From f5e233fe9e3b252f386d099992895cd6e670124d Mon Sep 17 00:00:00 2001 From: autosubmit Date: Fri, 5 Sep 2025 18:13:32 +0800 Subject: [PATCH] Auto Submit --- ...7274a3c.async.js => 8263.1957ee0f.async.js | 2 +- ...tendance__Detail__index.0e6abf3d.chunk.css | 1 + ...tendance__Detail__index.1ac55157.chunk.css | 1 - ...ttendance__Detail__index.9ce22dcf.async.js | 24 +++ ...ttendance__Detail__index.b85eda81.async.js | 23 --- ...Lists__Attendance__index.05fc28ae.async.js | 36 ----- ...ists__Attendance__index.0c6a0471.chunk.css | 2 +- ...Lists__Attendance__index.ea13a5ac.async.js | 36 +++++ ...s__Exercise__Add__index.530a450e.chunk.css | 2 +- ...n__Info__PptInfo__index.16c54097.chunk.css | 1 - ...an__Info__PptInfo__index.828e8f46.async.js | 150 +++++++++--------- ...n__Info__PptInfo__index.bf870ed4.chunk.css | 1 + ...Lists__SmartPlan__index.1b45e818.chunk.css | 2 +- ..._Lists__SmartPlan__index.e66b865d.async.js | 88 +++++----- ...aperlibrary__Add__index.43fad176.chunk.css | 1 - p__Paperlibrary__Add__index.84d6e6f5.async.js | 1 + p__Paperlibrary__Add__index.ca549050.async.js | 1 - ...aperlibrary__Add__index.e065dba0.chunk.css | 1 + ...Courseware__Study__index.1127cb8d.async.js | 42 ++--- umi.c3bec4fb.js => umi.d342e974.js | 6 +- 20 files changed, 211 insertions(+), 210 deletions(-) rename 8263.57274a3c.async.js => 8263.1957ee0f.async.js (98%) create mode 100644 p__Classrooms__Lists__Attendance__Detail__index.0e6abf3d.chunk.css delete mode 100644 p__Classrooms__Lists__Attendance__Detail__index.1ac55157.chunk.css create mode 100644 p__Classrooms__Lists__Attendance__Detail__index.9ce22dcf.async.js delete mode 100644 p__Classrooms__Lists__Attendance__Detail__index.b85eda81.async.js delete mode 100644 p__Classrooms__Lists__Attendance__index.05fc28ae.async.js rename p__Classrooms__Lists__Attendance__index.4f2ab980.chunk.css => p__Classrooms__Lists__Attendance__index.0c6a0471.chunk.css (66%) create mode 100644 p__Classrooms__Lists__Attendance__index.ea13a5ac.async.js rename p__Classrooms__Lists__Exercise__Add__index.93a7725b.chunk.css => p__Classrooms__Lists__Exercise__Add__index.530a450e.chunk.css (99%) delete mode 100644 p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.16c54097.chunk.css rename p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.11f5eea6.async.js => p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.828e8f46.async.js (68%) create mode 100644 p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.bf870ed4.chunk.css rename p__Classrooms__Lists__SmartPlan__index.747df077.chunk.css => p__Classrooms__Lists__SmartPlan__index.1b45e818.chunk.css (78%) rename p__Classrooms__Lists__SmartPlan__index.445d860c.async.js => p__Classrooms__Lists__SmartPlan__index.e66b865d.async.js (76%) delete mode 100644 p__Paperlibrary__Add__index.43fad176.chunk.css create mode 100644 p__Paperlibrary__Add__index.84d6e6f5.async.js delete mode 100644 p__Paperlibrary__Add__index.ca549050.async.js create mode 100644 p__Paperlibrary__Add__index.e065dba0.chunk.css rename p__WxMiniProgram__Courseware__Study__index.8d685537.async.js => p__WxMiniProgram__Courseware__Study__index.1127cb8d.async.js (91%) rename umi.c3bec4fb.js => umi.d342e974.js (98%) diff --git a/8263.57274a3c.async.js b/8263.1957ee0f.async.js similarity index 98% rename from 8263.57274a3c.async.js rename to 8263.1957ee0f.async.js index bc896811ac..694dcfb178 100644 --- a/8263.57274a3c.async.js +++ b/8263.1957ee0f.async.js @@ -1,4 +1,4 @@ -!(function(){var od=Object.defineProperty,sd=Object.defineProperties;var ld=Object.getOwnPropertyDescriptors;var mc=Object.getOwnPropertySymbols;var $c=Object.prototype.hasOwnProperty,ed=Object.prototype.propertyIsEnumerable;var Vc=Math.pow,qc=(me,ne,E)=>ne in me?od(me,ne,{enumerable:!0,configurable:!0,writable:!0,value:E}):me[ne]=E,qa=(me,ne)=>{for(var E in ne||(ne={}))$c.call(ne,E)&&qc(me,E,ne[E]);if(mc)for(var E of mc(ne))ed.call(ne,E)&&qc(me,E,ne[E]);return me},su=(me,ne)=>sd(me,ld(ne));var td=(me,ne)=>{var E={};for(var b in me)$c.call(me,b)&&ne.indexOf(b)<0&&(E[b]=me[b]);if(me!=null&&mc)for(var b of mc(me))ne.indexOf(b)<0&&ed.call(me,b)&&(E[b]=me[b]);return E};var Kc=(me,ne,E)=>new Promise((b,ue)=>{var le=oe=>{try{ge(E.next(oe))}catch(xe){ue(xe)}},ce=oe=>{try{ge(E.throw(oe))}catch(xe){ue(xe)}},ge=oe=>oe.done?b(oe.value):Promise.resolve(oe.value).then(le,ce);ge((E=E.apply(me,ne)).next())});(self.webpackChunk=self.webpackChunk||[]).push([[8263,7297],{66543:function(){"use strict"},59598:function(){"use strict"},21697:function(me,ne){"use strict";ne.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},69092:function(me,ne){"use strict";ne.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceListWrap:"choiceListWrap___jB8b1",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},81025:function(me,ne){"use strict";ne.Z={flex_box_center:"flex_box_center___ycN2f",flex_space_between:"flex_space_between___LcS9e",flex_box_vertical_center:"flex_box_vertical_center___uwjPm",flex_box_center_end:"flex_box_center_end___Pc903",flex_box_column:"flex_box_column___AXEdv",bg:"bg___fm2Cw",title:"title___J3MCU",editIcon:"editIcon___i4Zll",titleLeft:"titleLeft___da61c",titleRight:"titleRight___EsdL6",formWrap:"formWrap___YTxC3",baseLineHeight:"baseLineHeight___TprCB",radioBtnWrapper:"radioBtnWrapper___Mt_XG",radiogroup:"radiogroup___EvkWh",easy:"easy___mSxtg",medium:"medium___NIaWN",hard:"hard___mddnD",baseFormItem:"baseFormItem___csbyb",cascaderPopup:"cascaderPopup___BttnF",selectdiv:"selectdiv___TAr4i",divitem:"divitem___iaXB2",bottmodiv:"bottmodiv___bmp6p",cancelBtn:"cancelBtn___Q4ZcL",confirmBtn:"confirmBtn___nRiCD",concat:"concat___jlPR1"}},9164:function(me,ne,E){"use strict";var b=E(59301),ue=Object.defineProperty,le=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,oe=(Se,he,ze)=>he in Se?ue(Se,he,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Se[he]=ze,xe=(Se,he)=>{for(var ze in he||(he={}))ce.call(he,ze)&&oe(Se,ze,he[ze]);if(le)for(var ze of le(he))ge.call(he,ze)&&oe(Se,ze,he[ze]);return Se};const Oe=Se=>React.createElement("svg",xe({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Se),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143z",fill:"#98BDF7"}),React.createElement("path",{d:"m248.686 803.182-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#145DFF"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#98BDF7"}));ne.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},11237:function(me,ne,E){"use strict";var b=E(59301),ue=Object.defineProperty,le=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,oe=(Se,he,ze)=>he in Se?ue(Se,he,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Se[he]=ze,xe=(Se,he)=>{for(var ze in he||(he={}))ce.call(he,ze)&&oe(Se,ze,he[ze]);if(le)for(var ze of le(he))ge.call(he,ze)&&oe(Se,ze,he[ze]);return Se};const Oe=Se=>React.createElement("svg",xe({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Se),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143zM248.686 803.182l-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#98BDF7"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#145DFF"}));ne.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},11081:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var me={},ne="5.0",E={},b=null,ue=!1,le=!1,ce=null,ge=!1,oe=null,xe=null,Oe=0;Oe4?parseFloat(it):5};me.setHTML5Codebase=function(it,Ut){xe=it,_e(it,Ut)},me.setJavaCodebase=me.setJavaCodebaseVersion=me.isCompiledInstalled=me.setPreCompiledScriptPath=me.setPreCompiledResourcePath=function(){},me.setHTML5CodebaseVersion=function(it,Ut){var Ft=parseFloat(it);if(Ft!==NaN&&Ft<5){console.log("The GeoGebra HTML5 codebase version "+Ft+" is deprecated. Using version latest instead.");return}oe=it,Ge(it,Ut)},me.getHTML5CodebaseVersion=function(){return Xe},me.getParameters=function(){return E},me.setFontsCSSURL=function(it){Be=it},me.setGiacJSURL=function(it){},me.setJNLPFile=function(it){he=it},me.setJNLPBaseDir=function(it){},me.inject=function(){function it(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ut="auto",Ft=E.id,on,vt=!1,Kt=0;Kt=5)return!0;var it=me.getAppletObject();return it&&typeof it.recalculateEnvironments=="function"?(it.recalculateEnvironments(),!0):!1},me.startAnimation=function(){var it=me.getAppletObject();return it&&typeof it.startAnimation=="function"?(it.startAnimation(),!0):!1},me.stopAnimation=function(){var it=me.getAppletObject();return it&&typeof it.stopAnimation=="function"?(it.stopAnimation(),!0):!1},me.getAppletObject=function(){var it=E.id!==void 0?E.id:"ggbApplet";return window[it]},me.resize=function(){};var tt=function(it,Ut,Ft){var on=document.createElement("param");on.setAttribute("name",Ut),on.setAttribute("value",Ft),it.appendChild(on)},Fe=function(it){return it&&it!=="false"},je=function(it,Ut,Ft){Ie(Xe)<=4.2&&(Ft=!0);var on=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==Xe||ggbHTML5LoadedCodebaseIsWebSimple&&!He)&&(on=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var vt=document.createElement("div");vt.classList.add("appletParameters","notranslate");var Kt=Ut.width,Mt=Ut.height;if(Ut.disableAutoScale=Ut.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ut.disableAutoScale,Ut.width!==void 0)if(Ie(Xe)<=4.4)Fe(Ut.showToolBar)&&(Ut.height-=7),Fe(Ut.showAlgebraInput)&&(Ut.height-=37),Ut.width<605&&Fe(Ut.showToolBar)&&(Ut.width=605,Kt=605);else{var Jt=100;(Fe(Ut.showToolBar)||Fe(Ut.showMenuBar))&&(Ut.hasOwnProperty("customToolBar")&&(Ut.customToolbar=Ut.customToolBar),Jt=Fe(Ut.showMenuBar)?245:155),Kt=5?(Ut.appletOnLoad=function(Dt){var qt=it.querySelector(".ggb_preview");qt&&qt.parentNode.removeChild(qt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(fe),window.GGBT_wsf_view&&$(window).trigger("resize"),ke(Dt)},de||fe.appendChild(Ee)):vt.appendChild(Ee),fe.appendChild(vt),de||it.appendChild(fe),setTimeout(function(){me.resize()},1)}else{var De=document.createElement("div");De.className="applet_scaler",De.style.position="relative",De.style.display="block",De.appendChild(vt),it.appendChild(De),Ut.appletOnLoad=function(Dt){me.resize(),ke(Dt)}}function pe(Dt,qt){qt&&typeof qt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Dt,qt.appletOnLoad):renderGGBElement(Dt),Tt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",qt)}function Qe(Dt,qt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Dt,params:qt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(cn){pe(cn.article,cn.params)}),html5AppletsToProcess=null)},Ie(Xe)<5&&(Dt.className+=" geogebraweb")):pe(Dt,qt)}if(on){scriptLoadStarted=!0;for(var Bt=0;Bt0?(dn.remove(),fe.attr("id","fullscreencontent").show(),jQuery(ke).append(fe),window.dispatchEvent(new Event("resize"))):je(dn,Ut,!1),window.GGBT_wsf_view.launchFullScreen(ke)}else ct=on,je(it,Ut,!1);if(!window.GGBT_wsf_view)for(Mt=0;Mtit/4*3&&(dn=it/4*3),ke=dn/5.8,Jt.setAttribute("src",Ye),Jt.setAttribute("width",dn),Jt.setAttribute("height",ke);var fe=(it-dn)/2,de=(Ut-ke)/2;Jt.style.left=fe+"px",Jt.style.top=de+"px",vt.appendChild(Jt)}}return vt.appendChild(Mt),vt},zt=function(it){return it=it.toLowerCase(),it==="html5"||it==="screenshot"?it:"html5"},rt=["web","webSimple","web3d","tablet","tablet3d","phone"],Ge=function(it,Ut){if(Xe=it,Ut){_e(Xe,!0);return}var Ft=!ue;if(Ft){var on=Ie(Xe);!isNaN(on)&&on<4.4&&(Ft=!1)}var vt,Kt;window.location.protocol.substr(0,4)==="http"?vt=window.location.protocol:vt="http:";var Mt=Xe.indexOf("//");Mt>0?Kt=Xe:Mt===0?Kt=vt+Xe:Kt="https://www.geogebra.org/apps/5.2.814.0/";for(var Jt in rt)if(Xe.slice(rt[Jt].length*-1)===rt[Jt]||Xe.slice((rt[Jt].length+1)*-1)===rt[Jt]+"/"){_e(Kt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Ft&&!b.is3D&&!b.AV&&!b.SV&&!b.CV&&!b.EV2&&!b.CP&&!b.PC&&!b.DA&&!b.FI&&!b.PV&&!Fe(E.showToolBar)&&!Fe(E.showMenuBar)&&!Fe(E.showAlgebraInput)&&!Fe(E.enableRightClick)&&(!E.appName||E.appName=="classic")?Kt+="webSimple/":Kt+="web3d/",_e(Kt,!1)},_e=function(it,Ut){if(it.requirejs){ze=it;return}it.slice(-1)!=="/"&&(it+="/"),ze=it,Ut===null&&(Ut=it.indexOf("http")===-1),Te=Ut,nt="web.nocache.js",He=!1;var Ft=ze.split("/");Ft.length>1&&(!Ut&&Ft[Ft.length-2]==="webSimple"?(nt="webSimple.nocache.js",He=!0):rt.indexOf(Ft[Ft.length-2])>=0&&(nt=Ft[Ft.length-2]+".nocache.js")),Ft=it.split("/"),Xe=Ft[Ft.length-3],Xe.substr(0,4)==="test"?Xe=Xe.substr(4,1)+"."+Xe.substr(5,1):(Xe.substr(0,3)==="war"||Xe.substr(0,4)==="beta")&&(Xe="5.0");var on=parseFloat(Xe);on!==NaN&&on<5&&it.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+on+" is deprecated. Using version latest instead."),Ge("5.0",Ut))},Tt=function(it,Ut){window.console&&window.console.log&&(!Ut||typeof Ut.showLogging=="undefined"||Ut.showLogging&&Ut.showLogging!=="false")&&console.log(it)};E.material_id!==void 0?st(kt):kt();function kt(){var it=ne;oe!==null?it=oe:parseFloat(it)<5&&(it="5.0"),Ge(it,!1),xe!==null&&_e(xe,Te),ge=!0}return me},GGBAppletUtils=function(){"use strict";function me(){return window.GGBT_wsf_edit!==void 0}function ne(ge,oe){oe!=1?(ge.style.transformOrigin="0% 0% 0px",ge.style.webkitTransformOrigin="0% 0% 0px",ge.style.transform="scale("+oe+","+oe+")",ge.style.webkitTransform="scale("+oe+","+oe+")",ge.style.maxWidth="initial",ge.querySelector(".ggb_preview")!==null&&(ge.querySelector(".ggb_preview").style.maxWidth="initial"),ge.querySelectorAll(".ggb_preview img")[0]!==void 0&&(ge.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),ge.querySelectorAll(".ggb_preview img")[1]!==void 0&&(ge.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(ge.style.transform="none",ge.style.webkitTransform="none")}function E(ge,oe,xe,Oe,Se,he){var ze=null;if(he!=null&&he!="")for(var Te=ge.parentNode;Te!=null;)if((" "+Te.className+" ").indexOf(" "+he+" ")>-1){ze=Te;break}else Te=Te.parentNode;var ct=0,Xe=0,nt=0,He=0,We=0,Ye=0,Le=0;if(ze)ct=ze.offsetWidth,Xe=Math.max(Oe?ze.offsetWidth:0,ze.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(ct=Math.min(window.innerWidth,document.documentElement.clientWidth),Xe=Math.min(window.innerHeight,document.documentElement.clientHeight),nt=ct):(ct=window.innerWidth,Xe=window.innerHeight,nt=window.innerWidth),ge){var Be=ge.getBoundingClientRect();Be.left>0&&Be.left<=ct&&(Se===void 0||!Se)&&(document.dir==="rtl"?(We=ct-Be.width-Be.left,Ye=nt<=480?10:30):(Ye=Be.left,We=nt<=480?10:30),He=Ye+We)}if(ge&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var Re=ge.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(He=40,Le=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(He=0,Le=40)}}return ge&&((xe===void 0||!xe)&&oe>0&&oe+He1&&(he=!0)),oe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(he=!0),!(ge.hasOwnProperty("disableAutoScale")&&ge.disableAutoScale))Se=b(ge,oe,he,xe,ge.scaleContainerClass);else return Oe;return he&&(!ge.hasOwnProperty("scale")||Oe===1)?Se:Math.min(Oe,Se)}function le(ge){var oe=Math.min(window.innerWidth,document.documentElement.clientWidth),xe=Math.min(window.innerHeight,document.documentElement.clientHeight),Oe=ge.getBoundingClientRect(),Se=(oe-Oe.width)/2,he=(xe-Oe.height)/2;he<0&&(he=0),ge.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Se<40?ge.style.left="40px":ge.style.left=Se+"px",ge.style.top=he+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(he<40?ge.style.top="40px":ge.style.top=he+"px",ge.style.left=Se+"px")}function ce(ge,oe){var xe=ge.querySelector(".appletParameters");if(xe){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(oe.id!==xe.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(ge)}if(xe.parentElement&&/fullscreen/.test(xe.parentElement.className))return;var Oe=ue(oe,ge);me()&&xe.setAttribute("data-param-scale",Oe);for(var Se=null,he=0;he=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(me){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(me){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(me){var ne=c[me];return ne==null?null:ne},r=d,webModule.__errFn=e}function B(){function me(ge){var oe=ge.lastIndexOf(rb);oe==-1&&(oe=ge.length);var xe=ge.indexOf(sb);xe==-1&&(xe=ge.length);var Oe=ge.lastIndexOf(tb,Math.min(xe,oe));return Oe>=O?ge.substring(O,Oe+P):W}function ne(ge){if(!ge.match(/^\w+:\/\//)){var oe=o.createElement(ub);oe.src=ge+vb,ge=me(oe.src)}return ge}function E(){var ge=__gwt_getMetaProperty(wb);return ge!=null?ge:W}function b(){for(var ge=o.getElementsByTagName(_),oe=O;oeO?ge[ge.length-P].href:W}function le(){var ge=o.location;return ge.href==ge.protocol+zb+ge.host+ge.pathname+ge.search+ge.hash}var ce=E();return ce==W&&(ce=b()),ce==W&&(ce=ue()),ce==W&&le()&&(ce=me(o.location.href)),ce=ne(ce),ce}function C(me){return me.match(/^\//)||me.match(/^[a-zA-Z]+:\/\//)?me:webModule.__moduleBase+me}function D(){var me=[],ne=O,E=[],b=[];function ue(ge){var oe=b[ge](),xe=E[ge];if(oe in xe)return oe;var Oe=[];for(var Se in xe)Oe[xe[Se]]=Se;throw r&&r(ge,Oe,oe),null}if(__gwt_isKnownPropertyValue=function(ge,oe){return oe in E[ge]},webModule.__getPropMap=function(){var ge={};for(var oe in E)E.hasOwnProperty(oe)&&(ge[oe]=ue(oe));return ge},webModule.__computePropValue=ue,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var le;try{le=Cb;var ce=le.indexOf(Db);ce!=-1&&(ne=parseInt(le.substring(ce+P),$),le=le.substring(O,ce))}catch(ge){}return webModule.__softPermutationId=ne,C(le+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase="/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},67303:function(me,ne,E){"use strict";E.d(ne,{Ax:function(){return ce},Ds:function(){return ge},KI:function(){return xe},SI:function(){return le},f1:function(){return ue}});var b=E(90524);function ue(Oe){let Se=!0;if(Oe.length>0){for(let he=0;heHe in nt?le(nt,He,{enumerable:!0,configurable:!0,writable:!0,value:We}):nt[He]=We,he=(nt,He)=>{for(var We in He||(He={}))xe.call(He,We)&&Se(nt,We,He[We]);if(oe)for(var We of oe(He))Oe.call(He,We)&&Se(nt,We,He[We]);return nt},ze=(nt,He)=>ce(nt,ge(He)),Te=(nt,He)=>{var We={};for(var Ye in nt)xe.call(nt,Ye)&&He.indexOf(Ye)<0&&(We[Ye]=nt[Ye]);if(nt!=null&&oe)for(var Ye of oe(nt))He.indexOf(Ye)<0&&Oe.call(nt,Ye)&&(We[Ye]=nt[Ye]);return We},ct=(nt,He,We)=>new Promise((Ye,Le)=>{var Be=Ae=>{try{Ie(We.next(Ae))}catch(Ke){Le(Ke)}},Re=Ae=>{try{Ie(We.throw(Ae))}catch(Ke){Le(Ke)}},Ie=Ae=>Ae.done?Ye(Ae.value):Promise.resolve(Ae.value).then(Be,Re);Ie((We=We.apply(nt,He)).next())});const Xe=nt=>{var He=nt,{children:We}=He,Ye=Te(He,["children"]);const[Le,Be]=(0,ue.useState)(!1);return ue.createElement(b.ZP,ze(he({},Ye),{loading:Le,onClick:Re=>ct(void 0,null,function*(){try{Be(!0),yield Ye.onClick(Re),Be(!1)}catch(Ie){console.error(Ie),Be(!1)}})}),We)}},6725:function(me,ne,E){"use strict";var b=E(86204),ue=E.n(b),le=Object.defineProperty,ce=(Oe,Se,he)=>Se in Oe?le(Oe,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):Oe[Se]=he,ge=(Oe,Se,he)=>ce(Oe,typeof Se!="symbol"?Se+"":Se,he),oe=(Oe,Se,he)=>new Promise((ze,Te)=>{var ct=He=>{try{nt(he.next(He))}catch(We){Te(We)}},Xe=He=>{try{nt(he.throw(He))}catch(We){Te(We)}},nt=He=>He.done?ze(He.value):Promise.resolve(He.value).then(ct,Xe);nt((he=he.apply(Oe,Se)).next())});class xe extends b.EventEmitter{constructor(Se,he){super(),ge(this,"url"),ge(this,"body"),ge(this,"fullContent",""),ge(this,"controller",null),ge(this,"buffer",""),this.url=Se,this.body=he}startStream(){return oe(this,null,function*(){this.controller=new AbortController;const{signal:Se}=this.controller;try{const he=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:Se});if(!he.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${he.status}`);const ze=he.headers.get("content-type");if(!ze)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(ze.includes("application/json")){const Xe=yield he.json();this.emit("error",Xe);return}if(!ze.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const Te=he.body.getReader(),ct=new TextDecoder("utf-8");for(;;){const{done:Xe,value:nt}=yield Te.read();if(Xe)break;const He=ct.decode(nt,{stream:!0});this.buffer+=He;const We=this.buffer.split(` +!(function(){var od=Object.defineProperty,sd=Object.defineProperties;var ld=Object.getOwnPropertyDescriptors;var mc=Object.getOwnPropertySymbols;var $c=Object.prototype.hasOwnProperty,ed=Object.prototype.propertyIsEnumerable;var Vc=Math.pow,qc=(me,ne,E)=>ne in me?od(me,ne,{enumerable:!0,configurable:!0,writable:!0,value:E}):me[ne]=E,qa=(me,ne)=>{for(var E in ne||(ne={}))$c.call(ne,E)&&qc(me,E,ne[E]);if(mc)for(var E of mc(ne))ed.call(ne,E)&&qc(me,E,ne[E]);return me},su=(me,ne)=>sd(me,ld(ne));var td=(me,ne)=>{var E={};for(var b in me)$c.call(me,b)&&ne.indexOf(b)<0&&(E[b]=me[b]);if(me!=null&&mc)for(var b of mc(me))ne.indexOf(b)<0&&ed.call(me,b)&&(E[b]=me[b]);return E};var Kc=(me,ne,E)=>new Promise((b,ue)=>{var le=oe=>{try{ge(E.next(oe))}catch(xe){ue(xe)}},ce=oe=>{try{ge(E.throw(oe))}catch(xe){ue(xe)}},ge=oe=>oe.done?b(oe.value):Promise.resolve(oe.value).then(le,ce);ge((E=E.apply(me,ne)).next())});(self.webpackChunk=self.webpackChunk||[]).push([[8263,7297],{66543:function(){"use strict"},59598:function(){"use strict"},21697:function(me,ne){"use strict";ne.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},69092:function(me,ne){"use strict";ne.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceListWrap:"choiceListWrap___jB8b1",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},81025:function(me,ne){"use strict";ne.Z={flex_box_center:"flex_box_center___ycN2f",flex_space_between:"flex_space_between___LcS9e",flex_box_vertical_center:"flex_box_vertical_center___uwjPm",flex_box_center_end:"flex_box_center_end___Pc903",flex_box_column:"flex_box_column___AXEdv",bg:"bg___fm2Cw",title:"title___J3MCU",editIcon:"editIcon___i4Zll",titleLeft:"titleLeft___da61c",titleRight:"titleRight___EsdL6",formWrap:"formWrap___YTxC3",baseLineHeight:"baseLineHeight___TprCB",radioBtnWrapper:"radioBtnWrapper___Mt_XG",radiogroup:"radiogroup___EvkWh",easy:"easy___mSxtg",medium:"medium___NIaWN",hard:"hard___mddnD",baseFormItem:"baseFormItem___csbyb",cascaderPopup:"cascaderPopup___BttnF",selectdiv:"selectdiv___TAr4i",divitem:"divitem___iaXB2",bottmodiv:"bottmodiv___bmp6p",cancelBtn:"cancelBtn___Q4ZcL",confirmBtn:"confirmBtn___nRiCD",concat:"concat___jlPR1",zhishidian:"zhishidian___fS6sq",tags_list:"tags_list___ia3sA",tag_item:"tag_item___QZC19",tag_icon:"tag_icon___ATbW9"}},9164:function(me,ne,E){"use strict";var b=E(59301),ue=Object.defineProperty,le=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,oe=(Se,he,ze)=>he in Se?ue(Se,he,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Se[he]=ze,xe=(Se,he)=>{for(var ze in he||(he={}))ce.call(he,ze)&&oe(Se,ze,he[ze]);if(le)for(var ze of le(he))ge.call(he,ze)&&oe(Se,ze,he[ze]);return Se};const Oe=Se=>React.createElement("svg",xe({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Se),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143z",fill:"#98BDF7"}),React.createElement("path",{d:"m248.686 803.182-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#145DFF"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#98BDF7"}));ne.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},11237:function(me,ne,E){"use strict";var b=E(59301),ue=Object.defineProperty,le=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,ge=Object.prototype.propertyIsEnumerable,oe=(Se,he,ze)=>he in Se?ue(Se,he,{enumerable:!0,configurable:!0,writable:!0,value:ze}):Se[he]=ze,xe=(Se,he)=>{for(var ze in he||(he={}))ce.call(he,ze)&&oe(Se,ze,he[ze]);if(le)for(var ze of le(he))ge.call(he,ze)&&oe(Se,ze,he[ze]);return Se};const Oe=Se=>React.createElement("svg",xe({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Se),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143zM248.686 803.182l-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#98BDF7"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#145DFF"}));ne.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},11081:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var me={},ne="5.0",E={},b=null,ue=!1,le=!1,ce=null,ge=!1,oe=null,xe=null,Oe=0;Oe4?parseFloat(it):5};me.setHTML5Codebase=function(it,Ut){xe=it,_e(it,Ut)},me.setJavaCodebase=me.setJavaCodebaseVersion=me.isCompiledInstalled=me.setPreCompiledScriptPath=me.setPreCompiledResourcePath=function(){},me.setHTML5CodebaseVersion=function(it,Ut){var Ft=parseFloat(it);if(Ft!==NaN&&Ft<5){console.log("The GeoGebra HTML5 codebase version "+Ft+" is deprecated. Using version latest instead.");return}oe=it,Ge(it,Ut)},me.getHTML5CodebaseVersion=function(){return Xe},me.getParameters=function(){return E},me.setFontsCSSURL=function(it){Be=it},me.setGiacJSURL=function(it){},me.setJNLPFile=function(it){he=it},me.setJNLPBaseDir=function(it){},me.inject=function(){function it(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ut="auto",Ft=E.id,on,vt=!1,Kt=0;Kt=5)return!0;var it=me.getAppletObject();return it&&typeof it.recalculateEnvironments=="function"?(it.recalculateEnvironments(),!0):!1},me.startAnimation=function(){var it=me.getAppletObject();return it&&typeof it.startAnimation=="function"?(it.startAnimation(),!0):!1},me.stopAnimation=function(){var it=me.getAppletObject();return it&&typeof it.stopAnimation=="function"?(it.stopAnimation(),!0):!1},me.getAppletObject=function(){var it=E.id!==void 0?E.id:"ggbApplet";return window[it]},me.resize=function(){};var tt=function(it,Ut,Ft){var on=document.createElement("param");on.setAttribute("name",Ut),on.setAttribute("value",Ft),it.appendChild(on)},Fe=function(it){return it&&it!=="false"},je=function(it,Ut,Ft){Ie(Xe)<=4.2&&(Ft=!0);var on=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==Xe||ggbHTML5LoadedCodebaseIsWebSimple&&!He)&&(on=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var vt=document.createElement("div");vt.classList.add("appletParameters","notranslate");var Kt=Ut.width,Mt=Ut.height;if(Ut.disableAutoScale=Ut.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ut.disableAutoScale,Ut.width!==void 0)if(Ie(Xe)<=4.4)Fe(Ut.showToolBar)&&(Ut.height-=7),Fe(Ut.showAlgebraInput)&&(Ut.height-=37),Ut.width<605&&Fe(Ut.showToolBar)&&(Ut.width=605,Kt=605);else{var Jt=100;(Fe(Ut.showToolBar)||Fe(Ut.showMenuBar))&&(Ut.hasOwnProperty("customToolBar")&&(Ut.customToolbar=Ut.customToolBar),Jt=Fe(Ut.showMenuBar)?245:155),Kt=5?(Ut.appletOnLoad=function(Dt){var qt=it.querySelector(".ggb_preview");qt&&qt.parentNode.removeChild(qt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(fe),window.GGBT_wsf_view&&$(window).trigger("resize"),ke(Dt)},de||fe.appendChild(Ee)):vt.appendChild(Ee),fe.appendChild(vt),de||it.appendChild(fe),setTimeout(function(){me.resize()},1)}else{var De=document.createElement("div");De.className="applet_scaler",De.style.position="relative",De.style.display="block",De.appendChild(vt),it.appendChild(De),Ut.appletOnLoad=function(Dt){me.resize(),ke(Dt)}}function pe(Dt,qt){qt&&typeof qt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Dt,qt.appletOnLoad):renderGGBElement(Dt),Tt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",qt)}function Qe(Dt,qt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Dt,params:qt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(cn){pe(cn.article,cn.params)}),html5AppletsToProcess=null)},Ie(Xe)<5&&(Dt.className+=" geogebraweb")):pe(Dt,qt)}if(on){scriptLoadStarted=!0;for(var Bt=0;Bt0?(dn.remove(),fe.attr("id","fullscreencontent").show(),jQuery(ke).append(fe),window.dispatchEvent(new Event("resize"))):je(dn,Ut,!1),window.GGBT_wsf_view.launchFullScreen(ke)}else ct=on,je(it,Ut,!1);if(!window.GGBT_wsf_view)for(Mt=0;Mtit/4*3&&(dn=it/4*3),ke=dn/5.8,Jt.setAttribute("src",Ye),Jt.setAttribute("width",dn),Jt.setAttribute("height",ke);var fe=(it-dn)/2,de=(Ut-ke)/2;Jt.style.left=fe+"px",Jt.style.top=de+"px",vt.appendChild(Jt)}}return vt.appendChild(Mt),vt},zt=function(it){return it=it.toLowerCase(),it==="html5"||it==="screenshot"?it:"html5"},rt=["web","webSimple","web3d","tablet","tablet3d","phone"],Ge=function(it,Ut){if(Xe=it,Ut){_e(Xe,!0);return}var Ft=!ue;if(Ft){var on=Ie(Xe);!isNaN(on)&&on<4.4&&(Ft=!1)}var vt,Kt;window.location.protocol.substr(0,4)==="http"?vt=window.location.protocol:vt="http:";var Mt=Xe.indexOf("//");Mt>0?Kt=Xe:Mt===0?Kt=vt+Xe:Kt="https://www.geogebra.org/apps/5.2.814.0/";for(var Jt in rt)if(Xe.slice(rt[Jt].length*-1)===rt[Jt]||Xe.slice((rt[Jt].length+1)*-1)===rt[Jt]+"/"){_e(Kt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Ft&&!b.is3D&&!b.AV&&!b.SV&&!b.CV&&!b.EV2&&!b.CP&&!b.PC&&!b.DA&&!b.FI&&!b.PV&&!Fe(E.showToolBar)&&!Fe(E.showMenuBar)&&!Fe(E.showAlgebraInput)&&!Fe(E.enableRightClick)&&(!E.appName||E.appName=="classic")?Kt+="webSimple/":Kt+="web3d/",_e(Kt,!1)},_e=function(it,Ut){if(it.requirejs){ze=it;return}it.slice(-1)!=="/"&&(it+="/"),ze=it,Ut===null&&(Ut=it.indexOf("http")===-1),Te=Ut,nt="web.nocache.js",He=!1;var Ft=ze.split("/");Ft.length>1&&(!Ut&&Ft[Ft.length-2]==="webSimple"?(nt="webSimple.nocache.js",He=!0):rt.indexOf(Ft[Ft.length-2])>=0&&(nt=Ft[Ft.length-2]+".nocache.js")),Ft=it.split("/"),Xe=Ft[Ft.length-3],Xe.substr(0,4)==="test"?Xe=Xe.substr(4,1)+"."+Xe.substr(5,1):(Xe.substr(0,3)==="war"||Xe.substr(0,4)==="beta")&&(Xe="5.0");var on=parseFloat(Xe);on!==NaN&&on<5&&it.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+on+" is deprecated. Using version latest instead."),Ge("5.0",Ut))},Tt=function(it,Ut){window.console&&window.console.log&&(!Ut||typeof Ut.showLogging=="undefined"||Ut.showLogging&&Ut.showLogging!=="false")&&console.log(it)};E.material_id!==void 0?st(kt):kt();function kt(){var it=ne;oe!==null?it=oe:parseFloat(it)<5&&(it="5.0"),Ge(it,!1),xe!==null&&_e(xe,Te),ge=!0}return me},GGBAppletUtils=function(){"use strict";function me(){return window.GGBT_wsf_edit!==void 0}function ne(ge,oe){oe!=1?(ge.style.transformOrigin="0% 0% 0px",ge.style.webkitTransformOrigin="0% 0% 0px",ge.style.transform="scale("+oe+","+oe+")",ge.style.webkitTransform="scale("+oe+","+oe+")",ge.style.maxWidth="initial",ge.querySelector(".ggb_preview")!==null&&(ge.querySelector(".ggb_preview").style.maxWidth="initial"),ge.querySelectorAll(".ggb_preview img")[0]!==void 0&&(ge.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),ge.querySelectorAll(".ggb_preview img")[1]!==void 0&&(ge.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(ge.style.transform="none",ge.style.webkitTransform="none")}function E(ge,oe,xe,Oe,Se,he){var ze=null;if(he!=null&&he!="")for(var Te=ge.parentNode;Te!=null;)if((" "+Te.className+" ").indexOf(" "+he+" ")>-1){ze=Te;break}else Te=Te.parentNode;var ct=0,Xe=0,nt=0,He=0,We=0,Ye=0,Le=0;if(ze)ct=ze.offsetWidth,Xe=Math.max(Oe?ze.offsetWidth:0,ze.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(ct=Math.min(window.innerWidth,document.documentElement.clientWidth),Xe=Math.min(window.innerHeight,document.documentElement.clientHeight),nt=ct):(ct=window.innerWidth,Xe=window.innerHeight,nt=window.innerWidth),ge){var Be=ge.getBoundingClientRect();Be.left>0&&Be.left<=ct&&(Se===void 0||!Se)&&(document.dir==="rtl"?(We=ct-Be.width-Be.left,Ye=nt<=480?10:30):(Ye=Be.left,We=nt<=480?10:30),He=Ye+We)}if(ge&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var Re=ge.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(He=40,Le=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(He=0,Le=40)}}return ge&&((xe===void 0||!xe)&&oe>0&&oe+He1&&(he=!0)),oe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(he=!0),!(ge.hasOwnProperty("disableAutoScale")&&ge.disableAutoScale))Se=b(ge,oe,he,xe,ge.scaleContainerClass);else return Oe;return he&&(!ge.hasOwnProperty("scale")||Oe===1)?Se:Math.min(Oe,Se)}function le(ge){var oe=Math.min(window.innerWidth,document.documentElement.clientWidth),xe=Math.min(window.innerHeight,document.documentElement.clientHeight),Oe=ge.getBoundingClientRect(),Se=(oe-Oe.width)/2,he=(xe-Oe.height)/2;he<0&&(he=0),ge.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Se<40?ge.style.left="40px":ge.style.left=Se+"px",ge.style.top=he+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(he<40?ge.style.top="40px":ge.style.top=he+"px",ge.style.left=Se+"px")}function ce(ge,oe){var xe=ge.querySelector(".appletParameters");if(xe){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(oe.id!==xe.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(ge)}if(xe.parentElement&&/fullscreen/.test(xe.parentElement.className))return;var Oe=ue(oe,ge);me()&&xe.setAttribute("data-param-scale",Oe);for(var Se=null,he=0;he=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(me){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(me){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(me){var ne=c[me];return ne==null?null:ne},r=d,webModule.__errFn=e}function B(){function me(ge){var oe=ge.lastIndexOf(rb);oe==-1&&(oe=ge.length);var xe=ge.indexOf(sb);xe==-1&&(xe=ge.length);var Oe=ge.lastIndexOf(tb,Math.min(xe,oe));return Oe>=O?ge.substring(O,Oe+P):W}function ne(ge){if(!ge.match(/^\w+:\/\//)){var oe=o.createElement(ub);oe.src=ge+vb,ge=me(oe.src)}return ge}function E(){var ge=__gwt_getMetaProperty(wb);return ge!=null?ge:W}function b(){for(var ge=o.getElementsByTagName(_),oe=O;oeO?ge[ge.length-P].href:W}function le(){var ge=o.location;return ge.href==ge.protocol+zb+ge.host+ge.pathname+ge.search+ge.hash}var ce=E();return ce==W&&(ce=b()),ce==W&&(ce=ue()),ce==W&&le()&&(ce=me(o.location.href)),ce=ne(ce),ce}function C(me){return me.match(/^\//)||me.match(/^[a-zA-Z]+:\/\//)?me:webModule.__moduleBase+me}function D(){var me=[],ne=O,E=[],b=[];function ue(ge){var oe=b[ge](),xe=E[ge];if(oe in xe)return oe;var Oe=[];for(var Se in xe)Oe[xe[Se]]=Se;throw r&&r(ge,Oe,oe),null}if(__gwt_isKnownPropertyValue=function(ge,oe){return oe in E[ge]},webModule.__getPropMap=function(){var ge={};for(var oe in E)E.hasOwnProperty(oe)&&(ge[oe]=ue(oe));return ge},webModule.__computePropValue=ue,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var le;try{le=Cb;var ce=le.indexOf(Db);ce!=-1&&(ne=parseInt(le.substring(ce+P),$),le=le.substring(O,ce))}catch(ge){}return webModule.__softPermutationId=ne,C(le+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase="/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},67303:function(me,ne,E){"use strict";E.d(ne,{Ax:function(){return ce},Ds:function(){return ge},KI:function(){return xe},SI:function(){return le},f1:function(){return ue}});var b=E(90524);function ue(Oe){let Se=!0;if(Oe.length>0){for(let he=0;heHe in nt?le(nt,He,{enumerable:!0,configurable:!0,writable:!0,value:We}):nt[He]=We,he=(nt,He)=>{for(var We in He||(He={}))xe.call(He,We)&&Se(nt,We,He[We]);if(oe)for(var We of oe(He))Oe.call(He,We)&&Se(nt,We,He[We]);return nt},ze=(nt,He)=>ce(nt,ge(He)),Te=(nt,He)=>{var We={};for(var Ye in nt)xe.call(nt,Ye)&&He.indexOf(Ye)<0&&(We[Ye]=nt[Ye]);if(nt!=null&&oe)for(var Ye of oe(nt))He.indexOf(Ye)<0&&Oe.call(nt,Ye)&&(We[Ye]=nt[Ye]);return We},ct=(nt,He,We)=>new Promise((Ye,Le)=>{var Be=Ae=>{try{Ie(We.next(Ae))}catch(Ke){Le(Ke)}},Re=Ae=>{try{Ie(We.throw(Ae))}catch(Ke){Le(Ke)}},Ie=Ae=>Ae.done?Ye(Ae.value):Promise.resolve(Ae.value).then(Be,Re);Ie((We=We.apply(nt,He)).next())});const Xe=nt=>{var He=nt,{children:We}=He,Ye=Te(He,["children"]);const[Le,Be]=(0,ue.useState)(!1);return ue.createElement(b.ZP,ze(he({},Ye),{loading:Le,onClick:Re=>ct(void 0,null,function*(){try{Be(!0),yield Ye.onClick(Re),Be(!1)}catch(Ie){console.error(Ie),Be(!1)}})}),We)}},6725:function(me,ne,E){"use strict";var b=E(86204),ue=E.n(b),le=Object.defineProperty,ce=(Oe,Se,he)=>Se in Oe?le(Oe,Se,{enumerable:!0,configurable:!0,writable:!0,value:he}):Oe[Se]=he,ge=(Oe,Se,he)=>ce(Oe,typeof Se!="symbol"?Se+"":Se,he),oe=(Oe,Se,he)=>new Promise((ze,Te)=>{var ct=He=>{try{nt(he.next(He))}catch(We){Te(We)}},Xe=He=>{try{nt(he.throw(He))}catch(We){Te(We)}},nt=He=>He.done?ze(He.value):Promise.resolve(He.value).then(ct,Xe);nt((he=he.apply(Oe,Se)).next())});class xe extends b.EventEmitter{constructor(Se,he){super(),ge(this,"url"),ge(this,"body"),ge(this,"fullContent",""),ge(this,"controller",null),ge(this,"buffer",""),this.url=Se,this.body=he}startStream(){return oe(this,null,function*(){this.controller=new AbortController;const{signal:Se}=this.controller;try{const he=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:Se});if(!he.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${he.status}`);const ze=he.headers.get("content-type");if(!ze)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(ze.includes("application/json")){const Xe=yield he.json();this.emit("error",Xe);return}if(!ze.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const Te=he.body.getReader(),ct=new TextDecoder("utf-8");for(;;){const{done:Xe,value:nt}=yield Te.read();if(Xe)break;const He=ct.decode(nt,{stream:!0});this.buffer+=He;const We=this.buffer.split(` `);this.buffer=We.pop()||"";for(const Ye of We)if(Ye.startsWith("data:")){const Le=Ye.slice(5).trim();if(Le==="[DONE]")break;try{const Be=JSON.parse(Le);Be.data&&this.handleData(Be.data)}catch(Be){this.buffer=Ye+` `+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",Be)}}}this.emit("done",this.fullContent)}catch(he){he.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",he.message)}})}handleData(Se){Se.content&&(this.fullContent+=Se.content,this.emit("data",{chunk:Se,full:this.fullContent}))}cancelRequest(){var Se;(Se=this.controller)==null||Se.abort()}}ne.Z=xe},68201:function(me,ne,E){"use strict";E.d(ne,{Z:function(){return ct}});var b=E(59301),ue=E(30641),le=E(77019),ce=E(5269),ge={smartWrp:"smartWrp___NjRcB"},oe=E(51124),xe=E(71360),Oe=E(64885),Se=E(59301),he=(Xe,nt,He)=>new Promise((We,Ye)=>{var Le=Ie=>{try{Re(He.next(Ie))}catch(Ae){Ye(Ae)}},Be=Ie=>{try{Re(He.throw(Ie))}catch(Ae){Ye(Ae)}},Re=Ie=>Ie.done?We(Ie.value):Promise.resolve(Ie.value).then(Le,Be);Re((He=He.apply(Xe,nt)).next())});const ze=` diff --git a/p__Classrooms__Lists__Attendance__Detail__index.0e6abf3d.chunk.css b/p__Classrooms__Lists__Attendance__Detail__index.0e6abf3d.chunk.css new file mode 100644 index 0000000000..2278c39eda --- /dev/null +++ b/p__Classrooms__Lists__Attendance__Detail__index.0e6abf3d.chunk.css @@ -0,0 +1 @@ +.header___EHcme{background-color:#fff;padding:20px;position:relative}.qrcode___klRmG{position:absolute;right:20px;top:20px}.headerTitle___KMR6z{display:flex;flex-direction:row;align-items:center}.title___xbfkM{margin-left:5px;max-width:86%;width:86%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}.main___DqELm{margin-top:10px;margin-bottom:20px;background-color:#fff;display:inline-block;width:100%}.main___DqELm [class~=ant-table-thead] [class~=ant-table-cell]{background-color:#fff}.color26C___EKgQz{color:#26c7c9!important}.colorEAA___MdhXm{color:#eaae4e!important}.colorFF8___x_ejV{color:#ff835c!important}.color909___Ewh4j{color:#909399!important}.normal___E2HNa{color:#26c7c9;border:1px solid #26c7c9}.normal___E2HNa [class~=ant-select-arrow]{color:#26c7c9}.leave____ohFo{color:#eaae4e;border:1px solid #eaae4e}.leave____ohFo [class~=ant-select-arrow]{color:#eaae4e}.absence___IQAzG{color:#ff835c;border:1px solid #ff835c}.absence___IQAzG [class~=ant-select-arrow]{color:#ff835c}.nosign___WQN72{color:#909399;border:1px solid #909399}.nosign___WQN72 [class~=ant-select-arrow]{color:#909399}.attendanceCode___nHNnp{background-color:#44d7b61a;color:#44d7b6;border:1px solid #44d7b6;padding:5px 10px;border-radius:5px;cursor:pointer}.erweima___LfNYC{width:280px;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:10px;margin:20px auto}.modal___dP2vX{display:flex;align-items:center;justify-content:center}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;top:0;right:0;width:70px;height:32px;background:#0000004d;color:#d9c7ab;padding:0 8px;font-size:16px;line-height:32px;border-top-right-radius:8px;border-bottom-left-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;top:0;right:0;width:70px;height:32px;background:#0000004d;color:#d9c7ab;padding:0 8px;font-size:16px;line-height:32px;border-top-right-radius:8px;border-bottom-left-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368} diff --git a/p__Classrooms__Lists__Attendance__Detail__index.1ac55157.chunk.css b/p__Classrooms__Lists__Attendance__Detail__index.1ac55157.chunk.css deleted file mode 100644 index e9f4f4f8d3..0000000000 --- a/p__Classrooms__Lists__Attendance__Detail__index.1ac55157.chunk.css +++ /dev/null @@ -1 +0,0 @@ -.header___EHcme{background-color:#fff;padding:20px;position:relative}.qrcode___klRmG{position:absolute;right:20px;top:20px}.headerTitle___KMR6z{display:flex;flex-direction:row;align-items:center}.title___xbfkM{margin-left:5px;max-width:86%;width:86%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}.main___DqELm{margin-top:10px;margin-bottom:20px;background-color:#fff;display:inline-block;width:100%}.main___DqELm [class~=ant-table-thead] [class~=ant-table-cell]{background-color:#fff}.color26C___EKgQz{color:#26c7c9!important}.colorEAA___MdhXm{color:#eaae4e!important}.colorFF8___x_ejV{color:#ff835c!important}.color909___Ewh4j{color:#909399!important}.normal___E2HNa{color:#26c7c9;border:1px solid #26c7c9}.normal___E2HNa [class~=ant-select-arrow]{color:#26c7c9}.leave____ohFo{color:#eaae4e;border:1px solid #eaae4e}.leave____ohFo [class~=ant-select-arrow]{color:#eaae4e}.absence___IQAzG{color:#ff835c;border:1px solid #ff835c}.absence___IQAzG [class~=ant-select-arrow]{color:#ff835c}.nosign___WQN72{color:#909399;border:1px solid #909399}.nosign___WQN72 [class~=ant-select-arrow]{color:#909399}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;top:0;right:0;width:70px;height:32px;background:#0000004d;color:#d9c7ab;padding:0 8px;font-size:16px;line-height:32px;border-top-right-radius:8px;border-bottom-left-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;top:0;right:0;width:70px;height:32px;background:#0000004d;color:#d9c7ab;padding:0 8px;font-size:16px;line-height:32px;border-top-right-radius:8px;border-bottom-left-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368} diff --git a/p__Classrooms__Lists__Attendance__Detail__index.9ce22dcf.async.js b/p__Classrooms__Lists__Attendance__Detail__index.9ce22dcf.async.js new file mode 100644 index 0000000000..60ee1392ef --- /dev/null +++ b/p__Classrooms__Lists__Attendance__Detail__index.9ce22dcf.async.js @@ -0,0 +1,24 @@ +!(function(){var Tu=Object.defineProperty;var Ql=Object.getOwnPropertySymbols;var Ou=Object.prototype.hasOwnProperty,Zu=Object.prototype.propertyIsEnumerable;var Ks=(on,Ve,s)=>Ve in on?Tu(on,Ve,{enumerable:!0,configurable:!0,writable:!0,value:s}):on[Ve]=s,Ms=(on,Ve)=>{for(var s in Ve||(Ve={}))Ou.call(Ve,s)&&Ks(on,s,Ve[s]);if(Ql)for(var s of Ql(Ve))Zu.call(Ve,s)&&Ks(on,s,Ve[s]);return on};var $n=(on,Ve,s)=>Ks(on,typeof Ve!="symbol"?Ve+"":Ve,s);(self.webpackChunk=self.webpackChunk||[]).push([[4093],{65030:function(on,Ve,s){"use strict";s.d(Ve,{Z:function(){return MA}});var y=s(27247),N=s(11913),z=s(43079),JA=s(43403),lA=s(92310),d=s.n(lA),IA=s(29301),VA=s(76846),UA=s(96452),h=s(6089),me=s(80402),D=s(34280),L=s(49658),YA=s(59301),Me=s(32855),ie=s(77900),ye=s(8654);function nt(G){var AA=G.prefixCls,F=G.align,yA=G.arrow,xA=G.arrowPos,g=yA||{},dA=g.className,GA=g.content,$A=xA.x,Z=$A===void 0?0:$A,T=xA.y,S=T===void 0?0:T,SA=YA.useRef();if(!F||!F.points)return null;var FA={position:"absolute"};if(F.autoArrow!==!1){var TA=F.points[0],R=F.points[1],O=TA[0],C=TA[1],Q=R[0],x=R[1];O===Q||!["t","b"].includes(O)?FA.top=S:O==="t"?FA.top=0:FA.bottom=0,C===x||!["l","r"].includes(C)?FA.left=Z:C==="l"?FA.left=0:FA.right=0}return YA.createElement("div",{ref:SA,className:d()("".concat(AA,"-arrow"),dA),style:FA},GA)}function Ae(G){var AA=G.prefixCls,F=G.open,yA=G.zIndex,xA=G.mask,g=G.motion;return xA?YA.createElement(ie.default,(0,Me.Z)({},g,{motionAppear:!0,visible:F,removeOnLeave:!0}),function(dA){var GA=dA.className;return YA.createElement("div",{style:{zIndex:yA},className:d()("".concat(AA,"-mask"),GA)})}):null}var NA=YA.memo(function(G){var AA=G.children;return AA},function(G,AA){return AA.cache}),E=NA,U=YA.forwardRef(function(G,AA){var F=G.popup,yA=G.className,xA=G.prefixCls,g=G.style,dA=G.target,GA=G.onVisibleChanged,$A=G.open,Z=G.keepDom,T=G.fresh,S=G.onClick,SA=G.mask,FA=G.arrow,TA=G.arrowPos,R=G.align,O=G.motion,C=G.maskMotion,Q=G.forceRender,x=G.getPopupContainer,k=G.autoDestroy,EA=G.portal,QA=G.zIndex,ae=G.onMouseEnter,Qe=G.onMouseLeave,te=G.onPointerEnter,Je=G.onPointerDownCapture,ct=G.ready,Fe=G.offsetX,Ue=G.offsetY,st=G.offsetR,We=G.offsetB,He=G.onAlign,Ee=G.onPrepare,Ye=G.stretch,be=G.targetWidth,Ze=G.targetHeight,Ne=typeof F=="function"?F():F,RA=$A||Z,ge=(x==null?void 0:x.length)>0,he=YA.useState(!x||!ge),Pe=(0,N.Z)(he,2),Et=Pe[0],ft=Pe[1];if((0,D.Z)(function(){!Et&&ge&&dA&&ft(!0)},[Et,ge,dA]),!Et)return null;var je="auto",vt={left:"-1000vw",top:"-1000vh",right:je,bottom:je};if(ct||!$A){var mt,Nt=R.points,xt=R.dynamicInset||((mt=R._experimental)===null||mt===void 0?void 0:mt.dynamicInset),wt=xt&&Nt[0][1]==="r",jt=xt&&Nt[0][0]==="b";wt?(vt.right=st,vt.left=je):(vt.left=Fe,vt.right=je),jt?(vt.bottom=We,vt.top=je):(vt.top=Ue,vt.bottom=je)}var Zt={};return Ye&&(Ye.includes("height")&&Ze?Zt.height=Ze:Ye.includes("minHeight")&&Ze&&(Zt.minHeight=Ze),Ye.includes("width")&&be?Zt.width=be:Ye.includes("minWidth")&&be&&(Zt.minWidth=be)),$A||(Zt.pointerEvents="none"),YA.createElement(EA,{open:Q||RA,getContainer:x&&function(){return x(dA)},autoDestroy:k},YA.createElement(Ae,{prefixCls:xA,open:$A,zIndex:QA,mask:SA,motion:C}),YA.createElement(IA.Z,{onResize:He,disabled:!$A},function(Ht){return YA.createElement(ie.default,(0,Me.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:Q,leavedClassName:"".concat(xA,"-hidden")},O,{onAppearPrepare:Ee,onEnterPrepare:Ee,visible:$A,onVisibleChanged:function(un){var tA;O==null||(tA=O.onVisibleChanged)===null||tA===void 0||tA.call(O,un),GA(un)}}),function(Jt,un){var tA=Jt.className,J=Jt.style,pe=d()(xA,tA,yA);return YA.createElement("div",{ref:(0,ye.sQ)(Ht,AA,un),className:pe,style:(0,y.Z)((0,y.Z)((0,y.Z)((0,y.Z)({"--arrow-x":"".concat(TA.x||0,"px"),"--arrow-y":"".concat(TA.y||0,"px")},vt),Zt),J),{},{boxSizing:"border-box",zIndex:QA},g),onMouseEnter:ae,onMouseLeave:Qe,onPointerEnter:te,onClick:S,onPointerDownCapture:Je},FA&&YA.createElement(nt,{prefixCls:xA,arrow:FA,arrowPos:TA,align:R}),YA.createElement(E,{cache:!$A&&!T},Ne))})}))}),_=U,eA=YA.forwardRef(function(G,AA){var F=G.children,yA=G.getTriggerDOMNode,xA=(0,ye.Yr)(F),g=YA.useCallback(function(GA){(0,ye.mH)(AA,yA?yA(GA):GA)},[yA]),dA=(0,ye.x1)(g,(0,ye.C4)(F));return xA?YA.cloneElement(F,{ref:dA}):F}),KA=eA,wA=YA.createContext(null),cA=wA;function gA(G){return G?Array.isArray(G)?G:[G]:[]}function fe(G,AA,F,yA){return YA.useMemo(function(){var xA=gA(F!=null?F:AA),g=gA(yA!=null?yA:AA),dA=new Set(xA),GA=new Set(g);return G&&(dA.has("hover")&&(dA.delete("hover"),dA.add("click")),GA.has("hover")&&(GA.delete("hover"),GA.add("click"))),[dA,GA]},[G,AA,F,yA])}var j=s(29194);function q(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],AA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],F=arguments.length>2?arguments[2]:void 0;return F?G[0]===AA[0]:G[0]===AA[0]&&G[1]===AA[1]}function nA(G,AA,F,yA){for(var xA=F.points,g=Object.keys(G),dA=0;dA1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(G)?AA:G}function rA(G){return W(parseFloat(G),0)}function ve(G,AA){var F=(0,y.Z)({},G);return(AA||[]).forEach(function(yA){if(!(yA instanceof HTMLBodyElement||yA instanceof HTMLHtmlElement)){var xA=pA(yA).getComputedStyle(yA),g=xA.overflow,dA=xA.overflowClipMargin,GA=xA.borderTopWidth,$A=xA.borderBottomWidth,Z=xA.borderLeftWidth,T=xA.borderRightWidth,S=yA.getBoundingClientRect(),SA=yA.offsetHeight,FA=yA.clientHeight,TA=yA.offsetWidth,R=yA.clientWidth,O=rA(GA),C=rA($A),Q=rA(Z),x=rA(T),k=W(Math.round(S.width/TA*1e3)/1e3),EA=W(Math.round(S.height/SA*1e3)/1e3),QA=(TA-R-Q-x)*k,ae=(SA-FA-O-C)*EA,Qe=O*EA,te=C*EA,Je=Q*k,ct=x*k,Fe=0,Ue=0;if(g==="clip"){var st=rA(dA);Fe=st*k,Ue=st*EA}var We=S.x+Je-Fe,He=S.y+Qe-Ue,Ee=We+S.width+2*Fe-Je-ct-QA,Ye=He+S.height+2*Ue-Qe-te-ae;F.left=Math.max(F.left,We),F.top=Math.max(F.top,He),F.right=Math.min(F.right,Ee),F.bottom=Math.min(F.bottom,Ye)}}),F}function oe(G){var AA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,F="".concat(AA),yA=F.match(/^(.*)\%$/);return yA?G*(parseFloat(yA[1])/100):parseFloat(F)}function se(G,AA){var F=AA||[],yA=(0,N.Z)(F,2),xA=yA[0],g=yA[1];return[oe(G.width,xA),oe(G.height,g)]}function ce(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[G[0],G[1]]}function Ke(G,AA){var F=AA[0],yA=AA[1],xA,g;return F==="t"?g=G.y:F==="b"?g=G.y+G.height:g=G.y+G.height/2,yA==="l"?xA=G.x:yA==="r"?xA=G.x+G.width:xA=G.x+G.width/2,{x:xA,y:g}}function ze(G,AA){var F={t:"b",b:"t",l:"r",r:"l"};return G.map(function(yA,xA){return xA===AA?F[yA]||"c":yA}).join("")}function Se(G,AA,F,yA,xA,g,dA){var GA=YA.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:xA[yA]||{}}),$A=(0,N.Z)(GA,2),Z=$A[0],T=$A[1],S=YA.useRef(0),SA=YA.useMemo(function(){return AA?bA(AA):[]},[AA]),FA=YA.useRef({}),TA=function(){FA.current={}};G||TA();var R=(0,h.Z)(function(){if(AA&&F&&G){let pn=function(En,Dt){var Gt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:_e,nn=RA.x+En,ln=RA.y+Dt,Cn=nn+jt,xn=ln+wt,hn=Math.max(nn,Gt.left),yt=Math.max(ln,Gt.top),kt=Math.min(Cn,Gt.right),Pt=Math.min(xn,Gt.bottom);return Math.max(0,(kt-hn)*(Pt-yt))},wn=function(){CA=RA.y+$,jA=CA+wt,ZA=RA.x+b,mA=ZA+jt};var Q,x,k,EA,QA=AA,ae=QA.ownerDocument,Qe=pA(QA),te=Qe.getComputedStyle(QA),Je=te.position,ct=QA.style.left,Fe=QA.style.top,Ue=QA.style.right,st=QA.style.bottom,We=QA.style.overflow,He=(0,y.Z)((0,y.Z)({},xA[yA]),g),Ee=ae.createElement("div");(Q=QA.parentElement)===null||Q===void 0||Q.appendChild(Ee),Ee.style.left="".concat(QA.offsetLeft,"px"),Ee.style.top="".concat(QA.offsetTop,"px"),Ee.style.position=Je,Ee.style.height="".concat(QA.offsetHeight,"px"),Ee.style.width="".concat(QA.offsetWidth,"px"),QA.style.left="0",QA.style.top="0",QA.style.right="auto",QA.style.bottom="auto",QA.style.overflow="hidden";var Ye;if(Array.isArray(F))Ye={x:F[0],y:F[1],width:0,height:0};else{var be,Ze,Ne=F.getBoundingClientRect();Ne.x=(be=Ne.x)!==null&&be!==void 0?be:Ne.left,Ne.y=(Ze=Ne.y)!==null&&Ze!==void 0?Ze:Ne.top,Ye={x:Ne.x,y:Ne.y,width:Ne.width,height:Ne.height}}var RA=QA.getBoundingClientRect(),ge=Qe.getComputedStyle(QA),he=ge.height,Pe=ge.width;RA.x=(x=RA.x)!==null&&x!==void 0?x:RA.left,RA.y=(k=RA.y)!==null&&k!==void 0?k:RA.top;var Et=ae.documentElement,ft=Et.clientWidth,je=Et.clientHeight,vt=Et.scrollWidth,mt=Et.scrollHeight,Nt=Et.scrollTop,xt=Et.scrollLeft,wt=RA.height,jt=RA.width,Zt=Ye.height,Ht=Ye.width,Jt={left:0,top:0,right:ft,bottom:je},un={left:-xt,top:-Nt,right:vt-xt,bottom:mt-Nt},tA=He.htmlRegion,J="visible",pe="visibleFirst";tA!=="scroll"&&tA!==pe&&(tA=J);var de=tA===pe,Te=ve(un,SA),Oe=ve(Jt,SA),_e=tA===J?Oe:Te,Re=de?Oe:_e;QA.style.left="auto",QA.style.top="auto",QA.style.right="0",QA.style.bottom="0";var At=QA.getBoundingClientRect();QA.style.left=ct,QA.style.top=Fe,QA.style.right=Ue,QA.style.bottom=st,QA.style.overflow=We,(EA=QA.parentElement)===null||EA===void 0||EA.removeChild(Ee);var tt=W(Math.round(jt/parseFloat(Pe)*1e3)/1e3),Ut=W(Math.round(wt/parseFloat(he)*1e3)/1e3);if(tt===0||Ut===0||(0,VA.Sh)(F)&&!(0,j.Z)(F))return;var _t=He.offset,qe=He.targetOffset,ne=se(RA,_t),V=(0,N.Z)(ne,2),BA=V[0],kA=V[1],PA=se(Ye,qe),Be=(0,N.Z)(PA,2),xe=Be[0],De=Be[1];Ye.x-=xe,Ye.y-=De;var at=He.points||[],ht=(0,N.Z)(at,2),Ct=ht[0],Vt=ht[1],ut=ce(Vt),pt=ce(Ct),l=Ke(Ye,ut),c=Ke(RA,pt),p=(0,y.Z)({},He),b=l.x-c.x+BA,$=l.y-c.y+kA,X=pn(b,$),HA=pn(b,$,Oe),OA=Ke(Ye,["t","l"]),ue=Ke(RA,["t","l"]),qA=Ke(Ye,["b","r"]),WA=Ke(RA,["b","r"]),ee=He.overflow||{},B=ee.adjustX,Y=ee.adjustY,K=ee.shiftX,P=ee.shiftY,aA=function(Dt){return typeof Dt=="boolean"?Dt:Dt>=0},CA,jA,ZA,mA;wn();var M=aA(Y),oA=pt[0]===ut[0];if(M&&pt[0]==="t"&&(jA>Re.bottom||FA.current.bt)){var vA=$;oA?vA-=wt-Zt:vA=OA.y-WA.y-kA;var uA=pn(b,vA),hA=pn(b,vA,Oe);uA>X||uA===X&&(!de||hA>=HA)?(FA.current.bt=!0,$=vA,kA=-kA,p.points=[ze(pt,0),ze(ut,0)]):FA.current.bt=!1}if(M&&pt[0]==="b"&&(CAX||we===X&&(!de||Ie>=HA)?(FA.current.tb=!0,$=le,kA=-kA,p.points=[ze(pt,0),ze(ut,0)]):FA.current.tb=!1}var lt=aA(B),gt=pt[1]===ut[1];if(lt&&pt[1]==="l"&&(mA>Re.right||FA.current.rl)){var it=b;gt?it-=jt-Ht:it=OA.x-WA.x-BA;var Qt=pn(it,$),ke=pn(it,$,Oe);Qt>X||Qt===X&&(!de||ke>=HA)?(FA.current.rl=!0,b=it,BA=-BA,p.points=[ze(pt,1),ze(ut,1)]):FA.current.rl=!1}if(lt&&pt[1]==="r"&&(ZAX||Rt===X&&(!de||an>=HA)?(FA.current.lr=!0,b=Tt,BA=-BA,p.points=[ze(pt,1),ze(ut,1)]):FA.current.lr=!1}wn();var Lt=K===!0?0:K;typeof Lt=="number"&&(ZAOe.right&&(b-=mA-Oe.right-BA,Ye.x>Oe.right-Lt&&(b+=Ye.x-Oe.right+Lt)));var Mt=P===!0?0:P;typeof Mt=="number"&&(CAOe.bottom&&($-=jA-Oe.bottom-kA,Ye.y>Oe.bottom-Mt&&($+=Ye.y-Oe.bottom+Mt)));var Xt=RA.x+b,Ot=Xt+jt,Kt=RA.y+$,St=Kt+wt,ot=Ye.x,bt=ot+Ht,zt=Ye.y,sn=zt+Zt,Yt=Math.max(Xt,ot),tn=Math.min(Ot,bt),bn=(Yt+tn)/2,jn=bn-Xt,rr=Math.max(Kt,zt),Cr=Math.min(St,sn),fr=(rr+Cr)/2,Ar=fr-Kt;dA==null||dA(AA,p);var gn=At.right-RA.x-(b+RA.width),Fn=At.bottom-RA.y-($+RA.height);tt===1&&(b=Math.round(b),gn=Math.round(gn)),Ut===1&&($=Math.round($),Fn=Math.round(Fn));var ar={ready:!0,offsetX:b/tt,offsetY:$/Ut,offsetR:gn/tt,offsetB:Fn/Ut,arrowX:jn/tt,arrowY:Ar/Ut,scaleX:tt,scaleY:Ut,align:p};T(ar)}}),O=function(){S.current+=1;var x=S.current;Promise.resolve().then(function(){S.current===x&&R()})},C=function(){T(function(x){return(0,y.Z)((0,y.Z)({},x),{},{ready:!1})})};return(0,D.Z)(C,[yA]),(0,D.Z)(function(){G||C()},[G]),[Z.ready,Z.offsetX,Z.offsetY,Z.offsetR,Z.offsetB,Z.arrowX,Z.arrowY,Z.scaleX,Z.scaleY,Z.align,O]}var rt=s(3300);function _A(G,AA,F,yA,xA){(0,D.Z)(function(){if(G&&AA&&F){let S=function(){yA(),xA()};var g=AA,dA=F,GA=bA(g),$A=bA(dA),Z=pA(dA),T=new Set([Z].concat((0,rt.Z)(GA),(0,rt.Z)($A)));return T.forEach(function(SA){SA.addEventListener("scroll",S,{passive:!0})}),Z.addEventListener("resize",S,{passive:!0}),yA(),function(){T.forEach(function(SA){SA.removeEventListener("scroll",S),Z.removeEventListener("resize",S)})}}},[G,AA,F])}var Ce=s(48736);function $e(G,AA,F,yA,xA,g,dA,GA){var $A=YA.useRef(G);$A.current=G;var Z=YA.useRef(!1);YA.useEffect(function(){if(AA&&yA&&(!xA||g)){var S=function(){Z.current=!1},SA=function(k){var EA;$A.current&&!dA(((EA=k.composedPath)===null||EA===void 0||(EA=EA.call(k))===null||EA===void 0?void 0:EA[0])||k.target)&&!Z.current&&GA(!1)},FA=pA(yA);FA.addEventListener("pointerdown",S,!0),FA.addEventListener("mousedown",SA,!0),FA.addEventListener("contextmenu",SA,!0);var TA=(0,UA.A)(F);if(TA&&(TA.addEventListener("mousedown",SA,!0),TA.addEventListener("contextmenu",SA,!0)),0)var R,O,C,Q;return function(){FA.removeEventListener("pointerdown",S,!0),FA.removeEventListener("mousedown",SA,!0),FA.removeEventListener("contextmenu",SA,!0),TA&&(TA.removeEventListener("mousedown",SA,!0),TA.removeEventListener("contextmenu",SA,!0))}}},[AA,F,yA,xA,g]);function T(){Z.current=!0}return T}var et=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function Xe(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:JA.Z,AA=YA.forwardRef(function(F,yA){var xA=F.prefixCls,g=xA===void 0?"rc-trigger-popup":xA,dA=F.children,GA=F.action,$A=GA===void 0?"hover":GA,Z=F.showAction,T=F.hideAction,S=F.popupVisible,SA=F.defaultPopupVisible,FA=F.onPopupVisibleChange,TA=F.afterPopupVisibleChange,R=F.mouseEnterDelay,O=F.mouseLeaveDelay,C=O===void 0?.1:O,Q=F.focusDelay,x=F.blurDelay,k=F.mask,EA=F.maskClosable,QA=EA===void 0?!0:EA,ae=F.getPopupContainer,Qe=F.forceRender,te=F.autoDestroy,Je=F.destroyPopupOnHide,ct=F.popup,Fe=F.popupClassName,Ue=F.popupStyle,st=F.popupPlacement,We=F.builtinPlacements,He=We===void 0?{}:We,Ee=F.popupAlign,Ye=F.zIndex,be=F.stretch,Ze=F.getPopupClassNameFromAlign,Ne=F.fresh,RA=F.alignPoint,ge=F.onPopupClick,he=F.onPopupAlign,Pe=F.arrow,Et=F.popupMotion,ft=F.maskMotion,je=F.popupTransitionName,vt=F.popupAnimation,mt=F.maskTransitionName,Nt=F.maskAnimation,xt=F.className,wt=F.getTriggerDOMNode,jt=(0,z.Z)(F,et),Zt=te||Je||!1,Ht=YA.useState(!1),Jt=(0,N.Z)(Ht,2),un=Jt[0],tA=Jt[1];(0,D.Z)(function(){tA((0,L.Z)())},[]);var J=YA.useRef({}),pe=YA.useContext(cA),de=YA.useMemo(function(){return{registerSubPopup:function(kt,Pt){J.current[kt]=Pt,pe==null||pe.registerSubPopup(kt,Pt)}}},[pe]),Te=(0,me.Z)(),Oe=YA.useState(null),_e=(0,N.Z)(Oe,2),Re=_e[0],At=_e[1],tt=YA.useRef(null),Ut=(0,h.Z)(function(yt){tt.current=yt,(0,VA.Sh)(yt)&&Re!==yt&&At(yt),pe==null||pe.registerSubPopup(Te,yt)}),_t=YA.useState(null),qe=(0,N.Z)(_t,2),ne=qe[0],V=qe[1],BA=YA.useRef(null),kA=(0,h.Z)(function(yt){(0,VA.Sh)(yt)&&ne!==yt&&(V(yt),BA.current=yt)}),PA=YA.Children.only(dA),Be=(PA==null?void 0:PA.props)||{},xe={},De=(0,h.Z)(function(yt){var kt,Pt,yn=ne;return(yn==null?void 0:yn.contains(yt))||((kt=(0,UA.A)(yn))===null||kt===void 0?void 0:kt.host)===yt||yt===yn||(Re==null?void 0:Re.contains(yt))||((Pt=(0,UA.A)(Re))===null||Pt===void 0?void 0:Pt.host)===yt||yt===Re||Object.values(J.current).some(function(Qn){return(Qn==null?void 0:Qn.contains(yt))||yt===Qn})}),at=iA(g,Et,vt,je),ht=iA(g,ft,Nt,mt),Ct=YA.useState(SA||!1),Vt=(0,N.Z)(Ct,2),ut=Vt[0],pt=Vt[1],l=S!=null?S:ut,c=(0,h.Z)(function(yt){S===void 0&&pt(yt)});(0,D.Z)(function(){pt(S||!1)},[S]);var p=YA.useRef(l);p.current=l;var b=YA.useRef([]);b.current=[];var $=(0,h.Z)(function(yt){var kt;c(yt),((kt=b.current[b.current.length-1])!==null&&kt!==void 0?kt:l)!==yt&&(b.current.push(yt),FA==null||FA(yt))}),X=YA.useRef(),HA=function(){clearTimeout(X.current)},OA=function(kt){var Pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;HA(),Pt===0?$(kt):X.current=setTimeout(function(){$(kt)},Pt*1e3)};YA.useEffect(function(){return HA},[]);var ue=YA.useState(!1),qA=(0,N.Z)(ue,2),WA=qA[0],ee=qA[1];(0,D.Z)(function(yt){(!yt||l)&&ee(!0)},[l]);var B=YA.useState(null),Y=(0,N.Z)(B,2),K=Y[0],P=Y[1],aA=YA.useState(null),CA=(0,N.Z)(aA,2),jA=CA[0],ZA=CA[1],mA=function(kt){ZA([kt.clientX,kt.clientY])},M=Se(l,Re,RA&&jA!==null?jA:ne,st,He,Ee,he),oA=(0,N.Z)(M,11),vA=oA[0],uA=oA[1],hA=oA[2],le=oA[3],we=oA[4],Ie=oA[5],lt=oA[6],gt=oA[7],it=oA[8],Qt=oA[9],ke=oA[10],Tt=fe(un,$A,Z,T),Rt=(0,N.Z)(Tt,2),an=Rt[0],Lt=Rt[1],Mt=an.has("click"),Xt=Lt.has("click")||Lt.has("contextMenu"),Ot=(0,h.Z)(function(){WA||ke()}),Kt=function(){p.current&&RA&&Xt&&OA(!1)};_A(l,ne,Re,Ot,Kt),(0,D.Z)(function(){Ot()},[jA,st]),(0,D.Z)(function(){l&&!(He!=null&&He[st])&&Ot()},[JSON.stringify(Ee)]);var St=YA.useMemo(function(){var yt=nA(He,g,Qt,RA);return d()(yt,Ze==null?void 0:Ze(Qt))},[Qt,Ze,He,g,RA]);YA.useImperativeHandle(yA,function(){return{nativeElement:BA.current,popupElement:tt.current,forceAlign:Ot}});var ot=YA.useState(0),bt=(0,N.Z)(ot,2),zt=bt[0],sn=bt[1],Yt=YA.useState(0),tn=(0,N.Z)(Yt,2),bn=tn[0],jn=tn[1],rr=function(){if(be&&ne){var kt=ne.getBoundingClientRect();sn(kt.width),jn(kt.height)}},Cr=function(){rr(),Ot()},fr=function(kt){ee(!1),ke(),TA==null||TA(kt)},Ar=function(){return new Promise(function(kt){rr(),P(function(){return kt})})};(0,D.Z)(function(){K&&(ke(),K(),P(null))},[K]);function gn(yt,kt,Pt,yn){xe[yt]=function(Qn){var qn;yn==null||yn(Qn),OA(kt,Pt);for(var dr=arguments.length,Tn=new Array(dr>1?dr-1:0),wr=1;wr1?Pt-1:0),Qn=1;Qn1?Pt-1:0),Qn=1;QnMe in YA?JA(YA,Me,{enumerable:!0,configurable:!0,writable:!0,value:ie}):YA[Me]=ie,me=(YA,Me)=>{for(var ie in Me||(Me={}))VA.call(Me,ie)&&h(YA,ie,Me[ie]);if(IA)for(var ie of IA(Me))UA.call(Me,ie)&&h(YA,ie,Me[ie]);return YA},D=(YA,Me)=>lA(YA,d(Me));const L=({img:YA,buttonProps:Me={},styles:ie={},customText:ye,ButtonText:nt,ButtonClick:Ae,Buttonclass:NA,ButtonTwo:E,imgStyles:U,loading:_=!1,className:eA=""})=>y.createElement("section",{className:`tc animated fadeIn ${eA}`,style:me({color:"#999",margin:"100px auto",visibility:_?"hidden":"visible"},ie)},y.createElement("img",{src:YA||N,style:D(me({},U),{pointerEvents:"none",userSelect:"none"})}),y.createElement("p",{className:"mt20 font14"},ye||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),nt&&y.createElement(z.ZP,me({className:NA,onClick:Ae},Me),nt),E&&E);Ve.Z=L},929:function(on,Ve,s){"use strict";s.d(Ve,{Z:function(){return D}});var y={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},N=s(29787),z=s(25399),JA=s(60242),lA=s(92310),d=s.n(lA),IA=s(49661),VA=s(57884),UA=s(34055),h=s(59301),D=({className:L,dataSource:YA=[],col:Me=4,right:ie,bottom:ye=23,precision:nt=0,wrapWidth:Ae=1200,trackEventItems:NA,loading:E,onRemove:U=()=>{},isCurrent:_=!0,showProgress:eA=!1,showAlias:KA=!1})=>{const wA=Math.floor((Ae-(Me-1)*ie)/Me),cA=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return h.createElement(N.Z,{spinning:E},h.createElement("div",{className:d()(y.list,L)},!!(YA!=null&&YA.length)&&(YA==null?void 0:YA.map((gA,fe)=>{var j,q,nA,iA,pA,bA;const{name:W,id:rA,identifier:ve,featured:oe,school_name:se,image_url:ce,excellent:Ke,is_plan:ze}=gA;return h.createElement("div",{key:rA,className:_&&eA?y.wrapisCurrent:y.wrap,style:{width:wA,marginRight:(1+fe)%Me===0?0:ie+nt,marginBottom:ye}},h.createElement("a",{className:y.li,onClick:Se=>{Se.preventDefault(),Se.stopPropagation(),NA&&(0,IA.L9)([NA]),(0,IA.xg)(`/paths/${ve}`)}},h.createElement("div",{className:y.img},h.createElement("img",{className:y.cover,src:`${ce}`}),_&&(0,UA.bg)()&&(gA==null?void 0:gA.studying)&&h.createElement("div",{className:`${y.movebq} user-path-items`,onClick:Se=>{Se.stopPropagation(),U(gA)}},h.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),h.createElement("span",{className:"c-red"},"\u79FB\u9664")),(j=gA==null?void 0:gA.subject_tags)==null?void 0:j.map((Se,rt)=>{var _A,Ce;if(rt===0){const et=(_A=cA.find(Xe=>Xe.name==Se))==null?void 0:_A.swimg;return h.createElement("img",{className:y.sign,src:et,style:{left:"-4px"}})}const $e=(Ce=cA.find(et=>et.name==Se))==null?void 0:Ce.ptimg;return h.createElement("img",{className:y.sign,src:$e,style:{left:`${48+52*(rt-1)+2*rt}px`}})}),h.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(gA==null?void 0:gA.excellent)&&h.createElement("div",{className:y.bq},"\u5F00\u653E\u8BFE\u7A0B"))),h.createElement("div",{className:y.name},h.createElement(z.Z,{title:KA&&(gA!=null&&gA.excellent_alias_name)?h.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${W}`,h.createElement("br",null),h.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${gA==null?void 0:gA.excellent_alias_name}`)):W},h.createElement("span",{className:y.e},KA&&(gA==null?void 0:gA.excellent_alias_name)||W))),_&&eA&&((q=gA==null?void 0:gA.progress)==null?void 0:q.all_score)!=0&&h.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},h.createElement(JA.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((nA=gA==null?void 0:gA.progress)==null?void 0:nA.my_score)/((iA=gA==null?void 0:gA.progress)==null?void 0:iA.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(pA=gA==null?void 0:gA.progress)==null?void 0:pA.my_score,"/",(bA=gA==null?void 0:gA.progress)==null?void 0:bA.all_score),(!_||!eA)&&h.createElement(z.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${se}`},h.createElement("div",{className:y.unit},h.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),se)),(!_||!eA)&&h.createElement("div",{className:y.tags},h.createElement("div",null,h.createElement(z.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},h.createElement("span",null,h.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),h.createElement("span",null,gA.stages_count))),h.createElement(z.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},h.createElement("span",null,h.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),h.createElement("span",null,gA.members_count)))))))})),!YA.length&&h.createElement(VA.Z,null)))}},71360:function(on,Ve,s){"use strict";s.d(Ve,{jL:function(){return lA},w9:function(){return oe},QD:function(){return C},cQ:function(){return pA.Z},op:function(){return S},O5:function(){return Ne},_b:function(){return ae},t7:function(){return nt},Gi:function(){return rt},YG:function(){return ze},qp:function(){return me},vr:function(){return k},qE:function(){return TA},Je:function(){return E},wb:function(){return iA},cq:function(){return MA},tp:function(){return YA}});var y=s(59301),N={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},z="data:image/png;base64,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",lA=({dataSource:RA=[],img:ge,imgWidth:he=346,title:Pe,sunTitle:Et,bannerExtraContent:ft})=>y.createElement("div",{className:N.banner},y.createElement("div",{className:N.content},y.createElement("aside",null,y.createElement("p",null,y.createElement("b",null,Pe),y.createElement("span",null,Et)),RA.length>0&&y.createElement("div",{className:N.btns},RA.map((je,vt)=>y.createElement("div",{key:vt,onClick:je.click},je.name,je.sign?y.createElement("img",{src:z,width:39}):null))),ft),ge&&y.createElement("img",{style:{marginTop:33,marginRight:38},src:ge,width:he}))),d={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},IA=s(92310),VA=s.n(IA),UA=s(89392),me=({dataSource:RA=[],value:ge,onChange:he,onTitleChange:Pe,className:Et,title:ft,titleWidth:je=41,style:vt={},fontColor:mt="#6A7283",showCount:Nt})=>{const[xt,wt]=(0,y.useState)(0),[jt,Zt]=(0,y.useState)(!1),Ht=(0,y.useRef)(null),Jt=(0,y.useRef)(null);return(0,y.useEffect)(()=>{var un;RA.length!==0&&(((un=Ht==null?void 0:Ht.current)==null?void 0:un.clientHeight)>97?wt(1):wt(0)),RA.length===0&&wt(0),Zt(!1)},[RA]),y.createElement("div",{className:VA()(d.row,Et),style:vt},y.createElement("div",{onClick:(0,UA.throttle)(()=>Pe==null?void 0:Pe(),2e3),style:{width:je,marginTop:jt?12:4},className:`${d.title} ${Pe?"current":""}`},ft),y.createElement("div",{className:jt?`${d.tagsWrap} ${d.tagsBorderWrap}`:d.tagsWrap},y.createElement("div",{className:d.bar,ref:Jt,style:xt>0?{height:xt===1?97:"auto",overflow:xt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},y.createElement("div",{className:d.tag,ref:Ht},RA==null?void 0:RA.map(un=>y.createElement("span",{onClick:()=>he(un.id),key:un.id,style:{color:mt},className:ge===un.id?d.active:""},y.createElement("span",{title:un.name,className:d.name},un.name),!!Nt&&y.createElement("span",{className:d.num},un.count))))),!!xt&&y.createElement(y.Fragment,null,xt===1?y.createElement("div",{onClick:()=>{var un;wt(2),((un=Ht==null?void 0:Ht.current)==null?void 0:un.clientHeight)>245?Zt(!0):Zt(!1)},className:d.action},"\u5C55\u5F00",y.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):y.createElement("div",{onClick:()=>{Jt.current.scrollTop=0,wt(1),Zt(!1)},className:d.action},"\u6536\u8D77",y.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},D={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},YA=({dataSource:RA=[],value:ge,onChange:he,className:Pe,style:Et={}})=>y.createElement("div",{style:Et,className:VA()(D.tabs,Pe)},RA.map(ft=>y.createElement("span",{onClick:()=>he(ft.id),className:ge===ft.id?D.active:"",key:ft.id},ft.name))),Me={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},ie=s(37568),nt=({dataSource:RA=[],value:ge="",onChange:he,onInputChange:Pe=()=>{},className:Et,style:ft={},placeholder:je,allowClear:vt=!1})=>{var mt;const[Nt,xt]=(0,y.useState)(""),[wt,jt]=(0,y.useState)("");(0,y.useEffect)(()=>{var Jt;let un=ge;(Jt=JSON.stringify(ge))!=null&&Jt.includes("{")&&(xt(ge.id),un=ge.value||"");try{jt(decodeURIComponent(un||""))}catch(tA){jt(decodeURIComponent(un||""))}},[ge]);const Zt=()=>{he(encodeURIComponent(wt),Nt||null)},Ht=Jt=>{Jt!==Nt&&(xt(Jt),he(encodeURIComponent(wt),Jt))};return y.createElement("div",{className:VA()(Me.input,Et),style:ft},!!RA.length&&y.createElement("div",{className:Me.dropdown},y.createElement("div",{className:Me.text},(mt=RA.find(Jt=>Jt.id===Nt))==null?void 0:mt.name,y.createElement("i",{className:"iconfont icon-zhankai4"}),y.createElement("b",{className:Me.b1}),y.createElement("b",{className:Me.b2})),y.createElement("div",{className:Me.menu},RA.map((Jt,un)=>y.createElement("div",{key:un,onClick:()=>Ht(Jt.id)},Jt.name)))),y.createElement(ie.default,{onPressEnter:Zt,value:wt,onChange:Jt=>{jt(Jt.target.value),Pe(encodeURIComponent(Jt.target.value),Nt||null)},placeholder:je,variant:"borderless",allowClear:vt,onClear:()=>he("",Nt||null)}),y.createElement("i",{onClick:Zt,className:"iconfont icon-sousuo9 font14 current"}))},Ae={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},E=({value:RA,onChange:ge,className:he,total:Pe,pageSize:Et,style:ft={}})=>{const je=RA<2,vt=RA>=Math.ceil(Pe/Et);return Pe<=Et?y.createElement(y.Fragment,null):y.createElement("div",{className:VA()(Ae.quickPager,he),style:ft},y.createElement("div",{onClick:()=>{je||ge(RA-1,"prev")},className:je?Ae.disabled:""},"\u4E0A\u4E00\u9875"),y.createElement("div",{onClick:()=>{vt||ge(RA+1,"next")},className:vt?Ae.disabled:""},"\u4E0B\u4E00\u9875"))},U={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},_=s(29787),eA=s(25399),KA=s(58018),wA=s(90524),cA=s(49661),gA=s(96908),fe=s(57177),j=s(81378),q=s(57884),iA=({className:RA,dataSource:ge=[],col:he=4,right:Pe,bottom:Et=23,precision:ft=0,wrapWidth:je=1200,trackEventItems:vt,loading:mt})=>{const Nt=Math.floor((je-(he-1)*Pe)/he);return y.createElement(_.Z,{spinning:mt},y.createElement("div",{className:VA()(U.list,RA)},!!ge.length&&ge.map((xt,wt)=>{const{name:jt,id:Zt,identifier:Ht,power:Jt,cover_image_id:un,pic:tA}=xt;return y.createElement("div",{className:U.wrap,key:Zt,style:{width:Nt,marginRight:(1+wt)%he===0?0:Pe+ft,marginBottom:Et}},y.createElement("a",{target:"_blank",href:`/shixuns/${Ht}/challenges`,className:U.li,onClick:J=>{J.preventDefault(),vt&&(0,cA.L9)([vt]),Jt&&(0,cA.xg)(`/shixuns/${Ht}/challenges`)}},y.createElement("div",{className:U.img},y.createElement("img",{className:U.cover,src:`${tA}`}),xt.is_jupyter&&y.createElement("img",{className:U.sign,src:gA}),xt.is_jupyter_lab&&y.createElement("img",{className:U.sign,src:fe}),xt.is_unity_3d&&y.createElement("img",{className:U.sign,src:j})),y.createElement("div",{className:U.name},y.createElement(eA.Z,{title:jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},y.createElement("span",{className:U.e},jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),y.createElement("div",{className:U.tags},y.createElement(eA.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),y.createElement("span",null,xt.challenges_count))),!!xt.myshixuns_count&&y.createElement(eA.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),y.createElement("span",null,xt.myshixuns_count))),y.createElement(eA.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},y.createElement("span",null,y.createElement("span",null,xt.level))),y.createElement("div",{className:U.rate},y.createElement(KA.Z,{allowHalf:!0,disabled:!0,defaultValue:xt.score_info}),y.createElement("span",null,"\xA0",xt.score_info?`${xt.score_info}\u5206`:"5\u5206")))),!Jt&&y.createElement("div",{className:U.lockWrap},y.createElement("img",{src:`${wA.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),y.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ge.length&&y.createElement(q.Z,null)))},pA=s(929),bA={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},W="data:image/png;base64,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",rA=s(59301),oe=({className:RA,dataSource:ge=[],col:he=4,right:Pe,bottom:Et=23,precision:ft=0,wrapWidth:je=1200,trackEventItems:vt,loading:mt,handleVery:Nt=()=>!0})=>{const xt=Math.floor((je-(he-1)*Pe)/he);return rA.createElement(_.Z,{spinning:mt},rA.createElement("div",{className:VA()(bA.list,RA)},!!ge.length&&ge.map((wt,jt)=>{const{subject_identifier:Zt,id:Ht,identifier:Jt,power:un}=wt,tA=wt.is_public!=0&&wt.is_public;return rA.createElement("div",{className:bA.wrap,key:Ht,style:{width:xt,marginRight:(1+jt)%he===0?0:Pe+ft,marginBottom:Et}},rA.createElement("a",{className:bA.li,onClick:J=>{J.preventDefault(),Nt(wt==null?void 0:wt.first_category_url)&&(vt&&(0,cA.L9)([vt]),(0,cA.xg)(wt.first_category_url))}},rA.createElement("div",{className:bA.top},rA.createElement(eA.Z,{title:wt.name},rA.createElement("div",{className:bA.name},wt.name)),rA.createElement("img",{className:bA.img,src:wA.Z.IMG_SERVER+"/images/"+wt.avatar_url}),rA.createElement("div",{className:bA.text,title:wt.creator},wt.creator),Zt&&rA.createElement("div",{className:bA.btns},rA.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),rA.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),tA&&rA.createElement("div",{className:bA.sign},"\u516C\u5F00")),rA.createElement("div",{className:bA.bottom},wt.visits>0&&rA.createElement(eA.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},rA.createElement("span",null,rA.createElement("i",{className:"iconfont icon-liulanyan"}),rA.createElement("span",null,wt.visits))),wt.course_members_count>0&&rA.createElement(eA.Z,{title:"\u6210\u5458",placement:"bottom"},rA.createElement("span",null,rA.createElement("i",{className:"iconfont icon-chengyuan"}),wt.course_members_count)),wt.tasks_count>0&&rA.createElement(eA.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},rA.createElement("span",null,rA.createElement("i",{className:"iconfont icon-zuoye"}),wt.tasks_count)),wt.is_end?rA.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):rA.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!wt.is_accessible&&rA.createElement("div",{className:bA.lockWrap},rA.createElement("img",{src:`${wA.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),rA.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ge.length&&rA.createElement(q.Z,null)))},se={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ce=s(76560),ze=({dataSource:RA=[],value:ge,onChange:he,className:Pe,style:Et={},tabBarExtraContent:ft})=>y.createElement("div",{className:VA()(se.tabs,Pe),style:Et},y.createElement("div",{className:se.tabsWrap},RA.map((je,vt)=>!(je!=null&&je.hide)&&y.createElement("aside",{className:se.tab,onClick:()=>{he(je.id),je.link&&ce.history.push(je.link)},key:vt},y.createElement("div",{className:ge===je.id?se.active:""},je.name),(je==null?void 0:je.resetCount)==null&&(je==null?void 0:je.total)!==void 0&&y.createElement("span",null,"\uFF08",je==null?void 0:je.total,"\uFF09"),(je==null?void 0:je.resetCount)!==void 0&&(je==null?void 0:je.total)!==void 0&&y.createElement(eA.Z,{title:(je==null?void 0:je.tip)!=null?je==null?void 0:je.tip:""},y.createElement("span",{style:{color:"#9096A3"}},"\uFF08",y.createElement("span",{style:{color:"#000"}},je==null?void 0:je.resetCount),"/",y.createElement("span",null,je==null?void 0:je.total),"\uFF09"))))),y.createElement("div",{className:se.tabBar},ft)),rt=({className:RA,style:ge={},children:he})=>y.createElement("div",{className:VA()(RA),style:ge},he),_A={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Ce=s(75727),$e=s(93041);const et=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var MA=({sortValue:RA,dropValue:ge,className:he,onSort:Pe,onDrop:Et,dataSource:ft=et})=>{var je;return y.createElement("div",{className:VA()(_A.orderWrap,he)},y.createElement(Ce.Z,{dropdownRender:()=>y.createElement($e.default,null,ft.map((vt,mt)=>y.createElement($e.default.Item,{key:mt,onClick:()=>Et(vt.id)},vt.name)))},y.createElement("span",{className:_A.orderTextWrap},(je=ft.find(vt=>ge===vt.id))==null?void 0:je.name)),y.createElement("span",{className:_A.orderIconWrap},y.createElement("span",{className:_A.orderAsc},y.createElement("i",{className:RA==="asc"?`iconfont icon-sanjiaoxing-up font12 ${_A.cursorPointer} ${_A.active}`:`iconfont icon-sanjiaoxing-up font12 ${_A.cursorPointer}`,onClick:()=>Pe(RA==="asc"?"desc":"asc")})),y.createElement("span",{className:_A.orderDesc},y.createElement("i",{className:RA==="desc"?`iconfont icon-sanjiaoxing-down font12 ${_A.cursorPointer} ${_A.active}`:`iconfont icon-sanjiaoxing-down font12 ${_A.cursorPointer}`,onClick:()=>Pe(RA==="asc"?"desc":"asc")}))))},G={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},AA=s(99571),F=Object.defineProperty,yA=Object.getOwnPropertySymbols,xA=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,dA=(RA,ge,he)=>ge in RA?F(RA,ge,{enumerable:!0,configurable:!0,writable:!0,value:he}):RA[ge]=he,GA=(RA,ge)=>{for(var he in ge||(ge={}))xA.call(ge,he)&&dA(RA,he,ge[he]);if(yA)for(var he of yA(ge))g.call(ge,he)&&dA(RA,he,ge[he]);return RA},$A=(RA,ge)=>{var he={};for(var Pe in RA)xA.call(RA,Pe)&&ge.indexOf(Pe)<0&&(he[Pe]=RA[Pe]);if(RA!=null&&yA)for(var Pe of yA(RA))ge.indexOf(Pe)<0&&g.call(RA,Pe)&&(he[Pe]=RA[Pe]);return he},Z=(RA,ge,he)=>new Promise((Pe,Et)=>{var ft=mt=>{try{vt(he.next(mt))}catch(Nt){Et(Nt)}},je=mt=>{try{vt(he.throw(mt))}catch(Nt){Et(Nt)}},vt=mt=>mt.done?Pe(mt.value):Promise.resolve(mt.value).then(ft,je);vt((he=he.apply(RA,ge)).next())}),S=RA=>{var ge=RA,{className:he,style:Pe,children:Et,loading:ft=!1,openLoading:je,onClick:vt=()=>{},size:mt="middle",shape:Nt="round"}=ge,xt=$A(ge,["className","style","children","loading","openLoading","onClick","size","shape"]);const[wt,jt]=(0,y.useState)(!1);return y.createElement(AA.ZP,GA({onClick:(0,UA.throttle)(Zt=>Z(void 0,null,function*(){je&&jt(!0);try{yield vt(Zt)}catch(Ht){console.log("error",Ht)}je&&jt(!1)}),2e3,{leading:!0,trailing:!1}),className:VA()(G.btn,G[`${mt}-${Nt}`],he),style:Pe,size:mt,shape:Nt,loading:wt||ft},xt),Et)},SA={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},TA=({className:RA,style:ge,children:he=null,onClick:Pe,title:Et})=>y.createElement("div",{className:VA()(SA.head,RA),style:ge},y.createElement("span",{className:"primary-hover",onClick:Pe},y.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),y.createElement("b",{title:Et},Et),y.createElement("div",{className:SA.node},he)),R={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},C=({confirmShow:RA=!0,confirmTitle:ge,confirmClick:he,cancelShow:Pe=!0,cancelTitle:Et,cancelClick:ft,className:je,style:vt,confirmLoading:mt=!1})=>y.createElement("div",{className:VA()(R.btns,je),style:vt},RA&&y.createElement(AA.ZP,{loading:mt,onClick:he,type:"primary",className:R.confirm},ge),Pe&&y.createElement(AA.ZP,{onClick:ft,className:R.cancel},Et)),Q={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},k=({className:RA,style:ge={},LeftContent:he,children:Pe,RightContent:Et})=>y.createElement("div",{className:VA()(Q.fixedBottom,RA),style:ge},y.createElement("div",{className:Q.wrap},y.createElement("div",{className:Q.left},he),y.createElement("div",{className:Q.center},Pe),y.createElement("div",{className:Q.right},Et))),EA={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},ae=({className:RA,style:ge={},dataSource:he=[]})=>y.createElement("div",{className:VA()(EA.crumbs,RA),style:ge},he.map((Pe,Et)=>Etce.history.push(Pe.path)},Pe.name):y.createElement("span",null,Pe.name),y.createElement("span",null,"\xA0",">","\xA0")):y.createElement("span",{key:Et,style:{color:"#5F6368"}},Pe.name))),Qe=s(11938),te=Object.defineProperty,Je=Object.defineProperties,ct=Object.getOwnPropertyDescriptors,Fe=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,We=(RA,ge,he)=>ge in RA?te(RA,ge,{enumerable:!0,configurable:!0,writable:!0,value:he}):RA[ge]=he,He=(RA,ge)=>{for(var he in ge||(ge={}))Ue.call(ge,he)&&We(RA,he,ge[he]);if(Fe)for(var he of Fe(ge))st.call(ge,he)&&We(RA,he,ge[he]);return RA},Ee=(RA,ge)=>Je(RA,ct(ge)),Ye=(RA,ge)=>{var he={};for(var Pe in RA)Ue.call(RA,Pe)&&ge.indexOf(Pe)<0&&(he[Pe]=RA[Pe]);if(RA!=null&&Fe)for(var Pe of Fe(RA))ge.indexOf(Pe)<0&&st.call(RA,Pe)&&(he[Pe]=RA[Pe]);return he};const{Countdown:be}=Qe.default;var Ne=RA=>{var ge=RA,{onChange:he}=ge,Pe=Ye(ge,["onChange"]);const[Et,ft]=(0,y.useState)(null);(0,y.useEffect)(()=>{typeof Et=="number"&&Et>=0&&he(Et)},[Et]);const je=vt=>{const mt=Math.floor(vt/1e3);ft(mt)};return y.createElement(be,Ee(He({},Pe),{onChange:je}))}},83330:function(on,Ve,s){"use strict";s.r(Ve),s.d(Ve,{default:function(){return gA}});var y=s(59301),N=s(76560),z=s(82326),JA=s(6767),lA=s(77019),d=s(5269),IA=s(60242),VA=s(99571),UA=s(54172),h=s(62957),me=s(99381),D=s(27812),L=s(49661),YA=s(34055),Me=s(57884),ie={header:"header___EHcme",qrcode:"qrcode___klRmG",headerTitle:"headerTitle___KMR6z",title:"title___xbfkM",main:"main___DqELm",color26C:"color26C___EKgQz",colorEAA:"colorEAA___MdhXm",colorFF8:"colorFF8___x_ejV",color909:"color909___Ewh4j",normal:"normal___E2HNa",leave:"leave____ohFo",absence:"absence___IQAzG",nosign:"nosign___WQN72",attendanceCode:"attendanceCode___nHNnp",erweima:"erweima___LfNYC",modal:"modal___dP2vX"},ye=s(64948),nt=s(90524),Ae=s(56102),NA=s(78082),E=s(71360),U=s(82093),_=s(59301),eA=(fe,j,q)=>new Promise((nA,iA)=>{var pA=rA=>{try{W(q.next(rA))}catch(ve){iA(ve)}},bA=rA=>{try{W(q.throw(rA))}catch(ve){iA(ve)}},W=rA=>rA.done?nA(rA.value):Promise.resolve(rA.value).then(pA,bA);W((q=q.apply(fe,j)).next())});const KA={QRCODE:"\u4F4D\u7F6E\u7B7E\u5230",NUMBER:"\u7B7E\u5230\u7801\u7B7E\u5230",QUICK:"\u5FEB\u6377\u7B7E\u5230",ROLLING_QRCODE:"\u626B\u7801\u7B7E\u5230"},{Option:wA}=z.default,cA=()=>{var fe,j,q,nA,iA,pA;const bA=(0,N.useParams)(),W=(0,N.useLocation)(),[rA,ve]=(0,y.useState)({}),[oe,se]=(0,y.useState)({}),[ce,Ke]=(0,y.useState)({attendance_id:null,page:1,limit:10,group_ids:[],attendance_status:null}),[ze,Se]=(0,y.useState)(""),[rt,_A]=(0,y.useState)(10),[Ce,$e]=(0,y.useState)(!1);(0,y.useEffect)(()=>{var T;if(!Ce||!((T=rA==null?void 0:rA.smart_plan)!=null&&T.open_rolling_qrcode_sign))return;const S=setInterval(()=>{_A(SA=>SA==1?10:SA-1)},1e3);return()=>clearInterval(S)},[Ce,rA==null?void 0:rA.smart_plan]),(0,y.useEffect)(()=>{rt==1&&et()},[rt]);const et=()=>eA(void 0,null,function*(){var T,S;let SA=yield(0,U.ZP)(`/api/courses/${bA==null?void 0:bA.coursesId}/smart_plans/${(T=rA==null?void 0:rA.smart_plan)==null?void 0:T.id}/refresh_qrcode_token.json`,{method:"post"});(SA==null?void 0:SA.status)==0&&Se((S=SA==null?void 0:SA.data)==null?void 0:S.qrcode_token)});(0,y.useEffect)(()=>{Xe(),ce.attendance_id=bA.categoryId,Ke(ce),MA(ce)},[bA.categoryId]);const Xe=()=>eA(void 0,null,function*(){const T=yield(0,ye.ds)({id:bA.categoryId});T&&ve(T||{})}),MA=T=>eA(void 0,null,function*(){const S=yield(0,ye.bm)(T);S&&se(S||{})}),G=T=>{ce.group_ids=[T],ce.page=1,T==="all"&&delete ce.group_ids,Ke(ce),MA(ce)},AA=T=>{ce.attendance_status=T,ce.page=1,Ke(ce),MA(ce)},F=T=>{ce.page=T,Ke(ce),MA(ce)},yA=(T,S)=>eA(void 0,null,function*(){(yield(0,ye.UD)({attendance_id:bA.categoryId,attendance_status:T,course_id:bA.coursesId,user_id:S})).status===0&&(JA.ZP.success("\u4FEE\u6539\u72B6\u6001\u6210\u529F"),Xe(),MA(ce))}),xA=()=>{(0,L.FH)("",(0,L.NY)({url:`${nt.Z.API_SERVER}/api/weapps/course_member_attendances.xlsx`,query:ce}))},g=[{id:void 0,name:"\u5168\u90E8\u72B6\u6001"},{id:"NORMAL",name:"\u6B63\u5E38\u51FA\u52E4"},{id:"LATE",name:"\u8FDF\u5230"},{id:"EARLY",name:"\u65E9\u9000"},{id:"LEAVE",name:"\u8BF7\u5047"},{id:"ABSENCE",name:bA.tabId==="2"?"\u65F7\u8BFE":"\u672A\u7B7E\u5230"}],dA=[{id:"NORMAL",name:"\u6B63\u5E38\u51FA\u52E4"},{id:"LATE",name:"\u8FDF\u5230"},{id:"EARLY",name:"\u65E9\u9000"},{id:"LEAVE",name:"\u8BF7\u5047"},{id:"ABSENCE",name:bA.tabId==="2"?"\u65F7\u8BFE":"\u672A\u7B7E\u5230"}],GA=(T="NORMAL")=>({NORMAL:ie.normal,LEAVE:ie.leave,ABSENCE:bA.tabId==="2"?ie.absence:ie.nosign})[T],$A=(T="NORMAL")=>({NORMAL:ie.color26C,LEAVE:ie.colorEAA,ABSENCE:bA.tabId==="2"?ie.colorFF8:ie.color909})[T],Z=[{title:"\u5E8F\u53F7",dataIndex:"index",key:"index",width:"25%",align:"center"},{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",width:"25%",align:"center",render:(T,S)=>_.createElement("span",null,S.user_name||"--")},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",width:"25%",align:"center",render:(T,S)=>_.createElement("span",null,S.student_id||"--")},{title:"\u72B6\u6001",key:"attendance_status",width:"25%",dataIndex:"attendance_status",align:"center",render:(T,S)=>_.createElement("span",null,_.createElement(z.default,{disabled:!(0,YA.GJ)(),key:S.index,defaultValue:S.attendance_status,style:{width:167},onChange:SA=>yA(SA,S.user_id)},dA.map(SA=>_.createElement(wA,{value:SA.id,key:SA.id},SA.name))))}];return _.createElement("section",null,_.createElement("header",{className:ie.header},_.createElement("div",{className:ie.headerTitle},_.createElement(D.Z,{className:"font16 c-black",onClick:()=>N.history.push(`/classrooms/${bA.coursesId}/attendance/`)}),_.createElement("span",{className:ie.title},rA.name),rA.mode==="QRCODE"&&_.createElement(E.op,{type:"link",style:{padding:0,height:"auto"},openLoading:!0,onClick:()=>eA(void 0,null,function*(){yield(0,NA.g)(rA)}),icon:_.createElement("i",{className:"iconfont icon-xiazai6 font14"})},"\u4E0B\u8F7D\u7B7E\u5230\u4E8C\u7EF4\u7801")),_.createElement(lA.Z,{align:"middle",gutter:[30,20],className:"mt10 c-light-black"},_.createElement(d.Z,{span:3},"\u7B7E\u5230\u4EBA\u6570\uFF1A"),_.createElement(d.Z,{span:8},_.createElement(IA.Z,{percent:rA.normal_count/rA.all_count*100,showInfo:!1,strokeColor:"#0152d9"})),_.createElement(d.Z,{flex:1,className:"c-blue"},"\u5DF2\u7B7E\u5230 ",rA.normal_count," / \u5E94\u7B7E\u5230 ",rA.all_count)),_.createElement(lA.Z,{align:"middle",gutter:[40,0],className:"mt10 c-light-black"},_.createElement(d.Z,null,"\u7B7E\u5230\u53D1\u8D77\u4EBA\uFF1A",_.createElement("span",{className:"c-black"},(fe=rA.author)==null?void 0:fe.user_name)),_.createElement(d.Z,null,"\u7B7E\u5230\u65B9\u5F0F\uFF1A",_.createElement("span",{className:"c-black"},KA[rA.mode])),_.createElement(d.Z,null,"\u5F00\u59CB\u7ED3\u675F\u65F6\u95F4\uFF1A",_.createElement("span",{className:"c-black"},rA.attendance_date," ",rA.start_time,"-",rA.end_time)),rA.mode==="NUMBER"?_.createElement(d.Z,{flex:1},"\u7B7E\u5230\u7801:",rA.code," \xA0 \xA0",_.createElement(Ae.CopyToClipboard,{text:rA.code,onCopy:()=>JA.ZP.success("\u590D\u5236\u6210\u529F")},_.createElement("a",null,"\u590D\u5236\u7B7E\u5230\u7801"))):null,rA.mode==="ROLLING_QRCODE"?_.createElement(d.Z,{flex:1},_.createElement("span",{className:ie.attendanceCode,onClick:()=>eA(void 0,null,function*(){var T,S,SA,FA;if(((T=rA==null?void 0:rA.smart_plan)==null?void 0:T.smart_plan_status)=="in_progress"&&((S=rA==null?void 0:rA.smart_plan)!=null&&S.open_rolling_qrcode_sign)){let TA=yield(0,U.ZP)(`/api/courses/${bA==null?void 0:bA.coursesId}/smart_plans/${(SA=rA==null?void 0:rA.smart_plan)==null?void 0:SA.id}/refresh_qrcode_token.json`,{method:"post"});(TA==null?void 0:TA.status)==0&&(Se((FA=TA==null?void 0:TA.data)==null?void 0:FA.qrcode_token),$e(!0))}else $e(!0)})},"\u7B7E\u5230\u4E8C\u7EF4\u7801")):null)),_.createElement("div",{className:ie.search},_.createElement(lA.Z,{align:"middle",gutter:[40,0],className:"mt10"},_.createElement(d.Z,{span:6},_.createElement(z.default,{size:"middle",style:{width:167},defaultValue:"all",onChange:G},_.createElement(wA,{value:"all"},"\u5168\u90E8\u5206\u73ED"),(j=rA==null?void 0:rA.course_groups)==null?void 0:j.map(T=>_.createElement(wA,{value:T.id,key:T.id},T.name)))),_.createElement(d.Z,{span:6},_.createElement(z.default,{size:"middle",style:{width:167},defaultValue:null,onChange:AA},g.map(T=>_.createElement(wA,{value:T.id,key:T.id},T.name)))),_.createElement(d.Z,null,bA.tabId==="2"?_.createElement(_.Fragment,null,_.createElement("span",{className:`${ie.color26C} mr5`},"\u6B63\u5E38\u51FA\u52E4\uFF1A",rA.normal_count),_.createElement("span",{className:`${ie.colorEAA} mr5`},"\u8BF7\u5047\uFF1A",rA.leave_count),_.createElement("span",{className:`${ie.colorFF8} mr5`},"\u65F7\u8BFE\uFF1A",rA.absence_count)):_.createElement(_.Fragment,null,_.createElement("span",{className:"mr5"},"\u5DF2\u7B7E\u5230\uFF1A",_.createElement("span",{className:"c-blue"},rA.normal_count)),_.createElement("span",{className:"mr5"},"\u5E94\u7B7E\u5230\uFF1A",_.createElement("span",{className:"c-blue"},rA.all_count)))),_.createElement(d.Z,{push:3},bA.tabId==="2"&&_.createElement(VA.ZP,{onClick:xA})))),_.createElement("main",{className:ie.main},(q=oe.member_attendances)!=null&&q.length?_.createElement(UA.default,{columns:Z,dataSource:oe.member_attendances,rowKey:"user_id",pagination:{hideOnSinglePage:!0,showSizeChanger:!1,showQuickJumper:!0,current:ce.page,pageSize:ce.limit,total:oe==null?void 0:oe.members_count,onChange:F}}):_.createElement(Me.Z,null)),_.createElement(h.default,{centered:!0,keyboard:!1,open:Ce,title:"\u8BFE\u4EF6\u4E8C\u7EF4\u7801",width:530,forceRender:!0,footer:null,onOk:()=>{$e(!1)},onCancel:()=>{$e(!1)}},(nA=rA==null?void 0:rA.smart_plan)!=null&&nA.open_rolling_qrcode_sign?_.createElement("div",{className:ie.modal},"\u6253\u5F00",_.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},_.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C \u52A8\u6001\u4E8C\u7EF4\u7801\u5C06\u5728",_.createElement("span",{style:{color:"#3061D0",width:"30px",textAlign:"center"}},rt,"s"),"\u540E\u5237\u65B0"):_.createElement("div",{className:ie.modal},"\u6253\u5F00",_.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},_.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),_.createElement("div",{className:ie.erweima},_.createElement(me.Z,{key:ze,errorLevel:"H",value:`${window.location.origin}/miniprogram/courseware/study?course_id=${bA==null?void 0:bA.coursesId}&id=${(iA=rA==null?void 0:rA.smart_plan)==null?void 0:iA.id}&codeKey=${ze}`,bgColor:"#FFF",size:260,icon:`${nt.Z.IMG_SERVER}/${(pA=rA==null?void 0:rA.smart_plan)==null?void 0:pA.qr_code_url}`}))))};var gA=(0,N.connect)(({classroomList:fe,loading:j,globalSetting:q})=>({classroomList:fe,globalSetting:q,loading:j.effects}))(cA)},78082:function(on,Ve,s){"use strict";s.d(Ve,{g:function(){return L}});var y=s(59301),N=s(62957),z=s(77019),JA=s(76560),lA=s(71360),d=s(90524),IA=s(34055),VA=s(44164),UA=s.n(VA),h=s(49661),me=s(59301),D=(Me,ie,ye)=>new Promise((nt,Ae)=>{var NA=_=>{try{U(ye.next(_))}catch(eA){Ae(eA)}},E=_=>{try{U(ye.throw(_))}catch(eA){Ae(eA)}},U=_=>_.done?nt(_.value):Promise.resolve(_.value).then(NA,E);U((ye=ye.apply(Me,ie)).next())});const L=Me=>D(void 0,null,function*(){var ie;const ye=document.createElement("div");ye.style.display="flex",ye.style.flexDirection="column",ye.style.alignItems="center",ye.innerHTML=`
${Me==null?void 0:Me.name}
+
${Me==null?void 0:Me.place_name}
+
+
\u8BF7\u5728\u6307\u5B9A\u4F4D\u7F6E\u6253\u5F00\u5FAE\u4FE1\u626B\u7801\u7B7E\u5230
`;const nt=yield UA()().set({image:{type:"png",quality:.95},html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1}}).from(ye).outputImg();(0,h.LR)(nt.src,Me==null?void 0:Me.name)}),YA=({classroomList:Me,dispatch:ie})=>{var ye;const{selectArrs:nt}=Me.actionTabs,Ae=(0,y.useRef)();return me.createElement(N.default,{width:500,centered:!0,confirmLoading:!1,onCancel:()=>{ie({type:"classroomList/setActionTabs",payload:{}})},title:"\u7B7E\u5230\u4E8C\u7EF4\u7801",open:Me.actionTabs.key==="\u7B7E\u5230\u4E8C\u7EF4\u7801",footer:null},me.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},me.createElement("div",{ref:Ae,style:{display:"flex",flexDirection:"column",alignItems:"center"}},me.createElement("div",{className:"font16 c-black mb30",style:{fontWeight:500,lineHeight:"26px"}},nt==null?void 0:nt.name),me.createElement(z.Z,{wrap:!1,align:"middle",style:{color:"#000"}},me.createElement("i",{className:"iconfont icon-dingwei font14",style:{color:"#165DFF",marginRight:4}}),nt==null?void 0:nt.place_name),me.createElement("div",{className:"mt20 mb20",style:{width:"50%"}},me.createElement("img",{width:"100%",src:d.Z.API_SERVER+((ye=nt==null?void 0:nt.attachment)==null?void 0:ye.url)})),me.createElement("div",{className:"font14 mb20",style:{color:"#999"}},(0,IA.dE)()?"\u8BF7\u5728\u6307\u5B9A\u4F4D\u7F6E\u6253\u5F00\u5FAE\u4FE1\u626B\u7801\u7B7E\u5230":"\u5206\u4EAB\u4E8C\u7EF4\u7801\uFF0C\u5B66\u751F\u5728\u6307\u5B9A\u4F4D\u7F6E\u6253\u5F00\u5FAE\u4FE1\u626B\u7801\u7B7E\u5230")),me.createElement(lA.op,{openLoading:!0,className:"mb10",type:"primary",onClick:()=>D(void 0,null,function*(){yield L(nt)})},"\u4FDD\u5B58\u56FE\u7247")))};Ve.Z=(0,JA.connect)(({classroomList:Me})=>({classroomList:Me}))(YA)},99381:function(on,Ve,s){"use strict";s.d(Ve,{Z:function(){return TA}});var y=s(59301),N=s(93162),z=s(33377),JA=s(93912),lA=s(74430),d,IA;function VA(R,O,C){if(O<0||O>31||R>>>O)throw new RangeError("Value out of range");for(var Q=O-1;Q>=0;Q--)C.push(R>>>Q&1)}function UA(R,O){return(R>>>O&1)!=0}function h(R){if(!R)throw new Error("Assertion error")}var me=function(){function R(O,C){(0,z.Z)(this,R),(0,lA.Z)(this,"modeBits",void 0),(0,lA.Z)(this,"numBitsCharCount",void 0),this.modeBits=O,this.numBitsCharCount=C}return(0,JA.Z)(R,[{key:"numCharCountBits",value:function(C){return this.numBitsCharCount[Math.floor((C+7)/17)]}}]),R}();d=me,(0,lA.Z)(me,"NUMERIC",new d(1,[10,12,14])),(0,lA.Z)(me,"ALPHANUMERIC",new d(2,[9,11,13])),(0,lA.Z)(me,"BYTE",new d(4,[8,16,16])),(0,lA.Z)(me,"KANJI",new d(8,[8,10,12])),(0,lA.Z)(me,"ECI",new d(7,[0,0,0]));var D=(0,JA.Z)(function R(O,C){(0,z.Z)(this,R),(0,lA.Z)(this,"ordinal",void 0),(0,lA.Z)(this,"formatBits",void 0),this.ordinal=O,this.formatBits=C});IA=D,(0,lA.Z)(D,"LOW",new IA(0,1)),(0,lA.Z)(D,"MEDIUM",new IA(1,0)),(0,lA.Z)(D,"QUARTILE",new IA(2,3)),(0,lA.Z)(D,"HIGH",new IA(3,2));var L=function(){function R(O,C,Q){if((0,z.Z)(this,R),(0,lA.Z)(this,"mode",void 0),(0,lA.Z)(this,"numChars",void 0),(0,lA.Z)(this,"bitData",void 0),this.mode=O,this.numChars=C,this.bitData=Q,C<0)throw new RangeError("Invalid argument");this.bitData=Q.slice()}return(0,JA.Z)(R,[{key:"getData",value:function(){return this.bitData.slice()}}],[{key:"makeBytes",value:function(C){var Q=[],x=(0,N.Z)(C),k;try{for(x.s();!(k=x.n()).done;){var EA=k.value;VA(EA,8,Q)}}catch(QA){x.e(QA)}finally{x.f()}return new R(me.BYTE,C.length,Q)}},{key:"makeNumeric",value:function(C){if(!R.isNumeric(C))throw new RangeError("String contains non-numeric characters");for(var Q=[],x=0;x=1<R.MAX_VERSION)throw new RangeError("Version value out of range");if(k<-1||k>7)throw new RangeError("Mask value out of range");this.size=O*4+17;for(var EA=[],QA=0;QA>>9)*1335;var EA=(Q<<10|x)^21522;h(EA>>>15==0);for(var QA=0;QA<=5;QA++)this.setFunctionModule(8,QA,UA(EA,QA));this.setFunctionModule(8,7,UA(EA,6)),this.setFunctionModule(8,8,UA(EA,7)),this.setFunctionModule(7,8,UA(EA,8));for(var ae=9;ae<15;ae++)this.setFunctionModule(14-ae,8,UA(EA,ae));for(var Qe=0;Qe<8;Qe++)this.setFunctionModule(this.size-1-Qe,8,UA(EA,Qe));for(var te=8;te<15;te++)this.setFunctionModule(8,this.size-15+te,UA(EA,te));this.setFunctionModule(8,this.size-8,!0)}},{key:"drawVersion",value:function(){if(!(this.version<7)){for(var C=this.version,Q=0;Q<12;Q++)C=C<<1^(C>>>11)*7973;var x=this.version<<12|C;h(x>>>18==0);for(var k=0;k<18;k++){var EA=UA(x,k),QA=this.size-11+k%3,ae=Math.floor(k/3);this.setFunctionModule(QA,ae,EA),this.setFunctionModule(ae,QA,EA)}}}},{key:"drawFinderPattern",value:function(C,Q){for(var x=-4;x<=4;x++)for(var k=-4;k<=4;k++){var EA=Math.max(Math.abs(k),Math.abs(x)),QA=C+k,ae=Q+x;0<=QA&&QA=ae)&&We.push(Ze[be])})},Ee=0;Ee=1;x-=2){x==6&&(x=5);for(var k=0;k>>3],7-(Q&7)),Q++)}}h(Q==C.length*8)}},{key:"applyMask",value:function(C){if(C<0||C>7)throw new RangeError("Mask value out of range");for(var Q=0;Q5&&C++):(this.finderPenaltyAddHistory(k,EA),x||(C+=this.finderPenaltyCountPatterns(EA)*R.PENALTY_N3),x=this.modules[Q][QA],k=1);C+=this.finderPenaltyTerminateAndCount(x,k,EA)*R.PENALTY_N3}for(var ae=0;ae5&&C++):(this.finderPenaltyAddHistory(te,Je),Qe||(C+=this.finderPenaltyCountPatterns(Je)*R.PENALTY_N3),Qe=this.modules[ct][ae],te=1);C+=this.finderPenaltyTerminateAndCount(Qe,te,Je)*R.PENALTY_N3}for(var Fe=0;Fe0&&C[2]==Q&&C[3]==Q*3&&C[4]==Q&&C[5]==Q;return(x&&C[0]>=Q*4&&C[6]>=Q?1:0)+(x&&C[6]>=Q*4&&C[0]>=Q?1:0)}},{key:"finderPenaltyTerminateAndCount",value:function(C,Q,x){var k=Q;return C&&(this.finderPenaltyAddHistory(k,x),k=0),k+=this.size,this.finderPenaltyAddHistory(k,x),this.finderPenaltyCountPatterns(x)}},{key:"finderPenaltyAddHistory",value:function(C,Q){var x=C;Q[0]==0&&(x+=this.size),Q.pop(),Q.unshift(x)}}],[{key:"encodeText",value:function(C,Q){var x=L.makeSegments(C);return R.encodeSegments(x,Q)}},{key:"encodeBinary",value:function(C,Q){var x=L.makeBytes(C);return R.encodeSegments([x],Q)}},{key:"encodeSegments",value:function(C,Q){var x=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,k=arguments.length>3&&arguments[3]!==void 0?arguments[3]:40,EA=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1,QA=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;if(!(R.MIN_VERSION<=x&&x<=k&&k<=R.MAX_VERSION)||EA<-1||EA>7)throw new RangeError("Invalid value");var ae,Qe;for(ae=x;;ae++){var te=R.getNumDataCodewords(ae,Q)*8,Je=L.getTotalBits(C,ae);if(Je<=te){Qe=Je;break}if(ae>=k)throw new RangeError("Data too long")}for(var ct=Q,Fe=0,Ue=[D.MEDIUM,D.QUARTILE,D.HIGH];Fe>>3]|=Pe<<7-(Et&7)}),new R(ae,ct,he,EA)}},{key:"getNumRawDataModules",value:function(C){if(CR.MAX_VERSION)throw new RangeError("Version number out of range");var Q=(16*C+128)*C+64;if(C>=2){var x=Math.floor(C/7)+2;Q-=(25*x-10)*x-55,C>=7&&(Q-=36)}return h(208<=Q&&Q<=29648),Q}},{key:"getNumDataCodewords",value:function(C,Q){return Math.floor(R.getNumRawDataModules(C)/8)-R.ECC_CODEWORDS_PER_BLOCK[Q.ordinal][C]*R.NUM_ERROR_CORRECTION_BLOCKS[Q.ordinal][C]}},{key:"reedSolomonComputeDivisor",value:function(C){if(C<1||C>255)throw new RangeError("Degree out of range");for(var Q=[],x=0;x>>8||Q>>>8)throw new RangeError("Byte out of range");for(var x=0,k=7;k>=0;k--)x=x<<1^(x>>>7)*285,x^=(Q>>>k&1)*C;return h(x>>>8==0),x}}]),R}();(0,lA.Z)(YA,"MIN_VERSION",1),(0,lA.Z)(YA,"MAX_VERSION",40),(0,lA.Z)(YA,"PENALTY_N1",3),(0,lA.Z)(YA,"PENALTY_N2",3),(0,lA.Z)(YA,"PENALTY_N3",40),(0,lA.Z)(YA,"PENALTY_N4",10),(0,lA.Z)(YA,"ECC_CODEWORDS_PER_BLOCK",[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]]),(0,lA.Z)(YA,"NUM_ERROR_CORRECTION_BLOCKS",[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]]);var Me={L:D.LOW,M:D.MEDIUM,Q:D.QUARTILE,H:D.HIGH},ie=128,ye="L",nt="#FFFFFF",Ae="#000000",NA=!1,E=1,U=4,_=0,eA=.1;function KA(R){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,C=[];return R.forEach(function(Q,x){var k=null;Q.forEach(function(EA,QA){if(!EA&&k!==null){C.push("M".concat(k+O," ").concat(x+O,"h").concat(QA-k,"v1H").concat(k+O,"z")),k=null;return}if(QA===Q.length-1){if(!EA)return;k===null?C.push("M".concat(QA+O,",").concat(x+O," h1v1H").concat(QA+O,"z")):C.push("M".concat(k+O,",").concat(x+O," h").concat(QA+1-k,"v1H").concat(k+O,"z"));return}EA&&k===null&&(k=QA)})}),C.join("")}function wA(R,O){return R.slice().map(function(C,Q){return Q=O.y+O.h?C:C.map(function(x,k){return k=O.x+O.w?x:!1})})}function cA(R,O,C,Q){if(Q==null)return null;var x=R.length+C*2,k=Math.floor(O*eA),EA=x/O,QA=(Q.width||k)*EA,ae=(Q.height||k)*EA,Qe=Q.x==null?R.length/2-QA/2:Q.x*EA,te=Q.y==null?R.length/2-ae/2:Q.y*EA,Je=Q.opacity==null?1:Q.opacity,ct=null;if(Q.excavate){var Fe=Math.floor(Qe),Ue=Math.floor(te),st=Math.ceil(QA+Qe-Fe),We=Math.ceil(ae+te-Ue);ct={x:Fe,y:Ue,w:st,h:We}}var He=Q.crossOrigin;return{x:Qe,y:te,h:ae,w:QA,excavation:ct,opacity:Je,crossOrigin:He}}function gA(R,O){return O!=null?Math.floor(O):R?U:_}var fe=function(){try{new Path2D().addPath(new Path2D)}catch(R){return!1}return!0}(),j=s(32855),q=s(27247),nA=s(11913),iA=s(43079);function pA(R){var O=R.value,C=R.level,Q=R.minVersion,x=R.includeMargin,k=R.marginSize,EA=R.imageSettings,QA=R.size,ae=(0,y.useMemo)(function(){var Ue=L.makeSegments(O);return YA.encodeSegments(Ue,Me[C],Q)},[O,C,Q]),Qe=(0,y.useMemo)(function(){var Ue=ae.getModules(),st=gA(x,k),We=Ue.length+st*2,He=cA(Ue,QA,st,EA);return{cells:Ue,margin:st,numCells:We,calculatedImageSettings:He}},[ae,QA,EA,x,k]),te=Qe.cells,Je=Qe.margin,ct=Qe.numCells,Fe=Qe.calculatedImageSettings;return{qrcode:ae,margin:Je,cells:te,numCells:ct,calculatedImageSettings:Fe}}var bA=["value","size","level","bgColor","fgColor","includeMargin","minVersion","marginSize","style","imageSettings"],W=y.forwardRef(function(O,C){var Q=O.value,x=O.size,k=x===void 0?ie:x,EA=O.level,QA=EA===void 0?ye:EA,ae=O.bgColor,Qe=ae===void 0?nt:ae,te=O.fgColor,Je=te===void 0?Ae:te,ct=O.includeMargin,Fe=ct===void 0?NA:ct,Ue=O.minVersion,st=Ue===void 0?E:Ue,We=O.marginSize,He=O.style,Ee=O.imageSettings,Ye=(0,iA.Z)(O,bA),be=Ee==null?void 0:Ee.src,Ze=(0,y.useRef)(null),Ne=(0,y.useRef)(null),RA=(0,y.useCallback)(function(wt){Ze.current=wt,typeof C=="function"?C(wt):C&&(C.current=wt)},[C]),ge=(0,y.useState)(!1),he=(0,nA.Z)(ge,2),Pe=he[1],Et=pA({value:Q,level:QA,minVersion:st,includeMargin:Fe,marginSize:We,imageSettings:Ee,size:k}),ft=Et.margin,je=Et.cells,vt=Et.numCells,mt=Et.calculatedImageSettings;(0,y.useEffect)(function(){if(Ze.current!=null){var wt=Ze.current,jt=wt.getContext("2d");if(!jt)return;var Zt=je,Ht=Ne.current,Jt=mt!=null&&Ht!==null&&Ht.complete&&Ht.naturalHeight!==0&&Ht.naturalWidth!==0;Jt&&mt.excavation!=null&&(Zt=wA(je,mt.excavation));var un=window.devicePixelRatio||1;wt.height=wt.width=k*un;var tA=k/vt*un;jt.scale(tA,tA),jt.fillStyle=Qe,jt.fillRect(0,0,vt,vt),jt.fillStyle=Je,fe?jt.fill(new Path2D(KA(Zt,ft))):je.forEach(function(J,pe){J.forEach(function(de,Te){de&&jt.fillRect(Te+ft,pe+ft,1,1)})}),mt&&(jt.globalAlpha=mt.opacity),Jt&&jt.drawImage(Ht,mt.x+ft,mt.y+ft,mt.w,mt.h)}}),(0,y.useEffect)(function(){Pe(!1)},[be]);var Nt=(0,q.Z)({height:k,width:k},He),xt=null;return be!=null&&(xt=y.createElement("img",{src:be,key:be,style:{display:"none"},onLoad:function(){Pe(!0)},ref:Ne,crossOrigin:mt==null?void 0:mt.crossOrigin})),y.createElement(y.Fragment,null,y.createElement("canvas",(0,j.Z)({style:Nt,height:k,width:k,ref:RA,role:"img"},Ye)),xt)});W.displayName="QRCodeCanvas";var rA=["value","size","level","bgColor","fgColor","includeMargin","minVersion","title","marginSize","imageSettings"],ve=y.forwardRef(function(O,C){var Q=O.value,x=O.size,k=x===void 0?ie:x,EA=O.level,QA=EA===void 0?ye:EA,ae=O.bgColor,Qe=ae===void 0?nt:ae,te=O.fgColor,Je=te===void 0?Ae:te,ct=O.includeMargin,Fe=ct===void 0?NA:ct,Ue=O.minVersion,st=Ue===void 0?E:Ue,We=O.title,He=O.marginSize,Ee=O.imageSettings,Ye=(0,iA.Z)(O,rA),be=pA({value:Q,level:QA,minVersion:st,includeMargin:Fe,marginSize:He,imageSettings:Ee,size:k}),Ze=be.margin,Ne=be.cells,RA=be.numCells,ge=be.calculatedImageSettings,he=Ne,Pe=null;Ee!=null&&ge!=null&&(ge.excavation!=null&&(he=wA(Ne,ge.excavation)),Pe=y.createElement("image",{href:Ee.src,height:ge.h,width:ge.w,x:ge.x+Ze,y:ge.y+Ze,preserveAspectRatio:"none",opacity:ge.opacity,crossOrigin:ge.crossOrigin}));var Et=KA(he,Ze);return y.createElement("svg",(0,j.Z)({height:k,width:k,viewBox:"0 0 ".concat(RA," ").concat(RA),ref:C,role:"img"},Ye),!!We&&y.createElement("title",null,We),y.createElement("path",{fill:Qe,d:"M0,0 h".concat(RA,"v").concat(RA,"H0z"),shapeRendering:"crispEdges"}),y.createElement("path",{fill:Je,d:Et,shapeRendering:"crispEdges"}),Pe)});ve.displayName="QRCodeSVG";var oe=s(92310),se=s.n(oe),ce=s(2738),Ke=s(26112),ze=s(48755),Se=s(9017),rt=s(57700),_A={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},Ce=_A,$e=s(7657),et=function(O,C){return y.createElement($e.Z,(0,j.Z)({},O,{ref:C,icon:Ce}))},Xe=y.forwardRef(et),MA=Xe,G=s(99571),AA=s(29787);const F=y.createElement(AA.Z,null);function yA(R){let{prefixCls:O,locale:C,onRefresh:Q,statusRender:x,status:k}=R;const EA=y.createElement(y.Fragment,null,y.createElement("p",{className:`${O}-expired`},C==null?void 0:C.expired),Q&&y.createElement(G.ZP,{type:"link",icon:y.createElement(MA,null),onClick:Q},C==null?void 0:C.refresh)),QA=y.createElement("p",{className:`${O}-scanned`},C==null?void 0:C.scanned),ae={expired:EA,loading:F,scanned:QA},Qe=Je=>ae[Je.status];return(x!=null?x:Qe)({status:k,locale:C,onRefresh:Q})}var xA=s(36237),g=s(17835),dA=s(63356),GA=s(16931),$A=s(51636);const Z=R=>{const{componentCls:O,lineWidth:C,lineType:Q,colorSplit:x}=R;return{[O]:Object.assign(Object.assign({},(0,dA.Wf)(R)),{display:"flex",justifyContent:"center",alignItems:"center",padding:R.paddingSM,backgroundColor:R.colorWhite,borderRadius:R.borderRadiusLG,border:`${(0,xA.unit)(C)} ${Q} ${x}`,position:"relative",overflow:"hidden",[`& > ${O}-mask`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:10,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",color:R.colorText,lineHeight:R.lineHeight,background:R.QRCodeMaskBackgroundColor,textAlign:"center",[`& > ${O}-expired, & > ${O}-scanned`]:{color:R.QRCodeTextColor}},"> canvas":{alignSelf:"stretch",flex:"auto",minWidth:0},"&-icon":{marginBlockEnd:R.marginXS,fontSize:R.controlHeight}}),[`${O}-borderless`]:{borderColor:"transparent",padding:0,borderRadius:0}}},T=R=>({QRCodeMaskBackgroundColor:new g.FastColor(R.colorBgContainer).setA(.96).toRgbString()});var S=(0,GA.I$)("QRCode",R=>{const O=(0,$A.mergeToken)(R,{QRCodeTextColor:R.colorText});return Z(O)},T),SA=function(R,O){var C={};for(var Q in R)Object.prototype.hasOwnProperty.call(R,Q)&&O.indexOf(Q)<0&&(C[Q]=R[Q]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,Q=Object.getOwnPropertySymbols(R);x{var O,C,Q,x;const[,k]=(0,rt.ZP)(),{value:EA,type:QA="canvas",icon:ae="",size:Qe=160,iconSize:te,color:Je=k.colorText,errorLevel:ct="M",status:Fe="active",bordered:Ue=!0,onRefresh:st,style:We,className:He,rootClassName:Ee,prefixCls:Ye,bgColor:be="transparent",statusRender:Ze}=R,Ne=SA(R,["value","type","icon","size","iconSize","color","errorLevel","status","bordered","onRefresh","style","className","rootClassName","prefixCls","bgColor","statusRender"]),{getPrefixCls:RA}=(0,y.useContext)(ze.E_),ge=RA("qrcode",Ye),[he,Pe,Et]=S(ge),ft={src:ae,x:void 0,y:void 0,height:typeof te=="number"?te:(O=te==null?void 0:te.height)!==null&&O!==void 0?O:40,width:typeof te=="number"?te:(C=te==null?void 0:te.width)!==null&&C!==void 0?C:40,excavate:!0,crossOrigin:"anonymous"},je=(0,Ke.Z)(Ne,!0),vt=(0,ce.Z)(Ne,Object.keys(je)),mt=Object.assign({value:EA,size:Qe,level:ct,bgColor:be,fgColor:Je,style:{width:We==null?void 0:We.width,height:We==null?void 0:We.height},imageSettings:ae?ft:void 0},je),[Nt]=(0,Se.Z)("QRCode");if(!EA)return null;const xt=se()(ge,He,Ee,Pe,Et,{[`${ge}-borderless`]:!Ue}),wt=Object.assign(Object.assign({backgroundColor:be},We),{width:(Q=We==null?void 0:We.width)!==null&&Q!==void 0?Q:Qe,height:(x=We==null?void 0:We.height)!==null&&x!==void 0?x:Qe});return he(y.createElement("div",Object.assign({},vt,{className:xt,style:wt}),Fe!=="active"&&y.createElement("div",{className:`${ge}-mask`},y.createElement(yA,{prefixCls:ge,locale:Nt,status:Fe,onRefresh:st,statusRender:Ze})),QA==="canvas"?y.createElement(W,Object.assign({},mt)):y.createElement(ve,Object.assign({},mt))))}},25769:function(on,Ve,s){"use strict";var y=s(98040),N={"text/plain":"Text","text/html":"Url",default:"Text"},z="Copy to clipboard: #{key}, Enter";function JA(d){var IA=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return d.replace(/#{\s*key\s*}/g,IA)}function lA(d,IA){var VA,UA,h,me,D,L,YA=!1;IA||(IA={}),VA=IA.debug||!1;try{h=y(),me=document.createRange(),D=document.getSelection(),L=document.createElement("span"),L.textContent=d,L.ariaHidden="true",L.style.all="unset",L.style.position="fixed",L.style.top=0,L.style.clip="rect(0, 0, 0, 0)",L.style.whiteSpace="pre",L.style.webkitUserSelect="text",L.style.MozUserSelect="text",L.style.msUserSelect="text",L.style.userSelect="text",L.addEventListener("copy",function(ie){if(ie.stopPropagation(),IA.format)if(ie.preventDefault(),typeof ie.clipboardData=="undefined"){VA&&console.warn("unable to use e.clipboardData"),VA&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var ye=N[IA.format]||N.default;window.clipboardData.setData(ye,d)}else ie.clipboardData.clearData(),ie.clipboardData.setData(IA.format,d);IA.onCopy&&(ie.preventDefault(),IA.onCopy(ie.clipboardData))}),document.body.appendChild(L),me.selectNodeContents(L),D.addRange(me);var Me=document.execCommand("copy");if(!Me)throw new Error("copy command was unsuccessful");YA=!0}catch(ie){VA&&console.error("unable to copy using execCommand: ",ie),VA&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(IA.format||"text",d),IA.onCopy&&IA.onCopy(window.clipboardData),YA=!0}catch(ye){VA&&console.error("unable to copy using clipboardData: ",ye),VA&&console.error("falling back to prompt"),UA=JA("message"in IA?IA.message:z),window.prompt(UA,d)}}finally{D&&(typeof D.removeRange=="function"?D.removeRange(me):D.removeAllRanges()),L&&document.body.removeChild(L),h()}return YA}on.exports=lA},6341:function(on,Ve,s){"use strict";s.d(Ve,{Jx:function(){return Bo}});function y(A,o="utf8"){return new TextDecoder(o).decode(A)}const N=new TextEncoder;function z(A){return N.encode(A)}const JA=1024*8,lA=(()=>{const A=new Uint8Array(4),o=new Uint32Array(A.buffer);return!((o[0]=1)&A[0])})(),d={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class IA{constructor(o=JA,a={}){$n(this,"buffer");$n(this,"byteLength");$n(this,"byteOffset");$n(this,"length");$n(this,"offset");$n(this,"lastWrittenByte");$n(this,"littleEndian");$n(this,"_data");$n(this,"_mark");$n(this,"_marks");let f=!1;typeof o=="number"?o=new ArrayBuffer(o):(f=!0,this.lastWrittenByte=o.byteLength);const v=a.offset?a.offset>>>0:0,w=o.byteLength-v;let LA=v;(ArrayBuffer.isView(o)||o instanceof IA)&&(o.byteLength!==o.buffer.byteLength&&(LA=o.byteOffset+v),o=o.buffer),f?this.lastWrittenByte=w:this.lastWrittenByte=0,this.buffer=o,this.length=w,this.byteLength=w,this.byteOffset=LA,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,LA,w),this._mark=0,this._marks=[]}available(o=1){return this.offset+o<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(o=1){return this.offset+=o,this}back(o=1){return this.offset-=o,this}seek(o){return this.offset=o,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const o=this._marks.pop();if(o===void 0)throw new Error("Mark stack empty");return this.seek(o),this}rewind(){return this.offset=0,this}ensureAvailable(o=1){if(!this.available(o)){const f=(this.offset+o)*2,v=new Uint8Array(f);v.set(new Uint8Array(this.buffer)),this.buffer=v.buffer,this.length=f,this.byteLength=f,this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(o=1){return this.readArray(o,"uint8")}readArray(o,a){const f=d[a].BYTES_PER_ELEMENT*o,v=this.byteOffset+this.offset,w=this.buffer.slice(v,v+f);if(this.littleEndian===lA&&a!=="uint8"&&a!=="int8"){const fA=new Uint8Array(this.buffer.slice(v,v+f));fA.reverse();const dt=new d[a](fA.buffer);return this.offset+=f,dt.reverse(),dt}const LA=new d[a](w);return this.offset+=f,LA}readInt16(){const o=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,o}readUint16(){const o=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,o}readInt32(){const o=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,o}readUint32(){const o=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,o}readFloat32(){const o=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,o}readFloat64(){const o=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,o}readBigInt64(){const o=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,o}readBigUint64(){const o=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,o}readChar(){return String.fromCharCode(this.readInt8())}readChars(o=1){let a="";for(let f=0;fthis.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}const VA=4,UA=0,h=1,me=2;function D(A){let o=A.length;for(;--o>=0;)A[o]=0}const L=0,YA=1,Me=2,ie=3,ye=258,nt=29,Ae=256,NA=Ae+1+nt,E=30,U=19,_=2*NA+1,eA=15,KA=16,wA=7,cA=256,gA=16,fe=17,j=18,q=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),nA=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),iA=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),pA=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),bA=512,W=new Array((NA+2)*2);D(W);const rA=new Array(E*2);D(rA);const ve=new Array(bA);D(ve);const oe=new Array(ye-ie+1);D(oe);const se=new Array(nt);D(se);const ce=new Array(E);D(ce);function Ke(A,o,a,f,v){this.static_tree=A,this.extra_bits=o,this.extra_base=a,this.elems=f,this.max_length=v,this.has_stree=A&&A.length}let ze,Se,rt;function _A(A,o){this.dyn_tree=A,this.max_code=0,this.stat_desc=o}const Ce=A=>A<256?ve[A]:ve[256+(A>>>7)],$e=(A,o)=>{A.pending_buf[A.pending++]=o&255,A.pending_buf[A.pending++]=o>>>8&255},et=(A,o,a)=>{A.bi_valid>KA-a?(A.bi_buf|=o<>KA-A.bi_valid,A.bi_valid+=a-KA):(A.bi_buf|=o<{et(A,a[o*2],a[o*2+1])},MA=(A,o)=>{let a=0;do a|=A&1,A>>>=1,a<<=1;while(--o>0);return a>>>1},G=A=>{A.bi_valid===16?($e(A,A.bi_buf),A.bi_buf=0,A.bi_valid=0):A.bi_valid>=8&&(A.pending_buf[A.pending++]=A.bi_buf&255,A.bi_buf>>=8,A.bi_valid-=8)},AA=(A,o)=>{const a=o.dyn_tree,f=o.max_code,v=o.stat_desc.static_tree,w=o.stat_desc.has_stree,LA=o.stat_desc.extra_bits,fA=o.stat_desc.extra_base,dt=o.stat_desc.max_length;let sA,XA,An,Ft,Ge,cn,tr=0;for(Ft=0;Ft<=eA;Ft++)A.bl_count[Ft]=0;for(a[A.heap[A.heap_max]*2+1]=0,sA=A.heap_max+1;sA<_;sA++)XA=A.heap[sA],Ft=a[a[XA*2+1]*2+1]+1,Ft>dt&&(Ft=dt,tr++),a[XA*2+1]=Ft,!(XA>f)&&(A.bl_count[Ft]++,Ge=0,XA>=fA&&(Ge=LA[XA-fA]),cn=a[XA*2],A.opt_len+=cn*(Ft+Ge),w&&(A.static_len+=cn*(v[XA*2+1]+Ge)));if(tr!==0){do{for(Ft=dt-1;A.bl_count[Ft]===0;)Ft--;A.bl_count[Ft]--,A.bl_count[Ft+1]+=2,A.bl_count[dt]--,tr-=2}while(tr>0);for(Ft=dt;Ft!==0;Ft--)for(XA=A.bl_count[Ft];XA!==0;)An=A.heap[--sA],!(An>f)&&(a[An*2+1]!==Ft&&(A.opt_len+=(Ft-a[An*2+1])*a[An*2],a[An*2+1]=Ft),XA--)}},F=(A,o,a)=>{const f=new Array(eA+1);let v=0,w,LA;for(w=1;w<=eA;w++)v=v+a[w-1]<<1,f[w]=v;for(LA=0;LA<=o;LA++){let fA=A[LA*2+1];fA!==0&&(A[LA*2]=MA(f[fA]++,fA))}},yA=()=>{let A,o,a,f,v;const w=new Array(eA+1);for(a=0,f=0;f>=7;f{let o;for(o=0;o{A.bi_valid>8?$e(A,A.bi_buf):A.bi_valid>0&&(A.pending_buf[A.pending++]=A.bi_buf),A.bi_buf=0,A.bi_valid=0},dA=(A,o,a,f)=>{const v=o*2,w=a*2;return A[v]{const f=A.heap[a];let v=a<<1;for(;v<=A.heap_len&&(v{let f,v,w=0,LA,fA;if(A.sym_next!==0)do f=A.pending_buf[A.sym_buf+w++]&255,f+=(A.pending_buf[A.sym_buf+w++]&255)<<8,v=A.pending_buf[A.sym_buf+w++],f===0?Xe(A,v,o):(LA=oe[v],Xe(A,LA+Ae+1,o),fA=q[LA],fA!==0&&(v-=se[LA],et(A,v,fA)),f--,LA=Ce(f),Xe(A,LA,a),fA=nA[LA],fA!==0&&(f-=ce[LA],et(A,f,fA)));while(w{const a=o.dyn_tree,f=o.stat_desc.static_tree,v=o.stat_desc.has_stree,w=o.stat_desc.elems;let LA,fA,dt=-1,sA;for(A.heap_len=0,A.heap_max=_,LA=0;LA>1;LA>=1;LA--)GA(A,a,LA);sA=w;do LA=A.heap[1],A.heap[1]=A.heap[A.heap_len--],GA(A,a,1),fA=A.heap[1],A.heap[--A.heap_max]=LA,A.heap[--A.heap_max]=fA,a[sA*2]=a[LA*2]+a[fA*2],A.depth[sA]=(A.depth[LA]>=A.depth[fA]?A.depth[LA]:A.depth[fA])+1,a[LA*2+1]=a[fA*2+1]=sA,A.heap[1]=sA++,GA(A,a,1);while(A.heap_len>=2);A.heap[--A.heap_max]=A.heap[1],AA(A,o),F(a,dt,A.bl_count)},T=(A,o,a)=>{let f,v=-1,w,LA=o[0*2+1],fA=0,dt=7,sA=4;for(LA===0&&(dt=138,sA=3),o[(a+1)*2+1]=65535,f=0;f<=a;f++)w=LA,LA=o[(f+1)*2+1],!(++fA{let f,v=-1,w,LA=o[0*2+1],fA=0,dt=7,sA=4;for(LA===0&&(dt=138,sA=3),f=0;f<=a;f++)if(w=LA,LA=o[(f+1)*2+1],!(++fA{let o;for(T(A,A.dyn_ltree,A.l_desc.max_code),T(A,A.dyn_dtree,A.d_desc.max_code),Z(A,A.bl_desc),o=U-1;o>=3&&A.bl_tree[pA[o]*2+1]===0;o--);return A.opt_len+=3*(o+1)+5+5+4,o},FA=(A,o,a,f)=>{let v;for(et(A,o-257,5),et(A,a-1,5),et(A,f-4,4),v=0;v{let o=4093624447,a;for(a=0;a<=31;a++,o>>>=1)if(o&1&&A.dyn_ltree[a*2]!==0)return UA;if(A.dyn_ltree[9*2]!==0||A.dyn_ltree[10*2]!==0||A.dyn_ltree[13*2]!==0)return h;for(a=32;a{R||(yA(),R=!0),A.l_desc=new _A(A.dyn_ltree,ze),A.d_desc=new _A(A.dyn_dtree,Se),A.bl_desc=new _A(A.bl_tree,rt),A.bi_buf=0,A.bi_valid=0,xA(A)},C=(A,o,a,f)=>{et(A,(L<<1)+(f?1:0),3),g(A),$e(A,a),$e(A,~a),a&&A.pending_buf.set(A.window.subarray(o,o+a),A.pending),A.pending+=a},Q=A=>{et(A,YA<<1,3),Xe(A,cA,W),G(A)},x=(A,o,a,f)=>{let v,w,LA=0;A.level>0?(A.strm.data_type===me&&(A.strm.data_type=TA(A)),Z(A,A.l_desc),Z(A,A.d_desc),LA=SA(A),v=A.opt_len+3+7>>>3,w=A.static_len+3+7>>>3,w<=v&&(v=w)):v=w=a+5,a+4<=v&&o!==-1?C(A,o,a,f):A.strategy===VA||w===v?(et(A,(YA<<1)+(f?1:0),3),$A(A,W,rA)):(et(A,(Me<<1)+(f?1:0),3),FA(A,A.l_desc.max_code+1,A.d_desc.max_code+1,LA+1),$A(A,A.dyn_ltree,A.dyn_dtree)),xA(A),f&&g(A)},k=(A,o,a)=>(A.pending_buf[A.sym_buf+A.sym_next++]=o,A.pending_buf[A.sym_buf+A.sym_next++]=o>>8,A.pending_buf[A.sym_buf+A.sym_next++]=a,o===0?A.dyn_ltree[a*2]++:(A.matches++,o--,A.dyn_ltree[(oe[a]+Ae+1)*2]++,A.dyn_dtree[Ce(o)*2]++),A.sym_next===A.sym_end);var EA=O,QA=C,ae=x,Qe=k,te=Q,Je={_tr_init:EA,_tr_stored_block:QA,_tr_flush_block:ae,_tr_tally:Qe,_tr_align:te},Fe=(A,o,a,f)=>{let v=A&65535|0,w=A>>>16&65535|0,LA=0;for(;a!==0;){LA=a>2e3?2e3:a,a-=LA;do v=v+o[f++]|0,w=w+v|0;while(--LA);v%=65521,w%=65521}return v|w<<16|0};const Ue=()=>{let A,o=[];for(var a=0;a<256;a++){A=a;for(var f=0;f<8;f++)A=A&1?3988292384^A>>>1:A>>>1;o[a]=A}return o},st=new Uint32Array(Ue());var He=(A,o,a,f)=>{const v=st,w=f+a;A^=-1;for(let LA=f;LA>>8^v[(A^o[LA])&255];return A^-1},Ee={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},Ye={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:be,_tr_stored_block:Ze,_tr_flush_block:Ne,_tr_tally:RA,_tr_align:ge}=Je,{Z_NO_FLUSH:he,Z_PARTIAL_FLUSH:Pe,Z_FULL_FLUSH:Et,Z_FINISH:ft,Z_BLOCK:je,Z_OK:vt,Z_STREAM_END:mt,Z_STREAM_ERROR:Nt,Z_DATA_ERROR:xt,Z_BUF_ERROR:wt,Z_DEFAULT_COMPRESSION:jt,Z_FILTERED:Zt,Z_HUFFMAN_ONLY:Ht,Z_RLE:Jt,Z_FIXED:un,Z_DEFAULT_STRATEGY:tA,Z_UNKNOWN:J,Z_DEFLATED:pe}=Ye,de=9,Te=15,Oe=8,At=256+1+29,tt=30,Ut=19,_t=2*At+1,qe=15,ne=3,V=258,BA=V+ne+1,kA=32,PA=42,Be=57,xe=69,De=73,at=91,ht=103,Ct=113,Vt=666,ut=1,pt=2,l=3,c=4,p=3,b=(A,o)=>(A.msg=Ee[o],o),$=A=>A*2-(A>4?9:0),X=A=>{let o=A.length;for(;--o>=0;)A[o]=0},HA=A=>{let o,a,f,v=A.w_size;o=A.hash_size,f=o;do a=A.head[--f],A.head[f]=a>=v?a-v:0;while(--o);o=v,f=o;do a=A.prev[--f],A.prev[f]=a>=v?a-v:0;while(--o)};let ue=(A,o,a)=>(o<{const o=A.state;let a=o.pending;a>A.avail_out&&(a=A.avail_out),a!==0&&(A.output.set(o.pending_buf.subarray(o.pending_out,o.pending_out+a),A.next_out),A.next_out+=a,o.pending_out+=a,A.total_out+=a,A.avail_out-=a,o.pending-=a,o.pending===0&&(o.pending_out=0))},WA=(A,o)=>{Ne(A,A.block_start>=0?A.block_start:-1,A.strstart-A.block_start,o),A.block_start=A.strstart,qA(A.strm)},ee=(A,o)=>{A.pending_buf[A.pending++]=o},B=(A,o)=>{A.pending_buf[A.pending++]=o>>>8&255,A.pending_buf[A.pending++]=o&255},Y=(A,o,a,f)=>{let v=A.avail_in;return v>f&&(v=f),v===0?0:(A.avail_in-=v,o.set(A.input.subarray(A.next_in,A.next_in+v),a),A.state.wrap===1?A.adler=Fe(A.adler,o,v,a):A.state.wrap===2&&(A.adler=He(A.adler,o,v,a)),A.next_in+=v,A.total_in+=v,v)},K=(A,o)=>{let a=A.max_chain_length,f=A.strstart,v,w,LA=A.prev_length,fA=A.nice_match;const dt=A.strstart>A.w_size-BA?A.strstart-(A.w_size-BA):0,sA=A.window,XA=A.w_mask,An=A.prev,Ft=A.strstart+V;let Ge=sA[f+LA-1],cn=sA[f+LA];A.prev_length>=A.good_match&&(a>>=2),fA>A.lookahead&&(fA=A.lookahead);do if(v=o,!(sA[v+LA]!==cn||sA[v+LA-1]!==Ge||sA[v]!==sA[f]||sA[++v]!==sA[f+1])){f+=2,v++;do;while(sA[++f]===sA[++v]&&sA[++f]===sA[++v]&&sA[++f]===sA[++v]&&sA[++f]===sA[++v]&&sA[++f]===sA[++v]&&sA[++f]===sA[++v]&&sA[++f]===sA[++v]&&sA[++f]===sA[++v]&&fLA){if(A.match_start=o,LA=w,w>=fA)break;Ge=sA[f+LA-1],cn=sA[f+LA]}}while((o=An[o&XA])>dt&&--a!==0);return LA<=A.lookahead?LA:A.lookahead},P=A=>{const o=A.w_size;let a,f,v;do{if(f=A.window_size-A.lookahead-A.strstart,A.strstart>=o+(o-BA)&&(A.window.set(A.window.subarray(o,o+o-f),0),A.match_start-=o,A.strstart-=o,A.block_start-=o,A.insert>A.strstart&&(A.insert=A.strstart),HA(A),f+=o),A.strm.avail_in===0)break;if(a=Y(A.strm,A.window,A.strstart+A.lookahead,f),A.lookahead+=a,A.lookahead+A.insert>=ne)for(v=A.strstart-A.insert,A.ins_h=A.window[v],A.ins_h=ue(A,A.ins_h,A.window[v+1]);A.insert&&(A.ins_h=ue(A,A.ins_h,A.window[v+ne-1]),A.prev[v&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=v,v++,A.insert--,!(A.lookahead+A.insert{let a=A.pending_buf_size-5>A.w_size?A.w_size:A.pending_buf_size-5,f,v,w,LA=0,fA=A.strm.avail_in;do{if(f=65535,w=A.bi_valid+42>>3,A.strm.avail_outv+A.strm.avail_in&&(f=v+A.strm.avail_in),f>w&&(f=w),f>8,A.pending_buf[A.pending-2]=~f,A.pending_buf[A.pending-1]=~f>>8,qA(A.strm),v&&(v>f&&(v=f),A.strm.output.set(A.window.subarray(A.block_start,A.block_start+v),A.strm.next_out),A.strm.next_out+=v,A.strm.avail_out-=v,A.strm.total_out+=v,A.block_start+=v,f-=v),f&&(Y(A.strm,A.strm.output,A.strm.next_out,f),A.strm.next_out+=f,A.strm.avail_out-=f,A.strm.total_out+=f)}while(LA===0);return fA-=A.strm.avail_in,fA&&(fA>=A.w_size?(A.matches=2,A.window.set(A.strm.input.subarray(A.strm.next_in-A.w_size,A.strm.next_in),0),A.strstart=A.w_size,A.insert=A.strstart):(A.window_size-A.strstart<=fA&&(A.strstart-=A.w_size,A.window.set(A.window.subarray(A.w_size,A.w_size+A.strstart),0),A.matches<2&&A.matches++,A.insert>A.strstart&&(A.insert=A.strstart)),A.window.set(A.strm.input.subarray(A.strm.next_in-fA,A.strm.next_in),A.strstart),A.strstart+=fA,A.insert+=fA>A.w_size-A.insert?A.w_size-A.insert:fA),A.block_start=A.strstart),A.high_waterw&&A.block_start>=A.w_size&&(A.block_start-=A.w_size,A.strstart-=A.w_size,A.window.set(A.window.subarray(A.w_size,A.w_size+A.strstart),0),A.matches<2&&A.matches++,w+=A.w_size,A.insert>A.strstart&&(A.insert=A.strstart)),w>A.strm.avail_in&&(w=A.strm.avail_in),w&&(Y(A.strm,A.window,A.strstart,w),A.strstart+=w,A.insert+=w>A.w_size-A.insert?A.w_size-A.insert:w),A.high_water>3,w=A.pending_buf_size-w>65535?65535:A.pending_buf_size-w,a=w>A.w_size?A.w_size:w,v=A.strstart-A.block_start,(v>=a||(v||o===ft)&&o!==he&&A.strm.avail_in===0&&v<=w)&&(f=v>w?w:v,LA=o===ft&&A.strm.avail_in===0&&f===v?1:0,Ze(A,A.block_start,f,LA),A.block_start+=f,qA(A.strm)),LA?l:ut)},CA=(A,o)=>{let a,f;for(;;){if(A.lookahead=ne&&(A.ins_h=ue(A,A.ins_h,A.window[A.strstart+ne-1]),a=A.prev[A.strstart&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=A.strstart),a!==0&&A.strstart-a<=A.w_size-BA&&(A.match_length=K(A,a)),A.match_length>=ne)if(f=RA(A,A.strstart-A.match_start,A.match_length-ne),A.lookahead-=A.match_length,A.match_length<=A.max_lazy_match&&A.lookahead>=ne){A.match_length--;do A.strstart++,A.ins_h=ue(A,A.ins_h,A.window[A.strstart+ne-1]),a=A.prev[A.strstart&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=A.strstart;while(--A.match_length!==0);A.strstart++}else A.strstart+=A.match_length,A.match_length=0,A.ins_h=A.window[A.strstart],A.ins_h=ue(A,A.ins_h,A.window[A.strstart+1]);else f=RA(A,0,A.window[A.strstart]),A.lookahead--,A.strstart++;if(f&&(WA(A,!1),A.strm.avail_out===0))return ut}return A.insert=A.strstart{let a,f,v;for(;;){if(A.lookahead=ne&&(A.ins_h=ue(A,A.ins_h,A.window[A.strstart+ne-1]),a=A.prev[A.strstart&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=A.strstart),A.prev_length=A.match_length,A.prev_match=A.match_start,A.match_length=ne-1,a!==0&&A.prev_length4096)&&(A.match_length=ne-1)),A.prev_length>=ne&&A.match_length<=A.prev_length){v=A.strstart+A.lookahead-ne,f=RA(A,A.strstart-1-A.prev_match,A.prev_length-ne),A.lookahead-=A.prev_length-1,A.prev_length-=2;do++A.strstart<=v&&(A.ins_h=ue(A,A.ins_h,A.window[A.strstart+ne-1]),a=A.prev[A.strstart&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=A.strstart);while(--A.prev_length!==0);if(A.match_available=0,A.match_length=ne-1,A.strstart++,f&&(WA(A,!1),A.strm.avail_out===0))return ut}else if(A.match_available){if(f=RA(A,0,A.window[A.strstart-1]),f&&WA(A,!1),A.strstart++,A.lookahead--,A.strm.avail_out===0)return ut}else A.match_available=1,A.strstart++,A.lookahead--}return A.match_available&&(f=RA(A,0,A.window[A.strstart-1]),A.match_available=0),A.insert=A.strstart{let a,f,v,w;const LA=A.window;for(;;){if(A.lookahead<=V){if(P(A),A.lookahead<=V&&o===he)return ut;if(A.lookahead===0)break}if(A.match_length=0,A.lookahead>=ne&&A.strstart>0&&(v=A.strstart-1,f=LA[v],f===LA[++v]&&f===LA[++v]&&f===LA[++v])){w=A.strstart+V;do;while(f===LA[++v]&&f===LA[++v]&&f===LA[++v]&&f===LA[++v]&&f===LA[++v]&&f===LA[++v]&&f===LA[++v]&&f===LA[++v]&&vA.lookahead&&(A.match_length=A.lookahead)}if(A.match_length>=ne?(a=RA(A,1,A.match_length-ne),A.lookahead-=A.match_length,A.strstart+=A.match_length,A.match_length=0):(a=RA(A,0,A.window[A.strstart]),A.lookahead--,A.strstart++),a&&(WA(A,!1),A.strm.avail_out===0))return ut}return A.insert=0,o===ft?(WA(A,!0),A.strm.avail_out===0?l:c):A.sym_next&&(WA(A,!1),A.strm.avail_out===0)?ut:pt},mA=(A,o)=>{let a;for(;;){if(A.lookahead===0&&(P(A),A.lookahead===0)){if(o===he)return ut;break}if(A.match_length=0,a=RA(A,0,A.window[A.strstart]),A.lookahead--,A.strstart++,a&&(WA(A,!1),A.strm.avail_out===0))return ut}return A.insert=0,o===ft?(WA(A,!0),A.strm.avail_out===0?l:c):A.sym_next&&(WA(A,!1),A.strm.avail_out===0)?ut:pt};function M(A,o,a,f,v){this.good_length=A,this.max_lazy=o,this.nice_length=a,this.max_chain=f,this.func=v}const oA=[new M(0,0,0,0,aA),new M(4,4,8,4,CA),new M(4,5,16,8,CA),new M(4,6,32,32,CA),new M(4,4,16,16,jA),new M(8,16,32,32,jA),new M(8,16,128,128,jA),new M(8,32,128,256,jA),new M(32,128,258,1024,jA),new M(32,258,258,4096,jA)],vA=A=>{A.window_size=2*A.w_size,X(A.head),A.max_lazy_match=oA[A.level].max_lazy,A.good_match=oA[A.level].good_length,A.nice_match=oA[A.level].nice_length,A.max_chain_length=oA[A.level].max_chain,A.strstart=0,A.block_start=0,A.lookahead=0,A.insert=0,A.match_length=A.prev_length=ne-1,A.match_available=0,A.ins_h=0};function uA(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=pe,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(_t*2),this.dyn_dtree=new Uint16Array((2*tt+1)*2),this.bl_tree=new Uint16Array((2*Ut+1)*2),X(this.dyn_ltree),X(this.dyn_dtree),X(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(qe+1),this.heap=new Uint16Array(2*At+1),X(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*At+1),X(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const hA=A=>{if(!A)return 1;const o=A.state;return!o||o.strm!==A||o.status!==PA&&o.status!==Be&&o.status!==xe&&o.status!==De&&o.status!==at&&o.status!==ht&&o.status!==Ct&&o.status!==Vt?1:0},le=A=>{if(hA(A))return b(A,Nt);A.total_in=A.total_out=0,A.data_type=J;const o=A.state;return o.pending=0,o.pending_out=0,o.wrap<0&&(o.wrap=-o.wrap),o.status=o.wrap===2?Be:o.wrap?PA:Ct,A.adler=o.wrap===2?0:1,o.last_flush=-2,be(o),vt},we=A=>{const o=le(A);return o===vt&&vA(A.state),o},Ie=(A,o)=>hA(A)||A.state.wrap!==2?Nt:(A.state.gzhead=o,vt),lt=(A,o,a,f,v,w)=>{if(!A)return Nt;let LA=1;if(o===jt&&(o=6),f<0?(LA=0,f=-f):f>15&&(LA=2,f-=16),v<1||v>de||a!==pe||f<8||f>15||o<0||o>9||w<0||w>un||f===8&&LA!==1)return b(A,Nt);f===8&&(f=9);const fA=new uA;return A.state=fA,fA.strm=A,fA.status=PA,fA.wrap=LA,fA.gzhead=null,fA.w_bits=f,fA.w_size=1<lt(A,o,pe,Te,Oe,tA),it=(A,o)=>{if(hA(A)||o>je||o<0)return A?b(A,Nt):Nt;const a=A.state;if(!A.output||A.avail_in!==0&&!A.input||a.status===Vt&&o!==ft)return b(A,A.avail_out===0?wt:Nt);const f=a.last_flush;if(a.last_flush=o,a.pending!==0){if(qA(A),A.avail_out===0)return a.last_flush=-1,vt}else if(A.avail_in===0&&$(o)<=$(f)&&o!==ft)return b(A,wt);if(a.status===Vt&&A.avail_in!==0)return b(A,wt);if(a.status===PA&&a.wrap===0&&(a.status=Ct),a.status===PA){let v=pe+(a.w_bits-8<<4)<<8,w=-1;if(a.strategy>=Ht||a.level<2?w=0:a.level<6?w=1:a.level===6?w=2:w=3,v|=w<<6,a.strstart!==0&&(v|=kA),v+=31-v%31,B(a,v),a.strstart!==0&&(B(a,A.adler>>>16),B(a,A.adler&65535)),A.adler=1,a.status=Ct,qA(A),a.pending!==0)return a.last_flush=-1,vt}if(a.status===Be){if(A.adler=0,ee(a,31),ee(a,139),ee(a,8),a.gzhead)ee(a,(a.gzhead.text?1:0)+(a.gzhead.hcrc?2:0)+(a.gzhead.extra?4:0)+(a.gzhead.name?8:0)+(a.gzhead.comment?16:0)),ee(a,a.gzhead.time&255),ee(a,a.gzhead.time>>8&255),ee(a,a.gzhead.time>>16&255),ee(a,a.gzhead.time>>24&255),ee(a,a.level===9?2:a.strategy>=Ht||a.level<2?4:0),ee(a,a.gzhead.os&255),a.gzhead.extra&&a.gzhead.extra.length&&(ee(a,a.gzhead.extra.length&255),ee(a,a.gzhead.extra.length>>8&255)),a.gzhead.hcrc&&(A.adler=He(A.adler,a.pending_buf,a.pending,0)),a.gzindex=0,a.status=xe;else if(ee(a,0),ee(a,0),ee(a,0),ee(a,0),ee(a,0),ee(a,a.level===9?2:a.strategy>=Ht||a.level<2?4:0),ee(a,p),a.status=Ct,qA(A),a.pending!==0)return a.last_flush=-1,vt}if(a.status===xe){if(a.gzhead.extra){let v=a.pending,w=(a.gzhead.extra.length&65535)-a.gzindex;for(;a.pending+w>a.pending_buf_size;){let fA=a.pending_buf_size-a.pending;if(a.pending_buf.set(a.gzhead.extra.subarray(a.gzindex,a.gzindex+fA),a.pending),a.pending=a.pending_buf_size,a.gzhead.hcrc&&a.pending>v&&(A.adler=He(A.adler,a.pending_buf,a.pending-v,v)),a.gzindex+=fA,qA(A),a.pending!==0)return a.last_flush=-1,vt;v=0,w-=fA}let LA=new Uint8Array(a.gzhead.extra);a.pending_buf.set(LA.subarray(a.gzindex,a.gzindex+w),a.pending),a.pending+=w,a.gzhead.hcrc&&a.pending>v&&(A.adler=He(A.adler,a.pending_buf,a.pending-v,v)),a.gzindex=0}a.status=De}if(a.status===De){if(a.gzhead.name){let v=a.pending,w;do{if(a.pending===a.pending_buf_size){if(a.gzhead.hcrc&&a.pending>v&&(A.adler=He(A.adler,a.pending_buf,a.pending-v,v)),qA(A),a.pending!==0)return a.last_flush=-1,vt;v=0}a.gzindexv&&(A.adler=He(A.adler,a.pending_buf,a.pending-v,v)),a.gzindex=0}a.status=at}if(a.status===at){if(a.gzhead.comment){let v=a.pending,w;do{if(a.pending===a.pending_buf_size){if(a.gzhead.hcrc&&a.pending>v&&(A.adler=He(A.adler,a.pending_buf,a.pending-v,v)),qA(A),a.pending!==0)return a.last_flush=-1,vt;v=0}a.gzindexv&&(A.adler=He(A.adler,a.pending_buf,a.pending-v,v))}a.status=ht}if(a.status===ht){if(a.gzhead.hcrc){if(a.pending+2>a.pending_buf_size&&(qA(A),a.pending!==0))return a.last_flush=-1,vt;ee(a,A.adler&255),ee(a,A.adler>>8&255),A.adler=0}if(a.status=Ct,qA(A),a.pending!==0)return a.last_flush=-1,vt}if(A.avail_in!==0||a.lookahead!==0||o!==he&&a.status!==Vt){let v=a.level===0?aA(a,o):a.strategy===Ht?mA(a,o):a.strategy===Jt?ZA(a,o):oA[a.level].func(a,o);if((v===l||v===c)&&(a.status=Vt),v===ut||v===l)return A.avail_out===0&&(a.last_flush=-1),vt;if(v===pt&&(o===Pe?ge(a):o!==je&&(Ze(a,0,0,!1),o===Et&&(X(a.head),a.lookahead===0&&(a.strstart=0,a.block_start=0,a.insert=0))),qA(A),A.avail_out===0))return a.last_flush=-1,vt}return o!==ft?vt:a.wrap<=0?mt:(a.wrap===2?(ee(a,A.adler&255),ee(a,A.adler>>8&255),ee(a,A.adler>>16&255),ee(a,A.adler>>24&255),ee(a,A.total_in&255),ee(a,A.total_in>>8&255),ee(a,A.total_in>>16&255),ee(a,A.total_in>>24&255)):(B(a,A.adler>>>16),B(a,A.adler&65535)),qA(A),a.wrap>0&&(a.wrap=-a.wrap),a.pending!==0?vt:mt)},Qt=A=>{if(hA(A))return Nt;const o=A.state.status;return A.state=null,o===Ct?b(A,xt):vt},ke=(A,o)=>{let a=o.length;if(hA(A))return Nt;const f=A.state,v=f.wrap;if(v===2||v===1&&f.status!==PA||f.lookahead)return Nt;if(v===1&&(A.adler=Fe(A.adler,o,a,0)),f.wrap=0,a>=f.w_size){v===0&&(X(f.head),f.strstart=0,f.block_start=0,f.insert=0);let dt=new Uint8Array(f.w_size);dt.set(o.subarray(a-f.w_size,a),0),o=dt,a=f.w_size}const w=A.avail_in,LA=A.next_in,fA=A.input;for(A.avail_in=a,A.next_in=0,A.input=o,P(f);f.lookahead>=ne;){let dt=f.strstart,sA=f.lookahead-(ne-1);do f.ins_h=ue(f,f.ins_h,f.window[dt+ne-1]),f.prev[dt&f.w_mask]=f.head[f.ins_h],f.head[f.ins_h]=dt,dt++;while(--sA);f.strstart=dt,f.lookahead=ne-1,P(f)}return f.strstart+=f.lookahead,f.block_start=f.strstart,f.insert=f.lookahead,f.lookahead=0,f.match_length=f.prev_length=ne-1,f.match_available=0,A.next_in=LA,A.input=fA,A.avail_in=w,f.wrap=v,vt};var Tt=gt,Rt=lt,an=we,Lt=le,Mt=Ie,Xt=it,Ot=Qt,Kt=ke,St="pako deflate (from Nodeca project)",ot={deflateInit:Tt,deflateInit2:Rt,deflateReset:an,deflateResetKeep:Lt,deflateSetHeader:Mt,deflate:Xt,deflateEnd:Ot,deflateSetDictionary:Kt,deflateInfo:St};const bt=(A,o)=>Object.prototype.hasOwnProperty.call(A,o);var zt=function(A){const o=Array.prototype.slice.call(arguments,1);for(;o.length;){const a=o.shift();if(a){if(typeof a!="object")throw new TypeError(a+"must be non-object");for(const f in a)bt(a,f)&&(A[f]=a[f])}}return A},sn=A=>{let o=0;for(let f=0,v=A.length;f=252?6:A>=248?5:A>=240?4:A>=224?3:A>=192?2:1;bn[254]=bn[254]=1;var jn=A=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(A);let o,a,f,v,w,LA=A.length,fA=0;for(v=0;v>>6,o[w++]=128|a&63):a<65536?(o[w++]=224|a>>>12,o[w++]=128|a>>>6&63,o[w++]=128|a&63):(o[w++]=240|a>>>18,o[w++]=128|a>>>12&63,o[w++]=128|a>>>6&63,o[w++]=128|a&63);return o};const rr=(A,o)=>{if(o<65534&&A.subarray&&tn)return String.fromCharCode.apply(null,A.length===o?A:A.subarray(0,o));let a="";for(let f=0;f{const a=o||A.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(A.subarray(0,o));let f,v;const w=new Array(a*2);for(v=0,f=0;f4){w[v++]=65533,f+=fA-1;continue}for(LA&=fA===2?31:fA===3?15:7;fA>1&&f1){w[v++]=65533;continue}LA<65536?w[v++]=LA:(LA-=65536,w[v++]=55296|LA>>10&1023,w[v++]=56320|LA&1023)}return rr(w,v)},fr=(A,o)=>{o=o||A.length,o>A.length&&(o=A.length);let a=o-1;for(;a>=0&&(A[a]&192)===128;)a--;return a<0||a===0?o:a+bn[A[a]]>o?a:o},Ar={string2buf:jn,buf2string:Cr,utf8border:fr};function gn(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}var Fn=gn;const ar=Object.prototype.toString,{Z_NO_FLUSH:pn,Z_SYNC_FLUSH:wn,Z_FULL_FLUSH:En,Z_FINISH:Dt,Z_OK:Gt,Z_STREAM_END:nn,Z_DEFAULT_COMPRESSION:ln,Z_DEFAULT_STRATEGY:Cn,Z_DEFLATED:xn}=Ye;function hn(A){this.options=Yt.assign({level:ln,method:xn,chunkSize:16384,windowBits:15,memLevel:8,strategy:Cn},A||{});let o=this.options;o.raw&&o.windowBits>0?o.windowBits=-o.windowBits:o.gzip&&o.windowBits>0&&o.windowBits<16&&(o.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Fn,this.strm.avail_out=0;let a=ot.deflateInit2(this.strm,o.level,o.method,o.windowBits,o.memLevel,o.strategy);if(a!==Gt)throw new Error(Ee[a]);if(o.header&&ot.deflateSetHeader(this.strm,o.header),o.dictionary){let f;if(typeof o.dictionary=="string"?f=Ar.string2buf(o.dictionary):ar.call(o.dictionary)==="[object ArrayBuffer]"?f=new Uint8Array(o.dictionary):f=o.dictionary,a=ot.deflateSetDictionary(this.strm,f),a!==Gt)throw new Error(Ee[a]);this._dict_set=!0}}hn.prototype.push=function(A,o){const a=this.strm,f=this.options.chunkSize;let v,w;if(this.ended)return!1;for(o===~~o?w=o:w=o===!0?Dt:pn,typeof A=="string"?a.input=Ar.string2buf(A):ar.call(A)==="[object ArrayBuffer]"?a.input=new Uint8Array(A):a.input=A,a.next_in=0,a.avail_in=a.input.length;;){if(a.avail_out===0&&(a.output=new Uint8Array(f),a.next_out=0,a.avail_out=f),(w===wn||w===En)&&a.avail_out<=6){this.onData(a.output.subarray(0,a.next_out)),a.avail_out=0;continue}if(v=ot.deflate(a,w),v===nn)return a.next_out>0&&this.onData(a.output.subarray(0,a.next_out)),v=ot.deflateEnd(this.strm),this.onEnd(v),this.ended=!0,v===Gt;if(a.avail_out===0){this.onData(a.output);continue}if(w>0&&a.next_out>0){this.onData(a.output.subarray(0,a.next_out)),a.avail_out=0;continue}if(a.avail_in===0)break}return!0},hn.prototype.onData=function(A){this.chunks.push(A)},hn.prototype.onEnd=function(A){A===Gt&&(this.result=Yt.flattenChunks(this.chunks)),this.chunks=[],this.err=A,this.msg=this.strm.msg};function yt(A,o){const a=new hn(o);if(a.push(A,!0),a.err)throw a.msg||Ee[a.err];return a.result}function kt(A,o){return o=o||{},o.raw=!0,yt(A,o)}function Pt(A,o){return o=o||{},o.gzip=!0,yt(A,o)}var yn=hn,Qn=yt,qn=kt,dr=Pt,Tn=Ye,wr={Deflate:yn,deflate:Qn,deflateRaw:qn,gzip:dr,constants:Tn};const Sn=16209,ia=16191;var Or=function(o,a){let f,v,w,LA,fA,dt,sA,XA,An,Ft,Ge,cn,tr,Ln,In,Pn,Un,Bt,Kn,Br,vn,ur,kn,Dn;const Gn=o.state;f=o.next_in,kn=o.input,v=f+(o.avail_in-5),w=o.next_out,Dn=o.output,LA=w-(a-o.avail_out),fA=w+(o.avail_out-257),dt=Gn.dmax,sA=Gn.wsize,XA=Gn.whave,An=Gn.wnext,Ft=Gn.window,Ge=Gn.hold,cn=Gn.bits,tr=Gn.lencode,Ln=Gn.distcode,In=(1<>>24,Ge>>>=Bt,cn-=Bt,Bt=Un>>>16&255,Bt===0)Dn[w++]=Un&65535;else if(Bt&16){Kn=Un&65535,Bt&=15,Bt&&(cn>>=Bt,cn-=Bt),cn<15&&(Ge+=kn[f++]<>>24,Ge>>>=Bt,cn-=Bt,Bt=Un>>>16&255,Bt&16){if(Br=Un&65535,Bt&=15,cndt){o.msg="invalid distance too far back",Gn.mode=Sn;break A}if(Ge>>>=Bt,cn-=Bt,Bt=w-LA,Br>Bt){if(Bt=Br-Bt,Bt>XA&&Gn.sane){o.msg="invalid distance too far back",Gn.mode=Sn;break A}if(vn=0,ur=Ft,An===0){if(vn+=sA-Bt,Bt2;)Dn[w++]=ur[vn++],Dn[w++]=ur[vn++],Dn[w++]=ur[vn++],Kn-=3;Kn&&(Dn[w++]=ur[vn++],Kn>1&&(Dn[w++]=ur[vn++]))}else{vn=w-Br;do Dn[w++]=Dn[vn++],Dn[w++]=Dn[vn++],Dn[w++]=Dn[vn++],Kn-=3;while(Kn>2);Kn&&(Dn[w++]=Dn[vn++],Kn>1&&(Dn[w++]=Dn[vn++]))}}else if(Bt&64){o.msg="invalid distance code",Gn.mode=Sn;break A}else{Un=Ln[(Un&65535)+(Ge&(1<>3,f-=Kn,cn-=Kn<<3,Ge&=(1<{const dt=fA.bits;let sA=0,XA=0,An=0,Ft=0,Ge=0,cn=0,tr=0,Ln=0,In=0,Pn=0,Un,Bt,Kn,Br,vn,ur=null,kn;const Dn=new Uint16Array(Er+1),Gn=new Uint16Array(Er+1);let Ha=null,mo,hi,gi;for(sA=0;sA<=Er;sA++)Dn[sA]=0;for(XA=0;XA=1&&Dn[Ft]===0;Ft--);if(Ge>Ft&&(Ge=Ft),Ft===0)return v[w++]=1<<24|64<<16|0,v[w++]=1<<24|64<<16|0,fA.bits=1,0;for(An=1;An0&&(A===Xr||Ft!==1))return-1;for(Gn[1]=0,sA=1;sAVn||A===Lr&&In>Wr)return 1;for(;;){mo=sA-tr,LA[XA]+1=kn?(hi=Ha[LA[XA]-kn],gi=ur[LA[XA]-kn]):(hi=96,gi=0),Un=1<>tr)+Bt]=mo<<24|hi<<16|gi|0;while(Bt!==0);for(Un=1<>=1;if(Un!==0?(Pn&=Un-1,Pn+=Un):Pn=0,XA++,--Dn[sA]===0){if(sA===Ft)break;sA=o[a+LA[XA]]}if(sA>Ge&&(Pn&Br)!==Kn){for(tr===0&&(tr=Ge),vn+=An,cn=sA-tr,Ln=1<Vn||A===Lr&&In>Wr)return 1;Kn=Pn&Br,v[Kn]=Ge<<24|cn<<16|vn-w|0}}return Pn!==0&&(v[vn+Pn]=sA-tr<<24|64<<16|0),fA.bits=Ge,0};const mr=0,Kr=1,oa=2,{Z_FINISH:qr,Z_BLOCK:Fr,Z_TREES:hr,Z_OK:Bn,Z_STREAM_END:mn,Z_NEED_DICT:Xn,Z_STREAM_ERROR:On,Z_DATA_ERROR:vr,Z_MEM_ERROR:ir,Z_BUF_ERROR:Mr,Z_DEFLATED:_r}=Ye,Nr=16180,Wn=16181,Sr=16182,zr=16183,Pr=16184,na=16185,Qa=16186,sr=16187,zn=16188,er=16189,pr=16190,or=16191,Tr=16192,ga=16193,Ba=16194,Fa=16195,ra=16196,sa=16197,ma=16198,Gr=16199,Ua=16200,Pa=16201,ka=16202,Va=16203,ii=16204,oi=16205,za=16206,la=16207,ba=16208,lr=16209,wa=16210,Ga=16211,si=852,li=592,La=15,Wa=A=>(A>>>24&255)+(A>>>8&65280)+((A&65280)<<8)+((A&255)<<24);function Xa(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const ua=A=>{if(!A)return 1;const o=A.state;return!o||o.strm!==A||o.modeGa?1:0},Ka=A=>{if(ua(A))return On;const o=A.state;return A.total_in=A.total_out=o.total=0,A.msg="",o.wrap&&(A.adler=o.wrap&1),o.mode=Nr,o.last=0,o.havedict=0,o.flags=-1,o.dmax=32768,o.head=null,o.hold=0,o.bits=0,o.lencode=o.lendyn=new Int32Array(si),o.distcode=o.distdyn=new Int32Array(li),o.sane=1,o.back=-1,Bn},pa=A=>{if(ua(A))return On;const o=A.state;return o.wsize=0,o.whave=0,o.wnext=0,Ka(A)},ui=(A,o)=>{let a;if(ua(A))return On;const f=A.state;return o<0?(a=0,o=-o):(a=(o>>4)+5,o<48&&(o&=15)),o&&(o<8||o>15)?On:(f.window!==null&&f.wbits!==o&&(f.window=null),f.wrap=a,f.wbits=o,pa(A))},_n=(A,o)=>{if(!A)return On;const a=new Xa;A.state=a,a.strm=A,a.window=null,a.mode=Nr;const f=ui(A,o);return f!==Bn&&(A.state=null),f},Mn=A=>_n(A,La);let xr=!0,Ir,Ur;const ya=A=>{if(xr){Ir=new Int32Array(512),Ur=new Int32Array(32);let o=0;for(;o<144;)A.lens[o++]=8;for(;o<256;)A.lens[o++]=9;for(;o<280;)A.lens[o++]=7;for(;o<288;)A.lens[o++]=8;for(br(Kr,A.lens,0,288,Ir,0,A.work,{bits:9}),o=0;o<32;)A.lens[o++]=5;br(oa,A.lens,0,32,Ur,0,A.work,{bits:5}),xr=!1}A.lencode=Ir,A.lenbits=9,A.distcode=Ur,A.distbits=5},ca=(A,o,a,f)=>{let v;const w=A.state;return w.window===null&&(w.wsize=1<=w.wsize?(w.window.set(o.subarray(a-w.wsize,a),0),w.wnext=0,w.whave=w.wsize):(v=w.wsize-w.wnext,v>f&&(v=f),w.window.set(o.subarray(a-f,a-f+v),w.wnext),f-=v,f?(w.window.set(o.subarray(a-f,a),0),w.wnext=f,w.whave=w.wsize):(w.wnext+=v,w.wnext===w.wsize&&(w.wnext=0),w.whave{let a,f,v,w,LA,fA,dt,sA,XA,An,Ft,Ge,cn,tr,Ln=0,In,Pn,Un,Bt,Kn,Br,vn,ur;const kn=new Uint8Array(4);let Dn,Gn;const Ha=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(ua(A)||!A.output||!A.input&&A.avail_in!==0)return On;a=A.state,a.mode===or&&(a.mode=Tr),LA=A.next_out,v=A.output,dt=A.avail_out,w=A.next_in,f=A.input,fA=A.avail_in,sA=a.hold,XA=a.bits,An=fA,Ft=dt,ur=Bn;A:for(;;)switch(a.mode){case Nr:if(a.wrap===0){a.mode=Tr;break}for(;XA<16;){if(fA===0)break A;fA--,sA+=f[w++]<>>8&255,a.check=He(a.check,kn,2,0),sA=0,XA=0,a.mode=Wn;break}if(a.head&&(a.head.done=!1),!(a.wrap&1)||(((sA&255)<<8)+(sA>>8))%31){A.msg="incorrect header check",a.mode=lr;break}if((sA&15)!==_r){A.msg="unknown compression method",a.mode=lr;break}if(sA>>>=4,XA-=4,vn=(sA&15)+8,a.wbits===0&&(a.wbits=vn),vn>15||vn>a.wbits){A.msg="invalid window size",a.mode=lr;break}a.dmax=1<>8&1),a.flags&512&&a.wrap&4&&(kn[0]=sA&255,kn[1]=sA>>>8&255,a.check=He(a.check,kn,2,0)),sA=0,XA=0,a.mode=Sr;case Sr:for(;XA<32;){if(fA===0)break A;fA--,sA+=f[w++]<>>8&255,kn[2]=sA>>>16&255,kn[3]=sA>>>24&255,a.check=He(a.check,kn,4,0)),sA=0,XA=0,a.mode=zr;case zr:for(;XA<16;){if(fA===0)break A;fA--,sA+=f[w++]<>8),a.flags&512&&a.wrap&4&&(kn[0]=sA&255,kn[1]=sA>>>8&255,a.check=He(a.check,kn,2,0)),sA=0,XA=0,a.mode=Pr;case Pr:if(a.flags&1024){for(;XA<16;){if(fA===0)break A;fA--,sA+=f[w++]<>>8&255,a.check=He(a.check,kn,2,0)),sA=0,XA=0}else a.head&&(a.head.extra=null);a.mode=na;case na:if(a.flags&1024&&(Ge=a.length,Ge>fA&&(Ge=fA),Ge&&(a.head&&(vn=a.head.extra_len-a.length,a.head.extra||(a.head.extra=new Uint8Array(a.head.extra_len)),a.head.extra.set(f.subarray(w,w+Ge),vn)),a.flags&512&&a.wrap&4&&(a.check=He(a.check,f,Ge,w)),fA-=Ge,w+=Ge,a.length-=Ge),a.length))break A;a.length=0,a.mode=Qa;case Qa:if(a.flags&2048){if(fA===0)break A;Ge=0;do vn=f[w+Ge++],a.head&&vn&&a.length<65536&&(a.head.name+=String.fromCharCode(vn));while(vn&&Ge>9&1,a.head.done=!0),A.adler=a.check=0,a.mode=or;break;case er:for(;XA<32;){if(fA===0)break A;fA--,sA+=f[w++]<>>=XA&7,XA-=XA&7,a.mode=za;break}for(;XA<3;){if(fA===0)break A;fA--,sA+=f[w++]<>>=1,XA-=1,sA&3){case 0:a.mode=ga;break;case 1:if(ya(a),a.mode=Gr,o===hr){sA>>>=2,XA-=2;break A}break;case 2:a.mode=ra;break;case 3:A.msg="invalid block type",a.mode=lr}sA>>>=2,XA-=2;break;case ga:for(sA>>>=XA&7,XA-=XA&7;XA<32;){if(fA===0)break A;fA--,sA+=f[w++]<>>16^65535)){A.msg="invalid stored block lengths",a.mode=lr;break}if(a.length=sA&65535,sA=0,XA=0,a.mode=Ba,o===hr)break A;case Ba:a.mode=Fa;case Fa:if(Ge=a.length,Ge){if(Ge>fA&&(Ge=fA),Ge>dt&&(Ge=dt),Ge===0)break A;v.set(f.subarray(w,w+Ge),LA),fA-=Ge,w+=Ge,dt-=Ge,LA+=Ge,a.length-=Ge;break}a.mode=or;break;case ra:for(;XA<14;){if(fA===0)break A;fA--,sA+=f[w++]<>>=5,XA-=5,a.ndist=(sA&31)+1,sA>>>=5,XA-=5,a.ncode=(sA&15)+4,sA>>>=4,XA-=4,a.nlen>286||a.ndist>30){A.msg="too many length or distance symbols",a.mode=lr;break}a.have=0,a.mode=sa;case sa:for(;a.have>>=3,XA-=3}for(;a.have<19;)a.lens[Ha[a.have++]]=0;if(a.lencode=a.lendyn,a.lenbits=7,Dn={bits:a.lenbits},ur=br(mr,a.lens,0,19,a.lencode,0,a.work,Dn),a.lenbits=Dn.bits,ur){A.msg="invalid code lengths set",a.mode=lr;break}a.have=0,a.mode=ma;case ma:for(;a.have>>24,Pn=Ln>>>16&255,Un=Ln&65535,!(In<=XA);){if(fA===0)break A;fA--,sA+=f[w++]<>>=In,XA-=In,a.lens[a.have++]=Un;else{if(Un===16){for(Gn=In+2;XA>>=In,XA-=In,a.have===0){A.msg="invalid bit length repeat",a.mode=lr;break}vn=a.lens[a.have-1],Ge=3+(sA&3),sA>>>=2,XA-=2}else if(Un===17){for(Gn=In+3;XA>>=In,XA-=In,vn=0,Ge=3+(sA&7),sA>>>=3,XA-=3}else{for(Gn=In+7;XA>>=In,XA-=In,vn=0,Ge=11+(sA&127),sA>>>=7,XA-=7}if(a.have+Ge>a.nlen+a.ndist){A.msg="invalid bit length repeat",a.mode=lr;break}for(;Ge--;)a.lens[a.have++]=vn}}if(a.mode===lr)break;if(a.lens[256]===0){A.msg="invalid code -- missing end-of-block",a.mode=lr;break}if(a.lenbits=9,Dn={bits:a.lenbits},ur=br(Kr,a.lens,0,a.nlen,a.lencode,0,a.work,Dn),a.lenbits=Dn.bits,ur){A.msg="invalid literal/lengths set",a.mode=lr;break}if(a.distbits=6,a.distcode=a.distdyn,Dn={bits:a.distbits},ur=br(oa,a.lens,a.nlen,a.ndist,a.distcode,0,a.work,Dn),a.distbits=Dn.bits,ur){A.msg="invalid distances set",a.mode=lr;break}if(a.mode=Gr,o===hr)break A;case Gr:a.mode=Ua;case Ua:if(fA>=6&&dt>=258){A.next_out=LA,A.avail_out=dt,A.next_in=w,A.avail_in=fA,a.hold=sA,a.bits=XA,Or(A,Ft),LA=A.next_out,v=A.output,dt=A.avail_out,w=A.next_in,f=A.input,fA=A.avail_in,sA=a.hold,XA=a.bits,a.mode===or&&(a.back=-1);break}for(a.back=0;Ln=a.lencode[sA&(1<>>24,Pn=Ln>>>16&255,Un=Ln&65535,!(In<=XA);){if(fA===0)break A;fA--,sA+=f[w++]<>Bt)],In=Ln>>>24,Pn=Ln>>>16&255,Un=Ln&65535,!(Bt+In<=XA);){if(fA===0)break A;fA--,sA+=f[w++]<>>=Bt,XA-=Bt,a.back+=Bt}if(sA>>>=In,XA-=In,a.back+=In,a.length=Un,Pn===0){a.mode=oi;break}if(Pn&32){a.back=-1,a.mode=or;break}if(Pn&64){A.msg="invalid literal/length code",a.mode=lr;break}a.extra=Pn&15,a.mode=Pa;case Pa:if(a.extra){for(Gn=a.extra;XA>>=a.extra,XA-=a.extra,a.back+=a.extra}a.was=a.length,a.mode=ka;case ka:for(;Ln=a.distcode[sA&(1<>>24,Pn=Ln>>>16&255,Un=Ln&65535,!(In<=XA);){if(fA===0)break A;fA--,sA+=f[w++]<>Bt)],In=Ln>>>24,Pn=Ln>>>16&255,Un=Ln&65535,!(Bt+In<=XA);){if(fA===0)break A;fA--,sA+=f[w++]<>>=Bt,XA-=Bt,a.back+=Bt}if(sA>>>=In,XA-=In,a.back+=In,Pn&64){A.msg="invalid distance code",a.mode=lr;break}a.offset=Un,a.extra=Pn&15,a.mode=Va;case Va:if(a.extra){for(Gn=a.extra;XA>>=a.extra,XA-=a.extra,a.back+=a.extra}if(a.offset>a.dmax){A.msg="invalid distance too far back",a.mode=lr;break}a.mode=ii;case ii:if(dt===0)break A;if(Ge=Ft-dt,a.offset>Ge){if(Ge=a.offset-Ge,Ge>a.whave&&a.sane){A.msg="invalid distance too far back",a.mode=lr;break}Ge>a.wnext?(Ge-=a.wnext,cn=a.wsize-Ge):cn=a.wnext-Ge,Ge>a.length&&(Ge=a.length),tr=a.window}else tr=v,cn=LA-a.offset,Ge=a.length;Ge>dt&&(Ge=dt),dt-=Ge,a.length-=Ge;do v[LA++]=tr[cn++];while(--Ge);a.length===0&&(a.mode=Ua);break;case oi:if(dt===0)break A;v[LA++]=a.length,dt--,a.mode=Ua;break;case za:if(a.wrap){for(;XA<32;){if(fA===0)break A;fA--,sA|=f[w++]<{if(ua(A))return On;let o=A.state;return o.window&&(o.window=null),A.state=null,Bn},Ja=(A,o)=>{if(ua(A))return On;const a=A.state;return a.wrap&2?(a.head=o,o.done=!1,Bn):On},Ro=(A,o)=>{const a=o.length;let f,v,w;return ua(A)||(f=A.state,f.wrap!==0&&f.mode!==pr)?On:f.mode===pr&&(v=1,v=Fe(v,o,a,0),v!==f.check)?vr:(w=ca(A,o,a,a),w?(f.mode=wa,ir):(f.havedict=1,Bn))};var Do=pa,_o=ui,Lo=Ka,ci=Mn,Ko=_n,Mo=Ca,Pi=xa,No=Ja,To=Ro,Fi="pako inflate (from Nodeca project)",$r={inflateReset:Do,inflateReset2:_o,inflateResetKeep:Lo,inflateInit:ci,inflateInit2:Ko,inflate:Mo,inflateEnd:Pi,inflateGetHeader:No,inflateSetDictionary:To,inflateInfo:Fi};function Oo(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}var Zo=Oo;const ki=Object.prototype.toString,{Z_NO_FLUSH:Po,Z_FINISH:ko,Z_OK:Ya,Z_STREAM_END:Ma,Z_NEED_DICT:Ui,Z_STREAM_ERROR:Vo,Z_DATA_ERROR:Vi,Z_MEM_ERROR:zo}=Ye;function ja(A){this.options=Yt.assign({chunkSize:1024*64,windowBits:15,to:""},A||{});const o=this.options;o.raw&&o.windowBits>=0&&o.windowBits<16&&(o.windowBits=-o.windowBits,o.windowBits===0&&(o.windowBits=-15)),o.windowBits>=0&&o.windowBits<16&&!(A&&A.windowBits)&&(o.windowBits+=32),o.windowBits>15&&o.windowBits<48&&(o.windowBits&15||(o.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Fn,this.strm.avail_out=0;let a=$r.inflateInit2(this.strm,o.windowBits);if(a!==Ya)throw new Error(Ee[a]);if(this.header=new Zo,$r.inflateGetHeader(this.strm,this.header),o.dictionary&&(typeof o.dictionary=="string"?o.dictionary=Ar.string2buf(o.dictionary):ki.call(o.dictionary)==="[object ArrayBuffer]"&&(o.dictionary=new Uint8Array(o.dictionary)),o.raw&&(a=$r.inflateSetDictionary(this.strm,o.dictionary),a!==Ya)))throw new Error(Ee[a])}ja.prototype.push=function(A,o){const a=this.strm,f=this.options.chunkSize,v=this.options.dictionary;let w,LA,fA;if(this.ended)return!1;for(o===~~o?LA=o:LA=o===!0?ko:Po,ki.call(A)==="[object ArrayBuffer]"?a.input=new Uint8Array(A):a.input=A,a.next_in=0,a.avail_in=a.input.length;;){for(a.avail_out===0&&(a.output=new Uint8Array(f),a.next_out=0,a.avail_out=f),w=$r.inflate(a,LA),w===Ui&&v&&(w=$r.inflateSetDictionary(a,v),w===Ya?w=$r.inflate(a,LA):w===Vi&&(w=Ui));a.avail_in>0&&w===Ma&&a.state.wrap>0&&A[a.next_in]!==0;)$r.inflateReset(a),w=$r.inflate(a,LA);switch(w){case Vo:case Vi:case Ui:case zo:return this.onEnd(w),this.ended=!0,!1}if(fA=a.avail_out,a.next_out&&(a.avail_out===0||w===Ma))if(this.options.to==="string"){let dt=Ar.utf8border(a.output,a.next_out),sA=a.next_out-dt,XA=Ar.buf2string(a.output,dt);a.next_out=sA,a.avail_out=f-sA,sA&&a.output.set(a.output.subarray(dt,dt+sA),0),this.onData(XA)}else this.onData(a.output.length===a.next_out?a.output:a.output.subarray(0,a.next_out));if(!(w===Ya&&fA===0)){if(w===Ma)return w=$r.inflateEnd(this.strm),this.onEnd(w),this.ended=!0,!0;if(a.avail_in===0)break}}return!0},ja.prototype.onData=function(A){this.chunks.push(A)},ja.prototype.onEnd=function(A){A===Ya&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=Yt.flattenChunks(this.chunks)),this.chunks=[],this.err=A,this.msg=this.strm.msg};function bi(A,o){const a=new ja(o);if(a.push(A),a.err)throw a.msg||Ee[a.err];return a.result}function Go(A,o){return o=o||{},o.raw=!0,bi(A,o)}var Wo=ja,Xo=bi,Jo=Go,Yo=bi,jo=Ye,zi={Inflate:Wo,inflate:Xo,inflateRaw:Jo,ungzip:Yo,constants:jo};const{Deflate:qo,deflate:$o,deflateRaw:As,gzip:qa}=wr,{Inflate:es,inflate:ts,inflateRaw:Gi,ungzip:ns}=zi;var rs=qo,as=$o,is=As,os=qa,xi=es,Wi=ts,ss=Gi,Hr=ns,ls=Ye,Ns={Deflate:rs,deflate:as,deflateRaw:is,gzip:os,Inflate:xi,inflate:Wi,inflateRaw:ss,ungzip:Hr,constants:ls};const Xi=[];for(let A=0;A<256;A++){let o=A;for(let a=0;a<8;a++)o&1?o=3988292384^o>>>1:o=o>>>1;Xi[A]=o}const Ji=4294967295;function us(A,o,a){let f=A;for(let v=0;v>>8;return f}function Si(A,o){return(us(Ji,A,o)^Ji)>>>0}function Yi(A,o,a){const f=A.readUint32(),v=Si(new Uint8Array(A.buffer,A.byteOffset+A.offset-o-4,o),o);if(v!==f)throw new Error(`CRC mismatch for chunk ${a}. Expected ${f}, found ${v}`)}function Ts(A,o){A.writeUint32(Si(new Uint8Array(A.buffer,A.byteOffset+A.offset-o,o),o))}function ji(A,o,a){for(let f=0;f>1)&255}else{for(;w>1)&255;for(;w>1)&255}}function Ii(A,o,a,f,v){let w=0;if(a.length===0){for(;w=a||Br>=f))for(let vn=0;vn>8&255}const $a=new Uint16Array([255]),vs=new Uint8Array($a.buffer)[0]===255,hs=new Uint8Array(0);function no(A){const{data:o,width:a,height:f,channels:v,depth:w}=A,LA=Math.ceil(w/8)*v,fA=Math.ceil(w/8*v*a),dt=new Uint8Array(f*fA);let sA=hs,XA=0,An,Ft;for(let Ge=0;Ge>8&255}const Ia=Uint8Array.of(137,80,78,71,13,10,26,10);function ro(A){A.writeBytes(Ia)}function ao(A){if(!io(A.readBytes(Ia.length)))throw new Error("wrong PNG signature")}function io(A){if(A.length79)throw new Error("keyword length must be between 1 and 79")}const gs=/^[\u0000-\u00FF]*$/;function uo(A){if(!gs.test(A))throw new Error("invalid latin1 text")}function Bs(A,o,a){const f=co(o);A[f]=ms(o,a-f.length-1)}function Os(A,o,a){lo(o),uo(a);const f=o.length+1+a.length;A.writeUint32(f),A.writeChars(oo),A.writeChars(o),A.writeByte(fi),A.writeChars(a),writeCrc(A,f+4)}function co(A){for(A.mark();A.readByte()!==fi;);const o=A.offset;A.reset();const a=so.decode(A.readBytes(o-A.offset-1));return A.skip(1),lo(a),a}function ms(A,o){return so.decode(A.readBytes(o))}const kr={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},Ri={UNKNOWN:-1,DEFLATE:0},fo={UNKNOWN:-1,ADAPTIVE:0},Di={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},Ai={NONE:0,BACKGROUND:1,PREVIOUS:2},_i={SOURCE:0,OVER:1};class di extends IA{constructor(a,f={}){super(a);$n(this,"_checkCrc");$n(this,"_inflator");$n(this,"_png");$n(this,"_apng");$n(this,"_end");$n(this,"_hasPalette");$n(this,"_palette");$n(this,"_hasTransparency");$n(this,"_transparency");$n(this,"_compressionMethod");$n(this,"_filterMethod");$n(this,"_interlaceMethod");$n(this,"_colorType");$n(this,"_isAnimated");$n(this,"_numberOfFrames");$n(this,"_numberOfPlays");$n(this,"_frames");$n(this,"_writingDataChunks");const{checkCrc:v=!1}=f;this._checkCrc=v,this._inflator=new xi,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=Ri.UNKNOWN,this._filterMethod=fo.UNKNOWN,this._interlaceMethod=Di.UNKNOWN,this._colorType=kr.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(ao(this);!this._end;){const a=this.readUint32(),f=this.readChars(4);this.decodeChunk(a,f)}return this.decodeImage(),this._png}decodeApng(){for(ao(this);!this._end;){const a=this.readUint32(),f=this.readChars(4);this.decodeApngChunk(a,f)}return this.decodeApngImage(),this._apng}decodeChunk(a,f){const v=this.offset;switch(f){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(a);break;case"IDAT":this.decodeIDAT(a);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(a);break;case"iCCP":this.decodeiCCP(a);break;case oo:Bs(this._png.text,this,a);break;case"pHYs":this.decodepHYs();break;default:this.skip(a);break}if(this.offset-v!==a)throw new Error(`Length mismatch while decoding chunk ${f}`);this._checkCrc?Yi(this,a+4,f):this.skip(4)}decodeApngChunk(a,f){const v=this.offset;switch(f!=="fdAT"&&f!=="IDAT"&&this._writingDataChunks&&this.pushDataToFrame(),f){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(a);break;default:this.decodeChunk(a,f),this.offset=v+a;break}if(this.offset-v!==a)throw new Error(`Length mismatch while decoding chunk ${f}`);this._checkCrc?Yi(this,a+4,f):this.skip(4)}decodeIHDR(){const a=this._png;a.width=this.readUint32(),a.height=this.readUint32(),a.depth=ws(this.readUint8());const f=this.readUint8();this._colorType=f;let v;switch(f){case kr.GREYSCALE:v=1;break;case kr.TRUECOLOUR:v=3;break;case kr.INDEXED_COLOUR:v=1;break;case kr.GREYSCALE_ALPHA:v=2;break;case kr.TRUECOLOUR_ALPHA:v=4;break;case kr.UNKNOWN:default:throw new Error(`Unknown color type: ${f}`)}if(this._png.channels=v,this._compressionMethod=this.readUint8(),this._compressionMethod!==Ri.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const a={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(a)}decodePLTE(a){if(a%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${a}`);const f=a/3;this._hasPalette=!0;const v=[];this._palette=v;for(let w=0;wthis._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${a/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(a/2);for(let f=0;fthis._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${a} vs ${this._palette.length})`);let f=0;for(;f{const dt=((LA+f.yOffset)*this._png.width+f.xOffset+fA)*this._png.channels,sA=(LA*f.width+fA)*this._png.channels;return{index:dt,frameIndex:sA}};switch(f.blendOp){case _i.SOURCE:for(let LA=0;LAf.at(-1)!==255);this.writeUint32(a.length),this.writeChars("tRNS");for(const f of a)this.writeByte(f.at(-1));writeCrc(this,4+a.length)}encodeIDAT(a){this.writeUint32(a.length),this.writeChars("IDAT"),this.writeBytes(a),writeCrc(this,a.length+4)}encodeData(){const{width:a,height:f,channels:v,depth:w,data:LA}=this._png,fA=w<=8?Math.ceil(a*w/8)*v:Math.ceil(a*w/8*v/2),dt=new IOBuffer().setBigEndian();let sA=0;if(this._interlaceMethod===InterlaceMethod.NO_INTERLACE)for(let Ft=0;Ft0)return A;throw new TypeError(`${o} must be a positive integer`)}function ho(A,o){const{channels:a=4,depth:f=8}=A;if(a!==4&&a!==3&&a!==2&&a!==1)throw new RangeError(`unsupported number of channels: ${a}`);const v={channels:a,depth:f,colorType:ColorType.UNKNOWN};switch(a){case 4:v.colorType=ColorType.TRUECOLOUR_ALPHA;break;case 3:v.colorType=ColorType.TRUECOLOUR;break;case 1:o?v.colorType=ColorType.INDEXED_COLOUR:v.colorType=ColorType.GREYSCALE;break;case 2:v.colorType=ColorType.GREYSCALE_ALPHA;break;default:throw new Error("unsupported number of channels")}return v}function Cs(A,o,a,f){for(let v=0;v>8&255),a.writeByte(Un&255)}}return f}function Mi(A,o,a,f){for(let v=0;v>1|(ye&21845)<<1;nt=(nt&52428)>>2|(nt&13107)<<2,nt=(nt&61680)>>4|(nt&3855)<<4,ie[ye]=((nt&65280)>>8|(nt&255)<<8)>>1}for(var Ae=function(l,c,p){for(var b=l.length,$=0,X=new JA(c);$>ue]=qA}else for(OA=new JA(b),$=0;$>15-l[$]);return OA},NA=new z(288),ye=0;ye<144;++ye)NA[ye]=8;for(var ye=144;ye<256;++ye)NA[ye]=9;for(var ye=256;ye<280;++ye)NA[ye]=7;for(var ye=280;ye<288;++ye)NA[ye]=8;for(var E=new z(32),ye=0;ye<32;++ye)E[ye]=5;var U=Ae(NA,9,0),_=null,eA=Ae(E,5,0),KA=null,wA=function(l){for(var c=l[0],p=1;pc&&(c=l[p]);return c},cA=function(l,c,p){var b=c/8|0;return(l[b]|l[b+1]<<8)>>(c&7)&p},gA=function(l,c){var p=c/8|0;return(l[p]|l[p+1]<<8|l[p+2]<<16)>>(c&7)},fe=function(l){return(l+7)/8|0},j=function(l,c,p){return(c==null||c<0)&&(c=0),(p==null||p>l.length)&&(p=l.length),new z(l.subarray(c,p))},q={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},nA=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],iA=function(l,c,p){var b=new Error(c||nA[l]);if(b.code=l,Error.captureStackTrace&&Error.captureStackTrace(b,iA),!p)throw b;return b},pA=function(l,c,p,b){var $=l.length,X=b?b.length:0;if(!$||c.f&&!c.l)return p||new z(0);var HA=!p,OA=HA||c.i!=2,ue=c.i;HA&&(p=new z($*3));var qA=function(Yt){var tn=p.length;if(Yt>tn){var bn=new z(Math.max(tn*2,Yt));bn.set(p),p=bn}},WA=c.f||0,ee=c.p||0,B=c.b||0,Y=c.l,K=c.d,P=c.m,aA=c.n,CA=$*8;do{if(!Y){WA=cA(l,ee,1);var jA=cA(l,ee+1,3);if(ee+=3,jA)if(jA==1)Y=_,K=KA,P=9,aA=5;else if(jA==2){var oA=cA(l,ee,31)+257,vA=cA(l,ee+10,15)+4,uA=oA+cA(l,ee+5,31)+1;ee+=14;for(var hA=new z(uA),le=new z(19),we=0;we>4;if(ZA<16)hA[we++]=ZA;else{var Qt=0,ke=0;for(ZA==16?(ke=3+cA(l,ee,3),ee+=2,Qt=hA[we-1]):ZA==17?(ke=3+cA(l,ee,7),ee+=3):ZA==18&&(ke=11+cA(l,ee,127),ee+=7);ke--;)hA[we++]=Qt}}var Tt=hA.subarray(0,oA),Rt=hA.subarray(oA);P=wA(Tt),aA=wA(Rt),Y=Ae(Tt,P,1),K=Ae(Rt,aA,1)}else iA(1);else{var ZA=fe(ee)+4,mA=l[ZA-4]|l[ZA-3]<<8,M=ZA+mA;if(M>$){ue&&iA(0);break}OA&&qA(B+mA),p.set(l.subarray(ZA,M),B),c.b=B+=mA,c.p=ee=M*8,c.f=WA;continue}if(ee>CA){ue&&iA(0);break}}OA&&qA(B+131072);for(var an=(1<>4;if(ee+=Qt&15,ee>CA){ue&&iA(0);break}if(Qt||iA(2),Xt<256)p[B++]=Xt;else if(Xt==256){Mt=ee,Y=null;break}else{var Ot=Xt-254;if(Xt>264){var we=Xt-257,Kt=d[we];Ot=cA(l,ee,(1<>4;St||iA(3),ee+=St&15;var Rt=YA[ot];if(ot>3){var Kt=IA[ot];Rt+=gA(l,ee)&(1<CA){ue&&iA(0);break}OA&&qA(B+131072);var bt=B+Ot;if(B>8},W=function(l,c,p){p<<=c&7;var b=c/8|0;l[b]|=p,l[b+1]|=p>>8,l[b+2]|=p>>16},rA=function(l,c){for(var p=[],b=0;bB&&(B=X[b].s);var Y=new JA(B+1),K=ve(p[WA-1],Y,0);if(K>c){var b=0,P=0,aA=K-c,CA=1<c)P+=CA-(1<>=aA;P>0;){var ZA=X[b].s;Y[ZA]=0&&P;--b){var mA=X[b].s;Y[mA]==c&&(--Y[mA],++P)}K=c}return{t:new z(Y),l:K}},ve=function(l,c,p){return l.s==-1?Math.max(ve(l.l,c,p+1),ve(l.r,c,p+1)):c[l.s]=p},oe=function(l){for(var c=l.length;c&&!l[--c];);for(var p=new JA(++c),b=0,$=l[0],X=1,HA=function(ue){p[b++]=ue},OA=1;OA<=c;++OA)if(l[OA]==$&&OA!=c)++X;else{if(!$&&X>2){for(;X>138;X-=138)HA(32754);X>2&&(HA(X>10?X-11<<5|28690:X-3<<5|12305),X=0)}else if(X>3){for(HA($),--X;X>6;X-=6)HA(8304);X>2&&(HA(X-3<<5|8208),X=0)}for(;X--;)HA($);X=1,$=l[OA]}return{c:p.subarray(0,b),n:c}},se=function(l,c){for(var p=0,b=0;b>8,l[$+2]=l[$]^255,l[$+3]=l[$+1]^255;for(var X=0;X4&&!le[VA[Ie-1]];--Ie);var lt=qA+5<<3,gt=se($,NA)+se(X,E)+HA,it=se($,B)+se(X,P)+HA+14+3*Ie+se(vA,le)+2*vA[16]+3*vA[17]+7*vA[18];if(ue>=0&<<=gt&<<=it)return ce(c,WA,l.subarray(ue,ue+qA));var Qt,ke,Tt,Rt;if(bA(c,WA,1+(it15&&(bA(c,WA,Xt[uA]>>5&127),WA+=Xt[uA]>>12)}}else Qt=U,ke=NA,Tt=eA,Rt=E;for(var uA=0;uA255){var Ot=Kt>>18&31;W(c,WA,Qt[Ot+257]),WA+=ke[Ot+257],Ot>7&&(bA(c,WA,Kt>>23&31),WA+=d[Ot]);var St=Kt&31;W(c,WA,Tt[St]),WA+=Rt[St],St>3&&(W(c,WA,Kt>>5&8191),WA+=IA[St])}else W(c,WA,Qt[Kt]),WA+=ke[Kt]}return W(c,WA,Qt[256]),WA+ke[256]},ze=new lA([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),Se=new z(0),rt=function(l,c,p,b,$,X){var HA=X.z||l.length,OA=new z(b+HA+5*(1+Math.ceil(HA/7e3))+$),ue=OA.subarray(b,OA.length-$),qA=X.l,WA=(X.r||0)&7;if(c){WA&&(ue[0]=X.r>>3);for(var ee=ze[c-1],B=ee>>13,Y=ee&8191,K=(1<7e3||le>24576)&&(Qt>423||!qA)){WA=Ke(l,ue,0,mA,M,oA,uA,le,Ie,hA-Ie,WA),le=vA=uA=0,Ie=hA;for(var ke=0;ke<286;++ke)M[ke]=0;for(var ke=0;ke<30;++ke)oA[ke]=0}var Tt=2,Rt=0,an=Y,Lt=gt-it&32767;if(Qt>2&<==ZA(hA-Lt))for(var Mt=Math.min(B,Qt)-1,Xt=Math.min(32767,hA),Ot=Math.min(258,Qt);Lt<=Xt&&--an&>!=it;){if(l[hA+Tt]==l[hA+Tt-Lt]){for(var Kt=0;KtTt){if(Tt=Kt,Rt=Lt,Kt>Mt)break;for(var St=Math.min(Lt,Kt-2),ot=0,ke=0;keot&&(ot=sn,it=bt)}}}gt=it,it=P[gt],Lt+=gt-it&32767}if(Rt){mA[le++]=268435456|D[Tt]<<18|Me[Rt];var Yt=D[Tt]&31,tn=Me[Rt]&31;uA+=d[Yt]+IA[tn],++M[257+Yt],++oA[tn],we=hA+Tt,++vA}else mA[le++]=l[hA],++M[l[hA]]}}for(hA=Math.max(hA,we);hA=HA&&(ue[WA/8|0]=qA,bn=HA),WA=ce(ue,WA+1,l.subarray(hA,bn))}X.i=HA}return j(OA,0,b+fe(WA)+$)},_A=null,Ce=function(){var l=-1;return{p:function(c){for(var p=l,b=0;b>>8;l=p},d:function(){return~l}}},$e=function(){var l=1,c=0;return{p:function(p){for(var b=l,$=c,X=p.length|0,HA=0;HA!=X;){for(var OA=Math.min(HA+2655,X);HA>16),$=($&65535)+15*($>>16)}l=b,c=$},d:function(){return l%=65521,c%=65521,(l&255)<<24|(l&65280)<<8|(c&255)<<8|c>>8}}},et=function(l,c,p,b,$){if(!$&&($={l:1},c.dictionary)){var X=c.dictionary.subarray(-32768),HA=new z(X.length+l.length);HA.set(X),HA.set(l,X.length),l=HA,$.w=X.length}return rt(l,c.level==null?6:c.level,c.mem==null?$.l?Math.ceil(Math.max(8,Math.min(13,Math.log(l.length)))*1.5):20:12+c.mem,p,b,$)},Xe=function(l,c){var p={};for(var b in l)p[b]=l[b];for(var b in c)p[b]=c[b];return p},MA=function(l,c,p){for(var b=l(),$=l.toString(),X=$.slice($.indexOf("[")+1,$.lastIndexOf("]")).replace(/\s+/g,"").split(","),HA=0;HA>>0},O=function(l,c){return R(l,c)+R(l,c+4)*4294967296},C=function(l,c,p){for(;p;++c)l[c]=p,p>>>=8},Q=function(l,c){var p=c.filename;if(l[0]=31,l[1]=139,l[2]=8,l[8]=c.level<2?4:c.level==9?2:0,l[9]=3,c.mtime!=0&&C(l,4,Math.floor(new Date(c.mtime||Date.now())/1e3)),p){l[3]=8;for(var b=0;b<=p.length;++b)l[b+10]=p.charCodeAt(b)}},x=function(l){(l[0]!=31||l[1]!=139||l[2]!=8)&&iA(6,"invalid gzip data");var c=l[3],p=10;c&4&&(p+=(l[10]|l[11]<<8)+2);for(var b=(c>>3&1)+(c>>4&1);b>0;b-=!l[p++]);return p+(c&2)},k=function(l){var c=l.length;return(l[c-4]|l[c-3]<<8|l[c-2]<<16|l[c-1]<<24)>>>0},EA=function(l){return 10+(l.filename?l.filename.length+1:0)},QA=function(l,c){var p=c.level,b=p==0?0:p<6?1:p==9?3:2;if(l[0]=120,l[1]=b<<6|(c.dictionary&&32),l[1]|=31-(l[0]<<8|l[1])%31,c.dictionary){var $=$e();$.p(c.dictionary),C(l,2,$.d())}},ae=function(l,c){return((l[0]&15)!=8||l[0]>>4>7||(l[0]<<8|l[1])%31)&&iA(6,"invalid zlib data"),(l[1]>>5&1)==+!c&&iA(6,"invalid zlib data: "+(l[1]&32?"need":"unexpected")+" dictionary"),(l[1]>>3&4)+2};function Qe(l,c){return typeof l=="function"&&(c=l,l={}),this.ondata=c,l}var te=null,Je=null;function ct(l,c,p){return p||(p=c,c={}),typeof p!="function"&&iA(7),S(l,c,[xA],function(b){return Z(Fe(b.data[0],b.data[1]))},0,p)}function Fe(l,c){return et(l,c||{},0,0)}var Ue=null,st=null;function We(l,c,p){return p||(p=c,c={}),typeof p!="function"&&iA(7),S(l,c,[yA],function(b){return Z(He(b.data[0],T(b.data[1])))},1,p)}function He(l,c){return pA(l,{i:2},c&&c.out,c&&c.dictionary)}var Ee=null,Ye=null;function be(l,c,p){return p||(p=c,c={}),typeof p!="function"&&iA(7),S(l,c,[xA,g,function(){return[Ze]}],function(b){return Z(Ze(b.data[0],b.data[1]))},2,p)}function Ze(l,c){c||(c={});var p=Ce(),b=l.length;p.p(l);var $=et(l,c,EA(c),8),X=$.length;return Q($,c),C($,X-8,p.d()),C($,X-4,b),$}var Ne=null,RA=null;function ge(l,c,p){return p||(p=c,c={}),typeof p!="function"&&iA(7),S(l,c,[yA,dA,function(){return[he]}],function(b){return Z(he(b.data[0],b.data[1]))},3,p)}function he(l,c){var p=x(l);return p+8>l.length&&iA(6,"invalid gzip data"),pA(l.subarray(p,-8),{i:2},c&&c.out||new z(k(l)),c&&c.dictionary)}var Pe=null,Et=null;function ft(l,c,p){return p||(p=c,c={}),typeof p!="function"&&iA(7),S(l,c,[xA,GA,function(){return[je]}],function(b){return Z(je(b.data[0],b.data[1]))},4,p)}function je(l,c){c||(c={});var p=$e();p.p(l);var b=et(l,c,c.dictionary?6:2,4);return QA(b,c),C(b,b.length-4,p.d()),b}var vt=null,mt=null;function Nt(l,c,p){return p||(p=c,c={}),typeof p!="function"&&iA(7),S(l,c,[yA,$A,function(){return[xt]}],function(b){return Z(xt(b.data[0],T(b.data[1])))},5,p)}function xt(l,c){return pA(l.subarray(ae(l,c&&c.dictionary),-4),{i:2},c&&c.out,c&&c.dictionary)}var wt=null,jt=null;function Zt(l,c,p){return p||(p=c,c={}),typeof p!="function"&&iA(7),l[0]==31&&l[1]==139&&l[2]==8?ge(l,c,p):(l[0]&15)!=8||l[0]>>4>7||(l[0]<<8|l[1])%31?We(l,c,p):Nt(l,c,p)}function Ht(l,c){return l[0]==31&&l[1]==139&&l[2]==8?he(l,c):(l[0]&15)!=8||l[0]>>4>7||(l[0]<<8|l[1])%31?He(l,c):xt(l,c)}var Jt=function(l,c,p,b){for(var $ in l){var X=l[$],HA=c+$,OA=b;Array.isArray(X)&&(OA=Xe(b,X[1]),X=X[0]),X instanceof z?p[HA]=[X,OA]:(p[HA+="/"]=[new z(0),OA],Jt(X,HA,p,b))}},un=typeof TextEncoder!="undefined"&&new TextEncoder,tA=typeof TextDecoder!="undefined"&&new TextDecoder,J=0;try{tA.decode(Se,{stream:!0}),J=1}catch(l){}var pe=function(l){for(var c="",p=0;;){var b=l[p++],$=(b>127)+(b>223)+(b>239);if(p+$>l.length)return{s:c,r:j(l,p-1)};$?$==3?(b=((b&15)<<18|(l[p++]&63)<<12|(l[p++]&63)<<6|l[p++]&63)-65536,c+=String.fromCharCode(55296|b>>10,56320|b&1023)):$&1?c+=String.fromCharCode((b&31)<<6|l[p++]&63):c+=String.fromCharCode((b&15)<<12|(l[p++]&63)<<6|l[p++]&63):c+=String.fromCharCode(b)}},de=null,Te=null;function Oe(l,c){if(c){for(var p=new z(l.length),b=0;b>1)),HA=0,OA=function(WA){X[HA++]=WA},b=0;b<$;++b){if(HA+5>X.length){var ue=new z(HA+8+($-b<<1));ue.set(X),X=ue}var qA=l.charCodeAt(b);qA<128||c?OA(qA):qA<2048?(OA(192|qA>>6),OA(128|qA&63)):qA>55295&&qA<57344?(qA=65536+(qA&1047552)|l.charCodeAt(++b)&1023,OA(240|qA>>18),OA(128|qA>>12&63),OA(128|qA>>6&63),OA(128|qA&63)):(OA(224|qA>>12),OA(128|qA>>6&63),OA(128|qA&63))}return j(X,0,HA)}function _e(l,c){if(c){for(var p="",b=0;b65535&&iA(9),c+=b+4}return c},qe=function(l,c,p,b,$,X,HA,OA){var ue=b.length,qA=p.extra,WA=OA&&OA.length,ee=_t(qA);C(l,c,HA!=null?33639248:67324752),c+=4,HA!=null&&(l[c++]=20,l[c++]=p.os),l[c]=20,c+=2,l[c++]=p.flag<<1|(X<0&&8),l[c++]=$&&8,l[c++]=p.compression&255,l[c++]=p.compression>>8;var B=new Date(p.mtime==null?Date.now():p.mtime),Y=B.getFullYear()-1980;if((Y<0||Y>119)&&iA(10),C(l,c,Y<<25|B.getMonth()+1<<21|B.getDate()<<16|B.getHours()<<11|B.getMinutes()<<5|B.getSeconds()>>1),c+=4,X!=-1&&(C(l,c,p.crc),C(l,c+4,X<0?-X-2:X),C(l,c+8,p.size)),C(l,c+12,ue),C(l,c+14,ee),c+=16,HA!=null&&(C(l,c,WA),C(l,c+6,p.attrs),C(l,c+10,HA),c+=14),l.set(b,c),c+=ue,ee)for(var K in qA){var P=qA[K],aA=P.length;C(l,c,+K),C(l,c+2,aA),l.set(P,c+4),c+=4+aA}return WA&&(l.set(OA,c),c+=WA),c},ne=function(l,c,p,b,$){C(l,c,101010256),C(l,c+8,p),C(l,c+10,p),C(l,c+12,b),C(l,c+16,$)},V=null,BA=null,kA=null,PA=null;function Be(l,c,p){p||(p=c,c={}),typeof p!="function"&&iA(7);var b={};Jt(l,"",b,c);var $=Object.keys(b),X=$.length,HA=0,OA=0,ue=X,qA=new Array(X),WA=[],ee=function(){for(var aA=0;aA65535&>(iA(11,0,1),null),!lt)gt(null,ZA);else if(oA<16e4)try{gt(null,Fe(ZA,mA))}catch(it){gt(it,null)}else WA.push(ct(ZA,mA,gt))},P=0;P65535&&iA(11);var CA=WA?Fe(ue,qA):ue,jA=CA.length,ZA=Ce();ZA.p(ue),b.push(Xe(qA,{size:ue.length,crc:ZA.d(),c:CA,f:ee,m:K,u:B!=HA.length||K&&Y.length!=P,o:$,compression:WA})),$+=30+B+aA+jA,X+=76+2*(B+aA)+(P||0)+jA}for(var mA=new z(X+22),M=$,oA=X-$,vA=0;vA65558)return HA(iA(13,0,1),null),$;var ue=TA(l,OA+8);if(ue){var qA=ue,WA=R(l,OA+16),ee=WA==4294967295||qA==65535;if(ee){var B=R(l,OA-12);ee=R(l,B)==101075792,ee&&(qA=ue=R(l,B+32),WA=R(l,B+48))}for(var Y=c&&c.filter,K=function(aA){var CA=tt(l,WA,ee),jA=CA[0],ZA=CA[1],mA=CA[2],M=CA[3],oA=CA[4],vA=CA[5],uA=At(l,vA);WA=oA;var hA=function(we,Ie){we?($(),HA(we,null)):(Ie&&(X[M]=Ie),--ue||HA(null,X))};if(!Y||Y({name:M,size:ZA,originalSize:mA,compression:jA}))if(!jA)hA(null,j(l,uA,uA+ZA));else if(jA==8){var le=l.subarray(uA,uA+ZA);if(mA<524288||ZA>.8*mA)try{hA(null,He(le,{out:new z(mA)}))}catch(we){hA(we,null)}else b.push(We(le,{size:mA},hA))}else hA(iA(14,"unknown compression type "+jA,1),null);else hA(null,null)},P=0;P65558)&&iA(13);var $=TA(l,b+8);if(!$)return{};var X=R(l,b+16),HA=X==4294967295||$==65535;if(HA){var OA=R(l,b-12);HA=R(l,OA)==101075792,HA&&($=R(l,OA+32),X=R(l,OA+48))}for(var ue=c&&c.filter,qA=0;qA<$;++qA){var WA=tt(l,X,HA),ee=WA[0],B=WA[1],Y=WA[2],K=WA[3],P=WA[4],aA=WA[5],CA=At(l,aA);X=P,(!ue||ue({name:K,size:B,originalSize:Y,compression:ee}))&&(ee?ee==8?p[K]=He(l.subarray(CA,CA+B),{out:new z(Y)}):iA(14,"unknown compression type "+ee):p[K]=j(l,CA,CA+B))}return p}},64270:function(on){(function(Ve,s){on.exports=s()})(this,function(){"use strict";var Ve=function(t,e){return Ve=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(r[i]=n[i])},Ve(t,e)};function s(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");Ve(t,e);function r(){this.constructor=t}t.prototype=e===null?Object.create(e):(r.prototype=e.prototype,new r)}var y=function(){return y=Object.assign||function(e){for(var r,n=1,i=arguments.length;n0&&u[u.length-1])&&(DA[0]===6||DA[0]===2)){r=0;continue}if(DA[0]===3&&(!u||DA[1]>u[0]&&DA[1]=55296&&i<=56319&&r>10)+55296,m%1024+56320)),(i+1===r||n.length>16384)&&(u+=String.fromCharCode.apply(String,n),n.length=0)}return u},h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",me=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),D=0;D>4,zA[i++]=(m&15)<<4|H>>2,zA[i++]=(H&3)<<6|I&63;return DA},ye=function(t){for(var e=t.length,r=[],n=0;n>Ae,eA=1<>Ae,cA=_+wA,gA=cA,fe=32,j=gA+fe,q=65536>>NA,nA=1<=0){if(e<55296||e>56319&&e<=65535)return r=this.index[e>>Ae],r=(r<>Ae)],r=(r<>NA),r=this.index[r],r+=e>>Ae&iA,r=this.index[r],r=(r<Ke?(i.push(!0),H-=Ke):i.push(!1),["normal","auto","loose"].indexOf(e)!==-1&&[8208,8211,12316,12448].indexOf(u)!==-1)return n.push(m),r.push(g);if(H===_A||H===G){if(m===0)return n.push(m),r.push(x);var I=r[m-1];return Et.indexOf(I)===-1?(n.push(n[m-1]),r.push(I)):(n.push(m),r.push(x))}if(n.push(m),H===k)return r.push(e==="strict"?T:Je);if(H===We||H===Q)return r.push(x);if(H===He)return u>=131072&&u<=196605||u>=196608&&u<=262141?r.push(Je):r.push(x);r.push(H)}),[n,r,i]},mt=function(t,e,r,n){var i=n[r];if(Array.isArray(t)?t.indexOf(i)!==-1:t===i)for(var u=r;u<=n.length;){u++;var m=n[u];if(m===e)return!0;if(m!==MA)break}if(i===MA)for(var u=r;u>0;){u--;var H=n[u];if(Array.isArray(t)?t.indexOf(H)!==-1:t===H)for(var I=r;I<=n.length;){I++;var m=n[I];if(m===e)return!0;if(m!==MA)break}if(H!==MA)break}return!1},Nt=function(t,e){for(var r=t;r>=0;){var n=e[r];if(n===MA)r--;else return n}return 0},xt=function(t,e,r,n,i){if(r[n]===0)return be;var u=n-1;if(Array.isArray(i)&&i[u]===!0)return be;var m=u-1,H=u+1,I=e[u],DA=m>=0?e[m]:0,zA=e[H];if(I===Se&&zA===rt)return be;if(ge.indexOf(I)!==-1)return Ye;if(ge.indexOf(zA)!==-1||he.indexOf(zA)!==-1)return be;if(Nt(u,e)===et)return Ze;if(Ne.get(t[u])===G||(I===EA||I===QA)&&Ne.get(t[H])===G||I===$e||zA===$e||I===Xe||[MA,F,xA].indexOf(I)===-1&&zA===Xe||[dA,GA,$A,FA,C].indexOf(zA)!==-1||Nt(u,e)===S||mt(SA,S,u,e)||mt([dA,GA],T,u,e)||mt(AA,AA,u,e))return be;if(I===MA)return Ze;if(I===SA||zA===SA)return be;if(zA===g||I===g)return Ze;if([F,xA,T].indexOf(zA)!==-1||I===yA||DA===te&&je.indexOf(I)!==-1||I===C&&zA===te||zA===Z||RA.indexOf(zA)!==-1&&I===TA||RA.indexOf(I)!==-1&&zA===TA||I===O&&[Je,EA,QA].indexOf(zA)!==-1||[Je,EA,QA].indexOf(I)!==-1&&zA===R||RA.indexOf(I)!==-1&&Pe.indexOf(zA)!==-1||Pe.indexOf(I)!==-1&&RA.indexOf(zA)!==-1||[O,R].indexOf(I)!==-1&&(zA===TA||[S,xA].indexOf(zA)!==-1&&e[H+1]===TA)||[S,xA].indexOf(I)!==-1&&zA===TA||I===TA&&[TA,C,FA].indexOf(zA)!==-1)return be;if([TA,C,FA,dA,GA].indexOf(zA)!==-1)for(var re=u;re>=0;){var Le=e[re];if(Le===TA)return be;if([C,FA].indexOf(Le)!==-1)re--;else break}if([O,R].indexOf(zA)!==-1)for(var re=[dA,GA].indexOf(I)!==-1?m:u;re>=0;){var Le=e[re];if(Le===TA)return be;if([C,FA].indexOf(Le)!==-1)re--;else break}if(ct===I&&[ct,Fe,ae,Qe].indexOf(zA)!==-1||[Fe,ae].indexOf(I)!==-1&&[Fe,Ue].indexOf(zA)!==-1||[Ue,Qe].indexOf(I)!==-1&&zA===Ue||ft.indexOf(I)!==-1&&[Z,R].indexOf(zA)!==-1||ft.indexOf(zA)!==-1&&I===O||RA.indexOf(I)!==-1&&RA.indexOf(zA)!==-1||I===FA&&RA.indexOf(zA)!==-1||RA.concat(TA).indexOf(I)!==-1&&zA===S&&Ee.indexOf(t[H])===-1||RA.concat(TA).indexOf(zA)!==-1&&I===GA)return be;if(I===st&&zA===st){for(var rn=r[u],It=1;rn>0&&(rn--,e[rn]===st);)It++;if(It%2!==0)return be}return I===EA&&zA===QA?be:Ze},wt=function(t,e){e||(e={lineBreak:"normal",wordBreak:"normal"});var r=vt(t,e.lineBreak),n=r[0],i=r[1],u=r[2];(e.wordBreak==="break-all"||e.wordBreak==="break-word")&&(i=i.map(function(H){return[TA,x,We].indexOf(H)!==-1?Je:H}));var m=e.wordBreak==="keep-all"?u.map(function(H,I){return H&&t[I]>=19968&&t[I]<=40959}):void 0;return[n,i,m]},jt=function(){function t(e,r,n,i){this.codePoints=e,this.required=r===Ye,this.start=n,this.end=i}return t.prototype.slice=function(){return UA.apply(void 0,this.codePoints.slice(this.start,this.end))},t}(),Zt=function(t,e){var r=VA(t),n=wt(r,e),i=n[0],u=n[1],m=n[2],H=r.length,I=0,DA=0;return{next:function(){if(DA>=H)return{done:!0,value:null};for(var zA=be;DA=aA&&t<=57},Ie=function(t){return t>=55296&&t<=57343},lt=function(t){return we(t)||t>=oA&&t<=uA||t>=CA&&t<=ZA},gt=function(t){return t>=CA&&t<=M},it=function(t){return t>=oA&&t<=le},Qt=function(t){return gt(t)||it(t)},ke=function(t){return t>=c},Tt=function(t){return t===J||t===Te||t===Oe},Rt=function(t){return Qt(t)||ke(t)||t===V},an=function(t){return Rt(t)||we(t)||t===BA},Lt=function(t){return t>=qA&&t<=WA||t===ee||t>=B&&t<=Y||t===K},Mt=function(t,e){return t!==de?!1:e!==J},Xt=function(t,e,r){return t===BA?Rt(e)||Mt(e,r):Rt(t)?!0:!!(t===de&&Mt(t,e))},Ot=function(t,e,r){return t===$||t===BA?we(e)?!0:e===ue&&we(r):we(t===ue?e:t)},Kt=function(t){var e=0,r=1;(t[e]===$||t[e]===BA)&&(t[e]===BA&&(r=-1),e++);for(var n=[];we(t[e]);)n.push(t[e++]);var i=n.length?parseInt(UA.apply(void 0,n),10):0;t[e]===ue&&e++;for(var u=[];we(t[e]);)u.push(t[e++]);var m=u.length,H=m?parseInt(UA.apply(void 0,u),10):0;(t[e]===vA||t[e]===jA)&&e++;var I=1;(t[e]===$||t[e]===BA)&&(t[e]===BA&&(I=-1),e++);for(var DA=[];we(t[e]);)DA.push(t[e++]);var zA=DA.length?parseInt(UA.apply(void 0,DA),10):0;return r*(i+H*Math.pow(10,-m))*Math.pow(10,I*zA)},St={type:2},ot={type:3},bt={type:4},zt={type:13},sn={type:8},Yt={type:21},tn={type:9},bn={type:10},jn={type:11},rr={type:12},Cr={type:14},fr={type:23},Ar={type:1},gn={type:25},Fn={type:24},ar={type:26},pn={type:27},wn={type:28},En={type:29},Dt={type:31},Gt={type:32},nn=function(){function t(){this._value=[]}return t.prototype.write=function(e){this._value=this._value.concat(VA(e))},t.prototype.read=function(){for(var e=[],r=this.consumeToken();r!==Gt;)e.push(r),r=this.consumeToken();return e},t.prototype.consumeToken=function(){var e=this.consumeCodePoint();switch(e){case _e:return this.consumeStringToken(_e);case At:var r=this.peekCodePoint(0),n=this.peekCodePoint(1),i=this.peekCodePoint(2);if(an(r)||Mt(n,i)){var u=Xt(r,n,i)?Jt:Ht,m=this.consumeName();return{type:5,value:m,flags:u}}break;case tt:if(this.peekCodePoint(0)===Re)return this.consumeCodePoint(),zt;break;case _t:return this.consumeStringToken(_t);case qe:return St;case ne:return ot;case b:if(this.peekCodePoint(0)===Re)return this.consumeCodePoint(),Cr;break;case $:if(Ot(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case X:return bt;case BA:var H=e,I=this.peekCodePoint(0),DA=this.peekCodePoint(1);if(Ot(H,I,DA))return this.reconsumeCodePoint(e),this.consumeNumericToken();if(Xt(H,I,DA))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();if(I===BA&&DA===Be)return this.consumeCodePoint(),this.consumeCodePoint(),Fn;break;case ue:if(Ot(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case pe:if(this.peekCodePoint(0)===b)for(this.consumeCodePoint();;){var zA=this.consumeCodePoint();if(zA===b&&(zA=this.consumeCodePoint(),zA===pe))return this.consumeToken();if(zA===P)return this.consumeToken()}break;case HA:return ar;case OA:return pn;case PA:if(this.peekCodePoint(0)===kA&&this.peekCodePoint(1)===BA&&this.peekCodePoint(2)===BA)return this.consumeCodePoint(),this.consumeCodePoint(),gn;break;case xe:var re=this.peekCodePoint(0),Le=this.peekCodePoint(1),rn=this.peekCodePoint(2);if(Xt(re,Le,rn)){var m=this.consumeName();return{type:7,value:m}}break;case De:return wn;case de:if(Mt(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();break;case at:return En;case ht:if(this.peekCodePoint(0)===Re)return this.consumeCodePoint(),sn;break;case Ct:return jn;case ut:return rr;case mA:case hA:var It=this.peekCodePoint(0),Wt=this.peekCodePoint(1);return It===$&&(lt(Wt)||Wt===Vt)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(e),this.consumeIdentLikeToken();case pt:if(this.peekCodePoint(0)===Re)return this.consumeCodePoint(),tn;if(this.peekCodePoint(0)===pt)return this.consumeCodePoint(),Yt;break;case l:if(this.peekCodePoint(0)===Re)return this.consumeCodePoint(),bn;break;case P:return Gt}return Tt(e)?(this.consumeWhiteSpace(),Dt):we(e)?(this.reconsumeCodePoint(e),this.consumeNumericToken()):Rt(e)?(this.reconsumeCodePoint(e),this.consumeIdentLikeToken()):{type:6,value:UA(e)}},t.prototype.consumeCodePoint=function(){var e=this._value.shift();return typeof e=="undefined"?-1:e},t.prototype.reconsumeCodePoint=function(e){this._value.unshift(e)},t.prototype.peekCodePoint=function(e){return e>=this._value.length?-1:this._value[e]},t.prototype.consumeUnicodeRangeToken=function(){for(var e=[],r=this.consumeCodePoint();lt(r)&&e.length<6;)e.push(r),r=this.consumeCodePoint();for(var n=!1;r===Vt&&e.length<6;)e.push(r),r=this.consumeCodePoint(),n=!0;if(n){var i=parseInt(UA.apply(void 0,e.map(function(I){return I===Vt?aA:I})),16),u=parseInt(UA.apply(void 0,e.map(function(I){return I===Vt?uA:I})),16);return{type:30,start:i,end:u}}var m=parseInt(UA.apply(void 0,e),16);if(this.peekCodePoint(0)===BA&<(this.peekCodePoint(1))){this.consumeCodePoint(),r=this.consumeCodePoint();for(var H=[];lt(r)&&H.length<6;)H.push(r),r=this.consumeCodePoint();var u=parseInt(UA.apply(void 0,H),16);return{type:30,start:m,end:u}}else return{type:30,start:m,end:m}},t.prototype.consumeIdentLikeToken=function(){var e=this.consumeName();return e.toLowerCase()==="url"&&this.peekCodePoint(0)===qe?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===qe?(this.consumeCodePoint(),{type:19,value:e}):{type:20,value:e}},t.prototype.consumeUrlToken=function(){var e=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===P)return{type:22,value:""};var r=this.peekCodePoint(0);if(r===_t||r===_e){var n=this.consumeStringToken(this.consumeCodePoint());return n.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===P||this.peekCodePoint(0)===ne)?(this.consumeCodePoint(),{type:22,value:n.value}):(this.consumeBadUrlRemnants(),fr)}for(;;){var i=this.consumeCodePoint();if(i===P||i===ne)return{type:22,value:UA.apply(void 0,e)};if(Tt(i))return this.consumeWhiteSpace(),this.peekCodePoint(0)===P||this.peekCodePoint(0)===ne?(this.consumeCodePoint(),{type:22,value:UA.apply(void 0,e)}):(this.consumeBadUrlRemnants(),fr);if(i===_e||i===_t||i===qe||Lt(i))return this.consumeBadUrlRemnants(),fr;if(i===de)if(Mt(i,this.peekCodePoint(0)))e.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),fr;else e.push(i)}},t.prototype.consumeWhiteSpace=function(){for(;Tt(this.peekCodePoint(0));)this.consumeCodePoint()},t.prototype.consumeBadUrlRemnants=function(){for(;;){var e=this.consumeCodePoint();if(e===ne||e===P)return;Mt(e,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},t.prototype.consumeStringSlice=function(e){for(var r=5e4,n="";e>0;){var i=Math.min(r,e);n+=UA.apply(void 0,this._value.splice(0,i)),e-=i}return this._value.shift(),n},t.prototype.consumeStringToken=function(e){var r="",n=0;do{var i=this._value[n];if(i===P||i===void 0||i===e)return r+=this.consumeStringSlice(n),{type:0,value:r};if(i===J)return this._value.splice(0,n),Ar;if(i===de){var u=this._value[n+1];u!==P&&u!==void 0&&(u===J?(r+=this.consumeStringSlice(n),n=-1,this._value.shift()):Mt(i,u)&&(r+=this.consumeStringSlice(n),r+=UA(this.consumeEscapedCodePoint()),n=-1))}n++}while(!0)},t.prototype.consumeNumber=function(){var e=[],r=un,n=this.peekCodePoint(0);for((n===$||n===BA)&&e.push(this.consumeCodePoint());we(this.peekCodePoint(0));)e.push(this.consumeCodePoint());n=this.peekCodePoint(0);var i=this.peekCodePoint(1);if(n===ue&&we(i))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),r=tA;we(this.peekCodePoint(0));)e.push(this.consumeCodePoint());n=this.peekCodePoint(0),i=this.peekCodePoint(1);var u=this.peekCodePoint(2);if((n===vA||n===jA)&&((i===$||i===BA)&&we(u)||we(i)))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),r=tA;we(this.peekCodePoint(0));)e.push(this.consumeCodePoint());return[Kt(e),r]},t.prototype.consumeNumericToken=function(){var e=this.consumeNumber(),r=e[0],n=e[1],i=this.peekCodePoint(0),u=this.peekCodePoint(1),m=this.peekCodePoint(2);if(Xt(i,u,m)){var H=this.consumeName();return{type:15,number:r,flags:n,unit:H}}return i===Ut?(this.consumeCodePoint(),{type:16,number:r,flags:n}):{type:17,number:r,flags:n}},t.prototype.consumeEscapedCodePoint=function(){var e=this.consumeCodePoint();if(lt(e)){for(var r=UA(e);lt(this.peekCodePoint(0))&&r.length<6;)r+=UA(this.consumeCodePoint());Tt(this.peekCodePoint(0))&&this.consumeCodePoint();var n=parseInt(r,16);return n===0||Ie(n)||n>1114111?p:n}return e===P?p:e},t.prototype.consumeName=function(){for(var e="";;){var r=this.consumeCodePoint();if(an(r))e+=UA(r);else if(Mt(r,this.peekCodePoint(0)))e+=UA(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(r),e}},t}(),ln=function(){function t(e){this._tokens=e}return t.create=function(e){var r=new nn;return r.write(e),new t(r.read())},t.parseValue=function(e){return t.create(e).parseComponentValue()},t.parseValues=function(e){return t.create(e).parseComponentValues()},t.prototype.parseComponentValue=function(){for(var e=this.consumeToken();e.type===31;)e=this.consumeToken();if(e.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(e);var r=this.consumeComponentValue();do e=this.consumeToken();while(e.type===31);if(e.type===32)return r;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},t.prototype.parseComponentValues=function(){for(var e=[];;){var r=this.consumeComponentValue();if(r.type===32)return e;e.push(r),e.push()}},t.prototype.consumeComponentValue=function(){var e=this.consumeToken();switch(e.type){case 11:case 28:case 2:return this.consumeSimpleBlock(e.type);case 19:return this.consumeFunction(e)}return e},t.prototype.consumeSimpleBlock=function(e){for(var r={type:e,values:[]},n=this.consumeToken();;){if(n.type===32||qn(n,e))return r;this.reconsumeToken(n),r.values.push(this.consumeComponentValue()),n=this.consumeToken()}},t.prototype.consumeFunction=function(e){for(var r={name:e.value,values:[],type:18};;){var n=this.consumeToken();if(n.type===32||n.type===3)return r;this.reconsumeToken(n),r.values.push(this.consumeComponentValue())}},t.prototype.consumeToken=function(){var e=this._tokens.shift();return typeof e=="undefined"?Gt:e},t.prototype.reconsumeToken=function(e){this._tokens.unshift(e)},t}(),Cn=function(t){return t.type===15},xn=function(t){return t.type===17},hn=function(t){return t.type===20},yt=function(t){return t.type===0},kt=function(t,e){return hn(t)&&t.value===e},Pt=function(t){return t.type!==31},yn=function(t){return t.type!==31&&t.type!==4},Qn=function(t){var e=[],r=[];return t.forEach(function(n){if(n.type===4){if(r.length===0)throw new Error("Error parsing function args, zero tokens for arg");e.push(r),r=[];return}n.type!==31&&r.push(n)}),r.length&&e.push(r),e},qn=function(t,e){return e===11&&t.type===12||e===28&&t.type===29?!0:e===2&&t.type===3},dr=function(t){return t.type===17||t.type===15},Tn=function(t){return t.type===16||dr(t)},wr=function(t){return t.length>1?[t[0],t[1]]:[t[0]]},Sn={type:17,number:0,flags:un},ia={type:16,number:50,flags:un},Or={type:16,number:100,flags:un},Er=function(t,e,r){var n=t[0],i=t[1];return[Vn(n,e),Vn(typeof i!="undefined"?i:n,r)]},Vn=function(t,e){if(t.type===16)return t.number/100*e;if(Cn(t))switch(t.unit){case"rem":case"em":return 16*t.number;case"px":default:return t.number}return t.number},Wr="deg",Xr="grad",Jr="rad",Lr="turn",Yr={name:"angle",parse:function(t,e){if(e.type===15)switch(e.unit){case Wr:return Math.PI*e.number/180;case Xr:return Math.PI/200*e.number;case Jr:return e.number;case Lr:return Math.PI*2*e.number}throw new Error("Unsupported angle type")}},jr=function(t){return t.type===15&&(t.unit===Wr||t.unit===Xr||t.unit===Jr||t.unit===Lr)},ha=function(t){var e=t.filter(hn).map(function(r){return r.value}).join(" ");switch(e){case"to bottom right":case"to right bottom":case"left top":case"top left":return[Sn,Sn];case"to top":case"bottom":return Qr(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[Sn,Or];case"to right":case"left":return Qr(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Or,Or];case"to bottom":case"top":return Qr(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Or,Sn];case"to left":case"right":return Qr(270)}return 0},Qr=function(t){return Math.PI*t/180},Vr={name:"color",parse:function(t,e){if(e.type===18){var r=Bn[e.name];if(typeof r=="undefined")throw new Error('Attempting to parse an unsupported color function "'+e.name+'"');return r(t,e.values)}if(e.type===5){if(e.value.length===3){var n=e.value.substring(0,1),i=e.value.substring(1,2),u=e.value.substring(2,3);return Kr(parseInt(n+n,16),parseInt(i+i,16),parseInt(u+u,16),1)}if(e.value.length===4){var n=e.value.substring(0,1),i=e.value.substring(1,2),u=e.value.substring(2,3),m=e.value.substring(3,4);return Kr(parseInt(n+n,16),parseInt(i+i,16),parseInt(u+u,16),parseInt(m+m,16)/255)}if(e.value.length===6){var n=e.value.substring(0,2),i=e.value.substring(2,4),u=e.value.substring(4,6);return Kr(parseInt(n,16),parseInt(i,16),parseInt(u,16),1)}if(e.value.length===8){var n=e.value.substring(0,2),i=e.value.substring(2,4),u=e.value.substring(4,6),m=e.value.substring(6,8);return Kr(parseInt(n,16),parseInt(i,16),parseInt(u,16),parseInt(m,16)/255)}}if(e.type===20){var H=Xn[e.value.toUpperCase()];if(typeof H!="undefined")return H}return Xn.TRANSPARENT}},br=function(t){return(255&t)===0},mr=function(t){var e=255&t,r=255&t>>8,n=255&t>>16,i=255&t>>24;return e<255?"rgba("+i+","+n+","+r+","+e/255+")":"rgb("+i+","+n+","+r+")"},Kr=function(t,e,r,n){return(t<<24|e<<16|r<<8|Math.round(n*255)<<0)>>>0},oa=function(t,e){if(t.type===17)return t.number;if(t.type===16){var r=e===3?1:255;return e===3?t.number/100*r:Math.round(t.number/100*r)}return 0},qr=function(t,e){var r=e.filter(yn);if(r.length===3){var n=r.map(oa),i=n[0],u=n[1],m=n[2];return Kr(i,u,m,1)}if(r.length===4){var H=r.map(oa),i=H[0],u=H[1],m=H[2],I=H[3];return Kr(i,u,m,I)}return 0};function Fr(t,e,r){return r<0&&(r+=1),r>=1&&(r-=1),r<1/6?(e-t)*r*6+t:r<1/2?e:r<2/3?(e-t)*6*(2/3-r)+t:t}var hr=function(t,e){var r=e.filter(yn),n=r[0],i=r[1],u=r[2],m=r[3],H=(n.type===17?Qr(n.number):Yr.parse(t,n))/(Math.PI*2),I=Tn(i)?i.number/100:0,DA=Tn(u)?u.number/100:0,zA=typeof m!="undefined"&&Tn(m)?Vn(m,1):1;if(I===0)return Kr(DA*255,DA*255,DA*255,1);var re=DA<=.5?DA*(I+1):DA+I-DA*I,Le=DA*2-re,rn=Fr(Le,re,H+1/3),It=Fr(Le,re,H),Wt=Fr(Le,re,H-1/3);return Kr(rn*255,It*255,Wt*255,zA)},Bn={hsl:hr,hsla:hr,rgb:qr,rgba:qr},mn=function(t,e){return Vr.parse(t,ln.create(e).parseComponentValue())},Xn={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},On={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(t,e){return e.map(function(r){if(hn(r))switch(r.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},vr={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ir=function(t,e){var r=Vr.parse(t,e[0]),n=e[1];return n&&Tn(n)?{color:r,stop:n}:{color:r,stop:null}},Mr=function(t,e){var r=t[0],n=t[t.length-1];r.stop===null&&(r.stop=Sn),n.stop===null&&(n.stop=Or);for(var i=[],u=0,m=0;mu?i.push(I):i.push(u),u=I}else i.push(null)}for(var DA=null,m=0;mm.optimumDistance)?{optimumCorner:H,optimumDistance:zA}:m},{optimumDistance:i?1/0:-1/0,optimumCorner:null}).optimumCorner},zr=function(t,e,r,n,i){var u=0,m=0;switch(t.size){case 0:t.shape===0?u=m=Math.min(Math.abs(e),Math.abs(e-n),Math.abs(r),Math.abs(r-i)):t.shape===1&&(u=Math.min(Math.abs(e),Math.abs(e-n)),m=Math.min(Math.abs(r),Math.abs(r-i)));break;case 2:if(t.shape===0)u=m=Math.min(Wn(e,r),Wn(e,r-i),Wn(e-n,r),Wn(e-n,r-i));else if(t.shape===1){var H=Math.min(Math.abs(r),Math.abs(r-i))/Math.min(Math.abs(e),Math.abs(e-n)),I=Sr(n,i,e,r,!0),DA=I[0],zA=I[1];u=Wn(DA-e,(zA-r)/H),m=H*u}break;case 1:t.shape===0?u=m=Math.max(Math.abs(e),Math.abs(e-n),Math.abs(r),Math.abs(r-i)):t.shape===1&&(u=Math.max(Math.abs(e),Math.abs(e-n)),m=Math.max(Math.abs(r),Math.abs(r-i)));break;case 3:if(t.shape===0)u=m=Math.max(Wn(e,r),Wn(e,r-i),Wn(e-n,r),Wn(e-n,r-i));else if(t.shape===1){var H=Math.max(Math.abs(r),Math.abs(r-i))/Math.max(Math.abs(e),Math.abs(e-n)),re=Sr(n,i,e,r,!1),DA=re[0],zA=re[1];u=Wn(DA-e,(zA-r)/H),m=H*u}break}return Array.isArray(t.size)&&(u=Vn(t.size[0],n),m=t.size.length===2?Vn(t.size[1],i):u),[u,m]},Pr=function(t,e){var r=Qr(180),n=[];return Qn(e).forEach(function(i,u){if(u===0){var m=i[0];if(m.type===20&&m.value==="to"){r=ha(i);return}else if(jr(m)){r=Yr.parse(t,m);return}}var H=ir(t,i);n.push(H)}),{angle:r,stops:n,type:1}},na=function(t,e){var r=Qr(180),n=[];return Qn(e).forEach(function(i,u){if(u===0){var m=i[0];if(m.type===20&&["top","left","right","bottom"].indexOf(m.value)!==-1){r=ha(i);return}else if(jr(m)){r=(Yr.parse(t,m)+Qr(270))%Qr(360);return}}var H=ir(t,i);n.push(H)}),{angle:r,stops:n,type:1}},Qa=function(t,e){var r=Qr(180),n=[],i=1,u=0,m=3,H=[];return Qn(e).forEach(function(I,DA){var zA=I[0];if(DA===0){if(hn(zA)&&zA.value==="linear"){i=1;return}else if(hn(zA)&&zA.value==="radial"){i=2;return}}if(zA.type===18){if(zA.name==="from"){var re=Vr.parse(t,zA.values[0]);n.push({stop:Sn,color:re})}else if(zA.name==="to"){var re=Vr.parse(t,zA.values[0]);n.push({stop:Or,color:re})}else if(zA.name==="color-stop"){var Le=zA.values.filter(yn);if(Le.length===2){var re=Vr.parse(t,Le[1]),rn=Le[0];xn(rn)&&n.push({stop:{type:16,number:rn.number*100,flags:rn.flags},color:re})}}}}),i===1?{angle:(r+Qr(180))%Qr(360),stops:n,type:i}:{size:m,shape:u,stops:n,position:H,type:i}},sr="closest-side",zn="farthest-side",er="closest-corner",pr="farthest-corner",or="circle",Tr="ellipse",ga="cover",Ba="contain",Fa=function(t,e){var r=0,n=3,i=[],u=[];return Qn(e).forEach(function(m,H){var I=!0;if(H===0){var DA=!1;I=m.reduce(function(re,Le){if(DA)if(hn(Le))switch(Le.value){case"center":return u.push(ia),re;case"top":case"left":return u.push(Sn),re;case"right":case"bottom":return u.push(Or),re}else(Tn(Le)||dr(Le))&&u.push(Le);else if(hn(Le))switch(Le.value){case or:return r=0,!1;case Tr:return r=1,!1;case"at":return DA=!0,!1;case sr:return n=0,!1;case ga:case zn:return n=1,!1;case Ba:case er:return n=2,!1;case pr:return n=3,!1}else if(dr(Le)||Tn(Le))return Array.isArray(n)||(n=[]),n.push(Le),!1;return re},I)}if(I){var zA=ir(t,m);i.push(zA)}}),{size:n,shape:r,stops:i,position:u,type:2}},ra=function(t,e){var r=0,n=3,i=[],u=[];return Qn(e).forEach(function(m,H){var I=!0;if(H===0?I=m.reduce(function(zA,re){if(hn(re))switch(re.value){case"center":return u.push(ia),!1;case"top":case"left":return u.push(Sn),!1;case"right":case"bottom":return u.push(Or),!1}else if(Tn(re)||dr(re))return u.push(re),!1;return zA},I):H===1&&(I=m.reduce(function(zA,re){if(hn(re))switch(re.value){case or:return r=0,!1;case Tr:return r=1,!1;case Ba:case sr:return n=0,!1;case zn:return n=1,!1;case er:return n=2,!1;case ga:case pr:return n=3,!1}else if(dr(re)||Tn(re))return Array.isArray(n)||(n=[]),n.push(re),!1;return zA},I)),I){var DA=ir(t,m);i.push(DA)}}),{size:n,shape:r,stops:i,position:u,type:2}},sa=function(t){return t.type===1},ma=function(t){return t.type===2},Gr={name:"image",parse:function(t,e){if(e.type===22){var r={url:e.value,type:0};return t.cache.addImage(e.value),r}if(e.type===18){var n=Pa[e.name];if(typeof n=="undefined")throw new Error('Attempting to parse an unsupported image function "'+e.name+'"');return n(t,e.values)}throw new Error("Unsupported image type "+e.type)}};function Ua(t){return!(t.type===20&&t.value==="none")&&(t.type!==18||!!Pa[t.name])}var Pa={"linear-gradient":Pr,"-moz-linear-gradient":na,"-ms-linear-gradient":na,"-o-linear-gradient":na,"-webkit-linear-gradient":na,"radial-gradient":Fa,"-moz-radial-gradient":ra,"-ms-radial-gradient":ra,"-o-radial-gradient":ra,"-webkit-radial-gradient":ra,"-webkit-gradient":Qa},ka={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(t,e){if(e.length===0)return[];var r=e[0];return r.type===20&&r.value==="none"?[]:e.filter(function(n){return yn(n)&&Ua(n)}).map(function(n){return Gr.parse(t,n)})}},Va={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(t,e){return e.map(function(r){if(hn(r))switch(r.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},ii={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(t,e){return Qn(e).map(function(r){return r.filter(Tn)}).map(wr)}},oi={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(t,e){return Qn(e).map(function(r){return r.filter(hn).map(function(n){return n.value}).join(" ")}).map(za)}},za=function(t){switch(t){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},la;(function(t){t.AUTO="auto",t.CONTAIN="contain",t.COVER="cover"})(la||(la={}));var ba={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(t,e){return Qn(e).map(function(r){return r.filter(lr)})}},lr=function(t){return hn(t)||Tn(t)},wa=function(t){return{name:"border-"+t+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},Ga=wa("top"),si=wa("right"),li=wa("bottom"),Qi=wa("left"),La=function(t){return{name:"border-radius-"+t,initialValue:"0 0",prefix:!1,type:1,parse:function(e,r){return wr(r.filter(Tn))}}},Wa=La("top-left"),Xa=La("top-right"),ua=La("bottom-right"),Ka=La("bottom-left"),pa=function(t){return{name:"border-"+t+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(e,r){switch(r){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},ui=pa("top"),_n=pa("right"),Mn=pa("bottom"),xr=pa("left"),Ir=function(t){return{name:"border-"+t+"-width",initialValue:"0",type:0,prefix:!1,parse:function(e,r){return Cn(r)?r.number:0}}},Ur=Ir("top"),ya=Ir("right"),ca=Ir("bottom"),Ca=Ir("left"),xa={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Ja={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(t,e){switch(e){case"rtl":return 1;case"ltr":default:return 0}}},Ro={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(t,e){return e.filter(hn).reduce(function(r,n){return r|Do(n.value)},0)}},Do=function(t){switch(t){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},_o={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(t,e){switch(e){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Lo={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(t,e){return e.type===20&&e.value==="normal"?0:e.type===17||e.type===15?e.number:0}},ci;(function(t){t.NORMAL="normal",t.STRICT="strict"})(ci||(ci={}));var Ko={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(t,e){switch(e){case"strict":return ci.STRICT;case"normal":default:return ci.NORMAL}}},Mo={name:"line-height",initialValue:"normal",prefix:!1,type:4},Pi=function(t,e){return hn(t)&&t.value==="normal"?1.2*e:t.type===17?e*t.number:Tn(t)?Vn(t,e):e},No={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(t,e){return e.type===20&&e.value==="none"?null:Gr.parse(t,e)}},To={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(t,e){switch(e){case"inside":return 0;case"outside":default:return 1}}},Fi={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(t,e){switch(e){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},$r=function(t){return{name:"margin-"+t,initialValue:"0",prefix:!1,type:4}},Oo=$r("top"),Zo=$r("right"),ki=$r("bottom"),Po=$r("left"),ko={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(t,e){return e.filter(hn).map(function(r){switch(r.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},Ya={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(t,e){switch(e){case"break-word":return"break-word";case"normal":default:return"normal"}}},Ma=function(t){return{name:"padding-"+t,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Ui=Ma("top"),Vo=Ma("right"),Vi=Ma("bottom"),zo=Ma("left"),ja={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(t,e){switch(e){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},bi={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(t,e){switch(e){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Go={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(t,e){return e.length===1&&kt(e[0],"none")?[]:Qn(e).map(function(r){for(var n={color:Xn.TRANSPARENT,offsetX:Sn,offsetY:Sn,blur:Sn},i=0,u=0;u1?1:0],this.overflowWrap=$t(e,Ya,r.overflowWrap),this.paddingTop=$t(e,Ui,r.paddingTop),this.paddingRight=$t(e,Vo,r.paddingRight),this.paddingBottom=$t(e,Vi,r.paddingBottom),this.paddingLeft=$t(e,zo,r.paddingLeft),this.paintOrder=$t(e,Ts,r.paintOrder),this.position=$t(e,bi,r.position),this.textAlign=$t(e,ja,r.textAlign),this.textDecorationColor=$t(e,rs,(n=r.textDecorationColor)!==null&&n!==void 0?n:r.color),this.textDecorationLine=$t(e,as,(i=r.textDecorationLine)!==null&&i!==void 0?i:r.textDecoration),this.textShadow=$t(e,Go,r.textShadow),this.textTransform=$t(e,Wo,r.textTransform),this.transform=$t(e,Xo,r.transform),this.transformOrigin=$t(e,$o,r.transformOrigin),this.visibility=$t(e,As,r.visibility),this.webkitTextStrokeColor=$t(e,ji,r.webkitTextStrokeColor),this.webkitTextStrokeWidth=$t(e,qi,r.webkitTextStrokeWidth),this.wordBreak=$t(e,es,r.wordBreak),this.zIndex=$t(e,ts,r.zIndex)}return t.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},t.prototype.isTransparent=function(){return br(this.backgroundColor)},t.prototype.isTransformed=function(){return this.transform!==null},t.prototype.isPositioned=function(){return this.position!==0},t.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},t.prototype.isFloating=function(){return this.float!==0},t.prototype.isInlineLevel=function(){return Hr(this.display,4)||Hr(this.display,33554432)||Hr(this.display,268435456)||Hr(this.display,536870912)||Hr(this.display,67108864)||Hr(this.display,134217728)},t}(),Ao=function(){function t(e,r){this.content=$t(e,ls,r.content),this.quotes=$t(e,us,r.quotes)}return t}(),Ii=function(){function t(e,r){this.counterIncrement=$t(e,Ns,r.counterIncrement),this.counterReset=$t(e,Xi,r.counterReset)}return t}(),$t=function(t,e,r){var n=new nn,i=r!==null&&typeof r!="undefined"?r.toString():e.initialValue;n.write(i);var u=new ln(n.read());switch(e.type){case 2:var m=u.parseComponentValue();return e.parse(t,hn(m)?m.value:e.initialValue);case 0:return e.parse(t,u.parseComponentValue());case 1:return e.parse(t,u.parseComponentValues());case 4:return u.parseComponentValue();case 3:switch(e.format){case"angle":return Yr.parse(t,u.parseComponentValue());case"color":return Vr.parse(t,u.parseComponentValue());case"image":return Gr.parse(t,u.parseComponentValue());case"length":var H=u.parseComponentValue();return dr(H)?H:Sn;case"length-percentage":var I=u.parseComponentValue();return Tn(I)?I:Sn;case"time":return Gi.parse(t,u.parseComponentValue())}break}},cs="data-html2canvas-debug",fs=function(t){var e=t.getAttribute(cs);switch(e){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},eo=function(t,e){var r=fs(t);return r===1||e===r},fa=function(){function t(e,r){if(this.context=e,this.textNodes=[],this.elements=[],this.flags=0,eo(r,3))debugger;this.styles=new $i(e,window.getComputedStyle(r,null)),Fs(r)&&(this.styles.animationDuration.some(function(n){return n>0})&&(r.style.animationDuration="0s"),this.styles.transform!==null&&(r.style.transform="none")),this.bounds=d(this.context,r),eo(r,4)&&(this.flags|=16)}return t}(),ds="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",to="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",$a=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Hi=0;Hi>4,zA[i++]=(m&15)<<4|H>>2,zA[i++]=(H&3)<<6|I&63;return DA},hs=function(t){for(var e=t.length,r=[],n=0;n>Sa,oo=1<>Sa,lo=io+so,gs=lo,uo=32,Bs=gs+uo,Os=65536>>Ia,co=1<=0){if(e<55296||e>56319&&e<=65535)return r=this.index[e>>Sa],r=(r<>Sa)],r=(r<>Ia),r=this.index[r],r+=e>>Sa&ms,r=this.index[r],r=(r<=55296&&i<=56319&&r>10)+55296,m%1024+56320)),(i+1===r||n.length>16384)&&(u+=String.fromCharCode.apply(String,n),n.length=0)}return u},v=fo(ds),w="\xD7",LA="\xF7",fA=function(t){return v.get(t)},dt=function(t,e,r){var n=r-2,i=e[n],u=e[r-1],m=e[r];if(u===Li&&m===vo)return w;if(u===Li||u===vo||u===Ki||m===Li||m===vo||m===Ki)return LA;if(u===go&&[go,Mi,Bo,ps].indexOf(m)!==-1||(u===Bo||u===Mi)&&(m===Mi||m===vi)||(u===ps||u===vi)&&m===vi||m===ys||m===ho||m===Cs||u===ws)return w;if(u===ys&&m===A){for(;i===ho;)i=e[--n];if(i===A)return w}if(u===o&&m===o){for(var H=0;i===o;)H++,i=e[--n];if(H%2===0)return w}return LA},sA=function(t){var e=a(t),r=e.length,n=0,i=0,u=e.map(fA);return{next:function(){if(n>=r)return{done:!0,value:null};for(var m=w;nm.x||zA.y>m.y;return m=zA,DA===0?!0:re});return t.body.removeChild(e),H},Ge=function(){return typeof new Image().crossOrigin!="undefined"},cn=function(){return typeof new XMLHttpRequest().responseType=="string"},tr=function(t){var e=new Image,r=t.createElement("canvas"),n=r.getContext("2d");if(!n)return!1;e.src="data:image/svg+xml,";try{n.drawImage(e,0,0),r.toDataURL()}catch(i){return!1}return!0},Ln=function(t){return t[0]===0&&t[1]===255&&t[2]===0&&t[3]===255},In=function(t){var e=t.createElement("canvas"),r=100;e.width=r,e.height=r;var n=e.getContext("2d");if(!n)return Promise.reject(!1);n.fillStyle="rgb(0, 255, 0)",n.fillRect(0,0,r,r);var i=new Image,u=e.toDataURL();i.src=u;var m=Pn(r,r,0,0,i);return n.fillStyle="red",n.fillRect(0,0,r,r),Un(m).then(function(H){n.drawImage(H,0,0);var I=n.getImageData(0,0,r,r).data;n.fillStyle="red",n.fillRect(0,0,r,r);var DA=t.createElement("div");return DA.style.backgroundImage="url("+u+")",DA.style.height=r+"px",Ln(I)?Un(Pn(r,r,0,0,DA)):Promise.reject(!1)}).then(function(H){return n.drawImage(H,0,0),Ln(n.getImageData(0,0,r,r).data)}).catch(function(){return!1})},Pn=function(t,e,r,n,i){var u="http://www.w3.org/2000/svg",m=document.createElementNS(u,"svg"),H=document.createElementNS(u,"foreignObject");return m.setAttributeNS(null,"width",t.toString()),m.setAttributeNS(null,"height",e.toString()),H.setAttributeNS(null,"width","100%"),H.setAttributeNS(null,"height","100%"),H.setAttributeNS(null,"x",r.toString()),H.setAttributeNS(null,"y",n.toString()),H.setAttributeNS(null,"externalResourcesRequired","true"),m.appendChild(H),H.appendChild(i),m},Un=function(t){return new Promise(function(e,r){var n=new Image;n.onload=function(){return e(n)},n.onerror=r,n.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(t))})},Bt={get SUPPORT_RANGE_BOUNDS(){var t=An(document);return Object.defineProperty(Bt,"SUPPORT_RANGE_BOUNDS",{value:t}),t},get SUPPORT_WORD_BREAKING(){var t=Bt.SUPPORT_RANGE_BOUNDS&&Ft(document);return Object.defineProperty(Bt,"SUPPORT_WORD_BREAKING",{value:t}),t},get SUPPORT_SVG_DRAWING(){var t=tr(document);return Object.defineProperty(Bt,"SUPPORT_SVG_DRAWING",{value:t}),t},get SUPPORT_FOREIGNOBJECT_DRAWING(){var t=typeof Array.from=="function"&&typeof window.fetch=="function"?In(document):Promise.resolve(!1);return Object.defineProperty(Bt,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:t}),t},get SUPPORT_CORS_IMAGES(){var t=Ge();return Object.defineProperty(Bt,"SUPPORT_CORS_IMAGES",{value:t}),t},get SUPPORT_RESPONSE_TYPE(){var t=cn();return Object.defineProperty(Bt,"SUPPORT_RESPONSE_TYPE",{value:t}),t},get SUPPORT_CORS_XHR(){var t="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Bt,"SUPPORT_CORS_XHR",{value:t}),t},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var t=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(Bt,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:t}),t}},Kn=function(){function t(e,r){this.text=e,this.bounds=r}return t}(),Br=function(t,e,r,n){var i=Gn(e,r),u=[],m=0;return i.forEach(function(H){if(r.textDecorationLine.length||H.trim().length>0)if(Bt.SUPPORT_RANGE_BOUNDS){var I=ur(n,m,H.length).getClientRects();if(I.length>1){var DA=kn(H),zA=0;DA.forEach(function(Le){u.push(new Kn(Le,lA.fromDOMRectList(t,ur(n,zA+m,Le.length).getClientRects()))),zA+=Le.length})}else u.push(new Kn(H,lA.fromDOMRectList(t,I)))}else{var re=n.splitText(H.length);u.push(new Kn(H,vn(t,n))),n=re}else Bt.SUPPORT_RANGE_BOUNDS||(n=n.splitText(H.length));m+=H.length}),u},vn=function(t,e){var r=e.ownerDocument;if(r){var n=r.createElement("html2canvaswrapper");n.appendChild(e.cloneNode(!0));var i=e.parentNode;if(i){i.replaceChild(n,e);var u=d(t,n);return n.firstChild&&i.replaceChild(n.firstChild,n),u}}return lA.EMPTY},ur=function(t,e,r){var n=t.ownerDocument;if(!n)throw new Error("Node has no owner document");var i=n.createRange();return i.setStart(t,e),i.setEnd(t,e+r),i},kn=function(t){if(Bt.SUPPORT_NATIVE_TEXT_SEGMENTATION){var e=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(e.segment(t)).map(function(r){return r.segment})}return XA(t)},Dn=function(t,e){if(Bt.SUPPORT_NATIVE_TEXT_SEGMENTATION){var r=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(r.segment(t)).map(function(n){return n.segment})}return mo(t,e)},Gn=function(t,e){return e.letterSpacing!==0?kn(t):Dn(t,e)},Ha=[32,160,4961,65792,65793,4153,4241],mo=function(t,e){for(var r=Zt(t,{lineBreak:e.lineBreak,wordBreak:e.overflowWrap==="break-word"?"break-word":e.wordBreak}),n=[],i,u=function(){if(i.value){var m=i.value.slice(),H=VA(m),I="";H.forEach(function(DA){Ha.indexOf(DA)===-1?I+=UA(DA):(I.length&&n.push(I),n.push(UA(DA)),I="")}),I.length&&n.push(I)}};!(i=r.next()).done;)u();return n},hi=function(){function t(e,r,n){this.text=gi(r.data,n.textTransform),this.textBounds=Br(e,this.text,n,r)}return t}(),gi=function(t,e){switch(e){case 1:return t.toLowerCase();case 3:return t.replace(Fl,Ul);case 2:return t.toUpperCase();default:return t}},Fl=/(^|\s|:|-|\(|\))([a-z])/g,Ul=function(t,e,r){return t.length>0?e+r.toUpperCase():t},Zs=function(t){s(e,t);function e(r,n){var i=t.call(this,r,n)||this;return i.src=n.currentSrc||n.src,i.intrinsicWidth=n.naturalWidth,i.intrinsicHeight=n.naturalHeight,i.context.cache.addImage(i.src),i}return e}(fa),Ps=function(t){s(e,t);function e(r,n){var i=t.call(this,r,n)||this;return i.canvas=n,i.intrinsicWidth=n.width,i.intrinsicHeight=n.height,i}return e}(fa),ks=function(t){s(e,t);function e(r,n){var i=t.call(this,r,n)||this,u=new XMLSerializer,m=d(r,n);return n.setAttribute("width",m.width+"px"),n.setAttribute("height",m.height+"px"),i.svg="data:image/svg+xml,"+encodeURIComponent(u.serializeToString(n)),i.intrinsicWidth=n.width.baseVal.value,i.intrinsicHeight=n.height.baseVal.value,i.context.cache.addImage(i.svg),i}return e}(fa),Vs=function(t){s(e,t);function e(r,n){var i=t.call(this,r,n)||this;return i.value=n.value,i}return e}(fa),Es=function(t){s(e,t);function e(r,n){var i=t.call(this,r,n)||this;return i.start=n.start,i.reversed=typeof n.reversed=="boolean"&&n.reversed===!0,i}return e}(fa),bl=[{type:15,flags:0,unit:"px",number:3}],xl=[{type:16,flags:0,number:50}],Sl=function(t){return t.width>t.height?new lA(t.left+(t.width-t.height)/2,t.top,t.height,t.height):t.width0)r.textNodes.push(new hi(t,i,r.styles));else if(Bi(i))if(nl(i)&&i.assignedNodes)i.assignedNodes().forEach(function(H){return po(t,H,r,n)});else{var m=Js(t,i);m.styles.isVisible()&&(Dl(i,m,n)?m.flags|=4:_l(m.styles)&&(m.flags|=2),Rl.indexOf(i.tagName)!==-1&&(m.flags|=8),r.elements.push(m),i.slot,i.shadowRoot?po(t,i.shadowRoot,m,n):!Eo(i)&&!qs(i)&&!Qo(i)&&po(t,i,m,n))}},Js=function(t,e){return bs(e)?new Zs(t,e):$s(e)?new Ps(t,e):qs(e)?new ks(t,e):Ll(e)?new Vs(t,e):Kl(e)?new Es(t,e):Ml(e)?new Qs(t,e):Qo(e)?new Gs(t,e):Eo(e)?new Ws(t,e):el(e)?new Xs(t,e):new fa(t,e)},Ys=function(t,e){var r=Js(t,e);return r.flags|=4,po(t,e,r,r),r},Dl=function(t,e,r){return e.styles.isPositionedWithZIndex()||e.styles.opacity<1||e.styles.isTransformed()||Us(t)&&r.styles.isTransparent()},_l=function(t){return t.isPositioned()||t.isFloating()},js=function(t){return t.nodeType===Node.TEXT_NODE},Bi=function(t){return t.nodeType===Node.ELEMENT_NODE},Fs=function(t){return Bi(t)&&typeof t.style!="undefined"&&!yo(t)},yo=function(t){return typeof t.className=="object"},Ll=function(t){return t.tagName==="LI"},Kl=function(t){return t.tagName==="OL"},Ml=function(t){return t.tagName==="INPUT"},Nl=function(t){return t.tagName==="HTML"},qs=function(t){return t.tagName==="svg"},Us=function(t){return t.tagName==="BODY"},$s=function(t){return t.tagName==="CANVAS"},Al=function(t){return t.tagName==="VIDEO"},bs=function(t){return t.tagName==="IMG"},el=function(t){return t.tagName==="IFRAME"},tl=function(t){return t.tagName==="STYLE"},Tl=function(t){return t.tagName==="SCRIPT"},Eo=function(t){return t.tagName==="TEXTAREA"},Qo=function(t){return t.tagName==="SELECT"},nl=function(t){return t.tagName==="SLOT"},rl=function(t){return t.tagName.indexOf("-")>0},Ol=function(){function t(){this.counters={}}return t.prototype.getCounterValue=function(e){var r=this.counters[e];return r&&r.length?r[r.length-1]:1},t.prototype.getCounterValues=function(e){var r=this.counters[e];return r||[]},t.prototype.pop=function(e){var r=this;e.forEach(function(n){return r.counters[n].pop()})},t.prototype.parse=function(e){var r=this,n=e.counterIncrement,i=e.counterReset,u=!0;n!==null&&n.forEach(function(H){var I=r.counters[H.counter];I&&H.increment!==0&&(u=!1,I.length||I.push(1),I[Math.max(0,I.length-1)]+=H.increment)});var m=[];return u&&i.forEach(function(H){var I=r.counters[H.counter];m.push(H.counter),I||(I=r.counters[H.counter]=[]),I.push(H.reset)}),m},t}(),al={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},il={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},Zl={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},Pl={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},mi=function(t,e,r,n,i,u){return tr?Ti(t,i,u.length>0):n.integers.reduce(function(m,H,I){for(;t>=H;)t-=H,m+=n.values[I];return m},"")+u},ol=function(t,e,r,n){var i="";do r||t--,i=n(t)+i,t/=e;while(t*e>=e);return i},Rr=function(t,e,r,n,i){var u=r-e+1;return(t<0?"-":"")+(ol(Math.abs(t),u,n,function(m){return UA(Math.floor(m%u)+e)})+i)},ei=function(t,e,r){r===void 0&&(r=". ");var n=e.length;return ol(Math.abs(t),n,!1,function(i){return e[Math.floor(i%n)]})+r},wi=1,Na=2,Ta=4,Ni=8,Ra=function(t,e,r,n,i,u){if(t<-9999||t>9999)return Ti(t,4,i.length>0);var m=Math.abs(t),H=i;if(m===0)return e[0]+H;for(var I=0;m>0&&I<=4;I++){var DA=m%10;DA===0&&Hr(u,wi)&&H!==""?H=e[DA]+H:DA>1||DA===1&&I===0||DA===1&&I===1&&Hr(u,Na)||DA===1&&I===1&&Hr(u,Ta)&&t>100||DA===1&&I>1&&Hr(u,Ni)?H=e[DA]+(I>0?r[I-1]:"")+H:DA===1&&I>0&&(H=r[I-1]+H),m=Math.floor(m/10)}return(t<0?n:"")+H},sl="\u5341\u767E\u5343\u842C",ll="\u62FE\u4F70\u4EDF\u842C",ul="\u30DE\u30A4\u30CA\u30B9",xs="\uB9C8\uC774\uB108\uC2A4",Ti=function(t,e,r){var n=r?". ":"",i=r?"\u3001":"",u=r?", ":"",m=r?" ":"";switch(e){case 0:return"\u2022"+m;case 1:return"\u25E6"+m;case 2:return"\u25FE"+m;case 5:var H=Rr(t,48,57,!0,n);return H.length<4?"0"+H:H;case 4:return ei(t,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",i);case 6:return mi(t,1,3999,al,3,n).toLowerCase();case 7:return mi(t,1,3999,al,3,n);case 8:return Rr(t,945,969,!1,n);case 9:return Rr(t,97,122,!1,n);case 10:return Rr(t,65,90,!1,n);case 11:return Rr(t,1632,1641,!0,n);case 12:case 49:return mi(t,1,9999,il,3,n);case 35:return mi(t,1,9999,il,3,n).toLowerCase();case 13:return Rr(t,2534,2543,!0,n);case 14:case 30:return Rr(t,6112,6121,!0,n);case 15:return ei(t,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",i);case 16:return ei(t,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",i);case 17:case 48:return Ra(t,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",sl,"\u8CA0",i,Na|Ta|Ni);case 47:return Ra(t,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",ll,"\u8CA0",i,wi|Na|Ta|Ni);case 42:return Ra(t,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",sl,"\u8D1F",i,Na|Ta|Ni);case 41:return Ra(t,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",ll,"\u8D1F",i,wi|Na|Ta|Ni);case 26:return Ra(t,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",ul,i,0);case 25:return Ra(t,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",ul,i,wi|Na|Ta);case 31:return Ra(t,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",xs,u,wi|Na|Ta);case 33:return Ra(t,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",xs,u,0);case 32:return Ra(t,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",xs,u,wi|Na|Ta);case 18:return Rr(t,2406,2415,!0,n);case 20:return mi(t,1,19999,Pl,3,n);case 21:return Rr(t,2790,2799,!0,n);case 22:return Rr(t,2662,2671,!0,n);case 22:return mi(t,1,10999,Zl,3,n);case 23:return ei(t,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return ei(t,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return Rr(t,3302,3311,!0,n);case 28:return ei(t,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",i);case 29:return ei(t,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",i);case 34:return Rr(t,3792,3801,!0,n);case 37:return Rr(t,6160,6169,!0,n);case 38:return Rr(t,4160,4169,!0,n);case 39:return Rr(t,2918,2927,!0,n);case 40:return Rr(t,1776,1785,!0,n);case 43:return Rr(t,3046,3055,!0,n);case 44:return Rr(t,3174,3183,!0,n);case 45:return Rr(t,3664,3673,!0,n);case 46:return Rr(t,3872,3881,!0,n);case 3:default:return Rr(t,48,57,!0,n)}},cl="data-html2canvas-ignore",fl=function(){function t(e,r,n){if(this.context=e,this.options=n,this.scrolledElements=[],this.referenceElement=r,this.counters=new Ol,this.quoteDepth=0,!r.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(r.ownerDocument.documentElement,!1)}return t.prototype.toIFrame=function(e,r){var n=this,i=kl(e,r);if(!i.contentWindow)return Promise.reject("Unable to find iframe window");var u=e.defaultView.pageXOffset,m=e.defaultView.pageYOffset,H=i.contentWindow,I=H.document,DA=Gl(i).then(function(){return N(n,void 0,void 0,function(){var zA,re;return z(this,function(Le){switch(Le.label){case 0:return this.scrolledElements.forEach(Yl),H&&(H.scrollTo(r.left,r.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(H.scrollY!==r.top||H.scrollX!==r.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(H.scrollX-r.left,H.scrollY-r.top,0,0))),zA=this.options.onclone,re=this.clonedReferenceElement,typeof re=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:I.fonts&&I.fonts.ready?[4,I.fonts.ready]:[3,2];case 1:Le.sent(),Le.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,zl(I)]:[3,4];case 3:Le.sent(),Le.label=4;case 4:return typeof zA=="function"?[2,Promise.resolve().then(function(){return zA(I,re)}).then(function(){return i})]:[2,i]}})})});return I.open(),I.write(Xl(document.doctype)+""),Jl(this.referenceElement.ownerDocument,u,m),I.replaceChild(I.adoptNode(this.documentElement),I.documentElement),I.close(),DA},t.prototype.createElementClone=function(e){if(eo(e,2))debugger;if($s(e))return this.createCanvasClone(e);if(Al(e))return this.createVideoClone(e);if(tl(e))return this.createStyleClone(e);var r=e.cloneNode(!1);return bs(r)&&(bs(e)&&e.currentSrc&&e.currentSrc!==e.src&&(r.src=e.currentSrc,r.srcset=""),r.loading==="lazy"&&(r.loading="eager")),rl(r)?this.createCustomElementClone(r):r},t.prototype.createCustomElementClone=function(e){var r=document.createElement("html2canvascustomelement");return Ss(e.style,r),r},t.prototype.createStyleClone=function(e){try{var r=e.sheet;if(r&&r.cssRules){var n=[].slice.call(r.cssRules,0).reduce(function(u,m){return m&&typeof m.cssText=="string"?u+m.cssText:u},""),i=e.cloneNode(!1);return i.textContent=n,i}}catch(u){if(this.context.logger.error("Unable to access cssRules property",u),u.name!=="SecurityError")throw u}return e.cloneNode(!1)},t.prototype.createCanvasClone=function(e){var r;if(this.options.inlineImages&&e.ownerDocument){var n=e.ownerDocument.createElement("img");try{return n.src=e.toDataURL(),n}catch(DA){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",e)}}var i=e.cloneNode(!1);try{i.width=e.width,i.height=e.height;var u=e.getContext("2d"),m=i.getContext("2d");if(m)if(!this.options.allowTaint&&u)m.putImageData(u.getImageData(0,0,e.width,e.height),0,0);else{var H=(r=e.getContext("webgl2"))!==null&&r!==void 0?r:e.getContext("webgl");if(H){var I=H.getContextAttributes();(I==null?void 0:I.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",e)}m.drawImage(e,0,0)}return i}catch(DA){this.context.logger.info("Unable to clone canvas as it is tainted",e)}return i},t.prototype.createVideoClone=function(e){var r=e.ownerDocument.createElement("canvas");r.width=e.offsetWidth,r.height=e.offsetHeight;var n=r.getContext("2d");try{return n&&(n.drawImage(e,0,0,r.width,r.height),this.options.allowTaint||n.getImageData(0,0,r.width,r.height)),r}catch(u){this.context.logger.info("Unable to clone video as it is tainted",e)}var i=e.ownerDocument.createElement("canvas");return i.width=e.offsetWidth,i.height=e.offsetHeight,i},t.prototype.appendChildNode=function(e,r,n){(!Bi(r)||!Tl(r)&&!r.hasAttribute(cl)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(r)))&&(!this.options.copyStyles||!Bi(r)||!tl(r))&&e.appendChild(this.cloneNode(r,n))},t.prototype.cloneChildNodes=function(e,r,n){for(var i=this,u=e.shadowRoot?e.shadowRoot.firstChild:e.firstChild;u;u=u.nextSibling)if(Bi(u)&&nl(u)&&typeof u.assignedNodes=="function"){var m=u.assignedNodes();m.length&&m.forEach(function(H){return i.appendChildNode(r,H,n)})}else this.appendChildNode(r,u,n)},t.prototype.cloneNode=function(e,r){if(js(e))return document.createTextNode(e.data);if(!e.ownerDocument)return e.cloneNode(!1);var n=e.ownerDocument.defaultView;if(n&&Bi(e)&&(Fs(e)||yo(e))){var i=this.createElementClone(e);i.style.transitionProperty="none";var u=n.getComputedStyle(e),m=n.getComputedStyle(e,":before"),H=n.getComputedStyle(e,":after");this.referenceElement===e&&Fs(i)&&(this.clonedReferenceElement=i),Us(i)&&$l(i);var I=this.counters.parse(new Ii(this.context,u)),DA=this.resolvePseudoContent(e,i,m,Oi.BEFORE);rl(e)&&(r=!0),Al(e)||this.cloneChildNodes(e,i,r),DA&&i.insertBefore(DA,i.firstChild);var zA=this.resolvePseudoContent(e,i,H,Oi.AFTER);return zA&&i.appendChild(zA),this.counters.pop(I),(u&&(this.options.copyStyles||yo(e))&&!el(e)||r)&&Ss(u,i),(e.scrollTop!==0||e.scrollLeft!==0)&&this.scrolledElements.push([i,e.scrollLeft,e.scrollTop]),(Eo(e)||Qo(e))&&(Eo(i)||Qo(i))&&(i.value=e.value),i}return e.cloneNode(!1)},t.prototype.resolvePseudoContent=function(e,r,n,i){var u=this;if(n){var m=n.content,H=r.ownerDocument;if(!(!H||!m||m==="none"||m==="-moz-alt-content"||n.display==="none")){this.counters.parse(new Ii(this.context,n));var I=new Ao(this.context,n),DA=H.createElement("html2canvaspseudoelement");Ss(n,DA),I.content.forEach(function(re){if(re.type===0)DA.appendChild(H.createTextNode(re.value));else if(re.type===22){var Le=H.createElement("img");Le.src=re.value,Le.style.opacity="1",DA.appendChild(Le)}else if(re.type===18){if(re.name==="attr"){var rn=re.values.filter(hn);rn.length&&DA.appendChild(H.createTextNode(e.getAttribute(rn[0].value)||""))}else if(re.name==="counter"){var It=re.values.filter(yn),Wt=It[0],Nn=It[1];if(Wt&&hn(Wt)){var dn=u.counters.getCounterValue(Wt.value),fn=Nn&&hn(Nn)?Fi.parse(u.context,Nn.value):3;DA.appendChild(H.createTextNode(Ti(dn,fn,!1)))}}else if(re.name==="counters"){var nr=re.values.filter(yn),Wt=nr[0],Zn=nr[1],Nn=nr[2];if(Wt&&hn(Wt)){var Hn=u.counters.getCounterValues(Wt.value),en=Nn&&hn(Nn)?Fi.parse(u.context,Nn.value):3,Jn=Zn&&Zn.type===0?Zn.value:"",Yn=Hn.map(function(Aa){return Ti(Aa,en,!1)}).join(Jn);DA.appendChild(H.createTextNode(Yn))}}}else if(re.type===20)switch(re.value){case"open-quote":DA.appendChild(H.createTextNode(Si(I.quotes,u.quoteDepth++,!0)));break;case"close-quote":DA.appendChild(H.createTextNode(Si(I.quotes,--u.quoteDepth,!1)));break;default:DA.appendChild(H.createTextNode(re.value))}}),DA.className=Is+" "+Hs;var zA=i===Oi.BEFORE?" "+Is:" "+Hs;return yo(r)?r.className.baseValue+=zA:r.className+=zA,DA}}},t.destroy=function(e){return e.parentNode?(e.parentNode.removeChild(e),!0):!1},t}(),Oi;(function(t){t[t.BEFORE=0]="BEFORE",t[t.AFTER=1]="AFTER"})(Oi||(Oi={}));var kl=function(t,e){var r=t.createElement("iframe");return r.className="html2canvas-container",r.style.visibility="hidden",r.style.position="fixed",r.style.left="-10000px",r.style.top="0px",r.style.border="0",r.width=e.width.toString(),r.height=e.height.toString(),r.scrolling="no",r.setAttribute(cl,"true"),t.body.appendChild(r),r},Vl=function(t){return new Promise(function(e){if(t.complete){e();return}if(!t.src){e();return}t.onload=e,t.onerror=e})},zl=function(t){return Promise.all([].slice.call(t.images,0).map(Vl))},Gl=function(t){return new Promise(function(e,r){var n=t.contentWindow;if(!n)return r("No window assigned for iframe");var i=n.document;n.onload=t.onload=function(){n.onload=t.onload=null;var u=setInterval(function(){i.body.childNodes.length>0&&i.readyState==="complete"&&(clearInterval(u),e(t))},50)}})},Wl=["all","d","content"],Ss=function(t,e){for(var r=t.length-1;r>=0;r--){var n=t.item(r);Wl.indexOf(n)===-1&&e.style.setProperty(n,t.getPropertyValue(n))}return e},Xl=function(t){var e="";return t&&(e+=""),e},Jl=function(t,e,r){t&&t.defaultView&&(e!==t.defaultView.pageXOffset||r!==t.defaultView.pageYOffset)&&t.defaultView.scrollTo(e,r)},Yl=function(t){var e=t[0],r=t[1],n=t[2];e.scrollLeft=r,e.scrollTop=n},jl=":before",ql=":after",Is="___html2canvas___pseudoelement_before",Hs="___html2canvas___pseudoelement_after",dl=`{ + content: "" !important; + display: none !important; +}`,$l=function(t){Au(t,"."+Is+jl+dl+` + .`+Hs+ql+dl)},Au=function(t,e){var r=t.ownerDocument;if(r){var n=r.createElement("style");n.textContent=e,t.appendChild(n)}},vl=function(){function t(){}return t.getOrigin=function(e){var r=t._link;return r?(r.href=e,r.href=r.href,r.protocol+r.hostname+r.port):"about:blank"},t.isSameOrigin=function(e){return t.getOrigin(e)===t._origin},t.setContext=function(e){t._link=e.document.createElement("a"),t._origin=t.getOrigin(e.location.href)},t._origin="about:blank",t}(),eu=function(){function t(e,r){this.context=e,this._options=r,this._cache={}}return t.prototype.addImage=function(e){var r=Promise.resolve();return this.has(e)||(Ds(e)||au(e))&&(this._cache[e]=this.loadImage(e)).catch(function(){}),r},t.prototype.match=function(e){return this._cache[e]},t.prototype.loadImage=function(e){return N(this,void 0,void 0,function(){var r,n,i,u,m=this;return z(this,function(H){switch(H.label){case 0:return r=vl.isSameOrigin(e),n=!Rs(e)&&this._options.useCORS===!0&&Bt.SUPPORT_CORS_IMAGES&&!r,i=!Rs(e)&&!r&&!Ds(e)&&typeof this._options.proxy=="string"&&Bt.SUPPORT_CORS_XHR&&!n,!r&&this._options.allowTaint===!1&&!Rs(e)&&!Ds(e)&&!i&&!n?[2]:(u=e,i?[4,this.proxy(u)]:[3,2]);case 1:u=H.sent(),H.label=2;case 2:return this.context.logger.debug("Added image "+e.substring(0,256)),[4,new Promise(function(I,DA){var zA=new Image;zA.onload=function(){return I(zA)},zA.onerror=DA,(iu(u)||n)&&(zA.crossOrigin="anonymous"),zA.src=u,zA.complete===!0&&setTimeout(function(){return I(zA)},500),m._options.imageTimeout>0&&setTimeout(function(){return DA("Timed out ("+m._options.imageTimeout+"ms) loading image")},m._options.imageTimeout)})];case 3:return[2,H.sent()]}})})},t.prototype.has=function(e){return typeof this._cache[e]!="undefined"},t.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},t.prototype.proxy=function(e){var r=this,n=this._options.proxy;if(!n)throw new Error("No proxy defined");var i=e.substring(0,256);return new Promise(function(u,m){var H=Bt.SUPPORT_RESPONSE_TYPE?"blob":"text",I=new XMLHttpRequest;I.onload=function(){if(I.status===200)if(H==="text")u(I.response);else{var re=new FileReader;re.addEventListener("load",function(){return u(re.result)},!1),re.addEventListener("error",function(Le){return m(Le)},!1),re.readAsDataURL(I.response)}else m("Failed to proxy resource "+i+" with status code "+I.status)},I.onerror=m;var DA=n.indexOf("?")>-1?"&":"?";if(I.open("GET",""+n+DA+"url="+encodeURIComponent(e)+"&responseType="+H),H!=="text"&&I instanceof XMLHttpRequest&&(I.responseType=H),r._options.imageTimeout){var zA=r._options.imageTimeout;I.timeout=zA,I.ontimeout=function(){return m("Timed out ("+zA+"ms) proxying "+i)}}I.send()})},t}(),tu=/^data:image\/svg\+xml/i,nu=/^data:image\/.*;base64,/i,ru=/^data:image\/.*/i,au=function(t){return Bt.SUPPORT_SVG_DRAWING||!ou(t)},Rs=function(t){return ru.test(t)},iu=function(t){return nu.test(t)},Ds=function(t){return t.substr(0,4)==="blob"},ou=function(t){return t.substr(-3).toLowerCase()==="svg"||tu.test(t)},qt=function(){function t(e,r){this.type=0,this.x=e,this.y=r}return t.prototype.add=function(e,r){return new t(this.x+e,this.y+r)},t}(),Ci=function(t,e,r){return new qt(t.x+(e.x-t.x)*r,t.y+(e.y-t.y)*r)},Fo=function(){function t(e,r,n,i){this.type=1,this.start=e,this.startControl=r,this.endControl=n,this.end=i}return t.prototype.subdivide=function(e,r){var n=Ci(this.start,this.startControl,e),i=Ci(this.startControl,this.endControl,e),u=Ci(this.endControl,this.end,e),m=Ci(n,i,e),H=Ci(i,u,e),I=Ci(m,H,e);return r?new t(this.start,n,m,I):new t(I,H,u,this.end)},t.prototype.add=function(e,r){return new t(this.start.add(e,r),this.startControl.add(e,r),this.endControl.add(e,r),this.end.add(e,r))},t.prototype.reverse=function(){return new t(this.end,this.endControl,this.startControl,this.start)},t}(),da=function(t){return t.type===1},su=function(){function t(e){var r=e.styles,n=e.bounds,i=Er(r.borderTopLeftRadius,n.width,n.height),u=i[0],m=i[1],H=Er(r.borderTopRightRadius,n.width,n.height),I=H[0],DA=H[1],zA=Er(r.borderBottomRightRadius,n.width,n.height),re=zA[0],Le=zA[1],rn=Er(r.borderBottomLeftRadius,n.width,n.height),It=rn[0],Wt=rn[1],Nn=[];Nn.push((u+I)/n.width),Nn.push((It+re)/n.width),Nn.push((m+Wt)/n.height),Nn.push((DA+Le)/n.height);var dn=Math.max.apply(Math,Nn);dn>1&&(u/=dn,m/=dn,I/=dn,DA/=dn,re/=dn,Le/=dn,It/=dn,Wt/=dn);var fn=n.width-I,nr=n.height-Le,Zn=n.width-re,Hn=n.height-Wt,en=r.borderTopWidth,Jn=r.borderRightWidth,Yn=r.borderBottomWidth,Rn=r.borderLeftWidth,Dr=Vn(r.paddingTop,e.bounds.width),Aa=Vn(r.paddingRight,e.bounds.width),aa=Vn(r.paddingBottom,e.bounds.width),gr=Vn(r.paddingLeft,e.bounds.width);this.topLeftBorderDoubleOuterBox=u>0||m>0?yr(n.left+Rn/3,n.top+en/3,u-Rn/3,m-en/3,cr.TOP_LEFT):new qt(n.left+Rn/3,n.top+en/3),this.topRightBorderDoubleOuterBox=u>0||m>0?yr(n.left+fn,n.top+en/3,I-Jn/3,DA-en/3,cr.TOP_RIGHT):new qt(n.left+n.width-Jn/3,n.top+en/3),this.bottomRightBorderDoubleOuterBox=re>0||Le>0?yr(n.left+Zn,n.top+nr,re-Jn/3,Le-Yn/3,cr.BOTTOM_RIGHT):new qt(n.left+n.width-Jn/3,n.top+n.height-Yn/3),this.bottomLeftBorderDoubleOuterBox=It>0||Wt>0?yr(n.left+Rn/3,n.top+Hn,It-Rn/3,Wt-Yn/3,cr.BOTTOM_LEFT):new qt(n.left+Rn/3,n.top+n.height-Yn/3),this.topLeftBorderDoubleInnerBox=u>0||m>0?yr(n.left+Rn*2/3,n.top+en*2/3,u-Rn*2/3,m-en*2/3,cr.TOP_LEFT):new qt(n.left+Rn*2/3,n.top+en*2/3),this.topRightBorderDoubleInnerBox=u>0||m>0?yr(n.left+fn,n.top+en*2/3,I-Jn*2/3,DA-en*2/3,cr.TOP_RIGHT):new qt(n.left+n.width-Jn*2/3,n.top+en*2/3),this.bottomRightBorderDoubleInnerBox=re>0||Le>0?yr(n.left+Zn,n.top+nr,re-Jn*2/3,Le-Yn*2/3,cr.BOTTOM_RIGHT):new qt(n.left+n.width-Jn*2/3,n.top+n.height-Yn*2/3),this.bottomLeftBorderDoubleInnerBox=It>0||Wt>0?yr(n.left+Rn*2/3,n.top+Hn,It-Rn*2/3,Wt-Yn*2/3,cr.BOTTOM_LEFT):new qt(n.left+Rn*2/3,n.top+n.height-Yn*2/3),this.topLeftBorderStroke=u>0||m>0?yr(n.left+Rn/2,n.top+en/2,u-Rn/2,m-en/2,cr.TOP_LEFT):new qt(n.left+Rn/2,n.top+en/2),this.topRightBorderStroke=u>0||m>0?yr(n.left+fn,n.top+en/2,I-Jn/2,DA-en/2,cr.TOP_RIGHT):new qt(n.left+n.width-Jn/2,n.top+en/2),this.bottomRightBorderStroke=re>0||Le>0?yr(n.left+Zn,n.top+nr,re-Jn/2,Le-Yn/2,cr.BOTTOM_RIGHT):new qt(n.left+n.width-Jn/2,n.top+n.height-Yn/2),this.bottomLeftBorderStroke=It>0||Wt>0?yr(n.left+Rn/2,n.top+Hn,It-Rn/2,Wt-Yn/2,cr.BOTTOM_LEFT):new qt(n.left+Rn/2,n.top+n.height-Yn/2),this.topLeftBorderBox=u>0||m>0?yr(n.left,n.top,u,m,cr.TOP_LEFT):new qt(n.left,n.top),this.topRightBorderBox=I>0||DA>0?yr(n.left+fn,n.top,I,DA,cr.TOP_RIGHT):new qt(n.left+n.width,n.top),this.bottomRightBorderBox=re>0||Le>0?yr(n.left+Zn,n.top+nr,re,Le,cr.BOTTOM_RIGHT):new qt(n.left+n.width,n.top+n.height),this.bottomLeftBorderBox=It>0||Wt>0?yr(n.left,n.top+Hn,It,Wt,cr.BOTTOM_LEFT):new qt(n.left,n.top+n.height),this.topLeftPaddingBox=u>0||m>0?yr(n.left+Rn,n.top+en,Math.max(0,u-Rn),Math.max(0,m-en),cr.TOP_LEFT):new qt(n.left+Rn,n.top+en),this.topRightPaddingBox=I>0||DA>0?yr(n.left+Math.min(fn,n.width-Jn),n.top+en,fn>n.width+Jn?0:Math.max(0,I-Jn),Math.max(0,DA-en),cr.TOP_RIGHT):new qt(n.left+n.width-Jn,n.top+en),this.bottomRightPaddingBox=re>0||Le>0?yr(n.left+Math.min(Zn,n.width-Rn),n.top+Math.min(nr,n.height-Yn),Math.max(0,re-Jn),Math.max(0,Le-Yn),cr.BOTTOM_RIGHT):new qt(n.left+n.width-Jn,n.top+n.height-Yn),this.bottomLeftPaddingBox=It>0||Wt>0?yr(n.left+Rn,n.top+Math.min(Hn,n.height-Yn),Math.max(0,It-Rn),Math.max(0,Wt-Yn),cr.BOTTOM_LEFT):new qt(n.left+Rn,n.top+n.height-Yn),this.topLeftContentBox=u>0||m>0?yr(n.left+Rn+gr,n.top+en+Dr,Math.max(0,u-(Rn+gr)),Math.max(0,m-(en+Dr)),cr.TOP_LEFT):new qt(n.left+Rn+gr,n.top+en+Dr),this.topRightContentBox=I>0||DA>0?yr(n.left+Math.min(fn,n.width+Rn+gr),n.top+en+Dr,fn>n.width+Rn+gr?0:I-Rn+gr,DA-(en+Dr),cr.TOP_RIGHT):new qt(n.left+n.width-(Jn+Aa),n.top+en+Dr),this.bottomRightContentBox=re>0||Le>0?yr(n.left+Math.min(Zn,n.width-(Rn+gr)),n.top+Math.min(nr,n.height+en+Dr),Math.max(0,re-(Jn+Aa)),Le-(Yn+aa),cr.BOTTOM_RIGHT):new qt(n.left+n.width-(Jn+Aa),n.top+n.height-(Yn+aa)),this.bottomLeftContentBox=It>0||Wt>0?yr(n.left+Rn+gr,n.top+Hn,Math.max(0,It-(Rn+gr)),Wt-(Yn+aa),cr.BOTTOM_LEFT):new qt(n.left+Rn+gr,n.top+n.height-(Yn+aa))}return t}(),cr;(function(t){t[t.TOP_LEFT=0]="TOP_LEFT",t[t.TOP_RIGHT=1]="TOP_RIGHT",t[t.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",t[t.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(cr||(cr={}));var yr=function(t,e,r,n,i){var u=4*((Math.sqrt(2)-1)/3),m=r*u,H=n*u,I=t+r,DA=e+n;switch(i){case cr.TOP_LEFT:return new Fo(new qt(t,DA),new qt(t,DA-H),new qt(I-m,e),new qt(I,e));case cr.TOP_RIGHT:return new Fo(new qt(t,e),new qt(t+m,e),new qt(I,DA-H),new qt(I,DA));case cr.BOTTOM_RIGHT:return new Fo(new qt(I,e),new qt(I,e+H),new qt(t+m,DA),new qt(t,DA));case cr.BOTTOM_LEFT:default:return new Fo(new qt(I,DA),new qt(I-m,DA),new qt(t,e+H),new qt(t,e))}},Uo=function(t){return[t.topLeftBorderBox,t.topRightBorderBox,t.bottomRightBorderBox,t.bottomLeftBorderBox]},lu=function(t){return[t.topLeftContentBox,t.topRightContentBox,t.bottomRightContentBox,t.bottomLeftContentBox]},bo=function(t){return[t.topLeftPaddingBox,t.topRightPaddingBox,t.bottomRightPaddingBox,t.bottomLeftPaddingBox]},uu=function(){function t(e,r,n){this.offsetX=e,this.offsetY=r,this.matrix=n,this.type=0,this.target=6}return t}(),xo=function(){function t(e,r){this.path=e,this.target=r,this.type=1}return t}(),cu=function(){function t(e){this.opacity=e,this.type=2,this.target=6}return t}(),fu=function(t){return t.type===0},hl=function(t){return t.type===1},du=function(t){return t.type===2},gl=function(t,e){return t.length===e.length?t.some(function(r,n){return r===e[n]}):!1},vu=function(t,e,r,n,i){return t.map(function(u,m){switch(m){case 0:return u.add(e,r);case 1:return u.add(e+n,r);case 2:return u.add(e+n,r+i);case 3:return u.add(e,r+i)}return u})},Bl=function(){function t(e){this.element=e,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return t}(),ml=function(){function t(e,r){if(this.container=e,this.parent=r,this.effects=[],this.curves=new su(this.container),this.container.styles.opacity<1&&this.effects.push(new cu(this.container.styles.opacity)),this.container.styles.transform!==null){var n=this.container.bounds.left+this.container.styles.transformOrigin[0].number,i=this.container.bounds.top+this.container.styles.transformOrigin[1].number,u=this.container.styles.transform;this.effects.push(new uu(n,i,u))}if(this.container.styles.overflowX!==0){var m=Uo(this.curves),H=bo(this.curves);gl(m,H)?this.effects.push(new xo(m,6)):(this.effects.push(new xo(m,2)),this.effects.push(new xo(H,4)))}}return t.prototype.getEffects=function(e){for(var r=[2,3].indexOf(this.container.styles.position)===-1,n=this.parent,i=this.effects.slice(0);n;){var u=n.effects.filter(function(I){return!hl(I)});if(r||n.container.styles.position!==0||!n.parent){if(i.unshift.apply(i,u),r=[2,3].indexOf(n.container.styles.position)===-1,n.container.styles.overflowX!==0){var m=Uo(n.curves),H=bo(n.curves);gl(m,H)||i.unshift(new xo(H,6))}}else i.unshift.apply(i,u);n=n.parent}return i.filter(function(I){return Hr(I.target,e)})},t}(),_s=function(t,e,r,n){t.container.elements.forEach(function(i){var u=Hr(i.flags,4),m=Hr(i.flags,2),H=new ml(i,t);Hr(i.styles.display,2048)&&n.push(H);var I=Hr(i.flags,8)?[]:n;if(u||m){var DA=u||i.styles.isPositioned()?r:e,zA=new Bl(H);if(i.styles.isPositioned()||i.styles.opacity<1||i.styles.isTransformed()){var re=i.styles.zIndex.order;if(re<0){var Le=0;DA.negativeZIndex.some(function(It,Wt){return re>It.element.container.styles.zIndex.order?(Le=Wt,!1):Le>0}),DA.negativeZIndex.splice(Le,0,zA)}else if(re>0){var rn=0;DA.positiveZIndex.some(function(It,Wt){return re>=It.element.container.styles.zIndex.order?(rn=Wt+1,!1):rn>0}),DA.positiveZIndex.splice(rn,0,zA)}else DA.zeroOrAutoZIndexOrTransformedOrOpacity.push(zA)}else i.styles.isFloating()?DA.nonPositionedFloats.push(zA):DA.nonPositionedInlineLevel.push(zA);_s(H,zA,u?zA:r,I)}else i.styles.isInlineLevel()?e.inlineLevel.push(H):e.nonInlineLevel.push(H),_s(H,e,r,I);Hr(i.flags,8)&&wl(i,I)})},wl=function(t,e){for(var r=t instanceof Es?t.start:1,n=t instanceof Es?t.reversed:!1,i=0;i0&&r.intrinsicHeight>0){var u=Io(r),m=bo(n);this.path(m),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(i,0,0,r.intrinsicWidth,r.intrinsicHeight,u.left,u.top,u.width,u.height),this.ctx.restore()}},e.prototype.renderNodeContent=function(r){return N(this,void 0,void 0,function(){var n,i,u,m,H,I,fn,fn,DA,zA,re,Le,Zn,rn,It,Hn,Wt,Nn,dn,fn,nr,Zn,Hn;return z(this,function(en){switch(en.label){case 0:this.applyEffects(r.getEffects(4)),n=r.container,i=r.curves,u=n.styles,m=0,H=n.textNodes,en.label=1;case 1:return m0&&Zr>0&&(Yn=u.ctx.createPattern(Hn,"repeat"),u.renderRepeat(Dr,Yn,ea,ta))):ma(zA)&&(Rn=Ls(r,n,[null,null,null]),Dr=Rn[0],Aa=Rn[1],aa=Rn[2],gr=Rn[3],Zr=Rn[4],Oa=zA.position.length===0?[ia]:zA.position,ea=Vn(Oa[0],gr),ta=Vn(Oa[Oa.length-1],Zr),ti=zr(zA,ea,ta,gr,Zr),Ea=ti[0],Za=ti[1],Ea>0&&Za>0&&(ni=u.ctx.createRadialGradient(Aa+ea,aa+ta,0,Aa+ea,aa+ta,Ea),Mr(zA.stops,Ea*2).forEach(function(Zi){return ni.addColorStop(Zi.stop,mr(Zi.color))}),u.path(Dr),u.ctx.fillStyle=ni,Ea!==Za?(ri=r.bounds.left+.5*r.bounds.width,Da=r.bounds.top+.5*r.bounds.height,ai=Za/Ea,_a=1/ai,u.ctx.save(),u.ctx.translate(ri,Da),u.ctx.transform(1,0,0,ai,0,0),u.ctx.translate(-ri,-Da),u.ctx.fillRect(Aa,_a*(aa-Da)+Da,gr,Zr*_a),u.ctx.restore()):u.ctx.fill())),Ei.label=6;case 6:return n--,[2]}})},u=this,m=0,H=r.styles.backgroundImage.slice(0).reverse(),DA.label=1;case 1:return m0?zA.style!==2?[3,5]:[4,this.renderDashedDottedBorder(zA.color,zA.width,H,r.curves,2)]:[3,11]):[3,13];case 4:return Le.sent(),[3,11];case 5:return zA.style!==3?[3,7]:[4,this.renderDashedDottedBorder(zA.color,zA.width,H,r.curves,3)];case 6:return Le.sent(),[3,11];case 7:return zA.style!==4?[3,9]:[4,this.renderDoubleBorder(zA.color,zA.width,H,r.curves)];case 8:return Le.sent(),[3,11];case 9:return[4,this.renderSolidBorder(zA.color,H,r.curves)];case 10:Le.sent(),Le.label=11;case 11:H++,Le.label=12;case 12:return I++,[3,3];case 13:return[2]}})})},e.prototype.renderDashedDottedBorder=function(r,n,i,u,m){return N(this,void 0,void 0,function(){var H,I,DA,zA,re,Le,rn,It,Wt,Nn,dn,fn,nr,Zn,Hn,en,Hn,en;return z(this,function(Jn){return this.ctx.save(),H=mu(u,i),I=Cl(u,i),m===2&&(this.path(I),this.ctx.clip()),da(I[0])?(DA=I[0].start.x,zA=I[0].start.y):(DA=I[0].x,zA=I[0].y),da(I[1])?(re=I[1].end.x,Le=I[1].end.y):(re=I[1].x,Le=I[1].y),i===0||i===2?rn=Math.abs(DA-re):rn=Math.abs(zA-Le),this.ctx.beginPath(),m===3?this.formatPath(H):this.formatPath(I.slice(0,2)),It=n<3?n*3:n*2,Wt=n<3?n*2:n,m===3&&(It=n,Wt=n),Nn=!0,rn<=It*2?Nn=!1:rn<=It*2+Wt?(dn=rn/(2*It+Wt),It*=dn,Wt*=dn):(fn=Math.floor((rn+Wt)/(It+Wt)),nr=(rn-fn*It)/(fn-1),Zn=(rn-(fn+1)*It)/fn,Wt=Zn<=0||Math.abs(Wt-nr)TA;(0,IA.useImperativeHandle)(U,function(){var Fe;return{focus:yA,blur:function(){var st;(st=AA.current)===null||st===void 0||st.blur()},setSelectionRange:function(st,We,He){var Ee;(Ee=AA.current)===null||Ee===void 0||Ee.setSelectionRange(st,We,He)},select:function(){var st;(st=AA.current)===null||st===void 0||st.select()},input:AA.current,nativeElement:((Fe=F.current)===null||Fe===void 0?void 0:Fe.nativeElement)||AA.current}}),(0,IA.useEffect)(function(){G.current&&(G.current=!1),Xe(function(Fe){return Fe&&nA?!1:Fe})},[nA]);var C=function(Ue,st,We){var He=st;if(!MA.current&&FA.exceedFormatter&&FA.max&&FA.strategy(st)>FA.max){if(He=FA.exceedFormatter(st,{max:FA.max}),st!==He){var Ee,Ye;SA([((Ee=AA.current)===null||Ee===void 0?void 0:Ee.selectionStart)||0,((Ye=AA.current)===null||Ye===void 0?void 0:Ye.selectionEnd)||0])}}else if(We.source==="compositionEnd")return;GA(He),AA.current&&(0,VA.rJ)(AA.current,Ue,eA,He)};(0,IA.useEffect)(function(){if(S){var Fe;(Fe=AA.current)===null||Fe===void 0||Fe.setSelectionRange.apply(Fe,(0,me.Z)(S))}},[S]);var Q=function(Ue){C(Ue,Ue.target.value,{source:"change"})},x=function(Ue){MA.current=!1,C(Ue,Ue.currentTarget.value,{source:"compositionEnd"}),rt==null||rt(Ue)},k=function(Ue){cA&&Ue.key==="Enter"&&!G.current&&(G.current=!0,cA(Ue)),gA==null||gA(Ue)},EA=function(Ue){Ue.key==="Enter"&&(G.current=!1),fe==null||fe(Ue)},QA=function(Ue){Xe(!0),KA==null||KA(Ue)},ae=function(Ue){G.current&&(G.current=!1),Xe(!1),wA==null||wA(Ue)},Qe=function(Ue){GA(""),yA(),AA.current&&(0,VA.rJ)(AA.current,Ue,eA)},te=O&&"".concat(q,"-out-of-range"),Je=function(){var Ue=(0,Me.Z)(E,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return IA.createElement("input",(0,N.Z)({autoComplete:_},Ue,{onChange:Q,onFocus:QA,onBlur:ae,onKeyDown:k,onKeyUp:EA,className:d()(q,(0,z.Z)({},"".concat(q,"-disabled"),nA),Ke==null?void 0:Ke.input),style:ze==null?void 0:ze.input,ref:AA,size:iA,type:se,onCompositionStart:function(We){MA.current=!0,Se==null||Se(We)},onCompositionEnd:x}))},ct=function(){var Ue=Number(TA)>0;if(W||FA.show){var st=FA.showFormatter?FA.showFormatter({value:$A,count:R,maxLength:TA}):"".concat(R).concat(Ue?" / ".concat(TA):"");return IA.createElement(IA.Fragment,null,FA.show&&IA.createElement("span",{className:d()("".concat(q,"-show-count-suffix"),(0,z.Z)({},"".concat(q,"-show-count-has-suffix"),!!W),Ke==null?void 0:Ke.count),style:(0,y.Z)({},ze==null?void 0:ze.count)},st),W)}return null};return IA.createElement(h,(0,N.Z)({},_A,{prefixCls:q,className:d()(pA,te),handleReset:Qe,value:$A,focused:et,triggerFocus:yA,suffix:ct(),disabled:nA,classes:ce,classNames:Ke,styles:ze}),Je())}),Ae=nt,NA=Ae},30292:function(on,Ve,s){"use strict";s.d(Ve,{He:function(){return y},X3:function(){return N},nH:function(){return lA},rJ:function(){return JA}});function y(d){return!!(d.addonBefore||d.addonAfter)}function N(d){return!!(d.prefix||d.suffix||d.allowClear)}function z(d,IA,VA){var UA=IA.cloneNode(!0),h=Object.create(d,{target:{value:UA},currentTarget:{value:UA}});return UA.value=VA,typeof IA.selectionStart=="number"&&typeof IA.selectionEnd=="number"&&(UA.selectionStart=IA.selectionStart,UA.selectionEnd=IA.selectionEnd),UA.setSelectionRange=function(){IA.setSelectionRange.apply(IA,arguments)},h}function JA(d,IA,VA,UA){if(VA){var h=IA;if(IA.type==="click"){h=z(IA,d,""),VA(h);return}if(d.type!=="file"&&UA!==void 0){h=z(IA,d,UA),VA(h);return}VA(h)}}function lA(d,IA){if(d){d.focus(IA);var VA=IA||{},UA=VA.cursor;if(UA){var h=d.value.length;switch(UA){case"start":d.setSelectionRange(0,0);break;case"end":d.setSelectionRange(h,h);break;default:d.setSelectionRange(0,h)}}}}},28321:function(on,Ve,s){"use strict";s.d(Ve,{iz:function(){return tA},ck:function(){return He},BW:function(){return Te},sN:function(){return He},Wd:function(){return Jt},ZP:function(){return ne},Xl:function(){return cA}});var y=s(32855),N=s(74430),z=s(27247),JA=s(3300),lA=s(11913),d=s(43079),IA=s(92310),VA=s.n(IA),UA=s(11780),h=s(18929),me=s(13697),D=s(48736),L=s(59301),YA=s(4676),Me=L.createContext(null);function ie(V,BA){return V===void 0?null:"".concat(V,"-").concat(BA)}function ye(V){var BA=L.useContext(Me);return ie(BA,V)}var nt=s(80547),Ae=["children","locked"],NA=L.createContext(null);function E(V,BA){var kA=(0,z.Z)({},V);return Object.keys(BA).forEach(function(PA){var Be=BA[PA];Be!==void 0&&(kA[PA]=Be)}),kA}function U(V){var BA=V.children,kA=V.locked,PA=(0,d.Z)(V,Ae),Be=L.useContext(NA),xe=(0,nt.Z)(function(){return E(Be,PA)},[Be,PA],function(De,at){return!kA&&(De[0]!==at[0]||!(0,me.Z)(De[1],at[1],!0))});return L.createElement(NA.Provider,{value:xe},BA)}var _=[],eA=L.createContext(null);function KA(){return L.useContext(eA)}var wA=L.createContext(_);function cA(V){var BA=L.useContext(wA);return L.useMemo(function(){return V!==void 0?[].concat((0,JA.Z)(BA),[V]):BA},[BA,V])}var gA=L.createContext(null),fe=L.createContext({}),j=fe,q=s(29194);function nA(V){var BA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,q.Z)(V)){var kA=V.nodeName.toLowerCase(),PA=["input","select","textarea","button"].includes(kA)||V.isContentEditable||kA==="a"&&!!V.getAttribute("href"),Be=V.getAttribute("tabindex"),xe=Number(Be),De=null;return Be&&!Number.isNaN(xe)?De=xe:PA&&De===null&&(De=0),PA&&V.disabled&&(De=null),De!==null&&(De>=0||BA&&De<0)}return!1}function iA(V){var BA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,kA=(0,JA.Z)(V.querySelectorAll("*")).filter(function(PA){return nA(PA,BA)});return nA(V,BA)&&kA.unshift(V),kA}var pA=null;function bA(){pA=document.activeElement}function W(){pA=null}function rA(){if(pA)try{pA.focus()}catch(V){}}function ve(V,BA){if(BA.keyCode===9){var kA=iA(V),PA=kA[BA.shiftKey?0:kA.length-1],Be=PA===document.activeElement||V===document.activeElement;if(Be){var xe=kA[BA.shiftKey?kA.length-1:0];xe.focus(),BA.preventDefault()}}}var oe=s(10228),se=s(16089),ce=oe.Z.LEFT,Ke=oe.Z.RIGHT,ze=oe.Z.UP,Se=oe.Z.DOWN,rt=oe.Z.ENTER,_A=oe.Z.ESC,Ce=oe.Z.HOME,$e=oe.Z.END,et=[ze,Se,ce,Ke];function Xe(V,BA,kA,PA){var Be,xe="prev",De="next",at="children",ht="parent";if(V==="inline"&&PA===rt)return{inlineTrigger:!0};var Ct=(0,N.Z)((0,N.Z)({},ze,xe),Se,De),Vt=(0,N.Z)((0,N.Z)((0,N.Z)((0,N.Z)({},ce,kA?De:xe),Ke,kA?xe:De),Se,at),rt,at),ut=(0,N.Z)((0,N.Z)((0,N.Z)((0,N.Z)((0,N.Z)((0,N.Z)({},ze,xe),Se,De),rt,at),_A,ht),ce,kA?at:ht),Ke,kA?ht:at),pt={inline:Ct,horizontal:Vt,vertical:ut,inlineSub:Ct,horizontalSub:ut,verticalSub:ut},l=(Be=pt["".concat(V).concat(BA?"":"Sub")])===null||Be===void 0?void 0:Be[PA];switch(l){case xe:return{offset:-1,sibling:!0};case De:return{offset:1,sibling:!0};case ht:return{offset:-1,sibling:!1};case at:return{offset:1,sibling:!1};default:return null}}function MA(V){for(var BA=V;BA;){if(BA.getAttribute("data-menu-list"))return BA;BA=BA.parentElement}return null}function G(V,BA){for(var kA=V||document.activeElement;kA;){if(BA.has(kA))return kA;kA=kA.parentElement}return null}function AA(V,BA){var kA=iA(V,!0);return kA.filter(function(PA){return BA.has(PA)})}function F(V,BA,kA){var PA=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!V)return null;var Be=AA(V,BA),xe=Be.length,De=Be.findIndex(function(at){return kA===at});return PA<0?De===-1?De=xe-1:De-=1:PA>0&&(De+=1),De=(De+xe)%xe,Be[De]}var yA=function(BA,kA){var PA=new Set,Be=new Map,xe=new Map;return BA.forEach(function(De){var at=document.querySelector("[data-menu-id='".concat(ie(kA,De),"']"));at&&(PA.add(at),xe.set(at,De),Be.set(De,at))}),{elements:PA,key2element:Be,element2key:xe}};function xA(V,BA,kA,PA,Be,xe,De,at,ht,Ct){var Vt=L.useRef(),ut=L.useRef();ut.current=BA;var pt=function(){se.Z.cancel(Vt.current)};return L.useEffect(function(){return function(){pt()}},[]),function(l){var c=l.which;if([].concat(et,[rt,_A,Ce,$e]).includes(c)){var p=xe(),b=yA(p,PA),$=b,X=$.elements,HA=$.key2element,OA=$.element2key,ue=HA.get(BA),qA=G(ue,X),WA=OA.get(qA),ee=Xe(V,De(WA,!0).length===1,kA,c);if(!ee&&c!==Ce&&c!==$e)return;(et.includes(c)||[Ce,$e].includes(c))&&l.preventDefault();var B=function(mA){if(mA){var M=mA,oA=mA.querySelector("a");oA!=null&&oA.getAttribute("href")&&(M=oA);var vA=OA.get(mA);at(vA),pt(),Vt.current=(0,se.Z)(function(){ut.current===vA&&M.focus()})}};if([Ce,$e].includes(c)||ee.sibling||!qA){var Y;!qA||V==="inline"?Y=Be.current:Y=MA(qA);var K,P=AA(Y,X);c===Ce?K=P[0]:c===$e?K=P[P.length-1]:K=F(Y,X,qA,ee.offset),B(K)}else if(ee.inlineTrigger)ht(WA);else if(ee.offset>0)ht(WA,!0),pt(),Vt.current=(0,se.Z)(function(){b=yA(p,PA);var ZA=qA.getAttribute("aria-controls"),mA=document.getElementById(ZA),M=F(mA,b.elements);B(M)},5);else if(ee.offset<0){var aA=De(WA,!0),CA=aA[aA.length-2],jA=HA.get(CA);ht(CA,!1),B(jA)}}Ct==null||Ct(l)}}function g(V){Promise.resolve().then(V)}var dA="__RC_UTIL_PATH_SPLIT__",GA=function(BA){return BA.join(dA)},$A=function(BA){return BA.split(dA)},Z="rc-menu-more";function T(){var V=L.useState({}),BA=(0,lA.Z)(V,2),kA=BA[1],PA=(0,L.useRef)(new Map),Be=(0,L.useRef)(new Map),xe=L.useState([]),De=(0,lA.Z)(xe,2),at=De[0],ht=De[1],Ct=(0,L.useRef)(0),Vt=(0,L.useRef)(!1),ut=function(){Vt.current||kA({})},pt=(0,L.useCallback)(function(HA,OA){var ue=GA(OA);Be.current.set(ue,HA),PA.current.set(HA,ue),Ct.current+=1;var qA=Ct.current;g(function(){qA===Ct.current&&ut()})},[]),l=(0,L.useCallback)(function(HA,OA){var ue=GA(OA);Be.current.delete(ue),PA.current.delete(HA)},[]),c=(0,L.useCallback)(function(HA){ht(HA)},[]),p=(0,L.useCallback)(function(HA,OA){var ue=PA.current.get(HA)||"",qA=$A(ue);return OA&&at.includes(qA[0])&&qA.unshift(Z),qA},[at]),b=(0,L.useCallback)(function(HA,OA){return HA.filter(function(ue){return ue!==void 0}).some(function(ue){var qA=p(ue,!0);return qA.includes(OA)})},[p]),$=function(){var OA=(0,JA.Z)(PA.current.keys());return at.length&&OA.push(Z),OA},X=(0,L.useCallback)(function(HA){var OA="".concat(PA.current.get(HA)).concat(dA),ue=new Set;return(0,JA.Z)(Be.current.keys()).forEach(function(qA){qA.startsWith(OA)&&ue.add(Be.current.get(qA))}),ue},[]);return L.useEffect(function(){return function(){Vt.current=!0}},[]),{registerPath:pt,unregisterPath:l,refreshOverflowKeys:c,isSubPathKey:b,getKeyPath:p,getKeys:$,getSubPathKeys:X}}function S(V){var BA=L.useRef(V);BA.current=V;var kA=L.useCallback(function(){for(var PA,Be=arguments.length,xe=new Array(Be),De=0;De1&&(X.motionAppear=!1);var HA=X.onVisibleChanged;return X.onVisibleChanged=function(OA){return!pt.current&&!OA&&b(!0),HA==null?void 0:HA(OA)},p?null:L.createElement(U,{mode:xe,locked:!pt.current},L.createElement(Nt.default,(0,y.Z)({visible:$},X,{forceRender:ht,removeOnLeave:!1,leavedClassName:"".concat(at,"-hidden")}),function(OA){var ue=OA.className,qA=OA.style;return L.createElement(Ze,{id:BA,className:ue,style:qA},Be)}))}var wt=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],jt=["active"],Zt=L.forwardRef(function(V,BA){var kA=V.style,PA=V.className,Be=V.title,xe=V.eventKey,De=V.warnKey,at=V.disabled,ht=V.internalPopupClose,Ct=V.children,Vt=V.itemIcon,ut=V.expandIcon,pt=V.popupClassName,l=V.popupOffset,c=V.popupStyle,p=V.onClick,b=V.onMouseEnter,$=V.onMouseLeave,X=V.onTitleClick,HA=V.onTitleMouseEnter,OA=V.onTitleMouseLeave,ue=(0,d.Z)(V,wt),qA=ye(xe),WA=L.useContext(NA),ee=WA.prefixCls,B=WA.mode,Y=WA.openKeys,K=WA.disabled,P=WA.overflowDisabled,aA=WA.activeKey,CA=WA.selectedKeys,jA=WA.itemIcon,ZA=WA.expandIcon,mA=WA.onItemClick,M=WA.onOpenChange,oA=WA.onActive,vA=L.useContext(j),uA=vA._internalRenderSubMenuItem,hA=L.useContext(gA),le=hA.isSubPathKey,we=cA(),Ie="".concat(ee,"-submenu"),lt=K||at,gt=L.useRef(),it=L.useRef(),Qt=Vt!=null?Vt:jA,ke=ut!=null?ut:ZA,Tt=Y.includes(xe),Rt=!P&&Tt,an=le(CA,xe),Lt=EA(xe,lt,HA,OA),Mt=Lt.active,Xt=(0,d.Z)(Lt,jt),Ot=L.useState(!1),Kt=(0,lA.Z)(Ot,2),St=Kt[0],ot=Kt[1],bt=function(En){lt||ot(En)},zt=function(En){bt(!0),b==null||b({key:xe,domEvent:En})},sn=function(En){bt(!1),$==null||$({key:xe,domEvent:En})},Yt=L.useMemo(function(){return Mt||(B!=="inline"?St||le([aA],xe):!1)},[B,Mt,aA,St,xe,le]),tn=QA(we.length),bn=function(En){lt||(X==null||X({key:xe,domEvent:En}),B==="inline"&&M(xe,!Tt))},jn=S(function(wn){p==null||p(te(wn)),mA(wn)}),rr=function(En){B!=="inline"&&M(xe,En)},Cr=function(){oA(xe)},fr=qA&&"".concat(qA,"-popup"),Ar=L.useMemo(function(){return L.createElement(ae,{icon:B!=="horizontal"?ke:void 0,props:(0,z.Z)((0,z.Z)({},V),{},{isOpen:Rt,isSubMenu:!0})},L.createElement("i",{className:"".concat(Ie,"-arrow")}))},[B,ke,V,Rt,Ie]),gn=L.createElement("div",(0,y.Z)({role:"menuitem",style:tn,className:"".concat(Ie,"-title"),tabIndex:lt?null:-1,ref:gt,title:typeof Be=="string"?Be:null,"data-menu-id":P&&qA?null:qA,"aria-expanded":Rt,"aria-haspopup":!0,"aria-controls":fr,"aria-disabled":lt,onClick:bn,onFocus:Cr},Xt),Be,Ar),Fn=L.useRef(B);if(B!=="inline"&&we.length>1?Fn.current="vertical":Fn.current=B,!P){var ar=Fn.current;gn=L.createElement(mt,{mode:ar,prefixCls:Ie,visible:!ht&&Rt&&B!=="inline",popupClassName:pt,popupOffset:l,popupStyle:c,popup:L.createElement(U,{mode:ar==="horizontal"?"vertical":ar},L.createElement(Ze,{id:fr,ref:it},Ct)),disabled:lt,onVisibleChange:rr},gn)}var pn=L.createElement(UA.Z.Item,(0,y.Z)({ref:BA,role:"none"},ue,{component:"li",style:kA,className:VA()(Ie,"".concat(Ie,"-").concat(B),PA,(0,N.Z)((0,N.Z)((0,N.Z)((0,N.Z)({},"".concat(Ie,"-open"),Rt),"".concat(Ie,"-active"),Yt),"".concat(Ie,"-selected"),an),"".concat(Ie,"-disabled"),lt)),onMouseEnter:zt,onMouseLeave:sn}),gn,!P&&L.createElement(xt,{id:fr,open:Rt,keyPath:we},Ct));return uA&&(pn=uA(pn,V,{selected:an,active:Yt,open:Rt,disabled:lt})),L.createElement(U,{onItemClick:jn,mode:B==="horizontal"?"vertical":B,itemIcon:Qt,expandIcon:ke},pn)}),Ht=L.forwardRef(function(V,BA){var kA=V.eventKey,PA=V.children,Be=cA(kA),xe=RA(PA,Be),De=KA();L.useEffect(function(){if(De)return De.registerPath(kA,Be),function(){De.unregisterPath(kA,Be)}},[Be]);var at;return De?at=xe:at=L.createElement(Zt,(0,y.Z)({ref:BA},V),xe),L.createElement(wA.Provider,{value:Be},at)}),Jt=Ht,un=s(34666);function tA(V){var BA=V.className,kA=V.style,PA=L.useContext(NA),Be=PA.prefixCls,xe=KA();return xe?null:L.createElement("li",{role:"separator",className:VA()("".concat(Be,"-item-divider"),BA),style:kA})}var J=["className","title","eventKey","children"],pe=L.forwardRef(function(V,BA){var kA=V.className,PA=V.title,Be=V.eventKey,xe=V.children,De=(0,d.Z)(V,J),at=L.useContext(NA),ht=at.prefixCls,Ct="".concat(ht,"-item-group");return L.createElement("li",(0,y.Z)({ref:BA,role:"presentation"},De,{onClick:function(ut){return ut.stopPropagation()},className:VA()(Ct,kA)}),L.createElement("div",{role:"presentation",className:"".concat(Ct,"-title"),title:typeof PA=="string"?PA:void 0},PA),L.createElement("ul",{role:"group",className:"".concat(Ct,"-list")},xe))}),de=L.forwardRef(function(V,BA){var kA=V.eventKey,PA=V.children,Be=cA(kA),xe=RA(PA,Be),De=KA();return De?xe:L.createElement(pe,(0,y.Z)({ref:BA},(0,x.Z)(V,["warnKey"])),xe)}),Te=de,Oe=["label","children","key","type","extra"];function _e(V,BA,kA){var PA=BA.item,Be=BA.group,xe=BA.submenu,De=BA.divider;return(V||[]).map(function(at,ht){if(at&&(0,un.Z)(at)==="object"){var Ct=at,Vt=Ct.label,ut=Ct.children,pt=Ct.key,l=Ct.type,c=Ct.extra,p=(0,d.Z)(Ct,Oe),b=pt!=null?pt:"tmp-".concat(ht);return ut||l==="group"?l==="group"?L.createElement(Be,(0,y.Z)({key:b},p,{title:Vt}),_e(ut,BA,kA)):L.createElement(xe,(0,y.Z)({key:b},p,{title:Vt}),_e(ut,BA,kA)):l==="divider"?L.createElement(De,(0,y.Z)({key:b},p)):L.createElement(PA,(0,y.Z)({key:b},p,{extra:c}),Vt,(!!c||c===0)&&L.createElement("span",{className:"".concat(kA,"-item-extra")},c))}return null}).filter(function(at){return at})}function Re(V,BA,kA,PA,Be){var xe=V,De=(0,z.Z)({divider:tA,item:He,group:Te,submenu:Jt},PA);return BA&&(xe=_e(BA,De,Be)),RA(xe,kA)}var At=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],tt=[],Ut=L.forwardRef(function(V,BA){var kA,PA=V,Be=PA.prefixCls,xe=Be===void 0?"rc-menu":Be,De=PA.rootClassName,at=PA.style,ht=PA.className,Ct=PA.tabIndex,Vt=Ct===void 0?0:Ct,ut=PA.items,pt=PA.children,l=PA.direction,c=PA.id,p=PA.mode,b=p===void 0?"vertical":p,$=PA.inlineCollapsed,X=PA.disabled,HA=PA.disabledOverflow,OA=PA.subMenuOpenDelay,ue=OA===void 0?.1:OA,qA=PA.subMenuCloseDelay,WA=qA===void 0?.1:qA,ee=PA.forceSubMenuRender,B=PA.defaultOpenKeys,Y=PA.openKeys,K=PA.activeKey,P=PA.defaultActiveFirst,aA=PA.selectable,CA=aA===void 0?!0:aA,jA=PA.multiple,ZA=jA===void 0?!1:jA,mA=PA.defaultSelectedKeys,M=PA.selectedKeys,oA=PA.onSelect,vA=PA.onDeselect,uA=PA.inlineIndent,hA=uA===void 0?24:uA,le=PA.motion,we=PA.defaultMotions,Ie=PA.triggerSubMenuAction,lt=Ie===void 0?"hover":Ie,gt=PA.builtinPlacements,it=PA.itemIcon,Qt=PA.expandIcon,ke=PA.overflowedIndicator,Tt=ke===void 0?"...":ke,Rt=PA.overflowedIndicatorPopupClassName,an=PA.getPopupContainer,Lt=PA.onClick,Mt=PA.onOpenChange,Xt=PA.onKeyDown,Ot=PA.openAnimation,Kt=PA.openTransitionName,St=PA._internalRenderMenuItem,ot=PA._internalRenderSubMenuItem,bt=PA._internalComponents,zt=(0,d.Z)(PA,At),sn=L.useMemo(function(){return[Re(pt,ut,tt,bt,xe),Re(pt,ut,tt,{},xe)]},[pt,ut,bt]),Yt=(0,lA.Z)(sn,2),tn=Yt[0],bn=Yt[1],jn=L.useState(!1),rr=(0,lA.Z)(jn,2),Cr=rr[0],fr=rr[1],Ar=L.useRef(),gn=TA(c),Fn=l==="rtl",ar=(0,h.Z)(B,{value:Y,postState:function(zn){return zn||tt}}),pn=(0,lA.Z)(ar,2),wn=pn[0],En=pn[1],Dt=function(zn){var er=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function pr(){En(zn),Mt==null||Mt(zn)}er?(0,YA.flushSync)(pr):pr()},Gt=L.useState(wn),nn=(0,lA.Z)(Gt,2),ln=nn[0],Cn=nn[1],xn=L.useRef(!1),hn=L.useMemo(function(){return(b==="inline"||b==="vertical")&&$?["vertical",$]:[b,!1]},[b,$]),yt=(0,lA.Z)(hn,2),kt=yt[0],Pt=yt[1],yn=kt==="inline",Qn=L.useState(kt),qn=(0,lA.Z)(Qn,2),dr=qn[0],Tn=qn[1],wr=L.useState(Pt),Sn=(0,lA.Z)(wr,2),ia=Sn[0],Or=Sn[1];L.useEffect(function(){Tn(kt),Or(Pt),xn.current&&(yn?En(ln):Dt(tt))},[kt,Pt]);var Er=L.useState(0),Vn=(0,lA.Z)(Er,2),Wr=Vn[0],Xr=Vn[1],Jr=Wr>=tn.length-1||dr!=="horizontal"||HA;L.useEffect(function(){yn&&Cn(wn)},[wn]),L.useEffect(function(){return xn.current=!0,function(){xn.current=!1}},[]);var Lr=T(),Yr=Lr.registerPath,jr=Lr.unregisterPath,ha=Lr.refreshOverflowKeys,Qr=Lr.isSubPathKey,Vr=Lr.getKeyPath,br=Lr.getKeys,mr=Lr.getSubPathKeys,Kr=L.useMemo(function(){return{registerPath:Yr,unregisterPath:jr}},[Yr,jr]),oa=L.useMemo(function(){return{isSubPathKey:Qr}},[Qr]);L.useEffect(function(){ha(Jr?tt:tn.slice(Wr+1).map(function(sr){return sr.key}))},[Wr,Jr]);var qr=(0,h.Z)(K||P&&((kA=tn[0])===null||kA===void 0?void 0:kA.key),{value:K}),Fr=(0,lA.Z)(qr,2),hr=Fr[0],Bn=Fr[1],mn=S(function(sr){Bn(sr)}),Xn=S(function(){Bn(void 0)});(0,L.useImperativeHandle)(BA,function(){return{list:Ar.current,focus:function(zn){var er,pr=br(),or=yA(pr,gn),Tr=or.elements,ga=or.key2element,Ba=or.element2key,Fa=AA(Ar.current,Tr),ra=hr!=null?hr:Fa[0]?Ba.get(Fa[0]):(er=tn.find(function(Gr){return!Gr.props.disabled}))===null||er===void 0?void 0:er.key,sa=ga.get(ra);if(ra&&sa){var ma;sa==null||(ma=sa.focus)===null||ma===void 0||ma.call(sa,zn)}}}});var On=(0,h.Z)(mA||[],{value:M,postState:function(zn){return Array.isArray(zn)?zn:zn==null?tt:[zn]}}),vr=(0,lA.Z)(On,2),ir=vr[0],Mr=vr[1],_r=function(zn){if(CA){var er=zn.key,pr=ir.includes(er),or;ZA?pr?or=ir.filter(function(ga){return ga!==er}):or=[].concat((0,JA.Z)(ir),[er]):or=[er],Mr(or);var Tr=(0,z.Z)((0,z.Z)({},zn),{},{selectedKeys:or});pr?vA==null||vA(Tr):oA==null||oA(Tr)}!ZA&&wn.length&&dr!=="inline"&&Dt(tt)},Nr=S(function(sr){Lt==null||Lt(te(sr)),_r(sr)}),Wn=S(function(sr,zn){var er=wn.filter(function(or){return or!==sr});if(zn)er.push(sr);else if(dr!=="inline"){var pr=mr(sr);er=er.filter(function(or){return!pr.has(or)})}(0,me.Z)(wn,er,!0)||Dt(er,!0)}),Sr=function(zn,er){var pr=er!=null?er:!wn.includes(zn);Wn(zn,pr)},zr=xA(dr,hr,Fn,gn,Ar,br,Vr,Bn,Sr,Xt);L.useEffect(function(){fr(!0)},[]);var Pr=L.useMemo(function(){return{_internalRenderMenuItem:St,_internalRenderSubMenuItem:ot}},[St,ot]),na=dr!=="horizontal"||HA?tn:tn.map(function(sr,zn){return L.createElement(U,{key:sr.key,overflowDisabled:zn>Wr},sr)}),Qa=L.createElement(UA.Z,(0,y.Z)({id:c,ref:Ar,prefixCls:"".concat(xe,"-overflow"),component:"ul",itemComponent:He,className:VA()(xe,"".concat(xe,"-root"),"".concat(xe,"-").concat(dr),ht,(0,N.Z)((0,N.Z)({},"".concat(xe,"-inline-collapsed"),ia),"".concat(xe,"-rtl"),Fn),De),dir:l,style:at,role:"menu",tabIndex:Vt,data:na,renderRawItem:function(zn){return zn},renderRawRest:function(zn){var er=zn.length,pr=er?tn.slice(-er):null;return L.createElement(Jt,{eventKey:Z,title:Tt,disabled:Jr,internalPopupClose:er===0,popupClassName:Rt},pr)},maxCount:dr!=="horizontal"||HA?UA.Z.INVALIDATE:UA.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(zn){Xr(zn)},onKeyDown:zr},zt));return L.createElement(j.Provider,{value:Pr},L.createElement(Me.Provider,{value:gn},L.createElement(U,{prefixCls:xe,rootClassName:De,mode:dr,openKeys:wn,rtl:Fn,disabled:X,motion:Cr?le:null,defaultMotions:Cr?we:null,activeKey:hr,onActive:mn,onInactive:Xn,selectedKeys:ir,inlineIndent:hA,subMenuOpenDelay:ue,subMenuCloseDelay:WA,forceSubMenuRender:ee,builtinPlacements:gt,triggerSubMenuAction:lt,getPopupContainer:an,itemIcon:it,expandIcon:Qt,onItemClick:Nr,onOpenChange:Wn},L.createElement(gA.Provider,{value:oa},Qa),L.createElement("div",{style:{display:"none"},"aria-hidden":!0},L.createElement(eA.Provider,{value:Kr},bn)))))}),_t=Ut,qe=_t;qe.Item=He,qe.SubMenu=Jt,qe.ItemGroup=Te,qe.Divider=tA;var ne=qe},11780:function(on,Ve,s){"use strict";s.d(Ve,{Z:function(){return bA}});var y=s(32855),N=s(27247),z=s(11913),JA=s(43079),lA=s(59301),d=s(92310),IA=s.n(d),VA=s(29301),UA=s(34280),h=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],me=void 0;function D(W,rA){var ve=W.prefixCls,oe=W.invalidate,se=W.item,ce=W.renderItem,Ke=W.responsive,ze=W.responsiveDisabled,Se=W.registerSize,rt=W.itemKey,_A=W.className,Ce=W.style,$e=W.children,et=W.display,Xe=W.order,MA=W.component,G=MA===void 0?"div":MA,AA=(0,JA.Z)(W,h),F=Ke&&!et;function yA($A){Se(rt,$A)}lA.useEffect(function(){return function(){yA(null)}},[]);var xA=ce&&se!==me?ce(se,{index:Xe}):$e,g;oe||(g={opacity:F?0:1,height:F?0:me,overflowY:F?"hidden":me,order:Ke?Xe:me,pointerEvents:F?"none":me,position:F?"absolute":me});var dA={};F&&(dA["aria-hidden"]=!0);var GA=lA.createElement(G,(0,y.Z)({className:IA()(!oe&&ve,_A),style:(0,N.Z)((0,N.Z)({},g),Ce)},dA,AA,{ref:rA}),xA);return Ke&&(GA=lA.createElement(VA.Z,{onResize:function(Z){var T=Z.offsetWidth;yA(T)},disabled:ze},GA)),GA}var L=lA.forwardRef(D);L.displayName="Item";var YA=L,Me=s(6089),ie=s(4676),ye=s(16089);function nt(W){if(typeof MessageChannel=="undefined")(0,ye.Z)(W);else{var rA=new MessageChannel;rA.port1.onmessage=function(){return W()},rA.port2.postMessage(void 0)}}function Ae(){var W=lA.useRef(null),rA=function(oe){W.current||(W.current=[],nt(function(){(0,ie.unstable_batchedUpdates)(function(){W.current.forEach(function(se){se()}),W.current=null})})),W.current.push(oe)};return rA}function NA(W,rA){var ve=lA.useState(rA),oe=(0,z.Z)(ve,2),se=oe[0],ce=oe[1],Ke=(0,Me.Z)(function(ze){W(function(){ce(ze)})});return[se,Ke]}var E=lA.createContext(null),U=["component"],_=["className"],eA=["className"],KA=function(rA,ve){var oe=lA.useContext(E);if(!oe){var se=rA.component,ce=se===void 0?"div":se,Ke=(0,JA.Z)(rA,U);return lA.createElement(ce,(0,y.Z)({},Ke,{ref:ve}))}var ze=oe.className,Se=(0,JA.Z)(oe,_),rt=rA.className,_A=(0,JA.Z)(rA,eA);return lA.createElement(E.Provider,{value:null},lA.createElement(YA,(0,y.Z)({ref:ve,className:IA()(ze,rt)},Se,_A)))},wA=lA.forwardRef(KA);wA.displayName="RawItem";var cA=wA,gA=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],fe="responsive",j="invalidate";function q(W){return"+ ".concat(W.length," ...")}function nA(W,rA){var ve=W.prefixCls,oe=ve===void 0?"rc-overflow":ve,se=W.data,ce=se===void 0?[]:se,Ke=W.renderItem,ze=W.renderRawItem,Se=W.itemKey,rt=W.itemWidth,_A=rt===void 0?10:rt,Ce=W.ssr,$e=W.style,et=W.className,Xe=W.maxCount,MA=W.renderRest,G=W.renderRawRest,AA=W.suffix,F=W.component,yA=F===void 0?"div":F,xA=W.itemComponent,g=W.onVisibleChange,dA=(0,JA.Z)(W,gA),GA=Ce==="full",$A=Ae(),Z=NA($A,null),T=(0,z.Z)(Z,2),S=T[0],SA=T[1],FA=S||0,TA=NA($A,new Map),R=(0,z.Z)(TA,2),O=R[0],C=R[1],Q=NA($A,0),x=(0,z.Z)(Q,2),k=x[0],EA=x[1],QA=NA($A,0),ae=(0,z.Z)(QA,2),Qe=ae[0],te=ae[1],Je=NA($A,0),ct=(0,z.Z)(Je,2),Fe=ct[0],Ue=ct[1],st=(0,lA.useState)(null),We=(0,z.Z)(st,2),He=We[0],Ee=We[1],Ye=(0,lA.useState)(null),be=(0,z.Z)(Ye,2),Ze=be[0],Ne=be[1],RA=lA.useMemo(function(){return Ze===null&&GA?Number.MAX_SAFE_INTEGER:Ze||0},[Ze,S]),ge=(0,lA.useState)(!1),he=(0,z.Z)(ge,2),Pe=he[0],Et=he[1],ft="".concat(oe,"-item"),je=Math.max(k,Qe),vt=Xe===fe,mt=ce.length&&vt,Nt=Xe===j,xt=mt||typeof Xe=="number"&&ce.length>Xe,wt=(0,lA.useMemo)(function(){var qe=ce;return mt?S===null&&GA?qe=ce:qe=ce.slice(0,Math.min(ce.length,FA/_A)):typeof Xe=="number"&&(qe=ce.slice(0,Xe)),qe},[ce,_A,S,Xe,mt]),jt=(0,lA.useMemo)(function(){return mt?ce.slice(RA+1):ce.slice(wt.length)},[ce,wt,mt,RA]),Zt=(0,lA.useCallback)(function(qe,ne){var V;return typeof Se=="function"?Se(qe):(V=Se&&(qe==null?void 0:qe[Se]))!==null&&V!==void 0?V:ne},[Se]),Ht=(0,lA.useCallback)(Ke||function(qe){return qe},[Ke]);function Jt(qe,ne,V){Ze===qe&&(ne===void 0||ne===He)||(Ne(qe),V||(Et(qeFA){Jt(BA-1,qe-kA-Fe+Qe);break}}AA&&de(0)+Fe>FA&&Ee(null)}},[FA,O,Qe,Fe,Zt,wt]);var Te=Pe&&!!jt.length,Oe={};He!==null&&mt&&(Oe={position:"absolute",left:He,top:0});var _e={prefixCls:ft,responsive:mt,component:xA,invalidate:Nt},Re=ze?function(qe,ne){var V=Zt(qe,ne);return lA.createElement(E.Provider,{key:V,value:(0,N.Z)((0,N.Z)({},_e),{},{order:ne,item:qe,itemKey:V,registerSize:tA,display:ne<=RA})},ze(qe,ne))}:function(qe,ne){var V=Zt(qe,ne);return lA.createElement(YA,(0,y.Z)({},_e,{order:ne,key:V,item:qe,renderItem:Ht,itemKey:V,registerSize:tA,display:ne<=RA}))},At={order:Te?RA:Number.MAX_SAFE_INTEGER,className:"".concat(ft,"-rest"),registerSize:J,display:Te},tt=MA||q,Ut=G?lA.createElement(E.Provider,{value:(0,N.Z)((0,N.Z)({},_e),At)},G(jt)):lA.createElement(YA,(0,y.Z)({},_e,At),typeof tt=="function"?tt(jt):tt),_t=lA.createElement(yA,(0,y.Z)({className:IA()(!Nt&&oe,et),style:$e,ref:rA},dA),wt.map(Re),xt?Ut:null,AA&&lA.createElement(YA,(0,y.Z)({},_e,{responsive:vt,responsiveDisabled:!mt,order:RA,className:"".concat(ft,"-suffix"),registerSize:pe,display:!0,style:Oe}),AA));return vt?lA.createElement(VA.Z,{onResize:un,disabled:!mt},_t):_t}var iA=lA.forwardRef(nA);iA.displayName="Overflow",iA.Item=cA,iA.RESPONSIVE=fe,iA.INVALIDATE=j;var pA=iA,bA=pA},23425:function(on,Ve,s){"use strict";s.d(Ve,{Z:function(){return eA}});var y=s(74430),N=s(32855),z=s(34666),JA=s(27247),lA=s(11913),d=s(92310),IA=s.n(d),VA=s(18929),UA=s(10228),h=s(26112),me=s(48736),D=s(59301),L=s(17119),YA=[10,20,50,100],Me=function(wA){var cA=wA.pageSizeOptions,gA=cA===void 0?YA:cA,fe=wA.locale,j=wA.changeSize,q=wA.pageSize,nA=wA.goButton,iA=wA.quickGo,pA=wA.rootPrefixCls,bA=wA.disabled,W=wA.buildOptionText,rA=wA.showSizeChanger,ve=wA.sizeChangerRender,oe=D.useState(""),se=(0,lA.Z)(oe,2),ce=se[0],Ke=se[1],ze=function(){return!ce||Number.isNaN(ce)?void 0:Number(ce)},Se=typeof W=="function"?W:function(AA){return"".concat(AA," ").concat(fe.items_per_page)},rt=function(F){Ke(F.target.value)},_A=function(F){nA||ce===""||(Ke(""),!(F.relatedTarget&&(F.relatedTarget.className.indexOf("".concat(pA,"-item-link"))>=0||F.relatedTarget.className.indexOf("".concat(pA,"-item"))>=0))&&(iA==null||iA(ze())))},Ce=function(F){ce!==""&&(F.keyCode===UA.Z.ENTER||F.type==="click")&&(Ke(""),iA==null||iA(ze()))},$e=function(){return gA.some(function(F){return F.toString()===q.toString()})?gA:gA.concat([q]).sort(function(F,yA){var xA=Number.isNaN(Number(F))?0:Number(F),g=Number.isNaN(Number(yA))?0:Number(yA);return xA-g})},et="".concat(pA,"-options");if(!rA&&!iA)return null;var Xe=null,MA=null,G=null;return rA&&ve&&(Xe=ve({disabled:bA,size:q,onSizeChange:function(F){j==null||j(Number(F))},"aria-label":fe.page_size,className:"".concat(et,"-size-changer"),options:$e().map(function(AA){return{label:Se(AA),value:AA}})})),iA&&(nA&&(G=typeof nA=="boolean"?D.createElement("button",{type:"button",onClick:Ce,onKeyUp:Ce,disabled:bA,className:"".concat(et,"-quick-jumper-button")},fe.jump_to_confirm):D.createElement("span",{onClick:Ce,onKeyUp:Ce},nA)),MA=D.createElement("div",{className:"".concat(et,"-quick-jumper")},fe.jump_to,D.createElement("input",{disabled:bA,type:"text",value:ce,onChange:rt,onKeyUp:Ce,onBlur:_A,"aria-label":fe.page}),fe.page,G)),D.createElement("li",{className:et},Xe,MA)},ie=Me,ye=function(wA){var cA=wA.rootPrefixCls,gA=wA.page,fe=wA.active,j=wA.className,q=wA.showTitle,nA=wA.onClick,iA=wA.onKeyPress,pA=wA.itemRender,bA="".concat(cA,"-item"),W=IA()(bA,"".concat(bA,"-").concat(gA),(0,y.Z)((0,y.Z)({},"".concat(bA,"-active"),fe),"".concat(bA,"-disabled"),!gA),j),rA=function(){nA(gA)},ve=function(ce){iA(ce,nA,gA)},oe=pA(gA,"page",D.createElement("a",{rel:"nofollow"},gA));return oe?D.createElement("li",{title:q?String(gA):null,className:W,onClick:rA,onKeyDown:ve,tabIndex:0},oe):null},nt=ye,Ae=function(wA,cA,gA){return gA};function NA(){}function E(KA){var wA=Number(KA);return typeof wA=="number"&&!Number.isNaN(wA)&&isFinite(wA)&&Math.floor(wA)===wA}function U(KA,wA,cA){var gA=typeof KA=="undefined"?wA:KA;return Math.floor((cA-1)/gA)+1}var _=function(wA){var cA=wA.prefixCls,gA=cA===void 0?"rc-pagination":cA,fe=wA.selectPrefixCls,j=fe===void 0?"rc-select":fe,q=wA.className,nA=wA.current,iA=wA.defaultCurrent,pA=iA===void 0?1:iA,bA=wA.total,W=bA===void 0?0:bA,rA=wA.pageSize,ve=wA.defaultPageSize,oe=ve===void 0?10:ve,se=wA.onChange,ce=se===void 0?NA:se,Ke=wA.hideOnSinglePage,ze=wA.align,Se=wA.showPrevNextJumpers,rt=Se===void 0?!0:Se,_A=wA.showQuickJumper,Ce=wA.showLessItems,$e=wA.showTitle,et=$e===void 0?!0:$e,Xe=wA.onShowSizeChange,MA=Xe===void 0?NA:Xe,G=wA.locale,AA=G===void 0?L.Z:G,F=wA.style,yA=wA.totalBoundaryShowSizeChanger,xA=yA===void 0?50:yA,g=wA.disabled,dA=wA.simple,GA=wA.showTotal,$A=wA.showSizeChanger,Z=$A===void 0?W>xA:$A,T=wA.sizeChangerRender,S=wA.pageSizeOptions,SA=wA.itemRender,FA=SA===void 0?Ae:SA,TA=wA.jumpPrevIcon,R=wA.jumpNextIcon,O=wA.prevIcon,C=wA.nextIcon,Q=D.useRef(null),x=(0,VA.Z)(10,{value:rA,defaultValue:oe}),k=(0,lA.Z)(x,2),EA=k[0],QA=k[1],ae=(0,VA.Z)(1,{value:nA,defaultValue:pA,postState:function(HA){return Math.max(1,Math.min(HA,U(void 0,EA,W)))}}),Qe=(0,lA.Z)(ae,2),te=Qe[0],Je=Qe[1],ct=D.useState(te),Fe=(0,lA.Z)(ct,2),Ue=Fe[0],st=Fe[1];(0,D.useEffect)(function(){st(te)},[te]);var We=ce!==NA,He="current"in wA,Ee=Math.max(1,te-(Ce?3:5)),Ye=Math.min(U(void 0,EA,W),te+(Ce?3:5));function be(X,HA){var OA=X||D.createElement("button",{type:"button","aria-label":HA,className:"".concat(gA,"-item-link")});return typeof X=="function"&&(OA=D.createElement(X,(0,JA.Z)({},wA))),OA}function Ze(X){var HA=X.target.value,OA=U(void 0,EA,W),ue;return HA===""?ue=HA:Number.isNaN(Number(HA))?ue=Ue:HA>=OA?ue=OA:ue=Number(HA),ue}function Ne(X){return E(X)&&X!==te&&E(W)&&W>0}var RA=W>EA?_A:!1;function ge(X){(X.keyCode===UA.Z.UP||X.keyCode===UA.Z.DOWN)&&X.preventDefault()}function he(X){var HA=Ze(X);switch(HA!==Ue&&st(HA),X.keyCode){case UA.Z.ENTER:ft(HA);break;case UA.Z.UP:ft(HA-1);break;case UA.Z.DOWN:ft(HA+1);break;default:break}}function Pe(X){ft(Ze(X))}function Et(X){var HA=U(X,EA,W),OA=te>HA&&HA!==0?HA:te;QA(X),st(OA),MA==null||MA(te,X),Je(OA),ce==null||ce(OA,X)}function ft(X){if(Ne(X)&&!g){var HA=U(void 0,EA,W),OA=X;return X>HA?OA=HA:X<1&&(OA=1),OA!==Ue&&st(OA),Je(OA),ce==null||ce(OA,EA),OA}return te}var je=te>1,vt=te2?OA-2:0),qA=2;qAW?W:te*EA])),_e=null,Re=U(void 0,EA,W);if(Ke&&W<=EA)return null;var At=[],tt={rootPrefixCls:gA,onClick:ft,onKeyPress:jt,showTitle:et,itemRender:FA,page:-1},Ut=te-1>0?te-1:0,_t=te+1=kA*2&&te!==3&&(At[0]=D.cloneElement(At[0],{className:IA()("".concat(gA,"-item-after-jump-prev"),At[0].props.className)}),At.unshift(de)),Re-te>=kA*2&&te!==Re-2){var ut=At[At.length-1];At[At.length-1]=D.cloneElement(ut,{className:IA()("".concat(gA,"-item-before-jump-next"),ut.props.className)}),At.push(_e)}ht!==1&&At.unshift(D.createElement(nt,(0,N.Z)({},tt,{key:1,page:1}))),Ct!==Re&&At.push(D.createElement(nt,(0,N.Z)({},tt,{key:Re,page:Re})))}var pt=tA(Ut);if(pt){var l=!je||!Re;pt=D.createElement("li",{title:et?AA.prev_page:null,onClick:mt,tabIndex:l?null:0,onKeyDown:Zt,className:IA()("".concat(gA,"-prev"),(0,y.Z)({},"".concat(gA,"-disabled"),l)),"aria-disabled":l},pt)}var c=J(_t);if(c){var p,b;dA?(p=!vt,b=je?0:null):(p=!vt||!Re,b=p?null:0),c=D.createElement("li",{title:et?AA.next_page:null,onClick:Nt,tabIndex:b,onKeyDown:Ht,className:IA()("".concat(gA,"-next"),(0,y.Z)({},"".concat(gA,"-disabled"),p)),"aria-disabled":p},c)}var $=IA()(gA,q,(0,y.Z)((0,y.Z)((0,y.Z)((0,y.Z)((0,y.Z)({},"".concat(gA,"-start"),ze==="start"),"".concat(gA,"-center"),ze==="center"),"".concat(gA,"-end"),ze==="end"),"".concat(gA,"-simple"),dA),"".concat(gA,"-disabled"),g));return D.createElement("ul",(0,N.Z)({className:$,style:F,ref:Q},Te),Oe,pt,dA?BA:At,c,D.createElement(ie,{locale:AA,rootPrefixCls:gA,disabled:g,selectPrefixCls:j,changeSize:Et,pageSize:EA,pageSizeOptions:S,quickGo:RA?ft:null,goButton:V,showSizeChanger:Z,sizeChangerRender:T}))},eA=_},25930:function(on,Ve,s){"use strict";s.d(Ve,{Cd:function(){return gA}});var y=s(32855),N=s(27247),z=s(43079),JA=s(59301),lA=s(92310),d=s.n(lA),IA={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},VA=function(){var q=(0,JA.useRef)([]),nA=(0,JA.useRef)(null);return(0,JA.useEffect)(function(){var iA=Date.now(),pA=!1;q.current.forEach(function(bA){if(bA){pA=!0;var W=bA.style;W.transitionDuration=".3s, .3s, .3s, .06s",nA.current&&iA-nA.current<100&&(W.transitionDuration="0s, 0s")}}),pA&&(nA.current=Date.now())}),q.current},UA=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],h=function(q){var nA=(0,N.Z)((0,N.Z)({},IA),q),iA=nA.className,pA=nA.percent,bA=nA.prefixCls,W=nA.strokeColor,rA=nA.strokeLinecap,ve=nA.strokeWidth,oe=nA.style,se=nA.trailColor,ce=nA.trailWidth,Ke=nA.transition,ze=(0,z.Z)(nA,UA);delete ze.gapPosition;var Se=Array.isArray(pA)?pA:[pA],rt=Array.isArray(W)?W:[W],_A=VA(),Ce=ve/2,$e=100-ve/2,et="M ".concat(rA==="round"?Ce:0,",").concat(Ce,` + L `).concat(rA==="round"?$e:100,",").concat(Ce),Xe="0 0 100 ".concat(ve),MA=0;return JA.createElement("svg",(0,y.Z)({className:d()("".concat(bA,"-line"),iA),viewBox:Xe,preserveAspectRatio:"none",style:oe},ze),JA.createElement("path",{className:"".concat(bA,"-line-trail"),d:et,strokeLinecap:rA,stroke:se,strokeWidth:ce||ve,fillOpacity:"0"}),Se.map(function(G,AA){var F=1;switch(rA){case"round":F=1-ve/100;break;case"square":F=1-ve/2/100;break;default:F=1;break}var yA={strokeDasharray:"".concat(G*F,"px, 100px"),strokeDashoffset:"-".concat(MA,"px"),transition:Ke||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},xA=rt[AA]||rt[rt.length-1];return MA+=G,JA.createElement("path",{key:AA,className:"".concat(bA,"-line-path"),d:et,strokeLinecap:rA,stroke:xA,strokeWidth:ve,fillOpacity:"0",ref:function(dA){_A[AA]=dA},style:yA})}))},me=h,D=s(34666),L=s(11913),YA=s(47273),Me=0,ie=(0,YA.Z)();function ye(){var j;return ie?(j=Me,Me+=1):j="TEST_OR_SSR",j}var nt=function(j){var q=JA.useState(),nA=(0,L.Z)(q,2),iA=nA[0],pA=nA[1];return JA.useEffect(function(){pA("rc_progress_".concat(ye()))},[]),j||iA},Ae=function(q){var nA=q.bg,iA=q.children;return JA.createElement("div",{style:{width:"100%",height:"100%",background:nA}},iA)};function NA(j,q){return Object.keys(j).map(function(nA){var iA=parseFloat(nA),pA="".concat(Math.floor(iA*q),"%");return"".concat(j[nA]," ").concat(pA)})}var E=JA.forwardRef(function(j,q){var nA=j.prefixCls,iA=j.color,pA=j.gradientId,bA=j.radius,W=j.style,rA=j.ptg,ve=j.strokeLinecap,oe=j.strokeWidth,se=j.size,ce=j.gapDegree,Ke=iA&&(0,D.Z)(iA)==="object",ze=Ke?"#FFF":void 0,Se=se/2,rt=JA.createElement("circle",{className:"".concat(nA,"-circle-path"),r:bA,cx:Se,cy:Se,stroke:ze,strokeLinecap:ve,strokeWidth:oe,opacity:rA===0?0:1,style:W,ref:q});if(!Ke)return rt;var _A="".concat(pA,"-conic"),Ce=ce?"".concat(180+ce/2,"deg"):"0deg",$e=NA(iA,(360-ce)/360),et=NA(iA,1),Xe="conic-gradient(from ".concat(Ce,", ").concat($e.join(", "),")"),MA="linear-gradient(to ".concat(ce?"bottom":"top",", ").concat(et.join(", "),")");return JA.createElement(JA.Fragment,null,JA.createElement("mask",{id:_A},rt),JA.createElement("foreignObject",{x:0,y:0,width:se,height:se,mask:"url(#".concat(_A,")")},JA.createElement(Ae,{bg:MA},JA.createElement(Ae,{bg:Xe}))))}),U=E,_=100,eA=function(q,nA,iA,pA,bA,W,rA,ve,oe,se){var ce=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Ke=iA/100*360*((360-W)/360),ze=W===0?0:{bottom:0,top:180,left:90,right:-90}[rA],Se=(100-pA)/100*nA;oe==="round"&&pA!==100&&(Se+=se/2,Se>=nA&&(Se=nA-.01));var rt=_/2;return{stroke:typeof ve=="string"?ve:void 0,strokeDasharray:"".concat(nA,"px ").concat(q),strokeDashoffset:Se+ce,transform:"rotate(".concat(bA+Ke+ze,"deg)"),transformOrigin:"".concat(rt,"px ").concat(rt,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},KA=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function wA(j){var q=j!=null?j:[];return Array.isArray(q)?q:[q]}var cA=function(q){var nA=(0,N.Z)((0,N.Z)({},IA),q),iA=nA.id,pA=nA.prefixCls,bA=nA.steps,W=nA.strokeWidth,rA=nA.trailWidth,ve=nA.gapDegree,oe=ve===void 0?0:ve,se=nA.gapPosition,ce=nA.trailColor,Ke=nA.strokeLinecap,ze=nA.style,Se=nA.className,rt=nA.strokeColor,_A=nA.percent,Ce=(0,z.Z)(nA,KA),$e=_/2,et=nt(iA),Xe="".concat(et,"-gradient"),MA=$e-W/2,G=Math.PI*2*MA,AA=oe>0?90+oe/2:-90,F=G*((360-oe)/360),yA=(0,D.Z)(bA)==="object"?bA:{count:bA,gap:2},xA=yA.count,g=yA.gap,dA=wA(_A),GA=wA(rt),$A=GA.find(function(R){return R&&(0,D.Z)(R)==="object"}),Z=$A&&(0,D.Z)($A)==="object",T=Z?"butt":Ke,S=eA(G,F,0,100,AA,oe,se,ce,T,W),SA=VA(),FA=function(){var O=0;return dA.map(function(C,Q){var x=GA[Q]||GA[GA.length-1],k=eA(G,F,O,C,AA,oe,se,x,T,W);return O+=C,JA.createElement(U,{key:Q,color:x,ptg:C,radius:MA,prefixCls:pA,gradientId:Xe,style:k,strokeLinecap:T,strokeWidth:W,gapDegree:oe,ref:function(QA){SA[Q]=QA},size:_})}).reverse()},TA=function(){var O=Math.round(xA*(dA[0]/100)),C=100/xA,Q=0;return new Array(xA).fill(null).map(function(x,k){var EA=k<=O-1?GA[0]:ce,QA=EA&&(0,D.Z)(EA)==="object"?"url(#".concat(Xe,")"):void 0,ae=eA(G,F,Q,C,AA,oe,se,EA,"butt",W,g);return Q+=(F-ae.strokeDashoffset+g)*100/F,JA.createElement("circle",{key:k,className:"".concat(pA,"-circle-path"),r:MA,cx:$e,cy:$e,stroke:QA,strokeWidth:W,opacity:1,style:ae,ref:function(te){SA[k]=te}})})};return JA.createElement("svg",(0,y.Z)({className:d()("".concat(pA,"-circle"),Se),viewBox:"0 0 ".concat(_," ").concat(_),style:ze,id:iA,role:"presentation"},Ce),!xA&&JA.createElement("circle",{className:"".concat(pA,"-circle-trail"),r:MA,cx:$e,cy:$e,stroke:ce,strokeLinecap:T,strokeWidth:rA||W,style:S}),xA?TA():FA())},gA=cA,fe={Line:me,Circle:gA}},738:function(on,Ve,s){"use strict";s.d(Ve,{Z:function(){return NA}});var y=s(32855),N=s(74430),z=s(11913),JA=s(43079),lA=s(92310),d=s.n(lA),IA=s(18929),VA=s(10228),UA=s(26112),h=s(59301);function me(E,U){var _=E.disabled,eA=E.prefixCls,KA=E.character,wA=E.characterRender,cA=E.index,gA=E.count,fe=E.value,j=E.allowHalf,q=E.focused,nA=E.onHover,iA=E.onClick,pA=function(Ke){nA(Ke,cA)},bA=function(Ke){iA(Ke,cA)},W=function(Ke){Ke.keyCode===VA.Z.ENTER&&iA(Ke,cA)},rA=cA+1,ve=new Set([eA]);fe===0&&cA===0&&q?ve.add("".concat(eA,"-focused")):j&&fe+.5>=rA&&fecA?"true":"false","aria-posinset":cA+1,"aria-setsize":gA,tabIndex:_?-1:0},h.createElement("div",{className:"".concat(eA,"-first")},oe),h.createElement("div",{className:"".concat(eA,"-second")},oe)));return wA&&(se=wA(se,E)),se}var D=h.forwardRef(me);function L(){var E=h.useRef({});function U(eA){return E.current[eA]}function _(eA){return function(KA){E.current[eA]=KA}}return[U,_]}function YA(E){var U=E.pageXOffset,_="scrollLeft";if(typeof U!="number"){var eA=E.document;U=eA.documentElement[_],typeof U!="number"&&(U=eA.body[_])}return U}function Me(E){var U,_,eA=E.ownerDocument,KA=eA.body,wA=eA&&eA.documentElement,cA=E.getBoundingClientRect();return U=cA.left,_=cA.top,U-=wA.clientLeft||KA.clientLeft||0,_-=wA.clientTop||KA.clientTop||0,{left:U,top:_}}function ie(E){var U=Me(E),_=E.ownerDocument,eA=_.defaultView||_.parentWindow;return U.left+=YA(eA),U.left}var ye=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function nt(E,U){var _=E.prefixCls,eA=_===void 0?"rc-rate":_,KA=E.className,wA=E.defaultValue,cA=E.value,gA=E.count,fe=gA===void 0?5:gA,j=E.allowHalf,q=j===void 0?!1:j,nA=E.allowClear,iA=nA===void 0?!0:nA,pA=E.keyboard,bA=pA===void 0?!0:pA,W=E.character,rA=W===void 0?"\u2605":W,ve=E.characterRender,oe=E.disabled,se=E.direction,ce=se===void 0?"ltr":se,Ke=E.tabIndex,ze=Ke===void 0?0:Ke,Se=E.autoFocus,rt=E.onHoverChange,_A=E.onChange,Ce=E.onFocus,$e=E.onBlur,et=E.onKeyDown,Xe=E.onMouseLeave,MA=(0,JA.Z)(E,ye),G=L(),AA=(0,z.Z)(G,2),F=AA[0],yA=AA[1],xA=h.useRef(null),g=function(){if(!oe){var Ee;(Ee=xA.current)===null||Ee===void 0||Ee.focus()}};h.useImperativeHandle(U,function(){return{focus:g,blur:function(){if(!oe){var Ee;(Ee=xA.current)===null||Ee===void 0||Ee.blur()}}}});var dA=(0,IA.Z)(wA||0,{value:cA}),GA=(0,z.Z)(dA,2),$A=GA[0],Z=GA[1],T=(0,IA.Z)(null),S=(0,z.Z)(T,2),SA=S[0],FA=S[1],TA=function(Ee,Ye){var be=ce==="rtl",Ze=Ee+1;if(q){var Ne=F(Ee),RA=ie(Ne),ge=Ne.clientWidth;(be&&Ye-RA>ge/2||!be&&Ye-RA0&&!be||Ye===VA.Z.RIGHT&&$A>0&&be?(R($A-Ze),Ee.preventDefault()):Ye===VA.Z.LEFT&&$A5&&arguments[5]!==void 0?arguments[5]:!1,Re=arguments.length>6?arguments[6]:void 0,At=arguments.length>7?arguments[7]:void 0,tt=h.useMemo(function(){if((0,IA.Z)(Te)==="object")return Te.clearIcon;if(Oe)return Oe},[Te,Oe]),Ut=h.useMemo(function(){return!!(!_e&&Te&&(de.length||Re)&&!(At==="combobox"&&Re===""))},[Te,_e,de.length,Re,At]);return{allowClear:Ut,clearIcon:h.createElement(ye,{className:"".concat(J,"-clear"),onMouseDown:pe,customizeIcon:tt},"\xD7")}},Ae=h.createContext(null);function NA(){return h.useContext(Ae)}function E(){var tA=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,J=h.useState(!1),pe=(0,lA.Z)(J,2),de=pe[0],Te=pe[1],Oe=h.useRef(null),_e=function(){window.clearTimeout(Oe.current)};h.useEffect(function(){return _e},[]);var Re=function(tt,Ut){_e(),Oe.current=window.setTimeout(function(){Te(tt),Ut&&Ut()},tA)};return[de,Re,_e]}function U(){var tA=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,J=h.useRef(null),pe=h.useRef(null);h.useEffect(function(){return function(){window.clearTimeout(pe.current)}},[]);function de(Te){(Te||J.current===null)&&(J.current=Te),window.clearTimeout(pe.current),pe.current=window.setTimeout(function(){J.current=null},tA)}return[function(){return J.current},de]}function _(tA,J,pe,de){var Te=h.useRef(null);Te.current={open:J,triggerOpen:pe,customizedTrigger:de},h.useEffect(function(){function Oe(_e){var Re;if(!((Re=Te.current)!==null&&Re!==void 0&&Re.customizedTrigger)){var At=_e.target;At.shadowRoot&&_e.composed&&(At=_e.composedPath()[0]||At),Te.current.open&&tA().filter(function(tt){return tt}).every(function(tt){return!tt.contains(At)&&tt!==At})&&Te.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Oe),function(){return window.removeEventListener("mousedown",Oe)}},[])}var eA=s(10228);function KA(tA){return tA&&![eA.Z.ESC,eA.Z.SHIFT,eA.Z.BACKSPACE,eA.Z.TAB,eA.Z.WIN_KEY,eA.Z.ALT,eA.Z.META,eA.Z.WIN_KEY_RIGHT,eA.Z.CTRL,eA.Z.SEMICOLON,eA.Z.EQUALS,eA.Z.CAPS_LOCK,eA.Z.CONTEXT_MENU,eA.Z.F1,eA.Z.F2,eA.Z.F3,eA.Z.F4,eA.Z.F5,eA.Z.F6,eA.Z.F7,eA.Z.F8,eA.Z.F9,eA.Z.F10,eA.Z.F11,eA.Z.F12].includes(tA)}var wA=s(26112),cA=s(11780);function gA(tA,J,pe){var de=(0,JA.Z)((0,JA.Z)({},tA),pe?J:{});return Object.keys(J).forEach(function(Te){var Oe=J[Te];typeof Oe=="function"&&(de[Te]=function(){for(var _e,Re=arguments.length,At=new Array(Re),tt=0;ttxe&&(lt="".concat(gt.slice(0,xe),"..."))}var it=function(ke){ke&&ke.stopPropagation(),Vt(uA)};return typeof ht=="function"?jA(we,lt,hA,Ie,it):CA(uA,lt,hA,Ie,it)},mA=function(uA){if(!Te.length)return null;var hA=typeof at=="function"?at(uA):at;return typeof ht=="function"?jA(void 0,hA,!1,!1,void 0,!0):CA({title:hA},hA,!1)},M=h.createElement("div",{className:"".concat(K,"-search"),style:{width:ue},onFocus:function(){Y(!0)},onBlur:function(){Y(!1)}},h.createElement(iA,{ref:At,open:Oe,prefixCls:de,id:pe,inputElement:null,disabled:Ut,autoFocus:ne,autoComplete:V,editable:aA,activeDescendantId:BA,value:P,onKeyDown:l,onMouseDown:c,onChange:ut,onPaste:pt,onCompositionStart:p,onCompositionEnd:b,onBlur:$,tabIndex:kA,attrs:(0,wA.Z)(J,!0)}),h.createElement("span",{ref:X,className:"".concat(K,"-search-mirror"),"aria-hidden":!0},P,"\xA0")),oA=h.createElement(cA.Z,{prefixCls:"".concat(K,"-overflow"),data:Te,renderItem:ZA,renderRest:mA,suffix:M,itemKey:Ke,maxCount:Be});return h.createElement("span",{className:"".concat(K,"-wrap")},oA,!Te.length&&!P&&h.createElement("span",{className:"".concat(K,"-placeholder")},tt))},rt=Se,_A=function(J){var pe=J.inputElement,de=J.prefixCls,Te=J.id,Oe=J.inputRef,_e=J.disabled,Re=J.autoFocus,At=J.autoComplete,tt=J.activeDescendantId,Ut=J.mode,_t=J.open,qe=J.values,ne=J.placeholder,V=J.tabIndex,BA=J.showSearch,kA=J.searchValue,PA=J.activeValue,Be=J.maxLength,xe=J.onInputKeyDown,De=J.onInputMouseDown,at=J.onInputChange,ht=J.onInputPaste,Ct=J.onInputCompositionStart,Vt=J.onInputCompositionEnd,ut=J.onInputBlur,pt=J.title,l=h.useState(!1),c=(0,lA.Z)(l,2),p=c[0],b=c[1],$=Ut==="combobox",X=$||BA,HA=qe[0],OA=kA||"";$&&PA&&!p&&(OA=PA),h.useEffect(function(){$&&b(!1)},[$,PA]);var ue=Ut!=="combobox"&&!_t&&!BA?!1:!!OA,qA=pt===void 0?se(HA):pt,WA=h.useMemo(function(){return HA?null:h.createElement("span",{className:"".concat(de,"-selection-placeholder"),style:ue?{visibility:"hidden"}:void 0},ne)},[HA,ue,ne,de]);return h.createElement("span",{className:"".concat(de,"-selection-wrap")},h.createElement("span",{className:"".concat(de,"-selection-search")},h.createElement(iA,{ref:Oe,prefixCls:de,id:Te,open:_t,inputElement:pe,disabled:_e,autoFocus:Re,autoComplete:At,editable:X,activeDescendantId:tt,value:OA,onKeyDown:xe,onMouseDown:De,onChange:function(B){b(!0),at(B)},onPaste:ht,onCompositionStart:Ct,onCompositionEnd:Vt,onBlur:ut,tabIndex:V,attrs:(0,wA.Z)(J,!0),maxLength:$?Be:void 0})),!$&&HA?h.createElement("span",{className:"".concat(de,"-selection-item"),title:qA,style:ue?{visibility:"hidden"}:void 0},HA.label):null,WA)},Ce=_A,$e=function(J,pe){var de=(0,h.useRef)(null),Te=(0,h.useRef)(!1),Oe=J.prefixCls,_e=J.open,Re=J.mode,At=J.showSearch,tt=J.tokenWithEnter,Ut=J.disabled,_t=J.prefix,qe=J.autoClearSearchValue,ne=J.onSearch,V=J.onSearchSubmit,BA=J.onToggleOpen,kA=J.onInputKeyDown,PA=J.onInputBlur,Be=J.domRef;h.useImperativeHandle(pe,function(){return{focus:function(qA){de.current.focus(qA)},blur:function(){de.current.blur()}}});var xe=U(0),De=(0,lA.Z)(xe,2),at=De[0],ht=De[1],Ct=function(qA){var WA=qA.which,ee=de.current instanceof HTMLTextAreaElement;!ee&&_e&&(WA===eA.Z.UP||WA===eA.Z.DOWN)&&qA.preventDefault(),kA&&kA(qA),WA===eA.Z.ENTER&&Re==="tags"&&!Te.current&&!_e&&(V==null||V(qA.target.value)),!(ee&&!_e&&~[eA.Z.UP,eA.Z.DOWN,eA.Z.LEFT,eA.Z.RIGHT].indexOf(WA))&&KA(WA)&&BA(!0)},Vt=function(){ht(!0)},ut=(0,h.useRef)(null),pt=function(qA){ne(qA,!0,Te.current)!==!1&&BA(!0)},l=function(){Te.current=!0},c=function(qA){Te.current=!1,Re!=="combobox"&&pt(qA.target.value)},p=function(qA){var WA=qA.target.value;if(tt&&ut.current&&/[\r\n]/.test(ut.current)){var ee=ut.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");WA=WA.replace(ee,ut.current)}ut.current=null,pt(WA)},b=function(qA){var WA=qA.clipboardData,ee=WA==null?void 0:WA.getData("text");ut.current=ee||""},$=function(qA){var WA=qA.target;if(WA!==de.current){var ee=document.body.style.msTouchAction!==void 0;ee?setTimeout(function(){de.current.focus()}):de.current.focus()}},X=function(qA){var WA=at();qA.target!==de.current&&!WA&&!(Re==="combobox"&&Ut)&&qA.preventDefault(),(Re!=="combobox"&&(!At||!WA)||!_e)&&(_e&&qe!==!1&&ne("",!0,!1),BA())},HA={inputRef:de,onInputKeyDown:Ct,onInputMouseDown:Vt,onInputChange:p,onInputPaste:b,onInputCompositionStart:l,onInputCompositionEnd:c,onInputBlur:PA},OA=Re==="multiple"||Re==="tags"?h.createElement(rt,(0,y.Z)({},J,HA)):h.createElement(Ce,(0,y.Z)({},J,HA));return h.createElement("div",{ref:Be,className:"".concat(Oe,"-selector"),onClick:$,onMouseDown:X},_t&&h.createElement("div",{className:"".concat(Oe,"-prefix")},_t),OA)},et=h.forwardRef($e),Xe=et,MA=s(65030),G=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],AA=function(J){var pe=J===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:pe,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:pe,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:pe,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:pe,adjustY:1},htmlRegion:"scroll"}}},F=function(J,pe){var de=J.prefixCls,Te=J.disabled,Oe=J.visible,_e=J.children,Re=J.popupElement,At=J.animation,tt=J.transitionName,Ut=J.dropdownStyle,_t=J.dropdownClassName,qe=J.direction,ne=qe===void 0?"ltr":qe,V=J.placement,BA=J.builtinPlacements,kA=J.dropdownMatchSelectWidth,PA=J.dropdownRender,Be=J.dropdownAlign,xe=J.getPopupContainer,De=J.empty,at=J.getTriggerDOMNode,ht=J.onPopupVisibleChange,Ct=J.onPopupMouseEnter,Vt=(0,d.Z)(J,G),ut="".concat(de,"-dropdown"),pt=Re;PA&&(pt=PA(Re));var l=h.useMemo(function(){return BA||AA(kA)},[BA,kA]),c=At?"".concat(ut,"-").concat(At):tt,p=typeof kA=="number",b=h.useMemo(function(){return p?null:kA===!1?"minWidth":"width"},[kA,p]),$=Ut;p&&($=(0,JA.Z)((0,JA.Z)({},$),{},{width:kA}));var X=h.useRef(null);return h.useImperativeHandle(pe,function(){return{getPopupElement:function(){var OA;return(OA=X.current)===null||OA===void 0?void 0:OA.popupElement}}}),h.createElement(MA.Z,(0,y.Z)({},Vt,{showAction:ht?["click"]:[],hideAction:ht?["click"]:[],popupPlacement:V||(ne==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:l,prefixCls:ut,popupTransitionName:c,popup:h.createElement("div",{onMouseEnter:Ct},pt),ref:X,stretch:b,popupAlign:Be,popupVisible:Oe,getPopupContainer:xe,popupClassName:D()(_t,(0,z.Z)({},"".concat(ut,"-empty"),De)),popupStyle:$,getTriggerDOMNode:at,onPopupVisibleChange:ht}),_e)},yA=h.forwardRef(F),xA=yA,g=s(40954);function dA(tA,J){var pe=tA.key,de;return"value"in tA&&(de=tA.value),pe!=null?pe:de!==void 0?de:"rc-index-key-".concat(J)}function GA(tA){return typeof tA!="undefined"&&!Number.isNaN(tA)}function $A(tA,J){var pe=tA||{},de=pe.label,Te=pe.value,Oe=pe.options,_e=pe.groupLabel,Re=de||(J?"children":"label");return{label:Re,value:Te||"value",options:Oe||"options",groupLabel:_e||Re}}function Z(tA){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},pe=J.fieldNames,de=J.childrenAsData,Te=[],Oe=$A(pe,!1),_e=Oe.label,Re=Oe.value,At=Oe.options,tt=Oe.groupLabel;function Ut(_t,qe){Array.isArray(_t)&&_t.forEach(function(ne){if(qe||!(At in ne)){var V=ne[Re];Te.push({key:dA(ne,Te.length),groupOption:qe,data:ne,label:ne[_e],value:V})}else{var BA=ne[tt];BA===void 0&&de&&(BA=ne.label),Te.push({key:dA(ne,Te.length),group:!0,data:ne,label:BA}),Ut(ne[At],!0)}})}return Ut(tA,!1),Te}function T(tA){var J=(0,JA.Z)({},tA);return"props"in J||Object.defineProperty(J,"props",{get:function(){return(0,UA.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),J}}),J}var S=function(J,pe,de){if(!pe||!pe.length)return null;var Te=!1,Oe=function Re(At,tt){var Ut=(0,g.Z)(tt),_t=Ut[0],qe=Ut.slice(1);if(!_t)return[At];var ne=At.split(_t);return Te=Te||ne.length>1,ne.reduce(function(V,BA){return[].concat((0,N.Z)(V),(0,N.Z)(Re(BA,qe)))},[]).filter(Boolean)},_e=Oe(J,pe);return Te?typeof de!="undefined"?_e.slice(0,de):_e:null},SA=h.createContext(null),FA=SA;function TA(tA){var J=tA.visible,pe=tA.values;if(!J)return null;var de=50;return h.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(pe.slice(0,de).map(function(Te){var Oe=Te.label,_e=Te.value;return["number","string"].includes((0,IA.Z)(Oe))?Oe:_e}).join(", ")),pe.length>de?", ...":null)}var R=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],O=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],C=function(J){return J==="tags"||J==="multiple"},Q=h.forwardRef(function(tA,J){var pe,de=tA.id,Te=tA.prefixCls,Oe=tA.className,_e=tA.showSearch,Re=tA.tagRender,At=tA.direction,tt=tA.omitDomProps,Ut=tA.displayValues,_t=tA.onDisplayValuesChange,qe=tA.emptyOptions,ne=tA.notFoundContent,V=ne===void 0?"Not Found":ne,BA=tA.onClear,kA=tA.mode,PA=tA.disabled,Be=tA.loading,xe=tA.getInputElement,De=tA.getRawInputElement,at=tA.open,ht=tA.defaultOpen,Ct=tA.onDropdownVisibleChange,Vt=tA.activeValue,ut=tA.onActiveValueChange,pt=tA.activeDescendantId,l=tA.searchValue,c=tA.autoClearSearchValue,p=tA.onSearch,b=tA.onSearchSplit,$=tA.tokenSeparators,X=tA.allowClear,HA=tA.prefix,OA=tA.suffixIcon,ue=tA.clearIcon,qA=tA.OptionList,WA=tA.animation,ee=tA.transitionName,B=tA.dropdownStyle,Y=tA.dropdownClassName,K=tA.dropdownMatchSelectWidth,P=tA.dropdownRender,aA=tA.dropdownAlign,CA=tA.placement,jA=tA.builtinPlacements,ZA=tA.getPopupContainer,mA=tA.showAction,M=mA===void 0?[]:mA,oA=tA.onFocus,vA=tA.onBlur,uA=tA.onKeyUp,hA=tA.onKeyDown,le=tA.onMouseDown,we=(0,d.Z)(tA,R),Ie=C(kA),lt=(_e!==void 0?_e:Ie)||kA==="combobox",gt=(0,JA.Z)({},we);O.forEach(function(Bn){delete gt[Bn]}),tt==null||tt.forEach(function(Bn){delete gt[Bn]});var it=h.useState(!1),Qt=(0,lA.Z)(it,2),ke=Qt[0],Tt=Qt[1];h.useEffect(function(){Tt((0,YA.Z)())},[]);var Rt=h.useRef(null),an=h.useRef(null),Lt=h.useRef(null),Mt=h.useRef(null),Xt=h.useRef(null),Ot=h.useRef(!1),Kt=E(),St=(0,lA.Z)(Kt,3),ot=St[0],bt=St[1],zt=St[2];h.useImperativeHandle(J,function(){var Bn,mn;return{focus:(Bn=Mt.current)===null||Bn===void 0?void 0:Bn.focus,blur:(mn=Mt.current)===null||mn===void 0?void 0:mn.blur,scrollTo:function(On){var vr;return(vr=Xt.current)===null||vr===void 0?void 0:vr.scrollTo(On)},nativeElement:Rt.current||an.current}});var sn=h.useMemo(function(){var Bn;if(kA!=="combobox")return l;var mn=(Bn=Ut[0])===null||Bn===void 0?void 0:Bn.value;return typeof mn=="string"||typeof mn=="number"?String(mn):""},[l,kA,Ut]),Yt=kA==="combobox"&&typeof xe=="function"&&xe()||null,tn=typeof De=="function"&&De(),bn=(0,Me.x1)(an,tn==null||(pe=tn.props)===null||pe===void 0?void 0:pe.ref),jn=h.useState(!1),rr=(0,lA.Z)(jn,2),Cr=rr[0],fr=rr[1];(0,L.Z)(function(){fr(!0)},[]);var Ar=(0,VA.Z)(!1,{defaultValue:ht,value:at}),gn=(0,lA.Z)(Ar,2),Fn=gn[0],ar=gn[1],pn=Cr?Fn:!1,wn=!V&&qe;(PA||wn&&pn&&kA==="combobox")&&(pn=!1);var En=wn?!1:pn,Dt=h.useCallback(function(Bn){var mn=Bn!==void 0?Bn:!pn;PA||(ar(mn),pn!==mn&&(Ct==null||Ct(mn)))},[PA,pn,ar,Ct]),Gt=h.useMemo(function(){return($||[]).some(function(Bn){return[` +`,`\r +`].includes(Bn)})},[$]),nn=h.useContext(FA)||{},ln=nn.maxCount,Cn=nn.rawValues,xn=function(mn,Xn,On){if(!(Ie&&GA(ln)&&(Cn==null?void 0:Cn.size)>=ln)){var vr=!0,ir=mn;ut==null||ut(null);var Mr=S(mn,$,GA(ln)?ln-Cn.size:void 0),_r=On?null:Mr;return kA!=="combobox"&&_r&&(ir="",b==null||b(_r),Dt(!1),vr=!1),p&&sn!==ir&&p(ir,{source:Xn?"typing":"effect"}),vr}},hn=function(mn){!mn||!mn.trim()||p(mn,{source:"submit"})};h.useEffect(function(){!pn&&!Ie&&kA!=="combobox"&&xn("",!1,!1)},[pn]),h.useEffect(function(){Fn&&PA&&ar(!1),PA&&!Ot.current&&bt(!1)},[PA]);var yt=U(),kt=(0,lA.Z)(yt,2),Pt=kt[0],yn=kt[1],Qn=h.useRef(!1),qn=function(mn){var Xn=Pt(),On=mn.key,vr=On==="Enter";if(vr&&(kA!=="combobox"&&mn.preventDefault(),pn||Dt(!0)),yn(!!sn),On==="Backspace"&&!Xn&&Ie&&!sn&&Ut.length){for(var ir=(0,N.Z)(Ut),Mr=null,_r=ir.length-1;_r>=0;_r-=1){var Nr=ir[_r];if(!Nr.disabled){ir.splice(_r,1),Mr=Nr;break}}Mr&&_t(ir,{type:"remove",values:[Mr]})}for(var Wn=arguments.length,Sr=new Array(Wn>1?Wn-1:0),zr=1;zr1?Xn-1:0),vr=1;vr1?Mr-1:0),Nr=1;Nr=V},[Re,V,De==null?void 0:De.size]),$=function(M){M.preventDefault()},X=function(M){var oA;(oA=p.current)===null||oA===void 0||oA.scrollTo(typeof M=="number"?{index:M}:M)},HA=h.useCallback(function(mA){return At==="combobox"?!1:De.has(mA)},[At,(0,N.Z)(De).toString(),De.size]),OA=function(M){for(var oA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,vA=c.length,uA=0;uA1&&arguments[1]!==void 0?arguments[1]:!1;ee(M);var vA={source:oA?"keyboard":"mouse"},uA=c[M];if(!uA){kA(null,-1,vA);return}kA(uA.value,M,vA)};(0,h.useEffect)(function(){B(PA!==!1?OA(0):-1)},[c.length,tt]);var Y=h.useCallback(function(mA){return At==="combobox"?String(mA).toLowerCase()===tt.toLowerCase():De.has(mA)},[At,tt,(0,N.Z)(De).toString(),De.size]);(0,h.useEffect)(function(){var mA=setTimeout(function(){if(!Re&&_e&&De.size===1){var oA=Array.from(De)[0],vA=c.findIndex(function(uA){var hA=uA.data;return tt?String(hA.value).startsWith(tt):hA.value===oA});vA!==-1&&(B(vA),X(vA))}});if(_e){var M;(M=p.current)===null||M===void 0||M.scrollTo(void 0)}return function(){return clearTimeout(mA)}},[_e,tt]);var K=function(M){M!==void 0&&Be(M,{selected:!De.has(M)}),Re||Ut(!1)};if(h.useImperativeHandle(pe,function(){return{onKeyDown:function(M){var oA=M.which,vA=M.ctrlKey;switch(oA){case eA.Z.N:case eA.Z.P:case eA.Z.UP:case eA.Z.DOWN:{var uA=0;if(oA===eA.Z.UP?uA=-1:oA===eA.Z.DOWN?uA=1:ct()&&vA&&(oA===eA.Z.N?uA=1:oA===eA.Z.P&&(uA=-1)),uA!==0){var hA=OA(WA+uA,uA);X(hA),B(hA,!0)}break}case eA.Z.TAB:case eA.Z.ENTER:{var le,we=c[WA];we&&!(we!=null&&(le=we.data)!==null&&le!==void 0&&le.disabled)&&!b?K(we.value):K(void 0),_e&&M.preventDefault();break}case eA.Z.ESC:Ut(!1),_e&&M.stopPropagation()}},onKeyUp:function(){},scrollTo:function(M){X(M)}}}),c.length===0)return h.createElement("div",{role:"listbox",id:"".concat(Oe,"_list"),className:"".concat(l,"-empty"),onMouseDown:$},_t);var P=Object.keys(at).map(function(mA){return at[mA]}),aA=function(M){return M.label};function CA(mA,M){var oA=mA.group;return{role:oA?"presentation":"option",id:"".concat(Oe,"_list_").concat(M)}}var jA=function(M){var oA=c[M];if(!oA)return null;var vA=oA.data||{},uA=vA.value,hA=oA.group,le=(0,wA.Z)(vA,!0),we=aA(oA);return oA?h.createElement("div",(0,y.Z)({"aria-label":typeof we=="string"&&!hA?we:null},le,{key:M},CA(oA,M),{"aria-selected":Y(uA)}),uA):null},ZA={role:"listbox",id:"".concat(Oe,"_list")};return h.createElement(h.Fragment,null,ht&&h.createElement("div",(0,y.Z)({},ZA,{style:{height:0,width:0,overflow:"hidden"}}),jA(WA-1),jA(WA),jA(WA+1)),h.createElement(Je.Z,{itemKey:"key",ref:p,data:c,height:Vt,itemHeight:ut,fullHeight:!1,onMouseDown:$,onScroll:qe,virtual:ht,direction:Ct,innerProps:ht?null:ZA},function(mA,M){var oA=mA.group,vA=mA.groupOption,uA=mA.data,hA=mA.label,le=mA.value,we=uA.key;if(oA){var Ie,lt=(Ie=uA.title)!==null&&Ie!==void 0?Ie:Ue(hA)?hA.toString():void 0;return h.createElement("div",{className:D()(l,"".concat(l,"-group"),uA.className),title:lt},hA!==void 0?hA:we)}var gt=uA.disabled,it=uA.title,Qt=uA.children,ke=uA.style,Tt=uA.className,Rt=(0,d.Z)(uA,Fe),an=(0,te.Z)(Rt,P),Lt=HA(le),Mt=gt||!Lt&&b,Xt="".concat(l,"-option"),Ot=D()(l,Xt,Tt,(0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)({},"".concat(Xt,"-grouped"),vA),"".concat(Xt,"-active"),WA===M&&!Mt),"".concat(Xt,"-disabled"),Mt),"".concat(Xt,"-selected"),Lt)),Kt=aA(mA),St=!xe||typeof xe=="function"||Lt,ot=typeof Kt=="number"?Kt:Kt||le,bt=Ue(ot)?ot.toString():void 0;return it!==void 0&&(bt=it),h.createElement("div",(0,y.Z)({},(0,wA.Z)(an),ht?{}:CA(mA,M),{"aria-selected":Y(le),className:Ot,title:bt,onMouseMove:function(){WA===M||Mt||B(M)},onClick:function(){Mt||K(le)},style:ke}),h.createElement("div",{className:"".concat(Xt,"-content")},typeof pt=="function"?pt(mA,{index:M}):ot),h.isValidElement(xe)||Lt,St&&h.createElement(ye,{className:"".concat(l,"-option-state"),customizeIcon:xe,customizeIconProps:{value:le,disabled:Mt,isSelected:Lt}},Lt?"\u2713":null))}))},We=h.forwardRef(st),He=We,Ee=function(tA,J){var pe=h.useRef({values:new Map,options:new Map}),de=h.useMemo(function(){var Oe=pe.current,_e=Oe.values,Re=Oe.options,At=tA.map(function(_t){if(_t.label===void 0){var qe;return(0,JA.Z)((0,JA.Z)({},_t),{},{label:(qe=_e.get(_t.value))===null||qe===void 0?void 0:qe.label})}return _t}),tt=new Map,Ut=new Map;return At.forEach(function(_t){tt.set(_t.value,_t),Ut.set(_t.value,J.get(_t.value)||Re.get(_t.value))}),pe.current.values=tt,pe.current.options=Ut,At},[tA,J]),Te=h.useCallback(function(Oe){return J.get(Oe)||pe.current.options.get(Oe)},[J]);return[de,Te]};function Ye(tA,J){return pA(tA).join("").toUpperCase().includes(J)}var be=function(tA,J,pe,de,Te){return h.useMemo(function(){if(!pe||de===!1)return tA;var Oe=J.options,_e=J.label,Re=J.value,At=[],tt=typeof de=="function",Ut=pe.toUpperCase(),_t=tt?de:function(ne,V){return Te?Ye(V[Te],Ut):V[Oe]?Ye(V[_e!=="children"?_e:"label"],Ut):Ye(V[Re],Ut)},qe=tt?function(ne){return T(ne)}:function(ne){return ne};return tA.forEach(function(ne){if(ne[Oe]){var V=_t(pe,qe(ne));if(V)At.push(ne);else{var BA=ne[Oe].filter(function(kA){return _t(pe,qe(kA))});BA.length&&At.push((0,JA.Z)((0,JA.Z)({},ne),{},(0,z.Z)({},Oe,BA)))}return}_t(pe,qe(ne))&&At.push(ne)}),At},[tA,de,Te,pe,J])},Ze=s(6551),Ne=s(11592),RA=["children","value"],ge=["children"];function he(tA){var J=tA,pe=J.key,de=J.props,Te=de.children,Oe=de.value,_e=(0,d.Z)(de,RA);return(0,JA.Z)({key:pe,value:Oe!==void 0?Oe:pe,children:Te},_e)}function Pe(tA){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Ne.Z)(tA).map(function(pe,de){if(!h.isValidElement(pe)||!pe.type)return null;var Te=pe,Oe=Te.type.isSelectOptGroup,_e=Te.key,Re=Te.props,At=Re.children,tt=(0,d.Z)(Re,ge);return J||!Oe?he(pe):(0,JA.Z)((0,JA.Z)({key:"__RC_SELECT_GRP__".concat(_e===null?de:_e,"__"),label:_e},tt),{},{options:Pe(At)})}).filter(function(pe){return pe})}var Et=function(J,pe,de,Te,Oe){return h.useMemo(function(){var _e=J,Re=!J;Re&&(_e=Pe(pe));var At=new Map,tt=new Map,Ut=function(ne,V,BA){BA&&typeof BA=="string"&&ne.set(V[BA],V)},_t=function qe(ne){for(var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,BA=0;BA1&&arguments[1]!==void 0?arguments[1]:!1,_e=0;_e0?Dt(ln.options):ln.options}):ln})},St=h.useMemo(function(){return Be?Kt(Ot):Ot},[Ot,Be,ZA]),ot=h.useMemo(function(){return Z(St,{fieldNames:aA,childrenAsData:K})},[St,aA,K]),bt=function(Gt){var nn=hA(Gt);if(lt(nn),qA&&(nn.length!==ke.length||nn.some(function(xn,hn){var yt;return((yt=ke[hn])===null||yt===void 0?void 0:yt.value)!==(xn==null?void 0:xn.value)}))){var ln=ue?nn:nn.map(function(xn){return xn.value}),Cn=nn.map(function(xn){return T(Tt(xn.value))});qA(Y?ln:ln[0],Y?Cn:Cn[0])}},zt=h.useState(null),sn=(0,lA.Z)(zt,2),Yt=sn[0],tn=sn[1],bn=h.useState(0),jn=(0,lA.Z)(bn,2),rr=jn[0],Cr=jn[1],fr=Vt!==void 0?Vt:de!=="combobox",Ar=h.useCallback(function(Dt,Gt){var nn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},ln=nn.source,Cn=ln===void 0?"keyboard":ln;Cr(Gt),_e&&de==="combobox"&&Dt!==null&&Cn==="keyboard"&&tn(String(Dt))},[_e,de]),gn=function(Gt,nn,ln){var Cn=function(){var Tn,wr=Tt(Gt);return[ue?{label:wr==null?void 0:wr[aA.label],value:Gt,key:(Tn=wr==null?void 0:wr.key)!==null&&Tn!==void 0?Tn:Gt}:Gt,T(wr)]};if(nn&&ne){var xn=Cn(),hn=(0,lA.Z)(xn,2),yt=hn[0],kt=hn[1];ne(yt,kt)}else if(!nn&&V&&ln!=="clear"){var Pt=Cn(),yn=(0,lA.Z)(Pt,2),Qn=yn[0],qn=yn[1];V(Qn,qn)}},Fn=je(function(Dt,Gt){var nn,ln=Y?Gt.selected:!0;ln?nn=Y?[].concat((0,N.Z)(ke),[Dt]):[Dt]:nn=ke.filter(function(Cn){return Cn.value!==Dt}),bt(nn),gn(Dt,ln),de==="combobox"?tn(""):(!C||qe)&&(mA(""),tn(""))}),ar=function(Gt,nn){bt(Gt);var ln=nn.type,Cn=nn.values;(ln==="remove"||ln==="clear")&&Cn.forEach(function(xn){gn(xn.value,!1,ln)})},pn=function(Gt,nn){if(mA(Gt),tn(null),nn.source==="submit"){var ln=(Gt||"").trim();if(ln){var Cn=Array.from(new Set([].concat((0,N.Z)(an),[ln])));bt(Cn),gn(ln,!0),mA("")}return}nn.source!=="blur"&&(de==="combobox"&&bt(Gt),Ut==null||Ut(Gt))},wn=function(Gt){var nn=Gt;de!=="tags"&&(nn=Gt.map(function(Cn){var xn=vA.get(Cn);return xn==null?void 0:xn.value}).filter(function(Cn){return Cn!==void 0}));var ln=Array.from(new Set([].concat((0,N.Z)(an),(0,N.Z)(nn))));bt(ln),ln.forEach(function(Cn){gn(Cn,!0)})},En=h.useMemo(function(){var Dt=pt!==!1&&kA!==!1;return(0,JA.Z)((0,JA.Z)({},M),{},{flattenOptions:ot,onActiveValue:Ar,defaultActiveFirstOption:fr,onSelect:Fn,menuItemSelectedIcon:ut,rawValues:an,fieldNames:aA,virtual:Dt,direction:l,listHeight:p,listItemHeight:$,childrenAsData:K,maxCount:WA,optionRender:ht})},[WA,M,ot,Ar,fr,Fn,ut,an,aA,pt,kA,l,p,$,K,ht]);return h.createElement(FA.Provider,{value:En},h.createElement(x,(0,y.Z)({},ee,{id:B,prefixCls:Oe,ref:J,omitDomProps:wt,mode:de,displayValues:Rt,onDisplayValuesChange:ar,direction:l,searchValue:ZA,onSearch:pn,autoClearSearchValue:qe,onSearchSplit:wn,dropdownMatchSelectWidth:kA,OptionList:He,emptyOptions:!ot.length,activeValue:Yt,activeDescendantId:"".concat(B,"_list_").concat(rr)})))}),Ht=Zt;Ht.Option=ae,Ht.OptGroup=EA;var Jt=Ht,un=Jt},86351:function(on,Ve,s){"use strict";s.d(Ve,{R:function(){return N},w:function(){return y}});var y={},N="rc-table-internal-hook"},97347:function(on,Ve,s){"use strict";s.d(Ve,{L:function(){return ie},Z:function(){return E}});var y=s(11913),N=s(74430),z=s(3300),JA=s(34666),lA=s(27247),d=s(43079),IA=s(11592),VA=s(48736),UA=s(59301),h=s(86351),me=s(54451);function D(U){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof _=="number"?_:_.endsWith("%")?U*parseFloat(_)/100:null}function L(U,_,eA){return UA.useMemo(function(){if(_&&_>0){var KA=0,wA=0;U.forEach(function(pA){var bA=D(_,pA.width);bA?KA+=bA:wA+=1});var cA=Math.max(_,eA),gA=Math.max(cA-KA,wA),fe=wA,j=gA/wA,q=0,nA=U.map(function(pA){var bA=(0,lA.Z)({},pA),W=D(_,bA.width);if(W)bA.width=W;else{var rA=Math.floor(j);bA.width=fe===1?gA:rA,gA-=rA,fe-=1}return q+=bA.width,bA});if(q0?(0,lA.Z)((0,lA.Z)({},_),{},{children:ye(eA)}):_})}function nt(U){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return U.filter(function(eA){return eA&&(0,JA.Z)(eA)==="object"}).reduce(function(eA,KA,wA){var cA=KA.fixed,gA=cA===!0?"left":cA,fe="".concat(_,"-").concat(wA),j=KA.children;return j&&j.length>0?[].concat((0,z.Z)(eA),(0,z.Z)(nt(j,fe).map(function(q){return(0,lA.Z)({fixed:gA},q)}))):[].concat((0,z.Z)(eA),[(0,lA.Z)((0,lA.Z)({key:fe},KA),{},{fixed:gA})])},[])}function Ae(U){return U.map(function(_){var eA=_.fixed,KA=(0,d.Z)(_,Me),wA=eA;return eA==="left"?wA="right":eA==="right"&&(wA="left"),(0,lA.Z)({fixed:wA},KA)})}function NA(U,_){var eA=U.prefixCls,KA=U.columns,wA=U.children,cA=U.expandable,gA=U.expandedKeys,fe=U.columnTitle,j=U.getRowKey,q=U.onTriggerExpand,nA=U.expandIcon,iA=U.rowExpandable,pA=U.expandIconColumnIndex,bA=U.direction,W=U.expandRowByClick,rA=U.columnWidth,ve=U.fixed,oe=U.scrollWidth,se=U.clientWidth,ce=UA.useMemo(function(){var Xe=KA||ie(wA)||[];return ye(Xe.slice())},[KA,wA]),Ke=UA.useMemo(function(){if(cA){var Xe=ce.slice();if(!Xe.includes(h.w)){var MA=pA||0;MA>=0&&(MA||ve==="left"||!ve)&&Xe.splice(MA,0,h.w),ve==="right"&&Xe.splice(ce.length,0,h.w)}var G=Xe.indexOf(h.w);Xe=Xe.filter(function(xA,g){return xA!==h.w||g===G});var AA=ce[G],F;ve?F=ve:F=AA?AA.fixed:null;var yA=(0,N.Z)((0,N.Z)((0,N.Z)((0,N.Z)((0,N.Z)((0,N.Z)({},me.v,{className:"".concat(eA,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",fe),"fixed",F),"className","".concat(eA,"-row-expand-icon-cell")),"width",rA),"render",function(g,dA,GA){var $A=j(dA,GA),Z=gA.has($A),T=iA?iA(dA):!0,S=nA({prefixCls:eA,expanded:Z,expandable:T,record:dA,onExpand:q});return W?UA.createElement("span",{onClick:function(FA){return FA.stopPropagation()}},S):S});return Xe.map(function(xA){return xA===h.w?yA:xA})}return ce.filter(function(xA){return xA!==h.w})},[cA,ce,j,gA,nA,bA]),ze=UA.useMemo(function(){var Xe=Ke;return _&&(Xe=_(Xe)),Xe.length||(Xe=[{render:function(){return null}}]),Xe},[_,Ke,bA]),Se=UA.useMemo(function(){return bA==="rtl"?Ae(nt(ze)):nt(ze)},[ze,bA,oe]),rt=UA.useMemo(function(){for(var Xe=-1,MA=Se.length-1;MA>=0;MA-=1){var G=Se[MA].fixed;if(G==="left"||G===!0){Xe=MA;break}}if(Xe>=0)for(var AA=0;AA<=Xe;AA+=1){var F=Se[AA].fixed;if(F!=="left"&&F!==!0)return!0}var yA=Se.findIndex(function(dA){var GA=dA.fixed;return GA==="right"});if(yA>=0)for(var xA=yA;xA=K}function Se(B,Y){return UA(U,function(K){var P=ze(B,Y||1,K.hoverStartRow,K.hoverEndRow);return[P,K.onHover]})}var rt=s(70425),_A=function(Y){var K=Y.ellipsis,P=Y.rowType,aA=Y.children,CA,jA=K===!0?{showTitle:!0}:K;return jA&&(jA.showTitle||P==="header")&&(typeof aA=="string"||typeof aA=="number"?CA=aA.toString():d.isValidElement(aA)&&typeof aA.props.children=="string"&&(CA=aA.props.children)),CA};function Ce(B){var Y,K,P,aA,CA,jA,ZA,mA,M=B.component,oA=B.children,vA=B.ellipsis,uA=B.scope,hA=B.prefixCls,le=B.className,we=B.align,Ie=B.record,lt=B.render,gt=B.dataIndex,it=B.renderIndex,Qt=B.shouldCellUpdate,ke=B.index,Tt=B.rowType,Rt=B.colSpan,an=B.rowSpan,Lt=B.fixLeft,Mt=B.fixRight,Xt=B.firstFixLeft,Ot=B.lastFixLeft,Kt=B.firstFixRight,St=B.lastFixRight,ot=B.appendNode,bt=B.additionalProps,zt=bt===void 0?{}:bt,sn=B.isSticky,Yt="".concat(hA,"-cell"),tn=UA(U,["supportSticky","allColumnsFixedLeft","rowHoverable"]),bn=tn.supportSticky,jn=tn.allColumnsFixedLeft,rr=tn.rowHoverable,Cr=Ke(Ie,gt,it,oA,lt,Qt),fr=(0,N.Z)(Cr,2),Ar=fr[0],gn=fr[1],Fn={},ar=typeof Lt=="number"&&bn,pn=typeof Mt=="number"&&bn;ar&&(Fn.position="sticky",Fn.left=Lt),pn&&(Fn.position="sticky",Fn.right=Mt);var wn=(Y=(K=(P=gn==null?void 0:gn.colSpan)!==null&&P!==void 0?P:zt.colSpan)!==null&&K!==void 0?K:Rt)!==null&&Y!==void 0?Y:1,En=(aA=(CA=(jA=gn==null?void 0:gn.rowSpan)!==null&&jA!==void 0?jA:zt.rowSpan)!==null&&CA!==void 0?CA:an)!==null&&aA!==void 0?aA:1,Dt=Se(ke,En),Gt=(0,N.Z)(Dt,2),nn=Gt[0],ln=Gt[1],Cn=(0,rt.zX)(function(Qn){var qn;Ie&&ln(ke,ke+En-1),zt==null||(qn=zt.onMouseEnter)===null||qn===void 0||qn.call(zt,Qn)}),xn=(0,rt.zX)(function(Qn){var qn;Ie&&ln(-1,-1),zt==null||(qn=zt.onMouseLeave)===null||qn===void 0||qn.call(zt,Qn)});if(wn===0||En===0)return null;var hn=(ZA=zt.title)!==null&&ZA!==void 0?ZA:_A({rowType:Tt,ellipsis:vA,children:Ar}),yt=j()(Yt,le,(mA={},(0,gA.Z)((0,gA.Z)((0,gA.Z)((0,gA.Z)((0,gA.Z)((0,gA.Z)((0,gA.Z)((0,gA.Z)((0,gA.Z)((0,gA.Z)(mA,"".concat(Yt,"-fix-left"),ar&&bn),"".concat(Yt,"-fix-left-first"),Xt&&bn),"".concat(Yt,"-fix-left-last"),Ot&&bn),"".concat(Yt,"-fix-left-all"),Ot&&jn&&bn),"".concat(Yt,"-fix-right"),pn&&bn),"".concat(Yt,"-fix-right-first"),Kt&&bn),"".concat(Yt,"-fix-right-last"),St&&bn),"".concat(Yt,"-ellipsis"),vA),"".concat(Yt,"-with-append"),ot),"".concat(Yt,"-fix-sticky"),(ar||pn)&&sn&&bn),(0,gA.Z)(mA,"".concat(Yt,"-row-hover"),!gn&&nn)),zt.className,gn==null?void 0:gn.className),kt={};we&&(kt.textAlign=we);var Pt=(0,cA.Z)((0,cA.Z)((0,cA.Z)((0,cA.Z)({},gn==null?void 0:gn.style),Fn),kt),zt.style),yn=Ar;return(0,wA.Z)(yn)==="object"&&!Array.isArray(yn)&&!d.isValidElement(yn)&&(yn=null),vA&&(Ot||Kt)&&(yn=d.createElement("span",{className:"".concat(Yt,"-content")},yn)),d.createElement(M,(0,h.Z)({},gn,zt,{className:yt,style:Pt,title:hn,scope:uA,onMouseEnter:rr?Cn:void 0,onMouseLeave:rr?xn:void 0,colSpan:wn!==1?wn:null,rowSpan:En!==1?En:null}),ot,yn)}var $e=d.memo(Ce);function et(B,Y,K,P,aA){var CA=K[B]||{},jA=K[Y]||{},ZA,mA;CA.fixed==="left"?ZA=P.left[aA==="rtl"?Y:B]:jA.fixed==="right"&&(mA=P.right[aA==="rtl"?B:Y]);var M=!1,oA=!1,vA=!1,uA=!1,hA=K[Y+1],le=K[B-1],we=hA&&!hA.fixed||le&&!le.fixed||K.every(function(Qt){return Qt.fixed==="left"});if(aA==="rtl"){if(ZA!==void 0){var Ie=le&&le.fixed==="left";uA=!Ie&&we}else if(mA!==void 0){var lt=hA&&hA.fixed==="right";vA=!lt&&we}}else if(ZA!==void 0){var gt=hA&&hA.fixed==="left";M=!gt&&we}else if(mA!==void 0){var it=le&&le.fixed==="right";oA=!it&&we}return{fixLeft:ZA,fixRight:mA,lastFixLeft:M,firstFixRight:oA,lastFixRight:vA,firstFixLeft:uA,isSticky:P.isSticky}}var Xe=d.createContext({}),MA=Xe;function G(B){var Y=B.className,K=B.index,P=B.children,aA=B.colSpan,CA=aA===void 0?1:aA,jA=B.rowSpan,ZA=B.align,mA=UA(U,["prefixCls","direction"]),M=mA.prefixCls,oA=mA.direction,vA=d.useContext(MA),uA=vA.scrollColumnIndex,hA=vA.stickyOffsets,le=vA.flattenColumns,we=K+CA-1,Ie=we+1===uA?CA+1:CA,lt=et(K,K+Ie-1,le,hA,oA);return d.createElement($e,(0,h.Z)({className:Y,index:K,component:"td",prefixCls:M,record:null,dataIndex:null,align:ZA,colSpan:Ie,rowSpan:jA,render:function(){return P}},lt))}var AA=s(43079),F=["children"];function yA(B){var Y=B.children,K=(0,AA.Z)(B,F);return d.createElement("tr",K,Y)}function xA(B){var Y=B.children;return Y}xA.Row=yA,xA.Cell=G;var g=xA;function dA(B){var Y=B.children,K=B.stickyOffsets,P=B.flattenColumns,aA=UA(U,"prefixCls"),CA=P.length-1,jA=P[CA],ZA=d.useMemo(function(){return{stickyOffsets:K,flattenColumns:P,scrollColumnIndex:jA!=null&&jA.scrollbar?CA:null}},[jA,P,CA,K]);return d.createElement(MA.Provider,{value:ZA},d.createElement("tfoot",{className:"".concat(aA,"-summary")},Y))}var GA=Ae(dA),$A=g,Z=s(29301),T=s(24514),S=s(75152),SA=s(26112);function FA(B,Y,K,P,aA,CA,jA){B.push({record:Y,indent:K,index:jA});var ZA=CA(Y),mA=aA==null?void 0:aA.has(ZA);if(Y&&Array.isArray(Y[P])&&mA)for(var M=0;M1?Xt-1:0),Kt=1;Kt=1)),style:(0,cA.Z)((0,cA.Z)({},K),lt==null?void 0:lt.style)}),le.map(function(Lt,Mt){var Xt=Lt.render,Ot=Lt.dataIndex,Kt=Lt.className,St=EA(uA,Lt,Mt,mA,aA),ot=St.key,bt=St.fixedInfo,zt=St.appendCellNode,sn=St.additionalCellProps;return d.createElement($e,(0,h.Z)({className:Kt,ellipsis:Lt.ellipsis,align:Lt.align,scope:Lt.rowScope,component:Lt.rowScope?vA:oA,prefixCls:hA,key:ot,record:P,index:aA,renderIndex:CA,dataIndex:Ot,render:Xt,shouldCellUpdate:Lt.shouldCellUpdate},bt,{appendNode:zt,additionalProps:sn}))})),Rt;if(it&&(Qt.current||gt)){var an=Ie(P,aA,mA+1,gt);Rt=d.createElement(C,{expanded:gt,className:j()("".concat(hA,"-expanded-row"),"".concat(hA,"-expanded-row-level-").concat(mA+1),ke),prefixCls:hA,component:M,cellComponent:oA,colSpan:le.length,isEmpty:!1},an)}return d.createElement(d.Fragment,null,Tt,Rt)}var ae=Ae(QA);function Qe(B){var Y=B.columnKey,K=B.onColumnResize,P=d.useRef();return(0,JA.Z)(function(){P.current&&K(Y,P.current.offsetWidth)},[]),d.createElement(Z.Z,{data:Y},d.createElement("td",{ref:P,style:{padding:0,border:0,height:0}},d.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}var te=s(29194);function Je(B){var Y=B.prefixCls,K=B.columnsKey,P=B.onColumnResize,aA=d.useRef(null);return d.createElement("tr",{"aria-hidden":"true",className:"".concat(Y,"-measure-row"),style:{height:0,fontSize:0},ref:aA},d.createElement(Z.Z.Collection,{onBatchResize:function(jA){(0,te.Z)(aA.current)&&jA.forEach(function(ZA){var mA=ZA.data,M=ZA.size;P(mA,M.offsetWidth)})}},K.map(function(CA){return d.createElement(Qe,{key:CA,columnKey:CA,onColumnResize:P})})))}function ct(B){var Y=B.data,K=B.measureColumnWidth,P=UA(U,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),aA=P.prefixCls,CA=P.getComponent,jA=P.onColumnResize,ZA=P.flattenColumns,mA=P.getRowKey,M=P.expandedKeys,oA=P.childrenColumnName,vA=P.emptyNode,uA=TA(Y,oA,M,mA),hA=d.useRef({renderWithProps:!1}),le=CA(["body","wrapper"],"tbody"),we=CA(["body","row"],"tr"),Ie=CA(["body","cell"],"td"),lt=CA(["body","cell"],"th"),gt;Y.length?gt=uA.map(function(Qt,ke){var Tt=Qt.record,Rt=Qt.indent,an=Qt.index,Lt=mA(Tt,ke);return d.createElement(ae,{key:Lt,rowKey:Lt,record:Tt,index:ke,renderIndex:an,rowComponent:we,cellComponent:Ie,scopeCellComponent:lt,indent:Rt})}):gt=d.createElement(C,{expanded:!0,className:"".concat(aA,"-placeholder"),prefixCls:aA,component:we,cellComponent:Ie,colSpan:ZA.length,isEmpty:!0},vA);var it=ve(ZA);return d.createElement(bA.Provider,{value:hA.current},d.createElement(le,{className:"".concat(aA,"-tbody")},K&&d.createElement(Je,{prefixCls:aA,columnsKey:it,onColumnResize:jA}),gt))}var Fe=Ae(ct),Ue=s(54451),st=["columnType"];function We(B){for(var Y=B.colWidths,K=B.columns,P=B.columCount,aA=UA(U,["tableLayout"]),CA=aA.tableLayout,jA=[],ZA=P||K.length,mA=!1,M=ZA-1;M>=0;M-=1){var oA=Y[M],vA=K&&K[M],uA=void 0,hA=void 0;if(vA&&(uA=vA[Ue.v],CA==="auto"&&(hA=vA.minWidth)),oA||hA||uA||mA){var le=uA||{},we=le.columnType,Ie=(0,AA.Z)(le,st);jA.unshift(d.createElement("col",(0,h.Z)({key:M,style:{width:oA,minWidth:hA}},Ie))),mA=!0}}return d.createElement("colgroup",null,jA)}var He=We,Ee=s(3300),Ye=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function be(B,Y){return(0,d.useMemo)(function(){for(var K=[],P=0;P1?"colgroup":"col":null,ellipsis:Ie.ellipsis,align:Ie.align,component:jA,prefixCls:oA,key:hA[we]},lt,{additionalProps:gt,rowType:"header"}))}))},ge=RA;function he(B){var Y=[];function K(jA,ZA){var mA=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Y[mA]=Y[mA]||[];var M=ZA,oA=jA.filter(Boolean).map(function(vA){var uA={key:vA.key,className:vA.className||"",children:vA.title,column:vA,colStart:M},hA=1,le=vA.children;return le&&le.length>0&&(hA=K(le,M,mA+1).reduce(function(we,Ie){return we+Ie},0),uA.hasSubColumns=!0),"colSpan"in vA&&(hA=vA.colSpan),"rowSpan"in vA&&(uA.rowSpan=vA.rowSpan),uA.colSpan=hA,uA.colEnd=uA.colStart+hA-1,Y[mA].push(uA),M+=hA,hA});return oA}K(B,0);for(var P=Y.length,aA=function(ZA){Y[ZA].forEach(function(mA){!("rowSpan"in mA)&&!mA.hasSubColumns&&(mA.rowSpan=P-ZA)})},CA=0;CA=zt-ZA?gt(function(sn){return(0,cA.Z)((0,cA.Z)({},sn),{},{isHiddenScrollBar:!0})}):gt(function(sn){return(0,cA.Z)((0,cA.Z)({},sn),{},{isHiddenScrollBar:!1})})}})},Kt=function(ot){gt(function(bt){return(0,cA.Z)((0,cA.Z)({},bt),{},{scrollLeft:ot/vA*uA||0})})};return d.useImperativeHandle(K,function(){return{setScrollLeft:Kt,checkScrollBarVisible:Ot}}),d.useEffect(function(){var St=(0,J.Z)(document.body,"mouseup",Lt,!1),ot=(0,J.Z)(document.body,"mousemove",Xt,!1);return Ot(),function(){St.remove(),ot.remove()}},[hA,Tt]),d.useEffect(function(){if(CA.current){for(var St=[],ot=(0,de.bn)(CA.current);ot;)St.push(ot),ot=ot.parentElement;return St.forEach(function(bt){return bt.addEventListener("scroll",Ot,!1)}),window.addEventListener("resize",Ot,!1),window.addEventListener("scroll",Ot,!1),mA.addEventListener("scroll",Ot,!1),function(){St.forEach(function(bt){return bt.removeEventListener("scroll",Ot)}),window.removeEventListener("resize",Ot),window.removeEventListener("scroll",Ot),mA.removeEventListener("scroll",Ot)}}},[mA]),d.useEffect(function(){lt.isHiddenScrollBar||gt(function(St){var ot=CA.current;return ot?(0,cA.Z)((0,cA.Z)({},St),{},{scrollLeft:ot.scrollLeft/ot.scrollWidth*ot.clientWidth}):St})},[lt.isHiddenScrollBar]),vA<=uA||!hA||lt.isHiddenScrollBar?null:d.createElement("div",{style:{height:(0,S.Z)(),width:uA,bottom:ZA},className:"".concat(oA,"-sticky-scroll")},d.createElement("div",{onMouseDown:Mt,ref:le,className:j()("".concat(oA,"-sticky-scroll-bar"),(0,gA.Z)({},"".concat(oA,"-sticky-scroll-bar-active"),Tt)),style:{width:"".concat(hA,"px"),transform:"translate3d(".concat(lt.scrollLeft,"px, 0, 0)")}}))},_e=d.forwardRef(Oe);function Re(B){return null}var At=Re;function tt(B){return null}var Ut=tt,_t="rc-table",qe=[],ne={};function V(){return"No Data"}function BA(B,Y){var K=(0,cA.Z)({rowKey:"key",prefixCls:_t,emptyText:V},B),P=K.prefixCls,aA=K.className,CA=K.rowClassName,jA=K.style,ZA=K.data,mA=K.rowKey,M=K.scroll,oA=K.tableLayout,vA=K.direction,uA=K.title,hA=K.footer,le=K.summary,we=K.caption,Ie=K.id,lt=K.showHeader,gt=K.components,it=K.emptyText,Qt=K.onRow,ke=K.onHeaderRow,Tt=K.onScroll,Rt=K.internalHooks,an=K.transformColumns,Lt=K.internalRefs,Mt=K.tailor,Xt=K.getContainerWidth,Ot=K.sticky,Kt=K.rowHoverable,St=Kt===void 0?!0:Kt,ot=ZA||qe,bt=!!ot.length,zt=Rt===y.R,sn=d.useCallback(function(_n,Mn){return(0,nA.Z)(gt,_n)||Mn},[gt]),Yt=d.useMemo(function(){return typeof mA=="function"?mA:function(_n){var Mn=_n&&_n[mA];return Mn}},[mA]),tn=sn(["body"]),bn=xt(),jn=(0,N.Z)(bn,3),rr=jn[0],Cr=jn[1],fr=jn[2],Ar=je(K,ot,Yt),gn=(0,N.Z)(Ar,6),Fn=gn[0],ar=gn[1],pn=gn[2],wn=gn[3],En=gn[4],Dt=gn[5],Gt=M==null?void 0:M.x,nn=d.useState(0),ln=(0,N.Z)(nn,2),Cn=ln[0],xn=ln[1],hn=(0,ft.Z)((0,cA.Z)((0,cA.Z)((0,cA.Z)({},K),Fn),{},{expandable:!!Fn.expandedRowRender,columnTitle:Fn.columnTitle,expandedKeys:pn,getRowKey:Yt,onTriggerExpand:Dt,expandIcon:wn,expandIconColumnIndex:Fn.expandIconColumnIndex,direction:vA,scrollWidth:zt&&Mt&&typeof Gt=="number"?Gt:null,clientWidth:Cn}),zt?an:null),yt=(0,N.Z)(hn,4),kt=yt[0],Pt=yt[1],yn=yt[2],Qn=yt[3],qn=yn!=null?yn:Gt,dr=d.useMemo(function(){return{columns:kt,flattenColumns:Pt}},[kt,Pt]),Tn=d.useRef(),wr=d.useRef(),Sn=d.useRef(),ia=d.useRef();d.useImperativeHandle(Y,function(){return{nativeElement:Tn.current,scrollTo:function(Mn){var xr;if(Sn.current instanceof HTMLElement){var Ir=Mn.index,Ur=Mn.top,ya=Mn.key;if(se(Ur)){var ca;(ca=Sn.current)===null||ca===void 0||ca.scrollTo({top:Ur})}else{var Ca,xa=ya!=null?ya:Yt(ot[Ir]);(Ca=Sn.current.querySelector('[data-row-key="'.concat(xa,'"]')))===null||Ca===void 0||Ca.scrollIntoView()}}else(xr=Sn.current)!==null&&xr!==void 0&&xr.scrollTo&&Sn.current.scrollTo(Mn)}}});var Or=d.useRef(),Er=d.useState(!1),Vn=(0,N.Z)(Er,2),Wr=Vn[0],Xr=Vn[1],Jr=d.useState(!1),Lr=(0,N.Z)(Jr,2),Yr=Lr[0],jr=Lr[1],ha=d.useState(new Map),Qr=(0,N.Z)(ha,2),Vr=Qr[0],br=Qr[1],mr=ve(Pt),Kr=mr.map(function(_n){return Vr.get(_n)}),oa=d.useMemo(function(){return Kr},[Kr.join("_")]),qr=Jt(oa,Pt,vA),Fr=M&&oe(M.y),hr=M&&oe(qn)||!!Fn.fixed,Bn=hr&&Pt.some(function(_n){var Mn=_n.fixed;return Mn}),mn=d.useRef(),Xn=Zt(Ot,P),On=Xn.isSticky,vr=Xn.offsetHeader,ir=Xn.offsetSummary,Mr=Xn.offsetScroll,_r=Xn.stickyClassName,Nr=Xn.container,Wn=d.useMemo(function(){return le==null?void 0:le(ot)},[le,ot]),Sr=(Fr||On)&&d.isValidElement(Wn)&&Wn.type===g&&Wn.props.fixed,zr,Pr,na;Fr&&(Pr={overflowY:bt?"scroll":"auto",maxHeight:M.y}),hr&&(zr={overflowX:"auto"},Fr||(Pr={overflowY:"hidden"}),na={width:qn===!0?"auto":qn,minWidth:"100%"});var Qa=d.useCallback(function(_n,Mn){br(function(xr){if(xr.get(_n)!==Mn){var Ir=new Map(xr);return Ir.set(_n,Mn),Ir}return xr})},[]),sr=Nt(null),zn=(0,N.Z)(sr,2),er=zn[0],pr=zn[1];function or(_n,Mn){Mn&&(typeof Mn=="function"?Mn(_n):Mn.scrollLeft!==_n&&(Mn.scrollLeft=_n,Mn.scrollLeft!==_n&&setTimeout(function(){Mn.scrollLeft=_n},0)))}var Tr=(0,z.Z)(function(_n){var Mn=_n.currentTarget,xr=_n.scrollLeft,Ir=vA==="rtl",Ur=typeof xr=="number"?xr:Mn.scrollLeft,ya=Mn||ne;if(!pr()||pr()===ya){var ca;er(ya),or(Ur,wr.current),or(Ur,Sn.current),or(Ur,Or.current),or(Ur,(ca=mn.current)===null||ca===void 0?void 0:ca.setScrollLeft)}var Ca=Mn||wr.current;if(Ca){var xa=zt&&Mt&&typeof qn=="number"?qn:Ca.scrollWidth,Ja=Ca.clientWidth;if(xa===Ja){Xr(!1),jr(!1);return}Ir?(Xr(-Ur0)):(Xr(Ur>0),jr(Ur1?Ie-St:0,bt=(0,cA.Z)((0,cA.Z)((0,cA.Z)({},an),M),{},{flex:"0 0 ".concat(St,"px"),width:"".concat(St,"px"),marginRight:ot,pointerEvents:"auto"}),zt=d.useMemo(function(){return vA?Ot<=1:Mt===0||Ot===0||Ot>1},[Ot,Mt,vA]);zt?bt.visibility="hidden":vA&&(bt.height=uA==null?void 0:uA(Ot));var sn=zt?function(){return null}:hA,Yt={};return(Ot===0||Mt===0)&&(Yt.rowSpan=1,Yt.colSpan=1),d.createElement($e,(0,h.Z)({className:j()(we,oA),ellipsis:K.ellipsis,align:K.align,scope:K.rowScope,component:jA,prefixCls:Y.prefixCls,key:Qt,record:mA,index:CA,renderIndex:ZA,dataIndex:le,render:sn,shouldCellUpdate:K.shouldCellUpdate},ke,{appendNode:Tt,additionalProps:(0,cA.Z)((0,cA.Z)({},Rt),{},{style:bt},Yt)}))}var ut=Vt,pt=["data","index","className","rowKey","style","extra","getHeight"],l=d.forwardRef(function(B,Y){var K=B.data,P=B.index,aA=B.className,CA=B.rowKey,jA=B.style,ZA=B.extra,mA=B.getHeight,M=(0,AA.Z)(B,pt),oA=K.record,vA=K.indent,uA=K.index,hA=UA(U,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),le=hA.scrollX,we=hA.flattenColumns,Ie=hA.prefixCls,lt=hA.fixColumn,gt=hA.componentWidth,it=UA(at,["getComponent"]),Qt=it.getComponent,ke=R(oA,CA,P,vA),Tt=Qt(["body","row"],"div"),Rt=Qt(["body","cell"],"div"),an=ke.rowSupportExpand,Lt=ke.expanded,Mt=ke.rowProps,Xt=ke.expandedRowRender,Ot=ke.expandedRowClassName,Kt;if(an&&Lt){var St=Xt(oA,P,vA+1,Lt),ot=k(Ot,oA,P,vA),bt={};lt&&(bt={style:(0,gA.Z)({},"--virtual-width","".concat(gt,"px"))});var zt="".concat(Ie,"-expanded-row-cell");Kt=d.createElement(Tt,{className:j()("".concat(Ie,"-expanded-row"),"".concat(Ie,"-expanded-row-level-").concat(vA+1),ot)},d.createElement($e,{component:Rt,prefixCls:Ie,className:j()(zt,(0,gA.Z)({},"".concat(zt,"-fixed"),lt)),additionalProps:bt},St))}var sn=(0,cA.Z)((0,cA.Z)({},jA),{},{width:le});ZA&&(sn.position="absolute",sn.pointerEvents="none");var Yt=d.createElement(Tt,(0,h.Z)({},Mt,M,{"data-row-key":CA,ref:an?null:Y,className:j()(aA,"".concat(Ie,"-row"),Mt==null?void 0:Mt.className,(0,gA.Z)({},"".concat(Ie,"-row-extra"),ZA)),style:(0,cA.Z)((0,cA.Z)({},sn),Mt==null?void 0:Mt.style)}),we.map(function(tn,bn){return d.createElement(ut,{key:bn,component:Rt,rowInfo:ke,column:tn,colIndex:bn,indent:vA,index:P,renderIndex:uA,record:oA,inverse:ZA,getHeight:mA})}));return an?d.createElement("div",{ref:Y},Yt,Kt):Yt}),c=Ae(l),p=c,b=d.forwardRef(function(B,Y){var K=B.data,P=B.onScroll,aA=UA(U,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),CA=aA.flattenColumns,jA=aA.onColumnResize,ZA=aA.getRowKey,mA=aA.expandedKeys,M=aA.prefixCls,oA=aA.childrenColumnName,vA=aA.scrollX,uA=aA.direction,hA=UA(at),le=hA.sticky,we=hA.scrollY,Ie=hA.listItemHeight,lt=hA.getComponent,gt=hA.onScroll,it=d.useRef(),Qt=TA(K,oA,mA,ZA),ke=d.useMemo(function(){var Kt=0;return CA.map(function(St){var ot=St.width,bt=St.key;return Kt+=ot,[bt,ot,Kt]})},[CA]),Tt=d.useMemo(function(){return ke.map(function(Kt){return Kt[2]})},[ke]);d.useEffect(function(){ke.forEach(function(Kt){var St=(0,N.Z)(Kt,2),ot=St[0],bt=St[1];jA(ot,bt)})},[ke]),d.useImperativeHandle(Y,function(){var Kt,St={scrollTo:function(bt){var zt;(zt=it.current)===null||zt===void 0||zt.scrollTo(bt)},nativeElement:(Kt=it.current)===null||Kt===void 0?void 0:Kt.nativeElement};return Object.defineProperty(St,"scrollLeft",{get:function(){var bt;return((bt=it.current)===null||bt===void 0?void 0:bt.getScrollInfo().x)||0},set:function(bt){var zt;(zt=it.current)===null||zt===void 0||zt.scrollTo({left:bt})}}),St});var Rt=function(St,ot){var bt,zt=(bt=Qt[ot])===null||bt===void 0?void 0:bt.record,sn=St.onCell;if(sn){var Yt,tn=sn(zt,ot);return(Yt=tn==null?void 0:tn.rowSpan)!==null&&Yt!==void 0?Yt:1}return 1},an=function(St){var ot=St.start,bt=St.end,zt=St.getSize,sn=St.offsetY;if(bt<0)return null;for(var Yt=CA.filter(function(wn){return Rt(wn,ot)===0}),tn=ot,bn=function(En){if(Yt=Yt.filter(function(Dt){return Rt(Dt,En)===0}),!Yt.length)return tn=En,1},jn=ot;jn>=0&&!bn(jn);jn-=1);for(var rr=CA.filter(function(wn){return Rt(wn,bt)!==1}),Cr=bt,fr=function(En){if(rr=rr.filter(function(Dt){return Rt(Dt,En)!==1}),!rr.length)return Cr=Math.max(En-1,bt),1},Ar=bt;Ar1})&&gn.push(En)},ar=tn;ar<=Cr;ar+=1)Fn(ar);var pn=gn.map(function(wn){var En=Qt[wn],Dt=ZA(En.record,wn),Gt=function(Cn){var xn=wn+Cn-1,hn=ZA(Qt[xn].record,xn),yt=zt(Dt,hn);return yt.bottom-yt.top},nn=zt(Dt);return d.createElement(p,{key:wn,data:En,rowKey:Dt,index:wn,style:{top:-sn+nn.top},extra:!0,getHeight:Gt})});return pn},Lt=d.useMemo(function(){return{columnsOffset:Tt}},[Tt]),Mt="".concat(M,"-tbody"),Xt=lt(["body","wrapper"]),Ot={};return le&&(Ot.position="sticky",Ot.bottom=0,(0,wA.Z)(le)==="object"&&le.offsetScroll&&(Ot.bottom=le.offsetScroll)),d.createElement(ht.Provider,{value:Lt},d.createElement(De.Z,{fullHeight:!1,ref:it,prefixCls:"".concat(Mt,"-virtual"),styles:{horizontalScrollBar:Ot},className:Mt,height:we,itemHeight:Ie||24,data:Qt,itemKey:function(St){return ZA(St.record)},component:Xt,scrollWidth:vA,direction:uA,onVirtualScroll:function(St){var ot,bt=St.x;P({currentTarget:(ot=it.current)===null||ot===void 0?void 0:ot.nativeElement,scrollLeft:bt})},onScroll:gt,extraRender:an},function(Kt,St,ot){var bt=ZA(Kt.record,St);return d.createElement(p,{data:Kt,rowKey:bt,index:St,style:ot.style})}))}),$=Ae(b),X=$,HA=function(Y,K){var P=K.ref,aA=K.onScroll;return d.createElement(X,{ref:P,data:Y,onScroll:aA})};function OA(B,Y){var K=B.data,P=B.columns,aA=B.scroll,CA=B.sticky,jA=B.prefixCls,ZA=jA===void 0?_t:jA,mA=B.className,M=B.listItemHeight,oA=B.components,vA=B.onScroll,uA=aA||{},hA=uA.x,le=uA.y;typeof hA!="number"&&(hA=1),typeof le!="number"&&(le=500);var we=(0,rt.zX)(function(gt,it){return(0,nA.Z)(oA,gt)||it}),Ie=(0,rt.zX)(vA),lt=d.useMemo(function(){return{sticky:CA,scrollY:le,listItemHeight:M,getComponent:we,onScroll:Ie}},[CA,le,M,we,Ie]);return d.createElement(at.Provider,{value:lt},d.createElement(xe,(0,h.Z)({},B,{className:j()(mA,"".concat(ZA,"-virtual")),scroll:(0,cA.Z)((0,cA.Z)({},aA),{},{x:hA}),components:(0,cA.Z)((0,cA.Z)({},oA),{},{body:K!=null&&K.length?HA:void 0}),columns:P,internalHooks:y.R,tailor:!0,ref:Y})))}var ue=d.forwardRef(OA);function qA(B){return nt(ue,B)}var WA=qA(),ee=null},54451:function(on,Ve,s){"use strict";s.d(Ve,{g:function(){return d},v:function(){return lA}});var y=s(27247),N=s(43079),z=s(48736),JA=["expandable"],lA="RC_TABLE_INTERNAL_COL_DEFINE";function d(IA){var VA=IA.expandable,UA=(0,N.Z)(IA,JA),h;return"expandable"in IA?h=(0,y.Z)((0,y.Z)({},UA),VA):h=UA,h.showExpandColumn===!1&&(h.expandIconColumnIndex=-1),h}},22711:function(on,Ve,s){"use strict";s.r(Ve),s.d(Ve,{ResizableTextArea:function(){return fe},default:function(){return iA}});var y=s(32855),N=s(74430),z=s(27247),JA=s(3300),lA=s(11913),d=s(43079),IA=s(92310),VA=s.n(IA),UA=s(36901),h=s(66003),me=s(30292),D=s(18929),L=s(59301),YA=s(34666),Me=s(29301),ie=s(34280),ye=s(16089),nt=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,Ae=["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"],NA={},E;function U(pA){var bA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,W=pA.getAttribute("id")||pA.getAttribute("data-reactid")||pA.getAttribute("name");if(bA&&NA[W])return NA[W];var rA=window.getComputedStyle(pA),ve=rA.getPropertyValue("box-sizing")||rA.getPropertyValue("-moz-box-sizing")||rA.getPropertyValue("-webkit-box-sizing"),oe=parseFloat(rA.getPropertyValue("padding-bottom"))+parseFloat(rA.getPropertyValue("padding-top")),se=parseFloat(rA.getPropertyValue("border-bottom-width"))+parseFloat(rA.getPropertyValue("border-top-width")),ce=Ae.map(function(ze){return"".concat(ze,":").concat(rA.getPropertyValue(ze))}).join(";"),Ke={sizingStyle:ce,paddingSize:oe,borderSize:se,boxSizing:ve};return bA&&W&&(NA[W]=Ke),Ke}function _(pA){var bA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,W=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,rA=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;E||(E=document.createElement("textarea"),E.setAttribute("tab-index","-1"),E.setAttribute("aria-hidden","true"),E.setAttribute("name","hiddenTextarea"),document.body.appendChild(E)),pA.getAttribute("wrap")?E.setAttribute("wrap",pA.getAttribute("wrap")):E.removeAttribute("wrap");var ve=U(pA,bA),oe=ve.paddingSize,se=ve.borderSize,ce=ve.boxSizing,Ke=ve.sizingStyle;E.setAttribute("style","".concat(Ke,";").concat(nt)),E.value=pA.value||pA.placeholder||"";var ze=void 0,Se=void 0,rt,_A=E.scrollHeight;if(ce==="border-box"?_A+=se:ce==="content-box"&&(_A-=oe),W!==null||rA!==null){E.value=" ";var Ce=E.scrollHeight-oe;W!==null&&(ze=Ce*W,ce==="border-box"&&(ze=ze+oe+se),_A=Math.max(ze,_A)),rA!==null&&(Se=Ce*rA,ce==="border-box"&&(Se=Se+oe+se),rt=_A>Se?"":"hidden",_A=Math.min(Se,_A))}var $e={height:_A,overflowY:rt,resize:"none"};return ze&&($e.minHeight=ze),Se&&($e.maxHeight=Se),$e}var eA=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],KA=0,wA=1,cA=2,gA=L.forwardRef(function(pA,bA){var W=pA,rA=W.prefixCls,ve=W.defaultValue,oe=W.value,se=W.autoSize,ce=W.onResize,Ke=W.className,ze=W.style,Se=W.disabled,rt=W.onChange,_A=W.onInternalAutoSize,Ce=(0,d.Z)(W,eA),$e=(0,D.Z)(ve,{value:oe,postState:function(ae){return ae!=null?ae:""}}),et=(0,lA.Z)($e,2),Xe=et[0],MA=et[1],G=function(ae){MA(ae.target.value),rt==null||rt(ae)},AA=L.useRef();L.useImperativeHandle(bA,function(){return{textArea:AA.current}});var F=L.useMemo(function(){return se&&(0,YA.Z)(se)==="object"?[se.minRows,se.maxRows]:[]},[se]),yA=(0,lA.Z)(F,2),xA=yA[0],g=yA[1],dA=!!se,GA=function(){try{if(document.activeElement===AA.current){var ae=AA.current,Qe=ae.selectionStart,te=ae.selectionEnd,Je=ae.scrollTop;AA.current.setSelectionRange(Qe,te),AA.current.scrollTop=Je}}catch(ct){}},$A=L.useState(cA),Z=(0,lA.Z)($A,2),T=Z[0],S=Z[1],SA=L.useState(),FA=(0,lA.Z)(SA,2),TA=FA[0],R=FA[1],O=function(){S(KA)};(0,ie.Z)(function(){dA&&O()},[oe,xA,g,dA]),(0,ie.Z)(function(){if(T===KA)S(wA);else if(T===wA){var QA=_(AA.current,!1,xA,g);S(cA),R(QA)}else GA()},[T]);var C=L.useRef(),Q=function(){ye.Z.cancel(C.current)},x=function(ae){T===cA&&(ce==null||ce(ae),se&&(Q(),C.current=(0,ye.Z)(function(){O()})))};L.useEffect(function(){return Q},[]);var k=dA?TA:null,EA=(0,z.Z)((0,z.Z)({},ze),k);return(T===KA||T===wA)&&(EA.overflowY="hidden",EA.overflowX="hidden"),L.createElement(Me.Z,{onResize:x,disabled:!(se||ce)},L.createElement("textarea",(0,y.Z)({},Ce,{ref:AA,style:EA,className:VA()(rA,Ke,(0,N.Z)({},"".concat(rA,"-disabled"),Se)),disabled:Se,value:Xe,onChange:G})))}),fe=gA,j=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],q=L.forwardRef(function(pA,bA){var W,rA=pA.defaultValue,ve=pA.value,oe=pA.onFocus,se=pA.onBlur,ce=pA.onChange,Ke=pA.allowClear,ze=pA.maxLength,Se=pA.onCompositionStart,rt=pA.onCompositionEnd,_A=pA.suffix,Ce=pA.prefixCls,$e=Ce===void 0?"rc-textarea":Ce,et=pA.showCount,Xe=pA.count,MA=pA.className,G=pA.style,AA=pA.disabled,F=pA.hidden,yA=pA.classNames,xA=pA.styles,g=pA.onResize,dA=pA.onClear,GA=pA.onPressEnter,$A=pA.readOnly,Z=pA.autoSize,T=pA.onKeyDown,S=(0,d.Z)(pA,j),SA=(0,D.Z)(rA,{value:ve,defaultValue:rA}),FA=(0,lA.Z)(SA,2),TA=FA[0],R=FA[1],O=TA==null?"":String(TA),C=L.useState(!1),Q=(0,lA.Z)(C,2),x=Q[0],k=Q[1],EA=L.useRef(!1),QA=L.useState(null),ae=(0,lA.Z)(QA,2),Qe=ae[0],te=ae[1],Je=(0,L.useRef)(null),ct=(0,L.useRef)(null),Fe=function(){var Ht;return(Ht=ct.current)===null||Ht===void 0?void 0:Ht.textArea},Ue=function(){Fe().focus()};(0,L.useImperativeHandle)(bA,function(){var Zt;return{resizableTextArea:ct.current,focus:Ue,blur:function(){Fe().blur()},nativeElement:((Zt=Je.current)===null||Zt===void 0?void 0:Zt.nativeElement)||Fe()}}),(0,L.useEffect)(function(){k(function(Zt){return!AA&&Zt})},[AA]);var st=L.useState(null),We=(0,lA.Z)(st,2),He=We[0],Ee=We[1];L.useEffect(function(){if(He){var Zt;(Zt=Fe()).setSelectionRange.apply(Zt,(0,JA.Z)(He))}},[He]);var Ye=(0,h.Z)(Xe,et),be=(W=Ye.max)!==null&&W!==void 0?W:ze,Ze=Number(be)>0,Ne=Ye.strategy(O),RA=!!be&&Ne>be,ge=function(Ht,Jt){var un=Jt;!EA.current&&Ye.exceedFormatter&&Ye.max&&Ye.strategy(Jt)>Ye.max&&(un=Ye.exceedFormatter(Jt,{max:Ye.max}),Jt!==un&&Ee([Fe().selectionStart||0,Fe().selectionEnd||0])),R(un),(0,me.rJ)(Ht.currentTarget,Ht,ce,un)},he=function(Ht){EA.current=!0,Se==null||Se(Ht)},Pe=function(Ht){EA.current=!1,ge(Ht,Ht.currentTarget.value),rt==null||rt(Ht)},Et=function(Ht){ge(Ht,Ht.target.value)},ft=function(Ht){Ht.key==="Enter"&&GA&&GA(Ht),T==null||T(Ht)},je=function(Ht){k(!0),oe==null||oe(Ht)},vt=function(Ht){k(!1),se==null||se(Ht)},mt=function(Ht){R(""),Ue(),(0,me.rJ)(Fe(),Ht,ce)},Nt=_A,xt;Ye.show&&(Ye.showFormatter?xt=Ye.showFormatter({value:O,count:Ne,maxLength:be}):xt="".concat(Ne).concat(Ze?" / ".concat(be):""),Nt=L.createElement(L.Fragment,null,Nt,L.createElement("span",{className:VA()("".concat($e,"-data-count"),yA==null?void 0:yA.count),style:xA==null?void 0:xA.count},xt)));var wt=function(Ht){var Jt;g==null||g(Ht),(Jt=Fe())!==null&&Jt!==void 0&&Jt.style.height&&te(!0)},jt=!Z&&!et&&!Ke;return L.createElement(UA.BaseInput,{ref:Je,value:O,allowClear:Ke,handleReset:mt,suffix:Nt,prefixCls:$e,classNames:(0,z.Z)((0,z.Z)({},yA),{},{affixWrapper:VA()(yA==null?void 0:yA.affixWrapper,(0,N.Z)((0,N.Z)({},"".concat($e,"-show-count"),et),"".concat($e,"-textarea-allow-clear"),Ke))}),disabled:AA,focused:x,className:VA()(MA,RA&&"".concat($e,"-out-of-range")),style:(0,z.Z)((0,z.Z)({},G),Qe&&!jt?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof xt=="string"?xt:void 0}},hidden:F,readOnly:$A,onClear:dA},L.createElement(fe,(0,y.Z)({},S,{autoSize:Z,maxLength:ze,onKeyDown:ft,onChange:Et,onFocus:je,onBlur:vt,onCompositionStart:he,onCompositionEnd:Pe,className:VA()(yA==null?void 0:yA.textarea),style:(0,z.Z)((0,z.Z)({},xA==null?void 0:xA.textarea),{},{resize:G==null?void 0:G.resize}),disabled:AA,prefixCls:$e,onResize:wt,ref:ct,readOnly:$A})))}),nA=q,iA=nA},29125:function(on,Ve,s){"use strict";s.d(Ve,{G:function(){return JA},Z:function(){return nt}});var y=s(92310),N=s.n(y),z=s(59301);function JA(Ae){var NA=Ae.children,E=Ae.prefixCls,U=Ae.id,_=Ae.overlayInnerStyle,eA=Ae.bodyClassName,KA=Ae.className,wA=Ae.style;return z.createElement("div",{className:N()("".concat(E,"-content"),KA),style:wA},z.createElement("div",{className:N()("".concat(E,"-inner"),eA),id:U,role:"tooltip",style:_},typeof NA=="function"?NA():NA))}var lA=s(32855),d=s(27247),IA=s(43079),VA=s(65030),UA={shiftX:64,adjustY:1},h={adjustX:1,shiftY:!0},me=[0,0],D={left:{points:["cr","cl"],overflow:h,offset:[-4,0],targetOffset:me},right:{points:["cl","cr"],overflow:h,offset:[4,0],targetOffset:me},top:{points:["bc","tc"],overflow:UA,offset:[0,-4],targetOffset:me},bottom:{points:["tc","bc"],overflow:UA,offset:[0,4],targetOffset:me},topLeft:{points:["bl","tl"],overflow:UA,offset:[0,-4],targetOffset:me},leftTop:{points:["tr","tl"],overflow:h,offset:[-4,0],targetOffset:me},topRight:{points:["br","tr"],overflow:UA,offset:[0,-4],targetOffset:me},rightTop:{points:["tl","tr"],overflow:h,offset:[4,0],targetOffset:me},bottomRight:{points:["tr","br"],overflow:UA,offset:[0,4],targetOffset:me},rightBottom:{points:["bl","br"],overflow:h,offset:[4,0],targetOffset:me},bottomLeft:{points:["tl","bl"],overflow:UA,offset:[0,4],targetOffset:me},leftBottom:{points:["br","bl"],overflow:h,offset:[-4,0],targetOffset:me}},L=null,YA=s(80402),Me=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],ie=function(NA,E){var U=NA.overlayClassName,_=NA.trigger,eA=_===void 0?["hover"]:_,KA=NA.mouseEnterDelay,wA=KA===void 0?0:KA,cA=NA.mouseLeaveDelay,gA=cA===void 0?.1:cA,fe=NA.overlayStyle,j=NA.prefixCls,q=j===void 0?"rc-tooltip":j,nA=NA.children,iA=NA.onVisibleChange,pA=NA.afterVisibleChange,bA=NA.transitionName,W=NA.animation,rA=NA.motion,ve=NA.placement,oe=ve===void 0?"right":ve,se=NA.align,ce=se===void 0?{}:se,Ke=NA.destroyTooltipOnHide,ze=Ke===void 0?!1:Ke,Se=NA.defaultVisible,rt=NA.getTooltipContainer,_A=NA.overlayInnerStyle,Ce=NA.arrowContent,$e=NA.overlay,et=NA.id,Xe=NA.showArrow,MA=Xe===void 0?!0:Xe,G=NA.classNames,AA=NA.styles,F=(0,IA.Z)(NA,Me),yA=(0,YA.Z)(et),xA=(0,z.useRef)(null);(0,z.useImperativeHandle)(E,function(){return xA.current});var g=(0,d.Z)({},F);"visible"in NA&&(g.popupVisible=NA.visible);var dA=function(){return z.createElement(JA,{key:"content",prefixCls:q,id:yA,bodyClassName:G==null?void 0:G.body,overlayInnerStyle:(0,d.Z)((0,d.Z)({},_A),AA==null?void 0:AA.body)},$e)},GA=function(){var Z=z.Children.only(nA),T=(Z==null?void 0:Z.props)||{},S=(0,d.Z)((0,d.Z)({},T),{},{"aria-describedby":$e?yA:null});return z.cloneElement(nA,S)};return z.createElement(VA.Z,(0,lA.Z)({popupClassName:N()(U,G==null?void 0:G.root),prefixCls:q,popup:dA,action:eA,builtinPlacements:D,popupPlacement:oe,ref:xA,popupAlign:ce,getPopupContainer:rt,onPopupVisibleChange:iA,afterPopupVisibleChange:pA,popupTransitionName:bA,popupAnimation:W,popupMotion:rA,defaultPopupVisible:Se,autoDestroy:ze,mouseLeaveDelay:gA,popupStyle:(0,d.Z)((0,d.Z)({},fe),AA==null?void 0:AA.root),mouseEnterDelay:wA,arrow:MA},g),GA())},ye=(0,z.forwardRef)(ie),nt=ye},639:function(on,Ve,s){"use strict";s.d(Ve,{Z:function(){return NA}});var y=s(32855),N=s(74430),z=s(27247),JA=s(11913),lA=s(43079),d=s(59301),IA=s(92310),VA=s.n(IA),UA=s(26112),h=s(30699),me=function(U){for(var _=U.prefixCls,eA=U.level,KA=U.isStart,wA=U.isEnd,cA="".concat(_,"-indent-unit"),gA=[],fe=0;fe0&&arguments[0]!==void 0?arguments[0]:[],yA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],xA=F.length,g=yA.length;if(Math.abs(xA-g)!==1)return{add:!1,key:null};function dA(GA,$A){var Z=new Map;GA.forEach(function(S){Z.set(S,!0)});var T=$A.filter(function(S){return!Z.has(S)});return T.length===1?T[0]:null}return xA ").concat(yA);return yA}var rt=ie.forwardRef(function(F,yA){var xA=F.prefixCls,g=F.data,dA=F.selectable,GA=F.checkable,$A=F.expandedKeys,Z=F.selectedKeys,T=F.checkedKeys,S=F.loadedKeys,SA=F.loadingKeys,FA=F.halfCheckedKeys,TA=F.keyEntities,R=F.disabled,O=F.dragging,C=F.dragOverNodeKey,Q=F.dropPosition,x=F.motion,k=F.height,EA=F.itemHeight,QA=F.virtual,ae=F.scrollWidth,Qe=F.focusable,te=F.activeItem,Je=F.focused,ct=F.tabIndex,Fe=F.onKeyDown,Ue=F.onFocus,st=F.onBlur,We=F.onActiveChange,He=F.onListChangeStart,Ee=F.onListChangeEnd,Ye=(0,U.Z)(F,bA),be=ie.useRef(null),Ze=ie.useRef(null);ie.useImperativeHandle(yA,function(){return{scrollTo:function(Re){be.current.scrollTo(Re)},getIndentWidth:function(){return Ze.current.offsetWidth}}});var Ne=ie.useState($A),RA=(0,E.Z)(Ne,2),ge=RA[0],he=RA[1],Pe=ie.useState(g),Et=(0,E.Z)(Pe,2),ft=Et[0],je=Et[1],vt=ie.useState(g),mt=(0,E.Z)(vt,2),Nt=mt[0],xt=mt[1],wt=ie.useState([]),jt=(0,E.Z)(wt,2),Zt=jt[0],Ht=jt[1],Jt=ie.useState(null),un=(0,E.Z)(Jt,2),tA=un[0],J=un[1],pe=ie.useRef(g);pe.current=g;function de(){var _e=pe.current;je(_e),xt(_e),Ht([]),J(null),Ee()}(0,_.Z)(function(){he($A);var _e=iA(ge,$A);if(_e.key!==null)if(_e.add){var Re=ft.findIndex(function(ne){var V=ne.key;return V===_e.key}),At=Ke(pA(ft,g,_e.key),QA,k,EA),tt=ft.slice();tt.splice(Re+1,0,ce),xt(tt),Ht(At),J("show")}else{var Ut=g.findIndex(function(ne){var V=ne.key;return V===_e.key}),_t=Ke(pA(g,ft,_e.key),QA,k,EA),qe=g.slice();qe.splice(Ut+1,0,ce),xt(qe),Ht(_t),J("hide")}else ft!==g&&(je(g),xt(g))},[$A,g]),ie.useEffect(function(){O||de()},[O]);var Te=x?Nt:g,Oe={expandedKeys:$A,selectedKeys:Z,loadedKeys:S,loadingKeys:SA,checkedKeys:T,halfCheckedKeys:FA,dragOverNodeKey:C,dropPosition:Q,keyEntities:TA};return ie.createElement(ie.Fragment,null,Je&&te&&ie.createElement("span",{style:W,"aria-live":"assertive"},Se(te)),ie.createElement("div",null,ie.createElement("input",{style:W,disabled:Qe===!1||R,tabIndex:Qe!==!1?ct:null,onKeyDown:Fe,onFocus:Ue,onBlur:st,value:"",onChange:rA,"aria-label":"for screen reader"})),ie.createElement("div",{className:"".concat(xA,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},ie.createElement("div",{className:"".concat(xA,"-indent")},ie.createElement("div",{ref:Ze,className:"".concat(xA,"-indent-unit")}))),ie.createElement(eA.Z,(0,y.Z)({},Ye,{data:Te,itemKey:ze,height:k,fullHeight:!1,virtual:QA,itemHeight:EA,scrollWidth:ae,prefixCls:"".concat(xA,"-list"),ref:be,role:"tree",onVisibleChange:function(Re){Re.every(function(At){return ze(At)!==ve})&&de()}}),function(_e){var Re=_e.pos,At=Object.assign({},(NA(_e.data),_e.data)),tt=_e.title,Ut=_e.key,_t=_e.isStart,qe=_e.isEnd,ne=(0,fe.km)(Ut,Re);delete At.key,delete At.children;var V=(0,fe.H8)(ne,Oe);return ie.createElement(nA,(0,y.Z)({},At,V,{title:tt,active:!!te&&Ut===te.key,pos:Re,data:_e.data,isStart:_t,isEnd:qe,motion:x,motionNodes:Ut===ve?Zt:null,motionType:tA,onMotionStart:He,onMotionEnd:de,treeNodeRequiredProps:Oe,onMouseMove:function(){We(null)}}))}))}),_A=rt,Ce=s(82661),$e=s(34643),et=s(65065),Xe=10,MA=function(F){(0,VA.Z)(xA,F);var yA=(0,UA.Z)(xA);function xA(){var g;(0,lA.Z)(this,xA);for(var dA=arguments.length,GA=new Array(dA),$A=0;$A2&&arguments[2]!==void 0?arguments[2]:!1,FA=g.state,TA=FA.dragChildrenKeys,R=FA.dropPosition,O=FA.dropTargetKey,C=FA.dropTargetPos,Q=FA.dropAllowed;if(Q){var x=g.props.onDrop;if(g.setState({dragOverNodeKey:null}),g.cleanDragState(),O!==null){var k=(0,z.Z)((0,z.Z)({},(0,fe.H8)(O,g.getTreeNodeRequiredProps())),{},{active:((S=g.getActiveItem())===null||S===void 0?void 0:S.key)===O,data:(0,et.Z)(g.state.keyEntities,O).node}),EA=TA.includes(O);(0,Me.ZP)(!EA,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var QA=(0,Ce.yx)(C),ae={event:Z,node:(0,fe.F)(k),dragNode:g.dragNodeProps?(0,fe.F)(g.dragNodeProps):null,dragNodesKeys:[g.dragNodeProps.eventKey].concat(TA),dropToGap:R!==0,dropPosition:R+Number(QA[QA.length-1])};SA||x==null||x(ae),g.dragNodeProps=null}}}),(0,h.Z)((0,IA.Z)(g),"cleanDragState",function(){var Z=g.state.draggingNodeKey;Z!==null&&g.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),g.dragStartMousePosition=null,g.currentMouseOverDroppableNodeKey=null}),(0,h.Z)((0,IA.Z)(g),"triggerExpandActionExpand",function(Z,T){var S=g.state,SA=S.expandedKeys,FA=S.flattenNodes,TA=T.expanded,R=T.key,O=T.isLeaf;if(!(O||Z.shiftKey||Z.metaKey||Z.ctrlKey)){var C=FA.filter(function(x){return x.key===R})[0],Q=(0,fe.F)((0,z.Z)((0,z.Z)({},(0,fe.H8)(R,g.getTreeNodeRequiredProps())),{},{data:C.data}));g.setExpandedKeys(TA?(0,Ce._5)(SA,R):(0,Ce.L0)(SA,R)),g.onNodeExpand(Z,Q)}}),(0,h.Z)((0,IA.Z)(g),"onNodeClick",function(Z,T){var S=g.props,SA=S.onClick,FA=S.expandAction;FA==="click"&&g.triggerExpandActionExpand(Z,T),SA==null||SA(Z,T)}),(0,h.Z)((0,IA.Z)(g),"onNodeDoubleClick",function(Z,T){var S=g.props,SA=S.onDoubleClick,FA=S.expandAction;FA==="doubleClick"&&g.triggerExpandActionExpand(Z,T),SA==null||SA(Z,T)}),(0,h.Z)((0,IA.Z)(g),"onNodeSelect",function(Z,T){var S=g.state.selectedKeys,SA=g.state,FA=SA.keyEntities,TA=SA.fieldNames,R=g.props,O=R.onSelect,C=R.multiple,Q=T.selected,x=T[TA.key],k=!Q;k?C?S=(0,Ce.L0)(S,x):S=[x]:S=(0,Ce._5)(S,x);var EA=S.map(function(QA){var ae=(0,et.Z)(FA,QA);return ae?ae.node:null}).filter(Boolean);g.setUncontrolledState({selectedKeys:S}),O==null||O(S,{event:"select",selected:k,node:T,selectedNodes:EA,nativeEvent:Z.nativeEvent})}),(0,h.Z)((0,IA.Z)(g),"onNodeCheck",function(Z,T,S){var SA=g.state,FA=SA.keyEntities,TA=SA.checkedKeys,R=SA.halfCheckedKeys,O=g.props,C=O.checkStrictly,Q=O.onCheck,x=T.key,k,EA={event:"check",node:T,checked:S,nativeEvent:Z.nativeEvent};if(C){var QA=S?(0,Ce.L0)(TA,x):(0,Ce._5)(TA,x),ae=(0,Ce._5)(R,x);k={checked:QA,halfChecked:ae},EA.checkedNodes=QA.map(function(Ue){return(0,et.Z)(FA,Ue)}).filter(Boolean).map(function(Ue){return Ue.node}),g.setUncontrolledState({checkedKeys:QA})}else{var Qe=(0,$e.S)([].concat((0,JA.Z)(TA),[x]),!0,FA),te=Qe.checkedKeys,Je=Qe.halfCheckedKeys;if(!S){var ct=new Set(te);ct.delete(x);var Fe=(0,$e.S)(Array.from(ct),{checked:!1,halfCheckedKeys:Je},FA);te=Fe.checkedKeys,Je=Fe.halfCheckedKeys}k=te,EA.checkedNodes=[],EA.checkedNodesPositions=[],EA.halfCheckedKeys=Je,te.forEach(function(Ue){var st=(0,et.Z)(FA,Ue);if(st){var We=st.node,He=st.pos;EA.checkedNodes.push(We),EA.checkedNodesPositions.push({node:We,pos:He})}}),g.setUncontrolledState({checkedKeys:te},!1,{halfCheckedKeys:Je})}Q==null||Q(k,EA)}),(0,h.Z)((0,IA.Z)(g),"onNodeLoad",function(Z){var T,S=Z.key,SA=g.state.keyEntities,FA=(0,et.Z)(SA,S);if(!(FA!=null&&(T=FA.children)!==null&&T!==void 0&&T.length)){var TA=new Promise(function(R,O){g.setState(function(C){var Q=C.loadedKeys,x=Q===void 0?[]:Q,k=C.loadingKeys,EA=k===void 0?[]:k,QA=g.props,ae=QA.loadData,Qe=QA.onLoad;if(!ae||x.includes(S)||EA.includes(S))return null;var te=ae(Z);return te.then(function(){var Je=g.state.loadedKeys,ct=(0,Ce.L0)(Je,S);Qe==null||Qe(ct,{event:"load",node:Z}),g.setUncontrolledState({loadedKeys:ct}),g.setState(function(Fe){return{loadingKeys:(0,Ce._5)(Fe.loadingKeys,S)}}),R()}).catch(function(Je){if(g.setState(function(Fe){return{loadingKeys:(0,Ce._5)(Fe.loadingKeys,S)}}),g.loadingRetryTimes[S]=(g.loadingRetryTimes[S]||0)+1,g.loadingRetryTimes[S]>=Xe){var ct=g.state.loadedKeys;(0,Me.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),g.setUncontrolledState({loadedKeys:(0,Ce.L0)(ct,S)}),R()}O(Je)}),{loadingKeys:(0,Ce.L0)(EA,S)}})});return TA.catch(function(){}),TA}}),(0,h.Z)((0,IA.Z)(g),"onNodeMouseEnter",function(Z,T){var S=g.props.onMouseEnter;S==null||S({event:Z,node:T})}),(0,h.Z)((0,IA.Z)(g),"onNodeMouseLeave",function(Z,T){var S=g.props.onMouseLeave;S==null||S({event:Z,node:T})}),(0,h.Z)((0,IA.Z)(g),"onNodeContextMenu",function(Z,T){var S=g.props.onRightClick;S&&(Z.preventDefault(),S({event:Z,node:T}))}),(0,h.Z)((0,IA.Z)(g),"onFocus",function(){var Z=g.props.onFocus;g.setState({focused:!0});for(var T=arguments.length,S=new Array(T),SA=0;SA1&&arguments[1]!==void 0?arguments[1]:!1,S=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!g.destroyed){var SA=!1,FA=!0,TA={};Object.keys(Z).forEach(function(R){if(g.props.hasOwnProperty(R)){FA=!1;return}SA=!0,TA[R]=Z[R]}),SA&&(!T||FA)&&g.setState((0,z.Z)((0,z.Z)({},TA),S))}}),(0,h.Z)((0,IA.Z)(g),"scrollTo",function(Z){g.listRef.current.scrollTo(Z)}),g}return(0,d.Z)(xA,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var dA=this.props,GA=dA.activeKey,$A=dA.itemScrollOffset,Z=$A===void 0?0:$A;GA!==void 0&&GA!==this.state.activeKey&&(this.setState({activeKey:GA}),GA!==null&&this.scrollTo({key:GA,offset:Z}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var dA=this.state,GA=dA.focused,$A=dA.flattenNodes,Z=dA.keyEntities,T=dA.draggingNodeKey,S=dA.activeKey,SA=dA.dropLevelOffset,FA=dA.dropContainerKey,TA=dA.dropTargetKey,R=dA.dropPosition,O=dA.dragOverNodeKey,C=dA.indent,Q=this.props,x=Q.prefixCls,k=Q.className,EA=Q.style,QA=Q.showLine,ae=Q.focusable,Qe=Q.tabIndex,te=Qe===void 0?0:Qe,Je=Q.selectable,ct=Q.showIcon,Fe=Q.icon,Ue=Q.switcherIcon,st=Q.draggable,We=Q.checkable,He=Q.checkStrictly,Ee=Q.disabled,Ye=Q.motion,be=Q.loadData,Ze=Q.filterTreeNode,Ne=Q.height,RA=Q.itemHeight,ge=Q.scrollWidth,he=Q.virtual,Pe=Q.titleRender,Et=Q.dropIndicatorRender,ft=Q.onContextMenu,je=Q.onScroll,vt=Q.direction,mt=Q.rootClassName,Nt=Q.rootStyle,xt=(0,YA.Z)(this.props,{aria:!0,data:!0}),wt;st&&((0,N.Z)(st)==="object"?wt=st:typeof st=="function"?wt={nodeDraggable:st}:wt={});var jt={prefixCls:x,selectable:Je,showIcon:ct,icon:Fe,switcherIcon:Ue,draggable:wt,draggingNodeKey:T,checkable:We,checkStrictly:He,disabled:Ee,keyEntities:Z,dropLevelOffset:SA,dropContainerKey:FA,dropTargetKey:TA,dropPosition:R,dragOverNodeKey:O,indent:C,direction:vt,dropIndicatorRender:Et,loadData:be,filterTreeNode:Ze,titleRender:Pe,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return ie.createElement(ye.k.Provider,{value:jt},ie.createElement("div",{className:D()(x,k,mt,(0,h.Z)((0,h.Z)((0,h.Z)({},"".concat(x,"-show-line"),QA),"".concat(x,"-focused"),GA),"".concat(x,"-active-focused"),S!==null)),style:Nt},ie.createElement(_A,(0,y.Z)({ref:this.listRef,prefixCls:x,style:EA,data:$A,disabled:Ee,selectable:Je,checkable:!!We,motion:Ye,dragging:T!==null,height:Ne,itemHeight:RA,virtual:he,focusable:ae,focused:GA,tabIndex:te,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ft,onScroll:je,scrollWidth:ge},this.getTreeNodeRequiredProps(),xt))))}}],[{key:"getDerivedStateFromProps",value:function(dA,GA){var $A=GA.prevProps,Z={prevProps:dA};function T(te){return!$A&&dA.hasOwnProperty(te)||$A&&$A[te]!==dA[te]}var S,SA=GA.fieldNames;if(T("fieldNames")&&(SA=(0,fe.w$)(dA.fieldNames),Z.fieldNames=SA),T("treeData")?S=dA.treeData:T("children")&&((0,Me.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),S=(0,fe.zn)(dA.children)),S){Z.treeData=S;var FA=(0,fe.I8)(S,{fieldNames:SA});Z.keyEntities=(0,z.Z)((0,h.Z)({},ve,se),FA.keyEntities)}var TA=Z.keyEntities||GA.keyEntities;if(T("expandedKeys")||$A&&T("autoExpandParent"))Z.expandedKeys=dA.autoExpandParent||!$A&&dA.defaultExpandParent?(0,Ce.r7)(dA.expandedKeys,TA):dA.expandedKeys;else if(!$A&&dA.defaultExpandAll){var R=(0,z.Z)({},TA);delete R[ve];var O=[];Object.keys(R).forEach(function(te){var Je=R[te];Je.children&&Je.children.length&&O.push(Je.key)}),Z.expandedKeys=O}else!$A&&dA.defaultExpandedKeys&&(Z.expandedKeys=dA.autoExpandParent||dA.defaultExpandParent?(0,Ce.r7)(dA.defaultExpandedKeys,TA):dA.defaultExpandedKeys);if(Z.expandedKeys||delete Z.expandedKeys,S||Z.expandedKeys){var C=(0,fe.oH)(S||GA.treeData,Z.expandedKeys||GA.expandedKeys,SA);Z.flattenNodes=C}if(dA.selectable&&(T("selectedKeys")?Z.selectedKeys=(0,Ce.BT)(dA.selectedKeys,dA):!$A&&dA.defaultSelectedKeys&&(Z.selectedKeys=(0,Ce.BT)(dA.defaultSelectedKeys,dA))),dA.checkable){var Q;if(T("checkedKeys")?Q=(0,Ce.E6)(dA.checkedKeys)||{}:!$A&&dA.defaultCheckedKeys?Q=(0,Ce.E6)(dA.defaultCheckedKeys)||{}:S&&(Q=(0,Ce.E6)(dA.checkedKeys)||{checkedKeys:GA.checkedKeys,halfCheckedKeys:GA.halfCheckedKeys}),Q){var x=Q,k=x.checkedKeys,EA=k===void 0?[]:k,QA=x.halfCheckedKeys,ae=QA===void 0?[]:QA;if(!dA.checkStrictly){var Qe=(0,$e.S)(EA,!0,TA);EA=Qe.checkedKeys,ae=Qe.halfCheckedKeys}Z.checkedKeys=EA,Z.halfCheckedKeys=ae}}return T("loadedKeys")&&(Z.loadedKeys=dA.loadedKeys),Z}}]),xA}(ie.Component);(0,h.Z)(MA,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:Ae,allowDrop:function(){return!0},expandAction:!1}),(0,h.Z)(MA,"TreeNode",wA.Z);var G=MA,AA=G},82661:function(on,Ve,s){"use strict";s.d(Ve,{BT:function(){return ie},E6:function(){return Ae},L0:function(){return h},OM:function(){return Me},_5:function(){return UA},r7:function(){return NA},wA:function(){return D},yx:function(){return me}});var y=s(3300),N=s(34666),z=s(48736),JA=s(59301),lA=s(639),d=s(65065),IA=s(34061),VA=null;function UA(E,U){if(!E)return[];var _=E.slice(),eA=_.indexOf(U);return eA>=0&&_.splice(eA,1),_}function h(E,U){var _=(E||[]).slice();return _.indexOf(U)===-1&&_.push(U),_}function me(E){return E.split("-")}function D(E,U){var _=[],eA=(0,d.Z)(U,E);function KA(){var wA=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];wA.forEach(function(cA){var gA=cA.key,fe=cA.children;_.push(gA),KA(fe)})}return KA(eA.children),_}function L(E){if(E.parent){var U=me(E.pos);return Number(U[U.length-1])===E.parent.children.length-1}return!1}function YA(E){var U=me(E.pos);return Number(U[U.length-1])===0}function Me(E,U,_,eA,KA,wA,cA,gA,fe,j){var q,nA=E.clientX,iA=E.clientY,pA=E.target.getBoundingClientRect(),bA=pA.top,W=pA.height,rA=(j==="rtl"?-1:1)*(((KA==null?void 0:KA.x)||0)-nA),ve=(rA-12)/eA,oe=fe.filter(function(AA){var F;return(F=gA[AA])===null||F===void 0||(F=F.children)===null||F===void 0?void 0:F.length}),se=(0,d.Z)(gA,_.eventKey);if(iA-1.5?wA({dragNode:Xe,dropNode:MA,dropPosition:1})?Ce=1:G=!1:wA({dragNode:Xe,dropNode:MA,dropPosition:0})?Ce=0:wA({dragNode:Xe,dropNode:MA,dropPosition:1})?Ce=1:G=!1:wA({dragNode:Xe,dropNode:MA,dropPosition:1})?Ce=1:G=!1,{dropPosition:Ce,dropLevelOffset:$e,dropTargetKey:se.key,dropTargetPos:se.pos,dragOverNodeKey:_A,dropContainerKey:Ce===0?null:((q=se.parent)===null||q===void 0?void 0:q.key)||null,dropAllowed:G}}function ie(E,U){if(E){var _=U.multiple;return _?E.slice():E.length?[E[0]]:E}}var ye=function(U){return U};function nt(E,U){if(!E)return[];var _=U||{},eA=_.processProps,KA=eA===void 0?ye:eA,wA=Array.isArray(E)?E:[E];return wA.map(function(cA){var gA=cA.children,fe=_objectWithoutProperties(cA,VA),j=nt(gA,U);return React.createElement(TreeNode,_extends({key:fe.key},KA(fe)),j)})}function Ae(E){if(!E)return null;var U;if(Array.isArray(E))U={checkedKeys:E,halfCheckedKeys:void 0};else if((0,N.Z)(E)==="object")U={checkedKeys:E.checked||void 0,halfCheckedKeys:E.halfChecked||void 0};else return(0,z.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return U}function NA(E,U){var _=new Set;function eA(KA){if(!_.has(KA)){var wA=(0,d.Z)(U,KA);if(wA){_.add(KA);var cA=wA.parent,gA=wA.node;gA.disabled||cA&&eA(cA.key)}}}return(E||[]).forEach(function(KA){eA(KA)}),(0,y.Z)(_)}},34643:function(on,Ve,s){"use strict";s.d(Ve,{S:function(){return IA}});var y=s(48736),N=s(65065);function z(VA,UA){var h=new Set;return VA.forEach(function(me){UA.has(me)||h.add(me)}),h}function JA(VA){var UA=VA||{},h=UA.disabled,me=UA.disableCheckbox,D=UA.checkable;return!!(h||me)||D===!1}function lA(VA,UA,h,me){for(var D=new Set(VA),L=new Set,YA=0;YA<=h;YA+=1){var Me=UA.get(YA)||new Set;Me.forEach(function(Ae){var NA=Ae.key,E=Ae.node,U=Ae.children,_=U===void 0?[]:U;D.has(NA)&&!me(E)&&_.filter(function(eA){return!me(eA.node)}).forEach(function(eA){D.add(eA.key)})})}for(var ie=new Set,ye=h;ye>=0;ye-=1){var nt=UA.get(ye)||new Set;nt.forEach(function(Ae){var NA=Ae.parent,E=Ae.node;if(!(me(E)||!Ae.parent||ie.has(Ae.parent.key))){if(me(Ae.parent.node)){ie.add(NA.key);return}var U=!0,_=!1;(NA.children||[]).filter(function(eA){return!me(eA.node)}).forEach(function(eA){var KA=eA.key,wA=D.has(KA);U&&!wA&&(U=!1),!_&&(wA||L.has(KA))&&(_=!0)}),U&&D.add(NA.key),_&&L.add(NA.key),ie.add(NA.key)}})}return{checkedKeys:Array.from(D),halfCheckedKeys:Array.from(z(L,D))}}function d(VA,UA,h,me,D){for(var L=new Set(VA),YA=new Set(UA),Me=0;Me<=me;Me+=1){var ie=h.get(Me)||new Set;ie.forEach(function(NA){var E=NA.key,U=NA.node,_=NA.children,eA=_===void 0?[]:_;!L.has(E)&&!YA.has(E)&&!D(U)&&eA.filter(function(KA){return!D(KA.node)}).forEach(function(KA){L.delete(KA.key)})})}YA=new Set;for(var ye=new Set,nt=me;nt>=0;nt-=1){var Ae=h.get(nt)||new Set;Ae.forEach(function(NA){var E=NA.parent,U=NA.node;if(!(D(U)||!NA.parent||ye.has(NA.parent.key))){if(D(NA.parent.node)){ye.add(E.key);return}var _=!0,eA=!1;(E.children||[]).filter(function(KA){return!D(KA.node)}).forEach(function(KA){var wA=KA.key,cA=L.has(wA);_&&!cA&&(_=!1),!eA&&(cA||YA.has(wA))&&(eA=!0)}),_||L.delete(E.key),eA&&YA.add(E.key),ye.add(E.key)}})}return{checkedKeys:Array.from(L),halfCheckedKeys:Array.from(z(YA,L))}}function IA(VA,UA,h,me){var D=[],L;me?L=me:L=JA;var YA=new Set(VA.filter(function(nt){var Ae=!!(0,N.Z)(h,nt);return Ae||D.push(nt),Ae})),Me=new Map,ie=0;Object.keys(h).forEach(function(nt){var Ae=h[nt],NA=Ae.level,E=Me.get(NA);E||(E=new Set,Me.set(NA,E)),E.add(Ae),ie=Math.max(ie,NA)}),(0,y.ZP)(!D.length,"Tree missing follow keys: ".concat(D.slice(0,100).map(function(nt){return"'".concat(nt,"'")}).join(", ")));var ye;return UA===!0?ye=lA(YA,Me,ie,L):ye=d(YA,UA.halfCheckedKeys,Me,ie,L),ye}},65065:function(on,Ve,s){"use strict";s.d(Ve,{Z:function(){return y}});function y(N,z){return N[z]}},34061:function(on,Ve,s){"use strict";s.d(Ve,{F:function(){return NA},H8:function(){return Ae},I8:function(){return nt},km:function(){return D},oH:function(){return ie},w$:function(){return L},zn:function(){return Me}});var y=s(34666),N=s(3300),z=s(27247),JA=s(43079),lA=s(11592),d=s(2738),IA=s(48736),VA=s(65065),UA=["children"];function h(E,U){return"".concat(E,"-").concat(U)}function me(E){return E&&E.type&&E.type.isTreeNode}function D(E,U){return E!=null?E:U}function L(E){var U=E||{},_=U.title,eA=U._title,KA=U.key,wA=U.children,cA=_||"title";return{title:cA,_title:eA||[cA],key:KA||"key",children:wA||"children"}}function YA(E,U){var _=new Map;function eA(KA){var wA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(KA||[]).forEach(function(cA){var gA=cA[U.key],fe=cA[U.children];warning(gA!=null,"Tree node must have a certain key: [".concat(wA).concat(gA,"]"));var j=String(gA);warning(!_.has(j)||gA===null||gA===void 0,"Same 'key' exist in the Tree: ".concat(j)),_.set(j,!0),eA(fe,"".concat(wA).concat(j," > "))})}eA(E)}function Me(E){function U(_){var eA=(0,lA.Z)(_);return eA.map(function(KA){if(!me(KA))return(0,IA.ZP)(!KA,"Tree/TreeNode can only accept TreeNode as children."),null;var wA=KA.key,cA=KA.props,gA=cA.children,fe=(0,JA.Z)(cA,UA),j=(0,z.Z)({key:wA},fe),q=U(gA);return q.length&&(j.children=q),j}).filter(function(KA){return KA})}return U(E)}function ie(E,U,_){var eA=L(_),KA=eA._title,wA=eA.key,cA=eA.children,gA=new Set(U===!0?[]:U),fe=[];function j(q){var nA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return q.map(function(iA,pA){for(var bA=h(nA?nA.pos:"0",pA),W=D(iA[wA],bA),rA,ve=0;ve1&&arguments[1]!==void 0?arguments[1]:{},_=U.initWrapper,eA=U.processEntity,KA=U.onProcessFinished,wA=U.externalGetKey,cA=U.childrenPropName,gA=U.fieldNames,fe=arguments.length>2?arguments[2]:void 0,j=wA||fe,q={},nA={},iA={posEntities:q,keyEntities:nA};return _&&(iA=_(iA)||iA),ye(E,function(pA){var bA=pA.node,W=pA.index,rA=pA.pos,ve=pA.key,oe=pA.parentPos,se=pA.level,ce=pA.nodes,Ke={node:bA,nodes:ce,index:W,key:ve,pos:rA,level:se},ze=D(ve,rA);q[rA]=Ke,nA[ze]=Ke,Ke.parent=q[oe],Ke.parent&&(Ke.parent.children=Ke.parent.children||[],Ke.parent.children.push(Ke)),eA&&eA(Ke,iA)},{externalGetKey:j,childrenPropName:cA,fieldNames:gA}),KA&&KA(iA),iA}function Ae(E,U){var _=U.expandedKeys,eA=U.selectedKeys,KA=U.loadedKeys,wA=U.loadingKeys,cA=U.checkedKeys,gA=U.halfCheckedKeys,fe=U.dragOverNodeKey,j=U.dropPosition,q=U.keyEntities,nA=(0,VA.Z)(q,E),iA={eventKey:E,expanded:_.indexOf(E)!==-1,selected:eA.indexOf(E)!==-1,loaded:KA.indexOf(E)!==-1,loading:wA.indexOf(E)!==-1,checked:cA.indexOf(E)!==-1,halfChecked:gA.indexOf(E)!==-1,pos:String(nA?nA.pos:""),dragOver:fe===E&&j===0,dragOverGapTop:fe===E&&j===-1,dragOverGapBottom:fe===E&&j===1};return iA}function NA(E){var U=E.data,_=E.expanded,eA=E.selected,KA=E.checked,wA=E.loaded,cA=E.loading,gA=E.halfChecked,fe=E.dragOver,j=E.dragOverGapTop,q=E.dragOverGapBottom,nA=E.pos,iA=E.active,pA=E.eventKey,bA=(0,z.Z)((0,z.Z)({},U),{},{expanded:_,selected:eA,checked:KA,loaded:wA,loading:cA,halfChecked:gA,dragOver:fe,dragOverGapTop:j,dragOverGapBottom:q,pos:nA,active:iA,key:pA});return"props"in bA||Object.defineProperty(bA,"props",{get:function(){return(0,IA.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),E}}),bA}},8224:function(on,Ve,s){"use strict";s.d(Ve,{Z:function(){return N}});var y=s(4676);function N(z,JA,lA,d){var IA=y.unstable_batchedUpdates?function(UA){y.unstable_batchedUpdates(lA,UA)}:lA;return z!=null&&z.addEventListener&&z.addEventListener(JA,IA,d),{remove:function(){z!=null&&z.removeEventListener&&z.removeEventListener(JA,IA,d)}}}},24514:function(on,Ve,s){"use strict";s.d(Ve,{G:function(){return JA}});var y=s(47273),N=function(d){if((0,y.Z)()&&window.document.documentElement){var IA=Array.isArray(d)?d:[d],VA=window.document.documentElement;return IA.some(function(UA){return UA in VA.style})}return!1},z=function(d,IA){if(!N(d))return!1;var VA=document.createElement("div"),UA=VA.style[d];return VA.style[d]=IA,VA.style[d]!==UA};function JA(lA,d){return!Array.isArray(lA)&&d!==void 0?z(lA,d):N(lA)}},49658:function(on,Ve){"use strict";Ve.Z=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var s=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(s)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(s==null?void 0:s.substr(0,4))}},6790:function(on,Ve,s){"use strict";s.d(Ve,{Z:function(){return Xe}});var y=s(32855),N=s(34666),z=s(27247),JA=s(74430),lA=s(11913),d=s(43079),IA=s(92310),VA=s.n(IA),UA=s(29301),h=s(70425),me=s(34280),D=s(59301),L=s(4676),YA=D.forwardRef(function(MA,G){var AA=MA.height,F=MA.offsetY,yA=MA.offsetX,xA=MA.children,g=MA.prefixCls,dA=MA.onInnerResize,GA=MA.innerProps,$A=MA.rtl,Z=MA.extra,T={},S={display:"flex",flexDirection:"column"};return F!==void 0&&(T={height:AA,position:"relative",overflow:"hidden"},S=(0,z.Z)((0,z.Z)({},S),{},(0,JA.Z)((0,JA.Z)((0,JA.Z)((0,JA.Z)((0,JA.Z)({transform:"translateY(".concat(F,"px)")},$A?"marginRight":"marginLeft",-yA),"position","absolute"),"left",0),"right",0),"top",0))),D.createElement("div",{style:T},D.createElement(UA.Z,{onResize:function(FA){var TA=FA.offsetHeight;TA&&dA&&dA()}},D.createElement("div",(0,y.Z)({style:S,className:VA()((0,JA.Z)({},"".concat(g,"-holder-inner"),g)),ref:G},GA),xA,Z)))});YA.displayName="Filler";var Me=YA;function ie(MA){var G=MA.children,AA=MA.setRef,F=D.useCallback(function(yA){AA(yA)},[]);return D.cloneElement(G,{ref:F})}function ye(MA,G,AA,F,yA,xA,g,dA){var GA=dA.getKey;return MA.slice(G,AA+1).map(function($A,Z){var T=G+Z,S=g($A,T,{style:{width:F},offsetX:yA}),SA=GA($A);return D.createElement(ie,{key:SA,setRef:function(TA){return xA($A,TA)}},S)})}function nt(MA,G,AA,F){var yA=AA-MA,xA=G-AA,g=Math.min(yA,xA)*2;if(F<=g){var dA=Math.floor(F/2);return F%2?AA+dA+1:AA-dA}return yA>xA?AA-(F-xA):AA+(F-yA)}function Ae(MA,G,AA){var F=MA.length,yA=G.length,xA,g;if(F===0&&yA===0)return null;F2&&arguments[2]!==void 0?arguments[2]:!1,T=GA?$A<0&&dA.current.left||$A>0&&dA.current.right:$A<0&&dA.current.top||$A>0&&dA.current.bottom;return Z&&T?(clearTimeout(xA.current),yA.current=!1):(!T||yA.current)&&g(),!yA.current&&T}};function KA(MA,G,AA,F,yA,xA,g){var dA=(0,D.useRef)(0),GA=(0,D.useRef)(null),$A=(0,D.useRef)(null),Z=(0,D.useRef)(!1),T=eA(G,AA,F,yA);function S(C,Q){if(E.Z.cancel(GA.current),!T(!1,Q)){var x=C;if(!x._virtualHandled)x._virtualHandled=!0;else return;dA.current+=Q,$A.current=Q,_||x.preventDefault(),GA.current=(0,E.Z)(function(){var k=Z.current?10:1;g(dA.current*k,!1),dA.current=0})}}function SA(C,Q){g(Q,!0),_||C.preventDefault()}var FA=(0,D.useRef)(null),TA=(0,D.useRef)(null);function R(C){if(MA){E.Z.cancel(TA.current),TA.current=(0,E.Z)(function(){FA.current=null},2);var Q=C.deltaX,x=C.deltaY,k=C.shiftKey,EA=Q,QA=x;(FA.current==="sx"||!FA.current&&k&&x&&!Q)&&(EA=x,QA=0,FA.current="sx");var ae=Math.abs(EA),Qe=Math.abs(QA);FA.current===null&&(FA.current=xA&&ae>Qe?"x":"y"),FA.current==="y"?S(C,QA):SA(C,EA)}}function O(C){MA&&(Z.current=C.detail===$A.current)}return[R,O]}function wA(MA,G,AA,F){var yA=D.useMemo(function(){return[new Map,[]]},[MA,AA.id,F]),xA=(0,lA.Z)(yA,2),g=xA[0],dA=xA[1],GA=function(Z){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Z,S=g.get(Z),SA=g.get(T);if(S===void 0||SA===void 0)for(var FA=MA.length,TA=dA.length;TA0&&arguments[0]!==void 0?arguments[0]:!1;Z();var FA=function(){var O=!1;dA.current.forEach(function(C,Q){if(C&&C.offsetParent){var x=C.offsetHeight,k=getComputedStyle(C),EA=k.marginTop,QA=k.marginBottom,ae=q(EA),Qe=q(QA),te=x+ae+Qe;GA.current.get(Q)!==te&&(GA.current.set(Q,te),O=!0)}}),O&&g(function(C){return C+1})};if(SA)FA();else{$A.current+=1;var TA=$A.current;Promise.resolve().then(function(){TA===$A.current&&FA()})}}function S(SA,FA){var TA=MA(SA),R=dA.current.get(TA);FA?(dA.current.set(TA,FA),T()):dA.current.delete(TA),!R!=!FA&&(FA?G==null||G(SA):AA==null||AA(SA))}return(0,D.useEffect)(function(){return Z},[]),[S,T,GA.current,xA]}var iA=14/15;function pA(MA,G,AA){var F=(0,D.useRef)(!1),yA=(0,D.useRef)(0),xA=(0,D.useRef)(0),g=(0,D.useRef)(null),dA=(0,D.useRef)(null),GA,$A=function(SA){if(F.current){var FA=Math.ceil(SA.touches[0].pageX),TA=Math.ceil(SA.touches[0].pageY),R=yA.current-FA,O=xA.current-TA,C=Math.abs(R)>Math.abs(O);C?yA.current=FA:xA.current=TA;var Q=AA(C,C?R:O,!1,SA);Q&&SA.preventDefault(),clearInterval(dA.current),Q&&(dA.current=setInterval(function(){C?R*=iA:O*=iA;var x=Math.floor(C?R:O);(!AA(C,x,!0)||Math.abs(x)<=.1)&&clearInterval(dA.current)},16))}},Z=function(){F.current=!1,GA()},T=function(SA){GA(),SA.touches.length===1&&!F.current&&(F.current=!0,yA.current=Math.ceil(SA.touches[0].pageX),xA.current=Math.ceil(SA.touches[0].pageY),g.current=SA.target,g.current.addEventListener("touchmove",$A,{passive:!1}),g.current.addEventListener("touchend",Z,{passive:!0}))};GA=function(){g.current&&(g.current.removeEventListener("touchmove",$A),g.current.removeEventListener("touchend",Z))},(0,me.Z)(function(){return MA&&G.current.addEventListener("touchstart",T,{passive:!0}),function(){var S;(S=G.current)===null||S===void 0||S.removeEventListener("touchstart",T),GA(),clearInterval(dA.current)}},[MA])}function bA(MA){return Math.floor(Math.pow(MA,.5))}function W(MA,G){var AA="touches"in MA?MA.touches[0]:MA;return AA[G?"pageX":"pageY"]-window[G?"scrollX":"scrollY"]}function rA(MA,G,AA){D.useEffect(function(){var F=G.current;if(MA&&F){var yA=!1,xA,g,dA=function(){E.Z.cancel(xA)},GA=function S(){dA(),xA=(0,E.Z)(function(){AA(g),S()})},$A=function(SA){if(!(SA.target.draggable||SA.button!==0)){var FA=SA;FA._virtualHandled||(FA._virtualHandled=!0,yA=!0)}},Z=function(){yA=!1,dA()},T=function(SA){if(yA){var FA=W(SA,!1),TA=F.getBoundingClientRect(),R=TA.top,O=TA.bottom;if(FA<=R){var C=R-FA;g=-bA(C),GA()}else if(FA>=O){var Q=FA-O;g=bA(Q),GA()}else dA()}};return F.addEventListener("mousedown",$A),F.ownerDocument.addEventListener("mouseup",Z),F.ownerDocument.addEventListener("mousemove",T),function(){F.removeEventListener("mousedown",$A),F.ownerDocument.removeEventListener("mouseup",Z),F.ownerDocument.removeEventListener("mousemove",T),dA()}}},[MA])}var ve=10;function oe(MA,G,AA,F,yA,xA,g,dA){var GA=D.useRef(),$A=D.useState(null),Z=(0,lA.Z)($A,2),T=Z[0],S=Z[1];return(0,me.Z)(function(){if(T&&T.times=0;Ue-=1){var st=yA(G[Ue]),We=AA.get(st);if(We===void 0){C=!0;break}if(Fe-=We,Fe<=0)break}switch(k){case"top":x=QA-R;break;case"bottom":x=ae-O+R;break;default:{var He=MA.current.scrollTop,Ee=He+O;QAEe&&(Q="bottom")}}x!==null&&g(x),x!==T.lastTop&&(C=!0)}C&&S((0,z.Z)((0,z.Z)({},T),{},{times:T.times+1,targetAlign:Q,lastTop:x}))}},[T,MA.current]),function(SA){if(SA==null){dA();return}if(E.Z.cancel(GA.current),typeof SA=="number")g(SA);else if(SA&&(0,N.Z)(SA)==="object"){var FA,TA=SA.align;"index"in SA?FA=SA.index:FA=G.findIndex(function(C){return yA(C)===SA.key});var R=SA.offset,O=R===void 0?0:R;S({times:0,index:FA,offset:O,originAlign:TA})}}}var se=D.forwardRef(function(MA,G){var AA=MA.prefixCls,F=MA.rtl,yA=MA.scrollOffset,xA=MA.scrollRange,g=MA.onStartMove,dA=MA.onStopMove,GA=MA.onScroll,$A=MA.horizontal,Z=MA.spinSize,T=MA.containerSize,S=MA.style,SA=MA.thumbStyle,FA=MA.showScrollBar,TA=D.useState(!1),R=(0,lA.Z)(TA,2),O=R[0],C=R[1],Q=D.useState(null),x=(0,lA.Z)(Q,2),k=x[0],EA=x[1],QA=D.useState(null),ae=(0,lA.Z)(QA,2),Qe=ae[0],te=ae[1],Je=!F,ct=D.useRef(),Fe=D.useRef(),Ue=D.useState(FA),st=(0,lA.Z)(Ue,2),We=st[0],He=st[1],Ee=D.useRef(),Ye=function(){FA===!0||FA===!1||(clearTimeout(Ee.current),He(!0),Ee.current=setTimeout(function(){He(!1)},3e3))},be=xA-T||0,Ze=T-Z||0,Ne=D.useMemo(function(){if(yA===0||be===0)return 0;var mt=yA/be;return mt*Ze},[yA,be,Ze]),RA=function(Nt){Nt.stopPropagation(),Nt.preventDefault()},ge=D.useRef({top:Ne,dragging:O,pageY:k,startTop:Qe});ge.current={top:Ne,dragging:O,pageY:k,startTop:Qe};var he=function(Nt){C(!0),EA(W(Nt,$A)),te(ge.current.top),g(),Nt.stopPropagation(),Nt.preventDefault()};D.useEffect(function(){var mt=function(jt){jt.preventDefault()},Nt=ct.current,xt=Fe.current;return Nt.addEventListener("touchstart",mt,{passive:!1}),xt.addEventListener("touchstart",he,{passive:!1}),function(){Nt.removeEventListener("touchstart",mt),xt.removeEventListener("touchstart",he)}},[]);var Pe=D.useRef();Pe.current=be;var Et=D.useRef();Et.current=Ze,D.useEffect(function(){if(O){var mt,Nt=function(jt){var Zt=ge.current,Ht=Zt.dragging,Jt=Zt.pageY,un=Zt.startTop;E.Z.cancel(mt);var tA=ct.current.getBoundingClientRect(),J=T/($A?tA.width:tA.height);if(Ht){var pe=(W(jt,$A)-Jt)*J,de=un;!Je&&$A?de-=pe:de+=pe;var Te=Pe.current,Oe=Et.current,_e=Oe?de/Oe:0,Re=Math.ceil(_e*Te);Re=Math.max(Re,0),Re=Math.min(Re,Te),mt=(0,E.Z)(function(){GA(Re,$A)})}},xt=function(){C(!1),dA()};return window.addEventListener("mousemove",Nt,{passive:!0}),window.addEventListener("touchmove",Nt,{passive:!0}),window.addEventListener("mouseup",xt,{passive:!0}),window.addEventListener("touchend",xt,{passive:!0}),function(){window.removeEventListener("mousemove",Nt),window.removeEventListener("touchmove",Nt),window.removeEventListener("mouseup",xt),window.removeEventListener("touchend",xt),E.Z.cancel(mt)}}},[O]),D.useEffect(function(){return Ye(),function(){clearTimeout(Ee.current)}},[yA]),D.useImperativeHandle(G,function(){return{delayHidden:Ye}});var ft="".concat(AA,"-scrollbar"),je={position:"absolute",visibility:We?null:"hidden"},vt={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return $A?(Object.assign(je,{height:8,left:0,right:0,bottom:0}),Object.assign(vt,(0,JA.Z)({height:"100%",width:Z},Je?"left":"right",Ne))):(Object.assign(je,(0,JA.Z)({width:8,top:0,bottom:0},Je?"right":"left",0)),Object.assign(vt,{width:"100%",height:Z,top:Ne})),D.createElement("div",{ref:ct,className:VA()(ft,(0,JA.Z)((0,JA.Z)((0,JA.Z)({},"".concat(ft,"-horizontal"),$A),"".concat(ft,"-vertical"),!$A),"".concat(ft,"-visible"),We)),style:(0,z.Z)((0,z.Z)({},je),S),onMouseDown:RA,onMouseMove:Ye},D.createElement("div",{ref:Fe,className:VA()("".concat(ft,"-thumb"),(0,JA.Z)({},"".concat(ft,"-thumb-moving"),O)),style:(0,z.Z)((0,z.Z)({},vt),SA),onMouseDown:he}))}),ce=se,Ke=20;function ze(){var MA=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,AA=MA/G*MA;return isNaN(AA)&&(AA=0),AA=Math.max(AA,Ke),Math.floor(AA)}var Se=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],rt=[],_A={overflowY:"auto",overflowAnchor:"none"};function Ce(MA,G){var AA=MA.prefixCls,F=AA===void 0?"rc-virtual-list":AA,yA=MA.className,xA=MA.height,g=MA.itemHeight,dA=MA.fullHeight,GA=dA===void 0?!0:dA,$A=MA.style,Z=MA.data,T=MA.children,S=MA.itemKey,SA=MA.virtual,FA=MA.direction,TA=MA.scrollWidth,R=MA.component,O=R===void 0?"div":R,C=MA.onScroll,Q=MA.onVirtualScroll,x=MA.onVisibleChange,k=MA.innerProps,EA=MA.extraRender,QA=MA.styles,ae=MA.showScrollBar,Qe=ae===void 0?"optional":ae,te=(0,d.Z)(MA,Se),Je=D.useCallback(function(M){return typeof S=="function"?S(M):M==null?void 0:M[S]},[S]),ct=nA(Je,null,null),Fe=(0,lA.Z)(ct,4),Ue=Fe[0],st=Fe[1],We=Fe[2],He=Fe[3],Ee=!!(SA!==!1&&xA&&g),Ye=D.useMemo(function(){return Object.values(We.maps).reduce(function(M,oA){return M+oA},0)},[We.id,We.maps]),be=Ee&&Z&&(Math.max(g*Z.length,Ye)>xA||!!TA),Ze=FA==="rtl",Ne=VA()(F,(0,JA.Z)({},"".concat(F,"-rtl"),Ze),yA),RA=Z||rt,ge=(0,D.useRef)(),he=(0,D.useRef)(),Pe=(0,D.useRef)(),Et=(0,D.useState)(0),ft=(0,lA.Z)(Et,2),je=ft[0],vt=ft[1],mt=(0,D.useState)(0),Nt=(0,lA.Z)(mt,2),xt=Nt[0],wt=Nt[1],jt=(0,D.useState)(!1),Zt=(0,lA.Z)(jt,2),Ht=Zt[0],Jt=Zt[1],un=function(){Jt(!0)},tA=function(){Jt(!1)},J={getKey:Je};function pe(M){vt(function(oA){var vA;typeof M=="function"?vA=M(oA):vA=M;var uA=Vt(vA);return ge.current.scrollTop=uA,uA})}var de=(0,D.useRef)({start:0,end:RA.length}),Te=(0,D.useRef)(),Oe=NA(RA,Je),_e=(0,lA.Z)(Oe,1),Re=_e[0];Te.current=Re;var At=D.useMemo(function(){if(!Ee)return{scrollHeight:void 0,start:0,end:RA.length-1,offset:void 0};if(!be){var M;return{scrollHeight:((M=he.current)===null||M===void 0?void 0:M.offsetHeight)||0,start:0,end:RA.length-1,offset:void 0}}for(var oA=0,vA,uA,hA,le=RA.length,we=0;we=je&&vA===void 0&&(vA=we,uA=oA),it>je+xA&&hA===void 0&&(hA=we),oA=it}return vA===void 0&&(vA=0,uA=0,hA=Math.ceil(xA/g)),hA===void 0&&(hA=RA.length-1),hA=Math.min(hA+1,RA.length-1),{scrollHeight:oA,start:vA,end:hA,offset:uA}},[be,Ee,je,RA,He,xA]),tt=At.scrollHeight,Ut=At.start,_t=At.end,qe=At.offset;de.current.start=Ut,de.current.end=_t,D.useLayoutEffect(function(){var M=We.getRecord();if(M.size===1){var oA=Array.from(M.keys())[0],vA=M.get(oA),uA=RA[Ut];if(uA&&vA===void 0){var hA=Je(uA);if(hA===oA){var le=We.get(oA),we=le-g;pe(function(Ie){return Ie+we})}}}We.resetRecord()},[tt]);var ne=D.useState({width:0,height:xA}),V=(0,lA.Z)(ne,2),BA=V[0],kA=V[1],PA=function(oA){kA({width:oA.offsetWidth,height:oA.offsetHeight})},Be=(0,D.useRef)(),xe=(0,D.useRef)(),De=D.useMemo(function(){return ze(BA.width,TA)},[BA.width,TA]),at=D.useMemo(function(){return ze(BA.height,tt)},[BA.height,tt]),ht=tt-xA,Ct=(0,D.useRef)(ht);Ct.current=ht;function Vt(M){var oA=M;return Number.isNaN(Ct.current)||(oA=Math.min(oA,Ct.current)),oA=Math.max(oA,0),oA}var ut=je<=0,pt=je>=ht,l=xt<=0,c=xt>=TA,p=eA(ut,pt,l,c),b=function(){return{x:Ze?-xt:xt,y:je}},$=(0,D.useRef)(b()),X=(0,h.zX)(function(M){if(Q){var oA=(0,z.Z)((0,z.Z)({},b()),M);($.current.x!==oA.x||$.current.y!==oA.y)&&(Q(oA),$.current=oA)}});function HA(M,oA){var vA=M;oA?((0,L.flushSync)(function(){wt(vA)}),X()):pe(vA)}function OA(M){var oA=M.currentTarget.scrollTop;oA!==je&&pe(oA),C==null||C(M),X()}var ue=function(oA){var vA=oA,uA=TA?TA-BA.width:0;return vA=Math.max(vA,0),vA=Math.min(vA,uA),vA},qA=(0,h.zX)(function(M,oA){oA?((0,L.flushSync)(function(){wt(function(vA){var uA=vA+(Ze?-M:M);return ue(uA)})}),X()):pe(function(vA){var uA=vA+M;return uA})}),WA=KA(Ee,ut,pt,l,c,!!TA,qA),ee=(0,lA.Z)(WA,2),B=ee[0],Y=ee[1];pA(Ee,ge,function(M,oA,vA,uA){var hA=uA;return p(M,oA,vA)?!1:!hA||!hA._virtualHandled?(hA&&(hA._virtualHandled=!0),B({preventDefault:function(){},deltaX:M?oA:0,deltaY:M?0:oA}),!0):!1}),rA(be,ge,function(M){pe(function(oA){return oA+M})}),(0,me.Z)(function(){function M(vA){var uA=ut&&vA.detail<0,hA=pt&&vA.detail>0;Ee&&!uA&&!hA&&vA.preventDefault()}var oA=ge.current;return oA.addEventListener("wheel",B,{passive:!1}),oA.addEventListener("DOMMouseScroll",Y,{passive:!0}),oA.addEventListener("MozMousePixelScroll",M,{passive:!1}),function(){oA.removeEventListener("wheel",B),oA.removeEventListener("DOMMouseScroll",Y),oA.removeEventListener("MozMousePixelScroll",M)}},[Ee,ut,pt]),(0,me.Z)(function(){if(TA){var M=ue(xt);wt(M),X({x:M})}},[BA.width,TA]);var K=function(){var oA,vA;(oA=Be.current)===null||oA===void 0||oA.delayHidden(),(vA=xe.current)===null||vA===void 0||vA.delayHidden()},P=oe(ge,RA,We,g,Je,function(){return st(!0)},pe,K);D.useImperativeHandle(G,function(){return{nativeElement:Pe.current,getScrollInfo:b,scrollTo:function(oA){function vA(uA){return uA&&(0,N.Z)(uA)==="object"&&("left"in uA||"top"in uA)}vA(oA)?(oA.left!==void 0&&wt(ue(oA.left)),P(oA.top)):P(oA)}}}),(0,me.Z)(function(){if(x){var M=RA.slice(Ut,_t+1);x(M,RA)}},[Ut,_t,RA]);var aA=wA(RA,Je,We,g),CA=EA==null?void 0:EA({start:Ut,end:_t,virtual:be,offsetX:xt,offsetY:qe,rtl:Ze,getSize:aA}),jA=ye(RA,Ut,_t,TA,xt,Ue,T,J),ZA=null;xA&&(ZA=(0,z.Z)((0,JA.Z)({},GA?"height":"maxHeight",xA),_A),Ee&&(ZA.overflowY="hidden",TA&&(ZA.overflowX="hidden"),Ht&&(ZA.pointerEvents="none")));var mA={};return Ze&&(mA.dir="rtl"),D.createElement("div",(0,y.Z)({ref:Pe,style:(0,z.Z)((0,z.Z)({},$A),{},{position:"relative"}),className:Ne},mA,te),D.createElement(UA.Z,{onResize:PA},D.createElement(O,{className:"".concat(F,"-holder"),style:ZA,ref:ge,onScroll:OA,onMouseEnter:K},D.createElement(Me,{prefixCls:F,height:tt,offsetX:xt,offsetY:qe,scrollWidth:TA,onInnerResize:st,ref:he,innerProps:k,rtl:Ze,extra:CA},jA))),be&&tt>xA&&D.createElement(ce,{ref:Be,prefixCls:F,scrollOffset:je,scrollRange:tt,rtl:Ze,onScroll:HA,onStartMove:un,onStopMove:tA,spinSize:at,containerSize:BA.height,style:QA==null?void 0:QA.verticalScrollBar,thumbStyle:QA==null?void 0:QA.verticalScrollBarThumb,showScrollBar:Qe}),be&&TA>BA.width&&D.createElement(ce,{ref:xe,prefixCls:F,scrollOffset:xt,scrollRange:TA,rtl:Ze,onScroll:HA,onStartMove:un,onStopMove:tA,spinSize:De,containerSize:BA.width,horizontal:!0,style:QA==null?void 0:QA.horizontalScrollBar,thumbStyle:QA==null?void 0:QA.horizontalScrollBarThumb,showScrollBar:Qe}))}var $e=D.forwardRef(Ce);$e.displayName="List";var et=$e,Xe=et},83145:function(on,Ve,s){"use strict";Object.defineProperty(Ve,"__esModule",{value:!0}),Ve.CopyToClipboard=void 0;var y=z(s(59301)),N=z(s(25769));function z(Ae){return Ae&&Ae.__esModule?Ae:{default:Ae}}function JA(Ae){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?JA=function(E){return typeof E}:JA=function(E){return E&&typeof Symbol=="function"&&E.constructor===Symbol&&E!==Symbol.prototype?"symbol":typeof E},JA(Ae)}function lA(Ae,NA){var E=Object.keys(Ae);if(Object.getOwnPropertySymbols){var U=Object.getOwnPropertySymbols(Ae);NA&&(U=U.filter(function(_){return Object.getOwnPropertyDescriptor(Ae,_).enumerable})),E.push.apply(E,U)}return E}function d(Ae){for(var NA=1;NA=0)&&Object.prototype.propertyIsEnumerable.call(Ae,U)&&(E[U]=Ae[U])}return E}function VA(Ae,NA){if(Ae==null)return{};var E={},U=Object.keys(Ae),_,eA;for(eA=0;eA=0)&&(E[_]=Ae[_]);return E}function UA(Ae,NA){if(!(Ae instanceof NA))throw new TypeError("Cannot call a class as a function")}function h(Ae,NA){for(var E=0;E0},j.prototype.connect_=function(){!N||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),UA?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},j.prototype.disconnect_=function(){!N||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},j.prototype.onTransitionEnd_=function(q){var nA=q.propertyName,iA=nA===void 0?"":nA,pA=VA.some(function(bA){return!!~iA.indexOf(bA)});pA&&this.refresh()},j.getInstance=function(){return this.instance_||(this.instance_=new j),this.instance_},j.instance_=null,j}(),me=function(j,q){for(var nA=0,iA=Object.keys(q);nA0},j}(),cA=typeof WeakMap!="undefined"?new WeakMap:new y,gA=function(){function j(q){if(!(this instanceof j))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var nA=h.getInstance(),iA=new wA(q,nA,this);cA.set(this,iA)}return j}();["observe","unobserve","disconnect"].forEach(function(j){gA.prototype[j]=function(){var q;return(q=cA.get(this))[j].apply(q,arguments)}});var fe=function(){return typeof z.ResizeObserver!="undefined"?z.ResizeObserver:gA}();Ve.Z=fe},98040:function(on){on.exports=function(){var Ve=document.getSelection();if(!Ve.rangeCount)return function(){};for(var s=document.activeElement,y=[],N=0;N=z.length?{done:!0}:{done:!1,value:z[d++]}},e:function(D){throw D},f:IA}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var VA,UA=!0,h=!1;return{s:function(){lA=lA.call(z)},n:function(){var D=lA.next();return UA=D.done,D},e:function(D){h=!0,VA=D},f:function(){try{UA||lA.return==null||lA.return()}finally{if(h)throw VA}}}}}}]); +}()); \ No newline at end of file diff --git a/p__Classrooms__Lists__Attendance__Detail__index.b85eda81.async.js b/p__Classrooms__Lists__Attendance__Detail__index.b85eda81.async.js deleted file mode 100644 index adcb9c2b18..0000000000 --- a/p__Classrooms__Lists__Attendance__Detail__index.b85eda81.async.js +++ /dev/null @@ -1,23 +0,0 @@ -!(function(){var Nc=Object.defineProperty;var Ql=Object.getOwnPropertySymbols;var Oc=Object.prototype.hasOwnProperty,Zc=Object.prototype.propertyIsEnumerable;var Ks=(ln,Me,s)=>Me in ln?Nc(ln,Me,{enumerable:!0,configurable:!0,writable:!0,value:s}):ln[Me]=s,Ts=(ln,Me)=>{for(var s in Me||(Me={}))Oc.call(Me,s)&&Ks(ln,s,Me[s]);if(Ql)for(var s of Ql(Me))Zc.call(Me,s)&&Ks(ln,s,Me[s]);return ln};var $n=(ln,Me,s)=>Ks(ln,typeof Me!="symbol"?Me+"":Me,s);(self.webpackChunk=self.webpackChunk||[]).push([[4093],{65030:function(ln,Me,s){"use strict";s.d(Me,{Z:function(){return IA}});var F=s(27247),T=s(11913),z=s(43079),VA=s(43403),RA=s(92310),v=s.n(RA),yA=s(29301),WA=s(76846),pA=s(96452),w=s(6089),be=s(80402),H=s(34280),_=s(49658),TA=s(59301),xe=s(32855),ue=s(77900),Ce=s(8654);function $e(N){var V=N.prefixCls,y=N.align,hA=N.arrow,BA=N.arrowPos,h=hA||{},cA=h.className,OA=h.content,zA=BA.x,L=zA===void 0?0:zA,aA=BA.y,x=aA===void 0?0:aA,HA=TA.useRef();if(!y||!y.points)return null;var gA={position:"absolute"};if(y.autoArrow!==!1){var KA=y.points[0],JA=y.points[1],le=KA[0],ZA=KA[1],$A=JA[0],re=JA[1];le===$A||!["t","b"].includes(le)?gA.top=x:le==="t"?gA.top=0:gA.bottom=0,ZA===re||!["l","r"].includes(ZA)?gA.left=L:ZA==="l"?gA.left=0:gA.right=0}return TA.createElement("div",{ref:HA,className:v()("".concat(V,"-arrow"),cA),style:gA},OA)}function XA(N){var V=N.prefixCls,y=N.open,hA=N.zIndex,BA=N.mask,h=N.motion;return BA?TA.createElement(ue.default,(0,xe.Z)({},h,{motionAppear:!0,visible:y,removeOnLeave:!0}),function(cA){var OA=cA.className;return TA.createElement("div",{style:{zIndex:hA},className:v()("".concat(V,"-mask"),OA)})}):null}var G=TA.memo(function(N){var V=N.children;return V},function(N,V){return V.cache}),C=G,E=TA.forwardRef(function(N,V){var y=N.popup,hA=N.className,BA=N.prefixCls,h=N.style,cA=N.target,OA=N.onVisibleChanged,zA=N.open,L=N.keepDom,aA=N.fresh,x=N.onClick,HA=N.mask,gA=N.arrow,KA=N.arrowPos,JA=N.align,le=N.motion,ZA=N.maskMotion,$A=N.forceRender,re=N.getPopupContainer,Ke=N.autoDestroy,fe=N.portal,ie=N.zIndex,At=N.onMouseEnter,mt=N.onMouseLeave,_e=N.onPointerEnter,bt=N.onPointerDownCapture,qt=N.ready,ze=N.offsetX,et=N.offsetY,Ht=N.offsetR,$t=N.offsetB,Pe=N.onAlign,Ne=N.onPrepare,at=N.stretch,Ve=N.targetWidth,nt=N.targetHeight,Je=typeof y=="function"?y():y,_A=zA||L,Fe=(re==null?void 0:re.length)>0,de=TA.useState(!re||!Fe),We=(0,T.Z)(de,2),_t=We[0],vt=We[1];if((0,H.Z)(function(){!_t&&Fe&&cA&&vt(!0)},[_t,Fe,cA]),!_t)return null;var Xe="auto",ht={left:"-1000vw",top:"-1000vh",right:Xe,bottom:Xe};if(qt||!zA){var Lt,Mt=JA.points,Dt=JA.dynamicInset||((Lt=JA._experimental)===null||Lt===void 0?void 0:Lt.dynamicInset),xt=Dt&&Mt[0][1]==="r",fn=Dt&&Mt[0][0]==="b";xt?(ht.right=Ht,ht.left=Xe):(ht.left=ze,ht.right=Xe),fn?(ht.bottom=$t,ht.top=Xe):(ht.top=et,ht.bottom=Xe)}var Zt={};return at&&(at.includes("height")&&nt?Zt.height=nt:at.includes("minHeight")&&nt&&(Zt.minHeight=nt),at.includes("width")&&Ve?Zt.width=Ve:at.includes("minWidth")&&Ve&&(Zt.minWidth=Ve)),zA||(Zt.pointerEvents="none"),TA.createElement(fe,{open:$A||_A,getContainer:re&&function(){return re(cA)},autoDestroy:Ke},TA.createElement(XA,{prefixCls:BA,open:zA,zIndex:ie,mask:HA,motion:ZA}),TA.createElement(yA.Z,{onResize:Pe,disabled:!zA},function(Rt){return TA.createElement(ue.default,(0,xe.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:$A,leavedClassName:"".concat(BA,"-hidden")},le,{onAppearPrepare:Ne,onEnterPrepare:Ne,visible:zA,onVisibleChanged:function(un){var J;le==null||(J=le.onVisibleChanged)===null||J===void 0||J.call(le,un),OA(un)}}),function(An,un){var J=An.className,Z=An.style,ge=v()(BA,J,hA);return TA.createElement("div",{ref:(0,Ce.sQ)(Rt,V,un),className:ge,style:(0,F.Z)((0,F.Z)((0,F.Z)((0,F.Z)({"--arrow-x":"".concat(KA.x||0,"px"),"--arrow-y":"".concat(KA.y||0,"px")},ht),Zt),Z),{},{boxSizing:"border-box",zIndex:ie},h),onMouseEnter:At,onMouseLeave:mt,onPointerEnter:_e,onClick:x,onPointerDownCapture:bt},gA&&TA.createElement($e,{prefixCls:BA,arrow:gA,arrowPos:KA,align:JA}),TA.createElement(C,{cache:!zA&&!aA},Je))})}))}),vA=E,Y=TA.forwardRef(function(N,V){var y=N.children,hA=N.getTriggerDOMNode,BA=(0,Ce.Yr)(y),h=TA.useCallback(function(OA){(0,Ce.mH)(V,hA?hA(OA):OA)},[hA]),cA=(0,Ce.x1)(h,(0,Ce.C4)(y));return BA?TA.cloneElement(y,{ref:cA}):y}),UA=Y,fA=TA.createContext(null),tA=fA;function nA(N){return N?Array.isArray(N)?N:[N]:[]}function qA(N,V,y,hA){return TA.useMemo(function(){var BA=nA(y!=null?y:V),h=nA(hA!=null?hA:V),cA=new Set(BA),OA=new Set(h);return N&&(cA.has("hover")&&(cA.delete("hover"),cA.add("click")),OA.has("hover")&&(OA.delete("hover"),OA.add("click"))),[cA,OA]},[N,V,y,hA])}var D=s(29194);function X(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],y=arguments.length>2?arguments[2]:void 0;return y?N[0]===V[0]:N[0]===V[0]&&N[1]===V[1]}function W(N,V,y,hA){for(var BA=y.points,h=Object.keys(N),cA=0;cA1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(N)?V:N}function FA(N){return k(parseFloat(N),0)}function se(N,V){var y=(0,F.Z)({},N);return(V||[]).forEach(function(hA){if(!(hA instanceof HTMLBodyElement||hA instanceof HTMLHtmlElement)){var BA=$(hA).getComputedStyle(hA),h=BA.overflow,cA=BA.overflowClipMargin,OA=BA.borderTopWidth,zA=BA.borderBottomWidth,L=BA.borderLeftWidth,aA=BA.borderRightWidth,x=hA.getBoundingClientRect(),HA=hA.offsetHeight,gA=hA.clientHeight,KA=hA.offsetWidth,JA=hA.clientWidth,le=FA(OA),ZA=FA(zA),$A=FA(L),re=FA(aA),Ke=k(Math.round(x.width/KA*1e3)/1e3),fe=k(Math.round(x.height/HA*1e3)/1e3),ie=(KA-JA-$A-re)*Ke,At=(HA-gA-le-ZA)*fe,mt=le*fe,_e=ZA*fe,bt=$A*Ke,qt=re*Ke,ze=0,et=0;if(h==="clip"){var Ht=FA(cA);ze=Ht*Ke,et=Ht*fe}var $t=x.x+bt-ze,Pe=x.y+mt-et,Ne=$t+x.width+2*ze-bt-qt-ie,at=Pe+x.height+2*et-mt-_e-At;y.left=Math.max(y.left,$t),y.top=Math.max(y.top,Pe),y.right=Math.min(y.right,Ne),y.bottom=Math.min(y.bottom,at)}}),y}function ne(N){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,y="".concat(V),hA=y.match(/^(.*)\%$/);return hA?N*(parseFloat(hA[1])/100):parseFloat(y)}function Ae(N,V){var y=V||[],hA=(0,T.Z)(y,2),BA=hA[0],h=hA[1];return[ne(N.width,BA),ne(N.height,h)]}function he(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[N[0],N[1]]}function Ie(N,V){var y=V[0],hA=V[1],BA,h;return y==="t"?h=N.y:y==="b"?h=N.y+N.height:h=N.y+N.height/2,hA==="l"?BA=N.x:hA==="r"?BA=N.x+N.width:BA=N.x+N.width/2,{x:BA,y:h}}function Oe(N,V){var y={t:"b",b:"t",l:"r",r:"l"};return N.map(function(hA,BA){return BA===V?y[hA]||"c":hA}).join("")}function Ee(N,V,y,hA,BA,h,cA){var OA=TA.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:BA[hA]||{}}),zA=(0,T.Z)(OA,2),L=zA[0],aA=zA[1],x=TA.useRef(0),HA=TA.useMemo(function(){return V?CA(V):[]},[V]),gA=TA.useRef({}),KA=function(){gA.current={}};N||KA();var JA=(0,w.Z)(function(){if(V&&y&&N){let Cn=function(En,Qt){var Vt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Qe,tn=_A.x+En,on=_A.y+Qt,pn=tn+fn,xn=on+xt,hn=Math.max(tn,Vt.left),dt=Math.max(on,Vt.top),Ot=Math.min(pn,Vt.right),Nt=Math.min(xn,Vt.bottom);return Math.max(0,(Ot-hn)*(Nt-dt))},wn=function(){dA=_A.y+P,kA=dA+xt,xA=_A.x+Q,uA=xA+fn};var $A,re,Ke,fe,ie=V,At=ie.ownerDocument,mt=$(ie),_e=mt.getComputedStyle(ie),bt=_e.position,qt=ie.style.left,ze=ie.style.top,et=ie.style.right,Ht=ie.style.bottom,$t=ie.style.overflow,Pe=(0,F.Z)((0,F.Z)({},BA[hA]),h),Ne=At.createElement("div");($A=ie.parentElement)===null||$A===void 0||$A.appendChild(Ne),Ne.style.left="".concat(ie.offsetLeft,"px"),Ne.style.top="".concat(ie.offsetTop,"px"),Ne.style.position=bt,Ne.style.height="".concat(ie.offsetHeight,"px"),Ne.style.width="".concat(ie.offsetWidth,"px"),ie.style.left="0",ie.style.top="0",ie.style.right="auto",ie.style.bottom="auto",ie.style.overflow="hidden";var at;if(Array.isArray(y))at={x:y[0],y:y[1],width:0,height:0};else{var Ve,nt,Je=y.getBoundingClientRect();Je.x=(Ve=Je.x)!==null&&Ve!==void 0?Ve:Je.left,Je.y=(nt=Je.y)!==null&&nt!==void 0?nt:Je.top,at={x:Je.x,y:Je.y,width:Je.width,height:Je.height}}var _A=ie.getBoundingClientRect(),Fe=mt.getComputedStyle(ie),de=Fe.height,We=Fe.width;_A.x=(re=_A.x)!==null&&re!==void 0?re:_A.left,_A.y=(Ke=_A.y)!==null&&Ke!==void 0?Ke:_A.top;var _t=At.documentElement,vt=_t.clientWidth,Xe=_t.clientHeight,ht=_t.scrollWidth,Lt=_t.scrollHeight,Mt=_t.scrollTop,Dt=_t.scrollLeft,xt=_A.height,fn=_A.width,Zt=at.height,Rt=at.width,An={left:0,top:0,right:vt,bottom:Xe},un={left:-Dt,top:-Mt,right:ht-Dt,bottom:Lt-Mt},J=Pe.htmlRegion,Z="visible",ge="visibleFirst";J!=="scroll"&&J!==ge&&(J=Z);var ae=J===ge,He=se(un,HA),Se=se(An,HA),Qe=J===Z?Se:He,pe=ae?Se:Qe;ie.style.left="auto",ie.style.top="auto",ie.style.right="0",ie.style.bottom="0";var ke=ie.getBoundingClientRect();ie.style.left=qt,ie.style.top=ze,ie.style.right=et,ie.style.bottom=Ht,ie.style.overflow=$t,(fe=ie.parentElement)===null||fe===void 0||fe.removeChild(Ne);var Ge=k(Math.round(fn/parseFloat(We)*1e3)/1e3),wt=k(Math.round(xt/parseFloat(de)*1e3)/1e3);if(Ge===0||wt===0||(0,WA.Sh)(y)&&!(0,D.Z)(y))return;var Ft=Pe.offset,Ze=Pe.targetOffset,YA=Ae(_A,Ft),K=(0,T.Z)(YA,2),lA=K[0],DA=K[1],SA=Ae(at,Ze),oe=(0,T.Z)(SA,2),Be=oe[0],ye=oe[1];at.x-=Be,at.y-=ye;var Ye=Pe.points||[],st=(0,T.Z)(Ye,2),ut=st[0],kt=st[1],rt=he(kt),ft=he(ut),l=Ie(at,rt),u=Ie(_A,ft),p=(0,F.Z)({},Pe),Q=l.x-u.x+lA,P=l.y-u.y+DA,M=Cn(Q,P),mA=Cn(Q,P,Se),bA=Ie(at,["t","l"]),te=Ie(_A,["t","l"]),PA=Ie(at,["b","r"]),MA=Ie(_A,["b","r"]),GA=Pe.overflow||{},g=GA.adjustX,O=GA.adjustY,S=GA.shiftX,R=GA.shiftY,j=function(Qt){return typeof Qt=="boolean"?Qt:Qt>=0},dA,kA,xA,uA;wn();var I=j(O),q=ft[0]===rt[0];if(I&&ft[0]==="t"&&(kA>pe.bottom||gA.current.bt)){var oA=P;q?oA-=xt-Zt:oA=bA.y-MA.y-DA;var rA=Cn(Q,oA),sA=Cn(Q,oA,Se);rA>M||rA===M&&(!ae||sA>=mA)?(gA.current.bt=!0,P=oA,DA=-DA,p.points=[Oe(ft,0),Oe(rt,0)]):gA.current.bt=!1}if(I&&ft[0]==="b"&&(dAM||ce===M&&(!ae||we>=mA)?(gA.current.tb=!0,P=ee,DA=-DA,p.points=[Oe(ft,0),Oe(rt,0)]):gA.current.tb=!1}var tt=j(g),lt=ft[1]===rt[1];if(tt&&ft[1]==="l"&&(uA>pe.right||gA.current.rl)){var je=Q;lt?je-=fn-Rt:je=bA.x-MA.x-lA;var gt=Cn(je,P),De=Cn(je,P,Se);gt>M||gt===M&&(!ae||De>=mA)?(gA.current.rl=!0,Q=je,lA=-lA,p.points=[Oe(ft,1),Oe(rt,1)]):gA.current.rl=!1}if(tt&&ft[1]==="r"&&(xAM||Et===M&&(!ae||rn>=mA)?(gA.current.lr=!0,Q=Kt,lA=-lA,p.points=[Oe(ft,1),Oe(rt,1)]):gA.current.lr=!1}wn();var Ut=S===!0?0:S;typeof Ut=="number"&&(xASe.right&&(Q-=uA-Se.right-lA,at.x>Se.right-Ut&&(Q+=at.x-Se.right+Ut)));var It=R===!0?0:R;typeof It=="number"&&(dASe.bottom&&(P-=kA-Se.bottom-DA,at.y>Se.bottom-It&&(P+=at.y-Se.bottom+It)));var Gt=_A.x+Q,Tt=Gt+fn,St=_A.y+P,Ct=St+xt,qe=at.x,pt=qe+Rt,Pt=at.y,an=Pt+Zt,Wt=Math.max(Gt,qe),en=Math.min(Tt,pt),bn=(Wt+en)/2,jn=bn-Gt,rr=Math.max(St,Pt),pr=Math.min(Ct,an),fr=(rr+pr)/2,Ar=fr-St;cA==null||cA(V,p);var gn=ke.right-_A.x-(Q+_A.width),Fn=ke.bottom-_A.y-(P+_A.height);Ge===1&&(Q=Math.round(Q),gn=Math.round(gn)),wt===1&&(P=Math.round(P),Fn=Math.round(Fn));var ar={ready:!0,offsetX:Q/Ge,offsetY:P/wt,offsetR:gn/Ge,offsetB:Fn/wt,arrowX:jn/Ge,arrowY:Ar/wt,scaleX:Ge,scaleY:wt,align:p};aA(ar)}}),le=function(){x.current+=1;var re=x.current;Promise.resolve().then(function(){x.current===re&&JA()})},ZA=function(){aA(function(re){return(0,F.Z)((0,F.Z)({},re),{},{ready:!1})})};return(0,H.Z)(ZA,[hA]),(0,H.Z)(function(){N||ZA()},[N]),[L.ready,L.offsetX,L.offsetY,L.offsetR,L.offsetB,L.arrowX,L.arrowY,L.scaleX,L.scaleY,L.align,le]}var ot=s(3300);function QA(N,V,y,hA,BA){(0,H.Z)(function(){if(N&&V&&y){let x=function(){hA(),BA()};var h=V,cA=y,OA=CA(h),zA=CA(cA),L=$(cA),aA=new Set([L].concat((0,ot.Z)(OA),(0,ot.Z)(zA)));return aA.forEach(function(HA){HA.addEventListener("scroll",x,{passive:!0})}),L.addEventListener("resize",x,{passive:!0}),hA(),function(){aA.forEach(function(HA){HA.removeEventListener("scroll",x),L.removeEventListener("resize",x)})}}},[N,V,y])}var ve=s(48736);function me(N,V,y,hA,BA,h,cA,OA){var zA=TA.useRef(N);zA.current=N;var L=TA.useRef(!1);TA.useEffect(function(){if(V&&hA&&(!BA||h)){var x=function(){L.current=!1},HA=function(Ke){var fe;zA.current&&!cA(((fe=Ke.composedPath)===null||fe===void 0||(fe=fe.call(Ke))===null||fe===void 0?void 0:fe[0])||Ke.target)&&!L.current&&OA(!1)},gA=$(hA);gA.addEventListener("pointerdown",x,!0),gA.addEventListener("mousedown",HA,!0),gA.addEventListener("contextmenu",HA,!0);var KA=(0,pA.A)(y);if(KA&&(KA.addEventListener("mousedown",HA,!0),KA.addEventListener("contextmenu",HA,!0)),0)var JA,le,ZA,$A;return function(){gA.removeEventListener("pointerdown",x,!0),gA.removeEventListener("mousedown",HA,!0),gA.removeEventListener("contextmenu",HA,!0),KA&&(KA.removeEventListener("mousedown",HA,!0),KA.removeEventListener("contextmenu",HA,!0))}}},[V,y,hA,BA,h]);function aA(){L.current=!0}return aA}var Re=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function Le(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:VA.Z,V=TA.forwardRef(function(y,hA){var BA=y.prefixCls,h=BA===void 0?"rc-trigger-popup":BA,cA=y.children,OA=y.action,zA=OA===void 0?"hover":OA,L=y.showAction,aA=y.hideAction,x=y.popupVisible,HA=y.defaultPopupVisible,gA=y.onPopupVisibleChange,KA=y.afterPopupVisibleChange,JA=y.mouseEnterDelay,le=y.mouseLeaveDelay,ZA=le===void 0?.1:le,$A=y.focusDelay,re=y.blurDelay,Ke=y.mask,fe=y.maskClosable,ie=fe===void 0?!0:fe,At=y.getPopupContainer,mt=y.forceRender,_e=y.autoDestroy,bt=y.destroyPopupOnHide,qt=y.popup,ze=y.popupClassName,et=y.popupStyle,Ht=y.popupPlacement,$t=y.builtinPlacements,Pe=$t===void 0?{}:$t,Ne=y.popupAlign,at=y.zIndex,Ve=y.stretch,nt=y.getPopupClassNameFromAlign,Je=y.fresh,_A=y.alignPoint,Fe=y.onPopupClick,de=y.onPopupAlign,We=y.arrow,_t=y.popupMotion,vt=y.maskMotion,Xe=y.popupTransitionName,ht=y.popupAnimation,Lt=y.maskTransitionName,Mt=y.maskAnimation,Dt=y.className,xt=y.getTriggerDOMNode,fn=(0,z.Z)(y,Re),Zt=_e||bt||!1,Rt=TA.useState(!1),An=(0,T.Z)(Rt,2),un=An[0],J=An[1];(0,H.Z)(function(){J((0,_.Z)())},[]);var Z=TA.useRef({}),ge=TA.useContext(tA),ae=TA.useMemo(function(){return{registerSubPopup:function(Ot,Nt){Z.current[Ot]=Nt,ge==null||ge.registerSubPopup(Ot,Nt)}}},[ge]),He=(0,be.Z)(),Se=TA.useState(null),Qe=(0,T.Z)(Se,2),pe=Qe[0],ke=Qe[1],Ge=TA.useRef(null),wt=(0,w.Z)(function(dt){Ge.current=dt,(0,WA.Sh)(dt)&&pe!==dt&&ke(dt),ge==null||ge.registerSubPopup(He,dt)}),Ft=TA.useState(null),Ze=(0,T.Z)(Ft,2),YA=Ze[0],K=Ze[1],lA=TA.useRef(null),DA=(0,w.Z)(function(dt){(0,WA.Sh)(dt)&&YA!==dt&&(K(dt),lA.current=dt)}),SA=TA.Children.only(cA),oe=(SA==null?void 0:SA.props)||{},Be={},ye=(0,w.Z)(function(dt){var Ot,Nt,yn=YA;return(yn==null?void 0:yn.contains(dt))||((Ot=(0,pA.A)(yn))===null||Ot===void 0?void 0:Ot.host)===dt||dt===yn||(pe==null?void 0:pe.contains(dt))||((Nt=(0,pA.A)(pe))===null||Nt===void 0?void 0:Nt.host)===dt||dt===pe||Object.values(Z.current).some(function(Qn){return(Qn==null?void 0:Qn.contains(dt))||dt===Qn})}),Ye=AA(h,_t,ht,Xe),st=AA(h,vt,Mt,Lt),ut=TA.useState(HA||!1),kt=(0,T.Z)(ut,2),rt=kt[0],ft=kt[1],l=x!=null?x:rt,u=(0,w.Z)(function(dt){x===void 0&&ft(dt)});(0,H.Z)(function(){ft(x||!1)},[x]);var p=TA.useRef(l);p.current=l;var Q=TA.useRef([]);Q.current=[];var P=(0,w.Z)(function(dt){var Ot;u(dt),((Ot=Q.current[Q.current.length-1])!==null&&Ot!==void 0?Ot:l)!==dt&&(Q.current.push(dt),gA==null||gA(dt))}),M=TA.useRef(),mA=function(){clearTimeout(M.current)},bA=function(Ot){var Nt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;mA(),Nt===0?P(Ot):M.current=setTimeout(function(){P(Ot)},Nt*1e3)};TA.useEffect(function(){return mA},[]);var te=TA.useState(!1),PA=(0,T.Z)(te,2),MA=PA[0],GA=PA[1];(0,H.Z)(function(dt){(!dt||l)&&GA(!0)},[l]);var g=TA.useState(null),O=(0,T.Z)(g,2),S=O[0],R=O[1],j=TA.useState(null),dA=(0,T.Z)(j,2),kA=dA[0],xA=dA[1],uA=function(Ot){xA([Ot.clientX,Ot.clientY])},I=Ee(l,pe,_A&&kA!==null?kA:YA,Ht,Pe,Ne,de),q=(0,T.Z)(I,11),oA=q[0],rA=q[1],sA=q[2],ee=q[3],ce=q[4],we=q[5],tt=q[6],lt=q[7],je=q[8],gt=q[9],De=q[10],Kt=qA(un,zA,L,aA),Et=(0,T.Z)(Kt,2),rn=Et[0],Ut=Et[1],It=rn.has("click"),Gt=Ut.has("click")||Ut.has("contextMenu"),Tt=(0,w.Z)(function(){MA||De()}),St=function(){p.current&&_A&&Gt&&bA(!1)};QA(l,YA,pe,Tt,St),(0,H.Z)(function(){Tt()},[kA,Ht]),(0,H.Z)(function(){l&&!(Pe!=null&&Pe[Ht])&&Tt()},[JSON.stringify(Ne)]);var Ct=TA.useMemo(function(){var dt=W(Pe,h,gt,_A);return v()(dt,nt==null?void 0:nt(gt))},[gt,nt,Pe,h,_A]);TA.useImperativeHandle(hA,function(){return{nativeElement:lA.current,popupElement:Ge.current,forceAlign:Tt}});var qe=TA.useState(0),pt=(0,T.Z)(qe,2),Pt=pt[0],an=pt[1],Wt=TA.useState(0),en=(0,T.Z)(Wt,2),bn=en[0],jn=en[1],rr=function(){if(Ve&&YA){var Ot=YA.getBoundingClientRect();an(Ot.width),jn(Ot.height)}},pr=function(){rr(),Tt()},fr=function(Ot){GA(!1),De(),KA==null||KA(Ot)},Ar=function(){return new Promise(function(Ot){rr(),R(function(){return Ot})})};(0,H.Z)(function(){S&&(De(),S(),R(null))},[S]);function gn(dt,Ot,Nt,yn){Be[dt]=function(Qn){var qn;yn==null||yn(Qn),bA(Ot,Nt);for(var dr=arguments.length,Nn=new Array(dr>1?dr-1:0),wr=1;wr1?Nt-1:0),Qn=1;Qn1?Nt-1:0),Qn=1;Qnxe in TA?VA(TA,xe,{enumerable:!0,configurable:!0,writable:!0,value:ue}):TA[xe]=ue,be=(TA,xe)=>{for(var ue in xe||(xe={}))WA.call(xe,ue)&&w(TA,ue,xe[ue]);if(yA)for(var ue of yA(xe))pA.call(xe,ue)&&w(TA,ue,xe[ue]);return TA},H=(TA,xe)=>RA(TA,v(xe));const _=({img:TA,buttonProps:xe={},styles:ue={},customText:Ce,ButtonText:$e,ButtonClick:XA,Buttonclass:G,ButtonTwo:C,imgStyles:E,loading:vA=!1,className:Y=""})=>F.createElement("section",{className:`tc animated fadeIn ${Y}`,style:be({color:"#999",margin:"100px auto",visibility:vA?"hidden":"visible"},ue)},F.createElement("img",{src:TA||T,style:H(be({},E),{pointerEvents:"none",userSelect:"none"})}),F.createElement("p",{className:"mt20 font14"},Ce||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),$e&&F.createElement(z.ZP,be({className:G,onClick:XA},xe),$e),C&&C);Me.Z=_},929:function(ln,Me,s){"use strict";s.d(Me,{Z:function(){return H}});var F={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},T=s(29787),z=s(25399),VA=s(60242),RA=s(92310),v=s.n(RA),yA=s(49661),WA=s(57884),pA=s(34055),w=s(59301),H=({className:_,dataSource:TA=[],col:xe=4,right:ue,bottom:Ce=23,precision:$e=0,wrapWidth:XA=1200,trackEventItems:G,loading:C,onRemove:E=()=>{},isCurrent:vA=!0,showProgress:Y=!1,showAlias:UA=!1})=>{const fA=Math.floor((XA-(xe-1)*ue)/xe),tA=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return w.createElement(T.Z,{spinning:C},w.createElement("div",{className:v()(F.list,_)},!!(TA!=null&&TA.length)&&(TA==null?void 0:TA.map((nA,qA)=>{var D,X,W,AA,$,CA;const{name:k,id:FA,identifier:se,featured:ne,school_name:Ae,image_url:he,excellent:Ie,is_plan:Oe}=nA;return w.createElement("div",{key:FA,className:vA&&Y?F.wrapisCurrent:F.wrap,style:{width:fA,marginRight:(1+qA)%xe===0?0:ue+$e,marginBottom:Ce}},w.createElement("a",{className:F.li,onClick:Ee=>{Ee.preventDefault(),Ee.stopPropagation(),G&&(0,yA.L9)([G]),(0,yA.xg)(`/paths/${se}`)}},w.createElement("div",{className:F.img},w.createElement("img",{className:F.cover,src:`${he}`}),vA&&(0,pA.bg)()&&(nA==null?void 0:nA.studying)&&w.createElement("div",{className:`${F.movebq} user-path-items`,onClick:Ee=>{Ee.stopPropagation(),E(nA)}},w.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),w.createElement("span",{className:"c-red"},"\u79FB\u9664")),(D=nA==null?void 0:nA.subject_tags)==null?void 0:D.map((Ee,ot)=>{var QA,ve;if(ot===0){const Re=(QA=tA.find(Le=>Le.name==Ee))==null?void 0:QA.swimg;return w.createElement("img",{className:F.sign,src:Re,style:{left:"-4px"}})}const me=(ve=tA.find(Re=>Re.name==Ee))==null?void 0:ve.ptimg;return w.createElement("img",{className:F.sign,src:me,style:{left:`${48+52*(ot-1)+2*ot}px`}})}),w.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(nA==null?void 0:nA.excellent)&&w.createElement("div",{className:F.bq},"\u5F00\u653E\u8BFE\u7A0B"))),w.createElement("div",{className:F.name},w.createElement(z.Z,{title:UA&&(nA!=null&&nA.excellent_alias_name)?w.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${k}`,w.createElement("br",null),w.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${nA==null?void 0:nA.excellent_alias_name}`)):k},w.createElement("span",{className:F.e},UA&&(nA==null?void 0:nA.excellent_alias_name)||k))),vA&&Y&&((X=nA==null?void 0:nA.progress)==null?void 0:X.all_score)!=0&&w.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},w.createElement(VA.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((W=nA==null?void 0:nA.progress)==null?void 0:W.my_score)/((AA=nA==null?void 0:nA.progress)==null?void 0:AA.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",($=nA==null?void 0:nA.progress)==null?void 0:$.my_score,"/",(CA=nA==null?void 0:nA.progress)==null?void 0:CA.all_score),(!vA||!Y)&&w.createElement(z.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${Ae}`},w.createElement("div",{className:F.unit},w.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),Ae)),(!vA||!Y)&&w.createElement("div",{className:F.tags},w.createElement("div",null,w.createElement(z.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},w.createElement("span",null,w.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),w.createElement("span",null,nA.stages_count))),w.createElement(z.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},w.createElement("span",null,w.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),w.createElement("span",null,nA.members_count)))))))})),!TA.length&&w.createElement(WA.Z,null)))}},71360:function(ln,Me,s){"use strict";s.d(Me,{jL:function(){return RA},w9:function(){return ne},QD:function(){return ZA},cQ:function(){return $.Z},op:function(){return x},O5:function(){return Je},_b:function(){return At},t7:function(){return $e},Gi:function(){return ot},YG:function(){return Oe},qp:function(){return be},vr:function(){return Ke},qE:function(){return KA},Je:function(){return C},wb:function(){return AA},cq:function(){return IA},tp:function(){return TA}});var F=s(59301),T={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},z="data:image/png;base64,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",RA=({dataSource:_A=[],img:Fe,imgWidth:de=346,title:We,sunTitle:_t,bannerExtraContent:vt})=>F.createElement("div",{className:T.banner},F.createElement("div",{className:T.content},F.createElement("aside",null,F.createElement("p",null,F.createElement("b",null,We),F.createElement("span",null,_t)),_A.length>0&&F.createElement("div",{className:T.btns},_A.map((Xe,ht)=>F.createElement("div",{key:ht,onClick:Xe.click},Xe.name,Xe.sign?F.createElement("img",{src:z,width:39}):null))),vt),Fe&&F.createElement("img",{style:{marginTop:33,marginRight:38},src:Fe,width:de}))),v={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},yA=s(92310),WA=s.n(yA),pA=s(89392),be=({dataSource:_A=[],value:Fe,onChange:de,onTitleChange:We,className:_t,title:vt,titleWidth:Xe=41,style:ht={},fontColor:Lt="#6A7283",showCount:Mt})=>{const[Dt,xt]=(0,F.useState)(0),[fn,Zt]=(0,F.useState)(!1),Rt=(0,F.useRef)(null),An=(0,F.useRef)(null);return(0,F.useEffect)(()=>{var un;_A.length!==0&&(((un=Rt==null?void 0:Rt.current)==null?void 0:un.clientHeight)>97?xt(1):xt(0)),_A.length===0&&xt(0),Zt(!1)},[_A]),F.createElement("div",{className:WA()(v.row,_t),style:ht},F.createElement("div",{onClick:(0,pA.throttle)(()=>We==null?void 0:We(),2e3),style:{width:Xe,marginTop:fn?12:4},className:`${v.title} ${We?"current":""}`},vt),F.createElement("div",{className:fn?`${v.tagsWrap} ${v.tagsBorderWrap}`:v.tagsWrap},F.createElement("div",{className:v.bar,ref:An,style:Dt>0?{height:Dt===1?97:"auto",overflow:Dt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},F.createElement("div",{className:v.tag,ref:Rt},_A==null?void 0:_A.map(un=>F.createElement("span",{onClick:()=>de(un.id),key:un.id,style:{color:Lt},className:Fe===un.id?v.active:""},F.createElement("span",{title:un.name,className:v.name},un.name),!!Mt&&F.createElement("span",{className:v.num},un.count))))),!!Dt&&F.createElement(F.Fragment,null,Dt===1?F.createElement("div",{onClick:()=>{var un;xt(2),((un=Rt==null?void 0:Rt.current)==null?void 0:un.clientHeight)>245?Zt(!0):Zt(!1)},className:v.action},"\u5C55\u5F00",F.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):F.createElement("div",{onClick:()=>{An.current.scrollTop=0,xt(1),Zt(!1)},className:v.action},"\u6536\u8D77",F.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},H={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},TA=({dataSource:_A=[],value:Fe,onChange:de,className:We,style:_t={}})=>F.createElement("div",{style:_t,className:WA()(H.tabs,We)},_A.map(vt=>F.createElement("span",{onClick:()=>de(vt.id),className:Fe===vt.id?H.active:"",key:vt.id},vt.name))),xe={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},ue=s(37568),$e=({dataSource:_A=[],value:Fe="",onChange:de,onInputChange:We=()=>{},className:_t,style:vt={},placeholder:Xe,allowClear:ht=!1})=>{var Lt;const[Mt,Dt]=(0,F.useState)(""),[xt,fn]=(0,F.useState)("");(0,F.useEffect)(()=>{var An;let un=Fe;(An=JSON.stringify(Fe))!=null&&An.includes("{")&&(Dt(Fe.id),un=Fe.value||"");try{fn(decodeURIComponent(un||""))}catch(J){fn(decodeURIComponent(un||""))}},[Fe]);const Zt=()=>{de(encodeURIComponent(xt),Mt||null)},Rt=An=>{An!==Mt&&(Dt(An),de(encodeURIComponent(xt),An))};return F.createElement("div",{className:WA()(xe.input,_t),style:vt},!!_A.length&&F.createElement("div",{className:xe.dropdown},F.createElement("div",{className:xe.text},(Lt=_A.find(An=>An.id===Mt))==null?void 0:Lt.name,F.createElement("i",{className:"iconfont icon-zhankai4"}),F.createElement("b",{className:xe.b1}),F.createElement("b",{className:xe.b2})),F.createElement("div",{className:xe.menu},_A.map((An,un)=>F.createElement("div",{key:un,onClick:()=>Rt(An.id)},An.name)))),F.createElement(ue.default,{onPressEnter:Zt,value:xt,onChange:An=>{fn(An.target.value),We(encodeURIComponent(An.target.value),Mt||null)},placeholder:Xe,variant:"borderless",allowClear:ht,onClear:()=>de("",Mt||null)}),F.createElement("i",{onClick:Zt,className:"iconfont icon-sousuo9 font14 current"}))},XA={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},C=({value:_A,onChange:Fe,className:de,total:We,pageSize:_t,style:vt={}})=>{const Xe=_A<2,ht=_A>=Math.ceil(We/_t);return We<=_t?F.createElement(F.Fragment,null):F.createElement("div",{className:WA()(XA.quickPager,de),style:vt},F.createElement("div",{onClick:()=>{Xe||Fe(_A-1,"prev")},className:Xe?XA.disabled:""},"\u4E0A\u4E00\u9875"),F.createElement("div",{onClick:()=>{ht||Fe(_A+1,"next")},className:ht?XA.disabled:""},"\u4E0B\u4E00\u9875"))},E={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},vA=s(29787),Y=s(25399),UA=s(58018),fA=s(90524),tA=s(49661),nA=s(96908),qA=s(57177),D=s(81378),X=s(57884),AA=({className:_A,dataSource:Fe=[],col:de=4,right:We,bottom:_t=23,precision:vt=0,wrapWidth:Xe=1200,trackEventItems:ht,loading:Lt})=>{const Mt=Math.floor((Xe-(de-1)*We)/de);return F.createElement(vA.Z,{spinning:Lt},F.createElement("div",{className:WA()(E.list,_A)},!!Fe.length&&Fe.map((Dt,xt)=>{const{name:fn,id:Zt,identifier:Rt,power:An,cover_image_id:un,pic:J}=Dt;return F.createElement("div",{className:E.wrap,key:Zt,style:{width:Mt,marginRight:(1+xt)%de===0?0:We+vt,marginBottom:_t}},F.createElement("a",{target:"_blank",href:`/shixuns/${Rt}/challenges`,className:E.li,onClick:Z=>{Z.preventDefault(),ht&&(0,tA.L9)([ht]),An&&(0,tA.xg)(`/shixuns/${Rt}/challenges`)}},F.createElement("div",{className:E.img},F.createElement("img",{className:E.cover,src:`${J}`}),Dt.is_jupyter&&F.createElement("img",{className:E.sign,src:nA}),Dt.is_jupyter_lab&&F.createElement("img",{className:E.sign,src:qA}),Dt.is_unity_3d&&F.createElement("img",{className:E.sign,src:D})),F.createElement("div",{className:E.name},F.createElement(Y.Z,{title:fn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},F.createElement("span",{className:E.e},fn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),F.createElement("div",{className:E.tags},F.createElement(Y.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},F.createElement("span",null,F.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),F.createElement("span",null,Dt.challenges_count))),!!Dt.myshixuns_count&&F.createElement(Y.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},F.createElement("span",null,F.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),F.createElement("span",null,Dt.myshixuns_count))),F.createElement(Y.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},F.createElement("span",null,F.createElement("span",null,Dt.level))),F.createElement("div",{className:E.rate},F.createElement(UA.Z,{allowHalf:!0,disabled:!0,defaultValue:Dt.score_info}),F.createElement("span",null,"\xA0",Dt.score_info?`${Dt.score_info}\u5206`:"5\u5206")))),!An&&F.createElement("div",{className:E.lockWrap},F.createElement("img",{src:`${fA.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),F.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Fe.length&&F.createElement(X.Z,null)))},$=s(929),CA={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},k="data:image/png;base64,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",FA=s(59301),ne=({className:_A,dataSource:Fe=[],col:de=4,right:We,bottom:_t=23,precision:vt=0,wrapWidth:Xe=1200,trackEventItems:ht,loading:Lt,handleVery:Mt=()=>!0})=>{const Dt=Math.floor((Xe-(de-1)*We)/de);return FA.createElement(vA.Z,{spinning:Lt},FA.createElement("div",{className:WA()(CA.list,_A)},!!Fe.length&&Fe.map((xt,fn)=>{const{subject_identifier:Zt,id:Rt,identifier:An,power:un}=xt,J=xt.is_public!=0&&xt.is_public;return FA.createElement("div",{className:CA.wrap,key:Rt,style:{width:Dt,marginRight:(1+fn)%de===0?0:We+vt,marginBottom:_t}},FA.createElement("a",{className:CA.li,onClick:Z=>{Z.preventDefault(),Mt(xt==null?void 0:xt.first_category_url)&&(ht&&(0,tA.L9)([ht]),(0,tA.xg)(xt.first_category_url))}},FA.createElement("div",{className:CA.top},FA.createElement(Y.Z,{title:xt.name},FA.createElement("div",{className:CA.name},xt.name)),FA.createElement("img",{className:CA.img,src:fA.Z.IMG_SERVER+"/images/"+xt.avatar_url}),FA.createElement("div",{className:CA.text,title:xt.creator},xt.creator),Zt&&FA.createElement("div",{className:CA.btns},FA.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),FA.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),J&&FA.createElement("div",{className:CA.sign},"\u516C\u5F00")),FA.createElement("div",{className:CA.bottom},xt.visits>0&&FA.createElement(Y.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},FA.createElement("span",null,FA.createElement("i",{className:"iconfont icon-liulanyan"}),FA.createElement("span",null,xt.visits))),xt.course_members_count>0&&FA.createElement(Y.Z,{title:"\u6210\u5458",placement:"bottom"},FA.createElement("span",null,FA.createElement("i",{className:"iconfont icon-chengyuan"}),xt.course_members_count)),xt.tasks_count>0&&FA.createElement(Y.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},FA.createElement("span",null,FA.createElement("i",{className:"iconfont icon-zuoye"}),xt.tasks_count)),xt.is_end?FA.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):FA.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!xt.is_accessible&&FA.createElement("div",{className:CA.lockWrap},FA.createElement("img",{src:`${fA.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),FA.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Fe.length&&FA.createElement(X.Z,null)))},Ae={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},he=s(76560),Oe=({dataSource:_A=[],value:Fe,onChange:de,className:We,style:_t={},tabBarExtraContent:vt})=>F.createElement("div",{className:WA()(Ae.tabs,We),style:_t},F.createElement("div",{className:Ae.tabsWrap},_A.map((Xe,ht)=>!(Xe!=null&&Xe.hide)&&F.createElement("aside",{className:Ae.tab,onClick:()=>{de(Xe.id),Xe.link&&he.history.push(Xe.link)},key:ht},F.createElement("div",{className:Fe===Xe.id?Ae.active:""},Xe.name),(Xe==null?void 0:Xe.resetCount)==null&&(Xe==null?void 0:Xe.total)!==void 0&&F.createElement("span",null,"\uFF08",Xe==null?void 0:Xe.total,"\uFF09"),(Xe==null?void 0:Xe.resetCount)!==void 0&&(Xe==null?void 0:Xe.total)!==void 0&&F.createElement(Y.Z,{title:(Xe==null?void 0:Xe.tip)!=null?Xe==null?void 0:Xe.tip:""},F.createElement("span",{style:{color:"#9096A3"}},"\uFF08",F.createElement("span",{style:{color:"#000"}},Xe==null?void 0:Xe.resetCount),"/",F.createElement("span",null,Xe==null?void 0:Xe.total),"\uFF09"))))),F.createElement("div",{className:Ae.tabBar},vt)),ot=({className:_A,style:Fe={},children:de})=>F.createElement("div",{className:WA()(_A),style:Fe},de),QA={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},ve=s(75727),me=s(93041);const Re=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var IA=({sortValue:_A,dropValue:Fe,className:de,onSort:We,onDrop:_t,dataSource:vt=Re})=>{var Xe;return F.createElement("div",{className:WA()(QA.orderWrap,de)},F.createElement(ve.Z,{dropdownRender:()=>F.createElement(me.default,null,vt.map((ht,Lt)=>F.createElement(me.default.Item,{key:Lt,onClick:()=>_t(ht.id)},ht.name)))},F.createElement("span",{className:QA.orderTextWrap},(Xe=vt.find(ht=>Fe===ht.id))==null?void 0:Xe.name)),F.createElement("span",{className:QA.orderIconWrap},F.createElement("span",{className:QA.orderAsc},F.createElement("i",{className:_A==="asc"?`iconfont icon-sanjiaoxing-up font12 ${QA.cursorPointer} ${QA.active}`:`iconfont icon-sanjiaoxing-up font12 ${QA.cursorPointer}`,onClick:()=>We(_A==="asc"?"desc":"asc")})),F.createElement("span",{className:QA.orderDesc},F.createElement("i",{className:_A==="desc"?`iconfont icon-sanjiaoxing-down font12 ${QA.cursorPointer} ${QA.active}`:`iconfont icon-sanjiaoxing-down font12 ${QA.cursorPointer}`,onClick:()=>We(_A==="asc"?"desc":"asc")}))))},N={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},V=s(99571),y=Object.defineProperty,hA=Object.getOwnPropertySymbols,BA=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,cA=(_A,Fe,de)=>Fe in _A?y(_A,Fe,{enumerable:!0,configurable:!0,writable:!0,value:de}):_A[Fe]=de,OA=(_A,Fe)=>{for(var de in Fe||(Fe={}))BA.call(Fe,de)&&cA(_A,de,Fe[de]);if(hA)for(var de of hA(Fe))h.call(Fe,de)&&cA(_A,de,Fe[de]);return _A},zA=(_A,Fe)=>{var de={};for(var We in _A)BA.call(_A,We)&&Fe.indexOf(We)<0&&(de[We]=_A[We]);if(_A!=null&&hA)for(var We of hA(_A))Fe.indexOf(We)<0&&h.call(_A,We)&&(de[We]=_A[We]);return de},L=(_A,Fe,de)=>new Promise((We,_t)=>{var vt=Lt=>{try{ht(de.next(Lt))}catch(Mt){_t(Mt)}},Xe=Lt=>{try{ht(de.throw(Lt))}catch(Mt){_t(Mt)}},ht=Lt=>Lt.done?We(Lt.value):Promise.resolve(Lt.value).then(vt,Xe);ht((de=de.apply(_A,Fe)).next())}),x=_A=>{var Fe=_A,{className:de,style:We,children:_t,loading:vt=!1,openLoading:Xe,onClick:ht=()=>{},size:Lt="middle",shape:Mt="round"}=Fe,Dt=zA(Fe,["className","style","children","loading","openLoading","onClick","size","shape"]);const[xt,fn]=(0,F.useState)(!1);return F.createElement(V.ZP,OA({onClick:(0,pA.throttle)(Zt=>L(void 0,null,function*(){Xe&&fn(!0);try{yield ht(Zt)}catch(Rt){console.log("error",Rt)}Xe&&fn(!1)}),2e3,{leading:!0,trailing:!1}),className:WA()(N.btn,N[`${Lt}-${Mt}`],de),style:We,size:Lt,shape:Mt,loading:xt||vt},Dt),_t)},HA={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},KA=({className:_A,style:Fe,children:de=null,onClick:We,title:_t})=>F.createElement("div",{className:WA()(HA.head,_A),style:Fe},F.createElement("span",{className:"primary-hover",onClick:We},F.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),F.createElement("b",{title:_t},_t),F.createElement("div",{className:HA.node},de)),JA={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},ZA=({confirmShow:_A=!0,confirmTitle:Fe,confirmClick:de,cancelShow:We=!0,cancelTitle:_t,cancelClick:vt,className:Xe,style:ht,confirmLoading:Lt=!1})=>F.createElement("div",{className:WA()(JA.btns,Xe),style:ht},_A&&F.createElement(V.ZP,{loading:Lt,onClick:de,type:"primary",className:JA.confirm},Fe),We&&F.createElement(V.ZP,{onClick:vt,className:JA.cancel},_t)),$A={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Ke=({className:_A,style:Fe={},LeftContent:de,children:We,RightContent:_t})=>F.createElement("div",{className:WA()($A.fixedBottom,_A),style:Fe},F.createElement("div",{className:$A.wrap},F.createElement("div",{className:$A.left},de),F.createElement("div",{className:$A.center},We),F.createElement("div",{className:$A.right},_t))),fe={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},At=({className:_A,style:Fe={},dataSource:de=[]})=>F.createElement("div",{className:WA()(fe.crumbs,_A),style:Fe},de.map((We,_t)=>_the.history.push(We.path)},We.name):F.createElement("span",null,We.name),F.createElement("span",null,"\xA0",">","\xA0")):F.createElement("span",{key:_t,style:{color:"#5F6368"}},We.name))),mt=s(11938),_e=Object.defineProperty,bt=Object.defineProperties,qt=Object.getOwnPropertyDescriptors,ze=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,Ht=Object.prototype.propertyIsEnumerable,$t=(_A,Fe,de)=>Fe in _A?_e(_A,Fe,{enumerable:!0,configurable:!0,writable:!0,value:de}):_A[Fe]=de,Pe=(_A,Fe)=>{for(var de in Fe||(Fe={}))et.call(Fe,de)&&$t(_A,de,Fe[de]);if(ze)for(var de of ze(Fe))Ht.call(Fe,de)&&$t(_A,de,Fe[de]);return _A},Ne=(_A,Fe)=>bt(_A,qt(Fe)),at=(_A,Fe)=>{var de={};for(var We in _A)et.call(_A,We)&&Fe.indexOf(We)<0&&(de[We]=_A[We]);if(_A!=null&&ze)for(var We of ze(_A))Fe.indexOf(We)<0&&Ht.call(_A,We)&&(de[We]=_A[We]);return de};const{Countdown:Ve}=mt.default;var Je=_A=>{var Fe=_A,{onChange:de}=Fe,We=at(Fe,["onChange"]);const[_t,vt]=(0,F.useState)(null);(0,F.useEffect)(()=>{typeof _t=="number"&&_t>=0&&de(_t)},[_t]);const Xe=ht=>{const Lt=Math.floor(ht/1e3);vt(Lt)};return F.createElement(Ve,Ne(Pe({},We),{onChange:Xe}))}},83330:function(ln,Me,s){"use strict";s.r(Me),s.d(Me,{default:function(){return UA}});var F=s(59301),T=s(76560),z=s(82326),VA=s(6767),RA=s(77019),v=s(5269),yA=s(60242),WA=s(99571),pA=s(54172),w=s(27812),be=s(49661),H=s(34055),_=s(57884),TA={header:"header___EHcme",qrcode:"qrcode___klRmG",headerTitle:"headerTitle___KMR6z",title:"title___xbfkM",main:"main___DqELm",color26C:"color26C___EKgQz",colorEAA:"colorEAA___MdhXm",colorFF8:"colorFF8___x_ejV",color909:"color909___Ewh4j",normal:"normal___E2HNa",leave:"leave____ohFo",absence:"absence___IQAzG",nosign:"nosign___WQN72"},xe=s(64948),ue=s(90524),Ce=s(56102),$e=s(78082),XA=s(71360),G=s(59301),C=(fA,tA,nA)=>new Promise((qA,D)=>{var X=$=>{try{AA(nA.next($))}catch(CA){D(CA)}},W=$=>{try{AA(nA.throw($))}catch(CA){D(CA)}},AA=$=>$.done?qA($.value):Promise.resolve($.value).then(X,W);AA((nA=nA.apply(fA,tA)).next())});const E={QRCODE:"\u4F4D\u7F6E\u7B7E\u5230",NUMBER:"\u7B7E\u5230\u7801\u7B7E\u5230",QUICK:"\u5FEB\u6377\u7B7E\u5230"},{Option:vA}=z.default,Y=()=>{var fA,tA,nA;const qA=(0,T.useParams)(),[D,X]=(0,F.useState)({}),[W,AA]=(0,F.useState)({}),[$,CA]=(0,F.useState)({attendance_id:null,page:1,limit:10,group_ids:[],attendance_status:null});(0,F.useEffect)(()=>{k(),$.attendance_id=qA.categoryId,CA($),FA($)},[qA.categoryId]);const k=()=>C(void 0,null,function*(){const me=yield(0,xe.ds)({id:qA.categoryId});me&&X(me||{})}),FA=me=>C(void 0,null,function*(){const Re=yield(0,xe.bm)(me);Re&&AA(Re||{})}),se=me=>{$.group_ids=[me],$.page=1,me==="all"&&delete $.group_ids,CA($),FA($)},ne=me=>{$.attendance_status=me,$.page=1,CA($),FA($)},Ae=me=>{$.page=me,CA($),FA($)},he=(me,Re)=>C(void 0,null,function*(){(yield(0,xe.UD)({attendance_id:qA.categoryId,attendance_status:me,course_id:qA.coursesId,user_id:Re})).status===0&&(VA.ZP.success("\u4FEE\u6539\u72B6\u6001\u6210\u529F"),k(),FA($))}),Ie=()=>{(0,be.FH)("",(0,be.NY)({url:`${ue.Z.API_SERVER}/api/weapps/course_member_attendances.xlsx`,query:$}))},Oe=[{id:void 0,name:"\u5168\u90E8\u72B6\u6001"},{id:"NORMAL",name:"\u6B63\u5E38\u51FA\u52E4"},{id:"LATE",name:"\u8FDF\u5230"},{id:"EARLY",name:"\u65E9\u9000"},{id:"LEAVE",name:"\u8BF7\u5047"},{id:"ABSENCE",name:qA.tabId==="2"?"\u65F7\u8BFE":"\u672A\u7B7E\u5230"}],Ee=[{id:"NORMAL",name:"\u6B63\u5E38\u51FA\u52E4"},{id:"LATE",name:"\u8FDF\u5230"},{id:"EARLY",name:"\u65E9\u9000"},{id:"LEAVE",name:"\u8BF7\u5047"},{id:"ABSENCE",name:qA.tabId==="2"?"\u65F7\u8BFE":"\u672A\u7B7E\u5230"}],ot=(me="NORMAL")=>({NORMAL:TA.normal,LEAVE:TA.leave,ABSENCE:qA.tabId==="2"?TA.absence:TA.nosign})[me],QA=(me="NORMAL")=>({NORMAL:TA.color26C,LEAVE:TA.colorEAA,ABSENCE:qA.tabId==="2"?TA.colorFF8:TA.color909})[me],ve=[{title:"\u5E8F\u53F7",dataIndex:"index",key:"index",width:"25%",align:"center"},{title:"\u59D3\u540D",dataIndex:"user_name",key:"user_name",width:"25%",align:"center",render:(me,Re)=>G.createElement("span",null,Re.user_name||"--")},{title:"\u5B66\u53F7",dataIndex:"student_id",key:"student_id",width:"25%",align:"center",render:(me,Re)=>G.createElement("span",null,Re.student_id||"--")},{title:"\u72B6\u6001",key:"attendance_status",width:"25%",dataIndex:"attendance_status",align:"center",render:(me,Re)=>G.createElement("span",null,G.createElement(z.default,{disabled:!(0,H.GJ)(),key:Re.index,defaultValue:Re.attendance_status,style:{width:167},onChange:Le=>he(Le,Re.user_id)},Ee.map(Le=>G.createElement(vA,{value:Le.id,key:Le.id},Le.name))))}];return G.createElement("section",null,G.createElement("header",{className:TA.header},G.createElement("div",{className:TA.headerTitle},G.createElement(w.Z,{className:"font16 c-black",onClick:()=>T.history.push(`/classrooms/${qA.coursesId}/attendance/`)}),G.createElement("span",{className:TA.title},D.name),D.mode==="QRCODE"&&G.createElement(XA.op,{type:"link",style:{padding:0,height:"auto"},openLoading:!0,onClick:()=>C(void 0,null,function*(){yield(0,$e.g)(D)}),icon:G.createElement("i",{className:"iconfont icon-xiazai6 font14"})},"\u4E0B\u8F7D\u7B7E\u5230\u4E8C\u7EF4\u7801")),G.createElement(RA.Z,{align:"middle",gutter:[30,20],className:"mt10 c-light-black"},G.createElement(v.Z,{span:3},"\u7B7E\u5230\u4EBA\u6570\uFF1A"),G.createElement(v.Z,{span:8},G.createElement(yA.Z,{percent:D.normal_count/D.all_count*100,showInfo:!1,strokeColor:"#0152d9"})),G.createElement(v.Z,{flex:1,className:"c-blue"},"\u5DF2\u7B7E\u5230 ",D.normal_count," / \u5E94\u7B7E\u5230 ",D.all_count)),G.createElement(RA.Z,{align:"middle",gutter:[40,0],className:"mt10 c-light-black"},G.createElement(v.Z,null,"\u7B7E\u5230\u53D1\u8D77\u4EBA\uFF1A",G.createElement("span",{className:"c-black"},(fA=D.author)==null?void 0:fA.user_name)),G.createElement(v.Z,null,"\u7B7E\u5230\u65B9\u5F0F\uFF1A",G.createElement("span",{className:"c-black"},E[D.mode])),G.createElement(v.Z,null,"\u5F00\u59CB\u7ED3\u675F\u65F6\u95F4\uFF1A",G.createElement("span",{className:"c-black"},D.attendance_date," ",D.start_time,"-",D.end_time)),D.mode==="NUMBER"?G.createElement(v.Z,{flex:1},"\u7B7E\u5230\u7801:",D.code," \xA0 \xA0",G.createElement(Ce.CopyToClipboard,{text:D.code,onCopy:()=>VA.ZP.success("\u590D\u5236\u6210\u529F")},G.createElement("a",null,"\u590D\u5236\u7B7E\u5230\u7801"))):null)),G.createElement("div",{className:TA.search},G.createElement(RA.Z,{align:"middle",gutter:[40,0],className:"mt10"},G.createElement(v.Z,{span:6},G.createElement(z.default,{size:"middle",style:{width:167},defaultValue:"all",onChange:se},G.createElement(vA,{value:"all"},"\u5168\u90E8\u5206\u73ED"),(tA=D==null?void 0:D.course_groups)==null?void 0:tA.map(me=>G.createElement(vA,{value:me.id,key:me.id},me.name)))),G.createElement(v.Z,{span:6},G.createElement(z.default,{size:"middle",style:{width:167},defaultValue:null,onChange:ne},Oe.map(me=>G.createElement(vA,{value:me.id,key:me.id},me.name)))),G.createElement(v.Z,null,qA.tabId==="2"?G.createElement(G.Fragment,null,G.createElement("span",{className:`${TA.color26C} mr5`},"\u6B63\u5E38\u51FA\u52E4\uFF1A",D.normal_count),G.createElement("span",{className:`${TA.colorEAA} mr5`},"\u8BF7\u5047\uFF1A",D.leave_count),G.createElement("span",{className:`${TA.colorFF8} mr5`},"\u65F7\u8BFE\uFF1A",D.absence_count)):G.createElement(G.Fragment,null,G.createElement("span",{className:"mr5"},"\u5DF2\u7B7E\u5230\uFF1A",G.createElement("span",{className:"c-blue"},D.normal_count)),G.createElement("span",{className:"mr5"},"\u5E94\u7B7E\u5230\uFF1A",G.createElement("span",{className:"c-blue"},D.all_count)))),G.createElement(v.Z,{push:3},qA.tabId==="2"&&G.createElement(WA.ZP,{onClick:Ie})))),G.createElement("main",{className:TA.main},(nA=W.member_attendances)!=null&&nA.length?G.createElement(pA.default,{columns:ve,dataSource:W.member_attendances,rowKey:"user_id",pagination:{hideOnSinglePage:!0,showSizeChanger:!1,showQuickJumper:!0,current:$.page,pageSize:$.limit,total:W==null?void 0:W.members_count,onChange:Ae}}):G.createElement(_.Z,null)))};var UA=(0,T.connect)(({classroomList:fA,loading:tA,globalSetting:nA})=>({classroomList:fA,globalSetting:nA,loading:tA.effects}))(Y)},78082:function(ln,Me,s){"use strict";s.d(Me,{g:function(){return _}});var F=s(59301),T=s(62957),z=s(77019),VA=s(76560),RA=s(71360),v=s(90524),yA=s(34055),WA=s(44164),pA=s.n(WA),w=s(49661),be=s(59301),H=(xe,ue,Ce)=>new Promise(($e,XA)=>{var G=vA=>{try{E(Ce.next(vA))}catch(Y){XA(Y)}},C=vA=>{try{E(Ce.throw(vA))}catch(Y){XA(Y)}},E=vA=>vA.done?$e(vA.value):Promise.resolve(vA.value).then(G,C);E((Ce=Ce.apply(xe,ue)).next())});const _=xe=>H(void 0,null,function*(){var ue;const Ce=document.createElement("div");Ce.style.display="flex",Ce.style.flexDirection="column",Ce.style.alignItems="center",Ce.innerHTML=`
${xe==null?void 0:xe.name}
-
${xe==null?void 0:xe.place_name}
-
-
\u8BF7\u5728\u6307\u5B9A\u4F4D\u7F6E\u6253\u5F00\u5FAE\u4FE1\u626B\u7801\u7B7E\u5230
`;const $e=yield pA()().set({image:{type:"png",quality:.95},html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1}}).from(Ce).outputImg();(0,w.LR)($e.src,xe==null?void 0:xe.name)}),TA=({classroomList:xe,dispatch:ue})=>{var Ce;const{selectArrs:$e}=xe.actionTabs,XA=(0,F.useRef)();return be.createElement(T.default,{width:500,centered:!0,confirmLoading:!1,onCancel:()=>{ue({type:"classroomList/setActionTabs",payload:{}})},title:"\u7B7E\u5230\u4E8C\u7EF4\u7801",open:xe.actionTabs.key==="\u7B7E\u5230\u4E8C\u7EF4\u7801",footer:null},be.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},be.createElement("div",{ref:XA,style:{display:"flex",flexDirection:"column",alignItems:"center"}},be.createElement("div",{className:"font16 c-black mb30",style:{fontWeight:500,lineHeight:"26px"}},$e==null?void 0:$e.name),be.createElement(z.Z,{wrap:!1,align:"middle",style:{color:"#000"}},be.createElement("i",{className:"iconfont icon-dingwei font14",style:{color:"#165DFF",marginRight:4}}),$e==null?void 0:$e.place_name),be.createElement("div",{className:"mt20 mb20",style:{width:"50%"}},be.createElement("img",{width:"100%",src:v.Z.API_SERVER+((Ce=$e==null?void 0:$e.attachment)==null?void 0:Ce.url)})),be.createElement("div",{className:"font14 mb20",style:{color:"#999"}},(0,yA.dE)()?"\u8BF7\u5728\u6307\u5B9A\u4F4D\u7F6E\u6253\u5F00\u5FAE\u4FE1\u626B\u7801\u7B7E\u5230":"\u5206\u4EAB\u4E8C\u7EF4\u7801\uFF0C\u5B66\u751F\u5728\u6307\u5B9A\u4F4D\u7F6E\u6253\u5F00\u5FAE\u4FE1\u626B\u7801\u7B7E\u5230")),be.createElement(RA.op,{openLoading:!0,className:"mb10",type:"primary",onClick:()=>H(void 0,null,function*(){yield _($e)})},"\u4FDD\u5B58\u56FE\u7247")))};Me.Z=(0,VA.connect)(({classroomList:xe})=>({classroomList:xe}))(TA)},25769:function(ln,Me,s){"use strict";var F=s(98040),T={"text/plain":"Text","text/html":"Url",default:"Text"},z="Copy to clipboard: #{key}, Enter";function VA(v){var yA=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return v.replace(/#{\s*key\s*}/g,yA)}function RA(v,yA){var WA,pA,w,be,H,_,TA=!1;yA||(yA={}),WA=yA.debug||!1;try{w=F(),be=document.createRange(),H=document.getSelection(),_=document.createElement("span"),_.textContent=v,_.ariaHidden="true",_.style.all="unset",_.style.position="fixed",_.style.top=0,_.style.clip="rect(0, 0, 0, 0)",_.style.whiteSpace="pre",_.style.webkitUserSelect="text",_.style.MozUserSelect="text",_.style.msUserSelect="text",_.style.userSelect="text",_.addEventListener("copy",function(ue){if(ue.stopPropagation(),yA.format)if(ue.preventDefault(),typeof ue.clipboardData=="undefined"){WA&&console.warn("unable to use e.clipboardData"),WA&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var Ce=T[yA.format]||T.default;window.clipboardData.setData(Ce,v)}else ue.clipboardData.clearData(),ue.clipboardData.setData(yA.format,v);yA.onCopy&&(ue.preventDefault(),yA.onCopy(ue.clipboardData))}),document.body.appendChild(_),be.selectNodeContents(_),H.addRange(be);var xe=document.execCommand("copy");if(!xe)throw new Error("copy command was unsuccessful");TA=!0}catch(ue){WA&&console.error("unable to copy using execCommand: ",ue),WA&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(yA.format||"text",v),yA.onCopy&&yA.onCopy(window.clipboardData),TA=!0}catch(Ce){WA&&console.error("unable to copy using clipboardData: ",Ce),WA&&console.error("falling back to prompt"),pA=VA("message"in yA?yA.message:z),window.prompt(pA,v)}}finally{H&&(typeof H.removeRange=="function"?H.removeRange(be):H.removeAllRanges()),_&&document.body.removeChild(_),w()}return TA}ln.exports=RA},6341:function(ln,Me,s){"use strict";s.d(Me,{Jx:function(){return Bo}});function F(A,o="utf8"){return new TextDecoder(o).decode(A)}const T=new TextEncoder;function z(A){return T.encode(A)}const VA=1024*8,RA=(()=>{const A=new Uint8Array(4),o=new Uint32Array(A.buffer);return!((o[0]=1)&A[0])})(),v={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class yA{constructor(o=VA,a={}){$n(this,"buffer");$n(this,"byteLength");$n(this,"byteOffset");$n(this,"length");$n(this,"offset");$n(this,"lastWrittenByte");$n(this,"littleEndian");$n(this,"_data");$n(this,"_mark");$n(this,"_marks");let f=!1;typeof o=="number"?o=new ArrayBuffer(o):(f=!0,this.lastWrittenByte=o.byteLength);const d=a.offset?a.offset>>>0:0,m=o.byteLength-d;let EA=d;(ArrayBuffer.isView(o)||o instanceof yA)&&(o.byteLength!==o.buffer.byteLength&&(EA=o.byteOffset+d),o=o.buffer),f?this.lastWrittenByte=m:this.lastWrittenByte=0,this.buffer=o,this.length=m,this.byteLength=m,this.byteOffset=EA,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,EA,m),this._mark=0,this._marks=[]}available(o=1){return this.offset+o<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(o=1){return this.offset+=o,this}back(o=1){return this.offset-=o,this}seek(o){return this.offset=o,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const o=this._marks.pop();if(o===void 0)throw new Error("Mark stack empty");return this.seek(o),this}rewind(){return this.offset=0,this}ensureAvailable(o=1){if(!this.available(o)){const f=(this.offset+o)*2,d=new Uint8Array(f);d.set(new Uint8Array(this.buffer)),this.buffer=d.buffer,this.length=f,this.byteLength=f,this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(o=1){return this.readArray(o,"uint8")}readArray(o,a){const f=v[a].BYTES_PER_ELEMENT*o,d=this.byteOffset+this.offset,m=this.buffer.slice(d,d+f);if(this.littleEndian===RA&&a!=="uint8"&&a!=="int8"){const iA=new Uint8Array(this.buffer.slice(d,d+f));iA.reverse();const it=new v[a](iA.buffer);return this.offset+=f,it.reverse(),it}const EA=new v[a](m);return this.offset+=f,EA}readInt16(){const o=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,o}readUint16(){const o=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,o}readInt32(){const o=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,o}readUint32(){const o=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,o}readFloat32(){const o=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,o}readFloat64(){const o=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,o}readBigInt64(){const o=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,o}readBigUint64(){const o=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,o}readChar(){return String.fromCharCode(this.readInt8())}readChars(o=1){let a="";for(let f=0;fthis.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}const WA=4,pA=0,w=1,be=2;function H(A){let o=A.length;for(;--o>=0;)A[o]=0}const _=0,TA=1,xe=2,ue=3,Ce=258,$e=29,XA=256,G=XA+1+$e,C=30,E=19,vA=2*G+1,Y=15,UA=16,fA=7,tA=256,nA=16,qA=17,D=18,X=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),W=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),AA=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),$=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),CA=512,k=new Array((G+2)*2);H(k);const FA=new Array(C*2);H(FA);const se=new Array(CA);H(se);const ne=new Array(Ce-ue+1);H(ne);const Ae=new Array($e);H(Ae);const he=new Array(C);H(he);function Ie(A,o,a,f,d){this.static_tree=A,this.extra_bits=o,this.extra_base=a,this.elems=f,this.max_length=d,this.has_stree=A&&A.length}let Oe,Ee,ot;function QA(A,o){this.dyn_tree=A,this.max_code=0,this.stat_desc=o}const ve=A=>A<256?se[A]:se[256+(A>>>7)],me=(A,o)=>{A.pending_buf[A.pending++]=o&255,A.pending_buf[A.pending++]=o>>>8&255},Re=(A,o,a)=>{A.bi_valid>UA-a?(A.bi_buf|=o<>UA-A.bi_valid,A.bi_valid+=a-UA):(A.bi_buf|=o<{Re(A,a[o*2],a[o*2+1])},IA=(A,o)=>{let a=0;do a|=A&1,A>>>=1,a<<=1;while(--o>0);return a>>>1},N=A=>{A.bi_valid===16?(me(A,A.bi_buf),A.bi_buf=0,A.bi_valid=0):A.bi_valid>=8&&(A.pending_buf[A.pending++]=A.bi_buf&255,A.bi_buf>>=8,A.bi_valid-=8)},V=(A,o)=>{const a=o.dyn_tree,f=o.max_code,d=o.stat_desc.static_tree,m=o.stat_desc.has_stree,EA=o.stat_desc.extra_bits,iA=o.stat_desc.extra_base,it=o.stat_desc.max_length;let eA,NA,Yt,Bt,Te,sn,tr=0;for(Bt=0;Bt<=Y;Bt++)A.bl_count[Bt]=0;for(a[A.heap[A.heap_max]*2+1]=0,eA=A.heap_max+1;eAit&&(Bt=it,tr++),a[NA*2+1]=Bt,!(NA>f)&&(A.bl_count[Bt]++,Te=0,NA>=iA&&(Te=EA[NA-iA]),sn=a[NA*2],A.opt_len+=sn*(Bt+Te),m&&(A.static_len+=sn*(d[NA*2+1]+Te)));if(tr!==0){do{for(Bt=it-1;A.bl_count[Bt]===0;)Bt--;A.bl_count[Bt]--,A.bl_count[Bt+1]+=2,A.bl_count[it]--,tr-=2}while(tr>0);for(Bt=it;Bt!==0;Bt--)for(NA=A.bl_count[Bt];NA!==0;)Yt=A.heap[--eA],!(Yt>f)&&(a[Yt*2+1]!==Bt&&(A.opt_len+=(Bt-a[Yt*2+1])*a[Yt*2],a[Yt*2+1]=Bt),NA--)}},y=(A,o,a)=>{const f=new Array(Y+1);let d=0,m,EA;for(m=1;m<=Y;m++)d=d+a[m-1]<<1,f[m]=d;for(EA=0;EA<=o;EA++){let iA=A[EA*2+1];iA!==0&&(A[EA*2]=IA(f[iA]++,iA))}},hA=()=>{let A,o,a,f,d;const m=new Array(Y+1);for(a=0,f=0;f<$e-1;f++)for(Ae[f]=a,A=0;A<1<>=7;f{let o;for(o=0;o{A.bi_valid>8?me(A,A.bi_buf):A.bi_valid>0&&(A.pending_buf[A.pending++]=A.bi_buf),A.bi_buf=0,A.bi_valid=0},cA=(A,o,a,f)=>{const d=o*2,m=a*2;return A[d]{const f=A.heap[a];let d=a<<1;for(;d<=A.heap_len&&(d{let f,d,m=0,EA,iA;if(A.sym_next!==0)do f=A.pending_buf[A.sym_buf+m++]&255,f+=(A.pending_buf[A.sym_buf+m++]&255)<<8,d=A.pending_buf[A.sym_buf+m++],f===0?Le(A,d,o):(EA=ne[d],Le(A,EA+XA+1,o),iA=X[EA],iA!==0&&(d-=Ae[EA],Re(A,d,iA)),f--,EA=ve(f),Le(A,EA,a),iA=W[EA],iA!==0&&(f-=he[EA],Re(A,f,iA)));while(m{const a=o.dyn_tree,f=o.stat_desc.static_tree,d=o.stat_desc.has_stree,m=o.stat_desc.elems;let EA,iA,it=-1,eA;for(A.heap_len=0,A.heap_max=vA,EA=0;EA>1;EA>=1;EA--)OA(A,a,EA);eA=m;do EA=A.heap[1],A.heap[1]=A.heap[A.heap_len--],OA(A,a,1),iA=A.heap[1],A.heap[--A.heap_max]=EA,A.heap[--A.heap_max]=iA,a[eA*2]=a[EA*2]+a[iA*2],A.depth[eA]=(A.depth[EA]>=A.depth[iA]?A.depth[EA]:A.depth[iA])+1,a[EA*2+1]=a[iA*2+1]=eA,A.heap[1]=eA++,OA(A,a,1);while(A.heap_len>=2);A.heap[--A.heap_max]=A.heap[1],V(A,o),y(a,it,A.bl_count)},aA=(A,o,a)=>{let f,d=-1,m,EA=o[0*2+1],iA=0,it=7,eA=4;for(EA===0&&(it=138,eA=3),o[(a+1)*2+1]=65535,f=0;f<=a;f++)m=EA,EA=o[(f+1)*2+1],!(++iA{let f,d=-1,m,EA=o[0*2+1],iA=0,it=7,eA=4;for(EA===0&&(it=138,eA=3),f=0;f<=a;f++)if(m=EA,EA=o[(f+1)*2+1],!(++iA{let o;for(aA(A,A.dyn_ltree,A.l_desc.max_code),aA(A,A.dyn_dtree,A.d_desc.max_code),L(A,A.bl_desc),o=E-1;o>=3&&A.bl_tree[$[o]*2+1]===0;o--);return A.opt_len+=3*(o+1)+5+5+4,o},gA=(A,o,a,f)=>{let d;for(Re(A,o-257,5),Re(A,a-1,5),Re(A,f-4,4),d=0;d{let o=4093624447,a;for(a=0;a<=31;a++,o>>>=1)if(o&1&&A.dyn_ltree[a*2]!==0)return pA;if(A.dyn_ltree[9*2]!==0||A.dyn_ltree[10*2]!==0||A.dyn_ltree[13*2]!==0)return w;for(a=32;a{JA||(hA(),JA=!0),A.l_desc=new QA(A.dyn_ltree,Oe),A.d_desc=new QA(A.dyn_dtree,Ee),A.bl_desc=new QA(A.bl_tree,ot),A.bi_buf=0,A.bi_valid=0,BA(A)},ZA=(A,o,a,f)=>{Re(A,(_<<1)+(f?1:0),3),h(A),me(A,a),me(A,~a),a&&A.pending_buf.set(A.window.subarray(o,o+a),A.pending),A.pending+=a},$A=A=>{Re(A,TA<<1,3),Le(A,tA,k),N(A)},re=(A,o,a,f)=>{let d,m,EA=0;A.level>0?(A.strm.data_type===be&&(A.strm.data_type=KA(A)),L(A,A.l_desc),L(A,A.d_desc),EA=HA(A),d=A.opt_len+3+7>>>3,m=A.static_len+3+7>>>3,m<=d&&(d=m)):d=m=a+5,a+4<=d&&o!==-1?ZA(A,o,a,f):A.strategy===WA||m===d?(Re(A,(TA<<1)+(f?1:0),3),zA(A,k,FA)):(Re(A,(xe<<1)+(f?1:0),3),gA(A,A.l_desc.max_code+1,A.d_desc.max_code+1,EA+1),zA(A,A.dyn_ltree,A.dyn_dtree)),BA(A),f&&h(A)},Ke=(A,o,a)=>(A.pending_buf[A.sym_buf+A.sym_next++]=o,A.pending_buf[A.sym_buf+A.sym_next++]=o>>8,A.pending_buf[A.sym_buf+A.sym_next++]=a,o===0?A.dyn_ltree[a*2]++:(A.matches++,o--,A.dyn_ltree[(ne[a]+XA+1)*2]++,A.dyn_dtree[ve(o)*2]++),A.sym_next===A.sym_end);var fe=le,ie=ZA,At=re,mt=Ke,_e=$A,bt={_tr_init:fe,_tr_stored_block:ie,_tr_flush_block:At,_tr_tally:mt,_tr_align:_e},ze=(A,o,a,f)=>{let d=A&65535|0,m=A>>>16&65535|0,EA=0;for(;a!==0;){EA=a>2e3?2e3:a,a-=EA;do d=d+o[f++]|0,m=m+d|0;while(--EA);d%=65521,m%=65521}return d|m<<16|0};const et=()=>{let A,o=[];for(var a=0;a<256;a++){A=a;for(var f=0;f<8;f++)A=A&1?3988292384^A>>>1:A>>>1;o[a]=A}return o},Ht=new Uint32Array(et());var Pe=(A,o,a,f)=>{const d=Ht,m=f+a;A^=-1;for(let EA=f;EA>>8^d[(A^o[EA])&255];return A^-1},Ne={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},at={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:Ve,_tr_stored_block:nt,_tr_flush_block:Je,_tr_tally:_A,_tr_align:Fe}=bt,{Z_NO_FLUSH:de,Z_PARTIAL_FLUSH:We,Z_FULL_FLUSH:_t,Z_FINISH:vt,Z_BLOCK:Xe,Z_OK:ht,Z_STREAM_END:Lt,Z_STREAM_ERROR:Mt,Z_DATA_ERROR:Dt,Z_BUF_ERROR:xt,Z_DEFAULT_COMPRESSION:fn,Z_FILTERED:Zt,Z_HUFFMAN_ONLY:Rt,Z_RLE:An,Z_FIXED:un,Z_DEFAULT_STRATEGY:J,Z_UNKNOWN:Z,Z_DEFLATED:ge}=at,ae=9,He=15,Se=8,ke=256+1+29,Ge=30,wt=19,Ft=2*ke+1,Ze=15,YA=3,K=258,lA=K+YA+1,DA=32,SA=42,oe=57,Be=69,ye=73,Ye=91,st=103,ut=113,kt=666,rt=1,ft=2,l=3,u=4,p=3,Q=(A,o)=>(A.msg=Ne[o],o),P=A=>A*2-(A>4?9:0),M=A=>{let o=A.length;for(;--o>=0;)A[o]=0},mA=A=>{let o,a,f,d=A.w_size;o=A.hash_size,f=o;do a=A.head[--f],A.head[f]=a>=d?a-d:0;while(--o);o=d,f=o;do a=A.prev[--f],A.prev[f]=a>=d?a-d:0;while(--o)};let te=(A,o,a)=>(o<{const o=A.state;let a=o.pending;a>A.avail_out&&(a=A.avail_out),a!==0&&(A.output.set(o.pending_buf.subarray(o.pending_out,o.pending_out+a),A.next_out),A.next_out+=a,o.pending_out+=a,A.total_out+=a,A.avail_out-=a,o.pending-=a,o.pending===0&&(o.pending_out=0))},MA=(A,o)=>{Je(A,A.block_start>=0?A.block_start:-1,A.strstart-A.block_start,o),A.block_start=A.strstart,PA(A.strm)},GA=(A,o)=>{A.pending_buf[A.pending++]=o},g=(A,o)=>{A.pending_buf[A.pending++]=o>>>8&255,A.pending_buf[A.pending++]=o&255},O=(A,o,a,f)=>{let d=A.avail_in;return d>f&&(d=f),d===0?0:(A.avail_in-=d,o.set(A.input.subarray(A.next_in,A.next_in+d),a),A.state.wrap===1?A.adler=ze(A.adler,o,d,a):A.state.wrap===2&&(A.adler=Pe(A.adler,o,d,a)),A.next_in+=d,A.total_in+=d,d)},S=(A,o)=>{let a=A.max_chain_length,f=A.strstart,d,m,EA=A.prev_length,iA=A.nice_match;const it=A.strstart>A.w_size-lA?A.strstart-(A.w_size-lA):0,eA=A.window,NA=A.w_mask,Yt=A.prev,Bt=A.strstart+K;let Te=eA[f+EA-1],sn=eA[f+EA];A.prev_length>=A.good_match&&(a>>=2),iA>A.lookahead&&(iA=A.lookahead);do if(d=o,!(eA[d+EA]!==sn||eA[d+EA-1]!==Te||eA[d]!==eA[f]||eA[++d]!==eA[f+1])){f+=2,d++;do;while(eA[++f]===eA[++d]&&eA[++f]===eA[++d]&&eA[++f]===eA[++d]&&eA[++f]===eA[++d]&&eA[++f]===eA[++d]&&eA[++f]===eA[++d]&&eA[++f]===eA[++d]&&eA[++f]===eA[++d]&&fEA){if(A.match_start=o,EA=m,m>=iA)break;Te=eA[f+EA-1],sn=eA[f+EA]}}while((o=Yt[o&NA])>it&&--a!==0);return EA<=A.lookahead?EA:A.lookahead},R=A=>{const o=A.w_size;let a,f,d;do{if(f=A.window_size-A.lookahead-A.strstart,A.strstart>=o+(o-lA)&&(A.window.set(A.window.subarray(o,o+o-f),0),A.match_start-=o,A.strstart-=o,A.block_start-=o,A.insert>A.strstart&&(A.insert=A.strstart),mA(A),f+=o),A.strm.avail_in===0)break;if(a=O(A.strm,A.window,A.strstart+A.lookahead,f),A.lookahead+=a,A.lookahead+A.insert>=YA)for(d=A.strstart-A.insert,A.ins_h=A.window[d],A.ins_h=te(A,A.ins_h,A.window[d+1]);A.insert&&(A.ins_h=te(A,A.ins_h,A.window[d+YA-1]),A.prev[d&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=d,d++,A.insert--,!(A.lookahead+A.insert{let a=A.pending_buf_size-5>A.w_size?A.w_size:A.pending_buf_size-5,f,d,m,EA=0,iA=A.strm.avail_in;do{if(f=65535,m=A.bi_valid+42>>3,A.strm.avail_outd+A.strm.avail_in&&(f=d+A.strm.avail_in),f>m&&(f=m),f>8,A.pending_buf[A.pending-2]=~f,A.pending_buf[A.pending-1]=~f>>8,PA(A.strm),d&&(d>f&&(d=f),A.strm.output.set(A.window.subarray(A.block_start,A.block_start+d),A.strm.next_out),A.strm.next_out+=d,A.strm.avail_out-=d,A.strm.total_out+=d,A.block_start+=d,f-=d),f&&(O(A.strm,A.strm.output,A.strm.next_out,f),A.strm.next_out+=f,A.strm.avail_out-=f,A.strm.total_out+=f)}while(EA===0);return iA-=A.strm.avail_in,iA&&(iA>=A.w_size?(A.matches=2,A.window.set(A.strm.input.subarray(A.strm.next_in-A.w_size,A.strm.next_in),0),A.strstart=A.w_size,A.insert=A.strstart):(A.window_size-A.strstart<=iA&&(A.strstart-=A.w_size,A.window.set(A.window.subarray(A.w_size,A.w_size+A.strstart),0),A.matches<2&&A.matches++,A.insert>A.strstart&&(A.insert=A.strstart)),A.window.set(A.strm.input.subarray(A.strm.next_in-iA,A.strm.next_in),A.strstart),A.strstart+=iA,A.insert+=iA>A.w_size-A.insert?A.w_size-A.insert:iA),A.block_start=A.strstart),A.high_waterm&&A.block_start>=A.w_size&&(A.block_start-=A.w_size,A.strstart-=A.w_size,A.window.set(A.window.subarray(A.w_size,A.w_size+A.strstart),0),A.matches<2&&A.matches++,m+=A.w_size,A.insert>A.strstart&&(A.insert=A.strstart)),m>A.strm.avail_in&&(m=A.strm.avail_in),m&&(O(A.strm,A.window,A.strstart,m),A.strstart+=m,A.insert+=m>A.w_size-A.insert?A.w_size-A.insert:m),A.high_water>3,m=A.pending_buf_size-m>65535?65535:A.pending_buf_size-m,a=m>A.w_size?A.w_size:m,d=A.strstart-A.block_start,(d>=a||(d||o===vt)&&o!==de&&A.strm.avail_in===0&&d<=m)&&(f=d>m?m:d,EA=o===vt&&A.strm.avail_in===0&&f===d?1:0,nt(A,A.block_start,f,EA),A.block_start+=f,PA(A.strm)),EA?l:rt)},dA=(A,o)=>{let a,f;for(;;){if(A.lookahead=YA&&(A.ins_h=te(A,A.ins_h,A.window[A.strstart+YA-1]),a=A.prev[A.strstart&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=A.strstart),a!==0&&A.strstart-a<=A.w_size-lA&&(A.match_length=S(A,a)),A.match_length>=YA)if(f=_A(A,A.strstart-A.match_start,A.match_length-YA),A.lookahead-=A.match_length,A.match_length<=A.max_lazy_match&&A.lookahead>=YA){A.match_length--;do A.strstart++,A.ins_h=te(A,A.ins_h,A.window[A.strstart+YA-1]),a=A.prev[A.strstart&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=A.strstart;while(--A.match_length!==0);A.strstart++}else A.strstart+=A.match_length,A.match_length=0,A.ins_h=A.window[A.strstart],A.ins_h=te(A,A.ins_h,A.window[A.strstart+1]);else f=_A(A,0,A.window[A.strstart]),A.lookahead--,A.strstart++;if(f&&(MA(A,!1),A.strm.avail_out===0))return rt}return A.insert=A.strstart{let a,f,d;for(;;){if(A.lookahead=YA&&(A.ins_h=te(A,A.ins_h,A.window[A.strstart+YA-1]),a=A.prev[A.strstart&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=A.strstart),A.prev_length=A.match_length,A.prev_match=A.match_start,A.match_length=YA-1,a!==0&&A.prev_length4096)&&(A.match_length=YA-1)),A.prev_length>=YA&&A.match_length<=A.prev_length){d=A.strstart+A.lookahead-YA,f=_A(A,A.strstart-1-A.prev_match,A.prev_length-YA),A.lookahead-=A.prev_length-1,A.prev_length-=2;do++A.strstart<=d&&(A.ins_h=te(A,A.ins_h,A.window[A.strstart+YA-1]),a=A.prev[A.strstart&A.w_mask]=A.head[A.ins_h],A.head[A.ins_h]=A.strstart);while(--A.prev_length!==0);if(A.match_available=0,A.match_length=YA-1,A.strstart++,f&&(MA(A,!1),A.strm.avail_out===0))return rt}else if(A.match_available){if(f=_A(A,0,A.window[A.strstart-1]),f&&MA(A,!1),A.strstart++,A.lookahead--,A.strm.avail_out===0)return rt}else A.match_available=1,A.strstart++,A.lookahead--}return A.match_available&&(f=_A(A,0,A.window[A.strstart-1]),A.match_available=0),A.insert=A.strstart{let a,f,d,m;const EA=A.window;for(;;){if(A.lookahead<=K){if(R(A),A.lookahead<=K&&o===de)return rt;if(A.lookahead===0)break}if(A.match_length=0,A.lookahead>=YA&&A.strstart>0&&(d=A.strstart-1,f=EA[d],f===EA[++d]&&f===EA[++d]&&f===EA[++d])){m=A.strstart+K;do;while(f===EA[++d]&&f===EA[++d]&&f===EA[++d]&&f===EA[++d]&&f===EA[++d]&&f===EA[++d]&&f===EA[++d]&&f===EA[++d]&&dA.lookahead&&(A.match_length=A.lookahead)}if(A.match_length>=YA?(a=_A(A,1,A.match_length-YA),A.lookahead-=A.match_length,A.strstart+=A.match_length,A.match_length=0):(a=_A(A,0,A.window[A.strstart]),A.lookahead--,A.strstart++),a&&(MA(A,!1),A.strm.avail_out===0))return rt}return A.insert=0,o===vt?(MA(A,!0),A.strm.avail_out===0?l:u):A.sym_next&&(MA(A,!1),A.strm.avail_out===0)?rt:ft},uA=(A,o)=>{let a;for(;;){if(A.lookahead===0&&(R(A),A.lookahead===0)){if(o===de)return rt;break}if(A.match_length=0,a=_A(A,0,A.window[A.strstart]),A.lookahead--,A.strstart++,a&&(MA(A,!1),A.strm.avail_out===0))return rt}return A.insert=0,o===vt?(MA(A,!0),A.strm.avail_out===0?l:u):A.sym_next&&(MA(A,!1),A.strm.avail_out===0)?rt:ft};function I(A,o,a,f,d){this.good_length=A,this.max_lazy=o,this.nice_length=a,this.max_chain=f,this.func=d}const q=[new I(0,0,0,0,j),new I(4,4,8,4,dA),new I(4,5,16,8,dA),new I(4,6,32,32,dA),new I(4,4,16,16,kA),new I(8,16,32,32,kA),new I(8,16,128,128,kA),new I(8,32,128,256,kA),new I(32,128,258,1024,kA),new I(32,258,258,4096,kA)],oA=A=>{A.window_size=2*A.w_size,M(A.head),A.max_lazy_match=q[A.level].max_lazy,A.good_match=q[A.level].good_length,A.nice_match=q[A.level].nice_length,A.max_chain_length=q[A.level].max_chain,A.strstart=0,A.block_start=0,A.lookahead=0,A.insert=0,A.match_length=A.prev_length=YA-1,A.match_available=0,A.ins_h=0};function rA(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=ge,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(Ft*2),this.dyn_dtree=new Uint16Array((2*Ge+1)*2),this.bl_tree=new Uint16Array((2*wt+1)*2),M(this.dyn_ltree),M(this.dyn_dtree),M(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(Ze+1),this.heap=new Uint16Array(2*ke+1),M(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*ke+1),M(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const sA=A=>{if(!A)return 1;const o=A.state;return!o||o.strm!==A||o.status!==SA&&o.status!==oe&&o.status!==Be&&o.status!==ye&&o.status!==Ye&&o.status!==st&&o.status!==ut&&o.status!==kt?1:0},ee=A=>{if(sA(A))return Q(A,Mt);A.total_in=A.total_out=0,A.data_type=Z;const o=A.state;return o.pending=0,o.pending_out=0,o.wrap<0&&(o.wrap=-o.wrap),o.status=o.wrap===2?oe:o.wrap?SA:ut,A.adler=o.wrap===2?0:1,o.last_flush=-2,Ve(o),ht},ce=A=>{const o=ee(A);return o===ht&&oA(A.state),o},we=(A,o)=>sA(A)||A.state.wrap!==2?Mt:(A.state.gzhead=o,ht),tt=(A,o,a,f,d,m)=>{if(!A)return Mt;let EA=1;if(o===fn&&(o=6),f<0?(EA=0,f=-f):f>15&&(EA=2,f-=16),d<1||d>ae||a!==ge||f<8||f>15||o<0||o>9||m<0||m>un||f===8&&EA!==1)return Q(A,Mt);f===8&&(f=9);const iA=new rA;return A.state=iA,iA.strm=A,iA.status=SA,iA.wrap=EA,iA.gzhead=null,iA.w_bits=f,iA.w_size=1<tt(A,o,ge,He,Se,J),je=(A,o)=>{if(sA(A)||o>Xe||o<0)return A?Q(A,Mt):Mt;const a=A.state;if(!A.output||A.avail_in!==0&&!A.input||a.status===kt&&o!==vt)return Q(A,A.avail_out===0?xt:Mt);const f=a.last_flush;if(a.last_flush=o,a.pending!==0){if(PA(A),A.avail_out===0)return a.last_flush=-1,ht}else if(A.avail_in===0&&P(o)<=P(f)&&o!==vt)return Q(A,xt);if(a.status===kt&&A.avail_in!==0)return Q(A,xt);if(a.status===SA&&a.wrap===0&&(a.status=ut),a.status===SA){let d=ge+(a.w_bits-8<<4)<<8,m=-1;if(a.strategy>=Rt||a.level<2?m=0:a.level<6?m=1:a.level===6?m=2:m=3,d|=m<<6,a.strstart!==0&&(d|=DA),d+=31-d%31,g(a,d),a.strstart!==0&&(g(a,A.adler>>>16),g(a,A.adler&65535)),A.adler=1,a.status=ut,PA(A),a.pending!==0)return a.last_flush=-1,ht}if(a.status===oe){if(A.adler=0,GA(a,31),GA(a,139),GA(a,8),a.gzhead)GA(a,(a.gzhead.text?1:0)+(a.gzhead.hcrc?2:0)+(a.gzhead.extra?4:0)+(a.gzhead.name?8:0)+(a.gzhead.comment?16:0)),GA(a,a.gzhead.time&255),GA(a,a.gzhead.time>>8&255),GA(a,a.gzhead.time>>16&255),GA(a,a.gzhead.time>>24&255),GA(a,a.level===9?2:a.strategy>=Rt||a.level<2?4:0),GA(a,a.gzhead.os&255),a.gzhead.extra&&a.gzhead.extra.length&&(GA(a,a.gzhead.extra.length&255),GA(a,a.gzhead.extra.length>>8&255)),a.gzhead.hcrc&&(A.adler=Pe(A.adler,a.pending_buf,a.pending,0)),a.gzindex=0,a.status=Be;else if(GA(a,0),GA(a,0),GA(a,0),GA(a,0),GA(a,0),GA(a,a.level===9?2:a.strategy>=Rt||a.level<2?4:0),GA(a,p),a.status=ut,PA(A),a.pending!==0)return a.last_flush=-1,ht}if(a.status===Be){if(a.gzhead.extra){let d=a.pending,m=(a.gzhead.extra.length&65535)-a.gzindex;for(;a.pending+m>a.pending_buf_size;){let iA=a.pending_buf_size-a.pending;if(a.pending_buf.set(a.gzhead.extra.subarray(a.gzindex,a.gzindex+iA),a.pending),a.pending=a.pending_buf_size,a.gzhead.hcrc&&a.pending>d&&(A.adler=Pe(A.adler,a.pending_buf,a.pending-d,d)),a.gzindex+=iA,PA(A),a.pending!==0)return a.last_flush=-1,ht;d=0,m-=iA}let EA=new Uint8Array(a.gzhead.extra);a.pending_buf.set(EA.subarray(a.gzindex,a.gzindex+m),a.pending),a.pending+=m,a.gzhead.hcrc&&a.pending>d&&(A.adler=Pe(A.adler,a.pending_buf,a.pending-d,d)),a.gzindex=0}a.status=ye}if(a.status===ye){if(a.gzhead.name){let d=a.pending,m;do{if(a.pending===a.pending_buf_size){if(a.gzhead.hcrc&&a.pending>d&&(A.adler=Pe(A.adler,a.pending_buf,a.pending-d,d)),PA(A),a.pending!==0)return a.last_flush=-1,ht;d=0}a.gzindexd&&(A.adler=Pe(A.adler,a.pending_buf,a.pending-d,d)),a.gzindex=0}a.status=Ye}if(a.status===Ye){if(a.gzhead.comment){let d=a.pending,m;do{if(a.pending===a.pending_buf_size){if(a.gzhead.hcrc&&a.pending>d&&(A.adler=Pe(A.adler,a.pending_buf,a.pending-d,d)),PA(A),a.pending!==0)return a.last_flush=-1,ht;d=0}a.gzindexd&&(A.adler=Pe(A.adler,a.pending_buf,a.pending-d,d))}a.status=st}if(a.status===st){if(a.gzhead.hcrc){if(a.pending+2>a.pending_buf_size&&(PA(A),a.pending!==0))return a.last_flush=-1,ht;GA(a,A.adler&255),GA(a,A.adler>>8&255),A.adler=0}if(a.status=ut,PA(A),a.pending!==0)return a.last_flush=-1,ht}if(A.avail_in!==0||a.lookahead!==0||o!==de&&a.status!==kt){let d=a.level===0?j(a,o):a.strategy===Rt?uA(a,o):a.strategy===An?xA(a,o):q[a.level].func(a,o);if((d===l||d===u)&&(a.status=kt),d===rt||d===l)return A.avail_out===0&&(a.last_flush=-1),ht;if(d===ft&&(o===We?Fe(a):o!==Xe&&(nt(a,0,0,!1),o===_t&&(M(a.head),a.lookahead===0&&(a.strstart=0,a.block_start=0,a.insert=0))),PA(A),A.avail_out===0))return a.last_flush=-1,ht}return o!==vt?ht:a.wrap<=0?Lt:(a.wrap===2?(GA(a,A.adler&255),GA(a,A.adler>>8&255),GA(a,A.adler>>16&255),GA(a,A.adler>>24&255),GA(a,A.total_in&255),GA(a,A.total_in>>8&255),GA(a,A.total_in>>16&255),GA(a,A.total_in>>24&255)):(g(a,A.adler>>>16),g(a,A.adler&65535)),PA(A),a.wrap>0&&(a.wrap=-a.wrap),a.pending!==0?ht:Lt)},gt=A=>{if(sA(A))return Mt;const o=A.state.status;return A.state=null,o===ut?Q(A,Dt):ht},De=(A,o)=>{let a=o.length;if(sA(A))return Mt;const f=A.state,d=f.wrap;if(d===2||d===1&&f.status!==SA||f.lookahead)return Mt;if(d===1&&(A.adler=ze(A.adler,o,a,0)),f.wrap=0,a>=f.w_size){d===0&&(M(f.head),f.strstart=0,f.block_start=0,f.insert=0);let it=new Uint8Array(f.w_size);it.set(o.subarray(a-f.w_size,a),0),o=it,a=f.w_size}const m=A.avail_in,EA=A.next_in,iA=A.input;for(A.avail_in=a,A.next_in=0,A.input=o,R(f);f.lookahead>=YA;){let it=f.strstart,eA=f.lookahead-(YA-1);do f.ins_h=te(f,f.ins_h,f.window[it+YA-1]),f.prev[it&f.w_mask]=f.head[f.ins_h],f.head[f.ins_h]=it,it++;while(--eA);f.strstart=it,f.lookahead=YA-1,R(f)}return f.strstart+=f.lookahead,f.block_start=f.strstart,f.insert=f.lookahead,f.lookahead=0,f.match_length=f.prev_length=YA-1,f.match_available=0,A.next_in=EA,A.input=iA,A.avail_in=m,f.wrap=d,ht};var Kt=lt,Et=tt,rn=ce,Ut=ee,It=we,Gt=je,Tt=gt,St=De,Ct="pako deflate (from Nodeca project)",qe={deflateInit:Kt,deflateInit2:Et,deflateReset:rn,deflateResetKeep:Ut,deflateSetHeader:It,deflate:Gt,deflateEnd:Tt,deflateSetDictionary:St,deflateInfo:Ct};const pt=(A,o)=>Object.prototype.hasOwnProperty.call(A,o);var Pt=function(A){const o=Array.prototype.slice.call(arguments,1);for(;o.length;){const a=o.shift();if(a){if(typeof a!="object")throw new TypeError(a+"must be non-object");for(const f in a)pt(a,f)&&(A[f]=a[f])}}return A},an=A=>{let o=0;for(let f=0,d=A.length;f=252?6:A>=248?5:A>=240?4:A>=224?3:A>=192?2:1;bn[254]=bn[254]=1;var jn=A=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(A);let o,a,f,d,m,EA=A.length,iA=0;for(d=0;d>>6,o[m++]=128|a&63):a<65536?(o[m++]=224|a>>>12,o[m++]=128|a>>>6&63,o[m++]=128|a&63):(o[m++]=240|a>>>18,o[m++]=128|a>>>12&63,o[m++]=128|a>>>6&63,o[m++]=128|a&63);return o};const rr=(A,o)=>{if(o<65534&&A.subarray&&en)return String.fromCharCode.apply(null,A.length===o?A:A.subarray(0,o));let a="";for(let f=0;f{const a=o||A.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(A.subarray(0,o));let f,d;const m=new Array(a*2);for(d=0,f=0;f4){m[d++]=65533,f+=iA-1;continue}for(EA&=iA===2?31:iA===3?15:7;iA>1&&f1){m[d++]=65533;continue}EA<65536?m[d++]=EA:(EA-=65536,m[d++]=55296|EA>>10&1023,m[d++]=56320|EA&1023)}return rr(m,d)},fr=(A,o)=>{o=o||A.length,o>A.length&&(o=A.length);let a=o-1;for(;a>=0&&(A[a]&192)===128;)a--;return a<0||a===0?o:a+bn[A[a]]>o?a:o},Ar={string2buf:jn,buf2string:pr,utf8border:fr};function gn(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}var Fn=gn;const ar=Object.prototype.toString,{Z_NO_FLUSH:Cn,Z_SYNC_FLUSH:wn,Z_FULL_FLUSH:En,Z_FINISH:Qt,Z_OK:Vt,Z_STREAM_END:tn,Z_DEFAULT_COMPRESSION:on,Z_DEFAULT_STRATEGY:pn,Z_DEFLATED:xn}=at;function hn(A){this.options=Wt.assign({level:on,method:xn,chunkSize:16384,windowBits:15,memLevel:8,strategy:pn},A||{});let o=this.options;o.raw&&o.windowBits>0?o.windowBits=-o.windowBits:o.gzip&&o.windowBits>0&&o.windowBits<16&&(o.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Fn,this.strm.avail_out=0;let a=qe.deflateInit2(this.strm,o.level,o.method,o.windowBits,o.memLevel,o.strategy);if(a!==Vt)throw new Error(Ne[a]);if(o.header&&qe.deflateSetHeader(this.strm,o.header),o.dictionary){let f;if(typeof o.dictionary=="string"?f=Ar.string2buf(o.dictionary):ar.call(o.dictionary)==="[object ArrayBuffer]"?f=new Uint8Array(o.dictionary):f=o.dictionary,a=qe.deflateSetDictionary(this.strm,f),a!==Vt)throw new Error(Ne[a]);this._dict_set=!0}}hn.prototype.push=function(A,o){const a=this.strm,f=this.options.chunkSize;let d,m;if(this.ended)return!1;for(o===~~o?m=o:m=o===!0?Qt:Cn,typeof A=="string"?a.input=Ar.string2buf(A):ar.call(A)==="[object ArrayBuffer]"?a.input=new Uint8Array(A):a.input=A,a.next_in=0,a.avail_in=a.input.length;;){if(a.avail_out===0&&(a.output=new Uint8Array(f),a.next_out=0,a.avail_out=f),(m===wn||m===En)&&a.avail_out<=6){this.onData(a.output.subarray(0,a.next_out)),a.avail_out=0;continue}if(d=qe.deflate(a,m),d===tn)return a.next_out>0&&this.onData(a.output.subarray(0,a.next_out)),d=qe.deflateEnd(this.strm),this.onEnd(d),this.ended=!0,d===Vt;if(a.avail_out===0){this.onData(a.output);continue}if(m>0&&a.next_out>0){this.onData(a.output.subarray(0,a.next_out)),a.avail_out=0;continue}if(a.avail_in===0)break}return!0},hn.prototype.onData=function(A){this.chunks.push(A)},hn.prototype.onEnd=function(A){A===Vt&&(this.result=Wt.flattenChunks(this.chunks)),this.chunks=[],this.err=A,this.msg=this.strm.msg};function dt(A,o){const a=new hn(o);if(a.push(A,!0),a.err)throw a.msg||Ne[a.err];return a.result}function Ot(A,o){return o=o||{},o.raw=!0,dt(A,o)}function Nt(A,o){return o=o||{},o.gzip=!0,dt(A,o)}var yn=hn,Qn=dt,qn=Ot,dr=Nt,Nn=at,wr={Deflate:yn,deflate:Qn,deflateRaw:qn,gzip:dr,constants:Nn};const Sn=16209,ia=16191;var Or=function(o,a){let f,d,m,EA,iA,it,eA,NA,Yt,Bt,Te,sn,tr,Ln,In,kn,Un,ct,Kn,Br,vn,cr,Pn,Rn;const Gn=o.state;f=o.next_in,Pn=o.input,d=f+(o.avail_in-5),m=o.next_out,Rn=o.output,EA=m-(a-o.avail_out),iA=m+(o.avail_out-257),it=Gn.dmax,eA=Gn.wsize,NA=Gn.whave,Yt=Gn.wnext,Bt=Gn.window,Te=Gn.hold,sn=Gn.bits,tr=Gn.lencode,Ln=Gn.distcode,In=(1<>>24,Te>>>=ct,sn-=ct,ct=Un>>>16&255,ct===0)Rn[m++]=Un&65535;else if(ct&16){Kn=Un&65535,ct&=15,ct&&(sn>>=ct,sn-=ct),sn<15&&(Te+=Pn[f++]<>>24,Te>>>=ct,sn-=ct,ct=Un>>>16&255,ct&16){if(Br=Un&65535,ct&=15,snit){o.msg="invalid distance too far back",Gn.mode=Sn;break A}if(Te>>>=ct,sn-=ct,ct=m-EA,Br>ct){if(ct=Br-ct,ct>NA&&Gn.sane){o.msg="invalid distance too far back",Gn.mode=Sn;break A}if(vn=0,cr=Bt,Yt===0){if(vn+=eA-ct,ct2;)Rn[m++]=cr[vn++],Rn[m++]=cr[vn++],Rn[m++]=cr[vn++],Kn-=3;Kn&&(Rn[m++]=cr[vn++],Kn>1&&(Rn[m++]=cr[vn++]))}else{vn=m-Br;do Rn[m++]=Rn[vn++],Rn[m++]=Rn[vn++],Rn[m++]=Rn[vn++],Kn-=3;while(Kn>2);Kn&&(Rn[m++]=Rn[vn++],Kn>1&&(Rn[m++]=Rn[vn++]))}}else if(ct&64){o.msg="invalid distance code",Gn.mode=Sn;break A}else{Un=Ln[(Un&65535)+(Te&(1<>3,f-=Kn,sn-=Kn<<3,Te&=(1<{const it=iA.bits;let eA=0,NA=0,Yt=0,Bt=0,Te=0,sn=0,tr=0,Ln=0,In=0,kn=0,Un,ct,Kn,Br,vn,cr=null,Pn;const Rn=new Uint16Array(Er+1),Gn=new Uint16Array(Er+1);let Ha=null,mo,hi,gi;for(eA=0;eA<=Er;eA++)Rn[eA]=0;for(NA=0;NA=1&&Rn[Bt]===0;Bt--);if(Te>Bt&&(Te=Bt),Bt===0)return d[m++]=1<<24|64<<16|0,d[m++]=1<<24|64<<16|0,iA.bits=1,0;for(Yt=1;Yt0&&(A===Xr||Bt!==1))return-1;for(Gn[1]=0,eA=1;eAVn||A===Lr&&In>Wr)return 1;for(;;){mo=eA-tr,EA[NA]+1=Pn?(hi=Ha[EA[NA]-Pn],gi=cr[EA[NA]-Pn]):(hi=96,gi=0),Un=1<>tr)+ct]=mo<<24|hi<<16|gi|0;while(ct!==0);for(Un=1<>=1;if(Un!==0?(kn&=Un-1,kn+=Un):kn=0,NA++,--Rn[eA]===0){if(eA===Bt)break;eA=o[a+EA[NA]]}if(eA>Te&&(kn&Br)!==Kn){for(tr===0&&(tr=Te),vn+=Yt,sn=eA-tr,Ln=1<Vn||A===Lr&&In>Wr)return 1;Kn=kn&Br,d[Kn]=Te<<24|sn<<16|vn-m|0}}return kn!==0&&(d[vn+kn]=eA-tr<<24|64<<16|0),iA.bits=Te,0};const mr=0,Kr=1,oa=2,{Z_FINISH:qr,Z_BLOCK:Fr,Z_TREES:hr,Z_OK:Bn,Z_STREAM_END:mn,Z_NEED_DICT:Xn,Z_STREAM_ERROR:On,Z_DATA_ERROR:vr,Z_MEM_ERROR:ir,Z_BUF_ERROR:Tr,Z_DEFLATED:_r}=at,Mr=16180,Wn=16181,Sr=16182,zr=16183,kr=16184,na=16185,Qa=16186,sr=16187,zn=16188,er=16189,Cr=16190,or=16191,Nr=16192,ga=16193,Ba=16194,Fa=16195,ra=16196,sa=16197,ma=16198,Gr=16199,Ua=16200,ka=16201,Pa=16202,Va=16203,ii=16204,oi=16205,za=16206,la=16207,ba=16208,lr=16209,wa=16210,Ga=16211,si=852,li=592,La=15,Wa=A=>(A>>>24&255)+(A>>>8&65280)+((A&65280)<<8)+((A&255)<<24);function Xa(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const ca=A=>{if(!A)return 1;const o=A.state;return!o||o.strm!==A||o.modeGa?1:0},Ka=A=>{if(ca(A))return On;const o=A.state;return A.total_in=A.total_out=o.total=0,A.msg="",o.wrap&&(A.adler=o.wrap&1),o.mode=Mr,o.last=0,o.havedict=0,o.flags=-1,o.dmax=32768,o.head=null,o.hold=0,o.bits=0,o.lencode=o.lendyn=new Int32Array(si),o.distcode=o.distdyn=new Int32Array(li),o.sane=1,o.back=-1,Bn},Ca=A=>{if(ca(A))return On;const o=A.state;return o.wsize=0,o.whave=0,o.wnext=0,Ka(A)},ci=(A,o)=>{let a;if(ca(A))return On;const f=A.state;return o<0?(a=0,o=-o):(a=(o>>4)+5,o<48&&(o&=15)),o&&(o<8||o>15)?On:(f.window!==null&&f.wbits!==o&&(f.window=null),f.wrap=a,f.wbits=o,Ca(A))},_n=(A,o)=>{if(!A)return On;const a=new Xa;A.state=a,a.strm=A,a.window=null,a.mode=Mr;const f=ci(A,o);return f!==Bn&&(A.state=null),f},Tn=A=>_n(A,La);let xr=!0,Ir,Ur;const ya=A=>{if(xr){Ir=new Int32Array(512),Ur=new Int32Array(32);let o=0;for(;o<144;)A.lens[o++]=8;for(;o<256;)A.lens[o++]=9;for(;o<280;)A.lens[o++]=7;for(;o<288;)A.lens[o++]=8;for(br(Kr,A.lens,0,288,Ir,0,A.work,{bits:9}),o=0;o<32;)A.lens[o++]=5;br(oa,A.lens,0,32,Ur,0,A.work,{bits:5}),xr=!1}A.lencode=Ir,A.lenbits=9,A.distcode=Ur,A.distbits=5},ua=(A,o,a,f)=>{let d;const m=A.state;return m.window===null&&(m.wsize=1<=m.wsize?(m.window.set(o.subarray(a-m.wsize,a),0),m.wnext=0,m.whave=m.wsize):(d=m.wsize-m.wnext,d>f&&(d=f),m.window.set(o.subarray(a-f,a-f+d),m.wnext),f-=d,f?(m.window.set(o.subarray(a-f,a),0),m.wnext=f,m.whave=m.wsize):(m.wnext+=d,m.wnext===m.wsize&&(m.wnext=0),m.whave{let a,f,d,m,EA,iA,it,eA,NA,Yt,Bt,Te,sn,tr,Ln=0,In,kn,Un,ct,Kn,Br,vn,cr;const Pn=new Uint8Array(4);let Rn,Gn;const Ha=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(ca(A)||!A.output||!A.input&&A.avail_in!==0)return On;a=A.state,a.mode===or&&(a.mode=Nr),EA=A.next_out,d=A.output,it=A.avail_out,m=A.next_in,f=A.input,iA=A.avail_in,eA=a.hold,NA=a.bits,Yt=iA,Bt=it,cr=Bn;A:for(;;)switch(a.mode){case Mr:if(a.wrap===0){a.mode=Nr;break}for(;NA<16;){if(iA===0)break A;iA--,eA+=f[m++]<>>8&255,a.check=Pe(a.check,Pn,2,0),eA=0,NA=0,a.mode=Wn;break}if(a.head&&(a.head.done=!1),!(a.wrap&1)||(((eA&255)<<8)+(eA>>8))%31){A.msg="incorrect header check",a.mode=lr;break}if((eA&15)!==_r){A.msg="unknown compression method",a.mode=lr;break}if(eA>>>=4,NA-=4,vn=(eA&15)+8,a.wbits===0&&(a.wbits=vn),vn>15||vn>a.wbits){A.msg="invalid window size",a.mode=lr;break}a.dmax=1<>8&1),a.flags&512&&a.wrap&4&&(Pn[0]=eA&255,Pn[1]=eA>>>8&255,a.check=Pe(a.check,Pn,2,0)),eA=0,NA=0,a.mode=Sr;case Sr:for(;NA<32;){if(iA===0)break A;iA--,eA+=f[m++]<>>8&255,Pn[2]=eA>>>16&255,Pn[3]=eA>>>24&255,a.check=Pe(a.check,Pn,4,0)),eA=0,NA=0,a.mode=zr;case zr:for(;NA<16;){if(iA===0)break A;iA--,eA+=f[m++]<>8),a.flags&512&&a.wrap&4&&(Pn[0]=eA&255,Pn[1]=eA>>>8&255,a.check=Pe(a.check,Pn,2,0)),eA=0,NA=0,a.mode=kr;case kr:if(a.flags&1024){for(;NA<16;){if(iA===0)break A;iA--,eA+=f[m++]<>>8&255,a.check=Pe(a.check,Pn,2,0)),eA=0,NA=0}else a.head&&(a.head.extra=null);a.mode=na;case na:if(a.flags&1024&&(Te=a.length,Te>iA&&(Te=iA),Te&&(a.head&&(vn=a.head.extra_len-a.length,a.head.extra||(a.head.extra=new Uint8Array(a.head.extra_len)),a.head.extra.set(f.subarray(m,m+Te),vn)),a.flags&512&&a.wrap&4&&(a.check=Pe(a.check,f,Te,m)),iA-=Te,m+=Te,a.length-=Te),a.length))break A;a.length=0,a.mode=Qa;case Qa:if(a.flags&2048){if(iA===0)break A;Te=0;do vn=f[m+Te++],a.head&&vn&&a.length<65536&&(a.head.name+=String.fromCharCode(vn));while(vn&&Te>9&1,a.head.done=!0),A.adler=a.check=0,a.mode=or;break;case er:for(;NA<32;){if(iA===0)break A;iA--,eA+=f[m++]<>>=NA&7,NA-=NA&7,a.mode=za;break}for(;NA<3;){if(iA===0)break A;iA--,eA+=f[m++]<>>=1,NA-=1,eA&3){case 0:a.mode=ga;break;case 1:if(ya(a),a.mode=Gr,o===hr){eA>>>=2,NA-=2;break A}break;case 2:a.mode=ra;break;case 3:A.msg="invalid block type",a.mode=lr}eA>>>=2,NA-=2;break;case ga:for(eA>>>=NA&7,NA-=NA&7;NA<32;){if(iA===0)break A;iA--,eA+=f[m++]<>>16^65535)){A.msg="invalid stored block lengths",a.mode=lr;break}if(a.length=eA&65535,eA=0,NA=0,a.mode=Ba,o===hr)break A;case Ba:a.mode=Fa;case Fa:if(Te=a.length,Te){if(Te>iA&&(Te=iA),Te>it&&(Te=it),Te===0)break A;d.set(f.subarray(m,m+Te),EA),iA-=Te,m+=Te,it-=Te,EA+=Te,a.length-=Te;break}a.mode=or;break;case ra:for(;NA<14;){if(iA===0)break A;iA--,eA+=f[m++]<>>=5,NA-=5,a.ndist=(eA&31)+1,eA>>>=5,NA-=5,a.ncode=(eA&15)+4,eA>>>=4,NA-=4,a.nlen>286||a.ndist>30){A.msg="too many length or distance symbols",a.mode=lr;break}a.have=0,a.mode=sa;case sa:for(;a.have>>=3,NA-=3}for(;a.have<19;)a.lens[Ha[a.have++]]=0;if(a.lencode=a.lendyn,a.lenbits=7,Rn={bits:a.lenbits},cr=br(mr,a.lens,0,19,a.lencode,0,a.work,Rn),a.lenbits=Rn.bits,cr){A.msg="invalid code lengths set",a.mode=lr;break}a.have=0,a.mode=ma;case ma:for(;a.have>>24,kn=Ln>>>16&255,Un=Ln&65535,!(In<=NA);){if(iA===0)break A;iA--,eA+=f[m++]<>>=In,NA-=In,a.lens[a.have++]=Un;else{if(Un===16){for(Gn=In+2;NA>>=In,NA-=In,a.have===0){A.msg="invalid bit length repeat",a.mode=lr;break}vn=a.lens[a.have-1],Te=3+(eA&3),eA>>>=2,NA-=2}else if(Un===17){for(Gn=In+3;NA>>=In,NA-=In,vn=0,Te=3+(eA&7),eA>>>=3,NA-=3}else{for(Gn=In+7;NA>>=In,NA-=In,vn=0,Te=11+(eA&127),eA>>>=7,NA-=7}if(a.have+Te>a.nlen+a.ndist){A.msg="invalid bit length repeat",a.mode=lr;break}for(;Te--;)a.lens[a.have++]=vn}}if(a.mode===lr)break;if(a.lens[256]===0){A.msg="invalid code -- missing end-of-block",a.mode=lr;break}if(a.lenbits=9,Rn={bits:a.lenbits},cr=br(Kr,a.lens,0,a.nlen,a.lencode,0,a.work,Rn),a.lenbits=Rn.bits,cr){A.msg="invalid literal/lengths set",a.mode=lr;break}if(a.distbits=6,a.distcode=a.distdyn,Rn={bits:a.distbits},cr=br(oa,a.lens,a.nlen,a.ndist,a.distcode,0,a.work,Rn),a.distbits=Rn.bits,cr){A.msg="invalid distances set",a.mode=lr;break}if(a.mode=Gr,o===hr)break A;case Gr:a.mode=Ua;case Ua:if(iA>=6&&it>=258){A.next_out=EA,A.avail_out=it,A.next_in=m,A.avail_in=iA,a.hold=eA,a.bits=NA,Or(A,Bt),EA=A.next_out,d=A.output,it=A.avail_out,m=A.next_in,f=A.input,iA=A.avail_in,eA=a.hold,NA=a.bits,a.mode===or&&(a.back=-1);break}for(a.back=0;Ln=a.lencode[eA&(1<>>24,kn=Ln>>>16&255,Un=Ln&65535,!(In<=NA);){if(iA===0)break A;iA--,eA+=f[m++]<>ct)],In=Ln>>>24,kn=Ln>>>16&255,Un=Ln&65535,!(ct+In<=NA);){if(iA===0)break A;iA--,eA+=f[m++]<>>=ct,NA-=ct,a.back+=ct}if(eA>>>=In,NA-=In,a.back+=In,a.length=Un,kn===0){a.mode=oi;break}if(kn&32){a.back=-1,a.mode=or;break}if(kn&64){A.msg="invalid literal/length code",a.mode=lr;break}a.extra=kn&15,a.mode=ka;case ka:if(a.extra){for(Gn=a.extra;NA>>=a.extra,NA-=a.extra,a.back+=a.extra}a.was=a.length,a.mode=Pa;case Pa:for(;Ln=a.distcode[eA&(1<>>24,kn=Ln>>>16&255,Un=Ln&65535,!(In<=NA);){if(iA===0)break A;iA--,eA+=f[m++]<>ct)],In=Ln>>>24,kn=Ln>>>16&255,Un=Ln&65535,!(ct+In<=NA);){if(iA===0)break A;iA--,eA+=f[m++]<>>=ct,NA-=ct,a.back+=ct}if(eA>>>=In,NA-=In,a.back+=In,kn&64){A.msg="invalid distance code",a.mode=lr;break}a.offset=Un,a.extra=kn&15,a.mode=Va;case Va:if(a.extra){for(Gn=a.extra;NA>>=a.extra,NA-=a.extra,a.back+=a.extra}if(a.offset>a.dmax){A.msg="invalid distance too far back",a.mode=lr;break}a.mode=ii;case ii:if(it===0)break A;if(Te=Bt-it,a.offset>Te){if(Te=a.offset-Te,Te>a.whave&&a.sane){A.msg="invalid distance too far back",a.mode=lr;break}Te>a.wnext?(Te-=a.wnext,sn=a.wsize-Te):sn=a.wnext-Te,Te>a.length&&(Te=a.length),tr=a.window}else tr=d,sn=EA-a.offset,Te=a.length;Te>it&&(Te=it),it-=Te,a.length-=Te;do d[EA++]=tr[sn++];while(--Te);a.length===0&&(a.mode=Ua);break;case oi:if(it===0)break A;d[EA++]=a.length,it--,a.mode=Ua;break;case za:if(a.wrap){for(;NA<32;){if(iA===0)break A;iA--,eA|=f[m++]<{if(ca(A))return On;let o=A.state;return o.window&&(o.window=null),A.state=null,Bn},Ja=(A,o)=>{if(ca(A))return On;const a=A.state;return a.wrap&2?(a.head=o,o.done=!1,Bn):On},Do=(A,o)=>{const a=o.length;let f,d,m;return ca(A)||(f=A.state,f.wrap!==0&&f.mode!==Cr)?On:f.mode===Cr&&(d=1,d=ze(d,o,a,0),d!==f.check)?vr:(m=ua(A,o,a,a),m?(f.mode=wa,ir):(f.havedict=1,Bn))};var Ro=Ca,_o=ci,Lo=Ka,ui=Tn,Ko=_n,To=pa,ki=xa,Mo=Ja,No=Do,Fi="pako inflate (from Nodeca project)",$r={inflateReset:Ro,inflateReset2:_o,inflateResetKeep:Lo,inflateInit:ui,inflateInit2:Ko,inflate:To,inflateEnd:ki,inflateGetHeader:Mo,inflateSetDictionary:No,inflateInfo:Fi};function Oo(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}var Zo=Oo;const Pi=Object.prototype.toString,{Z_NO_FLUSH:ko,Z_FINISH:Po,Z_OK:Ya,Z_STREAM_END:Ta,Z_NEED_DICT:Ui,Z_STREAM_ERROR:Vo,Z_DATA_ERROR:Vi,Z_MEM_ERROR:zo}=at;function ja(A){this.options=Wt.assign({chunkSize:1024*64,windowBits:15,to:""},A||{});const o=this.options;o.raw&&o.windowBits>=0&&o.windowBits<16&&(o.windowBits=-o.windowBits,o.windowBits===0&&(o.windowBits=-15)),o.windowBits>=0&&o.windowBits<16&&!(A&&A.windowBits)&&(o.windowBits+=32),o.windowBits>15&&o.windowBits<48&&(o.windowBits&15||(o.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Fn,this.strm.avail_out=0;let a=$r.inflateInit2(this.strm,o.windowBits);if(a!==Ya)throw new Error(Ne[a]);if(this.header=new Zo,$r.inflateGetHeader(this.strm,this.header),o.dictionary&&(typeof o.dictionary=="string"?o.dictionary=Ar.string2buf(o.dictionary):Pi.call(o.dictionary)==="[object ArrayBuffer]"&&(o.dictionary=new Uint8Array(o.dictionary)),o.raw&&(a=$r.inflateSetDictionary(this.strm,o.dictionary),a!==Ya)))throw new Error(Ne[a])}ja.prototype.push=function(A,o){const a=this.strm,f=this.options.chunkSize,d=this.options.dictionary;let m,EA,iA;if(this.ended)return!1;for(o===~~o?EA=o:EA=o===!0?Po:ko,Pi.call(A)==="[object ArrayBuffer]"?a.input=new Uint8Array(A):a.input=A,a.next_in=0,a.avail_in=a.input.length;;){for(a.avail_out===0&&(a.output=new Uint8Array(f),a.next_out=0,a.avail_out=f),m=$r.inflate(a,EA),m===Ui&&d&&(m=$r.inflateSetDictionary(a,d),m===Ya?m=$r.inflate(a,EA):m===Vi&&(m=Ui));a.avail_in>0&&m===Ta&&a.state.wrap>0&&A[a.next_in]!==0;)$r.inflateReset(a),m=$r.inflate(a,EA);switch(m){case Vo:case Vi:case Ui:case zo:return this.onEnd(m),this.ended=!0,!1}if(iA=a.avail_out,a.next_out&&(a.avail_out===0||m===Ta))if(this.options.to==="string"){let it=Ar.utf8border(a.output,a.next_out),eA=a.next_out-it,NA=Ar.buf2string(a.output,it);a.next_out=eA,a.avail_out=f-eA,eA&&a.output.set(a.output.subarray(it,it+eA),0),this.onData(NA)}else this.onData(a.output.length===a.next_out?a.output:a.output.subarray(0,a.next_out));if(!(m===Ya&&iA===0)){if(m===Ta)return m=$r.inflateEnd(this.strm),this.onEnd(m),this.ended=!0,!0;if(a.avail_in===0)break}}return!0},ja.prototype.onData=function(A){this.chunks.push(A)},ja.prototype.onEnd=function(A){A===Ya&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=Wt.flattenChunks(this.chunks)),this.chunks=[],this.err=A,this.msg=this.strm.msg};function bi(A,o){const a=new ja(o);if(a.push(A),a.err)throw a.msg||Ne[a.err];return a.result}function Go(A,o){return o=o||{},o.raw=!0,bi(A,o)}var Wo=ja,Xo=bi,Jo=Go,Yo=bi,jo=at,zi={Inflate:Wo,inflate:Xo,inflateRaw:Jo,ungzip:Yo,constants:jo};const{Deflate:qo,deflate:$o,deflateRaw:As,gzip:qa}=wr,{Inflate:es,inflate:ts,inflateRaw:Gi,ungzip:ns}=zi;var rs=qo,as=$o,is=As,os=qa,xi=es,Wi=ts,ss=Gi,Hr=ns,ls=at,Ms={Deflate:rs,deflate:as,deflateRaw:is,gzip:os,Inflate:xi,inflate:Wi,inflateRaw:ss,ungzip:Hr,constants:ls};const Xi=[];for(let A=0;A<256;A++){let o=A;for(let a=0;a<8;a++)o&1?o=3988292384^o>>>1:o=o>>>1;Xi[A]=o}const Ji=4294967295;function cs(A,o,a){let f=A;for(let d=0;d>>8;return f}function Si(A,o){return(cs(Ji,A,o)^Ji)>>>0}function Yi(A,o,a){const f=A.readUint32(),d=Si(new Uint8Array(A.buffer,A.byteOffset+A.offset-o-4,o),o);if(d!==f)throw new Error(`CRC mismatch for chunk ${a}. Expected ${f}, found ${d}`)}function Ns(A,o){A.writeUint32(Si(new Uint8Array(A.buffer,A.byteOffset+A.offset-o,o),o))}function ji(A,o,a){for(let f=0;f>1)&255}else{for(;m>1)&255;for(;m>1)&255}}function Ii(A,o,a,f,d){let m=0;if(a.length===0){for(;m=a||Br>=f))for(let vn=0;vn>8&255}const $a=new Uint16Array([255]),vs=new Uint8Array($a.buffer)[0]===255,hs=new Uint8Array(0);function no(A){const{data:o,width:a,height:f,channels:d,depth:m}=A,EA=Math.ceil(m/8)*d,iA=Math.ceil(m/8*d*a),it=new Uint8Array(f*iA);let eA=hs,NA=0,Yt,Bt;for(let Te=0;Te>8&255}const Ia=Uint8Array.of(137,80,78,71,13,10,26,10);function ro(A){A.writeBytes(Ia)}function ao(A){if(!io(A.readBytes(Ia.length)))throw new Error("wrong PNG signature")}function io(A){if(A.length79)throw new Error("keyword length must be between 1 and 79")}const gs=/^[\u0000-\u00FF]*$/;function co(A){if(!gs.test(A))throw new Error("invalid latin1 text")}function Bs(A,o,a){const f=uo(o);A[f]=ms(o,a-f.length-1)}function Os(A,o,a){lo(o),co(a);const f=o.length+1+a.length;A.writeUint32(f),A.writeChars(oo),A.writeChars(o),A.writeByte(fi),A.writeChars(a),writeCrc(A,f+4)}function uo(A){for(A.mark();A.readByte()!==fi;);const o=A.offset;A.reset();const a=so.decode(A.readBytes(o-A.offset-1));return A.skip(1),lo(a),a}function ms(A,o){return so.decode(A.readBytes(o))}const Pr={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},Di={UNKNOWN:-1,DEFLATE:0},fo={UNKNOWN:-1,ADAPTIVE:0},Ri={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},Ai={NONE:0,BACKGROUND:1,PREVIOUS:2},_i={SOURCE:0,OVER:1};class di extends yA{constructor(a,f={}){super(a);$n(this,"_checkCrc");$n(this,"_inflator");$n(this,"_png");$n(this,"_apng");$n(this,"_end");$n(this,"_hasPalette");$n(this,"_palette");$n(this,"_hasTransparency");$n(this,"_transparency");$n(this,"_compressionMethod");$n(this,"_filterMethod");$n(this,"_interlaceMethod");$n(this,"_colorType");$n(this,"_isAnimated");$n(this,"_numberOfFrames");$n(this,"_numberOfPlays");$n(this,"_frames");$n(this,"_writingDataChunks");const{checkCrc:d=!1}=f;this._checkCrc=d,this._inflator=new xi,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=Di.UNKNOWN,this._filterMethod=fo.UNKNOWN,this._interlaceMethod=Ri.UNKNOWN,this._colorType=Pr.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(ao(this);!this._end;){const a=this.readUint32(),f=this.readChars(4);this.decodeChunk(a,f)}return this.decodeImage(),this._png}decodeApng(){for(ao(this);!this._end;){const a=this.readUint32(),f=this.readChars(4);this.decodeApngChunk(a,f)}return this.decodeApngImage(),this._apng}decodeChunk(a,f){const d=this.offset;switch(f){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(a);break;case"IDAT":this.decodeIDAT(a);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(a);break;case"iCCP":this.decodeiCCP(a);break;case oo:Bs(this._png.text,this,a);break;case"pHYs":this.decodepHYs();break;default:this.skip(a);break}if(this.offset-d!==a)throw new Error(`Length mismatch while decoding chunk ${f}`);this._checkCrc?Yi(this,a+4,f):this.skip(4)}decodeApngChunk(a,f){const d=this.offset;switch(f!=="fdAT"&&f!=="IDAT"&&this._writingDataChunks&&this.pushDataToFrame(),f){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(a);break;default:this.decodeChunk(a,f),this.offset=d+a;break}if(this.offset-d!==a)throw new Error(`Length mismatch while decoding chunk ${f}`);this._checkCrc?Yi(this,a+4,f):this.skip(4)}decodeIHDR(){const a=this._png;a.width=this.readUint32(),a.height=this.readUint32(),a.depth=ws(this.readUint8());const f=this.readUint8();this._colorType=f;let d;switch(f){case Pr.GREYSCALE:d=1;break;case Pr.TRUECOLOUR:d=3;break;case Pr.INDEXED_COLOUR:d=1;break;case Pr.GREYSCALE_ALPHA:d=2;break;case Pr.TRUECOLOUR_ALPHA:d=4;break;case Pr.UNKNOWN:default:throw new Error(`Unknown color type: ${f}`)}if(this._png.channels=d,this._compressionMethod=this.readUint8(),this._compressionMethod!==Di.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const a={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(a)}decodePLTE(a){if(a%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${a}`);const f=a/3;this._hasPalette=!0;const d=[];this._palette=d;for(let m=0;mthis._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${a/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(a/2);for(let f=0;f
this._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${a} vs ${this._palette.length})`);let f=0;for(;f{const it=((EA+f.yOffset)*this._png.width+f.xOffset+iA)*this._png.channels,eA=(EA*f.width+iA)*this._png.channels;return{index:it,frameIndex:eA}};switch(f.blendOp){case _i.SOURCE:for(let EA=0;EAf.at(-1)!==255);this.writeUint32(a.length),this.writeChars("tRNS");for(const f of a)this.writeByte(f.at(-1));writeCrc(this,4+a.length)}encodeIDAT(a){this.writeUint32(a.length),this.writeChars("IDAT"),this.writeBytes(a),writeCrc(this,a.length+4)}encodeData(){const{width:a,height:f,channels:d,depth:m,data:EA}=this._png,iA=m<=8?Math.ceil(a*m/8)*d:Math.ceil(a*m/8*d/2),it=new IOBuffer().setBigEndian();let eA=0;if(this._interlaceMethod===InterlaceMethod.NO_INTERLACE)for(let Bt=0;Bt0)return A;throw new TypeError(`${o} must be a positive integer`)}function ho(A,o){const{channels:a=4,depth:f=8}=A;if(a!==4&&a!==3&&a!==2&&a!==1)throw new RangeError(`unsupported number of channels: ${a}`);const d={channels:a,depth:f,colorType:ColorType.UNKNOWN};switch(a){case 4:d.colorType=ColorType.TRUECOLOUR_ALPHA;break;case 3:d.colorType=ColorType.TRUECOLOUR;break;case 1:o?d.colorType=ColorType.INDEXED_COLOUR:d.colorType=ColorType.GREYSCALE;break;case 2:d.colorType=ColorType.GREYSCALE_ALPHA;break;default:throw new Error("unsupported number of channels")}return d}function ps(A,o,a,f){for(let d=0;d>8&255),a.writeByte(Un&255)}}return f}function Ti(A,o,a,f){for(let d=0;d>1|(Ce&21845)<<1;$e=($e&52428)>>2|($e&13107)<<2,$e=($e&61680)>>4|($e&3855)<<4,ue[Ce]=(($e&65280)>>8|($e&255)<<8)>>1}for(var XA=function(l,u,p){for(var Q=l.length,P=0,M=new VA(u);P>te]=PA}else for(bA=new VA(Q),P=0;P>15-l[P]);return bA},G=new z(288),Ce=0;Ce<144;++Ce)G[Ce]=8;for(var Ce=144;Ce<256;++Ce)G[Ce]=9;for(var Ce=256;Ce<280;++Ce)G[Ce]=7;for(var Ce=280;Ce<288;++Ce)G[Ce]=8;for(var C=new z(32),Ce=0;Ce<32;++Ce)C[Ce]=5;var E=XA(G,9,0),vA=null,Y=XA(C,5,0),UA=null,fA=function(l){for(var u=l[0],p=1;pu&&(u=l[p]);return u},tA=function(l,u,p){var Q=u/8|0;return(l[Q]|l[Q+1]<<8)>>(u&7)&p},nA=function(l,u){var p=u/8|0;return(l[p]|l[p+1]<<8|l[p+2]<<16)>>(u&7)},qA=function(l){return(l+7)/8|0},D=function(l,u,p){return(u==null||u<0)&&(u=0),(p==null||p>l.length)&&(p=l.length),new z(l.subarray(u,p))},X={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},W=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],AA=function(l,u,p){var Q=new Error(u||W[l]);if(Q.code=l,Error.captureStackTrace&&Error.captureStackTrace(Q,AA),!p)throw Q;return Q},$=function(l,u,p,Q){var P=l.length,M=Q?Q.length:0;if(!P||u.f&&!u.l)return p||new z(0);var mA=!p,bA=mA||u.i!=2,te=u.i;mA&&(p=new z(P*3));var PA=function(Wt){var en=p.length;if(Wt>en){var bn=new z(Math.max(en*2,Wt));bn.set(p),p=bn}},MA=u.f||0,GA=u.p||0,g=u.b||0,O=u.l,S=u.d,R=u.m,j=u.n,dA=P*8;do{if(!O){MA=tA(l,GA,1);var kA=tA(l,GA+1,3);if(GA+=3,kA)if(kA==1)O=vA,S=UA,R=9,j=5;else if(kA==2){var q=tA(l,GA,31)+257,oA=tA(l,GA+10,15)+4,rA=q+tA(l,GA+5,31)+1;GA+=14;for(var sA=new z(rA),ee=new z(19),ce=0;ce>4;if(xA<16)sA[ce++]=xA;else{var gt=0,De=0;for(xA==16?(De=3+tA(l,GA,3),GA+=2,gt=sA[ce-1]):xA==17?(De=3+tA(l,GA,7),GA+=3):xA==18&&(De=11+tA(l,GA,127),GA+=7);De--;)sA[ce++]=gt}}var Kt=sA.subarray(0,q),Et=sA.subarray(q);R=fA(Kt),j=fA(Et),O=XA(Kt,R,1),S=XA(Et,j,1)}else AA(1);else{var xA=qA(GA)+4,uA=l[xA-4]|l[xA-3]<<8,I=xA+uA;if(I>P){te&&AA(0);break}bA&&PA(g+uA),p.set(l.subarray(xA,I),g),u.b=g+=uA,u.p=GA=I*8,u.f=MA;continue}if(GA>dA){te&&AA(0);break}}bA&&PA(g+131072);for(var rn=(1<>4;if(GA+=gt&15,GA>dA){te&&AA(0);break}if(gt||AA(2),Gt<256)p[g++]=Gt;else if(Gt==256){It=GA,O=null;break}else{var Tt=Gt-254;if(Gt>264){var ce=Gt-257,St=v[ce];Tt=tA(l,GA,(1<>4;Ct||AA(3),GA+=Ct&15;var Et=TA[qe];if(qe>3){var St=yA[qe];Et+=nA(l,GA)&(1<dA){te&&AA(0);break}bA&&PA(g+131072);var pt=g+Tt;if(g>8},k=function(l,u,p){p<<=u&7;var Q=u/8|0;l[Q]|=p,l[Q+1]|=p>>8,l[Q+2]|=p>>16},FA=function(l,u){for(var p=[],Q=0;Qg&&(g=M[Q].s);var O=new VA(g+1),S=se(p[MA-1],O,0);if(S>u){var Q=0,R=0,j=S-u,dA=1<u)R+=dA-(1<>=j;R>0;){var xA=M[Q].s;O[xA]=0&&R;--Q){var uA=M[Q].s;O[uA]==u&&(--O[uA],++R)}S=u}return{t:new z(O),l:S}},se=function(l,u,p){return l.s==-1?Math.max(se(l.l,u,p+1),se(l.r,u,p+1)):u[l.s]=p},ne=function(l){for(var u=l.length;u&&!l[--u];);for(var p=new VA(++u),Q=0,P=l[0],M=1,mA=function(te){p[Q++]=te},bA=1;bA<=u;++bA)if(l[bA]==P&&bA!=u)++M;else{if(!P&&M>2){for(;M>138;M-=138)mA(32754);M>2&&(mA(M>10?M-11<<5|28690:M-3<<5|12305),M=0)}else if(M>3){for(mA(P),--M;M>6;M-=6)mA(8304);M>2&&(mA(M-3<<5|8208),M=0)}for(;M--;)mA(P);M=1,P=l[bA]}return{c:p.subarray(0,Q),n:u}},Ae=function(l,u){for(var p=0,Q=0;Q>8,l[P+2]=l[P]^255,l[P+3]=l[P+1]^255;for(var M=0;M4&&!ee[WA[we-1]];--we);var tt=PA+5<<3,lt=Ae(P,G)+Ae(M,C)+mA,je=Ae(P,g)+Ae(M,R)+mA+14+3*we+Ae(oA,ee)+2*oA[16]+3*oA[17]+7*oA[18];if(te>=0&&tt<=lt&&tt<=je)return he(u,MA,l.subarray(te,te+PA));var gt,De,Kt,Et;if(CA(u,MA,1+(je15&&(CA(u,MA,Gt[rA]>>5&127),MA+=Gt[rA]>>12)}}else gt=E,De=G,Kt=Y,Et=C;for(var rA=0;rA255){var Tt=St>>18&31;k(u,MA,gt[Tt+257]),MA+=De[Tt+257],Tt>7&&(CA(u,MA,St>>23&31),MA+=v[Tt]);var Ct=St&31;k(u,MA,Kt[Ct]),MA+=Et[Ct],Ct>3&&(k(u,MA,St>>5&8191),MA+=yA[Ct])}else k(u,MA,gt[St]),MA+=De[St]}return k(u,MA,gt[256]),MA+De[256]},Oe=new RA([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),Ee=new z(0),ot=function(l,u,p,Q,P,M){var mA=M.z||l.length,bA=new z(Q+mA+5*(1+Math.ceil(mA/7e3))+P),te=bA.subarray(Q,bA.length-P),PA=M.l,MA=(M.r||0)&7;if(u){MA&&(te[0]=M.r>>3);for(var GA=Oe[u-1],g=GA>>13,O=GA&8191,S=(1<7e3||ee>24576)&&(gt>423||!PA)){MA=Ie(l,te,0,uA,I,q,rA,ee,we,sA-we,MA),ee=oA=rA=0,we=sA;for(var De=0;De<286;++De)I[De]=0;for(var De=0;De<30;++De)q[De]=0}var Kt=2,Et=0,rn=O,Ut=lt-je&32767;if(gt>2&&tt==xA(sA-Ut))for(var It=Math.min(g,gt)-1,Gt=Math.min(32767,sA),Tt=Math.min(258,gt);Ut<=Gt&&--rn&<!=je;){if(l[sA+Kt]==l[sA+Kt-Ut]){for(var St=0;StKt){if(Kt=St,Et=Ut,St>It)break;for(var Ct=Math.min(Ut,St-2),qe=0,De=0;Deqe&&(qe=an,je=pt)}}}lt=je,je=R[lt],Ut+=lt-je&32767}if(Et){uA[ee++]=268435456|H[Kt]<<18|xe[Et];var Wt=H[Kt]&31,en=xe[Et]&31;rA+=v[Wt]+yA[en],++I[257+Wt],++q[en],ce=sA+Kt,++oA}else uA[ee++]=l[sA],++I[l[sA]]}}for(sA=Math.max(sA,ce);sA=mA&&(te[MA/8|0]=PA,bn=mA),MA=he(te,MA+1,l.subarray(sA,bn))}M.i=mA}return D(bA,0,Q+qA(MA)+P)},QA=null,ve=function(){var l=-1;return{p:function(u){for(var p=l,Q=0;Q>>8;l=p},d:function(){return~l}}},me=function(){var l=1,u=0;return{p:function(p){for(var Q=l,P=u,M=p.length|0,mA=0;mA!=M;){for(var bA=Math.min(mA+2655,M);mA>16),P=(P&65535)+15*(P>>16)}l=Q,u=P},d:function(){return l%=65521,u%=65521,(l&255)<<24|(l&65280)<<8|(u&255)<<8|u>>8}}},Re=function(l,u,p,Q,P){if(!P&&(P={l:1},u.dictionary)){var M=u.dictionary.subarray(-32768),mA=new z(M.length+l.length);mA.set(M),mA.set(l,M.length),l=mA,P.w=M.length}return ot(l,u.level==null?6:u.level,u.mem==null?P.l?Math.ceil(Math.max(8,Math.min(13,Math.log(l.length)))*1.5):20:12+u.mem,p,Q,P)},Le=function(l,u){var p={};for(var Q in l)p[Q]=l[Q];for(var Q in u)p[Q]=u[Q];return p},IA=function(l,u,p){for(var Q=l(),P=l.toString(),M=P.slice(P.indexOf("[")+1,P.lastIndexOf("]")).replace(/\s+/g,"").split(","),mA=0;mA>>0},le=function(l,u){return JA(l,u)+JA(l,u+4)*4294967296},ZA=function(l,u,p){for(;p;++u)l[u]=p,p>>>=8},$A=function(l,u){var p=u.filename;if(l[0]=31,l[1]=139,l[2]=8,l[8]=u.level<2?4:u.level==9?2:0,l[9]=3,u.mtime!=0&&ZA(l,4,Math.floor(new Date(u.mtime||Date.now())/1e3)),p){l[3]=8;for(var Q=0;Q<=p.length;++Q)l[Q+10]=p.charCodeAt(Q)}},re=function(l){(l[0]!=31||l[1]!=139||l[2]!=8)&&AA(6,"invalid gzip data");var u=l[3],p=10;u&4&&(p+=(l[10]|l[11]<<8)+2);for(var Q=(u>>3&1)+(u>>4&1);Q>0;Q-=!l[p++]);return p+(u&2)},Ke=function(l){var u=l.length;return(l[u-4]|l[u-3]<<8|l[u-2]<<16|l[u-1]<<24)>>>0},fe=function(l){return 10+(l.filename?l.filename.length+1:0)},ie=function(l,u){var p=u.level,Q=p==0?0:p<6?1:p==9?3:2;if(l[0]=120,l[1]=Q<<6|(u.dictionary&&32),l[1]|=31-(l[0]<<8|l[1])%31,u.dictionary){var P=me();P.p(u.dictionary),ZA(l,2,P.d())}},At=function(l,u){return((l[0]&15)!=8||l[0]>>4>7||(l[0]<<8|l[1])%31)&&AA(6,"invalid zlib data"),(l[1]>>5&1)==+!u&&AA(6,"invalid zlib data: "+(l[1]&32?"need":"unexpected")+" dictionary"),(l[1]>>3&4)+2};function mt(l,u){return typeof l=="function"&&(u=l,l={}),this.ondata=u,l}var _e=null,bt=null;function qt(l,u,p){return p||(p=u,u={}),typeof p!="function"&&AA(7),x(l,u,[BA],function(Q){return L(ze(Q.data[0],Q.data[1]))},0,p)}function ze(l,u){return Re(l,u||{},0,0)}var et=null,Ht=null;function $t(l,u,p){return p||(p=u,u={}),typeof p!="function"&&AA(7),x(l,u,[hA],function(Q){return L(Pe(Q.data[0],aA(Q.data[1])))},1,p)}function Pe(l,u){return $(l,{i:2},u&&u.out,u&&u.dictionary)}var Ne=null,at=null;function Ve(l,u,p){return p||(p=u,u={}),typeof p!="function"&&AA(7),x(l,u,[BA,h,function(){return[nt]}],function(Q){return L(nt(Q.data[0],Q.data[1]))},2,p)}function nt(l,u){u||(u={});var p=ve(),Q=l.length;p.p(l);var P=Re(l,u,fe(u),8),M=P.length;return $A(P,u),ZA(P,M-8,p.d()),ZA(P,M-4,Q),P}var Je=null,_A=null;function Fe(l,u,p){return p||(p=u,u={}),typeof p!="function"&&AA(7),x(l,u,[hA,cA,function(){return[de]}],function(Q){return L(de(Q.data[0],Q.data[1]))},3,p)}function de(l,u){var p=re(l);return p+8>l.length&&AA(6,"invalid gzip data"),$(l.subarray(p,-8),{i:2},u&&u.out||new z(Ke(l)),u&&u.dictionary)}var We=null,_t=null;function vt(l,u,p){return p||(p=u,u={}),typeof p!="function"&&AA(7),x(l,u,[BA,OA,function(){return[Xe]}],function(Q){return L(Xe(Q.data[0],Q.data[1]))},4,p)}function Xe(l,u){u||(u={});var p=me();p.p(l);var Q=Re(l,u,u.dictionary?6:2,4);return ie(Q,u),ZA(Q,Q.length-4,p.d()),Q}var ht=null,Lt=null;function Mt(l,u,p){return p||(p=u,u={}),typeof p!="function"&&AA(7),x(l,u,[hA,zA,function(){return[Dt]}],function(Q){return L(Dt(Q.data[0],aA(Q.data[1])))},5,p)}function Dt(l,u){return $(l.subarray(At(l,u&&u.dictionary),-4),{i:2},u&&u.out,u&&u.dictionary)}var xt=null,fn=null;function Zt(l,u,p){return p||(p=u,u={}),typeof p!="function"&&AA(7),l[0]==31&&l[1]==139&&l[2]==8?Fe(l,u,p):(l[0]&15)!=8||l[0]>>4>7||(l[0]<<8|l[1])%31?$t(l,u,p):Mt(l,u,p)}function Rt(l,u){return l[0]==31&&l[1]==139&&l[2]==8?de(l,u):(l[0]&15)!=8||l[0]>>4>7||(l[0]<<8|l[1])%31?Pe(l,u):Dt(l,u)}var An=function(l,u,p,Q){for(var P in l){var M=l[P],mA=u+P,bA=Q;Array.isArray(M)&&(bA=Le(Q,M[1]),M=M[0]),M instanceof z?p[mA]=[M,bA]:(p[mA+="/"]=[new z(0),bA],An(M,mA,p,Q))}},un=typeof TextEncoder!="undefined"&&new TextEncoder,J=typeof TextDecoder!="undefined"&&new TextDecoder,Z=0;try{J.decode(Ee,{stream:!0}),Z=1}catch(l){}var ge=function(l){for(var u="",p=0;;){var Q=l[p++],P=(Q>127)+(Q>223)+(Q>239);if(p+P>l.length)return{s:u,r:D(l,p-1)};P?P==3?(Q=((Q&15)<<18|(l[p++]&63)<<12|(l[p++]&63)<<6|l[p++]&63)-65536,u+=String.fromCharCode(55296|Q>>10,56320|Q&1023)):P&1?u+=String.fromCharCode((Q&31)<<6|l[p++]&63):u+=String.fromCharCode((Q&15)<<12|(l[p++]&63)<<6|l[p++]&63):u+=String.fromCharCode(Q)}},ae=null,He=null;function Se(l,u){if(u){for(var p=new z(l.length),Q=0;Q>1)),mA=0,bA=function(MA){M[mA++]=MA},Q=0;QM.length){var te=new z(mA+8+(P-Q<<1));te.set(M),M=te}var PA=l.charCodeAt(Q);PA<128||u?bA(PA):PA<2048?(bA(192|PA>>6),bA(128|PA&63)):PA>55295&&PA<57344?(PA=65536+(PA&1047552)|l.charCodeAt(++Q)&1023,bA(240|PA>>18),bA(128|PA>>12&63),bA(128|PA>>6&63),bA(128|PA&63)):(bA(224|PA>>12),bA(128|PA>>6&63),bA(128|PA&63))}return D(M,0,mA)}function Qe(l,u){if(u){for(var p="",Q=0;Q65535&&AA(9),u+=Q+4}return u},Ze=function(l,u,p,Q,P,M,mA,bA){var te=Q.length,PA=p.extra,MA=bA&&bA.length,GA=Ft(PA);ZA(l,u,mA!=null?33639248:67324752),u+=4,mA!=null&&(l[u++]=20,l[u++]=p.os),l[u]=20,u+=2,l[u++]=p.flag<<1|(M<0&&8),l[u++]=P&&8,l[u++]=p.compression&255,l[u++]=p.compression>>8;var g=new Date(p.mtime==null?Date.now():p.mtime),O=g.getFullYear()-1980;if((O<0||O>119)&&AA(10),ZA(l,u,O<<25|g.getMonth()+1<<21|g.getDate()<<16|g.getHours()<<11|g.getMinutes()<<5|g.getSeconds()>>1),u+=4,M!=-1&&(ZA(l,u,p.crc),ZA(l,u+4,M<0?-M-2:M),ZA(l,u+8,p.size)),ZA(l,u+12,te),ZA(l,u+14,GA),u+=16,mA!=null&&(ZA(l,u,MA),ZA(l,u+6,p.attrs),ZA(l,u+10,mA),u+=14),l.set(Q,u),u+=te,GA)for(var S in PA){var R=PA[S],j=R.length;ZA(l,u,+S),ZA(l,u+2,j),l.set(R,u+4),u+=4+j}return MA&&(l.set(bA,u),u+=MA),u},YA=function(l,u,p,Q,P){ZA(l,u,101010256),ZA(l,u+8,p),ZA(l,u+10,p),ZA(l,u+12,Q),ZA(l,u+16,P)},K=null,lA=null,DA=null,SA=null;function oe(l,u,p){p||(p=u,u={}),typeof p!="function"&&AA(7);var Q={};An(l,"",Q,u);var P=Object.keys(Q),M=P.length,mA=0,bA=0,te=M,PA=new Array(M),MA=[],GA=function(){for(var j=0;j65535&<(AA(11,0,1),null),!tt)lt(null,xA);else if(q<16e4)try{lt(null,ze(xA,uA))}catch(je){lt(je,null)}else MA.push(qt(xA,uA,lt))},R=0;R65535&&AA(11);var dA=MA?ze(te,PA):te,kA=dA.length,xA=ve();xA.p(te),Q.push(Le(PA,{size:te.length,crc:xA.d(),c:dA,f:GA,m:S,u:g!=mA.length||S&&O.length!=R,o:P,compression:MA})),P+=30+g+j+kA,M+=76+2*(g+j)+(R||0)+kA}for(var uA=new z(M+22),I=P,q=M-P,oA=0;oA65558)return mA(AA(13,0,1),null),P;var te=KA(l,bA+8);if(te){var PA=te,MA=JA(l,bA+16),GA=MA==4294967295||PA==65535;if(GA){var g=JA(l,bA-12);GA=JA(l,g)==101075792,GA&&(PA=te=JA(l,g+32),MA=JA(l,g+48))}for(var O=u&&u.filter,S=function(j){var dA=Ge(l,MA,GA),kA=dA[0],xA=dA[1],uA=dA[2],I=dA[3],q=dA[4],oA=dA[5],rA=ke(l,oA);MA=q;var sA=function(ce,we){ce?(P(),mA(ce,null)):(we&&(M[I]=we),--te||mA(null,M))};if(!O||O({name:I,size:xA,originalSize:uA,compression:kA}))if(!kA)sA(null,D(l,rA,rA+xA));else if(kA==8){var ee=l.subarray(rA,rA+xA);if(uA<524288||xA>.8*uA)try{sA(null,Pe(ee,{out:new z(uA)}))}catch(ce){sA(ce,null)}else Q.push($t(ee,{size:uA},sA))}else sA(AA(14,"unknown compression type "+kA,1),null);else sA(null,null)},R=0;R65558)&&AA(13);var P=KA(l,Q+8);if(!P)return{};var M=JA(l,Q+16),mA=M==4294967295||P==65535;if(mA){var bA=JA(l,Q-12);mA=JA(l,bA)==101075792,mA&&(P=JA(l,bA+32),M=JA(l,bA+48))}for(var te=u&&u.filter,PA=0;PA0&&c[c.length-1])&&(wA[0]===6||wA[0]===2)){r=0;continue}if(wA[0]===3&&(!c||wA[1]>c[0]&&wA[1]=55296&&i<=56319&&r>10)+55296,B%1024+56320)),(i+1===r||n.length>16384)&&(c+=String.fromCharCode.apply(String,n),n.length=0)}return c},w="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",be=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),H=0;H>4,LA[i++]=(B&15)<<4|b>>2,LA[i++]=(b&3)<<6|U&63;return wA},Ce=function(t){for(var e=t.length,r=[],n=0;n>XA,Y=1<>XA,tA=vA+fA,nA=tA,qA=32,D=nA+qA,X=65536>>G,W=1<=0){if(e<55296||e>56319&&e<=65535)return r=this.index[e>>XA],r=(r<>XA)],r=(r<>G),r=this.index[r],r+=e>>XA&AA,r=this.index[r],r=(r<Ie?(i.push(!0),b-=Ie):i.push(!1),["normal","auto","loose"].indexOf(e)!==-1&&[8208,8211,12316,12448].indexOf(c)!==-1)return n.push(B),r.push(h);if(b===QA||b===N){if(B===0)return n.push(B),r.push(re);var U=r[B-1];return _t.indexOf(U)===-1?(n.push(n[B-1]),r.push(U)):(n.push(B),r.push(re))}if(n.push(B),b===Ke)return r.push(e==="strict"?aA:bt);if(b===$t||b===$A)return r.push(re);if(b===Pe)return c>=131072&&c<=196605||c>=196608&&c<=262141?r.push(bt):r.push(re);r.push(b)}),[n,r,i]},Lt=function(t,e,r,n){var i=n[r];if(Array.isArray(t)?t.indexOf(i)!==-1:t===i)for(var c=r;c<=n.length;){c++;var B=n[c];if(B===e)return!0;if(B!==IA)break}if(i===IA)for(var c=r;c>0;){c--;var b=n[c];if(Array.isArray(t)?t.indexOf(b)!==-1:t===b)for(var U=r;U<=n.length;){U++;var B=n[U];if(B===e)return!0;if(B!==IA)break}if(b!==IA)break}return!1},Mt=function(t,e){for(var r=t;r>=0;){var n=e[r];if(n===IA)r--;else return n}return 0},Dt=function(t,e,r,n,i){if(r[n]===0)return Ve;var c=n-1;if(Array.isArray(i)&&i[c]===!0)return Ve;var B=c-1,b=c+1,U=e[c],wA=B>=0?e[B]:0,LA=e[b];if(U===Ee&&LA===ot)return Ve;if(Fe.indexOf(U)!==-1)return at;if(Fe.indexOf(LA)!==-1||de.indexOf(LA)!==-1)return Ve;if(Mt(c,e)===Re)return nt;if(Je.get(t[c])===N||(U===fe||U===ie)&&Je.get(t[b])===N||U===me||LA===me||U===Le||[IA,y,BA].indexOf(U)===-1&&LA===Le||[cA,OA,zA,gA,ZA].indexOf(LA)!==-1||Mt(c,e)===x||Lt(HA,x,c,e)||Lt([cA,OA],aA,c,e)||Lt(V,V,c,e))return Ve;if(U===IA)return nt;if(U===HA||LA===HA)return Ve;if(LA===h||U===h)return nt;if([y,BA,aA].indexOf(LA)!==-1||U===hA||wA===_e&&Xe.indexOf(U)!==-1||U===ZA&&LA===_e||LA===L||_A.indexOf(LA)!==-1&&U===KA||_A.indexOf(U)!==-1&&LA===KA||U===le&&[bt,fe,ie].indexOf(LA)!==-1||[bt,fe,ie].indexOf(U)!==-1&&LA===JA||_A.indexOf(U)!==-1&&We.indexOf(LA)!==-1||We.indexOf(U)!==-1&&_A.indexOf(LA)!==-1||[le,JA].indexOf(U)!==-1&&(LA===KA||[x,BA].indexOf(LA)!==-1&&e[b+1]===KA)||[x,BA].indexOf(U)!==-1&&LA===KA||U===KA&&[KA,ZA,gA].indexOf(LA)!==-1)return Ve;if([KA,ZA,gA,cA,OA].indexOf(LA)!==-1)for(var jA=c;jA>=0;){var Ue=e[jA];if(Ue===KA)return Ve;if([ZA,gA].indexOf(Ue)!==-1)jA--;else break}if([le,JA].indexOf(LA)!==-1)for(var jA=[cA,OA].indexOf(U)!==-1?B:c;jA>=0;){var Ue=e[jA];if(Ue===KA)return Ve;if([ZA,gA].indexOf(Ue)!==-1)jA--;else break}if(qt===U&&[qt,ze,At,mt].indexOf(LA)!==-1||[ze,At].indexOf(U)!==-1&&[ze,et].indexOf(LA)!==-1||[et,mt].indexOf(U)!==-1&&LA===et||vt.indexOf(U)!==-1&&[L,JA].indexOf(LA)!==-1||vt.indexOf(LA)!==-1&&U===le||_A.indexOf(U)!==-1&&_A.indexOf(LA)!==-1||U===gA&&_A.indexOf(LA)!==-1||_A.concat(KA).indexOf(U)!==-1&&LA===x&&Ne.indexOf(t[b])===-1||_A.concat(KA).indexOf(LA)!==-1&&U===OA)return Ve;if(U===Ht&&LA===Ht){for(var nn=r[c],yt=1;nn>0&&(nn--,e[nn]===Ht);)yt++;if(yt%2!==0)return Ve}return U===fe&&LA===ie?Ve:nt},xt=function(t,e){e||(e={lineBreak:"normal",wordBreak:"normal"});var r=ht(t,e.lineBreak),n=r[0],i=r[1],c=r[2];(e.wordBreak==="break-all"||e.wordBreak==="break-word")&&(i=i.map(function(b){return[KA,re,$t].indexOf(b)!==-1?bt:b}));var B=e.wordBreak==="keep-all"?c.map(function(b,U){return b&&t[U]>=19968&&t[U]<=40959}):void 0;return[n,i,B]},fn=function(){function t(e,r,n,i){this.codePoints=e,this.required=r===at,this.start=n,this.end=i}return t.prototype.slice=function(){return pA.apply(void 0,this.codePoints.slice(this.start,this.end))},t}(),Zt=function(t,e){var r=WA(t),n=xt(r,e),i=n[0],c=n[1],B=n[2],b=r.length,U=0,wA=0;return{next:function(){if(wA>=b)return{done:!0,value:null};for(var LA=Ve;wA=j&&t<=57},we=function(t){return t>=55296&&t<=57343},tt=function(t){return ce(t)||t>=q&&t<=rA||t>=dA&&t<=xA},lt=function(t){return t>=dA&&t<=I},je=function(t){return t>=q&&t<=ee},gt=function(t){return lt(t)||je(t)},De=function(t){return t>=u},Kt=function(t){return t===Z||t===He||t===Se},Et=function(t){return gt(t)||De(t)||t===K},rn=function(t){return Et(t)||ce(t)||t===lA},Ut=function(t){return t>=PA&&t<=MA||t===GA||t>=g&&t<=O||t===S},It=function(t,e){return t!==ae?!1:e!==Z},Gt=function(t,e,r){return t===lA?Et(e)||It(e,r):Et(t)?!0:!!(t===ae&&It(t,e))},Tt=function(t,e,r){return t===P||t===lA?ce(e)?!0:e===te&&ce(r):ce(t===te?e:t)},St=function(t){var e=0,r=1;(t[e]===P||t[e]===lA)&&(t[e]===lA&&(r=-1),e++);for(var n=[];ce(t[e]);)n.push(t[e++]);var i=n.length?parseInt(pA.apply(void 0,n),10):0;t[e]===te&&e++;for(var c=[];ce(t[e]);)c.push(t[e++]);var B=c.length,b=B?parseInt(pA.apply(void 0,c),10):0;(t[e]===oA||t[e]===kA)&&e++;var U=1;(t[e]===P||t[e]===lA)&&(t[e]===lA&&(U=-1),e++);for(var wA=[];ce(t[e]);)wA.push(t[e++]);var LA=wA.length?parseInt(pA.apply(void 0,wA),10):0;return r*(i+b*Math.pow(10,-B))*Math.pow(10,U*LA)},Ct={type:2},qe={type:3},pt={type:4},Pt={type:13},an={type:8},Wt={type:21},en={type:9},bn={type:10},jn={type:11},rr={type:12},pr={type:14},fr={type:23},Ar={type:1},gn={type:25},Fn={type:24},ar={type:26},Cn={type:27},wn={type:28},En={type:29},Qt={type:31},Vt={type:32},tn=function(){function t(){this._value=[]}return t.prototype.write=function(e){this._value=this._value.concat(WA(e))},t.prototype.read=function(){for(var e=[],r=this.consumeToken();r!==Vt;)e.push(r),r=this.consumeToken();return e},t.prototype.consumeToken=function(){var e=this.consumeCodePoint();switch(e){case Qe:return this.consumeStringToken(Qe);case ke:var r=this.peekCodePoint(0),n=this.peekCodePoint(1),i=this.peekCodePoint(2);if(rn(r)||It(n,i)){var c=Gt(r,n,i)?An:Rt,B=this.consumeName();return{type:5,value:B,flags:c}}break;case Ge:if(this.peekCodePoint(0)===pe)return this.consumeCodePoint(),Pt;break;case Ft:return this.consumeStringToken(Ft);case Ze:return Ct;case YA:return qe;case Q:if(this.peekCodePoint(0)===pe)return this.consumeCodePoint(),pr;break;case P:if(Tt(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case M:return pt;case lA:var b=e,U=this.peekCodePoint(0),wA=this.peekCodePoint(1);if(Tt(b,U,wA))return this.reconsumeCodePoint(e),this.consumeNumericToken();if(Gt(b,U,wA))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();if(U===lA&&wA===oe)return this.consumeCodePoint(),this.consumeCodePoint(),Fn;break;case te:if(Tt(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case ge:if(this.peekCodePoint(0)===Q)for(this.consumeCodePoint();;){var LA=this.consumeCodePoint();if(LA===Q&&(LA=this.consumeCodePoint(),LA===ge))return this.consumeToken();if(LA===R)return this.consumeToken()}break;case mA:return ar;case bA:return Cn;case SA:if(this.peekCodePoint(0)===DA&&this.peekCodePoint(1)===lA&&this.peekCodePoint(2)===lA)return this.consumeCodePoint(),this.consumeCodePoint(),gn;break;case Be:var jA=this.peekCodePoint(0),Ue=this.peekCodePoint(1),nn=this.peekCodePoint(2);if(Gt(jA,Ue,nn)){var B=this.consumeName();return{type:7,value:B}}break;case ye:return wn;case ae:if(It(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();break;case Ye:return En;case st:if(this.peekCodePoint(0)===pe)return this.consumeCodePoint(),an;break;case ut:return jn;case rt:return rr;case uA:case sA:var yt=this.peekCodePoint(0),zt=this.peekCodePoint(1);return yt===P&&(tt(zt)||zt===kt)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(e),this.consumeIdentLikeToken();case ft:if(this.peekCodePoint(0)===pe)return this.consumeCodePoint(),en;if(this.peekCodePoint(0)===ft)return this.consumeCodePoint(),Wt;break;case l:if(this.peekCodePoint(0)===pe)return this.consumeCodePoint(),bn;break;case R:return Vt}return Kt(e)?(this.consumeWhiteSpace(),Qt):ce(e)?(this.reconsumeCodePoint(e),this.consumeNumericToken()):Et(e)?(this.reconsumeCodePoint(e),this.consumeIdentLikeToken()):{type:6,value:pA(e)}},t.prototype.consumeCodePoint=function(){var e=this._value.shift();return typeof e=="undefined"?-1:e},t.prototype.reconsumeCodePoint=function(e){this._value.unshift(e)},t.prototype.peekCodePoint=function(e){return e>=this._value.length?-1:this._value[e]},t.prototype.consumeUnicodeRangeToken=function(){for(var e=[],r=this.consumeCodePoint();tt(r)&&e.length<6;)e.push(r),r=this.consumeCodePoint();for(var n=!1;r===kt&&e.length<6;)e.push(r),r=this.consumeCodePoint(),n=!0;if(n){var i=parseInt(pA.apply(void 0,e.map(function(U){return U===kt?j:U})),16),c=parseInt(pA.apply(void 0,e.map(function(U){return U===kt?rA:U})),16);return{type:30,start:i,end:c}}var B=parseInt(pA.apply(void 0,e),16);if(this.peekCodePoint(0)===lA&&tt(this.peekCodePoint(1))){this.consumeCodePoint(),r=this.consumeCodePoint();for(var b=[];tt(r)&&b.length<6;)b.push(r),r=this.consumeCodePoint();var c=parseInt(pA.apply(void 0,b),16);return{type:30,start:B,end:c}}else return{type:30,start:B,end:B}},t.prototype.consumeIdentLikeToken=function(){var e=this.consumeName();return e.toLowerCase()==="url"&&this.peekCodePoint(0)===Ze?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===Ze?(this.consumeCodePoint(),{type:19,value:e}):{type:20,value:e}},t.prototype.consumeUrlToken=function(){var e=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===R)return{type:22,value:""};var r=this.peekCodePoint(0);if(r===Ft||r===Qe){var n=this.consumeStringToken(this.consumeCodePoint());return n.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===R||this.peekCodePoint(0)===YA)?(this.consumeCodePoint(),{type:22,value:n.value}):(this.consumeBadUrlRemnants(),fr)}for(;;){var i=this.consumeCodePoint();if(i===R||i===YA)return{type:22,value:pA.apply(void 0,e)};if(Kt(i))return this.consumeWhiteSpace(),this.peekCodePoint(0)===R||this.peekCodePoint(0)===YA?(this.consumeCodePoint(),{type:22,value:pA.apply(void 0,e)}):(this.consumeBadUrlRemnants(),fr);if(i===Qe||i===Ft||i===Ze||Ut(i))return this.consumeBadUrlRemnants(),fr;if(i===ae)if(It(i,this.peekCodePoint(0)))e.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),fr;else e.push(i)}},t.prototype.consumeWhiteSpace=function(){for(;Kt(this.peekCodePoint(0));)this.consumeCodePoint()},t.prototype.consumeBadUrlRemnants=function(){for(;;){var e=this.consumeCodePoint();if(e===YA||e===R)return;It(e,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},t.prototype.consumeStringSlice=function(e){for(var r=5e4,n="";e>0;){var i=Math.min(r,e);n+=pA.apply(void 0,this._value.splice(0,i)),e-=i}return this._value.shift(),n},t.prototype.consumeStringToken=function(e){var r="",n=0;do{var i=this._value[n];if(i===R||i===void 0||i===e)return r+=this.consumeStringSlice(n),{type:0,value:r};if(i===Z)return this._value.splice(0,n),Ar;if(i===ae){var c=this._value[n+1];c!==R&&c!==void 0&&(c===Z?(r+=this.consumeStringSlice(n),n=-1,this._value.shift()):It(i,c)&&(r+=this.consumeStringSlice(n),r+=pA(this.consumeEscapedCodePoint()),n=-1))}n++}while(!0)},t.prototype.consumeNumber=function(){var e=[],r=un,n=this.peekCodePoint(0);for((n===P||n===lA)&&e.push(this.consumeCodePoint());ce(this.peekCodePoint(0));)e.push(this.consumeCodePoint());n=this.peekCodePoint(0);var i=this.peekCodePoint(1);if(n===te&&ce(i))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),r=J;ce(this.peekCodePoint(0));)e.push(this.consumeCodePoint());n=this.peekCodePoint(0),i=this.peekCodePoint(1);var c=this.peekCodePoint(2);if((n===oA||n===kA)&&((i===P||i===lA)&&ce(c)||ce(i)))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),r=J;ce(this.peekCodePoint(0));)e.push(this.consumeCodePoint());return[St(e),r]},t.prototype.consumeNumericToken=function(){var e=this.consumeNumber(),r=e[0],n=e[1],i=this.peekCodePoint(0),c=this.peekCodePoint(1),B=this.peekCodePoint(2);if(Gt(i,c,B)){var b=this.consumeName();return{type:15,number:r,flags:n,unit:b}}return i===wt?(this.consumeCodePoint(),{type:16,number:r,flags:n}):{type:17,number:r,flags:n}},t.prototype.consumeEscapedCodePoint=function(){var e=this.consumeCodePoint();if(tt(e)){for(var r=pA(e);tt(this.peekCodePoint(0))&&r.length<6;)r+=pA(this.consumeCodePoint());Kt(this.peekCodePoint(0))&&this.consumeCodePoint();var n=parseInt(r,16);return n===0||we(n)||n>1114111?p:n}return e===R?p:e},t.prototype.consumeName=function(){for(var e="";;){var r=this.consumeCodePoint();if(rn(r))e+=pA(r);else if(It(r,this.peekCodePoint(0)))e+=pA(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(r),e}},t}(),on=function(){function t(e){this._tokens=e}return t.create=function(e){var r=new tn;return r.write(e),new t(r.read())},t.parseValue=function(e){return t.create(e).parseComponentValue()},t.parseValues=function(e){return t.create(e).parseComponentValues()},t.prototype.parseComponentValue=function(){for(var e=this.consumeToken();e.type===31;)e=this.consumeToken();if(e.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(e);var r=this.consumeComponentValue();do e=this.consumeToken();while(e.type===31);if(e.type===32)return r;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},t.prototype.parseComponentValues=function(){for(var e=[];;){var r=this.consumeComponentValue();if(r.type===32)return e;e.push(r),e.push()}},t.prototype.consumeComponentValue=function(){var e=this.consumeToken();switch(e.type){case 11:case 28:case 2:return this.consumeSimpleBlock(e.type);case 19:return this.consumeFunction(e)}return e},t.prototype.consumeSimpleBlock=function(e){for(var r={type:e,values:[]},n=this.consumeToken();;){if(n.type===32||qn(n,e))return r;this.reconsumeToken(n),r.values.push(this.consumeComponentValue()),n=this.consumeToken()}},t.prototype.consumeFunction=function(e){for(var r={name:e.value,values:[],type:18};;){var n=this.consumeToken();if(n.type===32||n.type===3)return r;this.reconsumeToken(n),r.values.push(this.consumeComponentValue())}},t.prototype.consumeToken=function(){var e=this._tokens.shift();return typeof e=="undefined"?Vt:e},t.prototype.reconsumeToken=function(e){this._tokens.unshift(e)},t}(),pn=function(t){return t.type===15},xn=function(t){return t.type===17},hn=function(t){return t.type===20},dt=function(t){return t.type===0},Ot=function(t,e){return hn(t)&&t.value===e},Nt=function(t){return t.type!==31},yn=function(t){return t.type!==31&&t.type!==4},Qn=function(t){var e=[],r=[];return t.forEach(function(n){if(n.type===4){if(r.length===0)throw new Error("Error parsing function args, zero tokens for arg");e.push(r),r=[];return}n.type!==31&&r.push(n)}),r.length&&e.push(r),e},qn=function(t,e){return e===11&&t.type===12||e===28&&t.type===29?!0:e===2&&t.type===3},dr=function(t){return t.type===17||t.type===15},Nn=function(t){return t.type===16||dr(t)},wr=function(t){return t.length>1?[t[0],t[1]]:[t[0]]},Sn={type:17,number:0,flags:un},ia={type:16,number:50,flags:un},Or={type:16,number:100,flags:un},Er=function(t,e,r){var n=t[0],i=t[1];return[Vn(n,e),Vn(typeof i!="undefined"?i:n,r)]},Vn=function(t,e){if(t.type===16)return t.number/100*e;if(pn(t))switch(t.unit){case"rem":case"em":return 16*t.number;case"px":default:return t.number}return t.number},Wr="deg",Xr="grad",Jr="rad",Lr="turn",Yr={name:"angle",parse:function(t,e){if(e.type===15)switch(e.unit){case Wr:return Math.PI*e.number/180;case Xr:return Math.PI/200*e.number;case Jr:return e.number;case Lr:return Math.PI*2*e.number}throw new Error("Unsupported angle type")}},jr=function(t){return t.type===15&&(t.unit===Wr||t.unit===Xr||t.unit===Jr||t.unit===Lr)},ha=function(t){var e=t.filter(hn).map(function(r){return r.value}).join(" ");switch(e){case"to bottom right":case"to right bottom":case"left top":case"top left":return[Sn,Sn];case"to top":case"bottom":return Qr(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[Sn,Or];case"to right":case"left":return Qr(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Or,Or];case"to bottom":case"top":return Qr(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Or,Sn];case"to left":case"right":return Qr(270)}return 0},Qr=function(t){return Math.PI*t/180},Vr={name:"color",parse:function(t,e){if(e.type===18){var r=Bn[e.name];if(typeof r=="undefined")throw new Error('Attempting to parse an unsupported color function "'+e.name+'"');return r(t,e.values)}if(e.type===5){if(e.value.length===3){var n=e.value.substring(0,1),i=e.value.substring(1,2),c=e.value.substring(2,3);return Kr(parseInt(n+n,16),parseInt(i+i,16),parseInt(c+c,16),1)}if(e.value.length===4){var n=e.value.substring(0,1),i=e.value.substring(1,2),c=e.value.substring(2,3),B=e.value.substring(3,4);return Kr(parseInt(n+n,16),parseInt(i+i,16),parseInt(c+c,16),parseInt(B+B,16)/255)}if(e.value.length===6){var n=e.value.substring(0,2),i=e.value.substring(2,4),c=e.value.substring(4,6);return Kr(parseInt(n,16),parseInt(i,16),parseInt(c,16),1)}if(e.value.length===8){var n=e.value.substring(0,2),i=e.value.substring(2,4),c=e.value.substring(4,6),B=e.value.substring(6,8);return Kr(parseInt(n,16),parseInt(i,16),parseInt(c,16),parseInt(B,16)/255)}}if(e.type===20){var b=Xn[e.value.toUpperCase()];if(typeof b!="undefined")return b}return Xn.TRANSPARENT}},br=function(t){return(255&t)===0},mr=function(t){var e=255&t,r=255&t>>8,n=255&t>>16,i=255&t>>24;return e<255?"rgba("+i+","+n+","+r+","+e/255+")":"rgb("+i+","+n+","+r+")"},Kr=function(t,e,r,n){return(t<<24|e<<16|r<<8|Math.round(n*255)<<0)>>>0},oa=function(t,e){if(t.type===17)return t.number;if(t.type===16){var r=e===3?1:255;return e===3?t.number/100*r:Math.round(t.number/100*r)}return 0},qr=function(t,e){var r=e.filter(yn);if(r.length===3){var n=r.map(oa),i=n[0],c=n[1],B=n[2];return Kr(i,c,B,1)}if(r.length===4){var b=r.map(oa),i=b[0],c=b[1],B=b[2],U=b[3];return Kr(i,c,B,U)}return 0};function Fr(t,e,r){return r<0&&(r+=1),r>=1&&(r-=1),r<1/6?(e-t)*r*6+t:r<1/2?e:r<2/3?(e-t)*6*(2/3-r)+t:t}var hr=function(t,e){var r=e.filter(yn),n=r[0],i=r[1],c=r[2],B=r[3],b=(n.type===17?Qr(n.number):Yr.parse(t,n))/(Math.PI*2),U=Nn(i)?i.number/100:0,wA=Nn(c)?c.number/100:0,LA=typeof B!="undefined"&&Nn(B)?Vn(B,1):1;if(U===0)return Kr(wA*255,wA*255,wA*255,1);var jA=wA<=.5?wA*(U+1):wA+U-wA*U,Ue=wA*2-jA,nn=Fr(Ue,jA,b+1/3),yt=Fr(Ue,jA,b),zt=Fr(Ue,jA,b-1/3);return Kr(nn*255,yt*255,zt*255,LA)},Bn={hsl:hr,hsla:hr,rgb:qr,rgba:qr},mn=function(t,e){return Vr.parse(t,on.create(e).parseComponentValue())},Xn={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},On={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(t,e){return e.map(function(r){if(hn(r))switch(r.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},vr={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ir=function(t,e){var r=Vr.parse(t,e[0]),n=e[1];return n&&Nn(n)?{color:r,stop:n}:{color:r,stop:null}},Tr=function(t,e){var r=t[0],n=t[t.length-1];r.stop===null&&(r.stop=Sn),n.stop===null&&(n.stop=Or);for(var i=[],c=0,B=0;Bc?i.push(U):i.push(c),c=U}else i.push(null)}for(var wA=null,B=0;BB.optimumDistance)?{optimumCorner:b,optimumDistance:LA}:B},{optimumDistance:i?1/0:-1/0,optimumCorner:null}).optimumCorner},zr=function(t,e,r,n,i){var c=0,B=0;switch(t.size){case 0:t.shape===0?c=B=Math.min(Math.abs(e),Math.abs(e-n),Math.abs(r),Math.abs(r-i)):t.shape===1&&(c=Math.min(Math.abs(e),Math.abs(e-n)),B=Math.min(Math.abs(r),Math.abs(r-i)));break;case 2:if(t.shape===0)c=B=Math.min(Wn(e,r),Wn(e,r-i),Wn(e-n,r),Wn(e-n,r-i));else if(t.shape===1){var b=Math.min(Math.abs(r),Math.abs(r-i))/Math.min(Math.abs(e),Math.abs(e-n)),U=Sr(n,i,e,r,!0),wA=U[0],LA=U[1];c=Wn(wA-e,(LA-r)/b),B=b*c}break;case 1:t.shape===0?c=B=Math.max(Math.abs(e),Math.abs(e-n),Math.abs(r),Math.abs(r-i)):t.shape===1&&(c=Math.max(Math.abs(e),Math.abs(e-n)),B=Math.max(Math.abs(r),Math.abs(r-i)));break;case 3:if(t.shape===0)c=B=Math.max(Wn(e,r),Wn(e,r-i),Wn(e-n,r),Wn(e-n,r-i));else if(t.shape===1){var b=Math.max(Math.abs(r),Math.abs(r-i))/Math.max(Math.abs(e),Math.abs(e-n)),jA=Sr(n,i,e,r,!1),wA=jA[0],LA=jA[1];c=Wn(wA-e,(LA-r)/b),B=b*c}break}return Array.isArray(t.size)&&(c=Vn(t.size[0],n),B=t.size.length===2?Vn(t.size[1],i):c),[c,B]},kr=function(t,e){var r=Qr(180),n=[];return Qn(e).forEach(function(i,c){if(c===0){var B=i[0];if(B.type===20&&B.value==="to"){r=ha(i);return}else if(jr(B)){r=Yr.parse(t,B);return}}var b=ir(t,i);n.push(b)}),{angle:r,stops:n,type:1}},na=function(t,e){var r=Qr(180),n=[];return Qn(e).forEach(function(i,c){if(c===0){var B=i[0];if(B.type===20&&["top","left","right","bottom"].indexOf(B.value)!==-1){r=ha(i);return}else if(jr(B)){r=(Yr.parse(t,B)+Qr(270))%Qr(360);return}}var b=ir(t,i);n.push(b)}),{angle:r,stops:n,type:1}},Qa=function(t,e){var r=Qr(180),n=[],i=1,c=0,B=3,b=[];return Qn(e).forEach(function(U,wA){var LA=U[0];if(wA===0){if(hn(LA)&&LA.value==="linear"){i=1;return}else if(hn(LA)&&LA.value==="radial"){i=2;return}}if(LA.type===18){if(LA.name==="from"){var jA=Vr.parse(t,LA.values[0]);n.push({stop:Sn,color:jA})}else if(LA.name==="to"){var jA=Vr.parse(t,LA.values[0]);n.push({stop:Or,color:jA})}else if(LA.name==="color-stop"){var Ue=LA.values.filter(yn);if(Ue.length===2){var jA=Vr.parse(t,Ue[1]),nn=Ue[0];xn(nn)&&n.push({stop:{type:16,number:nn.number*100,flags:nn.flags},color:jA})}}}}),i===1?{angle:(r+Qr(180))%Qr(360),stops:n,type:i}:{size:B,shape:c,stops:n,position:b,type:i}},sr="closest-side",zn="farthest-side",er="closest-corner",Cr="farthest-corner",or="circle",Nr="ellipse",ga="cover",Ba="contain",Fa=function(t,e){var r=0,n=3,i=[],c=[];return Qn(e).forEach(function(B,b){var U=!0;if(b===0){var wA=!1;U=B.reduce(function(jA,Ue){if(wA)if(hn(Ue))switch(Ue.value){case"center":return c.push(ia),jA;case"top":case"left":return c.push(Sn),jA;case"right":case"bottom":return c.push(Or),jA}else(Nn(Ue)||dr(Ue))&&c.push(Ue);else if(hn(Ue))switch(Ue.value){case or:return r=0,!1;case Nr:return r=1,!1;case"at":return wA=!0,!1;case sr:return n=0,!1;case ga:case zn:return n=1,!1;case Ba:case er:return n=2,!1;case Cr:return n=3,!1}else if(dr(Ue)||Nn(Ue))return Array.isArray(n)||(n=[]),n.push(Ue),!1;return jA},U)}if(U){var LA=ir(t,B);i.push(LA)}}),{size:n,shape:r,stops:i,position:c,type:2}},ra=function(t,e){var r=0,n=3,i=[],c=[];return Qn(e).forEach(function(B,b){var U=!0;if(b===0?U=B.reduce(function(LA,jA){if(hn(jA))switch(jA.value){case"center":return c.push(ia),!1;case"top":case"left":return c.push(Sn),!1;case"right":case"bottom":return c.push(Or),!1}else if(Nn(jA)||dr(jA))return c.push(jA),!1;return LA},U):b===1&&(U=B.reduce(function(LA,jA){if(hn(jA))switch(jA.value){case or:return r=0,!1;case Nr:return r=1,!1;case Ba:case sr:return n=0,!1;case zn:return n=1,!1;case er:return n=2,!1;case ga:case Cr:return n=3,!1}else if(dr(jA)||Nn(jA))return Array.isArray(n)||(n=[]),n.push(jA),!1;return LA},U)),U){var wA=ir(t,B);i.push(wA)}}),{size:n,shape:r,stops:i,position:c,type:2}},sa=function(t){return t.type===1},ma=function(t){return t.type===2},Gr={name:"image",parse:function(t,e){if(e.type===22){var r={url:e.value,type:0};return t.cache.addImage(e.value),r}if(e.type===18){var n=ka[e.name];if(typeof n=="undefined")throw new Error('Attempting to parse an unsupported image function "'+e.name+'"');return n(t,e.values)}throw new Error("Unsupported image type "+e.type)}};function Ua(t){return!(t.type===20&&t.value==="none")&&(t.type!==18||!!ka[t.name])}var ka={"linear-gradient":kr,"-moz-linear-gradient":na,"-ms-linear-gradient":na,"-o-linear-gradient":na,"-webkit-linear-gradient":na,"radial-gradient":Fa,"-moz-radial-gradient":ra,"-ms-radial-gradient":ra,"-o-radial-gradient":ra,"-webkit-radial-gradient":ra,"-webkit-gradient":Qa},Pa={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(t,e){if(e.length===0)return[];var r=e[0];return r.type===20&&r.value==="none"?[]:e.filter(function(n){return yn(n)&&Ua(n)}).map(function(n){return Gr.parse(t,n)})}},Va={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(t,e){return e.map(function(r){if(hn(r))switch(r.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},ii={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(t,e){return Qn(e).map(function(r){return r.filter(Nn)}).map(wr)}},oi={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(t,e){return Qn(e).map(function(r){return r.filter(hn).map(function(n){return n.value}).join(" ")}).map(za)}},za=function(t){switch(t){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},la;(function(t){t.AUTO="auto",t.CONTAIN="contain",t.COVER="cover"})(la||(la={}));var ba={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(t,e){return Qn(e).map(function(r){return r.filter(lr)})}},lr=function(t){return hn(t)||Nn(t)},wa=function(t){return{name:"border-"+t+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},Ga=wa("top"),si=wa("right"),li=wa("bottom"),Qi=wa("left"),La=function(t){return{name:"border-radius-"+t,initialValue:"0 0",prefix:!1,type:1,parse:function(e,r){return wr(r.filter(Nn))}}},Wa=La("top-left"),Xa=La("top-right"),ca=La("bottom-right"),Ka=La("bottom-left"),Ca=function(t){return{name:"border-"+t+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(e,r){switch(r){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},ci=Ca("top"),_n=Ca("right"),Tn=Ca("bottom"),xr=Ca("left"),Ir=function(t){return{name:"border-"+t+"-width",initialValue:"0",type:0,prefix:!1,parse:function(e,r){return pn(r)?r.number:0}}},Ur=Ir("top"),ya=Ir("right"),ua=Ir("bottom"),pa=Ir("left"),xa={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Ja={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(t,e){switch(e){case"rtl":return 1;case"ltr":default:return 0}}},Do={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(t,e){return e.filter(hn).reduce(function(r,n){return r|Ro(n.value)},0)}},Ro=function(t){switch(t){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},_o={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(t,e){switch(e){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Lo={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(t,e){return e.type===20&&e.value==="normal"?0:e.type===17||e.type===15?e.number:0}},ui;(function(t){t.NORMAL="normal",t.STRICT="strict"})(ui||(ui={}));var Ko={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(t,e){switch(e){case"strict":return ui.STRICT;case"normal":default:return ui.NORMAL}}},To={name:"line-height",initialValue:"normal",prefix:!1,type:4},ki=function(t,e){return hn(t)&&t.value==="normal"?1.2*e:t.type===17?e*t.number:Nn(t)?Vn(t,e):e},Mo={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(t,e){return e.type===20&&e.value==="none"?null:Gr.parse(t,e)}},No={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(t,e){switch(e){case"inside":return 0;case"outside":default:return 1}}},Fi={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(t,e){switch(e){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},$r=function(t){return{name:"margin-"+t,initialValue:"0",prefix:!1,type:4}},Oo=$r("top"),Zo=$r("right"),Pi=$r("bottom"),ko=$r("left"),Po={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(t,e){return e.filter(hn).map(function(r){switch(r.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},Ya={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(t,e){switch(e){case"break-word":return"break-word";case"normal":default:return"normal"}}},Ta=function(t){return{name:"padding-"+t,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Ui=Ta("top"),Vo=Ta("right"),Vi=Ta("bottom"),zo=Ta("left"),ja={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(t,e){switch(e){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},bi={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(t,e){switch(e){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Go={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(t,e){return e.length===1&&Ot(e[0],"none")?[]:Qn(e).map(function(r){for(var n={color:Xn.TRANSPARENT,offsetX:Sn,offsetY:Sn,blur:Sn},i=0,c=0;c1?1:0],this.overflowWrap=Jt(e,Ya,r.overflowWrap),this.paddingTop=Jt(e,Ui,r.paddingTop),this.paddingRight=Jt(e,Vo,r.paddingRight),this.paddingBottom=Jt(e,Vi,r.paddingBottom),this.paddingLeft=Jt(e,zo,r.paddingLeft),this.paintOrder=Jt(e,Ns,r.paintOrder),this.position=Jt(e,bi,r.position),this.textAlign=Jt(e,ja,r.textAlign),this.textDecorationColor=Jt(e,rs,(n=r.textDecorationColor)!==null&&n!==void 0?n:r.color),this.textDecorationLine=Jt(e,as,(i=r.textDecorationLine)!==null&&i!==void 0?i:r.textDecoration),this.textShadow=Jt(e,Go,r.textShadow),this.textTransform=Jt(e,Wo,r.textTransform),this.transform=Jt(e,Xo,r.transform),this.transformOrigin=Jt(e,$o,r.transformOrigin),this.visibility=Jt(e,As,r.visibility),this.webkitTextStrokeColor=Jt(e,ji,r.webkitTextStrokeColor),this.webkitTextStrokeWidth=Jt(e,qi,r.webkitTextStrokeWidth),this.wordBreak=Jt(e,es,r.wordBreak),this.zIndex=Jt(e,ts,r.zIndex)}return t.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},t.prototype.isTransparent=function(){return br(this.backgroundColor)},t.prototype.isTransformed=function(){return this.transform!==null},t.prototype.isPositioned=function(){return this.position!==0},t.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},t.prototype.isFloating=function(){return this.float!==0},t.prototype.isInlineLevel=function(){return Hr(this.display,4)||Hr(this.display,33554432)||Hr(this.display,268435456)||Hr(this.display,536870912)||Hr(this.display,67108864)||Hr(this.display,134217728)},t}(),Ao=function(){function t(e,r){this.content=Jt(e,ls,r.content),this.quotes=Jt(e,cs,r.quotes)}return t}(),Ii=function(){function t(e,r){this.counterIncrement=Jt(e,Ms,r.counterIncrement),this.counterReset=Jt(e,Xi,r.counterReset)}return t}(),Jt=function(t,e,r){var n=new tn,i=r!==null&&typeof r!="undefined"?r.toString():e.initialValue;n.write(i);var c=new on(n.read());switch(e.type){case 2:var B=c.parseComponentValue();return e.parse(t,hn(B)?B.value:e.initialValue);case 0:return e.parse(t,c.parseComponentValue());case 1:return e.parse(t,c.parseComponentValues());case 4:return c.parseComponentValue();case 3:switch(e.format){case"angle":return Yr.parse(t,c.parseComponentValue());case"color":return Vr.parse(t,c.parseComponentValue());case"image":return Gr.parse(t,c.parseComponentValue());case"length":var b=c.parseComponentValue();return dr(b)?b:Sn;case"length-percentage":var U=c.parseComponentValue();return Nn(U)?U:Sn;case"time":return Gi.parse(t,c.parseComponentValue())}break}},us="data-html2canvas-debug",fs=function(t){var e=t.getAttribute(us);switch(e){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},eo=function(t,e){var r=fs(t);return r===1||e===r},fa=function(){function t(e,r){if(this.context=e,this.textNodes=[],this.elements=[],this.flags=0,eo(r,3))debugger;this.styles=new $i(e,window.getComputedStyle(r,null)),Fs(r)&&(this.styles.animationDuration.some(function(n){return n>0})&&(r.style.animationDuration="0s"),this.styles.transform!==null&&(r.style.transform="none")),this.bounds=v(this.context,r),eo(r,4)&&(this.flags|=16)}return t}(),ds="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",to="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",$a=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Hi=0;Hi>4,LA[i++]=(B&15)<<4|b>>2,LA[i++]=(b&3)<<6|U&63;return wA},hs=function(t){for(var e=t.length,r=[],n=0;n>Sa,oo=1<>Sa,lo=io+so,gs=lo,co=32,Bs=gs+co,Os=65536>>Ia,uo=1<=0){if(e<55296||e>56319&&e<=65535)return r=this.index[e>>Sa],r=(r<>Sa)],r=(r<>Ia),r=this.index[r],r+=e>>Sa&ms,r=this.index[r],r=(r<=55296&&i<=56319&&r>10)+55296,B%1024+56320)),(i+1===r||n.length>16384)&&(c+=String.fromCharCode.apply(String,n),n.length=0)}return c},d=fo(ds),m="\xD7",EA="\xF7",iA=function(t){return d.get(t)},it=function(t,e,r){var n=r-2,i=e[n],c=e[r-1],B=e[r];if(c===Li&&B===vo)return m;if(c===Li||c===vo||c===Ki||B===Li||B===vo||B===Ki)return EA;if(c===go&&[go,Ti,Bo,Cs].indexOf(B)!==-1||(c===Bo||c===Ti)&&(B===Ti||B===vi)||(c===Cs||c===vi)&&B===vi||B===ys||B===ho||B===ps||c===ws)return m;if(c===ys&&B===A){for(;i===ho;)i=e[--n];if(i===A)return m}if(c===o&&B===o){for(var b=0;i===o;)b++,i=e[--n];if(b%2===0)return m}return EA},eA=function(t){var e=a(t),r=e.length,n=0,i=0,c=e.map(iA);return{next:function(){if(n>=r)return{done:!0,value:null};for(var B=m;nB.x||LA.y>B.y;return B=LA,wA===0?!0:jA});return t.body.removeChild(e),b},Te=function(){return typeof new Image().crossOrigin!="undefined"},sn=function(){return typeof new XMLHttpRequest().responseType=="string"},tr=function(t){var e=new Image,r=t.createElement("canvas"),n=r.getContext("2d");if(!n)return!1;e.src="data:image/svg+xml,";try{n.drawImage(e,0,0),r.toDataURL()}catch(i){return!1}return!0},Ln=function(t){return t[0]===0&&t[1]===255&&t[2]===0&&t[3]===255},In=function(t){var e=t.createElement("canvas"),r=100;e.width=r,e.height=r;var n=e.getContext("2d");if(!n)return Promise.reject(!1);n.fillStyle="rgb(0, 255, 0)",n.fillRect(0,0,r,r);var i=new Image,c=e.toDataURL();i.src=c;var B=kn(r,r,0,0,i);return n.fillStyle="red",n.fillRect(0,0,r,r),Un(B).then(function(b){n.drawImage(b,0,0);var U=n.getImageData(0,0,r,r).data;n.fillStyle="red",n.fillRect(0,0,r,r);var wA=t.createElement("div");return wA.style.backgroundImage="url("+c+")",wA.style.height=r+"px",Ln(U)?Un(kn(r,r,0,0,wA)):Promise.reject(!1)}).then(function(b){return n.drawImage(b,0,0),Ln(n.getImageData(0,0,r,r).data)}).catch(function(){return!1})},kn=function(t,e,r,n,i){var c="http://www.w3.org/2000/svg",B=document.createElementNS(c,"svg"),b=document.createElementNS(c,"foreignObject");return B.setAttributeNS(null,"width",t.toString()),B.setAttributeNS(null,"height",e.toString()),b.setAttributeNS(null,"width","100%"),b.setAttributeNS(null,"height","100%"),b.setAttributeNS(null,"x",r.toString()),b.setAttributeNS(null,"y",n.toString()),b.setAttributeNS(null,"externalResourcesRequired","true"),B.appendChild(b),b.appendChild(i),B},Un=function(t){return new Promise(function(e,r){var n=new Image;n.onload=function(){return e(n)},n.onerror=r,n.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(t))})},ct={get SUPPORT_RANGE_BOUNDS(){var t=Yt(document);return Object.defineProperty(ct,"SUPPORT_RANGE_BOUNDS",{value:t}),t},get SUPPORT_WORD_BREAKING(){var t=ct.SUPPORT_RANGE_BOUNDS&&Bt(document);return Object.defineProperty(ct,"SUPPORT_WORD_BREAKING",{value:t}),t},get SUPPORT_SVG_DRAWING(){var t=tr(document);return Object.defineProperty(ct,"SUPPORT_SVG_DRAWING",{value:t}),t},get SUPPORT_FOREIGNOBJECT_DRAWING(){var t=typeof Array.from=="function"&&typeof window.fetch=="function"?In(document):Promise.resolve(!1);return Object.defineProperty(ct,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:t}),t},get SUPPORT_CORS_IMAGES(){var t=Te();return Object.defineProperty(ct,"SUPPORT_CORS_IMAGES",{value:t}),t},get SUPPORT_RESPONSE_TYPE(){var t=sn();return Object.defineProperty(ct,"SUPPORT_RESPONSE_TYPE",{value:t}),t},get SUPPORT_CORS_XHR(){var t="withCredentials"in new XMLHttpRequest;return Object.defineProperty(ct,"SUPPORT_CORS_XHR",{value:t}),t},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var t=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(ct,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:t}),t}},Kn=function(){function t(e,r){this.text=e,this.bounds=r}return t}(),Br=function(t,e,r,n){var i=Gn(e,r),c=[],B=0;return i.forEach(function(b){if(r.textDecorationLine.length||b.trim().length>0)if(ct.SUPPORT_RANGE_BOUNDS){var U=cr(n,B,b.length).getClientRects();if(U.length>1){var wA=Pn(b),LA=0;wA.forEach(function(Ue){c.push(new Kn(Ue,RA.fromDOMRectList(t,cr(n,LA+B,Ue.length).getClientRects()))),LA+=Ue.length})}else c.push(new Kn(b,RA.fromDOMRectList(t,U)))}else{var jA=n.splitText(b.length);c.push(new Kn(b,vn(t,n))),n=jA}else ct.SUPPORT_RANGE_BOUNDS||(n=n.splitText(b.length));B+=b.length}),c},vn=function(t,e){var r=e.ownerDocument;if(r){var n=r.createElement("html2canvaswrapper");n.appendChild(e.cloneNode(!0));var i=e.parentNode;if(i){i.replaceChild(n,e);var c=v(t,n);return n.firstChild&&i.replaceChild(n.firstChild,n),c}}return RA.EMPTY},cr=function(t,e,r){var n=t.ownerDocument;if(!n)throw new Error("Node has no owner document");var i=n.createRange();return i.setStart(t,e),i.setEnd(t,e+r),i},Pn=function(t){if(ct.SUPPORT_NATIVE_TEXT_SEGMENTATION){var e=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(e.segment(t)).map(function(r){return r.segment})}return NA(t)},Rn=function(t,e){if(ct.SUPPORT_NATIVE_TEXT_SEGMENTATION){var r=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(r.segment(t)).map(function(n){return n.segment})}return mo(t,e)},Gn=function(t,e){return e.letterSpacing!==0?Pn(t):Rn(t,e)},Ha=[32,160,4961,65792,65793,4153,4241],mo=function(t,e){for(var r=Zt(t,{lineBreak:e.lineBreak,wordBreak:e.overflowWrap==="break-word"?"break-word":e.wordBreak}),n=[],i,c=function(){if(i.value){var B=i.value.slice(),b=WA(B),U="";b.forEach(function(wA){Ha.indexOf(wA)===-1?U+=pA(wA):(U.length&&n.push(U),n.push(pA(wA)),U="")}),U.length&&n.push(U)}};!(i=r.next()).done;)c();return n},hi=function(){function t(e,r,n){this.text=gi(r.data,n.textTransform),this.textBounds=Br(e,this.text,n,r)}return t}(),gi=function(t,e){switch(e){case 1:return t.toLowerCase();case 3:return t.replace(Fl,Ul);case 2:return t.toUpperCase();default:return t}},Fl=/(^|\s|:|-|\(|\))([a-z])/g,Ul=function(t,e,r){return t.length>0?e+r.toUpperCase():t},Zs=function(t){s(e,t);function e(r,n){var i=t.call(this,r,n)||this;return i.src=n.currentSrc||n.src,i.intrinsicWidth=n.naturalWidth,i.intrinsicHeight=n.naturalHeight,i.context.cache.addImage(i.src),i}return e}(fa),ks=function(t){s(e,t);function e(r,n){var i=t.call(this,r,n)||this;return i.canvas=n,i.intrinsicWidth=n.width,i.intrinsicHeight=n.height,i}return e}(fa),Ps=function(t){s(e,t);function e(r,n){var i=t.call(this,r,n)||this,c=new XMLSerializer,B=v(r,n);return n.setAttribute("width",B.width+"px"),n.setAttribute("height",B.height+"px"),i.svg="data:image/svg+xml,"+encodeURIComponent(c.serializeToString(n)),i.intrinsicWidth=n.width.baseVal.value,i.intrinsicHeight=n.height.baseVal.value,i.context.cache.addImage(i.svg),i}return e}(fa),Vs=function(t){s(e,t);function e(r,n){var i=t.call(this,r,n)||this;return i.value=n.value,i}return e}(fa),Es=function(t){s(e,t);function e(r,n){var i=t.call(this,r,n)||this;return i.start=n.start,i.reversed=typeof n.reversed=="boolean"&&n.reversed===!0,i}return e}(fa),bl=[{type:15,flags:0,unit:"px",number:3}],xl=[{type:16,flags:0,number:50}],Sl=function(t){return t.width>t.height?new RA(t.left+(t.width-t.height)/2,t.top,t.height,t.height):t.width0)r.textNodes.push(new hi(t,i,r.styles));else if(Bi(i))if(nl(i)&&i.assignedNodes)i.assignedNodes().forEach(function(b){return Co(t,b,r,n)});else{var B=Js(t,i);B.styles.isVisible()&&(Rl(i,B,n)?B.flags|=4:_l(B.styles)&&(B.flags|=2),Dl.indexOf(i.tagName)!==-1&&(B.flags|=8),r.elements.push(B),i.slot,i.shadowRoot?Co(t,i.shadowRoot,B,n):!Eo(i)&&!qs(i)&&!Qo(i)&&Co(t,i,B,n))}},Js=function(t,e){return bs(e)?new Zs(t,e):$s(e)?new ks(t,e):qs(e)?new Ps(t,e):Ll(e)?new Vs(t,e):Kl(e)?new Es(t,e):Tl(e)?new Qs(t,e):Qo(e)?new Gs(t,e):Eo(e)?new Ws(t,e):el(e)?new Xs(t,e):new fa(t,e)},Ys=function(t,e){var r=Js(t,e);return r.flags|=4,Co(t,e,r,r),r},Rl=function(t,e,r){return e.styles.isPositionedWithZIndex()||e.styles.opacity<1||e.styles.isTransformed()||Us(t)&&r.styles.isTransparent()},_l=function(t){return t.isPositioned()||t.isFloating()},js=function(t){return t.nodeType===Node.TEXT_NODE},Bi=function(t){return t.nodeType===Node.ELEMENT_NODE},Fs=function(t){return Bi(t)&&typeof t.style!="undefined"&&!yo(t)},yo=function(t){return typeof t.className=="object"},Ll=function(t){return t.tagName==="LI"},Kl=function(t){return t.tagName==="OL"},Tl=function(t){return t.tagName==="INPUT"},Ml=function(t){return t.tagName==="HTML"},qs=function(t){return t.tagName==="svg"},Us=function(t){return t.tagName==="BODY"},$s=function(t){return t.tagName==="CANVAS"},Al=function(t){return t.tagName==="VIDEO"},bs=function(t){return t.tagName==="IMG"},el=function(t){return t.tagName==="IFRAME"},tl=function(t){return t.tagName==="STYLE"},Nl=function(t){return t.tagName==="SCRIPT"},Eo=function(t){return t.tagName==="TEXTAREA"},Qo=function(t){return t.tagName==="SELECT"},nl=function(t){return t.tagName==="SLOT"},rl=function(t){return t.tagName.indexOf("-")>0},Ol=function(){function t(){this.counters={}}return t.prototype.getCounterValue=function(e){var r=this.counters[e];return r&&r.length?r[r.length-1]:1},t.prototype.getCounterValues=function(e){var r=this.counters[e];return r||[]},t.prototype.pop=function(e){var r=this;e.forEach(function(n){return r.counters[n].pop()})},t.prototype.parse=function(e){var r=this,n=e.counterIncrement,i=e.counterReset,c=!0;n!==null&&n.forEach(function(b){var U=r.counters[b.counter];U&&b.increment!==0&&(c=!1,U.length||U.push(1),U[Math.max(0,U.length-1)]+=b.increment)});var B=[];return c&&i.forEach(function(b){var U=r.counters[b.counter];B.push(b.counter),U||(U=r.counters[b.counter]=[]),U.push(b.reset)}),B},t}(),al={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},il={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},Zl={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},kl={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},mi=function(t,e,r,n,i,c){return tr?Ni(t,i,c.length>0):n.integers.reduce(function(B,b,U){for(;t>=b;)t-=b,B+=n.values[U];return B},"")+c},ol=function(t,e,r,n){var i="";do r||t--,i=n(t)+i,t/=e;while(t*e>=e);return i},Dr=function(t,e,r,n,i){var c=r-e+1;return(t<0?"-":"")+(ol(Math.abs(t),c,n,function(B){return pA(Math.floor(B%c)+e)})+i)},ei=function(t,e,r){r===void 0&&(r=". ");var n=e.length;return ol(Math.abs(t),n,!1,function(i){return e[Math.floor(i%n)]})+r},wi=1,Ma=2,Na=4,Mi=8,Da=function(t,e,r,n,i,c){if(t<-9999||t>9999)return Ni(t,4,i.length>0);var B=Math.abs(t),b=i;if(B===0)return e[0]+b;for(var U=0;B>0&&U<=4;U++){var wA=B%10;wA===0&&Hr(c,wi)&&b!==""?b=e[wA]+b:wA>1||wA===1&&U===0||wA===1&&U===1&&Hr(c,Ma)||wA===1&&U===1&&Hr(c,Na)&&t>100||wA===1&&U>1&&Hr(c,Mi)?b=e[wA]+(U>0?r[U-1]:"")+b:wA===1&&U>0&&(b=r[U-1]+b),B=Math.floor(B/10)}return(t<0?n:"")+b},sl="\u5341\u767E\u5343\u842C",ll="\u62FE\u4F70\u4EDF\u842C",cl="\u30DE\u30A4\u30CA\u30B9",xs="\uB9C8\uC774\uB108\uC2A4",Ni=function(t,e,r){var n=r?". ":"",i=r?"\u3001":"",c=r?", ":"",B=r?" ":"";switch(e){case 0:return"\u2022"+B;case 1:return"\u25E6"+B;case 2:return"\u25FE"+B;case 5:var b=Dr(t,48,57,!0,n);return b.length<4?"0"+b:b;case 4:return ei(t,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",i);case 6:return mi(t,1,3999,al,3,n).toLowerCase();case 7:return mi(t,1,3999,al,3,n);case 8:return Dr(t,945,969,!1,n);case 9:return Dr(t,97,122,!1,n);case 10:return Dr(t,65,90,!1,n);case 11:return Dr(t,1632,1641,!0,n);case 12:case 49:return mi(t,1,9999,il,3,n);case 35:return mi(t,1,9999,il,3,n).toLowerCase();case 13:return Dr(t,2534,2543,!0,n);case 14:case 30:return Dr(t,6112,6121,!0,n);case 15:return ei(t,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",i);case 16:return ei(t,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",i);case 17:case 48:return Da(t,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",sl,"\u8CA0",i,Ma|Na|Mi);case 47:return Da(t,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",ll,"\u8CA0",i,wi|Ma|Na|Mi);case 42:return Da(t,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",sl,"\u8D1F",i,Ma|Na|Mi);case 41:return Da(t,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",ll,"\u8D1F",i,wi|Ma|Na|Mi);case 26:return Da(t,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",cl,i,0);case 25:return Da(t,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",cl,i,wi|Ma|Na);case 31:return Da(t,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",xs,c,wi|Ma|Na);case 33:return Da(t,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",xs,c,0);case 32:return Da(t,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",xs,c,wi|Ma|Na);case 18:return Dr(t,2406,2415,!0,n);case 20:return mi(t,1,19999,kl,3,n);case 21:return Dr(t,2790,2799,!0,n);case 22:return Dr(t,2662,2671,!0,n);case 22:return mi(t,1,10999,Zl,3,n);case 23:return ei(t,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return ei(t,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return Dr(t,3302,3311,!0,n);case 28:return ei(t,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",i);case 29:return ei(t,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",i);case 34:return Dr(t,3792,3801,!0,n);case 37:return Dr(t,6160,6169,!0,n);case 38:return Dr(t,4160,4169,!0,n);case 39:return Dr(t,2918,2927,!0,n);case 40:return Dr(t,1776,1785,!0,n);case 43:return Dr(t,3046,3055,!0,n);case 44:return Dr(t,3174,3183,!0,n);case 45:return Dr(t,3664,3673,!0,n);case 46:return Dr(t,3872,3881,!0,n);case 3:default:return Dr(t,48,57,!0,n)}},ul="data-html2canvas-ignore",fl=function(){function t(e,r,n){if(this.context=e,this.options=n,this.scrolledElements=[],this.referenceElement=r,this.counters=new Ol,this.quoteDepth=0,!r.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(r.ownerDocument.documentElement,!1)}return t.prototype.toIFrame=function(e,r){var n=this,i=Pl(e,r);if(!i.contentWindow)return Promise.reject("Unable to find iframe window");var c=e.defaultView.pageXOffset,B=e.defaultView.pageYOffset,b=i.contentWindow,U=b.document,wA=Gl(i).then(function(){return T(n,void 0,void 0,function(){var LA,jA;return z(this,function(Ue){switch(Ue.label){case 0:return this.scrolledElements.forEach(Yl),b&&(b.scrollTo(r.left,r.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(b.scrollY!==r.top||b.scrollX!==r.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(b.scrollX-r.left,b.scrollY-r.top,0,0))),LA=this.options.onclone,jA=this.clonedReferenceElement,typeof jA=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:U.fonts&&U.fonts.ready?[4,U.fonts.ready]:[3,2];case 1:Ue.sent(),Ue.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,zl(U)]:[3,4];case 3:Ue.sent(),Ue.label=4;case 4:return typeof LA=="function"?[2,Promise.resolve().then(function(){return LA(U,jA)}).then(function(){return i})]:[2,i]}})})});return U.open(),U.write(Xl(document.doctype)+""),Jl(this.referenceElement.ownerDocument,c,B),U.replaceChild(U.adoptNode(this.documentElement),U.documentElement),U.close(),wA},t.prototype.createElementClone=function(e){if(eo(e,2))debugger;if($s(e))return this.createCanvasClone(e);if(Al(e))return this.createVideoClone(e);if(tl(e))return this.createStyleClone(e);var r=e.cloneNode(!1);return bs(r)&&(bs(e)&&e.currentSrc&&e.currentSrc!==e.src&&(r.src=e.currentSrc,r.srcset=""),r.loading==="lazy"&&(r.loading="eager")),rl(r)?this.createCustomElementClone(r):r},t.prototype.createCustomElementClone=function(e){var r=document.createElement("html2canvascustomelement");return Ss(e.style,r),r},t.prototype.createStyleClone=function(e){try{var r=e.sheet;if(r&&r.cssRules){var n=[].slice.call(r.cssRules,0).reduce(function(c,B){return B&&typeof B.cssText=="string"?c+B.cssText:c},""),i=e.cloneNode(!1);return i.textContent=n,i}}catch(c){if(this.context.logger.error("Unable to access cssRules property",c),c.name!=="SecurityError")throw c}return e.cloneNode(!1)},t.prototype.createCanvasClone=function(e){var r;if(this.options.inlineImages&&e.ownerDocument){var n=e.ownerDocument.createElement("img");try{return n.src=e.toDataURL(),n}catch(wA){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",e)}}var i=e.cloneNode(!1);try{i.width=e.width,i.height=e.height;var c=e.getContext("2d"),B=i.getContext("2d");if(B)if(!this.options.allowTaint&&c)B.putImageData(c.getImageData(0,0,e.width,e.height),0,0);else{var b=(r=e.getContext("webgl2"))!==null&&r!==void 0?r:e.getContext("webgl");if(b){var U=b.getContextAttributes();(U==null?void 0:U.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",e)}B.drawImage(e,0,0)}return i}catch(wA){this.context.logger.info("Unable to clone canvas as it is tainted",e)}return i},t.prototype.createVideoClone=function(e){var r=e.ownerDocument.createElement("canvas");r.width=e.offsetWidth,r.height=e.offsetHeight;var n=r.getContext("2d");try{return n&&(n.drawImage(e,0,0,r.width,r.height),this.options.allowTaint||n.getImageData(0,0,r.width,r.height)),r}catch(c){this.context.logger.info("Unable to clone video as it is tainted",e)}var i=e.ownerDocument.createElement("canvas");return i.width=e.offsetWidth,i.height=e.offsetHeight,i},t.prototype.appendChildNode=function(e,r,n){(!Bi(r)||!Nl(r)&&!r.hasAttribute(ul)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(r)))&&(!this.options.copyStyles||!Bi(r)||!tl(r))&&e.appendChild(this.cloneNode(r,n))},t.prototype.cloneChildNodes=function(e,r,n){for(var i=this,c=e.shadowRoot?e.shadowRoot.firstChild:e.firstChild;c;c=c.nextSibling)if(Bi(c)&&nl(c)&&typeof c.assignedNodes=="function"){var B=c.assignedNodes();B.length&&B.forEach(function(b){return i.appendChildNode(r,b,n)})}else this.appendChildNode(r,c,n)},t.prototype.cloneNode=function(e,r){if(js(e))return document.createTextNode(e.data);if(!e.ownerDocument)return e.cloneNode(!1);var n=e.ownerDocument.defaultView;if(n&&Bi(e)&&(Fs(e)||yo(e))){var i=this.createElementClone(e);i.style.transitionProperty="none";var c=n.getComputedStyle(e),B=n.getComputedStyle(e,":before"),b=n.getComputedStyle(e,":after");this.referenceElement===e&&Fs(i)&&(this.clonedReferenceElement=i),Us(i)&&$l(i);var U=this.counters.parse(new Ii(this.context,c)),wA=this.resolvePseudoContent(e,i,B,Oi.BEFORE);rl(e)&&(r=!0),Al(e)||this.cloneChildNodes(e,i,r),wA&&i.insertBefore(wA,i.firstChild);var LA=this.resolvePseudoContent(e,i,b,Oi.AFTER);return LA&&i.appendChild(LA),this.counters.pop(U),(c&&(this.options.copyStyles||yo(e))&&!el(e)||r)&&Ss(c,i),(e.scrollTop!==0||e.scrollLeft!==0)&&this.scrolledElements.push([i,e.scrollLeft,e.scrollTop]),(Eo(e)||Qo(e))&&(Eo(i)||Qo(i))&&(i.value=e.value),i}return e.cloneNode(!1)},t.prototype.resolvePseudoContent=function(e,r,n,i){var c=this;if(n){var B=n.content,b=r.ownerDocument;if(!(!b||!B||B==="none"||B==="-moz-alt-content"||n.display==="none")){this.counters.parse(new Ii(this.context,n));var U=new Ao(this.context,n),wA=b.createElement("html2canvaspseudoelement");Ss(n,wA),U.content.forEach(function(jA){if(jA.type===0)wA.appendChild(b.createTextNode(jA.value));else if(jA.type===22){var Ue=b.createElement("img");Ue.src=jA.value,Ue.style.opacity="1",wA.appendChild(Ue)}else if(jA.type===18){if(jA.name==="attr"){var nn=jA.values.filter(hn);nn.length&&wA.appendChild(b.createTextNode(e.getAttribute(nn[0].value)||""))}else if(jA.name==="counter"){var yt=jA.values.filter(yn),zt=yt[0],Mn=yt[1];if(zt&&hn(zt)){var dn=c.counters.getCounterValue(zt.value),cn=Mn&&hn(Mn)?Fi.parse(c.context,Mn.value):3;wA.appendChild(b.createTextNode(Ni(dn,cn,!1)))}}else if(jA.name==="counters"){var nr=jA.values.filter(yn),zt=nr[0],Zn=nr[1],Mn=nr[2];if(zt&&hn(zt)){var Hn=c.counters.getCounterValues(zt.value),jt=Mn&&hn(Mn)?Fi.parse(c.context,Mn.value):3,Jn=Zn&&Zn.type===0?Zn.value:"",Yn=Hn.map(function(Aa){return Ni(Aa,jt,!1)}).join(Jn);wA.appendChild(b.createTextNode(Yn))}}}else if(jA.type===20)switch(jA.value){case"open-quote":wA.appendChild(b.createTextNode(Si(U.quotes,c.quoteDepth++,!0)));break;case"close-quote":wA.appendChild(b.createTextNode(Si(U.quotes,--c.quoteDepth,!1)));break;default:wA.appendChild(b.createTextNode(jA.value))}}),wA.className=Is+" "+Hs;var LA=i===Oi.BEFORE?" "+Is:" "+Hs;return yo(r)?r.className.baseValue+=LA:r.className+=LA,wA}}},t.destroy=function(e){return e.parentNode?(e.parentNode.removeChild(e),!0):!1},t}(),Oi;(function(t){t[t.BEFORE=0]="BEFORE",t[t.AFTER=1]="AFTER"})(Oi||(Oi={}));var Pl=function(t,e){var r=t.createElement("iframe");return r.className="html2canvas-container",r.style.visibility="hidden",r.style.position="fixed",r.style.left="-10000px",r.style.top="0px",r.style.border="0",r.width=e.width.toString(),r.height=e.height.toString(),r.scrolling="no",r.setAttribute(ul,"true"),t.body.appendChild(r),r},Vl=function(t){return new Promise(function(e){if(t.complete){e();return}if(!t.src){e();return}t.onload=e,t.onerror=e})},zl=function(t){return Promise.all([].slice.call(t.images,0).map(Vl))},Gl=function(t){return new Promise(function(e,r){var n=t.contentWindow;if(!n)return r("No window assigned for iframe");var i=n.document;n.onload=t.onload=function(){n.onload=t.onload=null;var c=setInterval(function(){i.body.childNodes.length>0&&i.readyState==="complete"&&(clearInterval(c),e(t))},50)}})},Wl=["all","d","content"],Ss=function(t,e){for(var r=t.length-1;r>=0;r--){var n=t.item(r);Wl.indexOf(n)===-1&&e.style.setProperty(n,t.getPropertyValue(n))}return e},Xl=function(t){var e="";return t&&(e+=""),e},Jl=function(t,e,r){t&&t.defaultView&&(e!==t.defaultView.pageXOffset||r!==t.defaultView.pageYOffset)&&t.defaultView.scrollTo(e,r)},Yl=function(t){var e=t[0],r=t[1],n=t[2];e.scrollLeft=r,e.scrollTop=n},jl=":before",ql=":after",Is="___html2canvas___pseudoelement_before",Hs="___html2canvas___pseudoelement_after",dl=`{ - content: "" !important; - display: none !important; -}`,$l=function(t){Ac(t,"."+Is+jl+dl+` - .`+Hs+ql+dl)},Ac=function(t,e){var r=t.ownerDocument;if(r){var n=r.createElement("style");n.textContent=e,t.appendChild(n)}},vl=function(){function t(){}return t.getOrigin=function(e){var r=t._link;return r?(r.href=e,r.href=r.href,r.protocol+r.hostname+r.port):"about:blank"},t.isSameOrigin=function(e){return t.getOrigin(e)===t._origin},t.setContext=function(e){t._link=e.document.createElement("a"),t._origin=t.getOrigin(e.location.href)},t._origin="about:blank",t}(),ec=function(){function t(e,r){this.context=e,this._options=r,this._cache={}}return t.prototype.addImage=function(e){var r=Promise.resolve();return this.has(e)||(Rs(e)||ac(e))&&(this._cache[e]=this.loadImage(e)).catch(function(){}),r},t.prototype.match=function(e){return this._cache[e]},t.prototype.loadImage=function(e){return T(this,void 0,void 0,function(){var r,n,i,c,B=this;return z(this,function(b){switch(b.label){case 0:return r=vl.isSameOrigin(e),n=!Ds(e)&&this._options.useCORS===!0&&ct.SUPPORT_CORS_IMAGES&&!r,i=!Ds(e)&&!r&&!Rs(e)&&typeof this._options.proxy=="string"&&ct.SUPPORT_CORS_XHR&&!n,!r&&this._options.allowTaint===!1&&!Ds(e)&&!Rs(e)&&!i&&!n?[2]:(c=e,i?[4,this.proxy(c)]:[3,2]);case 1:c=b.sent(),b.label=2;case 2:return this.context.logger.debug("Added image "+e.substring(0,256)),[4,new Promise(function(U,wA){var LA=new Image;LA.onload=function(){return U(LA)},LA.onerror=wA,(ic(c)||n)&&(LA.crossOrigin="anonymous"),LA.src=c,LA.complete===!0&&setTimeout(function(){return U(LA)},500),B._options.imageTimeout>0&&setTimeout(function(){return wA("Timed out ("+B._options.imageTimeout+"ms) loading image")},B._options.imageTimeout)})];case 3:return[2,b.sent()]}})})},t.prototype.has=function(e){return typeof this._cache[e]!="undefined"},t.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},t.prototype.proxy=function(e){var r=this,n=this._options.proxy;if(!n)throw new Error("No proxy defined");var i=e.substring(0,256);return new Promise(function(c,B){var b=ct.SUPPORT_RESPONSE_TYPE?"blob":"text",U=new XMLHttpRequest;U.onload=function(){if(U.status===200)if(b==="text")c(U.response);else{var jA=new FileReader;jA.addEventListener("load",function(){return c(jA.result)},!1),jA.addEventListener("error",function(Ue){return B(Ue)},!1),jA.readAsDataURL(U.response)}else B("Failed to proxy resource "+i+" with status code "+U.status)},U.onerror=B;var wA=n.indexOf("?")>-1?"&":"?";if(U.open("GET",""+n+wA+"url="+encodeURIComponent(e)+"&responseType="+b),b!=="text"&&U instanceof XMLHttpRequest&&(U.responseType=b),r._options.imageTimeout){var LA=r._options.imageTimeout;U.timeout=LA,U.ontimeout=function(){return B("Timed out ("+LA+"ms) proxying "+i)}}U.send()})},t}(),tc=/^data:image\/svg\+xml/i,nc=/^data:image\/.*;base64,/i,rc=/^data:image\/.*/i,ac=function(t){return ct.SUPPORT_SVG_DRAWING||!oc(t)},Ds=function(t){return rc.test(t)},ic=function(t){return nc.test(t)},Rs=function(t){return t.substr(0,4)==="blob"},oc=function(t){return t.substr(-3).toLowerCase()==="svg"||tc.test(t)},Xt=function(){function t(e,r){this.type=0,this.x=e,this.y=r}return t.prototype.add=function(e,r){return new t(this.x+e,this.y+r)},t}(),pi=function(t,e,r){return new Xt(t.x+(e.x-t.x)*r,t.y+(e.y-t.y)*r)},Fo=function(){function t(e,r,n,i){this.type=1,this.start=e,this.startControl=r,this.endControl=n,this.end=i}return t.prototype.subdivide=function(e,r){var n=pi(this.start,this.startControl,e),i=pi(this.startControl,this.endControl,e),c=pi(this.endControl,this.end,e),B=pi(n,i,e),b=pi(i,c,e),U=pi(B,b,e);return r?new t(this.start,n,B,U):new t(U,b,c,this.end)},t.prototype.add=function(e,r){return new t(this.start.add(e,r),this.startControl.add(e,r),this.endControl.add(e,r),this.end.add(e,r))},t.prototype.reverse=function(){return new t(this.end,this.endControl,this.startControl,this.start)},t}(),da=function(t){return t.type===1},sc=function(){function t(e){var r=e.styles,n=e.bounds,i=Er(r.borderTopLeftRadius,n.width,n.height),c=i[0],B=i[1],b=Er(r.borderTopRightRadius,n.width,n.height),U=b[0],wA=b[1],LA=Er(r.borderBottomRightRadius,n.width,n.height),jA=LA[0],Ue=LA[1],nn=Er(r.borderBottomLeftRadius,n.width,n.height),yt=nn[0],zt=nn[1],Mn=[];Mn.push((c+U)/n.width),Mn.push((yt+jA)/n.width),Mn.push((B+zt)/n.height),Mn.push((wA+Ue)/n.height);var dn=Math.max.apply(Math,Mn);dn>1&&(c/=dn,B/=dn,U/=dn,wA/=dn,jA/=dn,Ue/=dn,yt/=dn,zt/=dn);var cn=n.width-U,nr=n.height-Ue,Zn=n.width-jA,Hn=n.height-zt,jt=r.borderTopWidth,Jn=r.borderRightWidth,Yn=r.borderBottomWidth,Dn=r.borderLeftWidth,Rr=Vn(r.paddingTop,e.bounds.width),Aa=Vn(r.paddingRight,e.bounds.width),aa=Vn(r.paddingBottom,e.bounds.width),gr=Vn(r.paddingLeft,e.bounds.width);this.topLeftBorderDoubleOuterBox=c>0||B>0?yr(n.left+Dn/3,n.top+jt/3,c-Dn/3,B-jt/3,ur.TOP_LEFT):new Xt(n.left+Dn/3,n.top+jt/3),this.topRightBorderDoubleOuterBox=c>0||B>0?yr(n.left+cn,n.top+jt/3,U-Jn/3,wA-jt/3,ur.TOP_RIGHT):new Xt(n.left+n.width-Jn/3,n.top+jt/3),this.bottomRightBorderDoubleOuterBox=jA>0||Ue>0?yr(n.left+Zn,n.top+nr,jA-Jn/3,Ue-Yn/3,ur.BOTTOM_RIGHT):new Xt(n.left+n.width-Jn/3,n.top+n.height-Yn/3),this.bottomLeftBorderDoubleOuterBox=yt>0||zt>0?yr(n.left+Dn/3,n.top+Hn,yt-Dn/3,zt-Yn/3,ur.BOTTOM_LEFT):new Xt(n.left+Dn/3,n.top+n.height-Yn/3),this.topLeftBorderDoubleInnerBox=c>0||B>0?yr(n.left+Dn*2/3,n.top+jt*2/3,c-Dn*2/3,B-jt*2/3,ur.TOP_LEFT):new Xt(n.left+Dn*2/3,n.top+jt*2/3),this.topRightBorderDoubleInnerBox=c>0||B>0?yr(n.left+cn,n.top+jt*2/3,U-Jn*2/3,wA-jt*2/3,ur.TOP_RIGHT):new Xt(n.left+n.width-Jn*2/3,n.top+jt*2/3),this.bottomRightBorderDoubleInnerBox=jA>0||Ue>0?yr(n.left+Zn,n.top+nr,jA-Jn*2/3,Ue-Yn*2/3,ur.BOTTOM_RIGHT):new Xt(n.left+n.width-Jn*2/3,n.top+n.height-Yn*2/3),this.bottomLeftBorderDoubleInnerBox=yt>0||zt>0?yr(n.left+Dn*2/3,n.top+Hn,yt-Dn*2/3,zt-Yn*2/3,ur.BOTTOM_LEFT):new Xt(n.left+Dn*2/3,n.top+n.height-Yn*2/3),this.topLeftBorderStroke=c>0||B>0?yr(n.left+Dn/2,n.top+jt/2,c-Dn/2,B-jt/2,ur.TOP_LEFT):new Xt(n.left+Dn/2,n.top+jt/2),this.topRightBorderStroke=c>0||B>0?yr(n.left+cn,n.top+jt/2,U-Jn/2,wA-jt/2,ur.TOP_RIGHT):new Xt(n.left+n.width-Jn/2,n.top+jt/2),this.bottomRightBorderStroke=jA>0||Ue>0?yr(n.left+Zn,n.top+nr,jA-Jn/2,Ue-Yn/2,ur.BOTTOM_RIGHT):new Xt(n.left+n.width-Jn/2,n.top+n.height-Yn/2),this.bottomLeftBorderStroke=yt>0||zt>0?yr(n.left+Dn/2,n.top+Hn,yt-Dn/2,zt-Yn/2,ur.BOTTOM_LEFT):new Xt(n.left+Dn/2,n.top+n.height-Yn/2),this.topLeftBorderBox=c>0||B>0?yr(n.left,n.top,c,B,ur.TOP_LEFT):new Xt(n.left,n.top),this.topRightBorderBox=U>0||wA>0?yr(n.left+cn,n.top,U,wA,ur.TOP_RIGHT):new Xt(n.left+n.width,n.top),this.bottomRightBorderBox=jA>0||Ue>0?yr(n.left+Zn,n.top+nr,jA,Ue,ur.BOTTOM_RIGHT):new Xt(n.left+n.width,n.top+n.height),this.bottomLeftBorderBox=yt>0||zt>0?yr(n.left,n.top+Hn,yt,zt,ur.BOTTOM_LEFT):new Xt(n.left,n.top+n.height),this.topLeftPaddingBox=c>0||B>0?yr(n.left+Dn,n.top+jt,Math.max(0,c-Dn),Math.max(0,B-jt),ur.TOP_LEFT):new Xt(n.left+Dn,n.top+jt),this.topRightPaddingBox=U>0||wA>0?yr(n.left+Math.min(cn,n.width-Jn),n.top+jt,cn>n.width+Jn?0:Math.max(0,U-Jn),Math.max(0,wA-jt),ur.TOP_RIGHT):new Xt(n.left+n.width-Jn,n.top+jt),this.bottomRightPaddingBox=jA>0||Ue>0?yr(n.left+Math.min(Zn,n.width-Dn),n.top+Math.min(nr,n.height-Yn),Math.max(0,jA-Jn),Math.max(0,Ue-Yn),ur.BOTTOM_RIGHT):new Xt(n.left+n.width-Jn,n.top+n.height-Yn),this.bottomLeftPaddingBox=yt>0||zt>0?yr(n.left+Dn,n.top+Math.min(Hn,n.height-Yn),Math.max(0,yt-Dn),Math.max(0,zt-Yn),ur.BOTTOM_LEFT):new Xt(n.left+Dn,n.top+n.height-Yn),this.topLeftContentBox=c>0||B>0?yr(n.left+Dn+gr,n.top+jt+Rr,Math.max(0,c-(Dn+gr)),Math.max(0,B-(jt+Rr)),ur.TOP_LEFT):new Xt(n.left+Dn+gr,n.top+jt+Rr),this.topRightContentBox=U>0||wA>0?yr(n.left+Math.min(cn,n.width+Dn+gr),n.top+jt+Rr,cn>n.width+Dn+gr?0:U-Dn+gr,wA-(jt+Rr),ur.TOP_RIGHT):new Xt(n.left+n.width-(Jn+Aa),n.top+jt+Rr),this.bottomRightContentBox=jA>0||Ue>0?yr(n.left+Math.min(Zn,n.width-(Dn+gr)),n.top+Math.min(nr,n.height+jt+Rr),Math.max(0,jA-(Jn+Aa)),Ue-(Yn+aa),ur.BOTTOM_RIGHT):new Xt(n.left+n.width-(Jn+Aa),n.top+n.height-(Yn+aa)),this.bottomLeftContentBox=yt>0||zt>0?yr(n.left+Dn+gr,n.top+Hn,Math.max(0,yt-(Dn+gr)),zt-(Yn+aa),ur.BOTTOM_LEFT):new Xt(n.left+Dn+gr,n.top+n.height-(Yn+aa))}return t}(),ur;(function(t){t[t.TOP_LEFT=0]="TOP_LEFT",t[t.TOP_RIGHT=1]="TOP_RIGHT",t[t.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",t[t.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(ur||(ur={}));var yr=function(t,e,r,n,i){var c=4*((Math.sqrt(2)-1)/3),B=r*c,b=n*c,U=t+r,wA=e+n;switch(i){case ur.TOP_LEFT:return new Fo(new Xt(t,wA),new Xt(t,wA-b),new Xt(U-B,e),new Xt(U,e));case ur.TOP_RIGHT:return new Fo(new Xt(t,e),new Xt(t+B,e),new Xt(U,wA-b),new Xt(U,wA));case ur.BOTTOM_RIGHT:return new Fo(new Xt(U,e),new Xt(U,e+b),new Xt(t+B,wA),new Xt(t,wA));case ur.BOTTOM_LEFT:default:return new Fo(new Xt(U,wA),new Xt(U-B,wA),new Xt(t,e+b),new Xt(t,e))}},Uo=function(t){return[t.topLeftBorderBox,t.topRightBorderBox,t.bottomRightBorderBox,t.bottomLeftBorderBox]},lc=function(t){return[t.topLeftContentBox,t.topRightContentBox,t.bottomRightContentBox,t.bottomLeftContentBox]},bo=function(t){return[t.topLeftPaddingBox,t.topRightPaddingBox,t.bottomRightPaddingBox,t.bottomLeftPaddingBox]},cc=function(){function t(e,r,n){this.offsetX=e,this.offsetY=r,this.matrix=n,this.type=0,this.target=6}return t}(),xo=function(){function t(e,r){this.path=e,this.target=r,this.type=1}return t}(),uc=function(){function t(e){this.opacity=e,this.type=2,this.target=6}return t}(),fc=function(t){return t.type===0},hl=function(t){return t.type===1},dc=function(t){return t.type===2},gl=function(t,e){return t.length===e.length?t.some(function(r,n){return r===e[n]}):!1},vc=function(t,e,r,n,i){return t.map(function(c,B){switch(B){case 0:return c.add(e,r);case 1:return c.add(e+n,r);case 2:return c.add(e+n,r+i);case 3:return c.add(e,r+i)}return c})},Bl=function(){function t(e){this.element=e,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return t}(),ml=function(){function t(e,r){if(this.container=e,this.parent=r,this.effects=[],this.curves=new sc(this.container),this.container.styles.opacity<1&&this.effects.push(new uc(this.container.styles.opacity)),this.container.styles.transform!==null){var n=this.container.bounds.left+this.container.styles.transformOrigin[0].number,i=this.container.bounds.top+this.container.styles.transformOrigin[1].number,c=this.container.styles.transform;this.effects.push(new cc(n,i,c))}if(this.container.styles.overflowX!==0){var B=Uo(this.curves),b=bo(this.curves);gl(B,b)?this.effects.push(new xo(B,6)):(this.effects.push(new xo(B,2)),this.effects.push(new xo(b,4)))}}return t.prototype.getEffects=function(e){for(var r=[2,3].indexOf(this.container.styles.position)===-1,n=this.parent,i=this.effects.slice(0);n;){var c=n.effects.filter(function(U){return!hl(U)});if(r||n.container.styles.position!==0||!n.parent){if(i.unshift.apply(i,c),r=[2,3].indexOf(n.container.styles.position)===-1,n.container.styles.overflowX!==0){var B=Uo(n.curves),b=bo(n.curves);gl(B,b)||i.unshift(new xo(b,6))}}else i.unshift.apply(i,c);n=n.parent}return i.filter(function(U){return Hr(U.target,e)})},t}(),_s=function(t,e,r,n){t.container.elements.forEach(function(i){var c=Hr(i.flags,4),B=Hr(i.flags,2),b=new ml(i,t);Hr(i.styles.display,2048)&&n.push(b);var U=Hr(i.flags,8)?[]:n;if(c||B){var wA=c||i.styles.isPositioned()?r:e,LA=new Bl(b);if(i.styles.isPositioned()||i.styles.opacity<1||i.styles.isTransformed()){var jA=i.styles.zIndex.order;if(jA<0){var Ue=0;wA.negativeZIndex.some(function(yt,zt){return jA>yt.element.container.styles.zIndex.order?(Ue=zt,!1):Ue>0}),wA.negativeZIndex.splice(Ue,0,LA)}else if(jA>0){var nn=0;wA.positiveZIndex.some(function(yt,zt){return jA>=yt.element.container.styles.zIndex.order?(nn=zt+1,!1):nn>0}),wA.positiveZIndex.splice(nn,0,LA)}else wA.zeroOrAutoZIndexOrTransformedOrOpacity.push(LA)}else i.styles.isFloating()?wA.nonPositionedFloats.push(LA):wA.nonPositionedInlineLevel.push(LA);_s(b,LA,c?LA:r,U)}else i.styles.isInlineLevel()?e.inlineLevel.push(b):e.nonInlineLevel.push(b),_s(b,e,r,U);Hr(i.flags,8)&&wl(i,U)})},wl=function(t,e){for(var r=t instanceof Es?t.start:1,n=t instanceof Es?t.reversed:!1,i=0;i0&&r.intrinsicHeight>0){var c=Io(r),B=bo(n);this.path(B),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(i,0,0,r.intrinsicWidth,r.intrinsicHeight,c.left,c.top,c.width,c.height),this.ctx.restore()}},e.prototype.renderNodeContent=function(r){return T(this,void 0,void 0,function(){var n,i,c,B,b,U,cn,cn,wA,LA,jA,Ue,Zn,nn,yt,Hn,zt,Mn,dn,cn,nr,Zn,Hn;return z(this,function(jt){switch(jt.label){case 0:this.applyEffects(r.getEffects(4)),n=r.container,i=r.curves,c=n.styles,B=0,b=n.textNodes,jt.label=1;case 1:return B0&&Zr>0&&(Yn=c.ctx.createPattern(Hn,"repeat"),c.renderRepeat(Rr,Yn,ea,ta))):ma(LA)&&(Dn=Ls(r,n,[null,null,null]),Rr=Dn[0],Aa=Dn[1],aa=Dn[2],gr=Dn[3],Zr=Dn[4],Oa=LA.position.length===0?[ia]:LA.position,ea=Vn(Oa[0],gr),ta=Vn(Oa[Oa.length-1],Zr),ti=zr(LA,ea,ta,gr,Zr),Ea=ti[0],Za=ti[1],Ea>0&&Za>0&&(ni=c.ctx.createRadialGradient(Aa+ea,aa+ta,0,Aa+ea,aa+ta,Ea),Tr(LA.stops,Ea*2).forEach(function(Zi){return ni.addColorStop(Zi.stop,mr(Zi.color))}),c.path(Rr),c.ctx.fillStyle=ni,Ea!==Za?(ri=r.bounds.left+.5*r.bounds.width,Ra=r.bounds.top+.5*r.bounds.height,ai=Za/Ea,_a=1/ai,c.ctx.save(),c.ctx.translate(ri,Ra),c.ctx.transform(1,0,0,ai,0,0),c.ctx.translate(-ri,-Ra),c.ctx.fillRect(Aa,_a*(aa-Ra)+Ra,gr,Zr*_a),c.ctx.restore()):c.ctx.fill())),Ei.label=6;case 6:return n--,[2]}})},c=this,B=0,b=r.styles.backgroundImage.slice(0).reverse(),wA.label=1;case 1:return B0?LA.style!==2?[3,5]:[4,this.renderDashedDottedBorder(LA.color,LA.width,b,r.curves,2)]:[3,11]):[3,13];case 4:return Ue.sent(),[3,11];case 5:return LA.style!==3?[3,7]:[4,this.renderDashedDottedBorder(LA.color,LA.width,b,r.curves,3)];case 6:return Ue.sent(),[3,11];case 7:return LA.style!==4?[3,9]:[4,this.renderDoubleBorder(LA.color,LA.width,b,r.curves)];case 8:return Ue.sent(),[3,11];case 9:return[4,this.renderSolidBorder(LA.color,b,r.curves)];case 10:Ue.sent(),Ue.label=11;case 11:b++,Ue.label=12;case 12:return U++,[3,3];case 13:return[2]}})})},e.prototype.renderDashedDottedBorder=function(r,n,i,c,B){return T(this,void 0,void 0,function(){var b,U,wA,LA,jA,Ue,nn,yt,zt,Mn,dn,cn,nr,Zn,Hn,jt,Hn,jt;return z(this,function(Jn){return this.ctx.save(),b=mc(c,i),U=pl(c,i),B===2&&(this.path(U),this.ctx.clip()),da(U[0])?(wA=U[0].start.x,LA=U[0].start.y):(wA=U[0].x,LA=U[0].y),da(U[1])?(jA=U[1].end.x,Ue=U[1].end.y):(jA=U[1].x,Ue=U[1].y),i===0||i===2?nn=Math.abs(wA-jA):nn=Math.abs(LA-Ue),this.ctx.beginPath(),B===3?this.formatPath(b):this.formatPath(U.slice(0,2)),yt=n<3?n*3:n*2,zt=n<3?n*2:n,B===3&&(yt=n,zt=n),Mn=!0,nn<=yt*2?Mn=!1:nn<=yt*2+zt?(dn=nn/(2*yt+zt),yt*=dn,zt*=dn):(cn=Math.floor((nn+zt)/(yt+zt)),nr=(nn-cn*yt)/(cn-1),Zn=(nn-(cn+1)*yt)/cn,zt=Zn<=0||Math.abs(zt-nr)KA;(0,yA.useImperativeHandle)(E,function(){var ze;return{focus:hA,blur:function(){var Ht;(Ht=V.current)===null||Ht===void 0||Ht.blur()},setSelectionRange:function(Ht,$t,Pe){var Ne;(Ne=V.current)===null||Ne===void 0||Ne.setSelectionRange(Ht,$t,Pe)},select:function(){var Ht;(Ht=V.current)===null||Ht===void 0||Ht.select()},input:V.current,nativeElement:((ze=y.current)===null||ze===void 0?void 0:ze.nativeElement)||V.current}}),(0,yA.useEffect)(function(){N.current&&(N.current=!1),Le(function(ze){return ze&&W?!1:ze})},[W]);var ZA=function(et,Ht,$t){var Pe=Ht;if(!IA.current&&gA.exceedFormatter&&gA.max&&gA.strategy(Ht)>gA.max){if(Pe=gA.exceedFormatter(Ht,{max:gA.max}),Ht!==Pe){var Ne,at;HA([((Ne=V.current)===null||Ne===void 0?void 0:Ne.selectionStart)||0,((at=V.current)===null||at===void 0?void 0:at.selectionEnd)||0])}}else if($t.source==="compositionEnd")return;OA(Pe),V.current&&(0,WA.rJ)(V.current,et,Y,Pe)};(0,yA.useEffect)(function(){if(x){var ze;(ze=V.current)===null||ze===void 0||ze.setSelectionRange.apply(ze,(0,be.Z)(x))}},[x]);var $A=function(et){ZA(et,et.target.value,{source:"change"})},re=function(et){IA.current=!1,ZA(et,et.currentTarget.value,{source:"compositionEnd"}),ot==null||ot(et)},Ke=function(et){tA&&et.key==="Enter"&&!N.current&&(N.current=!0,tA(et)),nA==null||nA(et)},fe=function(et){et.key==="Enter"&&(N.current=!1),qA==null||qA(et)},ie=function(et){Le(!0),UA==null||UA(et)},At=function(et){N.current&&(N.current=!1),Le(!1),fA==null||fA(et)},mt=function(et){OA(""),hA(),V.current&&(0,WA.rJ)(V.current,et,Y)},_e=le&&"".concat(X,"-out-of-range"),bt=function(){var et=(0,xe.Z)(C,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return yA.createElement("input",(0,T.Z)({autoComplete:vA},et,{onChange:$A,onFocus:ie,onBlur:At,onKeyDown:Ke,onKeyUp:fe,className:v()(X,(0,z.Z)({},"".concat(X,"-disabled"),W),Ie==null?void 0:Ie.input),style:Oe==null?void 0:Oe.input,ref:V,size:AA,type:Ae,onCompositionStart:function($t){IA.current=!0,Ee==null||Ee($t)},onCompositionEnd:re}))},qt=function(){var et=Number(KA)>0;if(k||gA.show){var Ht=gA.showFormatter?gA.showFormatter({value:zA,count:JA,maxLength:KA}):"".concat(JA).concat(et?" / ".concat(KA):"");return yA.createElement(yA.Fragment,null,gA.show&&yA.createElement("span",{className:v()("".concat(X,"-show-count-suffix"),(0,z.Z)({},"".concat(X,"-show-count-has-suffix"),!!k),Ie==null?void 0:Ie.count),style:(0,F.Z)({},Oe==null?void 0:Oe.count)},Ht),k)}return null};return yA.createElement(w,(0,T.Z)({},QA,{prefixCls:X,className:v()($,_e),handleReset:mt,value:zA,focused:Re,triggerFocus:hA,suffix:qt(),disabled:W,classes:he,classNames:Ie,styles:Oe}),bt())}),XA=$e,G=XA},30292:function(ln,Me,s){"use strict";s.d(Me,{He:function(){return F},X3:function(){return T},nH:function(){return RA},rJ:function(){return VA}});function F(v){return!!(v.addonBefore||v.addonAfter)}function T(v){return!!(v.prefix||v.suffix||v.allowClear)}function z(v,yA,WA){var pA=yA.cloneNode(!0),w=Object.create(v,{target:{value:pA},currentTarget:{value:pA}});return pA.value=WA,typeof yA.selectionStart=="number"&&typeof yA.selectionEnd=="number"&&(pA.selectionStart=yA.selectionStart,pA.selectionEnd=yA.selectionEnd),pA.setSelectionRange=function(){yA.setSelectionRange.apply(yA,arguments)},w}function VA(v,yA,WA,pA){if(WA){var w=yA;if(yA.type==="click"){w=z(yA,v,""),WA(w);return}if(v.type!=="file"&&pA!==void 0){w=z(yA,v,pA),WA(w);return}WA(w)}}function RA(v,yA){if(v){v.focus(yA);var WA=yA||{},pA=WA.cursor;if(pA){var w=v.value.length;switch(pA){case"start":v.setSelectionRange(0,0);break;case"end":v.setSelectionRange(w,w);break;default:v.setSelectionRange(0,w)}}}}},28321:function(ln,Me,s){"use strict";s.d(Me,{iz:function(){return J},ck:function(){return Pe},BW:function(){return He},sN:function(){return Pe},Wd:function(){return An},ZP:function(){return YA},Xl:function(){return tA}});var F=s(32855),T=s(74430),z=s(27247),VA=s(3300),RA=s(11913),v=s(43079),yA=s(92310),WA=s.n(yA),pA=s(11780),w=s(18929),be=s(13697),H=s(48736),_=s(59301),TA=s(4676),xe=_.createContext(null);function ue(K,lA){return K===void 0?null:"".concat(K,"-").concat(lA)}function Ce(K){var lA=_.useContext(xe);return ue(lA,K)}var $e=s(80547),XA=["children","locked"],G=_.createContext(null);function C(K,lA){var DA=(0,z.Z)({},K);return Object.keys(lA).forEach(function(SA){var oe=lA[SA];oe!==void 0&&(DA[SA]=oe)}),DA}function E(K){var lA=K.children,DA=K.locked,SA=(0,v.Z)(K,XA),oe=_.useContext(G),Be=(0,$e.Z)(function(){return C(oe,SA)},[oe,SA],function(ye,Ye){return!DA&&(ye[0]!==Ye[0]||!(0,be.Z)(ye[1],Ye[1],!0))});return _.createElement(G.Provider,{value:Be},lA)}var vA=[],Y=_.createContext(null);function UA(){return _.useContext(Y)}var fA=_.createContext(vA);function tA(K){var lA=_.useContext(fA);return _.useMemo(function(){return K!==void 0?[].concat((0,VA.Z)(lA),[K]):lA},[lA,K])}var nA=_.createContext(null),qA=_.createContext({}),D=qA,X=s(29194);function W(K){var lA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,X.Z)(K)){var DA=K.nodeName.toLowerCase(),SA=["input","select","textarea","button"].includes(DA)||K.isContentEditable||DA==="a"&&!!K.getAttribute("href"),oe=K.getAttribute("tabindex"),Be=Number(oe),ye=null;return oe&&!Number.isNaN(Be)?ye=Be:SA&&ye===null&&(ye=0),SA&&K.disabled&&(ye=null),ye!==null&&(ye>=0||lA&&ye<0)}return!1}function AA(K){var lA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,DA=(0,VA.Z)(K.querySelectorAll("*")).filter(function(SA){return W(SA,lA)});return W(K,lA)&&DA.unshift(K),DA}var $=null;function CA(){$=document.activeElement}function k(){$=null}function FA(){if($)try{$.focus()}catch(K){}}function se(K,lA){if(lA.keyCode===9){var DA=AA(K),SA=DA[lA.shiftKey?0:DA.length-1],oe=SA===document.activeElement||K===document.activeElement;if(oe){var Be=DA[lA.shiftKey?DA.length-1:0];Be.focus(),lA.preventDefault()}}}var ne=s(10228),Ae=s(16089),he=ne.Z.LEFT,Ie=ne.Z.RIGHT,Oe=ne.Z.UP,Ee=ne.Z.DOWN,ot=ne.Z.ENTER,QA=ne.Z.ESC,ve=ne.Z.HOME,me=ne.Z.END,Re=[Oe,Ee,he,Ie];function Le(K,lA,DA,SA){var oe,Be="prev",ye="next",Ye="children",st="parent";if(K==="inline"&&SA===ot)return{inlineTrigger:!0};var ut=(0,T.Z)((0,T.Z)({},Oe,Be),Ee,ye),kt=(0,T.Z)((0,T.Z)((0,T.Z)((0,T.Z)({},he,DA?ye:Be),Ie,DA?Be:ye),Ee,Ye),ot,Ye),rt=(0,T.Z)((0,T.Z)((0,T.Z)((0,T.Z)((0,T.Z)((0,T.Z)({},Oe,Be),Ee,ye),ot,Ye),QA,st),he,DA?Ye:st),Ie,DA?st:Ye),ft={inline:ut,horizontal:kt,vertical:rt,inlineSub:ut,horizontalSub:rt,verticalSub:rt},l=(oe=ft["".concat(K).concat(lA?"":"Sub")])===null||oe===void 0?void 0:oe[SA];switch(l){case Be:return{offset:-1,sibling:!0};case ye:return{offset:1,sibling:!0};case st:return{offset:-1,sibling:!1};case Ye:return{offset:1,sibling:!1};default:return null}}function IA(K){for(var lA=K;lA;){if(lA.getAttribute("data-menu-list"))return lA;lA=lA.parentElement}return null}function N(K,lA){for(var DA=K||document.activeElement;DA;){if(lA.has(DA))return DA;DA=DA.parentElement}return null}function V(K,lA){var DA=AA(K,!0);return DA.filter(function(SA){return lA.has(SA)})}function y(K,lA,DA){var SA=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!K)return null;var oe=V(K,lA),Be=oe.length,ye=oe.findIndex(function(Ye){return DA===Ye});return SA<0?ye===-1?ye=Be-1:ye-=1:SA>0&&(ye+=1),ye=(ye+Be)%Be,oe[ye]}var hA=function(lA,DA){var SA=new Set,oe=new Map,Be=new Map;return lA.forEach(function(ye){var Ye=document.querySelector("[data-menu-id='".concat(ue(DA,ye),"']"));Ye&&(SA.add(Ye),Be.set(Ye,ye),oe.set(ye,Ye))}),{elements:SA,key2element:oe,element2key:Be}};function BA(K,lA,DA,SA,oe,Be,ye,Ye,st,ut){var kt=_.useRef(),rt=_.useRef();rt.current=lA;var ft=function(){Ae.Z.cancel(kt.current)};return _.useEffect(function(){return function(){ft()}},[]),function(l){var u=l.which;if([].concat(Re,[ot,QA,ve,me]).includes(u)){var p=Be(),Q=hA(p,SA),P=Q,M=P.elements,mA=P.key2element,bA=P.element2key,te=mA.get(lA),PA=N(te,M),MA=bA.get(PA),GA=Le(K,ye(MA,!0).length===1,DA,u);if(!GA&&u!==ve&&u!==me)return;(Re.includes(u)||[ve,me].includes(u))&&l.preventDefault();var g=function(uA){if(uA){var I=uA,q=uA.querySelector("a");q!=null&&q.getAttribute("href")&&(I=q);var oA=bA.get(uA);Ye(oA),ft(),kt.current=(0,Ae.Z)(function(){rt.current===oA&&I.focus()})}};if([ve,me].includes(u)||GA.sibling||!PA){var O;!PA||K==="inline"?O=oe.current:O=IA(PA);var S,R=V(O,M);u===ve?S=R[0]:u===me?S=R[R.length-1]:S=y(O,M,PA,GA.offset),g(S)}else if(GA.inlineTrigger)st(MA);else if(GA.offset>0)st(MA,!0),ft(),kt.current=(0,Ae.Z)(function(){Q=hA(p,SA);var xA=PA.getAttribute("aria-controls"),uA=document.getElementById(xA),I=y(uA,Q.elements);g(I)},5);else if(GA.offset<0){var j=ye(MA,!0),dA=j[j.length-2],kA=mA.get(dA);st(dA,!1),g(kA)}}ut==null||ut(l)}}function h(K){Promise.resolve().then(K)}var cA="__RC_UTIL_PATH_SPLIT__",OA=function(lA){return lA.join(cA)},zA=function(lA){return lA.split(cA)},L="rc-menu-more";function aA(){var K=_.useState({}),lA=(0,RA.Z)(K,2),DA=lA[1],SA=(0,_.useRef)(new Map),oe=(0,_.useRef)(new Map),Be=_.useState([]),ye=(0,RA.Z)(Be,2),Ye=ye[0],st=ye[1],ut=(0,_.useRef)(0),kt=(0,_.useRef)(!1),rt=function(){kt.current||DA({})},ft=(0,_.useCallback)(function(mA,bA){var te=OA(bA);oe.current.set(te,mA),SA.current.set(mA,te),ut.current+=1;var PA=ut.current;h(function(){PA===ut.current&&rt()})},[]),l=(0,_.useCallback)(function(mA,bA){var te=OA(bA);oe.current.delete(te),SA.current.delete(mA)},[]),u=(0,_.useCallback)(function(mA){st(mA)},[]),p=(0,_.useCallback)(function(mA,bA){var te=SA.current.get(mA)||"",PA=zA(te);return bA&&Ye.includes(PA[0])&&PA.unshift(L),PA},[Ye]),Q=(0,_.useCallback)(function(mA,bA){return mA.filter(function(te){return te!==void 0}).some(function(te){var PA=p(te,!0);return PA.includes(bA)})},[p]),P=function(){var bA=(0,VA.Z)(SA.current.keys());return Ye.length&&bA.push(L),bA},M=(0,_.useCallback)(function(mA){var bA="".concat(SA.current.get(mA)).concat(cA),te=new Set;return(0,VA.Z)(oe.current.keys()).forEach(function(PA){PA.startsWith(bA)&&te.add(oe.current.get(PA))}),te},[]);return _.useEffect(function(){return function(){kt.current=!0}},[]),{registerPath:ft,unregisterPath:l,refreshOverflowKeys:u,isSubPathKey:Q,getKeyPath:p,getKeys:P,getSubPathKeys:M}}function x(K){var lA=_.useRef(K);lA.current=K;var DA=_.useCallback(function(){for(var SA,oe=arguments.length,Be=new Array(oe),ye=0;ye1&&(M.motionAppear=!1);var mA=M.onVisibleChanged;return M.onVisibleChanged=function(bA){return!ft.current&&!bA&&Q(!0),mA==null?void 0:mA(bA)},p?null:_.createElement(E,{mode:Be,locked:!ft.current},_.createElement(Mt.default,(0,F.Z)({visible:P},M,{forceRender:st,removeOnLeave:!1,leavedClassName:"".concat(Ye,"-hidden")}),function(bA){var te=bA.className,PA=bA.style;return _.createElement(nt,{id:lA,className:te,style:PA},oe)}))}var xt=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],fn=["active"],Zt=_.forwardRef(function(K,lA){var DA=K.style,SA=K.className,oe=K.title,Be=K.eventKey,ye=K.warnKey,Ye=K.disabled,st=K.internalPopupClose,ut=K.children,kt=K.itemIcon,rt=K.expandIcon,ft=K.popupClassName,l=K.popupOffset,u=K.popupStyle,p=K.onClick,Q=K.onMouseEnter,P=K.onMouseLeave,M=K.onTitleClick,mA=K.onTitleMouseEnter,bA=K.onTitleMouseLeave,te=(0,v.Z)(K,xt),PA=Ce(Be),MA=_.useContext(G),GA=MA.prefixCls,g=MA.mode,O=MA.openKeys,S=MA.disabled,R=MA.overflowDisabled,j=MA.activeKey,dA=MA.selectedKeys,kA=MA.itemIcon,xA=MA.expandIcon,uA=MA.onItemClick,I=MA.onOpenChange,q=MA.onActive,oA=_.useContext(D),rA=oA._internalRenderSubMenuItem,sA=_.useContext(nA),ee=sA.isSubPathKey,ce=tA(),we="".concat(GA,"-submenu"),tt=S||Ye,lt=_.useRef(),je=_.useRef(),gt=kt!=null?kt:kA,De=rt!=null?rt:xA,Kt=O.includes(Be),Et=!R&&Kt,rn=ee(dA,Be),Ut=fe(Be,tt,mA,bA),It=Ut.active,Gt=(0,v.Z)(Ut,fn),Tt=_.useState(!1),St=(0,RA.Z)(Tt,2),Ct=St[0],qe=St[1],pt=function(En){tt||qe(En)},Pt=function(En){pt(!0),Q==null||Q({key:Be,domEvent:En})},an=function(En){pt(!1),P==null||P({key:Be,domEvent:En})},Wt=_.useMemo(function(){return It||(g!=="inline"?Ct||ee([j],Be):!1)},[g,It,j,Ct,Be,ee]),en=ie(ce.length),bn=function(En){tt||(M==null||M({key:Be,domEvent:En}),g==="inline"&&I(Be,!Kt))},jn=x(function(wn){p==null||p(_e(wn)),uA(wn)}),rr=function(En){g!=="inline"&&I(Be,En)},pr=function(){q(Be)},fr=PA&&"".concat(PA,"-popup"),Ar=_.useMemo(function(){return _.createElement(At,{icon:g!=="horizontal"?De:void 0,props:(0,z.Z)((0,z.Z)({},K),{},{isOpen:Et,isSubMenu:!0})},_.createElement("i",{className:"".concat(we,"-arrow")}))},[g,De,K,Et,we]),gn=_.createElement("div",(0,F.Z)({role:"menuitem",style:en,className:"".concat(we,"-title"),tabIndex:tt?null:-1,ref:lt,title:typeof oe=="string"?oe:null,"data-menu-id":R&&PA?null:PA,"aria-expanded":Et,"aria-haspopup":!0,"aria-controls":fr,"aria-disabled":tt,onClick:bn,onFocus:pr},Gt),oe,Ar),Fn=_.useRef(g);if(g!=="inline"&&ce.length>1?Fn.current="vertical":Fn.current=g,!R){var ar=Fn.current;gn=_.createElement(Lt,{mode:ar,prefixCls:we,visible:!st&&Et&&g!=="inline",popupClassName:ft,popupOffset:l,popupStyle:u,popup:_.createElement(E,{mode:ar==="horizontal"?"vertical":ar},_.createElement(nt,{id:fr,ref:je},ut)),disabled:tt,onVisibleChange:rr},gn)}var Cn=_.createElement(pA.Z.Item,(0,F.Z)({ref:lA,role:"none"},te,{component:"li",style:DA,className:WA()(we,"".concat(we,"-").concat(g),SA,(0,T.Z)((0,T.Z)((0,T.Z)((0,T.Z)({},"".concat(we,"-open"),Et),"".concat(we,"-active"),Wt),"".concat(we,"-selected"),rn),"".concat(we,"-disabled"),tt)),onMouseEnter:Pt,onMouseLeave:an}),gn,!R&&_.createElement(Dt,{id:fr,open:Et,keyPath:ce},ut));return rA&&(Cn=rA(Cn,K,{selected:rn,active:Wt,open:Et,disabled:tt})),_.createElement(E,{onItemClick:jn,mode:g==="horizontal"?"vertical":g,itemIcon:gt,expandIcon:De},Cn)}),Rt=_.forwardRef(function(K,lA){var DA=K.eventKey,SA=K.children,oe=tA(DA),Be=_A(SA,oe),ye=UA();_.useEffect(function(){if(ye)return ye.registerPath(DA,oe),function(){ye.unregisterPath(DA,oe)}},[oe]);var Ye;return ye?Ye=Be:Ye=_.createElement(Zt,(0,F.Z)({ref:lA},K),Be),_.createElement(fA.Provider,{value:oe},Ye)}),An=Rt,un=s(34666);function J(K){var lA=K.className,DA=K.style,SA=_.useContext(G),oe=SA.prefixCls,Be=UA();return Be?null:_.createElement("li",{role:"separator",className:WA()("".concat(oe,"-item-divider"),lA),style:DA})}var Z=["className","title","eventKey","children"],ge=_.forwardRef(function(K,lA){var DA=K.className,SA=K.title,oe=K.eventKey,Be=K.children,ye=(0,v.Z)(K,Z),Ye=_.useContext(G),st=Ye.prefixCls,ut="".concat(st,"-item-group");return _.createElement("li",(0,F.Z)({ref:lA,role:"presentation"},ye,{onClick:function(rt){return rt.stopPropagation()},className:WA()(ut,DA)}),_.createElement("div",{role:"presentation",className:"".concat(ut,"-title"),title:typeof SA=="string"?SA:void 0},SA),_.createElement("ul",{role:"group",className:"".concat(ut,"-list")},Be))}),ae=_.forwardRef(function(K,lA){var DA=K.eventKey,SA=K.children,oe=tA(DA),Be=_A(SA,oe),ye=UA();return ye?Be:_.createElement(ge,(0,F.Z)({ref:lA},(0,re.Z)(K,["warnKey"])),Be)}),He=ae,Se=["label","children","key","type","extra"];function Qe(K,lA,DA){var SA=lA.item,oe=lA.group,Be=lA.submenu,ye=lA.divider;return(K||[]).map(function(Ye,st){if(Ye&&(0,un.Z)(Ye)==="object"){var ut=Ye,kt=ut.label,rt=ut.children,ft=ut.key,l=ut.type,u=ut.extra,p=(0,v.Z)(ut,Se),Q=ft!=null?ft:"tmp-".concat(st);return rt||l==="group"?l==="group"?_.createElement(oe,(0,F.Z)({key:Q},p,{title:kt}),Qe(rt,lA,DA)):_.createElement(Be,(0,F.Z)({key:Q},p,{title:kt}),Qe(rt,lA,DA)):l==="divider"?_.createElement(ye,(0,F.Z)({key:Q},p)):_.createElement(SA,(0,F.Z)({key:Q},p,{extra:u}),kt,(!!u||u===0)&&_.createElement("span",{className:"".concat(DA,"-item-extra")},u))}return null}).filter(function(Ye){return Ye})}function pe(K,lA,DA,SA,oe){var Be=K,ye=(0,z.Z)({divider:J,item:Pe,group:He,submenu:An},SA);return lA&&(Be=Qe(lA,ye,oe)),_A(Be,DA)}var ke=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],Ge=[],wt=_.forwardRef(function(K,lA){var DA,SA=K,oe=SA.prefixCls,Be=oe===void 0?"rc-menu":oe,ye=SA.rootClassName,Ye=SA.style,st=SA.className,ut=SA.tabIndex,kt=ut===void 0?0:ut,rt=SA.items,ft=SA.children,l=SA.direction,u=SA.id,p=SA.mode,Q=p===void 0?"vertical":p,P=SA.inlineCollapsed,M=SA.disabled,mA=SA.disabledOverflow,bA=SA.subMenuOpenDelay,te=bA===void 0?.1:bA,PA=SA.subMenuCloseDelay,MA=PA===void 0?.1:PA,GA=SA.forceSubMenuRender,g=SA.defaultOpenKeys,O=SA.openKeys,S=SA.activeKey,R=SA.defaultActiveFirst,j=SA.selectable,dA=j===void 0?!0:j,kA=SA.multiple,xA=kA===void 0?!1:kA,uA=SA.defaultSelectedKeys,I=SA.selectedKeys,q=SA.onSelect,oA=SA.onDeselect,rA=SA.inlineIndent,sA=rA===void 0?24:rA,ee=SA.motion,ce=SA.defaultMotions,we=SA.triggerSubMenuAction,tt=we===void 0?"hover":we,lt=SA.builtinPlacements,je=SA.itemIcon,gt=SA.expandIcon,De=SA.overflowedIndicator,Kt=De===void 0?"...":De,Et=SA.overflowedIndicatorPopupClassName,rn=SA.getPopupContainer,Ut=SA.onClick,It=SA.onOpenChange,Gt=SA.onKeyDown,Tt=SA.openAnimation,St=SA.openTransitionName,Ct=SA._internalRenderMenuItem,qe=SA._internalRenderSubMenuItem,pt=SA._internalComponents,Pt=(0,v.Z)(SA,ke),an=_.useMemo(function(){return[pe(ft,rt,Ge,pt,Be),pe(ft,rt,Ge,{},Be)]},[ft,rt,pt]),Wt=(0,RA.Z)(an,2),en=Wt[0],bn=Wt[1],jn=_.useState(!1),rr=(0,RA.Z)(jn,2),pr=rr[0],fr=rr[1],Ar=_.useRef(),gn=KA(u),Fn=l==="rtl",ar=(0,w.Z)(g,{value:O,postState:function(zn){return zn||Ge}}),Cn=(0,RA.Z)(ar,2),wn=Cn[0],En=Cn[1],Qt=function(zn){var er=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Cr(){En(zn),It==null||It(zn)}er?(0,TA.flushSync)(Cr):Cr()},Vt=_.useState(wn),tn=(0,RA.Z)(Vt,2),on=tn[0],pn=tn[1],xn=_.useRef(!1),hn=_.useMemo(function(){return(Q==="inline"||Q==="vertical")&&P?["vertical",P]:[Q,!1]},[Q,P]),dt=(0,RA.Z)(hn,2),Ot=dt[0],Nt=dt[1],yn=Ot==="inline",Qn=_.useState(Ot),qn=(0,RA.Z)(Qn,2),dr=qn[0],Nn=qn[1],wr=_.useState(Nt),Sn=(0,RA.Z)(wr,2),ia=Sn[0],Or=Sn[1];_.useEffect(function(){Nn(Ot),Or(Nt),xn.current&&(yn?En(on):Qt(Ge))},[Ot,Nt]);var Er=_.useState(0),Vn=(0,RA.Z)(Er,2),Wr=Vn[0],Xr=Vn[1],Jr=Wr>=en.length-1||dr!=="horizontal"||mA;_.useEffect(function(){yn&&pn(wn)},[wn]),_.useEffect(function(){return xn.current=!0,function(){xn.current=!1}},[]);var Lr=aA(),Yr=Lr.registerPath,jr=Lr.unregisterPath,ha=Lr.refreshOverflowKeys,Qr=Lr.isSubPathKey,Vr=Lr.getKeyPath,br=Lr.getKeys,mr=Lr.getSubPathKeys,Kr=_.useMemo(function(){return{registerPath:Yr,unregisterPath:jr}},[Yr,jr]),oa=_.useMemo(function(){return{isSubPathKey:Qr}},[Qr]);_.useEffect(function(){ha(Jr?Ge:en.slice(Wr+1).map(function(sr){return sr.key}))},[Wr,Jr]);var qr=(0,w.Z)(S||R&&((DA=en[0])===null||DA===void 0?void 0:DA.key),{value:S}),Fr=(0,RA.Z)(qr,2),hr=Fr[0],Bn=Fr[1],mn=x(function(sr){Bn(sr)}),Xn=x(function(){Bn(void 0)});(0,_.useImperativeHandle)(lA,function(){return{list:Ar.current,focus:function(zn){var er,Cr=br(),or=hA(Cr,gn),Nr=or.elements,ga=or.key2element,Ba=or.element2key,Fa=V(Ar.current,Nr),ra=hr!=null?hr:Fa[0]?Ba.get(Fa[0]):(er=en.find(function(Gr){return!Gr.props.disabled}))===null||er===void 0?void 0:er.key,sa=ga.get(ra);if(ra&&sa){var ma;sa==null||(ma=sa.focus)===null||ma===void 0||ma.call(sa,zn)}}}});var On=(0,w.Z)(uA||[],{value:I,postState:function(zn){return Array.isArray(zn)?zn:zn==null?Ge:[zn]}}),vr=(0,RA.Z)(On,2),ir=vr[0],Tr=vr[1],_r=function(zn){if(dA){var er=zn.key,Cr=ir.includes(er),or;xA?Cr?or=ir.filter(function(ga){return ga!==er}):or=[].concat((0,VA.Z)(ir),[er]):or=[er],Tr(or);var Nr=(0,z.Z)((0,z.Z)({},zn),{},{selectedKeys:or});Cr?oA==null||oA(Nr):q==null||q(Nr)}!xA&&wn.length&&dr!=="inline"&&Qt(Ge)},Mr=x(function(sr){Ut==null||Ut(_e(sr)),_r(sr)}),Wn=x(function(sr,zn){var er=wn.filter(function(or){return or!==sr});if(zn)er.push(sr);else if(dr!=="inline"){var Cr=mr(sr);er=er.filter(function(or){return!Cr.has(or)})}(0,be.Z)(wn,er,!0)||Qt(er,!0)}),Sr=function(zn,er){var Cr=er!=null?er:!wn.includes(zn);Wn(zn,Cr)},zr=BA(dr,hr,Fn,gn,Ar,br,Vr,Bn,Sr,Gt);_.useEffect(function(){fr(!0)},[]);var kr=_.useMemo(function(){return{_internalRenderMenuItem:Ct,_internalRenderSubMenuItem:qe}},[Ct,qe]),na=dr!=="horizontal"||mA?en:en.map(function(sr,zn){return _.createElement(E,{key:sr.key,overflowDisabled:zn>Wr},sr)}),Qa=_.createElement(pA.Z,(0,F.Z)({id:u,ref:Ar,prefixCls:"".concat(Be,"-overflow"),component:"ul",itemComponent:Pe,className:WA()(Be,"".concat(Be,"-root"),"".concat(Be,"-").concat(dr),st,(0,T.Z)((0,T.Z)({},"".concat(Be,"-inline-collapsed"),ia),"".concat(Be,"-rtl"),Fn),ye),dir:l,style:Ye,role:"menu",tabIndex:kt,data:na,renderRawItem:function(zn){return zn},renderRawRest:function(zn){var er=zn.length,Cr=er?en.slice(-er):null;return _.createElement(An,{eventKey:L,title:Kt,disabled:Jr,internalPopupClose:er===0,popupClassName:Et},Cr)},maxCount:dr!=="horizontal"||mA?pA.Z.INVALIDATE:pA.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(zn){Xr(zn)},onKeyDown:zr},Pt));return _.createElement(D.Provider,{value:kr},_.createElement(xe.Provider,{value:gn},_.createElement(E,{prefixCls:Be,rootClassName:ye,mode:dr,openKeys:wn,rtl:Fn,disabled:M,motion:pr?ee:null,defaultMotions:pr?ce:null,activeKey:hr,onActive:mn,onInactive:Xn,selectedKeys:ir,inlineIndent:sA,subMenuOpenDelay:te,subMenuCloseDelay:MA,forceSubMenuRender:GA,builtinPlacements:lt,triggerSubMenuAction:tt,getPopupContainer:rn,itemIcon:je,expandIcon:gt,onItemClick:Mr,onOpenChange:Wn},_.createElement(nA.Provider,{value:oa},Qa),_.createElement("div",{style:{display:"none"},"aria-hidden":!0},_.createElement(Y.Provider,{value:Kr},bn)))))}),Ft=wt,Ze=Ft;Ze.Item=Pe,Ze.SubMenu=An,Ze.ItemGroup=He,Ze.Divider=J;var YA=Ze},11780:function(ln,Me,s){"use strict";s.d(Me,{Z:function(){return CA}});var F=s(32855),T=s(27247),z=s(11913),VA=s(43079),RA=s(59301),v=s(92310),yA=s.n(v),WA=s(29301),pA=s(34280),w=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],be=void 0;function H(k,FA){var se=k.prefixCls,ne=k.invalidate,Ae=k.item,he=k.renderItem,Ie=k.responsive,Oe=k.responsiveDisabled,Ee=k.registerSize,ot=k.itemKey,QA=k.className,ve=k.style,me=k.children,Re=k.display,Le=k.order,IA=k.component,N=IA===void 0?"div":IA,V=(0,VA.Z)(k,w),y=Ie&&!Re;function hA(zA){Ee(ot,zA)}RA.useEffect(function(){return function(){hA(null)}},[]);var BA=he&&Ae!==be?he(Ae,{index:Le}):me,h;ne||(h={opacity:y?0:1,height:y?0:be,overflowY:y?"hidden":be,order:Ie?Le:be,pointerEvents:y?"none":be,position:y?"absolute":be});var cA={};y&&(cA["aria-hidden"]=!0);var OA=RA.createElement(N,(0,F.Z)({className:yA()(!ne&&se,QA),style:(0,T.Z)((0,T.Z)({},h),ve)},cA,V,{ref:FA}),BA);return Ie&&(OA=RA.createElement(WA.Z,{onResize:function(L){var aA=L.offsetWidth;hA(aA)},disabled:Oe},OA)),OA}var _=RA.forwardRef(H);_.displayName="Item";var TA=_,xe=s(6089),ue=s(4676),Ce=s(16089);function $e(k){if(typeof MessageChannel=="undefined")(0,Ce.Z)(k);else{var FA=new MessageChannel;FA.port1.onmessage=function(){return k()},FA.port2.postMessage(void 0)}}function XA(){var k=RA.useRef(null),FA=function(ne){k.current||(k.current=[],$e(function(){(0,ue.unstable_batchedUpdates)(function(){k.current.forEach(function(Ae){Ae()}),k.current=null})})),k.current.push(ne)};return FA}function G(k,FA){var se=RA.useState(FA),ne=(0,z.Z)(se,2),Ae=ne[0],he=ne[1],Ie=(0,xe.Z)(function(Oe){k(function(){he(Oe)})});return[Ae,Ie]}var C=RA.createContext(null),E=["component"],vA=["className"],Y=["className"],UA=function(FA,se){var ne=RA.useContext(C);if(!ne){var Ae=FA.component,he=Ae===void 0?"div":Ae,Ie=(0,VA.Z)(FA,E);return RA.createElement(he,(0,F.Z)({},Ie,{ref:se}))}var Oe=ne.className,Ee=(0,VA.Z)(ne,vA),ot=FA.className,QA=(0,VA.Z)(FA,Y);return RA.createElement(C.Provider,{value:null},RA.createElement(TA,(0,F.Z)({ref:se,className:yA()(Oe,ot)},Ee,QA)))},fA=RA.forwardRef(UA);fA.displayName="RawItem";var tA=fA,nA=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],qA="responsive",D="invalidate";function X(k){return"+ ".concat(k.length," ...")}function W(k,FA){var se=k.prefixCls,ne=se===void 0?"rc-overflow":se,Ae=k.data,he=Ae===void 0?[]:Ae,Ie=k.renderItem,Oe=k.renderRawItem,Ee=k.itemKey,ot=k.itemWidth,QA=ot===void 0?10:ot,ve=k.ssr,me=k.style,Re=k.className,Le=k.maxCount,IA=k.renderRest,N=k.renderRawRest,V=k.suffix,y=k.component,hA=y===void 0?"div":y,BA=k.itemComponent,h=k.onVisibleChange,cA=(0,VA.Z)(k,nA),OA=ve==="full",zA=XA(),L=G(zA,null),aA=(0,z.Z)(L,2),x=aA[0],HA=aA[1],gA=x||0,KA=G(zA,new Map),JA=(0,z.Z)(KA,2),le=JA[0],ZA=JA[1],$A=G(zA,0),re=(0,z.Z)($A,2),Ke=re[0],fe=re[1],ie=G(zA,0),At=(0,z.Z)(ie,2),mt=At[0],_e=At[1],bt=G(zA,0),qt=(0,z.Z)(bt,2),ze=qt[0],et=qt[1],Ht=(0,RA.useState)(null),$t=(0,z.Z)(Ht,2),Pe=$t[0],Ne=$t[1],at=(0,RA.useState)(null),Ve=(0,z.Z)(at,2),nt=Ve[0],Je=Ve[1],_A=RA.useMemo(function(){return nt===null&&OA?Number.MAX_SAFE_INTEGER:nt||0},[nt,x]),Fe=(0,RA.useState)(!1),de=(0,z.Z)(Fe,2),We=de[0],_t=de[1],vt="".concat(ne,"-item"),Xe=Math.max(Ke,mt),ht=Le===qA,Lt=he.length&&ht,Mt=Le===D,Dt=Lt||typeof Le=="number"&&he.length>Le,xt=(0,RA.useMemo)(function(){var Ze=he;return Lt?x===null&&OA?Ze=he:Ze=he.slice(0,Math.min(he.length,gA/QA)):typeof Le=="number"&&(Ze=he.slice(0,Le)),Ze},[he,QA,x,Le,Lt]),fn=(0,RA.useMemo)(function(){return Lt?he.slice(_A+1):he.slice(xt.length)},[he,xt,Lt,_A]),Zt=(0,RA.useCallback)(function(Ze,YA){var K;return typeof Ee=="function"?Ee(Ze):(K=Ee&&(Ze==null?void 0:Ze[Ee]))!==null&&K!==void 0?K:YA},[Ee]),Rt=(0,RA.useCallback)(Ie||function(Ze){return Ze},[Ie]);function An(Ze,YA,K){nt===Ze&&(YA===void 0||YA===Pe)||(Je(Ze),K||(_t(ZegA){An(lA-1,Ze-DA-ze+mt);break}}V&&ae(0)+ze>gA&&Ne(null)}},[gA,le,mt,ze,Zt,xt]);var He=We&&!!fn.length,Se={};Pe!==null&&Lt&&(Se={position:"absolute",left:Pe,top:0});var Qe={prefixCls:vt,responsive:Lt,component:BA,invalidate:Mt},pe=Oe?function(Ze,YA){var K=Zt(Ze,YA);return RA.createElement(C.Provider,{key:K,value:(0,T.Z)((0,T.Z)({},Qe),{},{order:YA,item:Ze,itemKey:K,registerSize:J,display:YA<=_A})},Oe(Ze,YA))}:function(Ze,YA){var K=Zt(Ze,YA);return RA.createElement(TA,(0,F.Z)({},Qe,{order:YA,key:K,item:Ze,renderItem:Rt,itemKey:K,registerSize:J,display:YA<=_A}))},ke={order:He?_A:Number.MAX_SAFE_INTEGER,className:"".concat(vt,"-rest"),registerSize:Z,display:He},Ge=IA||X,wt=N?RA.createElement(C.Provider,{value:(0,T.Z)((0,T.Z)({},Qe),ke)},N(fn)):RA.createElement(TA,(0,F.Z)({},Qe,ke),typeof Ge=="function"?Ge(fn):Ge),Ft=RA.createElement(hA,(0,F.Z)({className:yA()(!Mt&&ne,Re),style:me,ref:FA},cA),xt.map(pe),Dt?wt:null,V&&RA.createElement(TA,(0,F.Z)({},Qe,{responsive:ht,responsiveDisabled:!Lt,order:_A,className:"".concat(vt,"-suffix"),registerSize:ge,display:!0,style:Se}),V));return ht?RA.createElement(WA.Z,{onResize:un,disabled:!Lt},Ft):Ft}var AA=RA.forwardRef(W);AA.displayName="Overflow",AA.Item=tA,AA.RESPONSIVE=qA,AA.INVALIDATE=D;var $=AA,CA=$},23425:function(ln,Me,s){"use strict";s.d(Me,{Z:function(){return Y}});var F=s(74430),T=s(32855),z=s(34666),VA=s(27247),RA=s(11913),v=s(92310),yA=s.n(v),WA=s(18929),pA=s(10228),w=s(26112),be=s(48736),H=s(59301),_=s(17119),TA=[10,20,50,100],xe=function(fA){var tA=fA.pageSizeOptions,nA=tA===void 0?TA:tA,qA=fA.locale,D=fA.changeSize,X=fA.pageSize,W=fA.goButton,AA=fA.quickGo,$=fA.rootPrefixCls,CA=fA.disabled,k=fA.buildOptionText,FA=fA.showSizeChanger,se=fA.sizeChangerRender,ne=H.useState(""),Ae=(0,RA.Z)(ne,2),he=Ae[0],Ie=Ae[1],Oe=function(){return!he||Number.isNaN(he)?void 0:Number(he)},Ee=typeof k=="function"?k:function(V){return"".concat(V," ").concat(qA.items_per_page)},ot=function(y){Ie(y.target.value)},QA=function(y){W||he===""||(Ie(""),!(y.relatedTarget&&(y.relatedTarget.className.indexOf("".concat($,"-item-link"))>=0||y.relatedTarget.className.indexOf("".concat($,"-item"))>=0))&&(AA==null||AA(Oe())))},ve=function(y){he!==""&&(y.keyCode===pA.Z.ENTER||y.type==="click")&&(Ie(""),AA==null||AA(Oe()))},me=function(){return nA.some(function(y){return y.toString()===X.toString()})?nA:nA.concat([X]).sort(function(y,hA){var BA=Number.isNaN(Number(y))?0:Number(y),h=Number.isNaN(Number(hA))?0:Number(hA);return BA-h})},Re="".concat($,"-options");if(!FA&&!AA)return null;var Le=null,IA=null,N=null;return FA&&se&&(Le=se({disabled:CA,size:X,onSizeChange:function(y){D==null||D(Number(y))},"aria-label":qA.page_size,className:"".concat(Re,"-size-changer"),options:me().map(function(V){return{label:Ee(V),value:V}})})),AA&&(W&&(N=typeof W=="boolean"?H.createElement("button",{type:"button",onClick:ve,onKeyUp:ve,disabled:CA,className:"".concat(Re,"-quick-jumper-button")},qA.jump_to_confirm):H.createElement("span",{onClick:ve,onKeyUp:ve},W)),IA=H.createElement("div",{className:"".concat(Re,"-quick-jumper")},qA.jump_to,H.createElement("input",{disabled:CA,type:"text",value:he,onChange:ot,onKeyUp:ve,onBlur:QA,"aria-label":qA.page}),qA.page,N)),H.createElement("li",{className:Re},Le,IA)},ue=xe,Ce=function(fA){var tA=fA.rootPrefixCls,nA=fA.page,qA=fA.active,D=fA.className,X=fA.showTitle,W=fA.onClick,AA=fA.onKeyPress,$=fA.itemRender,CA="".concat(tA,"-item"),k=yA()(CA,"".concat(CA,"-").concat(nA),(0,F.Z)((0,F.Z)({},"".concat(CA,"-active"),qA),"".concat(CA,"-disabled"),!nA),D),FA=function(){W(nA)},se=function(he){AA(he,W,nA)},ne=$(nA,"page",H.createElement("a",{rel:"nofollow"},nA));return ne?H.createElement("li",{title:X?String(nA):null,className:k,onClick:FA,onKeyDown:se,tabIndex:0},ne):null},$e=Ce,XA=function(fA,tA,nA){return nA};function G(){}function C(UA){var fA=Number(UA);return typeof fA=="number"&&!Number.isNaN(fA)&&isFinite(fA)&&Math.floor(fA)===fA}function E(UA,fA,tA){var nA=typeof UA=="undefined"?fA:UA;return Math.floor((tA-1)/nA)+1}var vA=function(fA){var tA=fA.prefixCls,nA=tA===void 0?"rc-pagination":tA,qA=fA.selectPrefixCls,D=qA===void 0?"rc-select":qA,X=fA.className,W=fA.current,AA=fA.defaultCurrent,$=AA===void 0?1:AA,CA=fA.total,k=CA===void 0?0:CA,FA=fA.pageSize,se=fA.defaultPageSize,ne=se===void 0?10:se,Ae=fA.onChange,he=Ae===void 0?G:Ae,Ie=fA.hideOnSinglePage,Oe=fA.align,Ee=fA.showPrevNextJumpers,ot=Ee===void 0?!0:Ee,QA=fA.showQuickJumper,ve=fA.showLessItems,me=fA.showTitle,Re=me===void 0?!0:me,Le=fA.onShowSizeChange,IA=Le===void 0?G:Le,N=fA.locale,V=N===void 0?_.Z:N,y=fA.style,hA=fA.totalBoundaryShowSizeChanger,BA=hA===void 0?50:hA,h=fA.disabled,cA=fA.simple,OA=fA.showTotal,zA=fA.showSizeChanger,L=zA===void 0?k>BA:zA,aA=fA.sizeChangerRender,x=fA.pageSizeOptions,HA=fA.itemRender,gA=HA===void 0?XA:HA,KA=fA.jumpPrevIcon,JA=fA.jumpNextIcon,le=fA.prevIcon,ZA=fA.nextIcon,$A=H.useRef(null),re=(0,WA.Z)(10,{value:FA,defaultValue:ne}),Ke=(0,RA.Z)(re,2),fe=Ke[0],ie=Ke[1],At=(0,WA.Z)(1,{value:W,defaultValue:$,postState:function(mA){return Math.max(1,Math.min(mA,E(void 0,fe,k)))}}),mt=(0,RA.Z)(At,2),_e=mt[0],bt=mt[1],qt=H.useState(_e),ze=(0,RA.Z)(qt,2),et=ze[0],Ht=ze[1];(0,H.useEffect)(function(){Ht(_e)},[_e]);var $t=he!==G,Pe="current"in fA,Ne=Math.max(1,_e-(ve?3:5)),at=Math.min(E(void 0,fe,k),_e+(ve?3:5));function Ve(M,mA){var bA=M||H.createElement("button",{type:"button","aria-label":mA,className:"".concat(nA,"-item-link")});return typeof M=="function"&&(bA=H.createElement(M,(0,VA.Z)({},fA))),bA}function nt(M){var mA=M.target.value,bA=E(void 0,fe,k),te;return mA===""?te=mA:Number.isNaN(Number(mA))?te=et:mA>=bA?te=bA:te=Number(mA),te}function Je(M){return C(M)&&M!==_e&&C(k)&&k>0}var _A=k>fe?QA:!1;function Fe(M){(M.keyCode===pA.Z.UP||M.keyCode===pA.Z.DOWN)&&M.preventDefault()}function de(M){var mA=nt(M);switch(mA!==et&&Ht(mA),M.keyCode){case pA.Z.ENTER:vt(mA);break;case pA.Z.UP:vt(mA-1);break;case pA.Z.DOWN:vt(mA+1);break;default:break}}function We(M){vt(nt(M))}function _t(M){var mA=E(M,fe,k),bA=_e>mA&&mA!==0?mA:_e;ie(M),Ht(bA),IA==null||IA(_e,M),bt(bA),he==null||he(bA,M)}function vt(M){if(Je(M)&&!h){var mA=E(void 0,fe,k),bA=M;return M>mA?bA=mA:M<1&&(bA=1),bA!==et&&Ht(bA),bt(bA),he==null||he(bA,fe),bA}return _e}var Xe=_e>1,ht=_e2?bA-2:0),PA=2;PAk?k:_e*fe])),Qe=null,pe=E(void 0,fe,k);if(Ie&&k<=fe)return null;var ke=[],Ge={rootPrefixCls:nA,onClick:vt,onKeyPress:fn,showTitle:Re,itemRender:gA,page:-1},wt=_e-1>0?_e-1:0,Ft=_e+1=DA*2&&_e!==3&&(ke[0]=H.cloneElement(ke[0],{className:yA()("".concat(nA,"-item-after-jump-prev"),ke[0].props.className)}),ke.unshift(ae)),pe-_e>=DA*2&&_e!==pe-2){var rt=ke[ke.length-1];ke[ke.length-1]=H.cloneElement(rt,{className:yA()("".concat(nA,"-item-before-jump-next"),rt.props.className)}),ke.push(Qe)}st!==1&&ke.unshift(H.createElement($e,(0,T.Z)({},Ge,{key:1,page:1}))),ut!==pe&&ke.push(H.createElement($e,(0,T.Z)({},Ge,{key:pe,page:pe})))}var ft=J(wt);if(ft){var l=!Xe||!pe;ft=H.createElement("li",{title:Re?V.prev_page:null,onClick:Lt,tabIndex:l?null:0,onKeyDown:Zt,className:yA()("".concat(nA,"-prev"),(0,F.Z)({},"".concat(nA,"-disabled"),l)),"aria-disabled":l},ft)}var u=Z(Ft);if(u){var p,Q;cA?(p=!ht,Q=Xe?0:null):(p=!ht||!pe,Q=p?null:0),u=H.createElement("li",{title:Re?V.next_page:null,onClick:Mt,tabIndex:Q,onKeyDown:Rt,className:yA()("".concat(nA,"-next"),(0,F.Z)({},"".concat(nA,"-disabled"),p)),"aria-disabled":p},u)}var P=yA()(nA,X,(0,F.Z)((0,F.Z)((0,F.Z)((0,F.Z)((0,F.Z)({},"".concat(nA,"-start"),Oe==="start"),"".concat(nA,"-center"),Oe==="center"),"".concat(nA,"-end"),Oe==="end"),"".concat(nA,"-simple"),cA),"".concat(nA,"-disabled"),h));return H.createElement("ul",(0,T.Z)({className:P,style:y,ref:$A},He),Se,ft,cA?lA:ke,u,H.createElement(ue,{locale:V,rootPrefixCls:nA,disabled:h,selectPrefixCls:D,changeSize:_t,pageSize:fe,pageSizeOptions:x,quickGo:_A?vt:null,goButton:K,showSizeChanger:L,sizeChangerRender:aA}))},Y=vA},25930:function(ln,Me,s){"use strict";s.d(Me,{Cd:function(){return nA}});var F=s(32855),T=s(27247),z=s(43079),VA=s(59301),RA=s(92310),v=s.n(RA),yA={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},WA=function(){var X=(0,VA.useRef)([]),W=(0,VA.useRef)(null);return(0,VA.useEffect)(function(){var AA=Date.now(),$=!1;X.current.forEach(function(CA){if(CA){$=!0;var k=CA.style;k.transitionDuration=".3s, .3s, .3s, .06s",W.current&&AA-W.current<100&&(k.transitionDuration="0s, 0s")}}),$&&(W.current=Date.now())}),X.current},pA=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],w=function(X){var W=(0,T.Z)((0,T.Z)({},yA),X),AA=W.className,$=W.percent,CA=W.prefixCls,k=W.strokeColor,FA=W.strokeLinecap,se=W.strokeWidth,ne=W.style,Ae=W.trailColor,he=W.trailWidth,Ie=W.transition,Oe=(0,z.Z)(W,pA);delete Oe.gapPosition;var Ee=Array.isArray($)?$:[$],ot=Array.isArray(k)?k:[k],QA=WA(),ve=se/2,me=100-se/2,Re="M ".concat(FA==="round"?ve:0,",").concat(ve,` - L `).concat(FA==="round"?me:100,",").concat(ve),Le="0 0 100 ".concat(se),IA=0;return VA.createElement("svg",(0,F.Z)({className:v()("".concat(CA,"-line"),AA),viewBox:Le,preserveAspectRatio:"none",style:ne},Oe),VA.createElement("path",{className:"".concat(CA,"-line-trail"),d:Re,strokeLinecap:FA,stroke:Ae,strokeWidth:he||se,fillOpacity:"0"}),Ee.map(function(N,V){var y=1;switch(FA){case"round":y=1-se/100;break;case"square":y=1-se/2/100;break;default:y=1;break}var hA={strokeDasharray:"".concat(N*y,"px, 100px"),strokeDashoffset:"-".concat(IA,"px"),transition:Ie||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},BA=ot[V]||ot[ot.length-1];return IA+=N,VA.createElement("path",{key:V,className:"".concat(CA,"-line-path"),d:Re,strokeLinecap:FA,stroke:BA,strokeWidth:se,fillOpacity:"0",ref:function(cA){QA[V]=cA},style:hA})}))},be=w,H=s(34666),_=s(11913),TA=s(47273),xe=0,ue=(0,TA.Z)();function Ce(){var D;return ue?(D=xe,xe+=1):D="TEST_OR_SSR",D}var $e=function(D){var X=VA.useState(),W=(0,_.Z)(X,2),AA=W[0],$=W[1];return VA.useEffect(function(){$("rc_progress_".concat(Ce()))},[]),D||AA},XA=function(X){var W=X.bg,AA=X.children;return VA.createElement("div",{style:{width:"100%",height:"100%",background:W}},AA)};function G(D,X){return Object.keys(D).map(function(W){var AA=parseFloat(W),$="".concat(Math.floor(AA*X),"%");return"".concat(D[W]," ").concat($)})}var C=VA.forwardRef(function(D,X){var W=D.prefixCls,AA=D.color,$=D.gradientId,CA=D.radius,k=D.style,FA=D.ptg,se=D.strokeLinecap,ne=D.strokeWidth,Ae=D.size,he=D.gapDegree,Ie=AA&&(0,H.Z)(AA)==="object",Oe=Ie?"#FFF":void 0,Ee=Ae/2,ot=VA.createElement("circle",{className:"".concat(W,"-circle-path"),r:CA,cx:Ee,cy:Ee,stroke:Oe,strokeLinecap:se,strokeWidth:ne,opacity:FA===0?0:1,style:k,ref:X});if(!Ie)return ot;var QA="".concat($,"-conic"),ve=he?"".concat(180+he/2,"deg"):"0deg",me=G(AA,(360-he)/360),Re=G(AA,1),Le="conic-gradient(from ".concat(ve,", ").concat(me.join(", "),")"),IA="linear-gradient(to ".concat(he?"bottom":"top",", ").concat(Re.join(", "),")");return VA.createElement(VA.Fragment,null,VA.createElement("mask",{id:QA},ot),VA.createElement("foreignObject",{x:0,y:0,width:Ae,height:Ae,mask:"url(#".concat(QA,")")},VA.createElement(XA,{bg:IA},VA.createElement(XA,{bg:Le}))))}),E=C,vA=100,Y=function(X,W,AA,$,CA,k,FA,se,ne,Ae){var he=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Ie=AA/100*360*((360-k)/360),Oe=k===0?0:{bottom:0,top:180,left:90,right:-90}[FA],Ee=(100-$)/100*W;ne==="round"&&$!==100&&(Ee+=Ae/2,Ee>=W&&(Ee=W-.01));var ot=vA/2;return{stroke:typeof se=="string"?se:void 0,strokeDasharray:"".concat(W,"px ").concat(X),strokeDashoffset:Ee+he,transform:"rotate(".concat(CA+Ie+Oe,"deg)"),transformOrigin:"".concat(ot,"px ").concat(ot,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},UA=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function fA(D){var X=D!=null?D:[];return Array.isArray(X)?X:[X]}var tA=function(X){var W=(0,T.Z)((0,T.Z)({},yA),X),AA=W.id,$=W.prefixCls,CA=W.steps,k=W.strokeWidth,FA=W.trailWidth,se=W.gapDegree,ne=se===void 0?0:se,Ae=W.gapPosition,he=W.trailColor,Ie=W.strokeLinecap,Oe=W.style,Ee=W.className,ot=W.strokeColor,QA=W.percent,ve=(0,z.Z)(W,UA),me=vA/2,Re=$e(AA),Le="".concat(Re,"-gradient"),IA=me-k/2,N=Math.PI*2*IA,V=ne>0?90+ne/2:-90,y=N*((360-ne)/360),hA=(0,H.Z)(CA)==="object"?CA:{count:CA,gap:2},BA=hA.count,h=hA.gap,cA=fA(QA),OA=fA(ot),zA=OA.find(function(JA){return JA&&(0,H.Z)(JA)==="object"}),L=zA&&(0,H.Z)(zA)==="object",aA=L?"butt":Ie,x=Y(N,y,0,100,V,ne,Ae,he,aA,k),HA=WA(),gA=function(){var le=0;return cA.map(function(ZA,$A){var re=OA[$A]||OA[OA.length-1],Ke=Y(N,y,le,ZA,V,ne,Ae,re,aA,k);return le+=ZA,VA.createElement(E,{key:$A,color:re,ptg:ZA,radius:IA,prefixCls:$,gradientId:Le,style:Ke,strokeLinecap:aA,strokeWidth:k,gapDegree:ne,ref:function(ie){HA[$A]=ie},size:vA})}).reverse()},KA=function(){var le=Math.round(BA*(cA[0]/100)),ZA=100/BA,$A=0;return new Array(BA).fill(null).map(function(re,Ke){var fe=Ke<=le-1?OA[0]:he,ie=fe&&(0,H.Z)(fe)==="object"?"url(#".concat(Le,")"):void 0,At=Y(N,y,$A,ZA,V,ne,Ae,fe,"butt",k,h);return $A+=(y-At.strokeDashoffset+h)*100/y,VA.createElement("circle",{key:Ke,className:"".concat($,"-circle-path"),r:IA,cx:me,cy:me,stroke:ie,strokeWidth:k,opacity:1,style:At,ref:function(_e){HA[Ke]=_e}})})};return VA.createElement("svg",(0,F.Z)({className:v()("".concat($,"-circle"),Ee),viewBox:"0 0 ".concat(vA," ").concat(vA),style:Oe,id:AA,role:"presentation"},ve),!BA&&VA.createElement("circle",{className:"".concat($,"-circle-trail"),r:IA,cx:me,cy:me,stroke:he,strokeLinecap:aA,strokeWidth:FA||k,style:x}),BA?KA():gA())},nA=tA,qA={Line:be,Circle:nA}},738:function(ln,Me,s){"use strict";s.d(Me,{Z:function(){return G}});var F=s(32855),T=s(74430),z=s(11913),VA=s(43079),RA=s(92310),v=s.n(RA),yA=s(18929),WA=s(10228),pA=s(26112),w=s(59301);function be(C,E){var vA=C.disabled,Y=C.prefixCls,UA=C.character,fA=C.characterRender,tA=C.index,nA=C.count,qA=C.value,D=C.allowHalf,X=C.focused,W=C.onHover,AA=C.onClick,$=function(Ie){W(Ie,tA)},CA=function(Ie){AA(Ie,tA)},k=function(Ie){Ie.keyCode===WA.Z.ENTER&&AA(Ie,tA)},FA=tA+1,se=new Set([Y]);qA===0&&tA===0&&X?se.add("".concat(Y,"-focused")):D&&qA+.5>=FA&&qAtA?"true":"false","aria-posinset":tA+1,"aria-setsize":nA,tabIndex:vA?-1:0},w.createElement("div",{className:"".concat(Y,"-first")},ne),w.createElement("div",{className:"".concat(Y,"-second")},ne)));return fA&&(Ae=fA(Ae,C)),Ae}var H=w.forwardRef(be);function _(){var C=w.useRef({});function E(Y){return C.current[Y]}function vA(Y){return function(UA){C.current[Y]=UA}}return[E,vA]}function TA(C){var E=C.pageXOffset,vA="scrollLeft";if(typeof E!="number"){var Y=C.document;E=Y.documentElement[vA],typeof E!="number"&&(E=Y.body[vA])}return E}function xe(C){var E,vA,Y=C.ownerDocument,UA=Y.body,fA=Y&&Y.documentElement,tA=C.getBoundingClientRect();return E=tA.left,vA=tA.top,E-=fA.clientLeft||UA.clientLeft||0,vA-=fA.clientTop||UA.clientTop||0,{left:E,top:vA}}function ue(C){var E=xe(C),vA=C.ownerDocument,Y=vA.defaultView||vA.parentWindow;return E.left+=TA(Y),E.left}var Ce=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function $e(C,E){var vA=C.prefixCls,Y=vA===void 0?"rc-rate":vA,UA=C.className,fA=C.defaultValue,tA=C.value,nA=C.count,qA=nA===void 0?5:nA,D=C.allowHalf,X=D===void 0?!1:D,W=C.allowClear,AA=W===void 0?!0:W,$=C.keyboard,CA=$===void 0?!0:$,k=C.character,FA=k===void 0?"\u2605":k,se=C.characterRender,ne=C.disabled,Ae=C.direction,he=Ae===void 0?"ltr":Ae,Ie=C.tabIndex,Oe=Ie===void 0?0:Ie,Ee=C.autoFocus,ot=C.onHoverChange,QA=C.onChange,ve=C.onFocus,me=C.onBlur,Re=C.onKeyDown,Le=C.onMouseLeave,IA=(0,VA.Z)(C,Ce),N=_(),V=(0,z.Z)(N,2),y=V[0],hA=V[1],BA=w.useRef(null),h=function(){if(!ne){var Ne;(Ne=BA.current)===null||Ne===void 0||Ne.focus()}};w.useImperativeHandle(E,function(){return{focus:h,blur:function(){if(!ne){var Ne;(Ne=BA.current)===null||Ne===void 0||Ne.blur()}}}});var cA=(0,yA.Z)(fA||0,{value:tA}),OA=(0,z.Z)(cA,2),zA=OA[0],L=OA[1],aA=(0,yA.Z)(null),x=(0,z.Z)(aA,2),HA=x[0],gA=x[1],KA=function(Ne,at){var Ve=he==="rtl",nt=Ne+1;if(X){var Je=y(Ne),_A=ue(Je),Fe=Je.clientWidth;(Ve&&at-_A>Fe/2||!Ve&&at-_A0&&!Ve||at===WA.Z.RIGHT&&zA>0&&Ve?(JA(zA-nt),Ne.preventDefault()):at===WA.Z.LEFT&&zA5&&arguments[5]!==void 0?arguments[5]:!1,pe=arguments.length>6?arguments[6]:void 0,ke=arguments.length>7?arguments[7]:void 0,Ge=w.useMemo(function(){if((0,yA.Z)(He)==="object")return He.clearIcon;if(Se)return Se},[He,Se]),wt=w.useMemo(function(){return!!(!Qe&&He&&(ae.length||pe)&&!(ke==="combobox"&&pe===""))},[He,Qe,ae.length,pe,ke]);return{allowClear:wt,clearIcon:w.createElement(Ce,{className:"".concat(Z,"-clear"),onMouseDown:ge,customizeIcon:Ge},"\xD7")}},XA=w.createContext(null);function G(){return w.useContext(XA)}function C(){var J=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Z=w.useState(!1),ge=(0,RA.Z)(Z,2),ae=ge[0],He=ge[1],Se=w.useRef(null),Qe=function(){window.clearTimeout(Se.current)};w.useEffect(function(){return Qe},[]);var pe=function(Ge,wt){Qe(),Se.current=window.setTimeout(function(){He(Ge),wt&&wt()},J)};return[ae,pe,Qe]}function E(){var J=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Z=w.useRef(null),ge=w.useRef(null);w.useEffect(function(){return function(){window.clearTimeout(ge.current)}},[]);function ae(He){(He||Z.current===null)&&(Z.current=He),window.clearTimeout(ge.current),ge.current=window.setTimeout(function(){Z.current=null},J)}return[function(){return Z.current},ae]}function vA(J,Z,ge,ae){var He=w.useRef(null);He.current={open:Z,triggerOpen:ge,customizedTrigger:ae},w.useEffect(function(){function Se(Qe){var pe;if(!((pe=He.current)!==null&&pe!==void 0&&pe.customizedTrigger)){var ke=Qe.target;ke.shadowRoot&&Qe.composed&&(ke=Qe.composedPath()[0]||ke),He.current.open&&J().filter(function(Ge){return Ge}).every(function(Ge){return!Ge.contains(ke)&&Ge!==ke})&&He.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Se),function(){return window.removeEventListener("mousedown",Se)}},[])}var Y=s(10228);function UA(J){return J&&![Y.Z.ESC,Y.Z.SHIFT,Y.Z.BACKSPACE,Y.Z.TAB,Y.Z.WIN_KEY,Y.Z.ALT,Y.Z.META,Y.Z.WIN_KEY_RIGHT,Y.Z.CTRL,Y.Z.SEMICOLON,Y.Z.EQUALS,Y.Z.CAPS_LOCK,Y.Z.CONTEXT_MENU,Y.Z.F1,Y.Z.F2,Y.Z.F3,Y.Z.F4,Y.Z.F5,Y.Z.F6,Y.Z.F7,Y.Z.F8,Y.Z.F9,Y.Z.F10,Y.Z.F11,Y.Z.F12].includes(J)}var fA=s(26112),tA=s(11780);function nA(J,Z,ge){var ae=(0,VA.Z)((0,VA.Z)({},J),ge?Z:{});return Object.keys(Z).forEach(function(He){var Se=Z[He];typeof Se=="function"&&(ae[He]=function(){for(var Qe,pe=arguments.length,ke=new Array(pe),Ge=0;GeBe&&(tt="".concat(lt.slice(0,Be),"..."))}var je=function(De){De&&De.stopPropagation(),kt(rA)};return typeof st=="function"?kA(ce,tt,sA,we,je):dA(rA,tt,sA,we,je)},uA=function(rA){if(!He.length)return null;var sA=typeof Ye=="function"?Ye(rA):Ye;return typeof st=="function"?kA(void 0,sA,!1,!1,void 0,!0):dA({title:sA},sA,!1)},I=w.createElement("div",{className:"".concat(S,"-search"),style:{width:te},onFocus:function(){O(!0)},onBlur:function(){O(!1)}},w.createElement(AA,{ref:ke,open:Se,prefixCls:ae,id:ge,inputElement:null,disabled:wt,autoFocus:YA,autoComplete:K,editable:j,activeDescendantId:lA,value:R,onKeyDown:l,onMouseDown:u,onChange:rt,onPaste:ft,onCompositionStart:p,onCompositionEnd:Q,onBlur:P,tabIndex:DA,attrs:(0,fA.Z)(Z,!0)}),w.createElement("span",{ref:M,className:"".concat(S,"-search-mirror"),"aria-hidden":!0},R,"\xA0")),q=w.createElement(tA.Z,{prefixCls:"".concat(S,"-overflow"),data:He,renderItem:xA,renderRest:uA,suffix:I,itemKey:Ie,maxCount:oe});return w.createElement("span",{className:"".concat(S,"-wrap")},q,!He.length&&!R&&w.createElement("span",{className:"".concat(S,"-placeholder")},Ge))},ot=Ee,QA=function(Z){var ge=Z.inputElement,ae=Z.prefixCls,He=Z.id,Se=Z.inputRef,Qe=Z.disabled,pe=Z.autoFocus,ke=Z.autoComplete,Ge=Z.activeDescendantId,wt=Z.mode,Ft=Z.open,Ze=Z.values,YA=Z.placeholder,K=Z.tabIndex,lA=Z.showSearch,DA=Z.searchValue,SA=Z.activeValue,oe=Z.maxLength,Be=Z.onInputKeyDown,ye=Z.onInputMouseDown,Ye=Z.onInputChange,st=Z.onInputPaste,ut=Z.onInputCompositionStart,kt=Z.onInputCompositionEnd,rt=Z.onInputBlur,ft=Z.title,l=w.useState(!1),u=(0,RA.Z)(l,2),p=u[0],Q=u[1],P=wt==="combobox",M=P||lA,mA=Ze[0],bA=DA||"";P&&SA&&!p&&(bA=SA),w.useEffect(function(){P&&Q(!1)},[P,SA]);var te=wt!=="combobox"&&!Ft&&!lA?!1:!!bA,PA=ft===void 0?Ae(mA):ft,MA=w.useMemo(function(){return mA?null:w.createElement("span",{className:"".concat(ae,"-selection-placeholder"),style:te?{visibility:"hidden"}:void 0},YA)},[mA,te,YA,ae]);return w.createElement("span",{className:"".concat(ae,"-selection-wrap")},w.createElement("span",{className:"".concat(ae,"-selection-search")},w.createElement(AA,{ref:Se,prefixCls:ae,id:He,open:Ft,inputElement:ge,disabled:Qe,autoFocus:pe,autoComplete:ke,editable:M,activeDescendantId:Ge,value:bA,onKeyDown:Be,onMouseDown:ye,onChange:function(g){Q(!0),Ye(g)},onPaste:st,onCompositionStart:ut,onCompositionEnd:kt,onBlur:rt,tabIndex:K,attrs:(0,fA.Z)(Z,!0),maxLength:P?oe:void 0})),!P&&mA?w.createElement("span",{className:"".concat(ae,"-selection-item"),title:PA,style:te?{visibility:"hidden"}:void 0},mA.label):null,MA)},ve=QA,me=function(Z,ge){var ae=(0,w.useRef)(null),He=(0,w.useRef)(!1),Se=Z.prefixCls,Qe=Z.open,pe=Z.mode,ke=Z.showSearch,Ge=Z.tokenWithEnter,wt=Z.disabled,Ft=Z.prefix,Ze=Z.autoClearSearchValue,YA=Z.onSearch,K=Z.onSearchSubmit,lA=Z.onToggleOpen,DA=Z.onInputKeyDown,SA=Z.onInputBlur,oe=Z.domRef;w.useImperativeHandle(ge,function(){return{focus:function(PA){ae.current.focus(PA)},blur:function(){ae.current.blur()}}});var Be=E(0),ye=(0,RA.Z)(Be,2),Ye=ye[0],st=ye[1],ut=function(PA){var MA=PA.which,GA=ae.current instanceof HTMLTextAreaElement;!GA&&Qe&&(MA===Y.Z.UP||MA===Y.Z.DOWN)&&PA.preventDefault(),DA&&DA(PA),MA===Y.Z.ENTER&&pe==="tags"&&!He.current&&!Qe&&(K==null||K(PA.target.value)),!(GA&&!Qe&&~[Y.Z.UP,Y.Z.DOWN,Y.Z.LEFT,Y.Z.RIGHT].indexOf(MA))&&UA(MA)&&lA(!0)},kt=function(){st(!0)},rt=(0,w.useRef)(null),ft=function(PA){YA(PA,!0,He.current)!==!1&&lA(!0)},l=function(){He.current=!0},u=function(PA){He.current=!1,pe!=="combobox"&&ft(PA.target.value)},p=function(PA){var MA=PA.target.value;if(Ge&&rt.current&&/[\r\n]/.test(rt.current)){var GA=rt.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");MA=MA.replace(GA,rt.current)}rt.current=null,ft(MA)},Q=function(PA){var MA=PA.clipboardData,GA=MA==null?void 0:MA.getData("text");rt.current=GA||""},P=function(PA){var MA=PA.target;if(MA!==ae.current){var GA=document.body.style.msTouchAction!==void 0;GA?setTimeout(function(){ae.current.focus()}):ae.current.focus()}},M=function(PA){var MA=Ye();PA.target!==ae.current&&!MA&&!(pe==="combobox"&&wt)&&PA.preventDefault(),(pe!=="combobox"&&(!ke||!MA)||!Qe)&&(Qe&&Ze!==!1&&YA("",!0,!1),lA())},mA={inputRef:ae,onInputKeyDown:ut,onInputMouseDown:kt,onInputChange:p,onInputPaste:Q,onInputCompositionStart:l,onInputCompositionEnd:u,onInputBlur:SA},bA=pe==="multiple"||pe==="tags"?w.createElement(ot,(0,F.Z)({},Z,mA)):w.createElement(ve,(0,F.Z)({},Z,mA));return w.createElement("div",{ref:oe,className:"".concat(Se,"-selector"),onClick:P,onMouseDown:M},Ft&&w.createElement("div",{className:"".concat(Se,"-prefix")},Ft),bA)},Re=w.forwardRef(me),Le=Re,IA=s(65030),N=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],V=function(Z){var ge=Z===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:ge,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:ge,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:ge,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:ge,adjustY:1},htmlRegion:"scroll"}}},y=function(Z,ge){var ae=Z.prefixCls,He=Z.disabled,Se=Z.visible,Qe=Z.children,pe=Z.popupElement,ke=Z.animation,Ge=Z.transitionName,wt=Z.dropdownStyle,Ft=Z.dropdownClassName,Ze=Z.direction,YA=Ze===void 0?"ltr":Ze,K=Z.placement,lA=Z.builtinPlacements,DA=Z.dropdownMatchSelectWidth,SA=Z.dropdownRender,oe=Z.dropdownAlign,Be=Z.getPopupContainer,ye=Z.empty,Ye=Z.getTriggerDOMNode,st=Z.onPopupVisibleChange,ut=Z.onPopupMouseEnter,kt=(0,v.Z)(Z,N),rt="".concat(ae,"-dropdown"),ft=pe;SA&&(ft=SA(pe));var l=w.useMemo(function(){return lA||V(DA)},[lA,DA]),u=ke?"".concat(rt,"-").concat(ke):Ge,p=typeof DA=="number",Q=w.useMemo(function(){return p?null:DA===!1?"minWidth":"width"},[DA,p]),P=wt;p&&(P=(0,VA.Z)((0,VA.Z)({},P),{},{width:DA}));var M=w.useRef(null);return w.useImperativeHandle(ge,function(){return{getPopupElement:function(){var bA;return(bA=M.current)===null||bA===void 0?void 0:bA.popupElement}}}),w.createElement(IA.Z,(0,F.Z)({},kt,{showAction:st?["click"]:[],hideAction:st?["click"]:[],popupPlacement:K||(YA==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:l,prefixCls:rt,popupTransitionName:u,popup:w.createElement("div",{onMouseEnter:ut},ft),ref:M,stretch:Q,popupAlign:oe,popupVisible:Se,getPopupContainer:Be,popupClassName:H()(Ft,(0,z.Z)({},"".concat(rt,"-empty"),ye)),popupStyle:P,getTriggerDOMNode:Ye,onPopupVisibleChange:st}),Qe)},hA=w.forwardRef(y),BA=hA,h=s(40954);function cA(J,Z){var ge=J.key,ae;return"value"in J&&(ae=J.value),ge!=null?ge:ae!==void 0?ae:"rc-index-key-".concat(Z)}function OA(J){return typeof J!="undefined"&&!Number.isNaN(J)}function zA(J,Z){var ge=J||{},ae=ge.label,He=ge.value,Se=ge.options,Qe=ge.groupLabel,pe=ae||(Z?"children":"label");return{label:pe,value:He||"value",options:Se||"options",groupLabel:Qe||pe}}function L(J){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ge=Z.fieldNames,ae=Z.childrenAsData,He=[],Se=zA(ge,!1),Qe=Se.label,pe=Se.value,ke=Se.options,Ge=Se.groupLabel;function wt(Ft,Ze){Array.isArray(Ft)&&Ft.forEach(function(YA){if(Ze||!(ke in YA)){var K=YA[pe];He.push({key:cA(YA,He.length),groupOption:Ze,data:YA,label:YA[Qe],value:K})}else{var lA=YA[Ge];lA===void 0&&ae&&(lA=YA.label),He.push({key:cA(YA,He.length),group:!0,data:YA,label:lA}),wt(YA[ke],!0)}})}return wt(J,!1),He}function aA(J){var Z=(0,VA.Z)({},J);return"props"in Z||Object.defineProperty(Z,"props",{get:function(){return(0,pA.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Z}}),Z}var x=function(Z,ge,ae){if(!ge||!ge.length)return null;var He=!1,Se=function pe(ke,Ge){var wt=(0,h.Z)(Ge),Ft=wt[0],Ze=wt.slice(1);if(!Ft)return[ke];var YA=ke.split(Ft);return He=He||YA.length>1,YA.reduce(function(K,lA){return[].concat((0,T.Z)(K),(0,T.Z)(pe(lA,Ze)))},[]).filter(Boolean)},Qe=Se(Z,ge);return He?typeof ae!="undefined"?Qe.slice(0,ae):Qe:null},HA=w.createContext(null),gA=HA;function KA(J){var Z=J.visible,ge=J.values;if(!Z)return null;var ae=50;return w.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(ge.slice(0,ae).map(function(He){var Se=He.label,Qe=He.value;return["number","string"].includes((0,yA.Z)(Se))?Se:Qe}).join(", ")),ge.length>ae?", ...":null)}var JA=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],le=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],ZA=function(Z){return Z==="tags"||Z==="multiple"},$A=w.forwardRef(function(J,Z){var ge,ae=J.id,He=J.prefixCls,Se=J.className,Qe=J.showSearch,pe=J.tagRender,ke=J.direction,Ge=J.omitDomProps,wt=J.displayValues,Ft=J.onDisplayValuesChange,Ze=J.emptyOptions,YA=J.notFoundContent,K=YA===void 0?"Not Found":YA,lA=J.onClear,DA=J.mode,SA=J.disabled,oe=J.loading,Be=J.getInputElement,ye=J.getRawInputElement,Ye=J.open,st=J.defaultOpen,ut=J.onDropdownVisibleChange,kt=J.activeValue,rt=J.onActiveValueChange,ft=J.activeDescendantId,l=J.searchValue,u=J.autoClearSearchValue,p=J.onSearch,Q=J.onSearchSplit,P=J.tokenSeparators,M=J.allowClear,mA=J.prefix,bA=J.suffixIcon,te=J.clearIcon,PA=J.OptionList,MA=J.animation,GA=J.transitionName,g=J.dropdownStyle,O=J.dropdownClassName,S=J.dropdownMatchSelectWidth,R=J.dropdownRender,j=J.dropdownAlign,dA=J.placement,kA=J.builtinPlacements,xA=J.getPopupContainer,uA=J.showAction,I=uA===void 0?[]:uA,q=J.onFocus,oA=J.onBlur,rA=J.onKeyUp,sA=J.onKeyDown,ee=J.onMouseDown,ce=(0,v.Z)(J,JA),we=ZA(DA),tt=(Qe!==void 0?Qe:we)||DA==="combobox",lt=(0,VA.Z)({},ce);le.forEach(function(Bn){delete lt[Bn]}),Ge==null||Ge.forEach(function(Bn){delete lt[Bn]});var je=w.useState(!1),gt=(0,RA.Z)(je,2),De=gt[0],Kt=gt[1];w.useEffect(function(){Kt((0,TA.Z)())},[]);var Et=w.useRef(null),rn=w.useRef(null),Ut=w.useRef(null),It=w.useRef(null),Gt=w.useRef(null),Tt=w.useRef(!1),St=C(),Ct=(0,RA.Z)(St,3),qe=Ct[0],pt=Ct[1],Pt=Ct[2];w.useImperativeHandle(Z,function(){var Bn,mn;return{focus:(Bn=It.current)===null||Bn===void 0?void 0:Bn.focus,blur:(mn=It.current)===null||mn===void 0?void 0:mn.blur,scrollTo:function(On){var vr;return(vr=Gt.current)===null||vr===void 0?void 0:vr.scrollTo(On)},nativeElement:Et.current||rn.current}});var an=w.useMemo(function(){var Bn;if(DA!=="combobox")return l;var mn=(Bn=wt[0])===null||Bn===void 0?void 0:Bn.value;return typeof mn=="string"||typeof mn=="number"?String(mn):""},[l,DA,wt]),Wt=DA==="combobox"&&typeof Be=="function"&&Be()||null,en=typeof ye=="function"&&ye(),bn=(0,xe.x1)(rn,en==null||(ge=en.props)===null||ge===void 0?void 0:ge.ref),jn=w.useState(!1),rr=(0,RA.Z)(jn,2),pr=rr[0],fr=rr[1];(0,_.Z)(function(){fr(!0)},[]);var Ar=(0,WA.Z)(!1,{defaultValue:st,value:Ye}),gn=(0,RA.Z)(Ar,2),Fn=gn[0],ar=gn[1],Cn=pr?Fn:!1,wn=!K&&Ze;(SA||wn&&Cn&&DA==="combobox")&&(Cn=!1);var En=wn?!1:Cn,Qt=w.useCallback(function(Bn){var mn=Bn!==void 0?Bn:!Cn;SA||(ar(mn),Cn!==mn&&(ut==null||ut(mn)))},[SA,Cn,ar,ut]),Vt=w.useMemo(function(){return(P||[]).some(function(Bn){return[` -`,`\r -`].includes(Bn)})},[P]),tn=w.useContext(gA)||{},on=tn.maxCount,pn=tn.rawValues,xn=function(mn,Xn,On){if(!(we&&OA(on)&&(pn==null?void 0:pn.size)>=on)){var vr=!0,ir=mn;rt==null||rt(null);var Tr=x(mn,P,OA(on)?on-pn.size:void 0),_r=On?null:Tr;return DA!=="combobox"&&_r&&(ir="",Q==null||Q(_r),Qt(!1),vr=!1),p&&an!==ir&&p(ir,{source:Xn?"typing":"effect"}),vr}},hn=function(mn){!mn||!mn.trim()||p(mn,{source:"submit"})};w.useEffect(function(){!Cn&&!we&&DA!=="combobox"&&xn("",!1,!1)},[Cn]),w.useEffect(function(){Fn&&SA&&ar(!1),SA&&!Tt.current&&pt(!1)},[SA]);var dt=E(),Ot=(0,RA.Z)(dt,2),Nt=Ot[0],yn=Ot[1],Qn=w.useRef(!1),qn=function(mn){var Xn=Nt(),On=mn.key,vr=On==="Enter";if(vr&&(DA!=="combobox"&&mn.preventDefault(),Cn||Qt(!0)),yn(!!an),On==="Backspace"&&!Xn&&we&&!an&&wt.length){for(var ir=(0,T.Z)(wt),Tr=null,_r=ir.length-1;_r>=0;_r-=1){var Mr=ir[_r];if(!Mr.disabled){ir.splice(_r,1),Tr=Mr;break}}Tr&&Ft(ir,{type:"remove",values:[Tr]})}for(var Wn=arguments.length,Sr=new Array(Wn>1?Wn-1:0),zr=1;zr1?Xn-1:0),vr=1;vr1?Tr-1:0),Mr=1;Mr=K},[pe,K,ye==null?void 0:ye.size]),P=function(I){I.preventDefault()},M=function(I){var q;(q=p.current)===null||q===void 0||q.scrollTo(typeof I=="number"?{index:I}:I)},mA=w.useCallback(function(uA){return ke==="combobox"?!1:ye.has(uA)},[ke,(0,T.Z)(ye).toString(),ye.size]),bA=function(I){for(var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,oA=u.length,rA=0;rA1&&arguments[1]!==void 0?arguments[1]:!1;GA(I);var oA={source:q?"keyboard":"mouse"},rA=u[I];if(!rA){DA(null,-1,oA);return}DA(rA.value,I,oA)};(0,w.useEffect)(function(){g(SA!==!1?bA(0):-1)},[u.length,Ge]);var O=w.useCallback(function(uA){return ke==="combobox"?String(uA).toLowerCase()===Ge.toLowerCase():ye.has(uA)},[ke,Ge,(0,T.Z)(ye).toString(),ye.size]);(0,w.useEffect)(function(){var uA=setTimeout(function(){if(!pe&&Qe&&ye.size===1){var q=Array.from(ye)[0],oA=u.findIndex(function(rA){var sA=rA.data;return Ge?String(sA.value).startsWith(Ge):sA.value===q});oA!==-1&&(g(oA),M(oA))}});if(Qe){var I;(I=p.current)===null||I===void 0||I.scrollTo(void 0)}return function(){return clearTimeout(uA)}},[Qe,Ge]);var S=function(I){I!==void 0&&oe(I,{selected:!ye.has(I)}),pe||wt(!1)};if(w.useImperativeHandle(ge,function(){return{onKeyDown:function(I){var q=I.which,oA=I.ctrlKey;switch(q){case Y.Z.N:case Y.Z.P:case Y.Z.UP:case Y.Z.DOWN:{var rA=0;if(q===Y.Z.UP?rA=-1:q===Y.Z.DOWN?rA=1:qt()&&oA&&(q===Y.Z.N?rA=1:q===Y.Z.P&&(rA=-1)),rA!==0){var sA=bA(MA+rA,rA);M(sA),g(sA,!0)}break}case Y.Z.TAB:case Y.Z.ENTER:{var ee,ce=u[MA];ce&&!(ce!=null&&(ee=ce.data)!==null&&ee!==void 0&&ee.disabled)&&!Q?S(ce.value):S(void 0),Qe&&I.preventDefault();break}case Y.Z.ESC:wt(!1),Qe&&I.stopPropagation()}},onKeyUp:function(){},scrollTo:function(I){M(I)}}}),u.length===0)return w.createElement("div",{role:"listbox",id:"".concat(Se,"_list"),className:"".concat(l,"-empty"),onMouseDown:P},Ft);var R=Object.keys(Ye).map(function(uA){return Ye[uA]}),j=function(I){return I.label};function dA(uA,I){var q=uA.group;return{role:q?"presentation":"option",id:"".concat(Se,"_list_").concat(I)}}var kA=function(I){var q=u[I];if(!q)return null;var oA=q.data||{},rA=oA.value,sA=q.group,ee=(0,fA.Z)(oA,!0),ce=j(q);return q?w.createElement("div",(0,F.Z)({"aria-label":typeof ce=="string"&&!sA?ce:null},ee,{key:I},dA(q,I),{"aria-selected":O(rA)}),rA):null},xA={role:"listbox",id:"".concat(Se,"_list")};return w.createElement(w.Fragment,null,st&&w.createElement("div",(0,F.Z)({},xA,{style:{height:0,width:0,overflow:"hidden"}}),kA(MA-1),kA(MA),kA(MA+1)),w.createElement(bt.Z,{itemKey:"key",ref:p,data:u,height:kt,itemHeight:rt,fullHeight:!1,onMouseDown:P,onScroll:Ze,virtual:st,direction:ut,innerProps:st?null:xA},function(uA,I){var q=uA.group,oA=uA.groupOption,rA=uA.data,sA=uA.label,ee=uA.value,ce=rA.key;if(q){var we,tt=(we=rA.title)!==null&&we!==void 0?we:et(sA)?sA.toString():void 0;return w.createElement("div",{className:H()(l,"".concat(l,"-group"),rA.className),title:tt},sA!==void 0?sA:ce)}var lt=rA.disabled,je=rA.title,gt=rA.children,De=rA.style,Kt=rA.className,Et=(0,v.Z)(rA,ze),rn=(0,_e.Z)(Et,R),Ut=mA(ee),It=lt||!Ut&&Q,Gt="".concat(l,"-option"),Tt=H()(l,Gt,Kt,(0,z.Z)((0,z.Z)((0,z.Z)((0,z.Z)({},"".concat(Gt,"-grouped"),oA),"".concat(Gt,"-active"),MA===I&&!It),"".concat(Gt,"-disabled"),It),"".concat(Gt,"-selected"),Ut)),St=j(uA),Ct=!Be||typeof Be=="function"||Ut,qe=typeof St=="number"?St:St||ee,pt=et(qe)?qe.toString():void 0;return je!==void 0&&(pt=je),w.createElement("div",(0,F.Z)({},(0,fA.Z)(rn),st?{}:dA(uA,I),{"aria-selected":O(ee),className:Tt,title:pt,onMouseMove:function(){MA===I||It||g(I)},onClick:function(){It||S(ee)},style:De}),w.createElement("div",{className:"".concat(Gt,"-content")},typeof ft=="function"?ft(uA,{index:I}):qe),w.isValidElement(Be)||Ut,Ct&&w.createElement(Ce,{className:"".concat(l,"-option-state"),customizeIcon:Be,customizeIconProps:{value:ee,disabled:It,isSelected:Ut}},Ut?"\u2713":null))}))},$t=w.forwardRef(Ht),Pe=$t,Ne=function(J,Z){var ge=w.useRef({values:new Map,options:new Map}),ae=w.useMemo(function(){var Se=ge.current,Qe=Se.values,pe=Se.options,ke=J.map(function(Ft){if(Ft.label===void 0){var Ze;return(0,VA.Z)((0,VA.Z)({},Ft),{},{label:(Ze=Qe.get(Ft.value))===null||Ze===void 0?void 0:Ze.label})}return Ft}),Ge=new Map,wt=new Map;return ke.forEach(function(Ft){Ge.set(Ft.value,Ft),wt.set(Ft.value,Z.get(Ft.value)||pe.get(Ft.value))}),ge.current.values=Ge,ge.current.options=wt,ke},[J,Z]),He=w.useCallback(function(Se){return Z.get(Se)||ge.current.options.get(Se)},[Z]);return[ae,He]};function at(J,Z){return $(J).join("").toUpperCase().includes(Z)}var Ve=function(J,Z,ge,ae,He){return w.useMemo(function(){if(!ge||ae===!1)return J;var Se=Z.options,Qe=Z.label,pe=Z.value,ke=[],Ge=typeof ae=="function",wt=ge.toUpperCase(),Ft=Ge?ae:function(YA,K){return He?at(K[He],wt):K[Se]?at(K[Qe!=="children"?Qe:"label"],wt):at(K[pe],wt)},Ze=Ge?function(YA){return aA(YA)}:function(YA){return YA};return J.forEach(function(YA){if(YA[Se]){var K=Ft(ge,Ze(YA));if(K)ke.push(YA);else{var lA=YA[Se].filter(function(DA){return Ft(ge,Ze(DA))});lA.length&&ke.push((0,VA.Z)((0,VA.Z)({},YA),{},(0,z.Z)({},Se,lA)))}return}Ft(ge,Ze(YA))&&ke.push(YA)}),ke},[J,ae,He,ge,Z])},nt=s(6551),Je=s(11592),_A=["children","value"],Fe=["children"];function de(J){var Z=J,ge=Z.key,ae=Z.props,He=ae.children,Se=ae.value,Qe=(0,v.Z)(ae,_A);return(0,VA.Z)({key:ge,value:Se!==void 0?Se:ge,children:He},Qe)}function We(J){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Je.Z)(J).map(function(ge,ae){if(!w.isValidElement(ge)||!ge.type)return null;var He=ge,Se=He.type.isSelectOptGroup,Qe=He.key,pe=He.props,ke=pe.children,Ge=(0,v.Z)(pe,Fe);return Z||!Se?de(ge):(0,VA.Z)((0,VA.Z)({key:"__RC_SELECT_GRP__".concat(Qe===null?ae:Qe,"__"),label:Qe},Ge),{},{options:We(ke)})}).filter(function(ge){return ge})}var _t=function(Z,ge,ae,He,Se){return w.useMemo(function(){var Qe=Z,pe=!Z;pe&&(Qe=We(ge));var ke=new Map,Ge=new Map,wt=function(YA,K,lA){lA&&typeof lA=="string"&&YA.set(K[lA],K)},Ft=function Ze(YA){for(var K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,lA=0;lA1&&arguments[1]!==void 0?arguments[1]:!1,Qe=0;Qe0?Qt(on.options):on.options}):on})},Ct=w.useMemo(function(){return oe?St(Tt):Tt},[Tt,oe,xA]),qe=w.useMemo(function(){return L(Ct,{fieldNames:j,childrenAsData:S})},[Ct,j,S]),pt=function(Vt){var tn=sA(Vt);if(tt(tn),PA&&(tn.length!==De.length||tn.some(function(xn,hn){var dt;return((dt=De[hn])===null||dt===void 0?void 0:dt.value)!==(xn==null?void 0:xn.value)}))){var on=te?tn:tn.map(function(xn){return xn.value}),pn=tn.map(function(xn){return aA(Kt(xn.value))});PA(O?on:on[0],O?pn:pn[0])}},Pt=w.useState(null),an=(0,RA.Z)(Pt,2),Wt=an[0],en=an[1],bn=w.useState(0),jn=(0,RA.Z)(bn,2),rr=jn[0],pr=jn[1],fr=kt!==void 0?kt:ae!=="combobox",Ar=w.useCallback(function(Qt,Vt){var tn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},on=tn.source,pn=on===void 0?"keyboard":on;pr(Vt),Qe&&ae==="combobox"&&Qt!==null&&pn==="keyboard"&&en(String(Qt))},[Qe,ae]),gn=function(Vt,tn,on){var pn=function(){var Nn,wr=Kt(Vt);return[te?{label:wr==null?void 0:wr[j.label],value:Vt,key:(Nn=wr==null?void 0:wr.key)!==null&&Nn!==void 0?Nn:Vt}:Vt,aA(wr)]};if(tn&&YA){var xn=pn(),hn=(0,RA.Z)(xn,2),dt=hn[0],Ot=hn[1];YA(dt,Ot)}else if(!tn&&K&&on!=="clear"){var Nt=pn(),yn=(0,RA.Z)(Nt,2),Qn=yn[0],qn=yn[1];K(Qn,qn)}},Fn=Xe(function(Qt,Vt){var tn,on=O?Vt.selected:!0;on?tn=O?[].concat((0,T.Z)(De),[Qt]):[Qt]:tn=De.filter(function(pn){return pn.value!==Qt}),pt(tn),gn(Qt,on),ae==="combobox"?en(""):(!ZA||Ze)&&(uA(""),en(""))}),ar=function(Vt,tn){pt(Vt);var on=tn.type,pn=tn.values;(on==="remove"||on==="clear")&&pn.forEach(function(xn){gn(xn.value,!1,on)})},Cn=function(Vt,tn){if(uA(Vt),en(null),tn.source==="submit"){var on=(Vt||"").trim();if(on){var pn=Array.from(new Set([].concat((0,T.Z)(rn),[on])));pt(pn),gn(on,!0),uA("")}return}tn.source!=="blur"&&(ae==="combobox"&&pt(Vt),wt==null||wt(Vt))},wn=function(Vt){var tn=Vt;ae!=="tags"&&(tn=Vt.map(function(pn){var xn=oA.get(pn);return xn==null?void 0:xn.value}).filter(function(pn){return pn!==void 0}));var on=Array.from(new Set([].concat((0,T.Z)(rn),(0,T.Z)(tn))));pt(on),on.forEach(function(pn){gn(pn,!0)})},En=w.useMemo(function(){var Qt=ft!==!1&&DA!==!1;return(0,VA.Z)((0,VA.Z)({},I),{},{flattenOptions:qe,onActiveValue:Ar,defaultActiveFirstOption:fr,onSelect:Fn,menuItemSelectedIcon:rt,rawValues:rn,fieldNames:j,virtual:Qt,direction:l,listHeight:p,listItemHeight:P,childrenAsData:S,maxCount:MA,optionRender:st})},[MA,I,qe,Ar,fr,Fn,rt,rn,j,ft,DA,l,p,P,S,st]);return w.createElement(gA.Provider,{value:En},w.createElement(re,(0,F.Z)({},GA,{id:g,prefixCls:Se,ref:Z,omitDomProps:xt,mode:ae,displayValues:Et,onDisplayValuesChange:ar,direction:l,searchValue:xA,onSearch:Cn,autoClearSearchValue:Ze,onSearchSplit:wn,dropdownMatchSelectWidth:DA,OptionList:Pe,emptyOptions:!qe.length,activeValue:Wt,activeDescendantId:"".concat(g,"_list_").concat(rr)})))}),Rt=Zt;Rt.Option=At,Rt.OptGroup=fe;var An=Rt,un=An},86351:function(ln,Me,s){"use strict";s.d(Me,{R:function(){return T},w:function(){return F}});var F={},T="rc-table-internal-hook"},97347:function(ln,Me,s){"use strict";s.d(Me,{L:function(){return ue},Z:function(){return C}});var F=s(11913),T=s(74430),z=s(3300),VA=s(34666),RA=s(27247),v=s(43079),yA=s(11592),WA=s(48736),pA=s(59301),w=s(86351),be=s(54451);function H(E){var vA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof vA=="number"?vA:vA.endsWith("%")?E*parseFloat(vA)/100:null}function _(E,vA,Y){return pA.useMemo(function(){if(vA&&vA>0){var UA=0,fA=0;E.forEach(function($){var CA=H(vA,$.width);CA?UA+=CA:fA+=1});var tA=Math.max(vA,Y),nA=Math.max(tA-UA,fA),qA=fA,D=nA/fA,X=0,W=E.map(function($){var CA=(0,RA.Z)({},$),k=H(vA,CA.width);if(k)CA.width=k;else{var FA=Math.floor(D);CA.width=qA===1?nA:FA,nA-=FA,qA-=1}return X+=CA.width,CA});if(X0?(0,RA.Z)((0,RA.Z)({},vA),{},{children:Ce(Y)}):vA})}function $e(E){var vA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return E.filter(function(Y){return Y&&(0,VA.Z)(Y)==="object"}).reduce(function(Y,UA,fA){var tA=UA.fixed,nA=tA===!0?"left":tA,qA="".concat(vA,"-").concat(fA),D=UA.children;return D&&D.length>0?[].concat((0,z.Z)(Y),(0,z.Z)($e(D,qA).map(function(X){return(0,RA.Z)({fixed:nA},X)}))):[].concat((0,z.Z)(Y),[(0,RA.Z)((0,RA.Z)({key:qA},UA),{},{fixed:nA})])},[])}function XA(E){return E.map(function(vA){var Y=vA.fixed,UA=(0,v.Z)(vA,xe),fA=Y;return Y==="left"?fA="right":Y==="right"&&(fA="left"),(0,RA.Z)({fixed:fA},UA)})}function G(E,vA){var Y=E.prefixCls,UA=E.columns,fA=E.children,tA=E.expandable,nA=E.expandedKeys,qA=E.columnTitle,D=E.getRowKey,X=E.onTriggerExpand,W=E.expandIcon,AA=E.rowExpandable,$=E.expandIconColumnIndex,CA=E.direction,k=E.expandRowByClick,FA=E.columnWidth,se=E.fixed,ne=E.scrollWidth,Ae=E.clientWidth,he=pA.useMemo(function(){var Le=UA||ue(fA)||[];return Ce(Le.slice())},[UA,fA]),Ie=pA.useMemo(function(){if(tA){var Le=he.slice();if(!Le.includes(w.w)){var IA=$||0;IA>=0&&(IA||se==="left"||!se)&&Le.splice(IA,0,w.w),se==="right"&&Le.splice(he.length,0,w.w)}var N=Le.indexOf(w.w);Le=Le.filter(function(BA,h){return BA!==w.w||h===N});var V=he[N],y;se?y=se:y=V?V.fixed:null;var hA=(0,T.Z)((0,T.Z)((0,T.Z)((0,T.Z)((0,T.Z)((0,T.Z)({},be.v,{className:"".concat(Y,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),"title",qA),"fixed",y),"className","".concat(Y,"-row-expand-icon-cell")),"width",FA),"render",function(h,cA,OA){var zA=D(cA,OA),L=nA.has(zA),aA=AA?AA(cA):!0,x=W({prefixCls:Y,expanded:L,expandable:aA,record:cA,onExpand:X});return k?pA.createElement("span",{onClick:function(gA){return gA.stopPropagation()}},x):x});return Le.map(function(BA){return BA===w.w?hA:BA})}return he.filter(function(BA){return BA!==w.w})},[tA,he,D,nA,W,CA]),Oe=pA.useMemo(function(){var Le=Ie;return vA&&(Le=vA(Le)),Le.length||(Le=[{render:function(){return null}}]),Le},[vA,Ie,CA]),Ee=pA.useMemo(function(){return CA==="rtl"?XA($e(Oe)):$e(Oe)},[Oe,CA,ne]),ot=pA.useMemo(function(){for(var Le=-1,IA=Ee.length-1;IA>=0;IA-=1){var N=Ee[IA].fixed;if(N==="left"||N===!0){Le=IA;break}}if(Le>=0)for(var V=0;V<=Le;V+=1){var y=Ee[V].fixed;if(y!=="left"&&y!==!0)return!0}var hA=Ee.findIndex(function(cA){var OA=cA.fixed;return OA==="right"});if(hA>=0)for(var BA=hA;BA=S}function Ee(g,O){return pA(E,function(S){var R=Oe(g,O||1,S.hoverStartRow,S.hoverEndRow);return[R,S.onHover]})}var ot=s(70425),QA=function(O){var S=O.ellipsis,R=O.rowType,j=O.children,dA,kA=S===!0?{showTitle:!0}:S;return kA&&(kA.showTitle||R==="header")&&(typeof j=="string"||typeof j=="number"?dA=j.toString():v.isValidElement(j)&&typeof j.props.children=="string"&&(dA=j.props.children)),dA};function ve(g){var O,S,R,j,dA,kA,xA,uA,I=g.component,q=g.children,oA=g.ellipsis,rA=g.scope,sA=g.prefixCls,ee=g.className,ce=g.align,we=g.record,tt=g.render,lt=g.dataIndex,je=g.renderIndex,gt=g.shouldCellUpdate,De=g.index,Kt=g.rowType,Et=g.colSpan,rn=g.rowSpan,Ut=g.fixLeft,It=g.fixRight,Gt=g.firstFixLeft,Tt=g.lastFixLeft,St=g.firstFixRight,Ct=g.lastFixRight,qe=g.appendNode,pt=g.additionalProps,Pt=pt===void 0?{}:pt,an=g.isSticky,Wt="".concat(sA,"-cell"),en=pA(E,["supportSticky","allColumnsFixedLeft","rowHoverable"]),bn=en.supportSticky,jn=en.allColumnsFixedLeft,rr=en.rowHoverable,pr=Ie(we,lt,je,q,tt,gt),fr=(0,T.Z)(pr,2),Ar=fr[0],gn=fr[1],Fn={},ar=typeof Ut=="number"&&bn,Cn=typeof It=="number"&&bn;ar&&(Fn.position="sticky",Fn.left=Ut),Cn&&(Fn.position="sticky",Fn.right=It);var wn=(O=(S=(R=gn==null?void 0:gn.colSpan)!==null&&R!==void 0?R:Pt.colSpan)!==null&&S!==void 0?S:Et)!==null&&O!==void 0?O:1,En=(j=(dA=(kA=gn==null?void 0:gn.rowSpan)!==null&&kA!==void 0?kA:Pt.rowSpan)!==null&&dA!==void 0?dA:rn)!==null&&j!==void 0?j:1,Qt=Ee(De,En),Vt=(0,T.Z)(Qt,2),tn=Vt[0],on=Vt[1],pn=(0,ot.zX)(function(Qn){var qn;we&&on(De,De+En-1),Pt==null||(qn=Pt.onMouseEnter)===null||qn===void 0||qn.call(Pt,Qn)}),xn=(0,ot.zX)(function(Qn){var qn;we&&on(-1,-1),Pt==null||(qn=Pt.onMouseLeave)===null||qn===void 0||qn.call(Pt,Qn)});if(wn===0||En===0)return null;var hn=(xA=Pt.title)!==null&&xA!==void 0?xA:QA({rowType:Kt,ellipsis:oA,children:Ar}),dt=D()(Wt,ee,(uA={},(0,nA.Z)((0,nA.Z)((0,nA.Z)((0,nA.Z)((0,nA.Z)((0,nA.Z)((0,nA.Z)((0,nA.Z)((0,nA.Z)((0,nA.Z)(uA,"".concat(Wt,"-fix-left"),ar&&bn),"".concat(Wt,"-fix-left-first"),Gt&&bn),"".concat(Wt,"-fix-left-last"),Tt&&bn),"".concat(Wt,"-fix-left-all"),Tt&&jn&&bn),"".concat(Wt,"-fix-right"),Cn&&bn),"".concat(Wt,"-fix-right-first"),St&&bn),"".concat(Wt,"-fix-right-last"),Ct&&bn),"".concat(Wt,"-ellipsis"),oA),"".concat(Wt,"-with-append"),qe),"".concat(Wt,"-fix-sticky"),(ar||Cn)&&an&&bn),(0,nA.Z)(uA,"".concat(Wt,"-row-hover"),!gn&&tn)),Pt.className,gn==null?void 0:gn.className),Ot={};ce&&(Ot.textAlign=ce);var Nt=(0,tA.Z)((0,tA.Z)((0,tA.Z)((0,tA.Z)({},gn==null?void 0:gn.style),Fn),Ot),Pt.style),yn=Ar;return(0,fA.Z)(yn)==="object"&&!Array.isArray(yn)&&!v.isValidElement(yn)&&(yn=null),oA&&(Tt||St)&&(yn=v.createElement("span",{className:"".concat(Wt,"-content")},yn)),v.createElement(I,(0,w.Z)({},gn,Pt,{className:dt,style:Nt,title:hn,scope:rA,onMouseEnter:rr?pn:void 0,onMouseLeave:rr?xn:void 0,colSpan:wn!==1?wn:null,rowSpan:En!==1?En:null}),qe,yn)}var me=v.memo(ve);function Re(g,O,S,R,j){var dA=S[g]||{},kA=S[O]||{},xA,uA;dA.fixed==="left"?xA=R.left[j==="rtl"?O:g]:kA.fixed==="right"&&(uA=R.right[j==="rtl"?g:O]);var I=!1,q=!1,oA=!1,rA=!1,sA=S[O+1],ee=S[g-1],ce=sA&&!sA.fixed||ee&&!ee.fixed||S.every(function(gt){return gt.fixed==="left"});if(j==="rtl"){if(xA!==void 0){var we=ee&&ee.fixed==="left";rA=!we&&ce}else if(uA!==void 0){var tt=sA&&sA.fixed==="right";oA=!tt&&ce}}else if(xA!==void 0){var lt=sA&&sA.fixed==="left";I=!lt&&ce}else if(uA!==void 0){var je=ee&&ee.fixed==="right";q=!je&&ce}return{fixLeft:xA,fixRight:uA,lastFixLeft:I,firstFixRight:q,lastFixRight:oA,firstFixLeft:rA,isSticky:R.isSticky}}var Le=v.createContext({}),IA=Le;function N(g){var O=g.className,S=g.index,R=g.children,j=g.colSpan,dA=j===void 0?1:j,kA=g.rowSpan,xA=g.align,uA=pA(E,["prefixCls","direction"]),I=uA.prefixCls,q=uA.direction,oA=v.useContext(IA),rA=oA.scrollColumnIndex,sA=oA.stickyOffsets,ee=oA.flattenColumns,ce=S+dA-1,we=ce+1===rA?dA+1:dA,tt=Re(S,S+we-1,ee,sA,q);return v.createElement(me,(0,w.Z)({className:O,index:S,component:"td",prefixCls:I,record:null,dataIndex:null,align:xA,colSpan:we,rowSpan:kA,render:function(){return R}},tt))}var V=s(43079),y=["children"];function hA(g){var O=g.children,S=(0,V.Z)(g,y);return v.createElement("tr",S,O)}function BA(g){var O=g.children;return O}BA.Row=hA,BA.Cell=N;var h=BA;function cA(g){var O=g.children,S=g.stickyOffsets,R=g.flattenColumns,j=pA(E,"prefixCls"),dA=R.length-1,kA=R[dA],xA=v.useMemo(function(){return{stickyOffsets:S,flattenColumns:R,scrollColumnIndex:kA!=null&&kA.scrollbar?dA:null}},[kA,R,dA,S]);return v.createElement(IA.Provider,{value:xA},v.createElement("tfoot",{className:"".concat(j,"-summary")},O))}var OA=XA(cA),zA=h,L=s(29301),aA=s(24514),x=s(75152),HA=s(26112);function gA(g,O,S,R,j,dA,kA){g.push({record:O,indent:S,index:kA});var xA=dA(O),uA=j==null?void 0:j.has(xA);if(O&&Array.isArray(O[R])&&uA)for(var I=0;I1?Gt-1:0),St=1;St=1)),style:(0,tA.Z)((0,tA.Z)({},S),tt==null?void 0:tt.style)}),ee.map(function(Ut,It){var Gt=Ut.render,Tt=Ut.dataIndex,St=Ut.className,Ct=fe(rA,Ut,It,uA,j),qe=Ct.key,pt=Ct.fixedInfo,Pt=Ct.appendCellNode,an=Ct.additionalCellProps;return v.createElement(me,(0,w.Z)({className:St,ellipsis:Ut.ellipsis,align:Ut.align,scope:Ut.rowScope,component:Ut.rowScope?oA:q,prefixCls:sA,key:qe,record:R,index:j,renderIndex:dA,dataIndex:Tt,render:Gt,shouldCellUpdate:Ut.shouldCellUpdate},pt,{appendNode:Pt,additionalProps:an}))})),Et;if(je&&(gt.current||lt)){var rn=we(R,j,uA+1,lt);Et=v.createElement(ZA,{expanded:lt,className:D()("".concat(sA,"-expanded-row"),"".concat(sA,"-expanded-row-level-").concat(uA+1),De),prefixCls:sA,component:I,cellComponent:q,colSpan:ee.length,isEmpty:!1},rn)}return v.createElement(v.Fragment,null,Kt,Et)}var At=XA(ie);function mt(g){var O=g.columnKey,S=g.onColumnResize,R=v.useRef();return(0,VA.Z)(function(){R.current&&S(O,R.current.offsetWidth)},[]),v.createElement(L.Z,{data:O},v.createElement("td",{ref:R,style:{padding:0,border:0,height:0}},v.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}var _e=s(29194);function bt(g){var O=g.prefixCls,S=g.columnsKey,R=g.onColumnResize,j=v.useRef(null);return v.createElement("tr",{"aria-hidden":"true",className:"".concat(O,"-measure-row"),style:{height:0,fontSize:0},ref:j},v.createElement(L.Z.Collection,{onBatchResize:function(kA){(0,_e.Z)(j.current)&&kA.forEach(function(xA){var uA=xA.data,I=xA.size;R(uA,I.offsetWidth)})}},S.map(function(dA){return v.createElement(mt,{key:dA,columnKey:dA,onColumnResize:R})})))}function qt(g){var O=g.data,S=g.measureColumnWidth,R=pA(E,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),j=R.prefixCls,dA=R.getComponent,kA=R.onColumnResize,xA=R.flattenColumns,uA=R.getRowKey,I=R.expandedKeys,q=R.childrenColumnName,oA=R.emptyNode,rA=KA(O,q,I,uA),sA=v.useRef({renderWithProps:!1}),ee=dA(["body","wrapper"],"tbody"),ce=dA(["body","row"],"tr"),we=dA(["body","cell"],"td"),tt=dA(["body","cell"],"th"),lt;O.length?lt=rA.map(function(gt,De){var Kt=gt.record,Et=gt.indent,rn=gt.index,Ut=uA(Kt,De);return v.createElement(At,{key:Ut,rowKey:Ut,record:Kt,index:De,renderIndex:rn,rowComponent:ce,cellComponent:we,scopeCellComponent:tt,indent:Et})}):lt=v.createElement(ZA,{expanded:!0,className:"".concat(j,"-placeholder"),prefixCls:j,component:ce,cellComponent:we,colSpan:xA.length,isEmpty:!0},oA);var je=se(xA);return v.createElement(CA.Provider,{value:sA.current},v.createElement(ee,{className:"".concat(j,"-tbody")},S&&v.createElement(bt,{prefixCls:j,columnsKey:je,onColumnResize:kA}),lt))}var ze=XA(qt),et=s(54451),Ht=["columnType"];function $t(g){for(var O=g.colWidths,S=g.columns,R=g.columCount,j=pA(E,["tableLayout"]),dA=j.tableLayout,kA=[],xA=R||S.length,uA=!1,I=xA-1;I>=0;I-=1){var q=O[I],oA=S&&S[I],rA=void 0,sA=void 0;if(oA&&(rA=oA[et.v],dA==="auto"&&(sA=oA.minWidth)),q||sA||rA||uA){var ee=rA||{},ce=ee.columnType,we=(0,V.Z)(ee,Ht);kA.unshift(v.createElement("col",(0,w.Z)({key:I,style:{width:q,minWidth:sA}},we))),uA=!0}}return v.createElement("colgroup",null,kA)}var Pe=$t,Ne=s(3300),at=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Ve(g,O){return(0,v.useMemo)(function(){for(var S=[],R=0;R1?"colgroup":"col":null,ellipsis:we.ellipsis,align:we.align,component:kA,prefixCls:q,key:sA[ce]},tt,{additionalProps:lt,rowType:"header"}))}))},Fe=_A;function de(g){var O=[];function S(kA,xA){var uA=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;O[uA]=O[uA]||[];var I=xA,q=kA.filter(Boolean).map(function(oA){var rA={key:oA.key,className:oA.className||"",children:oA.title,column:oA,colStart:I},sA=1,ee=oA.children;return ee&&ee.length>0&&(sA=S(ee,I,uA+1).reduce(function(ce,we){return ce+we},0),rA.hasSubColumns=!0),"colSpan"in oA&&(sA=oA.colSpan),"rowSpan"in oA&&(rA.rowSpan=oA.rowSpan),rA.colSpan=sA,rA.colEnd=rA.colStart+sA-1,O[uA].push(rA),I+=sA,sA});return q}S(g,0);for(var R=O.length,j=function(xA){O[xA].forEach(function(uA){!("rowSpan"in uA)&&!uA.hasSubColumns&&(uA.rowSpan=R-xA)})},dA=0;dA=Pt-xA?lt(function(an){return(0,tA.Z)((0,tA.Z)({},an),{},{isHiddenScrollBar:!0})}):lt(function(an){return(0,tA.Z)((0,tA.Z)({},an),{},{isHiddenScrollBar:!1})})}})},St=function(qe){lt(function(pt){return(0,tA.Z)((0,tA.Z)({},pt),{},{scrollLeft:qe/oA*rA||0})})};return v.useImperativeHandle(S,function(){return{setScrollLeft:St,checkScrollBarVisible:Tt}}),v.useEffect(function(){var Ct=(0,Z.Z)(document.body,"mouseup",Ut,!1),qe=(0,Z.Z)(document.body,"mousemove",Gt,!1);return Tt(),function(){Ct.remove(),qe.remove()}},[sA,Kt]),v.useEffect(function(){if(dA.current){for(var Ct=[],qe=(0,ae.bn)(dA.current);qe;)Ct.push(qe),qe=qe.parentElement;return Ct.forEach(function(pt){return pt.addEventListener("scroll",Tt,!1)}),window.addEventListener("resize",Tt,!1),window.addEventListener("scroll",Tt,!1),uA.addEventListener("scroll",Tt,!1),function(){Ct.forEach(function(pt){return pt.removeEventListener("scroll",Tt)}),window.removeEventListener("resize",Tt),window.removeEventListener("scroll",Tt),uA.removeEventListener("scroll",Tt)}}},[uA]),v.useEffect(function(){tt.isHiddenScrollBar||lt(function(Ct){var qe=dA.current;return qe?(0,tA.Z)((0,tA.Z)({},Ct),{},{scrollLeft:qe.scrollLeft/qe.scrollWidth*qe.clientWidth}):Ct})},[tt.isHiddenScrollBar]),oA<=rA||!sA||tt.isHiddenScrollBar?null:v.createElement("div",{style:{height:(0,x.Z)(),width:rA,bottom:xA},className:"".concat(q,"-sticky-scroll")},v.createElement("div",{onMouseDown:It,ref:ee,className:D()("".concat(q,"-sticky-scroll-bar"),(0,nA.Z)({},"".concat(q,"-sticky-scroll-bar-active"),Kt)),style:{width:"".concat(sA,"px"),transform:"translate3d(".concat(tt.scrollLeft,"px, 0, 0)")}}))},Qe=v.forwardRef(Se);function pe(g){return null}var ke=pe;function Ge(g){return null}var wt=Ge,Ft="rc-table",Ze=[],YA={};function K(){return"No Data"}function lA(g,O){var S=(0,tA.Z)({rowKey:"key",prefixCls:Ft,emptyText:K},g),R=S.prefixCls,j=S.className,dA=S.rowClassName,kA=S.style,xA=S.data,uA=S.rowKey,I=S.scroll,q=S.tableLayout,oA=S.direction,rA=S.title,sA=S.footer,ee=S.summary,ce=S.caption,we=S.id,tt=S.showHeader,lt=S.components,je=S.emptyText,gt=S.onRow,De=S.onHeaderRow,Kt=S.onScroll,Et=S.internalHooks,rn=S.transformColumns,Ut=S.internalRefs,It=S.tailor,Gt=S.getContainerWidth,Tt=S.sticky,St=S.rowHoverable,Ct=St===void 0?!0:St,qe=xA||Ze,pt=!!qe.length,Pt=Et===F.R,an=v.useCallback(function(_n,Tn){return(0,W.Z)(lt,_n)||Tn},[lt]),Wt=v.useMemo(function(){return typeof uA=="function"?uA:function(_n){var Tn=_n&&_n[uA];return Tn}},[uA]),en=an(["body"]),bn=Dt(),jn=(0,T.Z)(bn,3),rr=jn[0],pr=jn[1],fr=jn[2],Ar=Xe(S,qe,Wt),gn=(0,T.Z)(Ar,6),Fn=gn[0],ar=gn[1],Cn=gn[2],wn=gn[3],En=gn[4],Qt=gn[5],Vt=I==null?void 0:I.x,tn=v.useState(0),on=(0,T.Z)(tn,2),pn=on[0],xn=on[1],hn=(0,vt.Z)((0,tA.Z)((0,tA.Z)((0,tA.Z)({},S),Fn),{},{expandable:!!Fn.expandedRowRender,columnTitle:Fn.columnTitle,expandedKeys:Cn,getRowKey:Wt,onTriggerExpand:Qt,expandIcon:wn,expandIconColumnIndex:Fn.expandIconColumnIndex,direction:oA,scrollWidth:Pt&&It&&typeof Vt=="number"?Vt:null,clientWidth:pn}),Pt?rn:null),dt=(0,T.Z)(hn,4),Ot=dt[0],Nt=dt[1],yn=dt[2],Qn=dt[3],qn=yn!=null?yn:Vt,dr=v.useMemo(function(){return{columns:Ot,flattenColumns:Nt}},[Ot,Nt]),Nn=v.useRef(),wr=v.useRef(),Sn=v.useRef(),ia=v.useRef();v.useImperativeHandle(O,function(){return{nativeElement:Nn.current,scrollTo:function(Tn){var xr;if(Sn.current instanceof HTMLElement){var Ir=Tn.index,Ur=Tn.top,ya=Tn.key;if(Ae(Ur)){var ua;(ua=Sn.current)===null||ua===void 0||ua.scrollTo({top:Ur})}else{var pa,xa=ya!=null?ya:Wt(qe[Ir]);(pa=Sn.current.querySelector('[data-row-key="'.concat(xa,'"]')))===null||pa===void 0||pa.scrollIntoView()}}else(xr=Sn.current)!==null&&xr!==void 0&&xr.scrollTo&&Sn.current.scrollTo(Tn)}}});var Or=v.useRef(),Er=v.useState(!1),Vn=(0,T.Z)(Er,2),Wr=Vn[0],Xr=Vn[1],Jr=v.useState(!1),Lr=(0,T.Z)(Jr,2),Yr=Lr[0],jr=Lr[1],ha=v.useState(new Map),Qr=(0,T.Z)(ha,2),Vr=Qr[0],br=Qr[1],mr=se(Nt),Kr=mr.map(function(_n){return Vr.get(_n)}),oa=v.useMemo(function(){return Kr},[Kr.join("_")]),qr=An(oa,Nt,oA),Fr=I&&ne(I.y),hr=I&&ne(qn)||!!Fn.fixed,Bn=hr&&Nt.some(function(_n){var Tn=_n.fixed;return Tn}),mn=v.useRef(),Xn=Zt(Tt,R),On=Xn.isSticky,vr=Xn.offsetHeader,ir=Xn.offsetSummary,Tr=Xn.offsetScroll,_r=Xn.stickyClassName,Mr=Xn.container,Wn=v.useMemo(function(){return ee==null?void 0:ee(qe)},[ee,qe]),Sr=(Fr||On)&&v.isValidElement(Wn)&&Wn.type===h&&Wn.props.fixed,zr,kr,na;Fr&&(kr={overflowY:pt?"scroll":"auto",maxHeight:I.y}),hr&&(zr={overflowX:"auto"},Fr||(kr={overflowY:"hidden"}),na={width:qn===!0?"auto":qn,minWidth:"100%"});var Qa=v.useCallback(function(_n,Tn){br(function(xr){if(xr.get(_n)!==Tn){var Ir=new Map(xr);return Ir.set(_n,Tn),Ir}return xr})},[]),sr=Mt(null),zn=(0,T.Z)(sr,2),er=zn[0],Cr=zn[1];function or(_n,Tn){Tn&&(typeof Tn=="function"?Tn(_n):Tn.scrollLeft!==_n&&(Tn.scrollLeft=_n,Tn.scrollLeft!==_n&&setTimeout(function(){Tn.scrollLeft=_n},0)))}var Nr=(0,z.Z)(function(_n){var Tn=_n.currentTarget,xr=_n.scrollLeft,Ir=oA==="rtl",Ur=typeof xr=="number"?xr:Tn.scrollLeft,ya=Tn||YA;if(!Cr()||Cr()===ya){var ua;er(ya),or(Ur,wr.current),or(Ur,Sn.current),or(Ur,Or.current),or(Ur,(ua=mn.current)===null||ua===void 0?void 0:ua.setScrollLeft)}var pa=Tn||wr.current;if(pa){var xa=Pt&&It&&typeof qn=="number"?qn:pa.scrollWidth,Ja=pa.clientWidth;if(xa===Ja){Xr(!1),jr(!1);return}Ir?(Xr(-Ur0)):(Xr(Ur>0),jr(Ur1?we-Ct:0,pt=(0,tA.Z)((0,tA.Z)((0,tA.Z)({},rn),I),{},{flex:"0 0 ".concat(Ct,"px"),width:"".concat(Ct,"px"),marginRight:qe,pointerEvents:"auto"}),Pt=v.useMemo(function(){return oA?Tt<=1:It===0||Tt===0||Tt>1},[Tt,It,oA]);Pt?pt.visibility="hidden":oA&&(pt.height=rA==null?void 0:rA(Tt));var an=Pt?function(){return null}:sA,Wt={};return(Tt===0||It===0)&&(Wt.rowSpan=1,Wt.colSpan=1),v.createElement(me,(0,w.Z)({className:D()(ce,q),ellipsis:S.ellipsis,align:S.align,scope:S.rowScope,component:kA,prefixCls:O.prefixCls,key:gt,record:uA,index:dA,renderIndex:xA,dataIndex:ee,render:an,shouldCellUpdate:S.shouldCellUpdate},De,{appendNode:Kt,additionalProps:(0,tA.Z)((0,tA.Z)({},Et),{},{style:pt},Wt)}))}var rt=kt,ft=["data","index","className","rowKey","style","extra","getHeight"],l=v.forwardRef(function(g,O){var S=g.data,R=g.index,j=g.className,dA=g.rowKey,kA=g.style,xA=g.extra,uA=g.getHeight,I=(0,V.Z)(g,ft),q=S.record,oA=S.indent,rA=S.index,sA=pA(E,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),ee=sA.scrollX,ce=sA.flattenColumns,we=sA.prefixCls,tt=sA.fixColumn,lt=sA.componentWidth,je=pA(Ye,["getComponent"]),gt=je.getComponent,De=JA(q,dA,R,oA),Kt=gt(["body","row"],"div"),Et=gt(["body","cell"],"div"),rn=De.rowSupportExpand,Ut=De.expanded,It=De.rowProps,Gt=De.expandedRowRender,Tt=De.expandedRowClassName,St;if(rn&&Ut){var Ct=Gt(q,R,oA+1,Ut),qe=Ke(Tt,q,R,oA),pt={};tt&&(pt={style:(0,nA.Z)({},"--virtual-width","".concat(lt,"px"))});var Pt="".concat(we,"-expanded-row-cell");St=v.createElement(Kt,{className:D()("".concat(we,"-expanded-row"),"".concat(we,"-expanded-row-level-").concat(oA+1),qe)},v.createElement(me,{component:Et,prefixCls:we,className:D()(Pt,(0,nA.Z)({},"".concat(Pt,"-fixed"),tt)),additionalProps:pt},Ct))}var an=(0,tA.Z)((0,tA.Z)({},kA),{},{width:ee});xA&&(an.position="absolute",an.pointerEvents="none");var Wt=v.createElement(Kt,(0,w.Z)({},It,I,{"data-row-key":dA,ref:rn?null:O,className:D()(j,"".concat(we,"-row"),It==null?void 0:It.className,(0,nA.Z)({},"".concat(we,"-row-extra"),xA)),style:(0,tA.Z)((0,tA.Z)({},an),It==null?void 0:It.style)}),ce.map(function(en,bn){return v.createElement(rt,{key:bn,component:Et,rowInfo:De,column:en,colIndex:bn,indent:oA,index:R,renderIndex:rA,record:q,inverse:xA,getHeight:uA})}));return rn?v.createElement("div",{ref:O},Wt,St):Wt}),u=XA(l),p=u,Q=v.forwardRef(function(g,O){var S=g.data,R=g.onScroll,j=pA(E,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),dA=j.flattenColumns,kA=j.onColumnResize,xA=j.getRowKey,uA=j.expandedKeys,I=j.prefixCls,q=j.childrenColumnName,oA=j.scrollX,rA=j.direction,sA=pA(Ye),ee=sA.sticky,ce=sA.scrollY,we=sA.listItemHeight,tt=sA.getComponent,lt=sA.onScroll,je=v.useRef(),gt=KA(S,q,uA,xA),De=v.useMemo(function(){var St=0;return dA.map(function(Ct){var qe=Ct.width,pt=Ct.key;return St+=qe,[pt,qe,St]})},[dA]),Kt=v.useMemo(function(){return De.map(function(St){return St[2]})},[De]);v.useEffect(function(){De.forEach(function(St){var Ct=(0,T.Z)(St,2),qe=Ct[0],pt=Ct[1];kA(qe,pt)})},[De]),v.useImperativeHandle(O,function(){var St,Ct={scrollTo:function(pt){var Pt;(Pt=je.current)===null||Pt===void 0||Pt.scrollTo(pt)},nativeElement:(St=je.current)===null||St===void 0?void 0:St.nativeElement};return Object.defineProperty(Ct,"scrollLeft",{get:function(){var pt;return((pt=je.current)===null||pt===void 0?void 0:pt.getScrollInfo().x)||0},set:function(pt){var Pt;(Pt=je.current)===null||Pt===void 0||Pt.scrollTo({left:pt})}}),Ct});var Et=function(Ct,qe){var pt,Pt=(pt=gt[qe])===null||pt===void 0?void 0:pt.record,an=Ct.onCell;if(an){var Wt,en=an(Pt,qe);return(Wt=en==null?void 0:en.rowSpan)!==null&&Wt!==void 0?Wt:1}return 1},rn=function(Ct){var qe=Ct.start,pt=Ct.end,Pt=Ct.getSize,an=Ct.offsetY;if(pt<0)return null;for(var Wt=dA.filter(function(wn){return Et(wn,qe)===0}),en=qe,bn=function(En){if(Wt=Wt.filter(function(Qt){return Et(Qt,En)===0}),!Wt.length)return en=En,1},jn=qe;jn>=0&&!bn(jn);jn-=1);for(var rr=dA.filter(function(wn){return Et(wn,pt)!==1}),pr=pt,fr=function(En){if(rr=rr.filter(function(Qt){return Et(Qt,En)!==1}),!rr.length)return pr=Math.max(En-1,pt),1},Ar=pt;Ar1})&&gn.push(En)},ar=en;ar<=pr;ar+=1)Fn(ar);var Cn=gn.map(function(wn){var En=gt[wn],Qt=xA(En.record,wn),Vt=function(pn){var xn=wn+pn-1,hn=xA(gt[xn].record,xn),dt=Pt(Qt,hn);return dt.bottom-dt.top},tn=Pt(Qt);return v.createElement(p,{key:wn,data:En,rowKey:Qt,index:wn,style:{top:-an+tn.top},extra:!0,getHeight:Vt})});return Cn},Ut=v.useMemo(function(){return{columnsOffset:Kt}},[Kt]),It="".concat(I,"-tbody"),Gt=tt(["body","wrapper"]),Tt={};return ee&&(Tt.position="sticky",Tt.bottom=0,(0,fA.Z)(ee)==="object"&&ee.offsetScroll&&(Tt.bottom=ee.offsetScroll)),v.createElement(st.Provider,{value:Ut},v.createElement(ye.Z,{fullHeight:!1,ref:je,prefixCls:"".concat(It,"-virtual"),styles:{horizontalScrollBar:Tt},className:It,height:ce,itemHeight:we||24,data:gt,itemKey:function(Ct){return xA(Ct.record)},component:Gt,scrollWidth:oA,direction:rA,onVirtualScroll:function(Ct){var qe,pt=Ct.x;R({currentTarget:(qe=je.current)===null||qe===void 0?void 0:qe.nativeElement,scrollLeft:pt})},onScroll:lt,extraRender:rn},function(St,Ct,qe){var pt=xA(St.record,Ct);return v.createElement(p,{data:St,rowKey:pt,index:Ct,style:qe.style})}))}),P=XA(Q),M=P,mA=function(O,S){var R=S.ref,j=S.onScroll;return v.createElement(M,{ref:R,data:O,onScroll:j})};function bA(g,O){var S=g.data,R=g.columns,j=g.scroll,dA=g.sticky,kA=g.prefixCls,xA=kA===void 0?Ft:kA,uA=g.className,I=g.listItemHeight,q=g.components,oA=g.onScroll,rA=j||{},sA=rA.x,ee=rA.y;typeof sA!="number"&&(sA=1),typeof ee!="number"&&(ee=500);var ce=(0,ot.zX)(function(lt,je){return(0,W.Z)(q,lt)||je}),we=(0,ot.zX)(oA),tt=v.useMemo(function(){return{sticky:dA,scrollY:ee,listItemHeight:I,getComponent:ce,onScroll:we}},[dA,ee,I,ce,we]);return v.createElement(Ye.Provider,{value:tt},v.createElement(Be,(0,w.Z)({},g,{className:D()(uA,"".concat(xA,"-virtual")),scroll:(0,tA.Z)((0,tA.Z)({},j),{},{x:sA}),components:(0,tA.Z)((0,tA.Z)({},q),{},{body:S!=null&&S.length?mA:void 0}),columns:R,internalHooks:F.R,tailor:!0,ref:O})))}var te=v.forwardRef(bA);function PA(g){return $e(te,g)}var MA=PA(),GA=null},54451:function(ln,Me,s){"use strict";s.d(Me,{g:function(){return v},v:function(){return RA}});var F=s(27247),T=s(43079),z=s(48736),VA=["expandable"],RA="RC_TABLE_INTERNAL_COL_DEFINE";function v(yA){var WA=yA.expandable,pA=(0,T.Z)(yA,VA),w;return"expandable"in yA?w=(0,F.Z)((0,F.Z)({},pA),WA):w=pA,w.showExpandColumn===!1&&(w.expandIconColumnIndex=-1),w}},22711:function(ln,Me,s){"use strict";s.r(Me),s.d(Me,{ResizableTextArea:function(){return qA},default:function(){return AA}});var F=s(32855),T=s(74430),z=s(27247),VA=s(3300),RA=s(11913),v=s(43079),yA=s(92310),WA=s.n(yA),pA=s(36901),w=s(66003),be=s(30292),H=s(18929),_=s(59301),TA=s(34666),xe=s(29301),ue=s(34280),Ce=s(16089),$e=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,XA=["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"],G={},C;function E($){var CA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,k=$.getAttribute("id")||$.getAttribute("data-reactid")||$.getAttribute("name");if(CA&&G[k])return G[k];var FA=window.getComputedStyle($),se=FA.getPropertyValue("box-sizing")||FA.getPropertyValue("-moz-box-sizing")||FA.getPropertyValue("-webkit-box-sizing"),ne=parseFloat(FA.getPropertyValue("padding-bottom"))+parseFloat(FA.getPropertyValue("padding-top")),Ae=parseFloat(FA.getPropertyValue("border-bottom-width"))+parseFloat(FA.getPropertyValue("border-top-width")),he=XA.map(function(Oe){return"".concat(Oe,":").concat(FA.getPropertyValue(Oe))}).join(";"),Ie={sizingStyle:he,paddingSize:ne,borderSize:Ae,boxSizing:se};return CA&&k&&(G[k]=Ie),Ie}function vA($){var CA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,k=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,FA=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;C||(C=document.createElement("textarea"),C.setAttribute("tab-index","-1"),C.setAttribute("aria-hidden","true"),C.setAttribute("name","hiddenTextarea"),document.body.appendChild(C)),$.getAttribute("wrap")?C.setAttribute("wrap",$.getAttribute("wrap")):C.removeAttribute("wrap");var se=E($,CA),ne=se.paddingSize,Ae=se.borderSize,he=se.boxSizing,Ie=se.sizingStyle;C.setAttribute("style","".concat(Ie,";").concat($e)),C.value=$.value||$.placeholder||"";var Oe=void 0,Ee=void 0,ot,QA=C.scrollHeight;if(he==="border-box"?QA+=Ae:he==="content-box"&&(QA-=ne),k!==null||FA!==null){C.value=" ";var ve=C.scrollHeight-ne;k!==null&&(Oe=ve*k,he==="border-box"&&(Oe=Oe+ne+Ae),QA=Math.max(Oe,QA)),FA!==null&&(Ee=ve*FA,he==="border-box"&&(Ee=Ee+ne+Ae),ot=QA>Ee?"":"hidden",QA=Math.min(Ee,QA))}var me={height:QA,overflowY:ot,resize:"none"};return Oe&&(me.minHeight=Oe),Ee&&(me.maxHeight=Ee),me}var Y=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],UA=0,fA=1,tA=2,nA=_.forwardRef(function($,CA){var k=$,FA=k.prefixCls,se=k.defaultValue,ne=k.value,Ae=k.autoSize,he=k.onResize,Ie=k.className,Oe=k.style,Ee=k.disabled,ot=k.onChange,QA=k.onInternalAutoSize,ve=(0,v.Z)(k,Y),me=(0,H.Z)(se,{value:ne,postState:function(At){return At!=null?At:""}}),Re=(0,RA.Z)(me,2),Le=Re[0],IA=Re[1],N=function(At){IA(At.target.value),ot==null||ot(At)},V=_.useRef();_.useImperativeHandle(CA,function(){return{textArea:V.current}});var y=_.useMemo(function(){return Ae&&(0,TA.Z)(Ae)==="object"?[Ae.minRows,Ae.maxRows]:[]},[Ae]),hA=(0,RA.Z)(y,2),BA=hA[0],h=hA[1],cA=!!Ae,OA=function(){try{if(document.activeElement===V.current){var At=V.current,mt=At.selectionStart,_e=At.selectionEnd,bt=At.scrollTop;V.current.setSelectionRange(mt,_e),V.current.scrollTop=bt}}catch(qt){}},zA=_.useState(tA),L=(0,RA.Z)(zA,2),aA=L[0],x=L[1],HA=_.useState(),gA=(0,RA.Z)(HA,2),KA=gA[0],JA=gA[1],le=function(){x(UA)};(0,ue.Z)(function(){cA&&le()},[ne,BA,h,cA]),(0,ue.Z)(function(){if(aA===UA)x(fA);else if(aA===fA){var ie=vA(V.current,!1,BA,h);x(tA),JA(ie)}else OA()},[aA]);var ZA=_.useRef(),$A=function(){Ce.Z.cancel(ZA.current)},re=function(At){aA===tA&&(he==null||he(At),Ae&&($A(),ZA.current=(0,Ce.Z)(function(){le()})))};_.useEffect(function(){return $A},[]);var Ke=cA?KA:null,fe=(0,z.Z)((0,z.Z)({},Oe),Ke);return(aA===UA||aA===fA)&&(fe.overflowY="hidden",fe.overflowX="hidden"),_.createElement(xe.Z,{onResize:re,disabled:!(Ae||he)},_.createElement("textarea",(0,F.Z)({},ve,{ref:V,style:fe,className:WA()(FA,Ie,(0,T.Z)({},"".concat(FA,"-disabled"),Ee)),disabled:Ee,value:Le,onChange:N})))}),qA=nA,D=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],X=_.forwardRef(function($,CA){var k,FA=$.defaultValue,se=$.value,ne=$.onFocus,Ae=$.onBlur,he=$.onChange,Ie=$.allowClear,Oe=$.maxLength,Ee=$.onCompositionStart,ot=$.onCompositionEnd,QA=$.suffix,ve=$.prefixCls,me=ve===void 0?"rc-textarea":ve,Re=$.showCount,Le=$.count,IA=$.className,N=$.style,V=$.disabled,y=$.hidden,hA=$.classNames,BA=$.styles,h=$.onResize,cA=$.onClear,OA=$.onPressEnter,zA=$.readOnly,L=$.autoSize,aA=$.onKeyDown,x=(0,v.Z)($,D),HA=(0,H.Z)(FA,{value:se,defaultValue:FA}),gA=(0,RA.Z)(HA,2),KA=gA[0],JA=gA[1],le=KA==null?"":String(KA),ZA=_.useState(!1),$A=(0,RA.Z)(ZA,2),re=$A[0],Ke=$A[1],fe=_.useRef(!1),ie=_.useState(null),At=(0,RA.Z)(ie,2),mt=At[0],_e=At[1],bt=(0,_.useRef)(null),qt=(0,_.useRef)(null),ze=function(){var Rt;return(Rt=qt.current)===null||Rt===void 0?void 0:Rt.textArea},et=function(){ze().focus()};(0,_.useImperativeHandle)(CA,function(){var Zt;return{resizableTextArea:qt.current,focus:et,blur:function(){ze().blur()},nativeElement:((Zt=bt.current)===null||Zt===void 0?void 0:Zt.nativeElement)||ze()}}),(0,_.useEffect)(function(){Ke(function(Zt){return!V&&Zt})},[V]);var Ht=_.useState(null),$t=(0,RA.Z)(Ht,2),Pe=$t[0],Ne=$t[1];_.useEffect(function(){if(Pe){var Zt;(Zt=ze()).setSelectionRange.apply(Zt,(0,VA.Z)(Pe))}},[Pe]);var at=(0,w.Z)(Le,Re),Ve=(k=at.max)!==null&&k!==void 0?k:Oe,nt=Number(Ve)>0,Je=at.strategy(le),_A=!!Ve&&Je>Ve,Fe=function(Rt,An){var un=An;!fe.current&&at.exceedFormatter&&at.max&&at.strategy(An)>at.max&&(un=at.exceedFormatter(An,{max:at.max}),An!==un&&Ne([ze().selectionStart||0,ze().selectionEnd||0])),JA(un),(0,be.rJ)(Rt.currentTarget,Rt,he,un)},de=function(Rt){fe.current=!0,Ee==null||Ee(Rt)},We=function(Rt){fe.current=!1,Fe(Rt,Rt.currentTarget.value),ot==null||ot(Rt)},_t=function(Rt){Fe(Rt,Rt.target.value)},vt=function(Rt){Rt.key==="Enter"&&OA&&OA(Rt),aA==null||aA(Rt)},Xe=function(Rt){Ke(!0),ne==null||ne(Rt)},ht=function(Rt){Ke(!1),Ae==null||Ae(Rt)},Lt=function(Rt){JA(""),et(),(0,be.rJ)(ze(),Rt,he)},Mt=QA,Dt;at.show&&(at.showFormatter?Dt=at.showFormatter({value:le,count:Je,maxLength:Ve}):Dt="".concat(Je).concat(nt?" / ".concat(Ve):""),Mt=_.createElement(_.Fragment,null,Mt,_.createElement("span",{className:WA()("".concat(me,"-data-count"),hA==null?void 0:hA.count),style:BA==null?void 0:BA.count},Dt)));var xt=function(Rt){var An;h==null||h(Rt),(An=ze())!==null&&An!==void 0&&An.style.height&&_e(!0)},fn=!L&&!Re&&!Ie;return _.createElement(pA.BaseInput,{ref:bt,value:le,allowClear:Ie,handleReset:Lt,suffix:Mt,prefixCls:me,classNames:(0,z.Z)((0,z.Z)({},hA),{},{affixWrapper:WA()(hA==null?void 0:hA.affixWrapper,(0,T.Z)((0,T.Z)({},"".concat(me,"-show-count"),Re),"".concat(me,"-textarea-allow-clear"),Ie))}),disabled:V,focused:re,className:WA()(IA,_A&&"".concat(me,"-out-of-range")),style:(0,z.Z)((0,z.Z)({},N),mt&&!fn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Dt=="string"?Dt:void 0}},hidden:y,readOnly:zA,onClear:cA},_.createElement(qA,(0,F.Z)({},x,{autoSize:L,maxLength:Oe,onKeyDown:vt,onChange:_t,onFocus:Xe,onBlur:ht,onCompositionStart:de,onCompositionEnd:We,className:WA()(hA==null?void 0:hA.textarea),style:(0,z.Z)((0,z.Z)({},BA==null?void 0:BA.textarea),{},{resize:N==null?void 0:N.resize}),disabled:V,prefixCls:me,onResize:xt,ref:qt,readOnly:zA})))}),W=X,AA=W},29125:function(ln,Me,s){"use strict";s.d(Me,{G:function(){return VA},Z:function(){return $e}});var F=s(92310),T=s.n(F),z=s(59301);function VA(XA){var G=XA.children,C=XA.prefixCls,E=XA.id,vA=XA.overlayInnerStyle,Y=XA.bodyClassName,UA=XA.className,fA=XA.style;return z.createElement("div",{className:T()("".concat(C,"-content"),UA),style:fA},z.createElement("div",{className:T()("".concat(C,"-inner"),Y),id:E,role:"tooltip",style:vA},typeof G=="function"?G():G))}var RA=s(32855),v=s(27247),yA=s(43079),WA=s(65030),pA={shiftX:64,adjustY:1},w={adjustX:1,shiftY:!0},be=[0,0],H={left:{points:["cr","cl"],overflow:w,offset:[-4,0],targetOffset:be},right:{points:["cl","cr"],overflow:w,offset:[4,0],targetOffset:be},top:{points:["bc","tc"],overflow:pA,offset:[0,-4],targetOffset:be},bottom:{points:["tc","bc"],overflow:pA,offset:[0,4],targetOffset:be},topLeft:{points:["bl","tl"],overflow:pA,offset:[0,-4],targetOffset:be},leftTop:{points:["tr","tl"],overflow:w,offset:[-4,0],targetOffset:be},topRight:{points:["br","tr"],overflow:pA,offset:[0,-4],targetOffset:be},rightTop:{points:["tl","tr"],overflow:w,offset:[4,0],targetOffset:be},bottomRight:{points:["tr","br"],overflow:pA,offset:[0,4],targetOffset:be},rightBottom:{points:["bl","br"],overflow:w,offset:[4,0],targetOffset:be},bottomLeft:{points:["tl","bl"],overflow:pA,offset:[0,4],targetOffset:be},leftBottom:{points:["br","bl"],overflow:w,offset:[-4,0],targetOffset:be}},_=null,TA=s(80402),xe=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],ue=function(G,C){var E=G.overlayClassName,vA=G.trigger,Y=vA===void 0?["hover"]:vA,UA=G.mouseEnterDelay,fA=UA===void 0?0:UA,tA=G.mouseLeaveDelay,nA=tA===void 0?.1:tA,qA=G.overlayStyle,D=G.prefixCls,X=D===void 0?"rc-tooltip":D,W=G.children,AA=G.onVisibleChange,$=G.afterVisibleChange,CA=G.transitionName,k=G.animation,FA=G.motion,se=G.placement,ne=se===void 0?"right":se,Ae=G.align,he=Ae===void 0?{}:Ae,Ie=G.destroyTooltipOnHide,Oe=Ie===void 0?!1:Ie,Ee=G.defaultVisible,ot=G.getTooltipContainer,QA=G.overlayInnerStyle,ve=G.arrowContent,me=G.overlay,Re=G.id,Le=G.showArrow,IA=Le===void 0?!0:Le,N=G.classNames,V=G.styles,y=(0,yA.Z)(G,xe),hA=(0,TA.Z)(Re),BA=(0,z.useRef)(null);(0,z.useImperativeHandle)(C,function(){return BA.current});var h=(0,v.Z)({},y);"visible"in G&&(h.popupVisible=G.visible);var cA=function(){return z.createElement(VA,{key:"content",prefixCls:X,id:hA,bodyClassName:N==null?void 0:N.body,overlayInnerStyle:(0,v.Z)((0,v.Z)({},QA),V==null?void 0:V.body)},me)},OA=function(){var L=z.Children.only(W),aA=(L==null?void 0:L.props)||{},x=(0,v.Z)((0,v.Z)({},aA),{},{"aria-describedby":me?hA:null});return z.cloneElement(W,x)};return z.createElement(WA.Z,(0,RA.Z)({popupClassName:T()(E,N==null?void 0:N.root),prefixCls:X,popup:cA,action:Y,builtinPlacements:H,popupPlacement:ne,ref:BA,popupAlign:he,getPopupContainer:ot,onPopupVisibleChange:AA,afterPopupVisibleChange:$,popupTransitionName:CA,popupAnimation:k,popupMotion:FA,defaultPopupVisible:Ee,autoDestroy:Oe,mouseLeaveDelay:nA,popupStyle:(0,v.Z)((0,v.Z)({},qA),V==null?void 0:V.root),mouseEnterDelay:fA,arrow:IA},h),OA())},Ce=(0,z.forwardRef)(ue),$e=Ce},639:function(ln,Me,s){"use strict";s.d(Me,{Z:function(){return G}});var F=s(32855),T=s(74430),z=s(27247),VA=s(11913),RA=s(43079),v=s(59301),yA=s(92310),WA=s.n(yA),pA=s(26112),w=s(30699),be=function(E){for(var vA=E.prefixCls,Y=E.level,UA=E.isStart,fA=E.isEnd,tA="".concat(vA,"-indent-unit"),nA=[],qA=0;qA0&&arguments[0]!==void 0?arguments[0]:[],hA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],BA=y.length,h=hA.length;if(Math.abs(BA-h)!==1)return{add:!1,key:null};function cA(OA,zA){var L=new Map;OA.forEach(function(x){L.set(x,!0)});var aA=zA.filter(function(x){return!L.has(x)});return aA.length===1?aA[0]:null}return BA ").concat(hA);return hA}var ot=ue.forwardRef(function(y,hA){var BA=y.prefixCls,h=y.data,cA=y.selectable,OA=y.checkable,zA=y.expandedKeys,L=y.selectedKeys,aA=y.checkedKeys,x=y.loadedKeys,HA=y.loadingKeys,gA=y.halfCheckedKeys,KA=y.keyEntities,JA=y.disabled,le=y.dragging,ZA=y.dragOverNodeKey,$A=y.dropPosition,re=y.motion,Ke=y.height,fe=y.itemHeight,ie=y.virtual,At=y.scrollWidth,mt=y.focusable,_e=y.activeItem,bt=y.focused,qt=y.tabIndex,ze=y.onKeyDown,et=y.onFocus,Ht=y.onBlur,$t=y.onActiveChange,Pe=y.onListChangeStart,Ne=y.onListChangeEnd,at=(0,E.Z)(y,CA),Ve=ue.useRef(null),nt=ue.useRef(null);ue.useImperativeHandle(hA,function(){return{scrollTo:function(pe){Ve.current.scrollTo(pe)},getIndentWidth:function(){return nt.current.offsetWidth}}});var Je=ue.useState(zA),_A=(0,C.Z)(Je,2),Fe=_A[0],de=_A[1],We=ue.useState(h),_t=(0,C.Z)(We,2),vt=_t[0],Xe=_t[1],ht=ue.useState(h),Lt=(0,C.Z)(ht,2),Mt=Lt[0],Dt=Lt[1],xt=ue.useState([]),fn=(0,C.Z)(xt,2),Zt=fn[0],Rt=fn[1],An=ue.useState(null),un=(0,C.Z)(An,2),J=un[0],Z=un[1],ge=ue.useRef(h);ge.current=h;function ae(){var Qe=ge.current;Xe(Qe),Dt(Qe),Rt([]),Z(null),Ne()}(0,vA.Z)(function(){de(zA);var Qe=AA(Fe,zA);if(Qe.key!==null)if(Qe.add){var pe=vt.findIndex(function(YA){var K=YA.key;return K===Qe.key}),ke=Ie($(vt,h,Qe.key),ie,Ke,fe),Ge=vt.slice();Ge.splice(pe+1,0,he),Dt(Ge),Rt(ke),Z("show")}else{var wt=h.findIndex(function(YA){var K=YA.key;return K===Qe.key}),Ft=Ie($(h,vt,Qe.key),ie,Ke,fe),Ze=h.slice();Ze.splice(wt+1,0,he),Dt(Ze),Rt(Ft),Z("hide")}else vt!==h&&(Xe(h),Dt(h))},[zA,h]),ue.useEffect(function(){le||ae()},[le]);var He=re?Mt:h,Se={expandedKeys:zA,selectedKeys:L,loadedKeys:x,loadingKeys:HA,checkedKeys:aA,halfCheckedKeys:gA,dragOverNodeKey:ZA,dropPosition:$A,keyEntities:KA};return ue.createElement(ue.Fragment,null,bt&&_e&&ue.createElement("span",{style:k,"aria-live":"assertive"},Ee(_e)),ue.createElement("div",null,ue.createElement("input",{style:k,disabled:mt===!1||JA,tabIndex:mt!==!1?qt:null,onKeyDown:ze,onFocus:et,onBlur:Ht,value:"",onChange:FA,"aria-label":"for screen reader"})),ue.createElement("div",{className:"".concat(BA,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},ue.createElement("div",{className:"".concat(BA,"-indent")},ue.createElement("div",{ref:nt,className:"".concat(BA,"-indent-unit")}))),ue.createElement(Y.Z,(0,F.Z)({},at,{data:He,itemKey:Oe,height:Ke,fullHeight:!1,virtual:ie,itemHeight:fe,scrollWidth:At,prefixCls:"".concat(BA,"-list"),ref:Ve,role:"tree",onVisibleChange:function(pe){pe.every(function(ke){return Oe(ke)!==se})&&ae()}}),function(Qe){var pe=Qe.pos,ke=Object.assign({},(G(Qe.data),Qe.data)),Ge=Qe.title,wt=Qe.key,Ft=Qe.isStart,Ze=Qe.isEnd,YA=(0,qA.km)(wt,pe);delete ke.key,delete ke.children;var K=(0,qA.H8)(YA,Se);return ue.createElement(W,(0,F.Z)({},ke,K,{title:Ge,active:!!_e&&wt===_e.key,pos:pe,data:Qe.data,isStart:Ft,isEnd:Ze,motion:re,motionNodes:wt===se?Zt:null,motionType:J,onMotionStart:Pe,onMotionEnd:ae,treeNodeRequiredProps:Se,onMouseMove:function(){$t(null)}}))}))}),QA=ot,ve=s(82661),me=s(34643),Re=s(65065),Le=10,IA=function(y){(0,WA.Z)(BA,y);var hA=(0,pA.Z)(BA);function BA(){var h;(0,RA.Z)(this,BA);for(var cA=arguments.length,OA=new Array(cA),zA=0;zA2&&arguments[2]!==void 0?arguments[2]:!1,gA=h.state,KA=gA.dragChildrenKeys,JA=gA.dropPosition,le=gA.dropTargetKey,ZA=gA.dropTargetPos,$A=gA.dropAllowed;if($A){var re=h.props.onDrop;if(h.setState({dragOverNodeKey:null}),h.cleanDragState(),le!==null){var Ke=(0,z.Z)((0,z.Z)({},(0,qA.H8)(le,h.getTreeNodeRequiredProps())),{},{active:((x=h.getActiveItem())===null||x===void 0?void 0:x.key)===le,data:(0,Re.Z)(h.state.keyEntities,le).node}),fe=KA.includes(le);(0,xe.ZP)(!fe,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var ie=(0,ve.yx)(ZA),At={event:L,node:(0,qA.F)(Ke),dragNode:h.dragNodeProps?(0,qA.F)(h.dragNodeProps):null,dragNodesKeys:[h.dragNodeProps.eventKey].concat(KA),dropToGap:JA!==0,dropPosition:JA+Number(ie[ie.length-1])};HA||re==null||re(At),h.dragNodeProps=null}}}),(0,w.Z)((0,yA.Z)(h),"cleanDragState",function(){var L=h.state.draggingNodeKey;L!==null&&h.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),h.dragStartMousePosition=null,h.currentMouseOverDroppableNodeKey=null}),(0,w.Z)((0,yA.Z)(h),"triggerExpandActionExpand",function(L,aA){var x=h.state,HA=x.expandedKeys,gA=x.flattenNodes,KA=aA.expanded,JA=aA.key,le=aA.isLeaf;if(!(le||L.shiftKey||L.metaKey||L.ctrlKey)){var ZA=gA.filter(function(re){return re.key===JA})[0],$A=(0,qA.F)((0,z.Z)((0,z.Z)({},(0,qA.H8)(JA,h.getTreeNodeRequiredProps())),{},{data:ZA.data}));h.setExpandedKeys(KA?(0,ve._5)(HA,JA):(0,ve.L0)(HA,JA)),h.onNodeExpand(L,$A)}}),(0,w.Z)((0,yA.Z)(h),"onNodeClick",function(L,aA){var x=h.props,HA=x.onClick,gA=x.expandAction;gA==="click"&&h.triggerExpandActionExpand(L,aA),HA==null||HA(L,aA)}),(0,w.Z)((0,yA.Z)(h),"onNodeDoubleClick",function(L,aA){var x=h.props,HA=x.onDoubleClick,gA=x.expandAction;gA==="doubleClick"&&h.triggerExpandActionExpand(L,aA),HA==null||HA(L,aA)}),(0,w.Z)((0,yA.Z)(h),"onNodeSelect",function(L,aA){var x=h.state.selectedKeys,HA=h.state,gA=HA.keyEntities,KA=HA.fieldNames,JA=h.props,le=JA.onSelect,ZA=JA.multiple,$A=aA.selected,re=aA[KA.key],Ke=!$A;Ke?ZA?x=(0,ve.L0)(x,re):x=[re]:x=(0,ve._5)(x,re);var fe=x.map(function(ie){var At=(0,Re.Z)(gA,ie);return At?At.node:null}).filter(Boolean);h.setUncontrolledState({selectedKeys:x}),le==null||le(x,{event:"select",selected:Ke,node:aA,selectedNodes:fe,nativeEvent:L.nativeEvent})}),(0,w.Z)((0,yA.Z)(h),"onNodeCheck",function(L,aA,x){var HA=h.state,gA=HA.keyEntities,KA=HA.checkedKeys,JA=HA.halfCheckedKeys,le=h.props,ZA=le.checkStrictly,$A=le.onCheck,re=aA.key,Ke,fe={event:"check",node:aA,checked:x,nativeEvent:L.nativeEvent};if(ZA){var ie=x?(0,ve.L0)(KA,re):(0,ve._5)(KA,re),At=(0,ve._5)(JA,re);Ke={checked:ie,halfChecked:At},fe.checkedNodes=ie.map(function(et){return(0,Re.Z)(gA,et)}).filter(Boolean).map(function(et){return et.node}),h.setUncontrolledState({checkedKeys:ie})}else{var mt=(0,me.S)([].concat((0,VA.Z)(KA),[re]),!0,gA),_e=mt.checkedKeys,bt=mt.halfCheckedKeys;if(!x){var qt=new Set(_e);qt.delete(re);var ze=(0,me.S)(Array.from(qt),{checked:!1,halfCheckedKeys:bt},gA);_e=ze.checkedKeys,bt=ze.halfCheckedKeys}Ke=_e,fe.checkedNodes=[],fe.checkedNodesPositions=[],fe.halfCheckedKeys=bt,_e.forEach(function(et){var Ht=(0,Re.Z)(gA,et);if(Ht){var $t=Ht.node,Pe=Ht.pos;fe.checkedNodes.push($t),fe.checkedNodesPositions.push({node:$t,pos:Pe})}}),h.setUncontrolledState({checkedKeys:_e},!1,{halfCheckedKeys:bt})}$A==null||$A(Ke,fe)}),(0,w.Z)((0,yA.Z)(h),"onNodeLoad",function(L){var aA,x=L.key,HA=h.state.keyEntities,gA=(0,Re.Z)(HA,x);if(!(gA!=null&&(aA=gA.children)!==null&&aA!==void 0&&aA.length)){var KA=new Promise(function(JA,le){h.setState(function(ZA){var $A=ZA.loadedKeys,re=$A===void 0?[]:$A,Ke=ZA.loadingKeys,fe=Ke===void 0?[]:Ke,ie=h.props,At=ie.loadData,mt=ie.onLoad;if(!At||re.includes(x)||fe.includes(x))return null;var _e=At(L);return _e.then(function(){var bt=h.state.loadedKeys,qt=(0,ve.L0)(bt,x);mt==null||mt(qt,{event:"load",node:L}),h.setUncontrolledState({loadedKeys:qt}),h.setState(function(ze){return{loadingKeys:(0,ve._5)(ze.loadingKeys,x)}}),JA()}).catch(function(bt){if(h.setState(function(ze){return{loadingKeys:(0,ve._5)(ze.loadingKeys,x)}}),h.loadingRetryTimes[x]=(h.loadingRetryTimes[x]||0)+1,h.loadingRetryTimes[x]>=Le){var qt=h.state.loadedKeys;(0,xe.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),h.setUncontrolledState({loadedKeys:(0,ve.L0)(qt,x)}),JA()}le(bt)}),{loadingKeys:(0,ve.L0)(fe,x)}})});return KA.catch(function(){}),KA}}),(0,w.Z)((0,yA.Z)(h),"onNodeMouseEnter",function(L,aA){var x=h.props.onMouseEnter;x==null||x({event:L,node:aA})}),(0,w.Z)((0,yA.Z)(h),"onNodeMouseLeave",function(L,aA){var x=h.props.onMouseLeave;x==null||x({event:L,node:aA})}),(0,w.Z)((0,yA.Z)(h),"onNodeContextMenu",function(L,aA){var x=h.props.onRightClick;x&&(L.preventDefault(),x({event:L,node:aA}))}),(0,w.Z)((0,yA.Z)(h),"onFocus",function(){var L=h.props.onFocus;h.setState({focused:!0});for(var aA=arguments.length,x=new Array(aA),HA=0;HA1&&arguments[1]!==void 0?arguments[1]:!1,x=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!h.destroyed){var HA=!1,gA=!0,KA={};Object.keys(L).forEach(function(JA){if(h.props.hasOwnProperty(JA)){gA=!1;return}HA=!0,KA[JA]=L[JA]}),HA&&(!aA||gA)&&h.setState((0,z.Z)((0,z.Z)({},KA),x))}}),(0,w.Z)((0,yA.Z)(h),"scrollTo",function(L){h.listRef.current.scrollTo(L)}),h}return(0,v.Z)(BA,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var cA=this.props,OA=cA.activeKey,zA=cA.itemScrollOffset,L=zA===void 0?0:zA;OA!==void 0&&OA!==this.state.activeKey&&(this.setState({activeKey:OA}),OA!==null&&this.scrollTo({key:OA,offset:L}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var cA=this.state,OA=cA.focused,zA=cA.flattenNodes,L=cA.keyEntities,aA=cA.draggingNodeKey,x=cA.activeKey,HA=cA.dropLevelOffset,gA=cA.dropContainerKey,KA=cA.dropTargetKey,JA=cA.dropPosition,le=cA.dragOverNodeKey,ZA=cA.indent,$A=this.props,re=$A.prefixCls,Ke=$A.className,fe=$A.style,ie=$A.showLine,At=$A.focusable,mt=$A.tabIndex,_e=mt===void 0?0:mt,bt=$A.selectable,qt=$A.showIcon,ze=$A.icon,et=$A.switcherIcon,Ht=$A.draggable,$t=$A.checkable,Pe=$A.checkStrictly,Ne=$A.disabled,at=$A.motion,Ve=$A.loadData,nt=$A.filterTreeNode,Je=$A.height,_A=$A.itemHeight,Fe=$A.scrollWidth,de=$A.virtual,We=$A.titleRender,_t=$A.dropIndicatorRender,vt=$A.onContextMenu,Xe=$A.onScroll,ht=$A.direction,Lt=$A.rootClassName,Mt=$A.rootStyle,Dt=(0,TA.Z)(this.props,{aria:!0,data:!0}),xt;Ht&&((0,T.Z)(Ht)==="object"?xt=Ht:typeof Ht=="function"?xt={nodeDraggable:Ht}:xt={});var fn={prefixCls:re,selectable:bt,showIcon:qt,icon:ze,switcherIcon:et,draggable:xt,draggingNodeKey:aA,checkable:$t,checkStrictly:Pe,disabled:Ne,keyEntities:L,dropLevelOffset:HA,dropContainerKey:gA,dropTargetKey:KA,dropPosition:JA,dragOverNodeKey:le,indent:ZA,direction:ht,dropIndicatorRender:_t,loadData:Ve,filterTreeNode:nt,titleRender:We,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return ue.createElement(Ce.k.Provider,{value:fn},ue.createElement("div",{className:H()(re,Ke,Lt,(0,w.Z)((0,w.Z)((0,w.Z)({},"".concat(re,"-show-line"),ie),"".concat(re,"-focused"),OA),"".concat(re,"-active-focused"),x!==null)),style:Mt},ue.createElement(QA,(0,F.Z)({ref:this.listRef,prefixCls:re,style:fe,data:zA,disabled:Ne,selectable:bt,checkable:!!$t,motion:at,dragging:aA!==null,height:Je,itemHeight:_A,virtual:de,focusable:At,focused:OA,tabIndex:_e,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:vt,onScroll:Xe,scrollWidth:Fe},this.getTreeNodeRequiredProps(),Dt))))}}],[{key:"getDerivedStateFromProps",value:function(cA,OA){var zA=OA.prevProps,L={prevProps:cA};function aA(_e){return!zA&&cA.hasOwnProperty(_e)||zA&&zA[_e]!==cA[_e]}var x,HA=OA.fieldNames;if(aA("fieldNames")&&(HA=(0,qA.w$)(cA.fieldNames),L.fieldNames=HA),aA("treeData")?x=cA.treeData:aA("children")&&((0,xe.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),x=(0,qA.zn)(cA.children)),x){L.treeData=x;var gA=(0,qA.I8)(x,{fieldNames:HA});L.keyEntities=(0,z.Z)((0,w.Z)({},se,Ae),gA.keyEntities)}var KA=L.keyEntities||OA.keyEntities;if(aA("expandedKeys")||zA&&aA("autoExpandParent"))L.expandedKeys=cA.autoExpandParent||!zA&&cA.defaultExpandParent?(0,ve.r7)(cA.expandedKeys,KA):cA.expandedKeys;else if(!zA&&cA.defaultExpandAll){var JA=(0,z.Z)({},KA);delete JA[se];var le=[];Object.keys(JA).forEach(function(_e){var bt=JA[_e];bt.children&&bt.children.length&&le.push(bt.key)}),L.expandedKeys=le}else!zA&&cA.defaultExpandedKeys&&(L.expandedKeys=cA.autoExpandParent||cA.defaultExpandParent?(0,ve.r7)(cA.defaultExpandedKeys,KA):cA.defaultExpandedKeys);if(L.expandedKeys||delete L.expandedKeys,x||L.expandedKeys){var ZA=(0,qA.oH)(x||OA.treeData,L.expandedKeys||OA.expandedKeys,HA);L.flattenNodes=ZA}if(cA.selectable&&(aA("selectedKeys")?L.selectedKeys=(0,ve.BT)(cA.selectedKeys,cA):!zA&&cA.defaultSelectedKeys&&(L.selectedKeys=(0,ve.BT)(cA.defaultSelectedKeys,cA))),cA.checkable){var $A;if(aA("checkedKeys")?$A=(0,ve.E6)(cA.checkedKeys)||{}:!zA&&cA.defaultCheckedKeys?$A=(0,ve.E6)(cA.defaultCheckedKeys)||{}:x&&($A=(0,ve.E6)(cA.checkedKeys)||{checkedKeys:OA.checkedKeys,halfCheckedKeys:OA.halfCheckedKeys}),$A){var re=$A,Ke=re.checkedKeys,fe=Ke===void 0?[]:Ke,ie=re.halfCheckedKeys,At=ie===void 0?[]:ie;if(!cA.checkStrictly){var mt=(0,me.S)(fe,!0,KA);fe=mt.checkedKeys,At=mt.halfCheckedKeys}L.checkedKeys=fe,L.halfCheckedKeys=At}}return aA("loadedKeys")&&(L.loadedKeys=cA.loadedKeys),L}}]),BA}(ue.Component);(0,w.Z)(IA,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:XA,allowDrop:function(){return!0},expandAction:!1}),(0,w.Z)(IA,"TreeNode",fA.Z);var N=IA,V=N},82661:function(ln,Me,s){"use strict";s.d(Me,{BT:function(){return ue},E6:function(){return XA},L0:function(){return w},OM:function(){return xe},_5:function(){return pA},r7:function(){return G},wA:function(){return H},yx:function(){return be}});var F=s(3300),T=s(34666),z=s(48736),VA=s(59301),RA=s(639),v=s(65065),yA=s(34061),WA=null;function pA(C,E){if(!C)return[];var vA=C.slice(),Y=vA.indexOf(E);return Y>=0&&vA.splice(Y,1),vA}function w(C,E){var vA=(C||[]).slice();return vA.indexOf(E)===-1&&vA.push(E),vA}function be(C){return C.split("-")}function H(C,E){var vA=[],Y=(0,v.Z)(E,C);function UA(){var fA=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];fA.forEach(function(tA){var nA=tA.key,qA=tA.children;vA.push(nA),UA(qA)})}return UA(Y.children),vA}function _(C){if(C.parent){var E=be(C.pos);return Number(E[E.length-1])===C.parent.children.length-1}return!1}function TA(C){var E=be(C.pos);return Number(E[E.length-1])===0}function xe(C,E,vA,Y,UA,fA,tA,nA,qA,D){var X,W=C.clientX,AA=C.clientY,$=C.target.getBoundingClientRect(),CA=$.top,k=$.height,FA=(D==="rtl"?-1:1)*(((UA==null?void 0:UA.x)||0)-W),se=(FA-12)/Y,ne=qA.filter(function(V){var y;return(y=nA[V])===null||y===void 0||(y=y.children)===null||y===void 0?void 0:y.length}),Ae=(0,v.Z)(nA,vA.eventKey);if(AA-1.5?fA({dragNode:Le,dropNode:IA,dropPosition:1})?ve=1:N=!1:fA({dragNode:Le,dropNode:IA,dropPosition:0})?ve=0:fA({dragNode:Le,dropNode:IA,dropPosition:1})?ve=1:N=!1:fA({dragNode:Le,dropNode:IA,dropPosition:1})?ve=1:N=!1,{dropPosition:ve,dropLevelOffset:me,dropTargetKey:Ae.key,dropTargetPos:Ae.pos,dragOverNodeKey:QA,dropContainerKey:ve===0?null:((X=Ae.parent)===null||X===void 0?void 0:X.key)||null,dropAllowed:N}}function ue(C,E){if(C){var vA=E.multiple;return vA?C.slice():C.length?[C[0]]:C}}var Ce=function(E){return E};function $e(C,E){if(!C)return[];var vA=E||{},Y=vA.processProps,UA=Y===void 0?Ce:Y,fA=Array.isArray(C)?C:[C];return fA.map(function(tA){var nA=tA.children,qA=_objectWithoutProperties(tA,WA),D=$e(nA,E);return React.createElement(TreeNode,_extends({key:qA.key},UA(qA)),D)})}function XA(C){if(!C)return null;var E;if(Array.isArray(C))E={checkedKeys:C,halfCheckedKeys:void 0};else if((0,T.Z)(C)==="object")E={checkedKeys:C.checked||void 0,halfCheckedKeys:C.halfChecked||void 0};else return(0,z.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return E}function G(C,E){var vA=new Set;function Y(UA){if(!vA.has(UA)){var fA=(0,v.Z)(E,UA);if(fA){vA.add(UA);var tA=fA.parent,nA=fA.node;nA.disabled||tA&&Y(tA.key)}}}return(C||[]).forEach(function(UA){Y(UA)}),(0,F.Z)(vA)}},34643:function(ln,Me,s){"use strict";s.d(Me,{S:function(){return yA}});var F=s(48736),T=s(65065);function z(WA,pA){var w=new Set;return WA.forEach(function(be){pA.has(be)||w.add(be)}),w}function VA(WA){var pA=WA||{},w=pA.disabled,be=pA.disableCheckbox,H=pA.checkable;return!!(w||be)||H===!1}function RA(WA,pA,w,be){for(var H=new Set(WA),_=new Set,TA=0;TA<=w;TA+=1){var xe=pA.get(TA)||new Set;xe.forEach(function(XA){var G=XA.key,C=XA.node,E=XA.children,vA=E===void 0?[]:E;H.has(G)&&!be(C)&&vA.filter(function(Y){return!be(Y.node)}).forEach(function(Y){H.add(Y.key)})})}for(var ue=new Set,Ce=w;Ce>=0;Ce-=1){var $e=pA.get(Ce)||new Set;$e.forEach(function(XA){var G=XA.parent,C=XA.node;if(!(be(C)||!XA.parent||ue.has(XA.parent.key))){if(be(XA.parent.node)){ue.add(G.key);return}var E=!0,vA=!1;(G.children||[]).filter(function(Y){return!be(Y.node)}).forEach(function(Y){var UA=Y.key,fA=H.has(UA);E&&!fA&&(E=!1),!vA&&(fA||_.has(UA))&&(vA=!0)}),E&&H.add(G.key),vA&&_.add(G.key),ue.add(G.key)}})}return{checkedKeys:Array.from(H),halfCheckedKeys:Array.from(z(_,H))}}function v(WA,pA,w,be,H){for(var _=new Set(WA),TA=new Set(pA),xe=0;xe<=be;xe+=1){var ue=w.get(xe)||new Set;ue.forEach(function(G){var C=G.key,E=G.node,vA=G.children,Y=vA===void 0?[]:vA;!_.has(C)&&!TA.has(C)&&!H(E)&&Y.filter(function(UA){return!H(UA.node)}).forEach(function(UA){_.delete(UA.key)})})}TA=new Set;for(var Ce=new Set,$e=be;$e>=0;$e-=1){var XA=w.get($e)||new Set;XA.forEach(function(G){var C=G.parent,E=G.node;if(!(H(E)||!G.parent||Ce.has(G.parent.key))){if(H(G.parent.node)){Ce.add(C.key);return}var vA=!0,Y=!1;(C.children||[]).filter(function(UA){return!H(UA.node)}).forEach(function(UA){var fA=UA.key,tA=_.has(fA);vA&&!tA&&(vA=!1),!Y&&(tA||TA.has(fA))&&(Y=!0)}),vA||_.delete(C.key),Y&&TA.add(C.key),Ce.add(C.key)}})}return{checkedKeys:Array.from(_),halfCheckedKeys:Array.from(z(TA,_))}}function yA(WA,pA,w,be){var H=[],_;be?_=be:_=VA;var TA=new Set(WA.filter(function($e){var XA=!!(0,T.Z)(w,$e);return XA||H.push($e),XA})),xe=new Map,ue=0;Object.keys(w).forEach(function($e){var XA=w[$e],G=XA.level,C=xe.get(G);C||(C=new Set,xe.set(G,C)),C.add(XA),ue=Math.max(ue,G)}),(0,F.ZP)(!H.length,"Tree missing follow keys: ".concat(H.slice(0,100).map(function($e){return"'".concat($e,"'")}).join(", ")));var Ce;return pA===!0?Ce=RA(TA,xe,ue,_):Ce=v(TA,pA.halfCheckedKeys,xe,ue,_),Ce}},65065:function(ln,Me,s){"use strict";s.d(Me,{Z:function(){return F}});function F(T,z){return T[z]}},34061:function(ln,Me,s){"use strict";s.d(Me,{F:function(){return G},H8:function(){return XA},I8:function(){return $e},km:function(){return H},oH:function(){return ue},w$:function(){return _},zn:function(){return xe}});var F=s(34666),T=s(3300),z=s(27247),VA=s(43079),RA=s(11592),v=s(2738),yA=s(48736),WA=s(65065),pA=["children"];function w(C,E){return"".concat(C,"-").concat(E)}function be(C){return C&&C.type&&C.type.isTreeNode}function H(C,E){return C!=null?C:E}function _(C){var E=C||{},vA=E.title,Y=E._title,UA=E.key,fA=E.children,tA=vA||"title";return{title:tA,_title:Y||[tA],key:UA||"key",children:fA||"children"}}function TA(C,E){var vA=new Map;function Y(UA){var fA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(UA||[]).forEach(function(tA){var nA=tA[E.key],qA=tA[E.children];warning(nA!=null,"Tree node must have a certain key: [".concat(fA).concat(nA,"]"));var D=String(nA);warning(!vA.has(D)||nA===null||nA===void 0,"Same 'key' exist in the Tree: ".concat(D)),vA.set(D,!0),Y(qA,"".concat(fA).concat(D," > "))})}Y(C)}function xe(C){function E(vA){var Y=(0,RA.Z)(vA);return Y.map(function(UA){if(!be(UA))return(0,yA.ZP)(!UA,"Tree/TreeNode can only accept TreeNode as children."),null;var fA=UA.key,tA=UA.props,nA=tA.children,qA=(0,VA.Z)(tA,pA),D=(0,z.Z)({key:fA},qA),X=E(nA);return X.length&&(D.children=X),D}).filter(function(UA){return UA})}return E(C)}function ue(C,E,vA){var Y=_(vA),UA=Y._title,fA=Y.key,tA=Y.children,nA=new Set(E===!0?[]:E),qA=[];function D(X){var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return X.map(function(AA,$){for(var CA=w(W?W.pos:"0",$),k=H(AA[fA],CA),FA,se=0;se1&&arguments[1]!==void 0?arguments[1]:{},vA=E.initWrapper,Y=E.processEntity,UA=E.onProcessFinished,fA=E.externalGetKey,tA=E.childrenPropName,nA=E.fieldNames,qA=arguments.length>2?arguments[2]:void 0,D=fA||qA,X={},W={},AA={posEntities:X,keyEntities:W};return vA&&(AA=vA(AA)||AA),Ce(C,function($){var CA=$.node,k=$.index,FA=$.pos,se=$.key,ne=$.parentPos,Ae=$.level,he=$.nodes,Ie={node:CA,nodes:he,index:k,key:se,pos:FA,level:Ae},Oe=H(se,FA);X[FA]=Ie,W[Oe]=Ie,Ie.parent=X[ne],Ie.parent&&(Ie.parent.children=Ie.parent.children||[],Ie.parent.children.push(Ie)),Y&&Y(Ie,AA)},{externalGetKey:D,childrenPropName:tA,fieldNames:nA}),UA&&UA(AA),AA}function XA(C,E){var vA=E.expandedKeys,Y=E.selectedKeys,UA=E.loadedKeys,fA=E.loadingKeys,tA=E.checkedKeys,nA=E.halfCheckedKeys,qA=E.dragOverNodeKey,D=E.dropPosition,X=E.keyEntities,W=(0,WA.Z)(X,C),AA={eventKey:C,expanded:vA.indexOf(C)!==-1,selected:Y.indexOf(C)!==-1,loaded:UA.indexOf(C)!==-1,loading:fA.indexOf(C)!==-1,checked:tA.indexOf(C)!==-1,halfChecked:nA.indexOf(C)!==-1,pos:String(W?W.pos:""),dragOver:qA===C&&D===0,dragOverGapTop:qA===C&&D===-1,dragOverGapBottom:qA===C&&D===1};return AA}function G(C){var E=C.data,vA=C.expanded,Y=C.selected,UA=C.checked,fA=C.loaded,tA=C.loading,nA=C.halfChecked,qA=C.dragOver,D=C.dragOverGapTop,X=C.dragOverGapBottom,W=C.pos,AA=C.active,$=C.eventKey,CA=(0,z.Z)((0,z.Z)({},E),{},{expanded:vA,selected:Y,checked:UA,loaded:fA,loading:tA,halfChecked:nA,dragOver:qA,dragOverGapTop:D,dragOverGapBottom:X,pos:W,active:AA,key:$});return"props"in CA||Object.defineProperty(CA,"props",{get:function(){return(0,yA.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),C}}),CA}},8224:function(ln,Me,s){"use strict";s.d(Me,{Z:function(){return T}});var F=s(4676);function T(z,VA,RA,v){var yA=F.unstable_batchedUpdates?function(pA){F.unstable_batchedUpdates(RA,pA)}:RA;return z!=null&&z.addEventListener&&z.addEventListener(VA,yA,v),{remove:function(){z!=null&&z.removeEventListener&&z.removeEventListener(VA,yA,v)}}}},24514:function(ln,Me,s){"use strict";s.d(Me,{G:function(){return VA}});var F=s(47273),T=function(v){if((0,F.Z)()&&window.document.documentElement){var yA=Array.isArray(v)?v:[v],WA=window.document.documentElement;return yA.some(function(pA){return pA in WA.style})}return!1},z=function(v,yA){if(!T(v))return!1;var WA=document.createElement("div"),pA=WA.style[v];return WA.style[v]=yA,WA.style[v]!==pA};function VA(RA,v){return!Array.isArray(RA)&&v!==void 0?z(RA,v):T(RA)}},49658:function(ln,Me){"use strict";Me.Z=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var s=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(s)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(s==null?void 0:s.substr(0,4))}},6790:function(ln,Me,s){"use strict";s.d(Me,{Z:function(){return Le}});var F=s(32855),T=s(34666),z=s(27247),VA=s(74430),RA=s(11913),v=s(43079),yA=s(92310),WA=s.n(yA),pA=s(29301),w=s(70425),be=s(34280),H=s(59301),_=s(4676),TA=H.forwardRef(function(IA,N){var V=IA.height,y=IA.offsetY,hA=IA.offsetX,BA=IA.children,h=IA.prefixCls,cA=IA.onInnerResize,OA=IA.innerProps,zA=IA.rtl,L=IA.extra,aA={},x={display:"flex",flexDirection:"column"};return y!==void 0&&(aA={height:V,position:"relative",overflow:"hidden"},x=(0,z.Z)((0,z.Z)({},x),{},(0,VA.Z)((0,VA.Z)((0,VA.Z)((0,VA.Z)((0,VA.Z)({transform:"translateY(".concat(y,"px)")},zA?"marginRight":"marginLeft",-hA),"position","absolute"),"left",0),"right",0),"top",0))),H.createElement("div",{style:aA},H.createElement(pA.Z,{onResize:function(gA){var KA=gA.offsetHeight;KA&&cA&&cA()}},H.createElement("div",(0,F.Z)({style:x,className:WA()((0,VA.Z)({},"".concat(h,"-holder-inner"),h)),ref:N},OA),BA,L)))});TA.displayName="Filler";var xe=TA;function ue(IA){var N=IA.children,V=IA.setRef,y=H.useCallback(function(hA){V(hA)},[]);return H.cloneElement(N,{ref:y})}function Ce(IA,N,V,y,hA,BA,h,cA){var OA=cA.getKey;return IA.slice(N,V+1).map(function(zA,L){var aA=N+L,x=h(zA,aA,{style:{width:y},offsetX:hA}),HA=OA(zA);return H.createElement(ue,{key:HA,setRef:function(KA){return BA(zA,KA)}},x)})}function $e(IA,N,V,y){var hA=V-IA,BA=N-V,h=Math.min(hA,BA)*2;if(y<=h){var cA=Math.floor(y/2);return y%2?V+cA+1:V-cA}return hA>BA?V-(y-BA):V+(y-hA)}function XA(IA,N,V){var y=IA.length,hA=N.length,BA,h;if(y===0&&hA===0)return null;y2&&arguments[2]!==void 0?arguments[2]:!1,aA=OA?zA<0&&cA.current.left||zA>0&&cA.current.right:zA<0&&cA.current.top||zA>0&&cA.current.bottom;return L&&aA?(clearTimeout(BA.current),hA.current=!1):(!aA||hA.current)&&h(),!hA.current&&aA}};function UA(IA,N,V,y,hA,BA,h){var cA=(0,H.useRef)(0),OA=(0,H.useRef)(null),zA=(0,H.useRef)(null),L=(0,H.useRef)(!1),aA=Y(N,V,y,hA);function x(ZA,$A){if(C.Z.cancel(OA.current),!aA(!1,$A)){var re=ZA;if(!re._virtualHandled)re._virtualHandled=!0;else return;cA.current+=$A,zA.current=$A,vA||re.preventDefault(),OA.current=(0,C.Z)(function(){var Ke=L.current?10:1;h(cA.current*Ke,!1),cA.current=0})}}function HA(ZA,$A){h($A,!0),vA||ZA.preventDefault()}var gA=(0,H.useRef)(null),KA=(0,H.useRef)(null);function JA(ZA){if(IA){C.Z.cancel(KA.current),KA.current=(0,C.Z)(function(){gA.current=null},2);var $A=ZA.deltaX,re=ZA.deltaY,Ke=ZA.shiftKey,fe=$A,ie=re;(gA.current==="sx"||!gA.current&&Ke&&re&&!$A)&&(fe=re,ie=0,gA.current="sx");var At=Math.abs(fe),mt=Math.abs(ie);gA.current===null&&(gA.current=BA&&At>mt?"x":"y"),gA.current==="y"?x(ZA,ie):HA(ZA,fe)}}function le(ZA){IA&&(L.current=ZA.detail===zA.current)}return[JA,le]}function fA(IA,N,V,y){var hA=H.useMemo(function(){return[new Map,[]]},[IA,V.id,y]),BA=(0,RA.Z)(hA,2),h=BA[0],cA=BA[1],OA=function(L){var aA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:L,x=h.get(L),HA=h.get(aA);if(x===void 0||HA===void 0)for(var gA=IA.length,KA=cA.length;KA0&&arguments[0]!==void 0?arguments[0]:!1;L();var gA=function(){var le=!1;cA.current.forEach(function(ZA,$A){if(ZA&&ZA.offsetParent){var re=ZA.offsetHeight,Ke=getComputedStyle(ZA),fe=Ke.marginTop,ie=Ke.marginBottom,At=X(fe),mt=X(ie),_e=re+At+mt;OA.current.get($A)!==_e&&(OA.current.set($A,_e),le=!0)}}),le&&h(function(ZA){return ZA+1})};if(HA)gA();else{zA.current+=1;var KA=zA.current;Promise.resolve().then(function(){KA===zA.current&&gA()})}}function x(HA,gA){var KA=IA(HA),JA=cA.current.get(KA);gA?(cA.current.set(KA,gA),aA()):cA.current.delete(KA),!JA!=!gA&&(gA?N==null||N(HA):V==null||V(HA))}return(0,H.useEffect)(function(){return L},[]),[x,aA,OA.current,BA]}var AA=14/15;function $(IA,N,V){var y=(0,H.useRef)(!1),hA=(0,H.useRef)(0),BA=(0,H.useRef)(0),h=(0,H.useRef)(null),cA=(0,H.useRef)(null),OA,zA=function(HA){if(y.current){var gA=Math.ceil(HA.touches[0].pageX),KA=Math.ceil(HA.touches[0].pageY),JA=hA.current-gA,le=BA.current-KA,ZA=Math.abs(JA)>Math.abs(le);ZA?hA.current=gA:BA.current=KA;var $A=V(ZA,ZA?JA:le,!1,HA);$A&&HA.preventDefault(),clearInterval(cA.current),$A&&(cA.current=setInterval(function(){ZA?JA*=AA:le*=AA;var re=Math.floor(ZA?JA:le);(!V(ZA,re,!0)||Math.abs(re)<=.1)&&clearInterval(cA.current)},16))}},L=function(){y.current=!1,OA()},aA=function(HA){OA(),HA.touches.length===1&&!y.current&&(y.current=!0,hA.current=Math.ceil(HA.touches[0].pageX),BA.current=Math.ceil(HA.touches[0].pageY),h.current=HA.target,h.current.addEventListener("touchmove",zA,{passive:!1}),h.current.addEventListener("touchend",L,{passive:!0}))};OA=function(){h.current&&(h.current.removeEventListener("touchmove",zA),h.current.removeEventListener("touchend",L))},(0,be.Z)(function(){return IA&&N.current.addEventListener("touchstart",aA,{passive:!0}),function(){var x;(x=N.current)===null||x===void 0||x.removeEventListener("touchstart",aA),OA(),clearInterval(cA.current)}},[IA])}function CA(IA){return Math.floor(Math.pow(IA,.5))}function k(IA,N){var V="touches"in IA?IA.touches[0]:IA;return V[N?"pageX":"pageY"]-window[N?"scrollX":"scrollY"]}function FA(IA,N,V){H.useEffect(function(){var y=N.current;if(IA&&y){var hA=!1,BA,h,cA=function(){C.Z.cancel(BA)},OA=function x(){cA(),BA=(0,C.Z)(function(){V(h),x()})},zA=function(HA){if(!(HA.target.draggable||HA.button!==0)){var gA=HA;gA._virtualHandled||(gA._virtualHandled=!0,hA=!0)}},L=function(){hA=!1,cA()},aA=function(HA){if(hA){var gA=k(HA,!1),KA=y.getBoundingClientRect(),JA=KA.top,le=KA.bottom;if(gA<=JA){var ZA=JA-gA;h=-CA(ZA),OA()}else if(gA>=le){var $A=gA-le;h=CA($A),OA()}else cA()}};return y.addEventListener("mousedown",zA),y.ownerDocument.addEventListener("mouseup",L),y.ownerDocument.addEventListener("mousemove",aA),function(){y.removeEventListener("mousedown",zA),y.ownerDocument.removeEventListener("mouseup",L),y.ownerDocument.removeEventListener("mousemove",aA),cA()}}},[IA])}var se=10;function ne(IA,N,V,y,hA,BA,h,cA){var OA=H.useRef(),zA=H.useState(null),L=(0,RA.Z)(zA,2),aA=L[0],x=L[1];return(0,be.Z)(function(){if(aA&&aA.times=0;et-=1){var Ht=hA(N[et]),$t=V.get(Ht);if($t===void 0){ZA=!0;break}if(ze-=$t,ze<=0)break}switch(Ke){case"top":re=ie-JA;break;case"bottom":re=At-le+JA;break;default:{var Pe=IA.current.scrollTop,Ne=Pe+le;ieNe&&($A="bottom")}}re!==null&&h(re),re!==aA.lastTop&&(ZA=!0)}ZA&&x((0,z.Z)((0,z.Z)({},aA),{},{times:aA.times+1,targetAlign:$A,lastTop:re}))}},[aA,IA.current]),function(HA){if(HA==null){cA();return}if(C.Z.cancel(OA.current),typeof HA=="number")h(HA);else if(HA&&(0,T.Z)(HA)==="object"){var gA,KA=HA.align;"index"in HA?gA=HA.index:gA=N.findIndex(function(ZA){return hA(ZA)===HA.key});var JA=HA.offset,le=JA===void 0?0:JA;x({times:0,index:gA,offset:le,originAlign:KA})}}}var Ae=H.forwardRef(function(IA,N){var V=IA.prefixCls,y=IA.rtl,hA=IA.scrollOffset,BA=IA.scrollRange,h=IA.onStartMove,cA=IA.onStopMove,OA=IA.onScroll,zA=IA.horizontal,L=IA.spinSize,aA=IA.containerSize,x=IA.style,HA=IA.thumbStyle,gA=IA.showScrollBar,KA=H.useState(!1),JA=(0,RA.Z)(KA,2),le=JA[0],ZA=JA[1],$A=H.useState(null),re=(0,RA.Z)($A,2),Ke=re[0],fe=re[1],ie=H.useState(null),At=(0,RA.Z)(ie,2),mt=At[0],_e=At[1],bt=!y,qt=H.useRef(),ze=H.useRef(),et=H.useState(gA),Ht=(0,RA.Z)(et,2),$t=Ht[0],Pe=Ht[1],Ne=H.useRef(),at=function(){gA===!0||gA===!1||(clearTimeout(Ne.current),Pe(!0),Ne.current=setTimeout(function(){Pe(!1)},3e3))},Ve=BA-aA||0,nt=aA-L||0,Je=H.useMemo(function(){if(hA===0||Ve===0)return 0;var Lt=hA/Ve;return Lt*nt},[hA,Ve,nt]),_A=function(Mt){Mt.stopPropagation(),Mt.preventDefault()},Fe=H.useRef({top:Je,dragging:le,pageY:Ke,startTop:mt});Fe.current={top:Je,dragging:le,pageY:Ke,startTop:mt};var de=function(Mt){ZA(!0),fe(k(Mt,zA)),_e(Fe.current.top),h(),Mt.stopPropagation(),Mt.preventDefault()};H.useEffect(function(){var Lt=function(fn){fn.preventDefault()},Mt=qt.current,Dt=ze.current;return Mt.addEventListener("touchstart",Lt,{passive:!1}),Dt.addEventListener("touchstart",de,{passive:!1}),function(){Mt.removeEventListener("touchstart",Lt),Dt.removeEventListener("touchstart",de)}},[]);var We=H.useRef();We.current=Ve;var _t=H.useRef();_t.current=nt,H.useEffect(function(){if(le){var Lt,Mt=function(fn){var Zt=Fe.current,Rt=Zt.dragging,An=Zt.pageY,un=Zt.startTop;C.Z.cancel(Lt);var J=qt.current.getBoundingClientRect(),Z=aA/(zA?J.width:J.height);if(Rt){var ge=(k(fn,zA)-An)*Z,ae=un;!bt&&zA?ae-=ge:ae+=ge;var He=We.current,Se=_t.current,Qe=Se?ae/Se:0,pe=Math.ceil(Qe*He);pe=Math.max(pe,0),pe=Math.min(pe,He),Lt=(0,C.Z)(function(){OA(pe,zA)})}},Dt=function(){ZA(!1),cA()};return window.addEventListener("mousemove",Mt,{passive:!0}),window.addEventListener("touchmove",Mt,{passive:!0}),window.addEventListener("mouseup",Dt,{passive:!0}),window.addEventListener("touchend",Dt,{passive:!0}),function(){window.removeEventListener("mousemove",Mt),window.removeEventListener("touchmove",Mt),window.removeEventListener("mouseup",Dt),window.removeEventListener("touchend",Dt),C.Z.cancel(Lt)}}},[le]),H.useEffect(function(){return at(),function(){clearTimeout(Ne.current)}},[hA]),H.useImperativeHandle(N,function(){return{delayHidden:at}});var vt="".concat(V,"-scrollbar"),Xe={position:"absolute",visibility:$t?null:"hidden"},ht={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return zA?(Object.assign(Xe,{height:8,left:0,right:0,bottom:0}),Object.assign(ht,(0,VA.Z)({height:"100%",width:L},bt?"left":"right",Je))):(Object.assign(Xe,(0,VA.Z)({width:8,top:0,bottom:0},bt?"right":"left",0)),Object.assign(ht,{width:"100%",height:L,top:Je})),H.createElement("div",{ref:qt,className:WA()(vt,(0,VA.Z)((0,VA.Z)((0,VA.Z)({},"".concat(vt,"-horizontal"),zA),"".concat(vt,"-vertical"),!zA),"".concat(vt,"-visible"),$t)),style:(0,z.Z)((0,z.Z)({},Xe),x),onMouseDown:_A,onMouseMove:at},H.createElement("div",{ref:ze,className:WA()("".concat(vt,"-thumb"),(0,VA.Z)({},"".concat(vt,"-thumb-moving"),le)),style:(0,z.Z)((0,z.Z)({},ht),HA),onMouseDown:de}))}),he=Ae,Ie=20;function Oe(){var IA=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,V=IA/N*IA;return isNaN(V)&&(V=0),V=Math.max(V,Ie),Math.floor(V)}var Ee=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],ot=[],QA={overflowY:"auto",overflowAnchor:"none"};function ve(IA,N){var V=IA.prefixCls,y=V===void 0?"rc-virtual-list":V,hA=IA.className,BA=IA.height,h=IA.itemHeight,cA=IA.fullHeight,OA=cA===void 0?!0:cA,zA=IA.style,L=IA.data,aA=IA.children,x=IA.itemKey,HA=IA.virtual,gA=IA.direction,KA=IA.scrollWidth,JA=IA.component,le=JA===void 0?"div":JA,ZA=IA.onScroll,$A=IA.onVirtualScroll,re=IA.onVisibleChange,Ke=IA.innerProps,fe=IA.extraRender,ie=IA.styles,At=IA.showScrollBar,mt=At===void 0?"optional":At,_e=(0,v.Z)(IA,Ee),bt=H.useCallback(function(I){return typeof x=="function"?x(I):I==null?void 0:I[x]},[x]),qt=W(bt,null,null),ze=(0,RA.Z)(qt,4),et=ze[0],Ht=ze[1],$t=ze[2],Pe=ze[3],Ne=!!(HA!==!1&&BA&&h),at=H.useMemo(function(){return Object.values($t.maps).reduce(function(I,q){return I+q},0)},[$t.id,$t.maps]),Ve=Ne&&L&&(Math.max(h*L.length,at)>BA||!!KA),nt=gA==="rtl",Je=WA()(y,(0,VA.Z)({},"".concat(y,"-rtl"),nt),hA),_A=L||ot,Fe=(0,H.useRef)(),de=(0,H.useRef)(),We=(0,H.useRef)(),_t=(0,H.useState)(0),vt=(0,RA.Z)(_t,2),Xe=vt[0],ht=vt[1],Lt=(0,H.useState)(0),Mt=(0,RA.Z)(Lt,2),Dt=Mt[0],xt=Mt[1],fn=(0,H.useState)(!1),Zt=(0,RA.Z)(fn,2),Rt=Zt[0],An=Zt[1],un=function(){An(!0)},J=function(){An(!1)},Z={getKey:bt};function ge(I){ht(function(q){var oA;typeof I=="function"?oA=I(q):oA=I;var rA=kt(oA);return Fe.current.scrollTop=rA,rA})}var ae=(0,H.useRef)({start:0,end:_A.length}),He=(0,H.useRef)(),Se=G(_A,bt),Qe=(0,RA.Z)(Se,1),pe=Qe[0];He.current=pe;var ke=H.useMemo(function(){if(!Ne)return{scrollHeight:void 0,start:0,end:_A.length-1,offset:void 0};if(!Ve){var I;return{scrollHeight:((I=de.current)===null||I===void 0?void 0:I.offsetHeight)||0,start:0,end:_A.length-1,offset:void 0}}for(var q=0,oA,rA,sA,ee=_A.length,ce=0;ce=Xe&&oA===void 0&&(oA=ce,rA=q),je>Xe+BA&&sA===void 0&&(sA=ce),q=je}return oA===void 0&&(oA=0,rA=0,sA=Math.ceil(BA/h)),sA===void 0&&(sA=_A.length-1),sA=Math.min(sA+1,_A.length-1),{scrollHeight:q,start:oA,end:sA,offset:rA}},[Ve,Ne,Xe,_A,Pe,BA]),Ge=ke.scrollHeight,wt=ke.start,Ft=ke.end,Ze=ke.offset;ae.current.start=wt,ae.current.end=Ft,H.useLayoutEffect(function(){var I=$t.getRecord();if(I.size===1){var q=Array.from(I.keys())[0],oA=I.get(q),rA=_A[wt];if(rA&&oA===void 0){var sA=bt(rA);if(sA===q){var ee=$t.get(q),ce=ee-h;ge(function(we){return we+ce})}}}$t.resetRecord()},[Ge]);var YA=H.useState({width:0,height:BA}),K=(0,RA.Z)(YA,2),lA=K[0],DA=K[1],SA=function(q){DA({width:q.offsetWidth,height:q.offsetHeight})},oe=(0,H.useRef)(),Be=(0,H.useRef)(),ye=H.useMemo(function(){return Oe(lA.width,KA)},[lA.width,KA]),Ye=H.useMemo(function(){return Oe(lA.height,Ge)},[lA.height,Ge]),st=Ge-BA,ut=(0,H.useRef)(st);ut.current=st;function kt(I){var q=I;return Number.isNaN(ut.current)||(q=Math.min(q,ut.current)),q=Math.max(q,0),q}var rt=Xe<=0,ft=Xe>=st,l=Dt<=0,u=Dt>=KA,p=Y(rt,ft,l,u),Q=function(){return{x:nt?-Dt:Dt,y:Xe}},P=(0,H.useRef)(Q()),M=(0,w.zX)(function(I){if($A){var q=(0,z.Z)((0,z.Z)({},Q()),I);(P.current.x!==q.x||P.current.y!==q.y)&&($A(q),P.current=q)}});function mA(I,q){var oA=I;q?((0,_.flushSync)(function(){xt(oA)}),M()):ge(oA)}function bA(I){var q=I.currentTarget.scrollTop;q!==Xe&&ge(q),ZA==null||ZA(I),M()}var te=function(q){var oA=q,rA=KA?KA-lA.width:0;return oA=Math.max(oA,0),oA=Math.min(oA,rA),oA},PA=(0,w.zX)(function(I,q){q?((0,_.flushSync)(function(){xt(function(oA){var rA=oA+(nt?-I:I);return te(rA)})}),M()):ge(function(oA){var rA=oA+I;return rA})}),MA=UA(Ne,rt,ft,l,u,!!KA,PA),GA=(0,RA.Z)(MA,2),g=GA[0],O=GA[1];$(Ne,Fe,function(I,q,oA,rA){var sA=rA;return p(I,q,oA)?!1:!sA||!sA._virtualHandled?(sA&&(sA._virtualHandled=!0),g({preventDefault:function(){},deltaX:I?q:0,deltaY:I?0:q}),!0):!1}),FA(Ve,Fe,function(I){ge(function(q){return q+I})}),(0,be.Z)(function(){function I(oA){var rA=rt&&oA.detail<0,sA=ft&&oA.detail>0;Ne&&!rA&&!sA&&oA.preventDefault()}var q=Fe.current;return q.addEventListener("wheel",g,{passive:!1}),q.addEventListener("DOMMouseScroll",O,{passive:!0}),q.addEventListener("MozMousePixelScroll",I,{passive:!1}),function(){q.removeEventListener("wheel",g),q.removeEventListener("DOMMouseScroll",O),q.removeEventListener("MozMousePixelScroll",I)}},[Ne,rt,ft]),(0,be.Z)(function(){if(KA){var I=te(Dt);xt(I),M({x:I})}},[lA.width,KA]);var S=function(){var q,oA;(q=oe.current)===null||q===void 0||q.delayHidden(),(oA=Be.current)===null||oA===void 0||oA.delayHidden()},R=ne(Fe,_A,$t,h,bt,function(){return Ht(!0)},ge,S);H.useImperativeHandle(N,function(){return{nativeElement:We.current,getScrollInfo:Q,scrollTo:function(q){function oA(rA){return rA&&(0,T.Z)(rA)==="object"&&("left"in rA||"top"in rA)}oA(q)?(q.left!==void 0&&xt(te(q.left)),R(q.top)):R(q)}}}),(0,be.Z)(function(){if(re){var I=_A.slice(wt,Ft+1);re(I,_A)}},[wt,Ft,_A]);var j=fA(_A,bt,$t,h),dA=fe==null?void 0:fe({start:wt,end:Ft,virtual:Ve,offsetX:Dt,offsetY:Ze,rtl:nt,getSize:j}),kA=Ce(_A,wt,Ft,KA,Dt,et,aA,Z),xA=null;BA&&(xA=(0,z.Z)((0,VA.Z)({},OA?"height":"maxHeight",BA),QA),Ne&&(xA.overflowY="hidden",KA&&(xA.overflowX="hidden"),Rt&&(xA.pointerEvents="none")));var uA={};return nt&&(uA.dir="rtl"),H.createElement("div",(0,F.Z)({ref:We,style:(0,z.Z)((0,z.Z)({},zA),{},{position:"relative"}),className:Je},uA,_e),H.createElement(pA.Z,{onResize:SA},H.createElement(le,{className:"".concat(y,"-holder"),style:xA,ref:Fe,onScroll:bA,onMouseEnter:S},H.createElement(xe,{prefixCls:y,height:Ge,offsetX:Dt,offsetY:Ze,scrollWidth:KA,onInnerResize:Ht,ref:de,innerProps:Ke,rtl:nt,extra:dA},kA))),Ve&&Ge>BA&&H.createElement(he,{ref:oe,prefixCls:y,scrollOffset:Xe,scrollRange:Ge,rtl:nt,onScroll:mA,onStartMove:un,onStopMove:J,spinSize:Ye,containerSize:lA.height,style:ie==null?void 0:ie.verticalScrollBar,thumbStyle:ie==null?void 0:ie.verticalScrollBarThumb,showScrollBar:mt}),Ve&&KA>lA.width&&H.createElement(he,{ref:Be,prefixCls:y,scrollOffset:Dt,scrollRange:KA,rtl:nt,onScroll:mA,onStartMove:un,onStopMove:J,spinSize:ye,containerSize:lA.width,horizontal:!0,style:ie==null?void 0:ie.horizontalScrollBar,thumbStyle:ie==null?void 0:ie.horizontalScrollBarThumb,showScrollBar:mt}))}var me=H.forwardRef(ve);me.displayName="List";var Re=me,Le=Re},83145:function(ln,Me,s){"use strict";Object.defineProperty(Me,"__esModule",{value:!0}),Me.CopyToClipboard=void 0;var F=z(s(59301)),T=z(s(25769));function z(XA){return XA&&XA.__esModule?XA:{default:XA}}function VA(XA){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?VA=function(C){return typeof C}:VA=function(C){return C&&typeof Symbol=="function"&&C.constructor===Symbol&&C!==Symbol.prototype?"symbol":typeof C},VA(XA)}function RA(XA,G){var C=Object.keys(XA);if(Object.getOwnPropertySymbols){var E=Object.getOwnPropertySymbols(XA);G&&(E=E.filter(function(vA){return Object.getOwnPropertyDescriptor(XA,vA).enumerable})),C.push.apply(C,E)}return C}function v(XA){for(var G=1;G=0)&&Object.prototype.propertyIsEnumerable.call(XA,E)&&(C[E]=XA[E])}return C}function WA(XA,G){if(XA==null)return{};var C={},E=Object.keys(XA),vA,Y;for(Y=0;Y=0)&&(C[vA]=XA[vA]);return C}function pA(XA,G){if(!(XA instanceof G))throw new TypeError("Cannot call a class as a function")}function w(XA,G){for(var C=0;C0},D.prototype.connect_=function(){!T||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),pA?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},D.prototype.disconnect_=function(){!T||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},D.prototype.onTransitionEnd_=function(X){var W=X.propertyName,AA=W===void 0?"":W,$=WA.some(function(CA){return!!~AA.indexOf(CA)});$&&this.refresh()},D.getInstance=function(){return this.instance_||(this.instance_=new D),this.instance_},D.instance_=null,D}(),be=function(D,X){for(var W=0,AA=Object.keys(X);W0},D}(),tA=typeof WeakMap!="undefined"?new WeakMap:new F,nA=function(){function D(X){if(!(this instanceof D))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var W=w.getInstance(),AA=new fA(X,W,this);tA.set(this,AA)}return D}();["observe","unobserve","disconnect"].forEach(function(D){nA.prototype[D]=function(){var X;return(X=tA.get(this))[D].apply(X,arguments)}});var qA=function(){return typeof z.ResizeObserver!="undefined"?z.ResizeObserver:nA}();Me.Z=qA},98040:function(ln){ln.exports=function(){var Me=document.getSelection();if(!Me.rangeCount)return function(){};for(var s=document.activeElement,F=[],T=0;TW in JA?Tu(JA,W,{enumerable:!0,configurable:!0,writable:!0,value:s}):JA[W]=s,Ol=(JA,W)=>{for(var s in W||(W={}))Ku.call(W,s)&&Ml(JA,s,W[s]);if(Is)for(var s of Is(W))ku.call(W,s)&&Ml(JA,s,W[s]);return JA};var Dr=(JA,W,s)=>Ml(JA,typeof W!="symbol"?W+"":W,s);(self.webpackChunk=self.webpackChunk||[]).push([[8435],{95906:function(JA){"use strict";(function(W,s){JA.exports=s()})(this,function(){function W(B){var k=[];return B.AMapUI&&k.push(s(B.AMapUI)),B.Loca&&k.push(c(B.Loca)),Promise.all(k)}function s(B){return new Promise(function(k,l){var J=[];if(B.plugins)for(var w=0;w0,OA=V.useState(!cA||!YA),Et=(0,h.Z)(OA,2),un=Et[0],Tt=Et[1];if((0,w.Z)(function(){!un&&YA&&j&&Tt(!0)},[un,YA,j]),!un)return null;var mt="auto",Vt={left:"-1000vw",top:"-1000vh",right:mt,bottom:mt};if(En||!ze){var Cn,it=Ke.points,tn=Ke.dynamicInset||((Cn=Ke._experimental)===null||Cn===void 0?void 0:Cn.dynamicInset),ln=tn&&it[0][1]==="r",Mn=tn&&it[0][0]==="b";ln?(Vt.right=At,Vt.left=mt):(Vt.left=wt,Vt.right=mt),Mn?(Vt.bottom=dn,Vt.top=mt):(Vt.top=Rt,Vt.bottom=mt)}var pn={};return ut&&(ut.includes("height")&&ht?pn.height=ht:ut.includes("minHeight")&&ht&&(pn.minHeight=ht),ut.includes("width")&&ct?pn.width=ct:ut.includes("minWidth")&&ct&&(pn.minWidth=ct)),ze||(pn.pointerEvents="none"),V.createElement(PA,{open:oA||eA,getContainer:cA&&function(){return cA(j)},autoDestroy:qA},V.createElement(P,{prefixCls:Q,open:ze,zIndex:IA,mask:Ie,motion:Te}),V.createElement(N.Z,{onResize:It,disabled:!ze},function(cn){return V.createElement(Y.default,(0,ee.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:oA,leavedClassName:"".concat(Q,"-hidden")},iA,{onAppearPrepare:gt,onEnterPrepare:gt,visible:ze,onVisibleChanged:function(Fn){var Fe;iA==null||(Fe=iA.onVisibleChanged)===null||Fe===void 0||Fe.call(iA,Fn),ue(Fn)}}),function(yn,Fn){var Fe=yn.className,Ee=yn.style,zA=x()(Q,Fe,u);return V.createElement("div",{ref:(0,ce.sQ)(cn,p,Fn),className:zA,style:(0,c.Z)((0,c.Z)((0,c.Z)((0,c.Z)({"--arrow-x":"".concat(Se.x||0,"px"),"--arrow-y":"".concat(Se.y||0,"px")},Vt),pn),Ee),{},{boxSizing:"border-box",zIndex:IA},g),onMouseEnter:dt,onMouseLeave:Mt,onPointerEnter:kA,onClick:X,onPointerDownCapture:Nt},de&&V.createElement(we,{prefixCls:Q,arrow:de,arrowPos:Se,align:Ke}),V.createElement(m,{cache:!ze&&!$},Ut))})}))}),ve=L,ie=V.forwardRef(function(he,p){var i=he.children,u=he.getTriggerDOMNode,Q=(0,ce.Yr)(i),g=V.useCallback(function(ue){(0,ce.mH)(p,u?u(ue):ue)},[u]),j=(0,ce.x1)(g,(0,ce.C4)(i));return Q?V.cloneElement(i,{ref:j}):i}),pe=ie,Ce=V.createContext(null),De=Ce;function Qe(he){return he?Array.isArray(he)?he:[he]:[]}function Ze(he,p,i,u){return V.useMemo(function(){var Q=Qe(i!=null?i:p),g=Qe(u!=null?u:p),j=new Set(Q),ue=new Set(g);return he&&(j.has("hover")&&(j.delete("hover"),j.add("click")),ue.has("hover")&&(ue.delete("hover"),ue.add("click"))),[j,ue]},[he,p,i,u])}var ae=s(29194);function Ae(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],i=arguments.length>2?arguments[2]:void 0;return i?he[0]===p[0]:he[0]===p[0]&&he[1]===p[1]}function re(he,p,i,u){for(var Q=i.points,g=Object.keys(he),j=0;j1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(he)?p:he}function We(he){return ye(parseFloat(he),0)}function CA(he,p){var i=(0,c.Z)({},he);return(p||[]).forEach(function(u){if(!(u instanceof HTMLBodyElement||u instanceof HTMLHtmlElement)){var Q=Le(u).getComputedStyle(u),g=Q.overflow,j=Q.overflowClipMargin,ue=Q.borderTopWidth,ze=Q.borderBottomWidth,K=Q.borderLeftWidth,$=Q.borderRightWidth,X=u.getBoundingClientRect(),Ie=u.offsetHeight,de=u.clientHeight,Se=u.offsetWidth,Ke=u.clientWidth,iA=We(ue),Te=We(ze),oA=We(K),cA=We($),qA=ye(Math.round(X.width/Se*1e3)/1e3),PA=ye(Math.round(X.height/Ie*1e3)/1e3),IA=(Se-Ke-oA-cA)*qA,dt=(Ie-de-iA-Te)*PA,Mt=iA*PA,kA=Te*PA,Nt=oA*qA,En=cA*qA,wt=0,Rt=0;if(g==="clip"){var At=We(j);wt=At*qA,Rt=At*PA}var dn=X.x+Nt-wt,It=X.y+Mt-Rt,gt=dn+X.width+2*wt-Nt-En-IA,ut=It+X.height+2*Rt-Mt-kA-dt;i.left=Math.max(i.left,dn),i.top=Math.max(i.top,It),i.right=Math.min(i.right,gt),i.bottom=Math.min(i.bottom,ut)}}),i}function Ve(he){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,i="".concat(p),u=i.match(/^(.*)\%$/);return u?he*(parseFloat(u[1])/100):parseFloat(i)}function EA(he,p){var i=p||[],u=(0,h.Z)(i,2),Q=u[0],g=u[1];return[Ve(he.width,Q),Ve(he.height,g)]}function MA(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[he[0],he[1]]}function DA(he,p){var i=p[0],u=p[1],Q,g;return i==="t"?g=he.y:i==="b"?g=he.y+he.height:g=he.y+he.height/2,u==="l"?Q=he.x:u==="r"?Q=he.x+he.width:Q=he.x+he.width/2,{x:Q,y:g}}function lt(he,p){var i={t:"b",b:"t",l:"r",r:"l"};return he.map(function(u,Q){return Q===p?i[u]||"c":u}).join("")}function ZA(he,p,i,u,Q,g,j){var ue=V.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:Q[u]||{}}),ze=(0,h.Z)(ue,2),K=ze[0],$=ze[1],X=V.useRef(0),Ie=V.useMemo(function(){return p?je(p):[]},[p]),de=V.useRef({}),Se=function(){de.current={}};he||Se();var Ke=(0,l.Z)(function(){if(p&&i&&he){let Dt=function(gn,Bt){var St=arguments.length>2&&arguments[2]!==void 0?arguments[2]:jA,yt=eA.x+gn,rt=eA.y+Bt,at=yt+Mn,Ht=rt+ln,Ct=Math.max(yt,St.left),et=Math.max(rt,St.top),Pt=Math.min(at,St.right),Wt=Math.min(Ht,St.bottom);return Math.max(0,(Pt-Ct)*(Wt-et))},Yt=function(){xe=eA.y+ge,be=xe+ln,NA=eA.x+G,wA=NA+Mn};var oA,cA,qA,PA,IA=p,dt=IA.ownerDocument,Mt=Le(IA),kA=Mt.getComputedStyle(IA),Nt=kA.position,En=IA.style.left,wt=IA.style.top,Rt=IA.style.right,At=IA.style.bottom,dn=IA.style.overflow,It=(0,c.Z)((0,c.Z)({},Q[u]),g),gt=dt.createElement("div");(oA=IA.parentElement)===null||oA===void 0||oA.appendChild(gt),gt.style.left="".concat(IA.offsetLeft,"px"),gt.style.top="".concat(IA.offsetTop,"px"),gt.style.position=Nt,gt.style.height="".concat(IA.offsetHeight,"px"),gt.style.width="".concat(IA.offsetWidth,"px"),IA.style.left="0",IA.style.top="0",IA.style.right="auto",IA.style.bottom="auto",IA.style.overflow="hidden";var ut;if(Array.isArray(i))ut={x:i[0],y:i[1],width:0,height:0};else{var ct,ht,Ut=i.getBoundingClientRect();Ut.x=(ct=Ut.x)!==null&&ct!==void 0?ct:Ut.left,Ut.y=(ht=Ut.y)!==null&&ht!==void 0?ht:Ut.top,ut={x:Ut.x,y:Ut.y,width:Ut.width,height:Ut.height}}var eA=IA.getBoundingClientRect(),YA=Mt.getComputedStyle(IA),OA=YA.height,Et=YA.width;eA.x=(cA=eA.x)!==null&&cA!==void 0?cA:eA.left,eA.y=(qA=eA.y)!==null&&qA!==void 0?qA:eA.top;var un=dt.documentElement,Tt=un.clientWidth,mt=un.clientHeight,Vt=un.scrollWidth,Cn=un.scrollHeight,it=un.scrollTop,tn=un.scrollLeft,ln=eA.height,Mn=eA.width,pn=ut.height,cn=ut.width,yn={left:0,top:0,right:Tt,bottom:mt},Fn={left:-tn,top:-it,right:Vt-tn,bottom:Cn-it},Fe=It.htmlRegion,Ee="visible",zA="visibleFirst";Fe!=="scroll"&&Fe!==zA&&(Fe=Ee);var LA=Fe===zA,tt=CA(Fn,Ie),nt=CA(yn,Ie),jA=Fe===Ee?nt:tt,XA=LA?nt:jA;IA.style.left="auto",IA.style.top="auto",IA.style.right="0",IA.style.bottom="0";var $A=IA.getBoundingClientRect();IA.style.left=En,IA.style.top=wt,IA.style.right=Rt,IA.style.bottom=At,IA.style.overflow=dn,(PA=IA.parentElement)===null||PA===void 0||PA.removeChild(gt);var xt=ye(Math.round(Mn/parseFloat(Et)*1e3)/1e3),zt=ye(Math.round(ln/parseFloat(OA)*1e3)/1e3);if(xt===0||zt===0||(0,B.Sh)(i)&&!(0,ae.Z)(i))return;var nn=It.offset,vt=It.targetOffset,hA=EA(eA,nn),Be=(0,h.Z)(hA,2),Me=Be[0],_e=Be[1],AA=EA(ut,vt),bA=(0,h.Z)(AA,2),HA=bA[0],WA=bA[1];ut.x-=HA,ut.y-=WA;var Ot=It.points||[],kt=(0,h.Z)(Ot,2),Lt=kt[0],wn=kt[1],Qt=MA(wn),Gt=MA(Lt),y=DA(ut,Qt),I=DA(eA,Gt),S=(0,c.Z)({},It),G=y.x-I.x+Me,ge=y.y-I.y+_e,se=Dt(G,ge),Oe=Dt(G,ge,nt),Xe=DA(ut,["t","l"]),QA=DA(eA,["t","l"]),fA=DA(ut,["b","r"]),Ge=DA(eA,["b","r"]),BA=It.overflow||{},st=BA.adjustX,rn=BA.adjustY,$t=BA.shiftX,Kt=BA.shiftY,me=function(Bt){return typeof Bt=="boolean"?Bt:Bt>=0},xe,be,NA,wA;Yt();var Ye=me(rn),Pe=Gt[0]===Qt[0];if(Ye&&Gt[0]==="t"&&(be>XA.bottom||de.current.bt)){var pA=ge;Pe?pA-=ln-pn:pA=Xe.y-Ge.y-_e;var Ue=Dt(G,pA),dA=Dt(G,pA,nt);Ue>se||Ue===se&&(!LA||dA>=Oe)?(de.current.bt=!0,ge=pA,_e=-_e,S.points=[lt(Gt,0),lt(Qt,0)]):de.current.bt=!1}if(Ye&&Gt[0]==="b"&&(xese||o===se&&(!LA||R>=Oe)?(de.current.tb=!0,ge=GA,_e=-_e,S.points=[lt(Gt,0),lt(Qt,0)]):de.current.tb=!1}var D=me(st),M=Gt[1]===Qt[1];if(D&&Gt[1]==="l"&&(wA>XA.right||de.current.rl)){var T=G;M?T-=Mn-cn:T=Xe.x-Ge.x-Me;var q=Dt(T,ge),_=Dt(T,ge,nt);q>se||q===se&&(!LA||_>=Oe)?(de.current.rl=!0,G=T,Me=-Me,S.points=[lt(Gt,1),lt(Qt,1)]):de.current.rl=!1}if(D&&Gt[1]==="r"&&(NAse||He===se&&(!LA||aA>=Oe)?(de.current.lr=!0,G=le,Me=-Me,S.points=[lt(Gt,1),lt(Qt,1)]):de.current.lr=!1}Yt();var oe=$t===!0?0:$t;typeof oe=="number"&&(NAnt.right&&(G-=wA-nt.right-Me,ut.x>nt.right-oe&&(G+=ut.x-nt.right+oe)));var qe=Kt===!0?0:Kt;typeof qe=="number"&&(xent.bottom&&(ge-=be-nt.bottom-_e,ut.y>nt.bottom-qe&&(ge+=ut.y-nt.bottom+qe)));var rA=eA.x+G,mA=rA+Mn,sA=eA.y+ge,UA=sA+ln,tA=ut.x,vA=tA+cn,lA=ut.y,FA=lA+pn,xA=Math.max(rA,tA),VA=Math.min(mA,vA),yA=(xA+VA)/2,TA=yA-rA,an=Math.max(sA,lA),jt=Math.min(UA,FA),on=(an+jt)/2,vn=on-sA;j==null||j(p,S);var en=$A.right-eA.x-(G+eA.width),An=$A.bottom-eA.y-(ge+eA.height);xt===1&&(G=Math.round(G),en=Math.round(en)),zt===1&&(ge=Math.round(ge),An=Math.round(An));var hn={ready:!0,offsetX:G/xt,offsetY:ge/zt,offsetR:en/xt,offsetB:An/zt,arrowX:TA/xt,arrowY:vn/zt,scaleX:xt,scaleY:zt,align:S};$(hn)}}),iA=function(){X.current+=1;var cA=X.current;Promise.resolve().then(function(){X.current===cA&&Ke()})},Te=function(){$(function(cA){return(0,c.Z)((0,c.Z)({},cA),{},{ready:!1})})};return(0,w.Z)(Te,[u]),(0,w.Z)(function(){he||Te()},[he]),[K.ready,K.offsetX,K.offsetY,K.offsetR,K.offsetB,K.arrowX,K.arrowY,K.scaleX,K.scaleY,K.align,iA]}var bt=s(3300);function ke(he,p,i,u,Q){(0,w.Z)(function(){if(he&&p&&i){let X=function(){u(),Q()};var g=p,j=i,ue=je(g),ze=je(j),K=Le(j),$=new Set([K].concat((0,bt.Z)(ue),(0,bt.Z)(ze)));return $.forEach(function(Ie){Ie.addEventListener("scroll",X,{passive:!0})}),K.addEventListener("resize",X,{passive:!0}),u(),function(){$.forEach(function(Ie){Ie.removeEventListener("scroll",X),K.removeEventListener("resize",X)})}}},[he,p,i])}var KA=s(48736);function RA(he,p,i,u,Q,g,j,ue){var ze=V.useRef(he);ze.current=he;var K=V.useRef(!1);V.useEffect(function(){if(p&&u&&(!Q||g)){var X=function(){K.current=!1},Ie=function(qA){var PA;ze.current&&!j(((PA=qA.composedPath)===null||PA===void 0||(PA=PA.call(qA))===null||PA===void 0?void 0:PA[0])||qA.target)&&!K.current&&ue(!1)},de=Le(u);de.addEventListener("pointerdown",X,!0),de.addEventListener("mousedown",Ie,!0),de.addEventListener("contextmenu",Ie,!0);var Se=(0,k.A)(i);if(Se&&(Se.addEventListener("mousedown",Ie,!0),Se.addEventListener("contextmenu",Ie,!0)),0)var Ke,iA,Te,oA;return function(){de.removeEventListener("pointerdown",X,!0),de.removeEventListener("mousedown",Ie,!0),de.removeEventListener("contextmenu",Ie,!0),Se&&(Se.removeEventListener("mousedown",Ie,!0),Se.removeEventListener("contextmenu",Ie,!0))}}},[p,i,u,Q,g]);function $(){K.current=!0}return $}var _A=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function ft(){var he=arguments.length>0&&arguments[0]!==void 0?arguments[0]:C.Z,p=V.forwardRef(function(i,u){var Q=i.prefixCls,g=Q===void 0?"rc-trigger-popup":Q,j=i.children,ue=i.action,ze=ue===void 0?"hover":ue,K=i.showAction,$=i.hideAction,X=i.popupVisible,Ie=i.defaultPopupVisible,de=i.onPopupVisibleChange,Se=i.afterPopupVisibleChange,Ke=i.mouseEnterDelay,iA=i.mouseLeaveDelay,Te=iA===void 0?.1:iA,oA=i.focusDelay,cA=i.blurDelay,qA=i.mask,PA=i.maskClosable,IA=PA===void 0?!0:PA,dt=i.getPopupContainer,Mt=i.forceRender,kA=i.autoDestroy,Nt=i.destroyPopupOnHide,En=i.popup,wt=i.popupClassName,Rt=i.popupStyle,At=i.popupPlacement,dn=i.builtinPlacements,It=dn===void 0?{}:dn,gt=i.popupAlign,ut=i.zIndex,ct=i.stretch,ht=i.getPopupClassNameFromAlign,Ut=i.fresh,eA=i.alignPoint,YA=i.onPopupClick,OA=i.onPopupAlign,Et=i.arrow,un=i.popupMotion,Tt=i.maskMotion,mt=i.popupTransitionName,Vt=i.popupAnimation,Cn=i.maskTransitionName,it=i.maskAnimation,tn=i.className,ln=i.getTriggerDOMNode,Mn=(0,f.Z)(i,_A),pn=kA||Nt||!1,cn=V.useState(!1),yn=(0,h.Z)(cn,2),Fn=yn[0],Fe=yn[1];(0,w.Z)(function(){Fe((0,H.Z)())},[]);var Ee=V.useRef({}),zA=V.useContext(De),LA=V.useMemo(function(){return{registerSubPopup:function(Pt,Wt){Ee.current[Pt]=Wt,zA==null||zA.registerSubPopup(Pt,Wt)}}},[zA]),tt=(0,J.Z)(),nt=V.useState(null),jA=(0,h.Z)(nt,2),XA=jA[0],$A=jA[1],xt=V.useRef(null),zt=(0,l.Z)(function(et){xt.current=et,(0,B.Sh)(et)&&XA!==et&&$A(et),zA==null||zA.registerSubPopup(tt,et)}),nn=V.useState(null),vt=(0,h.Z)(nn,2),hA=vt[0],Be=vt[1],Me=V.useRef(null),_e=(0,l.Z)(function(et){(0,B.Sh)(et)&&hA!==et&&(Be(et),Me.current=et)}),AA=V.Children.only(j),bA=(AA==null?void 0:AA.props)||{},HA={},WA=(0,l.Z)(function(et){var Pt,Wt,mn=hA;return(mn==null?void 0:mn.contains(et))||((Pt=(0,k.A)(mn))===null||Pt===void 0?void 0:Pt.host)===et||et===mn||(XA==null?void 0:XA.contains(et))||((Wt=(0,k.A)(XA))===null||Wt===void 0?void 0:Wt.host)===et||et===XA||Object.values(Ee.current).some(function(Jt){return(Jt==null?void 0:Jt.contains(et))||et===Jt})}),Ot=fe(g,un,Vt,mt),kt=fe(g,Tt,it,Cn),Lt=V.useState(Ie||!1),wn=(0,h.Z)(Lt,2),Qt=wn[0],Gt=wn[1],y=X!=null?X:Qt,I=(0,l.Z)(function(et){X===void 0&&Gt(et)});(0,w.Z)(function(){Gt(X||!1)},[X]);var S=V.useRef(y);S.current=y;var G=V.useRef([]);G.current=[];var ge=(0,l.Z)(function(et){var Pt;I(et),((Pt=G.current[G.current.length-1])!==null&&Pt!==void 0?Pt:y)!==et&&(G.current.push(et),de==null||de(et))}),se=V.useRef(),Oe=function(){clearTimeout(se.current)},Xe=function(Pt){var Wt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Oe(),Wt===0?ge(Pt):se.current=setTimeout(function(){ge(Pt)},Wt*1e3)};V.useEffect(function(){return Oe},[]);var QA=V.useState(!1),fA=(0,h.Z)(QA,2),Ge=fA[0],BA=fA[1];(0,w.Z)(function(et){(!et||y)&&BA(!0)},[y]);var st=V.useState(null),rn=(0,h.Z)(st,2),$t=rn[0],Kt=rn[1],me=V.useState(null),xe=(0,h.Z)(me,2),be=xe[0],NA=xe[1],wA=function(Pt){NA([Pt.clientX,Pt.clientY])},Ye=ZA(y,XA,eA&&be!==null?be:hA,At,It,gt,OA),Pe=(0,h.Z)(Ye,11),pA=Pe[0],Ue=Pe[1],dA=Pe[2],GA=Pe[3],o=Pe[4],R=Pe[5],D=Pe[6],M=Pe[7],T=Pe[8],q=Pe[9],_=Pe[10],le=Ze(Fn,ze,K,$),He=(0,h.Z)(le,2),aA=He[0],oe=He[1],qe=aA.has("click"),rA=oe.has("click")||oe.has("contextMenu"),mA=(0,l.Z)(function(){Ge||_()}),sA=function(){S.current&&eA&&rA&&Xe(!1)};ke(y,hA,XA,mA,sA),(0,w.Z)(function(){mA()},[be,At]),(0,w.Z)(function(){y&&!(It!=null&&It[At])&&mA()},[JSON.stringify(gt)]);var UA=V.useMemo(function(){var et=re(It,g,q,eA);return x()(et,ht==null?void 0:ht(q))},[q,ht,It,g,eA]);V.useImperativeHandle(u,function(){return{nativeElement:Me.current,popupElement:xt.current,forceAlign:mA}});var tA=V.useState(0),vA=(0,h.Z)(tA,2),lA=vA[0],FA=vA[1],xA=V.useState(0),VA=(0,h.Z)(xA,2),yA=VA[0],TA=VA[1],an=function(){if(ct&&hA){var Pt=hA.getBoundingClientRect();FA(Pt.width),TA(Pt.height)}},jt=function(){an(),mA()},on=function(Pt){BA(!1),_(),Se==null||Se(Pt)},vn=function(){return new Promise(function(Pt){an(),Kt(function(){return Pt})})};(0,w.Z)(function(){$t&&(_(),$t(),Kt(null))},[$t]);function en(et,Pt,Wt,mn){HA[et]=function(Jt){var Vn;mn==null||mn(Jt),Xe(Pt,Wt);for(var Ln=arguments.length,bn=new Array(Ln>1?Ln-1:0),zn=1;zn1?Wt-1:0),Jt=1;Jt1?Wt-1:0),Jt=1;Jtl in k?h(k,l,{enumerable:!0,configurable:!0,writable:!0,value:J}):k[l]=J,N=(k,l)=>{for(var J in l||(l={}))C.call(l,J)&&x(k,J,l[J]);if(f)for(var J of f(l))E.call(l,J)&&x(k,J,l[J]);return k};const B=k=>React.createElement("svg",N({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",width:60,height:80},k),React.createElement("path",{fill:"#fff",d:"M749.4 373.9H710v-78.8c0-108.7-88.2-197-197-197-108.7 0-197 88.2-197 197v78.8h-39.4c-43.5 0-78.8 35.3-78.8 78.8v393.9c0 43.5 35.3 78.8 78.8 78.8h472.7c43.5 0 78.8-35.3 78.8-78.8V452.7c.1-43.5-35.2-78.8-78.7-78.8zM513 728.5c-43.5 0-78.8-35.3-78.8-78.8s35.3-78.8 78.8-78.8 78.8 35.3 78.8 78.8-35.3 78.8-78.8 78.8zm122.1-354.6H390.9v-78.8c0-67.4 54.8-122.1 122.1-122.1 67.4 0 122.1 54.8 122.1 122.1v78.8zm0 0"}));W.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},99464:function(JA,W,s){"use strict";s.d(W,{xp:function(){return E},AG:function(){return J},JA:function(){return N},FX:function(){return u},k$:function(){return _A},ub:function(){return ft},e6:function(){return Je},v7:function(){return V},BO:function(){return w},x7:function(){return ie},em:function(){return ZA},BV:function(){return x},qz:function(){return k},Gm:function(){return B},yt:function(){return m},I2:function(){return Le},sQ:function(){return F},z3:function(){return f},GY:function(){return KA},wC:function(){return RA},Pt:function(){return ke},Oe:function(){return bt},L6:function(){return h},RL:function(){return c},f$:function(){return C},j1:function(){return ee},jD:function(){return H},g4:function(){return Y}});var c=s(58143),h="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAADSCAYAAABjE91mAAAAAXNSR0IArs4c6QAAIABJREFUeF7tvQmUHVdaJvjdiLflnimlUkrtkrVZsmTLll0u12aXXfsGzOAzNAxzoJruHroHmAG64TDQZimgiwN0AT0M0OcMhy4aqKLoKhe1UAt2bV7KS3ktL5IlWYu1pjKV69tu3DnfjXsj74uMl/ky8+UecSxn5nsRN278cb/77/8vkB4pBZpMAaWUXwS2FYDzQohKk4dPh5sDBcQcrkkvSSlQlwJKqdyXT1TvumNLprfSgi9tEmIsJdfSUyAF+tK/g1UzgwGlOjuBNz95Dr171iPobcEXhBDDq+YBV/CDpEBfwS9vuUxdKSWuAR2dwF0lifUDYxAb2iBbfHwLwBtCiGC5zHWtziMF+lp98016boL8OtDdBhwVQP+JASn62oDOgq8ADPrAQ0KIiSbdLh1mjhRIgT5HwqWXAQQ5gHVV4GaCHBLikfMS+9cD69t8kkj6wIMi1dOXfLmkQF/yV7AyJ2BAvrEKHBZAHwBRKQMXxiTWtwFtuRToy+nNpkBfTm9jBc1FKUVOfqsANtlpnxmW6C746CTGNc41R/8agKtCCIry6bFEFEiBvkSEX8m3vaJURzdwiwB2uM/xyBmJPet9UEc3RxAAJ7PA00KIcrOe+aJSbZVzCLZtS3X/RmmaAr1RSqXnaQoopQjjwxK4geK6JYsE8NJlia2dProLk8SSwHgO+LIQYny+JFRKeU+dRMemDTiYU7ja1yWOz3fMtXJ9CvS18qab8JxKqSyAmyRwIwDPHXKsCBDsLVkgG4rtoewuURm8in/ctGl+gTPm3r0vXqweaM2LLbt6/GcAvCyEqDbh0Vb9ECnQV/0rbs4DGuMbRXUCvTs+6rMXQm5OQ9wkykOs+/78LO9KqRYAuylFnBqUnRx0V48/4APfE0JcbM4Tru5RUqCv7vfbtKdTSq03brTNSYNSbO93xXayd8PUfR+fF0KMzmUySqlW4hrA3rEy2ocrEgUf6Cn4jKF/Qghxci7jrrVrUqCvtTc+h+dVSlHrPiSB/XGRncMVy8BYRaKt4MNRz7UoT46e8/FVAAOztbwbe8Aew83bzg9LrR9s6vTh+9qw/7gQqZ7eyCtNgd4Ildb4OUqprQCOSqAriRSnBkKQ9xmUO8ycpwel8epTTz2Vf+2eexrXp424vpecXAIU3XFiIByZln0ePvCs0dPTDLkZ1mgK9CUCMbO8ikB/AWgrlyet1+50zoyWMaxywcE2jBUKuApgYrZccb6Pp5TqMVb27YljSeCFy5Ihr9jeGRrk7P8Z4O4BgSyrUy0tmacadbEppTIEOIADEtBaf0UCV8ckGIdjou4I9PMAnhNCDMz3OVf79SnQF/ENM08bAAHTXqmgoDxs9oF21001CROJM0PAYFmqI33+SKDUlYxS40E2OzoCXN4gMAosbBAK3VkGcLdKGwLj0ouStAQujkkdCdehOXoIdZ3FEkrayvf8ixcz+M4uIYozkdvccwOA212j3+Uxqe/V2+a7Vv0xH+AGcmamcdf69ynQF2kFKKW2MS5cSuwk0OPgdgFup3R+GBiuADeuN8ChHxsYg/Ivy6A8pHK5Sx1z0H0bfeQRpTa0A0ck49hjALd/EoC+76MzK+EZt1pglfPwJCUUrrXmfSa3NAL0rmqYIEN1ITpODBqxvWfSd+cDsgQ8URDiRKPPtFbPS4G+wG+eXPwLx8v73rs7R8sx3VI1/md7e1fk1RxRhiAnF+uh8Dqp+OpfFVBFoC7DCy5VxnLn1q1jElnzDsNZKTrfWg/k/Jxie1sO2N5dw8X1JZynD6igiuGOVv9rM2Wx0fhmLPu74/sKDXGE+BYdX2sOihl+apBr5K2nQG+ESnM8h77nchmHz4/KAxOBn93dKUWW5mLniAPcfsUAlIEisLWjZl1PmYkCKgjUxUBkzl/O4+xeIUpznG7NZUop+qvfLAGK0TUbzSTOJE4MAO1ZoI9nh6L65OlBuFGJrD8yMYCvbt5cPzqOxjcKL9lQL68NxtFWfaAzCxRy7g000J8C8KoQwtkKm0GB1TVGCvQFfJ+lkjro+zpcNPvqZYntPUAh65t8j1rDVXwal8eAU0PA7SZlJGkVR58FgOf548rDpVIGz20QYmQ+j2W4+RYJvD1SMWISBWdP8I2VmakGtHgOyAlwMwFKJlJhXLb7X948TRisUmqTBN4GIB+f+5lhoCwl9lBsjxHC9/ESgO/PJC3Mhx6r4doU6Av0FpVS+7TvWYZWY4KCeuZN60MfcD1ObkuxDBcBgn1PdyIznVzv5gKOF0gJpbxzF8czL730DVy9//65cTmlVEcVuC3Sk2tAPvkHN6KcB/TR+WWBbkBeo6fPAHSlFMF9lwS2JL0ODfSKxJ7uqdKQp3Amk8GzQjRXdVmgZbFkw6ZAXwDSm7jsu6UM87St5Ht+CBgjZ+r24flTebQF+UQFGJoAOnOUAKZOUF/pFGdyuSe/OjGsLndm5KkbN+RPzkWkNdz1Hq1i1xjWJudMIH9/IJxjf4fZjByQ6zMlOTHgZ/wxjOKfkkR340qjuH5L0qugW42bpCdZtcZRC8zEPOVfLWbwdIcQlxfgVa6aIVOgL8CrVEox6eNGKcHwzeiIMrx6gLbsVKucdUkNFoETQ8CtUaZ37RgW5BHsZA3ucXIQ6GmRI+s6cHxdLkf9teHEDxOoQknkgL1r3DdudfFzQ2ESS3eLAbqZB8+nbh5KGUBFYHRowv/KsQQdXSnVVQbe6Rt/+RQVpgiMTUhsb5sqCYV+en9clieeaG1tPbsAr3LVDJkCvcmvklb2ahXvFGKSm1uOrvXaIvDsZeD2LZNZXhFzNsgl0M8NAwcpD7gbxTRcfPIeochPw1Uui1JJ+ed3dODJRoNVRkbUhpYWkJvnJvn3FN84qFqQ21I/p1tN6+JmrhrkBDi9AxKqDAy3F/2vxfPHTWjtWxjVmuRu5IBUD4bLEjf3UbhwJAr7wD4C+P6jLUKcmu2rfFGpXNtA+Qbf83cGWb9dBPCr1XKQzeRGgmr5TH5d7vRqKVedAn22q2OG84tFtU8I3OT7ITefAhYZApFg3rNeW41deVSLqVcJ1EJMVHV0cTsFqwe796FxrFwJOS2PjIdKNVDnygOnn9y7d++0FnmK0aUSdmYyuDNp3q6yQWs701H720JpIhLVDReXRoyXCmqiWB2cwJWH7tq2LSoSabLh+o3Bj5FwsV0t/JOeh2JZYpPOWZvqwtPPmPMfKTSQ3PIppfx7ruOWEoLb4aE1gOcJGbRLhTYhkAkCCHhMuUdVKYwrgTElUYHnnfMEHr9h3coNzEmB3mSgVyrqbiHADC+qlbUoNn+RE1I038raao4OzvMHxoCTFNv7Ad8xcNVuGiEHjX9GtHETIQAJdM1pK0AgUMlk/NOPduLJ+6dxQymluksl3Cky6E2IcJu8X0DDIkBPV78Je3VFdYKcurnl6FVfXbo+nvn2PbsmA2aMinAPwwSmcHPzbJQaaNPoKYTP5ETbTVI2APLCf6RQqJ/Fxue6OIofDVS1RSmPsQw9SiIT0IkX1Ko9Sk3+bUJ4VRBgIkBwTUBc9H3/0T3rxAtNXjYLPlwK9CaT+Gsn1bsOrsdGBrl4cV+QuRcXEEX4VwaAm/smAU2AkCNfGIOupOoa3eIGtySQ8xyKuswJp7uLh67fFAC+8EvloPTc3/bmjz9Qp8766KjamC3gnWGpt+QAGI4Vxp0Dfha6PpytEaXFdwfkBH9ZQgUieK3jevbpQ4cmy0kppcjN746qy8UeiM/CEGCK7Tf11Z8Lz/OE/0h3AtAHxtW2qgw+IBW6IbA9UMpXtI0S3EZC4o+omF0M5EqfE36rzxeoBEoMwA++4avMEwc2zM+N2eSlN+1wKdCbSG1Gdp0blu8Yq2AdreZM8qAI7lZcsWq2rACXJ6B13V0U4Y0LjhxZV1Elp3f80Xqx1bi5JoUFbfwyf75wOZQUeF8Lco0hBQXpj4z740/+zk+3Xvr0odpEmoMH4X3u3djWk5dvsaw72lwMCO3fQ0WgHExKIwQ0I+A8H8pycmtxrwJBtuI/dWwXTlgPAFUECbybnFXDx9UJnGc5MyQxXAYO2k3PkY+4oVh6ZDKTQGcMwKnL2NDaLj8cVMVGlqGWAlo1UMYkad+BBbnh3AgM4vXnBuT6h+H6dkPwIAaDAGdLqvrPt/bnWOVm2Re+TIHeRKCPjan+TB53VKTs4EIkaF8fBvZ3MxnD8C5nUU8EAOPZmcJWKIRi+ytDwJvoTY4Fndhp1mDCGMBcbv/EBWAPrfomgszqzmYzUEWJiZ/+on/u3BjeI0z6px075weZtqw3JWAlTqJ425W8H8gP7cPZH9qjrnoIwW4lgqAKKT3/y2/bIQbtOPTTS+CDrvuu9vmklhq4mfCgrz5i+HEXHr/I+I9sLIiTDyjl/ZsRfEip4DYF9AaCSUThEidwXS5uNj9cHge6ckDWsRJEIHfE+jjXV0JIWQ2uK6H+/rbNOUbnLesjBXoTX8/EhNrhZXEbILUhTuviA5OiODm1TzHa6N7EA41vFOFv7aOYClwYAvb31QbJNMLJNbAk8PyFUG/u1Bnck0Yym7B95jqy/+4r/o1lhQ5RJ+6+HklCACQcAqojh/LP3oGX7tgkR8jhrYGOQL8wfu3z9x/q0xVmTAYfc9v3QU6N+w/3CAlKDUWmrxVCaceqMfzp2ie0NJH3H+nL4/U3hipHMhn/w1KpfmBSPyEnd6dufx+XwMtXgZt6AWE2Ew3oQOlNoUas15MPP3PGUkr432rx8OByF+NToDcR6IyGK0t5sxvGycVaod5aDrk1D0a7MdDEAvH8YNjTiHq7NjyZ7xIBbi5yxXULcn5GQ95GSgi5EBwWdDznWhH+z3zNP3J9Am1HtkhxcCNDZ2MEkMyWCXVt/qty/vxXNS4zE7/OZ6pUgKoKzxspC9WSwdCP3SRPHuz1xq3VPQggSy3+g+8xxSFNMNGH4jEGnK0rrYQpuqHYrh85IeLOSg5C+N/1PdzlBcFBqdAeiCjKWIvrrqhun1YqYLwEXBqHDk0mEGYD8vBcXieKQeA96Gfw2M3zLIDZxKU4ZagU6E2k7shI6aZci38IgLalu/5xLuIis9EQcm4GmxBAdE+1FULfeocP3L51KheuSKescszNRiBboI9JgFF1nQXocq2Wi1vx/fwosj//kH/be/fLLDeWfFLQjjGoabAbf3ipasBuAK+B7/xOEJY06EXwP9+IF27qU9cjX7onpTeae/A9RzD+w5+G9/98AH1tebxDBCGN7GYXAV1LAwHeGPMUDZMHe8yGZd12sWAcusUyQm0SQmwRQmSrRlbX0ocjett3YUVw0unVq8C+XrogJ5VzG1nkKt3U3V2JIC7ZBFDjgPqkeiP73LFjy7Mf/KoEuknKIK+qeT4qUrfR27RAmU6jJXUk68uDAULjTzy1NPrIcidaxZmOyki44TBChW41KQNxreR5pwdF/smL6BiX8CPOG3MHuaIkJQLqs++7QV3d3Bna4lwd/UunxLqHz6oDb99LaTd5h7OW89kCXQM/APZ2iwvv3KnOdhdQ4gSCqpz46qncNz9zHHvbsmj9wQPY15YJ2pR9NzGDIxGV8aB29mDsSJ8a39zhS5+mRMceocV3rQb4hZzADoGgV3meCFSg33c9Lq7Bq/N7uekqnL4O7F9nNkprWXet8KEUH97L0D0px5hivhCi5Hnen312E16q59VoIk+Z9VCrAugm+IJLl89DY9KuKrA5A+RlmMZMRU+rjWMVXBkr4rX+DrBvt3r4YajZ1DKbjsIjpdJNvu8fEuToSRbyeLan5c4y1EcZRFMN4H3jrN/9R9/DXk/BK2QC0d/uYWNnEOmR9ebAhUzu+5HdeOHgehX2JbcAYSWYERSeGcfRbIZYaj7QqwGQzaL0gd3ipZ09irq6CpQ6/8ffz5x65Y3gp/rb0NWWVb4HEXJICyJX+nG+kEIEh9cFV3/mDvF6VwEy6yHghqJdap6fz4hgp6fUhsAT0TpOMrqZW0X3K1UVzlwHtnWF9pJQJKrVyfUGati6NqyaGrZ9rZPqjrXIm8spGYxBZv706LblV7ByRQPdcG6/WMTmTAb7hQjrjfs+vAjgjngYQOLisB9sbJOB72uVTHm+fykDPGkk3ep8XCVFpfYFUt4sZJhqGfMa1f4dE8H55ckh3//jp7Hhm+exq7sA/227pKC1ntzcGotm2srHSwK3r8dzO9uULkRhA1n4+1gVmceHcAy+yIhAd0KdcsyHoxPoHoLq+/b7L+zuVCOBB1kZL3/z/360BePV4GcOb1Td9O/zxpY2BJEGCoGmJjkn/1ZCKE8o1ZZBcNcWdenD+9T5XNYrBxJeS1bs8oCNkrFsDse1MnZcVJ80pCmtQj1/GbjF2CjsHCwxXFGdGwc3BY7H2gB2h4yDPLxWKOGrr3dt8h9sVl2Amd53o9+vWKCbrKedJvmincD2/alFFifBJrW19uEzwNu2O5FW4fqqKomyn/OfywPnfh2ozkX8GpxQO/NZeauQaJ0NyDW4JPCZ46Lndx7zbtzUHvjvP6BQyDMYpNFXGZ43XhY41oPntrUZPdm5vBTA+/6I2jMkxQao5Eo38wX6ulY1+I6d4rWNBUxQ4BbC//wvfhsdshz8HIHe6oemfg1qaAlGHxHgzefW6k2EMVqNRSbfu1sV37dXvtGa9XM539sauCB3lOgakEeW8pA98/8TpdDG0JpzgmUMnVyQc04XRsNzLciTAe4QWaEiK/5v3rlbXJrdm1vYs2e5jBZ2Mo2MTjH9mdPo6ltfPbQun9mRDcGd+By1dtzQLfPY+TChJB5jDvhKQirhY9Sv+i9dyePcVqA4Gw6vlOodl/LNSk6WRa4BvLMYXd83n/sc3V5f9w8MloLuu/cqbO2epe/LEI9AP9qD5zYXQo4ecSnDRYvlIPv8mH+4GKhWkUC3+QDd90T5HVvly7vXedcZby8FlWv/wV99DJ3zBTpJl89A/dABod6/W8ek6ygV7Ru3UoF5WNfnHRrXDMjpKQiA568Ah3vNqnGsbvb18N1Uq8ClsdDbsJ1Frh0RnyO6xjlLYztUoIKnJoaH/vs9xqXYyLpe6HNWItB7qlXc8tqQ3Ezfxq6OMH3RPawvNk487swXRsL8aX2NQVuM+ypWLoXCUCnvP70hLL7YUN3wN95QrV3r5DuUgHYKJYHc/cx1n7141c//+D/itk2dgf8Dh9WsObl91vEycHOX/9zWVqmBrg0TDtr5+0g5KLw64d8oobKCe6SSGb2SqToHQk+LnFaL/dUwcIW0o2U9+ps1rMrGvVZVjA1VRzer127oxJBQXqA8qGoFE9s2+t/4L99F39Png588uFF1zpWjW2Ddtwv4oQMsXyWiABgXeK7BLXzsSZDzLz7D81eBw321G6lrbSfIr4wBpQDYzlJeJiZ+JoBbMguFkqoWf/uOXe3Lpl3UigI6Q0wrFRz0POwbq0AMTUjtL17PHj3miHNxl6OdHAD6u2vDwVzgxQGvM5dUcKKrNftCo2meo5XKu2QgNtZsMjF9vMY/boxLrwz6+X/1RRzbt1F6b2ef0jkedBv158RLB7u9gawnuWmFh2Pd1kCuwCsJZGQg8q0eNlZUkKkqb6SvDYOcrrWiM1SXuxznfK0U/iRY+ZlORaXF2VNBDkE1k8lWWeWG1vbOvO93tFSPH+3LbP777wfH/uRpr+uGbumxLvtcRHcLdIb3/sAB4Fh/uHRr3F4G15PJ98qEsoYk4OZF/byiwjp39qgBeQBcGZk7yLmvUGXJZtRnL49lvvH+vc2p4TfH5RBdtmKAbnTyfVLqSiRakDo1JLV7and3WOu7Hsh5Lhfu108Bb9nqxGg71HMBEW0aOuzKDyoV9foz45ln3r0R4zOJ8qMVda8MZJhfPY2oznu4hjIC/d9+Bcdu3Sq9w4ndzRp71bzliTfElbu3qNO716Fo51ATYGP84BxRqCCbzYptvpcRY2UUt7bLi0pBEqxusA03EPrpuaVaYUi7z8xGRVGdNM7l/YyvpH/HZn93d052l6QQP/D3nnd+NBDHNqvQym0Nb7PQ0S0pabP4wf3Ah/ZMkndSZHaBPwlyLd1zo1PA8QFgdw+QpdIf2ygopjMi73oJ2NFlrOsxd6Z9C1OC252oOU+xopcaKLRlfu9ojzBhUo29v4U6a0UA3bjP2IPrmGtN50I8NUIns4+tbZN1xV1i2QXChfiSCZCwsdMabEknO59zIZ8dhroypq7ctiXz0sVTuORmYcVfzPUxdbsScrcQYUCI9flOSdxwCjXwvO8P+vmf+QqO3bZNejfVVlGf9bt/7LRQO1px8kN7vAtZ3+Hq3PBsqpkdVSBTyPrbKwFEqRqo9rw30paRVzTIbU45QvcSRXhG7ulNw2wWNFgR4JmM7/Xk0XZgfbC9q4BOz4NflRAPnQN+7WEmeQe4caOxAM4D6HyfP7CP/8SUrLNoXw2oeRnQO5IMo/yevgTcSnnL8S/yXEb5DUxQrQF2OfaRuC6emL0yNTSWGkNlvFr8zft2ty8Lo9xKATpTQljeiAUXa45iReosMCZxMC7aHu4L4qKkbs5Y80ZAHinkZhdgYgp93Df1YqSK6kuVgfyZXU5utTuhgfHxrVmVu1V56EwCuY1ki6sM5Og/9xUcO9oEoHNBP3zCD4714pU7t2KwrSAlS9QRkJG0YjYhXyCT9/3tE+XAyzDMJ0CpI68ueQJlG3ZKqekiCzSCapLDxQ3IOwvI97eK7j3rsD2XCfsskl50Yf3yQx4YD3uoV6ElP2k8m63V3b5P/vyIAbp+FhdkxvGdpK7oQJkAeO4ycMikBpvLteHtGjl5EbiBATQx4549L3HHTQK5DuZB1cvIPzn77dyrcy3SOesdfpoLVgTQi0rdkA+5ecQl3SXLHGweDCe1xRRdPZic6PFzwM39Uws9RAvfdc/EjHQEOqPXaMCRgT9WreK47MGJpBZD9O1fL1XvZYokx64xhjkiRA1jZaHFIT//819rDtB5m8sjwGOv+8HBdTi9pT0Ya8+iKhSFVx1sonV3FUghPN9vz6D/egWC8fcMcvE9bwyiMqikr6M9q1Uphiu+4gbYka3VzzMK/uGN3qYtHcEGD/Cp/45XQ875X58J5fTtXQq9BQYtNAnoe4AP759cupyjjVO3gS81LjbjzrPuso3tjhFdx+kDgyVTQ98xvLm4qeHksZBY+57t+TpAQ0F6nv+Zri341iExmYffTPDOZqxlD3ST7cRCi7pKaK3BLPyLoGbFFuZwE+zuwTO02D4I7Nd11aeK69GYTpFF9z6s38YsM4p0OtLMw4QfyFer13PHkzj74IS6W0lsDiCdKjPhrFy93D4MAfTKkJ//xSYCnfeaKAPfeE2wmIVqz3jFfI42tEml01iovVwGuXJFCScdlFWVSjbsU9PYXuYAgRyyq4B8e97LCZaXCEKuSN8zN1fq8jesV9pfrY1UjjtsXhzdAD0CuJ5giD6rd0d6u+X6NMTRcxCEhjj7GLqIxjjQkQNaEyru1nDzaQBeZpC9Z2KfmaurEHi+/2Sbj79dDskuyx7oV5TqaCnhzmwGtZbsGORHKsCgrbXmgJmLi6mf1C2Z811zuHHWdUCuueMwMGESUOzurYQ/BomXd6zH8XiV1asj6kb4uFEGYbpqiPDJ5Az7t+X2nOOJAT//8w81R0eP7/TMMONCpEgf7owhB9Rcz+ZzOJ9p37QBZhQaakFkLrTX6wg2Ez+uxzWslIueYHIDYZoJ9A/uNzq6Abhb5tY1zkXvKwi5dsEDGOfPaENuVFeL4Zw31NTrDcnUCBfntaOV8F97PvRIcGwVQAlPnPJbvT+9c70Iw5GX8Fj2QD9+QW0QObwzn0F2ss55LV+3Yho5L7k387Ej7hQATzDccb2Ow470r3r+7JiLTaeXsgcaD3ICu3D1eb4/XAWeu/gMzsXj5S+NVt4FGDebC3J3Q3GMXScG/fy/XyCgR+vLgtruPY7ZWf9qotIIWILArZ+mK7o4RjT9u90c3MQPY93WADOprvr3JnL0D+0BPrQ3TCxNKgllNzBXfOd5mnNnw6w9/s2AGOYGsBKQG3JVz6Ju6ajdj1WAzIWbGaWY3tZQWnTiapRS8nxJ5v7oXTcsfXOJZQ/0UaU2Dg/jXYMViXYvLPm7viUkaqRWO+ikCE+jHDcFunIocl8YBrbSpTLJXEPGFjNORYBwgEm/q2075BZsjYxqvn+hWsXzRzbiiut6e+lS5c2eJ3YUfGSSuozWbBgSeHXQz//SNxeGo69OoDvqhMN97YZln9lKGAQ2DW5U7+iKvV4Ogb+7i5lntazWjayrMeoG4aZP42RWAOMVIJcJpUWdXVhbkSbwlHptuDL85+/fuz7l6NNJM3SrjQP9GYl3MhCDllyW/7WVU2lp5+9OkFsEbHJ1fsfqLTrn2xRiiHblOiCvsYrL8H7cLDiGvcTVs/XuLtWZscrY82/b0R2VS/rvJ9XGg624PStkNzcKBpZwntygGORj52zvR6D/Sgr0SKqIx7q7VvcP3EA/em22mZUaaoxwroGVojvLYBuWe3EU2NSqa99PFdON3K7fLUXzUuiD98VkwE0PdXpTxSdupTdSBovvPj4xXPj0e24WY0sotetbL2uOTkMcYxeElHe5AL1cDN03Ualk49+1FneWb2KIK11BzPPe35lctYVjuoa4eFAJXzQrsuoCjqYAgtW17RrS1mumY3r+axNDePGtByYrg56+WnnnmBT9A0UIFptgAF+LH4KdfttRivFsHeoD50b8/McfTzm6VR9mAvoH9kzq0EmiejwYnePRGEddmlIauXpvS8jNXcOdrTxDm0xGhFLhCCMCVWiwox5eU5UnXh/ALAxqKkJU/r53rPDt6eIuFmsDWO5Az5WB3ZDymN6xLVUMOslpdeKB6cvFYosMCGGpZZYj5otdnwsLM9puIrEh9J9xDu3GwNNNxZJGu0z9cjsPPQWTdaYrgrapAAAgAElEQVQ/81BV5eBlb2f2xWMmNv7MUPEGhcxtMkDOiuqck9b7KQZOhM/ERXdhxM//4ZMp0BsF+vsZPhUrz6wZsStrm5etP+LaUKFvvycf5juUZOgKtPEF3Iipv4+aJhh8Lx350HhH4+IU3d2tYBO7L/3ofq76ibduybP6bcKsFgvi4X1WAtD3QsqjcZDXBJyYwA2CnmIygU1gsSIqK7b0sZtIXFR3fOVTDHOOkWxwIuQADLaJuLjrZ3ci3ITnDwuBR45txgCDSymRnB6SHwyU314JpKZ1VPrJ+Z2fvzrg5x94NAV6I0B//w0AxXdXnA/96LXgsQC3Yv14EJaPOtgbnsoEF4b10rDGozUTcm0dphurzBGB3FUH7EaSBGM2zaj6v/GWPcuj+eOyB/poGXszvjxar2LLFA5tiE5R2bb1JTeebFVcm7UWB7lrJKPRhcEUfOcttpijBXYshNW+62qgTldaMs/c0yd0TZKT19QRqXBAVqXuZcbzrDQQqQ4SeG0oBboFpE0/tUCNd08h0N9nEn94znRcPJLAVNjPbl2LSWhxV37MPx7HbXwTcb+3Vn+7DnkutQEFdW10ZOz3Pnhk0m6zuDy89m7LHejZErBbleXtSSJ3zWcO9SN3sQzrqtMQ10Oji7GARUY1uyO73N2MQ85L6YAGnI3WEDcDyLlJeJ5ulPD02TG8dv8hUX7krGrpKcj7ggCdTPSqAbmzWRDov5ly9IaMce91gJ4IcvMOI8OcAq5OhIUzt3TGinlMA/LZcnFHtGcC2zdHBwYe/NCxzeNLCXB77+UOdJaJ2g5PsuPmlCP6zIIzBlz+SaPKqWFgR9tkx5QkH7qN67ZclkBnJhOTOXaxSIHRx2uuNffTn9U2XLiey/rfuWubuAalxCsXyvvLwj8iPeSsMS/6acZIgR4SohHRnUDnv2lFdWe1UDI7MwLsYCko6yN1YgqSJO8afbyOwc3l4u7iDBSqIlv9w29szZ+cS6WihdgYljXQWTVsbAybVEbeG394C644p0/yjevupWPADmYlmRdd06TQ0cldqzqt7dTR6aqLA9O1usdzvXluRaizE6XM0x85IEZefPHFXLFn3zuznlhXqbjNFyfXKoH+sSZw9A4vwA2tFbSzU0T8cFZv/NtITHauiSzf5jOK0BqMlmOan24kmqsXu2DhNTSGXZrw8J0Lef07v2+0lJSrj793lwG6O1ez2U4RuxV0tdeuAtBlS3MlGPHqgdb1jbvPVhfk+gt1XgaZTyyHQBk7z2UOdICN/5CV73LXrAvyRiLcyJ3PDIfuLQY3RJtDrBiDBqj5klyARjgeDJuM1AFnIq4UwI+1e86eqKS6Mhx850duKbwOIdSzA2qrnJB3VlWY3WXWZTTu6SYAvTcb4Jb2EnYVKmixtcqnwn3en8zVhEywD1UEvnc1i//2Wh5SefMGeo3BLfZk3EjCjqxhiCvdZQndVqKr4lzcviN3c3NvEbfC67mwvp2n/rL9aubJ5VTjfdkDfUSpPiFxL2TY4XMmkNeI+E6EGzn48SFghwmPTRLVOb7GNvVzRtRRbI+51epuEuY6bXAzkzh+vXpZXs5/42feL0rManvqQvUuKcV2tkKKjHJmNZGj/+48/ej39EzgcGsZrOKyXA+CgxFl/8djHRipzA/o04Fcvw5Fbwawq8uEP8dCgOM0cnXymQxu8WstyCHEWDnj/dZ7qbYto2PZA/26UusyEm9XUrYngbyRMFaNJdPqd6ASxjZH0XRmM9DAc3YJBuScGQRu7Jvkvu5GU2PQc8ZwRfxXBiS68urxtlvyJ9mX/Mk3VG9FyXvZpSSu15Ojzxfo9/eNYnshyZqxjFYcgS6B33i6Fa+NZOfM0d9tdPS6+rXSBUN0JRnGodsgl7rnO19EasL02k8klUWJQaFX7gtXJ/wv0xC7nKi+7IGulGoZKVZvUxA7I6AZCs6m+aC+lokNplUx9W4L9jjItcXd9EtrdzPe+Jm5dwSnOiDnaQy/3dqJ0fz45a9Y6+u3X1PbRVbeBQW2DtYHf74+NP/IuB/oHcWuFqlDNZfzQaD/7KNtGCpn5gT0d1NH3zV9JdaaQqCmbFQSTeq5zpLcZvW4eLQfKHVa5DJ/de82cX650X+ZLwmArXB/voz9QSBvc91mkQjtUjShjXB0ntHHqXuzVTETX+gbj/u0NcjZu9wY7+LXR5vNNAC3kXZsFLixA0E1KL7Qf1Pb9+8RovqkUtnSebxNVeUm1iW39z855Od/f56RcRuyVbx7/Tg25dSyjYQqK+DvT+fw4OkWLVrPxRhHoPOfe9QY/kxtuP720GceJLSlibvOXGNf3JpfTxfXkqIzCaHUmPLEsxMDlz+9XNxqdnrLHuic6PVicQ9E5g4ZwJtOVHdlJXue/sx1v7HXmQmm2bM+5OoavI5Pm241+t9ZUcZKAo2I6jzX7Q1O8b8jSwcbxosV/ys/bpIbvnZOrc9W5H2Bh6wtwEiO3owQ2N5sFR3MBTcdUWrQYNJK7WdxHVcHqjiB3/w+yv6KpbHyO5umqkmsL+Z/qjaV17HU85qxisDZUQ/Xyww4aA7Q40BkCOv1iVBk952+5/a5G+XiNeebP6wuXk8FEEpNBPBOCXh/mVrdZynXDIyrbVmFW8tKssp2CD7nF23tdsaMXGcxq7oFFX8yEIYFJdjC2B2Pi5cbAcfThRBd15sbwmpuWG8DoFRARsJwSqEh4H9/cAIv/utjosKsvIdPF3eUZfZOocKGjCdH/PwfzZOju2RN3MENIiIsm5xyXqc/ixWQ0GB2O6fUyT/XGwJdVmY8V/Jyf9clovWgs+/U4nJcl6PHQc5nOD4I9Jv88MRQ1hhK6+nk9Tj5FBdebD2rIAjg+Seq0vuL9+9d+qITnN6K4OhKqfzQGA5IyMP1rOqaqzjgi+d7a2u4s0kQ7BTP6XJrI1s34p0OkhkLs9XsBmDFa9ei7s7DSgPRAmBE3kgYjceUVMZDSoGJ4vXBr370rRtGOO6fPamyvpq4o6T8nZvbfPFGyc//lyYCPXEvjVmdLeg07VZQ4QkL9BogGt84SzVTP+cmHe9XN7XdcUiluD4ebXwu86hjsa9RGSwhrRfPw1PDE9f+9v5l0LFlRQCd9LtcVHtUVb5Jb06OmB3X2zV3j4nqFuQ1+jj95EEYNUcXGq2z5DgTRWCoDPS1O5zeCX2tcYvZssfOgrCgZ6osk2kYfssNKGAnUFF69exNrU/baKlPHled3VLeXQY6nr/kF/7ulTSppZHIuHfFdXRbiTUATgwCLP7ISjJ2846L6g4eZwT5TKK6ffVxNYg7p+eJYtUr/8EHdre8nrjxLuKHKwboV8ZUv+/jlmJJ1rY7MqWZ4u4qDfh4HTjL8R1DGvOTTw2GGU3U51mNhkUmbBKMdrmZ61yQJ3Hx6FS22TUlqN2qNGzV8/px/3MP3G9cL0qJr72MdaNe+b7TQ7n2P382Bfqsge5EuV0aDQtJdGYnuXk9fTzOyaeoAE5NvelE9Qjg5iT9Y7KAplJCngJy/3mpO7asGKB/6lPK77kF+4SQt9E1puu3ma25Row28nYNF7efxTLO+DEriFAnZ855by4sFhgPea0Jl63DxfUtjD4/NBGqBLYnnJ1fpYoAef/xC5/BqQceCHOUqa8/+AL6To/L9/7Zs/6dzWjgUJdRrBLR/d4dwLt3Tz6lNRoevxZu0swhZ2npUC6vPS9JVG9UF3dFehfgDOflxs6Wyt35sMxU+G61/Fkaver/h/vvEhOLyMCn3GrFAJ0zP3G9uEfIzB3FCjxWfqEuzYM1w/mCdVsmJ4zVfdqaMstuuih940ZfZ1z77t7JcbiT1HDxmJRQU9nVMfxRHdBVZ50INd7Dk1BVD2PPwP/Cnx+bbNxIF+Lpz+CGR68GP3fHDpWZb6eW1Q50Sl/v2wX0GvWKz8sUVAKc3Dze+dTFu6uPz4aLa+CyaKYhLu0AlCBYIHJja1h5Rpt6YogSApWRgv+L929Lgd7wRvfiiyrX2Y8DAeQR1g234jkJzHhmDf7hsLIMEUpfOavNsFCkYeo199IGuQmWcQo/5mk3rq/1jUZWdddvbgaL2wP0pkCLfjEsF8VQVO3eM34/s2lUhPK/9u/eJAbcyWz5E7W+I4tfv327zKZAdwo/xqrRkob3bAcO9IZ12OlC47t+mdy8g80dk7l4nJM3CnLtNTTeBG2oNUmnvBftAFwDFB4svuPjKoHKWAr0hjFuRCElzg1jj5TyDnYYcF1bthcYOSddW8P8WQSK5RD42tVFcdqo3NyRiT9a3Du5IfgABQRdZMJw4vj4rlXd1ccjiz5rkhlQ+24wjiMZVAWkL/1T3zqDJz59f/QI6PhttX7L+hTojejoFN3J1em6JND5LovVsIYgxWd7uLr1TJyc15Bbs4WNex3VMW7c/EcQE9yU1mxRSX0vc0Ec5LohtRDj41fe+JX779qWiu6zgfvpMdUflHBMBrKrxu1lBrEiujbEuQ0aYr72KZZ7LhZa98eAvoKjX0/DySOLv+NfpwjJjYNqhBUjrPivd3/Jl++XrnfgwQeceOgU6CG5GgX6vTvDHHOqR0ySWVcIxWcLPK23uwFAk18lLjctlptOMywLTY8MsxbXtYYSoa4Zx8ohvNqNtKsDcmOtr/qe+uTjezKPL3Ve+orS0UljGuWO3l05AuEdlIarR3p0zKoe39mt8c5I3jVBN7ZAIA1zVAG0Hz0G8kjPd4tMOCCnNMG63ywp7LbwsiK+3ZgqQLVF+Y/87FtwlimsnE8K9NkB/b7dofHzNVNgm+Gu3Nh1+2YVGln1P9PDvcSyrFFkTC3XZ566BrTTK8CeqjHtvMyI2ztsP8mYp7l5UJ0QIv+xD+0XV2fDzBbi3BUHdBLhxIDaVg5wRAayx/WNawAn1HKLrPLx/POENsKUvHUJqTFgIwtOmF1hiqhuNxWbh25yn9khxmkIozcT2hNc7s6uvkphuFj1v/TAPULbd1Kgzx7o5LBnrk/q6lFbJqPXxzf6OICstd5+Hq/06vrGtbQR/S+8IknPt3MQ3FcEHsqU/W994BAusVjoQgC40TFXJNAfeEB5/9NHyzdVff8m5nZHHNr1s7mWdfOCXJ1bF5lwzne/03q9CWFtMQaXKAgnyRJvNhgaayhKEuwa4M7CcGPvuRn5CuXrvv+lj781rAOfAn12QKfoznLNrLlOo1zURTfm9J7O6BbDbQ1wp4B8hnH5dXSKifsXIpBKiOvFXOYT9+9aWrCvSKDzBT1zdnxLkMkd8RTWx7m4fYF1/ezsnOJshS7ILfhp0GNteEa3uemsNS41p6rMCBV8htPGQe4Yd7Q1xtzME5DVavDSA3dnn6X4vhBAn/JyY7HuOnPM1TETYt3DRstOHLsToGL1Ws3dTCaa7sDq9mIzt6CRi9yuGbHuNMYR6GdHQsMp9XNu940Y3IzuHE9Qm8Kh3Z5ujWSz1YDcrC3tRmf4M+R1r5L7g48cxuWl4uwrFuik5dMX1EEZyCMqCBNDagDeABd3cFfrfzdgpL5NsLMKLEFsC1NEYrz1q1M3N0DXbZnNW6/h4s7NrBtOKH/kmwJfePgeUW0W0Fu9QBuRCiKo7SjiynhOsUMC2dU7o1bJTjdVS1e7+G3tOG2ldhJjwrHC3cICKvJImOCkoaKv7RjjlblnrxHob98GDJRCoEcdexyAJYm09UBeE6/ucO6ZRPUpXNy5aW0cvggCUb1Yqeb++P5DS1N5ZkUD/aHLqr2tUj2CQOg4KQ0g50XVlPhIENUtJ49EePOBFbn5J/V1uucYs24PDXSDdt6OIKfrzrPKuSPeR+caoLuSREX5E4V2fOeBO8TFZgCd+ejv6iliQ17Gk7aS1v2cPotJsLMeoxII/PN5D598rX3O+ej3GPdanpFoTmGQekqwlTCSJmuvqaeP1x0zLqonbDI1hjshqkFQeVFeGv6r++/p0zX/F/NY0UAnoZ64pHbLCXlU+mhx885ddZ1tmtwj4shuFJ0LcrNh8EWxfZIOwGGRSOMbd0FOQxtbK9FvriPhkkAe0+v1dCQgAl8WVfVS96OZh38/h575+tF/mKWk8nJKd9DFXFCN3EtXmHmkA0NzrBn39u3A4Q1AIQN0mQ04EZA22SVhUjUAt1zCBW8sdz8mENXq4zOA3AJeBSgLEfz1D92YfdztvNsIzeZ7zooHugb7+fLRCentZ3mmiOs61neK0C7wXZ0+MogbGdPuCVo6MIAkV6fOTrGc/nE3331gIvws53ZyiRn5eL4FN4eM9h36bpU/2p3DP/7+o+iaL9BXSs04bpwfe6YVL1+fW824mzcA9+0MSzjbY0q6KL9ISC2d4gqzalYcSUlFOsw5UXGOOpZ3u29MEf3ph1dqUHZlPn7/IhePXBVAf/ai6hsar94SIOjzfT+q8qIJ7oI8XmrKvDhZMeG09kU6ILcAJdDHJoBOtso1flUuWDaIoNjOcFe9gThuN/2ik0BudGR9fuCzN+R3/tuzqMwX6O9ZP44DrZUoqWK+XGAhrifQ5lsF9qZe4L5dxggXA5trFHPVjCkc322QOA3I46pKIyDXLra4lT76W0wIX/3z3z7nf8GNjFwIWrtjrgqg84EeOqUOeEIerARg9LM+XJA3zMUdbmzLQnEs6vEEOz+jCM9jhGZ0U7jCHd/q4dFn7gbjghzAaNUP2jIY+sxxPNGdx3+cT6w7y0jd2VnGtlwVucwSuG2dxZ3o1gqAaxWB8+Me/vD5VlTmWNedovu922vLpsSt3rMGecLca7DqehvqoDIyzrkXJkgGHsS1oOD97v03iOsLDXA7/qoBOuumf+7l8iFf+Psz/mSTBM1UY7p45E5LiHCLvjO/uL526uMU4914+SjU1UgBdnOxYr9h6jpKy87FfsZ5MRmnkPVHv3oej+YD/Op8gM5xC16AnYUKujNB2LDAPRJE2Uh/NFzIFTf5u7Ww669jFunIQu/kbrs15twuJxyHosvLgxmcoMg+j04tTGq5e8fkg+lpxXqomY9qHj/+bPbLuk0aLcNwdq2kKLg4baKb1hH/BVRReuIbLx/wP7tYobGrBugk7u9+VXVt2VQ9mlXBllLgC4KQAS/REeOskesnJtJbkFqQa+OdWeQU1xlQQ85OcV2nxtoF4Y7jNo9wQF7jszfKuvT84vkJnHr9Gn7yjh0yTVO1fnuz+cS7qd69HaDlXX+dsHklgjy2SYUXh2Mk6vfOFzWbobOc7OdJpag4dt1x9T3VQN/BzK+xMnBsO16QP1cV0Emhfzoxvu3KqH9suIy2gu9rMZuApS5NiZtGMzcnwQUzr48qxzi6ti0oQYDrclOmeGQ7XWpxS7t7nVmwduNw/e/k/KOcExdExg+GSvBeGcBdx7ZLP01TnT5NlUB/B4HeAMjrcfFGQD6d+F8P5JQOWLWIvdaZmz5FxzcbiPDE4Ljy/vNPHBIXFwTZsUFXHdD5fP/4aulGwL+R+jpb5bLiC8VuYpLBFZarkjvX1Jdz9HrXSm9pJo2rTeeZG47tprRaQxwZtV1g8SCbyEBHA6Ax6gnPV9dKKJy4hmPHdkgvBXoDQN8+fQOHiGEbpNUALoGTOwy+Rg2oJ6q7aolmEAS4kdCopkUNHV0JwIlMVCI0yr2y3//HxRDfVyXQSdvPvlg6KLK5A5WKbHXBzHc8OhFmNmlAOpbyCNCxKjXxXHYt8hspgddE7Z0c/7uVDvTPuP5uUmKzxkag51Tx8ynQG0tTpTHuHTTGOccUMXkOAHct6oniv7mfK6pzwx8thbnx5WpYZLTNdm2tA3JuUYHwAi9QZ1+5mvm4TWxaSM6+aoHOcsobCpWDVeHtrQahca7GCu/EqdsglwiUSUY6RyS35+uOq6z2GdPb6nHx0J3m+NGdxJuxop8/eT3l6I3ko8eBPqNvfBpvQGQpd5A9Exfn9wQ3k2pY6KJSDYN3mFwTL6BuN4/JMcPJsAS4EOrypiu537jHZDCmQJ8jBf7qWdVWUJVDlUx2t6pK3evMNYa5EW5xS7wVsW0Iq2twizYEA3QCnlxdV45N8NXX+NeZI+2kOFv9fbji519Pgd5Q4QkL9IZ84zOI6dZib5fYdFZ1+v/HSmHgFAFMqZCqG/926w/YsZJA7qoQnhBXN13O/McU6HMEuHvZX39rqKfakb9FieymQIUdmCx4axo+GCXNiuVW9I42h3h6qgV0EIbI6tTTWAmqyNVmpQEDcnuua6QbKfn5syMpR2+UoxPs7hF3/envpgF5BLg6rjPN6YMwuEdHRZp3y/RlApvcO6HQbDSlWpBPwtsFulBqoP9q7tdSoDcB6BziT78z0pdvKdwo/Ex/qSp1mGwc5G7G2RQruRu/HrPG2xdHqz7H1Du7UdpruLtRB7SV335vno/njVdToOv34raAMmCNu9cIchfoNSmlDsAdaXwSgNMko3AciuMENlN4tWs2CD02eb8W3BHXjq1RKyHERfXYtIz4rga2pEBvEsrNMP/1RbVOTmCvJ7CzImXYn9wYz2q4uBP+aj+PznW4uH1xLphtTLsVG6w0wE2EC8Dq7q5UYccZrvr5SylHnx3Qk8JYZ7Kox4J7xo21vEJOnQuNadqdqkIurjk568XFkBp3m0Vfm40qXF3hWVPOpUtVQAmlLh8fyP1GaoxrLtbxycdU51imsqcqvf0VAZ9vYArIE5JhXLeZ61aZoo87lng79Qjk/IBmfhNgw2s1+A3qxwj08VR0b5Sjv3Xr5OJwfeXTcXGK3RTFqWqxbJSOgzDGNNaZo9uUOnejPdvc5Wnn7QI8CeROTn/gQZw7cS3zn1KgNxnoHO73nr3Ylitv3FUJ5GFRhW932xqjW4KobnPUXc4cD4Dh3yxO6PrgXTC7kkH8c4ruV1KgN8TRCXKK7hGnjHFxgm60CowwsIlxZ17Y3IGSeImbuzmflnJ2VfFMzmN8w9CbRowdx7nzbET1COQcWIhiJhDffPWI/z9SP/oCAJ1DPvCiyvWOYmcpwNFKILNRhllcd7eZZ06cdxIX18w6prvTsh75142xLrLcu649oz6UCPRiytEb4egE+ltpjKOxTALsoEpuzYOGMgarEKAMliKnpt2En+cdUNdwY8N6a0CckI8+PciTDW56aOfCKA8+UEP5IPeJH7lVvLFAy7xm2FXrR5+ReEqJj30Lm3xf3lGtoj0QEPGElJoINyNiR8EvTpWZGpedm51mDG9W9I9LD3pIc36x6uevNQHofKFdmSpafUwm58eJYSZig6xt4krcqOXOO0pWsXqxNZqZhewms0RirG1hZKqy0h11fpzAzEScW9etc3IJGgE601Rv7w+LTpAb04/NJBkeTOTJZsgwzUNPk5ASidaOrq+vmiFO3bXYh8PPDPIat52uq6cGdgwtjsVdCxAzAmJVn6DEx76Gvopf3RtA7FAIu79E6aUxI1oEcqeNsiu+W9DqhWvOoZXd+lhda74Lcn5Ojj40T6DnvABv7yqhPy/hhz0ck49pMliTfNNTuJ/zQVx8ds+dEq2mRWoPL13z8XenW+ZcSuqOfuCuzSGguYIT+ilENevsfBrOOmsE5A0a3CxtonubDwIhxj0lv3zys/mv2mabCw2zNQ50HaIk/v130O4X0S+UPCYFvMjV5oKeOemWq8f6s9cA3F7jKOpRnbhYRlt0inGvjVTmJ7q/s2cCN7WXkVvGb5WL/mpR4OcebUd5jvnoFN3f4hjjXJ5qdeZ6AK/HxWeyqjeDi9t7C4hrGW/s4z96pNu0n1homK95jj5J4H/1ZyrbvhObvIy8JZDocss6a8t8TFSPOLlbUdUC2SA40RAXy2gzewcmqn5+bJ5AX0mlpH77mVa8NMdSUgT5FKu74zabLRdvCOQJXLxWaA/vWmNwc06IuDuTWSD++fSRxUlmsbRYxnv/wu9y8TuwMcTIO7CurCpb1IR3SAiIqqO7a/DbLq5OnLr+vF6HGOdz6qguF+f9w4QnnwkR8wa6Lg5ZkMtaHyOoGIDyfz7agWtlTwem6M3OirUNBMxYoFvwxLk4x2tEVI+L1InAdTLODJRDQMcWT2JNeftM5lw+mhDiajUz/gf/8lDXtcVc4SnQE6h99wMqs+fwxCaR828PPL9FVNkb0WS7WbDarDenB7r1jeuFGxPvuRDo3mH5d4v2chiRq/+ekMgX5fxEd5Z7fvf6IvpyC1fueT6Lk4Y20vHiuMAvfbd9zqWkCPS7jOjesKieZP2exnU2tTbcHAxuDrGU5ynIoJjNqT//sUO5lxa7kUMK9Dorl9z98kG0VtuwKwhwsBLITDUImaUVyWsi3WIBMK4l3u72+vwo8SWMnLFqQUkiX5kn0Dk5NnDY31pCb1bq1Mm6h8MO+esUDuh8EHc7uRyT30XXuwEEDrDs848r4LHLBVwc9XC1PPcGDhboM4HcNRS6zxAX1eMc2o4bD2NNMm/OJKrba4RAVSn5pOgq/M1P7BJ6v1/MIwX6DNS++yGV2X5lYqMqtOwPArlJUZwn4GfQxzWArVhaw8XDCKxy2Y9Azq/J0eU8gW4fJYsgGeRxUZIr2dgY9FdWWom1VNLTt62WrFU6qfWScaNZcVy3bLJiq8nxn6h40Vi8/VxF9zu31L64ZonqtvbcTG4zS7e428zdNCzIPeEFMpCXVC73R/8y7dSymPvbLO/1gPLu3nE6t7mzf3OAzE0SaA8UvHgYa10u7hSfgCTApQ61HJOh6K7VgjLyEvMT3Wd8KrMq7QK0fdDs4qzxfxvQuudy46rxcxvQ1/RaM3HiekwnCs2K7Xrzc8aZC9DfvBm4a1v4tPUAHq8AMyMXr6OLx7m9fa4p965TPlp4UEqqEVGp/P5P3NG2ZF1VU44+IzqcE5QS7/sScoUi9kLKfdUAeV2hKkEftz7zEMgh93bP43ov+BJj5OxhBF4eKdAbCoG1QJ8rF58iqs8H5DEpyR2bPdKVEKN5kfnYjx4Ri+ZKS1rSKdBnA3R77gPKe986ZP0+HDLdOjkAABvaSURBVKhC7kOAjIT0g8AAukZUnzS41YTAGuS3+cBw2aeRjq3E0ppxDVjdCfQ3G45uX0lkcnAU6Zm4uFtcMlQjAl0xJj7mdFx8yqZhLibIAyFGMyrzh//bLeL8XJZZM69JgT4fahrAi+7K4ZLn7VQKLAPnITARdiZVzQW43gOMEz78XOpUyCHpp0BvMB/dBXqSwS3JbTZFBLd2CGMnYFbb0HiA7T3hgnANbzMZ3OLnC4FABmpYqOonPnq09QLbYs9nmTXj2hTozaDiDyv/7p9GNnOmcqNU2d0VIMdcCmUAbxdCJM67EXI6uUoiCz9fTDl6w6I7OXpdLj4F1THgOs0jiiVG6gG9rUFYEsrl6HHpwBm3ZiNw1xCdaEK9ofzKX/zU4bYl64ceX9Yp0JsB9GgMJe5+CH7ldbDh445qgJYAKECEHJ6KuJsU496aOroPHLsjLfesJWpt+DPAileYIUd/E0V3xwA2Ixc3HFwHPAXA9TIwXgJ62wPknLJQkdhukNyIVd1ew1B+pfCcGMv+w0ffKkaaurTmOVgK9HkSMPlyJfAAxG392KhyOBZIdHgEeyX0w7s90kPhXYvzed9vDtDjZYujOcbdaw6H0m4wa1Q0ALIA037yamhxtz5zDUTX6m6LeBhrPU+kRd0CRRdTdEQbjlPjgnTu6br8dFac026Jf75pM3AH3WsOW4371ONMneMMV4Cr42FJqN72UMdKOhoR1ROEhnJVib8Znch87/+6S7Ar37I6UqAv8Ou46S/UxqzCYaXQrhTyFQ8Z6vDhba2WTqD7TQP6cDHsTjPliHEpyzXd/mq2E6jmqiYIyHJYl9tFm4AFu+uDN5sAz086z24WFsBRvIHdiGxcucPVLSQ53pGNwOGNtU+XaIF3Nghy70ujQHse6C0AfiZAb9SOc3KsKSA3iI5vCa5UT04OhReEKn3hJ2/tuLLAS2pOw6dAnxPZZnnRA8o7eBCZ7AAOBQLbhYeMFMhlFTxPSP0OJqTfNPfaPzwnMDgOZJzw3FnO2Fn59a+sWfz1IunqXD6dSFzvjlEAiimXPdMzxXui8Xqq4PzX3Qp89GYZNlswAzXCyd1nZs+GQIkR4Wf+ps3HK/cfEqZXy0wzW/zvU6AvJs2VEvg0vDsm0D1axB5VQWfVQw4SXWUPLYUmiO6jReDz3xd403aFbevn+HBuIYZYoQnN4KyY7XDgiOPaSDsrwjvRb8pICBFHN+J9Xc5v/dtO9F4kyts5OBw3KrFs5+Weo28SSvucP91o27uBe3aGUYQ2qUZTLK4S2I3A/PSER4PblWo1eE568rH//eaWN5aDZX26t50CfY5YaMplSokb/l9sEFUcLAl0tWbxnjvm2WTxu68LvHrZw737JPq75jjLmE6sweVGfjm+bgt8VxfXQHbE98RoOgM8CzAdIRfzoesxYnaBKPTUztEBc1QhJ7ZBRNh1bAqsFXfzJqoAMaE8ZseI4R4C6loA8YYS6qGPHsm9KJaB66yRt5wCvREqLcI5Hb+t1m9Zj1+fT3/0UgX47PMC/Z3ArdsV2tk+di7HGgA6DXIf2hOglQqTc8TFfbMfsYPSdShvIFDVxzqPFr5zvwgdKSvlSIG+hG9KKeU99RT89bfB/+XPYcMzl/Af5gP0l68IfPc0cM9ehS3dtSWWZvWYqxzolBxYb+7DB4JJv3m8bpwRMEJDm7gcqOpTg/71x37x5k1js6LlMjk5BfoCvgillP8c++8NIy/KOg21oKrI6qh2utmkNsi1KqD1pQGs/9h3cO+tcxTdx8vA514Q2nX01hsU1idYlBt+1FUOdNooD/YGONIf6urxBBgIagxiBAGuSE+8XGj1v/Fje8Vww/RbhiemQJ/nS1FKZb57Hl3tOfRUKuhQGbR6rDtXhcj6KFQlejM5dFWrWCcU1sFDW1JRzktjwC98Hbhlq8Rs+6NTj33mrMALl4B79yqtm3vzebOrHOhb2wO8Y1dYJdfV0JVCFZ64HATBCc8Tr/nIPv/jN4sVycHjy3o+y2GeEFlZlyulxOPX0NGmsCWookt5yARcFgp5L4deFWCz76OnWkGPyOguMLOi7XyAfnYIeOykwOYu4Og2hda56ub2laxioJODv21rgC2uoVJgXHk4GUh1SVXkaSlavvevj4l4XNPKWrCx2c5qMa7oJ53F5Anq58+gW2WwC1m0kTuzOqyvsF54OOB56IVCXoU9GppyzBXoF64D3zkldATaffsUeuYjsq9yoHsBsG99gKP9WuIhycaEwLMKwaCn8k8vhyyzpiymhEHWPNBpEHvlFbSN9WIrg6UIapGFJyQ2esAtEOgJFqFa7lyAfnUM+PZJoTuSvHmnws51TVomq5CjkzJ7u6Fu3RqUMgonAk8NQKqh14fyX1mM3mdNejNzHmbNAf3FF1XO34nechE7RBUdSiCjAnQKH3sRYMtigDrpbc0W6AT5k2cEro0Dt24FbuhVyDZLvlhlQGdADBNhbu2HyvpiojPnPZn18VQ1jzfuXL+yjWyNIn/VA/2hh1Rm435sURlsY7124aGggD7lYacI0MXuLI0SayHPI9B/7uvA0S0ShzdPf6eLI8Az5wSujgKH+hX2bwwTNZp2rCKgkyZv2w7cu9OftF0IVKBwxvdwvioxnBWMQMb5rMK5AxuWV9ZZs97psljkzXoYO86LZ9U6r4BdgcIGqVBAgK2ej61CaWBPVxu12VNpeLyBceB3Hwcy2UC7x+od56+HnHykCOzrUzjQD3TO1/gWv9kqATrzft/UD9y7y6+7EepKMAolCJxTCueFwnXlY0T4OPWZdTi/GJ1OG14k8zhx1QD9+4OKovguBbQFCr1CYJdS2ABVv9fgPOjW9EuZbfblU8DnTwb4yE1T5Qy60Ajyx88I3Zr5xo2huN5ZaPpUpqSFrrQQWJrZ9vUCN3QBb9rq60KcjR4izF0dUQFOBwrn/RzKsoxz5QCvHdssxhsdZ7mdt2KBTiPay1exBwCLNOayPrZWFXYKgHbnFfdcBNPZEeALrwUoe8ANGya5+mgZODMo8PwF6ASMWzcr7R7KN1Ncd1fmCuboFNfetEXobqv9Hd70te0bQ6MUCueVwmnhY1wIXMwAL+5dYbr9igLEi0rl5AB2ZwUOKYVWAWxRwDa1Qrh2vXVFSFcqAUoBMFgEnrkKlDwCWWku/vx5gSujQHc7dFbapvYF3spWKNCP9Ans7AIOb/DQEYthbwzTM5/lCQxIhdMZH2MSOOON4/sHtuDack9uWfZApzGt7xB2egIHPIH1CtiogO0QusPRyj8CoCQDsC+b7TFOd9mlIkA58dVBhTPXQxGlrx3o61iER15hQN/aJcCe6Qd6WfutKVy8ISILgSsSOJcFrlclXhkq4qW7ti2/6jJ8mGUL9OMDqhMejgbA9iBAnweweBDDR1fNoRscGJC7oZi2RNOEAq6VgKKTJ5Vc/CghXnsaKtUz9emxY6Wb+FGUguqkcMZLKdt5uTnhNc9kxtbVaszc3IYR+utYiqitfBON46TLcpxCBljXCmzpALZ3AHm3VvMirhLu0QJgSedzQmGoWsZTB/txTojpmtQv4gSXG9Cpd790Adu8DO7wc+gKAuwWwDqllu+GNJ/XxTribm/1qKSTs+D5K7m9Blys04rFpf7SnuNMKL4pTNkk3Gti6DeYmhzNqf8Wf+Zog7AAngVR3DJWieO6HzoPQPtEVwHoygNZt3TrLO69IKcKlITAa4HEgO/jXKYbj+0Si99rLf5sy4Kjnz2rWooteDcEbvA8dAQKG0UTw0sX5IXOc9CKDKLiijWAdYFa05M7mWvXcDvDfacA2tkgpuXmlqsmiA0uJ6736BE3nydtGrl8XQHoyHvzS95p5EZzP0cJgTGlcMn3cD0j8OltXWJRWyW7U19SoF9Wqv36NfwvwkePkNgEgbblEsAy9/c785VSBVEp4zg3jMTkhGEiUdd+F8uhThTr3Z7sWiwIL7bnzgh8e3LC4I1WXjDaQHjjJrQy6MhCx/T7YlmGREx5cwKoesBZKTCe9/ClrZ04sdjGuyUB+vevqP62LD4MoEsG2I6wdfiaOAILcvO0VtedImYnicqOkczBekS3KZuEo9PWw9gUPdoBoovJpMorUzaLOgaEmnvME+iMAOwpeLoI/ko7BPdXgYtK4prI4oknOvHEYlWqWVSgHx9QW30f7/MCbAg8bPEBP5hlOudKe7nufJWT/RwZpFwEOjpzEmYizuggbApQEwhUw3kd5buG0zrXJY5Zg/qQMdfB9WS/dFd0qPPirLhfbyz3sowAulsYCeitaKON8LQNdggCl/IeHt/SiccXmsMvONA/pZR/+xg2iAAf9AQ2IkA/mEiyjC3+C7KZmP7A9cCVhAm9+KmnOyiYwvmdyUbn1Sm9nCSux3V8q0rEGW/d+8YlgISSTC4966oM5ovpAE/f+PpFdJ8tyDpwBhUKgRIYFArnfIFnN3fgcRb7XwjQLxjQCfD9l1DoyeN+IbBPCXRBaNvJgt1zoV/MXMYXDt+r4YIOZ00Sw/lZXAe2wK+VEmpnFbUyctXhOuiqkSocVSJJjZjy7Laiah1JIK5PuJtVEvCn2wB5flsWWF/w4GeWabLCXBaHpTlFPQ9FJXE5m8VX+1vxPdHk4pPNB51SbB3pXRjDvwgk9rMOnwiDW5p/r3kQdzEuZdi0LukUM4C5QKrRqxsAf1xkrtd+KWK0DqecIvpbIkwjAcQk9inyupUA4pvPjOJ/kiQS2zTsGHSP08renvWwQuxvc1teoW7HOKlnMh7+aWM7rjbLF99U8H3qU8p/y3uxxxO4LwAOiNDI1tR7zI2Ci39Vvb5eU7hZgm/cSOxRAIm+ZhrxfQr47QCxx54ijseaIOjTE4xlCftPso4eF9vNnONGwhqJIXa/+AaluTnbKLUua1daUxeYAspCYER6eLLYgi/s0X/Pr/VyU0DI0ksnrqGjPYf3egK3BQrtIqy9tyYPnzWLYofmpo1YnCymYxb2aTlrcqniKcayRri/C+qa+TawASQa6Orp3gmif2w/05sOa9Ova/FAQ9waO0hOpjwcrwJf72/HK/Ph7vMmH6ugDozjaDXAezwP/Qx0WaoqLcthIWS8WjdCojcpAZj1ROAkCWBa0d9BS9K+kmRki84zXyaeE+POcSnDBelM49WcmyDj2w0jnwmj39qyK8NfvkDrL1AKZaXwrXw7vtoDjMwF8HMGOrk4gNzVcdynBN7FaqgN9r5bIHos/bBeDOQzzUgDKobG6M861uspIKyjX8/W8FcjMUyjTrgAt9w/6Tlm2qDiWoK70VkadOaB7pw32WRhJoKu0u89D4qlqBVwOgjwlb42sBVUo/FKmipzAjobE1wpYZcA7hMBbvLWorsstqhoXafhLc57pli2E1l87WA1p7g9z+qI/klDahAm6L/uRjKT3m9npa9JCNapx/mT9OwkVWa6MWll78p5yKxZBXDqrsVXIATGZRmf3dCBR4UQust1I8esgU6QD47gzV4W7w0A1h1dgTFKjZCm8XO04S0B5NONEMdsPf3ZjlEPPDWSb2zQJCDGwVVjKJuyK8UaHCQ8UL0NpYajx7uaJkgy7kcsrtGT91BYM/GSja81veUqVAIPnxvJ49uNJszMCuhKqZbhEt4eAB8UCtm1rIvz1ehe2yYTcVaENO+1HnN3QT+T/S7JwGfF4Pi1U+4Xyzt3l1uNOD5NTH09VaLuvR3jnDZQxkBPOrZkGQG3pvXyGZHPTs8KeDIr8cUvfhFX7r9/elG+4fWplGodL+HuKvBBpeDPTeifcf4r5gTrPmuYgHN8skRLdh0dui5QzRcRw3ZQWFeTUEBcLqwH/pk2FNc4V+9cG0vPGHZa2df6+mpkuejYeeDlPPD5fB6vT6e3N7ROlVL5kRLepYD3r/b00cYI7HThbOSCuZwzTShpjeHMke1n4v5G1Z6cTZxTzyT61zPSxUT+BA1A3zNRp3c+ZM/yzrzXvPr0c6H7CruGQpkSOOspfKYjr7PiEo10MwKdIJ+o4jYl8KNBsHZ94/b962i3JVoMU/T6BGTX6NwxFj/dRhC3AdSAdRoJIDovQTRwJQA3+60eV2fFmPbCyk5YWYqloQIo38eFIMCn2nN4OSm4ZlqgU1wvVXGXVPhBrOEAGJcFLhXI6y2gGtA0KAVotTjBij5F9Hf05+nuMyc9PTZXVozpoL98uRF4KZA7t3uyDtPVisT/15XHqbivvS7QGQgzXsEtnoefmtt9V9tVjQjGS/zMzhTrceREMMemnbQJTGHYjlFN7wczcf1pfPNchMwxX04VoZb4Tc759kLghREPf7lB1HacqQv0MaX6UcFHPA9H53zXVXNhuIpn1HOW8Hnjvnd3KhEGY+CMT7ceZ3YYe3RJkruvIWt/gqVf6+aplb0pq0cFqGay+PMsdFBNZE9NXLtKqVxJ4t0APtSUu6/YQVYAF2+AtnPxwXPYxEAc58NGXGjRJlGH49Nn3ppdvBLNDZBrpZ9CP/swJP4s74jwU4BOkb0CHA4k/s1Kf+L5zX91gDyJBtNFrtXjyonAj+n5jQI/EvU9oMX3kM0sb2lpfutoSa5mUcJnx7P4m3VCXJ8ijZr49c2VAL+AsLXRGj6mqW+8gqky0/ZVVyS3YfnTWPotWfQpMXHAvYxfMc4o4wOFtZ2wspArSXoevvCth/FP99wjqjUcnZFvEvgAArxzTYe2xgo4LuTbWE5jJ20CM4n9cf3fPs90UXg8h3kBhczayTFfivesgImMh98FcCkCOpsnANgrgX+LQGeirdFjJp63Sskyjbtt2g3AYePueUlVY13w5zJrMsd8sRdPID08nAP+wQU6W/f9SADcuoQxIYtNiJr7uVVal3Qiy+Hm0xjdakR0Z67TcX8X+CwNlaMVLj0WgwITnoffcoG+A8AvBEBuMe6+3O6hkljQcpvkMptPUsZdXBePpmy+IL5144UU54vyNj2gAuARDXRa2gHdUOG+taabh1bmNSquz2Gp1U2C0QupNq01TtUw2y91pc2B7PO+xAK9AOBXAaxf5nEh837g+ABBCvJ50XS67LckoAvfS5n5vCg+t4st0LsB/NZaao0U6Zkp0Oe2chKumg70PF2INMy1acSe5UDC+M73AvjZNHFlltRr0ulTFIeGNYmGT2zSTOczTAry+VBvvtcS6NTP32f+rfmyUPMl6Fq6vp4PPaRB7SbkpRkrS7o0CHT6zH8awP61pp8vKeXTm6cUWEQKEOg0xP0awkKPyzlBaxHJkt4qpcDqogCB3gLgY+x8s7oeLX2alAIpBSwFLEf/FQAbUo6eLoyUAquTAgQ6I+E+CuDIWu+0sjpfcfpUKQUAAp2W9rcBuH+tRcWlCyClwFqhgPWjM879F1M/+lp57elzrjUK2Mg4Zq79DpsmrjUCpM+bUmAtUMACnb50VpXZlhrk1sJrT59xrVHAAp2JRW8C8GOp+L7WlkD6vKucAkxBkG4+eh8AutkYQJMeKQVSCqwOCpQA/LULdAbOfABY4/XiVsfLTZ8ipYClwCiAB+LFIRk080smSi4Nh00XS0qBlU0BNnD4JIDvxoHO1vO3AfhfU119Zb/hdPZrngLUzVnT/TeEEGNJDRyY3EILPKvNpEdKgZQCK5MCRQB/CuAVdldNAjo/2wTgl4G1XPZ5Zb7ddNYpBWhlB/AYWOZZCOroyWmppsb7rUaET63w6dpJKbByKECR/TyAPxFCDNppT9c2uQfAe0wcPKvQpEdKgZQCy58ClwF8Qghx1Z3qtJZ1pdRmAD9sqs+kZaaW/0tOZ7i2KTAC4ONCCIK95pjRhaaU2g7gXwBg4ktadn9tL6T06ZcvBaiL05X2rBBsYTl7oHMzIGdneCxBn4rxy/dlpzNbmxR4A8D/APCyEKKcRIIZObq9SCnF4pHvN5ydUXTpkVIgpcDSU+AsgL8D8FoSJ7fTaxjovEAptdWEyB4G0Ln0z5jOIKXAmqUAxXPq4n8hhDg3ExVmBXQDdnZ1YUWauwDQMj/rMWaaVPp9SoGUAtNSgMEwFwE8KIR4sRFazQmkps7cmwHcC6A3LUHVCKnTc1IKNIUCDGt9GcA/CyFONzrinIAe09sJ+H1pyGyjJE/PSykwJwow2o36+DeMZX1sNqPMC+iOKM/AmrekIbOzIX16bkqBhinAaDeC/IsAnmHsesNXmhPnDXQD9hsA3A7gUFoffravID0/pcC0FJgAcArAIwCeE0KwkMSsj6YA3YC9FQDj4/lvFwD+nR4pBVIKzI0C5Nq0qn8PwNNCiNfnNkx4VdOAbiehlNpiOPvbjd6eRtPN5w2l165FCgwwvRTAC4aLV+ZLhKYD3XB3jktRvh/AnaaB43znml6fUmC1U4BRbScAPA7gJSEELexNORYE6A53Z7jsHQCow7NyDVNeF/SeTaFKOkhKgcWlAEs+MbX0KQDHhRAnm337RQGdUoqBNQQ6Y+XZ4y0FfLPfZDreSqQAXWb0hT8P4JwQgj8X5FgUoDscnsUnaZlnJhyBz84wizqHBaFiOmhKgdlRgBz8DF1lBLoQgvr4gh5LAjKlFOvSHTCuuLtTC/2CvuN08OVDAQKc4GZkG0NYp01Eaea0lwToDodnzzdyeAKfEXZsIrGkc2omcdOxUgoYCtBq/jCASwCof78xl6CX+VBzWYBKKcXeb0yDZeVZ+uBpsU/dcvN5s+m1S00BW275IQDDAF5sphV9tg+3LIDucHiCeyOAPYbLp6652b7R9PylpgBdZAxyYTQbAf7CXKPZmvkgywro7oMZLs+y08x7vxnALQA6mvnw6VgpBZpEAXLvVwF8GwCDXViYcXixxfPpnmXZAj3G5btM7jt1eQKeLjqK++mRUmApKcBEkycAMDyVwS1XhRDzjmJbiAda9kCPcXkG4LDwBf8R/HTRsdoN3XTpkVJgMSjAai6P0qBmRPNrACaWE/dOIsKKAnoC6BmIQ8AT6McMt29bjLed3mNNUYB+bnY+oVg+bn4ue3C7b2jFAj0Gej4HQU9OT65Pyz1DbxmgQwOf/bcqnndNQWxxHpY6Nv+xDhv/sXQyo9To86bvm/XSB+pVWF2cKc7vLqty4Sul2BWWabJsOsGfrHF3o9kI+BmBz2dflc8/vyWxJq62wLbgZg02JpN81+jbBHtRCMFc8FVxrPqFrpRuJMny1BTvCXJyfer2NznFLXmO5fqr4sWmD1FDAQtoC3AazGglf5ZJJIZr8zOCmxx81R2rHujxN2YaSDKpxgKfOj1FfYKfPy1NUnF/5S53K4LbkkvUq8mtXzLRafye/u7ScrWSN5v0aw7oCcAnDSjqE/zU78n1aeBj0A7Dct0+8TyX3695ujV7Ic5xvDin5jD87DlTeokWcQJai+L8XQjBjLE1d6QLNuGVG3GfHJ0bgKURAU7wv8u0qLJXWvDbDSDV/ZsHI8uR+ZMA5T+3rxh16KcNqKMWwea8ynJ3eTWPTDOPlAJ9ZhpFZxixn+B34/DJ/Q+a6D1W1KEqkHL9WdB1mlMtJ7a1zJ8EcMEBu90Aqimopyf4/w/CyY3Dx4/ShAAAAABJRU5ErkJggg==",f=s(93314),C="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QkFEM0E0MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM5QkFEM0E1MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzlCQUQzQTIwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzlCQUQzQTMwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74uUqOAACl0klEQVR42ux9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X9pK9hKMISxcuLBsxzr22GMdl+//8pe/lLRvCsnZ4Y033ih6n9tuu61tvKnY8povv/zSllxKkZY5//zzu4j/sW9jqbjyyitt75Vy49vf/rZ8CNjhT3/6E0aMGOFOUpewNoPND1jU6uQSfeMb3yjbsSorK6VSpR3uuOOOLlIxheBb3/qW7XZqnBe7Euk0kZwKmIuxsPiw4DUoFttss41MEbnoootw1llnyWt5xRVXlCPGa0vW5QRXjp944gnHh9uFF17oTtCMC+IG3TNw3HHHOQbFb7rpprIdR7gAprAqbI8jSKukfe+88862+/3b3/5W1P4efPBB2/1dc801Be8rFouZkydP7rKvrbfe2hQuYb+7Hx555JEu58pt5cRJJ51kO75er9dsbm52J6UbdHfG/fffL+vy7MCSjAULFpTlOHRfnKysUpNImUVvh2Ld2mHDhtlud8qCzwVajytWrOiyncKA/bEsh/pWgrBlyguD7vy53JpXTosNDz/8sKv+4LqEucHYEm9KJ1Dhs1wuwTnnnGO7na5NKZrs+++/v+12p4B8d3BSAWVvwWLHOBvZK5v9CXSz2TqN18TJ5S4FjL9lizCy/CdXEN51CV10wq233uroGh522GFlO87PfvYz22NMmjSp6H0mk0lz5syZXfb54osvFrW/r776yhQk02V/wpIrWx7aj370oy3+nnv66afNf/3rX+bnn3/uTkAHl9AlrBzYZpttHEmLN1Y5wJgOkzDtjvHQQw+VFCM79NBD5X6ES2f+85//LHpfwjIzhw4d2uX8jj322IL39f7775c9Ptja2mp+9tln7g3rEtaWDWZPOxFWfX192Y5z+OGH2x5jzz33LHnf8+fPN1taSr/E3/nOd7qc3wMPPFDUvkig2ftatGhRUfu6//77O/b3ta99TZKXC5ewtljccMMNjqTF1Z2eWolKv55//vl+MQ4klGnTpnWsXp111llF7+vRRx81R40aJfdVXV1t/v3vfy9qPytWrOgyXgcccIB0iYvFunXrZHkMv9///vc/dwK4hDXw8L3vfc+RUK6++uqyHGOPPfaw3f+uu+7ar8Zi4cKF5vLly8viCtON27hxY9H7uPPOO23HbMmSJUVbo7ScM/d12WWXuROgHxGWIlkLqHKXH3JjzJgxWLlype3fqGdVaiYyl7DtVqCYUNnc3CyTTV10Busj99tv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",E="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVCNENBMTM0OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVCNENBMTM1OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUI0Q0ExMzI4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUI0Q0ExMzM4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7p3KzkAAAFvElEQVR42sRae0ybVRQ/peVRaFce8pwgj1Je5TFsEHGbMAkzmqiJyba4hYh/LJlxiRr9Z0aNGv8xvhKTGckM2zKWmGEgU7MsPnCZIrKBjMcKY9BCBMqjjEcLtFDwHPZVC12h934f8yS/P6Dfud/5nXvvueec+8neOPEuSCAxiDJEMSITkYKIRoQJv9sREwgTogfRjGhEjIt9sUKEbhSiEvEC4mGEbJNngxGRiAzEk8L/VhGtiPOIswgrjxEBHDrxiE8Qg4hPEYYtjPclMkGXxhhCfIFI2E4CNFtvIm4hXvdYHlJIKOIVRK/wjkCpCaQjWhAfIVSwfaIS3kHvypaKwLOI64hdcP+kAPEn4jmxBI4ivkXsgPsvNBt1gg1cBI4hvkLI4f8TuWDDMdYw+owQFdh3Y6gSCnL1oNOmQnxcHAQHB8HCwiLMzM7C8KgFjD23oN9khtXVVZZhyZZhxEV/CGQhalk9r1AoYO9jxfBokQGCgoK8SBHi42LBsCsfJq1TcOnHn+F2v4llJsimIoRx3Q8le0o9/6bwdRmRxGJ8ZEQ4vHjkEORkZYBcLvdrlvL0OeBwOuDv4RF/X0Ne2Y34GrHiaw+8ishnMT4tNRmOVlVCTPQDzKfY/vJ9kJWpY1Ej217ztYnpFHyH6UjGJXH4wPOgVIZw7VAi8XRFOSjkTKv1bc8T25PACdZDan95mV9LZjNRq1Wg02lZw+tbGwnQ/L/EMooyJASSkxIliZUp7ONUCTb/S+AI2cTqOZlMJgmBcI2GVUUp2LyOAJMwxvHN04EAnqQYDrsJUDFSyKrtdC5JRmDR4eBRoxokgQjs48nn5+fnJSNgt3ONRTaXEYFHeLSXlpd5Peclk1Yrr6ohQKhhuWR6ekYSAiOWMV7VDCKg5Z0/uwTLaNnlAssYd22fTgRieTRz9dmQlpIsmgCdwuWle3nVY4mAmkczLCxUsk0cEaHhVVUH8GqOT0xKRmB6ZpZX1UkE5ng0zeYhsNntkhBgqAs2yhwR4AoBrpUVaO/oEm38nelp6B/gJnCHCNzm1f79jxaWgsRLbDY7XKj/Dlb405I+ItDDqz2/sACnTp9DEqNc+qfO1MLwyKiYCewNEPov3EK+G59k39BOp3Nt+YiUViLQKNjBH8sV7EXNivhslgb4xb2J28SMtMSRmbrwBBYpZPOI+xw4J2aka23tzB4VETrdct6zoCECC7wjjWIy1tbewZT//9R4RYzxZOtZTwK0C2vEjHjT2Ov3sx2d3TA7ZxPzuhrB5nVdiQ8pNPPvKP+XkEjjbYKtXm0VOpHe5x01KDDI72dFtmI+EGz1IkDyOeIvnlETH/T/digqKoLXeLLts3UNgY0REXGQZpmpqtCmrjV1/ZWcrEzIzEhnTtwQhwQb/5vNDc1dkinak4gDsMUFSEhwMJQ9vhueqihnWhYBMhnokYRGowGLZRwcW9fWLsGxTV6HqA8F6sMfR5z0qiDUKsjQpoEuPQ1SsSILVPDd1FJTrDA/Fwry9NDX1w9dxh7MSs2+ytTjcI+7gc0IkHwpMD+JnpbnZGdCXk4WPJSUKFlHzj0bGTrtGqhZNjJqgQHzIHRjWMbzhd7/MqLaZxqzxfjVFU+UjhcZCs+gp7f9nowcszMhfg17SoptSKDyym9N9cbePt8O2GrQ5pbrDRMTkwbe6MQpN6hfFRUVWa+Qb+7je23ideLAtPdGZ/cUZpw1iTsTFtFLJcBwEc2RIryHqELvW2q/qQPT4JA4AmupL5aP/Saza8A0eDU2Jvr0DrWaNkEe3L32kULmhXV+cHHR8cOvV5tcDd9f8qvm9ouAW2Zm5yhpm5uwWi9HRoRXq1UqC9zt08cDe391VUiJPyaPo+F1zddaZy80XFyLRv52v2ViPrehiJSvz6Z7rthQpZI+t6E+K91yuj+3UXnkL+7PbYxCFdiIKfgYdTcohHZ23QTnEntd8Y8AAwCTubpzlq2wWAAAAABJRU5ErkJggg==",x=s.p+"static/err.2323787b.png",N="data:image/png;base64,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",B="data:image/png;base64,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",k="data:image/png;base64,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",l="data:image/png;base64,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",J="data:image/png;base64,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",w=s.p+"static/douyu.1e926b4a.jpg",H="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAA4BJREFUSEu9ll1IlFkYx3/v6+iMqzmjY2wfNqaR6H4UbKVR0RbiQiaVXXVjqNFFs3ddxrrhQhjuRlclIdvaCt1FYBeRBbYbrYoaRUhg+IE5SZQzOqON7zi+ZznvNK7ufJl9nLuX95z/7/yf8zznOQqfaSgLnA5MpHIc+BGFb4CUFe1BMAc8BS7h50/2E5Q6IZCErKIZnWrEiuQjF0lllRZ8nJSwEKiLGlSufjRIGCvVdU6wk6shUDe9wLa4XqTT/wL9Prb7KGF72FEAheT/r1ZRWZu8FofZQVZSFp75SV5oo4zPjRMUweWCA5RgDjtaejICclNyOe84zwHrAawm68Iepuenuee9xznXOXpnepcDE5SgRoIEVGRW0Jrfis1kixmiWX2Ws2NnaRxvTASLDiowF9D5dSdZpizaPG20vmnlSt4V41uK1wzXcth2iGP2Y2i6RuVAJbenbseDRQEJhcsbL3Hqy1OGk3pXPRddF+nb8ohNlnzcQTebn2ymOruGC7m/GXMe+h6yp3+PTOVYIxJkUS38VfQ3xWk7jEVyxz7dhz3JjqKEojwRnGBEG2FwdhBNzOIOeujx9dI58w9D2lA0Z5GgVCWVB189YFta7Exved1CnjmfHenbkfPlBnSh49f9NL9upm6sjml9erG7SJCCwrX8a1RlV0UNw/WJ6+xN30uOOccQtiiWBVBABDCrZtqn2o1z8wt/WCPaGcGuVbu4X3SfZGVpWbkCLh6/fcJBWzkBPUDh00J+WldH7eoaI2mcw076t/ZjTbLiHHHS9KopHMboWSddnV5zmoYNDUtgN9w3KM0oNVJehurO1B22fLGV9Snr8AQ9dHg7qMysNBze8tziyPMj6OjSVYw6Cv2ibv3P/JJTj0Ag4TfdNym1lpKRlJHw+mmfukvFwEHmhLzI44AUmeZ5Tfj1t3R5uylKK8Qb9Bq1U5xenBDU8LKBMy/OxA+dVDFhYkOKg+Fwur67oMqsZbQVtCHLINYY1UbZ/Ww3Y4GxOMmQaK8CqrOraXT8yurk7IjZUvzowFF6ZnoW11OcM4oHFGA32Sm3lfN9xj7S1TTjNh/ShvnBWkbVYBWT85Mx60h779YdpRNnmjKNYn2XBGHYojbRRR8K3yWK3Ar/L2l8taj8/olaeS07+eMzP05kTMLPLQUn8C1EtvZlhi703BJcjnxuLVPhQ6b9CxF3aSow+t5QAAAAAElFTkSuQmCC",V="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAABV1JREFUSEu9lntsFEUcx78ze4+9FoLQB3eAxYCCYIGKsRJAClQFQQkxpBV5JAYVFEVjCDEQgoZHjAHB8IhGsMU/GkQNhETFYCoSEtoUedQYQzjkUUqPHpQD79otvZsxv5mdu7X4N3PZ7E5u8/vs9ze/F8N9WqwXx18YGjiPSbaUS1bOGUL0P73E1E8vukv3WYJ+akkh5R0JHJMQ29u72494bWdBfdG3IGjn7+dg0zkAunIADeHGuseCYBqqgRLChaYha+JO7E0Ad83H0d1faId/5mDTLBfAwUAXkzkowWUwgO6Hh2pzzl0EohchGVcAyQChYFplhsld7V2x5VlQYWjgfA5eZ0mtwkBon1UntSpnzKPo33gQU7kfVrQVsdEz0WiltGEApNDABJDOZNJPxnviZ5TriuzwUQ5WQWoURDLQs9oruKsOQFfpCMxpOIRt/jygJ43DZQuxInpcvZNh2nUZL0zK7bHu2AoFKrYjnRYQslyDpMSnIDoEcuelQS8YEIBE/Sk8P7catx1HqSEYKSNYRruxo81pK1CgsB2RZMwCh4FYUqswEO1ChlTpSMxqOKgVueuXk2fw7sYtuHusCTyZdCEGKnHNaWMKFFEgcheDz6OG9vSCUUqwVOkIzOgFIhsXpMDOG3E0j5uNlo4YejyqWp1rGjTIgCSDnwyrM9JqlEIhYCnv+5EaNxLPGNA/nUBGAg/ka20ZgeYhVajqaESaSaR15OGqF0RuM2oUiMIoL4Q7c59DYk4lAsOH4bHqd3ArP4TpDQe065rO44/q1Rj0/kIUzJ4ADOiD5pGLUHWrCYLJrKoWp1UrGmxHpDkfpSgDOBPK0Lp3C2aVPIj3eABjmAX/48vwtHUJUw3oZBQ15dWo5R2YzvphYr8IkokkVluXIZhQoDQD7gEpRZIhPXwoYr/tw+cDirDICmYPPVm2FFP4JUxpdBWdjKK2/GXs8t1QLuoBRRwlK4W6UK4j0JXeihQoI3Dt661YUzUXHxAk5QC7jwB/X0dqfz0mR26i4n9AFNpp0LmYXNKKKMzvAdG5WHkhJP6qx8XiIehDnp3/CU588wP2sHZVtJrLSv7jutryauz03VQ5lIbQOaQAOUVZ11HUmWAQkWKMPX8ch3x5wI07iA1bjJecs8ollALJ0hGo9CiqeUqD6P+sGnJhNuo8Z+QNbxQXoOLCCeylqEok0fhQFV7r+hO2SmAgMXk8Zh6pw2eWDTScw1eTXsEOBdJqKAko4pQb3eqQDW9vwlqWhfFNP+G7UaNVEJxbX4N569ciICRkyEa0bhs2zZqBt60A8MVhbH9rDXb74hqg3CZdkClDAq2mMoTtiOAAoyS1MgKhlcvw+6Z1qutJKbHx12PYcfkykk+MxbRRj6DOl4e+QgITV2LxqR9xmne61dsEgk5WUkbgbAkqtsMJC6yfKUPS78faA7V4vbIiG9pXpXbHUCpLFCSbv8fZVTux0Bf1tIZcUVUFFoJUtrQ5bSW6TYTCh7hkL+rCqotpvm3jy40bMGnJPCBItdxdiRSwYR/at36LRTyKK7xbd1i3aps2ofNJVe+PYk7sQwUaECx+1setw5YE9za+YAZYXjIOCyqmobCgAGiJo7P+NI7Gr+BjXxuusx5QCzbnowPB0/gkOruYKL3tXL+YnTeK7PAextirqsZ5uix9Vb7gGCz8CDKujN9iaaWcXlUt3L0MxJ0daFhZ1d4d2+ydGeg5UBQMf8oY3uBgfq3MTD+6XajLM6DQjGAgrpv0XqJTQK5r745tMQNT73ELRf6iMvisJRxsAZfob77GTER6T2o0MTcBqW2LhKzpgqwld+UOVn/kfVn/AsVflDnLRAvCAAAAAElFTkSuQmCC",ee="data:image/png;base64,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",Y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAaCAYAAAAXHBSTAAAAAXNSR0IArs4c6QAABYFJREFUWEftl1+MVOUZxn/POTOzszODTURBRRql0ggF/1yo/ZNQarvYGmB3dnaxSkht0zQIprUx/ZO0NKYXxaZN2rhpUs1e1JgQy+wuC5IqhQjEWq60pRqS1oIVEy0SL1xmdtbdOecp5yyz7LI2JPZCa/a7mvm+933O+3zvn+cc8RFc+ghyYo7U/0tW5zI1l6kP8AZU7PHfgI/9txhkxh3yVP0tvs8hNVO7tV7U3sZ3QuiMxWJBTeb5pnlk7AYO85DimXhWsZMVZHkA0yFYiDhp2BuJR8aqevVC+3wvq0KzTXCL4V3D4abZNj7Kq8UCW4FvIJbIvNGE/rEz9PFH1RMclSr+icU2icwMYE/7J8aBm2tVHct3+0thyBMyV6QWra40GBLSfXXxQ6pKfGC1M+3z2RwGbMeUpnzO45+KYEtjgF2gdHdet8sO6AcunYEv3pQ5bvisIEjPWjhiT63GJp7WiMAqVFgruB5NmSQ/lgXJbUwGfqqW4cZck/k5cwi4HHgrht8jjipiQRDQZbgViGx+XB/Uwwl2qZsNDnhckAP+idkZw4lArDT0ChY5wRJdjaqOtK33ddkcfwCWAsci0x8mmPBdiWvOXXVSCQcc8SQBKxBbJdpi86PRAba/5/Rr7/VnArNbk8GfPgu+oSaeK8J+mS8kwTWbdIwN619T+fyK20oFfo3YbPFvBXQ0Y0ZCOCRzrcW+eo0NyU22fNq6/IlMyKDEjYZn600qxTAtq59LnIzGWd3YrdcT+2LZHcowiJmHGKzV2MjTejc5K1XcR8AWw9/rNT49i1S2y7fmsuyRWYh5W6J8ZkDP5db5+lyeI5hLHLOpPqQds/qw7AXFkKOI+TIPNuGdjOjH1OOYL44O6cULfdp73BuYHQoYiSO+rIC7BA8idtVOcBcvaCLxae/04jDHAcwno5hvN4bU18IqVNwVhOx0RBzkuHoGqUK3b1HIUy1CkVjfGNCfE+e2Hq/JiL0ybo6xdGyvTs4itdqZwuUMyKwX9FucEGwn5pVaUiatPpvm2Nbr6zLm4LmLSMr9NuABxEDtNHe3hlPhq74qiFJSy2Jz3+igfjuN1LogZJCYLBELp0jlKr4hG6SEPp6UXCQ6kxpvOebL/nwYsi9p0HFx03hVx2aRWu5c8VPsxqyRedTiuMQvbV4riBWnq6pd6JMre1k25Fngklh8LTSfe7+kHJFRzBUpqWzFN+eSDMUsSglFdDZ2nSeU2BS6fWUQ8hdiFhh+UB/ULy4MMN/la8IMiUS0BTFbInMqLQuwTe/ooJIBMGOVKt6M+A3ibTfpUMi9/zOpXKdXZnM8I3OVxak4otIY0vOzsoCD9l6eCM09CXGLjfWq9k+VwB2+UvPSKddheC0Tc/s7E4yU8uzH3GR4aUJsHK/qpUkfB/kyqzMZfodZjBiuwT0l87P3S2qq/EoV/wOl4zNZrwiO2zPf3i1erNd5mJB5xTwHBUtNql1HZP5kuFYBazCXpfvmW/VBPZ5OprJvJ0MVp5oz4pjDNn9VwCrEbTL55LnjE3SN79axUo9/lZCy2FGvsgkmhbxU9gJnOCCz8j166k4FDMvneqrY49fPNvXVszMzY8eYR2sB97fFLMmKYWB5ajFdAOFMDN8bHeCxlpCmOtjNncGkmJ4X7HOiafGyJ7h3dFgvpMEnpMT9ccTW0SE9dj4Kq9RD39lqus8xW6cPiuJ6L1Qu7cvl6aDId3tVKL6JCC5C7M36CA+lryLrXGjPpoGuTUoL8UZs9tNkoKUrs7DW+bJCjnIQcIfjtDKOxmZPo8k+9uhMy75Y8d2YTL3BzpYOTWH1ulSK+HoTXh4b0sHpz8h3e4kCtjTq/HTu0+MimfzQHM9l6kOTiosEMpepuUx9gDfwHxPQeQqe3h4RAAAAAElFTkSuQmCC",ce="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALoAAABSCAYAAADjGc4eAAAMkklEQVR4Xu2dWWwcSRnHv7Yd577v+74vkgWEQCAEy6IVWuCB62GVICFIYkcsvMC+LW8LL7BIiTiEhCweInjgPrRCC2KBJTBVYzm24yRO4ty3kziJj9ie+tC/d9oaT2b67ume7irJsjdbVf19X/266quvjjaEEG8w8yukk7ZAii1gMHODEOK3RPRSivXUqmXcAgb07+jomDk2NvYPZn4u4/bQ6qfUAiboSEKI5cz8XyJanVJdtVoZtsAE6EXYdzPzv4hoToZtolVPoQUmgV6E/QVm/hMRNaVQX61SRi3wDOiwg5Tya0qpn2TUJlrtFFqgIujFnv27zPztFOqsVcqgBaqCzsyGlPJXzPy5DNpFq5wyC1QFHXr29fVN6+/v/zszfyBlemt1MmYBW9Bhi3w+v7hQKJwkog0Zs41WN0UWcAS96K9vI6J3mHl+inTXqmTIAq5Ahz1yudxHDcN4k5mbM2QfrWpKLOAa9CLsB4ioLSW6azUyZAFPoBdh/w4RvZYhG2lVU2ABz6AXYf8FEb2cAv21ChmxgC/Qu7q6moeHh/9KRB/JiJ20mnVuAV+gQ+fu7u4FQ0ND/yGiLXVuAy1+BizgG/Ri2HEjEZ1k5kUZsJVWsY4tEAh06N3e3v7B8fHxt4hoWh3bIRbRm5qaaHx83NOzDcMg/DCz+RNlamhoMKtXSkX5mJrUHRh0SCml/CIzn8D+mJpInYKHNDY20p49e2hoaIguX75MIyMjrrRatWoVLVu2jJ48eUJnzpxxVcZPpunTp9POnTvNot3d3TQ8POynmsSUCQ1MIcSrzPx6YjSrIMiSJUvM3jCK9PTpU3r48KHrqhcvXkxr166lQqFAp06dMn+7SRp0N1Z6Nk+orS6E+Bkzf8WfKNGX2rdvH6EnjSINDAxQb2+v66p37NhBM2bMoNu3b9PVq1ddl9OguzbVpIyhgs7MTUKIvxDR8/7EibbU1q1byfI7w3pSc3MzTZkyhbyADsABOnzsrq4uwmhgJYw406ZVn+4sXbqUFi1aZLo8fX19VdUYHR2dNEqsWbOG5sxxf0ISckydOtWsH/J5mQ88ePCArl+/HpaJQ6knVNAhkRBiLjP/m4jedfBSntatW2eC5wV0QAc3CkBcuHBhkoWslyCo2S5dukT37t2bqGbTpk00b968oNW6Ko/n4vlJSqGDDuXy+fza4tbeZUlSNgpZvIKOSMvu3btNF+rs2bP0+PHjmoA+e/Zsc+RxmzBSwU1CunbtGmGEcJswAgwODrrNXpN8kYBehP29SincFTOjJprE9BCvoK9evZrgfgBwgG4lRDkA4/37923dhJUrV5qjAUA6d+5cVa0REvTibpRXpKMuHoDK5XKfMQzj17gNzEOxSLMi2oFGBCj9/f2Bn+UFdPSSu3btMiM/PT09pp9tpS1btpg+NEC/ePFiVbn0ZNRfk0XWo1viSCm/oZT6gT/xwi+1ceNGmj9/vum/huFHegHdylv+bPTkmCijF8bk1M5NCAo63Be87E4JLhZGDqQ7d+64WtiCXl5cHCcZwvz/kYMOYXO53DEiag1TcL91xQU6IilYgLFgHhsbM1VA775t2zaaOXMm3bp1y/SH7VJQ0MOa7FaSsdKcw287hV2uJqAzc6OU8nfM/KmwFfBaXxygoxcFzAjXwWXCD/4G/HBnADu2AnR2dpohQfw33KtKCf79woULzZXKauFF9KrVthaUgo4Frmp+PCbLVjjy0aNHtgtaGCGRMg86jNDV1TVreHj4bSLa5xXOMPPHBfrevXtt1cA2gLt375p58BIgMuM3YVTA6FAplYLe0dFB1shSntftZBTrEvv379eglxown8+vKBQKuMj03bhVDMkCHT1ntUb2IhZ6a/R+TnF0PBe9J0Jv2NeC3wsWLJiIoGByaiUNupcWcJe3Jq5LGex7C4XCP4lotjsRw81lgR5ureQIeqUec/v27aabgs1Z5XHnICu4drsNdY8edsvb1CelfEkp9fsaPnLiURboiGNbrkIYcmB0KF/8sasXkGMC6nWvS1BZNehBLeihvJTy+0qpb3ooElrWsH10P4JhQomFI7gwp0+frul+71LQ8aJX6/0RXsSkFwnrDXb75qEPkp6MltAgpXxZKYXD1bGkuEFHL46YOVwWgIF95aUJ/jn8d4AGWb0mLDjZjVQ6vOjVoj7ySymfU0rhQwOxnUaKE3RMXOGyIKRoRUbwN8J41g8gx8QU/46DGV6TUyweMlg9cKW6EfLE5i+EKCEDkvU3wpF2B0TwgpXuxPQqe5T5azYZ7ejoWDI6Oiri/nRMXKADGjwbPTr8eUADuK2tsFYj49/Pnz8/CfQbN244Roiw2one2gl0O5gwiuBFxG/E6LHjEQn77NevX2/G0vESej3+FyXAbuuuCehCCGybe4uZP+xWsKjyRQ06lvkBK8KNpYsxGzZsMMOJ5Qk+MtwX5Ec5q0cs7dGxkOTUU1rbcP2CDlcK+22wHQFbIxAFKj1Kh7g6dMCEG5vJgmwYi6pt7eqtFeg/YubDcShY/swoQUc8HaeYkDDJLN20hYkdXgIAi3/HyiZ+A5xKE8Jago5QJiCGy2KNKJUWjHD0DyMHZMao4/b4XxLaPXLQpZRfVUr9NAnKQoYoQS9d6ClfdbRO77s9UV8r0OGmbN682XSpADDcFMhYbWUULgxeWvjqyOs00iSl3SMFHVdhFAoFfEggMTfwRgn63LlzTWgwrEspfbWxdXgbk0ZrMhqV6zJr1izT98YLCvcJLon1ItptAbBsCF/9ypUr5tbipKfIQC8u96O1E3XKKErQcQ0FdhfCLcEVEW4TelW8JHAdMEHFSincgqhAh4sFOXEEEC9WJVfEDnSUwXFAa7sv3B3s1QljS4Vbm3nNFwnovb29UwcGBt5m5vd7FSjq/NbQiyEXPWWYCfFxTOawwGJ3cBm9NVwFREkANv4uvYYDL0kUoOMZmBDjlJIVOqw2eXWzqQsvCoCHj4/e/ebNm+be9SROVCMBXQjxc2b+cpgQhVXX8uXLzYZGQiMDyqCHBQCFtUEL9QLy0tNL6EFxiAFA46fS2U1MTHFYGr0jRoRSHx2ugdPEzwpVVgIXgANKjDhWOBNgIrpS7S4aN6BDV7ysGCWtemFLAI9DGEkCPnTQhRBfZ+YfhgVm2PWgQRA2C7Jpyk4mDN84JVQKJsAu36aLfPCL4TYAtvKXLcwFoxUrVhB+kAAfXhwsWNm5Gm5BR52wJerHQpQ1MiH2j5+kpFBBx+dfiAjXSSf6q9PwhzHkli/WBGkUAARocRlRpevbcPDCOnQBwJ1GkVLQnfaaQG7499CnUo8OEPFyA2zI5+aEvhfQLbuhDEKQSNjekMoeHVdcKKVEPd2sC5cCvW3Qa+qsfeZhNmzY4UXo6WWy6Ad0C3jY1cnVCtKp+CkbSo8uhJhRvLToPX6E0GUqW8Dy5d0ACrjQcwMwt7F6O7sHuakrie0ZCui5XO4EEX0piQpqmbQFYIHAoOdyuW8R0fe0ObUFkmyBQKBLKT/JzH9O0gVFSTa2li0+C/gGXUq5iZn/p78mHV/j6Se7t4Av0ItXV5zMyo257s2pcybVAp5Bx+dbpJS4T/GzSVVKy6UtUG4Bz6BLKV9TSuHr0TppC9SNBTyBXrwd9zf6o1x1075a0KIFXIMupdyulMItW7FcPKRbTFsgiAVcgd7e3j6vUCggwrI5yMN0WW2BuCzgCDpi5EKIPxLRi3EJqZ+rLRDUAo6gCyFeZ+ZXgz5Il9cWiNMCtqBLKb+glPplnALqZ2sLhGGBqqDn8/m9Sql30v6xrTCMqOtIvgUqgt7T07NwcHAQe8vXJV8FLaG2gLMFngEdX3+WUr7JzB9zLq5zaAvUhwWeAV0I8QYzv1If4msptQXcWWAS6Llc7gARtbkrqnNpC9SPBSZAb29vf9/4+Dg+phXblc71YzYtab1ZwAS9s7Nz6cjICK50ju0jWvVmOC1vfVnAKF7pjPsRP1RfomtptQXcWwB7y3+slDrkvojOqS1QfxZw3AJQfyppibNkgWPHjrGDvsowjMMa9CxRkUJdHUAfNwzjQGtr6wkNegobP0sq2YD+1DCMz7e2tv4B9tCgZ4mKFOpaBfTBxsbGTx85cuRvlsoa9BQ2fpZUqgD6w4aGhhdbWlpwS8VE0qBniYoU6loKumEYdxobG184fPhwR7mqGvQUNn6WVCoB/VpDQ8PzLS0tZyvpr0HPEhUp1LUI+gUi+vjRo0cvV1NRg57Cxs+SSsePH+9qamr6xKFDh27a6a1BzxIVKdS1ra1t4cGDB/udVPs/YIoD4AHLutsAAAAASUVORK5CYII=",we="data:image/png;base64,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",P="data:image/png;base64,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",F="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAoAEhAwERAAIRAQMRAf/EAMEAAAAHAQEAAAAAAAAAAAAAAAABAgMEBQYHCAEAAQUBAQAAAAAAAAAAAAAAAAECAwQFBgcQAAIBAwMCAwQGBAgKBwkAAAECAwARBBIFBiExURMHQSIyFGFxgZHRUqFCIxexYnKSolOUFcGCssIzQyRkdBbSY3NUhCUI4YOTszREtEUmEQABAwIDBAcFBwMEAgMAAAABAAIDEQQhMRJBUWEFcYGRIjITFKFSkgYW8LHB0eFCYnIjFfGCM1OiNLLSQ//aAAwDAQACEQMRAD8A9Gkkm5NyfbUS0UVCEKEIUIWK9UdzyYNnx8KFikebKy5LDuUjGrRfwY96o8weQwAbVvfL9u10pec2DDpO1cwrHXYoUIQoQhQhChCFCFJwNy3HbpBJgZUuK4/q2IB+tfhP3U9kjmmrTRQzW8coo9od0rW7X6qbrAAm54seantlj/Yy/d1Q1dj5g4eIVWJcfLsbsY3FnA4j81psP1J4rkAebNJhue6zxmw/xk1Crbb2I7aLIl5FdNyAd0H81Yry/ijLqG741vpex+4ipvUR+8FVPLLkf/m5Qs31E4jiozLmHLcdosdGYk/yiFUVG68iG2vQrEXJLp58OnpWE5D6ib3uofHxf/LsFuhjib9q4/jy9D9i2qhNeOfgMAulseRww0c7vv45DoH5rKBQB0FVgttJNStShNtVhhTwkEVZa5OCT2qYFCF6chC9CEKY4oSgKgcUhTiiqzymlSsHIOLm42SOhglSS/8AJYE/oqIOoQVDOzWxzd4IXoDHmEi6lN1bqD9B6itxeYPbRO0iYhQhChCFCEmQ2BoTgFV5czg9KcrcbAm8eSUt1oT3tCsfmcn+sb7zQqvlt3Ks4ZyUcg2OPMdQmXGxhzI1+ESqL6l/iuOopqtc0sPSzFgxacW9H6ZK8oWehQhExspoShZDm+Km4ba+OTaVGEkDHsHX2fUw6VDcw+Yym3YtzlMhik1bDgehcsZWVirAqymzKe4NYBBBoc12INUVIlQoQhQhChCFxRRCFCELiiiERpUqI29tPbGSlCFvb7OwPsqUQcUqK1L5ISotNHlJUkqaNJCWqQEZ2CoCzHsB1pweAKk0CUuAFSpkO0MRed9P8Rep++qknM6YMFeJVd91uClptuEnaLV/KN6qOv5j+6nQojM87UH27CcdYgPpW4NDb+ZuTj96QTPG1RJ9mABbHft+o/41eh5v/wBg6x+SnZde8FXtE6MUdSrjuDWmJA4VBqFaDgRUIwKjc5CWBUDimlLtcWPY96iKauo8D5Z5m2ww7mvy8cRGPj7hIQsM7DosYJ7yAd7dPG1adrcVbR2HFcXznl2mQmPvVxLRm3j0LdFWHcd+1XVztUVIlQoQhQhE4uLUJQVGkxdRpVKJKI48QLRVDpKp7yVoqo9SyHp1tD7NtLxTOGysqTzpgpuq2GlUB9th3NFFt87ufPlqB3Wig/NbIG4pFhIUIROLqaEoWZ37HZka1OWtZvAK57u236pC1rSDs3j9BqpdWokFR4l1FtNQcFSkEEgixHQisMgg0Oa0AUVIhChCk4+IHAeT4T2Ud/tqtLPQ0CidJuUtYol+FAPsqqXk5lREkpVNSJud4Y1vIAb9hYXNTQxveaNTmtJOCr5lk0JP5RjglLLG/wCqxT4gD4i/UVsxwaRjid6ssIqW1q4ZqXsWyZ2+bmm24OgZEiu4aQ2UKgub2BP0VZjYXmgUF7eMtozI+tMMuKk7FCM+DP2Jx/tUoORt1+4y8YHXED/1sWpfrApWCtW7dnSobx3luZOPCMH/ANDsj/tND2qmVgQCOx61GtFPTYmXBFBNNC8cWUpfGkYWEig2LL4i9KQQo2StcSAalufBNUikTmPO8DFkAN/iBHf7agmt2yDFMewOzU+HNgksCdDeB7ffWVLZvZjmFWdE4KRaqiiqitSpVbbTxfcdz23N3GJkixMFWLPJf32RdTKtvAe01cgs3yMc8UDW+1ULrmLIZGxkEufu2VWU3VBrilHQuCD9nUfw1Z5dJ3SFtWxzChhaulys1U7aNn3Ld85cHbofOyXVnCkhVCr3LMegFNYxzzQZqrd3cduzXIaNUQkC+rpY2N/oNrVESp80/l5mVmur5UhlMaiOJDYIiD9REHuqv0AUOeXZqKKFsYo0UrjxJ3k7VLwt+33CQJibjkQIOyLIdI+oG4pWzPbkSoZbKCQ1expPQpy845eth/e0xt46D/m0/wBXL7xVY8otf+se1A845ef/ANrN9gQf5tHq5feSf4i1/wCse1Ac05cDf+9sj7Sv/RpPVy+8Up5Va/8AW1S8X1F5bAwLZSZKjuk0am/2rpNPbfSjbVV5OR2rsm6egrb8S51i77J8nPD8puSqWEYOqOVR8RQnqCPaprQt7sSYHBy57mXKXWw1g6o/aOlairayEKELObGjhBenLVuyFok+EU1ZZR0JEYF+g6nwFKhRM3AaRD7h+6lU0UwBzWN3rZXUs2kgfT0oW9a3QKwO5iMZjKhB0gBiPGsK+cDJgultySypUWqimRFwlmsG0m+luqm3sI8DSjNLSq22FicV3qNBBOdj3FwNMMxMmI5IHRHPvJ9RNRNiglNAfLfxxaetc7LLdW57w85m8YPHSNqh7zxretnN83HPkH4cqI64SP5Q7f41qr3FnJD4hhv2Kza8whn8Bx3HAqqLr5kcQZFeZgiGRgqAsbAsx+FfE0lvbmV1BgN6vUwJ2Ddn/qmd82bd9py1i3SLy3lXXC6sHjdPGNl6EVu+n8oaQKJ1ndxTtrEa0z3jpCPZd0xcfzsHclaTZ82wygvV4ZF+DJi/jx+38y9Kex4GByP2qku7ZzqPjwlZluI2tPA+w4pGTFuewbraLIMWRGuvGzcdrLLDKvuyxsP1XX7u3soILDgnRujuosW1btadjhsPEFQcfImx8iLIgcxzwOssUg7q6HUD99MBoaq0+MOaWuFQRTtR5E3nZEs+hY/OdpDGnRVLnUQo8LmgmqSNmloFa0FFJzN3z83EwsTJkDwbdG0WIoFiFY3Nz7ewFOc8kAHYoYbVkb3vaO9IalJ23Hx8ncsXGyZvlseeVI5sjp7isbFuvSkaASAU64kcyNzmjU4CoG9HumGuDueXhJMuQmNK0azp8LhT0YWocKGiS2mMkbXkadQrTco1Ip07DlTQ9FN1/K3aq81qyTMUPBRviDlOhzoJOhOh/wAp/wABrKms3sxzCrOicFZpvW5xbVLtMc5TAnfzJYgBck2uNXfSbdRTG3LxGYwe6VTdZxOlEpHfAos7vLsJoF/U0sQfZe9W7HIrVtRgVGUirhU5Vpx8chfPaDYvNXLyYmhlaOygQtbWXduiKLfFTonO1Uae8R7FQvzbhlZ6aWmuO/gNpVy2NsuwReTgSR7lvYusm4sofGxj2Ixkbo7j87dqikuo4sG99+/YOjes8PmuTV4McPu/ud/Udg/iFSpgwA3bVIx6kse5Pc9KznXLytEyFPDGxwLCNbfVUfmu3lN1nekPhY7dhoPiPwNObcOGeKUSOCgMpVmU91JB+yrwNRVWAaiqFKhChCv+BwyScqwpE6Lj65pG8FClbfaWtVqyaTKOCzOcPAtnD3sF2NG1AVuLhCEqhIomNiLEBYUqnkkqpY7UigWU5bz3F2WVsHEjXL3IAeYGNoob9tdupb+KPtqnc3YjNBi5bPLeTuuBrcdMftPRw4rAZ/NOU5xPm7jJGh/1UFok/o9f01mvupHZnswXTQ8pto8mAnecVVnOzz3ypyf+1f8AGodbt6ueUz3R2BIead/jmkf+U7H+E0hcd6cGNGQHYkfVSJyFCEzkNZaFIwKw4+uTuKRYeOnm5LMYkjuBqPcC7EDtVWWEuko0YuVa8c2Kr3Gjc1f4fK+Q8baTEZ20RnRLtuWNafybHqtx+U2qxayzsf5Yy2g5LLk5bb3YDxtyc3AqFumdxPd43yY4JNk3TTdoUHn4UxA7C1miJ9nS1a1I6d0aeGxWLeG6gIaSJo/heP8A7fes/rYqoJJCiyqSSFHgPD7KjWrpARE0iVKaaeSGKB5C0OPq8hD1CBzdgvgCetqWqaIwHFwGLs+KRppE+qOhIgKVCO9IhAWFh2A7ChCAdCdIYE+F+tCKFORxySyLHEjSSMbJGgLMT4ADqaWiY94aKk0CU2FmjLTDbHkXMkZUTGdSshZ/hGlrH3vZS6SDTamC4YWaw4aBtrhhmtJg+nvP2tp27Sn5Z5Y1H6Cx/RTJeWeZsoVkS89sR+/Hg0q3yPTnf8XbZ83NONHHjxtLJFrMje6L2Hu6az5OUyxtLiRQKizn0D5AxgdUmm7PrVOvG8/+5JN7XHjG3RX1S3UN0bQbJ3+KqoglMXm/s6epXv8AIR+d5FT5nsyrn0KTvmxb1sO2QGfJQYu6EaoIGb3tC6h5nRbj3u3apZrWSBgqcH7vxUVlew3Uh0t70e08dyoFNrD2VTWsU8tNTCjoSJMkiRRtJIdKJ1Y05rSTQJQCTQKoE3muz9ixJt9daYFBRXNNBRLoTU5DjyzGyDp+Y9qmhgfIe6E1zw3NbbiGLHhatHvSy282Q+0DsB4Ctq3txEN5O1c9zOQyZ5BdDxCTGL1OuXkGKk0ijSaEKLueW+Jt+VlRp5kkETyRp4sqkike4taSNilhjD3taciQFwZpZJnaaVi8spMkjnqSzG5Nc0STiV6SGBo0jADBFQlQAJNgLnwFCE4MbII6IR4E9KiMzBtTDI1bLZ9s9NMvHSPOlzdvy7DzGkkBjLe3Syqy2+sCrsU1o7MuaeKwLm45ix1WBj28Bj2K5T0m47nJr2rfHcHqP9FMPt06TVxtjG/wPr2FUD8yXEeEsX3tVVuXotyJQTiZmNkDwcPE3+eP00x/LXjIgq9B81wfva5vYfyVBk8H37Y4X+awZgl9UmQg8xLj2gpqtasm5tpge8004YrSj5vBcHuvFd2R9qz0+TJkSGQuXHYFiWPTp1J61egi0Nx8RzWvHGGilElSamSlLHehNTuPjT5ORFjY8ZlyJmCQxL8TMewFKBU0CZJK1jS5xo0ZlW6cH5Qdyg21sMR52TE08UEkiA+UhCszWJt1YVL5D60pis486ttBkDqsaQK0OZ2BXcXpDysjVkS4eKvi8rN/krUgtH7aLPf802w8Ie7qA/FR9/8ATXdtn2Zt2+cx83GisZhDqFlJ06lJ6MAe9JJbFra1qpLL5hjnmEWlzScqpv094hgcmzsyDMnlhTFjjkHk6QW1swIJYN+Wkt4g8mqk53zN9oxpYAS4kY8KLXcb4T6Y7xNmRbe+TnNt8nl5JkeVFD3IsDaMN1U9qsxwRuy2Lnr3nPMIg0v0t1CooG/rRSeP8T2AcUwNxx+Pw7pnzxqXR2Vb3Ju5aUlRb6BTmRN0g6alRXvM5/UOYZXMYPtsT/L9pwF9P9xnn2jF2/LhiLrHBocxlXGkiRVTrallYPLOFFFyy6f61gEjntLttca8KlZ70twOPPFh7pLiZMu6R5UkK5Sa/l42IIQN1C/Aw9h71DbMbQGmK0vmK7mD3RBzREWg0wqfxzVr6hZe2YuLvm7QbUh3LbTAj7wxj1xTFY2iZFN2OgOvsqSagBNMd6z+VeY50cTnny317mNKY17cVf8AF4N63X0+xRn580W57ljGR84BfNj8+7KVAAUFUYWqVgJZicSqF46Jl04saPLa7w40w/Nc89SuEjj2w4+4Rbrnbgz5Kw5By5y66XVipCiw+Jaqzw6W1qSuk5JzQzzlhZG0acNLaZcVSyc0fC9OcfZvmY8rK3DJdnx1I1Y2KjXAlNr6pJBfr+rVSWOsHltIFVaNlrvjLpLQxox951NnAD2qRyXlcO8Nt+Dh5TZuFtuOqHKYFTLOw/aPYhSALBR0rO5i93dbWoaM952o5XZmHU9zdLnnLcNgUBUrLqtglKuFFybD6aRNU/b9i3vcbHCwJpkP+sC6U/nNpWp4raWTwtJVWe9hi8bgPtwWc5HtXIYN2fDyYRphtoSGRJVF/azISNf0eyrjWNhwcRq241WpY3MDo9bTnvBHZXYix9uzABrUL9ZH+CmG4ZvSyTN2KbFhqvWSznw9lPivImmrml3WoHSE5KxwkieVYyQjE2UewnwratuZQyUaO6dxVSZxAqtvsm2MhBIrQXP3dxVauBNKgUixXmpTt6RMRUIVfuUxjQ+0W7UqswMqVx/fdrXDy5Hxx/srklV/ISfh+rwrFu7UsOoeE+xd1Z3GtoDvEPaoWNjGX3mJEY7W7msuWbTgM1Ye+mCnJGiCyKFH0VSc4nMqAmqDGkShMPLanAKQNTaz6W1ISjfmW4P3ilApknFlcCrPE5VyDGAXH3PJRR2XzGYfc2qp2XMrcnO7VTk5bA/xMb2KTL6m8xhIji3HUe5LxRt/grVs7qcglzqhQt+X7R2JZ7Ss3n5uTuOZLmZbB8mY3kdVVAT2+FAFqdziTUrXghbEwMb4R1/erzhXG03WbPzMjFbMwtsx2lbFUlTNMwPlR3BUjsSetTQR6qk40WTzrmBhaxjXaHyOz91u0p3F2FofTjJ5A+NHLNmzrHHM1r4+Mr6WeO/XVJJ7v1UojpEXUz+5Qy3wdzBsAcQ1g+J1NvAD2q19HdmGZv8APukgvDtseiI/9dMCP6KX++n2jKmu5Vfmm80xNiGbzU9A/X7lMy8Tkub6n5mRk7XJkQrjEYeHHlrjyfKq/lpIzKwIV3DnTfr9lSFpMlSFmMnhbYNY11Dq7xLdQ1Uy6hTFaFeL7g2oxca2qEnqHzsqXKN/pXyj/lVN5fALN9dlWR/+0Bv4/gk8w3Hbo/TvcsGXMwEzkxWBxsF1EYdSG0RpfUAfppJfARwTuWNd61jgHU17c+tZb0HmMm970L9BjY5/pyVXs8yt35qP9uP+o/cF0LZ915Hi4u653LMfB2nbsQs+K+PKz/sE1FpJiQFBsAQBVxpO1cnLFGS1sRc5x4beCw26812PjXpHsmTumLHukzpjaNrE4jkJkBkV206m91OpFqiLg1g2rUjtHz3bg06c8absFH5Z6g8fT01O2KMWDd92iAi2rBczJCsrCRjJJpVbovxfxulNleNFN6m5ZYSOuw7EsYcXHDL7YJ70qn8vhWCzHrkb+EHT+KBb+jRb+DrUnzA3VdHhGPt7VY8uwZt2wudbTD1lyM3bIlAHW0sWKpP3Xp7xUOCp2coifA85Na8//JdCx8nDgy49ni6SQYyyqnhEG8tf8mpljEOI1HaVzffs6De/R3KklmT5uB5iqM6hi+FmOhFie9o6ry96Nb/LgYr9tBgaf+Tf1XGDi6zq8azar0Ix1UrChaJwynSw9opr2hwoRgjyxtWi2/MxZZo48x2hjJtJJGoc29ulSQL/AFmsqay0moro27x+apzxOa0lgqeK1WPyXjG0i+1bKcnJHbM3BwzfzF1AfZapGXcEf/HHU73LEfYXM/8Ayy6W+6xQd15ryPdAY58wxY56HHxx5SW8CR7x+01FPfzSYE4bhgrVtyi3hxDau3nH9FTLYCwFUqLQSqEiFCECLi1CF1Pi0rZOy4eTJ1lZLOfEqSt/ttXaWcpkia45kLiuYN0TOaMgVdgVYVBCkQhQhV+5wl4zalCtW7qFYDe8N1ZiR09tKBXBdNaSrPRoEQKOw6AVw0pq9x4lalapVRoQIvQhMPFenVUgcmGgN6WqkD01InlqXPYVIxpcQBtTwaqCNZYs3Unqa3GtAAAyVnBOjpSphU/ZuebxxvGzsbb4oXGeV82SZWYrpUr7oBUdj7anilLAQNqxOZcsjuXtc8nu7lXxcy5A/H044ZlGzx9oBGus+/5nWT4vipDIdOnYns5fF5/n0Pmb68KZdC6F6Gyb1k5+coyGj2TBW7Y4CgSZU9urNbUdCJ4+0VZtK47lg/NIjGnD+47buaP1Kgbpmcjh9Yoszd9ryV2jepW2vCxg+l5sfHW4kCxuD7rkye9boacSRJjkcFFGyJ1gWscPMj756Ts7MF0HiW3wbfvHKkxRLHFK2POmHM2poWaAqVHvPZWKagL+2rDRQlYU79TY68cd+P4ZLnfJsKfbPRXZMbZ4YU2eY4pzMqN9UkyyjzdTgIoAac+91PhVeYUjFFv8sd5nMHGTx96g3EfpkmvRPaYty3nd4pcjJgWPHgb/AGWaTHL3eQWdoypYfReo7QVJV75oeWRx4A1JzFdy2XFds4lycbwcnjM6LtmW+Mg3SSbJGSY7/tEWdmW1x071ZYA6uC5i4fLDpo8d5te7QUrswU7iGNn5XFc3cZOJYexcgXz0wcLyYxq0LeAuxCmzN0PUUrKkZUKbdFrZQ0SOfHhU49aZ5Lsm8736VnF5BFh4vI0i89gCBDFLFJquhBaxMYt0Ptpr2lzMc1PZXMcN6HR6jFWnEgrHcE3vZ8DgvHvnM6DGP9/meVZZUQpEBJ77Am4XoOpqKEgMHStXnML3XcmkE/2xkOhFyP1H4+n/AD9/de9KmduHybbJNjMS0kkWOiMYnUEDSyWJpz5B3sVDbctkd5GplWjVqr/Uc1mPS71Vi47uW77hyvJz9zyM2KCLFcXyHAiZ2ZSzsoUXfpTI5qVqr3NOTOkDWwta0Ctdm5YuONcvd8zOVCEycmbIjV+rKssrOAfZezdbVWe7FdFawljQNwA7AtLBHaMXHWoVeqnQtqElUD2pUJ2HNYWSQ3Hsbw+us+5tAe83NRvi2hTFDE1mlQlPoLCmlRlLpE1ChCBNqCULpvD9cWzYkL/EEuR4amLAfprsrKMsha050XH8z70ziN60NWVloUIQoQkSRhhY0qc11Fmt+28FGNqWq1rObFc8miMUzxn9U9PqrkOYW5ilPuuxC6ljqiqRVFPQoQhQhFYUIUHPYFhGPZ1b/BWny+PN56ArMI2qJoFaSnqgRahCiz4wY3oRpBTa46L1oql0BbHiO7bNgcfZM7m8/HRJPI77fiRRNKT0USGRoppPeUC3sq5CQG4uouS5zBI+erYPMoB3iTTopUBFNz/hG0cj23esXcd55TLgRZKWzH6JJMEVXj81YUHu6wdI8KeZWgg4lQM5bcSQujLY4g4ty4VzpXgky+vuFjYW5ybTssy79uztJNmTunlI1vLhB0++4hiCgdAL043A3KJvy88uaHuGhu729pWV2b1C5BHwpeGvDjzbWqNGJpFYzhWfzAAQwUaG+HpVYzHTp2LcZyqM3PqKuD61ps+x2qRtfqRyvi+2yYOyHHiSaUzPLLD5r6iAtr6gLdKSKYtFAn8w5TDcSa36q0pgVBzfV31TzDZ99khB9mPDDF+kITUhndvVaPkds39leklVGXynm+eCMzfdwmU9CpyZFH3KVFMMrjtVpnLYW5RtHUo0EOXK4aeSSVvzSuzn72JqMuV2KHTkAOpO5O2mRtWkaiLFrdbU0FTmMlHjbTa1x0oLkrIVJfakNiR7elJqUrowVYYeLHH7o+IdCvt+6kS4AKwUWpExW2w8a3nf5potriSV4ArTa3EYAckDv37GpY4nPyVC+5jDagGQnvZUFclVyIySPG3xRuyNbtdTpNvtFRlXWuqAd4qrjivEM7k2TkwYc8WOcVFeR5tRFnJAA0/yakiiLzgs/mfNWWbWlzS7VXLgr7B4xxnERZNy5EJ8VH0P8rjTMpIOkoJhqUXIsKrT2EVdbnUG2gzWRPzW4fURw6XU/c5vbpwVvi7DwrccgLteNu86qtyqRmNGsbajJkBPHsDUTbO3ee4JD9t7lRfzC7iH9x0QrxqextU1ybj3H9u2M5MeLnYOcJfLjGTd0dr/AAlgSlmUEqRUd3ZxRx1Ae11duKk5fzCeWcNLmOZSuGH69SyArIXRp7EhE06qRdAQX/CtTlll5r9bvA32nd+aimfRq6TsQPlrXUrk7w4q/HakWYhSIQoQhQhQN0h1xt0pytW7qFc237AZZi6ixHY1BcW7JW6XD9F1VnMCKKmWUX0v7jeB7H6jXL3XLpYcfE3ePxWjROVRSIqEInYKpJ7AXNKBU0SgVVS7F2LHuTeuhjZpaBuV0Cgoip6VFQhXmybLDLCMvJXWG/0MZ7WH6x/wVRuLgg6WrNvLog6G9atpsXH8sr5SabdtIt/BVUONc1Sa91cysRyLjwkJlxkCsOrIo6EfQPGtCCY5FXoZSTRxWeTbCVsataloCFGu0AAyFSI1+KQg6RfxbtSFyUQitNqscTbCxAhieQ9wI0Zz/RBpKkpX6G5kDpICm5HF94OI+XJt2SmJGNUmRJE6Iova5LAU7Q6laFQC7t3P0B7S87KglWvG/Srd+QbVJueBPjCKIuhgdn80ugvpsFsC3S1zUscDnioKoX3O4LWXy3tdXA1wpQrODAQAkrYi91PcEdwfqqAkrb7q23IPT/a9l4Vt3IEy5JJ844+qKTQsaiaMuQLC/S3S5qxJCGsDq5rn7HnEk94+AtAazVjjXumiz21Ym35O5YkOZOMbCkkX5ic3Nox1YLYElmtpFvaagYAXCuS1bud8cTiwangYDj+QzXSlw/TjIzWgxOJbhk4kKjyczHxsny5HY+8pVije7+ZulXdMZODSuNN1ftbV1wxrzm0ubUAdox3BWWy8b3TYpc/d4ONQHLyRHBh7fBkxmOGNASZHkmCdWb4rde1PZGW1Iaql3ftuAyJ0rtIq4uLcSTsoK5DJQuT7tzXA4jLmz7Ztu3tdVzMrGdZjMZSUYJHo93UW76yabK54bWgCn5fBaSXIaHyOGwHClMRU14blQYXFOBx7fjZG48rSF5Yo3bHj8vVGWUEof9Ibjt2qFsLAMXLYm5temRzY4K0JxNceOxb3hGz8T2jbMvftlycnLw8iP355Aza0gLHVEgRWbqSBYdatwsa0VauY5te3M7hFMGtc05DjvxWKy+Selu3ZTpJxfNOa37Zo81DE58wltRSV72P8mq5MY/atuCDmErBSdunLumuXEBM8V3LG3vnTZe07QcTa4cMxzYkcazojk/s3eNSinUb2P0UkXefUCgojmbHwWmiSTXIX1BxrTbQrqk+QcHYILt8u6hRpJx8QgA9ej6o1A8BV44BckG65Dt7T+qqsHmfGMTMEedv2EsknuJHJuUcz6mPQeWoVV+u9QCRrTifappLSQioY74SAqD1KbaH22SQZ+MckzLNjw45MkshPu2kJdgq2N+i+ys7mjGFhNRXNanI/MEwGk0oQeH26Vz85CrpjXrKf1fD6TWRZ2LpjU4M3/gF2oaSK7FodgwWdlJHfqa6uNgY0NaKALMvZQF0LbMby4x0pxXL3ElSrKkVRChCFCEKEJuaMMpFKnsdRZnedp8y5ApVr2tzRY3P2hlJ93pQt6G5qqmSCWE2DW/inqPuNUZ+XwyYkUPDBXWvDk38yy9HAv9Bt/DWbJyQ/sd2p2iuSYy82Iwmx0g9y3QW+uq8Vg+J4L6UUkUZql5uzbvgxQS5mFNBHkgtAWW+pVsSfdv8AmHetJzHClQmw30MpIY8EtzVhx/hm+75O8ONF8voUP5uUskaMCbe62g3I8KfHA5yqXvOILcAk6q4d0g06cUMjg3LceDJnm22SPHxRI0szMgXRHe7D3rkWFx0oMDxsQzndo4gB+LqYUO3qWq4NtEe+JBEXaPGigDSOlr3vpUC4Pc3rPt7TzZXA4ALF5xdm3JpTUXbVZbftGx5efuEK4+bmwYkoiiMBXqQPfLNdB1a9voqxDaRFzhRxDTRZ817O1rDVjS9tcfZv2K1i4vsoyIlk49pidgPNyslL9fBA73P0Vdbaxg+DtKpO5lPpr5pruA/QLnnqZxfb9u5ZiYO0QeUNyiRvlkNh5rSmP3NXRdXT6L024hDXAN2rrOQczkktnulNfLOfClcehdBibmpwYdvxuLYGPhY6qkSZuYsgAQWU6Y4m6iro1UoGjtXJn02svdM8uNTVrKYnPNwSslud4uOJMrc9i2XFJADiOR1BPUDVI8SmkOsbWhNb6RxwZLIekCvHAEpvlHy2+enWcY94TP8AkozJl5mIE0Sy4y+YYyAWVQWtcA0SjUw4p/LpDBeNOimo0AdXAOw4ZLL+luwjO2TJy9v5Hk4U8nXccDEWG8TKWEd2kVyCyC/1VDbsq2oK1uf3xbMGvia4N8LnasRtyI2rL7Ryzg+Ltjy77skm8bxJLLJkZDMoVgzkr3YC9u9lqFj2AYipWrc2t2539mXyog1oAx3dH4rpPLOZ4uz+nuz71jbTjzY+UcVcfAnI8uFZYiy2sp6oBbtVx76MBAXK2VkZbt0bnuBGrvDM0P4rmmbzfM5JyPYHnxoMRcXMhWGPGBAs8yE6rn+LVQyl7h0rqW8tZbW0ulznF7DWvAFdq5JNCmTGsk6JeM/snzJscEX7+VCCz/XWg5cJBX7AH71TQY2DNeSPHgmB6IyYebmEH6TKVSmBoU5e4bT2tCr/AFUmhxvTARPbHeSXHSKFo1xyWEoYqsIJ09Bewplx4FociBdeimPi47N65Zwfh+Xyrfo8EFo9vhtLuU69CsV/gU/nkPQfafZVKGPU6i6zm196WLV+84NHHf1K69WPVHNxN8w9i4jkfJYfHpFMksPwSZEQ0iAj9aKNfdZfafqqzLLQ0bsWDyrlIewyTCpk7ab+k/bNamaPZ/VviKbjhqmHyjbRoeMnqkhFzE57tDL3RvZ94pxAlbUeJVonycsuNLu9C72jeOIWN9NMXcsTmskMuLmhMaKWPcIsVW82KQdIw+ki3vX61Bb1D8Vu8+MbrZpDm94gtrtG38FseSbas++vm7vs2wY+DHoWLcORZb5GS0IAZiMY3RT1Pu6xVp2eIFOK5m2cRHpY6Qu3MFBXpzUDN5LxOBlTYuYcf2pApDeVs6uQx7aCHC2t43qN1D4SB1Kw20nI/uRSu/3/AKKLzXfdh3/Zcf5bfdsy9z2/SYjiY8kc8xI0OoLNpRWvrtY9qbLbtkA10NFe5RBLDNix4Y7OpwH57lWbFsjuVYgknqSana0AUC37q6AFF0XZNpESLcU9cvd3OorQM8ONA0srCOKMXdz2AqOSRrGlzjRozWXQuNBiUzDvO0TNpizIWb2LqCn+laq0V/byeF7T1p7raVubSpeuP86/zh+NW6jeoepHQhChCFCFnN+3+DH8yHGjE+QvRmY2jU+B9p+yrMVuXZ5Llua/Nsdq4xxDzJBn7rek7TwHWnMHatv3GGDNGNmZEEi3aV5IYILjobC+u2qnPjDajD2q/wAu55cTBsgLtJ20aG9niU6E7Lt0bJDDtuOSbsZ8gSPc/UrH9NQrWklkkPec93Uk7TjYGZK8O3/3bG8fvsYcN3sL26O5Vb0J8szhi4vIO9yw+z7lJm+qU8E0WNlSpFPADJGBEBB1D6F1e9Zf01WLqy04LobiPRyxpaXNqQ7PfgRswW55fvOZj8ey5sXTG0e2SZZTRr1dANA6i3xVLI4gGm5c5YwsdI3XkXgdCyXO+a73sPEdt83dSeT7gV85ccRCOABdcvuBW7XCC579ahle5rBj3lq8usoZ7l1G/wBhtc647sfaomdyCLffStNzmzcnE3VABP5rTiLIZG8tkB/0ZWYdVt0v0pHnVHnQqxaQ+RzDQGh7OqrQca76t28Fc+imbtc2zZmDBLI+4FvOzAqsqwq5KRIJLadVlLdKS0DaGmZzUPzOHmcOcKNpRvHeU1xCXYs+ffcba8CTL+SyW8uMZbxeZEq6Eb4ruXdH6ke2oreNlXBoyO9VL7zQI3PPibuy9mwUwVpJm7dj7Bse87VsMAzt3ycaKOLLPXHM12eSR7MbxBCTarQAoCBmquhxe9rn4MBy20/NYbnPITneqex4LSwzvts+LFNNjgqheadHKdWe+ldPt9tQzGsg4Lo+UwlljK7Y8O9jaLS+rXEdv3rd8TI3DlkPH8aLGMfy0jgNIS5PmBTLGD4dqlmYCcTRZPKLx0TXBkXmmue7hkVXcp370c3Tie28Z3TlAkg2ryLy4gLSSNjxmLrZJQNV70j3RkaSVLaW98yd0scdHOrnkKnpCz8nqL6ebLwjO4pwsZmc+cZQ8+Sp0IZwFkkZyFvZR0ULUZlaG0atCLll1Lctlno3TT2ZBX3/AKfSzYPIwOp1QAD/AN29LaZFQfNf/JH/AEn71yXcdtz8RZIM3HlxcgAsYZlKOA1ypKnrY+yqbqg4rsISyRgcwhzd4XV/UWMn0W4stvbt/wD+O1XZj/aHUuQ5S2vMpB/X9653sEW2x7tiy7luH914uMfmRmCIz2khIdF8terajVOMjVUmi6rmLH+SQxutzu7StMDma8F1TfvUXi23bLDkZfMc3cMnI06YdpXEScBwWu0WhvLAHQ62uPrrQMrQM1wkHLpnyUbEGj+Vadv5LHx+r/DDnRDKg5Fm4bOPPlys9gqL+byIHUP/ACai85tdq0jyafTh5YOyjfxITG/epXDsvOI4/wAYxpomgMQz9wVhOjPqDeWh12sCCGvemSyt2BW+X8onH/JIW41o38UW2+pg49xJ9j2Hb2h3HJQ/M7xLIC5lYaTIqKv6o6Jc9KYybS2gGO9W73lJuLnzZXVYMmAbN1fvWExtuLLc9+9z3qAuXQRxVGKm7Num+cfz2zNpypMPIdDE7x2OpCb2YMCp69R06U9ryMQqV3ZxyjTI3U1Sc/kfJsmXIy23PJXKy1WPKmjkMbyInwKxj03C36UazWtUgsYdAaGNo3IZ0rnms3/dskkhkkBkkJ6u5Lt/Oa5pC5WGRUyUrG2mSSdEt1Y2FOid3gh8VGkra8b4rMJVJStABZE0+ldX2TZVijW605YN1dErRQwqg6Uiy3OqlSMukhgCpFiCLgg+NBAOCQBZLd+HYOSWfb5vk5D18lx5kN/oHxL9lYV18vwvNWdw+z9FtWvM3sweNY35H9VR/wDI+/f1+J/Of/o1R+n5feb7Vpf5eH3X+xdMrqlyKFCEl20ilSgVWY3TH2zHEkvkAt1Y3JIv3PQmpfNdlVUrf5XsdZf5TdRNccceg4K31ZODteHh50+3rBKLwRyxSTM9vf8AdiUrcqD7KROIaXEtBA4UFEqJZkOrHml0nt8ntgjH2NKGpU2uVfvSZZohuWDg5827I+5M8cBeSOJCyIXYEQEMvSkSgHSSKd3/AEXO9m2nH2f1l3PCx2eSDFw8maMsbsPMgVtJPttqsKptFJT0Lqrmd0vLGE5lwb2E/ktfyV/P43MtriXi2TJYnrcLER/DU78QehYdo2kjRulaqjgu0zcl9NTtHNtrfBw8URjF3KUrjySRILxy9bOjxj3dTD3h9tMjbqZRwVy+lbb3fmWzw4mtRmATmNxBSPVzjfJsjacKHZocePiGzwCZoo5bOTGpAYqRYpGnwgG5JvTbhjiKDwhT8hu4GykyE+c80rTDH8Sc0x6X52ftfFNG38Zz91l3OR5cjMjbHghYH9mirJJKjEKq99Pe9JbmjcBmnc+Y2S5OqRrQzADvE8cKZp/jW17Ps3It63LcsCLj8WLhwQ4mz/NqxZ3DSMwdWGtnsq269aSKMNeTSiq3krpYWMaTJUkl1OodFEXM+ZbTxrY+L7bk5uNm7nj52PLuWLBplUY66xkll97SFEnu36k1K99AKnamWFi6d0hDSG6TQ8diwnPuQ8Zm55i8k41IMvHjOPPkRhGhQzYzjoupV+NFHW1VZXt11C6blVpMLN0Uo0k1A24OH5q+5R6m+kHIsyDcN047m7lnwQ+SiygRqqltWnpKFazE9bVM+WM4kVWXZ8qvoQWskaxpNcP9FVJ6m8Dwem0en+EjD4JMhomP/wAuQ/ppnnNGTVa/w1y89+c9VfzCZ3f1V3betoyNnh2rA2rDy1CTnFVvMKAglQ3uizWselRyTkilKK5ZchjjlEjnue5uVVn9p5FyLjuXJk7JmNiSTKEmAVXR1HbUjhluL9D3qOOQtyWjf2MVwAJBWnUl5efuG6zTZ24zNk5uQQ00z2uxACjoLAAAWAFMc4k1KtW0LYowxgo0KGH3GaREyMmeaGIBYopJHZECiyhUJ0iw7WFKXEhMjga1xIaATwUnLgLw2HhTArLhVUZ2g+YTbv7aeXKIQ1Kd/ue47daTUpPIUvE2zyze1IXJREApfyIJuaSqPLUuKBVW1qRPrRJkxVb2UqTNF8qtrUiXBBcRB7KEupTtnxUbdsNNPxTKP01JF4h0qvdPpE48F2TatnhRQQorVXB3FySr2KJUUAChZznVTlNTFHyASptShSxqmymmVul6VX46FRvmJvpoUugLVU1YyFCE1OCVNKE9iyvI4XGNIfoNC04JApPJOW7JtW5cazZZxkJiRZC5EWMVlkUyQoq3UHp1HtqSqxoLd72uAG5ZPeOX8V3HNyMqTG3rLE7FjA+aYIVBFtKJG3ur9FJVXorOVop3B1V/BPzeqmy/M4257ntuRFDsan+68XGcSFmdPLYyu5Tstgo+smmueAKoZyuR3caR3s6rDR+pJ/503XlWRgM53HGlxYcSNwpiV0WNGZyLNZU963tqiJe+XFdK/lB9KyBrvA7USdudfvT2T617lNHjww7NAiwbc+1sZZnfUj+Xd/dVbH9l0H01IbjgqsfIBU1efFqwHTv6Vn+W855fyxtO65jHEvdMCEeXji3a6AnWfpcmoXyl2a07TlcVvjGO97xxP6KPtG8chw8STCg3DJiwplMc2KJWMTIwsV0ElbH6KZrNKAq0LKJzg5zGlwyNMU7LvvJo8SPBx90zIcGEERY0UzxxqCbkAIV8aBIQKVSyWELnl5Y0uOZpVNDFyMyFJJmaeUe60krF3uPFmuajJxxTHQ6cAKBVkW0kzOwUDUTewtTtStst6AK0i28iO1NqrAjwTB2qzXtS6k3ycU8u2HwpNSd5Sl4+CE60lUoZRSHxVb2UJSAnI4AosKRIjECg3tQhLKAi1CKpHkL4UJ2pGIRQk1pQjFCNSVooTaowKVIhahCGmhKjtQhWHHk1b9gDwmDH/FBNSQirwqd8aQv6F2rbzeMVplefz5qbQq6FIhEygilSgqNNhq/soUrZaKP/AHalFVL6hWVIqiFCERANKlqqnesbzIGAHW1CsROXOsrjLPOxC2ufClWkwpcfGlRfepKqWqoOXbPHDth093kRfsvc/wAFV7h40rV5ZFqk6AVlPkEKWqhrXQ+UkLtkYN7Ua0CEKTHhRCk1J4aAn1xohSakEIzjxE0aklE5ABCTpsQwswPaioTXMBzQWCMdqKpxKcCoPbS1CSqGlKSoRUowEpapMUq6eNJUJMUNSeNLUJKFHrXxoqEUQ1p40VCKI9S+NFUUQ1L40VRRDWnjRUIoUWtPGioRQo9aeNFQiiHmL40VCKIeYvjRUIoh5i+NFQiiHmL40VCKK74egk3pJPZEjN9re6KsWuLqrO5qaQ03ldh20fshWguEnzUykVdChCFCEKEIWFCEKEIUIQoQmpog4talT2uoqjcYoMaJpGAAAvTHvoFegcXGgUjbOGvlxjI3SR4xILpixHSVB7a273+gU1sJdi5Qz800HTGAabT+CPP9K+KZ8YTJXJZVbUAMhx17eyh1ox2de1LD8xXUZq3T8IVfJ6McBjBaQZCKoJYtlOAAO56mo/Qxce1WR813xwGn4Qk/ud9PdCyap/LbTpf5t7HX0Wxv+t7KPQxZ49qX6pvq07tf6Ai/dB6ee9789owWc/Nv7oHcnr0pPQxce1H1Rf8A8cf4JxfRngb6tAyW0nS1spzY+B696X0MXHtTT813o934Qij9G+AygmP5hwrFGK5TmzKbFTY9xQLGLj2pXfNV8M9PwhKf0X4MqkmPKsP95k/Gj0MfHtSD5qvTtZ8IVHkekOw7hkmDaJ8nBSAj5jId/PBv+oqv+tb236VAbJrjRpIWgz5nnibWUNeTkKaevBXkfopwtY1VxlyOBZnOQ4JPjZbD7qn9BHx7Vnn5rvK4aB/tCV+5bhH5Mr+0yfjR6CPj2pPqu93s+EJI9GOCtq0rknSbNbJk6HvY9fpo9BHxR9V3m9nwhD9zPBNZS2TrAuV+ZkvY+216PQR549qPqy83s+EI19F+DMLquUR4jJk/Gj0EfHtR9V3m9nwhEfRngoIBXJBbooOTJ1t16daPQR8e1H1Xeb2fCEY9F+DkAhMog9QRkyfjR6CPj2o+q7zez4Qq/dPSnhWKgjiiy2yJTohC5LX1HoOhuKjktIxlWvSrVv8AMl4/ElmkZ91HtHobsUMTHdczJzZWN1CN5CoPD3OrH6T91Kzl7R4iSkufm+dx/ttawdFa9uSsP3LcI/Jlf2mT8af6CPj2qt9V3u9nwhIb0b4GrqjDJDuCUQ5T3IXvYX9l6X/Hx54pfqq9pXu/CEJPRzgUYBk+YQEhQWynA1MbAdT3JoHL4zlVDfmq9OWn4QlfuY4N+TK/tMn40noI+Pak+q73ez4Qh+5jgw/VyvD/AOpk7/fR6CPj2o+q73ez4Qh+5fg/5Mr+0yfjR6CPj2o+q73ez4Qj/crwj+ryv7TJ+NHoI+Paj6rvd7PhCH7ptnwlaTZZ5sbJ7/tnM0bW7Br+8PrFPFq1vhwSfUk0hpMA5vAUKf2XImGvGyE8vJgYpLGetmH0+0UrHnI5qO6YDRzcWlXFSKihQhChCFCEKEIUIQoQhQhChCp93aFc7A+YsMdsiMSX7WLdL/41qifmOlXIK+W+mekra9KtLCQoQsB6qQSZKbfjw43nTM0smtULvojCgx2APuuZLt9VUrwVAFF0HIZAwvcXUGAzoKmuPVT2rnmRGy7Y2N8uBNjZqmSfQQ8eqJ9UBTT+qIrr/KBqiRRtKZH7BdKx1ZdWrBzDQVwOLe9Wv8qHoKOCPRtu4RyXjfICm+lW82QSEL5DMg1iw0HR4dvbQB3SN/2wSOkrIwjHT1UFP3UOG/FWO3SfLx73LkLl7PuJid1xxN5c4R2RiNVpHkebp+0/V+EWqRmGomrXdP2z3qrNVxiDSyaOox01bUA8QAG+7tzNVZ+lM1t+lhOQ0V0kK40NoseUI2hWaIRrql0jUZL3PtqSyPepX7dG/iq3zA0+SDSuIxOLhUVNHajRtcNOQ2Lq2df5Z7d7VouyXJReIKu4s8L7XqQ+/wCbIJ/+0Ddf0WpsPhVi+r5mO4UVxUipql5krnjO46GCuIWZbsqAleoUs/urqPS9WbI0mZ09PsCq3o/su6Oj71yjjpRN3wTJLKkWTGXZpQYjKJVZYiQx1SGVlKau4HtArpbskxupSrTsxpSlf6aDGm9c9aUEja1o4bcK1y6a5V3KBhRSndMclUkL5QSTEDoCI3OlE8wN1C6b2DXF6sSuGg5+HPj0U6slXjafMBND3ssMtmNevOqs99zMJ8p8KdYVyYcmUtNKkkCuzZyi/ut8DRlten6TVa2jeG6m6qFowFD+z760pVWbmRhcWGlQ44mrf3j2UzorrkWLmfN7HNjtFHiEOuFNBm5Cw6UxWuyKoOgAX6rcsO9UrWRumQOqXYVqxpOL/b15K3dRkujIppxpR7gMGHs6sStZ6cWHEcNBEYxH5kYbU7CTQ5XzV8yzBZLagPprP5p/7Dsa1x2YcMN2Sv8ALBSBopSntxzx35qRO/8A/UYSP8LLLpv+YL0/Resj94XQD/13U3hX47VOs9A9qELmHMYp8vl74qsuG6Y4Zs3IYyEwSny9OKERvIdWQknv1uQelb9i8Mt9Xi73hGGIx72PeHBdLy94ZbasX97wtw7wxq+pGoUOXUqrdN0jz9r29Y8WQ4vycMmJiZHmzrDJ80kL3YL70jQl38xveXutjVqGEse6rhq1kEigqNJO/AaqCmRyKtwQGOR1XDVrILm6Rq7hcNuA1UGkYHIq9yt45jHlQwbVJNlYoWEYjiFZ45nMhGQuVkMqMgijtpaylvbftVFkVuWkyANdjqxoRh3dLamuo5jGnBZ8cNqWkyBrXd7VjpLcO7obUg6jmMacFRY+xctw5YdwxxkZWZEd0y44siFNLZIlCQPIbLd5I/eTr7LLYVdfdwPBYdLWnym1BPhpVwHAHPtOKvvvbZ4LHaWsPlNqCfDpq6nAOwPacVpeLZ3O83csGPcp3TCEU008vyvkmRlkQRxSeYqlGsW+EC4++s+7batY4sHeqB4q7DUih6M8lmXrLRrHGMDVVoHfrTA1cKE12Z5HsW/rHWGhQhZDcmj/AObJFi+LyIzPb812tf8AxbVWf41tW9fTY+8aKyqRVkYBPalohAgjv0oIoiqKkQhQhChCFCEKEIUIVdvm2Jn4MkDd2HQjuD9FI4VU8Euh1VX7d6hy7XF8nyPHmMsI0pnQJ5glA7F0HvBvG3Q08OO1JLy4POqIjHYfwS8j1o4XjozynMCr1NsWQ010oAqapWcjncaDT8QUFvXr07Y3L5hP/CS/hUXq2cexTn5Zuv4/EEkeuvpuOzZgv3tiS/hS+sZxQflm6/j8QT8XrVwB0V0OZp/V/wBllH0eFRnmEYNMexRO+XbgGh0fEEo+s/ASf/u/7LJ+FH+Qj49iPp+4/j8QQX1p4Chupywf+Fl/Cl/yEfHsQPl64/h8QRv628EdSpbMsf8AdZfwpPXR8exObyC5B/b8QWWl9Y9j2TcpMraoMvccDLYNl4phMLIw6ebGXNibdx7aQXjNlVePJZJWgPLWuGRrXqK0Kf8AqA9PmUEtmqT+qcWS4+jpcVJ6tnFVfpq6/h8QSZ/Xf03niaKY5ckTizI+HIykfSCCKUXrQaiqQ/LF0RQhnxBNP62elzusjpktIgKo5wnLKCLEAkXFAvWgUq72oPyxck1IZ8QSF9Z/SpYliWGcRKdSxjBfSCPaF02vTjfgmtXV60g+VrmlKMp0hOyeuHplI2qQZTN4nDkJ/SKYLtg3px+Wbo56PiCUfXT01Oi/zR8r/R/7HJ7vS3u9On2UvrG8Un0xdfw+IJxfXv08UWEmZ/ZJfwpBds49iX6auv4/EFT8h9Y+CZ0STYeTmw52Owlxn+Uk6Ova97Cx7Gmm5YccVat+RXTMHBpac+8FJ2X/ANRPFcjG/wDNsPMwMpTYqkRnjcfmUoSRfwYdPppRdt2gqGX5YnB7ha4dNPvVh+/709/rMz+yS/hS+rZx7FH9M3X8fiCQfXn06JJ15lz/ALpL+FHqmcexJ9M3X8PiCA9ePToCwfM/skv4UnqmcexH0xdfw+IJX7+/Tv8APmH/AMJL+FL6tnHsS/TN1/H4gh+/z07/AD5n9kl/Cj1bOPYj6Zuv4/EEB6+eng7PmX/4SX8KPVs49iPpm6/h8QUmP1v4PJ8JzD/4WSpvNG4qF3ILgZ6fiCdn9WdqnhK7Ph5OZmP0jSWNoYwT7XZutvqFLr4KMcpe099zQOBqj49t+Yglzs9/MzstzLO9rC57AD2ADoBUdMaqaeQUDW+FqvKcqiyXMM/NizIYFlaLFaPUoQldTA2a5Hh0rk/mO4mZI1rSWsLa4YVO1bPK4GOaSRV1VRRbzumKdWPmSrb9Vm1qfrDXrEt+Y3ER7r3deI9q03WcT/E0fctDsnOYMiVcXc1XGnchY8hekTE+xr/AT91dVy/nbZSGyd12/YfyWVd8pcwF0feaNm0fmtX5beBroNBWNqCTTE5ChCMAntS0QkLLE7FUkRmHdVYE9PoBpocCaAiqEqlQo+TgYmQv7WMN9YpU9ryFk+QbDtpidfIUBgQeniLUUqteylIIXKJNugileJ4xqjYqfsrJc0g0XbNIcARtSTh41vgFInUC2G37dgHb8YiJSDEv8FZEpdrPSsGYnW7pTp27B/qloDimglNtt2D/AFQqQEpwJTbbdg/1QqQEpwSPksNe0S/dUgqnhVuZx/AkJeJRE56lbe6fs9lTNcVajnIwOKr5NkZO8AYeK2NSVVpsrCmTt0Q7wEfYaVP7qA26M9oT91FCirUsbSp/1IH104MJTS9qbOFjAkaB0pqfQIvk8b8goS6Qh8njfkFCNIRnExz+oKEUCL5PG/IKEaQh8njfkFCNIQ+TxvyChGkIfJ435BQjSEYwsckARgk9gKACcEhAVttvH8bUGeMGQ+z2CtCGDTic1RnnGQyW12TjGCdJaEfdU9Fz93c7lsMHZ8HHAMcKhvG1Cw5JSSrEADtSKBJlayk0JWjFZnkJgyYDDODYHVG4+JW8RVe8s47hmh/VvBWvZNc01asPlCeAkH30HZ17fd7K4y65RLAakam7x9sF0Mbg7gVXz5EbKQxFrdQaqBoVxjEx/eeT/wB9m/ntVjzpPed7Ueli91q7wQQbHoR3Fd8vOkl3REZ3YKiAs7HsFAuTQTRABOAXMd65vlbpM8eO7Y+2g2jiXo0g/NIR16/lrjuZcykmJaw6Y+GZ6V11pyhsQBf3n+wdH5pziyz5u7wHH9yPGYSZE46BQP1b+LdrVV5PYvdcNeMA01J/DrTOZ6Y4iHZuyH49S6UGDdRXeLlKI6RCpd5g1Rt7actC1fQrlnJcExZXzCj3X91/5Q7H7apXUeOpdny+ardKpqqLQV5sW6IsYwpm0kH9gx7EHrpv/BVK4hx1BZt5bmusdauGNu9VwFRCbZqkATwE0zVIAngJpmqUBOTbNUgCeAmmapAE8BNlj41IAnAJtm+mpAE8BR8iXQhN/ePQUrnUCkY2pUKqysoUIQoQhQhChCFCEKEJyHGlmPuiy/nPapI4XOyUb5A1W+DtqqRpF2Pdz3q/HE1mSozT1zWq2fZySCRUqxbm6WywcJYkHSkWDNKSVPA6UirIUISZRdSKErc1m95wXcG1OWtaygLIZWLkRSEi9AK3I5GkJzACGUeZCjm/dkU/wiozCwmpaOwJkwwwJWp+W3D/ALo3/wAL/wBlPosasW8dq//Z",m="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWgAAAFyCAYAAADYqEAoAAAAAXNSR0IArs4c6QAADetJREFUeAHt1jFqXUEQRUHLaP9b/jZObmYU9MAJSlGDxNBUPw76+vz9+eWHAAECBHICv3MbWYgAAQIE/gkItA+BAAECUQGBjh7GWgQIEBBo3wABAgSiAgIdPYy1CBAgINC+AQIECEQFBDp6GGsRIEBAoH0DBAgQiAoIdPQw1iJAgIBA+wYIECAQFRDo6GGsRYAAAYH2DRAgQCAqINDRw1iLAAECAu0bIECAQFRAoKOHsRYBAgQE2jdAgACBqIBARw9jLQIECAi0b4AAAQJRAYGOHsZaBAgQEGjfAAECBKICAh09jLUIECAg0L4BAgQIRAUEOnoYaxEgQECgfQMECBCICgh09DDWIkCAgED7BggQIBAVEOjoYaxFgAABgfYNECBAICog0NHDWIsAAQIC7RsgQIBAVECgo4exFgECBATaN0CAAIGogEBHD2MtAgQICLRvgAABAlEBgY4exloECBAQaN8AAQIEogICHT2MtQgQICDQvgECBAhEBQQ6ehhrESBAQKB9AwQIEIgKCHT0MNYiQICAQPsGCBAgEBUQ6OhhrEWAAAGB9g0QIEAgKiDQ0cNYiwABAgLtGyBAgEBUQKCjh7EWAQIEBNo3QIAAgaiAQEcPYy0CBAh8/5Tg6+vrp3/q7wgQIEDgPwKfz+c/v92v/Ac9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICQh06hyWIUCAwAQEehYmAgQIpAQEOnUOyxAgQGACAj0LEwECBFICAp06h2UIECAwAYGehYkAAQIpAYFOncMyBAgQmIBAz8JEgACBlIBAp85hGQIECExAoGdhIkCAQEpAoFPnsAwBAgQmINCzMBEgQCAlINCpc1iGAAECExDoWZgIECCQEhDo1DksQ4AAgQkI9CxMBAgQSAkIdOocliFAgMAEBHoWJgIECKQEBDp1DssQIEBgAgI9CxMBAgRSAgKdOodlCBAgMAGBnoWJAAECKQGBTp3DMgQIEJiAQM/CRIAAgZSAQKfOYRkCBAhMQKBnYSJAgEBKQKBT57AMAQIEJiDQszARIEAgJSDQqXNYhgABAhMQ6FmYCBAgkBIQ6NQ5LEOAAIEJCPQsTAQIEEgJCHTqHJYhQIDABAR6FiYCBAikBAQ6dQ7LECBAYAICPQsTAQIEUgICnTqHZQgQIDABgZ6FiQABAikBgU6dwzIECBCYgEDPwkSAAIGUgECnzmEZAgQITECgZ2EiQIBASkCgU+ewDAECBCYg0LMwESBAICUg0KlzWIYAAQITEOhZmAgQIJASEOjUOSxDgACBCQj0LEwECBBICXz/dJvP5/PTP/V3BAgQIHAg4D/oA0RPECBA4IWAQL9Q9SYBAgQOBAT6ANETBAgQeCEg0C9UvUmAAIEDAYE+QPQEAQIEXggI9AtVbxIgQOBAQKAPED1BgACBFwIC/ULVmwQIEDgQEOgDRE8QIEDghYBAv1D1JgECBA4EBPoA0RMECBB4ISDQL1S9SYAAgQMBgT5A9AQBAgReCAj0C1VvEiBA4EBAoA8QPUGAAIEXAgL9QtWbBAgQOBAQ6ANETxAgQOCFgEC/UPUmAQIEDgQE+gDREwQIEHghINAvVL1JgACBAwGBPkD0BAECBF4ICPQLVW8SIEDgQECgDxA9QYAAgRcCAv1C1ZsECBA4EBDoA0RPECBA4IWAQL9Q9SYBAgQOBAT6ANETBAgQeCEg0C9UvUmAAIEDAYE+QPQEAQIEXggI9AtVbxIgQOBAQKAPED1BgACBFwIC/ULVmwQIEDgQEOgDRE8QIEDghYBAv1D1JgECBA4EBPoA0RMECBB4ISDQL1S9SYAAgQMBgT5A9AQBAgReCAj0C1VvEiBA4EBAoA8QPUGAAIEXAgL9QtWbBAgQOBAQ6ANETxAgQOCFgEC/UPUmAQIEDgQE+gDREwQIEHghINAvVL1JgACBAwGBPkD0BAECBF4ICPQLVW8SIEDgQECgDxA9QYAAgRcCAv1C1ZsECBA4EBDoA0RPECBA4IXAH7PYDOHnuk1pAAAAAElFTkSuQmCC",L=s(68788),ve=s.p+"static/teacherQQ.833913ba.jpg",ie="data:image/png;base64,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",pe=s(59301),Ce=Object.defineProperty,De=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,ae=(Q,g,j)=>g in Q?Ce(Q,g,{enumerable:!0,configurable:!0,writable:!0,value:j}):Q[g]=j,Ae=(Q,g)=>{for(var j in g||(g={}))Qe.call(g,j)&&ae(Q,j,g[j]);if(De)for(var j of De(g))Ze.call(g,j)&&ae(Q,j,g[j]);return Q};const re=Q=>React.createElement("svg",Ae({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve"},Q),React.createElement("g",{fill:"#fff"},React.createElement("path",{d:"M302.1 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c.1-16.5-13.3-29.8-29.8-29.8zM92.9 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8zM511.3 88.5c-16.5 0-29.8 13.3-29.8 29.8v789.9c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V118.3c0-16.5-13.3-29.8-29.8-29.8zM720.5 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c0-16.5-13.3-29.8-29.8-29.8zM929.7 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8z"})));var fe="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",Le="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QBMRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAADGKADAAQAAAABAAABVAAAAAD/7QA4UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/8AAEQgBVAMYAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/bAEMAAQEBAQEBAgEBAgMCAgIDBAMDAwMEBQQEBAQEBQYFBQUFBQUGBgYGBgYGBgcHBwcHBwgICAgICQkJCQkJCQkJCf/bAEMBAQEBAgICBAICBAkGBQYJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCf/dAAQAMv/aAAwDAQACEQMRAD8A83pCvOe9LRX+9Fz+XVNET56mm8Y96nppUEVoplEODRTihFNrRMAoxnrRRQBEY17UxkGMMBViindjuysqooxtFR+TEeq1bKqaYUNPmY+ZlZreEngYqGa3CoXTt1q7gjrSEAjBqo1Wio1WZABY4FBBBwakO6GQimM25txrrTOxMbRUshjIGzrQkYcE5xRcVxjMzfeOaesgVCuOtRgEnAoKletDS2GKgUsA3SnSBQ2FqOigCTy2Cb6jAzwKdubG3PFLG+xs4zQAyjJHSnO25t1Ty+R5Q8v71FwK1SNIzDBp8MDTZwcYqEghip6ii6uBNE8ag+YM1FgFsDgGkKsvUYpKEuoFmeFIgCpzmokieQEoOlR1Kk0kYIU9aVnYCKinIwVwzDNSzyrKw2DGKd9QIKUknqc1YhijkRmY4IquFLNtXmhSAlineIEL3qMEbst+NOkieI4fvUdCS3QFm4eF8eUMUQwCVSxOMVWpQSOlLl0smAY5xTnjeP74xTQcHNSyzPKAH7U9QIaKsQSRID5gyagOC3HShPUBVdk+6cZptTywiMAg5zUSoznCjNJNWuOxK85ePZjFNiEZb94eKjIIODTSQOtHLpoFyRwochOlK0TiLzRjHWqpYml8x9uzJx6U7MEN5JoII60+KTynD4zSzS+a+/GKpJtgRUVaiFuYyZDzVPJZti1pGw1BkizNFnacZqAuS2481LNA0OCxzmoApPQZpprc1UbFme4EqhQMYpkCxsx8yoKiZyeBRy6WRV9SaVkViE5FJ9nkMfm1XqTzZNuzPHpVqDexUY33I6Rjt60qyhHDYzjtRcTCYggYxWuzsapEBOTmkyatwRwOhMh5qqQN2BTUtbFKDJre4ltnLxEZIxzUUsrSOZZDkmp57Sa3iEr4xWfkmlFJu6NVE1YbqzW1KSLl/p1rMRd7hc4ycUyitY0rXZuo9zQvrNLUKUbdmqkUMkzbYxk1EzHq3OKdBdy27Ex96aUlHe7KI5N0bFDwR1FQ0+SRpXMj9TV+Oa0W1KOuX57f1qnJpFxjczaQuU+7waVP3kgjBxk4zVm+sVtFVg2c8c1d0mkzUzySetXf7Qn+z/Z+MYxn2qrHFJKdsY3GmsrIxVhgitHGL0YDojGJFMoyoPIq3eyWr7fs4APfAxVCihwu7lxRZtbY3LlM4wM0y4hMEpiJziolZlOVOD7U1n79TTs73NUh4jlZS6KSB1IqsTnrV2G/lhhMIAIPeqWecmhN9QEorUu30/yALcfNx/k1mwRNczCFTgtTg7q7AFupoVxCxAPWqxOTk1cvbNrNgpYMD0qqkUkpxGpb6VrBxtzIDUl1QyWn2fbzjBNZ1usTTqsxwueTURBBwaSiNNJNRA09Sis4mX7Mee4HNV7Wzlu2Kx4GOpNVKmhnmgbdExXNCi1Gyeownhe3lMUnUVEFJ6DNOd3kYu5yTWnY6hFaxGN0yT3olKSjorsRk0U523MWxjJzWw9nZCx84P8APjPXv6YpzqJWuBi1NDPNbsWhbaTxUaqzsEUZJ6VaubG4tVDygYPpTlKOzArPI8rl5DknvWnYahHaRsjrnJzkVk0Up01JWYD5GDyFwMZOcUyiirSA/9DzgqR1pKsVGyelf70XP5XI6KdsOM02gpSCmlQadRTTNIyREUPUUzBqxSFQatT7lEFFSlBjimhCapSQDKKKMEdaoAphQdqfRQBRuoCU8wdv5Vm10BGeKy5F+zyHjIPSuilPodNGfQp0U4EF8t0zUs4hDDyTmt762NyEEg5FOdy55qRLd5EMg6CoAM8ChNMCyHg8jaR81MhjEr7ScVEQRwaQHHIpcvYCSVPLkKA5xSGNwu8jj1plTNPI0flnpRqBDRVi3eNGJkGaiYqz5XgGnfUBoZl+6cUAkHNWJ4FiUEHOaiSJ3BKDOKSa3AfNO02ARgCn2/kbT5vWqtFDjpYBwG5tq96lmgMJGTnNQUpYt1OabvcBQjMCwHAptTxztHGUA61Em3cN/TvSTYDaUEqdw4Iqe48nI8qljt2kjMgNHMrXYEUkrynLnNSxTpHGUZck1WpzKynDDFDitgFQKzhWOAaluIo4yPLOar0U7agSJE7gle1R09ZHQEKetNBwQetCuAlFTzSJJjaMYoijRwS5xilzaXY7EFSRyNGcrUZIFJIkqKGYYBpu2zBA8hJJPJqSWSBogFHzVUooaBMmgiEz7ScU2VBHIUBzio6K0jT1uwH+XIE3449aYSB1qR7p/L8rqKgRlMgMnSrV+pfINLk9KZVi4aJ2zEMURweYm7OKObS7NFHoiJ5Hk5c5p8dx5K4xmq5JztHU0x0dD84xmhpbMd+oFtzZbpVi4W3CjyutVKQsBWqp63ZpGPcliiaVto4qGYFGMZ7U0O6ncpxTGZmO5jk1pZ3LDBxmkq0LkCHytvtVdNpYb+B3oTfUtQG0wvj7tT3QiQhYTn1otrKa6BaPGB60uZWuzZR6Ect1PMgSRsgUtpOtvMJHXcKrspVip6jijBxmtlSVrGqiWbydbmbzEXaOlTW9vbSQGSV8H69KzWbFREk9aHT05YuxaHEsx2ipprSa3UPIOD6VBhlw3TuKlmupplAlbIFU73VioRvqQVGzdhVm1uI4Zt8oyKZeTRzzb412itIp81rGpVpSzN1Oa0bezhmgMrtg8/hWbVxmm2l0HYsW9y9sxZMHIwc1HLK00hkbqafLbTQqHkGAagoio35kXGPc0opLEWpV1+fB7c5+tZwGSB60lRswIxTjGxoaF3ZG2iEm7IPGOlZqo8jbUBJ9qVpJHADsSB0yaltrhraTzFGeMYpJSS11YELo8bbXBB96bU93dNcSeawx2qzY/wBnmJjd43Z7/wBKd2o3aAyS2TQrMjBlOCKG27jt6dq0G0yZbX7SSMYzjvit5SS0YFCSWSVt0jFj71dsb9rPcAoYN+FZ9OZWXhhiiUE1ysB00pmlaVuCxzxWskemfYtzn58evOaxaKU6d0knYY5VLMFXqavXWnTWsYkcgjvis8HHIqeW5nnAWViwFOSldWEQUpBU4YYNWLSdbecSsNwFTaheLeSBkXAAxzQ5PmtbQChRWnpttbXDMJ2wR0FU7lI452SI5UHihVE5co7ESsyMGXgjkVZuL24ulCyngelPi0+5mi85BxVGkuWT9BFqzlignEkw3KKm1G5guZQ0AwAME+tZ9FN01zcwGjp9lHds3mNgL6da1f7FtP77fpXNAlTkcU7zJP7x/OsqlKbd1IaZ/9Hz+il479aSv950z+VwpMAHIpaKdwIipzSNt7VNTSoNAEWDjNJUhQ9BTOh5oGpWEopT1pTt7UGimM2jtTWUnmpApIzSU1IpO5HwBgimqobrU1NKA1SmMiIwcVHNCJE2t+FT+We3+f1pCWPFaKXYaZzzKyNtbqKbW7IkbRk7ct/OsVF3OEJxmu2nUudkJ3QgZgMA8UsbmNw47VJPEIX2g5pnlSbPMx8tVdNFhLIZX3nipm8jyBj71VaKHECWKIzNtHFNdCjlD2poYqcqcUEknJp2dwAqwGSKSrElw0iBCMYp1v5GD51LmdrsCrUqTSRqVXoaZjc21e54qWaAw4yc5odtmBEpAYFuamuJIpCPLGMVAFJ5ApKdtQLMUCSRly2CKrqpY7V6mkpysUbcvUUrMBXjeM4cUypJJXlOXqaKWJYirDJobaQFWnBmA2g8UsahnCscA0+aNY32qc07q9gsRoxRgw7VJNM0zZPGKYI3K7wOKZRZXuBOhh8shvvVCo3EKO9JRQkBLLEYiMnOajCsRkDpQST1OaelwYlKjmlrYZHUbP2FIGBYb+meamuPI48n8ad9bAV8mpHmkkG1zwKfDbtMCQcYqueOKaV2GpYglSMneuc1C5DMWAxml8uTrg0/yW71a5Yu9wv0HyxRJEJFbJqqgeU7YxUxhAPzc1LGTCcpxSUrLQu6KLROGKkc0CKT0q8zMx3NyamEkYh2Y5odRj5zOEB7mneRxjccVPRRzsqLuVxFHEQw606VhLjcBxUpAPNREg8AUr63KuOha2RTvUZ+lU2CliQMCpSyjioyc1pFdQuTPCqJkNk1X2ilyelFUkNb6IQqvpSbV9BTqKq7OiKYwxoeooVnhyIyVz6UM2OBUVaRTe5umyJoVPOTVuaVZLUW6Lg+tQ00sFq3ra5SmyC3tN84Wc/Kfeo72GOGbbF0xU5Ymm0+Z3ubRfc9A8M6TFqmghJ4w6hm69fwNc7q/hG5hzNpx8xP7h+8P8f512/hFmTRQqHGWbpW08WOhr5B5lVo4ifK9L7H8143i/G5dm2I+ry93nl7r1W/4eqPnplZGKOMEdQabXvGsaZp2rWwini2uOjjgj8e9eY3XhW9tJuf3kX95ev4ivpMDndKsve0Z+vcNeIWCzC1Ob5J9ns/R/puctk9KSrV3AkEuxDkY/KmRW80ylo1yBXsKatc/QowsOmu5p1CSHIFFrJDFLunGVxVUnHWo2bPFHIrWLLF3NFLMWhG1cVPZ2K3MbSF8Y/zzXTeGvhl8RfGeh6l4m8I6Ff6np2jIJL65tbeSWK3U95XRSFHfk9MnoK4gMw6HFc9OvTm5U6c03HR63a669tBuLWrBhgkVJJBPHH5rIQvrUBOBmrk2pzTQfZyAB0J78V1WldWQjOJJpKntjCJ1Nx9zPNWtRa0aUfZAMY5wMCtee0uWwGdU32ify/JLnb6V2dl8PtevYx5YTz9gkNsGBnCHlT5fU564HzY5xg1xt1byWlw9tLwyHBrKliaVRuMWm0Nxa3GwyeTKsuM7TnBq5f34vNoC7Qv51REUhUyBSVHfHFMrVwi3zCNDTorWWUi5OABx2qvdpDHOyQHKjpVeihQfNe4F+DTri4h85MY7ZqiQQcGrMV7cwx+VG2FNVaIqV3cAorZk1C2ay+zqmGxj2rKhRZJVRjgE4zSjN2vJWAjorU1CyhtFVomyT2P86ow28tw+yEZNONRNcwE0V9cwxeTG2BVOpJYZIH8uUYIqOnFLdAbMl7ZtZeSqfPjHTp+NZUSCSRUJxk4zUdFTCmoppDua2oWEVpGrI2SeMH+dZNO+Zupzikw1EE0rSYj/9LhiAetMKelSUV/vAfytcgIIpKnIBppQdqtT7jIuKKcUI5ptWmgCkIB4paKYDCg7VGVIqeimBXpQcHNTFQaaU9KVwIycmjilKEU2mUpsKKKKC1UG7FrNvLTrNGPqK1Keuzad3WrhUcXc0hUs7o5SpvOk8vys8Voz2PmNuh4J6isyWMxOUJzivQhUjI7YyTV0OgdI33OMimSMruWUYFJtYLuI4ptaW1uUWXgVIRJuyT2qFI3kOEGaZUscrxZ2d6VnYCMgg4NJTixLbm5qaeSOTHlrjFO4FelLFupzViKBJIyxbBFVwCTgUk0wJ4rgxIVAzmok2lxv6d6HjeM4cYplCS3QFi48rcPJ6UiW7PEZQelQU4OwG0Hg0WdrIBtKQRwaVGKMGHanyymU5IxTvqBFRU6+T5R3feqNELsFFHMOwolcJsHSkjKq4LjIpZIzG200zBxu7ClZWAklZGb92MCnJEGjLk4xVQv6UgWR+gJoa00C/cXcWO1B1/z6UjxtGcOMVZjt3VgxOCPxqzIEY7n5IpOZLmjLAJ6VIIXPXitON4lQgjmoQNzYqfaEOfYgSPYOp5608IqnIFTSIqfdOaYFJ6VPM2Gr3JZJjIoUjGKSLyxkyVAzBaiLE0KnoaEruM/J0prRsBuNR0pYkYNapW2ASilBxzQTnmqLUBKaWC9aXPGaiCknmg0SsKZDUO8Z9qcykHrUJFXGKYx8rKxytIq7uaaFJqUKBWltLFRjciOO1JUpcAYFRUzZIKa2ccU6mM2OlOO5uiMgjmkpSSTk0lboYUhUGlqIv6UFRT6CEAfWm0UUGyPU/Cf/IHX/eaulrmvCf8AyB1/3m/nXY6da/2hqVvp4O37RKkefTewXP618BmDUas2+7P5C4tV80xH+KX5lBio471A6K3GMV+4dp8BvhBD4ci8OSeH7SWJYlQyMg81jjljJ97dnnOa+Mfiz+xjqulLNrPwtdr+AZb7FIf36j0Rukg9uG+tfluT+KWXYmr7Kd4dm9n8+nz+8+Xo42Ddtj83dV8J2l9mW3/dSHuBwfqK4C7ttU0TMMy4Unhuo/A173eadqGnXr6bqED29xEdrxyqUZT6EHkVRu7JHXyrpQyt2PINfsOBz6cEoy96J+pcM+JONwNqdV+0p9nuvR/o7nhGiaJrninWLfw/4dtJ9QvryQRw29vG0ssrt0VEQFmJ9AK/oJ/ZA/4Ioa74rhs/HP7V0j6LY5WVNBtWH2uVeuLmYEiEHui7n7EqeB+V37M6Xngn9obQfEHhW6lsbqMXDxyQuUeNhERlWHI61/Th8C/2+ZIPJ8NfGxN68ImpwryO37+Mdf8AfXn1B61+E/SR4w4upYKNPhNJJxvNr+Lu17i26bq8v5bH73w94m5FLE06eObgpq8W/h3atLtqt/h7s/Rj4e/DT4f/AAn8I23gP4baPa6Lo9omyO1tYwiYxglu7sf4mYlmPJJNfnN+1n/wST/Zv/aRM/ibwlCvgfxPLuZrzToh9mnc85ntQVQknq6FGOSTuNfpzoniDQvEukxa74fvIb2ymXck8Lh0I+oOPr6V8c/Hb9tfwP8ADbzfD/gUx69rIypKNm2gb/bdfvkf3VP1Ir/M3w3zDi6GdOtw/UqLEt+87vvr7Tm0avvz318z9s4mz/KcBgvrGYTiqfTrf/Clq/l+R/I9+1l+wL+0H+yBqit8RLBLzRLiXyrTWLJvMtZjgkKRw8T4BOx1HQ7SwGa+JyCDg9RX66f8FGfix46+I+k6R4j8aXz307XrhFY4jiUxn5Y0HyqOO3XvX5W+GPD2peNvFNj4Y0to1utTuEgjaVxHGGkYAF3PCqM5JPQV/td4b5rmlbJadfPZQdZJ8zgmo6erfzei7JI/I8m4jw2ZYf67houNNt25mr2Ttd9vx9TnQCxCqMk1+uH7GP8AwSs+Ovx9a18Y+IIf+EX0OX5l1C+i3Mq/3oLdtpmk9CxWNDySzAqP2L/YW/4JL/Ar4NabYfE74nT2Xj3xG6rLC6gS6ZbN1/co2fOcH/lo4GOyL3/ZtVVFCIAFUYAHAAHYV/Enjd9NZU5TyzhON2rp1ZLT/tyL39Zaf3Wj9NyfhlTiq1d6PZL/AD/yP5Vv2pv+CI/xi+H6TeOP2b9Zk8ZQLmSWwucQakD1Jjbd5c5PJxlG9AxNfi74ifW9F1a58KfFfSriDUrRzFKZ0a3vYXXgiQOAXxjo4z/tCv8ARMr5f/aS/ZE/Z0/ac8PT23xo0G2nmjiITVUCwXtuoGdy3IAbavXa5KeoxmviPCz6bOPwzhhOKaXtobKpBKNReqVlL5cr73OzMeF4NOdB28nsfwkSaVKdOefw441G3RctsG2WMf8ATSLkj/eXcvv2rgABuAfjnmvrf9sX4G+BP2ZfjfN4G+E3i1/E1jFGs8d2IjDJDuJAjMinZKQB/rI8KfQdK+dxr2l6wgh8T2/7ztd24Cy/8DXhZPxw3+1X+mOQ5tDGYSnjsNeVOolJXTjKz7xkk/wXoz4G8ZfC0/NNNfJoxr+HT0hU2x+b2Oc1nW1vJdS+VH1681v3/he7gga/0yRL+0UZMsGTsH/TRD8yf8CGPc1zsUskD+ZEcGvaozUoe47ktWJbq1ktJPLk7jIIquATwKklmlnbfKcmrmn3kVoW8xd2e9a3ko3erEZ1FTTyCaZpVG0Mc4rTt7G1ksvOd8Ngnr0olUUVdgY2SetWba6ltH3xd+oNV8ZOBVqayuYIxLIuAaqXLswsR3FxJcyebL1q9pstlGGFyBk9CRmsqnquetTOC5bBcfOY2mYwjCk8CtGDSjLbfaN/JGQKzwMCuv8AA3gzxb8RfE1p4J8FWr3uoXzFYoUOOgJZmJ4CqASSegrmxeJhRpOpOSjGKu29klu23sNK7sjkQMcUV9I/Gb9k/wCNHwG0iDxF46soW0+dxH9otJfOjjdvurJlVKk9jggnjOevzj5jf5//AFVw5PneEzGgsVgaqqQfWLTX4FTpyi7SR//T4eindDmkJyc1/vAfyghKKcdu3jrSYzSuaKQlJgdKWimUncj8vn/P+NMYYOKnoqlJoZAQR1pKnYZGKaFwDnmqVTuBFRSgZOKGGDirumAlBGeKXB60lADCg7U0xnt/n9alooAr4I60VYpCoPWmBBVC5sxLmSPhv51p+WMe/wDn3pBGxOBVQqNO6LhNp3Rzkk0mzyHGMU2Dyt/77pW5PbRy8OMH1rFmtpYeWGR613UqsZKy0O+nWUtCKTbvOzp2qWW3MShic5qvSlieCa2szYUKzfdGabU8U7RAgDOajBBfL9Cead2AylUlTuHUVNceVu/dUR27SJuBApcytdgMkleU5ftU0ckSwlWGWqrSkEcGhxWwDo13uFPenSxiNtoOaiop2dxjxG5XeBxTKkErhPLHSliXLgsMild9REVKCQcirbxIz5XgVOLVFi8zvUuqrakuRnfvJDkAn3q0gfyvLf8ASpQCxwOTQQVODUylfQn2jGRQQK43Dip5hErfu+lRUhAPBqHvchseEZkLrVWp+Qu3PFRjCn1pgMopzNuNKApGTQVEZTgxAwKaBnihvkGTQkajSozuakkZDjYKYzFqbW0UA5VzzTaKKoaVwopCcdaYGycGg2SsKz9hURbbzSv1+Wo2jbbkmqihjGct1qRDxyKQJjk0+tbGkYdxCQtRs+eBTyuaiIxTNBKKKKDSAxi3bpUZB6mpiQBmoSc1rA0EoooqwAjPFMKgc0pYAVEWLdaDSCYn0ooooND1Pwn/AMgdf95q7/wyAfEunf8AX1D/AOjFrgPCf/IHX/eavUPBOk6lqviexXToWlMdxCz7RwAHHJNfnOdVIxdWUnZan8h8Wf8AI1r/AON/mf0NfD7T7PVfF2nadqEYlhmfa6noRtNeu+MvgVd27PfeEH86Pr9nkPzj2Vuh/HmvLvhf/wAj3pP/AF0H/oJr73r/ADN4vzzEYLGwlRlpbVdHqzz+H8so4nDyVVdd+uyPyB+KfwP8F/EhXs/GNiYL+LKrcoPLuIz7kj5h/ssCPp1r8yfi9+zB8QvhwX1WyX+2dKXJ+0W6nfGv/TSPGR7kZHuK/qH8UeCPDni+Dy9YgBkAwsqfLIv4jqPY8V8q+M/hF4h8L77yyBvrMc70HzqP9tf6jj6V+mcAeNdTDtUr6fyy2/7dfT+tGc2MybEYX3oe9E/nR+CM6x/GPR1xyY7nn/tma/RnzxXqupfswfDjxN4oTx9osH9k6zaF8PbjEMvmqVbzIuAD7rg/WvNvFfhTxH4OuPK1mEqjfclX5o2+jf0ODX9Hw4xwWayh7F8skrOL3vdvTv8A1oevmOX1a2Cw2KjF8nK1fz55/wCZv6L4/wDGXh7SLzw/oWqXVnZX423EEMrLHIP9pQcfX24rmFlHaucW8zjBqzFcFyAvNbU8DTpylOEUnLVu2/r3PAqqrOMYzbaWiu9vTsfJn7adrdaj4U0KysY2llkv2VVUZJJjPAr5L+E0un+GviboOl6eyXN9JfRJPcLhkjUsAY4j3J6M/wCC8cn63/bE1O/tPBOmxabJsaW5dHYfe2mM5APUZ746jjoefh/4KNDD8U9DFwvzfbYdufXcK/ZeGablkz5tkpad99z+leAPd4ZlHraf6n9D3wi+P/xG+C2oed4Suy9m7bprGbLW8nr8v8Lf7S4PrkcV+wPwR/ay+Gnxl8vSVk/snWiObK5IG8458l+j/ThvavwHM4BxUkVw8cizREq6kMGBwQRyCCOhr+PfETwWyjiGLq1I+zrdJx3/AO3ltL8+zPy/gLxazXIWqUHz0f5Jbf8Abr+z+XdH9Fvxg+P3w5+CmnfaPFl1vvJATDZQYeeT325G1f8AaYgema/Hj43ftU/ET4zTyadPIdM0UsdljAxAYdjM/WQ+33R2HevmjUNX1LWb19R1a4ku7iU5eWZzI7duWbJP4mqwkPFeZ4ceBOVZDy4iqva1/wCZrRf4Vrb11fmtjt8Q/GjM87vh6f7qj/Knq/8AE9L+isvJ7n5VftnHPxiXHT7BB/N6+ZbK2sZbZnnbDD3xivpj9ss5+MC/9eEH/oT18pRxySyLFEpZmIAAGSSegAr+/uHI3y6jZ291H7hwL/yJ8N/hRasdQvtLuhd6bM8Mi9GQkGuzmfSdWt/O8QQi0uD/AMvNso2k+skXA+rJj/dNfpz+zD/wRt/aQ+PnhWXxt40mi8CafNAZNPXUYne5uXIyhMClWiib++53dCqMOa+QP2mv2Nv2k/2VNSOmfF7RJI9PdtsGp2v7+xnHbbMowD/sOFcd1r5LL/FLhrMc0llOCxsJYiG6UtfSL2lbqk3bqkfdzy/EQp+0lF8p8y6p4b1DTYBfRlbq0Y4W4gO6P6NxlD7MAa5+tbRtav8AQ7wXdjIU7OowVdf7rKcqw9iCK6+/1Lwl4lVY54xpd1/z3jUtAxP99B8yfVMj/Zr7916tNpTjdd1+q/y+44rJ7HnYBYhVGSegp8kcsLbJVKn0IxX6r/8ABJ7SfhB4Z/bG0q8+PqWf2SS0mGi3F2UezOokr5Lb2/d7tu8Ju6OV6HFfef8AwXn1r9nvU9I8IR+HJdPuPHgunaeSzKNONO8thi4ZOxk2+WG54bbgZr8izXxj+rcX4fhWGElNVY83tU/dW/S2qVrSd1ZvZno08tvh5V3LbofzZAkHIq7PqFxcxiGQjH86hitZ5lLxKSBTQu361+0ScbnljrfYsytMMqDyK0b+W0k2/Zhz3OMVnUVlJXdwLlna/a5CucYGa+mv2TPjBoPwA+N9r4v8VRNNp0tvLaTvGu54lm2kSKvfaVGQOdpOMng/LasyHchIPtR8znceT6mvIz3JKOY4SrgcVrTqRcXbR2fZl05uMlJH7Jfto/tifB74i/B65+G/wyum1q71R4jJKIJY4reONxISTKiEucYUAHHUnjB/G37BP/df/P4VpWl49rGYwoPf0/xqz/a039xf8/hXzHAfh/g+HMD/AGfgE3Hmcm5NNtuy6JLZJaI0xGIlVlzSP//U5AgjrTCoNWiM8VGY/T/P61/uymfyhoVihHSm8irBBHWmkA9atTCxBRUpT0phUirUkw1Q2iiimUpsKKKKClMTANIUB5p1FBSYwg4xTQAOGFS0U7sZB3pWXbUpUGmeX6f5/Wr5wGYJGaSn/MBtpo4PNNTASlBI5FK2CeKCuBmquA08nJoYKy7SKME9KKBplB9Mgckqdv8AKsWa2lhba447GupoIB610QxElubwxDWjOTkieLG/vUddJcWcdxznB9ulUjZSRRlQof6f/XrpjiE1qdcK8X1MilDMBgHg1L5MgcI4K59RU0lm6sAOnvWrmjS+lyqjFGDDtTpJDK2SKuJZcbm5FSrGi/dFQ6sb3E6hWjhVounzUsdmWOGNW6YzkH5ayVST2IdRiNbxwnBGabgnnFISWOW5qYTkReXinqSQUuTjFKoBPNI2M8U7iFRyjbhQ7s7bmo2kDNNostwCkyM4p/lSsPlB/KgWdwei/nSc0t2D03IHzmm7TjNXRYTnkkVILM4wW/Sl7SPcnnj3M2gnHNai2UQPzEn/AD9KkNnbZyBmp9tG9ivrEEYRc5+Wgl36810AghXlVFSbV9Kr60uiB4hdjn0jlwQFNKLWc9sV0FJgVH1p9hPEPsYn2GYdxTvsLf3hWsVJ6DFNyVp+2kw+syM77Ch6ml/s+HuTV6nEgjgVMqzQKrN9Sj9ht/Q/nS/YoOmDVuio9vLuWpyXUq/Yrf0o+xW/pVqiq9u+4/aS7lI2EB7Uw2Nr02mtCiq9s+4/ay7mUdPhJ4zUTaYD91jW1RVqtNdS1iJrqc2+lyj7rA1WexuU/hz9K6zAxijAA6VssZNbmkcZNbnFMjocOCPrTCD2Ndm6CThgPxqlLptvJk42n1Fbwxy6o6IY5faRy+ziprSwvL+6jsbCJp5pW2pHGpZmJ7ADJNaM2lTL/qWDV2fwo8bR/DPx7aeKtQtTcRQ7ldOjBXGCyE8bh2p4rFSVGU6C5pJOy2u+x6GHqxm9zh9b8P654bvf7O1+0ls58BtkyFDg9CAeo96yK+hP2g/i/o/xa1uyuNDtXgt7KJkDzACRyxycgEgAdhn1r57rLKMTXrYaFTEw5JvddjpqxSk1F3Rs6Xrl7pZ2RndH1KHp+HpX1B8Efibo2na3Fp9ypBuriHAGNwbcBj3FfI1dR4I/5HTSP+v23/8ARi153EWQYfGYacKitddD4TiPgTBY9uqlyVO66+q6/n5n9UXwv58d6Sf+mo/9BNfe1fIfwu8Mx6p8Q9GhsyIpJJQBn7udhr7H8SaXqvhuCdr6Io0cbupPKttBIwe9f5IeIU4vG06d9XH9WfkeA4Ox2XUJzrRvC/xLVbL7vmVKK5W08QT20EX/AAkcYtzIqkTJzCxYdMnlD7Nx6E11IIIDKcg9DXw9bDypv3v+AEKilsVbL4FeGfiBb393an+z79dhWWMfIxO776d/qMH69K+ZPiH8JfE/gzfY+LLES2cpKiUDzIZB9exPo2DX6GfCX7l99Y//AGavWbyys9Rtnsr+JJ4ZBtdHAZWB7EHg1rl3iJjMuxLpy9+Cto91otn/AMOvQ/pngvhDDYzIqM17snza9H70t0fzieOf2f47jfqPgeQQv1NrIfkP+438P0PHvXzLqtvqfh29bSNTgktpk+8HGCfceq+461/RD8Rf2XdNvhJqnw/k+yzHLG1kOYm9kbqv45H0r4L+Inwwind/DXxA0wpKmcCQYdf9qNx/MEg+9f1hwH41UcXFQnLnS6PSa/z/AK1Py7i7wqdKTlCPK/L4X/l/Wh+Cv7Ws/neEtKH/AE9t/wCgGvkr4U7R8S9CZh0vYj/48K/Uz9r79lDx3eeGbe++G0Mmt21nOZpLdcfaVTaQSq8eZj/Z+b2NfmF4GWOz+IujwtGYporyMMrKVKkN0IPOa/tTgrPMJjMpf1WfNpK/db7rdHdw3l9TDZNPD1FZpT/U/W03aetOju1PeuKGo7jtzU41DBwTX57LDM/nCWAZ28dwM4zV1LkHBriob4N0rUhu+BmuedCxx1cLbc/OD9rnyJfjKn2k4T7BD/N6/Z3/AIJSeGv2N/APhzS/H/jvSAvjK+3tBq2okXFtF+8ZFWBdu23bA5dgSf74HA/FD9rt9/xZU/8ATjD/AOhPX33+zef+LH+Hhn/lg/8A6NevoPE7h3+1OFaeAlWnTjOybhLlez0fdPqndM/oepxhisiyPA4zCJN+6mpK6a5X81tuj+veGeK6iW5gcSJIAyupBDA8ggjgg+teR/GX4m/Cn4feGJofinLby2t5GV+wyoJ2uV7qISDuB6ZI2j1r8Tvhl+0x8XPhNp02i+FtS8yzlQqkF0vmpCx/jiBOVI9PunuDXkHiPxT4h8YaxLr/AIovZr+8nOXlmbcx9hnoB2AAA7AV/n9kP0V8RDMW8diV7GLunG6nL79I+t35eX0Oc/SbovAx+o4d+2e/N8Mfud5fcvM/Kb9vS1+F0H7Ql/N8H/DcXhXRriGOZLKF3Zd7liz4ZmWPd/cjARegHevjCvsT9sC+gh+KzwuhYtZQfToa+PAMnFf6u8GUfZZXQpJtqMUrybk3p1bbbfm2fR8M5jWxeX0cViHec4pvRLV+S0NjSNf1TRHY2EmEk4eNgGjcejIcgj61tiPwz4gBeMjSrv8AusWa3c+zHLxn2O5fcdKxLvToLeASo5J/n9KoRxs7BIxkntXsTpwn78NH3X69z31Lob93aaz4dIt76HYrjcjcMjD1VhlWH0Jrn2YsxY9TzXQ2GuavoamyYLLbvy1vMN8Te+Ox91IPvWnfaRpF7oD+JLAPZbXEfkynckjHr5LfeO3qQw4/vdAcVWcH+8W/Vf5b/mFr7HPqdO+x/MP3mPxzWYqlmCjqabUwTHPeuuMbElu4097ZBI7Ag8cVWA7CpHllkAEjEgdM0+3m8iYSkZxSV0tQISGU4YYPvSVbu7kXLhgMYFVKqLbWonKx/9Xl6KKK/wB2D+TwphQGn0UAQlCKbVikIB60DuVyoPWmlPStvTtC1fWC66RaTXRjxuEMbSbc9M7QcZrT/wCEF8af9Ai9/wDAeT/CspYunF2lJJ+ppGEnqkcfsJ/z/wDqpldifA3jUf8AMIvf/AeT/wCJrmZraW2laC4Ro5I2KsrAggg4IIPQg1pSxUJ/C0/Rkyg1uipRUrLnmnxwNK6xJyzEAfU1tzomxXor9KNe/wCCTf7Z3hvQ73xFquj2CWthBJczMt/AxEcSl2IAbJOAeK/NevB4f4tyvNYyllmIhVUbX5ZKVr7XsduLwOIw9lXg437qwUUUV9CcqqBRiiigrnQ0oDTSnpUuCelekeFvgz8X/HFqt94K8K6xrED52yWVjcXCHHXDRowNc+JxlKhHnrTUV3bsvxNadOU3aKueYgMtNOc816L4o+FXxN8DwfafGvh3U9Hjzt3XtnNbrn0zIqjNcN5Y/wA//rp4fG0qseelJSXdO/5Ezi4u0kVW24AXrSrEzDPSrWxaNuOhrf22ljP2hV8s5wf8/rTvLA61PsAORQyk0e1JctCHAxio2ghbqoqyFAXmuo8B+Cte+I/jbSPh94XRZNT1u8gsbVHYIrTXDiOMFjwoLMMk8CsquJhShKrN2S1b7JbscFJtKO7OMNtHt2jIFRLZRhsknH+fav0M+KX/AATL/ax+DvgDVPiZ430qyh0nR4fPuZI72GRlTIXIRTk8kcCvz/weteVkHFWAzSlKtlteNWKdm4tSSe9tL6nbicNiMPJRrxcX5lCSwV2yrYH0pn9mr/fP5f8A160qK99V5LS5j7d9zOGnIOpJpTYQj1rQoodab6h7SXczhZw56GnC2gHRav0YqXUl3FzvuVBHGowFH5U4ADpxVgqOtRsOOBUtsV2MooopCCjAooouMaQo7Uwg9AKloq1NgV/aipfLH+f/ANdJ5f8An/Jq+dFadxhx2pKcwUdKbTRogpmwf5//AF0+iqTsMZ5Y/wA//rppAHTmpaKGylKxAQQeaSpiueppPLH+f/10jRTRFRUvlj/P/wCuvSPhH8MNW+MHj+x8AaLMltNebyZZclUSNSztgYJwBwOM1y47HUsNRniK8uWEU232S1bNKUXOShHdnmVFew/HD4Oaz8D/AB1J4K1e5jvCI1mjnjBUOj9MqSSpHQjNePVGW5jRxdCGKw0uaEldPumVVpShJwmrNBRRRXcpWMwoor2C4+A/xRt/hda/GIaY8ug3TOomj+ZkVG273UcqhbIDdMg5xxnmxOY0aHKq01Hmdld2u+y8yoxb2PH6KKK6+dkhgUx40kXbIAw9666z0fTbG1TUfEzyIk4/cwxY81gf4yG4VPTPLduOahu/Dkhtm1HRZRe2y8sUGJIx/wBNI+o+oyvvXMsdG9r/AD6feXyPoef3OjRvlrc7T6HpWDPbTW7bZVI/lXc010SRdkgyD616tLHyj8Wp1UcdKOj1OBrqPA//ACOmkf8AX7b/APoxarXmj4HmWnPqp/pVrwSCvjbSFYYIvrf/ANGLXZWrRnRk49merTrRmrxP7Bvgf/yVHQf+uw/9ANfpz4rtra78NX8N1GsifZ5eGGR9w1+Y3wP/AOSo6D/12H/oBr9P/EihvDt+p6G3l9v4D6V/ix4ru2aUP8K/9KZ9lwPTjLA1YyV02/yR5FffDESaPBcaIQ4aFN0MnOQVGQCf5GvErzw5qeg3DJpObZl+9azA+Uf93un1XI9jX0/pR8T+H9Mt3+bVrLyUIHyrcp8o47JIP++W+tbBXwv44smI2zbCVbgrLE3cMDhlI9CPwr42lmtag25e9C+61+9f5peTPkuJfCTCYte0wD9nU/lez9O3yuvJHlnwc8Q2ck95p1+DZ3bmMLFLgF8bvuN91/8AgJ/AV9AV59o3gGwsI7yw1EJeW1wUKh15BXP5EZ4I/SrYtPEnh1s6c7anZD/ljK3+kIPRJDw49nIP+0a8nMPY4iq50XZvo9np0fT0f3n3XAmX4nAZVSw2Kj70ea//AIE+2/y+47aua8UeD/DXjKwOm+JLSO6jwdpYfMpPdW6qfpVvSNf0zW1YWbkSx8SQuNksZ9HQ8j69D2JFbVeZGVXD1Lq8ZL5NH2Uowqws7NM/P74j/sy6/oJk1TwQzajaDnyD/r0Ht2cfTn2PWvza+Lv7L/ww+KWqprWu6f8A2dr1pKsgvrdBHOXQ/dmGMSD13DPoRX9E1eWfEH4P+DfiJCZNTh8i8A+W6hAEg/3uzD2P4EV+18EeNWNy+rF15NNfbjo/mtmu/wCTPgM64EhUTlhHa/Tp8ux/LF8SPhH46+G0rXd3EbzT+SLuAFlA/wBsdUP14968kg1ncwO7Nf0C/EX4G+MfAQknuIRf6cc5uIQWUL6SLjK/y96/O/4n/sseGfFQk1bwMyaPqB+Yx4P2aQ+6jlD7rx7V/afBnjDg8dTj9aas/tx2+a3X9aI/nnO+A50JuMY2fZ/o+p8UWergAc10dpqG7HPWuA8W+EfGfw51P+y/F9m9s3OyTrHIB3R+h/mO4FN0/VQcYNfsXsqdWCq0mnF7Nao/OcwylwbUkfKP7UMdrc/EASvgv9kix+bV9x/s8FY/gvoCDoIX/wDRr18CftEzCf4grIP+fWL+bV91fAS4Efwe0MekT/8Aox6+h4iptZTQj5r8mfT8cUn/AKu4SHmv/SZHu5lFJ5q+v61i/a1PU0Jdrmvzz2TPxR4Y/Mb9sU7vi9kf8+UH/s1fK4Q9TX1r+1ikNx8VN7Ln/RIefzr5xg0eCeMyFiPpX9B8PYmMMvpJ9kf2PwVUSynDp/yo5ypYJngkEsfUVcewwxUN0NdTpnhdLOxXxF4iUi0JIiiBw87DsO4QH7zfgOenq1sTCMfef/BPq4zT6lay0+Ke3Gv+IyY7JSRGi8POw6qmewP3n6L7nAqrca02s3nnagFSNF2wxKMRxr/dUdh6+p5PNVdWu9R1i7N1d7RgBURBhEUdFVewH/1zzzWcIJf7v+fzrOlRv703r+X9dWU6kdkx0/lecxg4XtVi3sZLiPzAQPSq3kyj+H/P61JH9qQFY8gHtXTLayYuZFcgg4PajawG7HFS/Z5jxtNajzSyW3keXgkYznilOpa1iHURi0VdispHcK5ABPJrT/si2/560SrxWjMuZdz/1uXooor/AHYP5PCiiigAooooA/fb/ghR/wAjF8Sv+vbS/wD0O6r9pfjt+1X8BP2aH0uP4269/Yh1oTGzH2W6ufNFvs83/j2hl27fMT72M54zg4/Fr/ghR/yMXxK/69tL/wDQ7qvcP+Cw/wAAPjP8cLv4ev8ACTw3e6+NMTVRdG0Tf5XnG08vdyMbtjY+hr/OPxK4cy7NvFKpl+a1fZ0ZKPNJOMbWoJrWSaV2ktV1tuftWR42th8hjWw8eaSvZWb+1bpqfWn/AA9Q/YM/6Hwf+CzVP/kSv5Ofjp4j0Xxj8bfGPi7w5N9p07Vdc1C8tZdrJ5kM9zJJG+1wrLuVgcMAR3ANezP+wR+2TGpd/h1rIAGSfJ7fnXzL4U8LeIPHHibT/B3hS1e+1PVLiO1tbeMZaSWVgqKO3JPU8DqeK/qLwj8NOGuHqmIxWS4t1bpKd5wkopXafuxjbrv2PhOI88x2NUKeJp8uumjV/vOewD1q3YKpvoP+ui/zFf1Rfs3f8Eh/2ffh14Wtb7442v8AwmHiORA9xvlljsYHI5SGONozIF6b5c7uoVOg0fi1/wAE3f2LPjboN/pPwSXTtB8VaepeKbS7vzUjlXlUurcSSKI2OAxCq4zkHsfnav0reGvrjwsI1JU07OoorkXS+/Ny+dr9kdkfD/HezU20n2vr+Vr/ADP0a+Mv/JH/ABX/ANge+/8ASd6/ghMeDnFf3vfGX/kkHiv/ALA99/6TvX8c37Bfwq8C/G39rHwl8MPiXZHUNE1Rr0XNuJZIS/k2NxMnzxMjjDop4YZxg8Eivyr6JWcU8uyfNswrJuNJRm7b2jGbdrtK9lpqvU+g8QsPKticPRjvK6+9pHxyygnGKUIpHav6Kv8Agoz+wX+yv8BP2X9S+I/wq8NPpusW97Zwxzm9vJwEllCuNk0zocjuVyO1fhb8DvDGi+NPjZ4P8IeI4ftGn6rren2d1EGZN8M9zHHIu5CGXKsRlSCOxBr+q+BvFDAcQZTUzjBRmqcHJNSSUvdSbslJrZ6anwWa5HVweIjhqrTk7bbau3ZHku0HoK19C0LWfE+t2fhvw9bSXt/fzJb21vCpaSWWRgqIijkszEAD1r+nz9q3/gm3+xx8Mf2bvGvxB8E+FHs9W0fSbi6tJzqF/II5Y1yrbJLhkbB7MCPavzy/4Ix/B3TvHn7SOpfEfW4Vng8Haf51uG5C3l23lRPjvtjExHo20jkV8fgPH3K8fw7jOIMHTmo0NLTSTcmlyrSUtG2lf8D06vCdeljKeDqtXn27deiP1C/Yo/4JdfCv4E6BZeNPjJYW3ibxpKqTOLhRLZ2DEZ8uGM5SR0PWZgTkZQKOv1D8WP28P2R/gVrD+E/HnjG0t9Rtj5clnZxzXkkTL/BItrHIImH91ypHpXjP/BUj9pbxB+zr+zg8PgmV7bXfFdwdLtrmNtr20RRnnmQjkOEGxCMFWcMDlef5AXeSaRpJGLOxJJJyST1JNfzh4b+FGN8QVU4i4mxU+Ryaio26b2umoxT0SSu2ntu/tM64gpZRbB4Kmrpat/rs2/mf2wfDr9u/9jn413y+FvCfjXT7i5uhsFrfJLZtLnjYq3kcQkJ/urkn0NfxTagAL+cDp5jfzqoa9G+E3wp8b/G34iaX8Lvh5aG81bV5vKhTOFUAFnkkbB2xxoC7t2UGv6c8NvCXLeC/reIw9eTpTUW+e3u8nM2+ZJK1pdla276fEZ1xDWzP2cJwXMr7db26fI85or+rf4G/8EgP2Yvhn4di1D4yrJ4w1dIxJcy3E0ltYxMBlvKiiZCUHrMz5xnC9B7CP2Dv+CdvxTsbjSfDfhrRrpoPld9JvZBLERxktbz5BB7Nkeor4PH/AEtuHKVaUKFGrUhF6zjFW9VeSf3pHqUvD3GSinOUU30b1/BH8c9Ffqz/AMFAv+Ca+qfsqWa/FD4bXc+seC5pVhm+0AG6sJJDhBMyBVeJz8qyBVwxCsMlS357/Bf4P+Nfj18TdJ+FHw/gE+p6vN5aFsiOJAC0ksjAErHGgLMcE4HAJwD+7cO8eZVmmV/2xhKydFJtt6cttWpX2a6+WuqaZ8pjcnr0K/1epH3vzvtY8sO7tX0d+xwD/wANa/DIn/oadJ/9K4q/pc+DX/BKH9kf4T+Foj8QNMHi3VI4911f6lK6Q5Ay3lwI6xJGO2/ewHVzUE3/AAT0/ZL8TePvDHxg/Zvks9J1Xwnrun3866bdm5s547a5SSWGSPfKI5NiNsKbfmGGBHI/nzOPpT8O4uliMDSp1OSUZRVTlXLdppX15km+6v5H1uG4BxlOUKsnG907X1/Kx7v/AMFEf+TKPiL/ANgs/wDo1K/ii3fLiv7X/wDgoeM/sVfET/sFn/0alfxzfCr4W+MvjT8QtK+GHw+tDeavq8whgj6KOCWd252pGoLu3ZQTXnfQ+xdKhw5jK1eSjGNRtt6JJQi235I6PEalKeMpxhq3G34s83GM80EAdK/qw+Ff/BLD9jv9n3wB/wAJb+0RLBr13axLJfajqly1np0DHAIjjDxoEycAzF2J6YyFHTy/sFf8E3/2ovCF1dfB6DT0aI+V/aPhu+LPbyEZAePfJFk9dskeSOmOtfWV/pXcPxqydOjWlRi7OooLkv8AN3+9J+R58PD/ABnKryipPXlvr+R/JSVIGabX0T+1N+zj4u/ZX+Mmo/CTxa/2kW4WezvFQol3ay58uZVJOOhVlydrqy5OMn+gD9kH/gm9+xz8VP2ZfBfxE8deFHvdY1fTY7i7nGoX8QeRicnZHOqL06KoFfo/G/jLk+RZXQzivzVKNZpRcEne6ck/elHSy9b9Dxss4bxOKrzw8LRlHe/3dEz+Xaiv6nvgD/wSM+AOk6/4l8X/ABf0mTUobnW9RXRdIe4nSCz0yK6kS0LsjiSaR4VV8u5G1lyC2TX4Xf8ABQf4ZeBvg7+1/wCMPhz8NdPXS9E05rH7Nao7usfnWFvNJhpGZuZHZuScZwMAAVy8D+N+TcQ5tUyjLVJyhDncmko6OKaWrbacl0to7Nqze2Z8MYnB4dYiu1Zu1uvX/I+MqKKK/Yj54bgk80xl54qWjAoAgwaSpyMjFRlQO9ADKKKKACiiigBCB6UwqxqSiqUrFKViLYaTaR1NTUEZ4pqoNVCvRT2A7Cm4Oa0TNExK+2P2ENQ/ZN0/4wzyftfwefoDWEotS6zNAt1lcGVYPnI2bguBjdjNfE9FeRxBk6zDBVME6kqfOrc0HyyXmn0Z04TEeyqKpZO3R6o9I+MM/wAObn4p+IZ/hDHLD4Xe/nOlpPnzBa7z5ed3zfd6bvmxjPOa43Qtd1nwzq0GveH7qSzvLZt8U0TFXUjuCKyaK7aGDjCgsPJ8ySt72relte7fXuZyqNyc1p6G94o8UeIvGusy+IfFd7Nf3s2N80zFmIHAGT2A4A7Vz+0U6it6NGFOCp01ZLRJbImU5N3bGbeMUmypKK0DmYtvay3U6W1uN0kjBVHqScAV/VT8OfBmm+FPA2leDYIle2sbKG12EblZVQK2QeDuOSc9cmv5jvhhaLf/ABL8O2LjIm1O0jI9mmQf1r+sHT7Tyztx04/Kv5Y+kpmMo/VcOnp7z/JL9T6fhylzOUmflj+1B/wTjtPEKXHjz9n6Fba9w0k+jZxHKepNsT9xj2jPyngKR0P5G3egP4DuJLfxVasurxnaLKZSpgI/inU857qh69TxgH+vjT4iMV85ftNfsW/Df9pzSjeXyrpPiSFCttqkKAscdEuFGPNT/wAeXsex+I8PfH+rg3HAZ3Jypbc+8o+vVr/yb12PZx/DXOnUw/xdun9fgfywXt1dajdPe3shllkOWZup/wA9h2pLS5vNPuFu7GVopUOVZTgj8a9p+Ov7PPxS/Z28WN4T+JWntbl8m2uo/nt7lB/HFIOD7qcMvcCvEtpr+0Mvx2GxeHjXw0lKnJaNapo+EqxqQm4zVmjqPt2ja4NmtoLS5J4uYV+Q/wDXSIYH/AkwfY1k6p4f1LSgss6h4ZPuTRnfG/0YfyPI7is3aa1tL1fUdIZvsjAxycPG4DRuPRlPB/zitfZSh/D27P8ATt+QKpfcw9hrX8L6fHceMNJkPDreQEEe0i8Gt77DoeuLv051sLo/8sJG/dMf9iQ/d/3XP/AvRfDen3Wm+ONMsr9DFKl5BlWHP+sXn3B7EcGpnivcklo7PQcZSi7pn9W3wP8A+So6D/12H/oBr9QPEf8AyL1//wBe8v8A6Aa/L/4H/wDJUdB/67D/ANANfqB4j/5F6/8A+veX/wBANf4++LH/ACM6H+Ff+lM/V+BP9zqer/JEVhqVhZ2NhaXUyRyTxII1Y4LEKMgZ6n2pmq+GtP1Scagpa2vEG1LiE7ZAPQ9mX/ZYEU63sdP1TQbfT9SjSaOSFMo4BB+UdjWP/Z3iHw582hub+zH/AC6zt+9Qf9MpWPI/2X/Bh0r8yppc7dOfLLXfZ/P9Hp59D7WXwpSV1/X9aa+Qf23rHhxdniqMTWw/5fYFO0D/AKax8lPdlyvrtrsLa6tr23S6tJFlicZVlIII9iKytI8RaXrLvb2zFLiL/WQSgpKn1U849CMg9jWbdeFvs9w+peGJv7PuXO51C7oZT/00j45/2lKt7npU1YQlLlqrkl+H3dPlp5IcJSSvB8y/H/g/P7zS1fw7pmsulxcKUuIv9XPGSkqfRh29Qcg9xWINS8QeHPl11Df2Y/5eoF/eIP8AprEOv+8g+qjrU9t4qNpKlj4ph+wTu2xXzugkPbZJ0BPZWwfauwolUqUkqdZc0en/ANq/8tO6YKMZ+9Tdn/W6/ryZTsNQsdUtVvdOlWaJ+jocg1crhruwtdO8a2F1Yp5L3qzifZwJNiqVLAcEg9D1rX1bxZ4e0HUbXStZuktpr3d5IkO0OVxkbjwDzwD1rKpgnKUVQTfMr2trpe+3az17dio10k/aNKzt+X+Z0LKrqVcZB4INfN3xF/Zt8K+KVk1Hwxt0q+OWwo/cOf8AaQfd+q/ka+kqK1yrOcVgqntcLNxf4P1WzM8dl1HEw9nWjdf1sfjh8TfhHfaSknhn4jaUk1tNkDzF3xSe6P6+4ww9q/PP4kfsl3Nk8msfC6UyR8sbCZvmHtE56+wbn37V/UXqmk6Zrli+m6vAlzbyDDRyKGU/ga+N/iP+y4yeZq3w6k3DljZyt09o3P8AJvzr+lvD3x6qYaap1Zcjfzg/Xt6/ij8j4m8OOaLlRXMv/Jl/n/Wh/F/+0FZajp3xBaw1aCS2uIreNXjkUqwILdQa+y/glfCP4U6MmfuxP/6Mav1X+OP7O3gb4qWr+GPito5W8twVjmx5V1AT3STrjvg5U+hFfDHiD9mXxf8ACPw9FY+GWfW9Ls1bEqLidVLFvnjGc4zjK59eOlf29lnill+bYKlhpvkqJrd+69Hs/wBH8rn5Jxjlkp5dTw0E24PX5Jo5k6p2zSrqnPWvKX1wK2CelO/4SDcNuR+FfQPAdkfk/wDYztsfKX7TM/n/ABJ3/wDTrEP5189gkdDXtvxymjvfHwkkbC/Z4+fzri4dH07QbePWtbXzTKN1tan/AJaf7cmORGPwL9Bxk1+rZZWjSwtOL3svmf0fwvS5cvox7RRU03SrPTbNNe8RLmNwTb2/RpiP4m7rGD1PVug7kUdV12/1qY3F+QWICjAwFUdFUDAUAcACqt5dX+s3j392xklfqewHYAdAAOABwBVEgqdp6iu+nQvLnqay/L0/rX7j2p1OiGhVLgt071cuo7TaPI6+1VKK6XHW5Ckx8NuZn2L+tOmhaB9jfXimI7RtvQ4NK7vK25zk0tb+QN3QyitG1mSBSGGSe4//AF1VcCRy4GMnpSVTWwiCitOKyjkg8wtzUX2Nf74qXiIiP//X5eipto7U0oeor/dZTR/JqmiOilIIpKooKKKKAP32/wCCFH/IxfEr/r20v/0O6r9WP2uv25Phl+xtLoEPxE0vVNRPiIXRt/7OSF9n2Tyt/medNFjPnLtxnoc44z+U/wDwQo/5GL4lf9e2l/8Aod1X1Z/wVR/ZC+OH7VFz4Gk+DlhBejQ11IXfnXMVvtNybXy8eYRuz5TZx0x71/nL4kZXlON8U6mGz2ahh2o8zcuVK1BNe9095L8j9qyTEYilkEZ4RXmr20v9vXT0ObuP+C3f7NM1u8K+GfEwLqR/qbPuP+vuvzY/4I4+BtN8XfthLrOpRiQ+HNGvNSh3DIEpeK1B+oW4Yj0Iz2rm/wDh0X+25/0AbH/wY23/AMVXd/8ABOwat+yh/wAFBh8Kfi00em6he20+gzhZFkjFxcCK4gTepKnzHRFXH8TAV+wz4d4Wy/hrNsNwfiFUqVKTclGopvlin0TutJNfNHzSxmPrY7D1Myg1FS0urav/AIY/Vv8A4K/fGbxT8K/2YINA8H3T2Vz4r1JNOnmiYpILRYpJZlVlwRvKIjc8ozDvX8wHwg+Kfi34K/EnSPib4JupLS/0m5jmUxsR5iKwLxOB95JFyrKeCDg1/Wv/AMFIv2XfE37U/wCz2fDfgPY/iDRL1NTsYZGCLcFEeKSDe3Cl0kJUnA3qoJAJI/Bb9mX/AIJmftJ+P/jDpdh8S/DF34b8O2F1HNqV1fKIg0MTBnigByZHkHyqVBQZyTgYrxPo78W8N4Hg2vTx9WEZJzdSMmk5JrTR6yTjorX1utzr4yy7HVczjKjFtacrWy/y11P6n/jGwPwf8VN66PfH/wAl3r+Sn/glr/yfh4D/AN7Uf/TbdV/Wv8ZP+SQ+Kv8AsD33/pO9fx9/8E6/FVn4N/bW+H2s38iRRvqD2e5yAN17BLaqMnuWlAHvXwf0dqMqnCef04K7dNpfOnUPW4ymo5jg5PpL/wBuR/Qj/wAFev8AkyfWP+wjp/8A6PFfzE/sy/8AJyPw+/7GXSf/AEsir+u/9vP4F+Jf2iv2XfEfw08Fqj6zKILqyjdgiyS20yS+XuYhVMiqyKSQAxBJAr8CP2Jf+CeP7Sd/+0h4a8S/EfwxeeHND8M6lBqd3c36CISGzkWZIYlJzIZHUKSvyqpJJ4AP1H0fONsqwHBONo4yvGE4yqPlbSbThG1lu7tNK3XQ4OMcrxFXNKUqcG00temjZ/QV+3V/yZ38SP8AsA3f/oFfkb/wQm1Cyj1b4m6U5X7RNDpEqDPzFI2vFfA9AXXP1Ffrn+3T/wAmefEj/sA3f/oBr+XL/gnl+0vYfsv/ALSGn+LfEshj8P6tC+l6qwBby4JmVlmwOf3UqIzYBOzcAMmvj/CDhuvm/h5m+BwqvNyTS6twUJ2Xm+WyPS4jxsMPnOGq1NrP8br9T9Z/+C53hfUr74YeBPF9vvNrp+p3drKADsD3UKPGW9D+4YDPqa/mswepr+8v4ufCz4f/ALR3wj1H4c+Ldt7omv2y7ZoGViucSQ3ED4ZdyMFdGwQcDIIJB/mm+Kf/AARu/aq8I69NB8NxYeLNMLHyJ47mOzm2dvNiuWRVb2SRx71+hfRo8YsmwmSrJM0rRozpOVnN2UlJuW70TTbTTfa19beTxvw7iamJ+tYeLkpJXtq01psfkZjFfvD/AMEMPA2map4/8e/Ea7jD3Wj2VlY27EA7RfSTPIR6H/RlGfQkd68u+Ff/AARb/aS8U6tGPihqGm+FdOGDI6yfbrn6JFERGT7tKuPetv8A4IvfF7QvAHx68R/CXWp1g/4S60jFoznAkutPaRki+rRSykepXHUiv0bxe4ywGe8J5nhshrqrOnGDlyapRc03qtH7sZXs3pvueLw7l9XC5hQni4cqk3a/e3+bR9Of8Fu/jP4s8NeFvCPwZ8P3clrY68bq91IRMyGdLcxpDExBG6Ms7syngsqHsK/Br4AfFrxV8D/jBoHxK8I3Ulrc6deQtII2YCaDevmwyBSN0ciZVl7g+uK/ph/4KsfsceP/ANpvwLoPi/4TQC+17ws9wGsd6xtc2tyEL+WXwpkjaJSqkjcrNgltqn8eP2XP+CaX7S3j34x6NH8RvC954b8O2F5Fcajdagoh3QwurPHCrfM7yAbVIUqM5JwOfk/A7i/hnC8CexxlWEWlU9rFtKTbcuj1leNkrJ323R6XFGXY2ea89OLd7crV7Lb7rM/qE/aO8F6X8RfgF4z8FazGskGoaNeR/Nj5X8lmjcZ43I4VlPYgGvwe/wCCF/gbTdS+IXj34i3MYa50ixsrGBiM7RfSSySEeh/0ZR9CfWv2L/bu+NmifAn9lvxZ4p1GdY7y+sZtM02Mkbpby8jaKMKD97YCZWH9xGr8Sv8AgiJ8TtG8M/GrxT8MdUuBBP4n0+Ga0RuBLNYNIxQf7QilkcD0VvSvwvw3y/MH4c51UpJ8snC3/bri6n/ktr+nkfVZ1Wo/2zhoy3V/xvb8T6U/4LefGfxT4a8I+Evgx4funtbLX2ub3UhGxUzR2xjSGJsY3RlnZmU8FkQ9q/IT/gn58VfFvwq/a38ET+GbqSGHW9WtNIvoVY7J7e+mWBlkXo20uHXPRlBHIr97f+Crv7HXxB/aW8EaB40+Ett/aGueFnuEewDKj3FrchCxjLYBkjaMEKSNys2MsAD+dX/BPD/gnZ8ef+GgtE+Knxg0G58NaH4VuVvwt8BFPc3MOTAkUZy21ZAru7ALtGFJJ4/XPC7i3hvDeG9TD4mrBS5aqnBtc0pNy5dN22uVJ2/J2+ez3L8bPOozhF2vGz6JaX1++5+2n/BQ7/kyr4if9gs/+jUr8f8A/ghl4A0vVviL46+JV5GHutFsbOxt2YZ2/b3leRl9Di2C59GI7nP7Af8ABQ7/AJMq+In/AGCz/wCjUr8Wf+CI3xY0bwp8Z/FHwp1aZYZfFdjBNabjjzJ9OaRvKX/aMU0j/RDX5h4c0sRPwvziOF+LnT0/lXs3L/yW9/I9zOZQWeYZz2t+Otvxsfqz/wAFAf2Nfih+2RYeH/DPhfxVbaBoukPLcXFtPFJJ9ouXAWORthA/dJuC5/vt7V5T+wb/AME5/iT+x38WL/x1qni+01bTdS06Syns7eGWMs5kSSOQ7mK5TawHfDHHU12P/BSr4YftceJvDWi+PP2T9d1e1udJE0WpaXpV3JbyXMT7WjmjRXUSPEVZSoy7BxtB2kV+I+i3H/BWzxBqg0fTn+JIm3BD5x1GBFJ6bpJdiL9WYDHPSuzw8yrNs24S/s6hmtClh2pKVOSipR95t8zavrupX2tZ6EZxXw+HzD208POU9LNXs9On+R95f8F2PCtu+l/DrxrEFWaOXUbGQ45ZXWCSMfRSr/8AfVfqJ/wT/wCP2MPhyP8AqDRfzav5Sf2sLr9qTwz40X4Q/tOeJNQ1jUtJSG6+zXd+99HbtdRLIArFmTfsYBipI7AkV/Vv+wB/yZj8Of8AsDxfzat/GXhqeUeH+WYCVaNVKo2pR+FxkpyVn1VmRw5jViM3r1VFx0Wj3urL9D+b3/gpN+1F8Ufib+1B4m8Iw6xdWmg+FL+XS7Gyt5mjiV7RvLllZUKhpHlVm3HJUYUHCivzq17xBr/ijVJNc8T31xqN7MEV7i6laaVhGoRAzuSxCooUZPCgAcCvdv2uv+Trvid/2Nmtf+l01fOzBjwK/uLgDJsJgsnwtHDU1FKnHZW3Sb+ber7vVn5fm2JqVMTUlN31ZFRSlSOtJX2x5oUUUUAFJgUtFADdoxigqCOKdRQBFsIppGDU+KQ/SgaIKKeQxNNwaDVRTEopdppKA5EFGBRRQHIhAoFG1aWindjsJgUYpaKE2CQzYKNi0+inzsY3YtGxadV7TtNvNVuhZ2Kb3PJ7BQOrMTwAO5PApSq2V2NK+x2fwjDr8VfDTxKXZNVs2wBnhZkJ/lX9Z1lDvO78fzr+S608QWnhK9gj8Ot5kkMqPNdgYZ9jA7I+6px16t3wOK/pe+MXwo8e/EzRdK8SfCPxfdeFPEGko0tnMgEtlciVVzFdwEESRnHB6qTnB6H+VvpBYSGJxeCWIqKlCSmuaSbStytNpJtJtpaJtLW3Q+04WVlNLVqx9R2MXQ9K6+yTBr8X/wBi/wCMP7Vur/tr+Mfg7+0bqaSS6fpAneytlQWiSRtCsU0AQAKJI33HGN2fmGRX7V2a881/L3iTwXXyDGRwVerGo5QhNSg24tTV1ZtK/r13PvcBVVSPMlY534h/CjwB8Y/B9x4F+JOmx6np1yMFHGHjbBAkifrHIvZh+o4r81tP/wCCG3hTVrjVdRXxzdQWMxJ0qP7MjyRj/p5YsA+G/uBcj3r9crUcCu/0bxFfafai0QK6j7u7PGa+UyXxL4gySjOjk+IcFJ6rRr1Skmk+7W63OnEZPhMTJSxEL2/rofw0/GH4X+IPgr8UNc+FPiko9/oV29rK8fKPt+6698MpDDPIzzXm1f0ift4/8Ezp/jFrWpfG74GybfEl4TPf6XM58u8fHLwO33JSMfIfkbttPX+dPX/D+u+FNZufDviazm0+/s3Mc9vcI0csbjqrIwBB+tf6WeF/ibgeIsuhWoVE6sUvaR2albXTXRu9mrrzufjudZPVwlVxkvdb0fkaPgbStJ13xppGia7N5FleXkMM8mcbY3cKxz24PXt1r+gXWvgn8HYvAq6BcaLaRWWmx+bBNsAlhMXzB1l+/wAEZOTg9xX86Ne1aD8X/ijrNxpPg7VdfvrjS1urdfszzMUKrIuFIzyB2B4FeV4n8CZhnNbD18JinSVK7a1+9W69NfvNcnzSlh4TjUhdyP6dfgf/AMlS0H/rsP8A0A1+oHiP/kXr/wD695f/AEA1+X/wP/5KjoP/AF2H/oBr9QPEf/IvX/8A17y/+gGv81/Fj/kZ0P8ACv8A0pn6DwJ/udT1f5Izv7D03W9GskvVIkjiRopUJSSM7RyjDBHv2PQgiqf2vxL4dfbqCNqlkP8AltEo+0IP9uMcOPdMH/ZNXDodnrWi2YuGeKSOJDHLExSRCVHII/UHIPcVT/tPxB4dIj12M39r2uoE/eKP+msQ/Vk49VHf84py5rwTUtX7r/8AbX+ml30Z9jJWtLbzX6r+vVF6a08N+MrOO9gdZdufKuIW2yRnvtcfMp9QevQiqX2vxJ4dbGoqdTsh/wAtol/0hAO7xjhx7oM/7Jpz6No2uf8AE/8ADdz9nuJOftNsQQ5HaReVf0IYZHqDSJ4kv9GkFt4uhEK/w3kOTbt/vZyYj7NlfRjTjFtezh7yX2X8S9P+B842BtL3paPutn6/8H5M37a70bxHpxe3aO7tpQVYcMpHcMD+oIrnToWsaAPM8KSiSAHJs7hiUA9IpOWT2B3KOwArpLTTtJS5fWLCKMSXKgtLHj94OoJI4b2PPFadcCxXs5ONP4X0f9fjo/Q6PZcyvLfuv6/DU8z/AOEgttV8YaTaPG9tdxLcGS3lGHXKDBBGVZT2ZSR+PFeS/tN+BfE/ivTtP1Lw7bG7WxMhlROZAGxghf4gMc459q931hVPi3RmI5AucH/gC119e5gM8lgMTQxuHjrFPR6rVyT/AD0/U87E5esTRqYeq93uvRH5m/D749eNfADLpd6TqFjGdpgnJ3xgdQj9V+hyPpX3Z4E+Kng74hW4fQ7kLcAZe2l+WVfw7j3GRWT8Qvgt4L+IUbXF5D9kviOLqEAPn/bHRx9efcV8LeN/hF4++F95/aYV5LeI7o7213YX3bHzIfrx7mv0t0ci4jV6f7jEP7m/yfytI+S9pmWVaS/eUvxX+X4o/UWivgz4cftP6rpQj0rx6jXtvwBdJ/rVH+2Ojj34P1r7V8O+J9A8V6euqeHrqO6hbHKHJGezDqD7GvzLiPg/HZXO2Jh7vSS1T+fT0Z9dlWe4bGRvSlr2e5k+M/h94T8fWX2PxJarKVHySr8sqZ/ut1H05HtXw38Rv2cPFPhMyal4Z3apYLzhR+/Qf7Sj7w91/EV+jFFacO8aY3LXy0pXh/K9vl2+Rjm/DmGxivNWl3W//BP51fip+zf4F+JIlvokOk6qc/6RAoAdv+msfRvcjDe9fmT8UvhL8RvhDdE+JbUyWJOI72DLwN9T/A3s2PbNf17/ABE+Bfgzx8jXfliw1A8i5hUAsf8ApovRh+R96+B/iV8GPE/gtZbPxJZJe6bKNpmCeZA6ns4IwPowr+xPDH6Qnw4eTuv5JPX/ALdl+n4I/GOIuA6lBubjdd1+qP5TvHosLDWl17V1Wa4eFDb2rcjH/PSUf3f7q9W7/L18bvb261G7kvr1zJLIcsx/zwB2Hav2u/aK/YB0T4gXVx4w+FFyumaq43NZTk/ZZT6I3JiJ7dU7cda/H7x78N/HPww1t/D3jzTJ9NulJwJlIVwP4kb7rr7qSK/ujgbjLLc0pJ4ap+8S1i9GvRdV5r5+TwDUaMaSeyONSaWMYjOM0xmZ23Mck0gGadsNff6I7BySIq7WQH35qKnbGFPVe5pXSAaq561IABwKWis3K4NhRRTgpNSZOfYTnpRhqlVcU6gXOz//0Ofooor/AHQP5HEIBGKaU9KfRTUmNSZFsPamkd6nowKtTLUz7z/YT/bk/wCGKdR8S3//AAi//CTf8JDHax7ftv2PyfsxlOc+RPv3eZ/s4x3zx+iv/D9//qlf/lc/+99fz6lB1pmyvyrifwS4WznGzzHMsLz1ZWu+eor2SS0jJLZLofRYDizHYakqNCpaK8k/zR/Qb/w/f/6pX/5XP/vfX4z/ALQnxxvPjj8e9b+Oun2T6DcatdR3cUEc5me3eKNEUrMEiJIKbgQq4P0zXhO05ptehwd4R8O5BXnicpw/JOS5W+acrq6drSlJbpEZlxJjMZBU8RO6Tvslr8kfvJ8DP+C2viLw54YtvD3x38Ltrt3aoE/tTT5lhlmCjGZYHXZvPVmR1UnogrjP2lv+Cynjb4m+FLjwN8FtBfwtb3qmO51Ce4Et4Ym4ZIQiqsJYcF9zsATt2nBr8TqK8Kj9H3hGnjv7Qjg1zXva8uW/flvy/K1vI658Y5jKl7F1NPRX+/c/ezxl/wAFvv8AhLvB+q+FP+FY/Z/7Ts57Tzf7a37POjaPdt+wDO3dnGRn1Ffg1bXNxZXMd5ZyNFLEwdHQlWVlOQQRyCDyCKgor67gzw3yXh6FSnlFH2aqW5velK9r2+KT7vY87M87xWMcZYmV7baJfkfvb8Ff+C3WuaF4XtdB+OXhRtav7Zdj6np86QtOAMAvbOmwP/eZZApPRFry74+f8FiPH/xN1rRtP8AaCdA8OadqVpf30Jud13qKWsyTfZ2mWPbBE5TDBVckdSVyh/GOivksN9H7hGjjXjqeDXM76Xlypvqo3svKysuiVj0Z8YZjKl7J1NPRX+/f+tT9ufjr/wAFkP8AhdXwd8SfCb/hXP8AZn/CQ2E1j9q/tfzvJ81cb/L+xJvx6blz61+I1FFfacGcAZRw9Rnh8opezjJ3a5pSu7W+029jzMzzjE4ySniZXa8kvyP0G/ZV/wCCknx//Zc06LwhYyQ+IvDERJTTNQLfuM8n7NMvzxAnnad0Y5IQEk1+n2k/8F0Ph3LYh9d8Aajb3O3lILyGZN3oHZIjj32/hX83dFfJcU+BHCucYh4vGYVe0e7i5Rv5tRaTfdtX8z0MBxZmGGh7OnU0Xez/ADP33+If/Bc3xBdac1r8KfAcFldHOLnVbtrhB/2whSEk/wDbX8K/Bqx1fVNL1eHXtKuJLW9t5luIZoWKSRyo25XRlIKsrAEEHINZtFfScF+GuScP06lLKaCgp25tXJu17Xcm9rvTbU4szzzFYySliJ3ttsrfcfuJ8C/+C2HxF8JaHb+Hfjh4bj8TtAoQalaTC0uXCjrNGUeKRz3K+UPYnr7l4n/4LoeDYtNb/hC/AF7PdkYX7beRwxqfU+WkjMB6cZ9RX85NFfD4/wCjfwdiMQ8TPCWb1ajKcY/cmkvRWR6tHjbMoQ5FU+9Js+lP2m/2sfjH+1h4uj8UfFG9TybQMtlp9qDHaWqtjd5aFmJZsDc7lnbAGcAAeG+C/GHin4d+LNP8c+Cr2TT9W0qdLm1uIsbo5EOQecgjsQQQRkEEHFc7RX67l+R4PCYRYDDUoxpJW5Uly26q3n179T56rjatSp7Wcry79T+g74Y/8Fyorfw9DZfGHwTJPqcSBXutKuFWKZv73kTDMee4Ejj0x0rxT4zf8FmfiF478WaAfAfh7+w/Dmk6paahe232rN3qSWsyTfZ3nWPbBE5XDBUcnuSuUP4slSe9MK4r8qwf0eOEKGKeLp4NXd9HKTir9k3ZeXbpayPoqnGWYTpqm6n4K/3n7V/tD/8ABYX/AIX38FPEXwe/4V3/AGV/b9r9m+1/2v5/lfMrbvK+xR7vu4xvX61+NXh7xBrnhPXbPxP4Zu5bDUdPmS4triBikkUsZ3I6MOQQRkGsejHevuOEPD7J8hw08HlVHkpzd2ryld2S+05dFa2x5uYZvicXNVK8rtbbL8rH7y/Bj/guB4u0LQ4NF+OPhNNcuYVCnUtOnFrJJgYzJbujRlz1Yo6Lnogr1PxN/wAF1fCEVpIPB3w+vLicqfLN7fRwoG7FhHFISB6AjPqK/nHor88xf0bODa2IeIlhLX1spzUfuUkl6Ky8j2KfGmZRhyKp+Cv+R7j+0Z8e/Fn7THxc1L4w+Nba1tL/AFIRIYbNXWFEgjWJAN7OxO1Rkk8nJwBxX6h/s/8A/BYv/hRfwY8OfCH/AIV1/an/AAj9mlp9r/tfyPO2knd5f2KTbnPTe31r8S6K+44h8McizXAUcsx2H5qNK3JFSlFKysvhknotNWeXg88xWHqyr0p2lLd2Tv16pnofxd8e/wDC1Piv4n+J/wBk+wf8JHq17qn2bzPN8n7ZO83l+ZtTfs37d21c4zgdK88oor7bC4aFGlGjSVoxSS9FojzKlRzk5S3Y0qDSFB/n/wDXT6K6FJkERXFNwanpCKtVAIKKk2gU0r6VaYDaKXBpKYBRRRQAUUUUAIRkYpNi9KdRQO5HsJ6UmwmpaKCudkQSl8v/AD/k1JRQLnZEVwOabgjrU9IQD1oKVTuQUuD0qetTRNKGs6pDprSrCJDjc354A7k9AM8nFTOainKWyKjK7sQaTpF1rFwYoSESMb5ZX4SNB1Zj/IdSeBzWjqOrWtvatougbltj/rZW4ecjoW/uoOyficnpNrt+6KdAs4WtLWFuYmH7xnHG+U929B0Hb35kqprnhB1LTnt0X6st1EtEQ1/XJ8AtcXxV8FvCXiPOTd6RZu3+/wCUocfgwNfyQ7AOlf03f8E8fEv/AAk/7KXh0MdzaXJc6e3r+7lMig/RZQPpX86fScwPNlNDEr7M7fKSf+SPreDKy9vKHdHz38HV/wCNuHxHH/UtwH/x20qv+1f8WP2o/iP+2xoH7Jv7NXiQ+FVt9NXUL68Cqy5fc7PMCpLJGoQKg4Zn59voPwL+zv8AEHwr/wAFBPE37Qd0kM3hrxHoK2sMsb/vIriL7OpjlQ8jcI2ZWGVxwSDxXC6hoq+BP+CumieKNQ+S28ZeDLm0tWJxvubZ1aRRxjiNAcfX8fh8JnmXVs1WOpRhWnRy5OCklOKq06STTi7puCUnZrpc+29jNQ5XdXn+DZ7h8Mv2gvjL8G/iDo/wI/bGgtJJ9df7Pofi7TlMdhqNx2triIj/AEa5YfdGdr9gOcfpFbjHFfIX7Zfww0z4r/su+MvDl8pFxa6bNqVlMvD295YobiCZCOQyOnBH8q439nD9r/whqX7Cvhz9qL4zamtjbQ6cqapcspJa6t5GtpNsagszSSISqqCTnjjmv584iyFZ1ltPO8tw/LUdVUalOCdnOScqcoRV7c6Uk4LRSj7qSlyr2qFX2c3Sm9LXTfbrf0P0Gh6V8g/tY/sO/CT9rLRXm12MaT4mhTbaazAgMq45CTqMedH7E7lySp7HT/Zy/bY/Zp/ajln0/wCEHiSK81G2BaTT7hGtrsKP4hDKFZl/2lyK+vk6V+c1P7b4XzNOUZ4fEQ6NOMl6prVPs0013R2TpUMVRcZWlFn8TX7Rv7L/AMWf2X/GjeEviVYlIpSWs76IFrW7jB+9G/TP95Dhl7jGCfIPA9tcXXjLSYbdC7m8gwqjJ/1i1/Sd/wAFoAT+zV4fbHTX0/W3lr+fbwdJaXOq6VZ+EZVt3ae3FzFIds8pDrnbIeGX0Vdp9VPWv9MPCjxCxPEHDcMyxcEpvmi7be7pfyv22v1XT8T4gyuGExcqNN6b+ep/Tl8Dxj4paCD/AM9h/wCgGv0/8R/8i9f/APXvL/6Aa/L/AOB4x8UdBH/TYf8AoBr9QPEf/IvX/wD17y/+gGv84PFj/kZ0P8K/9KZ+g8Cf7nU9X+SM06Ze3+j2Uum3klnPFEhVlwyNlRw8Z4YfTBHYiq6eJ59KmFp4thFpk4S5QlrdyemW6xk+j8ehNdFo/wDyCLX/AK4p/wCgir0kcc0bRSqGVgQQRkEHqCK/LZYmPM4VY3V35NfP9Hdeh9wqTspRdn+By154Xt3uDq2gTGwu35Z4xmOT/rpHkK/14YdmquviabTpfsPi+AWob5VuVO63kzxgsf8AVk+j8ehNI3hu/wBEPneEJhEgOTZzEmBvZTy0ftt+Uf3at2PiOw1KY6Lq0JtLtlO63nAw46HY33ZF+n4gdK7L80bv34r5SX56fevNMw2f8rf3P+vky7pWgabpE8k+lboophkwq37ncTncq8hSe+3APcZ5rdrn9M0Gz0B5ZNOaSO3YE/Z92Y1PXKA5K/QHb6Cs/QPGmma55dvKj2V1IoYQTgKzA90IJVx/unjuAa4q1GpV5qsG5Jbvr89/v19TeE4wtCWjY7V/+Rs0f6XP/oC111cjq/8AyNmj/S5/9AWuuqMV/Dpen/t0h0fin6/ogpkkaSoY5VDKwwQeQRT6K4kzoPmX4i/s0+GfExfUvCjDS7w5JQDMDn/d/g+q8e1fHt1YfEj4MeIBI3nabcA/LIhzFKB6H7rr7H8QK/VysvWdE0jxDp76Vrdul1byDDJIMj6+x9xzX6bw54mYrDR+rY1e1pPSz3t6vf0d/kfI5rwjRrS9rh3yT7rb+vQ+YPhz+0/pGrlNL8dxrYznAFymTCx/2hyU/UfSvqy2uba8gS6s5FlikG5XQhlIPcEcGvir4jfsuSxb9U+HT715Js5W5H/XNz1+jH8a8J8K/EX4h/CbU202BpIVjb97ZXKnZ7/KeVz6qRX0GK4IyzOKbxORVFGXWD/q6/FdmeXR4hxeAkqOZRuukl/Wv4M/VKopoIbmFre4RZI3GGVgCCPQg14p8Ofjz4P8e7LCZv7P1Aj/AFExGGP/AEzfo30OD7V7hX5HmWVYnBVfY4mDjJd/07+qPuMJjaWIh7SjK6PlX4jfsx6Hrhk1TwQ66ddHLGBuYGPt3T8Mj2Ffnj8Yvgfpmu2Ungb4w6GtxA2dqzr/AOPwyjkH0ZDkV+3FcV4+8EaR4+8Nz6FqsYJZSYZMfNHJj5WU/XqO44r9G4O8U8bgKsI15NxT0lf3o+afW3nr5nyed8G0aydTDe7P8H/l8j+HX9q/9l7Uf2e/EUV7pUj3vh3U2b7JOw+eJxyYJSONwHKtxuGTjg18jV/S/wDtU+ALHxf8EfFnhvWI1eaxtZriJv7k9plwwP1Uj3Br+aCv9ZvCXjKrnGWuWId6kHZvurXT9e/pc/M6FZtWluFFFSeX/n/Jr9TNedkdFfSn7K3wMtfj98WoPBWp3LW1hBBJeXbR48wxRFV2pnIBZnUZxwMntX3b+1j+wx8K/APwkvfiL8MRcWNxowSSeGaZpkmiZ1RjluVYbgRjg8jHp8HnPiPlmAzOllOIk/aTtay0V3ZXfm+yfnY7aOXValJ1Y7I/IFUz1qQADpS4xRX3h54UUUUAf//R5+iiiv8AdA/krk7BRRRQS0FFFFAgoorV0LRNT8S63Z+HNEiM97qE8dtbxL1eWVgiKPcsQKmc1FOUnZIaTbsjKpjV/SF8U/8AgkT+y38L/g5q3xI8Q+IfEMU3h/SZb26Mdxa+TLLbwl2CI1qWHmOMKN5PIFfzgV8FwB4mZXxJTqVsrcnGm0m2ravt3/4KPZzjIsRgJRjiLXfZleipioNN2Gv0VTR5amiOiuh8LeF9c8aeJtO8H+G4GutR1W5itLWFesk0zhEUfViBX62ftcf8En3/AGdfhNdfGLQvG1tc2WlwQm9tdQiaGR53KoVtpIwwkLyNhEdEwOrnBNfI5/x7lOV4zD4DHVeWpXdoKzd3dLona7dle1z08HlOIr0p1qUbxhufjlRRX74fE/8A4JO/BXwZ+y7q3x20XxHrc9/Y+Hm1mOCVrbyWcW/nbW2whtvbhs471hxh4hZZkVTD0swk060uWNk3rpvbbdGmW5NXxcZyor4Vdn4H0V+w3wl/4JE/EL4u/szaf8X9L163svEmrqb2y0ycA28lkyjyg86ZMcz8t91lAKq21txH5gfFT4RfEn4JeL5vAnxU0e40XVIBuMM68OhJAkjcEpJGSCA6MVODg8GtOHfEPJc1xNbBYDERlUpNqUdnpo2k91fqrrzJxmTYrDwjVrQajLVP+tvRnnFFet+C/gF8dfiPo3/CR/D3wXruvaf5jRfatP065uYd643L5kUbLuGRkZyM11n/AAyL+1d/0TLxX/4Jr7/4zXtVuI8vpTdOpXgmt05RTX4nLHBVpK8YO3oz54or9mP2Hf8AgmDZ/HXSdfb9o7TfFvgu+0uaD7Kr2v2GO5hmV8lDeWrFmRk+baeAy5HPPEftw/8ABNbxJ8EPHGjaT+zboPijxhpN7YGW6nFq1+0VysrKUL2dsioCmwhWGepyR0+Do+NHD885eRqt+9XX7G3N8V7bf5Hry4YxiwyxfL7v4722Pyeor6H/AOGRf2rv+iZeK/8AwTX3/wAZrlPGXwA+O/w60U+JPiD4K13QtOV1jN1qGnXNtCHf7q+ZLGq5OOBnJr7yjxHl9Sap068G3slKLb/E8iWCrRV5QdvRnkdFfWPwq/Yb/ao+N3gq3+Inwu8Jyaro128iRXK3VpEGaJyjjbLMjjDAjlfpXov/AA7C/bq/6EGb/wADtP8A/kivJxfiFkFCrKhXx1KMouzTqQTTW6abumux008mxk4qUKUmn/df+R8E0mAetftd+y1/wSD8cePZtXg/actdV8HfZfJaxe0msZ0uA24SqSrzFGTCkZGCGPpzW/as/wCCQXxJ8Ca9pC/stWeoeLtMurZ/tpvbmzjmguEfjBb7OpjkRhtADEFWyeQK+PXjxwq8z/sv63Hm/muvZ7X/AIl+X8d9N9D0v9Usw9h9Y9m7duv3bn4s7RQUB5r74/4dhft1f9CDN/4Haf8A/JFed/FT9hn9qr4J+Crn4i/FDwlJpWjWbRpNctdWkoVpXEaDbFM7nLMBwvfnivsML4hZBXqxoUMdSlKTskqkG23skk7tvsedUyjGQi5zpSSX91/5HyOwwcCm195/sn/8E/fi3+2B4W1Txb8OtV0jT7fSbtbSVdRknR2dkEmVEMEoK4Pcg57V9Un/AIIgftQH/mZfC2P+vi9/+Q68bOfF7hrL8VPBY3GRhUjo073XXsduE4fx1aCqU6TafU/GOiv2a/4cfftP/wDQy+Fv/Ai9/wDkOj/hx9+0/wD9DL4W/wDAi9/+Q68z/iPHCH/QfD8f8jp/1UzH/nyz8ZaK/Zr/AIcfftP/APQy+Fv/AAIvf/kOvlz9q7/gnj8YP2QPBOn+O/iJq2j6haalfCwjTTpbh5BIY3lywmgiG3EZHBJzjj09LJ/GDhnMMTDB4PGRnUm7JK92/uMcRw7jqUHUqU2kup8EUUVe0zTNS1rUrfR9Ht5Lq7u5FhhhhUvJJI5CqiKoJZmJAAAyTX6RKSSuzxUr6Io0V/QR8P8A/gifFrXwDh1H4geIptD8fXIN1sUJNY2qFQVtplGGdx1eVJAFJICuFy34SePPCf8AwgnjPU/Bp1Gy1c6ZcPbm806QzWsxQ4LwyFV3oT0OBmvguDvE7Jc+r1sPldXnlSdpaO3a6drNPWzT/A9XMsjxOEjGdeNlLY5KiiivvjyQxTCuelPoppgRFCDTKsYB60hUHrVqfcCCipyMjFN246U1MCKinlSeaNhquZAMopSMUYNMBKKXHGaSgAopcGkwaACijB6UUAdVba1a6lCmneJgzog2xXKjMsQ7A/30/wBk8jsR0Obqmi3WlhJmKzW8ufLmjOUfHv2I7qcEelY9bGla3d6VviULNby8SQSDMbj3HYjswwR2NcrpOGtP7v8ALt+X5mnMn8Rj1+8//BJLxVFffDPxR4Jdsy2OoxXar6Rzx7CfxZK/EO40Sz1KBtQ8Ms0gQbpbZ+ZYx3Ix99PcDI7juf0O/wCCVXjU6D+0BfeEJn2xa7pkihf70tswkQfgnmGvyzxqy9Y7hnEqO8EpenK03+Fz3eGa3ssdC/XT7z+ia12sdoPIr5z/AGp/2e9W+NnhbSvEXw/u00zxz4NvBqvh69f7guExvgl/6YzqNj/hnjIPukhaOcshwQc10Gna0isI7zj/AGh0/Gv8+csx2My3FU8wwL9+Ou173VmmusWm011TaP1WOOpzvRq6H5k/Fj/gpN8M/DvwH8WeBvjVp174R+JQ0i7sZfD1xBIwlubiF4le2uFBikt3Lblk3cDg8ivzY8f+HvEfhz/giz4Etr9Hig1PxX9pIORmF3uBC30cruX1BBr+lHxx8IvhN8XrOCD4meHNM8RRW7boft9tHcbP9wupK574PPevHP20/wBnCD4+fsna/wDBzwjaw293bW8d1o0EaqkaXNl80MaKAFUMoMa4wBu9K/bPD3xg4ey3E4HCYbCyoqWKp1azlPmhFRUoJQ0UlFc7l7zlJWtzS3HicvqzjKTlf3WkQeMv+Cfv7P3ir4W6R4I8LaZF4X1rw5bxrouv6Yggv7K5iUbZvNTDSbmG6VXyHyc84NdD+xH+0N4p+NPgnWfBXxZijtfiB4B1B9F8RQx4CyTR5EV0gHAS4VS3HAYMOnXqv2PPjnpX7QXwD0Hxrbts1S2gSw1m1YbZbXUbVRHcRSIeUO8FgDztIr4c+BviE+H/APgsZ8X/AAXpbf6FrPh+wuZkUjH2mK3tZC5x/EC7j8TX5rDL8yzPB5xk2dyc62DjKtGUm3KLjVhCrFN68tRTcmtuaMZLd37+eEJU6lLaWn4O33WOk/4LNwGT9lzRrj/nn4htx/31b3H+FfzS+Dv+Ru0r/r8g/wDRi1/UX/wV20eHV/2R4kknS3MOv2MivJnbkxXCYJAO0Hd1PHTOOo/mD8P6Zf6T420u11CIxv8Aa4CM9CPMXBUjIIPYgkV/UP0WcRF8IOF9VOf6P9T8v47g1j7+SP6ovgnIkXxO0OWQ4VZck+gCNmv0nk8a6O0rW0yP5Z4LEZBB9utfHf7PngMDS28a38eXlHlW2eygYdh9TwPoa9+vLTBPrX8RcfPDYzMOX+Rcvzu3+F7H23CFCrQwd39p3+R21lp72URufANyjwjk2UpPlf8AbM8tEfbBT2HWuh0zxPZ31yNMvEayvsZ+zzYDHHUow+VwPVSffFeFC6u9OnFxayNG69Cpru9P8U6P4ktxo3i2JGyRtkPA3DocjlGHZgRj2r4nMMnk488lzLuvi+fSX4PzPpqVaztHTy6f8D8vI9erP1LStO1i1NlqcKzxN2YZ59R3B9xXMCHxN4cVWs2bV7IdUcgXKj/ZfhZMejYJ/vGug0nXdL1uNm0+TLRnEkbArJGfR0bDKfqK+Ynhp0/3tN3S6rp69V/VjuVWMvcmtez/AK1KNjpd/pKzQPeNc2ew+Wko3SofTzM5ZfTcCw/vHtz15pdne25tL6JZYz/Cw9O49D7jmu9uCrDyz3rJlthjiurD4qd+dvX7vyJlRjbl6HnT2/iPS9a067si+p2tv5oMUjATRh1A+WRiPMHHAb5v9o5FemaRr2l62r/YJP3kRxJE4KSIfRkbBHt2PY1kPEUNUr7TbLVGSW63Rzx8R3EJ2TJ9G7j1Vsqe4rsxLhXS9orNdV6t6rrv0s/Uxp05U7uGt+j/AEf9fI7yiuGj1fXNDGdZT7fZjpdW6nzEH/TWIZJ92TP+6BzXXWN/ZanbLeafKk0T8q6EEH8RXi4jBzprm3Xdbf8AAfk9Trp1lJ269i3RRRXKahXFeM/h54T8e2X2PxJarKwHySr8sqe6uOfw5HqK7WiujC4urQqKrRk4yWzWjMq1GFSLhUV0+5+cPxF/Zz8W+EC+o+Hg2qWC/NlB++Qf7SDrj1XP0FQ/Dn9obxb4JKaXredTsEONkh/exjp8jn0/ut+Yr9JK8V+InwK8GePt98Y/sGoEHFxAANx/6aL0b68H3r9cyzxHw+MpLB5/TU4/zJarzaX5xt6HxGL4Uq4eft8snyvt0/r1Ov8ABPxJ8IfEC0+0eHbpXkUZeBvllT6qefxGR713dfll4x+GXxA+E2ojU2DrFE2Yr62J2+2SOUPsf1r9QdOkeXT4JZDlmjUk+pIFfLcacMYXAqniMDV56dS9u6tbr8/J9z2cgzetiOeliYcs42v53v8A5H4eftAf8iX46/689T/9Bkr+VcAnpX9VHx/58GeOR/056n/6DJX8roAHAr/UX6OH+41/WP5M/HYfFL1ECgU6iiv6QNT0j4TfFXxZ8GPHFr498GSKt3bblKSDdHLG4w0bgEEqw9CCDgg5FfS3x8/bn+Ifxy8Hf8IGdPttG06co10IWaR5yhDAbmA2puGdoGTgZOOvxDRXzuP4Ty3FYynj8RRUqsNpdVbb1t0vt0Oini6kYOnGWjCiiivoJSscspWCinqmetO8tf8AP/66ybMmz//S5+iiiv8AdA/kmzQUUUUD5wooooKSTP6Zv+Cfn7av7KPwl/ZE8I/D74k+LbTTNb08X/2m2lhnd082/uJUyUhZTmN1bgng1+pHwb+PHwY+P1heax8HdWi1u206RYp5ooZY0SRhuChpY0BbHJC5IBGcZGf4o/gx8HPHnx6+I2m/C/4c2bXepajIF7+XDGD880rYO2OMcs34DJIB/sv+GfgL4T/sTfs5R6GbhLLQvC9m91qF9IArTSgbp53AyS8jcKoyfuovQCv85/pGeHeSZVi3Ww1WpPGYmbnyXi0lKTb0UebVvlir6672d/27grO8XiKajUilSppK+t3ZetvNmt8ZP2pf2ffgHqVpoXxi8TWui3WoRNPBDKssjvGrbS+2JHwu7IBbGSDjODXlVh/wUB/Yv1RWfTPGVtcBOGMVnePjPrttziv5M/2rv2ktT/aV+OOt/FrV96R3knlWNsTn7NZxfLBFkHGQvzPjguzN3r9uv+CEt2138PPiExGMajZY/wC/MldvF/0dMBw7wr/bmYyqSrRUOaEZRjG8pJWTcJP3b+d7eeiy3jDEYzH/AFajFKGtm029F6rc/Qm8/wCCh37EmnTG21DxvZwSLglZLW7VhnpwYAa+Z/2t/wBvf9jXx1+zR448F+DvGtle6tqekXNva28cNwGkldMKoLQqASfUivxm/wCCwbv/AMNz+IVycCx03j/t1Svy+JAr9T8Nvov5Hi8Hgs+jXqqUlCoo80Gk9JWv7NXXToeZm3GGLjOrhZKLWsb2fp3P31/4Iz/swt408c3f7Tnim2J0vw+z2mkCReJr51xJKoPVYI2wD03uCDlDXd/t8eMvih+3l+0RJ+x7+zbEmo2PgaGe+1SRpRFby38Q2MrSHK/uSwgTOP3rvnCjcP0u/Yr+MXwHP7Hnw/m03UtK8OWb6RFbvavdx25S5jJiusb3D7muFkbcTuYncTk5r07w18Jv2Y/2KfBfij4meFdJt/DOneQb3V7vzJppZVtw7Lued5HZiXYKoOWdsAEmvxXP/FKtDi3F5visNKWJg3Sw0Grxi1Llblqm5K7aUU7ylurI93B8O0/7Phhac0oP3pu+r6/15I/mw+HX/BJr9sz4g2T313pNj4c8qeSBo9XuWikDRnBYLFFNuQ9Vdcqw5BNf03a78G9Z8VfsrXHwC1S8ht9RvfC/9hy3SBpYUnaz+ztKoIRnQP8AMMhSR2Br+dm1/wCC0H7Vt14h16HwF4f0zUItV1OW6soru3ubqa0tSiRw26LBPEpCLHuY7TukZ274H9DHw08c/E34kfsm6Z8QLmE6f4x1bw39q8tINhi1F7YkbYZg2MS9EcH0Oa9Tx+qcZJ4PFZ+qVNKf7tQd+WTSfvXu7K3Xt1M+FsNlsVUhhOZ3Wt+qPl79jj9g34sfsj6oPsHxUl1fQpmLXOhvpu20Ynq8bNdO0Un+2ijPG8MBivgv/grh+yNpXhTwtcftTXviLVdZ1/VNat7KWG6aEWdtZSRTlIoI0iDqI2RFXMhzliwLMWry6LwZ/wAFzfid891ea1p8b9Xa807TNuf9iJ4nH4LXkH7Rf7Cv/BQzRfgvrfxY/aD8ZnV9I0KNLu4sbzWry/mb94qAxxsrw5TfnlxgA49K+54QyXEYbielmuZ59hpVpuMZRp8jlNN/C+WMdW7atX0V9lbzcx9nUwMsPRw01Faq97Lz1bPUv2LP2+PiD+yn8E4/hhb/AAp1LxJFJeTX6XqXEtsrLcBMAILOYEALkMH5z0r9nP2Yf2t/iD+0/wCFbzX9F8E2ugXmnzeVc2GqalcxTKGGY5FP9mbXRwDgg8EEEDjP58/s8/8ABX3wYngfwr8GvCfw48TeI9a0nSLWxMOmJHcSTGzt1SR44oyzlfkLfd4HWvp9f+ClXjsnDfs+fEgf9wmX/wCIr4XxQ4QxmNxVepLI1Trzk5c7xHxa78jmlaXlaz9LP0cjxUaMIx+tc0ErW5P1t0G/tH/8FCfjV+zb8Qm8Ca/8Gp9YjkhS4tr/AE3VZZbaeNuDtP8AZuVZGBVlYAjAP3SpNr9mn9v/AONf7THj1/Bmh/BybRLe3ga4utQ1LVJYreFRwo/5B2Wd24VVyep6KTUy/wDBR7xw43L8AfiL/wCCqUf+yU7/AIeN+Of+iA/EX/wVy/8AxFfIy4Qf9n/V/wCw4e2tb2n1l2v/ADcntbX8r2v5aHZ/aP77n+tPlvtyfhflPVP2of2vvG/7L/hyz1XV/BcHiC/1GUpb6fpeoXMsxRfvyu39m7Y0XIGWOWJAUHDEfjZ+2f8At/fED9qf4IXPwtufhRqXhuL7VDfPfPcS3CotvuYgobKEAEHli4xiv0//AOHjfjn/AKID8Rf/AAVy/wDxFfLvx9/4K5eBdS8C+Lvg1r/gDxDoWs6lpd5prQ6gsUMlvJd27Ihlich1ADhsYyRyK+p8MOFcVgsTQqLI1Vrwkpe0WI+HVa8ik1Zed7v1SPPz7MKdWE4vFcsGrW5N/nbqel/8E+vjN4R+G/8AwTmFyuvabZ65ptvrdzb21zcRLJ5ySTyQgxM4Y7mAwMfN2617B+zVcf8ABRT4knSPGHxb1/w/p/hTWdMjv4JNLt1e8BuI0lgDRyx7ANrfPycHpmv5s/2SvAHwE+JPxaXw1+0f4hm8M+GzZzSm9gmjgbz02+Wm+WKZcNk8bcnHUV/SF+yB4d/Za8PfEi2074LfGzxH43u7Wwkhg0PUNaW8s0t0CruS2WCIL5QACYICg4Ar3vGbg7C5NWx1elH2lWs5VXKVBzjBSu+WM9Yxd92/LQ5OGcyqYmNKMnyxilGynZu1tWt38j0b43+Gf+Chmn69Zx/s8+JNB1HTWt83L63bpDKs+48IIYyCm3Byec5pPgh4Z/4KHahr93F+0N4j0HTtMW3zbPoluk0zT714cTRhQmzccjnOKz/2xrD9n+78aaU/xe+MniL4bXgsiILLRtY/s2K4i8xv3zx+TJvbdld2RwAMcUz9jqw/Z9tPHGqP8IfjL4i+JN6bHE1jrGsf2lFBF5qfvkj8mPa+7C7snhiMc1+NqtP/AFe9v9Xhfl+L6q77/wDP34Pna3Q+l5V9c5Od77e0/wDbdzm/2lJv+Cifw5fVfFvwh8QeH9Q8LaPpj308mqW6x3haBHkmVUij2EbVG3kZPWvGP2+fjf4M+Jn/AATfe4fxDpd5r+qWmh3Vza21zC0vnvNbyTAQq5YbWLZGPlA56V65+2D4e/Zd8Q/EefT/AI0/GzxH4Hu7nT44ZtE07WVsrOS3feu97ZoJA3mgsHJOGAwRX85H7X/w7/Z5+GXxTt/Dv7M/iSbxR4efTop5LyeaKdlumklV498UUK4VFQ42556nt+xeDXCGEzmtgK1aHs6tGUaqlGg4Rko2fLKekZXa0a89D5vibMqmGjWjF80ZJxs53av1S3R9h/8ABMP4zftbaHe6p8HP2ZfDej6vFqFzHf6je6utwIbJSoiDSSQzRgKQvChXdiDtBwcfaf7Wv/BQn9uD9kT4jL4I8aeHPCt7Z3cfn6fqUNrfLBdxjAfaDena8bHa6Ekjg/dZSfxE/Zg/aM8afsufF7Tvip4OYyCA+Te2hYrHd2jkebC/XGcAo2DtcK2DjFf1m/FP4b/Bn/goh+zBbtZTrLYa3bi+0jUAoM1ldgFQxGeGRt0U0eeRuXIOCPqvGnCYDJ+KKOZZzgKdTBV9JSs+dT01bvukrpKycb6OSuvP4YqVsTgJUMNWcasdUulvL+t7dD5q/wCCcX7evxW/bE8VeJ9C+Iul6Tp8WiWlvPC2mxzozNK7Kwfzp5QQAoxgCq//AAUb/b6+LP7HvjTw34b+HWlaRqEOs2U1zM2pRzuytHIEATyZ4gBjrkGvmr/gkP8AC3xl8Ff2ifit8LvH9t9l1bRrWzhnQHKt+9dkkRv4kkQh0PGVIOKof8Fefhd41+NH7Svwx+GXw8s2vtX1bT7mKCIHAGJtzO7dFRFBZ2PAUE18FHhDhz/iJLwXsofUvZ89r+5b2PPzXvt9q9z13mON/sT2vM/a3t5/Fa36Gl+y7/wUm/bb/as+K1r8MfA/hnwtApUz319Ja3zQ2dspAaVwLwZOSFRMgsxAyBkj5l/4Ki/Fj9sjU7HTvhJ+0p4X0fTtKtNQ+3adq2jR3Jtrx0ikjwss00gHyyEtGypIOCRtwT+1P7P/AMD/AIL/APBOf9nS+1LxHfxRfZ4he69rEgw1zOowqRr97YpOyCIZJJ6F3JP8zP7a/wC2L4y/bA+JjeINQ32Ph3TS8Wj6aWyIYieZZADhp5cAu3bhQcLz9v4TYbAZvxbPG5Bl9OGBoaKo1JSctdYu+7vs1ZQ1dpNX8ziCpVw2XqnjKzdWXTS1vP8Az7+R8qeC/BXi34i+KLLwV4G06fVdV1CQRW9rboXkdj6AdAByScBQCSQBkf1H/sL/APBPfwN+x54dk+OPx2ubOfxXDbtNJcSuos9Hg25kCSOQpk25Ek3AAyqfLuZ8H/gjRafBO+/Z9u9e8J6Tb2vjCyu5bPXLxvnuJVY+bbsGYkpC0ZC7FwpeNjjPNffnx88G/s2/Gfw2ngr466jaz6XFKJmtH1aWwjd1+6ZRBcQmQKeVD5APIGea+b8dPGnHY3M6vDFOE6OHhLlqOKUqk15K6Si1suZcyabdnyndwrw1SpUI45tSm1eN9Evw3/Lofz+/8FBf+Cn2tfHF7z4O/AaebTfB2Wiu74ZjuNTHQqOjRWx/u8NIPv4BKV+XvwVsfhVqfxU0PT/jdd3dj4VmuVTUbixVWmjiPG4bgcKGxvIVmC5KqzAA/wBO0n7Mv/BITw822+fwjAV6i48Qk/8Aoy9NQ/8ACE/8EcdGOPO8Cvj/AKiEc/8A7WevruFvGDIsoyv+yslyzExi0/eUI87bVuZu7vLs7WWiSskjz8fw5isRX9viq8G+13b022Mf9qX/AIJf/A74z/BLS739mSysdE1nSLJX0qa2YG31K3YeYqXEuSZGkzujuGLHJ+YlT8v8unijwv4i8E+Ir3wl4tspdO1PTpmgubadSkkUiHDKynv/AD6jiv7MPAn7Wf7CHw/0Ww+H3gDxv4e07T4G8q1tLe4URRmR87V/hUFmJ6gDJPFfOH/BTz9h/wAF/HP4e33xz8PT2mi+K/D1o00t1cOkFvfWsS58q4kYhVdR/qpWOP4GO0gp8v4NeNGY5Ljo5PxGqnsKsn7OdSLU02+t9021fV8re9tu/iThqjiaTxODtzxWqi1Z/wDB/M/lAooor++j8lCiiigAooooAKKKKACkwKWigBMDOaMDOaWincBNo60YFLRRcBu0UYx0r0/4M2nha++KugWfjZS+lSXka3CAbtyk8LjjO44H40ptPDXgr4vC2vllvNI0zUwWUgLJLBHJkKQeMsowe1fH57xtQy54lYiEuWjSdZyt7riua6T/AJly3a7NHo5VgI4zFUcDRqRdWpJRUL+9q0lK38rbtfumeW7O1IEPeu1+IN7oOpeOdX1DwvbNZ6dPdzSW0DkFoo2clUJHHyjiuPr1+GeIaWaZbh8zw/wVoRnG+9pxUl+DKzrKquAxlXA1/jpylF+sW0/xQ63muLOdLm1kaKRDlWU4IPsRX0/+zH8Q9J8LfH/wl411R1sLiz1GITTKNsUsMp8qUOBwrlHb5h8p7gda+XqfFI8MizRnDKQQfQjpW+b5bDGYeph6m0ouPyaszjw9d05qa6O5/aLqFvJFOSw46Z9xWfXJ/AzxrD8QPgl4U8bzMHOpaXavKev7wRhJM+5YEn616dLognXzbJhz2PT8DX+WtWo8NVlhq+ji3H5p2P2HE4F1P3tLW+tvUzbHU7zT33W7cd1PQ/hXpOjeKrG8IiuT5EnuflP0NeVzQTW7+XOpVvQ1FXNjsro4mN3v3Rz4XMKtB2W3Znjnxs/ZC8bXHjO8+OX7IXir/hX3ja/Uf2hGYxLpOrMAdr3lsVZfOGeJgjE/xKeo8e/4J/fsS/Hb4M/Gbxr+0j+1BrNrq/izxRH9mQ20nnfK0gkllZtqqu7Yqoij5VyDjgV9y6T4m1XSCFhfzIx/A/I/DuK9i8N+I4PEEMhSMxPFjcCc9e4P4V6eYeIvEOEyWvlDcJU6kYwlU5I+19nFpqn7T4uS6WjbSSsrLQ9zBVMNXqxlqpLW3S/fsfBf/BV/T/t/7FWtzYz9lv8AT5v/ACN5f/s9fzMfBLRvFPxA+JPh74ZaEgupdW1CC2hjkBfy2kkAMiEcrsHzHaRwOa/qp/4KP6T/AG1+xT46tgMmK2t7ge3kXUMh/RTX5Uf8EXPgSPFXxT1r47axDutfDMIs7IsOGvboHcw94oQfoZFNft3gdxlSyjw+x2Oq2bp1Jcq/vSjBR/8AJn91z5PijLZYjN6VKP2kr+ibv+B/RjpPh+z0HRbXQ7FR5VnCkK477FAz+PWqV9ajniu18vPFZV3bhs1/E9HGSc+aTu2fpnsko8sTybULXGcCuWniaNs16nfWOQa5W708kmvs8DjVY86rTZe8K+OLrSXWz1EmS2PHPLJ9Pb2rtPEd94TvlW8ilP20DEc1u2yVR1wWH8P+y2QfSvIJLFkyR2qFVeFsms62TUalb29N8r8uv9fiJV2o8kldHtdjrTShfOcs+Bljjk+vGB+QrqIbpJRya8EtNSkjIFdnp2t9ia8PHZO4/CjspYhPRnpckavyOazZIyvQVFZ6mkqg5rTOyUZFeC4yg7M6k7mfDcSQNlDj+Vc7r9pbWFhdeJNBY2V9AjzER/6uYqMkSR/dbPrjcOoNdJLCR0qieODXRQqcs1JfPzXZmdaClGzO0iYvErnqQDUlc3a6o8eI5fmX17iq/i3xhpvg/wAOy+J75Wkt4Cm8R4LAMwXOD6ZzivJjgas6qpQV23ZerN51oxg5yeiOmuLm3tIjPdSLEgwCzkADJwOT6nisbxV4gt/Cnh288SXcbSxWURldUxuIXrjPGa8x+L+rWGvfBHUtZ0t/Nt7q3jljfBGVaRCDg8iuNtbm4u/2VpLi7kaWRtMlyzksThmA5PoBivocu4cU6NPEVXvVVNx+Sf8AmjysVmlqkqUP5OZM+g/DXiLSvFmiW/iHRXMltcqWQkEHgkEEHoQQRW5XjP7Pv/JI9I+kv/o169mrxc7wcMPjKuHhtGUkvRNo78BXdWhCpLdpP70Q3Fvb3cDW13GssbjDI4DKR6EHg1IiLGoRBhQMADsKdRXm8ztY6rdT8Mfj9/yJvjn/AK9NT/8AQZK/ldr+qb48xPP4S8bQRDLPa6koGcclZMcmv5Yruzu7CdrW9iaGRequCCPwNf6+fRwkvqVeN9bx/Jn89U170vUrUUUV/SEp9i5T7BS4OM1IqAcmn4rIyIAMnFSBAOtSKpY4UZPtVyPT7yX7sZH14/nUymluyZTS3ZSorbj0SY/61gv05/wqb+w1/wCen6f/AF6xeLprqZPE0+5//9Pn6KKK/wB0D+TmgooooFyoKa7rGu5zge9ZV3q0UJKQ/O36Vz091PctulbPt2rto4KUtXojaGEb3P7MP+CYnwF+D/wy/Zs0P4j/AA9calqfjCyivNQ1N1AkL8hrVeTsjt5AyFQfmdSx7AeR/wDBbTUL6y/Y4tbe0meKO78R2MU6qxAkjENzIFcD7y70VsHjcoPUCvxt/Yd/bO+Nmia38L/2TdBvhZeHZfG1jcXEsWRcTW9xdwFrMtn5YDJvdwvLlyrHblW/YT/gt/8A8me6b/2M9l/6TXdf55ZjwJmOU+JuCrZnV9o69Zyi93yKTUb9E7Wslokltsv2vD4+jVyapChGyjGz9bakP7HP7a/7E/gP9l3wN4O8d+LdKs9Z07SoYLyCaCRpI5VB3KxETAkfU1+j/wAEfjr8Cfjlp9/qPwN1m01i30+RI7trSNowjuCUDbkTJIBx1r+BnP51/TF/wQXJPw5+If8A2ErH/wBEyV9D9ID6PeWZRlGL4ioV6kqjmnytx5ffmr7RvpfTUw4Y4orV68MLKKtbfW+iP1C+LH7XX7Ivwj8az+CPi54n03TNct0jeW3uYZHkVJFDISViYcqQRzX4o/8ABXL9pn9mb44/CDwvoXwP8QWGsX9nrDT3EdpE6MkP2eRdxLRoMbiB1r5J/wCCw3/J9PiH/rx03/0lSvy+r9A8Dfo9ZZh6GXcTxr1HVcIz5bx5byjqrct7a6anl8RcUVpSq4NxVrtX1vo/U/fD/gkZ+wFc+LtZsP2r/i7aAaNYuZPD9nKMm5uY2wLx1PSKFgfKB5aQbuFUb/0Z/wCCiv7OH7WH7XUWm/B74T3Ol6H4MgK3eo3OoXUiPe3IP7uPy4IpW8qEfMA2A8hBx8isfym/Yj/4Kg+L/gB+z9a/ArR/Ad7421PTby4ayaCdo0jtrhhKEZUhmdmEzSnAAGCADxX1Qf24v+CsXxNOz4ZfBZdHt5fuS3unXitg9CJbuaCIj32Yr4Hjzh7jSfGFTPqzowjSbVF1ZwUIxV+WSi5X5rattfFqtlb1MtxWXrALDR5m5fFyp3b6q9v6R6X8CP8AgoH+y5+x98GrD9nf4o61NdeKvBFxfaJqMem2E7o8ljeTQI6yOscbB40Vgd5ODg4IIH6jfs7/ALQHgP8Aac+Fll8Xvhwtyml3ss8KpeIsc6tbytEwdUd1GSu5fmPykE4OQP4pfiD8G/2ivFH7Q3iDwF4h8OXd/wCPLq+kutRsNPjW6dZ7s/aHP+jGRAv7zJIbaucEjBr+pL/glV8Bfjv+zp+z7f8AgX442MOnSXOqPf2Nss6TTRRTRRq6S+XujX5k3AB2OWO7HSvm/pAeFPDuV5R/bGHxXNi60lNrni1JTu5OEUk+W7TT193qdXDOdYqtX9hKFoRVtnpba77nI/Cz9vf9on9oX46638FvhP8AC+30+38MajPYavrep38ktra/Z5WiYlI4Ii0rFDshWQs3cqoZh4T/AMFd/jb+1L8I/B0/g/zvDVz4B8axSaaNsMiaqjbMyKySXLh1HVZoo8KSFcKSpf74/au/ay+B37BvgOTV7+wjbV9enuruy0mxRYpL67dg888zhdqLvcGWVssc/KGPFfjZ+1Z+xl+0V+1D8E7H9vDxJ4qtri7udBOtXmh3Ya3h0+wCNcpHYvllKiEqxSQKzNuYuzNivP8AC7AZVUznB53icJTwmBb5Ic/PN1ai6pttpqS+LSEfh1dzXOatZYeeHhNzqbu1lZf8N03e58s/8Eff+T7PDf8A15al/wCkklf0Vft2/twW37Enhrw/4iufDTeJBr1zNbCNbsWnleSivuyYZt2c4xgYr+XL/gnt8dfAP7OH7UWjfFj4mSTx6RZW17FK1vGZpN09u8aYQEZ+Zhn0r+oL4H/txfstftleNj8OPAmn3etXdnbyXrm/04eRBEpVCzPIWClmZVAAySfQHH3H0l+G63+tlLOsZgJ4jB06S57Nxjo6mjmtrNp/h1PP4SxS+ovDwqKNRy069uh+b/8Aw/00v/olkv8A4OR/8hVND/wXx0aR9svwvlT3/thSP/SKv0v/AGnfj1+yB+yNFoz/ABj0a0hbXTOLSO00yKd2Fvs8xmAUbQPMUZPUn2r034E67+zr+0X8MbD4t/DXw/YyaPqTTJC1xp8MUhMErQvlCpI+dDjnkV+XYjM+DqeXwzWpw1UVCbtGft6vK3rons3o/uZ7KoY6VR0Vi1zLpyq5yv7E37W9v+2T8MNR+JNtoLeHl0/VJNN+ztci63+XDDN5m8RRYz52Nu09M554/mN/4KXf8nx/ED/r6tv/AEjgr94NT/4Kt/sNfCnxBqngGIX2nz6Zez21zFaaZsj8+BzFIRsIDcpjdjkAV+TX7c37MXx0+L/xD1T9sH4Z+HbnWvBHjG2tdWs57UeZcRWzWkQDT2o/fJwpbIVlC8lq/QfAjLP7G4pr47G4V4PD14ONJVG7NuUGoqUrczsm+587xhKWIwEKVOftJxd5WXk9bLY9w/YS/a4/ZX8L/Bzw18DPE3wy1Pxj4zhe6EjafotjfvP511LLHteWZZWCRuqksoC4x90Zr94fDGgfC3wV4aPxOTwdbeEZobV5p0Flarewx4yyN9h84MxA+5G7ljgAE8V+FP7Gn/BSX9nj9nP9l1tE1zwykXjPTZPswg0u2SFtVTBMVxcXO3ClfuSly7cBlVslV/ZL4Z/tB6/49/Y+T9pO5sLe31CXQ73Vls1LtCrW6yskZJO4jCAMeM8kY6D858c+H8fDMquIWEnSpVKzjzSqN+0lJuXuraMGttGlor6NHrcKYyi6EYOopSUb2UdktNe7+4+UfFn7en7Pfi7UBceLPgv401uS3BiinuvDME52Ak/IZptwUnkAgdeQDTvCH7eP7PPhTVBP4U+DHjPQpLnEMtzbeGYIcRlgTvME28oD8xABPHAJrwz9lP8A4KJfti/te+N77wR8OvC3hWzfTrM3lxdX5v1t0XeqKhaJpDvctlRjkKx7GoP2qf8AgpF+1V+yV4/tfhv440Xwdqmo3Nkl8f7NfUHSKOR3RVcymIhzsJwAeCD3r1f+Ia1Xjf7BWBXtuW/J9ad7b3ty28zn/tyPsvrftfdvv7Pr95+uvinwt8MPGOh/8LDuvCNp4rnktUlgVrO1e7njxuREN55QU4PCyOmDkHBr8JP24/2vP2U9b+EPir4FaJ8MNT8IeNJxbxwtf6LYWLQNHcxSuS8czSqGjRgrIpDZH8JzX7K+Lv2hdT8G/sgr+0xc6bFd3cfh+01qWxV2jjZp4o5HjVyHZR85CkhscZzX48ftsf8ABRr9mn9of9lr+yvC2hR3fi/U5RbC31W0V5tJTG6W4hnwyktjZE0bhvm3Mo27T4ngfkGPnmlKrPCVKtKFVR5o1GlTlFp+8tU4Lrok9k+h1cVYyiqEoqooycb2a3T008/v9DyP4Kf8EefFvxn+Evh74rWfjm0sIvEFjFerbvZSO0QlXO0sJQCR64Ffob8D/wBg/wDa6/Z4+F2t/Cj4X/FjT7Ox1mVZ1mfTJJJrNypWVrUtPtjMo2hiVbG0FNrZavxt+G//AAVF/au+FPgLSfhv4RvNNTTNFto7S2WWyR3EcYwu5i2Scd67b/h8L+2j/wA/+lf+C9P/AIqv6B4u4J8SsyqVKFStQnQ57xjKMHZKV43vTeq07+dz5DLs0yOgozjGanazab7a/aP2v/Ya/YU8Zfsn+N/FXjjxn4vXxVdeJoYkkkMMiS+YkjO0kkkkkhcsW5J5z3p37bH7DPjv9qD4k+FfiX4B8ZL4RvvC8DxwyrDI8wlaQSLJHJHIhQrivFv+CX/7a3xz/ar8X+LNG+LlxZzwaRZ201uLa2WAh5ZHVtxBORgCq3/BT79tr46/sreOvC+gfCS4s4bfVbCa4uBc2yzkukoQYJIwMdq/AP7J4yfHbwvtaf1/ltzWjycvs9rclvg0+E+w+sZb/ZPtOV+xvtre/N6338ze/aP/AGDP2r/2pfDOg+E/if8AFLTTZ6JGN0drpksK3dyMj7VcKJypl2HaNoCL8xVV3Gvz8+L3/BG3xd8JfhX4j+KF147s72Lw9ptzqL26WMiNKLaJpCgYykKW24zg49K8l/4fC/to/wDP/pX/AIL0/wDiq5Hx/wD8FTv2s/iV4H1f4eeKL3TX03XLOaxuljskRzDOhjcKwbIO0nB7V++8J8EeJeWOlhqVehCgpXcYxitG7ytamtXqfIZjmmR1+acoyc7btvtp9o8L/Yw+CeiftHftF6B8EvFF9dafputi7M8tmyiUfZrSa4TG9WQ/NGAcqeCcYPNfuh/w48/Z6/6GzxF/31af/I9fkt/wSp/5Px8D/wC7qf8A6bLqv1s/4LL/ABX+KHws8H+BLr4ZeI9U8Oy3l5fLO+mXc1o0qpHEVDmFlLBSTgHOM0/GDPuI6nG2E4eyXGOgqtJPZNXTqNt6N7RSDhvCYKOV1MZiqfO4y/D3f8yL/hxz+zwf+Zs8Rf8AfVp/8YpP+HHP7PH/AENniL/vq0/+MV+Cn/DXn7V3/RTfFf8A4OL3/wCO0f8ADXn7V3/RTfFf/g4vf/jtel/xC7xE/wCh4v8AwH/gGP8ArBk3/QL+P/BP3r/4cc/s8f8AQ2eIv++rT/4xX5X/APBQ/wAc/Ff4e+PZP2MbnxXqGs+DvA8Vmlkt2UE04mtYbhTdNGqCYw+Z5cW4YRFGPmyT+q3/AARo+K/xQ+Kfg/x3dfE3xHqniKWzvLFYH1O7mu2iV45SwQzMxUMQMgYzivyT/wCCq/8Ayfj44/3dM/8ATZa1894V4rOZ8c4jI+IcQsT9WpucW4qym3T96Ol0+WbR25/HDLKoYvBw5Od2eu610fzR+dVFT4phXiv7MPzdO5HRUmz1puBmgY2ilwT0o2kdaAEooooAKKKKACiiigAooooA09EvW03WbTUE6wTRyD6qwP8ASvT/AI5xW1r8XtS8shVuJI5kHTKyIrDA96+KPjP4j8S6GtpZ6eXtre6R2Eq8FyhAKhu23IzjrmvS/jk7az48+GnjVCWXWNHsC7eskBMTf+gj86/J/GvBcnD2OxDeksLil81Scv8A21nZwJlTh4iZDiJOyqT5Pnz0pr8IyO0vXMl5LIf4nJ/M1Vr5gtPFHiWx+KlzpWmM86XeoND9nPIbfJtGB2PuPxr6khgmuJlt7dC8jkKqqMkk9ABXteE2CeH4QymLf/MNR/8ATcT7XxVw0ocR4+T61qr/APJ2Y2ta1pPhzSbjXdduEtLO0QyTTSHaqIvUkmvhe6/4KT/BPQ/E4tYNG1DV7GNtpuBshjJ/vhGO9lHXB2E+3f239vDQI7b9mDxBZxSmTUI2tpZhG3yRRpOm5SR99j3AOB7np+DvwS8M6B40+MnhTwj4rmW30vU9Xs7a7kYhVSCWZVkJJ4ACk5r8M8fvGjM8gxEcPl6tHk53K13LV6RXbTtd30aPkstwDr1Y0lvJpeWump/pPf8ABK74wxfFr9md7DzhK2lXJMOBt/0W7QTwELxtXllUdgtfota3tzZtugbHt2Nfi3+wN8VPBWj/ALWes/D/AMHCODRdb0qK0tViG2Iz6cgMewehQSKvrkfj+0FzH5Vw8foePpX83ZzXxGMnSzLG4V4eWKpU67pSWsHUinKLWmsZ3WqT01SZ+rZlhI4WpLD0KqqKlKUOeO0lF2TXk1r/AJnZ2mt6bqCC21NApPc/d/PtUt34OjnXztLkAz/CxyPwNcBWlp+r3+mPutJCB3U8qfwr5epltSm+bCyt5PYzhmEJrlxEb+fUjvdNvtPfZeRMnoT0P0PSuz+HVx5erS256SRn8wQa6Hw74hTXg9ndxAMoyR1Vh9DW5ZeHNLsdSXU7JTG6ggqD8pyPSvEzPOW6U8NiY2lbpqvI9DBZavaRrUZXR5L+1toR8S/sufEHRYkLyS6DfGNRyTIkLMgH/AgKxv2DPgpB8BP2YfDPhKWHydSvbddT1HIw32m7USEN7ou1PouK+lriC3vLZ7a6QSRSKVdWGQQeoI71pWN0HGTXi0+JMRHJpZPH4HU535tR5Uvzf3Hu/UofWViHva343Ok69Kjki3DmmxPu4zVsDcMHqK+Rd0zvaOduLQNxWLPpynPFdyYQ3Wq0tsCMV20Mc4mcqdzzS50xQOlc/dads6CvWJ7TIPFYV3Y5HSvdwua9zlqUDymSAxkkdqIbqSJs9K7STR5Lq4W3j+87BR+NegyeBdAksRaGPa4GPNB+bPr/APWr0cVntGkkqutzCGElLWJ5fYavJGBk13en6uHADGvLNd0e/wDDt4be6G5TyjgcMP8AH1pllqjRnrTxOWwrQVSm7phCu4vlke8pMkyZ61XmgUgkCuE03WwQAxrtra+im4zXyuIwc6TO+FVSKToV6V5d8Z1kPwp1d/4VEY9iS4r2h4RL93qa8z+PNutt8H9TjHXEZP13rXocP11/aGHj/fj+aOLNof7LVf8Adf5HIaz/AMmrR/8AYNt//Q0qLTP+TUH/AOwZN/6E1S6z/wAmrR/9g23/APQ0qLTP+TUH/wCwZN/6E1fVw/3df9hf6Hgf8vf+4J6B+z7/AMkj0j6S/wDo169T1rUl0bSLrVnTzBbRPKVBxnYCcZrxD4Ra3H4b+Adpr80ZlSzhnlZFOCQsrkge9dnc+LdI8b/C6/8AEWiMxgmtJwN42sCFIII9jXx+eZdUnmdaq4+57Vxb83J6fce5l+KjHCU4J+9yJ/gdD4H8aaT4+8Ow+JNGDrFKSpWQYZWXhlPbg9xwa66vnn9mH/klUH/XxN/6FX0NXlcSYCnhcwrYal8MZNL0TO3KsTKthqdWe7SZ+Gfx8QyeD/HCL1a01MD8Vkr+ZexutWS3TTtWjjvbROFjmPKD/YcfMv0Bx7V/Tb8df+RW8a/9e2pf+gyV/M9X+p3gFUtga0bdY/kz+e8RiZU5vl7sePAcGsHzPDVyC5/5dZjiYf7jcLJ+GG/2e9YDeG5LaQw3LMjqcMpXBH1ya9A0nR4Db/2zrTNFZKSF2/fmYfwR/wBW6L9eKp63rV3r199tusLtURog6Ii8Kozycep5Nfu1LMK3O4J3S6/p5/p5nPPEzavscimjWi/eLH8atJp9lH92MH68/wA6uUVvKvN7s5nWk92NVFQYQAD2p1FFYtmYUUUUAf/U5+iisu+1OO2Bji+Z/wBB9a/3Tp03J2ifyjGLbsi7cXMNsm+U49u5rmLzUprn5F+VPQf1qjLLJM5klOSajr2cPg4w1erO+lQUdWFFFFdhufTP7F3/ACd78L/+xq0n/wBK4q/qv/4KMt4QTwj8MH+IBsxoQ+I2hHUDqHl/ZPs2LjzfP83935W3O/f8uM54r+M/w94g1zwnr1n4o8M3ctjqOnTx3NrcwMUkhmiYMjowwQysAQR0NesfEb9pj9oH4v6Cnhb4oeMtW1/To5luFtr66kmjEqBlVwrEjcAzAH0Jr+f/ABN8HcVn/EGCzalWUIUU01rza31j00v1Pp8oz6GGwtShKN3L7j+uv7f/AMEtP+e3wr/760T/ABr0LwV8a/2C/hrbz2nw58XeAdAiumV5k02/0u1WRlGFLiGRAxAOATnFfwxZA60mVr81xP0PqFaDp1s0rSi+js19zZ60OO5Rd40Yo/t/8VfED/gnF471mTxH441v4bazqMqqr3V9c6PcTMqDCgySszEKOACeBXyz+1je/wDBOd/2ZvHifDuX4cHXTod79gGnNpH2v7R5TeX5HknzPM3Y27Pmz0r+SbIpa9LJfoo08FXpVqeZ1Wqbi1Hp7rTtvtpYyxHGrqRlF0Y6n9f37P8A/wAFFP2QvAP7MHgZviF4y0/TtWh0SzivbK2jkuJ1uYYlil3w20cjIzOpb5gODk+tcH41/wCC3/7KOgb4fCWla/r0oztdLeK3hP1aaYSD/v0a/k7LgUoOa9Gn9EPheWKqYvFTqTc5OVuZKKu72Vknpt8RmuN8ZyKEElZdtfzP7R9J/wCCh/7D3hn4XWPxnvte03RbjxTAt/cafbIs2ptcY2OlxDbK0hkRlMfmSAKduQ23mvzn+IP/AAXYU/EjTLb4YeEMeE4LtP7Qn1Bs31zbZw/kRRv5cLgcrveTJAB281/OjRXTw/8ARL4WwlWdbFqddyvZTlpFPRWtZtpaXbfdJDxPGmMmkoWj6dT+7HxJ4I/Ze/b2+D+l6nrttaeMPDN0y3dnNHJJFJFKBhgJImSaKQZKyRkqf4WHGK+If+Cvfx28M/BX9lRfgX4XlittU8WCGwt7SEhWg0y3KtM+wfdjIRYAD1DnH3Tj+XX4d/GT4t/CK6lvPhZ4m1Tw7JPjzTp13NbCTb08wRsocD0YGud8ZeOfGXxC1+bxV4+1a81vU7jAku76eS4mcKMAGSQsxAHAGcAcCvk+E/op1cvzqhiMRjnUwlCbnCm07qWjV1flWqTk0vetsr6duN4xjVoSjGnaclZvy/P07H7efsMf8Et/2cP2nfhPpfxg1Px1qeoq7GLUdMs4YbR7W6jwZLeR3NwSOQyuApdGDAKTgfs5aQ/sYf8ABOH4YSwxSaf4P06T964d2mv76Rc4wCXuLhuuAAVQZwFXOP41/hl8f/jX8F7LU9P+E3ifUfDsWsKi3gsJ2haTys7DuXDKy7mwykHkjNeb+IPEmv8AirVZde8U39xqd9cHMtxdSvNK59WdyzH8TX0PGHgDnnEWZVFm+bSeC5rxppJO29na0LrZScZO2u7ZzYDiPD4akvYUV7S2r/rX8j7A/bx/a/1T9sj42yeO47eTT9C02H7FpFnKQXjtwxZpJNvy+bKx3NjIUbUywUMf3+/4Is/GXwb4q/ZYi+EVvexLrvhe9u/OsywEpt7qY3EcyrnLIWkZCR0K4OMjP8khYmr+k6vq2hX8eqaJdTWdzEcpNA7RyKTxwykEcehr9B8QfA/AZzwzT4bwkvYwpOLg0r2cU1qrq903d3vd31OHLM8qUMU8XNcze5/V98Sf+CKfwG+I/wAV9X+JNx4n1qxt9bv5tQuLGAW5CyXEjSyLFK0ZKpuY7QysQOMnrXvf/BQH4z+A/wBk39jPUfBWhzxWV3f6YnhzQ7FXzKInjFszoCd22CDc2/oGCgnLDP8AI5/w0d+0IEEa+O/EQUDGBql3jHp/ra8w1zxDr/ie/Oq+Jb641C6YbTNcyvNIQOgLOScc+tfl+F+jfneNxmEqcSZp7ejh2nGHJa9raN362Sbabtppe560+JMPCnOOGo8spbu5+zv7E/8AwTU8EftffCYfE2D4gyadcQXUlne6dHpyyNbyJhkxKbkblkjZWDeWOSV5Kk1+yXw6/wCCdUPgvwfH8P8AVvir40v9Bit2tRpcF7HaWRgkBDxGNY3bYwYggOOpr+T34H/tJfGr4Fx6hpXwq8S3ugRav5f2n7I4XzDFu2ZJBIxvbBGDzXU+NP2gPjr8R4WtfH3jLW9YhbrFeX9xNFz2EbOVA+grfj7wo4vzTMakf7UjHDc14J04uUV/4DHVapPmvbd3PDwWc5fg6aToNztq7tJ/i/mrH9P3iD9oX9gr/gnT4IufBvw+Nmb7eDJpOjyC8v55gMA3UzOxTb6zSAgcIp6Hy2L9s3/gl3+1jKn/AAuHTLGy1SZRHv8AEOnrFOAOMC+h8xUUdszL9K/lzKg0myuHCfRgyyMXiK2NrPFN3dVTtJv8dPVt+ZNTjyu3yRpR9n/La6/r+rH9ivin9kT4OfH74Zt4X+GnxF8QW3hea1SzS20fW/t+mmBFCpEUnNyDGFAAVXXAAxiv59/28/2GvDv7GNzo0Fj4zHiC411pXisXtPInhgiwDK7rLIpBYhV+Vdx3YHymvhfwr4x8YeBNUXXPBGrXmj3qfduLGeS3lH0eNlb9a2/iT8U/iN8YfEEfin4oazda5qMVulqlxduZJBDHkqmT2BYn1JJJ5Oa9rw+8Ks+yDMU45n7TC6uUXBKUnbS8nzPfVu6bta2unLnHEOExlH+By1Oju7L5afkedUU/b60bcHBr+hLnxx+7P/BC/wD5KJ8QP+wdZf8Ao6SqX/Bc3/kqvgX/ALBNz/6PFfjl4C+KvxQ+FNzc3vwx8Ran4dmvFVJ3026ltWlVCSocxMpYAkkA5xTPH3xU+J3xUvLe/wDid4h1LxDPaIY4JNSupbp40Y5KoZWYqCeSBxX4THwlxP8Ar0+LPbR9ny25bPm+Dk3231PrXxFD+yf7P5Xe+/Te5wFFFFfu58kfob/wSp/5Px8D/wC7qf8A6bLqv6jv2gPiN+zX8O7DTLj9o640m3t7qSRbE6rAs6l1CmTywyPg4K56dq/iN8GeN/GHw58SW/jHwHqdzo+q2m/yLu0kaKaPzEaN9rqQRuRmU46gkV1vxG+Onxl+L9va2nxT8Uan4hisWZ7dL+5knETOAGKBycEgDOOuK/mzxT8BqvE3ENDNJYj2dKEFBqOk9HN3i7NfaW/S59vkHFscDgpUFC8m7q+3Tf7j+qj/AIaZ/wCCXv8A0EvCH/gvj/8AjFH/AA0z/wAEvf8AoJeEP/BfH/8AGK/kBorx/wDiVDLf+g+v/wCBR/8AkTp/4iDW/wCfMPuf+Z/c3+z/APEb9mv4iWGp3H7ONxpNxb2ska3x0qBYFDsGMfmBUTJwGx171/Lj/wAFVv8Ak/Hxx/u6Z/6bLWvkj4c/HT4y/CC3urT4WeKNT8PRXzK9wlhcyQCVkBClwhGSATjPrXJeNPG/jD4jeJLjxj491O51jVbvZ593dyNLNJ5aLGm52JJ2oqqM9AAK9jws8BqvDPENfNI4j2lKcHBKXx6uDvJ2S+y9uljnz7i6OOwUaDhyyTvpt12+85aiiiv6TPjI3CiiigsQjNM2kjmpKKAI9mKZg1PSYFAEW31o2mpqKAICp60YNTEUEUAQ49aMelSkelNweQKAP1c/4J+fs/fBP9qv4T+N/hJ8a9HTU4LO6tL60nVjFdWjSJJE7wSrym7C5BypwMg4FfTviX/gjb8C9e07wtpFn4r12ytfCRl+xrttpXZJHDhJHaMEhSOCAOtfOv8AwSD8Rmx+MPifwru/5CWkrLj1+zSg/wDs9f0C1/AHjzn+Z4TO8XlsK0lQqx1he8Wp0+Sej25k5J2tv3P13hHB0JwwmYOP73Dz54S6xkrpNfJta3Wux+Rmqf8ABOz9mr9k/wCD/jr4seEbGfWPFbaReRxanq0iSNbvdr5JaBAqRwn959/lgM4I5r8KZtSs9Aiax8Pv5k7rtluwMHnqsWeVX1b7zew6/wBKf/BS/wARNoH7ImtQI206neWdljPJDSGU/h+6r+X2v2z6NcMRXyWdbFTckpKEU23aMIxUUr9FfRbHgeIONlVx3PPWTu2+7k22/mfBH/BR/wAV+JvBPwd0fQEtpra28X3EqrO8bKk0NkUaVY3PDbXeMNjOM471+G3nva/6TGxVo/mBHUEc5r/RU/b/AP8AgiV45/4KJfsOfArTfhZ4gsPDnjL4faXKyQ6sJRZ3MWrpDNcxs8KSPHIJIkZG2MDyDjO4fnH+xV/wac/GHTvjLpXjD9tbxXoh8IaRdJczaRobz3FzqPlMGEEkskUSQwuRh2BdyuVCqTuH8geK/iPHOc7r4qo7KDcIq9/di2k/+3vi+ZnHhHFxlGFON00nf1Wv3H6Jfse/8E0/2hNF+Efwc/ay8EarDqGr3Gk6Nrl/pF5m3uQZoI5ZkjlJMbsyscB9g55NfuLrMTJchmQxkjBRuqkdj7jpWZ+3F+0pr37F3wZ0Xxv4A0Oy1C0j1CDTXspS0KR2xhk2CEx8IVKKoBUgL2r5c/Zs/be8Lftk3mrQW+j/APCOa5pyJO9k1wLhZo2yryRPsjPykDcCvGQc817EMZxRn+WU89zGCqUKV4e0XLzJXStJJpuz2duruz6uvhMFhW8FRdpuztrr6f5X9D6fopWVlYqwwR60leSeU0db4Lm8rWtv99GH9f6V7NHJ6V4L4fl8nWbd/Vtv58V7VHLXwHFVH9+pd0fXZDU/ctdmbiPng1n2V1iZ4z/CxH60iS571zk139m1eRe5Ib8xXzuGo3vE9qpPqeq2c+4ZFbkLZUZrgdMvAcH1rrrefIBFeXiqLizeMjZ2g801kwPamRyVOCGFcLbRummUZEHSs6aEEc1tOBnFZGq6hp+iabcaxq8qwWtpE880jHCpHGpZmJPAAAroottpRM5pI+G/2lPjB4Z0bxVZfB6x1aGDXZYk1F7cSbJvK3ERFehyWUnA5GAehFXPh3+05r2iNHpfjlDqFqML56jE6D35Af8AQ+5r+Vf9pb436v8AHH9oHxF8YFnkT7bfO1iQxVoraI7bdVPVdsar06GvePgp+3T4u8I+VoPxRR9b08YVbkEfa4h7k8Sgf7WG9+1f3zW+jY1klGnKKnPlTlHaSk9Xyvy26bdT8NxfFVdY2VehKy2Xay7o/r1sdV8IfE3QPP0m5S6gfoyHDxt7g8qR6EV4hr2h6h4evDa3Yyv8Djow9R/UV+cnwl+NGj+I7RPGXwn1sSAAbzA+10z0WaM8j6MMV98+C/2ivDviu2Xw/wDE+BLeQ8LdIP3ZPqw6ofccfTpX80ZjwLmGS1ZKknOmt4tWnH5dfl9x9tl/FmHxaUa/uT79H/l8zTttQeI4JrtdM1xlYbjVmf4atfot94bvYri2kGUYnOR7MuQa3NM+FkH2WSLWrl2aRSoEDFNue4brn/PNfMY7NcBKF5S17W1+4+lpUKyeiO+0NJZLcXUwxu5Ue3rXmn7Qn/JJtU+kf/oa17OihFCDoBivGP2hP+STap9I/wD0Na+U4bq8+bYeX9+P5o6s3VsHVX91/kcPrP8AyatH/wBg23/9DSotM/5NQf8A7Bk3/oTVLrP/ACatH/2Dbf8A9DSotM/5NQf/ALBk3/oTV93D/d1/2F/ofNf8vf8AuCO8If8AJrcn/Xldf+jJKX4Sf8m7XP8A1xu/5Gk8If8AJrcn/Xldf+jJKX4Sf8m7XP8A1xu/5GnmH8DFf9hK/wDbh4b46P8A16/yN39mH/klUH/XxN/6FX0NXzz+zD/ySqD/AK+Jv/Qq+hq+G42/5G+J/wAcvzPoMg/3Kl/hX5H4cfHX/kVvGv8A17al/wCgyV/OFpmk20Vp/beubltckRxqcPO4/hX0UfxN26Dk1/SF8bnSPw54ykkQSKsGokoejACTg45wa/mo1HUrvVLj7RdtkgBVUDCoo6Ko6AD0Ff6b+BMZPB1UtFeP5f1/W38+41pTd+7JNV1W51e5+0XAVFUBY40GERR0VR2H6k8nmsyiiv3+EVFWRwt31YUUUVQgooooAKKKKAP/1fPb7VdwMVqcDu3+FYDMByxqg1xI3A4qAknrX++9HDKCsj+aKdBRVjRNxEO+aiN0P4RVKit+RGqgiwbmQ9KjM0h6mo6KtQHZDt7eppuSetFFaKHcYUUhYCoy5NWkUotkhkwcZpvnSdjUVFKxooInFxKO+f8AP4VILtgMEA1UopOC7A4I0lvU6MCKnW4iboawi/pTCSah0UJwR0Rk9KYT61iJNKn3TVgXhP8ArB+VQ8NIPZM0C47VFTFkR/umn0ctilGwUUUUDCiiigBQSDkdRXfaXefbLUOxy68N9a4CtfRbv7PeBG+7Jwfr2rix1DnhpujkxlHmhfqjuaKKK+cPCCiiigAooooACM8Uwrxin0U0wGbfWjZz/n/Gn0U+dgRbKXbg8VJRgdafOwIcUFGFTUU/aAQYPelI71KcmmlcmmpjTI8HGRRUp4GRUZwaalc0ixtFLSVRYUUUUAFFFFABRRRQAUUUUAFFFdbomkWo0ybxHfL9pjt22i3Q8liOGkI5WP36k8DHWsq1ZQV2VGNz6K/Y3+L9n+zt8XbT4ueJYZH0hYprOdYv9bIswGfKU8NsIUtnAxxnOK/fHSf+CgX7IGracuonxnDaZGTFc21ykq+xVYnBP+6xr+WfU9UvdWn+0XjZIAVFUbVRR0VVHAA9P61m44wea/I+OvBfLOIcTHG42co1Ere61ayvbdPvvofRZVxNXwcHSpJNeZ+tX/BQ/wDbX+F/x48Iad8LPhR9ovbe0vRe3N/IhhjcqjIqRo3zkfMSWYL6Yr8mLRrdLuJrsFog6lwOpXPIH4VFnimn1r7jhDhDB5JgI5fgr8iu7t3bb3b2/BHlZjmNTFVXWq7n9o/wF/by/ZI+K+naf4Z8G+LLWyvUhihjsdRzZzZVQoRPN2o54xhGY19nDWNIPIuof++1/wAa/wA5v4z+NR8OvhVr3jPdsksbORoiP+erDZF/4+wr+bM+NfGeeNYvgP8Ar5l/+Kr/ADp8cvBnLuHsbSp4CvKXtE5NSs2tbLVWvd36dN2fomX+IVRwtWppvydv8z/UU/4La+MLCH9nfw34as545JdQ11XKqwJ8uC3lJPBP8TLX863wX+LPiX4IfErSviX4Vci506UM8ecLNEeJIn/2XXI9jgjkCv54/wBhb4xeLdJ+Ndt4S1jVbmfTddRoZIZpWkUzIrNCwDE4YHKgjsxr9yq/qr6NGCwtXhF4Ga5lzTjNPrzWf5NI+N4gziWJxn1mK5Xpb5H9kXws+I/gz44fD3TPiR4Qk82y1KLcORvikXiSJ8fxI2QfXqOtdbcaPcR/ND+8Ht1/Kv5lf2Jf2vtW/Zp8ajSdeZ7nwlq0qi/gHJgfoLmIf3lH3lH3146gV/Tn4e8SaN4m0W18R+HLuO+0++iWa3uIWDJJG3IYEf5B4Nfzb4n8AYzhnHuENaE7uDfb+V+a/Hf0/Q8oxlDMaXNLSa3/AM/QyLcvb3cbMCCrA8/WvY0mI6Vx7eRcDE6hsetakdyR3r8izSt9Y5XazR72X4R0OZXumdMlwO9cb4ou/smo29xniRSv4qc/yNa63Oetcf4+Y/2D9uTrbOrn/dPB/nXn4DD/AL5J9dDurT91nbaRq24DBr0XTr7MYZz9PevmLw/rapEss54P3R3P/wBavU9M13eQd3apzTK2m9BYfEKx7fDc7uhq+k646157Z6qGAwa6OC9DL1r5GthHE9CE0dIzY5r8qv8Agrh+0F/wqb9m5vh3o0uzVvHDtYjBwyWSYa5b/gYKxe4dvSv1EjuVOOa/js/4KNftHSftFftKare6XP52g+HmbS9MA+6yQtiWUf8AXWTJB7qFr90+jfwG854jp1asb0qHvy9V8C+ctbdUmfL8Z5t9XwTivilov1/A+DK3NH0b+0RJd3Ugt7ODBlmPOM9FUfxOew/E8U7R9GW9R9Q1B/IsoCPMk7k9kQd3PbsOp4qPV9YbUdlrboILSDPkwr0XPUk/xMe5P8sCv9R6lRyfJD5vt/wf6fZ/haikrs6bS/iP4m8KavBqXgO7m0gWhPk+S+GOepkPRy3cEEY4xiv0j+C37e2j6uYfD/xjgWxnPyjUYATCx7ebEASnuVyPYdvycor5/P8AgzL8yp8mIhqtpL4l8+vzuNVHe5/Vt8MPjNr3haCLWPBOoR3mm3GHCBhLbyg9wQcA+6kGvvz4c/H7wf47ZNOuz/ZuoNwIZWG1z/sPwD9Dg1/Fh8KPjx8Svg1e+d4Nvyts7BpbSUeZBJ65Q9Cf7y4PvX6z/BT9sL4cfFh4tF1cjQtZfgQTt+5kb/plKcD6K2G+vWv5C8Tvo8NqWIjHmX88V7y/xLr66+qPqck4rxGEtFO8ez/Tt/Wh/S9WF4l8OaT4t0Sfw/rcZktrldrgEqfUEEdwea/PT4d/tCeMPBTR6frBOqaeuB5cp/eIv+w55/Bsj6V92eCPiT4R+IFn9p8PXIaQD95A/wAsqfVf6jI96/jnPeD8wymarbxTupR6dvR/1dn6zlfEOEx0eRaN7xf9anGfEbws2i/A298KaOslyLS1SOMAbnZUdTnAHOAMnFcRpvH7KLg/9A2b/wBCavqauS8Y+GB4k8G6h4VsWS2+2QPErbflUv3wMd+tZZbxJaEMPX/5+qo5fg9PxN8VlXvSq0/5HFL8jwjwh/ya3J/15XX/AKMkpfhJ/wAm7XP/AFxu/wCRrfi8M6p4O/Z6vfDmshRc21nchth3Kcs7Ag+hBBrA+En/ACbtc/8AXG7/AJGvrcVWhUwuIqU3dPEpp90+Y8alTlCrSjJWapP9Dd/Zh/5JVB/18Tf+hV9DV88/sw/8kqg/6+Jv/Qq+hq+L42/5G+J/xy/M93IP9ypf4V+R+HHx1/5Fbxr/ANe2pf8AoMlfzPV/TD8df+RW8a/9e2pf+gyV/M9X+nvgL/udb1j+TP57x3xv1YUUUV+9nEFFFFABRRRQAUUUUAf/1vB6KKK/6A1A/m8KKKKtQQBRTd60wuTVFKDJCQOtRlz2plFBooIKKKKCgopm8UwsTQA8uB0qMknrSUVSi2UothRRTDIO3+f0rRRsaKNh5IHWoy/pTCSTmkqigq1Hdypw3zD3qrRScU9xqNzZjuYpOAcH0NT1z5OOanivWj4PIrCVHsTKj2NgsBUbPnpUKSpKNymn1g4sxcWODY4zRvYMGHBFNooSuCVz0+ynFzapOP4hz9e9Wa53w3NvtGhP8Dfoa6KvlcTT5KjifOYinyTcQooorAxCiiigAooooAKKKKACiiigAooooAKKKKACkKg0tFFwEwMYFRlealpuM9auMi4yIm5NGMVKFGKMYGKpTRSmiGin8dqbVliUUUUAFFFFABVuxv7zTLlbywkaKVOjKcH/APVVSilKKaswTOu3aN4i/wBZs0++b+LpBIfcD/Vn6fKf9mudv9OvdKuWs7+MxyL2PcHoQRwQexHBqnXQ2GvGO2GmatGLu0B4Vjh489TG/Vfpyp7iubklT+DVdv8AL/Jl3T3ObxgcdaZg109/oCm3bU9Dl+1Wq8txiWL2kXsP9oZU+oPFcw3BxW1OrGavElxaPjP9vV5U/Zt1TyjgG5tQ2PTzV/rivwJr+jP9rbw83ib9njxPYxjLw2wuV+sDrIf0U1/OZX8H/Siw0457RqvaVNW+UpX/ADO7Cv3T174A30mm/G3wpeRHDLqlqP8AvqVQf51/TFX8ynwMhaf4y+FolGSdVtOP+2y1/TXX6T9FSUv7Pxa6c6/Izxe6CvuT9j/9tfxf+zRqw0HVxLqvhK6fdPY7vngdsZmtyeFb+8vCt355r4bor+ks/wCH8JmeFlgsdBShLp+q7NdGicJjKlCoqtJ2aP7Jfhp8VPA3xe8JW3jj4fX6ahp9yOHXh427xyJ1R17qfwyOa9DWcetfyG/AX9ov4mfs7eKR4j8A3eIpCPtNlLlre4UdnTI59GGCPpwf6Mf2bf2wPhh+0hpiQ6JMNO11FzPpk7DzAe5iP/LRPpyO4r+CfE7wTxuRzliMMnUw/wDN1j5SX/ty0flsfreRcUU8UlTnpPt39P8AI+yVuSKi1GNNU0y40xzxcRtHz2JHB/OssTMp5qVbk96/EPY2akj6m6aPmTQvFslvKdP1QEtAxjJzh1KnGPf6H9K9k0nXv3YmhcSIO47fUdq+ZPjTby+EvHH9pRjFvqa+ap7CQcOP6/iaq+HfG7wlXjk2kDrmv0fE5EsTQjiKS0kr/wBfM+fhinTm4S6H3hpPiNWAG7rXdWOuK/Bavj/RvGdrdbdzCGT1H3T9fT+X0rv4PGEWnRNcX8ghjiUuzsflCqMls9MAc5r8+x/Dsr2S1PYpYxPW55h/wUS/aZT4E/s56hbaNcmHxB4lVtN0/afnRXH+kSjuNkRIB7My1/KNpWkQzwNq2ruYbKNsEj78jf3Iwep9T0UcnsK+u/2vPjzL+0p8XLrx7qUjxeGNK3WOkwg4aWNDksoORukb5nb+Fdo5IAr451fWLnV5laQCOKIbYok4SNfQD+Z6k8mv9CfA/wAPXkGTKhJWq1HzVH2fSP8A26t+ibZ+RcUZx9bxLkvhjov8/mO1fWJtVkRAoht4RthhX7qL/UnqWPJNY9NLAUxmJ4r9up0VFWjsfMN33HFsjiq97e2emWU2pahIsMFvG0ssjHCoiDczE9gAMmpgcdBXafDvwv4c8c+M7Dwh4wtI7/S9RZoLq3lzsljdGDK2CDg+xr5jj3iX+xMixucuHN9XpVKlv5uSDlb52serkOVSx2Oo4GLs6koxu+nM0r/ifkz42/4KU+FdK1d7HwRoEuqW0bFftE8wtw+D95FCSHHpuwfYV9R/s+ftPeCP2gbW4h0aOTT9UslDzWcxBbaeN8bA/MueDwCDjI5r4a/4KqfsZ+Cf2SPjDpU3wsEsPhvxRayXMNrK5kNrPE5WWJGPzGPBVl3ZIyQSa+Wv2M9avtG/aO8OGzcoLqWS3kHZkeJsg/jg/UV/Cfgn9K3MeJa+DzKNTnw2JaXK4qLjd8vTW8Xo7tp23e57nGPB2JyTMK2V41L2lN2dndPS6a8mmmtj+tb4Kfti/Eb4U+Vo2ssdc0VML9nnY+ZEv/TGTkj/AHWyv061+uHwa/aG8A/FOOPV/h7qbW+owYdrZz5V3CR3wD8wH95SR61/OgTmr2manqOjX8WqaTPJa3MDB45YmKOrDoQwwQa/s7izwsy/M1KpBclR9UtH6r9dH6nydOtKLuj+zz4dftR3dmqaZ8QojcIMBbuIDeP+ui5wfqOfY19naHr+jeJdOTVtBuUureTo8ZyPoe4Psea/kN+C37fWraWYtA+MkLX9sMIuoQKBOg9ZU4Eg9SMH61+svwn+MqzWkXjT4Vayk9tLjLQtuRv9mWM9D7MAR7Gv4a8Sfo/VsHN1IR5G9mtYP/5F/wBWP0HJOOqtK0MR70fxX+f9an7Mahp9nqtjLpuoRiWCdCkiN0ZWGCDXA/8ACEWHhX4eah4W8Mo7RtDOYo2O5syKflB6nnpnmvKPhx+0x4f8RbNL8ZKum3hwBL/ywc/UnKH68e9fT0ckc0YlhYOrDIIOQR7Gv5tx+Dx+WT+r4hNK6dvstrZ9mfpeFxWFxkfa0Wm7W81c8D/Zqtrmy+GSWl5G0UsV1Oro4KspDcgg8g17/TVVVztAGeTj1p1efnWZfXMXUxTVudt27XOvAYX2FGNFO/KrH4cfHX/kVvGv/XtqX/oMlfzPV/TD8df+RW8a/wDXtqX/AKDJX8zhdRX+qfgIv9jresfyZ/N+O+N+rHUUzfn7opw96/e3GxxC0UUUgCiiigAooooA/9fwekLAVEWJptf9BB/Oah3JC/pTCSaSigtRQUUUUDCimFx2phYmgCQuBUZYmm0U0rjSuFFFIWArRQNFAWmlwOlRlyabVlikk9aSiigAoopCQOtBoodxaaXAppf0qOg0SFLE0lFFaKHc0UO4qsyncpwa0obtW+WXg+vb+dZlFOUExygmdBRWPBemM7X5WtZXV13ryDXLODics4OJ03hl8XUkf95c/kf/AK9dpXA+HnxqYUd1Nd9Xy2axtVPm8yVqoUUUV5pwBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFJS0mKYxjYpn1qQjvTGPpWsXoaxeg2iiiqKCiiigAooooAKKKQntQBZs7+8064F1YyNFIvRlODjuPofSuhEmj+JDtl8vT70/xAbbeU+4/5ZsfUfKfRep5FvpTKxqUVJ8y0fcpStocj8YdCvV+HfiPRdQiaN5tLu0AI6h4XAI7EehHFfy1CWORiqMCfY5r+xj4VXQ1fxhpPhfWo0u7GW4XEcozsIOfkPUZxyOh7ivcf2rtPsJHs/DWj6Za/Z7dPtV0Ioo94LnCFlA3bAOh6ZJr+CPpD5/WzTxIyXgPDUf3lelUqzq3tGnTi9+Wzcm3FpK8dXHXXT9SyDgKFfhrF8R1a/LGlKMFHlu5yl0vdWsne9npfTQ/j1/ZYsP7X/aG8KWUfzFL+OVgOoEXzn8sV/SJX2v8W9H0DQ/2edAjsrG3hllS1UOkSK/3C5+YDPP1r4or7D6EHFCzrhrGZhGnyJYmrSWt+ZUrR5tlbmd9Nbd2cXifwO+H8dTwUqvtHKnCbdrW51fl3d7d9L9kFFFFf2afnAVqaLreseHNUh1vQLqWyvLdg8U0LlHRh3DDkVl0VM4KScZK6Y07ao/Zf9mr/gp7dWMdt4P/AGg42uIxiNNXhXMgHQeeg+9juy8+xr9kPCPjfwj4+0SLxJ4K1K31WxlAKzW0gdckZw2MlT7HBr+NivR/ht8XfiT8IdZXXvhzrFzpU4ILCJv3cgHaSM5Rx7MDX87cdfR5wGPcsRlcvY1H0+w/lvH5aeR9llPGNWklCv7y/H/gn9WXxm8Dt478Ez2diAb+0zPanuWA+ZM/7Y4+uK/NvTPFE1vL5ExKOh2srcEEHBBHYg1wvwk/4KxXcEUOmfGvw8LgjAa/0xgjfVoH+U/8BcZPpV342fG/9m3xkW+KXwz8RxJLOQb7TLiN4LhW6eYiMNrE/wASozeo71+VcP8AAmdZZUeXZhh24N+7KK5o37XV7J9L219T3sbmmFrr21Gav1T0f9fee/6R4zdCv7z9a+ZP2rv2oP7L8NSfDXTJhLb3alb8K2GkTp9njYHKZ6yOOg+UZJIr5o8V/tLCz0Uy+Ho5EWUEQySfI8nYlF6qg/vnknhRnkfD2ta3qOvahJqeqyGSVz1PQD0A7Cv1vg/woi8UsZjY6R2Xn/wPz9D53MM/fs/Z03qzqNXtx4qf7focpkKDaLJsLJEo/hjAwHUf7IB7kVwLkqxRgQRwQeopokdHDIxBU5BHFdUuu2WsqIPFCFpOAt3GB5o/3xwJB9cN79q/foUpUlZK6/Ff5/n6nyjalq9zkvanZCj3rb1PQLrT4ftsDLc2bHCzxcrn0YdUb2bHtkc19B/s8R2WlaF4q8eR2sE+qaNFZ/YJrhBKLd55irSojZQyAD5GZTtPIAbBH554y+K+B4L4Tx/F2OhKpSwtOVSUYW5nbortK9+70PtPDfgPFcTZ/hOHsHJRqYicYJyvypt7uybt6IT4efs/wSy2Gt/Ga6l0PT7yWJYLGJQdSu1kYAGOJ8CGIg586UAEfcVzxXj/AIthXwF8TdStvDTNEukajKlsWO5gIZSE3HjPQZ9a+i/DMfiHxb4zj1y7ke6khnS8vru4kAWOKNw0k080hCoqgZLOwHvXzH46MnxV+JWqWXw2vopH1/WHtrO7HzIgurnyxNtOM7FfeFOM4x3r/Pb6AH0wuJPGfGcRZtn+EVLLqSpwo01FyjaXtXUUptfvJuKjzLRJWtFJ6/2J9MT6NGTeGGEyfBZXiHVxc/aSqzbs7rk5LQTfJG/Ny3u276u2n43/APBWb9p6D9oP40aJ4fsY0hTwnp5trhI33qbuaQySEcDGF2qRzg8Z4r4v/ZPO39orwmf+n0f+gNX+iz8Yf+Cdn7FPxj+EOp/8E/tO+HekaZawWk9rpHiOOGP+2INVjgLpfyXW0SSTSzrmYs2JAxDDbxX+dp+zfouo+Hv2o9A8N6qu2707V3tZ1HQSQM8bgf8AAlNfl3gLxHwzjcyp4bhOl7LDUMRyKHvPk/eXsnK8mtd7vyP5q8WeH88wuNhjc+lzVa8FPm01VkltotF5eh/RHRRTkR5HEcYLMxwAOSSa/wBrD8YEALEKoyTXsngvx54t+CV1/a/hq/ltdWmHMCsfKjT/AKbIfldyOisDt6nniuP/AHXg9edsmrEfUWv9DL/6B/vdONeR5XMkhLMxySeSSa86tRhiouFRXg+/X/gfn6b625fU/Yz4I/t0+EPGhi0D4pJHoeotgC6Gfskp985MRPvlfftX6mfDX42+K/BEcMui3a3+mSAMsLv5kLKe8bAnGexU49jX8klfQPwb/aV+JnwXuFg0O6+16YWzJYXJLQn1Kd4291/EGvw7jrwLwmOpyeCS1+xLb5PdP+ro68HmNWhNTpuz7o/tR+Hnxr8GfEKNLe1lFpfng2sxAYn/AGD0cfTn2r16v5wfgp+1d8NPjAIbO1n/ALI1vqbK4fBLDkmGTgOPbhvbvX6XfDr9pPxP4X2aZ4sVtUs1wodjidB/vH749m596/hLjjwTxeAqyWHi019iW/8A269mvn82fqOS8eQnaGLVvNbfNf5fcfI/x2/5FXxr/wBe2pf+gyV/MzsNf0vfGm7ivvBPi+/gzsnsr+Rc9dro7DI9cGv5oi/92v7x8BE1g6y84/kz8qxrvNteZIAFFKDmohljUoGOK/eJI4woooqQCiiigAooooJ50f/Q+f6KKYXAOK/6CD+dx9ISAMmoi5ptAEhf0phJPNJSgZGapQZSgxKKMgdaYXHb/P6VooI0UEPppdRTvIuZEDqhIPoKgIIODTTRVhxcnpTKKKYBRRQTjmgtQ7hQSB1phf0qMknrQaJWHl/SmEk9aSirUDRQCiiitFGxoo2CikLAVEXJpjHlwOlRkk9aSigaVwqxBcNCcdV9Kr00tjpRy30NPZq1md74ZZZNSV0ORtb+Vei15b4IDPqUj9lj/UkV6lXxudRtWt5Hx2cRSrWQUUUV5J5YUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAhzUZHc9aeTjioyc1pA0gNooorQ0CiiigAoooIzQAVGW7Cl4A4phxQAhOTSVjeINe0/wzpEut6qxWCHG4gZxuIUfqa85u/iFPfxCTRSghf7sgO/I9j0r38n4axeOXNRXu7Xe39eiOihhZ1PhPpX4bXcNn8QtElmkSIfbIhudgo5YDqa6v9pvx3Bonx0v7czSQy28cQV16BSmcepzk5HSvyZ+PXwi1D44WNnbya7caa9kzuoQF0kdgAC/zKRtxwQeMnivMfBfx2+LeheM7X4R/H+G81e8jWKysNWjQymWBfli8xsAuqjjeSWUDDdAa/nvP/CmeA8XcHxRnkeXB/VZ4WNRap1KlSnUV7XcF7soLnSTeqdnY/SsHn0KXDlXIpxd51Y1FJPT3Yyi01800/Lof0Z/G28std+EfhG2nuo7d7tI542ZcRswhxgkfcB3cHGB3wOa+LdQ02+0q5NpqEZjcc4PQjsQehB9RX5efEf8A4KBftIazc6f4L8X+CAdF8MPLa2clrb3UU7wghFkeRjJG7bUBG0KDk19C/A39rsfEa1utCOn3Zisgjy22oxFGj3kjMMwJIbjkcj1U1+cfQz4KpZBw5/qvUrpYz2+Jk6coyi2pVqk4OMnFRk3T5W1dWd10O7xc4goZ7nDxuEb5eSnFXVneMIp/jc+sKK5PTPGmj6xqkekWodbmYMyRHDNtVSzHjnAAJJwBXWV/XOOy+vhZ+yxEeV7n5HUpSg7SQUUUVxGYUUUUAFdVZadZ6VaJrWurv8wZt7bODJ/tvjkRj826DjJDrazs9Atk1XWkEs8g3W9sentJKP7vdV6t7DrzOoajeandve3zmSWQ5Zj/AJ4Hp6Vza1dI/D37+n+f3eWluXfcm1HU7vVbtr6+ffI34AAcAADgADgADAqgc9+lR/Wgk12wpKKtEzbA4xgUlFFaAaWmavqGkTGawk2bhtdSAVdfRlPDD2Ne/wDw++K3wj8E/D/xbJ42jvbaW+js/KtNPj8w3Lwys5VJH+W3ByNzvuCg5VWPyn5upCARg9DXw3iN4cZRxXk2IyDPKbnh665akU3HmjdNxbWqTtbTW17NM+s4I4zxvD+a0M5y6VqtGXNF6OzWz1TWnmmvI9SsvC/x4/bN8Aatc/DOXT9M0LRb1UXwzBM0Tu2wMs0sjjM7nna0z4B3BAvQ6X7L37HPxjg8cWvijxmJ/C0enXsJijmiLyTSxSq3KblAj4+8Tznj1H3x/wAE9/2Rvhv45+Kng7xudSu9EkuIZXvYba5aCO98t22oQuDlgMFQQD1xng/0PeI/2PfAOpyNNoF5c6aWOdnE0Y9gGw35sa/yK8RfpTcXZTQzHhLwep4elgaFSVGEXQjSqYeVKXLVpwTlKjVjJrmVScFK09byV1/dDweS4upQx3GMqk61eCqSk5Oampq8XJ6TTW1k2tOiPnLRMr+1Yu0g51dzkcgg5P8AWv8APG8a/DLUNP8A+CunxG8P6BZubTw5401iS4KqdsEYml2lz0XcxAXPUniv9LvwF+yivgzxjZeKpdbNwLGUSrGIdpcjsTvOP1r8wf8AguX4v+H3gH4ceFvB1jaW1prHifVpNQupIIY1lmis4SheZlAZvnmQAnPT2r82+gR4fZzT4iWDx+HcJ18Q6iimpPliud/Dfbla6dz86+kfmOAzWnh55fV51RpqLfK1d7dbeXc/nTiiknkWGFSzuQFA5JJ6AV2LvD4PUwwESaqeHccrbf7K+snq38PQc8jMsde0fTLH/inrhLm+mX95OnSFWH3I887iDhmxx0Hc1zxJJya/3vqUZyk41E0l0ejfr5fn6b/xq1yadQZixLMck8kmkooroMgooooAfHI8TiWIlWUggjggjoRX3B8Ff24fH/gARaH49DeINJQBFLkC6iUf3JD9/wCj5z6ivhyivIznIsJmFL2OLgpL8V6PdDjJrY/X34s/tv8Awk1b4X6ppPg9rq51PU7WS2SKSFoxF5q7SzsflO0E8KTk1+QQoorg4Y4SwmUU5UsJf3nd3d3+gTqX3H7+yinAH+KkBC80hcmvo2uxk6nYlpu4VETmjkmlyEubJN/OKcPU01VxyafUyt0JCiiipA//0fngkmkoor/oMVPufz2qfcKlhiM0qxLwWOKbFHJMcRLuNRs0kMmOVZadlsty1GxoXtl9kAbdkGs0v6U6a5muMeac4qCimpJe9uMUktT3hljAMikA9M01G2OH64Oa1b3UI7iARoOTyc9qUpSTSSKSKUd7cRR+UjcVVooyB1q1FLYagwq7bCzaMrcZDetWJbGGO0MwY7gM+1YhYmoTUloaqNiaRlDHZ07ZqAknrSVY+yXHledtO3rmtLdylFsr0UucUlbKNjRQSCiimFwOlUUOJA60xn7CmEk9aSgEgooooNFDuFGaYXwcVGTk5q1C5oOZ88CmUUVolYD0rwJblbee6P8AEwX8hn+td9WJ4dszY6RDEwwxG5vqea26/Pcxre0rykj4PMKvPWlJBRRRXEcYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAwnHIqPp71I2fpUZOa1gawEoooqywooooAK7Xw38OvGfi7TbnV/D1i9zb2vDuCo5AyQoJBY45wM1xROOa9b8CfGvxX8PNDudA0ZIXjnYujSAlonIAJXBAPQcHPP6+fmc8TGlfCJOWm+1uptQUHL949DyFyQSh6jg1FTndpHMj9Scmm16CMT2v9njwr4Z8cfF3SvCfjKxh1LTL7zo7i2uFDxyL5TnBB9CAQRyCARyK7f46f8EqBp7z+LP2VtWNjMxMj6JqLl7dz1xDNjKegEmf94da5r9l+4Fr8c9CnY4CvL/6Jev2ktdZhkHDV+R8YeIWdZBm8K2V1mouCvF6wlrLeL0+as10aPseH6NOdBqa6/oj+TPxIPFvw28RP4L+MOjXPhvVYzjbcoVjcf3kfoVPZlJU9c1oqUkUSoQwPII5H4Gv6lfiH8Nfhn8Y/Dz+F/ibo1rrVk4IC3EYZkJ/ijf7yN7qQa/OHTf+CMmm+Mvi3Z+Hfhn45udB8L6kZPtME8Zubm1CDzP9HbcquGClRvIK5yS/Sv2jhT6U2RYnDylnieHnFNtpOcHbV2snJP8AutPspNnoyyupzJU9bn416v4n0fRmWC7l3zuQqQxjfI5PQKo5JNff37NP/BLn9tr9qvyNcXSk+HPhS42t/amtoy3MsbfxW9pxK/HILBEPZzX9Mn7M3/BNv9jf9keCHUfBPhqLV/EEeGfXNaC3t8ZF/jRnXZDzyBEi4+vNfbl74wtlJLSZPfNfz74k/Tpq1ObDcIYW3T2tVXfrGmrpeTk5ecT6PBcLRXvYmXyX+f8Al95+AXxo/wCCVf7OH7EP7KWu/FPwxcaj4j8e28tii65qM2Gi825jjlFvBHtRA6MVO/eSp61+Unn6N4iz9r2afenpIoxBIf8AaUfcJ/vD5fUDqP6R/wDgpT4sg1P9kXxHYI2S1xYYH0u4jX8xNbeB3EmbZ3ldbMM7ryq1nUkuaT1S5YWSWyine0Ukld2R8ZxpTp08VGFJWXKvzZf1HTL7Srg2uoRmN8ZGeQQehBHBB7EcVQrf0/xC9rbjTtTjF5Z/88nOCme8bdUP04PcGn3ehLcQPqHh2Q3dug3OuMTRD/bTuP8AaXI+lftEarjpU08+n/A/rU+Q5b7HNk84rr4ba28MQJf6oolvnAeC3bkIDyJJR+qp36njgpHBb+E4xcXyCTU2GY4WAKwA9HkHd/7qHp1bnArkbi4nu53ubpzJJISzMxyST1JNUl7Xb4fz/wCB+Y7cu+467u7m/uXvLyRpZZDuZmOSSar0UV2pJKyMwooopgFFFFABRWpoa6S+tWa6+0iWBnjFy0QBkEO4eYUB43bc496+/P289P8A2HbJfCR/Y7uDNI1rINUCmdkAATyTJ54z5339+3j17V8/mHECw+Pw+A9jOXteb3lG8I8qv78ul9l3Z2UcJz0p1eZLlto3q79l18z8yNd/a2+Kvh63h+EtxcT+Ff7O4iURtBLMjOZI5BM3zYYEMpXb2wTX72/saf8ABdSHTdHtvAn7YVnNO8CLHF4h06MO0gGADd24IJbHJkizn+5k5rN1f4EfB348/B/w/ofxV0K21RRpNmsc7LsuIf3CcxTLiRMexxX5K/Gz/gmb8ZPhY0viD9nq+Pi3RlO46XdsqXsSjPCMSqS4HQrtb/ZPWvzzJOG/CbiDBVcjxuXU8FVnUnUc4qMOarN3lU9qknzSe/tbp6K7sj9Tr57msnTqVKrmoxUUm27RSskk9kvI/qT8af8ABZv9gfwt4cfWtG8UXOv3OwtFY2NhdLM57KTcRRRpz13OPoa/lG/bQ/a68c/tn/Gi4+KvjCJbG2iiFpplhGxZLW0Riypk/edmYtI2BljwAABXxPD4jig1SXw54jt5tI1W3by5rS8QxyI47fMB+GQM+lWU1tb/AFqDwt4atrjWdXu28uCxsImuJ5H/ALqogJJ+lfvHg79FrhjgjEzzHLVOpVkrc9SSfLF6vl5Yxik+srXt1tdHlZln9fFRUJ2S7I345ZYmDwsVYdCDg1ZuPi4nh6VLC8l+1XEhCxwIN8rseAoC85J9a/TP9m//AIIu/tgfHuSHXPjhcRfCzw2+1/Kfbc6rMjc4WFG2xkjvK64z9xsEV/RF+yp/wTZ/Y6/ZGa11DwB4Yh1TxBCys2u6yFvb9pAR86O67ITnnESoAelfO+LP0qeCslUsNF/Xay+zTs4p+dXWK/7c5muqRWE4WrYlXqLlXn/kfyVoJgii4QxyYG5T1U9wfpTq6zx627x1rTdc39yf/IrVyddNGrzwU7WvqfmtRWk0FFFFaGTmFFNLKOpphmUdOaaVxWkyWioTL68U3eT0OaLB7NlijIHWq/1opD9mT5Wnho16nmqtFJoPZoueag75pvnLVWihUw9mi55qHvR5kfrVOin7EPZo/9L5zL56UwknrSVux/YPsOGxnHPrmv8AoMqT5eh+AJXKVjei03Ky5DVXuZzcTGUjGar0U1TXNzdRpN6BWhp0UEspE3OBwKSGwkmh84EDPQVnlgKTakmky4wtqy3eJFHcFYelVCQOtML+lM5NXFWViyxGrzSCOMZJpbm1mtiBL0PTFRQTPBIJU6iprq8kuiN4AA9KOWXN5GkYaalcyOV2EnHpTKKlgMYmUy/dzzW3KlqWooirT/tN/sv2faM4259qNRktn2mHBPcr6VlFgKhJTSckMdTS4HSmFixwKtz2EkEfmEg461o5JaMdi5aW1vLbb5OTzn2rGOMnHSkyaKUYtN6l8twooPHJqIue1aqLZaVh5YCoyxJptFaKKQwoooqgCtfQrA6jqkVuRlc7m+grIr0vwPY7LeS/Ycudq/Qdf1rhzLE+youS3OPMK/sqLkd4AAMCloor89PgwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApDxS1GW29KqKuVFXFJwKipScnNJWsVY0jpoFFFFMoKKKTNADWNRnrxStyabQAUUV1fgnUtK0jxLbX+spugQnJxu2kg4bHfBrHEVXCnKcVdpbdyoq7szpfgzqQ0f4k6bqDHb5TP+qMP61+lOlfEaOXGJB+dfnL438XaFfeKLTU9B5MCMJJQu3cT0HPPHP51r6V4+niKvvr884hyCWZqGJnDldrWfTVns4HGqheCd9T9WtH8aQSAAPnNfRXwZ8XQ23jmyu9wG1Zf1javx+8OfE51ZQ0n619I+BPiwtjdpe+ZgorfqpFfi/E3AU/YzglumvvPp8Bm8eZSP2A8Q/Fy1tw370e3NfP3iT4628BYLMAR71+dHjH49zuW2SnuOtfNfiL4zX1y7FZTya8Th3wYbSc0dmN4ntomfX/7XfxgXxZ8GNV0FZd3my2xxnn5Jkb+lfj+z46V6l4v8eXOuadLp8r7t5U4+hBryiv6e4E4YjleDeHit5N/gl+h8Jm2OeIq877BnPWrNpeXdhcLd2MrQyocq6Eqw+hFVqK+1aTVmeYmPkkkmkaWVizMckk5JJ7k0yitXSdHu9YuDFb4VIxvkkfhI0HVmPYfqegyamU1FXew0m3Yg07TbzVbpbOxTe559AAOrMTwABySeBXRvY+ES/wDZi3Uiyp1usboWb02YDBR/e5J67aq6jq9rb2jaL4fyls2PNlPDzkd2/uqOyD6nJrmK5uSdT3m7Lp3+f+X3+V3S0NXVNF1DSGX7WmY5OY5UIaNx6qw4P8x3ArKrY03XL/S0e3hIkgk+/DIN0be5B6H3GD71rDTtG147tFYWdyf+XaZvkY/9M5D/AOgvz6E9Kr20ofxNu6/Xt+Qcil8JyNFWLq0ubKdrW8jaKRDgqwwRVeulNNXRm0FFFFMD90fht4kiXwJocRYfLp1ov5QoK9VtNaikPXrX5z+CfiSLbQNPtGk/1VtCn/fKKK900H4jQuBl6/kfO+Eakak5JdWfo+FzBcqR33xx/Zj+B37Rul+T8TNGjmvY1xDqEGIryHHI2zAZIz/C4ZfbNfp9+zd+yf8Asx/soeGbeD4K+FrPS72aCM3GoMvnX07FQWMlzJukwTyEUhB/Cor83tJ8ZRTx4D9RX3HrHxitrPT4U837sSD8lFfmnHGJzytgqWTwxE/YXbcOaXL0+ze3y2Po8rr0oylVaV+59a6j45toCcsPrXEXnxNtopVIkHDDv718reLNY8Rx/D+T4hJcR/ZhH55jyd/lE/ez0zjnHp78V8Pa3+0WElIWfofWviuG/Dj66pOjryuz8n2OvGZ2qVubqfjf4yk87xfqs3968nP5yNXMs6r1NWNau3utXurj/npM7fmxNZNf6bYajy04xfZH4bOleTbLDT/3RURdz1NMorpUUi4wS2ClzjpSUoBPAplCgFjipQoFIMKKTfk8VDTZlKVx9FFFCgQFFFFUkAUUUUwCiiigD//T+fbyy+ygMG3A1Rp811JMcyHOKrlzX/QdBO2p+DcqJcgdadIkka7nUjPrUCOVcOecHNal7qMdzD5aKeeTntQ+a6SRcY3KiX9xHGYkPH8qp0UVqqRXJ3CtnTZ7SKNhNjdnv6U2ewgitPNDZYAH2rIrNKNSNkWo2HyFWkYp0J4plBIHWpDDMI/O2nb610XSGWbO1W5LFzgCq9xGIJmiznBquk0sZ3RsR9KjJLHc3JNSk+a99Bji5PSkVWc7VGT7U2rdncLby73GQRiqk7K6KUCsQyNg8EVZmvZ508tyMe3ei8uFuJd6DAAxVEuMcUox5rNo0UbD8gU0uBUtnClxcBJDxU2o20VtIBEeo6Vaa5uV7jLl1eWslp5a8nHA9KwqKUAk4HU1dKmoKyASlKsMEjrUkkMsOPNXbmmb2KbCeBzirTvsOw2iiimWodwr3PRLT7FpUFv3Cgn6nmvGdNtzdahBbj+NwP1r3uvmOI62kafzPm+IqtuWmvUKKKK+WPlwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiimk9qaQ0hHNRUGitkrGj0QUUUUzO4UUUUGyYhIHJqNmzSMcnrTaBhRRRQAUUUUAFPSR4zlDimUUAblnrM9uwJJFd3Y+NbmC2YK56eteUUFyox2rkrYGnV0kjSFSS2Os1LxNcXUh+YkmuYnvJpvvmqm7v3ptddLDRgrJEOTe4pOeaSiiugQUUV0Ok6NHPAdW1ZzBYxnBYY3yN/cjB6n1PRRyfQ51aqgryKjFt2RDpGiyakr3c7i3tIf8AWzN0HooH8THso/QcibVtajuIF0nSkMFjGchD96Rv78h7sfTovQVBq+syan5dvEggtYOIoV6L6kn+Jj3Y9fpgVi1jClKT56nyXb/g/wBLzqUktIhRRRXUZhRRRQB0tp4jkMC6frcYvbVeFDHEkf8A1zk5K/Q5U9xUknh2O+ja78NSm7RRloSNs6D3TncB6rn3ArlqkillgkWaBijqcqynBBHcGuZ4ezvTdvy+7/I0U+kiMjHBorrRrenaziPxLEfMxj7VCAJM+si8LJ7nhj61matok+lxxXQdJ7a53eTNGeG29eDgqRnkECnCvryzVn+fo/6YnDqjY07xTPbxpEWK7QB+VekaN8QLi3Ybnz0rwWpEnkh5VsCuTE5TSqLVG1PEyR90eGfih8yhpK7jxl8eZCnlpN0UD8q/Pax8Rz2zAKcY71BqHiC6u3JZixr5OpwFQnWU5I9SGZzUbXPqXxH+0x8Qb/wy3gv+1pv7JJ3fZsjb1zjON2M87c49q+f9Q8eXsrHa5b2rzuSeWU5c1FX0+XcM4PCpqjTSvq7JK77vz8zlrY2pP4mOdi7lz1JzTaKK+gONsKKKKCHU7BTg2BxTaKCHK4vJqYACot2OlJmgRNuFArtvhv4Us/GPiu30O/mMMUgZiVxuO0E4XPGTXR/FvwHpfgPWLe10mZpIriMvskILoQcckAcHtx615080oxxKwjfvNXNlQk4e06Hk9FFFeiYhRRRQAUUUUAf/1PmetPTLeKeRvNGQB0rMrZ0b/WP9BX/QZWdos/CY7lG9iSG5aOPgVUq/qX/H234VQrpp/CjYKKKKsBxdyuwk49O1RsxXpTqjk7UAMLE10HmMdO399uP6Vz1bo/5Bn/Af61z4joXDcwhxxRRRXQOBsWFrBNAXkXJJIrGc7c4roNL/AOPb/gRrnpOprKk7zaNCIsTSUUV2gKCQcjg0MzMcscn3pKKACp7ZitwhHqKgqWD/AF6f7w/nUz2Y1uauqsdqL2JJ/L/9dYtbGrf8s/x/pWPWOF/ho3HINzBT3NI42sQO1Oj/ANYv1FJN99vqa6AN7wsobXoAe24/iBXtFeMeFP8AkPwfRv5V7PXx3EX8Zen6s+N4h/jL0CiiivAPBCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKjfgYHepKjk7VUNyobkdFFFbFVAooooMwprkgcU6mP0oNIEZOeaSiig0CiiigAooooAKKKKAEPAzUGanPQ1BWlMAooorQAooooAcuAwJGeeld78REEerWyxfLE9rFIkQ4SPeuSqDsufqfUmuBHUV6D8R/wDkK2f/AF42/wD6BXn1v95h6P8AQ1j8D+R57RRRXoGQUUUUAFFFFABRRRQBueGtPt9V8QWWm3WfKnmRGwcHBPNR67qNxqOoO02FSImOONRhERTgKo7D+Z5PNaPgj/kb9N/6+I/51gX3/H7N/vt/OuR61/l+pr9gpudqkiqbMzdatyfcNUq76YqYUUUVoaBRRRQAUUUUGXVhRRRQQFFFFABUiKCMmo6lTpQBZguJ7WZbi2do5EOVZSQQfUEdKlvtQvtTuDdajM88p4LyMWOPqaqUVPIr81tR36CdaWkHSlqhBRRRQAUUUUAf/9k=",je=s.p+"static/certificate.a2a9ee77.jpg",ye=Object.defineProperty,We=Object.getOwnPropertySymbols,CA=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,EA=(Q,g,j)=>g in Q?ye(Q,g,{enumerable:!0,configurable:!0,writable:!0,value:j}):Q[g]=j,MA=(Q,g)=>{for(var j in g||(g={}))CA.call(g,j)&&EA(Q,j,g[j]);if(We)for(var j of We(g))Ve.call(g,j)&&EA(Q,j,g[j]);return Q};const DA=Q=>React.createElement("svg",MA({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},Q),React.createElement("path",{fill:"#fff",d:"M701 959.4H325c-116.4 0-211.1-100.4-211.1-223.8V357.9c0-117.6 86.8-215.6 197.6-223.1l2.7 39.1c-90.3 6.1-161.1 87-161.1 184v377.7c0 101.8 77.2 184.6 172 184.6H701c94.8 0 172-82.8 172-184.6V357.9c0-97.1-70.7-177.9-161.1-184l2.7-39.1c110.8 7.5 197.6 105.5 197.6 223.1v377.7C912.1 859 817.4 959.4 701 959.4z"}),React.createElement("path",{fill:"#fff",d:"M741.5 429.3 485.8 736.1c-9.8 11.7-27.2 13.2-38.7 3.3L276.5 593.2c-11.5-9.8-12.8-27.1-3-38.5 9.8-11.4 27.1-12.8 38.5-3l128.5 110.1c11.6 9.9 29 8.4 38.7-3.3l220.2-264.3c9.7-11.6 26.9-13.2 38.5-3.5 11.7 9.7 13.3 27 3.6 38.6zM640.8 239.8H385.2c-48.4 0-87.8-39.4-87.8-87.8s39.4-87.8 87.8-87.8h255.7c48.4 0 87.8 39.4 87.8 87.8s-39.5 87.8-87.9 87.8zM385.2 103.4c-26.8 0-48.6 21.8-48.6 48.6s21.8 48.6 48.6 48.6h255.7c26.8 0 48.6-21.8 48.6-48.6s-21.8-48.6-48.6-48.6H385.2z"}));var lt="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",ZA="data:image/png;base64,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",bt="data:image/png;base64,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IAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DsZJAxgypZNaUgZI/bzaJEydOhBi8+O2VrFyzS3oNmCR//PFnhK7Fk0mABEiABEiABEiABEjAHgEKOL4fsZLAlrVBUrJYXrc++/pN+6Vpa1/5559/3HpdXowESIAESIAESIAESIAENAIUcHwXYiWBpw93Srx4cd3+7HPmrxef3uPdfl1ekARIgARIgARIgARIgARAgAKO70GsJPDrd3sjHDppC9zIwFAZMXZurOTKhyYBEiABEiABEiABEohcAhRwkcuXV4+hBCJTwOGRu/edILPmrYuhT89hkcDbTyBevA8kTapk8tvL1/L4yf9sPvC7774rf//9t2Eg77zzDsOkDdOKXQd66ruRMsVn8mGCePLw2+/l9es/Ytek8WlJwEMJUMB56MRx2BEjENkCDgtCr7ZDZd3G/REbKM92G4HqVYrL8CEdZdO2gzLYL0RdN3myJJIzeya5ceuBPHj4ndvuxQtFL4F33hGZOKantG1ZSwb7TZegqUt1B/TBB+/LmcML5dXr36WB1wC5e++x3YFXqVhY5oYMlWUrt0v3vhOj9yGdvHvuXF+IV+MqMnDYNIfFlhIlTCAnDoTKsROXpX3XEfLnn2+cuhv4j/bvIhA0E4KXyHffPw0/H393+vAC+SzpJ1K6cke5dfuRZMqYWiqULSjTZ6126j4x5eAM6VJIwFBvyZsnqxQr106e/vSLW4eGQlsHdsyQrTuPysTgJfLbb690rw/u04L6S/asGaRLz7Fy8fJtQ+Po0aWxGn9g0CIZNmKmoXN4EAmQQPQSoICLXv68ezQRiGwBh8f6/fc/pHajvrL/0Jloekre1pRAs0aVZUbwAFm6coe07RSgPhrYp6UM6ttaVq3dLS3a+xHYW0Lgq5yZ5dCuWYIKsV/mrifPX7zUfbJO7etK4IhucvnqHfmmREu7Tw/hsXPjFCn0TS4ZOHSqTJ6+3GNoxY37gZw5vEDSp0tpaJHerlVNCRrbS1CYqUmrIU4/Z5JPE8v1c6sEXtAyVTrJiVOXzQTc1TMrJHWqz6VgyVZy5dpdObx7tkBgTp2xSvoOnmz3fp98nEgKF/zK4ZhOn70quXJklg5t6jg8Vjtg+66jMjt0veHjtQOxEYD3LUe2jLJ63R5p3m6Y09ewdwI2n5bNHyHf//CTZP26frgAT58uhTz69gd58+YvdTre0T1bpkmBfNmlfPUucvT4RUPj+CjRh3L9/Cp5R0Sy52soP/38q6HzeBAJkED0EaCAiz72vHM0ErAl4GaHrpPjJ/9bbGhDRJhV4wYVpFTxfE6NGgvHkhU6yPWb9506jwe7n4CegIsfP65cOL5EeeJyF2oqd+5+6/4b84pRSgCL2K1rJ0nxonlkQvBiGeI/Q/f+8DJdPLlMPkv6sbx+/bs8f6Hv1UBV2Sy566pFMQScERs9foEMHz3byKFRdgyq7m5eM1H++usvKVOls0Dg6Bn4Hd07V3JmzyilK3vLydNXnB5jn27NZNjg9nLsxEUpW7Wz2fm4/vljiwWtXIqWbSvnL96ULzKnkY0rJ0ia1MnUBku7ziNshqkWKfSVw3nAnDVsPkiSJ/tEJo/rY2j8qB081H+GjA9ebOh4y4Pgfdu7dZrKra7TuK/s2H3cpetYngReG1dNkNIl8knAmHkyatw8dQj4XTyxVHk3M+Wsrf7OVQEH4TZ8aEfp0aWJIYHvlgfjRUiABCJEgAIuQvh4sqcS0BNwpv8Q6j1Xlsxp5ezRRU4/8toN+6RZG1+nz+MJ+gSwyMuUIZXTeMqV+UYtUPYeOC3jghaGn1+nZmlp06Km2jmfu2CD+vubtx/Jt49/cPoeUXUCxETgCB/5/oen0qVnoPzvx2dRdesYfx8spA/unKk84DnyN5In3/1oNWZsyCwNHS7VKheXH58+k59/fi4pUySVDz+MH/7f2kkQAxAyOzdNUaFp8Bg9e/ZcMmdKI59/9ol6T+4/MA+/XbJim8xbuClGsUJ43biR3aRj27py9fpdKVKmrW4oZdlSBWTDyvFy8PBZqVSrm9PP8P7778mV08slRfKkynu3YfMBs2tAZJw8OF+yZkknJSp0kDPnrqnPU6dKJptXT1Bc4QXr1ke/mu8XmdLIwD6twq9ZtVJRNW9r1u8N90ThQ3hIERadNk1yh8/Qr2dzqVa5mAp7x++1qzZ0YDvp28NLPVPx8u1dvYzZeVmzpFchp9hkyJa3gfzwv5/V562bV5Pg8X1l09aDSqzCXBVwOBd5cJdPLVPfG3rh3DJ1vAgJRCoBCrhIxcuLx1QCtjxwXXuNk+MnL1kNO06cd6Vdq1rSunkNpx/p0pXbKlSI5h4C3Ts3lhHDvN1zMRtX6T1wUozOx1m5aJRUqVhUjX6Ar2eF80XmxGk5QM2bVJEFSzaLd7cxVrfDMaP8ukhX7wbKe4GFNoqcaGFqEDfIY9KKOeD4qRP7SYumVZW3qGTFDionDJ6gHRuClYArULyl/Pr8t8h8NLdcG0Ln2N65ynuj552EsEUoIEJQ6zbpJ9t3HXP6vg3rlpO5Ib5y+84j5dW27IsJkQGBneerLFKuWmc5duK/31uEeO7bFiJJkySWBl4DZcv2w3bvj9C/Rzc3yb37T+Srgk2cHqsmeuCZLFH063CPoOmFEB6JcE8jFi/uB7JueaCkTPG5ykE7cPiskdNUGOQff/yp+66OH9VdhYGavs94J+eFDJV6tcua5XhGRMDhmtMn9Vd5ksyFMzRtPIgEopUABVy04ufNo4tAVOTAac+GHfsCxVtE16O+dffFQhsLdGcNO8xYNMIjc/b8dbunwxO3dcdRZ28RZcdruXu4YeVa3QwvFKNsgNF0o8QfJZTbl9aq3CtsmiC3zdLy582uQt2QN1S1bg85cuyCOgQL2DnTh0jDuuVl5ty10qNfWJGSr3N/qQpIwDMBsXf1+r3w4zWP1qJlW6VD11HR9NT6t33vvTgCQWFpRQvnFh/vhjIicJ5cuHjT7OP6dcrKlAl9Vcg3Qr8txdfr3/8w83JZXhsCYv/2EMmbJ5v07D9RcdQ7RhNMtRv1kZ17Tpgd8k3+HFK5QhHxGznLIc+qlYrJioUjZc78DeLTe5zu8ZrnMUe2TKqAi+bx0w7GmG9eWK3CqFNkrGyVL5nv62xq/iPLwNjUE2l6HwjUGxdWS8IP40vh0q3Di5JgzHjP4QFGiKq26RgRAYf7oqDT8f3z5Pnz3yRL7noesSkRWfPC65JATCdAARfTZ4jjixQCFHCRgjVGX7R2jVKyaI6/bNt5VHkXPN2wEP/hh5/k5u2Hnv4obhs/QiKXLxihQucQbmbLIMoyZUwlq9buMTvk008SKe/R5m2HzdqA5M+bTTKmTyUr1uwyOz5hwviyNHSE7Nl3UiZNW+5UOwK3PbSNC7VvXUtV4nSX/fOPSOceY2T+4s02L1mzWklZMm+4qsL4ZZ568urV77oCbmlogKGQReQpwgOmV9URwmxsgI94t6urioYghFLPIGqQ55ohfUrlpbPMc8U9vru7TYUmZshe0+oSuXJkkuULRpr9faqUn8l7772nvK9aARFHnOPFiyvJPv9UedpMw3rD8vUGyqUr5psNyEtDHmHvbs1k38HTUrVOj/BbZPsyvZw6tED9NzYWTIU2CtbgmXEfvfYYGzYfklYd9Qs24bxrZ1dIqpSfq7DMzdsOOXosfk4CJBBNBCjgogk8bxu9BCjgopd/dNwdZcrXLguUQ0fOScWaPtExBN4zEgloC/pO7evJwqVbpKPPaLt3g1cDx7rTVq/fq0IHY4KhaI//kA52h4IFO7w4MAgYS4+b6ckQcAN8p1iJWO0Y5LAd2zdXUCVSr3iJdpwWqtesURXpPTBIDhw6K+nSJpd0aVNIujQp1J+Rt4ZwSlwLgrFTd71Q2HdUqwPk0qXPVtNm6X4UKvrh3nYlJpNlqGT1jHnzfCkHd86yO2ZTDqbj9+42ShYu3WpouocNaid9unvJtJmrpc+gSQ7PwQbNtnWT5J133zUrroL7jxzWWXw6NVTPYjlnCIOF6X2Gv0drG+T66RmuPSN4oDRtWEmCp6+Q/r7GivY4fBgeQAIk4HYCFHBuR8oLegIBTxNwWIR4t60r+McZ1eNQiEPP0E+pdvVS6qN1m/bJt4//59J56M3kyBrXr6B2ajduOahCrlAGvEzJ/FKsSB5V2Q9hiqfPXlMLPsvmsI3qlVdFC3AezrdnCJf8/LNPVeiatiMMDsi1MWK79p5QRT4KF8wluzZNVeNCjpOpfZ07iypwMmzkLLMd+pjIHeNGIReE+mGHHX229AzV8KpXKaZyu1Kn/FySJv1Y5drcuv1QhYeCi6lp83nrzkO7/Qux4G/epKo6FXNr2j/P2XsamT+jx0CMQEAgVK5D15GyePk2u6cipBahc+4yLJjrNxsgW3cccdclI/06eL9/fLBTLfaTpi3vchNnzPvWtUEC0QHTBBzCOJUYS5tCCTKUvc+QLqX6LqLIiSPD9xa/D117BVodipBHhBEiL7FImTY2L4WwabQpwO8mQhUtTcvZW7IC1S/D2os4MvzWHdkzRxWDyV/McXg8vGJoq5Dk048kbxEvh15zhALjXQY7VMf09QuRCVPCvufw4l0+tVzixn1fhfSeu3AjfLgRDaHEhZo3qSzTJw1wyNURI35OAiQQuQQo4CKXL68eQwnYEnDos4OiI85agvjxpGCBHEpgWZq7cuAG92stA3q3lBcvXkqRsm2tdvoRarR/+wxVgADJ8wi5wQLf1fMcMUBJdRRywG4uFg6hM3x1nx+CCQUJUChCM61xLPoNoQS2XgI/jsUi7cb5Vao0dxvv4bJs1U51CSyIfnpkHs5ma7wVanSVw0fPC0Khju2bpwQMiiuY2tiArtK5Q30ZP3mx+A43z3dxlZ+r5znijs9RcGHrukny5s0bSZyijNUpWCijLDuKVdiyFat3qYUxeqXB+vdqIUP6t1E9oBBKZis0rFunRjLSr5PKj8mYo1Z4mJwr9zTyrEaPQYjajw92qMPzFW3usHUHxEutaiUdXh4VDzNkSCXDAmbarEwKdtg88TQBBw/Xo5ubVWuBj1OWdTkEFIwG9f2vUBMEXLlqXWTN0rGqQbcte/nytdy49UBtAqAQyb0HT+TBwyfqz/cffif43JZ5Na4sIZMHSMicNVbfWRSZ0X5TsFmE3EZbnjz0gUROacCYuTJqXKjD9wEH4PcO3jEIViNz3qRBBZk1dbDaNKnZoLfde8ALNnvaYGlUr4I6zlTA4bMRwzoJvoN6/ebcIeBQaRVVQvFvR5I05R02fTcEjAeRAAm4nQAFnNuR8oKeQEBPwGFBmjlXHfnt3wWts8+Bqnaj/btYneYuAQdxuGn1BEE/J4gilDbHQkUzTYRAhGJHGhX2YK6e5+j5NQEHT0eDOuVUIj2ql506c0USJIgvyBvyH9xB9XjCmFC97+Gj79VlUWXu5oU1Kr8F+StYjOiZVnHy52fPldBDvgdME3BYZIyd+F9LANNrNGlQUe1gawIOAgM715a5LhCHty6uUaFkXxduphaUpuYqP1fPc8Qdn9sTcGAL7wC8o/Bwhi7cJAePnFU5NvA61a1ZWok1VCScNG2ZDBw6Td0SXj00WMYiEItSWxUAcW14IOYt3KhaGGjz6co9jTyr0WOUR/fcSuVNSv1FVXn2ywujp9o8Diz2bp2u3mVbRVH+a/Cd09BiPsKDcuMF0HgaYYiOWqjYuyU87lvWTFSbLNgUaFC3nPLAlavaWeVwodDIvfuP5f6DMIEGcYbNFAinVWt3S4v2+vlY9u6J7xbGjVwwPZsxZ4307B+kPkLoYu9uXtLfN1imhKw0OxyCKHTGUKlbq6y07fTfBpERxDWqlhDk8mFzCL8xtsz0HTJSWROFZDAm/LbjN7VokTzhHjj8RuE37IMP3lOeP8v8V3cIODRhf3B9o/oeoZCJ6cabES48hgRIIGoIUMBFDWfeJYYR0BNw2O3Nnq+Byz21LHehtUd2l4DD9RA+gya7+H/THIWK5Qqp3W4Imur1esq+g2fMiLt6nr1p0wQcjsFiv2lrX6vd2k8/+Uj1lELRCMu8pHkhvmqxt3vfSalRv5furZCoj0XatJmrpM+gyeHHaALOlgdKjWltkBK7moBLkCCeyoWBYWdZE4NabhwWS2WqdNIdh6v8XD3P0dfFnoDr2bWJDPftqEJBi5dvpytkUBJ/WlA/NV8QxvC6wTatnqgaBuvt7uNz5BudPhwmmMFKq34XkXs6elajn+MdQwn8P//8U3mT3GHuEHB4f42WoXd1zA8efu/Q46h3be3d1wsrNjIWiLYrp5epcOgRY+epjaVVi0c7zCeD6Nu+frJuOLOR+zaoW1aV0Ydh403LO0RBEvSR0wQc5g9FbdByA78xe/afMrs8PsfGAwSls03L8ewXTyxRm0T4Lpw4dVl36FpfQojYnAUa280zxIbW3SvrJPFHicSnd6CkSZ1c+vTwChdwqNC5e/NUWbBkqyooY2nuEHC4xrPHu5Ug1xqtG5kTHkMCJBC1BCjgopY37xZDCNgKoYT37fbdb50eZYL4cdXCQc/cKeBwfYgSeOLwD22dxn1VrsLx/aEq7wyLqJGB83TH4ep5tmBoAg4iCgsTzbtmeTzuCzGFMK28Rb1Ey69D+BH6aGGnFxUDLc/XFj64HtowgKNmrgg4nAsPDRabpp42TUiib5O95suu8nP1PHsvoT0Bh8IcEDMQ1baaEsOD8fThTuUBLV+9S3gpfS3cDAUf0merER5eqY1Fa1QMLyUYahaRezr9ZbNxQvkyBVUPLlT4gyfdkaHKn9+QDtK+dW27h36YIJ7yYmOD56+//9Y9Ft9/HGMZTgcPz+RxvV3qH+lo/KafGy2MYXnNls2qqh53eFcwdmcNv0HYUELYedtOAar8vxEBB2/vtbMrlfhC6X5nDMLi1KH5kiVzWnWaaVVZbD5gE8JUwJ0/tliFtyJ/9tfnL61uVadGKeXRR64dwolRrAXiSa+CpuXJ3To1lJF+YWX8URjJNCICx4IPeFQsX1iG+E2XiVOW2n1UHA/P4t79p6Xv4MmC75upgMPJCD9fuXa3yme1NHcJOEQkYPOpVsM+VrmyzswVjyUBEog8AhRwkceWV47BBDytiIklSq0PGJL8r12/J8WL5lGlpqvV7Wl3h9fV8/SmUhNwWBghNMieXTq5TJXx9uk9XubMXx9+6OnDCyRrlvS6wnPimB5qcY2dbeyOm5qrAg7ewLKlCgj6T+3YfVx5Ri6eWKryvZDP9fyF9QLP9L6u8nP1PFtMHeXAGfnqYWGLTYeOPv9V0kNe2J3L6wT9p9p1HiFLVoR5LDW7fGqZKkaBPEHkCzprevd09hq2jse8Yn5tlYPXW+zCC4SNBHggNY+s5XFJk3ws77//nvLMY7PClmEjApUv4VE2NeRWVipf2F2PqXsdiA+t5xqE5NUzyw3dL2HCBPJx4kRKnP708y+GzgnbcAmrgAiDdwu5XfDmGhVwGOPj21tUfzN4gBFibdS0fDLMBzat7Ak4rQKlXm6yvXlEtUojofTYAMEmVIF82XVz7Dq2rSNoxH3txj1VOMmIKEQ0BXrjIZpCT8DZ4+QuAXfv6npBKCWiOWwVzDI6XzyOBEggcghQwEUOV141hhPwdAGHf6g3rpqgwt1gyGFBo1csXh39A+/KeXrX1AScXuEPy+MR3omFiWnOFY6B5yZwhI/yvsELpy0KsTBChTmEYJoKDO26rgo43Av3RJNmLHiDx/eR1s2rK6ECweLIYgJ3jNGogEMeHCpswuOB3lUotoPKgPBioGcXilh07zvBrOfZlAl9pJVXdauCCwUL5JQ9W6YpTypyY7QcS0tmrtzTEXcjn2uVATE+FHaxVxIf18Oi/sntLSoXEN5EvX56RkIojYwtKo/B3OL3LbIMXD9KXlq34IlRAQeu8MoXL5JHFVvaf8g85NvW2HHemSMLJVOG1IIS/jOnDLIr4PA7ku/rrIZQwFs6d7qv2tQxDbF2dDLyShG6i0q58Joh3BuGpthoao4xl6rUUS5cuuXoUlaf6wk4ePRt8xEZP7q7fPlFejWWyxa95bTzINYvXtYv1oX3ByGUGHehUq2s+tM5/RA8gQRIIFIIUMBFClZeNKYT8HQBB761qpeUxXOHK9QQIxAlRszV8yyvrQk4TQzZu7cmlOApaNRiUPihHydOKLcurhXslKM6m1baXhsjQqywQ29ZjU4TcFhMLl8dVpnS0kqXyK/CgLQcOHzepkVNmTyulyxYskXGTJgv8AjB9AoC2HoeV/m5ep7eOBwJOFQiRU5mlYpFlFizZ5YCzlSoIRRR2xTQPKLbdx1TobuWFpF7GnlvHR2jtQXAO4Hwzx+f2vcowfMLD7C9Ah6eKODACRsfjix7towqDw2eM4T+xYnzrvISGfGGaTmTlvcwKuBwHiqeopjOxClLZLBfiKPhqs8hsiaM7qHGiyI6yJG154EzdNF/D8Jcnzu6SIVbYgMAGwFGDTl9m1dPUIfjd+zYyctycOdMyfZlBt3iKUavayng3CXOTZlZjgW/mfDC43uE77+tjRqjz8DjSIAEIocABVzkcOVVYzgBTxdwqEaG3BOU2Ych3Abhk452sl09T286NQE3xD/EZi8y7by5IUNU3zI9T1fI5P7i1biKrFm/N7zBLPJGsBicHbpOuvUJWxiZmittBHD+l1+kUzv4N289lOOnLgmaHU+ftVp6D3TcWBfnu8rP1fNsfY3sCTh43DavCRL0kkLeYOiiTXLp8m359skP8uLFKxUGiJDRXZunqQIxlgIO9zx3dLGqHorCMfAoYOF45/JaQThhsza+Vrl17rhnRH8y4G1BGwF41uCNtuVh0O6jheIhh3TS1GU2b492EGgjMHT4DN28I8sT8R2M6Yte01L1+I6hyiuaTM+at1a69zW2EaQHzBkBBw/V8f3z5OatB5LHJJ/S0XuA8F7kIqZNncztAu7SyaWqoXjCzx23l7AcZ+cO9WRsgI8Kx9134LTUqVlabG12OHpG7XNLAYd3e+HsYXZPL1EsrxLwaCXz00/6mxjnzt+QwEmLdK9jWgwoSZoKTglZo8/F40iABCJOgAIu4gx5BQ8koCfgsOPYuOXg8Mp6zjxW/PjxZMzwLqppsqW5u4iJaRjfwcPn5MDhM6okt6MwSlfPs8VBE3BzF2yQrr3G2cWlHTt89BwZPX6+2bEo0Y7+dVpFROQbocEyRAPaIWCBrWcogW7E7t5/bObBQ6l8VI7DDjty3nIVaBxehdHe9Vzl5+p59sZiT8Bpz7d+bWUMFQAAIABJREFU035p1maozd5e6K+HcEc9Ade7WzPxG9w+vPkxcrhWLxmjOCFX0LJYgzvuaWQuHc1PWMn/7NKjn3lYqOV5EDBYbCOc1p2G3xBPyBtCPiq8z5jHXN80kVevXsvl08sFxVgKlmztUkVLcHRGwGkFO7CJkL9Yc7l2475TU4HzHHngUAjJiKHdhupJd36V2vj4PH1FI6eZHWPZvw2eTIQgOgprt3ej6MiB0/L2tGbsToPgCSRAAlFCgAIuSjDzJjGNgJ6AM1r8wNazoO/YrKn/hQdqx7lbwA3o3UIG92ujds3RmwpV97Smskg4xwJSL//H1fMcCTgsftA42VbOEXbMb1xYLSjxjabf8LRZmtZbrO/gYHkvThzVKNrV0uaW10ZftF9+/S1cdEwK7CltW9ZSh/X3naLaMZgaxqlXzMRVfq6e54qA06r74dw8hZrq5nXhM3gZrpwOK3ShJ+AQjoiKndjx/6pgE9WkGR7UkNmrpdcAc2+lu+4Z0d8IVJVE3zGIT1Nvrq3rIicTFUn1rFjh3KrFBQplvH79u8ohxMbD4yc/2hwmqgOi12ClWj5y6Mj5iD5OpJ0P4bRojp/Uql7KzPvc26epqsqJfm0IO9arcuhoUM4IOFyrX8/m4jugrYwev0CGj55tdfnMmVJL3txZZcWaXVaf2RdwawW/Jb880e8vaXox/G6Vq4ZKkpdVYZUXL17KF1/VdfSoVp8n/uhDmTi2p/qewF6+/F18A0IUY1ctqgWc6bsxZsJC8R81y9Wh8zwSIIFIJkABF8mAefmYScBWCOW6jfvkxKkrTg86QYK40rJZNd0FoTsFHJL+N//bNBfewg2bD6ixIvEe4UioKBcwZo6MGmfu5XL1PFwb4Ti4vmUSvmkfuDbetpvgaj3C0BA2R/5GVr3icI/WzWtI8PjecvnqHZU8nz1rBuXVg3fPWYP4wAK8WJHcqsIgwiZNG9IunO2nwpuQX5f2y+pm3iQ8K8p4o0E18kQ0c5Wfq+fZ447PbHngtDLqOCZJmnLy+nVY43NTgyhbu2yslCv9jfprPQGHv0dJfpTmD5q6VNq1rKWKfaAv1LkLN8yu5857OjvXlsc7W4lS7351a5WWWVMGKc9lldrdZewIH7uNvHENvLMHdsxQ7RvQe+/seXNGEX0ud52v5ZChuis8Trm+aRwe7qkV8YBwRV81iDhnQ0GdFXCaJxBjwUaBpbeqbq0yMn/WMPELmGkV8ufIA9d74GTVA86R/SP/yBC/GWqzA4IPnkC0LXHGShXPKzOCB6jf/0fffi8HDp8TbOjB0HsO1Um/fWxd9t/RPaJDwLECpaNZ4eckEDMIUMDFjHngKKKYgCfmwKFkNvLeUiRPKnMXbJSuvQLNqGGxs2DWsPCF58Ej59Tnrp6Hc5HQf2L/PIkXL66MDAyVEWPnht9TE3DoAQUPhVeboVYl1Ft5VVNFB5Cf1K3PeJkd+l8LAdPBo5z4rUtrlZcOhhLeCNVDXyZbhmqKmTOmlqxfple5XChKke/rbKpdgamhwmWxcm1VUQt49rp1ahT+cbW6PczKZGs961AYpXXHsAIxrvJz9TxH3PG5LQGHXLu7V8IY4/3Ae2JqeHdQjATFTeBdQg6lLQFXr3YZmT9zmAo1RTgrBDxyyyzNnfeM6M8A3lP0sEJxHPTlOnzUuCfs888+lrEB3aR+nbJK3Lds76daTYSFZWZT3m5sMOgZBBxCEjNmSCXZ8zWUBw+/i+ijuP38Tz5OKFMm9FWeN4QrYwPIdJMCN8T3FKGyZUrmV8+AjQzLtgj2BuasgINoHOXXRbp6N1C/DfiNMDV46FDspEV7P9Vc3tQ0AYfxtWgXlhdWvOjXsjQ0ILwPnDMQEU6MEMqDh89KpVrdDJ0aP94H4j+ko3i3qxvW823tHvHpPU5++fWFVCxXUKYF9VffsWe/vJA+AydZteVwdJOoFnBag3UId7zHtlprOBo3PycBEoh8AhRwkc+Yd4iBBDxNwGFxsH7FONXDDCGL8ITo9RTSCoIgrBKLbYgWV87D4h6mecbw5zPnrknx8u3DZ1MTcEMDZqpGuP16eqmd59NnryqvHfJP8nyVRR2P3m89+oU187ZlqA6JKpEwFN7o3GOs7qFYXAaO9FGlxJEvZ2loMo0QtiPHzsuho+fDG4RDuEHAIWQKIVkIdYI3qWzVTuGeKlRuRLig1tQ7JnLH89rLgYMnE/MGw/Nt3XFECeIc2TNJjX9zNBHKilYByNm0JeAwpyhcAq8uDCFpU2es1J0Td90zoj8VEAQjhoWJdCP9CXE/hNh27tBAOrSprfKfrl6/K41bDFYeGaNVKCGMEXL6119/S9K0Ma/wQ61qJWVMQBflIUJoX9vOAYIcST1LlDC+zJsxVOWzweYv3iIDfKcoUeLInBVwuB560Z05vEBVjEUhJm3jCexXLhqleujBc4/QTlPTBJzemLRG3o7Ga/o5flfQYiV00Wbp3GOMw1NLl8gr40f3UB5+NAjvPSBIFi/fZnYe3i00ckfLDtimbYdkxJi5hlsKRKWAA+8VC0dK5QpFZcBQ69Byh0B4AAmQQJQSoICLUty8WUwh4GkCTssVwY6ovZ5CCHM7umeO8pxhZxoeCOSYOHseSmFD6GABsml1kKRNk0y695lglotiKuDGTVqkms42b1IlvDIm5vrHp89Uk26tybC9+S9cMJfs2jRVHVKyYgc5deaq7uFaJUmEuN2+861cuHRTLYjw/8ib08SndjI8dQG+3mqXH6Z5pratm6waoJvmSyF8EuGbmhclJnLHM9gTcPCiDB/SQTVBx581w3wiR3Kw33RVGGbZ/BF2BRzO0/IFUewC7Rye2qhq5857RvQ3Al6wC8eXqPcX7SGw4aFnaJfQrFElaVy/ompjge9I8IyVMnbCgvAmznoCDh4ViHx4sf74443Ejfu+VChbSHl+Dx05pzx/McEQKgtBhSby2kYKPIjwVl29fs/hEDu0qSMjh3kr7ztCGyGKULHSXnsGVwQcBgKv4OK5/srzibBVfI/hjb95cY08ffpMCThL0wQcCusgCgCGzQa0s3BWwMWL94GKXqhSqZgM8ZsuE6cs1eWDUHJUrsX/NE//8ZOXpLX3cLl331xgml4A71ngyG6CfGDYnn2nVE9MrW2KrcmISgGHCIZTh+arNhI5CzQy1HTc4UvEA0iABCKNAAVcpKHlhWMyAU8TcNHNEgt0LFhNzVLAaZ/lzJ5RMmVMo7w/lrvm9p5Dq3yI8u+o3mbPENKG3ELL/nCW5yC0EwUbUJkQhnYBWlEBeE3wDFiIYWGLprfI/8GiCgI2Jpged4zLUR84HAPxjT5UaOCNBThye5CHGJkWHfe0fB544eaFDFWhkHreFMw7iv5kzpRGnQqht27jfhnsP91qEa4n4BBO+vDGRuWtMzXkPiH07u69x5GJ2OG18c7Dm9ioXgUVbg17+vOvEhS8RKbOXOVUWFyObBlkRvBAldsHg8hdtmqXBE9fpisCXRVwuHafbs1UERoUjVmzYZ+qiAlhp1e5Fsc7yoHr2T9IlxVCzV++fKUECsQ4BH/VSsWUyMW7gIJMpqIfnugaVYurVifI94QwhiEiAWGfi5ZtM1RqP8mniaVj27pqbvBnGIQnWlggIgCtPSwtqgQcvjNTJ/aT5k2q0vvm8BvGA0ggZhCggIsZ88BRRDGBH+5tV0UZosLcVU0xKsbqzD1sCThnrqEdi0XR1TPLVYgXFl7YQXeH9e3hpTyD8AR26DrKKucHi90dG4JVWwEYPE0o3nDi1GV33D7SrlG+zDeybvk4Jao/SVU20u7jqRfGe3T2yELVnBreVNNiHBBl8LaUL1tQFi3dKiFzVsut2490H9VWCCW8d1iEI4QXi99btx/KlWv3bLZsiEqOpnmr2ECZv2SLTJ+5Snm3XLUqFYtK/17NVY4pRE4Dr4GyZfthq8tFRMDhYm1aVJegsb3CRRLmDeHiesVU8JybVk2QfQdPi3e3sJBH5GMiD+7O3Ue6hWQwn2uWjpUKZQtajf3pT7/KwKFTZdGyrWafaV54/CUqVEJszZm/waqYj1G28PZCKPl4N5D06cLydafNXC19Bln3oowqAQehj6q08GbS+2Z0JnkcCUQvAQq46OXPu0cTASTqI7ciKmzytOUyYGhYaODbZO4UcDWqllDFB7ArjlA9I/k2RlhigY0iKii+YquiHgqoYAe+TKn8KpwSzXdjumnFWO7c/VZVEqRZE+jfC+02Wsu4SYtl2IiZZgd88nEi5fHQaxdheqBWmTF7tgzSpNUQVZ3RE6x2jVLy9OkvqpmzOw2VSwsX/Eq35D/uU6JoHlUoBZtWKDziiqGKLHIzM6RLqXJnkYvoTkMecdVKRVXeLjyKCH28//A7OXz0nG54aPz4H8jC2f6ydcdRWb5qh93CSs6ME5tWdWqWUmKuVQd/3fBkFEdBripyT+cv3uzw8mil4e/bUb7IlEaQm2wrfNjsHf+3/UbPrk1l4LCpVm1VHN6UB5AACUQLAQq4aMHOm0Y3AYTOBI3tqarLaSEx7h4TvCPIQ0PxBxSReNvMnQJuy9ogQQXIJSu2S7vOjkt/v20sjTwPQj1RGAaLZITHofiDvWIvRq7JY0iABEiABEiABDyPAAWc580ZR0wCMYKAuwQcioacPBjWtw4NdY8evxgjni+mDQJFSdACQDPk7VWp3c1uUYmY9gwcDwmQAAmQAAmQQMQJUMBFnCGvQAKxkkC7VrUkfboUsmPXcdl/6IzLDFC+u2zpAqq8uWmfOZcv+JaeiLwrFFNAaBwKkqCHFypx0kiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa755tOSAAmQAAmQAAmQAAmQAAl4MAEKOA+ePA6dBEiABEiABEiABEiABEggdhGggItd882nJQESIAESIAESIAESIAES8GACFHAePHkcOgmQAAmQAAmQAAmQAAmQQOwiQAEXu+abT0sCJEACJEACJEACJEACJODBBCjgPHjyOHQSIAESIAESIAESIAESIIHYRYACLnbNN5+WBEiABEiABEiABEiABEjAgwlQwHnw5HHoJEACJEACJEACJEACJEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa755tOSAAmQAAmQAAmQAAmQAAl4MAEKOA+ePA6dBEiABEiABEiABEiABEggdhGggItd882nJQESIAESIAESIAESIAES8GACFHAePHkcOgmQAAmQAAmQAAmQAAmQQOwiQAEXu+abT0sCJEACJEACJEACJEACJODBBCjgPHjyOHQSIAESIAESIAESIAESIIHYRYACLnbNN5+WBEiABEiABEiABEiABEjAgwlQwHnw5HHoJEACJEACJEACJEACJEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa75jrKnLVYkt0wP6i+JEn0o/qNmydwFG6Ps3rxRzCeQKuXnkiB+XHnw6Hv5/fc/3DLgd999V/7++2+3XIsXIQESePsIxI37gaRNnUxevvpdvn38w9v3gHwiEiCBWEOAAi7WTHXUPujFE0slY4ZU4Tft7ztFgqeviNpB8G4xkkCa1Mnk7JFF8tvLV/Jlnnry+rW+gGvdvLoM9+0os0PXy9CAmQ6f5eDOmZIo4YfSsoOfnLtww+HxMeWAePE+kNbNa8i3j/8n6zftdzisAb1bSNVKxWTUuPmyedshh8ebHtDVu4HUqVFaQmavkeWrd9o8t1/P5lK7RmkJmrJElq2yfZyRm0OsL5nnLxOCl1o9X7NGlWX08C6ycctB8e42Wl3Ox7uhrN24Tx4++t7I5WPc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",ke=s.p+"static/question.ed747acc.gif",KA="data:image/gif;base64,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",RA=s(55351),_A="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",ft="data:image/png;base64,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",Je="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAFTklEQVRoQ91aS4xURRQ993UzUUZcqFEc4meh0cQFSlwgrvAHSgQWhOhCk4GZqmdw+ERUWDkrBMUBnIzzqqYjcTaaGBLFxA8MjIk/3PhZCCa6UAyKC11ARnDo6Wvu+HrS0/R7r96nWVBJpxfv3nPPrbp169aHUEAzxsxl5gcB3AdgAREtkH8AXSH87wBOMfMp+QfwFREd0Vr/k9c8ZQUwxixi5mWe5y1l5qUAyimxqkQ0XqvVxonoE631Nyn1p8VTO7B///75Fy5c2MzMWwB0ZDHaQmeSiPbMmTNnb3d39+k0mKkcMMZsBiC/W9IYSSH7K4C9Wuu9rjpODoyMjNxQq9VGADzuCpxT7gPP83p7e3v/TMJJdCAIgoVEdBDAzUlgBX8/ycwrfd//Pg431gFr7RPM/HbBxFLBEdGTSql3opQiHQiCoI+IXk9lrU3CzLzR9/3BVvAtHbDWPsrMH7aJTyZYInpMKfVRs/JFDlQqlduq1eoxIro2k6U2KTHzX+VyeXFPT8/PjSYucsBae4iZH24Tj1ywRHRYKfVIpANhnt+Ty0r7lbc0rhMzI2CMuRHAlwBubT+HXBZ+AbBEa/3HrFLCWruTmV/MBZ1N+TiAdyNUX2qZeYh2KaW2zThQqVTumZqaOlZgbePqynEiWquU+qFZwRjzBoBnIoAmS6WSTOhvp0PIGPMcgN2uVguSiyQfBIFPRMMJdrZqrV+bdsBa+x4zryqImAtMJHlr7RJmPgxgbhwQEb2vlFpNAwMDV3Z2dp7JUM+7EG0lE0l+dHS089y5c4dkkjqAVycmJq4ma+0yZv7YQaEIkUjyAh4EwTAR+a6GiGg5BUGwg4i2uyrlkEsi7xL3s8wz88syAm8x89M5iLmoxpIP4348bRYkolEyxowBkA25S1sLQJbyHhfhUCaWvMT9+fPnx5h5cQrMuugRceAEgDsdlKfTVph2rwMgC4mk37gWSz5L3DcZ+1EckAw0L44FM4/4vq+aZfr7+zu6urq2MbPMoSuavieSt9b6zJyU7+OonXVygIjWKKUOxCGFhaA4cj0AF/KS7z8D4DmMfpTIGdcQOgtgldZaJlpss9auA/B1q/Kgrhjm+08B3JuEF/ediE44T2IikiOP1Uqp7/IYDePeElFvXhwAY2nTqJCXkTiZ1XgBcT9jmplHxYEd4SR04kRER0ul0ur169dLWKVqYb7/IpVSjHB9IctSShzQWq9JQySMeyG/MI1ewhxYnqeYq2itnePYGPMmgO6iyAP4v5gTwBzl9Cta68RdnDHmWQAtz3WyOjRTTodZYSsRvZoRbLvWemeU7vDw8P2e532eETtSjZmf931/d31HtkguHdIWUw3oWmttm60NDQ1dVS6XZat6V8EOTMplitwpNJ5K7ALwQg5Da7XWszbnxphRAE/lwIxSnQnd5mMVGYWsZ///MvMK3/ePiFVjjFyADLSBvCyo0vuzj1VCo3J5kflgi5lPE9EKIprHzFIqtKO1PtiqWzLGyIb6oRyW5ZynBOCOHBhRqmNa61nHnhedjQZBcDsRycS7pg0E8kD+LZse3/d/agS5/I7XG0JpI4B9ebqsQN1NWuuWly2X7xVTvfestXfXarWDRHRTgT2aCMXMv3metzJp/5F4SymWhoaG5pfLZVlpL9k1a7VaVRs2bEi89HZyIOwu2b1tukQX3TL3OHGYsjw1GBwc7Oro6Kg7UthTA7mhn5yc3NfX1ycPQ5xbmhGYBSqPPYhINkMPAJDHHrJ4pWlTAOShx1FmvnSPPVoxbHxu43neAmauP7eRf2nTz2yI6FStViv0uc1/ndZCH8rgOooAAAAASUVORK5CYII=",he="data:image/png;base64,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",p="data:image/png;base64,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",i="data:image/png;base64,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",u="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA61JREFUOE+FkmtMW2UYx//ntKcXygotpbaAoxQarhYKkwEb3QhRxgbOITNOTZzOZRedCcq+zMRgjLqocTHq/EKYRk10SK2wwSaEMEaVYVOLjI1OIBWwFNpISy/Qc9oeM5Iuytj2fHqfy/vL//++D4F10bIfPJk8XqMQU+luV0S66FoRF2gi3FRZXIjkUF55Ms81t8za/766aH+6HZHYdSJ2OHcQAikJangB7zXuVhwnuQLyypATc3MMqrdFoVZSCNEUCoqywJACxvC95ZjTwXQUFcFf1YLwGshpeGjvhHXhTXdAyCx5QZSXJZXTER5+7p3GvBN4XA+oFEAoQEBbsQUsJcbVS7+NBBiGm8Bd9VRuS36dYM0llGvebzMYbJ1RaebX0WXP2cqtolJSKMWlTivss0DtDkClBJggB9qaGjCEAL0dlm5SSDaNDs98uL8u0Uqw7HnO0sAZk/HbkbGe1sjRhArUHX0+1ZiYkY0L3/TDNgXsrgIylABL85BX3wCfxx89+/aF3L2lsA/9Keiqf27rlTVr7Pwr+dO/XOvqOG8zjE/4zh14KtGaX1XJ7f6qG+axCOqqAHUKwCNF0DzxLP4aven4/eKQLl4iPZ2r1+Wkbdc9eeex2ZmXUuwTMx85pyaV4xZHVt2h2rQh4wAuD3ixZyeQoQCSZalQVDdgtL1zdJNc4o+TJQ0qq7XvEMSZlTugNWUtIO2F6rdMw8GmkmK5OBTm4ss2C/RbCGQpOdCU6kHzxOHrg9Zgqkq0T9Uw3n/X98cKrc2SAstYZLVw82pf/QF9utk0BYkwgmz1Jsh0xbj2Y3/XxUF/U4oS7PEvvNP3BMUaL5ahuEQrasvLUWr9Li+Rq02PzM0u9PZ0zx7+YABz6xf5f9bWN49th+QxvcLsdnvUeTmb+z5pvbWn/Qbo9XO38/uCbg/0nFZ9zAv7mxQPKw7lv3C9bSPIA0HNu3jaXWWU0eOlM3SZXFO/Fc8cbl25y9Y9QU3lEFJcVOhrUr7z/ROUhelV6LLjwPBlN8w/3Wr8w4bpTycR+q+6Da0156ElWUSeSstMpJwuH5KTeOBzAIojYpcdbjqeir7ReBmfPxB0MBXvHjn56KncwjTwlVIQLBCYXESIprE878JNo+XEvj58dl/Qy9lopGmcePXkDv0jOzWIUlwEp9wILPmQJBdidtIB6w8jnW4G7782gOEN96hWCnGRHOMkiwSBiAOhgAOWZREJR0GSAI9LgIxGASYKPh+/HjGhJgb6F36ZbPle9WMzAAAAAElFTkSuQmCC"},75006:function(JA,W,s){"use strict";s.d(W,{Z:function(){return we}});var c=s(59301),h={flex_box_center:"flex_box_center___DAfGc",flex_space_between:"flex_space_between___fIYoN",flex_box_vertical_center:"flex_box_vertical_center___mg1j7",flex_box_center_end:"flex_box_center_end___GF3M_",flex_box_column:"flex_box_column___Vl5k0",container:"container___A9RGp","amap-icon":"amap-icon___mYhj5"},f=s(95906),C=s.n(f),E=s(92310),x=s.n(E),N=s(59301),B=Object.defineProperty,k=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,J=Object.prototype.propertyIsEnumerable,w=(P,F,m)=>F in P?B(P,F,{enumerable:!0,configurable:!0,writable:!0,value:m}):P[F]=m,H=(P,F)=>{for(var m in F||(F={}))l.call(F,m)&&w(P,m,F[m]);if(k)for(var m of k(F))J.call(F,m)&&w(P,m,F[m]);return P},V=(P,F)=>{var m={};for(var L in P)l.call(P,L)&&F.indexOf(L)<0&&(m[L]=P[L]);if(P!=null&&k)for(var L of k(P))F.indexOf(L)<0&&J.call(P,L)&&(m[L]=P[L]);return m};const ee="e4088b0a75957fc806662185b69f9ba6",Y="cd2d30eb0306c1e356e5acb4584a3df4";var we=P=>{var F=P,{AMap:m,className:L,id:ve,loadOptions:ie,isInitCurPostionCenter:pe,CurrentPosition:Ce,MapUse:De}=F,Qe=V(F,["AMap","className","id","loadOptions","isInitCurPostionCenter","CurrentPosition","MapUse"]);let Ze;return(0,c.useEffect)(()=>(window._AMapSecurityConfig={securityJsCode:Y},C().load(H({key:ee,version:"2.0",plugins:[]},ie)).then(ae=>{Ze=new ae.Map(ve||"container",{zoom:15,resizeEnable:!0}),De({AMap:ae,map:Ze})}),()=>{Ze==null||Ze.destroy()}),[]),N.createElement("div",H({id:ve||"container",className:x()(h.container,L)},Qe))}},57884:function(JA,W,s){"use strict";var c=s(59301),h=s(93314),f=s(99571),C=Object.defineProperty,E=Object.defineProperties,x=Object.getOwnPropertyDescriptors,N=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,l=(V,ee,Y)=>ee in V?C(V,ee,{enumerable:!0,configurable:!0,writable:!0,value:Y}):V[ee]=Y,J=(V,ee)=>{for(var Y in ee||(ee={}))B.call(ee,Y)&&l(V,Y,ee[Y]);if(N)for(var Y of N(ee))k.call(ee,Y)&&l(V,Y,ee[Y]);return V},w=(V,ee)=>E(V,x(ee));const H=({img:V,buttonProps:ee={},styles:Y={},customText:ce,ButtonText:we,ButtonClick:P,Buttonclass:F,ButtonTwo:m,imgStyles:L,loading:ve=!1,className:ie=""})=>c.createElement("section",{className:`tc animated fadeIn ${ie}`,style:J({color:"#999",margin:"100px auto",visibility:ve?"hidden":"visible"},Y)},c.createElement("img",{src:V||h,style:w(J({},L),{pointerEvents:"none",userSelect:"none"})}),c.createElement("p",{className:"mt20 font14"},ce||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),we&&c.createElement(f.ZP,J({className:F,onClick:P},ee),we),m&&m);W.Z=H},929:function(JA,W,s){"use strict";s.d(W,{Z:function(){return w}});var c={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},h=s(29787),f=s(25399),C=s(60242),E=s(92310),x=s.n(E),N=s(49661),B=s(57884),k=s(34055),l=s(59301),w=({className:H,dataSource:V=[],col:ee=4,right:Y,bottom:ce=23,precision:we=0,wrapWidth:P=1200,trackEventItems:F,loading:m,onRemove:L=()=>{},isCurrent:ve=!0,showProgress:ie=!1,showAlias:pe=!1})=>{const Ce=Math.floor((P-(ee-1)*Y)/ee),De=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return l.createElement(h.Z,{spinning:m},l.createElement("div",{className:x()(c.list,H)},!!(V!=null&&V.length)&&(V==null?void 0:V.map((Qe,Ze)=>{var ae,Ae,re,fe,Le,je;const{name:ye,id:We,identifier:CA,featured:Ve,school_name:EA,image_url:MA,excellent:DA,is_plan:lt}=Qe;return l.createElement("div",{key:We,className:ve&&ie?c.wrapisCurrent:c.wrap,style:{width:Ce,marginRight:(1+Ze)%ee===0?0:Y+we,marginBottom:ce}},l.createElement("a",{className:c.li,onClick:ZA=>{ZA.preventDefault(),ZA.stopPropagation(),F&&(0,N.L9)([F]),(0,N.xg)(`/paths/${CA}`)}},l.createElement("div",{className:c.img},l.createElement("img",{className:c.cover,src:`${MA}`}),ve&&(0,k.bg)()&&(Qe==null?void 0:Qe.studying)&&l.createElement("div",{className:`${c.movebq} user-path-items`,onClick:ZA=>{ZA.stopPropagation(),L(Qe)}},l.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),l.createElement("span",{className:"c-red"},"\u79FB\u9664")),(ae=Qe==null?void 0:Qe.subject_tags)==null?void 0:ae.map((ZA,bt)=>{var ke,KA;if(bt===0){const _A=(ke=De.find(ft=>ft.name==ZA))==null?void 0:ke.swimg;return l.createElement("img",{className:c.sign,src:_A,style:{left:"-4px"}})}const RA=(KA=De.find(_A=>_A.name==ZA))==null?void 0:KA.ptimg;return l.createElement("img",{className:c.sign,src:RA,style:{left:`${48+52*(bt-1)+2*bt}px`}})}),l.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Qe==null?void 0:Qe.excellent)&&l.createElement("div",{className:c.bq},"\u5F00\u653E\u8BFE\u7A0B"))),l.createElement("div",{className:c.name},l.createElement(f.Z,{title:pe&&(Qe!=null&&Qe.excellent_alias_name)?l.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ye}`,l.createElement("br",null),l.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Qe==null?void 0:Qe.excellent_alias_name}`)):ye},l.createElement("span",{className:c.e},pe&&(Qe==null?void 0:Qe.excellent_alias_name)||ye))),ve&&ie&&((Ae=Qe==null?void 0:Qe.progress)==null?void 0:Ae.all_score)!=0&&l.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},l.createElement(C.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((re=Qe==null?void 0:Qe.progress)==null?void 0:re.my_score)/((fe=Qe==null?void 0:Qe.progress)==null?void 0:fe.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Le=Qe==null?void 0:Qe.progress)==null?void 0:Le.my_score,"/",(je=Qe==null?void 0:Qe.progress)==null?void 0:je.all_score),(!ve||!ie)&&l.createElement(f.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${EA}`},l.createElement("div",{className:c.unit},l.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),EA)),(!ve||!ie)&&l.createElement("div",{className:c.tags},l.createElement("div",null,l.createElement(f.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},l.createElement("span",null,l.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),l.createElement("span",null,Qe.stages_count))),l.createElement(f.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},l.createElement("span",null,l.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),l.createElement("span",null,Qe.members_count)))))))})),!V.length&&l.createElement(B.Z,null)))}},71360:function(JA,W,s){"use strict";s.d(W,{jL:function(){return E},w9:function(){return Ve},QD:function(){return Te},cQ:function(){return Le.Z},op:function(){return X},O5:function(){return Ut},_b:function(){return dt},t7:function(){return we},Gi:function(){return bt},YG:function(){return lt},qp:function(){return J},vr:function(){return qA},qE:function(){return Se},Je:function(){return m},wb:function(){return fe},cq:function(){return Je},tp:function(){return V}});var c=s(59301),h={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},f="data:image/png;base64,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",E=({dataSource:eA=[],img:YA,imgWidth:OA=346,title:Et,sunTitle:un,bannerExtraContent:Tt})=>c.createElement("div",{className:h.banner},c.createElement("div",{className:h.content},c.createElement("aside",null,c.createElement("p",null,c.createElement("b",null,Et),c.createElement("span",null,un)),eA.length>0&&c.createElement("div",{className:h.btns},eA.map((mt,Vt)=>c.createElement("div",{key:Vt,onClick:mt.click},mt.name,mt.sign?c.createElement("img",{src:f,width:39}):null))),Tt),YA&&c.createElement("img",{style:{marginTop:33,marginRight:38},src:YA,width:OA}))),x={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},N=s(92310),B=s.n(N),k=s(89392),J=({dataSource:eA=[],value:YA,onChange:OA,onTitleChange:Et,className:un,title:Tt,titleWidth:mt=41,style:Vt={},fontColor:Cn="#6A7283",showCount:it})=>{const[tn,ln]=(0,c.useState)(0),[Mn,pn]=(0,c.useState)(!1),cn=(0,c.useRef)(null),yn=(0,c.useRef)(null);return(0,c.useEffect)(()=>{var Fn;eA.length!==0&&(((Fn=cn==null?void 0:cn.current)==null?void 0:Fn.clientHeight)>97?ln(1):ln(0)),eA.length===0&&ln(0),pn(!1)},[eA]),c.createElement("div",{className:B()(x.row,un),style:Vt},c.createElement("div",{onClick:(0,k.throttle)(()=>Et==null?void 0:Et(),2e3),style:{width:mt,marginTop:Mn?12:4},className:`${x.title} ${Et?"current":""}`},Tt),c.createElement("div",{className:Mn?`${x.tagsWrap} ${x.tagsBorderWrap}`:x.tagsWrap},c.createElement("div",{className:x.bar,ref:yn,style:tn>0?{height:tn===1?97:"auto",overflow:tn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},c.createElement("div",{className:x.tag,ref:cn},eA==null?void 0:eA.map(Fn=>c.createElement("span",{onClick:()=>OA(Fn.id),key:Fn.id,style:{color:Cn},className:YA===Fn.id?x.active:""},c.createElement("span",{title:Fn.name,className:x.name},Fn.name),!!it&&c.createElement("span",{className:x.num},Fn.count))))),!!tn&&c.createElement(c.Fragment,null,tn===1?c.createElement("div",{onClick:()=>{var Fn;ln(2),((Fn=cn==null?void 0:cn.current)==null?void 0:Fn.clientHeight)>245?pn(!0):pn(!1)},className:x.action},"\u5C55\u5F00",c.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):c.createElement("div",{onClick:()=>{yn.current.scrollTop=0,ln(1),pn(!1)},className:x.action},"\u6536\u8D77",c.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},w={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},V=({dataSource:eA=[],value:YA,onChange:OA,className:Et,style:un={}})=>c.createElement("div",{style:un,className:B()(w.tabs,Et)},eA.map(Tt=>c.createElement("span",{onClick:()=>OA(Tt.id),className:YA===Tt.id?w.active:"",key:Tt.id},Tt.name))),ee={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},Y=s(37568),we=({dataSource:eA=[],value:YA="",onChange:OA,onInputChange:Et=()=>{},className:un,style:Tt={},placeholder:mt,allowClear:Vt=!1})=>{var Cn;const[it,tn]=(0,c.useState)(""),[ln,Mn]=(0,c.useState)("");(0,c.useEffect)(()=>{var yn;let Fn=YA;(yn=JSON.stringify(YA))!=null&&yn.includes("{")&&(tn(YA.id),Fn=YA.value||"");try{Mn(decodeURIComponent(Fn||""))}catch(Fe){Mn(decodeURIComponent(Fn||""))}},[YA]);const pn=()=>{OA(encodeURIComponent(ln),it||null)},cn=yn=>{yn!==it&&(tn(yn),OA(encodeURIComponent(ln),yn))};return c.createElement("div",{className:B()(ee.input,un),style:Tt},!!eA.length&&c.createElement("div",{className:ee.dropdown},c.createElement("div",{className:ee.text},(Cn=eA.find(yn=>yn.id===it))==null?void 0:Cn.name,c.createElement("i",{className:"iconfont icon-zhankai4"}),c.createElement("b",{className:ee.b1}),c.createElement("b",{className:ee.b2})),c.createElement("div",{className:ee.menu},eA.map((yn,Fn)=>c.createElement("div",{key:Fn,onClick:()=>cn(yn.id)},yn.name)))),c.createElement(Y.default,{onPressEnter:pn,value:ln,onChange:yn=>{Mn(yn.target.value),Et(encodeURIComponent(yn.target.value),it||null)},placeholder:mt,variant:"borderless",allowClear:Vt,onClear:()=>OA("",it||null)}),c.createElement("i",{onClick:pn,className:"iconfont icon-sousuo9 font14 current"}))},P={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},m=({value:eA,onChange:YA,className:OA,total:Et,pageSize:un,style:Tt={}})=>{const mt=eA<2,Vt=eA>=Math.ceil(Et/un);return Et<=un?c.createElement(c.Fragment,null):c.createElement("div",{className:B()(P.quickPager,OA),style:Tt},c.createElement("div",{onClick:()=>{mt||YA(eA-1,"prev")},className:mt?P.disabled:""},"\u4E0A\u4E00\u9875"),c.createElement("div",{onClick:()=>{Vt||YA(eA+1,"next")},className:Vt?P.disabled:""},"\u4E0B\u4E00\u9875"))},L={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},ve=s(29787),ie=s(25399),pe=s(58018),Ce=s(90524),De=s(49661),Qe=s(96908),Ze=s(57177),ae=s(81378),Ae=s(57884),fe=({className:eA,dataSource:YA=[],col:OA=4,right:Et,bottom:un=23,precision:Tt=0,wrapWidth:mt=1200,trackEventItems:Vt,loading:Cn})=>{const it=Math.floor((mt-(OA-1)*Et)/OA);return c.createElement(ve.Z,{spinning:Cn},c.createElement("div",{className:B()(L.list,eA)},!!YA.length&&YA.map((tn,ln)=>{const{name:Mn,id:pn,identifier:cn,power:yn,cover_image_id:Fn,pic:Fe}=tn;return c.createElement("div",{className:L.wrap,key:pn,style:{width:it,marginRight:(1+ln)%OA===0?0:Et+Tt,marginBottom:un}},c.createElement("a",{target:"_blank",href:`/shixuns/${cn}/challenges`,className:L.li,onClick:Ee=>{Ee.preventDefault(),Vt&&(0,De.L9)([Vt]),yn&&(0,De.xg)(`/shixuns/${cn}/challenges`)}},c.createElement("div",{className:L.img},c.createElement("img",{className:L.cover,src:`${Fe}`}),tn.is_jupyter&&c.createElement("img",{className:L.sign,src:Qe}),tn.is_jupyter_lab&&c.createElement("img",{className:L.sign,src:Ze}),tn.is_unity_3d&&c.createElement("img",{className:L.sign,src:ae})),c.createElement("div",{className:L.name},c.createElement(ie.Z,{title:Mn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},c.createElement("span",{className:L.e},Mn||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),c.createElement("div",{className:L.tags},c.createElement(ie.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},c.createElement("span",null,c.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),c.createElement("span",null,tn.challenges_count))),!!tn.myshixuns_count&&c.createElement(ie.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},c.createElement("span",null,c.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),c.createElement("span",null,tn.myshixuns_count))),c.createElement(ie.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},c.createElement("span",null,c.createElement("span",null,tn.level))),c.createElement("div",{className:L.rate},c.createElement(pe.Z,{allowHalf:!0,disabled:!0,defaultValue:tn.score_info}),c.createElement("span",null,"\xA0",tn.score_info?`${tn.score_info}\u5206`:"5\u5206")))),!yn&&c.createElement("div",{className:L.lockWrap},c.createElement("img",{src:`${Ce.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),c.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!YA.length&&c.createElement(Ae.Z,null)))},Le=s(929),je={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ye="data:image/png;base64,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",We=s(59301),Ve=({className:eA,dataSource:YA=[],col:OA=4,right:Et,bottom:un=23,precision:Tt=0,wrapWidth:mt=1200,trackEventItems:Vt,loading:Cn,handleVery:it=()=>!0})=>{const tn=Math.floor((mt-(OA-1)*Et)/OA);return We.createElement(ve.Z,{spinning:Cn},We.createElement("div",{className:B()(je.list,eA)},!!YA.length&&YA.map((ln,Mn)=>{const{subject_identifier:pn,id:cn,identifier:yn,power:Fn}=ln,Fe=ln.is_public!=0&&ln.is_public;return We.createElement("div",{className:je.wrap,key:cn,style:{width:tn,marginRight:(1+Mn)%OA===0?0:Et+Tt,marginBottom:un}},We.createElement("a",{className:je.li,onClick:Ee=>{Ee.preventDefault(),it(ln==null?void 0:ln.first_category_url)&&(Vt&&(0,De.L9)([Vt]),(0,De.xg)(ln.first_category_url))}},We.createElement("div",{className:je.top},We.createElement(ie.Z,{title:ln.name},We.createElement("div",{className:je.name},ln.name)),We.createElement("img",{className:je.img,src:Ce.Z.IMG_SERVER+"/images/"+ln.avatar_url}),We.createElement("div",{className:je.text,title:ln.creator},ln.creator),pn&&We.createElement("div",{className:je.btns},We.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),We.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Fe&&We.createElement("div",{className:je.sign},"\u516C\u5F00")),We.createElement("div",{className:je.bottom},ln.visits>0&&We.createElement(ie.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},We.createElement("span",null,We.createElement("i",{className:"iconfont icon-liulanyan"}),We.createElement("span",null,ln.visits))),ln.course_members_count>0&&We.createElement(ie.Z,{title:"\u6210\u5458",placement:"bottom"},We.createElement("span",null,We.createElement("i",{className:"iconfont icon-chengyuan"}),ln.course_members_count)),ln.tasks_count>0&&We.createElement(ie.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},We.createElement("span",null,We.createElement("i",{className:"iconfont icon-zuoye"}),ln.tasks_count)),ln.is_end?We.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):We.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ln.is_accessible&&We.createElement("div",{className:je.lockWrap},We.createElement("img",{src:`${Ce.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),We.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!YA.length&&We.createElement(Ae.Z,null)))},EA={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},MA=s(76560),lt=({dataSource:eA=[],value:YA,onChange:OA,className:Et,style:un={},tabBarExtraContent:Tt})=>c.createElement("div",{className:B()(EA.tabs,Et),style:un},c.createElement("div",{className:EA.tabsWrap},eA.map((mt,Vt)=>!(mt!=null&&mt.hide)&&c.createElement("aside",{className:EA.tab,onClick:()=>{OA(mt.id),mt.link&&MA.history.push(mt.link)},key:Vt},c.createElement("div",{className:YA===mt.id?EA.active:""},mt.name),(mt==null?void 0:mt.resetCount)==null&&(mt==null?void 0:mt.total)!==void 0&&c.createElement("span",null,"\uFF08",mt==null?void 0:mt.total,"\uFF09"),(mt==null?void 0:mt.resetCount)!==void 0&&(mt==null?void 0:mt.total)!==void 0&&c.createElement(ie.Z,{title:(mt==null?void 0:mt.tip)!=null?mt==null?void 0:mt.tip:""},c.createElement("span",{style:{color:"#9096A3"}},"\uFF08",c.createElement("span",{style:{color:"#000"}},mt==null?void 0:mt.resetCount),"/",c.createElement("span",null,mt==null?void 0:mt.total),"\uFF09"))))),c.createElement("div",{className:EA.tabBar},Tt)),bt=({className:eA,style:YA={},children:OA})=>c.createElement("div",{className:B()(eA),style:YA},OA),ke={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},KA=s(75727),RA=s(93041);const _A=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Je=({sortValue:eA,dropValue:YA,className:OA,onSort:Et,onDrop:un,dataSource:Tt=_A})=>{var mt;return c.createElement("div",{className:B()(ke.orderWrap,OA)},c.createElement(KA.Z,{dropdownRender:()=>c.createElement(RA.default,null,Tt.map((Vt,Cn)=>c.createElement(RA.default.Item,{key:Cn,onClick:()=>un(Vt.id)},Vt.name)))},c.createElement("span",{className:ke.orderTextWrap},(mt=Tt.find(Vt=>YA===Vt.id))==null?void 0:mt.name)),c.createElement("span",{className:ke.orderIconWrap},c.createElement("span",{className:ke.orderAsc},c.createElement("i",{className:eA==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ke.cursorPointer} ${ke.active}`:`iconfont icon-sanjiaoxing-up font12 ${ke.cursorPointer}`,onClick:()=>Et(eA==="asc"?"desc":"asc")})),c.createElement("span",{className:ke.orderDesc},c.createElement("i",{className:eA==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ke.cursorPointer} ${ke.active}`:`iconfont icon-sanjiaoxing-down font12 ${ke.cursorPointer}`,onClick:()=>Et(eA==="asc"?"desc":"asc")}))))},he={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},p=s(99571),i=Object.defineProperty,u=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,j=(eA,YA,OA)=>YA in eA?i(eA,YA,{enumerable:!0,configurable:!0,writable:!0,value:OA}):eA[YA]=OA,ue=(eA,YA)=>{for(var OA in YA||(YA={}))Q.call(YA,OA)&&j(eA,OA,YA[OA]);if(u)for(var OA of u(YA))g.call(YA,OA)&&j(eA,OA,YA[OA]);return eA},ze=(eA,YA)=>{var OA={};for(var Et in eA)Q.call(eA,Et)&&YA.indexOf(Et)<0&&(OA[Et]=eA[Et]);if(eA!=null&&u)for(var Et of u(eA))YA.indexOf(Et)<0&&g.call(eA,Et)&&(OA[Et]=eA[Et]);return OA},K=(eA,YA,OA)=>new Promise((Et,un)=>{var Tt=Cn=>{try{Vt(OA.next(Cn))}catch(it){un(it)}},mt=Cn=>{try{Vt(OA.throw(Cn))}catch(it){un(it)}},Vt=Cn=>Cn.done?Et(Cn.value):Promise.resolve(Cn.value).then(Tt,mt);Vt((OA=OA.apply(eA,YA)).next())}),X=eA=>{var YA=eA,{className:OA,style:Et,children:un,loading:Tt=!1,openLoading:mt,onClick:Vt=()=>{},size:Cn="middle",shape:it="round"}=YA,tn=ze(YA,["className","style","children","loading","openLoading","onClick","size","shape"]);const[ln,Mn]=(0,c.useState)(!1);return c.createElement(p.ZP,ue({onClick:(0,k.throttle)(pn=>K(void 0,null,function*(){mt&&Mn(!0);try{yield Vt(pn)}catch(cn){console.log("error",cn)}mt&&Mn(!1)}),2e3,{leading:!0,trailing:!1}),className:B()(he.btn,he[`${Cn}-${it}`],OA),style:Et,size:Cn,shape:it,loading:ln||Tt},tn),un)},Ie={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Se=({className:eA,style:YA,children:OA=null,onClick:Et,title:un})=>c.createElement("div",{className:B()(Ie.head,eA),style:YA},c.createElement("span",{className:"primary-hover",onClick:Et},c.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),c.createElement("b",{title:un},un),c.createElement("div",{className:Ie.node},OA)),Ke={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Te=({confirmShow:eA=!0,confirmTitle:YA,confirmClick:OA,cancelShow:Et=!0,cancelTitle:un,cancelClick:Tt,className:mt,style:Vt,confirmLoading:Cn=!1})=>c.createElement("div",{className:B()(Ke.btns,mt),style:Vt},eA&&c.createElement(p.ZP,{loading:Cn,onClick:OA,type:"primary",className:Ke.confirm},YA),Et&&c.createElement(p.ZP,{onClick:Tt,className:Ke.cancel},un)),oA={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},qA=({className:eA,style:YA={},LeftContent:OA,children:Et,RightContent:un})=>c.createElement("div",{className:B()(oA.fixedBottom,eA),style:YA},c.createElement("div",{className:oA.wrap},c.createElement("div",{className:oA.left},OA),c.createElement("div",{className:oA.center},Et),c.createElement("div",{className:oA.right},un))),PA={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},dt=({className:eA,style:YA={},dataSource:OA=[]})=>c.createElement("div",{className:B()(PA.crumbs,eA),style:YA},OA.map((Et,un)=>unMA.history.push(Et.path)},Et.name):c.createElement("span",null,Et.name),c.createElement("span",null,"\xA0",">","\xA0")):c.createElement("span",{key:un,style:{color:"#5F6368"}},Et.name))),Mt=s(11938),kA=Object.defineProperty,Nt=Object.defineProperties,En=Object.getOwnPropertyDescriptors,wt=Object.getOwnPropertySymbols,Rt=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,dn=(eA,YA,OA)=>YA in eA?kA(eA,YA,{enumerable:!0,configurable:!0,writable:!0,value:OA}):eA[YA]=OA,It=(eA,YA)=>{for(var OA in YA||(YA={}))Rt.call(YA,OA)&&dn(eA,OA,YA[OA]);if(wt)for(var OA of wt(YA))At.call(YA,OA)&&dn(eA,OA,YA[OA]);return eA},gt=(eA,YA)=>Nt(eA,En(YA)),ut=(eA,YA)=>{var OA={};for(var Et in eA)Rt.call(eA,Et)&&YA.indexOf(Et)<0&&(OA[Et]=eA[Et]);if(eA!=null&&wt)for(var Et of wt(eA))YA.indexOf(Et)<0&&At.call(eA,Et)&&(OA[Et]=eA[Et]);return OA};const{Countdown:ct}=Mt.default;var Ut=eA=>{var YA=eA,{onChange:OA}=YA,Et=ut(YA,["onChange"]);const[un,Tt]=(0,c.useState)(null);(0,c.useEffect)(()=>{typeof un=="number"&&un>=0&&OA(un)},[un]);const mt=Vt=>{const Cn=Math.floor(Vt/1e3);Tt(Cn)};return c.createElement(ct,gt(It({},Et),{onChange:mt}))}},78082:function(JA,W,s){"use strict";s.d(W,{g:function(){return H}});var c=s(59301),h=s(62957),f=s(77019),C=s(76560),E=s(71360),x=s(90524),N=s(34055),B=s(44164),k=s.n(B),l=s(49661),J=s(59301),w=(ee,Y,ce)=>new Promise((we,P)=>{var F=ve=>{try{L(ce.next(ve))}catch(ie){P(ie)}},m=ve=>{try{L(ce.throw(ve))}catch(ie){P(ie)}},L=ve=>ve.done?we(ve.value):Promise.resolve(ve.value).then(F,m);L((ce=ce.apply(ee,Y)).next())});const H=ee=>w(void 0,null,function*(){var Y;const ce=document.createElement("div");ce.style.display="flex",ce.style.flexDirection="column",ce.style.alignItems="center",ce.innerHTML=`
${ee==null?void 0:ee.name}
-
${ee==null?void 0:ee.place_name}
-
-
\u8BF7\u5728\u6307\u5B9A\u4F4D\u7F6E\u6253\u5F00\u5FAE\u4FE1\u626B\u7801\u7B7E\u5230
`;const we=yield k()().set({image:{type:"png",quality:.95},html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1}}).from(ce).outputImg();(0,l.LR)(we.src,ee==null?void 0:ee.name)}),V=({classroomList:ee,dispatch:Y})=>{var ce;const{selectArrs:we}=ee.actionTabs,P=(0,c.useRef)();return J.createElement(h.default,{width:500,centered:!0,confirmLoading:!1,onCancel:()=>{Y({type:"classroomList/setActionTabs",payload:{}})},title:"\u7B7E\u5230\u4E8C\u7EF4\u7801",open:ee.actionTabs.key==="\u7B7E\u5230\u4E8C\u7EF4\u7801",footer:null},J.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},J.createElement("div",{ref:P,style:{display:"flex",flexDirection:"column",alignItems:"center"}},J.createElement("div",{className:"font16 c-black mb30",style:{fontWeight:500,lineHeight:"26px"}},we==null?void 0:we.name),J.createElement(f.Z,{wrap:!1,align:"middle",style:{color:"#000"}},J.createElement("i",{className:"iconfont icon-dingwei font14",style:{color:"#165DFF",marginRight:4}}),we==null?void 0:we.place_name),J.createElement("div",{className:"mt20 mb20",style:{width:"50%"}},J.createElement("img",{width:"100%",src:x.Z.API_SERVER+((ce=we==null?void 0:we.attachment)==null?void 0:ce.url)})),J.createElement("div",{className:"font14 mb20",style:{color:"#999"}},(0,N.dE)()?"\u8BF7\u5728\u6307\u5B9A\u4F4D\u7F6E\u6253\u5F00\u5FAE\u4FE1\u626B\u7801\u7B7E\u5230":"\u5206\u4EAB\u4E8C\u7EF4\u7801\uFF0C\u5B66\u751F\u5728\u6307\u5B9A\u4F4D\u7F6E\u6253\u5F00\u5FAE\u4FE1\u626B\u7801\u7B7E\u5230")),J.createElement(E.op,{openLoading:!0,className:"mb10",type:"primary",onClick:()=>w(void 0,null,function*(){yield H(we)})},"\u4FDD\u5B58\u56FE\u7247")))};W.Z=(0,C.connect)(({classroomList:ee})=>({classroomList:ee}))(V)},57903:function(JA,W,s){"use strict";s.r(W),s.d(W,{default:function(){return Kt}});var c=s(59301),h=s(76560),f=s(62673),C=s(99571),E=s(6767),x=s(458),N=s(77019),B=s(5269),k=s(25399),l=s(60242),J=s(13747),w=s(62957),H=s(82326),V=s(57884),ee=s(42441),Y={topStatistics:"topStatistics___AALo4",tooltip:"tooltip___jIywH",name:"name___Mx_XR",filter:"filter___FMp9h",daoke:"daoke___lZ8Ea",qingjia:"qingjia___z5rWW",kuangke:"kuangke___LxWOi"},ce=Object.defineProperty,we=Object.defineProperties,P=Object.getOwnPropertyDescriptors,F=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,ve=(me,xe,be)=>xe in me?ce(me,xe,{enumerable:!0,configurable:!0,writable:!0,value:be}):me[xe]=be,ie=(me,xe)=>{for(var be in xe||(xe={}))m.call(xe,be)&&ve(me,be,xe[be]);if(F)for(var be of F(xe))L.call(xe,be)&&ve(me,be,xe[be]);return me},pe=(me,xe)=>we(me,P(xe));const Ce=({classroomList:me,globalSetting:xe,loading:be,teachers:NA,dispatch:wA})=>{var Ye,Pe;const pA=(0,h.useParams)(),Ue=(0,h.useLocation)(),[dA,GA]=(0,c.useState)("0");let[o,R]=(0,c.useState)(null);pA.id=pA.coursesId;const{detailAttendancesStatistic:D,courseGroups:M}=me,T=()=>{wA({type:"classroomList/getClassroomAttendancesStatistic",payload:pe(ie({},pA),{group_id:o})})};(0,c.useEffect)(()=>{T()},[pA.categoryId]),console.log("groutid",o);const q=()=>{var _,le,He,aA;return{tooltip:{trigger:"axis",formatter:oe=>{const{dataIndex:qe}=oe[0],rA=D==null?void 0:D.history_attendances[qe];return`
-

${rA.name} ${rA.attendance_date} ${rA.start_time}-${rA.end_time}

-

\u5230\u8BFE\u7387\uFF1A${Math.round(oe[0].value)}%

-

\u65F7\u8BFE\u7387\uFF1A${Math.round(oe[1].value)}%

-

\u8BF7\u5047\u7387\uFF1A${Math.round(oe[2].value)}%

-

`}},legend:{data:["\u5230\u8BFE\u7387","\u65F7\u8BFE\u7387","\u8BF7\u5047\u7387"],show:!1},xAxis:{type:"category",nameRotate:45,data:(_=D==null?void 0:D.history_attendances)==null?void 0:_.map((oe,qe)=>{let rA=oe.name;return rA.length>6&&(rA=rA.substr(0,6)+"..."),rA}),boundaryGap:!1,nameLocation:"start",axisLabel:{interval:0,rotate:"45",verticalAlign:"top",align:"left",margin:28,height:120,textStyle:{align:"center",color:"#999"}}},yAxis:{type:"value",axisLabel:{formatter:"{value}%"},splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"\u5230\u8BFE\u7387",data:(le=D==null?void 0:D.history_attendances)==null?void 0:le.map((oe,qe)=>oe.normal_rate*100),type:"line",smooth:!0,color:"#26C7C9"},{name:"\u65F7\u8BFE\u7387",data:(He=D==null?void 0:D.history_attendances)==null?void 0:He.map((oe,qe)=>oe.absence_rate*100),type:"line",smooth:!0,color:"#FF835C"},{name:"\u8BF7\u5047\u7387",data:(aA=D==null?void 0:D.history_attendances)==null?void 0:aA.map((oe,qe)=>oe.leave_rate*100),type:"line",smooth:!0,color:"#EDBA6F"}]}};return c.createElement("section",{className:"mt20 pb30"},c.createElement(N.Z,{className:Y.topStatistics,justify:"space-between"},c.createElement(B.Z,{flex:"209px"},Math.round((D==null?void 0:D.all_history_count)||0)),c.createElement(B.Z,{flex:"209px"},c.createElement(c.Fragment,null,Math.round(((D==null?void 0:D.avg_normal_rate)||0)*100),"%")),c.createElement(B.Z,{flex:"209px"},c.createElement(c.Fragment,null,Math.round(((D==null?void 0:D.avg_absence_rate)||0)*100),"%")),c.createElement(B.Z,{flex:"209px"},c.createElement(c.Fragment,null,Math.round(((D==null?void 0:D.avg_leave_rate)||0)*100),"%"))),c.createElement("section",{className:"bg-white pl30 pr30 pt30 mt20 pb20"},c.createElement(N.Z,{gutter:[22,22],className:Y.filter},c.createElement(B.Z,{flex:1},c.createElement("span",null,c.createElement("i",{className:[Y.daoke,"mr10"].join(" ")}),"\u5230\u8BFE\u7387"),c.createElement("span",{className:"ml40"},c.createElement("i",{className:[Y.kuangke,"mr10"].join(" ")}),"\u65F7\u8BFE\u7387"),c.createElement("span",{className:"ml40"},c.createElement("i",{className:[Y.qingjia,"mr10"].join(" ")}),"\u8BF7\u5047\u7387")),c.createElement(B.Z,null,c.createElement("span",{className:"c-light-black mr5"},"\u663E\u793A\u6700\u8FD1\u5341\u6B21\u7B7E\u5230"),c.createElement(H.default,{size:"middle",defaultValue:"",onSelect:_=>{o=_,R(_),T()}},c.createElement(H.default.Option,{value:""}," \u5168\u90E8\u5206\u73ED "),(Ye=M==null?void 0:M.course_groups)==null?void 0:Ye.map(function(_,le){return c.createElement(H.default.Option,{value:_.id}," ",_.name," ")})))),(Pe=D==null?void 0:D.history_attendances)!=null&&Pe.length?c.createElement(ee.Z,{option:q(),style:{height:370},opts:{renderer:"svg"}}):c.createElement(V.Z,{styles:{marginTop:50,paddingBottom:50}})))};var De=(0,h.connect)(({classroomList:me,loading:xe,teachers:be,globalSetting:NA})=>({classroomList:me,globalSetting:NA,teachers:be,loading:xe.effects}))(Ce),Qe=s(82093),Ze=Object.defineProperty,ae=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,fe=(me,xe,be)=>xe in me?Ze(me,xe,{enumerable:!0,configurable:!0,writable:!0,value:be}):me[xe]=be,Le=(me,xe)=>{for(var be in xe||(xe={}))Ae.call(xe,be)&&fe(me,be,xe[be]);if(ae)for(var be of ae(xe))re.call(xe,be)&&fe(me,be,xe[be]);return me},je=(me,xe,be)=>new Promise((NA,wA)=>{var Ye=Ue=>{try{pA(be.next(Ue))}catch(dA){wA(dA)}},Pe=Ue=>{try{pA(be.throw(Ue))}catch(dA){wA(dA)}},pA=Ue=>Ue.done?NA(Ue.value):Promise.resolve(Ue.value).then(Ye,Pe);pA((be=be.apply(me,xe)).next())});const ye=({classroomList:me,dispatch:xe,cb:be})=>{const NA=(0,h.useParams)();return NA.id=NA.coursesId,c.createElement(w.default,{centered:!0,title:"\u63D0\u793A",open:me.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>je(void 0,null,function*(){let wA=`/api/weapps/attendances/${me.actionTabs.selectArrs[0]}.json`;(yield(0,Qe.ZP)(wA,{method:"delete"})).status===0&&(E.ZP.success("\u5220\u9664\u6210\u529F"),xe({type:"classroomList/setActionTabs",payload:{}}),xe({type:"classroomList/getClassroomAttendancesList",payload:Le({},me.actionTabs.params)}),xe({type:"classroomList/getClassroomLeftMenus",payload:{id:NA.coursesId}}))}),onCancel:()=>{xe({type:"classroomList/setActionTabs",payload:{}})}},c.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var We=(0,h.connect)(({classroomList:me})=>({classroomList:me}))(ye),CA=Object.defineProperty,Ve=Object.getOwnPropertySymbols,EA=Object.prototype.hasOwnProperty,MA=Object.prototype.propertyIsEnumerable,DA=(me,xe,be)=>xe in me?CA(me,xe,{enumerable:!0,configurable:!0,writable:!0,value:be}):me[xe]=be,lt=(me,xe)=>{for(var be in xe||(xe={}))EA.call(xe,be)&&DA(me,be,xe[be]);if(Ve)for(var be of Ve(xe))MA.call(xe,be)&&DA(me,be,xe[be]);return me},ZA=(me,xe,be)=>new Promise((NA,wA)=>{var Ye=Ue=>{try{pA(be.next(Ue))}catch(dA){wA(dA)}},Pe=Ue=>{try{pA(be.throw(Ue))}catch(dA){wA(dA)}},pA=Ue=>Ue.done?NA(Ue.value):Promise.resolve(Ue.value).then(Ye,Pe);pA((be=be.apply(me,xe)).next())});const bt=({classroomList:me,dispatch:xe,cb:be})=>{const NA=(0,h.useParams)();return NA.id=NA.coursesId,c.createElement(w.default,{centered:!0,title:"\u63D0\u793A",open:me.actionTabs.key==="\u622A\u6B62",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>ZA(void 0,null,function*(){(yield(0,Qe.ZP)(`/api/weapps/attendances/${me.actionTabs.selectArrs[0]}/end.json`,{method:"post"})).status===0&&(E.ZP.success("\u64CD\u4F5C\u6210\u529F"),xe({type:"classroomList/setActionTabs",payload:{}}),xe({type:"classroomList/getClassroomAttendancesList",payload:lt({},me.actionTabs.params)}))}),onCancel:()=>{xe({type:"classroomList/setActionTabs",payload:{}})}},c.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u622A\u6B62\uFF1F"))};var ke=(0,h.connect)(({classroomList:me})=>({classroomList:me}))(bt),KA=s(69219),RA=s(28284),_A=s(29787),ft=s(37568),Je=s(47889),he=s(16326),p=s(45915),i=s(24971),u=function(me,xe){var be={};for(var NA in me)Object.prototype.hasOwnProperty.call(me,NA)&&xe.indexOf(NA)<0&&(be[NA]=me[NA]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var wA=0,NA=Object.getOwnPropertySymbols(me);wAc.createElement(g,Object.assign({},me,{picker:"time",mode:void 0,ref:xe}))),ue=c.forwardRef((me,xe)=>{var{addon:be,renderExtraFooter:NA,variant:wA,bordered:Ye}=me,Pe=u(me,["addon","renderExtraFooter","variant","bordered"]);const[pA]=(0,i.Z)("timePicker",wA,Ye),Ue=c.useMemo(()=>{if(NA)return NA;if(be)return be},[be,NA]);return c.createElement(Q,Object.assign({},Pe,{mode:void 0,ref:xe,renderExtraFooter:Ue,variant:pA}))}),ze=(0,p.Z)(ue,"popupAlign",void 0,"picker");ue._InternalPanelDoNotUseOrYouWillBeFired=ze,ue.RangePicker=j,ue._InternalPanelDoNotUseOrYouWillBeFired=ze;var K=ue,$=s(56656),X=s.n($),Ie=s(49661),de={flex_box_center:"flex_box_center___vPFrl",flex_space_between:"flex_space_between___xDdOE",flex_box_vertical_center:"flex_box_vertical_center___UUaCs",flex_box_center_end:"flex_box_center_end____tbtJ",flex_box_column:"flex_box_column___H9rba",bg:"bg___DIMT9",menu:"menu___zXkbC",desc:"desc___E2_xU",listItem:"listItem___E6c2h",info:"info___DMYaB",add:"add___mjIg_",addForm:"addForm___T9yJu",GroupIds:"GroupIds___KQ_iP",attendanceCode:"attendanceCode___OciEu",signInStatus:"signInStatus___zJts9",colorE02020:"colorE02020___PMh7T",color0152d9:"color0152d9___rRMTC",colorFA6400:"colorFA6400___r3ujc",attend:"attend___mY5tE",title:"title___AzpMG",not_start:"not_start___GFAXt",ongoing:"ongoing___iFf_3",history:"history___uoHNV",flexBox:"flexBox___r9Ix0"},Se=s(1560),Ke=s(71360),iA=s(75006),Te=s(89392),oA=Object.defineProperty,cA=Object.defineProperties,qA=Object.getOwnPropertyDescriptors,PA=Object.getOwnPropertySymbols,IA=Object.prototype.hasOwnProperty,dt=Object.prototype.propertyIsEnumerable,Mt=(me,xe,be)=>xe in me?oA(me,xe,{enumerable:!0,configurable:!0,writable:!0,value:be}):me[xe]=be,kA=(me,xe)=>{for(var be in xe||(xe={}))IA.call(xe,be)&&Mt(me,be,xe[be]);if(PA)for(var be of PA(xe))dt.call(xe,be)&&Mt(me,be,xe[be]);return me},Nt=(me,xe)=>cA(me,qA(xe)),En=(me,xe)=>{var be={};for(var NA in me)IA.call(me,NA)&&xe.indexOf(NA)<0&&(be[NA]=me[NA]);if(me!=null&&PA)for(var NA of PA(me))xe.indexOf(NA)<0&&dt.call(me,NA)&&(be[NA]=me[NA]);return be},Rt=me=>{var xe=me,{ButtonOptions:be}=xe,NA=be,{style:wA,children:Ye,onClick:Pe}=NA,pA=En(NA,["style","children","onClick"]),Ue=En(xe,["ButtonOptions"]),dA,GA,o;const[R,D]=(0,c.useState)(null),[M,T]=(0,c.useState)(!1),[q,_]=(0,c.useState)(!1),le=(0,c.useRef)(null),[He,aA]=(0,c.useState)({autoComplete:null,autoCompleteRes:{},marker:null,circle:null,map:null}),[oe,qe]=(0,c.useState)({keywords:"",range:100,place_name:""}),[rA,mA]=(0,c.useState)([]),sA=(tA=oe.keywords)=>{var vA;(vA=He.autoComplete)==null||vA.search(tA,(lA,FA)=>{var xA;lA=="complete"&&(aA(Nt(kA({},He),{autoCompleteRes:Nt(kA({},FA),{tips:(xA=FA==null?void 0:FA.tips)==null?void 0:xA.filter(VA=>VA.location)})||{}})),T(!0))})},UA={loadOptions:{plugins:["AMap.AutoComplete","AMap.Geolocation","AMap.Geocoder","AMap.ToolBar","AMap.PlaceSearch"]},MapUse:({AMap:tA,map:vA})=>{D(tA);const lA=new tA.Geolocation({enableHighAccuracy:!0,timeout:1e4,buttonPosition:"RB",buttonOffset:new tA.Pixel(10,20),zoomToAccuracy:!0,showCircle:!1}),FA=new tA.ToolBar({visible:!0,position:{right:"15px",bottom:"60px"}});vA.addControl(lA),vA.addControl(FA),lA.getCurrentPosition((xA,VA)=>{var yA,TA;const an=new tA.AutoComplete({city:"\u5168\u56FD"}),jt=rA.length>0?rA:xA=="complete"?[(yA=VA.position)==null?void 0:yA.lng,(TA=VA.position)==null?void 0:TA.lat]:[116.397428,39.90923],on=new tA.Marker({position:jt,draggable:!0,map:vA}),vn=new tA.Circle({center:jt,radius:oe.range||300,strokeColor:"#165DFF",fillOpacity:.2,fillColor:"#165DFF",zIndex:50,map:vA});vn.setMap(vA),on.on("dragend",()=>{const en=on.getPosition();mA([en.lng,en.lat]),console.log("dragend",[en.lng,en.lat])}),vA.setCenter(jt),mA(jt),aA(Nt(kA({},He),{marker:on,circle:vn,autoComplete:an,map:vA})),console.log("getCurrentPosition",xA,VA,jt,rA)})}};return(0,c.useEffect)(()=>{var tA,vA,lA;rA&&He.circle&&((tA=He.circle)==null||tA.setCenter(rA||(Ue==null?void 0:Ue.value)),(vA=He.circle)==null||vA.setRadius(oe.range||oe.range),(lA=He.marker)==null||lA.setPosition(rA||(Ue==null?void 0:Ue.value)))},[rA,oe.range]),(0,c.useEffect)(()=>{(Ue!=null&&Ue.value||Ue!=null&&Ue.range)&&(mA((Ue==null?void 0:Ue.value)||[]),qe(Nt(kA({},oe),{range:(Ue==null?void 0:Ue.range)||300})))},[Ue==null?void 0:Ue.value,Ue==null?void 0:Ue.range]),(0,c.useEffect)(()=>{R&&rA.length>0&&new R.Geocoder({radius:1e3}).getAddress(rA||(Ue==null?void 0:Ue.value),function(vA,lA){vA==="complete"&&lA.regeocode&&qe(Nt(kA({},oe),{place_name:lA.regeocode.formattedAddress}))})},[R,rA]),(0,c.useEffect)(()=>{He.autoComplete&&(le.current=(0,Te.throttle)(tA=>sA(tA),1e3,{leading:!1,trailing:!0}))},[He.autoComplete]),c.createElement(c.Fragment,null,c.createElement("div",{id:(Ue==null?void 0:Ue.scrollId)||""},((dA=Ue==null?void 0:Ue.value)==null?void 0:dA.length)>0?c.createElement(N.Z,{gutter:4,align:"middle",wrap:!1,style:{cursor:"pointer"},onClick:()=>{_(!0)}},c.createElement(B.Z,null,c.createElement("i",{className:"iconfont icon-dingwei font14",style:{color:"#165DFF"}})),c.createElement(B.Z,null,Ue==null?void 0:Ue.address)):c.createElement(Ke.op,Nt(kA({style:kA({borderRadius:"2px"},wA)},pA),{onClick:tA=>{_(!0),Pe&&Pe(tA)}}),Ye)),c.createElement(w.default,{width:1200,centered:!0,title:"\u6DFB\u52A0\u7B7E\u5230\u5730\u70B9",destroyOnClose:!0,open:q,onOk:()=>{Ue.onChange(Nt(kA({},oe),{place:rA})),_(!1)},onCancel:()=>{_(!1)}},c.createElement("div",{style:{height:500,position:"relative",borderRadius:5,overflow:"hidden"}},c.createElement(iA.Z,kA({},UA)),c.createElement("div",{style:{position:"absolute",top:0,left:0,width:"100%",padding:"10px 20px"}},c.createElement(N.Z,{align:"middle"},c.createElement(B.Z,null,c.createElement(Se.Z,{size:"large",showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u5730\u70B9",popupMatchSelectWidth:254,value:oe==null?void 0:oe.keywords,onChange:tA=>{qe(Nt(kA({},oe),{keywords:tA})),le.current(tA)},open:M,onBlur:()=>{T(!1)},onFocus:()=>{T(!0)},onSelect:tA=>{var vA,lA,FA;const xA=(vA=He.autoCompleteRes)==null?void 0:vA.tips.find(yA=>yA.id==tA);qe(Nt(kA({},oe),{keywords:xA.name}));const VA=[(lA=xA==null?void 0:xA.location)==null?void 0:lA.lng,(FA=xA==null?void 0:xA.location)==null?void 0:FA.lat];mA(VA),He.map.setCenter(VA)},options:(o=((GA=He.autoCompleteRes)==null?void 0:GA.tips)||[])==null?void 0:o.map(tA=>({label:c.createElement("div",null,c.createElement("div",{style:{color:"#000",fontWeight:600}},tA.name),c.createElement("div",{style:{color:"#999",fontSize:12}},tA.address)),value:tA.id}))},c.createElement(ft.default,{size:"large",width:200,onPressEnter:tA=>sA(tA.target.value)}))),c.createElement(B.Z,null,c.createElement(C.ZP,{size:"large",type:"primary",style:{marginLeft:2,background:"#3061D0"},onClick:()=>{sA()}},"\u641C\u7D22")),c.createElement(B.Z,null,c.createElement(H.default,{size:"large",className:"ml20",style:{width:100},value:oe.range,onChange:tA=>{qe(Nt(kA({},oe),{range:tA}))},options:[{value:100,label:"100\u7C73"},{value:300,label:"300\u7C73"},{value:500,label:"500\u7C73"},{value:800,label:"800\u7C73"},{value:1e3,label:"1000\u7C73"},{value:2e3,label:"2000\u7C73"}]})))))))},At=s(59301),dn=Object.defineProperty,It=Object.defineProperties,gt=Object.getOwnPropertyDescriptors,ut=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,ht=Object.prototype.propertyIsEnumerable,Ut=(me,xe,be)=>xe in me?dn(me,xe,{enumerable:!0,configurable:!0,writable:!0,value:be}):me[xe]=be,eA=(me,xe)=>{for(var be in xe||(xe={}))ct.call(xe,be)&&Ut(me,be,xe[be]);if(ut)for(var be of ut(xe))ht.call(xe,be)&&Ut(me,be,xe[be]);return me},YA=(me,xe)=>It(me,gt(xe)),OA=(me,xe,be)=>new Promise((NA,wA)=>{var Ye=Ue=>{try{pA(be.next(Ue))}catch(dA){wA(dA)}},Pe=Ue=>{try{pA(be.throw(Ue))}catch(dA){wA(dA)}},pA=Ue=>Ue.done?NA(Ue.value):Promise.resolve(Ue.value).then(Ye,Pe);pA((be=be.apply(me,xe)).next())});const{TreeNode:Et}=KA.default,un=({classroomList:me,loading:xe,dispatch:be,data:NA})=>{const[wA,Ye]=(0,c.useState)(!1),Pe=(0,h.useParams)();Pe.id=Pe.coursesId,(0,c.useEffect)(()=>{me.actionTabs.key==="\u7F16\u8F91"&&(GA.resetFields(),be({type:"classroomList/getCourseGroups",payload:{id:Pe.id,limit:1e4,nonenavigate:!0}}),NA.id&&pA())},[me.actionTabs.key]);const pA=()=>OA(void 0,null,function*(){const q=yield be({type:"classroomList/getAttendanceDetail",payload:{id:NA.id}});GA.setFieldsValue(YA(eA({},q),{attendance_date:X()(q.attendance_date),group_ids:q.groups?q.groups.map(_=>_.id):[],end_time:X()(q.end_time),start_time:X()(q.start_time),late_time:q.late_time?X()(q.late_time):null}))}),{detailAttendancesDetail:Ue,courseGroups:dA}=me,[GA]=RA.default.useForm(),o=RA.default.useWatch("mode",GA),R=RA.default.useWatch("range",GA),D=RA.default.useWatch("place_name",GA);let M=[];me.courseGroups.course_groups&&me.courseGroups.course_groups.map(q=>M.push(q.id+""));const T=q=>q&&qYe(!1),bodyStyle:{minHeight:200},onOk:()=>OA(void 0,null,function*(){console.log(wA,22);const q=eA({},yield GA.validateFields());if(q.end_time=X()(q.end_time).format("HH:mm"),q.start_time=X()(q.start_time).format("HH:mm"),q.late_time=X()(q.late_time).format("HH:mm"),q.attendance_date=X()(q.attendance_date).format("YYYY-MM-DD"),q.end_time>=q.late_time){E.ZP.warning("\u8FDF\u5230\u65F6\u95F4\u4E0D\u80FD\u65E9\u4E8E\u6216\u7B49\u4E8E\u7ED3\u675F\u65F6\u95F4");return}Ye(!0);const _=yield(0,Qe.ZP)(`/api/attendances/${NA.id}.json`,{method:"put",body:eA({},q)});_.status===0&&(E.ZP.success("\u4FEE\u6539\u6210\u529F"),be({type:"classroomList/setActionTabs",payload:{}}),be({type:"classroomList/getClassroomAttendancesList",payload:eA({},me.actionTabs.params)})),_.status===-1&&Ye(!1)}),onCancel:()=>{be({type:"classroomList/setActionTabs",payload:{}})}},xe.effects["classroomList/getCourseGroups"]&&At.createElement("div",{className:"tc mt40"},At.createElement(_A.Z,null)),Ue.groups&&At.createElement("section",{className:de.addForm},At.createElement(RA.default,{form:GA},At.createElement(RA.default.Item,{label:"\u7B7E\u5230\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},At.createElement(ft.default,{placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u540D\u79F0",size:"middle"})),At.createElement(RA.default.Item,{label:"\u7B7E\u5230\u65B9\u5F0F",name:"mode",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},At.createElement(Je.ZP.Group,{size:"middle"},At.createElement(Je.ZP,{value:"QUICK"},"\u5FEB\u6377\u7B7E\u5230"),At.createElement(Je.ZP,{value:"NUMBER"},"\u7B7E\u5230\u7801\u7B7E\u5230"))),At.createElement(RA.default.Item,{name:"place_name",hidden:!0,label:"\u8BE6\u60C5\u5730\u5740"}),o=="QRCODE"&&At.createElement(At.Fragment,null,At.createElement(RA.default.Item,{label:"\u7B7E\u5230\u5730\u70B9",name:"place",normalize:(q,_,le)=>(GA.setFieldsValue({range:q.range,place_name:q.place_name}),q.place),rules:[{required:!0,message:"\u8BF7\u6DFB\u52A0\u7B7E\u5230\u5730\u70B9"}]},At.createElement(Rt,{ButtonOptions:{children:"\u6DFB\u52A0\u5730\u70B9"},range:R||GA.getFieldValue("range"),address:D||GA.getFieldValue("place_name")})),At.createElement(RA.default.Item,{style:{marginBottom:2},label:"\u7B7E\u5230\u8303\u56F4",name:"range",rules:[{required:!0,message:"\u8BF7\u6DFB\u52A0\u7B7E\u5230\u8303\u56F4"}]},At.createElement(H.default,null,[100,300,500,800,1e3,2e3].map(q=>At.createElement(H.default.Option,{value:q},q,"\u7C73")))),At.createElement("div",{style:{paddingLeft:102,color:"#999",marginBottom:20}},"\u5B9A\u4F4D\u7CBE\u786E\u5EA6\u4E0E\u73AF\u5883\u3001\u7F51\u7EDC\u3001\u57FA\u7AD9\u7B49\u6709\u5173\uFF0C\u53EF\u80FD\u5B58\u5728\u4E00\u5B9A\u8BEF\u5DEE")),At.createElement(RA.default.Item,{label:"\u7B7E\u5230\u73ED\u7EA7",name:"group_ids"},At.createElement(KA.default,{showSearch:!0,style:{width:"100%"},dropdownStyle:{maxHeight:260,overflow:"auto"},placeholder:"\u5DF2\u9009\u62E9\u5168\u90E8\u5206\u73ED",treeDefaultExpandAll:!0,treeCheckable:!0,size:"middle",disabled:!0},dA.course_groups&&dA.course_groups.map(function(q,_){return At.createElement(Et,{key:_,value:q.id,title:q.name})}))),At.createElement(RA.default.Item,{label:"\u7B7E\u5230\u65E5\u671F",name:"attendance_date",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},At.createElement(he.default,{placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",size:"middle",format:"YYYY-MM-DD"})),At.createElement(RA.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"start_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4!"}]},At.createElement(K,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm",onChange:()=>{GA.setFieldsValue({end_time:"",late_time:""})}})),At.createElement(RA.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4!"}]},At.createElement(K,{disabledHours:()=>{const q=GA.getFieldValue("start_time");if(q){const _=parseInt(X()(q).format("HH"));return(0,Ie.Sp)(0,23).splice(0,_)}},disabledMinutes:q=>{const _=GA.getFieldValue("start_time");if(_){const le=parseInt(X()(_).format("mm"));return parseInt(X()(_).format("HH"))===q?(0,Ie.Sp)(0,59).splice(0,le):[]}},className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})),At.createElement(RA.default.Item,{label:"\u8FDF\u5230\u65F6\u95F4",name:"late_time",style:{marginBottom:2}},At.createElement(K,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})),At.createElement("div",{style:{paddingLeft:102,color:"#999"}},"\u5728\u7ED3\u675F\u65F6\u95F4\u81F3\u8FDF\u5230\u65F6\u95F4\u7B7E\u5230\u7684\u540C\u5B66\u8BB0\u4E3A\u8FDF\u5230"))))};var Tt=(0,h.connect)(({classroomList:me,loading:xe})=>({classroomList:me,loading:xe}))(un),mt=s(64948),Vt=s(26724),Cn=s.n(Vt),it=s(59301),tn=Object.defineProperty,ln=Object.defineProperties,Mn=Object.getOwnPropertyDescriptors,pn=Object.getOwnPropertySymbols,cn=Object.prototype.hasOwnProperty,yn=Object.prototype.propertyIsEnumerable,Fn=(me,xe,be)=>xe in me?tn(me,xe,{enumerable:!0,configurable:!0,writable:!0,value:be}):me[xe]=be,Fe=(me,xe)=>{for(var be in xe||(xe={}))cn.call(xe,be)&&Fn(me,be,xe[be]);if(pn)for(var be of pn(xe))yn.call(xe,be)&&Fn(me,be,xe[be]);return me},Ee=(me,xe)=>ln(me,Mn(xe)),zA=(me,xe,be)=>new Promise((NA,wA)=>{var Ye=Ue=>{try{pA(be.next(Ue))}catch(dA){wA(dA)}},Pe=Ue=>{try{pA(be.throw(Ue))}catch(dA){wA(dA)}},pA=Ue=>Ue.done?NA(Ue.value):Promise.resolve(Ue.value).then(Ye,Pe);pA((be=be.apply(me,xe)).next())});const{TreeNode:LA}=H.default,tt=({classroomList:me,dispatch:xe})=>{const[be]=RA.default.useForm(),NA=RA.default.useWatch("mode",be),wA=RA.default.useWatch("range",be),Ye=RA.default.useWatch("place_name",be),Pe=(0,h.useParams)();Pe.id=Pe.coursesId;const[pA,Ue]=(0,c.useState)(1),[dA,GA]=(0,c.useState)([]),[o,R]=(0,c.useState)(0),[D,M]=(0,c.useState)(20),[T,q]=(0,c.useState)(!0),[_,le]=(0,c.useState)(!1),He=(0,c.useRef)([]),[aA,oe]=(0,c.useState)(!1),[qe,rA]=(0,c.useState)(!1),[mA,sA]=(0,c.useState)(0),{courseGroups:UA}=me;(0,c.useEffect)(()=>{me.actionTabs.key==="\u65B0\u589E\u7B7E\u5230"&&(document.body.setAttribute("style","height: 100%;"),vA(),be.resetFields())},[me.actionTabs.key]),(0,c.useEffect)(()=>{be.setFieldsValue({name:"\u8BFE\u7A0B\u7B7E\u5230"+X()(new Date).format("YYYYMMDD"),mode:"QUICK",attendance_date:X()(new Date),start_time:X()(new Date),end_time:X()(new Date).add(5,"minutes"),late_time:X()(new Date).add(15,"minutes")})},[me.actionTabs.key]);const tA=yA=>yA&&yAzA(void 0,null,function*(){q(!0);const TA=yield(0,mt.hf)({id:Pe==null?void 0:Pe.id,page:yA||pA,limit:D});TA&&(GA([...dA,...TA==null?void 0:TA.course_groups]),He.current=[...dA,...TA==null?void 0:TA.course_groups],R(TA==null?void 0:TA.course_groups_count),q(!1))}),lA=(yA=!1)=>zA(void 0,null,function*(){if(VA&&!aA){oe(!0),Ue(yA?1:pA+1);const TA=yield(0,mt.hf)({id:Pe==null?void 0:Pe.id,page:pA+1,limit:D});if(TA&&(GA([...dA,...TA==null?void 0:TA.course_groups]),He.current=[...dA,...TA==null?void 0:TA.course_groups],R(TA==null?void 0:TA.course_groups_count),qe)){let an=[...dA,...TA==null?void 0:TA.course_groups].map(jt=>jt.name);be.setFieldValue("group_ids",an)}oe(!1)}}),FA=()=>{document.body.removeAttribute("style"),Ue(1),GA([])},xA=()=>zA(void 0,null,function*(){const yA=Fe({},yield be.validateFields()),{group_ids:TA=[]}=yA,an=dA.filter(on=>TA.includes(on.name));if(yA.end_time=X()(yA.end_time).format("HH:mm"),yA.start_time=X()(yA.start_time).format("HH:mm"),yA.late_time=X()(yA.late_time).format("HH:mm"),yA.attendance_date=X()(yA.attendance_date).format("YYYY-MM-DD"),yA.end_time>=yA.late_time){E.ZP.warning("\u8FDF\u5230\u65F6\u95F4\u4E0D\u80FD\u65E9\u4E8E\u6216\u7B49\u4E8E\u7ED3\u675F\u65F6\u95F4");return}le(!0);const jt=yield(0,Qe.ZP)(`/api/weapps/courses/${Pe.id}/attendances.json`,{method:"post",body:Ee(Fe({},yA),{group_ids:qe?[]:an.map(on=>on.id)})});jt.status===0&&(FA(),(0,Ie.L9)(["\u6559\u5B66\u8BFE\u5802","\u7B7E\u5230","\u521B\u5EFA\u7B7E\u5230"]),E.ZP.success("\u6DFB\u52A0\u6210\u529F"),xe({type:"classroomList/setActionTabs",payload:{}}),xe({type:"classroomList/getClassroomAttendancesList",payload:Fe({},me.actionTabs.params)}),xe({type:"classroomList/getClassroomLeftMenus",payload:{id:Pe.coursesId}})),jt.status===-1&&le(!1)}),VA=o>pA*D;return it.createElement(w.default,{centered:!0,title:"\u521B\u5EFA\u7B7E\u5230",open:me.actionTabs.key==="\u65B0\u589E\u7B7E\u5230",bodyStyle:{minHeight:200},onOk:xA,afterClose:()=>le(!1),confirmLoading:_,onCancel:()=>{FA(),xe({type:"classroomList/setActionTabs",payload:{}})}},it.createElement("section",{className:de.addForm},it.createElement(RA.default,{form:be,initialValues:{start_time:X()("09:00","HH:mm"),range:300},onChange:()=>{}},it.createElement(RA.default.Item,{label:"\u7B7E\u5230\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B7E\u5230\u540D\u79F0!"}]},it.createElement(ft.default,{size:"middle",placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u540D\u79F0"})),it.createElement(RA.default.Item,{label:"\u7B7E\u5230\u73ED\u7EA7",name:"group_ids",className:de.GroupIds},it.createElement(H.default,{showSearch:!1,mode:"multiple",showArrow:!0,style:{width:"100%"},dropdownStyle:{maxHeight:260},size:"middle",placeholder:dA!=null&&dA.length?"\u4E0D\u9009\u62E9\u5206\u73ED\u65F6\u9ED8\u8BA4\u9009\u62E9\u5168\u90E8\u5B66\u751F":"\u6682\u65E0\u5206\u73ED\uFF0C\u5C06\u9ED8\u8BA4\u9009\u62E9\u8BFE\u5802\u5168\u90E8\u5B66\u751F",dropdownRender:()=>it.createElement("div",{style:{maxHeight:260,overflowY:"auto",overflowX:"hidden",padding:"16px 18px 0 18px"}},it.createElement(Cn(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:yA=>{lA()},hasMore:VA,useWindow:!1},it.createElement(f.default,{value:qe,key:mA,onChange:yA=>{if(rA(yA.target.checked),yA.target.checked){let TA=dA.map(an=>an.name);be.setFieldValue("group_ids",TA)}else be.setFieldValue("group_ids",[])}},"\u5168\u9009"),it.createElement(RA.default.Item,{name:"group_ids"},it.createElement(f.default.Group,null,dA.map(function(yA,TA){return it.createElement("div",{key:TA},it.createElement(f.default,{onChange:an=>{an.target.checked||(rA(!1),sA(mA+1))},key:TA,value:String(yA.name),defaultChecked:!0,style:{width:430},className:"multi-ellipsis1 multi-ellipsis1-checkbox"},it.createElement("span",null,yA.name)))}))),T&&it.createElement("div",{style:{display:"flex",justifyContent:"center"}},it.createElement(_A.Z,null))))})),it.createElement(RA.default.Item,{label:"\u7B7E\u5230\u65B9\u5F0F",name:"mode",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},it.createElement(Je.ZP.Group,{size:"middle"},it.createElement(Je.ZP,{value:"QUICK"},"\u5FEB\u6377\u7B7E\u5230"),it.createElement(Je.ZP,{value:"NUMBER"},"\u7B7E\u5230\u7801\u7B7E\u5230"))),it.createElement(RA.default.Item,{name:"place_name",hidden:!0,label:"\u8BE6\u60C5\u5730\u5740"}),NA=="QRCODE"&&it.createElement(it.Fragment,null,it.createElement(RA.default.Item,{label:"\u7B7E\u5230\u5730\u70B9",name:"place",normalize:(yA,TA,an)=>(be.setFieldsValue({range:yA.range,place_name:yA.place_name}),yA.place),rules:[{required:!0,message:"\u8BF7\u6DFB\u52A0\u7B7E\u5230\u5730\u70B9"}]},it.createElement(Rt,{ButtonOptions:{children:"\u6DFB\u52A0\u5730\u70B9"},range:wA,address:Ye})),it.createElement(RA.default.Item,{style:{marginBottom:2},label:"\u7B7E\u5230\u8303\u56F4",name:"range",rules:[{required:!0,message:"\u8BF7\u6DFB\u52A0\u7B7E\u5230\u8303\u56F4"}]},it.createElement(H.default,null,[100,300,500,800,1e3,2e3].map(yA=>it.createElement(H.default.Option,{value:yA},yA,"\u7C73")))),it.createElement("div",{style:{paddingLeft:102,color:"#999",marginBottom:20}},"\u5B9A\u4F4D\u7CBE\u786E\u5EA6\u4E0E\u73AF\u5883\u3001\u7F51\u7EDC\u3001\u57FA\u7AD9\u7B49\u6709\u5173\uFF0C\u53EF\u80FD\u5B58\u5728\u4E00\u5B9A\u8BEF\u5DEE")),it.createElement(RA.default.Item,{label:"\u7B7E\u5230\u65E5\u671F",name:"attendance_date",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B7E\u5230\u65B9\u5F0F!"}]},it.createElement(he.default,{disabledDate:tA,placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",className:"w100",size:"middle",format:"YYYY-MM-DD"})),it.createElement(RA.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"start_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4!"}]},it.createElement(K,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm",onChange:()=>{be.setFieldsValue({end_time:"",late_time:""})}})),it.createElement(RA.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4!"}]},it.createElement(K,{disabledHours:()=>{const yA=be.getFieldValue("start_time");if(yA){const TA=parseInt(X()(yA).format("HH"));return(0,Ie.Sp)(0,23).splice(0,TA)}},disabledMinutes:yA=>{const TA=be.getFieldValue("start_time");if(TA){const an=parseInt(X()(TA).format("mm"));return parseInt(X()(TA).format("HH"))===yA?(0,Ie.Sp)(0,59).splice(0,an):[]}},className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})),it.createElement(RA.default.Item,{label:"\u8FDF\u5230\u65F6\u95F4",name:"late_time",style:{marginBottom:2}},it.createElement(K,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})),it.createElement("div",{style:{paddingLeft:102,color:"#999"}},"\u5728\u7ED3\u675F\u65F6\u95F4\u81F3\u8FDF\u5230\u65F6\u95F4\u7B7E\u5230\u7684\u540C\u5B66\u8BB0\u4E3A\u8FDF\u5230"))))};var nt=(0,h.connect)(({classroomList:me})=>({classroomList:me}))(tt),jA=s(90673),XA=s(99464),$A=s(59301),xt=Object.defineProperty,zt=Object.getOwnPropertySymbols,nn=Object.prototype.hasOwnProperty,vt=Object.prototype.propertyIsEnumerable,hA=(me,xe,be)=>xe in me?xt(me,xe,{enumerable:!0,configurable:!0,writable:!0,value:be}):me[xe]=be,Be=(me,xe)=>{for(var be in xe||(xe={}))nn.call(xe,be)&&hA(me,be,xe[be]);if(zt)for(var be of zt(xe))vt.call(xe,be)&&hA(me,be,xe[be]);return me},Me=(me,xe,be)=>new Promise((NA,wA)=>{var Ye=Ue=>{try{pA(be.next(Ue))}catch(dA){wA(dA)}},Pe=Ue=>{try{pA(be.throw(Ue))}catch(dA){wA(dA)}},pA=Ue=>Ue.done?NA(Ue.value):Promise.resolve(Ue.value).then(Ye,Pe);pA((be=be.apply(me,xe)).next())});const _e=({classroomList:me,loading:xe,dispatch:be,data:NA})=>{const wA=(0,h.useParams)(),[Ye,Pe]=(0,c.useState)(!1),[pA,Ue]=(0,c.useState)(""),[dA,GA]=(0,c.useState)(""),{selectArrs:o}=me.actionTabs;(0,c.useEffect)(()=>{if(me.actionTabs.key==="\u7ACB\u5373\u7B7E\u5230"){switch(o==null?void 0:o.mode){case"QUICK":Ue("\u5FEB\u6377\u7B7E\u5230"),T();break;case"NUMBER":Ue("\u7B7E\u5230\u7801\u7B7E\u5230"),Pe(!0);break;case"QRCODE":Ue("\u4E8C\u7EF4\u7801\u7B7E\u5230"),jA.toDataURL((o==null?void 0:o.attendance_code)||"",{type:"terminal",margin:1,scale:16},function(_,le){GA(le)}),Pe(!0);break}M.resetFields()}else Pe(!1)},[me.actionTabs.key]);const{detailAttendancesDetail:R,courseGroups:D}=me,[M]=RA.default.useForm(),T=()=>Me(void 0,null,function*(){yield M.validateFields();const _=M.getFieldsValue(),le=yield(0,mt.ZX)({code:_==null?void 0:_.code,attendance_mode:o==null?void 0:o.mode,attendance_id:o==null?void 0:o.id});(le==null?void 0:le.status)===0&&(E.ZP.success("\u7B7E\u5230\u6210\u529F"),q(),be({type:"classroomList/getClassroomAttendancesList",payload:Be({},me.actionTabs.params)})),(le==null?void 0:le.status)===-1&&q()}),q=()=>{be({type:"classroomList/setActionTabs",payload:{}})};return $A.createElement(w.default,{centered:!0,title:pA,width:620,open:Ye,onOk:()=>Me(void 0,null,function*(){(o==null?void 0:o.mode)==="QRCODE"?q():T()}),onCancel:()=>{q()}},(o==null?void 0:o.mode)==="QRCODE"&&$A.createElement("aside",{className:""},$A.createElement(N.Z,{align:"middle",justify:"center"},$A.createElement(B.Z,{span:10,className:"tc"},$A.createElement("img",{width:200,src:dA}),$A.createElement("br",null),"\u7B7E\u5230\u4E8C\u7EF4\u7801"),$A.createElement(B.Z,{span:4}),$A.createElement(B.Z,{span:10,className:"tc"},$A.createElement("img",{width:200,src:XA.f$}),$A.createElement("br",null),"EduCoder\u5C0F\u7A0B\u5E8F\u4E8C\u7EF4\u7801")),$A.createElement("div",{className:"c-black pl20 pr20 mt20"},"\u4E8C\u7EF4\u7801\u7B7E\u5230\u6B65\u9AA4\uFF1A",$A.createElement("br",null),"1.\u6253\u5F00EduCoder\u5C0F\u7A0B\u5E8F\uFF1B2.\u8FDB\u5165\u5BF9\u5E94\u7684\u6559\u5B66\u8BFE\u5802\uFF1B3.\u8FDB\u5165\u7B7E\u5230\u6A21\u5757\uFF1B4.\u627E\u5230\u6B63\u5728\u8FDB\u884C\u7684\u7B7E\u5230\uFF0C\u5E76\u70B9\u51FB\u7B7E\u5230\uFF1B5.\u626B\u7801\u7B7E\u5230\u3002")),(o==null?void 0:o.mode)==="NUMBER"&&$A.createElement("aside",{className:"pt30 pb30"},$A.createElement(RA.default,{form:M},$A.createElement(RA.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B7E\u5230\u7801"}]},$A.createElement(ft.default,{placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u7801"})))))};var AA=(0,h.connect)(({classroomList:me,loading:xe})=>({classroomList:me,loading:xe}))(_e),bA=s(34055),HA=s(30975),WA=s(56102),Ot=s(96877),kt=s(41464),Lt={leftdiv:"leftdiv___mUlBR",listClass:"listClass___sGJnb",spantitle:"spantitle___dogvE",rightdiv:"rightdiv___VsaT8"},wn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",Qt=(me,xe,be)=>new Promise((NA,wA)=>{var Ye=Ue=>{try{pA(be.next(Ue))}catch(dA){wA(dA)}},Pe=Ue=>{try{pA(be.throw(Ue))}catch(dA){wA(dA)}},pA=Ue=>Ue.done?NA(Ue.value):Promise.resolve(Ue.value).then(Ye,Pe);pA((be=be.apply(me,xe)).next())}),y=({data:me,value:xe=[],handleChangePage:be,setSelectedRowKeys:NA,selectedRowKeys:wA,onChange:Ye=()=>{}})=>{const[Pe,pA]=(0,c.useState)([]),[Ue,dA]=(0,c.useState)([]),[GA,o]=(0,c.useState)([]);return(0,c.useEffect)(()=>{pA(me),dA([]),o([])},[me]),(0,c.useEffect)(()=>{NA&&(dA(wA),o(wA))},[wA]),c.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},c.createElement("div",{className:Lt.leftdiv},c.createElement(ft.default.Search,{size:"middle",onChange:R=>Qt(void 0,null,function*(){pA(me.filter(D=>{var M;return(M=D==null?void 0:D.name)==null?void 0:M.includes(R.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u7B7E\u5230\u540D\u79F0\u67E5\u8BE2"}),Pe.length===0&&c.createElement(V.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u7B7E\u5230"}),c.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},c.createElement(f.default.Group,{value:Ue.map(R=>`${R.id}`),onChange:R=>{NA(Pe.filter(D=>R.includes(`${D.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},Pe.map((R,D)=>c.createElement(N.Z,{key:R.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},c.createElement(f.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:R.is_published,value:`${R.id}`},c.createElement("div",{className:Lt.listClass},c.createElement("span",{className:Lt.spantitle,style:{width:R.is_published?"108px":"170px"}},R.name),R.is_published&&c.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),c.createElement("div",{className:Lt.rightdiv},c.createElement(ft.default.Search,{onChange:R=>{o(Ue.filter(D=>D.name.includes(R.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u7B7E\u5230\u540D\u79F0\u67E5\u8BE2"}),GA.length===0&&c.createElement(V.Z,{styles:{margin:"70px auto"},customText:"\u672A\u9009\u62E9\u7B7E\u5230"}),GA.length>0&&c.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},c.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},GA.map((R,D)=>c.createElement(N.Z,{justify:"space-between",style:{marginTop:"10px"},key:R.id},c.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},R.name),c.createElement("img",{src:wn,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{NA(Ue.filter(M=>`${M.id}`!=`${R.id}`))}})))))))},I=s(78082),S=s(59301),G=Object.defineProperty,ge=Object.defineProperties,se=Object.getOwnPropertyDescriptors,Oe=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,QA=Object.prototype.propertyIsEnumerable,fA=(me,xe,be)=>xe in me?G(me,xe,{enumerable:!0,configurable:!0,writable:!0,value:be}):me[xe]=be,Ge=(me,xe)=>{for(var be in xe||(xe={}))Xe.call(xe,be)&&fA(me,be,xe[be]);if(Oe)for(var be of Oe(xe))QA.call(xe,be)&&fA(me,be,xe[be]);return me},BA=(me,xe)=>ge(me,se(xe)),st=(me,xe,be)=>new Promise((NA,wA)=>{var Ye=Ue=>{try{pA(be.next(Ue))}catch(dA){wA(dA)}},Pe=Ue=>{try{pA(be.throw(Ue))}catch(dA){wA(dA)}},pA=Ue=>Ue.done?NA(Ue.value):Promise.resolve(Ue.value).then(Ye,Pe);pA((be=be.apply(me,xe)).next())});const rn=f.default.Group,$t=({classroomList:me,loading:xe,dispatch:be})=>{var NA,wA;const[Ye]=(0,h.useSearchParams)(),[Pe]=(0,c.useState)(Ge({},(0,h.useParams)())),pA=(0,h.useLocation)(),[Ue,dA]=(0,c.useState)("all"),{detailAttendancesList:GA}=me,[o,R]=(0,c.useState)({}),[D,M]=(0,c.useState)(!1),[T,q]=(0,c.useState)([]),[_,le]=(0,c.useState)(!1),[He,aA]=(0,c.useState)(!1),[oe,qe]=(0,c.useState)([]);Pe.id=Pe.coursesId,(0,c.useEffect)(()=>{const lA=Ye.get("tabId");lA&&(dA(lA),Pe.status=lA),be({type:"classroomList/getClassroomAttendancesList",payload:BA(Ge({},Pe),{status:Ue,page:1})})},[Pe.categoryId,Ye.get("tabId")]),(0,c.useEffect)(()=>{me.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&be({type:"classroomList/getClassroomAttendancesList",payload:Ge({},Pe)})},[me.actionTabs.key]);const rA=lA=>{Pe.page=lA,be({type:"classroomList/getClassroomAttendancesList",payload:Ge({},Pe)})},mA=lA=>{console.log(lA,22222222),dA(lA.key),Pe.status=lA.key,Pe.page=1,console.log(Pe,"params"),be({type:"classroomList/getClassroomAttendancesList",payload:Ge({},Pe)})},sA=[{name:"\u5168\u90E8\u7B7E\u5230",id:"all",total:GA==null?void 0:GA.attendances_count},{name:"\u6B63\u5728\u7B7E\u5230",id:"ongoing",total:GA==null?void 0:GA.attendances_ongoing_count},{name:"\u5386\u53F2\u7B7E\u5230",id:"history",total:GA==null?void 0:GA.attendances_history_count},{name:"\u6682\u672A\u5F00\u59CB",id:"not_start",total:GA==null?void 0:GA.attendances_not_start_count},{name:"\u7B7E\u5230\u7EDF\u8BA1",id:"signInStatistics"}].filter(lA=>(0,bA.GJ)()?!0:lA.name!=="\u7B7E\u5230\u7EDF\u8BA1"&&lA.name!=="\u6682\u672A\u5F00\u59CB"),UA=lA=>{be({type:"classroomList/setActionTabs",payload:{key:"\u7B7E\u5230\u4E8C\u7EF4\u7801",selectArrs:lA,params:Ge({},Pe)}})},tA=lA=>{be({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u7B7E\u5230",selectArrs:lA,params:Ge({},Pe)}})},vA=["\u7F16\u8F91","\u5220\u9664","\u622A\u6B62"];return S.createElement("section",null,S.createElement("div",{style:{position:"relative"}},S.createElement(Ot.Z,{isLoading:xe["classroomList/getClassroomAttendancesList"],tabDataSource:sA,isAdmin:(0,bA.GJ)(),buttonText:"\u521B\u5EFA\u7B7E\u5230",onButtonClick:()=>{be({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u589E\u7B7E\u5230",params:Pe}})},showControlButton:(0,bA.GJ)(),onTabMenuClick:mA,defaultSelectedKeys:[Ue]}),(0,bA.GJ)()&&S.createElement(C.ZP,{type:"primary",ghost:!0,style:{position:"absolute",right:130,top:3,height:30},onClick:()=>{mA({key:"history"}),aA(!0),qe([])}},S.createElement(kt.Z,null),"\u5BFC\u51FA\u7B7E\u5230")),Ue=="signInStatistics"?S.createElement(De,null):null,Ue!=="signInStatistics"&&S.createElement("section",null,Ue=="history"&&(0,bA.GJ)()&&S.createElement("div",{style:{background:"#fff",padding:"15px 20px",color:"#999",display:"flex",alignItems:"center",marginTop:20}},S.createElement(f.default,{checked:D,style:{flex:"1"},onChange:()=>{var lA;if((T==null?void 0:T.length)===((lA=GA==null?void 0:GA.attendances)==null?void 0:lA.length))q([]),M(!1);else{let FA=[];GA.attendances.map(xA=>{FA.push(xA==null?void 0:xA.id)}),q([...FA]),M(!0)}}},"\u5DF2\u9009\u62E9",(T==null?void 0:T.length)||0,"\u4E2A(\u4E0D\u652F\u6301\u8DE8\u9875\u52FE\u9009)"),S.createElement(C.ZP,{style:{cursor:"pointer"},loading:_,onClick:()=>st(void 0,null,function*(){Pe.attendance_ids=[],yield(0,HA.gh)(BA(Ge({},Pe),{history:!0,type:1}))})},"\u5BFC\u51FA\u5168\u90E8\u7B7E\u5230"),S.createElement(C.ZP,{style:{cursor:"pointer",marginLeft:10},loading:_,onClick:()=>st(void 0,null,function*(){if((T==null?void 0:T.length)<=0){E.ZP.info("\u8BF7\u9009\u62E9\u8981\u5BFC\u51FA\u7684\u7B7E\u5230");return}Pe.attendance_ids=T,yield(0,HA.gh)(BA(Ge({},Pe),{history:!0,type:1}))})},"\u5BFC\u51FA\u9009\u4E2D\u7B7E\u5230")),S.createElement(x.Z,{loading:xe["classroomList/getClassroomAttendancesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},GA.attendances_count===0&&S.createElement(V.Z,null),GA.attendances&&GA.attendances.map(function(lA){return S.createElement(rn,{value:T,className:de.listItem,style:{display:"flex"},onChange:()=>{}},S.createElement("div",{onClick:()=>(0,bA.GJ)()&&h.history.push(`/classrooms/${Pe.coursesId}/attendance/${lA.id}/${Ue}/detail`)},S.createElement(N.Z,{gutter:16,justify:"space-between"},S.createElement(B.Z,{span:20},S.createElement(N.Z,null,Ue=="history"&&(0,bA.GJ)()&&S.createElement(f.default,{className:"mr8",key:lA.id,value:lA.id,onClick:FA=>st(this,null,function*(){var xA;if(FA.stopPropagation(),(T==null?void 0:T.filter(VA=>VA===(lA==null?void 0:lA.id)).length)>0){let yA=[...[...T].filter(TA=>TA!=(lA==null?void 0:lA.id))];M(!1),q(yA)}else{let VA=T;VA.push(lA==null?void 0:lA.id),M((VA==null?void 0:VA.length)===((xA=GA==null?void 0:GA.attendances)==null?void 0:xA.length)),q([...VA])}}),style:{marginTop:"4px"}}),S.createElement(B.Z,{className:"c-blue font16 blod"},S.createElement("span",{className:de.attend},S.createElement("span",{className:de.title},lA.name),lA.status==="not_start"&&S.createElement("span",{className:de.not_start},"\u672A\u5F00\u59CB"),lA.status==="ongoing"&&S.createElement("span",{className:de.ongoing},"\u8FDB\u884C\u4E2D"),lA.status==="history"&&S.createElement("span",{className:de.history},"\u5DF2\u622A\u6B62"))))),S.createElement(B.Z,{className:"font14"},lA.mode==="NUMBER"&&(0,bA.GJ)()&&S.createElement(WA.CopyToClipboard,{text:lA.attendance_code,onCopy:()=>E.ZP.success("\u590D\u5236\u6210\u529F")},S.createElement(k.Z,{placement:"top",title:"\u70B9\u51FB\u590D\u5236\u7B7E\u5230\u7801"},S.createElement("span",{className:de.attendanceCode,onClick:FA=>FA.stopPropagation()},"\u7B7E\u5230\u7801\uFF1A",lA.attendance_code))),lA.mode==="QRCODE"&&!(0,bA.dE)()&&S.createElement(Ke.op,{style:{borderRadius:2,padding:"5px 12px"},onClick:FA=>{FA.stopPropagation(),FA.preventDefault(),UA(lA)},ghost:!0,icon:S.createElement("i",{className:"iconfont icon-erweima font14"})},"\u7B7E\u5230\u4E8C\u7EF4\u7801"))),S.createElement(N.Z,{className:"mt20 c-light-black"},S.createElement(B.Z,null,"\u7B7E\u5230\u4EBA\u6570"),S.createElement(B.Z,{flex:"200px",className:"ml20"},S.createElement(l.Z,{showInfo:!1,percent:Math.ceil(lA.normal_count/lA.all_count*100)})),S.createElement(B.Z,{flex:1,className:"ml20 c-blue"},"\u5DF2\u7B7E\u5230 ",lA.normal_count," / \u5E94\u7B7E\u5230 ",lA.all_count)),lA.attendance_status==="NORMAL"&&(0,bA.dE)()&&S.createElement("div",{className:`${de.signInStatus} ${de.color0152d9}`},"\u6B63\u5E38"),lA.attendance_status==="LEAVE"&&(0,bA.dE)()&&S.createElement("div",{className:`${de.signInStatus} ${de.colorFA6400}`},"\u8BF7\u5047"),lA.attendance_status==="ABSENCE"&&lA.status=="history"&&(Ue=="history"||Ue=="all")&&(0,bA.dE)()&&S.createElement("div",{className:`${de.signInStatus} ${de.colorE02020}`},"\u65F7\u8BFE"),S.createElement(N.Z,{className:"mt20 c-light-black"},S.createElement(B.Z,{flex:1},S.createElement(N.Z,null,S.createElement(B.Z,{flex:1},"\u7B7E\u5230\u53D1\u8D77\u4EBA\uFF1A",lA.author.user_name),S.createElement(B.Z,{flex:1},"\u7B7E\u5230\u65B9\u5F0F\uFF1A",lA.mode==="QRCODE"&&"\u4F4D\u7F6E\u7B7E\u5230",lA.mode==="NUMBER"&&"\u7B7E\u5230\u7801\u7B7E\u5230",lA.mode==="QUICK"&&"\u5FEB\u6377\u7B7E\u5230"),S.createElement(B.Z,{flex:1},"\u5F00\u59CB\u7ED3\u675F\u65F6\u95F4:",lA.attendance_date," ",lA.start_time,"~",lA.end_time),S.createElement(B.Z,null,lA.attendance_status==="ABSENCE"&&lA.status!=="history"&&(Ue=="all"||Ue=="ongoing")&&(0,bA.dE)()&&S.createElement("span",{onClick:()=>{lA.mode=="QRCODE"?UA(lA):tA(lA)},className:de.flexBox},S.createElement("i",{className:"iconfont icon-qiandao2"}),S.createElement("div",null,"\u7B7E\u5230"))))),S.createElement(B.Z,null,(0,bA.GJ)()&&vA.filter(FA=>lA.edit_auth?FA:FA!="\u7F16\u8F91").filter(FA=>Ue!="0"?FA!="\u622A\u6B62":FA).map(function(FA,xA){return S.createElement("span",{className:`${de.flexBox} ${FA==="\u5220\u9664"?"delete-hover":""}`,style:{marginRight:FA==="\u7F16\u8F91"?"20px":"6px"},key:xA,onClick:VA=>{VA.stopPropagation(),R(lA),be({type:"classroomList/setActionTabs",payload:{key:FA,selectArrs:[lA.id],params:Pe}})}},S.createElement("i",{className:`iconfont ${FA==="\u7F16\u8F91"?"icon-bianjizuoye":"icon-shanchu7"}`}),S.createElement("div",null,FA))})))))}),S.createElement("aside",{className:"tc mb50 mt30"},S.createElement(J.Z,{hideOnSinglePage:!0,pageSize:20,showSizeChanger:!1,onChange:rA,defaultCurrent:1,current:Pe.page||1,total:GA.attendances_count})))),S.createElement(We,null),S.createElement(AA,null),S.createElement(Tt,{data:o}),S.createElement(nt,null),S.createElement(ke,null),S.createElement(I.Z,null),S.createElement(w.default,{width:600,centered:!0,confirmLoading:!1,title:"\u5BFC\u51FA\u7B7E\u5230",open:He,okText:"\u786E\u5B9A\u5BFC\u51FA",cancelText:"\u6682\u4E0D\u5BFC\u51FA",className:de.exportDialog,onOk:()=>st(void 0,null,function*(){if((oe==null?void 0:oe.length)<=0){E.ZP.info("\u8BF7\u9009\u62E9\u8981\u5BFC\u51FA\u7684\u7B7E\u5230");return}Pe.attendance_ids=oe.map(lA=>lA.id),yield(0,HA.gh)(BA(Ge({},Pe),{history:!0,type:1})),aA(!1)}),onCancel:()=>{aA(!1)}},S.createElement("p",null,"\u672C\u5217\u8868\u4EC5\u5C55\u793A\u5DF2\u622A\u6B62\u7684\u5386\u53F2\u7B7E\u5230\uFF0C\u4EC5\u53EF\u5BFC\u51FA\u5DF2\u622A\u6B62\u7684\u5386\u53F2\u7B7E\u5230"),((NA=GA==null?void 0:GA.attendances)==null?void 0:NA.length)>0&&S.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},S.createElement("span",{style:{flex:1}},S.createElement(f.default,{checked:oe.length===((wA=GA==null?void 0:GA.attendances)==null?void 0:wA.length),onChange:lA=>{var FA,xA;oe.length===((FA=GA==null?void 0:GA.attendances)==null?void 0:FA.length)?qe([]):qe((xA=GA==null?void 0:GA.attendances)==null?void 0:xA.filter(VA=>VA.name))}},"\u5168\u9009")," "),S.createElement("span",{style:{width:16}}),S.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9 ",S.createElement("span",{style:{color:"#0152d9"}},oe.length||0)," \u4E2A\u6807\u7B7E")),S.createElement(y,{data:GA==null?void 0:GA.attendances,selectedRowKeys:oe,setSelectedRowKeys:qe})))};var Kt=(0,h.connect)(({classroomList:me,loading:xe,globalSetting:be})=>({classroomList:me,globalSetting:be,loading:xe.effects}))($t)},96877:function(JA,W,s){"use strict";s.d(W,{Z:function(){return H}});var c=s(59301),h=s(77019),f=s(5269),C=s(93041),E=s(75727),x=s(6767),N=s(25399),B={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},k=s(76560),l=s(34055),J=s(49661),H=({isLoading:V,addText:ee,tabDataSource:Y,isAdmin:ce,dispatch:we,classroomList:P,type:F,isExercise:m,defaultSelectedKeys:L,onTabMenuClick:ve,getDropdownMenu:ie,showControlButton:pe,buttonText:Ce,buttonIcon:De="icon-tianjiadaohang",extraNode:Qe,user:Ze,onButtonClick:ae,isModelUser:Ae,menuItemWidth:re=125})=>{var fe,Le,je,ye,We;const CA=(0,k.useParams)();return c.createElement("div",{className:B.tabMenuContainer},c.createElement(h.Z,null,c.createElement(f.Z,{flex:"1"},c.createElement(C.default,{onSelect:Ve=>V?{}:ve(Ve),mode:"horizontal",selectedKeys:L},Y.map(Ve=>c.createElement(C.default.Item,{style:{width:re},key:typeof Ve.index=="number"?Ve.index:Ve.id},c.createElement("span",{className:"c-grey-666"},Ve.name),Ve.total!==void 0&&ce&&c.createElement("span",{className:"c-grey-999 ml20"},Ve.total||0))))),ce&&m&&c.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{we({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),ce&&c.createElement(f.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},m&&c.createElement(E.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>c.createElement(C.default,null,c.createElement(C.default.Item,{key:1,onClick:()=>{var Ve;if(!(0,J.Ye)(we)){if((0,l.Rm)()&&!((Ve=P.AssistantObject.exercise)!=null&&Ve.can_download)){x.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}we({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:F,exportType:"exercise",category_id:CA.categoryId}})}}},"\u5B66\u751F\u6210\u7EE9"),c.createElement(C.default.Item,{key:3,onClick:()=>{var Ve;if(!(0,J.Ye)(we)){if((0,l.Rm)()&&!((Ve=P.AssistantObject.exercise)!=null&&Ve.can_download)){x.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}k.history.push(`/classrooms/${CA==null?void 0:CA.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},"\u5386\u53F2\u5BFC\u51FA"))},c.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},c.createElement("span",{style:{color:"#666666",cursor:"pointer"}},c.createElement("i",{className:"iconfont icon-xiazai6"})))),c.createElement("div",{className:B.control},c.createElement("div",{className:B.extra},Qe),pe&&(Ce=="\u6DFB\u52A0\u76F4\u64AD"?c.createElement(E.Z,{menu:{items:(Le=(fe=[{label:c.createElement("div",{onClick:()=>{ae("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},Ae&&{label:c.createElement("div",{onClick:()=>{ae("\u5934\u6B4C")}},"\u5934\u6B4C\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:fe.filter(Ve=>Ve==null?void 0:Ve.show))==null?void 0:Le.map(Ve=>({label:Ve==null?void 0:Ve.label,key:Ve==null?void 0:Ve.key}))}},c.createElement("span",{className:B.selectBtn},c.createElement("span",null,c.createElement("i",{className:`iconfont ${De}`})),c.createElement("span",null,Ce))):c.createElement("span",{onClick:ae,style:{cursor:"pointer"},className:B.selectBtn},c.createElement("span",null,c.createElement("i",{className:`iconfont ${De}`})),c.createElement("span",null,Ce))),!!ie&&c.createElement(E.Z,{disabled:((je=Ze==null?void 0:Ze.userInfo)==null?void 0:je.user_status)===2,className:"ml10",dropdownRender:ie},c.createElement("span",{className:((ye=Ze==null?void 0:Ze.userInfo)==null?void 0:ye.user_status)===2?B.selectBtn1:B.selectBtn},c.createElement("span",null,c.createElement("i",{className:"iconfont icon-tianjiadaohang"})),c.createElement(N.Z,{title:((We=Ze==null?void 0:Ze.userInfo)==null?void 0:We.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},c.createElement("span",null,ee||"\u521B\u5EFA\u8BD5\u5377"))))))))}},30975:function(JA,W,s){"use strict";s.d(W,{AD:function(){return re},BA:function(){return p},D9:function(){return Ve},Hp:function(){return ve},IM:function(){return MA},Iy:function(){return pe},KM:function(){return he},KU:function(){return bt},MJ:function(){return ie},Ne:function(){return EA},ON:function(){return KA},Uj:function(){return ft},VY:function(){return ZA},YO:function(){return _A},YX:function(){return RA},Zn:function(){return ee},_g:function(){return F},_k:function(){return We},c6:function(){return ae},cr:function(){return Y},eV:function(){return Ae},fi:function(){return ce},gh:function(){return Qe},hS:function(){return DA},iA:function(){return we},j6:function(){return m},je:function(){return je},jj:function(){return L},kS:function(){return ke},lS:function(){return ye},o6:function(){return Ze},pO:function(){return Je},rQ:function(){return fe},sA:function(){return De},xm:function(){return CA},xo:function(){return lt},y8:function(){return Le},yd:function(){return P}});var c=s(64948),h=s(76560),f=s(49661),C=s(6767),E=s(90524),x=Object.defineProperty,N=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,l=(i,u,Q)=>u in i?x(i,u,{enumerable:!0,configurable:!0,writable:!0,value:Q}):i[u]=Q,J=(i,u)=>{for(var Q in u||(u={}))B.call(u,Q)&&l(i,Q,u[Q]);if(N)for(var Q of N(u))k.call(u,Q)&&l(i,Q,u[Q]);return i},w=(i,u,Q)=>new Promise((g,j)=>{var ue=$=>{try{K(Q.next($))}catch(X){j(X)}},ze=$=>{try{K(Q.throw($))}catch(X){j(X)}},K=$=>$.done?g($.value):Promise.resolve($.value).then(ue,ze);K((Q=Q.apply(i,u)).next())});const H=()=>{(0,h.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},V=()=>{(0,h.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},ee=i=>w(void 0,null,function*(){H(),(yield(0,c.YR)(J({},i))).status===0&&(yield(0,f.QH)("",(0,f.NY)({url:E.Z.API_SERVER+`/api/courses/${i.coursesId}/export_couser_info.json`,query:i}))),V()}),Y=i=>w(void 0,null,function*(){const u=yield(0,c.yS)(J({},i));if(u.status===0)C.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),h.history.push(`/classrooms/${i.coursesId}/exportlist/course_member_act_score`);else{if(u.status===-2)return u;u.status===-3&&((0,h.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),h.history.push(`/classrooms/${i.coursesId}/exportlist/course_member_act_score`))}}),ce=i=>w(void 0,null,function*(){const u=yield(0,c.W0)(J({},i));if(u.status===0)C.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),h.history.push(`/classrooms/${i.coursesId}/exportlist/course_total_score`);else{if(u.status===-4)return u;u.status===-3&&((0,h.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),h.history.push(`/classrooms/${i.coursesId}/exportlist/course_total_score`))}}),we=i=>w(void 0,null,function*(){const u=yield(0,c.Nl)(J({},i));if(u.status===0)C.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),h.history.push(`/classrooms/${i.coursesId}/exportlist/course_total_exercise_and_other`);else{if(u.status===-4)return u;u.status===-3&&((0,h.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),h.history.push(`/classrooms/${i.coursesId}/exportlist/course_total_exercise_and_other`))}}),P=i=>w(void 0,null,function*(){const u=yield(0,c.IU)(J({},i));if(u.status===0)C.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),h.history.push(`/classrooms/${i.coursesId}/exportlist/export_star_user`);else{if(u.status===-4)return u;u.status===-3&&((0,h.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),h.history.push(`/classrooms/${i.coursesId}/exportlist/export_star_user`))}}),F=i=>w(void 0,null,function*(){const u=yield(0,c.td)(J({},i));if(u.status===0)C.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),h.history.push(`/classrooms/${i.coursesId}/exportlist/course_total_exercise_and_other`);else{if(u.status===-2)return u;if(u.status===-3)(0,h.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),h.history.push(`/classrooms/${i.coursesId}/exportlist/course_total_exercise_and_other`);else if(u.status===-4)return u}}),m=i=>w(void 0,null,function*(){const u=yield(0,c.QX)(J({},i));if(u.status===0)C.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),h.history.push(`/classrooms/${i.coursesId}/exportlist/course_total_homework`);else{if(u.status===-4)return u;u.status===-3&&((0,h.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),h.history.push(`/classrooms/${i.coursesId}/exportlist/course_total_homework`))}}),L=(i,u)=>w(void 0,null,function*(){const Q=yield(0,c.o_)(J({},i));Q.status===0?(C.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),h.history.push(`/classrooms/${i.coursesId}/exportlist/${u}`)):Q.status===-3&&((0,h.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),h.history.push(`/classrooms/${i.coursesId}/exportlist/${u}`))}),ve=(i,u)=>w(void 0,null,function*(){const Q=yield(0,c.ZL)(J({},i));Q.status===0?(C.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),h.history.push(`/classrooms/${i.coursesId}/exportlist/${u}`)):Q.status===-3&&((0,h.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),h.history.push(`/classrooms/${i.coursesId}/exportlist/${u}`))}),ie=(i,u)=>w(void 0,null,function*(){const Q=yield(0,c.vV)(J({},i));Q.status===0?(C.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),h.history.push(`/classrooms/${i.coursesId}/exportlist/${u}`)):Q.status===-3&&((0,h.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),h.history.push(`/classrooms/${i.coursesId}/exportlist/${u}`))}),pe=(i,u)=>w(void 0,null,function*(){const Q=yield(0,c.aP)(J({},i));Q.status===0?(C.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),h.history.push(`/classrooms/${i.coursesId}/exportlist/${u}`)):Q.status===-3&&((0,h.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),h.history.push(`/classrooms/${i.coursesId}/exportlist/${u}`))}),Ce=i=>w(void 0,null,function*(){H(),(yield exportCourseWorkListAppendix(J({},i))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${i.categoryId}/works_list.zip`,query:i}))),V()}),De=i=>w(void 0,null,function*(){H(),yield(0,f.FH)("",E.Z.API_SERVER+`/api/polls/${i.categoryId}/commit_result.xlsx`),V()}),Qe=i=>w(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:E.Z.API_SERVER+`/api/courses/${i.coursesId}/attendances/export_xlsx_data.xlsx`,query:i}))}),Ze=i=>w(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:E.Z.API_SERVER+`/api/courses/${i.coursesId}/video_study_statics.xlsx`,query:i}))}),ae=i=>w(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:E.Z.API_SERVER+`/api/courses/${i.coursesId}/export_video_study.xlsx`,query:i}))}),Ae=i=>w(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:E.Z.API_SERVER+`/api/courses/${i.coursesId}/export_course_students_info.xlsx`,query:i}))}),re=i=>w(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:E.Z.API_SERVER+"/api/school_manages/students.xlsx",query:i}))}),fe=i=>w(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:E.Z.API_SERVER+"/api/item_banks/export.xlsx",query:i}))}),Le=i=>w(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:E.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:i}))}),je=i=>w(void 0,null,function*(){const u=yield(0,c.Uy)(J({},i));u.status===0?(C.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),h.history.push(`/classrooms/${i.coursesId}/exportlist/exercise_score,export_exercise_users`)):u.status===-3&&((0,h.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),h.history.push(`/classrooms/${i.coursesId}/exportlist/exercise_score,export_exercise_users`))}),ye=i=>w(void 0,null,function*(){const u=yield(0,c.tg)(J({},i));u.status===0?(C.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),h.history.push(`/classrooms/${i.coursesId}/exportlist/exercise_score,export_exercise_report`)):u.status===-3&&((0,h.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),h.history.push(`/classrooms/${i.coursesId}/exportlist/exercise_score,export_exercise_report`))}),We=i=>w(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,f.FH)("",(0,f.NY)({url:E.Z.API_SERVER+`/api/export_records/${i.id}.xlsx`,query:i}))}),CA=i=>w(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:E.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:i}))}),Ve=i=>w(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:E.Z.API_SERVER+`/api/courses/${i==null?void 0:i.coursesId}/${i.menuKey}_statistic.xlsx?${i.checkedList.map(u=>`course_group_id[]=${u}`).join("&")}`,query:i}))}),EA=i=>w(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:E.Z.API_SERVER+`/api/ec_years/${i==null?void 0:i.ec_year_id}/ec_training_objectives.xlsx`,query:i}))}),MA=i=>w(void 0,null,function*(){yield(0,f.FH)(i==null?void 0:i.name,(0,f.NY)({url:E.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:i}))}),DA=i=>w(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:E.Z.API_SERVER+`/api/ec_years/${i==null?void 0:i.ec_year_id}/ec_courses.xlsx`,query:i}))}),lt=i=>w(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:E.Z.API_SERVER+`/api/ec_years/${i==null?void 0:i.ec_year_id}/ec_graduation_requirements.xlsx`,query:i}))}),ZA=i=>w(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:E.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:i}))}),bt=i=>w(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:E.Z.API_SERVER+`/api/exercises/${i.categoryId}/rank_list.xlsx`,query:i}))}),ke=i=>w(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:E.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:i}))}),KA=i=>w(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:E.Z.API_SERVER+`/api/examination_banks/${i.id}.json`,query:i}))}),RA=i=>w(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:E.Z.API_SERVER+`/api/exercises/${i.categoryId}.json`,query:i}))}),_A=i=>w(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:E.Z.API_SERVER+`/api/polls/${i==null?void 0:i.id}/commit_result.json`,query:i}))}),ft=i=>w(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:E.Z.API_SERVER+"/api/paths/get_task_pass.json",query:i}))}),Je=(i,u)=>w(void 0,null,function*(){yield(0,f.FH)(u||"",(0,f.NY)({url:E.Z.API_SERVER+`/api/exercises/${i==null?void 0:i.exercise_id}/consult_exercise.json`,query:i}))}),he=i=>w(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:E.Z.API_SERVER+`/api/competitions/${i==null?void 0:i.identifier}/competition_commit_records/member_works.xlsx`,query:i}))}),p=i=>w(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:E.Z.API_SERVER+`/api/courses/${i==null?void 0:i.coursesId}/group_homeworks/import_group_template.xlsx`,query:i}))})},86251:function(JA,W){"use strict";W.byteLength=N,W.toByteArray=k,W.fromByteArray=w;for(var s=[],c=[],h=typeof Uint8Array!="undefined"?Uint8Array:Array,f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",C=0,E=f.length;C0)throw new Error("Invalid string. Length must be a multiple of 4");var ee=H.indexOf("=");ee===-1&&(ee=V);var Y=ee===V?0:4-ee%4;return[ee,Y]}function N(H){var V=x(H),ee=V[0],Y=V[1];return(ee+Y)*3/4-Y}function B(H,V,ee){return(V+ee)*3/4-ee}function k(H){var V,ee=x(H),Y=ee[0],ce=ee[1],we=new h(B(H,Y,ce)),P=0,F=ce>0?Y-4:Y,m;for(m=0;m>16&255,we[P++]=V>>8&255,we[P++]=V&255;return ce===2&&(V=c[H.charCodeAt(m)]<<2|c[H.charCodeAt(m+1)]>>4,we[P++]=V&255),ce===1&&(V=c[H.charCodeAt(m)]<<10|c[H.charCodeAt(m+1)]<<4|c[H.charCodeAt(m+2)]>>2,we[P++]=V>>8&255,we[P++]=V&255),we}function l(H){return s[H>>18&63]+s[H>>12&63]+s[H>>6&63]+s[H&63]}function J(H,V,ee){for(var Y,ce=[],we=V;weF?F:P+we));return Y===1?(V=H[ee-1],ce.push(s[V>>2]+s[V<<4&63]+"==")):Y===2&&(V=(H[ee-2]<<8)+H[ee-1],ce.push(s[V>>10]+s[V>>4&63]+s[V<<2&63]+"=")),ce.join("")}},19208:function(JA,W,s){"use strict";var c;var h=s(86251),f=s(67467),C=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;W.lW=B,c=P,W.h2=50;var E=2147483647;c=E,B.TYPED_ARRAY_SUPPORT=x(),!B.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function x(){try{var p=new Uint8Array(1),i={foo:function(){return 42}};return Object.setPrototypeOf(i,Uint8Array.prototype),Object.setPrototypeOf(p,i),p.foo()===42}catch(u){return!1}}Object.defineProperty(B.prototype,"parent",{enumerable:!0,get:function(){if(B.isBuffer(this))return this.buffer}}),Object.defineProperty(B.prototype,"offset",{enumerable:!0,get:function(){if(B.isBuffer(this))return this.byteOffset}});function N(p){if(p>E)throw new RangeError('The value "'+p+'" is invalid for option "size"');var i=new Uint8Array(p);return Object.setPrototypeOf(i,B.prototype),i}function B(p,i,u){if(typeof p=="number"){if(typeof i=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return w(p)}return k(p,i,u)}B.poolSize=8192;function k(p,i,u){if(typeof p=="string")return H(p,i);if(ArrayBuffer.isView(p))return ee(p);if(p==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof p);if(ft(p,ArrayBuffer)||p&&ft(p.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(ft(p,SharedArrayBuffer)||p&&ft(p.buffer,SharedArrayBuffer)))return Y(p,i,u);if(typeof p=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var Q=p.valueOf&&p.valueOf();if(Q!=null&&Q!==p)return B.from(Q,i,u);var g=ce(p);if(g)return g;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof p[Symbol.toPrimitive]=="function")return B.from(p[Symbol.toPrimitive]("string"),i,u);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof p)}B.from=function(p,i,u){return k(p,i,u)},Object.setPrototypeOf(B.prototype,Uint8Array.prototype),Object.setPrototypeOf(B,Uint8Array);function l(p){if(typeof p!="number")throw new TypeError('"size" argument must be of type number');if(p<0)throw new RangeError('The value "'+p+'" is invalid for option "size"')}function J(p,i,u){return l(p),p<=0?N(p):i!==void 0?typeof u=="string"?N(p).fill(i,u):N(p).fill(i):N(p)}B.alloc=function(p,i,u){return J(p,i,u)};function w(p){return l(p),N(p<0?0:we(p)|0)}B.allocUnsafe=function(p){return w(p)},B.allocUnsafeSlow=function(p){return w(p)};function H(p,i){if((typeof i!="string"||i==="")&&(i="utf8"),!B.isEncoding(i))throw new TypeError("Unknown encoding: "+i);var u=F(p,i)|0,Q=N(u),g=Q.write(p,i);return g!==u&&(Q=Q.slice(0,g)),Q}function V(p){for(var i=p.length<0?0:we(p.length)|0,u=N(i),Q=0;Q=E)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+E.toString(16)+" bytes");return p|0}function P(p){return+p!=p&&(p=0),B.alloc(+p)}B.isBuffer=function(i){return i!=null&&i._isBuffer===!0&&i!==B.prototype},B.compare=function(i,u){if(ft(i,Uint8Array)&&(i=B.from(i,i.offset,i.byteLength)),ft(u,Uint8Array)&&(u=B.from(u,u.offset,u.byteLength)),!B.isBuffer(i)||!B.isBuffer(u))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(i===u)return 0;for(var Q=i.length,g=u.length,j=0,ue=Math.min(Q,g);jg.length?B.from(ue).copy(g,j):Uint8Array.prototype.set.call(g,ue,j);else if(B.isBuffer(ue))ue.copy(g,j);else throw new TypeError('"list" argument must be an Array of Buffers');j+=ue.length}return g};function F(p,i){if(B.isBuffer(p))return p.length;if(ArrayBuffer.isView(p)||ft(p,ArrayBuffer))return p.byteLength;if(typeof p!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof p);var u=p.length,Q=arguments.length>2&&arguments[2]===!0;if(!Q&&u===0)return 0;for(var g=!1;;)switch(i){case"ascii":case"latin1":case"binary":return u;case"utf8":case"utf-8":return bt(p).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return u*2;case"hex":return u>>>1;case"base64":return RA(p).length;default:if(g)return Q?-1:bt(p).length;i=(""+i).toLowerCase(),g=!0}}B.byteLength=F;function m(p,i,u){var Q=!1;if((i===void 0||i<0)&&(i=0),i>this.length||((u===void 0||u>this.length)&&(u=this.length),u<=0)||(u>>>=0,i>>>=0,u<=i))return"";for(p||(p="utf8");;)switch(p){case"hex":return ye(this,i,u);case"utf8":case"utf-8":return Ae(this,i,u);case"ascii":return Le(this,i,u);case"latin1":case"binary":return je(this,i,u);case"base64":return ae(this,i,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return We(this,i,u);default:if(Q)throw new TypeError("Unknown encoding: "+p);p=(p+"").toLowerCase(),Q=!0}}B.prototype._isBuffer=!0;function L(p,i,u){var Q=p[i];p[i]=p[u],p[u]=Q}B.prototype.swap16=function(){var i=this.length;if(i%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var u=0;uu&&(i+=" ... "),""},C&&(B.prototype[C]=B.prototype.inspect),B.prototype.compare=function(i,u,Q,g,j){if(ft(i,Uint8Array)&&(i=B.from(i,i.offset,i.byteLength)),!B.isBuffer(i))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof i);if(u===void 0&&(u=0),Q===void 0&&(Q=i?i.length:0),g===void 0&&(g=0),j===void 0&&(j=this.length),u<0||Q>i.length||g<0||j>this.length)throw new RangeError("out of range index");if(g>=j&&u>=Q)return 0;if(g>=j)return-1;if(u>=Q)return 1;if(u>>>=0,Q>>>=0,g>>>=0,j>>>=0,this===i)return 0;for(var ue=j-g,ze=Q-u,K=Math.min(ue,ze),$=this.slice(g,j),X=i.slice(u,Q),Ie=0;Ie2147483647?u=2147483647:u<-2147483648&&(u=-2147483648),u=+u,Je(u)&&(u=g?0:p.length-1),u<0&&(u=p.length+u),u>=p.length){if(g)return-1;u=p.length-1}else if(u<0)if(g)u=0;else return-1;if(typeof i=="string"&&(i=B.from(i,Q)),B.isBuffer(i))return i.length===0?-1:ie(p,i,u,Q,g);if(typeof i=="number")return i=i&255,typeof Uint8Array.prototype.indexOf=="function"?g?Uint8Array.prototype.indexOf.call(p,i,u):Uint8Array.prototype.lastIndexOf.call(p,i,u):ie(p,[i],u,Q,g);throw new TypeError("val must be string, number or Buffer")}function ie(p,i,u,Q,g){var j=1,ue=p.length,ze=i.length;if(Q!==void 0&&(Q=String(Q).toLowerCase(),Q==="ucs2"||Q==="ucs-2"||Q==="utf16le"||Q==="utf-16le")){if(p.length<2||i.length<2)return-1;j=2,ue/=2,ze/=2,u/=2}function K(Se,Ke){return j===1?Se[Ke]:Se.readUInt16BE(Ke*j)}var $;if(g){var X=-1;for($=u;$ue&&(u=ue-ze),$=u;$>=0;$--){for(var Ie=!0,de=0;deg&&(Q=g)):Q=g;var j=i.length;Q>j/2&&(Q=j/2);for(var ue=0;ue>>0,isFinite(Q)?(Q=Q>>>0,g===void 0&&(g="utf8")):(g=Q,Q=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var j=this.length-u;if((Q===void 0||Q>j)&&(Q=j),i.length>0&&(Q<0||u<0)||u>this.length)throw new RangeError("Attempt to write outside buffer bounds");g||(g="utf8");for(var ue=!1;;)switch(g){case"hex":return pe(this,i,u,Q);case"utf8":case"utf-8":return Ce(this,i,u,Q);case"ascii":case"latin1":case"binary":return De(this,i,u,Q);case"base64":return Qe(this,i,u,Q);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Ze(this,i,u,Q);default:if(ue)throw new TypeError("Unknown encoding: "+g);g=(""+g).toLowerCase(),ue=!0}},B.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function ae(p,i,u){return i===0&&u===p.length?h.fromByteArray(p):h.fromByteArray(p.slice(i,u))}function Ae(p,i,u){u=Math.min(p.length,u);for(var Q=[],g=i;g239?4:j>223?3:j>191?2:1;if(g+ze<=u){var K,$,X,Ie;switch(ze){case 1:j<128&&(ue=j);break;case 2:K=p[g+1],(K&192)===128&&(Ie=(j&31)<<6|K&63,Ie>127&&(ue=Ie));break;case 3:K=p[g+1],$=p[g+2],(K&192)===128&&($&192)===128&&(Ie=(j&15)<<12|(K&63)<<6|$&63,Ie>2047&&(Ie<55296||Ie>57343)&&(ue=Ie));break;case 4:K=p[g+1],$=p[g+2],X=p[g+3],(K&192)===128&&($&192)===128&&(X&192)===128&&(Ie=(j&15)<<18|(K&63)<<12|($&63)<<6|X&63,Ie>65535&&Ie<1114112&&(ue=Ie))}}ue===null?(ue=65533,ze=1):ue>65535&&(ue-=65536,Q.push(ue>>>10&1023|55296),ue=56320|ue&1023),Q.push(ue),g+=ze}return fe(Q)}var re=4096;function fe(p){var i=p.length;if(i<=re)return String.fromCharCode.apply(String,p);for(var u="",Q=0;QQ)&&(u=Q);for(var g="",j=i;jQ&&(i=Q),u<0?(u+=Q,u<0&&(u=0)):u>Q&&(u=Q),uu)throw new RangeError("Trying to access beyond buffer length")}B.prototype.readUintLE=B.prototype.readUIntLE=function(i,u,Q){i=i>>>0,u=u>>>0,Q||CA(i,u,this.length);for(var g=this[i],j=1,ue=0;++ue>>0,u=u>>>0,Q||CA(i,u,this.length);for(var g=this[i+--u],j=1;u>0&&(j*=256);)g+=this[i+--u]*j;return g},B.prototype.readUint8=B.prototype.readUInt8=function(i,u){return i=i>>>0,u||CA(i,1,this.length),this[i]},B.prototype.readUint16LE=B.prototype.readUInt16LE=function(i,u){return i=i>>>0,u||CA(i,2,this.length),this[i]|this[i+1]<<8},B.prototype.readUint16BE=B.prototype.readUInt16BE=function(i,u){return i=i>>>0,u||CA(i,2,this.length),this[i]<<8|this[i+1]},B.prototype.readUint32LE=B.prototype.readUInt32LE=function(i,u){return i=i>>>0,u||CA(i,4,this.length),(this[i]|this[i+1]<<8|this[i+2]<<16)+this[i+3]*16777216},B.prototype.readUint32BE=B.prototype.readUInt32BE=function(i,u){return i=i>>>0,u||CA(i,4,this.length),this[i]*16777216+(this[i+1]<<16|this[i+2]<<8|this[i+3])},B.prototype.readIntLE=function(i,u,Q){i=i>>>0,u=u>>>0,Q||CA(i,u,this.length);for(var g=this[i],j=1,ue=0;++ue=j&&(g-=Math.pow(2,8*u)),g},B.prototype.readIntBE=function(i,u,Q){i=i>>>0,u=u>>>0,Q||CA(i,u,this.length);for(var g=u,j=1,ue=this[i+--g];g>0&&(j*=256);)ue+=this[i+--g]*j;return j*=128,ue>=j&&(ue-=Math.pow(2,8*u)),ue},B.prototype.readInt8=function(i,u){return i=i>>>0,u||CA(i,1,this.length),this[i]&128?(255-this[i]+1)*-1:this[i]},B.prototype.readInt16LE=function(i,u){i=i>>>0,u||CA(i,2,this.length);var Q=this[i]|this[i+1]<<8;return Q&32768?Q|4294901760:Q},B.prototype.readInt16BE=function(i,u){i=i>>>0,u||CA(i,2,this.length);var Q=this[i+1]|this[i]<<8;return Q&32768?Q|4294901760:Q},B.prototype.readInt32LE=function(i,u){return i=i>>>0,u||CA(i,4,this.length),this[i]|this[i+1]<<8|this[i+2]<<16|this[i+3]<<24},B.prototype.readInt32BE=function(i,u){return i=i>>>0,u||CA(i,4,this.length),this[i]<<24|this[i+1]<<16|this[i+2]<<8|this[i+3]},B.prototype.readFloatLE=function(i,u){return i=i>>>0,u||CA(i,4,this.length),f.read(this,i,!0,23,4)},B.prototype.readFloatBE=function(i,u){return i=i>>>0,u||CA(i,4,this.length),f.read(this,i,!1,23,4)},B.prototype.readDoubleLE=function(i,u){return i=i>>>0,u||CA(i,8,this.length),f.read(this,i,!0,52,8)},B.prototype.readDoubleBE=function(i,u){return i=i>>>0,u||CA(i,8,this.length),f.read(this,i,!1,52,8)};function Ve(p,i,u,Q,g,j){if(!B.isBuffer(p))throw new TypeError('"buffer" argument must be a Buffer instance');if(i>g||ip.length)throw new RangeError("Index out of range")}B.prototype.writeUintLE=B.prototype.writeUIntLE=function(i,u,Q,g){if(i=+i,u=u>>>0,Q=Q>>>0,!g){var j=Math.pow(2,8*Q)-1;Ve(this,i,u,Q,j,0)}var ue=1,ze=0;for(this[u]=i&255;++ze>>0,Q=Q>>>0,!g){var j=Math.pow(2,8*Q)-1;Ve(this,i,u,Q,j,0)}var ue=Q-1,ze=1;for(this[u+ue]=i&255;--ue>=0&&(ze*=256);)this[u+ue]=i/ze&255;return u+Q},B.prototype.writeUint8=B.prototype.writeUInt8=function(i,u,Q){return i=+i,u=u>>>0,Q||Ve(this,i,u,1,255,0),this[u]=i&255,u+1},B.prototype.writeUint16LE=B.prototype.writeUInt16LE=function(i,u,Q){return i=+i,u=u>>>0,Q||Ve(this,i,u,2,65535,0),this[u]=i&255,this[u+1]=i>>>8,u+2},B.prototype.writeUint16BE=B.prototype.writeUInt16BE=function(i,u,Q){return i=+i,u=u>>>0,Q||Ve(this,i,u,2,65535,0),this[u]=i>>>8,this[u+1]=i&255,u+2},B.prototype.writeUint32LE=B.prototype.writeUInt32LE=function(i,u,Q){return i=+i,u=u>>>0,Q||Ve(this,i,u,4,4294967295,0),this[u+3]=i>>>24,this[u+2]=i>>>16,this[u+1]=i>>>8,this[u]=i&255,u+4},B.prototype.writeUint32BE=B.prototype.writeUInt32BE=function(i,u,Q){return i=+i,u=u>>>0,Q||Ve(this,i,u,4,4294967295,0),this[u]=i>>>24,this[u+1]=i>>>16,this[u+2]=i>>>8,this[u+3]=i&255,u+4},B.prototype.writeIntLE=function(i,u,Q,g){if(i=+i,u=u>>>0,!g){var j=Math.pow(2,8*Q-1);Ve(this,i,u,Q,j-1,-j)}var ue=0,ze=1,K=0;for(this[u]=i&255;++ue>0)-K&255;return u+Q},B.prototype.writeIntBE=function(i,u,Q,g){if(i=+i,u=u>>>0,!g){var j=Math.pow(2,8*Q-1);Ve(this,i,u,Q,j-1,-j)}var ue=Q-1,ze=1,K=0;for(this[u+ue]=i&255;--ue>=0&&(ze*=256);)i<0&&K===0&&this[u+ue+1]!==0&&(K=1),this[u+ue]=(i/ze>>0)-K&255;return u+Q},B.prototype.writeInt8=function(i,u,Q){return i=+i,u=u>>>0,Q||Ve(this,i,u,1,127,-128),i<0&&(i=255+i+1),this[u]=i&255,u+1},B.prototype.writeInt16LE=function(i,u,Q){return i=+i,u=u>>>0,Q||Ve(this,i,u,2,32767,-32768),this[u]=i&255,this[u+1]=i>>>8,u+2},B.prototype.writeInt16BE=function(i,u,Q){return i=+i,u=u>>>0,Q||Ve(this,i,u,2,32767,-32768),this[u]=i>>>8,this[u+1]=i&255,u+2},B.prototype.writeInt32LE=function(i,u,Q){return i=+i,u=u>>>0,Q||Ve(this,i,u,4,2147483647,-2147483648),this[u]=i&255,this[u+1]=i>>>8,this[u+2]=i>>>16,this[u+3]=i>>>24,u+4},B.prototype.writeInt32BE=function(i,u,Q){return i=+i,u=u>>>0,Q||Ve(this,i,u,4,2147483647,-2147483648),i<0&&(i=4294967295+i+1),this[u]=i>>>24,this[u+1]=i>>>16,this[u+2]=i>>>8,this[u+3]=i&255,u+4};function EA(p,i,u,Q,g,j){if(u+Q>p.length)throw new RangeError("Index out of range");if(u<0)throw new RangeError("Index out of range")}function MA(p,i,u,Q,g){return i=+i,u=u>>>0,g||EA(p,i,u,4,34028234663852886e22,-34028234663852886e22),f.write(p,i,u,Q,23,4),u+4}B.prototype.writeFloatLE=function(i,u,Q){return MA(this,i,u,!0,Q)},B.prototype.writeFloatBE=function(i,u,Q){return MA(this,i,u,!1,Q)};function DA(p,i,u,Q,g){return i=+i,u=u>>>0,g||EA(p,i,u,8,17976931348623157e292,-17976931348623157e292),f.write(p,i,u,Q,52,8),u+8}B.prototype.writeDoubleLE=function(i,u,Q){return DA(this,i,u,!0,Q)},B.prototype.writeDoubleBE=function(i,u,Q){return DA(this,i,u,!1,Q)},B.prototype.copy=function(i,u,Q,g){if(!B.isBuffer(i))throw new TypeError("argument should be a Buffer");if(Q||(Q=0),!g&&g!==0&&(g=this.length),u>=i.length&&(u=i.length),u||(u=0),g>0&&g=this.length)throw new RangeError("Index out of range");if(g<0)throw new RangeError("sourceEnd out of bounds");g>this.length&&(g=this.length),i.length-u>>0,Q=Q===void 0?this.length:Q>>>0,i||(i=0);var ue;if(typeof i=="number")for(ue=u;ue55295&&u<57344){if(!g){if(u>56319){(i-=3)>-1&&j.push(239,191,189);continue}else if(ue+1===Q){(i-=3)>-1&&j.push(239,191,189);continue}g=u;continue}if(u<56320){(i-=3)>-1&&j.push(239,191,189),g=u;continue}u=(g-55296<<10|u-56320)+65536}else g&&(i-=3)>-1&&j.push(239,191,189);if(g=null,u<128){if((i-=1)<0)break;j.push(u)}else if(u<2048){if((i-=2)<0)break;j.push(u>>6|192,u&63|128)}else if(u<65536){if((i-=3)<0)break;j.push(u>>12|224,u>>6&63|128,u&63|128)}else if(u<1114112){if((i-=4)<0)break;j.push(u>>18|240,u>>12&63|128,u>>6&63|128,u&63|128)}else throw new Error("Invalid code point")}return j}function ke(p){for(var i=[],u=0;u>8,g=u%256,j.push(g),j.push(Q);return j}function RA(p){return h.toByteArray(ZA(p))}function _A(p,i,u,Q){for(var g=0;g=i.length||g>=p.length);++g)i[g+u]=p[g];return g}function ft(p,i){return p instanceof i||p!=null&&p.constructor!=null&&p.constructor.name!=null&&p.constructor.name===i.name}function Je(p){return p!==p}var he=function(){for(var p="0123456789abcdef",i=new Array(256),u=0;u<16;++u)for(var Q=u*16,g=0;g<16;++g)i[Q+g]=p[u]+p[g];return i}()},25769:function(JA,W,s){"use strict";var c=s(98040),h={"text/plain":"Text","text/html":"Url",default:"Text"},f="Copy to clipboard: #{key}, Enter";function C(x){var N=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return x.replace(/#{\s*key\s*}/g,N)}function E(x,N){var B,k,l,J,w,H,V=!1;N||(N={}),B=N.debug||!1;try{l=c(),J=document.createRange(),w=document.getSelection(),H=document.createElement("span"),H.textContent=x,H.ariaHidden="true",H.style.all="unset",H.style.position="fixed",H.style.top=0,H.style.clip="rect(0, 0, 0, 0)",H.style.whiteSpace="pre",H.style.webkitUserSelect="text",H.style.MozUserSelect="text",H.style.msUserSelect="text",H.style.userSelect="text",H.addEventListener("copy",function(Y){if(Y.stopPropagation(),N.format)if(Y.preventDefault(),typeof Y.clipboardData=="undefined"){B&&console.warn("unable to use e.clipboardData"),B&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var ce=h[N.format]||h.default;window.clipboardData.setData(ce,x)}else Y.clipboardData.clearData(),Y.clipboardData.setData(N.format,x);N.onCopy&&(Y.preventDefault(),N.onCopy(Y.clipboardData))}),document.body.appendChild(H),J.selectNodeContents(H),w.addRange(J);var ee=document.execCommand("copy");if(!ee)throw new Error("copy command was unsuccessful");V=!0}catch(Y){B&&console.error("unable to copy using execCommand: ",Y),B&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(N.format||"text",x),N.onCopy&&N.onCopy(window.clipboardData),V=!0}catch(ce){B&&console.error("unable to copy using clipboardData: ",ce),B&&console.error("falling back to prompt"),k=C("message"in N?N.message:f),window.prompt(k,x)}}finally{w&&(typeof w.removeRange=="function"?w.removeRange(J):w.removeAllRanges()),H&&document.body.removeChild(H),l()}return V}JA.exports=E},27505:function(JA){"use strict";var W={single_source_shortest_paths:function(s,c,h){var f={},C={};C[c]=0;var E=W.PriorityQueue.make();E.push(c,0);for(var x,N,B,k,l,J,w,H,V;!E.empty();){x=E.pop(),N=x.value,k=x.cost,l=s[N]||{};for(B in l)l.hasOwnProperty(B)&&(J=l[B],w=k+J,H=C[B],V=typeof C[B]=="undefined",(V||H>w)&&(C[B]=w,E.push(B,w),f[B]=N))}if(typeof h!="undefined"&&typeof C[h]=="undefined"){var ee=["Could not find a path from ",c," to ",h,"."].join("");throw new Error(ee)}return f},extract_shortest_path_from_predecessor_list:function(s,c){for(var h=[],f=c,C;f;)h.push(f),C=s[f],f=s[f];return h.reverse(),h},find_path:function(s,c,h){var f=W.single_source_shortest_paths(s,c,h);return W.extract_shortest_path_from_predecessor_list(f,h)},PriorityQueue:{make:function(s){var c=W.PriorityQueue,h={},f;s=s||{};for(f in c)c.hasOwnProperty(f)&&(h[f]=c[f]);return h.queue=[],h.sorter=s.sorter||c.default_sorter,h},default_sorter:function(s,c){return s.cost-c.cost},push:function(s,c){var h={value:s,cost:c};this.queue.push(h),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};JA.exports=W},97774:function(JA,W,s){"use strict";Object.defineProperty(W,"__esModule",{value:!0}),W.default=void 0;var c=Object.assign||function(Y){for(var ce=1;ce{const e=new Uint8Array(4),v=new Uint32Array(e.buffer);return!((v[0]=1)&e[0])})(),x={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class N{constructor(v=C,a={}){Dr(this,"buffer");Dr(this,"byteLength");Dr(this,"byteOffset");Dr(this,"length");Dr(this,"offset");Dr(this,"lastWrittenByte");Dr(this,"littleEndian");Dr(this,"_data");Dr(this,"_mark");Dr(this,"_marks");let U=!1;typeof v=="number"?v=new ArrayBuffer(v):(U=!0,this.lastWrittenByte=v.byteLength);const O=a.offset?a.offset>>>0:0,z=v.byteLength-O;let nA=O;(ArrayBuffer.isView(v)||v instanceof N)&&(v.byteLength!==v.buffer.byteLength&&(nA=v.byteOffset+O),v=v.buffer),U?this.lastWrittenByte=z:this.lastWrittenByte=0,this.buffer=v,this.length=z,this.byteLength=z,this.byteOffset=nA,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,nA,z),this._mark=0,this._marks=[]}available(v=1){return this.offset+v<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(v=1){return this.offset+=v,this}back(v=1){return this.offset-=v,this}seek(v){return this.offset=v,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const v=this._marks.pop();if(v===void 0)throw new Error("Mark stack empty");return this.seek(v),this}rewind(){return this.offset=0,this}ensureAvailable(v=1){if(!this.available(v)){const U=(this.offset+v)*2,O=new Uint8Array(U);O.set(new Uint8Array(this.buffer)),this.buffer=O.buffer,this.length=U,this.byteLength=U,this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(v=1){return this.readArray(v,"uint8")}readArray(v,a){const U=x[a].BYTES_PER_ELEMENT*v,O=this.byteOffset+this.offset,z=this.buffer.slice(O,O+U);if(this.littleEndian===E&&a!=="uint8"&&a!=="int8"){const Ne=new Uint8Array(this.buffer.slice(O,O+U));Ne.reverse();const Xt=new x[a](Ne.buffer);return this.offset+=U,Xt.reverse(),Xt}const nA=new x[a](z);return this.offset+=U,nA}readInt16(){const v=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,v}readUint16(){const v=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,v}readInt32(){const v=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,v}readUint32(){const v=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,v}readFloat32(){const v=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,v}readFloat64(){const v=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,v}readBigInt64(){const v=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,v}readBigUint64(){const v=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,v}readChar(){return String.fromCharCode(this.readInt8())}readChars(v=1){let a="";for(let U=0;Uthis.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}const B=4,k=0,l=1,J=2;function w(e){let v=e.length;for(;--v>=0;)e[v]=0}const H=0,V=1,ee=2,Y=3,ce=258,we=29,P=256,F=P+1+we,m=30,L=19,ve=2*F+1,ie=15,pe=16,Ce=7,De=256,Qe=16,Ze=17,ae=18,Ae=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),re=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),fe=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),Le=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),je=512,ye=new Array((F+2)*2);w(ye);const We=new Array(m*2);w(We);const CA=new Array(je);w(CA);const Ve=new Array(ce-Y+1);w(Ve);const EA=new Array(we);w(EA);const MA=new Array(m);w(MA);function DA(e,v,a,U,O){this.static_tree=e,this.extra_bits=v,this.extra_base=a,this.elems=U,this.max_length=O,this.has_stree=e&&e.length}let lt,ZA,bt;function ke(e,v){this.dyn_tree=e,this.max_code=0,this.stat_desc=v}const KA=e=>e<256?CA[e]:CA[256+(e>>>7)],RA=(e,v)=>{e.pending_buf[e.pending++]=v&255,e.pending_buf[e.pending++]=v>>>8&255},_A=(e,v,a)=>{e.bi_valid>pe-a?(e.bi_buf|=v<>pe-e.bi_valid,e.bi_valid+=a-pe):(e.bi_buf|=v<{_A(e,a[v*2],a[v*2+1])},Je=(e,v)=>{let a=0;do a|=e&1,e>>>=1,a<<=1;while(--v>0);return a>>>1},he=e=>{e.bi_valid===16?(RA(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=e.bi_buf&255,e.bi_buf>>=8,e.bi_valid-=8)},p=(e,v)=>{const a=v.dyn_tree,U=v.max_code,O=v.stat_desc.static_tree,z=v.stat_desc.has_stree,nA=v.stat_desc.extra_bits,Ne=v.stat_desc.extra_base,Xt=v.stat_desc.max_length;let Re,gA,Dn,sn,Ft,On,Rr=0;for(sn=0;sn<=ie;sn++)e.bl_count[sn]=0;for(a[e.heap[e.heap_max]*2+1]=0,Re=e.heap_max+1;ReXt&&(sn=Xt,Rr++),a[gA*2+1]=sn,!(gA>U)&&(e.bl_count[sn]++,Ft=0,gA>=Ne&&(Ft=nA[gA-Ne]),On=a[gA*2],e.opt_len+=On*(sn+Ft),z&&(e.static_len+=On*(O[gA*2+1]+Ft)));if(Rr!==0){do{for(sn=Xt-1;e.bl_count[sn]===0;)sn--;e.bl_count[sn]--,e.bl_count[sn+1]+=2,e.bl_count[Xt]--,Rr-=2}while(Rr>0);for(sn=Xt;sn!==0;sn--)for(gA=e.bl_count[sn];gA!==0;)Dn=e.heap[--Re],!(Dn>U)&&(a[Dn*2+1]!==sn&&(e.opt_len+=(sn-a[Dn*2+1])*a[Dn*2],a[Dn*2+1]=sn),gA--)}},i=(e,v,a)=>{const U=new Array(ie+1);let O=0,z,nA;for(z=1;z<=ie;z++)O=O+a[z-1]<<1,U[z]=O;for(nA=0;nA<=v;nA++){let Ne=e[nA*2+1];Ne!==0&&(e[nA*2]=Je(U[Ne]++,Ne))}},u=()=>{let e,v,a,U,O;const z=new Array(ie+1);for(a=0,U=0;U>=7;U{let v;for(v=0;v{e.bi_valid>8?RA(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},j=(e,v,a,U)=>{const O=v*2,z=a*2;return e[O]{const U=e.heap[a];let O=a<<1;for(;O<=e.heap_len&&(O{let U,O,z=0,nA,Ne;if(e.sym_next!==0)do U=e.pending_buf[e.sym_buf+z++]&255,U+=(e.pending_buf[e.sym_buf+z++]&255)<<8,O=e.pending_buf[e.sym_buf+z++],U===0?ft(e,O,v):(nA=Ve[O],ft(e,nA+P+1,v),Ne=Ae[nA],Ne!==0&&(O-=EA[nA],_A(e,O,Ne)),U--,nA=KA(U),ft(e,nA,a),Ne=re[nA],Ne!==0&&(U-=MA[nA],_A(e,U,Ne)));while(z{const a=v.dyn_tree,U=v.stat_desc.static_tree,O=v.stat_desc.has_stree,z=v.stat_desc.elems;let nA,Ne,Xt=-1,Re;for(e.heap_len=0,e.heap_max=ve,nA=0;nA>1;nA>=1;nA--)ue(e,a,nA);Re=z;do nA=e.heap[1],e.heap[1]=e.heap[e.heap_len--],ue(e,a,1),Ne=e.heap[1],e.heap[--e.heap_max]=nA,e.heap[--e.heap_max]=Ne,a[Re*2]=a[nA*2]+a[Ne*2],e.depth[Re]=(e.depth[nA]>=e.depth[Ne]?e.depth[nA]:e.depth[Ne])+1,a[nA*2+1]=a[Ne*2+1]=Re,e.heap[1]=Re++,ue(e,a,1);while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],p(e,v),i(a,Xt,e.bl_count)},$=(e,v,a)=>{let U,O=-1,z,nA=v[0*2+1],Ne=0,Xt=7,Re=4;for(nA===0&&(Xt=138,Re=3),v[(a+1)*2+1]=65535,U=0;U<=a;U++)z=nA,nA=v[(U+1)*2+1],!(++Ne{let U,O=-1,z,nA=v[0*2+1],Ne=0,Xt=7,Re=4;for(nA===0&&(Xt=138,Re=3),U=0;U<=a;U++)if(z=nA,nA=v[(U+1)*2+1],!(++Ne{let v;for($(e,e.dyn_ltree,e.l_desc.max_code),$(e,e.dyn_dtree,e.d_desc.max_code),K(e,e.bl_desc),v=L-1;v>=3&&e.bl_tree[Le[v]*2+1]===0;v--);return e.opt_len+=3*(v+1)+5+5+4,v},de=(e,v,a,U)=>{let O;for(_A(e,v-257,5),_A(e,a-1,5),_A(e,U-4,4),O=0;O{let v=4093624447,a;for(a=0;a<=31;a++,v>>>=1)if(v&1&&e.dyn_ltree[a*2]!==0)return k;if(e.dyn_ltree[9*2]!==0||e.dyn_ltree[10*2]!==0||e.dyn_ltree[13*2]!==0)return l;for(a=32;a{Ke||(u(),Ke=!0),e.l_desc=new ke(e.dyn_ltree,lt),e.d_desc=new ke(e.dyn_dtree,ZA),e.bl_desc=new ke(e.bl_tree,bt),e.bi_buf=0,e.bi_valid=0,Q(e)},Te=(e,v,a,U)=>{_A(e,(H<<1)+(U?1:0),3),g(e),RA(e,a),RA(e,~a),a&&e.pending_buf.set(e.window.subarray(v,v+a),e.pending),e.pending+=a},oA=e=>{_A(e,V<<1,3),ft(e,De,ye),he(e)},cA=(e,v,a,U)=>{let O,z,nA=0;e.level>0?(e.strm.data_type===J&&(e.strm.data_type=Se(e)),K(e,e.l_desc),K(e,e.d_desc),nA=Ie(e),O=e.opt_len+3+7>>>3,z=e.static_len+3+7>>>3,z<=O&&(O=z)):O=z=a+5,a+4<=O&&v!==-1?Te(e,v,a,U):e.strategy===B||z===O?(_A(e,(V<<1)+(U?1:0),3),ze(e,ye,We)):(_A(e,(ee<<1)+(U?1:0),3),de(e,e.l_desc.max_code+1,e.d_desc.max_code+1,nA+1),ze(e,e.dyn_ltree,e.dyn_dtree)),Q(e),U&&g(e)},qA=(e,v,a)=>(e.pending_buf[e.sym_buf+e.sym_next++]=v,e.pending_buf[e.sym_buf+e.sym_next++]=v>>8,e.pending_buf[e.sym_buf+e.sym_next++]=a,v===0?e.dyn_ltree[a*2]++:(e.matches++,v--,e.dyn_ltree[(Ve[a]+P+1)*2]++,e.dyn_dtree[KA(v)*2]++),e.sym_next===e.sym_end);var PA=iA,IA=Te,dt=cA,Mt=qA,kA=oA,Nt={_tr_init:PA,_tr_stored_block:IA,_tr_flush_block:dt,_tr_tally:Mt,_tr_align:kA},wt=(e,v,a,U)=>{let O=e&65535|0,z=e>>>16&65535|0,nA=0;for(;a!==0;){nA=a>2e3?2e3:a,a-=nA;do O=O+v[U++]|0,z=z+O|0;while(--nA);O%=65521,z%=65521}return O|z<<16|0};const Rt=()=>{let e,v=[];for(var a=0;a<256;a++){e=a;for(var U=0;U<8;U++)e=e&1?3988292384^e>>>1:e>>>1;v[a]=e}return v},At=new Uint32Array(Rt());var It=(e,v,a,U)=>{const O=At,z=U+a;e^=-1;for(let nA=U;nA>>8^O[(e^v[nA])&255];return e^-1},gt={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},ut={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:ct,_tr_stored_block:ht,_tr_flush_block:Ut,_tr_tally:eA,_tr_align:YA}=Nt,{Z_NO_FLUSH:OA,Z_PARTIAL_FLUSH:Et,Z_FULL_FLUSH:un,Z_FINISH:Tt,Z_BLOCK:mt,Z_OK:Vt,Z_STREAM_END:Cn,Z_STREAM_ERROR:it,Z_DATA_ERROR:tn,Z_BUF_ERROR:ln,Z_DEFAULT_COMPRESSION:Mn,Z_FILTERED:pn,Z_HUFFMAN_ONLY:cn,Z_RLE:yn,Z_FIXED:Fn,Z_DEFAULT_STRATEGY:Fe,Z_UNKNOWN:Ee,Z_DEFLATED:zA}=ut,LA=9,tt=15,nt=8,$A=256+1+29,xt=30,zt=19,nn=2*$A+1,vt=15,hA=3,Be=258,Me=Be+hA+1,_e=32,AA=42,bA=57,HA=69,WA=73,Ot=91,kt=103,Lt=113,wn=666,Qt=1,Gt=2,y=3,I=4,S=3,G=(e,v)=>(e.msg=gt[v],v),ge=e=>e*2-(e>4?9:0),se=e=>{let v=e.length;for(;--v>=0;)e[v]=0},Oe=e=>{let v,a,U,O=e.w_size;v=e.hash_size,U=v;do a=e.head[--U],e.head[U]=a>=O?a-O:0;while(--v);v=O,U=v;do a=e.prev[--U],e.prev[U]=a>=O?a-O:0;while(--v)};let QA=(e,v,a)=>(v<{const v=e.state;let a=v.pending;a>e.avail_out&&(a=e.avail_out),a!==0&&(e.output.set(v.pending_buf.subarray(v.pending_out,v.pending_out+a),e.next_out),e.next_out+=a,v.pending_out+=a,e.total_out+=a,e.avail_out-=a,v.pending-=a,v.pending===0&&(v.pending_out=0))},Ge=(e,v)=>{Ut(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,v),e.block_start=e.strstart,fA(e.strm)},BA=(e,v)=>{e.pending_buf[e.pending++]=v},st=(e,v)=>{e.pending_buf[e.pending++]=v>>>8&255,e.pending_buf[e.pending++]=v&255},rn=(e,v,a,U)=>{let O=e.avail_in;return O>U&&(O=U),O===0?0:(e.avail_in-=O,v.set(e.input.subarray(e.next_in,e.next_in+O),a),e.state.wrap===1?e.adler=wt(e.adler,v,O,a):e.state.wrap===2&&(e.adler=It(e.adler,v,O,a)),e.next_in+=O,e.total_in+=O,O)},$t=(e,v)=>{let a=e.max_chain_length,U=e.strstart,O,z,nA=e.prev_length,Ne=e.nice_match;const Xt=e.strstart>e.w_size-Me?e.strstart-(e.w_size-Me):0,Re=e.window,gA=e.w_mask,Dn=e.prev,sn=e.strstart+Be;let Ft=Re[U+nA-1],On=Re[U+nA];e.prev_length>=e.good_match&&(a>>=2),Ne>e.lookahead&&(Ne=e.lookahead);do if(O=v,!(Re[O+nA]!==On||Re[O+nA-1]!==Ft||Re[O]!==Re[U]||Re[++O]!==Re[U+1])){U+=2,O++;do;while(Re[++U]===Re[++O]&&Re[++U]===Re[++O]&&Re[++U]===Re[++O]&&Re[++U]===Re[++O]&&Re[++U]===Re[++O]&&Re[++U]===Re[++O]&&Re[++U]===Re[++O]&&Re[++U]===Re[++O]&&UnA){if(e.match_start=v,nA=z,z>=Ne)break;Ft=Re[U+nA-1],On=Re[U+nA]}}while((v=Dn[v&gA])>Xt&&--a!==0);return nA<=e.lookahead?nA:e.lookahead},Kt=e=>{const v=e.w_size;let a,U,O;do{if(U=e.window_size-e.lookahead-e.strstart,e.strstart>=v+(v-Me)&&(e.window.set(e.window.subarray(v,v+v-U),0),e.match_start-=v,e.strstart-=v,e.block_start-=v,e.insert>e.strstart&&(e.insert=e.strstart),Oe(e),U+=v),e.strm.avail_in===0)break;if(a=rn(e.strm,e.window,e.strstart+e.lookahead,U),e.lookahead+=a,e.lookahead+e.insert>=hA)for(O=e.strstart-e.insert,e.ins_h=e.window[O],e.ins_h=QA(e,e.ins_h,e.window[O+1]);e.insert&&(e.ins_h=QA(e,e.ins_h,e.window[O+hA-1]),e.prev[O&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=O,O++,e.insert--,!(e.lookahead+e.insert{let a=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,U,O,z,nA=0,Ne=e.strm.avail_in;do{if(U=65535,z=e.bi_valid+42>>3,e.strm.avail_outO+e.strm.avail_in&&(U=O+e.strm.avail_in),U>z&&(U=z),U>8,e.pending_buf[e.pending-2]=~U,e.pending_buf[e.pending-1]=~U>>8,fA(e.strm),O&&(O>U&&(O=U),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+O),e.strm.next_out),e.strm.next_out+=O,e.strm.avail_out-=O,e.strm.total_out+=O,e.block_start+=O,U-=O),U&&(rn(e.strm,e.strm.output,e.strm.next_out,U),e.strm.next_out+=U,e.strm.avail_out-=U,e.strm.total_out+=U)}while(nA===0);return Ne-=e.strm.avail_in,Ne&&(Ne>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=Ne&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-Ne,e.strm.next_in),e.strstart),e.strstart+=Ne,e.insert+=Ne>e.w_size-e.insert?e.w_size-e.insert:Ne),e.block_start=e.strstart),e.high_waterz&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,z+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),z>e.strm.avail_in&&(z=e.strm.avail_in),z&&(rn(e.strm,e.window,e.strstart,z),e.strstart+=z,e.insert+=z>e.w_size-e.insert?e.w_size-e.insert:z),e.high_water>3,z=e.pending_buf_size-z>65535?65535:e.pending_buf_size-z,a=z>e.w_size?e.w_size:z,O=e.strstart-e.block_start,(O>=a||(O||v===Tt)&&v!==OA&&e.strm.avail_in===0&&O<=z)&&(U=O>z?z:O,nA=v===Tt&&e.strm.avail_in===0&&U===O?1:0,ht(e,e.block_start,U,nA),e.block_start+=U,fA(e.strm)),nA?y:Qt)},xe=(e,v)=>{let a,U;for(;;){if(e.lookahead=hA&&(e.ins_h=QA(e,e.ins_h,e.window[e.strstart+hA-1]),a=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),a!==0&&e.strstart-a<=e.w_size-Me&&(e.match_length=$t(e,a)),e.match_length>=hA)if(U=eA(e,e.strstart-e.match_start,e.match_length-hA),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=hA){e.match_length--;do e.strstart++,e.ins_h=QA(e,e.ins_h,e.window[e.strstart+hA-1]),a=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(--e.match_length!==0);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=QA(e,e.ins_h,e.window[e.strstart+1]);else U=eA(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(U&&(Ge(e,!1),e.strm.avail_out===0))return Qt}return e.insert=e.strstart{let a,U,O;for(;;){if(e.lookahead=hA&&(e.ins_h=QA(e,e.ins_h,e.window[e.strstart+hA-1]),a=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=hA-1,a!==0&&e.prev_length4096)&&(e.match_length=hA-1)),e.prev_length>=hA&&e.match_length<=e.prev_length){O=e.strstart+e.lookahead-hA,U=eA(e,e.strstart-1-e.prev_match,e.prev_length-hA),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=O&&(e.ins_h=QA(e,e.ins_h,e.window[e.strstart+hA-1]),a=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(--e.prev_length!==0);if(e.match_available=0,e.match_length=hA-1,e.strstart++,U&&(Ge(e,!1),e.strm.avail_out===0))return Qt}else if(e.match_available){if(U=eA(e,0,e.window[e.strstart-1]),U&&Ge(e,!1),e.strstart++,e.lookahead--,e.strm.avail_out===0)return Qt}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(U=eA(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart{let a,U,O,z;const nA=e.window;for(;;){if(e.lookahead<=Be){if(Kt(e),e.lookahead<=Be&&v===OA)return Qt;if(e.lookahead===0)break}if(e.match_length=0,e.lookahead>=hA&&e.strstart>0&&(O=e.strstart-1,U=nA[O],U===nA[++O]&&U===nA[++O]&&U===nA[++O])){z=e.strstart+Be;do;while(U===nA[++O]&&U===nA[++O]&&U===nA[++O]&&U===nA[++O]&&U===nA[++O]&&U===nA[++O]&&U===nA[++O]&&U===nA[++O]&&Oe.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=hA?(a=eA(e,1,e.match_length-hA),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(a=eA(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),a&&(Ge(e,!1),e.strm.avail_out===0))return Qt}return e.insert=0,v===Tt?(Ge(e,!0),e.strm.avail_out===0?y:I):e.sym_next&&(Ge(e,!1),e.strm.avail_out===0)?Qt:Gt},wA=(e,v)=>{let a;for(;;){if(e.lookahead===0&&(Kt(e),e.lookahead===0)){if(v===OA)return Qt;break}if(e.match_length=0,a=eA(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,a&&(Ge(e,!1),e.strm.avail_out===0))return Qt}return e.insert=0,v===Tt?(Ge(e,!0),e.strm.avail_out===0?y:I):e.sym_next&&(Ge(e,!1),e.strm.avail_out===0)?Qt:Gt};function Ye(e,v,a,U,O){this.good_length=e,this.max_lazy=v,this.nice_length=a,this.max_chain=U,this.func=O}const Pe=[new Ye(0,0,0,0,me),new Ye(4,4,8,4,xe),new Ye(4,5,16,8,xe),new Ye(4,6,32,32,xe),new Ye(4,4,16,16,be),new Ye(8,16,32,32,be),new Ye(8,16,128,128,be),new Ye(8,32,128,256,be),new Ye(32,128,258,1024,be),new Ye(32,258,258,4096,be)],pA=e=>{e.window_size=2*e.w_size,se(e.head),e.max_lazy_match=Pe[e.level].max_lazy,e.good_match=Pe[e.level].good_length,e.nice_match=Pe[e.level].nice_length,e.max_chain_length=Pe[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=hA-1,e.match_available=0,e.ins_h=0};function Ue(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=zA,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(nn*2),this.dyn_dtree=new Uint16Array((2*xt+1)*2),this.bl_tree=new Uint16Array((2*zt+1)*2),se(this.dyn_ltree),se(this.dyn_dtree),se(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(vt+1),this.heap=new Uint16Array(2*$A+1),se(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*$A+1),se(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const dA=e=>{if(!e)return 1;const v=e.state;return!v||v.strm!==e||v.status!==AA&&v.status!==bA&&v.status!==HA&&v.status!==WA&&v.status!==Ot&&v.status!==kt&&v.status!==Lt&&v.status!==wn?1:0},GA=e=>{if(dA(e))return G(e,it);e.total_in=e.total_out=0,e.data_type=Ee;const v=e.state;return v.pending=0,v.pending_out=0,v.wrap<0&&(v.wrap=-v.wrap),v.status=v.wrap===2?bA:v.wrap?AA:Lt,e.adler=v.wrap===2?0:1,v.last_flush=-2,ct(v),Vt},o=e=>{const v=GA(e);return v===Vt&&pA(e.state),v},R=(e,v)=>dA(e)||e.state.wrap!==2?it:(e.state.gzhead=v,Vt),D=(e,v,a,U,O,z)=>{if(!e)return it;let nA=1;if(v===Mn&&(v=6),U<0?(nA=0,U=-U):U>15&&(nA=2,U-=16),O<1||O>LA||a!==zA||U<8||U>15||v<0||v>9||z<0||z>Fn||U===8&&nA!==1)return G(e,it);U===8&&(U=9);const Ne=new Ue;return e.state=Ne,Ne.strm=e,Ne.status=AA,Ne.wrap=nA,Ne.gzhead=null,Ne.w_bits=U,Ne.w_size=1<D(e,v,zA,tt,nt,Fe),T=(e,v)=>{if(dA(e)||v>mt||v<0)return e?G(e,it):it;const a=e.state;if(!e.output||e.avail_in!==0&&!e.input||a.status===wn&&v!==Tt)return G(e,e.avail_out===0?ln:it);const U=a.last_flush;if(a.last_flush=v,a.pending!==0){if(fA(e),e.avail_out===0)return a.last_flush=-1,Vt}else if(e.avail_in===0&&ge(v)<=ge(U)&&v!==Tt)return G(e,ln);if(a.status===wn&&e.avail_in!==0)return G(e,ln);if(a.status===AA&&a.wrap===0&&(a.status=Lt),a.status===AA){let O=zA+(a.w_bits-8<<4)<<8,z=-1;if(a.strategy>=cn||a.level<2?z=0:a.level<6?z=1:a.level===6?z=2:z=3,O|=z<<6,a.strstart!==0&&(O|=_e),O+=31-O%31,st(a,O),a.strstart!==0&&(st(a,e.adler>>>16),st(a,e.adler&65535)),e.adler=1,a.status=Lt,fA(e),a.pending!==0)return a.last_flush=-1,Vt}if(a.status===bA){if(e.adler=0,BA(a,31),BA(a,139),BA(a,8),a.gzhead)BA(a,(a.gzhead.text?1:0)+(a.gzhead.hcrc?2:0)+(a.gzhead.extra?4:0)+(a.gzhead.name?8:0)+(a.gzhead.comment?16:0)),BA(a,a.gzhead.time&255),BA(a,a.gzhead.time>>8&255),BA(a,a.gzhead.time>>16&255),BA(a,a.gzhead.time>>24&255),BA(a,a.level===9?2:a.strategy>=cn||a.level<2?4:0),BA(a,a.gzhead.os&255),a.gzhead.extra&&a.gzhead.extra.length&&(BA(a,a.gzhead.extra.length&255),BA(a,a.gzhead.extra.length>>8&255)),a.gzhead.hcrc&&(e.adler=It(e.adler,a.pending_buf,a.pending,0)),a.gzindex=0,a.status=HA;else if(BA(a,0),BA(a,0),BA(a,0),BA(a,0),BA(a,0),BA(a,a.level===9?2:a.strategy>=cn||a.level<2?4:0),BA(a,S),a.status=Lt,fA(e),a.pending!==0)return a.last_flush=-1,Vt}if(a.status===HA){if(a.gzhead.extra){let O=a.pending,z=(a.gzhead.extra.length&65535)-a.gzindex;for(;a.pending+z>a.pending_buf_size;){let Ne=a.pending_buf_size-a.pending;if(a.pending_buf.set(a.gzhead.extra.subarray(a.gzindex,a.gzindex+Ne),a.pending),a.pending=a.pending_buf_size,a.gzhead.hcrc&&a.pending>O&&(e.adler=It(e.adler,a.pending_buf,a.pending-O,O)),a.gzindex+=Ne,fA(e),a.pending!==0)return a.last_flush=-1,Vt;O=0,z-=Ne}let nA=new Uint8Array(a.gzhead.extra);a.pending_buf.set(nA.subarray(a.gzindex,a.gzindex+z),a.pending),a.pending+=z,a.gzhead.hcrc&&a.pending>O&&(e.adler=It(e.adler,a.pending_buf,a.pending-O,O)),a.gzindex=0}a.status=WA}if(a.status===WA){if(a.gzhead.name){let O=a.pending,z;do{if(a.pending===a.pending_buf_size){if(a.gzhead.hcrc&&a.pending>O&&(e.adler=It(e.adler,a.pending_buf,a.pending-O,O)),fA(e),a.pending!==0)return a.last_flush=-1,Vt;O=0}a.gzindexO&&(e.adler=It(e.adler,a.pending_buf,a.pending-O,O)),a.gzindex=0}a.status=Ot}if(a.status===Ot){if(a.gzhead.comment){let O=a.pending,z;do{if(a.pending===a.pending_buf_size){if(a.gzhead.hcrc&&a.pending>O&&(e.adler=It(e.adler,a.pending_buf,a.pending-O,O)),fA(e),a.pending!==0)return a.last_flush=-1,Vt;O=0}a.gzindexO&&(e.adler=It(e.adler,a.pending_buf,a.pending-O,O))}a.status=kt}if(a.status===kt){if(a.gzhead.hcrc){if(a.pending+2>a.pending_buf_size&&(fA(e),a.pending!==0))return a.last_flush=-1,Vt;BA(a,e.adler&255),BA(a,e.adler>>8&255),e.adler=0}if(a.status=Lt,fA(e),a.pending!==0)return a.last_flush=-1,Vt}if(e.avail_in!==0||a.lookahead!==0||v!==OA&&a.status!==wn){let O=a.level===0?me(a,v):a.strategy===cn?wA(a,v):a.strategy===yn?NA(a,v):Pe[a.level].func(a,v);if((O===y||O===I)&&(a.status=wn),O===Qt||O===y)return e.avail_out===0&&(a.last_flush=-1),Vt;if(O===Gt&&(v===Et?YA(a):v!==mt&&(ht(a,0,0,!1),v===un&&(se(a.head),a.lookahead===0&&(a.strstart=0,a.block_start=0,a.insert=0))),fA(e),e.avail_out===0))return a.last_flush=-1,Vt}return v!==Tt?Vt:a.wrap<=0?Cn:(a.wrap===2?(BA(a,e.adler&255),BA(a,e.adler>>8&255),BA(a,e.adler>>16&255),BA(a,e.adler>>24&255),BA(a,e.total_in&255),BA(a,e.total_in>>8&255),BA(a,e.total_in>>16&255),BA(a,e.total_in>>24&255)):(st(a,e.adler>>>16),st(a,e.adler&65535)),fA(e),a.wrap>0&&(a.wrap=-a.wrap),a.pending!==0?Vt:Cn)},q=e=>{if(dA(e))return it;const v=e.state.status;return e.state=null,v===Lt?G(e,tn):Vt},_=(e,v)=>{let a=v.length;if(dA(e))return it;const U=e.state,O=U.wrap;if(O===2||O===1&&U.status!==AA||U.lookahead)return it;if(O===1&&(e.adler=wt(e.adler,v,a,0)),U.wrap=0,a>=U.w_size){O===0&&(se(U.head),U.strstart=0,U.block_start=0,U.insert=0);let Xt=new Uint8Array(U.w_size);Xt.set(v.subarray(a-U.w_size,a),0),v=Xt,a=U.w_size}const z=e.avail_in,nA=e.next_in,Ne=e.input;for(e.avail_in=a,e.next_in=0,e.input=v,Kt(U);U.lookahead>=hA;){let Xt=U.strstart,Re=U.lookahead-(hA-1);do U.ins_h=QA(U,U.ins_h,U.window[Xt+hA-1]),U.prev[Xt&U.w_mask]=U.head[U.ins_h],U.head[U.ins_h]=Xt,Xt++;while(--Re);U.strstart=Xt,U.lookahead=hA-1,Kt(U)}return U.strstart+=U.lookahead,U.block_start=U.strstart,U.insert=U.lookahead,U.lookahead=0,U.match_length=U.prev_length=hA-1,U.match_available=0,e.next_in=nA,e.input=Ne,e.avail_in=z,U.wrap=O,Vt};var le=M,He=D,aA=o,oe=GA,qe=R,rA=T,mA=q,sA=_,UA="pako deflate (from Nodeca project)",tA={deflateInit:le,deflateInit2:He,deflateReset:aA,deflateResetKeep:oe,deflateSetHeader:qe,deflate:rA,deflateEnd:mA,deflateSetDictionary:sA,deflateInfo:UA};const vA=(e,v)=>Object.prototype.hasOwnProperty.call(e,v);var lA=function(e){const v=Array.prototype.slice.call(arguments,1);for(;v.length;){const a=v.shift();if(a){if(typeof a!="object")throw new TypeError(a+"must be non-object");for(const U in a)vA(a,U)&&(e[U]=a[U])}}return e},FA=e=>{let v=0;for(let U=0,O=e.length;U=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;yA[254]=yA[254]=1;var TA=e=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(e);let v,a,U,O,z,nA=e.length,Ne=0;for(O=0;O>>6,v[z++]=128|a&63):a<65536?(v[z++]=224|a>>>12,v[z++]=128|a>>>6&63,v[z++]=128|a&63):(v[z++]=240|a>>>18,v[z++]=128|a>>>12&63,v[z++]=128|a>>>6&63,v[z++]=128|a&63);return v};const an=(e,v)=>{if(v<65534&&e.subarray&&VA)return String.fromCharCode.apply(null,e.length===v?e:e.subarray(0,v));let a="";for(let U=0;U{const a=v||e.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(e.subarray(0,v));let U,O;const z=new Array(a*2);for(O=0,U=0;U4){z[O++]=65533,U+=Ne-1;continue}for(nA&=Ne===2?31:Ne===3?15:7;Ne>1&&U1){z[O++]=65533;continue}nA<65536?z[O++]=nA:(nA-=65536,z[O++]=55296|nA>>10&1023,z[O++]=56320|nA&1023)}return an(z,O)},on=(e,v)=>{v=v||e.length,v>e.length&&(v=e.length);let a=v-1;for(;a>=0&&(e[a]&192)===128;)a--;return a<0||a===0?v:a+yA[e[a]]>v?a:v},vn={string2buf:TA,buf2string:jt,utf8border:on};function en(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}var An=en;const hn=Object.prototype.toString,{Z_NO_FLUSH:Dt,Z_SYNC_FLUSH:Yt,Z_FULL_FLUSH:gn,Z_FINISH:Bt,Z_OK:St,Z_STREAM_END:yt,Z_DEFAULT_COMPRESSION:rt,Z_DEFAULT_STRATEGY:at,Z_DEFLATED:Ht}=ut;function Ct(e){this.options=xA.assign({level:rt,method:Ht,chunkSize:16384,windowBits:15,memLevel:8,strategy:at},e||{});let v=this.options;v.raw&&v.windowBits>0?v.windowBits=-v.windowBits:v.gzip&&v.windowBits>0&&v.windowBits<16&&(v.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new An,this.strm.avail_out=0;let a=tA.deflateInit2(this.strm,v.level,v.method,v.windowBits,v.memLevel,v.strategy);if(a!==St)throw new Error(gt[a]);if(v.header&&tA.deflateSetHeader(this.strm,v.header),v.dictionary){let U;if(typeof v.dictionary=="string"?U=vn.string2buf(v.dictionary):hn.call(v.dictionary)==="[object ArrayBuffer]"?U=new Uint8Array(v.dictionary):U=v.dictionary,a=tA.deflateSetDictionary(this.strm,U),a!==St)throw new Error(gt[a]);this._dict_set=!0}}Ct.prototype.push=function(e,v){const a=this.strm,U=this.options.chunkSize;let O,z;if(this.ended)return!1;for(v===~~v?z=v:z=v===!0?Bt:Dt,typeof e=="string"?a.input=vn.string2buf(e):hn.call(e)==="[object ArrayBuffer]"?a.input=new Uint8Array(e):a.input=e,a.next_in=0,a.avail_in=a.input.length;;){if(a.avail_out===0&&(a.output=new Uint8Array(U),a.next_out=0,a.avail_out=U),(z===Yt||z===gn)&&a.avail_out<=6){this.onData(a.output.subarray(0,a.next_out)),a.avail_out=0;continue}if(O=tA.deflate(a,z),O===yt)return a.next_out>0&&this.onData(a.output.subarray(0,a.next_out)),O=tA.deflateEnd(this.strm),this.onEnd(O),this.ended=!0,O===St;if(a.avail_out===0){this.onData(a.output);continue}if(z>0&&a.next_out>0){this.onData(a.output.subarray(0,a.next_out)),a.avail_out=0;continue}if(a.avail_in===0)break}return!0},Ct.prototype.onData=function(e){this.chunks.push(e)},Ct.prototype.onEnd=function(e){e===St&&(this.result=xA.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function et(e,v){const a=new Ct(v);if(a.push(e,!0),a.err)throw a.msg||gt[a.err];return a.result}function Pt(e,v){return v=v||{},v.raw=!0,et(e,v)}function Wt(e,v){return v=v||{},v.gzip=!0,et(e,v)}var mn=Ct,Jt=et,Vn=Pt,Ln=Wt,bn=ut,zn={Deflate:mn,deflate:Jt,deflateRaw:Vn,gzip:Ln,constants:bn};const xn=16209,lr=16191;var Kn=function(v,a){let U,O,z,nA,Ne,Xt,Re,gA,Dn,sn,Ft,On,Rr,sr,nr,yr,Ar,_t,fr,jr,Xn,Tr,Ir,or;const Qr=v.state;U=v.next_in,Ir=v.input,O=U+(v.avail_in-5),z=v.next_out,or=v.output,nA=z-(a-v.avail_out),Ne=z+(v.avail_out-257),Xt=Qr.dmax,Re=Qr.wsize,gA=Qr.whave,Dn=Qr.wnext,sn=Qr.window,Ft=Qr.hold,On=Qr.bits,Rr=Qr.lencode,sr=Qr.distcode,nr=(1<>>24,Ft>>>=_t,On-=_t,_t=Ar>>>16&255,_t===0)or[z++]=Ar&65535;else if(_t&16){fr=Ar&65535,_t&=15,_t&&(On<_t&&(Ft+=Ir[U++]<>>=_t,On-=_t),On<15&&(Ft+=Ir[U++]<>>24,Ft>>>=_t,On-=_t,_t=Ar>>>16&255,_t&16){if(jr=Ar&65535,_t&=15,On<_t&&(Ft+=Ir[U++]<Xt){v.msg="invalid distance too far back",Qr.mode=xn;break e}if(Ft>>>=_t,On-=_t,_t=z-nA,jr>_t){if(_t=jr-_t,_t>gA&&Qr.sane){v.msg="invalid distance too far back",Qr.mode=xn;break e}if(Xn=0,Tr=sn,Dn===0){if(Xn+=Re-_t,_t2;)or[z++]=Tr[Xn++],or[z++]=Tr[Xn++],or[z++]=Tr[Xn++],fr-=3;fr&&(or[z++]=Tr[Xn++],fr>1&&(or[z++]=Tr[Xn++]))}else{Xn=z-jr;do or[z++]=or[Xn++],or[z++]=or[Xn++],or[z++]=or[Xn++],fr-=3;while(fr>2);fr&&(or[z++]=or[Xn++],fr>1&&(or[z++]=or[Xn++]))}}else if(_t&64){v.msg="invalid distance code",Qr.mode=xn;break e}else{Ar=sr[(Ar&65535)+(Ft&(1<<_t)-1)];continue t}break}}else if(_t&64)if(_t&32){Qr.mode=lr;break e}else{v.msg="invalid literal/length code",Qr.mode=xn;break e}else{Ar=Rr[(Ar&65535)+(Ft&(1<<_t)-1)];continue A}break}}while(U>3,U-=fr,On-=fr<<3,Ft&=(1<{const Xt=Ne.bits;let Re=0,gA=0,Dn=0,sn=0,Ft=0,On=0,Rr=0,sr=0,nr=0,yr=0,Ar,_t,fr,jr,Xn,Tr=null,Ir;const or=new Uint16Array(tr+1),Qr=new Uint16Array(tr+1);let Ta=null,Fo,yi,Ii;for(Re=0;Re<=tr;Re++)or[Re]=0;for(gA=0;gA=1&&or[sn]===0;sn--);if(Ft>sn&&(Ft=sn),sn===0)return O[z++]=1<<24|64<<16|0,O[z++]=1<<24|64<<16|0,Ne.bits=1,0;for(Dn=1;Dn0&&(e===Br||sn!==1))return-1;for(Qr[1]=0,Re=1;ReIn||e===jn&&nr>ur)return 1;for(;;){Fo=Re-Rr,nA[gA]+1=Ir?(yi=Ta[nA[gA]-Ir],Ii=Tr[nA[gA]-Ir]):(yi=96,Ii=0),Ar=1<>Rr)+_t]=Fo<<24|yi<<16|Ii|0;while(_t!==0);for(Ar=1<>=1;if(Ar!==0?(yr&=Ar-1,yr+=Ar):yr=0,gA++,--or[Re]===0){if(Re===sn)break;Re=v[a+nA[gA]]}if(Re>Ft&&(yr&jr)!==fr){for(Rr===0&&(Rr=Ft),Xn+=Dn,On=Re-Rr,sr=1<In||e===jn&&nr>ur)return 1;fr=yr&jr,O[fr]=Ft<<24|On<<16|Xn-z|0}}return yr!==0&&(O[Xn+yr]=Re-Rr<<24|64<<16|0),Ne.bits=Ft,0};const Tn=0,$n=1,Or=2,{Z_FINISH:Gn,Z_BLOCK:Wr,Z_TREES:Qn,Z_OK:pt,Z_STREAM_END:fn,Z_NEED_DICT:Zt,Z_STREAM_ERROR:qt,Z_DATA_ERROR:Yn,Z_MEM_ERROR:Jn,Z_BUF_ERROR:wr,Z_DEFLATED:Nr}=ut,Hr=16180,xr=16181,kr=16182,Yr=16183,Xr=16184,Aa=16185,Ba=16186,pr=16187,dr=16188,mr=16189,Zr=16190,Sr=16191,ra=16192,Ca=16193,Ea=16194,ya=16195,la=16196,ua=16197,ma=16198,$r=16199,Ia=16200,aa=16201,Va=16202,Ra=16203,za=16204,Sa=16205,La=16206,sa=16207,ca=16208,Pr=16209,fa=16210,Pa=16211,ja=852,ii=592,Da=15,Ga=e=>(e>>>24&255)+(e>>>8&65280)+((e&65280)<<8)+((e&255)<<24);function oi(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const wa=e=>{if(!e)return 1;const v=e.state;return!v||v.strm!==e||v.modePa?1:0},Wa=e=>{if(wa(e))return qt;const v=e.state;return e.total_in=e.total_out=v.total=0,e.msg="",v.wrap&&(e.adler=v.wrap&1),v.mode=Hr,v.last=0,v.havedict=0,v.flags=-1,v.dmax=32768,v.head=null,v.hold=0,v.bits=0,v.lencode=v.lendyn=new Int32Array(ja),v.distcode=v.distdyn=new Int32Array(ii),v.sane=1,v.back=-1,pt},xa=e=>{if(wa(e))return qt;const v=e.state;return v.wsize=0,v.whave=0,v.wnext=0,Wa(e)},Ja=(e,v)=>{let a;if(wa(e))return qt;const U=e.state;return v<0?(a=0,v=-v):(a=(v>>4)+5,v<48&&(v&=15)),v&&(v<8||v>15)?qt:(U.window!==null&&U.wbits!==v&&(U.window=null),U.wrap=a,U.wbits=v,xa(e))},Ya=(e,v)=>{if(!e)return qt;const a=new oi;e.state=a,a.strm=e,a.window=null,a.mode=Hr;const U=Ja(e,v);return U!==pt&&(e.state=null),U},li=e=>Ya(e,Da);let qa=!0,Qa,Ma;const si=e=>{if(qa){Qa=new Int32Array(512),Ma=new Int32Array(32);let v=0;for(;v<144;)e.lens[v++]=8;for(;v<256;)e.lens[v++]=9;for(;v<280;)e.lens[v++]=7;for(;v<288;)e.lens[v++]=8;for(Wn($n,e.lens,0,288,Qa,0,e.work,{bits:9}),v=0;v<32;)e.lens[v++]=5;Wn(Or,e.lens,0,32,Ma,0,e.work,{bits:5}),qa=!1}e.lencode=Qa,e.lenbits=9,e.distcode=Ma,e.distbits=5},_a=(e,v,a,U)=>{let O;const z=e.state;return z.window===null&&(z.wsize=1<=z.wsize?(z.window.set(v.subarray(a-z.wsize,a),0),z.wnext=0,z.whave=z.wsize):(O=z.wsize-z.wnext,O>U&&(O=U),z.window.set(v.subarray(a-U,a-U+O),z.wnext),U-=O,U?(z.window.set(v.subarray(a-U,a),0),z.wnext=U,z.whave=z.wsize):(z.wnext+=O,z.wnext===z.wsize&&(z.wnext=0),z.whave{let a,U,O,z,nA,Ne,Xt,Re,gA,Dn,sn,Ft,On,Rr,sr=0,nr,yr,Ar,_t,fr,jr,Xn,Tr;const Ir=new Uint8Array(4);let or,Qr;const Ta=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(wa(e)||!e.output||!e.input&&e.avail_in!==0)return qt;a=e.state,a.mode===Sr&&(a.mode=ra),nA=e.next_out,O=e.output,Xt=e.avail_out,z=e.next_in,U=e.input,Ne=e.avail_in,Re=a.hold,gA=a.bits,Dn=Ne,sn=Xt,Tr=pt;e:for(;;)switch(a.mode){case Hr:if(a.wrap===0){a.mode=ra;break}for(;gA<16;){if(Ne===0)break e;Ne--,Re+=U[z++]<>>8&255,a.check=It(a.check,Ir,2,0),Re=0,gA=0,a.mode=xr;break}if(a.head&&(a.head.done=!1),!(a.wrap&1)||(((Re&255)<<8)+(Re>>8))%31){e.msg="incorrect header check",a.mode=Pr;break}if((Re&15)!==Nr){e.msg="unknown compression method",a.mode=Pr;break}if(Re>>>=4,gA-=4,Xn=(Re&15)+8,a.wbits===0&&(a.wbits=Xn),Xn>15||Xn>a.wbits){e.msg="invalid window size",a.mode=Pr;break}a.dmax=1<>8&1),a.flags&512&&a.wrap&4&&(Ir[0]=Re&255,Ir[1]=Re>>>8&255,a.check=It(a.check,Ir,2,0)),Re=0,gA=0,a.mode=kr;case kr:for(;gA<32;){if(Ne===0)break e;Ne--,Re+=U[z++]<>>8&255,Ir[2]=Re>>>16&255,Ir[3]=Re>>>24&255,a.check=It(a.check,Ir,4,0)),Re=0,gA=0,a.mode=Yr;case Yr:for(;gA<16;){if(Ne===0)break e;Ne--,Re+=U[z++]<>8),a.flags&512&&a.wrap&4&&(Ir[0]=Re&255,Ir[1]=Re>>>8&255,a.check=It(a.check,Ir,2,0)),Re=0,gA=0,a.mode=Xr;case Xr:if(a.flags&1024){for(;gA<16;){if(Ne===0)break e;Ne--,Re+=U[z++]<>>8&255,a.check=It(a.check,Ir,2,0)),Re=0,gA=0}else a.head&&(a.head.extra=null);a.mode=Aa;case Aa:if(a.flags&1024&&(Ft=a.length,Ft>Ne&&(Ft=Ne),Ft&&(a.head&&(Xn=a.head.extra_len-a.length,a.head.extra||(a.head.extra=new Uint8Array(a.head.extra_len)),a.head.extra.set(U.subarray(z,z+Ft),Xn)),a.flags&512&&a.wrap&4&&(a.check=It(a.check,U,Ft,z)),Ne-=Ft,z+=Ft,a.length-=Ft),a.length))break e;a.length=0,a.mode=Ba;case Ba:if(a.flags&2048){if(Ne===0)break e;Ft=0;do Xn=U[z+Ft++],a.head&&Xn&&a.length<65536&&(a.head.name+=String.fromCharCode(Xn));while(Xn&&Ft>9&1,a.head.done=!0),e.adler=a.check=0,a.mode=Sr;break;case mr:for(;gA<32;){if(Ne===0)break e;Ne--,Re+=U[z++]<>>=gA&7,gA-=gA&7,a.mode=La;break}for(;gA<3;){if(Ne===0)break e;Ne--,Re+=U[z++]<>>=1,gA-=1,Re&3){case 0:a.mode=Ca;break;case 1:if(si(a),a.mode=$r,v===Qn){Re>>>=2,gA-=2;break e}break;case 2:a.mode=la;break;case 3:e.msg="invalid block type",a.mode=Pr}Re>>>=2,gA-=2;break;case Ca:for(Re>>>=gA&7,gA-=gA&7;gA<32;){if(Ne===0)break e;Ne--,Re+=U[z++]<>>16^65535)){e.msg="invalid stored block lengths",a.mode=Pr;break}if(a.length=Re&65535,Re=0,gA=0,a.mode=Ea,v===Qn)break e;case Ea:a.mode=ya;case ya:if(Ft=a.length,Ft){if(Ft>Ne&&(Ft=Ne),Ft>Xt&&(Ft=Xt),Ft===0)break e;O.set(U.subarray(z,z+Ft),nA),Ne-=Ft,z+=Ft,Xt-=Ft,nA+=Ft,a.length-=Ft;break}a.mode=Sr;break;case la:for(;gA<14;){if(Ne===0)break e;Ne--,Re+=U[z++]<>>=5,gA-=5,a.ndist=(Re&31)+1,Re>>>=5,gA-=5,a.ncode=(Re&15)+4,Re>>>=4,gA-=4,a.nlen>286||a.ndist>30){e.msg="too many length or distance symbols",a.mode=Pr;break}a.have=0,a.mode=ua;case ua:for(;a.have>>=3,gA-=3}for(;a.have<19;)a.lens[Ta[a.have++]]=0;if(a.lencode=a.lendyn,a.lenbits=7,or={bits:a.lenbits},Tr=Wn(Tn,a.lens,0,19,a.lencode,0,a.work,or),a.lenbits=or.bits,Tr){e.msg="invalid code lengths set",a.mode=Pr;break}a.have=0,a.mode=ma;case ma:for(;a.have>>24,yr=sr>>>16&255,Ar=sr&65535,!(nr<=gA);){if(Ne===0)break e;Ne--,Re+=U[z++]<>>=nr,gA-=nr,a.lens[a.have++]=Ar;else{if(Ar===16){for(Qr=nr+2;gA>>=nr,gA-=nr,a.have===0){e.msg="invalid bit length repeat",a.mode=Pr;break}Xn=a.lens[a.have-1],Ft=3+(Re&3),Re>>>=2,gA-=2}else if(Ar===17){for(Qr=nr+3;gA>>=nr,gA-=nr,Xn=0,Ft=3+(Re&7),Re>>>=3,gA-=3}else{for(Qr=nr+7;gA>>=nr,gA-=nr,Xn=0,Ft=11+(Re&127),Re>>>=7,gA-=7}if(a.have+Ft>a.nlen+a.ndist){e.msg="invalid bit length repeat",a.mode=Pr;break}for(;Ft--;)a.lens[a.have++]=Xn}}if(a.mode===Pr)break;if(a.lens[256]===0){e.msg="invalid code -- missing end-of-block",a.mode=Pr;break}if(a.lenbits=9,or={bits:a.lenbits},Tr=Wn($n,a.lens,0,a.nlen,a.lencode,0,a.work,or),a.lenbits=or.bits,Tr){e.msg="invalid literal/lengths set",a.mode=Pr;break}if(a.distbits=6,a.distcode=a.distdyn,or={bits:a.distbits},Tr=Wn(Or,a.lens,a.nlen,a.ndist,a.distcode,0,a.work,or),a.distbits=or.bits,Tr){e.msg="invalid distances set",a.mode=Pr;break}if(a.mode=$r,v===Qn)break e;case $r:a.mode=Ia;case Ia:if(Ne>=6&&Xt>=258){e.next_out=nA,e.avail_out=Xt,e.next_in=z,e.avail_in=Ne,a.hold=Re,a.bits=gA,Kn(e,sn),nA=e.next_out,O=e.output,Xt=e.avail_out,z=e.next_in,U=e.input,Ne=e.avail_in,Re=a.hold,gA=a.bits,a.mode===Sr&&(a.back=-1);break}for(a.back=0;sr=a.lencode[Re&(1<>>24,yr=sr>>>16&255,Ar=sr&65535,!(nr<=gA);){if(Ne===0)break e;Ne--,Re+=U[z++]<>_t)],nr=sr>>>24,yr=sr>>>16&255,Ar=sr&65535,!(_t+nr<=gA);){if(Ne===0)break e;Ne--,Re+=U[z++]<>>=_t,gA-=_t,a.back+=_t}if(Re>>>=nr,gA-=nr,a.back+=nr,a.length=Ar,yr===0){a.mode=Sa;break}if(yr&32){a.back=-1,a.mode=Sr;break}if(yr&64){e.msg="invalid literal/length code",a.mode=Pr;break}a.extra=yr&15,a.mode=aa;case aa:if(a.extra){for(Qr=a.extra;gA>>=a.extra,gA-=a.extra,a.back+=a.extra}a.was=a.length,a.mode=Va;case Va:for(;sr=a.distcode[Re&(1<>>24,yr=sr>>>16&255,Ar=sr&65535,!(nr<=gA);){if(Ne===0)break e;Ne--,Re+=U[z++]<>_t)],nr=sr>>>24,yr=sr>>>16&255,Ar=sr&65535,!(_t+nr<=gA);){if(Ne===0)break e;Ne--,Re+=U[z++]<>>=_t,gA-=_t,a.back+=_t}if(Re>>>=nr,gA-=nr,a.back+=nr,yr&64){e.msg="invalid distance code",a.mode=Pr;break}a.offset=Ar,a.extra=yr&15,a.mode=Ra;case Ra:if(a.extra){for(Qr=a.extra;gA>>=a.extra,gA-=a.extra,a.back+=a.extra}if(a.offset>a.dmax){e.msg="invalid distance too far back",a.mode=Pr;break}a.mode=za;case za:if(Xt===0)break e;if(Ft=sn-Xt,a.offset>Ft){if(Ft=a.offset-Ft,Ft>a.whave&&a.sane){e.msg="invalid distance too far back",a.mode=Pr;break}Ft>a.wnext?(Ft-=a.wnext,On=a.wsize-Ft):On=a.wnext-Ft,Ft>a.length&&(Ft=a.length),Rr=a.window}else Rr=O,On=nA-a.offset,Ft=a.length;Ft>Xt&&(Ft=Xt),Xt-=Ft,a.length-=Ft;do O[nA++]=Rr[On++];while(--Ft);a.length===0&&(a.mode=Ia);break;case Sa:if(Xt===0)break e;O[nA++]=a.length,Xt--,a.mode=Ia;break;case La:if(a.wrap){for(;gA<32;){if(Ne===0)break e;Ne--,Re|=U[z++]<{if(wa(e))return qt;let v=e.state;return v.window&&(v.window=null),e.state=null,pt},ta=(e,v)=>{if(wa(e))return qt;const a=e.state;return a.wrap&2?(a.head=v,v.done=!1,pt):qt},da=(e,v)=>{const a=v.length;let U,O,z;return wa(e)||(U=e.state,U.wrap!==0&&U.mode!==Zr)?qt:U.mode===Zr&&(O=1,O=wt(O,v,a,0),O!==U.check)?Yn:(z=_a(e,v,a,a),z?(U.mode=fa,Jn):(U.havedict=1,pt))};var $a=xa,Di=Ja,Hi=Wa,ei=li,Yi=Ya,Er=ar,er=qn,cr=ta,zr=da,Jr="pako inflate (from Nodeca project)",ia={inflateReset:$a,inflateReset2:Di,inflateResetKeep:Hi,inflateInit:ei,inflateInit2:Yi,inflate:Er,inflateEnd:er,inflateGetHeader:cr,inflateSetDictionary:zr,inflateInfo:Jr};function Ko(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}var ko=Ko;const qi=Object.prototype.toString,{Z_NO_FLUSH:Zo,Z_FINISH:Vo,Z_OK:ui,Z_STREAM_END:Ai,Z_NEED_DICT:Ri,Z_STREAM_ERROR:zo,Z_DATA_ERROR:_i,Z_MEM_ERROR:jo}=ut;function ci(e){this.options=xA.assign({chunkSize:1024*64,windowBits:15,to:""},e||{});const v=this.options;v.raw&&v.windowBits>=0&&v.windowBits<16&&(v.windowBits=-v.windowBits,v.windowBits===0&&(v.windowBits=-15)),v.windowBits>=0&&v.windowBits<16&&!(e&&e.windowBits)&&(v.windowBits+=32),v.windowBits>15&&v.windowBits<48&&(v.windowBits&15||(v.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new An,this.strm.avail_out=0;let a=ia.inflateInit2(this.strm,v.windowBits);if(a!==ui)throw new Error(gt[a]);if(this.header=new ko,ia.inflateGetHeader(this.strm,this.header),v.dictionary&&(typeof v.dictionary=="string"?v.dictionary=vn.string2buf(v.dictionary):qi.call(v.dictionary)==="[object ArrayBuffer]"&&(v.dictionary=new Uint8Array(v.dictionary)),v.raw&&(a=ia.inflateSetDictionary(this.strm,v.dictionary),a!==ui)))throw new Error(gt[a])}ci.prototype.push=function(e,v){const a=this.strm,U=this.options.chunkSize,O=this.options.dictionary;let z,nA,Ne;if(this.ended)return!1;for(v===~~v?nA=v:nA=v===!0?Vo:Zo,qi.call(e)==="[object ArrayBuffer]"?a.input=new Uint8Array(e):a.input=e,a.next_in=0,a.avail_in=a.input.length;;){for(a.avail_out===0&&(a.output=new Uint8Array(U),a.next_out=0,a.avail_out=U),z=ia.inflate(a,nA),z===Ri&&O&&(z=ia.inflateSetDictionary(a,O),z===ui?z=ia.inflate(a,nA):z===_i&&(z=Ri));a.avail_in>0&&z===Ai&&a.state.wrap>0&&e[a.next_in]!==0;)ia.inflateReset(a),z=ia.inflate(a,nA);switch(z){case zo:case _i:case Ri:case jo:return this.onEnd(z),this.ended=!0,!1}if(Ne=a.avail_out,a.next_out&&(a.avail_out===0||z===Ai))if(this.options.to==="string"){let Xt=vn.utf8border(a.output,a.next_out),Re=a.next_out-Xt,gA=vn.buf2string(a.output,Xt);a.next_out=Re,a.avail_out=U-Re,Re&&a.output.set(a.output.subarray(Xt,Xt+Re),0),this.onData(gA)}else this.onData(a.output.length===a.next_out?a.output:a.output.subarray(0,a.next_out));if(!(z===ui&&Ne===0)){if(z===Ai)return z=ia.inflateEnd(this.strm),this.onEnd(z),this.ended=!0,!0;if(a.avail_in===0)break}}return!0},ci.prototype.onData=function(e){this.chunks.push(e)},ci.prototype.onEnd=function(e){e===ui&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=xA.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function Li(e,v){const a=new ci(v);if(a.push(e),a.err)throw a.msg||gt[a.err];return a.result}function Xo(e,v){return v=v||{},v.raw=!0,Li(e,v)}var Go=ci,Wo=Li,Jo=Xo,Yo=Li,qo=ut,$i={Inflate:Go,inflate:Wo,inflateRaw:Jo,ungzip:Yo,constants:qo};const{Deflate:_o,deflate:$o,deflateRaw:el,gzip:fi}=zn,{Inflate:Al,inflate:tl,inflateRaw:eo,ungzip:nl}=$i;var rl=_o,al=$o,il=el,ol=fi,Mi=Al,Ao=tl,ll=eo,qr=nl,sl=ut,Nl={Deflate:rl,deflate:al,deflateRaw:il,gzip:ol,Inflate:Mi,inflate:Ao,inflateRaw:ll,ungzip:qr,constants:sl};const to=[];for(let e=0;e<256;e++){let v=e;for(let a=0;a<8;a++)v&1?v=3988292384^v>>>1:v=v>>>1;to[e]=v}const no=4294967295;function ul(e,v,a){let U=e;for(let O=0;O>>8;return U}function Oi(e,v){return(ul(no,e,v)^no)>>>0}function ro(e,v,a){const U=e.readUint32(),O=Oi(new Uint8Array(e.buffer,e.byteOffset+e.offset-v-4,v),v);if(O!==U)throw new Error(`CRC mismatch for chunk ${a}. Expected ${U}, found ${O}`)}function Tl(e,v){e.writeUint32(Oi(new Uint8Array(e.buffer,e.byteOffset+e.offset-v,v),v))}function ao(e,v,a){for(let U=0;U>1)&255}else{for(;z>1)&255;for(;z>1)&255}}function Ni(e,v,a,U,O){let z=0;if(a.length===0){for(;z=a||jr>=U))for(let Xn=0;Xn>8&255}const di=new Uint16Array([255]),vl=new Uint8Array(di.buffer)[0]===255,gl=new Uint8Array(0);function co(e){const{data:v,width:a,height:U,channels:O,depth:z}=e,nA=Math.ceil(z/8)*O,Ne=Math.ceil(z/8*O*a),Xt=new Uint8Array(U*Ne);let Re=gl,gA=0,Dn,sn;for(let Ft=0;Ft>8&255}const Na=Uint8Array.of(137,80,78,71,13,10,26,10);function fo(e){e.writeBytes(Na)}function vo(e){if(!go(e.readBytes(Na.length)))throw new Error("wrong PNG signature")}function go(e){if(e.length79)throw new Error("keyword length must be between 1 and 79")}const hl=/^[\u0000-\u00FF]*$/;function mo(e){if(!hl.test(e))throw new Error("invalid latin1 text")}function Bl(e,v,a){const U=wo(v);e[U]=Cl(v,a-U.length-1)}function Kl(e,v,a){Co(v),mo(a);const U=v.length+1+a.length;e.writeUint32(U),e.writeChars(ho),e.writeChars(v),e.writeByte(wi),e.writeChars(a),writeCrc(e,U+4)}function wo(e){for(e.mark();e.readByte()!==wi;);const v=e.offset;e.reset();const a=Bo.decode(e.readBytes(v-e.offset-1));return e.skip(1),Co(a),a}function Cl(e,v){return Bo.decode(e.readBytes(v))}const oa={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},Ki={UNKNOWN:-1,DEFLATE:0},po={UNKNOWN:-1,ADAPTIVE:0},ki={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},vi={NONE:0,BACKGROUND:1,PREVIOUS:2},Zi={SOURCE:0,OVER:1};class pi extends N{constructor(a,U={}){super(a);Dr(this,"_checkCrc");Dr(this,"_inflator");Dr(this,"_png");Dr(this,"_apng");Dr(this,"_end");Dr(this,"_hasPalette");Dr(this,"_palette");Dr(this,"_hasTransparency");Dr(this,"_transparency");Dr(this,"_compressionMethod");Dr(this,"_filterMethod");Dr(this,"_interlaceMethod");Dr(this,"_colorType");Dr(this,"_isAnimated");Dr(this,"_numberOfFrames");Dr(this,"_numberOfPlays");Dr(this,"_frames");Dr(this,"_writingDataChunks");const{checkCrc:O=!1}=U;this._checkCrc=O,this._inflator=new Mi,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=Ki.UNKNOWN,this._filterMethod=po.UNKNOWN,this._interlaceMethod=ki.UNKNOWN,this._colorType=oa.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(vo(this);!this._end;){const a=this.readUint32(),U=this.readChars(4);this.decodeChunk(a,U)}return this.decodeImage(),this._png}decodeApng(){for(vo(this);!this._end;){const a=this.readUint32(),U=this.readChars(4);this.decodeApngChunk(a,U)}return this.decodeApngImage(),this._apng}decodeChunk(a,U){const O=this.offset;switch(U){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(a);break;case"IDAT":this.decodeIDAT(a);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(a);break;case"iCCP":this.decodeiCCP(a);break;case ho:Bl(this._png.text,this,a);break;case"pHYs":this.decodepHYs();break;default:this.skip(a);break}if(this.offset-O!==a)throw new Error(`Length mismatch while decoding chunk ${U}`);this._checkCrc?ro(this,a+4,U):this.skip(4)}decodeApngChunk(a,U){const O=this.offset;switch(U!=="fdAT"&&U!=="IDAT"&&this._writingDataChunks&&this.pushDataToFrame(),U){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(a);break;default:this.decodeChunk(a,U),this.offset=O+a;break}if(this.offset-O!==a)throw new Error(`Length mismatch while decoding chunk ${U}`);this._checkCrc?ro(this,a+4,U):this.skip(4)}decodeIHDR(){const a=this._png;a.width=this.readUint32(),a.height=this.readUint32(),a.depth=ml(this.readUint8());const U=this.readUint8();this._colorType=U;let O;switch(U){case oa.GREYSCALE:O=1;break;case oa.TRUECOLOUR:O=3;break;case oa.INDEXED_COLOUR:O=1;break;case oa.GREYSCALE_ALPHA:O=2;break;case oa.TRUECOLOUR_ALPHA:O=4;break;case oa.UNKNOWN:default:throw new Error(`Unknown color type: ${U}`)}if(this._png.channels=O,this._compressionMethod=this.readUint8(),this._compressionMethod!==Ki.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const a={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(a)}decodePLTE(a){if(a%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${a}`);const U=a/3;this._hasPalette=!0;const O=[];this._palette=O;for(let z=0;zthis._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${a/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(a/2);for(let U=0;U
this._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${a} vs ${this._palette.length})`);let U=0;for(;U{const Xt=((nA+U.yOffset)*this._png.width+U.xOffset+Ne)*this._png.channels,Re=(nA*U.width+Ne)*this._png.channels;return{index:Xt,frameIndex:Re}};switch(U.blendOp){case Zi.SOURCE:for(let nA=0;nAU.at(-1)!==255);this.writeUint32(a.length),this.writeChars("tRNS");for(const U of a)this.writeByte(U.at(-1));writeCrc(this,4+a.length)}encodeIDAT(a){this.writeUint32(a.length),this.writeChars("IDAT"),this.writeBytes(a),writeCrc(this,a.length+4)}encodeData(){const{width:a,height:U,channels:O,depth:z,data:nA}=this._png,Ne=z<=8?Math.ceil(a*z/8)*O:Math.ceil(a*z/8*O/2),Xt=new IOBuffer().setBigEndian();let Re=0;if(this._interlaceMethod===InterlaceMethod.NO_INTERLACE)for(let sn=0;sn0)return e;throw new TypeError(`${v} must be a positive integer`)}function yo(e,v){const{channels:a=4,depth:U=8}=e;if(a!==4&&a!==3&&a!==2&&a!==1)throw new RangeError(`unsupported number of channels: ${a}`);const O={channels:a,depth:U,colorType:ColorType.UNKNOWN};switch(a){case 4:O.colorType=ColorType.TRUECOLOUR_ALPHA;break;case 3:O.colorType=ColorType.TRUECOLOUR;break;case 1:v?O.colorType=ColorType.INDEXED_COLOUR:O.colorType=ColorType.GREYSCALE;break;case 2:O.colorType=ColorType.GREYSCALE_ALPHA;break;default:throw new Error("unsupported number of channels")}return O}function wl(e,v,a,U){for(let O=0;O>8&255),a.writeByte(Ar&255)}}return U}function ji(e,v,a,U){for(let O=0;O>1|(ce&21845)<<1;we=(we&52428)>>2|(we&13107)<<2,we=(we&61680)>>4|(we&3855)<<4,Y[ce]=((we&65280)>>8|(we&255)<<8)>>1}for(var P=function(y,I,S){for(var G=y.length,ge=0,se=new C(I);ge>QA]=fA}else for(Xe=new C(G),ge=0;ge>15-y[ge]);return Xe},F=new f(288),ce=0;ce<144;++ce)F[ce]=8;for(var ce=144;ce<256;++ce)F[ce]=9;for(var ce=256;ce<280;++ce)F[ce]=7;for(var ce=280;ce<288;++ce)F[ce]=8;for(var m=new f(32),ce=0;ce<32;++ce)m[ce]=5;var L=P(F,9,0),ve=null,ie=P(m,5,0),pe=null,Ce=function(y){for(var I=y[0],S=1;SI&&(I=y[S]);return I},De=function(y,I,S){var G=I/8|0;return(y[G]|y[G+1]<<8)>>(I&7)&S},Qe=function(y,I){var S=I/8|0;return(y[S]|y[S+1]<<8|y[S+2]<<16)>>(I&7)},Ze=function(y){return(y+7)/8|0},ae=function(y,I,S){return(I==null||I<0)&&(I=0),(S==null||S>y.length)&&(S=y.length),new f(y.subarray(I,S))},Ae={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},re=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],fe=function(y,I,S){var G=new Error(I||re[y]);if(G.code=y,Error.captureStackTrace&&Error.captureStackTrace(G,fe),!S)throw G;return G},Le=function(y,I,S,G){var ge=y.length,se=G?G.length:0;if(!ge||I.f&&!I.l)return S||new f(0);var Oe=!S,Xe=Oe||I.i!=2,QA=I.i;Oe&&(S=new f(ge*3));var fA=function(xA){var VA=S.length;if(xA>VA){var yA=new f(Math.max(VA*2,xA));yA.set(S),S=yA}},Ge=I.f||0,BA=I.p||0,st=I.b||0,rn=I.l,$t=I.d,Kt=I.m,me=I.n,xe=ge*8;do{if(!rn){Ge=De(y,BA,1);var be=De(y,BA+1,3);if(BA+=3,be)if(be==1)rn=ve,$t=pe,Kt=9,me=5;else if(be==2){var Pe=De(y,BA,31)+257,pA=De(y,BA+10,15)+4,Ue=Pe+De(y,BA+5,31)+1;BA+=14;for(var dA=new f(Ue),GA=new f(19),o=0;o>4;if(NA<16)dA[o++]=NA;else{var q=0,_=0;for(NA==16?(_=3+De(y,BA,3),BA+=2,q=dA[o-1]):NA==17?(_=3+De(y,BA,7),BA+=3):NA==18&&(_=11+De(y,BA,127),BA+=7);_--;)dA[o++]=q}}var le=dA.subarray(0,Pe),He=dA.subarray(Pe);Kt=Ce(le),me=Ce(He),rn=P(le,Kt,1),$t=P(He,me,1)}else fe(1);else{var NA=Ze(BA)+4,wA=y[NA-4]|y[NA-3]<<8,Ye=NA+wA;if(Ye>ge){QA&&fe(0);break}Xe&&fA(st+wA),S.set(y.subarray(NA,Ye),st),I.b=st+=wA,I.p=BA=Ye*8,I.f=Ge;continue}if(BA>xe){QA&&fe(0);break}}Xe&&fA(st+131072);for(var aA=(1<>4;if(BA+=q&15,BA>xe){QA&&fe(0);break}if(q||fe(2),rA<256)S[st++]=rA;else if(rA==256){qe=BA,rn=null;break}else{var mA=rA-254;if(rA>264){var o=rA-257,sA=x[o];mA=De(y,BA,(1<>4;UA||fe(3),BA+=UA&15;var He=V[tA];if(tA>3){var sA=N[tA];He+=Qe(y,BA)&(1<xe){QA&&fe(0);break}Xe&&fA(st+131072);var vA=st+mA;if(st>8},ye=function(y,I,S){S<<=I&7;var G=I/8|0;y[G]|=S,y[G+1]|=S>>8,y[G+2]|=S>>16},We=function(y,I){for(var S=[],G=0;Gst&&(st=se[G].s);var rn=new C(st+1),$t=CA(S[Ge-1],rn,0);if($t>I){var G=0,Kt=0,me=$t-I,xe=1<I)Kt+=xe-(1<<$t-rn[be]),rn[be]=I;else break}for(Kt>>=me;Kt>0;){var NA=se[G].s;rn[NA]=0&&Kt;--G){var wA=se[G].s;rn[wA]==I&&(--rn[wA],++Kt)}$t=I}return{t:new f(rn),l:$t}},CA=function(y,I,S){return y.s==-1?Math.max(CA(y.l,I,S+1),CA(y.r,I,S+1)):I[y.s]=S},Ve=function(y){for(var I=y.length;I&&!y[--I];);for(var S=new C(++I),G=0,ge=y[0],se=1,Oe=function(QA){S[G++]=QA},Xe=1;Xe<=I;++Xe)if(y[Xe]==ge&&Xe!=I)++se;else{if(!ge&&se>2){for(;se>138;se-=138)Oe(32754);se>2&&(Oe(se>10?se-11<<5|28690:se-3<<5|12305),se=0)}else if(se>3){for(Oe(ge),--se;se>6;se-=6)Oe(8304);se>2&&(Oe(se-3<<5|8208),se=0)}for(;se--;)Oe(ge);se=1,ge=y[Xe]}return{c:S.subarray(0,G),n:I}},EA=function(y,I){for(var S=0,G=0;G>8,y[ge+2]=y[ge]^255,y[ge+3]=y[ge+1]^255;for(var se=0;se4&&!GA[B[R-1]];--R);var D=fA+5<<3,M=EA(ge,F)+EA(se,m)+Oe,T=EA(ge,st)+EA(se,Kt)+Oe+14+3*R+EA(pA,GA)+2*pA[16]+3*pA[17]+7*pA[18];if(QA>=0&&D<=M&&D<=T)return MA(I,Ge,y.subarray(QA,QA+fA));var q,_,le,He;if(je(I,Ge,1+(T15&&(je(I,Ge,rA[Ue]>>5&127),Ge+=rA[Ue]>>12)}}else q=L,_=F,le=ie,He=m;for(var Ue=0;Ue255){var mA=sA>>18&31;ye(I,Ge,q[mA+257]),Ge+=_[mA+257],mA>7&&(je(I,Ge,sA>>23&31),Ge+=x[mA]);var UA=sA&31;ye(I,Ge,le[UA]),Ge+=He[UA],UA>3&&(ye(I,Ge,sA>>5&8191),Ge+=N[UA])}else ye(I,Ge,q[sA]),Ge+=_[sA]}return ye(I,Ge,q[256]),Ge+_[256]},lt=new E([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),ZA=new f(0),bt=function(y,I,S,G,ge,se){var Oe=se.z||y.length,Xe=new f(G+Oe+5*(1+Math.ceil(Oe/7e3))+ge),QA=Xe.subarray(G,Xe.length-ge),fA=se.l,Ge=(se.r||0)&7;if(I){Ge&&(QA[0]=se.r>>3);for(var BA=lt[I-1],st=BA>>13,rn=BA&8191,$t=(1<7e3||GA>24576)&&(q>423||!fA)){Ge=DA(y,QA,0,wA,Ye,Pe,Ue,GA,R,dA-R,Ge),GA=pA=Ue=0,R=dA;for(var _=0;_<286;++_)Ye[_]=0;for(var _=0;_<30;++_)Pe[_]=0}var le=2,He=0,aA=rn,oe=M-T&32767;if(q>2&&D==NA(dA-oe))for(var qe=Math.min(st,q)-1,rA=Math.min(32767,dA),mA=Math.min(258,q);oe<=rA&&--aA&&M!=T;){if(y[dA+le]==y[dA+le-oe]){for(var sA=0;sAle){if(le=sA,He=oe,sA>qe)break;for(var UA=Math.min(oe,sA-2),tA=0,_=0;_tA&&(tA=FA,T=vA)}}}M=T,T=Kt[M],oe+=M-T&32767}if(He){wA[GA++]=268435456|w[le]<<18|ee[He];var xA=w[le]&31,VA=ee[He]&31;Ue+=x[xA]+N[VA],++Ye[257+xA],++Pe[VA],o=dA+le,++pA}else wA[GA++]=y[dA],++Ye[y[dA]]}}for(dA=Math.max(dA,o);dA=Oe&&(QA[Ge/8|0]=fA,yA=Oe),Ge=MA(QA,Ge+1,y.subarray(dA,yA))}se.i=Oe}return ae(Xe,0,G+Ze(Ge)+ge)},ke=null,KA=function(){var y=-1;return{p:function(I){for(var S=y,G=0;G>>8;y=S},d:function(){return~y}}},RA=function(){var y=1,I=0;return{p:function(S){for(var G=y,ge=I,se=S.length|0,Oe=0;Oe!=se;){for(var Xe=Math.min(Oe+2655,se);Oe>16),ge=(ge&65535)+15*(ge>>16)}y=G,I=ge},d:function(){return y%=65521,I%=65521,(y&255)<<24|(y&65280)<<8|(I&255)<<8|I>>8}}},_A=function(y,I,S,G,ge){if(!ge&&(ge={l:1},I.dictionary)){var se=I.dictionary.subarray(-32768),Oe=new f(se.length+y.length);Oe.set(se),Oe.set(y,se.length),y=Oe,ge.w=se.length}return bt(y,I.level==null?6:I.level,I.mem==null?ge.l?Math.ceil(Math.max(8,Math.min(13,Math.log(y.length)))*1.5):20:12+I.mem,S,G,ge)},ft=function(y,I){var S={};for(var G in y)S[G]=y[G];for(var G in I)S[G]=I[G];return S},Je=function(y,I,S){for(var G=y(),ge=y.toString(),se=ge.slice(ge.indexOf("[")+1,ge.lastIndexOf("]")).replace(/\s+/g,"").split(","),Oe=0;Oe>>0},iA=function(y,I){return Ke(y,I)+Ke(y,I+4)*4294967296},Te=function(y,I,S){for(;S;++I)y[I]=S,S>>>=8},oA=function(y,I){var S=I.filename;if(y[0]=31,y[1]=139,y[2]=8,y[8]=I.level<2?4:I.level==9?2:0,y[9]=3,I.mtime!=0&&Te(y,4,Math.floor(new Date(I.mtime||Date.now())/1e3)),S){y[3]=8;for(var G=0;G<=S.length;++G)y[G+10]=S.charCodeAt(G)}},cA=function(y){(y[0]!=31||y[1]!=139||y[2]!=8)&&fe(6,"invalid gzip data");var I=y[3],S=10;I&4&&(S+=(y[10]|y[11]<<8)+2);for(var G=(I>>3&1)+(I>>4&1);G>0;G-=!y[S++]);return S+(I&2)},qA=function(y){var I=y.length;return(y[I-4]|y[I-3]<<8|y[I-2]<<16|y[I-1]<<24)>>>0},PA=function(y){return 10+(y.filename?y.filename.length+1:0)},IA=function(y,I){var S=I.level,G=S==0?0:S<6?1:S==9?3:2;if(y[0]=120,y[1]=G<<6|(I.dictionary&&32),y[1]|=31-(y[0]<<8|y[1])%31,I.dictionary){var ge=RA();ge.p(I.dictionary),Te(y,2,ge.d())}},dt=function(y,I){return((y[0]&15)!=8||y[0]>>4>7||(y[0]<<8|y[1])%31)&&fe(6,"invalid zlib data"),(y[1]>>5&1)==+!I&&fe(6,"invalid zlib data: "+(y[1]&32?"need":"unexpected")+" dictionary"),(y[1]>>3&4)+2};function Mt(y,I){return typeof y=="function"&&(I=y,y={}),this.ondata=I,y}var kA=null,Nt=null;function En(y,I,S){return S||(S=I,I={}),typeof S!="function"&&fe(7),X(y,I,[Q],function(G){return K(wt(G.data[0],G.data[1]))},0,S)}function wt(y,I){return _A(y,I||{},0,0)}var Rt=null,At=null;function dn(y,I,S){return S||(S=I,I={}),typeof S!="function"&&fe(7),X(y,I,[u],function(G){return K(It(G.data[0],$(G.data[1])))},1,S)}function It(y,I){return Le(y,{i:2},I&&I.out,I&&I.dictionary)}var gt=null,ut=null;function ct(y,I,S){return S||(S=I,I={}),typeof S!="function"&&fe(7),X(y,I,[Q,g,function(){return[ht]}],function(G){return K(ht(G.data[0],G.data[1]))},2,S)}function ht(y,I){I||(I={});var S=KA(),G=y.length;S.p(y);var ge=_A(y,I,PA(I),8),se=ge.length;return oA(ge,I),Te(ge,se-8,S.d()),Te(ge,se-4,G),ge}var Ut=null,eA=null;function YA(y,I,S){return S||(S=I,I={}),typeof S!="function"&&fe(7),X(y,I,[u,j,function(){return[OA]}],function(G){return K(OA(G.data[0],G.data[1]))},3,S)}function OA(y,I){var S=cA(y);return S+8>y.length&&fe(6,"invalid gzip data"),Le(y.subarray(S,-8),{i:2},I&&I.out||new f(qA(y)),I&&I.dictionary)}var Et=null,un=null;function Tt(y,I,S){return S||(S=I,I={}),typeof S!="function"&&fe(7),X(y,I,[Q,ue,function(){return[mt]}],function(G){return K(mt(G.data[0],G.data[1]))},4,S)}function mt(y,I){I||(I={});var S=RA();S.p(y);var G=_A(y,I,I.dictionary?6:2,4);return IA(G,I),Te(G,G.length-4,S.d()),G}var Vt=null,Cn=null;function it(y,I,S){return S||(S=I,I={}),typeof S!="function"&&fe(7),X(y,I,[u,ze,function(){return[tn]}],function(G){return K(tn(G.data[0],$(G.data[1])))},5,S)}function tn(y,I){return Le(y.subarray(dt(y,I&&I.dictionary),-4),{i:2},I&&I.out,I&&I.dictionary)}var ln=null,Mn=null;function pn(y,I,S){return S||(S=I,I={}),typeof S!="function"&&fe(7),y[0]==31&&y[1]==139&&y[2]==8?YA(y,I,S):(y[0]&15)!=8||y[0]>>4>7||(y[0]<<8|y[1])%31?dn(y,I,S):it(y,I,S)}function cn(y,I){return y[0]==31&&y[1]==139&&y[2]==8?OA(y,I):(y[0]&15)!=8||y[0]>>4>7||(y[0]<<8|y[1])%31?It(y,I):tn(y,I)}var yn=function(y,I,S,G){for(var ge in y){var se=y[ge],Oe=I+ge,Xe=G;Array.isArray(se)&&(Xe=ft(G,se[1]),se=se[0]),se instanceof f?S[Oe]=[se,Xe]:(S[Oe+="/"]=[new f(0),Xe],yn(se,Oe,S,G))}},Fn=typeof TextEncoder!="undefined"&&new TextEncoder,Fe=typeof TextDecoder!="undefined"&&new TextDecoder,Ee=0;try{Fe.decode(ZA,{stream:!0}),Ee=1}catch(y){}var zA=function(y){for(var I="",S=0;;){var G=y[S++],ge=(G>127)+(G>223)+(G>239);if(S+ge>y.length)return{s:I,r:ae(y,S-1)};ge?ge==3?(G=((G&15)<<18|(y[S++]&63)<<12|(y[S++]&63)<<6|y[S++]&63)-65536,I+=String.fromCharCode(55296|G>>10,56320|G&1023)):ge&1?I+=String.fromCharCode((G&31)<<6|y[S++]&63):I+=String.fromCharCode((G&15)<<12|(y[S++]&63)<<6|y[S++]&63):I+=String.fromCharCode(G)}},LA=null,tt=null;function nt(y,I){if(I){for(var S=new f(y.length),G=0;G>1)),Oe=0,Xe=function(Ge){se[Oe++]=Ge},G=0;Gse.length){var QA=new f(Oe+8+(ge-G<<1));QA.set(se),se=QA}var fA=y.charCodeAt(G);fA<128||I?Xe(fA):fA<2048?(Xe(192|fA>>6),Xe(128|fA&63)):fA>55295&&fA<57344?(fA=65536+(fA&1047552)|y.charCodeAt(++G)&1023,Xe(240|fA>>18),Xe(128|fA>>12&63),Xe(128|fA>>6&63),Xe(128|fA&63)):(Xe(224|fA>>12),Xe(128|fA>>6&63),Xe(128|fA&63))}return ae(se,0,Oe)}function jA(y,I){if(I){for(var S="",G=0;G65535&&fe(9),I+=G+4}return I},vt=function(y,I,S,G,ge,se,Oe,Xe){var QA=G.length,fA=S.extra,Ge=Xe&&Xe.length,BA=nn(fA);Te(y,I,Oe!=null?33639248:67324752),I+=4,Oe!=null&&(y[I++]=20,y[I++]=S.os),y[I]=20,I+=2,y[I++]=S.flag<<1|(se<0&&8),y[I++]=ge&&8,y[I++]=S.compression&255,y[I++]=S.compression>>8;var st=new Date(S.mtime==null?Date.now():S.mtime),rn=st.getFullYear()-1980;if((rn<0||rn>119)&&fe(10),Te(y,I,rn<<25|st.getMonth()+1<<21|st.getDate()<<16|st.getHours()<<11|st.getMinutes()<<5|st.getSeconds()>>1),I+=4,se!=-1&&(Te(y,I,S.crc),Te(y,I+4,se<0?-se-2:se),Te(y,I+8,S.size)),Te(y,I+12,QA),Te(y,I+14,BA),I+=16,Oe!=null&&(Te(y,I,Ge),Te(y,I+6,S.attrs),Te(y,I+10,Oe),I+=14),y.set(G,I),I+=QA,BA)for(var $t in fA){var Kt=fA[$t],me=Kt.length;Te(y,I,+$t),Te(y,I+2,me),y.set(Kt,I+4),I+=4+me}return Ge&&(y.set(Xe,I),I+=Ge),I},hA=function(y,I,S,G,ge){Te(y,I,101010256),Te(y,I+8,S),Te(y,I+10,S),Te(y,I+12,G),Te(y,I+16,ge)},Be=null,Me=null,_e=null,AA=null;function bA(y,I,S){S||(S=I,I={}),typeof S!="function"&&fe(7);var G={};yn(y,"",G,I);var ge=Object.keys(G),se=ge.length,Oe=0,Xe=0,QA=se,fA=new Array(se),Ge=[],BA=function(){for(var me=0;me65535&&M(fe(11,0,1),null),!D)M(null,NA);else if(Pe<16e4)try{M(null,wt(NA,wA))}catch(T){M(T,null)}else Ge.push(En(NA,wA,M))},Kt=0;Kt65535&&fe(11);var xe=Ge?wt(QA,fA):QA,be=xe.length,NA=KA();NA.p(QA),G.push(ft(fA,{size:QA.length,crc:NA.d(),c:xe,f:BA,m:$t,u:st!=Oe.length||$t&&rn.length!=Kt,o:ge,compression:Ge})),ge+=30+st+me+be,se+=76+2*(st+me)+(Kt||0)+be}for(var wA=new f(se+22),Ye=ge,Pe=se-ge,pA=0;pA65558)return Oe(fe(13,0,1),null),ge;var QA=Se(y,Xe+8);if(QA){var fA=QA,Ge=Ke(y,Xe+16),BA=Ge==4294967295||fA==65535;if(BA){var st=Ke(y,Xe-12);BA=Ke(y,st)==101075792,BA&&(fA=QA=Ke(y,st+32),Ge=Ke(y,st+48))}for(var rn=I&&I.filter,$t=function(me){var xe=xt(y,Ge,BA),be=xe[0],NA=xe[1],wA=xe[2],Ye=xe[3],Pe=xe[4],pA=xe[5],Ue=$A(y,pA);Ge=Pe;var dA=function(o,R){o?(ge(),Oe(o,null)):(R&&(se[Ye]=R),--QA||Oe(null,se))};if(!rn||rn({name:Ye,size:NA,originalSize:wA,compression:be}))if(!be)dA(null,ae(y,Ue,Ue+NA));else if(be==8){var GA=y.subarray(Ue,Ue+NA);if(wA<524288||NA>.8*wA)try{dA(null,It(GA,{out:new f(wA)}))}catch(o){dA(o,null)}else G.push(dn(GA,{size:wA},dA))}else dA(fe(14,"unknown compression type "+be,1),null);else dA(null,null)},Kt=0;Kt65558)&&fe(13);var ge=Se(y,G+8);if(!ge)return{};var se=Ke(y,G+16),Oe=se==4294967295||ge==65535;if(Oe){var Xe=Ke(y,G-12);Oe=Ke(y,Xe)==101075792,Oe&&(ge=Ke(y,Xe+32),se=Ke(y,Xe+48))}for(var QA=I&&I.filter,fA=0;fA0&&b[b.length-1])&&($e[0]===6||$e[0]===2)){r=0;continue}if($e[0]===3&&(!b||$e[1]>b[0]&&$e[1]=55296&&d<=56319&&r>10)+55296,Z%1024+56320)),(d+1===r||n.length>16384)&&(b+=String.fromCharCode.apply(String,n),n.length=0)}return b},l="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",J=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),w=0;w>4,uA[d++]=(Z&15)<<4|ne>>2,uA[d++]=(ne&3)<<6|te&63;return $e},ce=function(t){for(var A=t.length,r=[],n=0;n>P,ie=1<>P,De=ve+Ce,Qe=De,Ze=32,ae=Qe+Ze,Ae=65536>>F,re=1<=0){if(A<55296||A>56319&&A<=65535)return r=this.index[A>>P],r=(r<>P)],r=(r<>F),r=this.index[r],r+=A>>P&fe,r=this.index[r],r=(r<DA?(d.push(!0),ne-=DA):d.push(!1),["normal","auto","loose"].indexOf(A)!==-1&&[8208,8211,12316,12448].indexOf(b)!==-1)return n.push(Z),r.push(g);if(ne===ke||ne===he){if(Z===0)return n.push(Z),r.push(cA);var te=r[Z-1];return un.indexOf(te)===-1?(n.push(n[Z-1]),r.push(te)):(n.push(Z),r.push(cA))}if(n.push(Z),ne===qA)return r.push(A==="strict"?$:Nt);if(ne===dn||ne===oA)return r.push(cA);if(ne===It)return b>=131072&&b<=196605||b>=196608&&b<=262141?r.push(Nt):r.push(cA);r.push(ne)}),[n,r,d]},Cn=function(t,A,r,n){var d=n[r];if(Array.isArray(t)?t.indexOf(d)!==-1:t===d)for(var b=r;b<=n.length;){b++;var Z=n[b];if(Z===A)return!0;if(Z!==Je)break}if(d===Je)for(var b=r;b>0;){b--;var ne=n[b];if(Array.isArray(t)?t.indexOf(ne)!==-1:t===ne)for(var te=r;te<=n.length;){te++;var Z=n[te];if(Z===A)return!0;if(Z!==Je)break}if(ne!==Je)break}return!1},it=function(t,A){for(var r=t;r>=0;){var n=A[r];if(n===Je)r--;else return n}return 0},tn=function(t,A,r,n,d){if(r[n]===0)return ct;var b=n-1;if(Array.isArray(d)&&d[b]===!0)return ct;var Z=b-1,ne=b+1,te=A[b],$e=Z>=0?A[Z]:0,uA=A[ne];if(te===ZA&&uA===bt)return ct;if(YA.indexOf(te)!==-1)return ut;if(YA.indexOf(uA)!==-1||OA.indexOf(uA)!==-1)return ct;if(it(b,A)===_A)return ht;if(Ut.get(t[b])===he||(te===PA||te===IA)&&Ut.get(t[ne])===he||te===RA||uA===RA||te===ft||[Je,i,Q].indexOf(te)===-1&&uA===ft||[j,ue,ze,de,Te].indexOf(uA)!==-1||it(b,A)===X||Cn(Ie,X,b,A)||Cn([j,ue],$,b,A)||Cn(p,p,b,A))return ct;if(te===Je)return ht;if(te===Ie||uA===Ie)return ct;if(uA===g||te===g)return ht;if([i,Q,$].indexOf(uA)!==-1||te===u||$e===kA&&mt.indexOf(te)!==-1||te===Te&&uA===kA||uA===K||eA.indexOf(uA)!==-1&&te===Se||eA.indexOf(te)!==-1&&uA===Se||te===iA&&[Nt,PA,IA].indexOf(uA)!==-1||[Nt,PA,IA].indexOf(te)!==-1&&uA===Ke||eA.indexOf(te)!==-1&&Et.indexOf(uA)!==-1||Et.indexOf(te)!==-1&&eA.indexOf(uA)!==-1||[iA,Ke].indexOf(te)!==-1&&(uA===Se||[X,Q].indexOf(uA)!==-1&&A[ne+1]===Se)||[X,Q].indexOf(te)!==-1&&uA===Se||te===Se&&[Se,Te,de].indexOf(uA)!==-1)return ct;if([Se,Te,de,j,ue].indexOf(uA)!==-1)for(var SA=b;SA>=0;){var ot=A[SA];if(ot===Se)return ct;if([Te,de].indexOf(ot)!==-1)SA--;else break}if([iA,Ke].indexOf(uA)!==-1)for(var SA=[j,ue].indexOf(te)!==-1?Z:b;SA>=0;){var ot=A[SA];if(ot===Se)return ct;if([Te,de].indexOf(ot)!==-1)SA--;else break}if(En===te&&[En,wt,dt,Mt].indexOf(uA)!==-1||[wt,dt].indexOf(te)!==-1&&[wt,Rt].indexOf(uA)!==-1||[Rt,Mt].indexOf(te)!==-1&&uA===Rt||Tt.indexOf(te)!==-1&&[K,Ke].indexOf(uA)!==-1||Tt.indexOf(uA)!==-1&&te===iA||eA.indexOf(te)!==-1&&eA.indexOf(uA)!==-1||te===de&&eA.indexOf(uA)!==-1||eA.concat(Se).indexOf(te)!==-1&&uA===X&>.indexOf(t[ne])===-1||eA.concat(Se).indexOf(uA)!==-1&&te===ue)return ct;if(te===At&&uA===At){for(var Rn=r[b],Bn=1;Rn>0&&(Rn--,A[Rn]===At);)Bn++;if(Bn%2!==0)return ct}return te===PA&&uA===IA?ct:ht},ln=function(t,A){A||(A={lineBreak:"normal",wordBreak:"normal"});var r=Vt(t,A.lineBreak),n=r[0],d=r[1],b=r[2];(A.wordBreak==="break-all"||A.wordBreak==="break-word")&&(d=d.map(function(ne){return[Se,cA,dn].indexOf(ne)!==-1?Nt:ne}));var Z=A.wordBreak==="keep-all"?b.map(function(ne,te){return ne&&t[te]>=19968&&t[te]<=40959}):void 0;return[n,d,Z]},Mn=function(){function t(A,r,n,d){this.codePoints=A,this.required=r===ut,this.start=n,this.end=d}return t.prototype.slice=function(){return k.apply(void 0,this.codePoints.slice(this.start,this.end))},t}(),pn=function(t,A){var r=B(t),n=ln(r,A),d=n[0],b=n[1],Z=n[2],ne=r.length,te=0,$e=0;return{next:function(){if($e>=ne)return{done:!0,value:null};for(var uA=ct;$e=me&&t<=57},R=function(t){return t>=55296&&t<=57343},D=function(t){return o(t)||t>=Pe&&t<=Ue||t>=xe&&t<=NA},M=function(t){return t>=xe&&t<=Ye},T=function(t){return t>=Pe&&t<=GA},q=function(t){return M(t)||T(t)},_=function(t){return t>=I},le=function(t){return t===Ee||t===tt||t===nt},He=function(t){return q(t)||_(t)||t===Be},aA=function(t){return He(t)||o(t)||t===Me},oe=function(t){return t>=fA&&t<=Ge||t===BA||t>=st&&t<=rn||t===$t},qe=function(t,A){return t!==LA?!1:A!==Ee},rA=function(t,A,r){return t===Me?He(A)||qe(A,r):He(t)?!0:!!(t===LA&&qe(t,A))},mA=function(t,A,r){return t===ge||t===Me?o(A)?!0:A===QA&&o(r):o(t===QA?A:t)},sA=function(t){var A=0,r=1;(t[A]===ge||t[A]===Me)&&(t[A]===Me&&(r=-1),A++);for(var n=[];o(t[A]);)n.push(t[A++]);var d=n.length?parseInt(k.apply(void 0,n),10):0;t[A]===QA&&A++;for(var b=[];o(t[A]);)b.push(t[A++]);var Z=b.length,ne=Z?parseInt(k.apply(void 0,b),10):0;(t[A]===pA||t[A]===be)&&A++;var te=1;(t[A]===ge||t[A]===Me)&&(t[A]===Me&&(te=-1),A++);for(var $e=[];o(t[A]);)$e.push(t[A++]);var uA=$e.length?parseInt(k.apply(void 0,$e),10):0;return r*(d+ne*Math.pow(10,-Z))*Math.pow(10,te*uA)},UA={type:2},tA={type:3},vA={type:4},lA={type:13},FA={type:8},xA={type:21},VA={type:9},yA={type:10},TA={type:11},an={type:12},jt={type:14},on={type:23},vn={type:1},en={type:25},An={type:24},hn={type:26},Dt={type:27},Yt={type:28},gn={type:29},Bt={type:31},St={type:32},yt=function(){function t(){this._value=[]}return t.prototype.write=function(A){this._value=this._value.concat(B(A))},t.prototype.read=function(){for(var A=[],r=this.consumeToken();r!==St;)A.push(r),r=this.consumeToken();return A},t.prototype.consumeToken=function(){var A=this.consumeCodePoint();switch(A){case jA:return this.consumeStringToken(jA);case $A:var r=this.peekCodePoint(0),n=this.peekCodePoint(1),d=this.peekCodePoint(2);if(aA(r)||qe(n,d)){var b=rA(r,n,d)?yn:cn,Z=this.consumeName();return{type:5,value:Z,flags:b}}break;case xt:if(this.peekCodePoint(0)===XA)return this.consumeCodePoint(),lA;break;case nn:return this.consumeStringToken(nn);case vt:return UA;case hA:return tA;case G:if(this.peekCodePoint(0)===XA)return this.consumeCodePoint(),jt;break;case ge:if(mA(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case se:return vA;case Me:var ne=A,te=this.peekCodePoint(0),$e=this.peekCodePoint(1);if(mA(ne,te,$e))return this.reconsumeCodePoint(A),this.consumeNumericToken();if(rA(ne,te,$e))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();if(te===Me&&$e===bA)return this.consumeCodePoint(),this.consumeCodePoint(),An;break;case QA:if(mA(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case zA:if(this.peekCodePoint(0)===G)for(this.consumeCodePoint();;){var uA=this.consumeCodePoint();if(uA===G&&(uA=this.consumeCodePoint(),uA===zA))return this.consumeToken();if(uA===Kt)return this.consumeToken()}break;case Oe:return hn;case Xe:return Dt;case AA:if(this.peekCodePoint(0)===_e&&this.peekCodePoint(1)===Me&&this.peekCodePoint(2)===Me)return this.consumeCodePoint(),this.consumeCodePoint(),en;break;case HA:var SA=this.peekCodePoint(0),ot=this.peekCodePoint(1),Rn=this.peekCodePoint(2);if(rA(SA,ot,Rn)){var Z=this.consumeName();return{type:7,value:Z}}break;case WA:return Yt;case LA:if(qe(A,this.peekCodePoint(0)))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();break;case Ot:return gn;case kt:if(this.peekCodePoint(0)===XA)return this.consumeCodePoint(),FA;break;case Lt:return TA;case Qt:return an;case wA:case dA:var Bn=this.peekCodePoint(0),Un=this.peekCodePoint(1);return Bn===ge&&(D(Un)||Un===wn)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(A),this.consumeIdentLikeToken();case Gt:if(this.peekCodePoint(0)===XA)return this.consumeCodePoint(),VA;if(this.peekCodePoint(0)===Gt)return this.consumeCodePoint(),xA;break;case y:if(this.peekCodePoint(0)===XA)return this.consumeCodePoint(),yA;break;case Kt:return St}return le(A)?(this.consumeWhiteSpace(),Bt):o(A)?(this.reconsumeCodePoint(A),this.consumeNumericToken()):He(A)?(this.reconsumeCodePoint(A),this.consumeIdentLikeToken()):{type:6,value:k(A)}},t.prototype.consumeCodePoint=function(){var A=this._value.shift();return typeof A=="undefined"?-1:A},t.prototype.reconsumeCodePoint=function(A){this._value.unshift(A)},t.prototype.peekCodePoint=function(A){return A>=this._value.length?-1:this._value[A]},t.prototype.consumeUnicodeRangeToken=function(){for(var A=[],r=this.consumeCodePoint();D(r)&&A.length<6;)A.push(r),r=this.consumeCodePoint();for(var n=!1;r===wn&&A.length<6;)A.push(r),r=this.consumeCodePoint(),n=!0;if(n){var d=parseInt(k.apply(void 0,A.map(function(te){return te===wn?me:te})),16),b=parseInt(k.apply(void 0,A.map(function(te){return te===wn?Ue:te})),16);return{type:30,start:d,end:b}}var Z=parseInt(k.apply(void 0,A),16);if(this.peekCodePoint(0)===Me&&D(this.peekCodePoint(1))){this.consumeCodePoint(),r=this.consumeCodePoint();for(var ne=[];D(r)&&ne.length<6;)ne.push(r),r=this.consumeCodePoint();var b=parseInt(k.apply(void 0,ne),16);return{type:30,start:Z,end:b}}else return{type:30,start:Z,end:Z}},t.prototype.consumeIdentLikeToken=function(){var A=this.consumeName();return A.toLowerCase()==="url"&&this.peekCodePoint(0)===vt?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===vt?(this.consumeCodePoint(),{type:19,value:A}):{type:20,value:A}},t.prototype.consumeUrlToken=function(){var A=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Kt)return{type:22,value:""};var r=this.peekCodePoint(0);if(r===nn||r===jA){var n=this.consumeStringToken(this.consumeCodePoint());return n.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Kt||this.peekCodePoint(0)===hA)?(this.consumeCodePoint(),{type:22,value:n.value}):(this.consumeBadUrlRemnants(),on)}for(;;){var d=this.consumeCodePoint();if(d===Kt||d===hA)return{type:22,value:k.apply(void 0,A)};if(le(d))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Kt||this.peekCodePoint(0)===hA?(this.consumeCodePoint(),{type:22,value:k.apply(void 0,A)}):(this.consumeBadUrlRemnants(),on);if(d===jA||d===nn||d===vt||oe(d))return this.consumeBadUrlRemnants(),on;if(d===LA)if(qe(d,this.peekCodePoint(0)))A.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),on;else A.push(d)}},t.prototype.consumeWhiteSpace=function(){for(;le(this.peekCodePoint(0));)this.consumeCodePoint()},t.prototype.consumeBadUrlRemnants=function(){for(;;){var A=this.consumeCodePoint();if(A===hA||A===Kt)return;qe(A,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},t.prototype.consumeStringSlice=function(A){for(var r=5e4,n="";A>0;){var d=Math.min(r,A);n+=k.apply(void 0,this._value.splice(0,d)),A-=d}return this._value.shift(),n},t.prototype.consumeStringToken=function(A){var r="",n=0;do{var d=this._value[n];if(d===Kt||d===void 0||d===A)return r+=this.consumeStringSlice(n),{type:0,value:r};if(d===Ee)return this._value.splice(0,n),vn;if(d===LA){var b=this._value[n+1];b!==Kt&&b!==void 0&&(b===Ee?(r+=this.consumeStringSlice(n),n=-1,this._value.shift()):qe(d,b)&&(r+=this.consumeStringSlice(n),r+=k(this.consumeEscapedCodePoint()),n=-1))}n++}while(!0)},t.prototype.consumeNumber=function(){var A=[],r=Fn,n=this.peekCodePoint(0);for((n===ge||n===Me)&&A.push(this.consumeCodePoint());o(this.peekCodePoint(0));)A.push(this.consumeCodePoint());n=this.peekCodePoint(0);var d=this.peekCodePoint(1);if(n===QA&&o(d))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),r=Fe;o(this.peekCodePoint(0));)A.push(this.consumeCodePoint());n=this.peekCodePoint(0),d=this.peekCodePoint(1);var b=this.peekCodePoint(2);if((n===pA||n===be)&&((d===ge||d===Me)&&o(b)||o(d)))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),r=Fe;o(this.peekCodePoint(0));)A.push(this.consumeCodePoint());return[sA(A),r]},t.prototype.consumeNumericToken=function(){var A=this.consumeNumber(),r=A[0],n=A[1],d=this.peekCodePoint(0),b=this.peekCodePoint(1),Z=this.peekCodePoint(2);if(rA(d,b,Z)){var ne=this.consumeName();return{type:15,number:r,flags:n,unit:ne}}return d===zt?(this.consumeCodePoint(),{type:16,number:r,flags:n}):{type:17,number:r,flags:n}},t.prototype.consumeEscapedCodePoint=function(){var A=this.consumeCodePoint();if(D(A)){for(var r=k(A);D(this.peekCodePoint(0))&&r.length<6;)r+=k(this.consumeCodePoint());le(this.peekCodePoint(0))&&this.consumeCodePoint();var n=parseInt(r,16);return n===0||R(n)||n>1114111?S:n}return A===Kt?S:A},t.prototype.consumeName=function(){for(var A="";;){var r=this.consumeCodePoint();if(aA(r))A+=k(r);else if(qe(r,this.peekCodePoint(0)))A+=k(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(r),A}},t}(),rt=function(){function t(A){this._tokens=A}return t.create=function(A){var r=new yt;return r.write(A),new t(r.read())},t.parseValue=function(A){return t.create(A).parseComponentValue()},t.parseValues=function(A){return t.create(A).parseComponentValues()},t.prototype.parseComponentValue=function(){for(var A=this.consumeToken();A.type===31;)A=this.consumeToken();if(A.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(A);var r=this.consumeComponentValue();do A=this.consumeToken();while(A.type===31);if(A.type===32)return r;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},t.prototype.parseComponentValues=function(){for(var A=[];;){var r=this.consumeComponentValue();if(r.type===32)return A;A.push(r),A.push()}},t.prototype.consumeComponentValue=function(){var A=this.consumeToken();switch(A.type){case 11:case 28:case 2:return this.consumeSimpleBlock(A.type);case 19:return this.consumeFunction(A)}return A},t.prototype.consumeSimpleBlock=function(A){for(var r={type:A,values:[]},n=this.consumeToken();;){if(n.type===32||Vn(n,A))return r;this.reconsumeToken(n),r.values.push(this.consumeComponentValue()),n=this.consumeToken()}},t.prototype.consumeFunction=function(A){for(var r={name:A.value,values:[],type:18};;){var n=this.consumeToken();if(n.type===32||n.type===3)return r;this.reconsumeToken(n),r.values.push(this.consumeComponentValue())}},t.prototype.consumeToken=function(){var A=this._tokens.shift();return typeof A=="undefined"?St:A},t.prototype.reconsumeToken=function(A){this._tokens.unshift(A)},t}(),at=function(t){return t.type===15},Ht=function(t){return t.type===17},Ct=function(t){return t.type===20},et=function(t){return t.type===0},Pt=function(t,A){return Ct(t)&&t.value===A},Wt=function(t){return t.type!==31},mn=function(t){return t.type!==31&&t.type!==4},Jt=function(t){var A=[],r=[];return t.forEach(function(n){if(n.type===4){if(r.length===0)throw new Error("Error parsing function args, zero tokens for arg");A.push(r),r=[];return}n.type!==31&&r.push(n)}),r.length&&A.push(r),A},Vn=function(t,A){return A===11&&t.type===12||A===28&&t.type===29?!0:A===2&&t.type===3},Ln=function(t){return t.type===17||t.type===15},bn=function(t){return t.type===16||Ln(t)},zn=function(t){return t.length>1?[t[0],t[1]]:[t[0]]},xn={type:17,number:0,flags:Fn},lr={type:16,number:50,flags:Fn},Kn={type:16,number:100,flags:Fn},tr=function(t,A,r){var n=t[0],d=t[1];return[In(n,A),In(typeof d!="undefined"?d:n,r)]},In=function(t,A){if(t.type===16)return t.number/100*A;if(at(t))switch(t.unit){case"rem":case"em":return 16*t.number;case"px":default:return t.number}return t.number},ur="deg",Br="grad",_n="rad",jn="turn",gr={name:"angle",parse:function(t,A){if(A.type===15)switch(A.unit){case ur:return Math.PI*A.number/180;case Br:return Math.PI/200*A.number;case _n:return A.number;case jn:return Math.PI*2*A.number}throw new Error("Unsupported angle type")}},Cr=function(t){return t.type===15&&(t.unit===ur||t.unit===Br||t.unit===_n||t.unit===jn)},Ur=function(t){var A=t.filter(Ct).map(function(r){return r.value}).join(" ");switch(A){case"to bottom right":case"to right bottom":case"left top":case"top left":return[xn,xn];case"to top":case"bottom":return Zn(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[xn,Kn];case"to right":case"left":return Zn(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Kn,Kn];case"to bottom":case"top":return Zn(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Kn,xn];case"to left":case"right":return Zn(270)}return 0},Zn=function(t){return Math.PI*t/180},Mr={name:"color",parse:function(t,A){if(A.type===18){var r=pt[A.name];if(typeof r=="undefined")throw new Error('Attempting to parse an unsupported color function "'+A.name+'"');return r(t,A.values)}if(A.type===5){if(A.value.length===3){var n=A.value.substring(0,1),d=A.value.substring(1,2),b=A.value.substring(2,3);return $n(parseInt(n+n,16),parseInt(d+d,16),parseInt(b+b,16),1)}if(A.value.length===4){var n=A.value.substring(0,1),d=A.value.substring(1,2),b=A.value.substring(2,3),Z=A.value.substring(3,4);return $n(parseInt(n+n,16),parseInt(d+d,16),parseInt(b+b,16),parseInt(Z+Z,16)/255)}if(A.value.length===6){var n=A.value.substring(0,2),d=A.value.substring(2,4),b=A.value.substring(4,6);return $n(parseInt(n,16),parseInt(d,16),parseInt(b,16),1)}if(A.value.length===8){var n=A.value.substring(0,2),d=A.value.substring(2,4),b=A.value.substring(4,6),Z=A.value.substring(6,8);return $n(parseInt(n,16),parseInt(d,16),parseInt(b,16),parseInt(Z,16)/255)}}if(A.type===20){var ne=Zt[A.value.toUpperCase()];if(typeof ne!="undefined")return ne}return Zt.TRANSPARENT}},Wn=function(t){return(255&t)===0},Tn=function(t){var A=255&t,r=255&t>>8,n=255&t>>16,d=255&t>>24;return A<255?"rgba("+d+","+n+","+r+","+A/255+")":"rgb("+d+","+n+","+r+")"},$n=function(t,A,r,n){return(t<<24|A<<16|r<<8|Math.round(n*255)<<0)>>>0},Or=function(t,A){if(t.type===17)return t.number;if(t.type===16){var r=A===3?1:255;return A===3?t.number/100*r:Math.round(t.number/100*r)}return 0},Gn=function(t,A){var r=A.filter(mn);if(r.length===3){var n=r.map(Or),d=n[0],b=n[1],Z=n[2];return $n(d,b,Z,1)}if(r.length===4){var ne=r.map(Or),d=ne[0],b=ne[1],Z=ne[2],te=ne[3];return $n(d,b,Z,te)}return 0};function Wr(t,A,r){return r<0&&(r+=1),r>=1&&(r-=1),r<1/6?(A-t)*r*6+t:r<1/2?A:r<2/3?(A-t)*6*(2/3-r)+t:t}var Qn=function(t,A){var r=A.filter(mn),n=r[0],d=r[1],b=r[2],Z=r[3],ne=(n.type===17?Zn(n.number):gr.parse(t,n))/(Math.PI*2),te=bn(d)?d.number/100:0,$e=bn(b)?b.number/100:0,uA=typeof Z!="undefined"&&bn(Z)?In(Z,1):1;if(te===0)return $n($e*255,$e*255,$e*255,1);var SA=$e<=.5?$e*(te+1):$e+te-$e*te,ot=$e*2-SA,Rn=Wr(ot,SA,ne+1/3),Bn=Wr(ot,SA,ne),Un=Wr(ot,SA,ne-1/3);return $n(Rn*255,Bn*255,Un*255,uA)},pt={hsl:Qn,hsla:Qn,rgb:Gn,rgba:Gn},fn=function(t,A){return Mr.parse(t,rt.create(A).parseComponentValue())},Zt={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},qt={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(t,A){return A.map(function(r){if(Ct(r))switch(r.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Yn={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Jn=function(t,A){var r=Mr.parse(t,A[0]),n=A[1];return n&&bn(n)?{color:r,stop:n}:{color:r,stop:null}},wr=function(t,A){var r=t[0],n=t[t.length-1];r.stop===null&&(r.stop=xn),n.stop===null&&(n.stop=Kn);for(var d=[],b=0,Z=0;Zb?d.push(te):d.push(b),b=te}else d.push(null)}for(var $e=null,Z=0;ZZ.optimumDistance)?{optimumCorner:ne,optimumDistance:uA}:Z},{optimumDistance:d?1/0:-1/0,optimumCorner:null}).optimumCorner},Yr=function(t,A,r,n,d){var b=0,Z=0;switch(t.size){case 0:t.shape===0?b=Z=Math.min(Math.abs(A),Math.abs(A-n),Math.abs(r),Math.abs(r-d)):t.shape===1&&(b=Math.min(Math.abs(A),Math.abs(A-n)),Z=Math.min(Math.abs(r),Math.abs(r-d)));break;case 2:if(t.shape===0)b=Z=Math.min(xr(A,r),xr(A,r-d),xr(A-n,r),xr(A-n,r-d));else if(t.shape===1){var ne=Math.min(Math.abs(r),Math.abs(r-d))/Math.min(Math.abs(A),Math.abs(A-n)),te=kr(n,d,A,r,!0),$e=te[0],uA=te[1];b=xr($e-A,(uA-r)/ne),Z=ne*b}break;case 1:t.shape===0?b=Z=Math.max(Math.abs(A),Math.abs(A-n),Math.abs(r),Math.abs(r-d)):t.shape===1&&(b=Math.max(Math.abs(A),Math.abs(A-n)),Z=Math.max(Math.abs(r),Math.abs(r-d)));break;case 3:if(t.shape===0)b=Z=Math.max(xr(A,r),xr(A,r-d),xr(A-n,r),xr(A-n,r-d));else if(t.shape===1){var ne=Math.max(Math.abs(r),Math.abs(r-d))/Math.max(Math.abs(A),Math.abs(A-n)),SA=kr(n,d,A,r,!1),$e=SA[0],uA=SA[1];b=xr($e-A,(uA-r)/ne),Z=ne*b}break}return Array.isArray(t.size)&&(b=In(t.size[0],n),Z=t.size.length===2?In(t.size[1],d):b),[b,Z]},Xr=function(t,A){var r=Zn(180),n=[];return Jt(A).forEach(function(d,b){if(b===0){var Z=d[0];if(Z.type===20&&Z.value==="to"){r=Ur(d);return}else if(Cr(Z)){r=gr.parse(t,Z);return}}var ne=Jn(t,d);n.push(ne)}),{angle:r,stops:n,type:1}},Aa=function(t,A){var r=Zn(180),n=[];return Jt(A).forEach(function(d,b){if(b===0){var Z=d[0];if(Z.type===20&&["top","left","right","bottom"].indexOf(Z.value)!==-1){r=Ur(d);return}else if(Cr(Z)){r=(gr.parse(t,Z)+Zn(270))%Zn(360);return}}var ne=Jn(t,d);n.push(ne)}),{angle:r,stops:n,type:1}},Ba=function(t,A){var r=Zn(180),n=[],d=1,b=0,Z=3,ne=[];return Jt(A).forEach(function(te,$e){var uA=te[0];if($e===0){if(Ct(uA)&&uA.value==="linear"){d=1;return}else if(Ct(uA)&&uA.value==="radial"){d=2;return}}if(uA.type===18){if(uA.name==="from"){var SA=Mr.parse(t,uA.values[0]);n.push({stop:xn,color:SA})}else if(uA.name==="to"){var SA=Mr.parse(t,uA.values[0]);n.push({stop:Kn,color:SA})}else if(uA.name==="color-stop"){var ot=uA.values.filter(mn);if(ot.length===2){var SA=Mr.parse(t,ot[1]),Rn=ot[0];Ht(Rn)&&n.push({stop:{type:16,number:Rn.number*100,flags:Rn.flags},color:SA})}}}}),d===1?{angle:(r+Zn(180))%Zn(360),stops:n,type:d}:{size:Z,shape:b,stops:n,position:ne,type:d}},pr="closest-side",dr="farthest-side",mr="closest-corner",Zr="farthest-corner",Sr="circle",ra="ellipse",Ca="cover",Ea="contain",ya=function(t,A){var r=0,n=3,d=[],b=[];return Jt(A).forEach(function(Z,ne){var te=!0;if(ne===0){var $e=!1;te=Z.reduce(function(SA,ot){if($e)if(Ct(ot))switch(ot.value){case"center":return b.push(lr),SA;case"top":case"left":return b.push(xn),SA;case"right":case"bottom":return b.push(Kn),SA}else(bn(ot)||Ln(ot))&&b.push(ot);else if(Ct(ot))switch(ot.value){case Sr:return r=0,!1;case ra:return r=1,!1;case"at":return $e=!0,!1;case pr:return n=0,!1;case Ca:case dr:return n=1,!1;case Ea:case mr:return n=2,!1;case Zr:return n=3,!1}else if(Ln(ot)||bn(ot))return Array.isArray(n)||(n=[]),n.push(ot),!1;return SA},te)}if(te){var uA=Jn(t,Z);d.push(uA)}}),{size:n,shape:r,stops:d,position:b,type:2}},la=function(t,A){var r=0,n=3,d=[],b=[];return Jt(A).forEach(function(Z,ne){var te=!0;if(ne===0?te=Z.reduce(function(uA,SA){if(Ct(SA))switch(SA.value){case"center":return b.push(lr),!1;case"top":case"left":return b.push(xn),!1;case"right":case"bottom":return b.push(Kn),!1}else if(bn(SA)||Ln(SA))return b.push(SA),!1;return uA},te):ne===1&&(te=Z.reduce(function(uA,SA){if(Ct(SA))switch(SA.value){case Sr:return r=0,!1;case ra:return r=1,!1;case Ea:case pr:return n=0,!1;case dr:return n=1,!1;case mr:return n=2,!1;case Ca:case Zr:return n=3,!1}else if(Ln(SA)||bn(SA))return Array.isArray(n)||(n=[]),n.push(SA),!1;return uA},te)),te){var $e=Jn(t,Z);d.push($e)}}),{size:n,shape:r,stops:d,position:b,type:2}},ua=function(t){return t.type===1},ma=function(t){return t.type===2},$r={name:"image",parse:function(t,A){if(A.type===22){var r={url:A.value,type:0};return t.cache.addImage(A.value),r}if(A.type===18){var n=aa[A.name];if(typeof n=="undefined")throw new Error('Attempting to parse an unsupported image function "'+A.name+'"');return n(t,A.values)}throw new Error("Unsupported image type "+A.type)}};function Ia(t){return!(t.type===20&&t.value==="none")&&(t.type!==18||!!aa[t.name])}var aa={"linear-gradient":Xr,"-moz-linear-gradient":Aa,"-ms-linear-gradient":Aa,"-o-linear-gradient":Aa,"-webkit-linear-gradient":Aa,"radial-gradient":ya,"-moz-radial-gradient":la,"-ms-radial-gradient":la,"-o-radial-gradient":la,"-webkit-radial-gradient":la,"-webkit-gradient":Ba},Va={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(t,A){if(A.length===0)return[];var r=A[0];return r.type===20&&r.value==="none"?[]:A.filter(function(n){return mn(n)&&Ia(n)}).map(function(n){return $r.parse(t,n)})}},Ra={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(t,A){return A.map(function(r){if(Ct(r))switch(r.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},za={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(t,A){return Jt(A).map(function(r){return r.filter(bn)}).map(zn)}},Sa={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(t,A){return Jt(A).map(function(r){return r.filter(Ct).map(function(n){return n.value}).join(" ")}).map(La)}},La=function(t){switch(t){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},sa;(function(t){t.AUTO="auto",t.CONTAIN="contain",t.COVER="cover"})(sa||(sa={}));var ca={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(t,A){return Jt(A).map(function(r){return r.filter(Pr)})}},Pr=function(t){return Ct(t)||bn(t)},fa=function(t){return{name:"border-"+t+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},Pa=fa("top"),ja=fa("right"),ii=fa("bottom"),Xa=fa("left"),Da=function(t){return{name:"border-radius-"+t,initialValue:"0 0",prefix:!1,type:1,parse:function(A,r){return zn(r.filter(bn))}}},Ga=Da("top-left"),oi=Da("top-right"),wa=Da("bottom-right"),Wa=Da("bottom-left"),xa=function(t){return{name:"border-"+t+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(A,r){switch(r){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},Ja=xa("top"),Ya=xa("right"),li=xa("bottom"),qa=xa("left"),Qa=function(t){return{name:"border-"+t+"-width",initialValue:"0",type:0,prefix:!1,parse:function(A,r){return at(r)?r.number:0}}},Ma=Qa("top"),si=Qa("right"),_a=Qa("bottom"),ar=Qa("left"),qn={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ta={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(t,A){switch(A){case"rtl":return 1;case"ltr":default:return 0}}},da={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(t,A){return A.filter(Ct).reduce(function(r,n){return r|$a(n.value)},0)}},$a=function(t){switch(t){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},Di={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(t,A){switch(A){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Hi={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(t,A){return A.type===20&&A.value==="normal"?0:A.type===17||A.type===15?A.number:0}},ei;(function(t){t.NORMAL="normal",t.STRICT="strict"})(ei||(ei={}));var Yi={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(t,A){switch(A){case"strict":return ei.STRICT;case"normal":default:return ei.NORMAL}}},Er={name:"line-height",initialValue:"normal",prefix:!1,type:4},er=function(t,A){return Ct(t)&&t.value==="normal"?1.2*A:t.type===17?A*t.number:bn(t)?In(t,A):A},cr={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(t,A){return A.type===20&&A.value==="none"?null:$r.parse(t,A)}},zr={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(t,A){switch(A){case"inside":return 0;case"outside":default:return 1}}},Jr={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(t,A){switch(A){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},ia=function(t){return{name:"margin-"+t,initialValue:"0",prefix:!1,type:4}},Ko=ia("top"),ko=ia("right"),qi=ia("bottom"),Zo=ia("left"),Vo={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(t,A){return A.filter(Ct).map(function(r){switch(r.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},ui={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(t,A){switch(A){case"break-word":return"break-word";case"normal":default:return"normal"}}},Ai=function(t){return{name:"padding-"+t,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Ri=Ai("top"),zo=Ai("right"),_i=Ai("bottom"),jo=Ai("left"),ci={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(t,A){switch(A){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},Li={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(t,A){switch(A){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Xo={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(t,A){return A.length===1&&Pt(A[0],"none")?[]:Jt(A).map(function(r){for(var n={color:Zt.TRANSPARENT,offsetX:xn,offsetY:xn,blur:xn},d=0,b=0;b1?1:0],this.overflowWrap=Pn(A,ui,r.overflowWrap),this.paddingTop=Pn(A,Ri,r.paddingTop),this.paddingRight=Pn(A,zo,r.paddingRight),this.paddingBottom=Pn(A,_i,r.paddingBottom),this.paddingLeft=Pn(A,jo,r.paddingLeft),this.paintOrder=Pn(A,Tl,r.paintOrder),this.position=Pn(A,Li,r.position),this.textAlign=Pn(A,ci,r.textAlign),this.textDecorationColor=Pn(A,rl,(n=r.textDecorationColor)!==null&&n!==void 0?n:r.color),this.textDecorationLine=Pn(A,al,(d=r.textDecorationLine)!==null&&d!==void 0?d:r.textDecoration),this.textShadow=Pn(A,Xo,r.textShadow),this.textTransform=Pn(A,Go,r.textTransform),this.transform=Pn(A,Wo,r.transform),this.transformOrigin=Pn(A,$o,r.transformOrigin),this.visibility=Pn(A,el,r.visibility),this.webkitTextStrokeColor=Pn(A,ao,r.webkitTextStrokeColor),this.webkitTextStrokeWidth=Pn(A,io,r.webkitTextStrokeWidth),this.wordBreak=Pn(A,Al,r.wordBreak),this.zIndex=Pn(A,tl,r.zIndex)}return t.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},t.prototype.isTransparent=function(){return Wn(this.backgroundColor)},t.prototype.isTransformed=function(){return this.transform!==null},t.prototype.isPositioned=function(){return this.position!==0},t.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},t.prototype.isFloating=function(){return this.float!==0},t.prototype.isInlineLevel=function(){return qr(this.display,4)||qr(this.display,33554432)||qr(this.display,268435456)||qr(this.display,536870912)||qr(this.display,67108864)||qr(this.display,134217728)},t}(),lo=function(){function t(A,r){this.content=Pn(A,sl,r.content),this.quotes=Pn(A,ul,r.quotes)}return t}(),Ni=function(){function t(A,r){this.counterIncrement=Pn(A,Nl,r.counterIncrement),this.counterReset=Pn(A,to,r.counterReset)}return t}(),Pn=function(t,A,r){var n=new yt,d=r!==null&&typeof r!="undefined"?r.toString():A.initialValue;n.write(d);var b=new rt(n.read());switch(A.type){case 2:var Z=b.parseComponentValue();return A.parse(t,Ct(Z)?Z.value:A.initialValue);case 0:return A.parse(t,b.parseComponentValue());case 1:return A.parse(t,b.parseComponentValues());case 4:return b.parseComponentValue();case 3:switch(A.format){case"angle":return gr.parse(t,b.parseComponentValue());case"color":return Mr.parse(t,b.parseComponentValue());case"image":return $r.parse(t,b.parseComponentValue());case"length":var ne=b.parseComponentValue();return Ln(ne)?ne:xn;case"length-percentage":var te=b.parseComponentValue();return bn(te)?te:xn;case"time":return eo.parse(t,b.parseComponentValue())}break}},cl="data-html2canvas-debug",fl=function(t){var A=t.getAttribute(cl);switch(A){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},so=function(t,A){var r=fl(t);return r===1||A===r},Fa=function(){function t(A,r){if(this.context=A,this.textNodes=[],this.elements=[],this.flags=0,so(r,3))debugger;this.styles=new oo(A,window.getComputedStyle(r,null)),Ql(r)&&(this.styles.animationDuration.some(function(n){return n>0})&&(r.style.animationDuration="0s"),this.styles.transform!==null&&(r.style.transform="none")),this.bounds=x(this.context,r),so(r,4)&&(this.flags|=16)}return t}(),dl="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",uo="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",di=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Ti=0;Ti>4,uA[d++]=(Z&15)<<4|ne>>2,uA[d++]=(ne&3)<<6|te&63;return $e},gl=function(t){for(var A=t.length,r=[],n=0;n>Oa,ho=1<>Oa,Co=go+Bo,hl=Co,mo=32,Bl=hl+mo,Kl=65536>>Na,wo=1<=0){if(A<55296||A>56319&&A<=65535)return r=this.index[A>>Oa],r=(r<>Oa)],r=(r<>Na),r=this.index[r],r+=A>>Oa&Cl,r=this.index[r],r=(r<=55296&&d<=56319&&r>10)+55296,Z%1024+56320)),(d+1===r||n.length>16384)&&(b+=String.fromCharCode.apply(String,n),n.length=0)}return b},O=po(dl),z="\xD7",nA="\xF7",Ne=function(t){return O.get(t)},Xt=function(t,A,r){var n=r-2,d=A[n],b=A[r-1],Z=A[r];if(b===Vi&&Z===Eo)return z;if(b===Vi||b===Eo||b===zi||Z===Vi||Z===Eo||Z===zi)return nA;if(b===Io&&[Io,ji,Qo,pl].indexOf(Z)!==-1||(b===Qo||b===ji)&&(Z===ji||Z===Ei)||(b===pl||b===Ei)&&Z===Ei||Z===El||Z===yo||Z===wl||b===ml)return z;if(b===El&&Z===e){for(;d===yo;)d=A[--n];if(d===e)return z}if(b===v&&Z===v){for(var ne=0;d===v;)ne++,d=A[--n];if(ne%2===0)return z}return nA},Re=function(t){var A=a(t),r=A.length,n=0,d=0,b=A.map(Ne);return{next:function(){if(n>=r)return{done:!0,value:null};for(var Z=z;nZ.x||uA.y>Z.y;return Z=uA,$e===0?!0:SA});return t.body.removeChild(A),ne},Ft=function(){return typeof new Image().crossOrigin!="undefined"},On=function(){return typeof new XMLHttpRequest().responseType=="string"},Rr=function(t){var A=new Image,r=t.createElement("canvas"),n=r.getContext("2d");if(!n)return!1;A.src="data:image/svg+xml,";try{n.drawImage(A,0,0),r.toDataURL()}catch(d){return!1}return!0},sr=function(t){return t[0]===0&&t[1]===255&&t[2]===0&&t[3]===255},nr=function(t){var A=t.createElement("canvas"),r=100;A.width=r,A.height=r;var n=A.getContext("2d");if(!n)return Promise.reject(!1);n.fillStyle="rgb(0, 255, 0)",n.fillRect(0,0,r,r);var d=new Image,b=A.toDataURL();d.src=b;var Z=yr(r,r,0,0,d);return n.fillStyle="red",n.fillRect(0,0,r,r),Ar(Z).then(function(ne){n.drawImage(ne,0,0);var te=n.getImageData(0,0,r,r).data;n.fillStyle="red",n.fillRect(0,0,r,r);var $e=t.createElement("div");return $e.style.backgroundImage="url("+b+")",$e.style.height=r+"px",sr(te)?Ar(yr(r,r,0,0,$e)):Promise.reject(!1)}).then(function(ne){return n.drawImage(ne,0,0),sr(n.getImageData(0,0,r,r).data)}).catch(function(){return!1})},yr=function(t,A,r,n,d){var b="http://www.w3.org/2000/svg",Z=document.createElementNS(b,"svg"),ne=document.createElementNS(b,"foreignObject");return Z.setAttributeNS(null,"width",t.toString()),Z.setAttributeNS(null,"height",A.toString()),ne.setAttributeNS(null,"width","100%"),ne.setAttributeNS(null,"height","100%"),ne.setAttributeNS(null,"x",r.toString()),ne.setAttributeNS(null,"y",n.toString()),ne.setAttributeNS(null,"externalResourcesRequired","true"),Z.appendChild(ne),ne.appendChild(d),Z},Ar=function(t){return new Promise(function(A,r){var n=new Image;n.onload=function(){return A(n)},n.onerror=r,n.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(t))})},_t={get SUPPORT_RANGE_BOUNDS(){var t=Dn(document);return Object.defineProperty(_t,"SUPPORT_RANGE_BOUNDS",{value:t}),t},get SUPPORT_WORD_BREAKING(){var t=_t.SUPPORT_RANGE_BOUNDS&&sn(document);return Object.defineProperty(_t,"SUPPORT_WORD_BREAKING",{value:t}),t},get SUPPORT_SVG_DRAWING(){var t=Rr(document);return Object.defineProperty(_t,"SUPPORT_SVG_DRAWING",{value:t}),t},get SUPPORT_FOREIGNOBJECT_DRAWING(){var t=typeof Array.from=="function"&&typeof window.fetch=="function"?nr(document):Promise.resolve(!1);return Object.defineProperty(_t,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:t}),t},get SUPPORT_CORS_IMAGES(){var t=Ft();return Object.defineProperty(_t,"SUPPORT_CORS_IMAGES",{value:t}),t},get SUPPORT_RESPONSE_TYPE(){var t=On();return Object.defineProperty(_t,"SUPPORT_RESPONSE_TYPE",{value:t}),t},get SUPPORT_CORS_XHR(){var t="withCredentials"in new XMLHttpRequest;return Object.defineProperty(_t,"SUPPORT_CORS_XHR",{value:t}),t},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var t=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(_t,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:t}),t}},fr=function(){function t(A,r){this.text=A,this.bounds=r}return t}(),jr=function(t,A,r,n){var d=Qr(A,r),b=[],Z=0;return d.forEach(function(ne){if(r.textDecorationLine.length||ne.trim().length>0)if(_t.SUPPORT_RANGE_BOUNDS){var te=Tr(n,Z,ne.length).getClientRects();if(te.length>1){var $e=Ir(ne),uA=0;$e.forEach(function(ot){b.push(new fr(ot,E.fromDOMRectList(t,Tr(n,uA+Z,ot.length).getClientRects()))),uA+=ot.length})}else b.push(new fr(ne,E.fromDOMRectList(t,te)))}else{var SA=n.splitText(ne.length);b.push(new fr(ne,Xn(t,n))),n=SA}else _t.SUPPORT_RANGE_BOUNDS||(n=n.splitText(ne.length));Z+=ne.length}),b},Xn=function(t,A){var r=A.ownerDocument;if(r){var n=r.createElement("html2canvaswrapper");n.appendChild(A.cloneNode(!0));var d=A.parentNode;if(d){d.replaceChild(n,A);var b=x(t,n);return n.firstChild&&d.replaceChild(n.firstChild,n),b}}return E.EMPTY},Tr=function(t,A,r){var n=t.ownerDocument;if(!n)throw new Error("Node has no owner document");var d=n.createRange();return d.setStart(t,A),d.setEnd(t,A+r),d},Ir=function(t){if(_t.SUPPORT_NATIVE_TEXT_SEGMENTATION){var A=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(A.segment(t)).map(function(r){return r.segment})}return gA(t)},or=function(t,A){if(_t.SUPPORT_NATIVE_TEXT_SEGMENTATION){var r=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(r.segment(t)).map(function(n){return n.segment})}return Fo(t,A)},Qr=function(t,A){return A.letterSpacing!==0?Ir(t):or(t,A)},Ta=[32,160,4961,65792,65793,4153,4241],Fo=function(t,A){for(var r=pn(t,{lineBreak:A.lineBreak,wordBreak:A.overflowWrap==="break-word"?"break-word":A.wordBreak}),n=[],d,b=function(){if(d.value){var Z=d.value.slice(),ne=B(Z),te="";ne.forEach(function($e){Ta.indexOf($e)===-1?te+=k($e):(te.length&&n.push(te),n.push(k($e)),te="")}),te.length&&n.push(te)}};!(d=r.next()).done;)b();return n},yi=function(){function t(A,r,n){this.text=Ii(r.data,n.textTransform),this.textBounds=jr(A,this.text,n,r)}return t}(),Ii=function(t,A){switch(A){case 1:return t.toLowerCase();case 3:return t.replace(Qs,Fs);case 2:return t.toUpperCase();default:return t}},Qs=/(^|\s|:|-|\(|\))([a-z])/g,Fs=function(t,A,r){return t.length>0?A+r.toUpperCase():t},kl=function(t){s(A,t);function A(r,n){var d=t.call(this,r,n)||this;return d.src=n.currentSrc||n.src,d.intrinsicWidth=n.naturalWidth,d.intrinsicHeight=n.naturalHeight,d.context.cache.addImage(d.src),d}return A}(Fa),Zl=function(t){s(A,t);function A(r,n){var d=t.call(this,r,n)||this;return d.canvas=n,d.intrinsicWidth=n.width,d.intrinsicHeight=n.height,d}return A}(Fa),Vl=function(t){s(A,t);function A(r,n){var d=t.call(this,r,n)||this,b=new XMLSerializer,Z=x(r,n);return n.setAttribute("width",Z.width+"px"),n.setAttribute("height",Z.height+"px"),d.svg="data:image/svg+xml,"+encodeURIComponent(b.serializeToString(n)),d.intrinsicWidth=n.width.baseVal.value,d.intrinsicHeight=n.height.baseVal.value,d.context.cache.addImage(d.svg),d}return A}(Fa),zl=function(t){s(A,t);function A(r,n){var d=t.call(this,r,n)||this;return d.value=n.value,d}return A}(Fa),yl=function(t){s(A,t);function A(r,n){var d=t.call(this,r,n)||this;return d.start=n.start,d.reversed=typeof n.reversed=="boolean"&&n.reversed===!0,d}return A}(Fa),bs=[{type:15,flags:0,unit:"px",number:3}],Us=[{type:16,flags:0,number:50}],xs=function(t){return t.width>t.height?new E(t.left+(t.width-t.height)/2,t.top,t.height,t.height):t.width0)r.textNodes.push(new yi(t,d,r.styles));else if(Qi(d))if(ns(d)&&d.assignedNodes)d.assignedNodes().forEach(function(ne){return xo(t,ne,r,n)});else{var Z=Jl(t,d);Z.styles.isVisible()&&(Hs(d,Z,n)?Z.flags|=4:Rs(Z.styles)&&(Z.flags|=2),Ds.indexOf(d.tagName)!==-1&&(Z.flags|=8),r.elements.push(Z),d.slot,d.shadowRoot?xo(t,d.shadowRoot,Z,n):!Po(d)&&!_l(d)&&!Do(d)&&xo(t,d,Z,n))}},Jl=function(t,A){return bl(A)?new kl(t,A):$l(A)?new Zl(t,A):_l(A)?new Vl(t,A):Ls(A)?new zl(t,A):Ms(A)?new yl(t,A):Os(A)?new Il(t,A):Do(A)?new Xl(t,A):Po(A)?new Gl(t,A):As(A)?new Wl(t,A):new Fa(t,A)},Yl=function(t,A){var r=Jl(t,A);return r.flags|=4,xo(t,A,r,r),r},Hs=function(t,A,r){return A.styles.isPositionedWithZIndex()||A.styles.opacity<1||A.styles.isTransformed()||Fl(t)&&r.styles.isTransparent()},Rs=function(t){return t.isPositioned()||t.isFloating()},ql=function(t){return t.nodeType===Node.TEXT_NODE},Qi=function(t){return t.nodeType===Node.ELEMENT_NODE},Ql=function(t){return Qi(t)&&typeof t.style!="undefined"&&!So(t)},So=function(t){return typeof t.className=="object"},Ls=function(t){return t.tagName==="LI"},Ms=function(t){return t.tagName==="OL"},Os=function(t){return t.tagName==="INPUT"},Ns=function(t){return t.tagName==="HTML"},_l=function(t){return t.tagName==="svg"},Fl=function(t){return t.tagName==="BODY"},$l=function(t){return t.tagName==="CANVAS"},es=function(t){return t.tagName==="VIDEO"},bl=function(t){return t.tagName==="IMG"},As=function(t){return t.tagName==="IFRAME"},ts=function(t){return t.tagName==="STYLE"},Ts=function(t){return t.tagName==="SCRIPT"},Po=function(t){return t.tagName==="TEXTAREA"},Do=function(t){return t.tagName==="SELECT"},ns=function(t){return t.tagName==="SLOT"},rs=function(t){return t.tagName.indexOf("-")>0},Ks=function(){function t(){this.counters={}}return t.prototype.getCounterValue=function(A){var r=this.counters[A];return r&&r.length?r[r.length-1]:1},t.prototype.getCounterValues=function(A){var r=this.counters[A];return r||[]},t.prototype.pop=function(A){var r=this;A.forEach(function(n){return r.counters[n].pop()})},t.prototype.parse=function(A){var r=this,n=A.counterIncrement,d=A.counterReset,b=!0;n!==null&&n.forEach(function(ne){var te=r.counters[ne.counter];te&&ne.increment!==0&&(b=!1,te.length||te.push(1),te[Math.max(0,te.length-1)]+=ne.increment)});var Z=[];return b&&d.forEach(function(ne){var te=r.counters[ne.counter];Z.push(ne.counter),te||(te=r.counters[ne.counter]=[]),te.push(ne.reset)}),Z},t}(),as={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},is={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},ks={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},Zs={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},Fi=function(t,A,r,n,d,b){return tr?Gi(t,d,b.length>0):n.integers.reduce(function(Z,ne,te){for(;t>=ne;)t-=ne,Z+=n.values[te];return Z},"")+b},os=function(t,A,r,n){var d="";do r||t--,d=n(t)+d,t/=A;while(t*A>=A);return d},_r=function(t,A,r,n,d){var b=r-A+1;return(t<0?"-":"")+(os(Math.abs(t),b,n,function(Z){return k(Math.floor(Z%b)+A)})+d)},gi=function(t,A,r){r===void 0&&(r=". ");var n=A.length;return os(Math.abs(t),n,!1,function(d){return A[Math.floor(d%n)]})+r},bi=1,ti=2,ni=4,Xi=8,Ka=function(t,A,r,n,d,b){if(t<-9999||t>9999)return Gi(t,4,d.length>0);var Z=Math.abs(t),ne=d;if(Z===0)return A[0]+ne;for(var te=0;Z>0&&te<=4;te++){var $e=Z%10;$e===0&&qr(b,bi)&&ne!==""?ne=A[$e]+ne:$e>1||$e===1&&te===0||$e===1&&te===1&&qr(b,ti)||$e===1&&te===1&&qr(b,ni)&&t>100||$e===1&&te>1&&qr(b,Xi)?ne=A[$e]+(te>0?r[te-1]:"")+ne:$e===1&&te>0&&(ne=r[te-1]+ne),Z=Math.floor(Z/10)}return(t<0?n:"")+ne},ls="\u5341\u767E\u5343\u842C",ss="\u62FE\u4F70\u4EDF\u842C",us="\u30DE\u30A4\u30CA\u30B9",Ul="\uB9C8\uC774\uB108\uC2A4",Gi=function(t,A,r){var n=r?". ":"",d=r?"\u3001":"",b=r?", ":"",Z=r?" ":"";switch(A){case 0:return"\u2022"+Z;case 1:return"\u25E6"+Z;case 2:return"\u25FE"+Z;case 5:var ne=_r(t,48,57,!0,n);return ne.length<4?"0"+ne:ne;case 4:return gi(t,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",d);case 6:return Fi(t,1,3999,as,3,n).toLowerCase();case 7:return Fi(t,1,3999,as,3,n);case 8:return _r(t,945,969,!1,n);case 9:return _r(t,97,122,!1,n);case 10:return _r(t,65,90,!1,n);case 11:return _r(t,1632,1641,!0,n);case 12:case 49:return Fi(t,1,9999,is,3,n);case 35:return Fi(t,1,9999,is,3,n).toLowerCase();case 13:return _r(t,2534,2543,!0,n);case 14:case 30:return _r(t,6112,6121,!0,n);case 15:return gi(t,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",d);case 16:return gi(t,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",d);case 17:case 48:return Ka(t,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",ls,"\u8CA0",d,ti|ni|Xi);case 47:return Ka(t,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",ss,"\u8CA0",d,bi|ti|ni|Xi);case 42:return Ka(t,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",ls,"\u8D1F",d,ti|ni|Xi);case 41:return Ka(t,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",ss,"\u8D1F",d,bi|ti|ni|Xi);case 26:return Ka(t,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",us,d,0);case 25:return Ka(t,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",us,d,bi|ti|ni);case 31:return Ka(t,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",Ul,b,bi|ti|ni);case 33:return Ka(t,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",Ul,b,0);case 32:return Ka(t,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",Ul,b,bi|ti|ni);case 18:return _r(t,2406,2415,!0,n);case 20:return Fi(t,1,19999,Zs,3,n);case 21:return _r(t,2790,2799,!0,n);case 22:return _r(t,2662,2671,!0,n);case 22:return Fi(t,1,10999,ks,3,n);case 23:return gi(t,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return gi(t,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return _r(t,3302,3311,!0,n);case 28:return gi(t,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",d);case 29:return gi(t,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",d);case 34:return _r(t,3792,3801,!0,n);case 37:return _r(t,6160,6169,!0,n);case 38:return _r(t,4160,4169,!0,n);case 39:return _r(t,2918,2927,!0,n);case 40:return _r(t,1776,1785,!0,n);case 43:return _r(t,3046,3055,!0,n);case 44:return _r(t,3174,3183,!0,n);case 45:return _r(t,3664,3673,!0,n);case 46:return _r(t,3872,3881,!0,n);case 3:default:return _r(t,48,57,!0,n)}},cs="data-html2canvas-ignore",fs=function(){function t(A,r,n){if(this.context=A,this.options=n,this.scrolledElements=[],this.referenceElement=r,this.counters=new Ks,this.quoteDepth=0,!r.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(r.ownerDocument.documentElement,!1)}return t.prototype.toIFrame=function(A,r){var n=this,d=Vs(A,r);if(!d.contentWindow)return Promise.reject("Unable to find iframe window");var b=A.defaultView.pageXOffset,Z=A.defaultView.pageYOffset,ne=d.contentWindow,te=ne.document,$e=Xs(d).then(function(){return h(n,void 0,void 0,function(){var uA,SA;return f(this,function(ot){switch(ot.label){case 0:return this.scrolledElements.forEach(Ys),ne&&(ne.scrollTo(r.left,r.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(ne.scrollY!==r.top||ne.scrollX!==r.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(ne.scrollX-r.left,ne.scrollY-r.top,0,0))),uA=this.options.onclone,SA=this.clonedReferenceElement,typeof SA=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:te.fonts&&te.fonts.ready?[4,te.fonts.ready]:[3,2];case 1:ot.sent(),ot.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,js(te)]:[3,4];case 3:ot.sent(),ot.label=4;case 4:return typeof uA=="function"?[2,Promise.resolve().then(function(){return uA(te,SA)}).then(function(){return d})]:[2,d]}})})});return te.open(),te.write(Ws(document.doctype)+""),Js(this.referenceElement.ownerDocument,b,Z),te.replaceChild(te.adoptNode(this.documentElement),te.documentElement),te.close(),$e},t.prototype.createElementClone=function(A){if(so(A,2))debugger;if($l(A))return this.createCanvasClone(A);if(es(A))return this.createVideoClone(A);if(ts(A))return this.createStyleClone(A);var r=A.cloneNode(!1);return bl(r)&&(bl(A)&&A.currentSrc&&A.currentSrc!==A.src&&(r.src=A.currentSrc,r.srcset=""),r.loading==="lazy"&&(r.loading="eager")),rs(r)?this.createCustomElementClone(r):r},t.prototype.createCustomElementClone=function(A){var r=document.createElement("html2canvascustomelement");return xl(A.style,r),r},t.prototype.createStyleClone=function(A){try{var r=A.sheet;if(r&&r.cssRules){var n=[].slice.call(r.cssRules,0).reduce(function(b,Z){return Z&&typeof Z.cssText=="string"?b+Z.cssText:b},""),d=A.cloneNode(!1);return d.textContent=n,d}}catch(b){if(this.context.logger.error("Unable to access cssRules property",b),b.name!=="SecurityError")throw b}return A.cloneNode(!1)},t.prototype.createCanvasClone=function(A){var r;if(this.options.inlineImages&&A.ownerDocument){var n=A.ownerDocument.createElement("img");try{return n.src=A.toDataURL(),n}catch($e){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",A)}}var d=A.cloneNode(!1);try{d.width=A.width,d.height=A.height;var b=A.getContext("2d"),Z=d.getContext("2d");if(Z)if(!this.options.allowTaint&&b)Z.putImageData(b.getImageData(0,0,A.width,A.height),0,0);else{var ne=(r=A.getContext("webgl2"))!==null&&r!==void 0?r:A.getContext("webgl");if(ne){var te=ne.getContextAttributes();(te==null?void 0:te.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",A)}Z.drawImage(A,0,0)}return d}catch($e){this.context.logger.info("Unable to clone canvas as it is tainted",A)}return d},t.prototype.createVideoClone=function(A){var r=A.ownerDocument.createElement("canvas");r.width=A.offsetWidth,r.height=A.offsetHeight;var n=r.getContext("2d");try{return n&&(n.drawImage(A,0,0,r.width,r.height),this.options.allowTaint||n.getImageData(0,0,r.width,r.height)),r}catch(b){this.context.logger.info("Unable to clone video as it is tainted",A)}var d=A.ownerDocument.createElement("canvas");return d.width=A.offsetWidth,d.height=A.offsetHeight,d},t.prototype.appendChildNode=function(A,r,n){(!Qi(r)||!Ts(r)&&!r.hasAttribute(cs)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(r)))&&(!this.options.copyStyles||!Qi(r)||!ts(r))&&A.appendChild(this.cloneNode(r,n))},t.prototype.cloneChildNodes=function(A,r,n){for(var d=this,b=A.shadowRoot?A.shadowRoot.firstChild:A.firstChild;b;b=b.nextSibling)if(Qi(b)&&ns(b)&&typeof b.assignedNodes=="function"){var Z=b.assignedNodes();Z.length&&Z.forEach(function(ne){return d.appendChildNode(r,ne,n)})}else this.appendChildNode(r,b,n)},t.prototype.cloneNode=function(A,r){if(ql(A))return document.createTextNode(A.data);if(!A.ownerDocument)return A.cloneNode(!1);var n=A.ownerDocument.defaultView;if(n&&Qi(A)&&(Ql(A)||So(A))){var d=this.createElementClone(A);d.style.transitionProperty="none";var b=n.getComputedStyle(A),Z=n.getComputedStyle(A,":before"),ne=n.getComputedStyle(A,":after");this.referenceElement===A&&Ql(d)&&(this.clonedReferenceElement=d),Fl(d)&&$s(d);var te=this.counters.parse(new Ni(this.context,b)),$e=this.resolvePseudoContent(A,d,Z,Wi.BEFORE);rs(A)&&(r=!0),es(A)||this.cloneChildNodes(A,d,r),$e&&d.insertBefore($e,d.firstChild);var uA=this.resolvePseudoContent(A,d,ne,Wi.AFTER);return uA&&d.appendChild(uA),this.counters.pop(te),(b&&(this.options.copyStyles||So(A))&&!As(A)||r)&&xl(b,d),(A.scrollTop!==0||A.scrollLeft!==0)&&this.scrolledElements.push([d,A.scrollLeft,A.scrollTop]),(Po(A)||Do(A))&&(Po(d)||Do(d))&&(d.value=A.value),d}return A.cloneNode(!1)},t.prototype.resolvePseudoContent=function(A,r,n,d){var b=this;if(n){var Z=n.content,ne=r.ownerDocument;if(!(!ne||!Z||Z==="none"||Z==="-moz-alt-content"||n.display==="none")){this.counters.parse(new Ni(this.context,n));var te=new lo(this.context,n),$e=ne.createElement("html2canvaspseudoelement");xl(n,$e),te.content.forEach(function(SA){if(SA.type===0)$e.appendChild(ne.createTextNode(SA.value));else if(SA.type===22){var ot=ne.createElement("img");ot.src=SA.value,ot.style.opacity="1",$e.appendChild(ot)}else if(SA.type===18){if(SA.name==="attr"){var Rn=SA.values.filter(Ct);Rn.length&&$e.appendChild(ne.createTextNode(A.getAttribute(Rn[0].value)||""))}else if(SA.name==="counter"){var Bn=SA.values.filter(mn),Un=Bn[0],vr=Bn[1];if(Un&&Ct(Un)){var kn=b.counters.getCounterValue(Un.value),Nn=vr&&Ct(vr)?Jr.parse(b.context,vr.value):3;$e.appendChild(ne.createTextNode(Gi(kn,Nn,!1)))}}else if(SA.name==="counters"){var Lr=SA.values.filter(mn),Un=Lr[0],hr=Lr[1],vr=Lr[2];if(Un&&Ct(Un)){var rr=b.counters.getCounterValues(Un.value),Hn=vr&&Ct(vr)?Jr.parse(b.context,vr.value):3,Fr=hr&&hr.type===0?hr.value:"",br=rr.map(function(va){return Gi(va,Hn,!1)}).join(Fr);$e.appendChild(ne.createTextNode(br))}}}else if(SA.type===20)switch(SA.value){case"open-quote":$e.appendChild(ne.createTextNode(Oi(te.quotes,b.quoteDepth++,!0)));break;case"close-quote":$e.appendChild(ne.createTextNode(Oi(te.quotes,--b.quoteDepth,!1)));break;default:$e.appendChild(ne.createTextNode(SA.value))}}),$e.className=Sl+" "+Pl;var uA=d===Wi.BEFORE?" "+Sl:" "+Pl;return So(r)?r.className.baseValue+=uA:r.className+=uA,$e}}},t.destroy=function(A){return A.parentNode?(A.parentNode.removeChild(A),!0):!1},t}(),Wi;(function(t){t[t.BEFORE=0]="BEFORE",t[t.AFTER=1]="AFTER"})(Wi||(Wi={}));var Vs=function(t,A){var r=t.createElement("iframe");return r.className="html2canvas-container",r.style.visibility="hidden",r.style.position="fixed",r.style.left="-10000px",r.style.top="0px",r.style.border="0",r.width=A.width.toString(),r.height=A.height.toString(),r.scrolling="no",r.setAttribute(cs,"true"),t.body.appendChild(r),r},zs=function(t){return new Promise(function(A){if(t.complete){A();return}if(!t.src){A();return}t.onload=A,t.onerror=A})},js=function(t){return Promise.all([].slice.call(t.images,0).map(zs))},Xs=function(t){return new Promise(function(A,r){var n=t.contentWindow;if(!n)return r("No window assigned for iframe");var d=n.document;n.onload=t.onload=function(){n.onload=t.onload=null;var b=setInterval(function(){d.body.childNodes.length>0&&d.readyState==="complete"&&(clearInterval(b),A(t))},50)}})},Gs=["all","d","content"],xl=function(t,A){for(var r=t.length-1;r>=0;r--){var n=t.item(r);Gs.indexOf(n)===-1&&A.style.setProperty(n,t.getPropertyValue(n))}return A},Ws=function(t){var A="";return t&&(A+=""),A},Js=function(t,A,r){t&&t.defaultView&&(A!==t.defaultView.pageXOffset||r!==t.defaultView.pageYOffset)&&t.defaultView.scrollTo(A,r)},Ys=function(t){var A=t[0],r=t[1],n=t[2];A.scrollLeft=r,A.scrollTop=n},qs=":before",_s=":after",Sl="___html2canvas___pseudoelement_before",Pl="___html2canvas___pseudoelement_after",ds=`{ - content: "" !important; - display: none !important; -}`,$s=function(t){eu(t,"."+Sl+qs+ds+` - .`+Pl+_s+ds)},eu=function(t,A){var r=t.ownerDocument;if(r){var n=r.createElement("style");n.textContent=A,t.appendChild(n)}},vs=function(){function t(){}return t.getOrigin=function(A){var r=t._link;return r?(r.href=A,r.href=r.href,r.protocol+r.hostname+r.port):"about:blank"},t.isSameOrigin=function(A){return t.getOrigin(A)===t._origin},t.setContext=function(A){t._link=A.document.createElement("a"),t._origin=t.getOrigin(A.location.href)},t._origin="about:blank",t}(),Au=function(){function t(A,r){this.context=A,this._options=r,this._cache={}}return t.prototype.addImage=function(A){var r=Promise.resolve();return this.has(A)||(Hl(A)||au(A))&&(this._cache[A]=this.loadImage(A)).catch(function(){}),r},t.prototype.match=function(A){return this._cache[A]},t.prototype.loadImage=function(A){return h(this,void 0,void 0,function(){var r,n,d,b,Z=this;return f(this,function(ne){switch(ne.label){case 0:return r=vs.isSameOrigin(A),n=!Dl(A)&&this._options.useCORS===!0&&_t.SUPPORT_CORS_IMAGES&&!r,d=!Dl(A)&&!r&&!Hl(A)&&typeof this._options.proxy=="string"&&_t.SUPPORT_CORS_XHR&&!n,!r&&this._options.allowTaint===!1&&!Dl(A)&&!Hl(A)&&!d&&!n?[2]:(b=A,d?[4,this.proxy(b)]:[3,2]);case 1:b=ne.sent(),ne.label=2;case 2:return this.context.logger.debug("Added image "+A.substring(0,256)),[4,new Promise(function(te,$e){var uA=new Image;uA.onload=function(){return te(uA)},uA.onerror=$e,(iu(b)||n)&&(uA.crossOrigin="anonymous"),uA.src=b,uA.complete===!0&&setTimeout(function(){return te(uA)},500),Z._options.imageTimeout>0&&setTimeout(function(){return $e("Timed out ("+Z._options.imageTimeout+"ms) loading image")},Z._options.imageTimeout)})];case 3:return[2,ne.sent()]}})})},t.prototype.has=function(A){return typeof this._cache[A]!="undefined"},t.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},t.prototype.proxy=function(A){var r=this,n=this._options.proxy;if(!n)throw new Error("No proxy defined");var d=A.substring(0,256);return new Promise(function(b,Z){var ne=_t.SUPPORT_RESPONSE_TYPE?"blob":"text",te=new XMLHttpRequest;te.onload=function(){if(te.status===200)if(ne==="text")b(te.response);else{var SA=new FileReader;SA.addEventListener("load",function(){return b(SA.result)},!1),SA.addEventListener("error",function(ot){return Z(ot)},!1),SA.readAsDataURL(te.response)}else Z("Failed to proxy resource "+d+" with status code "+te.status)},te.onerror=Z;var $e=n.indexOf("?")>-1?"&":"?";if(te.open("GET",""+n+$e+"url="+encodeURIComponent(A)+"&responseType="+ne),ne!=="text"&&te instanceof XMLHttpRequest&&(te.responseType=ne),r._options.imageTimeout){var uA=r._options.imageTimeout;te.timeout=uA,te.ontimeout=function(){return Z("Timed out ("+uA+"ms) proxying "+d)}}te.send()})},t}(),tu=/^data:image\/svg\+xml/i,nu=/^data:image\/.*;base64,/i,ru=/^data:image\/.*/i,au=function(t){return _t.SUPPORT_SVG_DRAWING||!ou(t)},Dl=function(t){return ru.test(t)},iu=function(t){return nu.test(t)},Hl=function(t){return t.substr(0,4)==="blob"},ou=function(t){return t.substr(-3).toLowerCase()==="svg"||tu.test(t)},Sn=function(){function t(A,r){this.type=0,this.x=A,this.y=r}return t.prototype.add=function(A,r){return new t(this.x+A,this.y+r)},t}(),Ui=function(t,A,r){return new Sn(t.x+(A.x-t.x)*r,t.y+(A.y-t.y)*r)},Ho=function(){function t(A,r,n,d){this.type=1,this.start=A,this.startControl=r,this.endControl=n,this.end=d}return t.prototype.subdivide=function(A,r){var n=Ui(this.start,this.startControl,A),d=Ui(this.startControl,this.endControl,A),b=Ui(this.endControl,this.end,A),Z=Ui(n,d,A),ne=Ui(d,b,A),te=Ui(Z,ne,A);return r?new t(this.start,n,Z,te):new t(te,ne,b,this.end)},t.prototype.add=function(A,r){return new t(this.start.add(A,r),this.startControl.add(A,r),this.endControl.add(A,r),this.end.add(A,r))},t.prototype.reverse=function(){return new t(this.end,this.endControl,this.startControl,this.start)},t}(),ba=function(t){return t.type===1},lu=function(){function t(A){var r=A.styles,n=A.bounds,d=tr(r.borderTopLeftRadius,n.width,n.height),b=d[0],Z=d[1],ne=tr(r.borderTopRightRadius,n.width,n.height),te=ne[0],$e=ne[1],uA=tr(r.borderBottomRightRadius,n.width,n.height),SA=uA[0],ot=uA[1],Rn=tr(r.borderBottomLeftRadius,n.width,n.height),Bn=Rn[0],Un=Rn[1],vr=[];vr.push((b+te)/n.width),vr.push((Bn+SA)/n.width),vr.push((Z+Un)/n.height),vr.push(($e+ot)/n.height);var kn=Math.max.apply(Math,vr);kn>1&&(b/=kn,Z/=kn,te/=kn,$e/=kn,SA/=kn,ot/=kn,Bn/=kn,Un/=kn);var Nn=n.width-te,Lr=n.height-ot,hr=n.width-SA,rr=n.height-Un,Hn=r.borderTopWidth,Fr=r.borderRightWidth,br=r.borderBottomWidth,ir=r.borderLeftWidth,ea=In(r.paddingTop,A.bounds.width),va=In(r.paddingRight,A.bounds.width),pa=In(r.paddingBottom,A.bounds.width),Vr=In(r.paddingLeft,A.bounds.width);this.topLeftBorderDoubleOuterBox=b>0||Z>0?Gr(n.left+ir/3,n.top+Hn/3,b-ir/3,Z-Hn/3,Kr.TOP_LEFT):new Sn(n.left+ir/3,n.top+Hn/3),this.topRightBorderDoubleOuterBox=b>0||Z>0?Gr(n.left+Nn,n.top+Hn/3,te-Fr/3,$e-Hn/3,Kr.TOP_RIGHT):new Sn(n.left+n.width-Fr/3,n.top+Hn/3),this.bottomRightBorderDoubleOuterBox=SA>0||ot>0?Gr(n.left+hr,n.top+Lr,SA-Fr/3,ot-br/3,Kr.BOTTOM_RIGHT):new Sn(n.left+n.width-Fr/3,n.top+n.height-br/3),this.bottomLeftBorderDoubleOuterBox=Bn>0||Un>0?Gr(n.left+ir/3,n.top+rr,Bn-ir/3,Un-br/3,Kr.BOTTOM_LEFT):new Sn(n.left+ir/3,n.top+n.height-br/3),this.topLeftBorderDoubleInnerBox=b>0||Z>0?Gr(n.left+ir*2/3,n.top+Hn*2/3,b-ir*2/3,Z-Hn*2/3,Kr.TOP_LEFT):new Sn(n.left+ir*2/3,n.top+Hn*2/3),this.topRightBorderDoubleInnerBox=b>0||Z>0?Gr(n.left+Nn,n.top+Hn*2/3,te-Fr*2/3,$e-Hn*2/3,Kr.TOP_RIGHT):new Sn(n.left+n.width-Fr*2/3,n.top+Hn*2/3),this.bottomRightBorderDoubleInnerBox=SA>0||ot>0?Gr(n.left+hr,n.top+Lr,SA-Fr*2/3,ot-br*2/3,Kr.BOTTOM_RIGHT):new Sn(n.left+n.width-Fr*2/3,n.top+n.height-br*2/3),this.bottomLeftBorderDoubleInnerBox=Bn>0||Un>0?Gr(n.left+ir*2/3,n.top+rr,Bn-ir*2/3,Un-br*2/3,Kr.BOTTOM_LEFT):new Sn(n.left+ir*2/3,n.top+n.height-br*2/3),this.topLeftBorderStroke=b>0||Z>0?Gr(n.left+ir/2,n.top+Hn/2,b-ir/2,Z-Hn/2,Kr.TOP_LEFT):new Sn(n.left+ir/2,n.top+Hn/2),this.topRightBorderStroke=b>0||Z>0?Gr(n.left+Nn,n.top+Hn/2,te-Fr/2,$e-Hn/2,Kr.TOP_RIGHT):new Sn(n.left+n.width-Fr/2,n.top+Hn/2),this.bottomRightBorderStroke=SA>0||ot>0?Gr(n.left+hr,n.top+Lr,SA-Fr/2,ot-br/2,Kr.BOTTOM_RIGHT):new Sn(n.left+n.width-Fr/2,n.top+n.height-br/2),this.bottomLeftBorderStroke=Bn>0||Un>0?Gr(n.left+ir/2,n.top+rr,Bn-ir/2,Un-br/2,Kr.BOTTOM_LEFT):new Sn(n.left+ir/2,n.top+n.height-br/2),this.topLeftBorderBox=b>0||Z>0?Gr(n.left,n.top,b,Z,Kr.TOP_LEFT):new Sn(n.left,n.top),this.topRightBorderBox=te>0||$e>0?Gr(n.left+Nn,n.top,te,$e,Kr.TOP_RIGHT):new Sn(n.left+n.width,n.top),this.bottomRightBorderBox=SA>0||ot>0?Gr(n.left+hr,n.top+Lr,SA,ot,Kr.BOTTOM_RIGHT):new Sn(n.left+n.width,n.top+n.height),this.bottomLeftBorderBox=Bn>0||Un>0?Gr(n.left,n.top+rr,Bn,Un,Kr.BOTTOM_LEFT):new Sn(n.left,n.top+n.height),this.topLeftPaddingBox=b>0||Z>0?Gr(n.left+ir,n.top+Hn,Math.max(0,b-ir),Math.max(0,Z-Hn),Kr.TOP_LEFT):new Sn(n.left+ir,n.top+Hn),this.topRightPaddingBox=te>0||$e>0?Gr(n.left+Math.min(Nn,n.width-Fr),n.top+Hn,Nn>n.width+Fr?0:Math.max(0,te-Fr),Math.max(0,$e-Hn),Kr.TOP_RIGHT):new Sn(n.left+n.width-Fr,n.top+Hn),this.bottomRightPaddingBox=SA>0||ot>0?Gr(n.left+Math.min(hr,n.width-ir),n.top+Math.min(Lr,n.height-br),Math.max(0,SA-Fr),Math.max(0,ot-br),Kr.BOTTOM_RIGHT):new Sn(n.left+n.width-Fr,n.top+n.height-br),this.bottomLeftPaddingBox=Bn>0||Un>0?Gr(n.left+ir,n.top+Math.min(rr,n.height-br),Math.max(0,Bn-ir),Math.max(0,Un-br),Kr.BOTTOM_LEFT):new Sn(n.left+ir,n.top+n.height-br),this.topLeftContentBox=b>0||Z>0?Gr(n.left+ir+Vr,n.top+Hn+ea,Math.max(0,b-(ir+Vr)),Math.max(0,Z-(Hn+ea)),Kr.TOP_LEFT):new Sn(n.left+ir+Vr,n.top+Hn+ea),this.topRightContentBox=te>0||$e>0?Gr(n.left+Math.min(Nn,n.width+ir+Vr),n.top+Hn+ea,Nn>n.width+ir+Vr?0:te-ir+Vr,$e-(Hn+ea),Kr.TOP_RIGHT):new Sn(n.left+n.width-(Fr+va),n.top+Hn+ea),this.bottomRightContentBox=SA>0||ot>0?Gr(n.left+Math.min(hr,n.width-(ir+Vr)),n.top+Math.min(Lr,n.height+Hn+ea),Math.max(0,SA-(Fr+va)),ot-(br+pa),Kr.BOTTOM_RIGHT):new Sn(n.left+n.width-(Fr+va),n.top+n.height-(br+pa)),this.bottomLeftContentBox=Bn>0||Un>0?Gr(n.left+ir+Vr,n.top+rr,Math.max(0,Bn-(ir+Vr)),Un-(br+pa),Kr.BOTTOM_LEFT):new Sn(n.left+ir+Vr,n.top+n.height-(br+pa))}return t}(),Kr;(function(t){t[t.TOP_LEFT=0]="TOP_LEFT",t[t.TOP_RIGHT=1]="TOP_RIGHT",t[t.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",t[t.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(Kr||(Kr={}));var Gr=function(t,A,r,n,d){var b=4*((Math.sqrt(2)-1)/3),Z=r*b,ne=n*b,te=t+r,$e=A+n;switch(d){case Kr.TOP_LEFT:return new Ho(new Sn(t,$e),new Sn(t,$e-ne),new Sn(te-Z,A),new Sn(te,A));case Kr.TOP_RIGHT:return new Ho(new Sn(t,A),new Sn(t+Z,A),new Sn(te,$e-ne),new Sn(te,$e));case Kr.BOTTOM_RIGHT:return new Ho(new Sn(te,A),new Sn(te,A+ne),new Sn(t+Z,$e),new Sn(t,$e));case Kr.BOTTOM_LEFT:default:return new Ho(new Sn(te,$e),new Sn(te-Z,$e),new Sn(t,A+ne),new Sn(t,A))}},Ro=function(t){return[t.topLeftBorderBox,t.topRightBorderBox,t.bottomRightBorderBox,t.bottomLeftBorderBox]},su=function(t){return[t.topLeftContentBox,t.topRightContentBox,t.bottomRightContentBox,t.bottomLeftContentBox]},Lo=function(t){return[t.topLeftPaddingBox,t.topRightPaddingBox,t.bottomRightPaddingBox,t.bottomLeftPaddingBox]},uu=function(){function t(A,r,n){this.offsetX=A,this.offsetY=r,this.matrix=n,this.type=0,this.target=6}return t}(),Mo=function(){function t(A,r){this.path=A,this.target=r,this.type=1}return t}(),cu=function(){function t(A){this.opacity=A,this.type=2,this.target=6}return t}(),fu=function(t){return t.type===0},gs=function(t){return t.type===1},du=function(t){return t.type===2},hs=function(t,A){return t.length===A.length?t.some(function(r,n){return r===A[n]}):!1},vu=function(t,A,r,n,d){return t.map(function(b,Z){switch(Z){case 0:return b.add(A,r);case 1:return b.add(A+n,r);case 2:return b.add(A+n,r+d);case 3:return b.add(A,r+d)}return b})},Bs=function(){function t(A){this.element=A,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return t}(),Cs=function(){function t(A,r){if(this.container=A,this.parent=r,this.effects=[],this.curves=new lu(this.container),this.container.styles.opacity<1&&this.effects.push(new cu(this.container.styles.opacity)),this.container.styles.transform!==null){var n=this.container.bounds.left+this.container.styles.transformOrigin[0].number,d=this.container.bounds.top+this.container.styles.transformOrigin[1].number,b=this.container.styles.transform;this.effects.push(new uu(n,d,b))}if(this.container.styles.overflowX!==0){var Z=Ro(this.curves),ne=Lo(this.curves);hs(Z,ne)?this.effects.push(new Mo(Z,6)):(this.effects.push(new Mo(Z,2)),this.effects.push(new Mo(ne,4)))}}return t.prototype.getEffects=function(A){for(var r=[2,3].indexOf(this.container.styles.position)===-1,n=this.parent,d=this.effects.slice(0);n;){var b=n.effects.filter(function(te){return!gs(te)});if(r||n.container.styles.position!==0||!n.parent){if(d.unshift.apply(d,b),r=[2,3].indexOf(n.container.styles.position)===-1,n.container.styles.overflowX!==0){var Z=Ro(n.curves),ne=Lo(n.curves);hs(Z,ne)||d.unshift(new Mo(ne,6))}}else d.unshift.apply(d,b);n=n.parent}return d.filter(function(te){return qr(te.target,A)})},t}(),Rl=function(t,A,r,n){t.container.elements.forEach(function(d){var b=qr(d.flags,4),Z=qr(d.flags,2),ne=new Cs(d,t);qr(d.styles.display,2048)&&n.push(ne);var te=qr(d.flags,8)?[]:n;if(b||Z){var $e=b||d.styles.isPositioned()?r:A,uA=new Bs(ne);if(d.styles.isPositioned()||d.styles.opacity<1||d.styles.isTransformed()){var SA=d.styles.zIndex.order;if(SA<0){var ot=0;$e.negativeZIndex.some(function(Bn,Un){return SA>Bn.element.container.styles.zIndex.order?(ot=Un,!1):ot>0}),$e.negativeZIndex.splice(ot,0,uA)}else if(SA>0){var Rn=0;$e.positiveZIndex.some(function(Bn,Un){return SA>=Bn.element.container.styles.zIndex.order?(Rn=Un+1,!1):Rn>0}),$e.positiveZIndex.splice(Rn,0,uA)}else $e.zeroOrAutoZIndexOrTransformedOrOpacity.push(uA)}else d.styles.isFloating()?$e.nonPositionedFloats.push(uA):$e.nonPositionedInlineLevel.push(uA);Rl(ne,uA,b?uA:r,te)}else d.styles.isInlineLevel()?A.inlineLevel.push(ne):A.nonInlineLevel.push(ne),Rl(ne,A,r,te);qr(d.flags,8)&&ms(d,te)})},ms=function(t,A){for(var r=t instanceof yl?t.start:1,n=t instanceof yl?t.reversed:!1,d=0;d0&&r.intrinsicHeight>0){var b=No(r),Z=Lo(n);this.path(Z),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(d,0,0,r.intrinsicWidth,r.intrinsicHeight,b.left,b.top,b.width,b.height),this.ctx.restore()}},A.prototype.renderNodeContent=function(r){return h(this,void 0,void 0,function(){var n,d,b,Z,ne,te,Nn,Nn,$e,uA,SA,ot,hr,Rn,Bn,rr,Un,vr,kn,Nn,Lr,hr,rr;return f(this,function(Hn){switch(Hn.label){case 0:this.applyEffects(r.getEffects(4)),n=r.container,d=r.curves,b=n.styles,Z=0,ne=n.textNodes,Hn.label=1;case 1:return Z0&&na>0&&(br=b.ctx.createPattern(rr,"repeat"),b.renderRepeat(ea,br,ga,ha))):ma(uA)&&(ir=Ll(r,n,[null,null,null]),ea=ir[0],va=ir[1],pa=ir[2],Vr=ir[3],na=ir[4],ri=uA.position.length===0?[lr]:uA.position,ga=In(ri[0],Vr),ha=In(ri[ri.length-1],na),hi=Yr(uA,ga,ha,Vr,na),Ha=hi[0],ai=hi[1],Ha>0&&ai>0&&(Bi=b.ctx.createRadialGradient(va+ga,pa+ha,0,va+ga,pa+ha,Ha),wr(uA.stops,Ha*2).forEach(function(Ji){return Bi.addColorStop(Ji.stop,Tn(Ji.color))}),b.path(ea),b.ctx.fillStyle=Bi,Ha!==ai?(Ci=r.bounds.left+.5*r.bounds.width,ka=r.bounds.top+.5*r.bounds.height,mi=ai/Ha,Za=1/mi,b.ctx.save(),b.ctx.translate(Ci,ka),b.ctx.transform(1,0,0,mi,0,0),b.ctx.translate(-Ci,-ka),b.ctx.fillRect(va,Za*(pa-ka)+ka,Vr,na*Za),b.ctx.restore()):b.ctx.fill())),Pi.label=6;case 6:return n--,[2]}})},b=this,Z=0,ne=r.styles.backgroundImage.slice(0).reverse(),$e.label=1;case 1:return Z0?uA.style!==2?[3,5]:[4,this.renderDashedDottedBorder(uA.color,uA.width,ne,r.curves,2)]:[3,11]):[3,13];case 4:return ot.sent(),[3,11];case 5:return uA.style!==3?[3,7]:[4,this.renderDashedDottedBorder(uA.color,uA.width,ne,r.curves,3)];case 6:return ot.sent(),[3,11];case 7:return uA.style!==4?[3,9]:[4,this.renderDoubleBorder(uA.color,uA.width,ne,r.curves)];case 8:return ot.sent(),[3,11];case 9:return[4,this.renderSolidBorder(uA.color,ne,r.curves)];case 10:ot.sent(),ot.label=11;case 11:ne++,ot.label=12;case 12:return te++,[3,3];case 13:return[2]}})})},A.prototype.renderDashedDottedBorder=function(r,n,d,b,Z){return h(this,void 0,void 0,function(){var ne,te,$e,uA,SA,ot,Rn,Bn,Un,vr,kn,Nn,Lr,hr,rr,Hn,rr,Hn;return f(this,function(Fr){return this.ctx.save(),ne=Cu(b,d),te=ws(b,d),Z===2&&(this.path(te),this.ctx.clip()),ba(te[0])?($e=te[0].start.x,uA=te[0].start.y):($e=te[0].x,uA=te[0].y),ba(te[1])?(SA=te[1].end.x,ot=te[1].end.y):(SA=te[1].x,ot=te[1].y),d===0||d===2?Rn=Math.abs($e-SA):Rn=Math.abs(uA-ot),this.ctx.beginPath(),Z===3?this.formatPath(ne):this.formatPath(te.slice(0,2)),Bn=n<3?n*3:n*2,Un=n<3?n*2:n,Z===3&&(Bn=n,Un=n),vr=!0,Rn<=Bn*2?vr=!1:Rn<=Bn*2+Un?(kn=Rn/(2*Bn+Un),Bn*=kn,Un*=kn):(Nn=Math.floor((Rn+Un)/(Bn+Un)),Lr=(Rn-Nn*Bn)/(Nn-1),hr=(Rn-(Nn+1)*Bn)/Nn,Un=hr<=0||Math.abs(Un-Lr)>1,l=-7,J=h?C-1:0,w=h?-1:1,H=s[c+J];for(J+=w,E=H&(1<<-l)-1,H>>=-l,l+=N;l>0;E=E*256+s[c+J],J+=w,l-=8);for(x=E&(1<<-l)-1,E>>=-l,l+=f;l>0;x=x*256+s[c+J],J+=w,l-=8);if(E===0)E=1-k;else{if(E===B)return x?NaN:(H?-1:1)*(1/0);x=x+Math.pow(2,f),E=E-k}return(H?-1:1)*x*Math.pow(2,E-f)},W.write=function(s,c,h,f,C,E){var x,N,B,k=E*8-C-1,l=(1<>1,w=C===23?Math.pow(2,-24)-Math.pow(2,-77):0,H=f?0:E-1,V=f?1:-1,ee=c<0||c===0&&1/c<0?1:0;for(c=Math.abs(c),isNaN(c)||c===1/0?(N=isNaN(c)?1:0,x=l):(x=Math.floor(Math.log(c)/Math.LN2),c*(B=Math.pow(2,-x))<1&&(x--,B*=2),x+J>=1?c+=w/B:c+=w*Math.pow(2,1-J),c*B>=2&&(x++,B/=2),x+J>=l?(N=0,x=l):x+J>=1?(N=(c*B-1)*Math.pow(2,C),x=x+J):(N=c*Math.pow(2,J-1)*Math.pow(2,C),x=0));C>=8;s[h+H]=N&255,H+=V,N/=256,C-=8);for(x=x<0;s[h+H]=x&255,H+=V,x/=256,k-=8);s[h+H-V]|=ee*128}},27319:function(JA){var W={}.toString;JA.exports=Array.isArray||function(s){return W.call(s)=="[object Array]"}},90673:function(JA,W,s){var c=s(59327),h=s(68937),f=s(92001),C=s(70475);function E(x,N,B,k,l){var J=[].slice.call(arguments,1),w=J.length,H=typeof J[w-1]=="function";if(!H&&!c())throw new Error("Callback required as last argument");if(H){if(w<2)throw new Error("Too few arguments provided");w===2?(l=B,B=N,N=k=void 0):w===3&&(N.getContext&&typeof l=="undefined"?(l=k,k=void 0):(l=k,k=B,B=N,N=void 0))}else{if(w<1)throw new Error("Too few arguments provided");return w===1?(B=N,N=k=void 0):w===2&&!N.getContext&&(k=B,B=N,N=void 0),new Promise(function(ee,Y){try{var ce=h.create(B,k);ee(x(ce,N,k))}catch(we){Y(we)}})}try{var V=h.create(B,k);l(null,x(V,N,k))}catch(ee){l(ee)}}W.create=h.create,W.toCanvas=E.bind(null,f.render),W.toDataURL=E.bind(null,f.renderToDataURL),W.toString=E.bind(null,function(x,N,B){return C.render(x,B)})},59327:function(JA){JA.exports=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then}},58164:function(JA,W,s){var c=s(48417).getSymbolSize;W.getRowColCoords=function(f){if(f===1)return[];for(var C=Math.floor(f/7)+2,E=c(f),x=E===145?26:Math.ceil((E-13)/(2*C-2))*2,N=[E-7],B=1;B>>7-s%8&1)===1},put:function(s,c){for(var h=0;h>>c-h-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(s){var c=Math.floor(this.length/8);this.buffer.length<=c&&this.buffer.push(0),s&&(this.buffer[c]|=128>>>this.length%8),this.length++}},JA.exports=W},85380:function(JA,W,s){var c=s(93951);function h(f){if(!f||f<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=f,this.data=c.alloc(f*f),this.reservedBit=c.alloc(f*f)}h.prototype.set=function(f,C,E,x){var N=f*this.size+C;this.data[N]=E,x&&(this.reservedBit[N]=!0)},h.prototype.get=function(f,C){return this.data[f*this.size+C]},h.prototype.xor=function(f,C,E){this.data[f*this.size+C]^=E},h.prototype.isReserved=function(f,C){return this.reservedBit[f*this.size+C]},JA.exports=h},26957:function(JA,W,s){var c=s(93951),h=s(43994);function f(C){this.mode=h.BYTE,this.data=c.from(C)}f.getBitsLength=function(E){return E*8},f.prototype.getLength=function(){return this.data.length},f.prototype.getBitsLength=function(){return f.getBitsLength(this.data.length)},f.prototype.write=function(C){for(var E=0,x=this.data.length;E=0&&h.bit<4},W.from=function(h,f){if(W.isValid(h))return h;try{return s(h)}catch(C){return f}}},82767:function(JA,W,s){var c=s(48417).getSymbolSize,h=7;W.getPositions=function(C){var E=c(C);return[[0,0],[E-h,0],[0,E-h]]}},7079:function(JA,W,s){var c=s(48417),h=1335,f=21522,C=c.getBCHDigit(h);W.getEncodedBits=function(x,N){for(var B=x.bit<<3|N,k=B<<10;c.getBCHDigit(k)-C>=0;)k^=h<=33088&&x<=40956)x-=33088;else if(x>=57408&&x<=60351)x-=49472;else throw new Error("Invalid SJIS character: "+this.data[E]+` -Make sure your charset is UTF-8`);x=(x>>>8&255)*192+(x&255),C.put(x,13)}},JA.exports=f},7560:function(JA,W){W.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};var s={N1:3,N2:3,N3:40,N4:10};W.isValid=function(f){return f!=null&&f!==""&&!isNaN(f)&&f>=0&&f<=7},W.from=function(f){return W.isValid(f)?parseInt(f,10):void 0},W.getPenaltyN1=function(f){for(var C=f.size,E=0,x=0,N=0,B=null,k=null,l=0;l=5&&(E+=s.N1+(x-5)),B=w,x=1),w=f.get(J,l),w===k?N++:(N>=5&&(E+=s.N1+(N-5)),k=w,N=1)}x>=5&&(E+=s.N1+(x-5)),N>=5&&(E+=s.N1+(N-5))}return E},W.getPenaltyN2=function(f){for(var C=f.size,E=0,x=0;x=10&&(x===1488||x===93)&&E++,N=N<<1&2047|f.get(k,B),k>=10&&(N===1488||N===93)&&E++}return E*s.N3},W.getPenaltyN4=function(f){for(var C=0,E=f.data.length,x=0;x=1&&x<10?E.ccBits[0]:x<27?E.ccBits[1]:E.ccBits[2]},W.getBestModeForData=function(E){return h.testNumeric(E)?W.NUMERIC:h.testAlphanumeric(E)?W.ALPHANUMERIC:h.testKanji(E)?W.KANJI:W.BYTE},W.toString=function(E){if(E&&E.id)return E.id;throw new Error("Invalid mode")},W.isValid=function(E){return E&&E.bit&&E.ccBits};function f(C){if(typeof C!="string")throw new Error("Param is not a string");var E=C.toLowerCase();switch(E){case"numeric":return W.NUMERIC;case"alphanumeric":return W.ALPHANUMERIC;case"kanji":return W.KANJI;case"byte":return W.BYTE;default:throw new Error("Unknown mode: "+C)}}W.from=function(E,x){if(W.isValid(E))return E;try{return f(E)}catch(N){return x}}},22164:function(JA,W,s){var c=s(43994);function h(f){this.mode=c.NUMERIC,this.data=f.toString()}h.getBitsLength=function(C){return 10*Math.floor(C/3)+(C%3?C%3*3+1:0)},h.prototype.getLength=function(){return this.data.length},h.prototype.getBitsLength=function(){return h.getBitsLength(this.data.length)},h.prototype.write=function(C){var E,x,N;for(E=0;E+3<=this.data.length;E+=3)x=this.data.substr(E,3),N=parseInt(x,10),C.put(N,10);var B=this.data.length-E;B>0&&(x=this.data.substr(E),N=parseInt(x,10),C.put(N,B*3+1))},JA.exports=h},30753:function(JA,W,s){var c=s(93951),h=s(76621);W.mul=function(C,E){for(var x=c.alloc(C.length+E.length-1),N=0;N=0;){for(var N=x[0],B=0;B=0&&re<=6&&(fe===0||fe===6)||fe>=0&&fe<=6&&(re===0||re===6)||re>=2&&re<=4&&fe>=2&&fe<=4?pe.set(ae+re,Ae+fe,!0,!0):pe.set(ae+re,Ae+fe,!1,!0))}function ce(pe){for(var Ce=pe.size,De=8;De>re&1)===1,pe.set(Ze,ae,Ae,!0),pe.set(ae,Ze,Ae,!0)}function F(pe,Ce,De){var Qe=pe.size,Ze=w.getEncodedBits(Ce,De),ae,Ae;for(ae=0;ae<15;ae++)Ae=(Ze>>ae&1)===1,ae<6?pe.set(ae,8,Ae,!0):ae<8?pe.set(ae+1,8,Ae,!0):pe.set(Qe-15+ae,8,Ae,!0),ae<8?pe.set(8,Qe-ae-1,Ae,!0):ae<9?pe.set(8,15-ae-1+1,Ae,!0):pe.set(8,15-ae-1,Ae,!0);pe.set(Qe-8,8,1,!0)}function m(pe,Ce){for(var De=pe.size,Qe=-1,Ze=De-1,ae=7,Ae=0,re=De-1;re>0;re-=2)for(re===6&&re--;;){for(var fe=0;fe<2;fe++)if(!pe.isReserved(Ze,re-fe)){var Le=!1;Ae>>ae&1)===1),pe.set(Ze,re-fe,Le),ae--,ae===-1&&(Ae++,ae=7)}if(Ze+=Qe,Ze<0||De<=Ze){Ze-=Qe,Qe=-Qe;break}}}function L(pe,Ce,De){var Qe=new C;De.forEach(function(Le){Qe.put(Le.mode.bit,4),Qe.put(Le.getLength(),H.getCharCountIndicator(Le.mode,pe)),Le.write(Qe)});var Ze=h.getSymbolTotalCodewords(pe),ae=k.getTotalCodewordsCount(pe,Ce),Ae=(Ze-ae)*8;for(Qe.getLengthInBits()+4<=Ae&&Qe.put(0,4);Qe.getLengthInBits()%8!==0;)Qe.putBit(0);for(var re=(Ae-Qe.getLengthInBits())/8,fe=0;fe=7&&P(je,Ce),m(je,fe),isNaN(Qe)&&(Qe=B.getBestMask(je,F.bind(null,je,De))),B.applyMask(Qe,je),F(je,De,Qe),{modules:je,version:Ce,errorCorrectionLevel:De,maskPattern:Qe,segments:Ze}}W.create=function(Ce,De){if(typeof Ce=="undefined"||Ce==="")throw new Error("No input text");var Qe=f.M,Ze,ae;return typeof De!="undefined"&&(Qe=f.from(De.errorCorrectionLevel,f.M),Ze=J.from(De.version),ae=B.from(De.maskPattern),De.toSJISFunc&&h.setToSJISFunction(De.toSJISFunc)),ie(Ce,Ze,Qe,ae)}},10476:function(JA,W,s){var c=s(93951),h=s(30753),f=s(19208).lW;function C(E){this.genPoly=void 0,this.degree=E,this.degree&&this.initialize(this.degree)}C.prototype.initialize=function(x){this.degree=x,this.genPoly=h.generateECPolynomial(this.degree)},C.prototype.encode=function(x){if(!this.genPoly)throw new Error("Encoder not initialized");var N=c.alloc(this.degree),B=f.concat([x,N],x.length+this.degree),k=h.mod(B,this.genPoly),l=this.degree-k.length;if(l>0){var J=c.alloc(this.degree);return k.copy(J,l),J}return k},JA.exports=C},90181:function(JA,W){var s="[0-9]+",c="[A-Z $%*+\\-./:]+",h="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";h=h.replace(/u/g,"\\u");var f="(?:(?![A-Z0-9 $%*+\\-./:]|"+h+`)(?:.|[\r -]))+`;W.KANJI=new RegExp(h,"g"),W.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g"),W.BYTE=new RegExp(f,"g"),W.NUMERIC=new RegExp(s,"g"),W.ALPHANUMERIC=new RegExp(c,"g");var C=new RegExp("^"+h+"$"),E=new RegExp("^"+s+"$"),x=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");W.testKanji=function(B){return C.test(B)},W.testNumeric=function(B){return E.test(B)},W.testAlphanumeric=function(B){return x.test(B)}},28047:function(JA,W,s){var c=s(43994),h=s(22164),f=s(29152),C=s(26957),E=s(31975),x=s(90181),N=s(48417),B=s(27505);function k(ce){return unescape(encodeURIComponent(ce)).length}function l(ce,we,P){for(var F=[],m;(m=ce.exec(P))!==null;)F.push({data:m[0],index:m.index,mode:we,length:m[0].length});return F}function J(ce){var we=l(x.NUMERIC,c.NUMERIC,ce),P=l(x.ALPHANUMERIC,c.ALPHANUMERIC,ce),F,m;N.isKanjiModeEnabled()?(F=l(x.BYTE,c.BYTE,ce),m=l(x.KANJI,c.KANJI,ce)):(F=l(x.BYTE_KANJI,c.BYTE,ce),m=[]);var L=we.concat(P,F,m);return L.sort(function(ve,ie){return ve.index-ie.index}).map(function(ve){return{data:ve.data,mode:ve.mode,length:ve.length}})}function w(ce,we){switch(we){case c.NUMERIC:return h.getBitsLength(ce);case c.ALPHANUMERIC:return f.getBitsLength(ce);case c.KANJI:return E.getBitsLength(ce);case c.BYTE:return C.getBitsLength(ce)}}function H(ce){return ce.reduce(function(we,P){var F=we.length-1>=0?we[we.length-1]:null;return F&&F.mode===P.mode?(we[we.length-1].data+=P.data,we):(we.push(P),we)},[])}function V(ce){for(var we=[],P=0;P40)throw new Error('"version" should be in range from 1 to 40');return f*4+17},W.getSymbolTotalCodewords=function(f){return c[f]},W.getBCHDigit=function(h){for(var f=0;h!==0;)f++,h>>>=1;return f},W.setToSJISFunction=function(f){if(typeof f!="function")throw new Error('"toSJISFunc" is not a valid function.');s=f},W.isKanjiModeEnabled=function(){return typeof s!="undefined"},W.toSJIS=function(f){return s(f)}},13776:function(JA,W){W.isValid=function(c){return!isNaN(c)&&c>=1&&c<=40}},30813:function(JA,W,s){var c=s(48417),h=s(17821),f=s(40785),C=s(43994),E=s(13776),x=s(27319),N=7973,B=c.getBCHDigit(N);function k(H,V,ee){for(var Y=1;Y<=40;Y++)if(V<=W.getCapacity(Y,ee,H))return Y}function l(H,V){return C.getCharCountIndicator(H,V)+4}function J(H,V){var ee=0;return H.forEach(function(Y){var ce=l(Y.mode,V);ee+=ce+Y.getBitsLength()}),ee}function w(H,V){for(var ee=1;ee<=40;ee++){var Y=J(H,ee);if(Y<=W.getCapacity(ee,V,C.MIXED))return ee}}W.from=function(V,ee){return E.isValid(V)?parseInt(V,10):ee},W.getCapacity=function(V,ee,Y){if(!E.isValid(V))throw new Error("Invalid QR Code version");typeof Y=="undefined"&&(Y=C.BYTE);var ce=c.getSymbolTotalCodewords(V),we=h.getTotalCodewordsCount(V,ee),P=(ce-we)*8;if(Y===C.MIXED)return P;var F=P-l(Y,V);switch(Y){case C.NUMERIC:return Math.floor(F/10*3);case C.ALPHANUMERIC:return Math.floor(F/11*2);case C.KANJI:return Math.floor(F/13);case C.BYTE:default:return Math.floor(F/8)}},W.getBestVersionForData=function(V,ee){var Y,ce=f.from(ee,f.M);if(x(V)){if(V.length>1)return w(V,ce);if(V.length===0)return 1;Y=V[0]}else Y=V;return k(Y.mode,Y.getLength(),ce)},W.getEncodedBits=function(V){if(!E.isValid(V)||V<7)throw new Error("Invalid QR Code version");for(var ee=V<<12;c.getBCHDigit(ee)-B>=0;)ee^=N<0&&H>0&&E[w-1]||(B+=l?f("M",H+N,.5+V+N):f("m",k,0),k=0,l=!1),H+1':"",V="',ee='viewBox="0 0 '+w+" "+w+'"',Y=k.width?'width="'+k.width+'" height="'+k.width+'" ':"",ce=''+H+V+` -`;return typeof B=="function"&&B(null,ce),ce}},30130:function(JA,W){function s(c){if(typeof c=="number"&&(c=c.toString()),typeof c!="string")throw new Error("Color should be defined as hex string");var h=c.slice().replace("#","").split("");if(h.length<3||h.length===5||h.length>8)throw new Error("Invalid hex color: "+c);(h.length===3||h.length===4)&&(h=Array.prototype.concat.apply([],h.map(function(C){return[C,C]}))),h.length===6&&h.push("F","F");var f=parseInt(h.join(""),16);return{r:f>>24&255,g:f>>16&255,b:f>>8&255,a:f&255,hex:"#"+h.slice(0,6).join("")}}W.getOptions=function(h){h||(h={}),h.color||(h.color={});var f=typeof h.margin=="undefined"||h.margin===null||h.margin<0?4:h.margin,C=h.width&&h.width>=21?h.width:void 0,E=h.scale||4;return{width:C,scale:C?4:E,margin:f,color:{dark:s(h.color.dark||"#000000ff"),light:s(h.color.light||"#ffffffff")},type:h.type,rendererOpts:h.rendererOpts||{}}},W.getScale=function(h,f){return f.width&&f.width>=h+f.margin*2?f.width/(h+f.margin*2):f.scale},W.getImageWidth=function(h,f){var C=W.getScale(h,f);return Math.floor((h+f.margin*2)*C)},W.qrToImageData=function(h,f,C){for(var E=f.modules.size,x=f.modules.data,N=W.getScale(E,C),B=Math.floor((E+C.margin*2)*N),k=C.margin*N,l=[C.color.light,C.color.dark],J=0;J=k&&w>=k&&J=f)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+f.toString(16)+" bytes");return we|0}function x(we){return we!==we}function N(we,P){var F;return C.TYPED_ARRAY_SUPPORT?(F=new Uint8Array(P),F.__proto__=C.prototype):(F=we,F===null&&(F=new C(P)),F.length=P),F}function B(we,P){var F=N(we,P<0?0:E(P)|0);if(!C.TYPED_ARRAY_SUPPORT)for(var m=0;m55295&&F<57344){if(!L){if(F>56319){(P-=3)>-1&&ve.push(239,191,189);continue}else if(ie+1===m){(P-=3)>-1&&ve.push(239,191,189);continue}L=F;continue}if(F<56320){(P-=3)>-1&&ve.push(239,191,189),L=F;continue}F=(L-55296<<10|F-56320)+65536}else L&&(P-=3)>-1&&ve.push(239,191,189);if(L=null,F<128){if((P-=1)<0)break;ve.push(F)}else if(F<2048){if((P-=2)<0)break;ve.push(F>>6|192,F&63|128)}else if(F<65536){if((P-=3)<0)break;ve.push(F>>12|224,F>>6&63|128,F&63|128)}else if(F<1114112){if((P-=4)<0)break;ve.push(F>>18|240,F>>12&63|128,F>>6&63|128,F&63|128)}else throw new Error("Invalid code point")}return ve}function V(we){if(C.isBuffer(we))return we.length;if(typeof ArrayBuffer!="undefined"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(we)||we instanceof ArrayBuffer))return we.byteLength;typeof we!="string"&&(we=""+we);var P=we.length;return P===0?0:H(we).length}function ee(we,P,F,m){for(var L=0;L=P.length||L>=we.length);++L)P[L+F]=we[L];return L}function Y(we,P,F,m){return ee(H(P,we.length-F),we,F,m)}function ce(we,P,F,m){if(typeof P=="number")throw new TypeError('"value" argument must not be a number');return typeof ArrayBuffer!="undefined"&&P instanceof ArrayBuffer?J(we,P,F,m):typeof P=="string"?k(we,P,F):w(we,P)}C.prototype.write=function(P,F,m){F===void 0?(m=this.length,F=0):m===void 0&&typeof F=="string"?(m=this.length,F=0):isFinite(F)&&(F=F|0,isFinite(m)?m=m|0:m=void 0);var L=this.length-F;if((m===void 0||m>L)&&(m=L),P.length>0&&(m<0||F<0)||F>this.length)throw new RangeError("Attempt to write outside buffer bounds");return Y(this,P,F,m)},C.prototype.slice=function(P,F){var m=this.length;P=~~P,F=F===void 0?m:~~F,P<0?(P+=m,P<0&&(P=0)):P>m&&(P=m),F<0?(F+=m,F<0&&(F=0)):F>m&&(F=m),F=P.length&&(F=P.length),F||(F=0),L>0&&L=this.length)throw new RangeError("sourceStart out of bounds");if(L<0)throw new RangeError("sourceEnd out of bounds");L>this.length&&(L=this.length),P.length-F=0;--ie)P[ie+F]=this[ie+m];else if(ve<1e3||!C.TYPED_ARRAY_SUPPORT)for(ie=0;ie>>0,m=m===void 0?this.length:m>>>0,P||(P=0);var ve;if(typeof P=="number")for(ve=F;veSe;(0,N.useImperativeHandle)(L,function(){var wt;return{focus:u,blur:function(){var At;(At=p.current)===null||At===void 0||At.blur()},setSelectionRange:function(At,dn,It){var gt;(gt=p.current)===null||gt===void 0||gt.setSelectionRange(At,dn,It)},select:function(){var At;(At=p.current)===null||At===void 0||At.select()},input:p.current,nativeElement:((wt=i.current)===null||wt===void 0?void 0:wt.nativeElement)||p.current}}),(0,N.useEffect)(function(){he.current&&(he.current=!1),ft(function(wt){return wt&&re?!1:wt})},[re]);var Te=function(Rt,At,dn){var It=At;if(!Je.current&&de.exceedFormatter&&de.max&&de.strategy(At)>de.max){if(It=de.exceedFormatter(At,{max:de.max}),At!==It){var gt,ut;Ie([((gt=p.current)===null||gt===void 0?void 0:gt.selectionStart)||0,((ut=p.current)===null||ut===void 0?void 0:ut.selectionEnd)||0])}}else if(dn.source==="compositionEnd")return;ue(It),p.current&&(0,B.rJ)(p.current,Rt,ie,It)};(0,N.useEffect)(function(){if(X){var wt;(wt=p.current)===null||wt===void 0||wt.setSelectionRange.apply(wt,(0,J.Z)(X))}},[X]);var oA=function(Rt){Te(Rt,Rt.target.value,{source:"change"})},cA=function(Rt){Je.current=!1,Te(Rt,Rt.currentTarget.value,{source:"compositionEnd"}),bt==null||bt(Rt)},qA=function(Rt){De&&Rt.key==="Enter"&&!he.current&&(he.current=!0,De(Rt)),Qe==null||Qe(Rt)},PA=function(Rt){Rt.key==="Enter"&&(he.current=!1),Ze==null||Ze(Rt)},IA=function(Rt){ft(!0),pe==null||pe(Rt)},dt=function(Rt){he.current&&(he.current=!1),ft(!1),Ce==null||Ce(Rt)},Mt=function(Rt){ue(""),u(),p.current&&(0,B.rJ)(p.current,Rt,ie)},kA=iA&&"".concat(Ae,"-out-of-range"),Nt=function(){var Rt=(0,ee.Z)(m,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return N.createElement("input",(0,h.Z)({autoComplete:ve},Rt,{onChange:oA,onFocus:IA,onBlur:dt,onKeyDown:qA,onKeyUp:PA,className:x()(Ae,(0,f.Z)({},"".concat(Ae,"-disabled"),re),DA==null?void 0:DA.input),style:lt==null?void 0:lt.input,ref:p,size:fe,type:EA,onCompositionStart:function(dn){Je.current=!0,ZA==null||ZA(dn)},onCompositionEnd:cA}))},En=function(){var Rt=Number(Se)>0;if(ye||de.show){var At=de.showFormatter?de.showFormatter({value:ze,count:Ke,maxLength:Se}):"".concat(Ke).concat(Rt?" / ".concat(Se):"");return N.createElement(N.Fragment,null,de.show&&N.createElement("span",{className:x()("".concat(Ae,"-show-count-suffix"),(0,f.Z)({},"".concat(Ae,"-show-count-has-suffix"),!!ye),DA==null?void 0:DA.count),style:(0,c.Z)({},lt==null?void 0:lt.count)},At),ye)}return null};return N.createElement(l,(0,h.Z)({},ke,{prefixCls:Ae,className:x()(Le,kA),handleReset:Mt,value:ze,focused:_A,triggerFocus:u,suffix:En(),disabled:re,classes:MA,classNames:DA,styles:lt}),Nt())}),P=we,F=P},30292:function(JA,W,s){"use strict";s.d(W,{He:function(){return c},X3:function(){return h},nH:function(){return E},rJ:function(){return C}});function c(x){return!!(x.addonBefore||x.addonAfter)}function h(x){return!!(x.prefix||x.suffix||x.allowClear)}function f(x,N,B){var k=N.cloneNode(!0),l=Object.create(x,{target:{value:k},currentTarget:{value:k}});return k.value=B,typeof N.selectionStart=="number"&&typeof N.selectionEnd=="number"&&(k.selectionStart=N.selectionStart,k.selectionEnd=N.selectionEnd),k.setSelectionRange=function(){N.setSelectionRange.apply(N,arguments)},l}function C(x,N,B,k){if(B){var l=N;if(N.type==="click"){l=f(N,x,""),B(l);return}if(x.type!=="file"&&k!==void 0){l=f(N,x,k),B(l);return}B(l)}}function E(x,N){if(x){x.focus(N);var B=N||{},k=B.cursor;if(k){var l=x.value.length;switch(k){case"start":x.setSelectionRange(0,0);break;case"end":x.setSelectionRange(l,l);break;default:x.setSelectionRange(0,l)}}}}},28321:function(JA,W,s){"use strict";s.d(W,{iz:function(){return Fe},ck:function(){return It},BW:function(){return tt},sN:function(){return It},Wd:function(){return yn},ZP:function(){return hA},Xl:function(){return De}});var c=s(32855),h=s(74430),f=s(27247),C=s(3300),E=s(11913),x=s(43079),N=s(92310),B=s.n(N),k=s(11780),l=s(18929),J=s(13697),w=s(48736),H=s(59301),V=s(4676),ee=H.createContext(null);function Y(Be,Me){return Be===void 0?null:"".concat(Be,"-").concat(Me)}function ce(Be){var Me=H.useContext(ee);return Y(Me,Be)}var we=s(80547),P=["children","locked"],F=H.createContext(null);function m(Be,Me){var _e=(0,f.Z)({},Be);return Object.keys(Me).forEach(function(AA){var bA=Me[AA];bA!==void 0&&(_e[AA]=bA)}),_e}function L(Be){var Me=Be.children,_e=Be.locked,AA=(0,x.Z)(Be,P),bA=H.useContext(F),HA=(0,we.Z)(function(){return m(bA,AA)},[bA,AA],function(WA,Ot){return!_e&&(WA[0]!==Ot[0]||!(0,J.Z)(WA[1],Ot[1],!0))});return H.createElement(F.Provider,{value:HA},Me)}var ve=[],ie=H.createContext(null);function pe(){return H.useContext(ie)}var Ce=H.createContext(ve);function De(Be){var Me=H.useContext(Ce);return H.useMemo(function(){return Be!==void 0?[].concat((0,C.Z)(Me),[Be]):Me},[Me,Be])}var Qe=H.createContext(null),Ze=H.createContext({}),ae=Ze,Ae=s(29194);function re(Be){var Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Ae.Z)(Be)){var _e=Be.nodeName.toLowerCase(),AA=["input","select","textarea","button"].includes(_e)||Be.isContentEditable||_e==="a"&&!!Be.getAttribute("href"),bA=Be.getAttribute("tabindex"),HA=Number(bA),WA=null;return bA&&!Number.isNaN(HA)?WA=HA:AA&&WA===null&&(WA=0),AA&&Be.disabled&&(WA=null),WA!==null&&(WA>=0||Me&&WA<0)}return!1}function fe(Be){var Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,_e=(0,C.Z)(Be.querySelectorAll("*")).filter(function(AA){return re(AA,Me)});return re(Be,Me)&&_e.unshift(Be),_e}var Le=null;function je(){Le=document.activeElement}function ye(){Le=null}function We(){if(Le)try{Le.focus()}catch(Be){}}function CA(Be,Me){if(Me.keyCode===9){var _e=fe(Be),AA=_e[Me.shiftKey?0:_e.length-1],bA=AA===document.activeElement||Be===document.activeElement;if(bA){var HA=_e[Me.shiftKey?_e.length-1:0];HA.focus(),Me.preventDefault()}}}var Ve=s(10228),EA=s(16089),MA=Ve.Z.LEFT,DA=Ve.Z.RIGHT,lt=Ve.Z.UP,ZA=Ve.Z.DOWN,bt=Ve.Z.ENTER,ke=Ve.Z.ESC,KA=Ve.Z.HOME,RA=Ve.Z.END,_A=[lt,ZA,MA,DA];function ft(Be,Me,_e,AA){var bA,HA="prev",WA="next",Ot="children",kt="parent";if(Be==="inline"&&AA===bt)return{inlineTrigger:!0};var Lt=(0,h.Z)((0,h.Z)({},lt,HA),ZA,WA),wn=(0,h.Z)((0,h.Z)((0,h.Z)((0,h.Z)({},MA,_e?WA:HA),DA,_e?HA:WA),ZA,Ot),bt,Ot),Qt=(0,h.Z)((0,h.Z)((0,h.Z)((0,h.Z)((0,h.Z)((0,h.Z)({},lt,HA),ZA,WA),bt,Ot),ke,kt),MA,_e?Ot:kt),DA,_e?kt:Ot),Gt={inline:Lt,horizontal:wn,vertical:Qt,inlineSub:Lt,horizontalSub:Qt,verticalSub:Qt},y=(bA=Gt["".concat(Be).concat(Me?"":"Sub")])===null||bA===void 0?void 0:bA[AA];switch(y){case HA:return{offset:-1,sibling:!0};case WA:return{offset:1,sibling:!0};case kt:return{offset:-1,sibling:!1};case Ot:return{offset:1,sibling:!1};default:return null}}function Je(Be){for(var Me=Be;Me;){if(Me.getAttribute("data-menu-list"))return Me;Me=Me.parentElement}return null}function he(Be,Me){for(var _e=Be||document.activeElement;_e;){if(Me.has(_e))return _e;_e=_e.parentElement}return null}function p(Be,Me){var _e=fe(Be,!0);return _e.filter(function(AA){return Me.has(AA)})}function i(Be,Me,_e){var AA=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!Be)return null;var bA=p(Be,Me),HA=bA.length,WA=bA.findIndex(function(Ot){return _e===Ot});return AA<0?WA===-1?WA=HA-1:WA-=1:AA>0&&(WA+=1),WA=(WA+HA)%HA,bA[WA]}var u=function(Me,_e){var AA=new Set,bA=new Map,HA=new Map;return Me.forEach(function(WA){var Ot=document.querySelector("[data-menu-id='".concat(Y(_e,WA),"']"));Ot&&(AA.add(Ot),HA.set(Ot,WA),bA.set(WA,Ot))}),{elements:AA,key2element:bA,element2key:HA}};function Q(Be,Me,_e,AA,bA,HA,WA,Ot,kt,Lt){var wn=H.useRef(),Qt=H.useRef();Qt.current=Me;var Gt=function(){EA.Z.cancel(wn.current)};return H.useEffect(function(){return function(){Gt()}},[]),function(y){var I=y.which;if([].concat(_A,[bt,ke,KA,RA]).includes(I)){var S=HA(),G=u(S,AA),ge=G,se=ge.elements,Oe=ge.key2element,Xe=ge.element2key,QA=Oe.get(Me),fA=he(QA,se),Ge=Xe.get(fA),BA=ft(Be,WA(Ge,!0).length===1,_e,I);if(!BA&&I!==KA&&I!==RA)return;(_A.includes(I)||[KA,RA].includes(I))&&y.preventDefault();var st=function(wA){if(wA){var Ye=wA,Pe=wA.querySelector("a");Pe!=null&&Pe.getAttribute("href")&&(Ye=Pe);var pA=Xe.get(wA);Ot(pA),Gt(),wn.current=(0,EA.Z)(function(){Qt.current===pA&&Ye.focus()})}};if([KA,RA].includes(I)||BA.sibling||!fA){var rn;!fA||Be==="inline"?rn=bA.current:rn=Je(fA);var $t,Kt=p(rn,se);I===KA?$t=Kt[0]:I===RA?$t=Kt[Kt.length-1]:$t=i(rn,se,fA,BA.offset),st($t)}else if(BA.inlineTrigger)kt(Ge);else if(BA.offset>0)kt(Ge,!0),Gt(),wn.current=(0,EA.Z)(function(){G=u(S,AA);var NA=fA.getAttribute("aria-controls"),wA=document.getElementById(NA),Ye=i(wA,G.elements);st(Ye)},5);else if(BA.offset<0){var me=WA(Ge,!0),xe=me[me.length-2],be=Oe.get(xe);kt(xe,!1),st(be)}}Lt==null||Lt(y)}}function g(Be){Promise.resolve().then(Be)}var j="__RC_UTIL_PATH_SPLIT__",ue=function(Me){return Me.join(j)},ze=function(Me){return Me.split(j)},K="rc-menu-more";function $(){var Be=H.useState({}),Me=(0,E.Z)(Be,2),_e=Me[1],AA=(0,H.useRef)(new Map),bA=(0,H.useRef)(new Map),HA=H.useState([]),WA=(0,E.Z)(HA,2),Ot=WA[0],kt=WA[1],Lt=(0,H.useRef)(0),wn=(0,H.useRef)(!1),Qt=function(){wn.current||_e({})},Gt=(0,H.useCallback)(function(Oe,Xe){var QA=ue(Xe);bA.current.set(QA,Oe),AA.current.set(Oe,QA),Lt.current+=1;var fA=Lt.current;g(function(){fA===Lt.current&&Qt()})},[]),y=(0,H.useCallback)(function(Oe,Xe){var QA=ue(Xe);bA.current.delete(QA),AA.current.delete(Oe)},[]),I=(0,H.useCallback)(function(Oe){kt(Oe)},[]),S=(0,H.useCallback)(function(Oe,Xe){var QA=AA.current.get(Oe)||"",fA=ze(QA);return Xe&&Ot.includes(fA[0])&&fA.unshift(K),fA},[Ot]),G=(0,H.useCallback)(function(Oe,Xe){return Oe.filter(function(QA){return QA!==void 0}).some(function(QA){var fA=S(QA,!0);return fA.includes(Xe)})},[S]),ge=function(){var Xe=(0,C.Z)(AA.current.keys());return Ot.length&&Xe.push(K),Xe},se=(0,H.useCallback)(function(Oe){var Xe="".concat(AA.current.get(Oe)).concat(j),QA=new Set;return(0,C.Z)(bA.current.keys()).forEach(function(fA){fA.startsWith(Xe)&&QA.add(bA.current.get(fA))}),QA},[]);return H.useEffect(function(){return function(){wn.current=!0}},[]),{registerPath:Gt,unregisterPath:y,refreshOverflowKeys:I,isSubPathKey:G,getKeyPath:S,getKeys:ge,getSubPathKeys:se}}function X(Be){var Me=H.useRef(Be);Me.current=Be;var _e=H.useCallback(function(){for(var AA,bA=arguments.length,HA=new Array(bA),WA=0;WA1&&(se.motionAppear=!1);var Oe=se.onVisibleChanged;return se.onVisibleChanged=function(Xe){return!Gt.current&&!Xe&&G(!0),Oe==null?void 0:Oe(Xe)},S?null:H.createElement(L,{mode:HA,locked:!Gt.current},H.createElement(it.default,(0,c.Z)({visible:ge},se,{forceRender:kt,removeOnLeave:!1,leavedClassName:"".concat(Ot,"-hidden")}),function(Xe){var QA=Xe.className,fA=Xe.style;return H.createElement(ht,{id:Me,className:QA,style:fA},bA)}))}var ln=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Mn=["active"],pn=H.forwardRef(function(Be,Me){var _e=Be.style,AA=Be.className,bA=Be.title,HA=Be.eventKey,WA=Be.warnKey,Ot=Be.disabled,kt=Be.internalPopupClose,Lt=Be.children,wn=Be.itemIcon,Qt=Be.expandIcon,Gt=Be.popupClassName,y=Be.popupOffset,I=Be.popupStyle,S=Be.onClick,G=Be.onMouseEnter,ge=Be.onMouseLeave,se=Be.onTitleClick,Oe=Be.onTitleMouseEnter,Xe=Be.onTitleMouseLeave,QA=(0,x.Z)(Be,ln),fA=ce(HA),Ge=H.useContext(F),BA=Ge.prefixCls,st=Ge.mode,rn=Ge.openKeys,$t=Ge.disabled,Kt=Ge.overflowDisabled,me=Ge.activeKey,xe=Ge.selectedKeys,be=Ge.itemIcon,NA=Ge.expandIcon,wA=Ge.onItemClick,Ye=Ge.onOpenChange,Pe=Ge.onActive,pA=H.useContext(ae),Ue=pA._internalRenderSubMenuItem,dA=H.useContext(Qe),GA=dA.isSubPathKey,o=De(),R="".concat(BA,"-submenu"),D=$t||Ot,M=H.useRef(),T=H.useRef(),q=wn!=null?wn:be,_=Qt!=null?Qt:NA,le=rn.includes(HA),He=!Kt&&le,aA=GA(xe,HA),oe=PA(HA,D,Oe,Xe),qe=oe.active,rA=(0,x.Z)(oe,Mn),mA=H.useState(!1),sA=(0,E.Z)(mA,2),UA=sA[0],tA=sA[1],vA=function(gn){D||tA(gn)},lA=function(gn){vA(!0),G==null||G({key:HA,domEvent:gn})},FA=function(gn){vA(!1),ge==null||ge({key:HA,domEvent:gn})},xA=H.useMemo(function(){return qe||(st!=="inline"?UA||GA([me],HA):!1)},[st,qe,me,UA,HA,GA]),VA=IA(o.length),yA=function(gn){D||(se==null||se({key:HA,domEvent:gn}),st==="inline"&&Ye(HA,!le))},TA=X(function(Yt){S==null||S(kA(Yt)),wA(Yt)}),an=function(gn){st!=="inline"&&Ye(HA,gn)},jt=function(){Pe(HA)},on=fA&&"".concat(fA,"-popup"),vn=H.useMemo(function(){return H.createElement(dt,{icon:st!=="horizontal"?_:void 0,props:(0,f.Z)((0,f.Z)({},Be),{},{isOpen:He,isSubMenu:!0})},H.createElement("i",{className:"".concat(R,"-arrow")}))},[st,_,Be,He,R]),en=H.createElement("div",(0,c.Z)({role:"menuitem",style:VA,className:"".concat(R,"-title"),tabIndex:D?null:-1,ref:M,title:typeof bA=="string"?bA:null,"data-menu-id":Kt&&fA?null:fA,"aria-expanded":He,"aria-haspopup":!0,"aria-controls":on,"aria-disabled":D,onClick:yA,onFocus:jt},rA),bA,vn),An=H.useRef(st);if(st!=="inline"&&o.length>1?An.current="vertical":An.current=st,!Kt){var hn=An.current;en=H.createElement(Cn,{mode:hn,prefixCls:R,visible:!kt&&He&&st!=="inline",popupClassName:Gt,popupOffset:y,popupStyle:I,popup:H.createElement(L,{mode:hn==="horizontal"?"vertical":hn},H.createElement(ht,{id:on,ref:T},Lt)),disabled:D,onVisibleChange:an},en)}var Dt=H.createElement(k.Z.Item,(0,c.Z)({ref:Me,role:"none"},QA,{component:"li",style:_e,className:B()(R,"".concat(R,"-").concat(st),AA,(0,h.Z)((0,h.Z)((0,h.Z)((0,h.Z)({},"".concat(R,"-open"),He),"".concat(R,"-active"),xA),"".concat(R,"-selected"),aA),"".concat(R,"-disabled"),D)),onMouseEnter:lA,onMouseLeave:FA}),en,!Kt&&H.createElement(tn,{id:on,open:He,keyPath:o},Lt));return Ue&&(Dt=Ue(Dt,Be,{selected:aA,active:xA,open:He,disabled:D})),H.createElement(L,{onItemClick:TA,mode:st==="horizontal"?"vertical":st,itemIcon:q,expandIcon:_},Dt)}),cn=H.forwardRef(function(Be,Me){var _e=Be.eventKey,AA=Be.children,bA=De(_e),HA=eA(AA,bA),WA=pe();H.useEffect(function(){if(WA)return WA.registerPath(_e,bA),function(){WA.unregisterPath(_e,bA)}},[bA]);var Ot;return WA?Ot=HA:Ot=H.createElement(pn,(0,c.Z)({ref:Me},Be),HA),H.createElement(Ce.Provider,{value:bA},Ot)}),yn=cn,Fn=s(34666);function Fe(Be){var Me=Be.className,_e=Be.style,AA=H.useContext(F),bA=AA.prefixCls,HA=pe();return HA?null:H.createElement("li",{role:"separator",className:B()("".concat(bA,"-item-divider"),Me),style:_e})}var Ee=["className","title","eventKey","children"],zA=H.forwardRef(function(Be,Me){var _e=Be.className,AA=Be.title,bA=Be.eventKey,HA=Be.children,WA=(0,x.Z)(Be,Ee),Ot=H.useContext(F),kt=Ot.prefixCls,Lt="".concat(kt,"-item-group");return H.createElement("li",(0,c.Z)({ref:Me,role:"presentation"},WA,{onClick:function(Qt){return Qt.stopPropagation()},className:B()(Lt,_e)}),H.createElement("div",{role:"presentation",className:"".concat(Lt,"-title"),title:typeof AA=="string"?AA:void 0},AA),H.createElement("ul",{role:"group",className:"".concat(Lt,"-list")},HA))}),LA=H.forwardRef(function(Be,Me){var _e=Be.eventKey,AA=Be.children,bA=De(_e),HA=eA(AA,bA),WA=pe();return WA?HA:H.createElement(zA,(0,c.Z)({ref:Me},(0,cA.Z)(Be,["warnKey"])),HA)}),tt=LA,nt=["label","children","key","type","extra"];function jA(Be,Me,_e){var AA=Me.item,bA=Me.group,HA=Me.submenu,WA=Me.divider;return(Be||[]).map(function(Ot,kt){if(Ot&&(0,Fn.Z)(Ot)==="object"){var Lt=Ot,wn=Lt.label,Qt=Lt.children,Gt=Lt.key,y=Lt.type,I=Lt.extra,S=(0,x.Z)(Lt,nt),G=Gt!=null?Gt:"tmp-".concat(kt);return Qt||y==="group"?y==="group"?H.createElement(bA,(0,c.Z)({key:G},S,{title:wn}),jA(Qt,Me,_e)):H.createElement(HA,(0,c.Z)({key:G},S,{title:wn}),jA(Qt,Me,_e)):y==="divider"?H.createElement(WA,(0,c.Z)({key:G},S)):H.createElement(AA,(0,c.Z)({key:G},S,{extra:I}),wn,(!!I||I===0)&&H.createElement("span",{className:"".concat(_e,"-item-extra")},I))}return null}).filter(function(Ot){return Ot})}function XA(Be,Me,_e,AA,bA){var HA=Be,WA=(0,f.Z)({divider:Fe,item:It,group:tt,submenu:yn},AA);return Me&&(HA=jA(Me,WA,bA)),eA(HA,_e)}var $A=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],xt=[],zt=H.forwardRef(function(Be,Me){var _e,AA=Be,bA=AA.prefixCls,HA=bA===void 0?"rc-menu":bA,WA=AA.rootClassName,Ot=AA.style,kt=AA.className,Lt=AA.tabIndex,wn=Lt===void 0?0:Lt,Qt=AA.items,Gt=AA.children,y=AA.direction,I=AA.id,S=AA.mode,G=S===void 0?"vertical":S,ge=AA.inlineCollapsed,se=AA.disabled,Oe=AA.disabledOverflow,Xe=AA.subMenuOpenDelay,QA=Xe===void 0?.1:Xe,fA=AA.subMenuCloseDelay,Ge=fA===void 0?.1:fA,BA=AA.forceSubMenuRender,st=AA.defaultOpenKeys,rn=AA.openKeys,$t=AA.activeKey,Kt=AA.defaultActiveFirst,me=AA.selectable,xe=me===void 0?!0:me,be=AA.multiple,NA=be===void 0?!1:be,wA=AA.defaultSelectedKeys,Ye=AA.selectedKeys,Pe=AA.onSelect,pA=AA.onDeselect,Ue=AA.inlineIndent,dA=Ue===void 0?24:Ue,GA=AA.motion,o=AA.defaultMotions,R=AA.triggerSubMenuAction,D=R===void 0?"hover":R,M=AA.builtinPlacements,T=AA.itemIcon,q=AA.expandIcon,_=AA.overflowedIndicator,le=_===void 0?"...":_,He=AA.overflowedIndicatorPopupClassName,aA=AA.getPopupContainer,oe=AA.onClick,qe=AA.onOpenChange,rA=AA.onKeyDown,mA=AA.openAnimation,sA=AA.openTransitionName,UA=AA._internalRenderMenuItem,tA=AA._internalRenderSubMenuItem,vA=AA._internalComponents,lA=(0,x.Z)(AA,$A),FA=H.useMemo(function(){return[XA(Gt,Qt,xt,vA,HA),XA(Gt,Qt,xt,{},HA)]},[Gt,Qt,vA]),xA=(0,E.Z)(FA,2),VA=xA[0],yA=xA[1],TA=H.useState(!1),an=(0,E.Z)(TA,2),jt=an[0],on=an[1],vn=H.useRef(),en=Se(I),An=y==="rtl",hn=(0,l.Z)(st,{value:rn,postState:function(dr){return dr||xt}}),Dt=(0,E.Z)(hn,2),Yt=Dt[0],gn=Dt[1],Bt=function(dr){var mr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Zr(){gn(dr),qe==null||qe(dr)}mr?(0,V.flushSync)(Zr):Zr()},St=H.useState(Yt),yt=(0,E.Z)(St,2),rt=yt[0],at=yt[1],Ht=H.useRef(!1),Ct=H.useMemo(function(){return(G==="inline"||G==="vertical")&&ge?["vertical",ge]:[G,!1]},[G,ge]),et=(0,E.Z)(Ct,2),Pt=et[0],Wt=et[1],mn=Pt==="inline",Jt=H.useState(Pt),Vn=(0,E.Z)(Jt,2),Ln=Vn[0],bn=Vn[1],zn=H.useState(Wt),xn=(0,E.Z)(zn,2),lr=xn[0],Kn=xn[1];H.useEffect(function(){bn(Pt),Kn(Wt),Ht.current&&(mn?gn(rt):Bt(xt))},[Pt,Wt]);var tr=H.useState(0),In=(0,E.Z)(tr,2),ur=In[0],Br=In[1],_n=ur>=VA.length-1||Ln!=="horizontal"||Oe;H.useEffect(function(){mn&&at(Yt)},[Yt]),H.useEffect(function(){return Ht.current=!0,function(){Ht.current=!1}},[]);var jn=$(),gr=jn.registerPath,Cr=jn.unregisterPath,Ur=jn.refreshOverflowKeys,Zn=jn.isSubPathKey,Mr=jn.getKeyPath,Wn=jn.getKeys,Tn=jn.getSubPathKeys,$n=H.useMemo(function(){return{registerPath:gr,unregisterPath:Cr}},[gr,Cr]),Or=H.useMemo(function(){return{isSubPathKey:Zn}},[Zn]);H.useEffect(function(){Ur(_n?xt:VA.slice(ur+1).map(function(pr){return pr.key}))},[ur,_n]);var Gn=(0,l.Z)($t||Kt&&((_e=VA[0])===null||_e===void 0?void 0:_e.key),{value:$t}),Wr=(0,E.Z)(Gn,2),Qn=Wr[0],pt=Wr[1],fn=X(function(pr){pt(pr)}),Zt=X(function(){pt(void 0)});(0,H.useImperativeHandle)(Me,function(){return{list:vn.current,focus:function(dr){var mr,Zr=Wn(),Sr=u(Zr,en),ra=Sr.elements,Ca=Sr.key2element,Ea=Sr.element2key,ya=p(vn.current,ra),la=Qn!=null?Qn:ya[0]?Ea.get(ya[0]):(mr=VA.find(function($r){return!$r.props.disabled}))===null||mr===void 0?void 0:mr.key,ua=Ca.get(la);if(la&&ua){var ma;ua==null||(ma=ua.focus)===null||ma===void 0||ma.call(ua,dr)}}}});var qt=(0,l.Z)(wA||[],{value:Ye,postState:function(dr){return Array.isArray(dr)?dr:dr==null?xt:[dr]}}),Yn=(0,E.Z)(qt,2),Jn=Yn[0],wr=Yn[1],Nr=function(dr){if(xe){var mr=dr.key,Zr=Jn.includes(mr),Sr;NA?Zr?Sr=Jn.filter(function(Ca){return Ca!==mr}):Sr=[].concat((0,C.Z)(Jn),[mr]):Sr=[mr],wr(Sr);var ra=(0,f.Z)((0,f.Z)({},dr),{},{selectedKeys:Sr});Zr?pA==null||pA(ra):Pe==null||Pe(ra)}!NA&&Yt.length&&Ln!=="inline"&&Bt(xt)},Hr=X(function(pr){oe==null||oe(kA(pr)),Nr(pr)}),xr=X(function(pr,dr){var mr=Yt.filter(function(Sr){return Sr!==pr});if(dr)mr.push(pr);else if(Ln!=="inline"){var Zr=Tn(pr);mr=mr.filter(function(Sr){return!Zr.has(Sr)})}(0,J.Z)(Yt,mr,!0)||Bt(mr,!0)}),kr=function(dr,mr){var Zr=mr!=null?mr:!Yt.includes(dr);xr(dr,Zr)},Yr=Q(Ln,Qn,An,en,vn,Wn,Mr,pt,kr,rA);H.useEffect(function(){on(!0)},[]);var Xr=H.useMemo(function(){return{_internalRenderMenuItem:UA,_internalRenderSubMenuItem:tA}},[UA,tA]),Aa=Ln!=="horizontal"||Oe?VA:VA.map(function(pr,dr){return H.createElement(L,{key:pr.key,overflowDisabled:dr>ur},pr)}),Ba=H.createElement(k.Z,(0,c.Z)({id:I,ref:vn,prefixCls:"".concat(HA,"-overflow"),component:"ul",itemComponent:It,className:B()(HA,"".concat(HA,"-root"),"".concat(HA,"-").concat(Ln),kt,(0,h.Z)((0,h.Z)({},"".concat(HA,"-inline-collapsed"),lr),"".concat(HA,"-rtl"),An),WA),dir:y,style:Ot,role:"menu",tabIndex:wn,data:Aa,renderRawItem:function(dr){return dr},renderRawRest:function(dr){var mr=dr.length,Zr=mr?VA.slice(-mr):null;return H.createElement(yn,{eventKey:K,title:le,disabled:_n,internalPopupClose:mr===0,popupClassName:He},Zr)},maxCount:Ln!=="horizontal"||Oe?k.Z.INVALIDATE:k.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(dr){Br(dr)},onKeyDown:Yr},lA));return H.createElement(ae.Provider,{value:Xr},H.createElement(ee.Provider,{value:en},H.createElement(L,{prefixCls:HA,rootClassName:WA,mode:Ln,openKeys:Yt,rtl:An,disabled:se,motion:jt?GA:null,defaultMotions:jt?o:null,activeKey:Qn,onActive:fn,onInactive:Zt,selectedKeys:Jn,inlineIndent:dA,subMenuOpenDelay:QA,subMenuCloseDelay:Ge,forceSubMenuRender:BA,builtinPlacements:M,triggerSubMenuAction:D,getPopupContainer:aA,itemIcon:T,expandIcon:q,onItemClick:Hr,onOpenChange:xr},H.createElement(Qe.Provider,{value:Or},Ba),H.createElement("div",{style:{display:"none"},"aria-hidden":!0},H.createElement(ie.Provider,{value:$n},yA)))))}),nn=zt,vt=nn;vt.Item=It,vt.SubMenu=yn,vt.ItemGroup=tt,vt.Divider=Fe;var hA=vt},11780:function(JA,W,s){"use strict";s.d(W,{Z:function(){return je}});var c=s(32855),h=s(27247),f=s(11913),C=s(43079),E=s(59301),x=s(92310),N=s.n(x),B=s(29301),k=s(34280),l=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],J=void 0;function w(ye,We){var CA=ye.prefixCls,Ve=ye.invalidate,EA=ye.item,MA=ye.renderItem,DA=ye.responsive,lt=ye.responsiveDisabled,ZA=ye.registerSize,bt=ye.itemKey,ke=ye.className,KA=ye.style,RA=ye.children,_A=ye.display,ft=ye.order,Je=ye.component,he=Je===void 0?"div":Je,p=(0,C.Z)(ye,l),i=DA&&!_A;function u(ze){ZA(bt,ze)}E.useEffect(function(){return function(){u(null)}},[]);var Q=MA&&EA!==J?MA(EA,{index:ft}):RA,g;Ve||(g={opacity:i?0:1,height:i?0:J,overflowY:i?"hidden":J,order:DA?ft:J,pointerEvents:i?"none":J,position:i?"absolute":J});var j={};i&&(j["aria-hidden"]=!0);var ue=E.createElement(he,(0,c.Z)({className:N()(!Ve&&CA,ke),style:(0,h.Z)((0,h.Z)({},g),KA)},j,p,{ref:We}),Q);return DA&&(ue=E.createElement(B.Z,{onResize:function(K){var $=K.offsetWidth;u($)},disabled:lt},ue)),ue}var H=E.forwardRef(w);H.displayName="Item";var V=H,ee=s(6089),Y=s(4676),ce=s(16089);function we(ye){if(typeof MessageChannel=="undefined")(0,ce.Z)(ye);else{var We=new MessageChannel;We.port1.onmessage=function(){return ye()},We.port2.postMessage(void 0)}}function P(){var ye=E.useRef(null),We=function(Ve){ye.current||(ye.current=[],we(function(){(0,Y.unstable_batchedUpdates)(function(){ye.current.forEach(function(EA){EA()}),ye.current=null})})),ye.current.push(Ve)};return We}function F(ye,We){var CA=E.useState(We),Ve=(0,f.Z)(CA,2),EA=Ve[0],MA=Ve[1],DA=(0,ee.Z)(function(lt){ye(function(){MA(lt)})});return[EA,DA]}var m=E.createContext(null),L=["component"],ve=["className"],ie=["className"],pe=function(We,CA){var Ve=E.useContext(m);if(!Ve){var EA=We.component,MA=EA===void 0?"div":EA,DA=(0,C.Z)(We,L);return E.createElement(MA,(0,c.Z)({},DA,{ref:CA}))}var lt=Ve.className,ZA=(0,C.Z)(Ve,ve),bt=We.className,ke=(0,C.Z)(We,ie);return E.createElement(m.Provider,{value:null},E.createElement(V,(0,c.Z)({ref:CA,className:N()(lt,bt)},ZA,ke)))},Ce=E.forwardRef(pe);Ce.displayName="RawItem";var De=Ce,Qe=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Ze="responsive",ae="invalidate";function Ae(ye){return"+ ".concat(ye.length," ...")}function re(ye,We){var CA=ye.prefixCls,Ve=CA===void 0?"rc-overflow":CA,EA=ye.data,MA=EA===void 0?[]:EA,DA=ye.renderItem,lt=ye.renderRawItem,ZA=ye.itemKey,bt=ye.itemWidth,ke=bt===void 0?10:bt,KA=ye.ssr,RA=ye.style,_A=ye.className,ft=ye.maxCount,Je=ye.renderRest,he=ye.renderRawRest,p=ye.suffix,i=ye.component,u=i===void 0?"div":i,Q=ye.itemComponent,g=ye.onVisibleChange,j=(0,C.Z)(ye,Qe),ue=KA==="full",ze=P(),K=F(ze,null),$=(0,f.Z)(K,2),X=$[0],Ie=$[1],de=X||0,Se=F(ze,new Map),Ke=(0,f.Z)(Se,2),iA=Ke[0],Te=Ke[1],oA=F(ze,0),cA=(0,f.Z)(oA,2),qA=cA[0],PA=cA[1],IA=F(ze,0),dt=(0,f.Z)(IA,2),Mt=dt[0],kA=dt[1],Nt=F(ze,0),En=(0,f.Z)(Nt,2),wt=En[0],Rt=En[1],At=(0,E.useState)(null),dn=(0,f.Z)(At,2),It=dn[0],gt=dn[1],ut=(0,E.useState)(null),ct=(0,f.Z)(ut,2),ht=ct[0],Ut=ct[1],eA=E.useMemo(function(){return ht===null&&ue?Number.MAX_SAFE_INTEGER:ht||0},[ht,X]),YA=(0,E.useState)(!1),OA=(0,f.Z)(YA,2),Et=OA[0],un=OA[1],Tt="".concat(Ve,"-item"),mt=Math.max(qA,Mt),Vt=ft===Ze,Cn=MA.length&&Vt,it=ft===ae,tn=Cn||typeof ft=="number"&&MA.length>ft,ln=(0,E.useMemo)(function(){var vt=MA;return Cn?X===null&&ue?vt=MA:vt=MA.slice(0,Math.min(MA.length,de/ke)):typeof ft=="number"&&(vt=MA.slice(0,ft)),vt},[MA,ke,X,ft,Cn]),Mn=(0,E.useMemo)(function(){return Cn?MA.slice(eA+1):MA.slice(ln.length)},[MA,ln,Cn,eA]),pn=(0,E.useCallback)(function(vt,hA){var Be;return typeof ZA=="function"?ZA(vt):(Be=ZA&&(vt==null?void 0:vt[ZA]))!==null&&Be!==void 0?Be:hA},[ZA]),cn=(0,E.useCallback)(DA||function(vt){return vt},[DA]);function yn(vt,hA,Be){ht===vt&&(hA===void 0||hA===It)||(Ut(vt),Be||(un(vtde){yn(Me-1,vt-_e-wt+Mt);break}}p&&LA(0)+wt>de&>(null)}},[de,iA,Mt,wt,pn,ln]);var tt=Et&&!!Mn.length,nt={};It!==null&&Cn&&(nt={position:"absolute",left:It,top:0});var jA={prefixCls:Tt,responsive:Cn,component:Q,invalidate:it},XA=lt?function(vt,hA){var Be=pn(vt,hA);return E.createElement(m.Provider,{key:Be,value:(0,h.Z)((0,h.Z)({},jA),{},{order:hA,item:vt,itemKey:Be,registerSize:Fe,display:hA<=eA})},lt(vt,hA))}:function(vt,hA){var Be=pn(vt,hA);return E.createElement(V,(0,c.Z)({},jA,{order:hA,key:Be,item:vt,renderItem:cn,itemKey:Be,registerSize:Fe,display:hA<=eA}))},$A={order:tt?eA:Number.MAX_SAFE_INTEGER,className:"".concat(Tt,"-rest"),registerSize:Ee,display:tt},xt=Je||Ae,zt=he?E.createElement(m.Provider,{value:(0,h.Z)((0,h.Z)({},jA),$A)},he(Mn)):E.createElement(V,(0,c.Z)({},jA,$A),typeof xt=="function"?xt(Mn):xt),nn=E.createElement(u,(0,c.Z)({className:N()(!it&&Ve,_A),style:RA,ref:We},j),ln.map(XA),tn?zt:null,p&&E.createElement(V,(0,c.Z)({},jA,{responsive:Vt,responsiveDisabled:!Cn,order:eA,className:"".concat(Tt,"-suffix"),registerSize:zA,display:!0,style:nt}),p));return Vt?E.createElement(B.Z,{onResize:Fn,disabled:!Cn},nn):nn}var fe=E.forwardRef(re);fe.displayName="Overflow",fe.Item=De,fe.RESPONSIVE=Ze,fe.INVALIDATE=ae;var Le=fe,je=Le},23425:function(JA,W,s){"use strict";s.d(W,{Z:function(){return ie}});var c=s(74430),h=s(32855),f=s(34666),C=s(27247),E=s(11913),x=s(92310),N=s.n(x),B=s(18929),k=s(10228),l=s(26112),J=s(48736),w=s(59301),H=s(17119),V=[10,20,50,100],ee=function(Ce){var De=Ce.pageSizeOptions,Qe=De===void 0?V:De,Ze=Ce.locale,ae=Ce.changeSize,Ae=Ce.pageSize,re=Ce.goButton,fe=Ce.quickGo,Le=Ce.rootPrefixCls,je=Ce.disabled,ye=Ce.buildOptionText,We=Ce.showSizeChanger,CA=Ce.sizeChangerRender,Ve=w.useState(""),EA=(0,E.Z)(Ve,2),MA=EA[0],DA=EA[1],lt=function(){return!MA||Number.isNaN(MA)?void 0:Number(MA)},ZA=typeof ye=="function"?ye:function(p){return"".concat(p," ").concat(Ze.items_per_page)},bt=function(i){DA(i.target.value)},ke=function(i){re||MA===""||(DA(""),!(i.relatedTarget&&(i.relatedTarget.className.indexOf("".concat(Le,"-item-link"))>=0||i.relatedTarget.className.indexOf("".concat(Le,"-item"))>=0))&&(fe==null||fe(lt())))},KA=function(i){MA!==""&&(i.keyCode===k.Z.ENTER||i.type==="click")&&(DA(""),fe==null||fe(lt()))},RA=function(){return Qe.some(function(i){return i.toString()===Ae.toString()})?Qe:Qe.concat([Ae]).sort(function(i,u){var Q=Number.isNaN(Number(i))?0:Number(i),g=Number.isNaN(Number(u))?0:Number(u);return Q-g})},_A="".concat(Le,"-options");if(!We&&!fe)return null;var ft=null,Je=null,he=null;return We&&CA&&(ft=CA({disabled:je,size:Ae,onSizeChange:function(i){ae==null||ae(Number(i))},"aria-label":Ze.page_size,className:"".concat(_A,"-size-changer"),options:RA().map(function(p){return{label:ZA(p),value:p}})})),fe&&(re&&(he=typeof re=="boolean"?w.createElement("button",{type:"button",onClick:KA,onKeyUp:KA,disabled:je,className:"".concat(_A,"-quick-jumper-button")},Ze.jump_to_confirm):w.createElement("span",{onClick:KA,onKeyUp:KA},re)),Je=w.createElement("div",{className:"".concat(_A,"-quick-jumper")},Ze.jump_to,w.createElement("input",{disabled:je,type:"text",value:MA,onChange:bt,onKeyUp:KA,onBlur:ke,"aria-label":Ze.page}),Ze.page,he)),w.createElement("li",{className:_A},ft,Je)},Y=ee,ce=function(Ce){var De=Ce.rootPrefixCls,Qe=Ce.page,Ze=Ce.active,ae=Ce.className,Ae=Ce.showTitle,re=Ce.onClick,fe=Ce.onKeyPress,Le=Ce.itemRender,je="".concat(De,"-item"),ye=N()(je,"".concat(je,"-").concat(Qe),(0,c.Z)((0,c.Z)({},"".concat(je,"-active"),Ze),"".concat(je,"-disabled"),!Qe),ae),We=function(){re(Qe)},CA=function(MA){fe(MA,re,Qe)},Ve=Le(Qe,"page",w.createElement("a",{rel:"nofollow"},Qe));return Ve?w.createElement("li",{title:Ae?String(Qe):null,className:ye,onClick:We,onKeyDown:CA,tabIndex:0},Ve):null},we=ce,P=function(Ce,De,Qe){return Qe};function F(){}function m(pe){var Ce=Number(pe);return typeof Ce=="number"&&!Number.isNaN(Ce)&&isFinite(Ce)&&Math.floor(Ce)===Ce}function L(pe,Ce,De){var Qe=typeof pe=="undefined"?Ce:pe;return Math.floor((De-1)/Qe)+1}var ve=function(Ce){var De=Ce.prefixCls,Qe=De===void 0?"rc-pagination":De,Ze=Ce.selectPrefixCls,ae=Ze===void 0?"rc-select":Ze,Ae=Ce.className,re=Ce.current,fe=Ce.defaultCurrent,Le=fe===void 0?1:fe,je=Ce.total,ye=je===void 0?0:je,We=Ce.pageSize,CA=Ce.defaultPageSize,Ve=CA===void 0?10:CA,EA=Ce.onChange,MA=EA===void 0?F:EA,DA=Ce.hideOnSinglePage,lt=Ce.align,ZA=Ce.showPrevNextJumpers,bt=ZA===void 0?!0:ZA,ke=Ce.showQuickJumper,KA=Ce.showLessItems,RA=Ce.showTitle,_A=RA===void 0?!0:RA,ft=Ce.onShowSizeChange,Je=ft===void 0?F:ft,he=Ce.locale,p=he===void 0?H.Z:he,i=Ce.style,u=Ce.totalBoundaryShowSizeChanger,Q=u===void 0?50:u,g=Ce.disabled,j=Ce.simple,ue=Ce.showTotal,ze=Ce.showSizeChanger,K=ze===void 0?ye>Q:ze,$=Ce.sizeChangerRender,X=Ce.pageSizeOptions,Ie=Ce.itemRender,de=Ie===void 0?P:Ie,Se=Ce.jumpPrevIcon,Ke=Ce.jumpNextIcon,iA=Ce.prevIcon,Te=Ce.nextIcon,oA=w.useRef(null),cA=(0,B.Z)(10,{value:We,defaultValue:Ve}),qA=(0,E.Z)(cA,2),PA=qA[0],IA=qA[1],dt=(0,B.Z)(1,{value:re,defaultValue:Le,postState:function(Oe){return Math.max(1,Math.min(Oe,L(void 0,PA,ye)))}}),Mt=(0,E.Z)(dt,2),kA=Mt[0],Nt=Mt[1],En=w.useState(kA),wt=(0,E.Z)(En,2),Rt=wt[0],At=wt[1];(0,w.useEffect)(function(){At(kA)},[kA]);var dn=MA!==F,It="current"in Ce,gt=Math.max(1,kA-(KA?3:5)),ut=Math.min(L(void 0,PA,ye),kA+(KA?3:5));function ct(se,Oe){var Xe=se||w.createElement("button",{type:"button","aria-label":Oe,className:"".concat(Qe,"-item-link")});return typeof se=="function"&&(Xe=w.createElement(se,(0,C.Z)({},Ce))),Xe}function ht(se){var Oe=se.target.value,Xe=L(void 0,PA,ye),QA;return Oe===""?QA=Oe:Number.isNaN(Number(Oe))?QA=Rt:Oe>=Xe?QA=Xe:QA=Number(Oe),QA}function Ut(se){return m(se)&&se!==kA&&m(ye)&&ye>0}var eA=ye>PA?ke:!1;function YA(se){(se.keyCode===k.Z.UP||se.keyCode===k.Z.DOWN)&&se.preventDefault()}function OA(se){var Oe=ht(se);switch(Oe!==Rt&&At(Oe),se.keyCode){case k.Z.ENTER:Tt(Oe);break;case k.Z.UP:Tt(Oe-1);break;case k.Z.DOWN:Tt(Oe+1);break;default:break}}function Et(se){Tt(ht(se))}function un(se){var Oe=L(se,PA,ye),Xe=kA>Oe&&Oe!==0?Oe:kA;IA(se),At(Xe),Je==null||Je(kA,se),Nt(Xe),MA==null||MA(Xe,se)}function Tt(se){if(Ut(se)&&!g){var Oe=L(void 0,PA,ye),Xe=se;return se>Oe?Xe=Oe:se<1&&(Xe=1),Xe!==Rt&&At(Xe),Nt(Xe),MA==null||MA(Xe,PA),Xe}return kA}var mt=kA>1,Vt=kA2?Xe-2:0),fA=2;fAye?ye:kA*PA])),jA=null,XA=L(void 0,PA,ye);if(DA&&ye<=PA)return null;var $A=[],xt={rootPrefixCls:Qe,onClick:Tt,onKeyPress:Mn,showTitle:_A,itemRender:de,page:-1},zt=kA-1>0?kA-1:0,nn=kA+1=_e*2&&kA!==3&&($A[0]=w.cloneElement($A[0],{className:N()("".concat(Qe,"-item-after-jump-prev"),$A[0].props.className)}),$A.unshift(LA)),XA-kA>=_e*2&&kA!==XA-2){var Qt=$A[$A.length-1];$A[$A.length-1]=w.cloneElement(Qt,{className:N()("".concat(Qe,"-item-before-jump-next"),Qt.props.className)}),$A.push(jA)}kt!==1&&$A.unshift(w.createElement(we,(0,h.Z)({},xt,{key:1,page:1}))),Lt!==XA&&$A.push(w.createElement(we,(0,h.Z)({},xt,{key:XA,page:XA})))}var Gt=Fe(zt);if(Gt){var y=!mt||!XA;Gt=w.createElement("li",{title:_A?p.prev_page:null,onClick:Cn,tabIndex:y?null:0,onKeyDown:pn,className:N()("".concat(Qe,"-prev"),(0,c.Z)({},"".concat(Qe,"-disabled"),y)),"aria-disabled":y},Gt)}var I=Ee(nn);if(I){var S,G;j?(S=!Vt,G=mt?0:null):(S=!Vt||!XA,G=S?null:0),I=w.createElement("li",{title:_A?p.next_page:null,onClick:it,tabIndex:G,onKeyDown:cn,className:N()("".concat(Qe,"-next"),(0,c.Z)({},"".concat(Qe,"-disabled"),S)),"aria-disabled":S},I)}var ge=N()(Qe,Ae,(0,c.Z)((0,c.Z)((0,c.Z)((0,c.Z)((0,c.Z)({},"".concat(Qe,"-start"),lt==="start"),"".concat(Qe,"-center"),lt==="center"),"".concat(Qe,"-end"),lt==="end"),"".concat(Qe,"-simple"),j),"".concat(Qe,"-disabled"),g));return w.createElement("ul",(0,h.Z)({className:ge,style:i,ref:oA},tt),nt,Gt,j?Me:$A,I,w.createElement(Y,{locale:p,rootPrefixCls:Qe,disabled:g,selectPrefixCls:ae,changeSize:un,pageSize:PA,pageSizeOptions:X,quickGo:eA?Tt:null,goButton:Be,showSizeChanger:K,sizeChangerRender:$}))},ie=ve},48365:function(JA,W,s){"use strict";var c=s(56656),h=s.n(c),f=s(27112),C=s.n(f),E=s(54449),x=s.n(E),N=s(53501),B=s.n(N),k=s(36867),l=s.n(k),J=s(71912),w=s.n(J),H=s(48228),V=s.n(H);h().extend(V()),h().extend(w()),h().extend(C()),h().extend(x()),h().extend(B()),h().extend(l()),h().extend(function(P,F){var m=F.prototype,L=m.format;m.format=function(ie){var pe=(ie||"").replace("Wo","wo");return L.bind(this)(pe)}});var ee={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},Y=function(F){var m=ee[F];return m||F.split("_")[0]},ce=function(){},we={getNow:function(){var F=h()();return typeof F.tz=="function"?F.tz():F},getFixedDate:function(F){return h()(F,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(F){return F.endOf("month")},getWeekDay:function(F){var m=F.locale("en");return m.weekday()+m.localeData().firstDayOfWeek()},getYear:function(F){return F.year()},getMonth:function(F){return F.month()},getDate:function(F){return F.date()},getHour:function(F){return F.hour()},getMinute:function(F){return F.minute()},getSecond:function(F){return F.second()},getMillisecond:function(F){return F.millisecond()},addYear:function(F,m){return F.add(m,"year")},addMonth:function(F,m){return F.add(m,"month")},addDate:function(F,m){return F.add(m,"day")},setYear:function(F,m){return F.year(m)},setMonth:function(F,m){return F.month(m)},setDate:function(F,m){return F.date(m)},setHour:function(F,m){return F.hour(m)},setMinute:function(F,m){return F.minute(m)},setSecond:function(F,m){return F.second(m)},setMillisecond:function(F,m){return F.millisecond(m)},isAfter:function(F,m){return F.isAfter(m)},isValidate:function(F){return F.isValid()},locale:{getWeekFirstDay:function(F){return h()().locale(Y(F)).localeData().firstDayOfWeek()},getWeekFirstDate:function(F,m){return m.locale(Y(F)).weekday(0)},getWeek:function(F,m){return m.locale(Y(F)).week()},getShortWeekDays:function(F){return h()().locale(Y(F)).localeData().weekdaysMin()},getShortMonths:function(F){return h()().locale(Y(F)).localeData().monthsShort()},format:function(F,m,L){return m.locale(Y(F)).format(L)},parse:function(F,m,L){for(var ve=Y(F),ie=0;ie2&&arguments[2]!==void 0?arguments[2]:"0",M=String(o);M.length2&&arguments[2]!==void 0?arguments[2]:[],M=l.useState([!1,!1]),T=(0,C.Z)(M,2),q=T[0],_=T[1],le=function(oe,qe){_(function(rA){return ve(rA,qe,oe)})},He=l.useMemo(function(){return q.map(function(aA,oe){if(aA)return!0;var qe=o[oe];return qe?!!(!D[oe]&&!qe||qe&&R(qe,{activeIndex:oe})):!1})},[o,q,R,D]);return[He,le]}function ae(o,R,D,M,T){var q="",_=[];return o&&_.push(T?"hh":"HH"),R&&_.push("mm"),D&&_.push("ss"),q=_.join(":"),M&&(q+=".SSS"),T&&(q+=" A"),q}function Ae(o,R,D,M,T,q){var _=o.fieldDateTimeFormat,le=o.fieldDateFormat,He=o.fieldTimeFormat,aA=o.fieldMonthFormat,oe=o.fieldYearFormat,qe=o.fieldWeekFormat,rA=o.fieldQuarterFormat,mA=o.yearFormat,sA=o.cellYearFormat,UA=o.cellQuarterFormat,tA=o.dayFormat,vA=o.cellDateFormat,lA=ae(R,D,M,T,q);return(0,f.Z)((0,f.Z)({},o),{},{fieldDateTimeFormat:_||"YYYY-MM-DD ".concat(lA),fieldDateFormat:le||"YYYY-MM-DD",fieldTimeFormat:He||lA,fieldMonthFormat:aA||"YYYY-MM",fieldYearFormat:oe||"YYYY",fieldWeekFormat:qe||"gggg-wo",fieldQuarterFormat:rA||"YYYY-[Q]Q",yearFormat:mA||"YYYY",cellYearFormat:sA||"YYYY",cellQuarterFormat:UA||"[Q]Q",cellDateFormat:vA||tA||"D"})}function re(o,R){var D=R.showHour,M=R.showMinute,T=R.showSecond,q=R.showMillisecond,_=R.use12Hours;return l.useMemo(function(){return Ae(o,D,M,T,q,_)},[o,D,M,T,q,_])}var fe=s(34666);function Le(o,R,D){return D!=null?D:R.some(function(M){return o.includes(M)})}var je=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function ye(o){var R=ie(o,je),D=o.format,M=o.picker,T=null;return D&&(T=D,Array.isArray(T)&&(T=T[0]),T=(0,fe.Z)(T)==="object"?T.format:T),M==="time"&&(R.format=T),[R,T]}function We(o){return o&&typeof o=="string"}function CA(o,R,D,M){return[o,R,D,M].some(function(T){return T!==void 0})}function Ve(o,R,D,M,T){var q=R,_=D,le=M;if(!o&&!q&&!_&&!le&&!T)q=!0,_=!0,le=!0;else if(o){var He,aA,oe,qe=[q,_,le].some(function(sA){return sA===!1}),rA=[q,_,le].some(function(sA){return sA===!0}),mA=qe?!0:!rA;q=(He=q)!==null&&He!==void 0?He:mA,_=(aA=_)!==null&&aA!==void 0?aA:mA,le=(oe=le)!==null&&oe!==void 0?oe:mA}return[q,_,le,T]}function EA(o){var R=o.showTime,D=ye(o),M=(0,C.Z)(D,2),T=M[0],q=M[1],_=R&&(0,fe.Z)(R)==="object"?R:{},le=(0,f.Z)((0,f.Z)({defaultOpenValue:_.defaultOpenValue||_.defaultValue},T),_),He=le.showMillisecond,aA=le.showHour,oe=le.showMinute,qe=le.showSecond,rA=CA(aA,oe,qe,He),mA=Ve(rA,aA,oe,qe,He),sA=(0,C.Z)(mA,3);return aA=sA[0],oe=sA[1],qe=sA[2],[le,(0,f.Z)((0,f.Z)({},le),{},{showHour:aA,showMinute:oe,showSecond:qe,showMillisecond:He}),le.format,q]}function MA(o,R,D,M,T){var q=o==="time";if(o==="datetime"||q){for(var _=M,le=pe(o,T,null),He=le,aA=[R,D],oe=0;oe1&&(_=R.addDate(_,-7)),_}function j(o,R){var D=R.generateConfig,M=R.locale,T=R.format;return o?typeof T=="function"?T(o):D.locale.format(M.locale,o,T):""}function ue(o,R,D){var M=R,T=["getHour","getMinute","getSecond","getMillisecond"],q=["setHour","setMinute","setSecond","setMillisecond"];return q.forEach(function(_,le){D?M=o[_](M,o[T[le]](D)):M=o[_](M,0)}),M}function ze(o,R,D,M,T){var q=(0,E.zX)(function(_,le){return!!(D&&D(_,le)||M&&o.isAfter(M,_)&&!i(o,R,M,_,le.type)||T&&o.isAfter(_,T)&&!i(o,R,T,_,le.type))});return q}function K(o,R,D){return l.useMemo(function(){var M=pe(o,R,D),T=L(M),q=T[0],_=(0,fe.Z)(q)==="object"&&q.type==="mask"?q.format:null;return[T.map(function(le){return typeof le=="string"||typeof le=="function"?le:le.format}),_]},[o,R,D])}function $(o,R,D){return typeof o[0]=="function"||D?!0:R}function X(o,R,D,M){var T=(0,E.zX)(function(q,_){var le=(0,f.Z)({type:R},_);if(delete le.activeIndex,!o.isValidate(q)||D&&D(q,le))return!0;if((R==="date"||R==="time")&&M){var He,aA=_&&_.activeIndex===1?"end":"start",oe=((He=M.disabledTime)===null||He===void 0?void 0:He.call(M,q,aA,{from:le.from}))||{},qe=oe.disabledHours,rA=oe.disabledMinutes,mA=oe.disabledSeconds,sA=oe.disabledMilliseconds,UA=M.disabledHours,tA=M.disabledMinutes,vA=M.disabledSeconds,lA=qe||UA,FA=rA||tA,xA=mA||vA,VA=o.getHour(q),yA=o.getMinute(q),TA=o.getSecond(q),an=o.getMillisecond(q);if(lA&&lA().includes(VA)||FA&&FA(VA).includes(yA)||xA&&xA(VA,yA).includes(TA)||sA&&sA(VA,yA,TA).includes(an))return!0}return!1});return T}function Ie(o){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,D=l.useMemo(function(){var M=o&&L(o);return R&&M&&(M[1]=M[1]||M[0]),M},[o,R]);return D}function de(o,R){var D=o.generateConfig,M=o.locale,T=o.picker,q=T===void 0?"date":T,_=o.prefixCls,le=_===void 0?"rc-picker":_,He=o.styles,aA=He===void 0?{}:He,oe=o.classNames,qe=oe===void 0?{}:oe,rA=o.order,mA=rA===void 0?!0:rA,sA=o.components,UA=sA===void 0?{}:sA,tA=o.inputRender,vA=o.allowClear,lA=o.clearIcon,FA=o.needConfirm,xA=o.multiple,VA=o.format,yA=o.inputReadOnly,TA=o.disabledDate,an=o.minDate,jt=o.maxDate,on=o.showTime,vn=o.value,en=o.defaultValue,An=o.pickerValue,hn=o.defaultPickerValue,Dt=Ie(vn),Yt=Ie(en),gn=Ie(An),Bt=Ie(hn),St=q==="date"&&on?"datetime":q,yt=St==="time"||St==="datetime",rt=yt||xA,at=FA!=null?FA:yt,Ht=EA(o),Ct=(0,C.Z)(Ht,4),et=Ct[0],Pt=Ct[1],Wt=Ct[2],mn=Ct[3],Jt=re(M,Pt),Vn=l.useMemo(function(){return MA(St,Wt,mn,et,Jt)},[St,Wt,mn,et,Jt]),Ln=l.useMemo(function(){return(0,f.Z)((0,f.Z)({},o),{},{prefixCls:le,locale:Jt,picker:q,styles:aA,classNames:qe,order:mA,components:(0,f.Z)({input:tA},UA),clearIcon:DA(le,vA,lA),showTime:Vn,value:Dt,defaultValue:Yt,pickerValue:gn,defaultPickerValue:Bt},R==null?void 0:R())},[o]),bn=K(St,Jt,VA),zn=(0,C.Z)(bn,2),xn=zn[0],lr=zn[1],Kn=$(xn,yA,xA),tr=ze(D,M,TA,an,jt),In=X(D,q,tr,Vn),ur=l.useMemo(function(){return(0,f.Z)((0,f.Z)({},Ln),{},{needConfirm:at,inputReadOnly:Kn,disabledDate:tr})},[Ln,at,Kn,tr]);return[ur,St,rt,xn,lr,In]}var Se=s(16089);function Ke(o,R,D){var M=(0,E.C8)(R,{value:o}),T=(0,C.Z)(M,2),q=T[0],_=T[1],le=l.useRef(o),He=l.useRef(),aA=function(){Se.Z.cancel(He.current)},oe=(0,E.zX)(function(){_(le.current),D&&q!==le.current&&D(le.current)}),qe=(0,E.zX)(function(rA,mA){aA(),le.current=rA,rA||mA?oe():He.current=(0,Se.Z)(oe)});return l.useEffect(function(){return aA},[]),[q,qe]}function iA(o,R){var D=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],M=arguments.length>3?arguments[3]:void 0,T=D.every(function(oe){return oe})?!1:o,q=Ke(T,R||!1,M),_=(0,C.Z)(q,2),le=_[0],He=_[1];function aA(oe){var qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!qe.inherit||le)&&He(oe,qe.force)}return[le,aA]}function Te(o){var R=l.useRef();return l.useImperativeHandle(o,function(){var D;return{nativeElement:(D=R.current)===null||D===void 0?void 0:D.nativeElement,focus:function(T){var q;(q=R.current)===null||q===void 0||q.focus(T)},blur:function(){var T;(T=R.current)===null||T===void 0||T.blur()}}}),R}function oA(o,R){return l.useMemo(function(){return o||(R?((0,k.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(R).map(function(D){var M=(0,C.Z)(D,2),T=M[0],q=M[1];return{label:T,value:q}})):[])},[o,R])}function cA(o,R){var D=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,M=l.useRef(R);M.current=R,(0,x.o)(function(){if(o)M.current(o);else{var T=(0,Se.Z)(function(){M.current(o)},D);return function(){Se.Z.cancel(T)}}},[o])}function qA(o){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],D=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,M=l.useState(0),T=(0,C.Z)(M,2),q=T[0],_=T[1],le=l.useState(!1),He=(0,C.Z)(le,2),aA=He[0],oe=He[1],qe=l.useRef([]),rA=l.useRef(null),mA=l.useRef(null),sA=function(xA){rA.current=xA},UA=function(xA){return rA.current===xA},tA=function(xA){oe(xA)},vA=function(xA){return xA&&(mA.current=xA),mA.current},lA=function(xA){var VA=qe.current,yA=new Set(VA.filter(function(an){return xA[an]||R[an]})),TA=VA[VA.length-1]===0?1:0;return yA.size>=2||o[TA]?null:TA};return cA(aA||D,function(){aA||(qe.current=[],sA(null))}),l.useEffect(function(){aA&&qe.current.push(q)},[aA,q]),[aA,tA,vA,q,_,lA,qe.current,sA,UA]}function PA(o,R,D,M,T,q){var _=D[D.length-1],le=function(aA,oe){var qe=(0,C.Z)(o,2),rA=qe[0],mA=qe[1],sA=(0,f.Z)((0,f.Z)({},oe),{},{from:Ce(o,D)});return _===1&&R[0]&&rA&&!i(M,T,rA,aA,sA.type)&&M.isAfter(rA,aA)||_===0&&R[1]&&mA&&!i(M,T,mA,aA,sA.type)&&M.isAfter(aA,mA)?!0:q==null?void 0:q(aA,sA)};return le}function IA(o,R,D,M){switch(R){case"date":case"week":return o.addMonth(D,M);case"month":case"quarter":return o.addYear(D,M);case"year":return o.addYear(D,M*10);case"decade":return o.addYear(D,M*100);default:return D}}var dt=[];function Mt(o,R,D,M,T,q,_,le){var He=arguments.length>8&&arguments[8]!==void 0?arguments[8]:dt,aA=arguments.length>9&&arguments[9]!==void 0?arguments[9]:dt,oe=arguments.length>10&&arguments[10]!==void 0?arguments[10]:dt,qe=arguments.length>11?arguments[11]:void 0,rA=arguments.length>12?arguments[12]:void 0,mA=arguments.length>13?arguments[13]:void 0,sA=_==="time",UA=q||0,tA=function(gn){var Bt=o.getNow();return sA&&(Bt=ue(o,Bt)),He[gn]||D[gn]||Bt},vA=(0,C.Z)(aA,2),lA=vA[0],FA=vA[1],xA=(0,E.C8)(function(){return tA(0)},{value:lA}),VA=(0,C.Z)(xA,2),yA=VA[0],TA=VA[1],an=(0,E.C8)(function(){return tA(1)},{value:FA}),jt=(0,C.Z)(an,2),on=jt[0],vn=jt[1],en=l.useMemo(function(){var Yt=[yA,on][UA];return sA?Yt:ue(o,Yt,oe[UA])},[sA,yA,on,UA,o,oe]),An=function(gn){var Bt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",St=[TA,vn][UA];St(gn);var yt=[yA,on];yt[UA]=gn,qe&&(!i(o,R,yA,yt[0],_)||!i(o,R,on,yt[1],_))&&qe(yt,{source:Bt,range:UA===1?"end":"start",mode:M})},hn=function(gn,Bt){if(le){var St={date:"month",week:"month",month:"year",quarter:"year"},yt=St[_];if(yt&&!i(o,R,gn,Bt,yt))return IA(o,_,Bt,-1);if(_==="year"&&gn){var rt=Math.floor(o.getYear(gn)/10),at=Math.floor(o.getYear(Bt)/10);if(rt!==at)return IA(o,_,Bt,-1)}}return Bt},Dt=l.useRef(null);return(0,x.Z)(function(){if(T&&!He[UA]){var Yt=sA?null:o.getNow();if(Dt.current!==null&&Dt.current!==UA?Yt=[yA,on][UA^1]:D[UA]?Yt=UA===0?D[0]:hn(D[0],D[1]):D[UA^1]&&(Yt=D[UA^1]),Yt){rA&&o.isAfter(rA,Yt)&&(Yt=rA);var gn=le?IA(o,_,Yt,1):Yt;mA&&o.isAfter(gn,mA)&&(Yt=le?IA(o,_,mA,-1):mA),An(Yt,"reset")}}},[T,UA,D[UA]]),l.useEffect(function(){T?Dt.current=UA:Dt.current=null},[T,UA]),(0,x.Z)(function(){T&&He&&He[UA]&&An(He[UA],"reset")},[T,UA]),[en,An]}function kA(o,R){var D=l.useRef(o),M=l.useState({}),T=(0,C.Z)(M,2),q=T[1],_=function(aA){return aA&&R!==void 0?R:D.current},le=function(aA){D.current=aA,q({})};return[_,le,_(!0)]}var Nt=[];function En(o,R,D){var M=function(_){return _.map(function(le){return j(le,{generateConfig:o,locale:R,format:D[0]})})},T=function(_,le){for(var He=Math.max(_.length,le.length),aA=-1,oe=0;oe2&&arguments[2]!==void 0?arguments[2]:1,M=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,T=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],q=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,_=[],le=D>=1?D|0:1,He=o;He<=R;He+=le){var aA=T.includes(He);(!aA||!M)&&_.push({label:m(He,q),value:He,disabled:aA})}return _}function Ut(o){var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},D=arguments.length>2?arguments[2]:void 0,M=R||{},T=M.use12Hours,q=M.hourStep,_=q===void 0?1:q,le=M.minuteStep,He=le===void 0?1:le,aA=M.secondStep,oe=aA===void 0?1:aA,qe=M.millisecondStep,rA=qe===void 0?100:qe,mA=M.hideDisabledOptions,sA=M.disabledTime,UA=M.disabledHours,tA=M.disabledMinutes,vA=M.disabledSeconds,lA=l.useMemo(function(){return D||o.getNow()},[D,o]);if(0)var FA,xA,VA;var yA=l.useCallback(function(rt){var at=(sA==null?void 0:sA(rt))||{};return[at.disabledHours||UA||ct,at.disabledMinutes||tA||ct,at.disabledSeconds||vA||ct,at.disabledMilliseconds||ct]},[sA,UA,tA,vA]),TA=l.useMemo(function(){return yA(lA)},[lA,yA]),an=(0,C.Z)(TA,4),jt=an[0],on=an[1],vn=an[2],en=an[3],An=l.useCallback(function(rt,at,Ht,Ct){var et=ht(0,23,_,mA,rt()),Pt=T?et.map(function(Vn){return(0,f.Z)((0,f.Z)({},Vn),{},{label:m(Vn.value%12||12,2)})}):et,Wt=function(Ln){return ht(0,59,He,mA,at(Ln))},mn=function(Ln,bn){return ht(0,59,oe,mA,Ht(Ln,bn))},Jt=function(Ln,bn,zn){return ht(0,999,rA,mA,Ct(Ln,bn,zn),3)};return[Pt,Wt,mn,Jt]},[mA,_,T,rA,He,oe]),hn=l.useMemo(function(){return An(jt,on,vn,en)},[An,jt,on,vn,en]),Dt=(0,C.Z)(hn,4),Yt=Dt[0],gn=Dt[1],Bt=Dt[2],St=Dt[3],yt=function(at,Ht){var Ct=function(){return Yt},et=gn,Pt=Bt,Wt=St;if(Ht){var mn=yA(Ht),Jt=(0,C.Z)(mn,4),Vn=Jt[0],Ln=Jt[1],bn=Jt[2],zn=Jt[3],xn=An(Vn,Ln,bn,zn),lr=(0,C.Z)(xn,4),Kn=lr[0],tr=lr[1],In=lr[2],ur=lr[3];Ct=function(){return Kn},et=tr,Pt=In,Wt=ur}var Br=ut(at,Ct,et,Pt,Wt,o);return Br};return[yt,Yt,gn,Bt,St]}function eA(o){var R=o.mode,D=o.internalMode,M=o.renderExtraFooter,T=o.showNow,q=o.showTime,_=o.onSubmit,le=o.onNow,He=o.invalid,aA=o.needConfirm,oe=o.generateConfig,qe=o.disabledDate,rA=l.useContext(ce),mA=rA.prefixCls,sA=rA.locale,UA=rA.button,tA=UA===void 0?"button":UA,vA=oe.getNow(),lA=Ut(oe,q,vA),FA=(0,C.Z)(lA,1),xA=FA[0],VA=M==null?void 0:M(R),yA=qe(vA,{type:R}),TA=function(){if(!yA){var hn=xA(vA);le(hn)}},an="".concat(mA,"-now"),jt="".concat(an,"-btn"),on=T&&l.createElement("li",{className:an},l.createElement("a",{className:V()(jt,yA&&"".concat(jt,"-disabled")),"aria-disabled":yA,onClick:TA},D==="date"?sA.today:sA.now)),vn=aA&&l.createElement("li",{className:"".concat(mA,"-ok")},l.createElement(tA,{disabled:He,onClick:_},sA.ok)),en=(on||vn)&&l.createElement("ul",{className:"".concat(mA,"-ranges")},on,vn);return!VA&&!en?null:l.createElement("div",{className:"".concat(mA,"-footer")},VA&&l.createElement("div",{className:"".concat(mA,"-footer-extra")},VA),en)}function YA(o,R,D){function M(T,q){var _=T.findIndex(function(He){return i(o,R,He,q,D)});if(_===-1)return[].concat((0,h.Z)(T),[q]);var le=(0,h.Z)(T);return le.splice(_,1),le}return M}var OA=l.createContext(null);function Et(){return l.useContext(OA)}function un(o,R){var D=o.prefixCls,M=o.generateConfig,T=o.locale,q=o.disabledDate,_=o.minDate,le=o.maxDate,He=o.cellRender,aA=o.hoverValue,oe=o.hoverRangeValue,qe=o.onHover,rA=o.values,mA=o.pickerValue,sA=o.onSelect,UA=o.prevIcon,tA=o.nextIcon,vA=o.superPrevIcon,lA=o.superNextIcon,FA=M.getNow(),xA={now:FA,values:rA,pickerValue:mA,prefixCls:D,disabledDate:q,minDate:_,maxDate:le,cellRender:He,hoverValue:aA,hoverRangeValue:oe,onHover:qe,locale:T,generateConfig:M,onSelect:sA,panelType:R,prevIcon:UA,nextIcon:tA,superPrevIcon:vA,superNextIcon:lA};return[xA,FA]}var Tt=l.createContext({});function mt(o){for(var R=o.rowNum,D=o.colNum,M=o.baseDate,T=o.getCellDate,q=o.prefixColumn,_=o.rowClassName,le=o.titleFormat,He=o.getCellText,aA=o.getCellClassName,oe=o.headerCells,qe=o.cellSelection,rA=qe===void 0?!0:qe,mA=o.disabledDate,sA=Et(),UA=sA.prefixCls,tA=sA.panelType,vA=sA.now,lA=sA.disabledDate,FA=sA.cellRender,xA=sA.onHover,VA=sA.hoverValue,yA=sA.hoverRangeValue,TA=sA.generateConfig,an=sA.values,jt=sA.locale,on=sA.onSelect,vn=mA||lA,en="".concat(UA,"-cell"),An=l.useContext(Tt),hn=An.onCellDblClick,Dt=function(Ht){return an.some(function(Ct){return Ct&&i(TA,jt,Ht,Ct,tA)})},Yt=[],gn=0;gn1&&arguments[1]!==void 0?arguments[1]:!1;jn(pt),tA==null||tA(pt),fn&&gr(pt)},Ur=function(pt,fn){Jt(pt),fn&&Cr(fn),gr(fn,pt)},Zn=function(pt){if(In(pt),Cr(pt),mn!==xA){var fn=["decade","year"],Zt=[].concat(fn,["month"]),qt={quarter:[].concat(fn,["quarter"]),week:[].concat((0,h.Z)(Zt),["week"]),date:[].concat((0,h.Z)(Zt),["date"])},Yn=qt[xA]||Zt,Jn=Yn.indexOf(mn),wr=Yn[Jn+1];wr&&Ur(wr,pt)}},Mr=l.useMemo(function(){var Qn,pt;if(Array.isArray(TA)){var fn=(0,C.Z)(TA,2);Qn=fn[0],pt=fn[1]}else Qn=TA;return!Qn&&!pt?null:(Qn=Qn||pt,pt=pt||Qn,T.isAfter(Qn,pt)?[pt,Qn]:[Qn,pt])},[TA,T]),Wn=Qe(an,jt,on),Tn=en[Vn]||xt[Vn]||tn,$n=l.useContext(Tt),Or=l.useMemo(function(){return(0,f.Z)((0,f.Z)({},$n),{},{hideHeader:An})},[$n,An]),Gn="".concat(hn,"-panel"),Wr=ie(o,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return l.createElement(Tt.Provider,{value:Or},l.createElement("div",{ref:Dt,tabIndex:He,className:V()(Gn,(0,J.Z)({},"".concat(Gn,"-rtl"),q==="rtl"))},l.createElement(Tn,(0,c.Z)({},Wr,{showTime:Ct,prefixCls:hn,locale:at,generateConfig:T,onModeChange:Ur,pickerValue:_n,onPickerValueChange:function(pt){Cr(pt,!0)},value:Kn[0],onSelect:Zn,values:Kn,cellRender:Wn,hoverRangeValue:Mr,hoverValue:yA}))))}var nn=l.memo(l.forwardRef(zt)),vt=nn;function hA(o){var R=o.picker,D=o.multiplePanel,M=o.pickerValue,T=o.onPickerValueChange,q=o.needConfirm,_=o.onSubmit,le=o.range,He=o.hoverValue,aA=l.useContext(ce),oe=aA.prefixCls,qe=aA.generateConfig,rA=l.useCallback(function(lA,FA){return IA(qe,R,lA,FA)},[qe,R]),mA=l.useMemo(function(){return rA(M,1)},[M,rA]),sA=function(FA){T(rA(FA,-1))},UA={onCellDblClick:function(){q&&_()}},tA=R==="time",vA=(0,f.Z)((0,f.Z)({},o),{},{hoverValue:null,hoverRangeValue:null,hideHeader:tA});return le?vA.hoverRangeValue=He:vA.hoverValue=He,D?l.createElement("div",{className:"".concat(oe,"-panels")},l.createElement(Tt.Provider,{value:(0,f.Z)((0,f.Z)({},UA),{},{hideNext:!0})},l.createElement(vt,vA)),l.createElement(Tt.Provider,{value:(0,f.Z)((0,f.Z)({},UA),{},{hidePrev:!0})},l.createElement(vt,(0,c.Z)({},vA,{pickerValue:mA,onPickerValueChange:sA})))):l.createElement(Tt.Provider,{value:(0,f.Z)({},UA)},l.createElement(vt,vA))}function Be(o){return typeof o=="function"?o():o}function Me(o){var R=o.prefixCls,D=o.presets,M=o.onClick,T=o.onHover;return D.length?l.createElement("div",{className:"".concat(R,"-presets")},l.createElement("ul",null,D.map(function(q,_){var le=q.label,He=q.value;return l.createElement("li",{key:_,onClick:function(){M(Be(He))},onMouseEnter:function(){T(Be(He))},onMouseLeave:function(){T(null)}},le)}))):null}function _e(o){var R=o.panelRender,D=o.internalMode,M=o.picker,T=o.showNow,q=o.range,_=o.multiple,le=o.activeInfo,He=le===void 0?[0,0,0]:le,aA=o.presets,oe=o.onPresetHover,qe=o.onPresetSubmit,rA=o.onFocus,mA=o.onBlur,sA=o.onPanelMouseDown,UA=o.direction,tA=o.value,vA=o.onSelect,lA=o.isInvalid,FA=o.defaultOpenValue,xA=o.onOk,VA=o.onSubmit,yA=l.useContext(ce),TA=yA.prefixCls,an="".concat(TA,"-panel"),jt=UA==="rtl",on=l.useRef(null),vn=l.useRef(null),en=l.useState(0),An=(0,C.Z)(en,2),hn=An[0],Dt=An[1],Yt=l.useState(0),gn=(0,C.Z)(Yt,2),Bt=gn[0],St=gn[1],yt=l.useState(0),rt=(0,C.Z)(yt,2),at=rt[0],Ht=rt[1],Ct=function(Zn){Zn.width&&Dt(Zn.width)},et=(0,C.Z)(He,3),Pt=et[0],Wt=et[1],mn=et[2],Jt=l.useState(0),Vn=(0,C.Z)(Jt,2),Ln=Vn[0],bn=Vn[1];l.useEffect(function(){bn(10)},[Pt]),l.useEffect(function(){if(q&&vn.current){var Ur,Zn=((Ur=on.current)===null||Ur===void 0?void 0:Ur.offsetWidth)||0,Mr=vn.current.getBoundingClientRect();if(!Mr.height||Mr.right<0){bn(function(Or){return Math.max(0,Or-1)});return}var Wn=(jt?Wt-Zn:Pt)-Mr.left;if(Ht(Wn),hn&&hn=le&&D<=He)return q;var aA=Math.min(Math.abs(D-le),Math.abs(D-He));aA0?Aa:Ba));var Zr=mr+kr,Sr=Ba-Aa+1;return String(Aa+(Sr+Zr-Aa)%Sr)};switch(fn){case"Backspace":case"Delete":Zt="",qt=Jn;break;case"ArrowLeft":Zt="",wr(-1);break;case"ArrowRight":Zt="",wr(1);break;case"ArrowUp":Zt="",qt=Nr(1);break;case"ArrowDown":Zt="",qt=Nr(-1);break;default:isNaN(Number(fn))||(Zt=at+fn,qt=Zt);break}if(Zt!==null&&(Ht(Zt),Zt.length>=Yn&&(wr(1),Ht(""))),qt!==null){var Hr=bn.slice(0,In)+m(qt,Yn)+bn.slice(ur);_n(Hr.slice(0,_.length))}Ln({})},Gn=l.useRef();(0,x.Z)(function(){if(!(!hn||!_||Cr.current)){if(!lr.match(bn)){_n(_);return}return xn.current.setSelectionRange(In,ur),Gn.current=(0,Se.Z)(function(){xn.current.setSelectionRange(In,ur)}),function(){Se.Z.cancel(Gn.current)}}},[lr,_,hn,bn,Pt,In,ur,Vn,_n]);var Wr=_?{onFocus:Mr,onBlur:Tn,onKeyDown:Or,onMouseDown:Ur,onMouseUp:Zn,onPaste:gr}:{};return l.createElement("div",{ref:zn,className:V()(vn,(0,J.Z)((0,J.Z)({},"".concat(vn,"-active"),D&&T),"".concat(vn,"-placeholder"),oe))},l.createElement(on,(0,c.Z)({ref:xn,"aria-invalid":tA,autoComplete:"off"},lA,{onKeyDown:$n,onBlur:Wn},Wr,{value:bn,onChange:jn})),l.createElement(Lt,{type:"suffix",icon:q}),vA)}),Oe=se,Xe=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],QA=["index"];function fA(o,R){var D=o.id,M=o.prefix,T=o.clearIcon,q=o.suffixIcon,_=o.separator,le=_===void 0?"~":_,He=o.activeIndex,aA=o.activeHelp,oe=o.allHelp,qe=o.focused,rA=o.onFocus,mA=o.onBlur,sA=o.onKeyDown,UA=o.locale,tA=o.generateConfig,vA=o.placeholder,lA=o.className,FA=o.style,xA=o.onClick,VA=o.onClear,yA=o.value,TA=o.onChange,an=o.onSubmit,jt=o.onInputChange,on=o.format,vn=o.maskFormat,en=o.preserveInvalidOnBlur,An=o.onInvalid,hn=o.disabled,Dt=o.invalid,Yt=o.inputReadOnly,gn=o.direction,Bt=o.onOpenChange,St=o.onActiveInfo,yt=o.placement,rt=o.onMouseDown,at=o.required,Ht=o["aria-required"],Ct=o.autoFocus,et=o.tabIndex,Pt=(0,AA.Z)(o,Xe),Wt=gn==="rtl",mn=l.useContext(ce),Jt=mn.prefixCls,Vn=l.useMemo(function(){if(typeof D=="string")return[D];var Wn=D||{};return[Wn.start,Wn.end]},[D]),Ln=l.useRef(),bn=l.useRef(),zn=l.useRef(),xn=function(Tn){var $n;return($n=[bn,zn][Tn])===null||$n===void 0?void 0:$n.current};l.useImperativeHandle(R,function(){return{nativeElement:Ln.current,focus:function(Tn){if((0,fe.Z)(Tn)==="object"){var $n,Or=Tn||{},Gn=Or.index,Wr=Gn===void 0?0:Gn,Qn=(0,AA.Z)(Or,QA);($n=xn(Wr))===null||$n===void 0||$n.focus(Qn)}else{var pt;(pt=xn(Tn!=null?Tn:0))===null||pt===void 0||pt.focus()}},blur:function(){var Tn,$n;(Tn=xn(0))===null||Tn===void 0||Tn.blur(),($n=xn(1))===null||$n===void 0||$n.blur()}}});var lr=WA(Pt),Kn=l.useMemo(function(){return Array.isArray(vA)?vA:[vA,vA]},[vA]),tr=bA((0,f.Z)((0,f.Z)({},o),{},{id:Vn,placeholder:Kn})),In=(0,C.Z)(tr,1),ur=In[0],Br=l.useState({position:"absolute",width:0}),_n=(0,C.Z)(Br,2),jn=_n[0],gr=_n[1],Cr=(0,E.zX)(function(){var Wn=xn(He);if(Wn){var Tn=Wn.nativeElement.getBoundingClientRect(),$n=Ln.current.getBoundingClientRect(),Or=Tn.left-$n.left;gr(function(Gn){return(0,f.Z)((0,f.Z)({},Gn),{},{width:Tn.width,left:Or})}),St([Tn.left,Tn.right,$n.width])}});l.useEffect(function(){Cr()},[He]);var Ur=T&&(yA[0]&&!hn[0]||yA[1]&&!hn[1]),Zn=Ct&&!hn[0],Mr=Ct&&!Zn&&!hn[1];return l.createElement(gt.Z,{onResize:Cr},l.createElement("div",(0,c.Z)({},lr,{className:V()(Jt,"".concat(Jt,"-range"),(0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)({},"".concat(Jt,"-focused"),qe),"".concat(Jt,"-disabled"),hn.every(function(Wn){return Wn})),"".concat(Jt,"-invalid"),Dt.some(function(Wn){return Wn})),"".concat(Jt,"-rtl"),Wt),lA),style:FA,ref:Ln,onClick:xA,onMouseDown:function(Tn){var $n=Tn.target;$n!==bn.current.inputElement&&$n!==zn.current.inputElement&&Tn.preventDefault(),rt==null||rt(Tn)}}),M&&l.createElement("div",{className:"".concat(Jt,"-prefix")},M),l.createElement(Oe,(0,c.Z)({ref:bn},ur(0),{autoFocus:Zn,tabIndex:et,"date-range":"start"})),l.createElement("div",{className:"".concat(Jt,"-range-separator")},le),l.createElement(Oe,(0,c.Z)({ref:zn},ur(1),{autoFocus:Mr,tabIndex:et,"date-range":"end"})),l.createElement("div",{className:"".concat(Jt,"-active-bar"),style:jn}),l.createElement(Lt,{type:"suffix",icon:q}),Ur&&l.createElement(wn,{icon:T,onClear:VA})))}var Ge=l.forwardRef(fA),BA=Ge;function st(o,R){var D=o!=null?o:R;return Array.isArray(D)?D:[D,D]}function rn(o){return o===1?"end":"start"}function $t(o,R){var D=de(o,function(){var Er=o.disabled,er=o.allowEmpty,cr=st(Er,!1),zr=st(er,!1);return{disabled:cr,allowEmpty:zr}}),M=(0,C.Z)(D,6),T=M[0],q=M[1],_=M[2],le=M[3],He=M[4],aA=M[5],oe=T.prefixCls,qe=T.styles,rA=T.classNames,mA=T.defaultValue,sA=T.value,UA=T.needConfirm,tA=T.onKeyDown,vA=T.disabled,lA=T.allowEmpty,FA=T.disabledDate,xA=T.minDate,VA=T.maxDate,yA=T.defaultOpen,TA=T.open,an=T.onOpenChange,jt=T.locale,on=T.generateConfig,vn=T.picker,en=T.showNow,An=T.showToday,hn=T.showTime,Dt=T.mode,Yt=T.onPanelChange,gn=T.onCalendarChange,Bt=T.onOk,St=T.defaultPickerValue,yt=T.pickerValue,rt=T.onPickerValueChange,at=T.inputReadOnly,Ht=T.suffixIcon,Ct=T.onFocus,et=T.onBlur,Pt=T.presets,Wt=T.ranges,mn=T.components,Jt=T.cellRender,Vn=T.dateRender,Ln=T.monthCellRender,bn=T.onClick,zn=Te(R),xn=iA(TA,yA,vA,an),lr=(0,C.Z)(xn,2),Kn=lr[0],tr=lr[1],In=function(er,cr){(vA.some(function(zr){return!zr})||!er)&&tr(er,cr)},ur=At(on,jt,le,!0,!1,mA,sA,gn,Bt),Br=(0,C.Z)(ur,5),_n=Br[0],jn=Br[1],gr=Br[2],Cr=Br[3],Ur=Br[4],Zn=gr(),Mr=qA(vA,lA,Kn),Wn=(0,C.Z)(Mr,9),Tn=Wn[0],$n=Wn[1],Or=Wn[2],Gn=Wn[3],Wr=Wn[4],Qn=Wn[5],pt=Wn[6],fn=Wn[7],Zt=Wn[8],qt=function(er,cr){$n(!0),Ct==null||Ct(er,{range:rn(cr!=null?cr:Gn)})},Yn=function(er,cr){$n(!1),et==null||et(er,{range:rn(cr!=null?cr:Gn)})},Jn=l.useMemo(function(){if(!hn)return null;var Er=hn.disabledTime,er=Er?function(cr){var zr=rn(Gn),Jr=Ce(Zn,pt,Gn);return Er(cr,zr,{from:Jr})}:void 0;return(0,f.Z)((0,f.Z)({},hn),{},{disabledTime:er})},[hn,Gn,Zn,pt]),wr=(0,E.C8)([vn,vn],{value:Dt}),Nr=(0,C.Z)(wr,2),Hr=Nr[0],xr=Nr[1],kr=Hr[Gn]||vn,Yr=kr==="date"&&Jn?"datetime":kr,Xr=Yr===vn&&Yr!=="time",Aa=It(vn,kr,en,An,!0),Ba=dn(T,_n,jn,gr,Cr,vA,le,Tn,Kn,aA),pr=(0,C.Z)(Ba,2),dr=pr[0],mr=pr[1],Zr=PA(Zn,vA,pt,on,jt,FA),Sr=Ze(Zn,aA,lA),ra=(0,C.Z)(Sr,2),Ca=ra[0],Ea=ra[1],ya=Mt(on,jt,Zn,Hr,Kn,Gn,q,Xr,St,yt,Jn==null?void 0:Jn.defaultOpenValue,rt,xA,VA),la=(0,C.Z)(ya,2),ua=la[0],ma=la[1],$r=(0,E.zX)(function(Er,er,cr){var zr=ve(Hr,Gn,er);if((zr[0]!==Hr[0]||zr[1]!==Hr[1])&&xr(zr),Yt&&cr!==!1){var Jr=(0,h.Z)(Zn);Er&&(Jr[Gn]=Er),Yt(Jr,zr)}}),Ia=function(er,cr){return ve(Zn,cr,er)},aa=function(er,cr){var zr=Zn;er&&(zr=Ia(er,Gn)),fn(Gn);var Jr=Qn(zr);Cr(zr),dr(Gn,Jr===null),Jr===null?In(!1,{force:!0}):cr||zn.current.focus({index:Jr})},Va=function(er){var cr,zr=er.target.getRootNode();if(!zn.current.nativeElement.contains((cr=zr.activeElement)!==null&&cr!==void 0?cr:document.activeElement)){var Jr=vA.findIndex(function(ia){return!ia});Jr>=0&&zn.current.focus({index:Jr})}In(!0),bn==null||bn(er)},Ra=function(){mr(null),In(!1,{force:!0})},za=l.useState(null),Sa=(0,C.Z)(za,2),La=Sa[0],sa=Sa[1],ca=l.useState(null),Pr=(0,C.Z)(ca,2),fa=Pr[0],Pa=Pr[1],ja=l.useMemo(function(){return fa||Zn},[Zn,fa]);l.useEffect(function(){Kn||Pa(null)},[Kn]);var ii=l.useState([0,0,0]),Xa=(0,C.Z)(ii,2),Da=Xa[0],Ga=Xa[1],oi=oA(Pt,Wt),wa=function(er){Pa(er),sa("preset")},Wa=function(er){var cr=mr(er);cr&&In(!1,{force:!0})},xa=function(er){aa(er)},Ja=function(er){Pa(er?Ia(er,Gn):null),sa("cell")},Ya=function(er){In(!0),qt(er)},li=function(){Or("panel")},qa=function(er){var cr=ve(Zn,Gn,er);Cr(cr),!UA&&!_&&q===Yr&&aa(er)},Qa=function(){In(!1)},Ma=Qe(Jt,Vn,Ln,rn(Gn)),si=Zn[Gn]||null,_a=(0,E.zX)(function(Er){return aA(Er,{activeIndex:Gn})}),ar=l.useMemo(function(){var Er=(0,B.Z)(T,!1),er=(0,N.Z)(T,[].concat((0,h.Z)(Object.keys(Er)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return er},[T]),qn=l.createElement(_e,(0,c.Z)({},ar,{showNow:Aa,showTime:Jn,range:!0,multiplePanel:Xr,activeInfo:Da,disabledDate:Zr,onFocus:Ya,onBlur:Yn,onPanelMouseDown:li,picker:vn,mode:kr,internalMode:Yr,onPanelChange:$r,format:He,value:si,isInvalid:_a,onChange:null,onSelect:qa,pickerValue:ua,defaultOpenValue:L(hn==null?void 0:hn.defaultOpenValue)[Gn],onPickerValueChange:ma,hoverValue:ja,onHover:Ja,needConfirm:UA,onSubmit:aa,onOk:Ur,presets:oi,onPresetHover:wa,onPresetSubmit:Wa,onNow:xa,cellRender:Ma})),ta=function(er,cr){var zr=Ia(er,cr);Cr(zr)},da=function(){Or("input")},$a=function(er,cr){var zr=pt.length,Jr=pt[zr-1];if(zr&&Jr!==cr&&UA&&!lA[Jr]&&!Zt(Jr)&&Zn[Jr]){zn.current.focus({index:Jr});return}Or("input"),In(!0,{inherit:!0}),Gn!==cr&&Kn&&!UA&&_&&aa(null,!0),Wr(cr),qt(er,cr)},Di=function(er,cr){if(In(!1),!UA&&Or()==="input"){var zr=Qn(Zn);dr(Gn,zr===null)}Yn(er,cr)},Hi=function(er,cr){er.key==="Tab"&&aa(null,!0),tA==null||tA(er,cr)},ei=l.useMemo(function(){return{prefixCls:oe,locale:jt,generateConfig:on,button:mn.button,input:mn.input}},[oe,jt,on,mn.button,mn.input]);if((0,x.Z)(function(){Kn&&Gn!==void 0&&$r(null,vn,!1)},[Kn,Gn,vn]),(0,x.Z)(function(){var Er=Or();!Kn&&Er==="input"&&(In(!1),aa(null,!0)),!Kn&&_&&!UA&&Er==="panel"&&(In(!0),aa())},[Kn]),0)var Yi;return l.createElement(ce.Provider,{value:ei},l.createElement(F,(0,c.Z)({},De(T),{popupElement:qn,popupStyle:qe.popup,popupClassName:rA.popup,visible:Kn,onClose:Qa,range:!0}),l.createElement(BA,(0,c.Z)({},T,{ref:zn,suffixIcon:Ht,activeIndex:Tn||Kn?Gn:null,activeHelp:!!fa,allHelp:!!fa&&La==="preset",focused:Tn,onFocus:$a,onBlur:Di,onKeyDown:Hi,onSubmit:aa,value:ja,maskFormat:He,onChange:ta,onInputChange:da,format:le,inputReadOnly:at,disabled:vA,open:Kn,onOpenChange:In,onClick:Va,onClear:Ra,invalid:Ca,onInvalid:Ea,onActiveInfo:Ga}))))}var Kt=l.forwardRef($t),me=Kt,xe=s(11780);function be(o){var R=o.prefixCls,D=o.value,M=o.onRemove,T=o.removeIcon,q=T===void 0?"\xD7":T,_=o.formatDate,le=o.disabled,He=o.maxTagCount,aA=o.placeholder,oe="".concat(R,"-selector"),qe="".concat(R,"-selection"),rA="".concat(qe,"-overflow");function mA(tA,vA){return l.createElement("span",{className:V()("".concat(qe,"-item")),title:typeof tA=="string"?tA:null},l.createElement("span",{className:"".concat(qe,"-item-content")},tA),!le&&vA&&l.createElement("span",{onMouseDown:function(FA){FA.preventDefault()},onClick:vA,className:"".concat(qe,"-item-remove")},q))}function sA(tA){var vA=_(tA),lA=function(xA){xA&&xA.stopPropagation(),M(tA)};return mA(vA,lA)}function UA(tA){var vA="+ ".concat(tA.length," ...");return mA(vA)}return l.createElement("div",{className:oe},l.createElement(xe.Z,{prefixCls:rA,data:D,renderItem:sA,renderRest:UA,itemKey:function(vA){return _(vA)},maxCount:He}),!D.length&&l.createElement("span",{className:"".concat(R,"-selection-placeholder")},aA))}var NA=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function wA(o,R){var D=o.id,M=o.open,T=o.prefix,q=o.clearIcon,_=o.suffixIcon,le=o.activeHelp,He=o.allHelp,aA=o.focused,oe=o.onFocus,qe=o.onBlur,rA=o.onKeyDown,mA=o.locale,sA=o.generateConfig,UA=o.placeholder,tA=o.className,vA=o.style,lA=o.onClick,FA=o.onClear,xA=o.internalPicker,VA=o.value,yA=o.onChange,TA=o.onSubmit,an=o.onInputChange,jt=o.multiple,on=o.maxTagCount,vn=o.format,en=o.maskFormat,An=o.preserveInvalidOnBlur,hn=o.onInvalid,Dt=o.disabled,Yt=o.invalid,gn=o.inputReadOnly,Bt=o.direction,St=o.onOpenChange,yt=o.onMouseDown,rt=o.required,at=o["aria-required"],Ht=o.autoFocus,Ct=o.tabIndex,et=o.removeIcon,Pt=(0,AA.Z)(o,NA),Wt=Bt==="rtl",mn=l.useContext(ce),Jt=mn.prefixCls,Vn=l.useRef(),Ln=l.useRef();l.useImperativeHandle(R,function(){return{nativeElement:Vn.current,focus:function(jn){var gr;(gr=Ln.current)===null||gr===void 0||gr.focus(jn)},blur:function(){var jn;(jn=Ln.current)===null||jn===void 0||jn.blur()}}});var bn=WA(Pt),zn=function(jn){yA([jn])},xn=function(jn){var gr=VA.filter(function(Cr){return Cr&&!i(sA,mA,Cr,jn,xA)});yA(gr),M||TA()},lr=bA((0,f.Z)((0,f.Z)({},o),{},{onChange:zn}),function(_n){var jn=_n.valueTexts;return{value:jn[0]||"",active:aA}}),Kn=(0,C.Z)(lr,2),tr=Kn[0],In=Kn[1],ur=!!(q&&VA.length&&!Dt),Br=jt?l.createElement(l.Fragment,null,l.createElement(be,{prefixCls:Jt,value:VA,onRemove:xn,formatDate:In,maxTagCount:on,disabled:Dt,removeIcon:et,placeholder:UA}),l.createElement("input",{className:"".concat(Jt,"-multiple-input"),value:VA.map(In).join(","),ref:Ln,readOnly:!0,autoFocus:Ht,tabIndex:Ct}),l.createElement(Lt,{type:"suffix",icon:_}),ur&&l.createElement(wn,{icon:q,onClear:FA})):l.createElement(Oe,(0,c.Z)({ref:Ln},tr(),{autoFocus:Ht,tabIndex:Ct,suffixIcon:_,clearIcon:ur&&l.createElement(wn,{icon:q,onClear:FA}),showActiveCls:!1}));return l.createElement("div",(0,c.Z)({},bn,{className:V()(Jt,(0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)({},"".concat(Jt,"-multiple"),jt),"".concat(Jt,"-focused"),aA),"".concat(Jt,"-disabled"),Dt),"".concat(Jt,"-invalid"),Yt),"".concat(Jt,"-rtl"),Wt),tA),style:vA,ref:Vn,onClick:lA,onMouseDown:function(jn){var gr,Cr=jn.target;Cr!==((gr=Ln.current)===null||gr===void 0?void 0:gr.inputElement)&&jn.preventDefault(),yt==null||yt(jn)}}),T&&l.createElement("div",{className:"".concat(Jt,"-prefix")},T),Br)}var Ye=l.forwardRef(wA),Pe=Ye;function pA(o,R){var D=de(o),M=(0,C.Z)(D,6),T=M[0],q=M[1],_=M[2],le=M[3],He=M[4],aA=M[5],oe=T,qe=oe.prefixCls,rA=oe.styles,mA=oe.classNames,sA=oe.order,UA=oe.defaultValue,tA=oe.value,vA=oe.needConfirm,lA=oe.onChange,FA=oe.onKeyDown,xA=oe.disabled,VA=oe.disabledDate,yA=oe.minDate,TA=oe.maxDate,an=oe.defaultOpen,jt=oe.open,on=oe.onOpenChange,vn=oe.locale,en=oe.generateConfig,An=oe.picker,hn=oe.showNow,Dt=oe.showToday,Yt=oe.showTime,gn=oe.mode,Bt=oe.onPanelChange,St=oe.onCalendarChange,yt=oe.onOk,rt=oe.multiple,at=oe.defaultPickerValue,Ht=oe.pickerValue,Ct=oe.onPickerValueChange,et=oe.inputReadOnly,Pt=oe.suffixIcon,Wt=oe.removeIcon,mn=oe.onFocus,Jt=oe.onBlur,Vn=oe.presets,Ln=oe.components,bn=oe.cellRender,zn=oe.dateRender,xn=oe.monthCellRender,lr=oe.onClick,Kn=Te(R);function tr(ar){return ar===null?null:rt?ar:ar[0]}var In=YA(en,vn,q),ur=iA(jt,an,[xA],on),Br=(0,C.Z)(ur,2),_n=Br[0],jn=Br[1],gr=function(qn,ta,da){if(St){var $a=(0,f.Z)({},da);delete $a.range,St(tr(qn),tr(ta),$a)}},Cr=function(qn){yt==null||yt(tr(qn))},Ur=At(en,vn,le,!1,sA,UA,tA,gr,Cr),Zn=(0,C.Z)(Ur,5),Mr=Zn[0],Wn=Zn[1],Tn=Zn[2],$n=Zn[3],Or=Zn[4],Gn=Tn(),Wr=qA([xA]),Qn=(0,C.Z)(Wr,4),pt=Qn[0],fn=Qn[1],Zt=Qn[2],qt=Qn[3],Yn=function(qn){fn(!0),mn==null||mn(qn,{})},Jn=function(qn){fn(!1),Jt==null||Jt(qn,{})},wr=(0,E.C8)(An,{value:gn}),Nr=(0,C.Z)(wr,2),Hr=Nr[0],xr=Nr[1],kr=Hr==="date"&&Yt?"datetime":Hr,Yr=It(An,Hr,hn,Dt),Xr=lA&&function(ar,qn){lA(tr(ar),tr(qn))},Aa=dn((0,f.Z)((0,f.Z)({},T),{},{onChange:Xr}),Mr,Wn,Tn,$n,[],le,pt,_n,aA),Ba=(0,C.Z)(Aa,2),pr=Ba[1],dr=Ze(Gn,aA),mr=(0,C.Z)(dr,2),Zr=mr[0],Sr=mr[1],ra=l.useMemo(function(){return Zr.some(function(ar){return ar})},[Zr]),Ca=function(qn,ta){if(Ct){var da=(0,f.Z)((0,f.Z)({},ta),{},{mode:ta.mode[0]});delete da.range,Ct(qn[0],da)}},Ea=Mt(en,vn,Gn,[Hr],_n,qt,q,!1,at,Ht,L(Yt==null?void 0:Yt.defaultOpenValue),Ca,yA,TA),ya=(0,C.Z)(Ea,2),la=ya[0],ua=ya[1],ma=(0,E.zX)(function(ar,qn,ta){if(xr(qn),Bt&&ta!==!1){var da=ar||Gn[Gn.length-1];Bt(da,qn)}}),$r=function(){pr(Tn()),jn(!1,{force:!0})},Ia=function(qn){!xA&&!Kn.current.nativeElement.contains(document.activeElement)&&Kn.current.focus(),jn(!0),lr==null||lr(qn)},aa=function(){pr(null),jn(!1,{force:!0})},Va=l.useState(null),Ra=(0,C.Z)(Va,2),za=Ra[0],Sa=Ra[1],La=l.useState(null),sa=(0,C.Z)(La,2),ca=sa[0],Pr=sa[1],fa=l.useMemo(function(){var ar=[ca].concat((0,h.Z)(Gn)).filter(function(qn){return qn});return rt?ar:ar.slice(0,1)},[Gn,ca,rt]),Pa=l.useMemo(function(){return!rt&&ca?[ca]:Gn.filter(function(ar){return ar})},[Gn,ca,rt]);l.useEffect(function(){_n||Pr(null)},[_n]);var ja=oA(Vn),ii=function(qn){Pr(qn),Sa("preset")},Xa=function(qn){var ta=rt?In(Tn(),qn):[qn],da=pr(ta);da&&!rt&&jn(!1,{force:!0})},Da=function(qn){Xa(qn)},Ga=function(qn){Pr(qn),Sa("cell")},oi=function(qn){jn(!0),Yn(qn)},wa=function(qn){if(Zt("panel"),!(rt&&kr!==An)){var ta=rt?In(Tn(),qn):[qn];$n(ta),!vA&&!_&&q===kr&&$r()}},Wa=function(){jn(!1)},xa=Qe(bn,zn,xn),Ja=l.useMemo(function(){var ar=(0,B.Z)(T,!1),qn=(0,N.Z)(T,[].concat((0,h.Z)(Object.keys(ar)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,f.Z)((0,f.Z)({},qn),{},{multiple:T.multiple})},[T]),Ya=l.createElement(_e,(0,c.Z)({},Ja,{showNow:Yr,showTime:Yt,disabledDate:VA,onFocus:oi,onBlur:Jn,picker:An,mode:Hr,internalMode:kr,onPanelChange:ma,format:He,value:Gn,isInvalid:aA,onChange:null,onSelect:wa,pickerValue:la,defaultOpenValue:Yt==null?void 0:Yt.defaultOpenValue,onPickerValueChange:ua,hoverValue:fa,onHover:Ga,needConfirm:vA,onSubmit:$r,onOk:Or,presets:ja,onPresetHover:ii,onPresetSubmit:Xa,onNow:Da,cellRender:xa})),li=function(qn){$n(qn)},qa=function(){Zt("input")},Qa=function(qn){Zt("input"),jn(!0,{inherit:!0}),Yn(qn)},Ma=function(qn){jn(!1),Jn(qn)},si=function(qn,ta){qn.key==="Tab"&&$r(),FA==null||FA(qn,ta)},_a=l.useMemo(function(){return{prefixCls:qe,locale:vn,generateConfig:en,button:Ln.button,input:Ln.input}},[qe,vn,en,Ln.button,Ln.input]);return(0,x.Z)(function(){_n&&qt!==void 0&&ma(null,An,!1)},[_n,qt,An]),(0,x.Z)(function(){var ar=Zt();!_n&&ar==="input"&&(jn(!1),$r()),!_n&&_&&!vA&&ar==="panel"&&$r()},[_n]),l.createElement(ce.Provider,{value:_a},l.createElement(F,(0,c.Z)({},De(T),{popupElement:Ya,popupStyle:rA.popup,popupClassName:mA.popup,visible:_n,onClose:Wa}),l.createElement(Pe,(0,c.Z)({},T,{ref:Kn,suffixIcon:Pt,removeIcon:Wt,activeHelp:!!ca,allHelp:!!ca&&za==="preset",focused:pt,onFocus:Qa,onBlur:Ma,onKeyDown:si,onSubmit:$r,value:Pa,maskFormat:He,onChange:li,onInputChange:qa,internalPicker:q,format:le,inputReadOnly:et,disabled:xA,open:_n,onOpenChange:jn,onClick:Ia,onClear:aa,invalid:ra,onInvalid:function(qn){Sr(qn,0)}}))))}var Ue=l.forwardRef(pA),dA=Ue,GA=dA},25930:function(JA,W,s){"use strict";s.d(W,{Cd:function(){return Qe}});var c=s(32855),h=s(27247),f=s(43079),C=s(59301),E=s(92310),x=s.n(E),N={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},B=function(){var Ae=(0,C.useRef)([]),re=(0,C.useRef)(null);return(0,C.useEffect)(function(){var fe=Date.now(),Le=!1;Ae.current.forEach(function(je){if(je){Le=!0;var ye=je.style;ye.transitionDuration=".3s, .3s, .3s, .06s",re.current&&fe-re.current<100&&(ye.transitionDuration="0s, 0s")}}),Le&&(re.current=Date.now())}),Ae.current},k=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],l=function(Ae){var re=(0,h.Z)((0,h.Z)({},N),Ae),fe=re.className,Le=re.percent,je=re.prefixCls,ye=re.strokeColor,We=re.strokeLinecap,CA=re.strokeWidth,Ve=re.style,EA=re.trailColor,MA=re.trailWidth,DA=re.transition,lt=(0,f.Z)(re,k);delete lt.gapPosition;var ZA=Array.isArray(Le)?Le:[Le],bt=Array.isArray(ye)?ye:[ye],ke=B(),KA=CA/2,RA=100-CA/2,_A="M ".concat(We==="round"?KA:0,",").concat(KA,` - L `).concat(We==="round"?RA:100,",").concat(KA),ft="0 0 100 ".concat(CA),Je=0;return C.createElement("svg",(0,c.Z)({className:x()("".concat(je,"-line"),fe),viewBox:ft,preserveAspectRatio:"none",style:Ve},lt),C.createElement("path",{className:"".concat(je,"-line-trail"),d:_A,strokeLinecap:We,stroke:EA,strokeWidth:MA||CA,fillOpacity:"0"}),ZA.map(function(he,p){var i=1;switch(We){case"round":i=1-CA/100;break;case"square":i=1-CA/2/100;break;default:i=1;break}var u={strokeDasharray:"".concat(he*i,"px, 100px"),strokeDashoffset:"-".concat(Je,"px"),transition:DA||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Q=bt[p]||bt[bt.length-1];return Je+=he,C.createElement("path",{key:p,className:"".concat(je,"-line-path"),d:_A,strokeLinecap:We,stroke:Q,strokeWidth:CA,fillOpacity:"0",ref:function(j){ke[p]=j},style:u})}))},J=l,w=s(34666),H=s(11913),V=s(47273),ee=0,Y=(0,V.Z)();function ce(){var ae;return Y?(ae=ee,ee+=1):ae="TEST_OR_SSR",ae}var we=function(ae){var Ae=C.useState(),re=(0,H.Z)(Ae,2),fe=re[0],Le=re[1];return C.useEffect(function(){Le("rc_progress_".concat(ce()))},[]),ae||fe},P=function(Ae){var re=Ae.bg,fe=Ae.children;return C.createElement("div",{style:{width:"100%",height:"100%",background:re}},fe)};function F(ae,Ae){return Object.keys(ae).map(function(re){var fe=parseFloat(re),Le="".concat(Math.floor(fe*Ae),"%");return"".concat(ae[re]," ").concat(Le)})}var m=C.forwardRef(function(ae,Ae){var re=ae.prefixCls,fe=ae.color,Le=ae.gradientId,je=ae.radius,ye=ae.style,We=ae.ptg,CA=ae.strokeLinecap,Ve=ae.strokeWidth,EA=ae.size,MA=ae.gapDegree,DA=fe&&(0,w.Z)(fe)==="object",lt=DA?"#FFF":void 0,ZA=EA/2,bt=C.createElement("circle",{className:"".concat(re,"-circle-path"),r:je,cx:ZA,cy:ZA,stroke:lt,strokeLinecap:CA,strokeWidth:Ve,opacity:We===0?0:1,style:ye,ref:Ae});if(!DA)return bt;var ke="".concat(Le,"-conic"),KA=MA?"".concat(180+MA/2,"deg"):"0deg",RA=F(fe,(360-MA)/360),_A=F(fe,1),ft="conic-gradient(from ".concat(KA,", ").concat(RA.join(", "),")"),Je="linear-gradient(to ".concat(MA?"bottom":"top",", ").concat(_A.join(", "),")");return C.createElement(C.Fragment,null,C.createElement("mask",{id:ke},bt),C.createElement("foreignObject",{x:0,y:0,width:EA,height:EA,mask:"url(#".concat(ke,")")},C.createElement(P,{bg:Je},C.createElement(P,{bg:ft}))))}),L=m,ve=100,ie=function(Ae,re,fe,Le,je,ye,We,CA,Ve,EA){var MA=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,DA=fe/100*360*((360-ye)/360),lt=ye===0?0:{bottom:0,top:180,left:90,right:-90}[We],ZA=(100-Le)/100*re;Ve==="round"&&Le!==100&&(ZA+=EA/2,ZA>=re&&(ZA=re-.01));var bt=ve/2;return{stroke:typeof CA=="string"?CA:void 0,strokeDasharray:"".concat(re,"px ").concat(Ae),strokeDashoffset:ZA+MA,transform:"rotate(".concat(je+DA+lt,"deg)"),transformOrigin:"".concat(bt,"px ").concat(bt,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},pe=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Ce(ae){var Ae=ae!=null?ae:[];return Array.isArray(Ae)?Ae:[Ae]}var De=function(Ae){var re=(0,h.Z)((0,h.Z)({},N),Ae),fe=re.id,Le=re.prefixCls,je=re.steps,ye=re.strokeWidth,We=re.trailWidth,CA=re.gapDegree,Ve=CA===void 0?0:CA,EA=re.gapPosition,MA=re.trailColor,DA=re.strokeLinecap,lt=re.style,ZA=re.className,bt=re.strokeColor,ke=re.percent,KA=(0,f.Z)(re,pe),RA=ve/2,_A=we(fe),ft="".concat(_A,"-gradient"),Je=RA-ye/2,he=Math.PI*2*Je,p=Ve>0?90+Ve/2:-90,i=he*((360-Ve)/360),u=(0,w.Z)(je)==="object"?je:{count:je,gap:2},Q=u.count,g=u.gap,j=Ce(ke),ue=Ce(bt),ze=ue.find(function(Ke){return Ke&&(0,w.Z)(Ke)==="object"}),K=ze&&(0,w.Z)(ze)==="object",$=K?"butt":DA,X=ie(he,i,0,100,p,Ve,EA,MA,$,ye),Ie=B(),de=function(){var iA=0;return j.map(function(Te,oA){var cA=ue[oA]||ue[ue.length-1],qA=ie(he,i,iA,Te,p,Ve,EA,cA,$,ye);return iA+=Te,C.createElement(L,{key:oA,color:cA,ptg:Te,radius:Je,prefixCls:Le,gradientId:ft,style:qA,strokeLinecap:$,strokeWidth:ye,gapDegree:Ve,ref:function(IA){Ie[oA]=IA},size:ve})}).reverse()},Se=function(){var iA=Math.round(Q*(j[0]/100)),Te=100/Q,oA=0;return new Array(Q).fill(null).map(function(cA,qA){var PA=qA<=iA-1?ue[0]:MA,IA=PA&&(0,w.Z)(PA)==="object"?"url(#".concat(ft,")"):void 0,dt=ie(he,i,oA,Te,p,Ve,EA,PA,"butt",ye,g);return oA+=(i-dt.strokeDashoffset+g)*100/i,C.createElement("circle",{key:qA,className:"".concat(Le,"-circle-path"),r:Je,cx:RA,cy:RA,stroke:IA,strokeWidth:ye,opacity:1,style:dt,ref:function(kA){Ie[qA]=kA}})})};return C.createElement("svg",(0,c.Z)({className:x()("".concat(Le,"-circle"),ZA),viewBox:"0 0 ".concat(ve," ").concat(ve),style:lt,id:fe,role:"presentation"},KA),!Q&&C.createElement("circle",{className:"".concat(Le,"-circle-trail"),r:Je,cx:RA,cy:RA,stroke:MA,strokeLinecap:$,strokeWidth:We||ye,style:X}),Q?Se():de())},Qe=De,Ze={Line:J,Circle:Qe}},738:function(JA,W,s){"use strict";s.d(W,{Z:function(){return F}});var c=s(32855),h=s(74430),f=s(11913),C=s(43079),E=s(92310),x=s.n(E),N=s(18929),B=s(10228),k=s(26112),l=s(59301);function J(m,L){var ve=m.disabled,ie=m.prefixCls,pe=m.character,Ce=m.characterRender,De=m.index,Qe=m.count,Ze=m.value,ae=m.allowHalf,Ae=m.focused,re=m.onHover,fe=m.onClick,Le=function(DA){re(DA,De)},je=function(DA){fe(DA,De)},ye=function(DA){DA.keyCode===B.Z.ENTER&&fe(DA,De)},We=De+1,CA=new Set([ie]);Ze===0&&De===0&&Ae?CA.add("".concat(ie,"-focused")):ae&&Ze+.5>=We&&ZeDe?"true":"false","aria-posinset":De+1,"aria-setsize":Qe,tabIndex:ve?-1:0},l.createElement("div",{className:"".concat(ie,"-first")},Ve),l.createElement("div",{className:"".concat(ie,"-second")},Ve)));return Ce&&(EA=Ce(EA,m)),EA}var w=l.forwardRef(J);function H(){var m=l.useRef({});function L(ie){return m.current[ie]}function ve(ie){return function(pe){m.current[ie]=pe}}return[L,ve]}function V(m){var L=m.pageXOffset,ve="scrollLeft";if(typeof L!="number"){var ie=m.document;L=ie.documentElement[ve],typeof L!="number"&&(L=ie.body[ve])}return L}function ee(m){var L,ve,ie=m.ownerDocument,pe=ie.body,Ce=ie&&ie.documentElement,De=m.getBoundingClientRect();return L=De.left,ve=De.top,L-=Ce.clientLeft||pe.clientLeft||0,ve-=Ce.clientTop||pe.clientTop||0,{left:L,top:ve}}function Y(m){var L=ee(m),ve=m.ownerDocument,ie=ve.defaultView||ve.parentWindow;return L.left+=V(ie),L.left}var ce=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function we(m,L){var ve=m.prefixCls,ie=ve===void 0?"rc-rate":ve,pe=m.className,Ce=m.defaultValue,De=m.value,Qe=m.count,Ze=Qe===void 0?5:Qe,ae=m.allowHalf,Ae=ae===void 0?!1:ae,re=m.allowClear,fe=re===void 0?!0:re,Le=m.keyboard,je=Le===void 0?!0:Le,ye=m.character,We=ye===void 0?"\u2605":ye,CA=m.characterRender,Ve=m.disabled,EA=m.direction,MA=EA===void 0?"ltr":EA,DA=m.tabIndex,lt=DA===void 0?0:DA,ZA=m.autoFocus,bt=m.onHoverChange,ke=m.onChange,KA=m.onFocus,RA=m.onBlur,_A=m.onKeyDown,ft=m.onMouseLeave,Je=(0,C.Z)(m,ce),he=H(),p=(0,f.Z)(he,2),i=p[0],u=p[1],Q=l.useRef(null),g=function(){if(!Ve){var gt;(gt=Q.current)===null||gt===void 0||gt.focus()}};l.useImperativeHandle(L,function(){return{focus:g,blur:function(){if(!Ve){var gt;(gt=Q.current)===null||gt===void 0||gt.blur()}}}});var j=(0,N.Z)(Ce||0,{value:De}),ue=(0,f.Z)(j,2),ze=ue[0],K=ue[1],$=(0,N.Z)(null),X=(0,f.Z)($,2),Ie=X[0],de=X[1],Se=function(gt,ut){var ct=MA==="rtl",ht=gt+1;if(Ae){var Ut=i(gt),eA=Y(Ut),YA=Ut.clientWidth;(ct&&ut-eA>YA/2||!ct&&ut-eA0&&!ct||ut===B.Z.RIGHT&&ze>0&&ct?(Ke(ze-ht),gt.preventDefault()):ut===B.Z.LEFT&&ze5&&arguments[5]!==void 0?arguments[5]:!1,XA=arguments.length>6?arguments[6]:void 0,$A=arguments.length>7?arguments[7]:void 0,xt=l.useMemo(function(){if((0,N.Z)(tt)==="object")return tt.clearIcon;if(nt)return nt},[tt,nt]),zt=l.useMemo(function(){return!!(!jA&&tt&&(LA.length||XA)&&!($A==="combobox"&&XA===""))},[tt,jA,LA.length,XA,$A]);return{allowClear:zt,clearIcon:l.createElement(ce,{className:"".concat(Ee,"-clear"),onMouseDown:zA,customizeIcon:xt},"\xD7")}},P=l.createContext(null);function F(){return l.useContext(P)}function m(){var Fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Ee=l.useState(!1),zA=(0,E.Z)(Ee,2),LA=zA[0],tt=zA[1],nt=l.useRef(null),jA=function(){window.clearTimeout(nt.current)};l.useEffect(function(){return jA},[]);var XA=function(xt,zt){jA(),nt.current=window.setTimeout(function(){tt(xt),zt&&zt()},Fe)};return[LA,XA,jA]}function L(){var Fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Ee=l.useRef(null),zA=l.useRef(null);l.useEffect(function(){return function(){window.clearTimeout(zA.current)}},[]);function LA(tt){(tt||Ee.current===null)&&(Ee.current=tt),window.clearTimeout(zA.current),zA.current=window.setTimeout(function(){Ee.current=null},Fe)}return[function(){return Ee.current},LA]}function ve(Fe,Ee,zA,LA){var tt=l.useRef(null);tt.current={open:Ee,triggerOpen:zA,customizedTrigger:LA},l.useEffect(function(){function nt(jA){var XA;if(!((XA=tt.current)!==null&&XA!==void 0&&XA.customizedTrigger)){var $A=jA.target;$A.shadowRoot&&jA.composed&&($A=jA.composedPath()[0]||$A),tt.current.open&&Fe().filter(function(xt){return xt}).every(function(xt){return!xt.contains($A)&&xt!==$A})&&tt.current.triggerOpen(!1)}}return window.addEventListener("mousedown",nt),function(){return window.removeEventListener("mousedown",nt)}},[])}var ie=s(10228);function pe(Fe){return Fe&&![ie.Z.ESC,ie.Z.SHIFT,ie.Z.BACKSPACE,ie.Z.TAB,ie.Z.WIN_KEY,ie.Z.ALT,ie.Z.META,ie.Z.WIN_KEY_RIGHT,ie.Z.CTRL,ie.Z.SEMICOLON,ie.Z.EQUALS,ie.Z.CAPS_LOCK,ie.Z.CONTEXT_MENU,ie.Z.F1,ie.Z.F2,ie.Z.F3,ie.Z.F4,ie.Z.F5,ie.Z.F6,ie.Z.F7,ie.Z.F8,ie.Z.F9,ie.Z.F10,ie.Z.F11,ie.Z.F12].includes(Fe)}var Ce=s(26112),De=s(11780);function Qe(Fe,Ee,zA){var LA=(0,C.Z)((0,C.Z)({},Fe),zA?Ee:{});return Object.keys(Ee).forEach(function(tt){var nt=Ee[tt];typeof nt=="function"&&(LA[tt]=function(){for(var jA,XA=arguments.length,$A=new Array(XA),xt=0;xtHA&&(D="".concat(M.slice(0,HA),"..."))}var T=function(_){_&&_.stopPropagation(),wn(Ue)};return typeof kt=="function"?be(o,D,dA,R,T):xe(Ue,D,dA,R,T)},wA=function(Ue){if(!tt.length)return null;var dA=typeof Ot=="function"?Ot(Ue):Ot;return typeof kt=="function"?be(void 0,dA,!1,!1,void 0,!0):xe({title:dA},dA,!1)},Ye=l.createElement("div",{className:"".concat($t,"-search"),style:{width:QA},onFocus:function(){rn(!0)},onBlur:function(){rn(!1)}},l.createElement(fe,{ref:$A,open:nt,prefixCls:LA,id:zA,inputElement:null,disabled:zt,autoFocus:hA,autoComplete:Be,editable:me,activeDescendantId:Me,value:Kt,onKeyDown:y,onMouseDown:I,onChange:Qt,onPaste:Gt,onCompositionStart:S,onCompositionEnd:G,onBlur:ge,tabIndex:_e,attrs:(0,Ce.Z)(Ee,!0)}),l.createElement("span",{ref:se,className:"".concat($t,"-search-mirror"),"aria-hidden":!0},Kt,"\xA0")),Pe=l.createElement(De.Z,{prefixCls:"".concat($t,"-overflow"),data:tt,renderItem:NA,renderRest:wA,suffix:Ye,itemKey:DA,maxCount:bA});return l.createElement("span",{className:"".concat($t,"-wrap")},Pe,!tt.length&&!Kt&&l.createElement("span",{className:"".concat($t,"-placeholder")},xt))},bt=ZA,ke=function(Ee){var zA=Ee.inputElement,LA=Ee.prefixCls,tt=Ee.id,nt=Ee.inputRef,jA=Ee.disabled,XA=Ee.autoFocus,$A=Ee.autoComplete,xt=Ee.activeDescendantId,zt=Ee.mode,nn=Ee.open,vt=Ee.values,hA=Ee.placeholder,Be=Ee.tabIndex,Me=Ee.showSearch,_e=Ee.searchValue,AA=Ee.activeValue,bA=Ee.maxLength,HA=Ee.onInputKeyDown,WA=Ee.onInputMouseDown,Ot=Ee.onInputChange,kt=Ee.onInputPaste,Lt=Ee.onInputCompositionStart,wn=Ee.onInputCompositionEnd,Qt=Ee.onInputBlur,Gt=Ee.title,y=l.useState(!1),I=(0,E.Z)(y,2),S=I[0],G=I[1],ge=zt==="combobox",se=ge||Me,Oe=vt[0],Xe=_e||"";ge&&AA&&!S&&(Xe=AA),l.useEffect(function(){ge&&G(!1)},[ge,AA]);var QA=zt!=="combobox"&&!nn&&!Me?!1:!!Xe,fA=Gt===void 0?EA(Oe):Gt,Ge=l.useMemo(function(){return Oe?null:l.createElement("span",{className:"".concat(LA,"-selection-placeholder"),style:QA?{visibility:"hidden"}:void 0},hA)},[Oe,QA,hA,LA]);return l.createElement("span",{className:"".concat(LA,"-selection-wrap")},l.createElement("span",{className:"".concat(LA,"-selection-search")},l.createElement(fe,{ref:nt,prefixCls:LA,id:tt,open:nn,inputElement:zA,disabled:jA,autoFocus:XA,autoComplete:$A,editable:se,activeDescendantId:xt,value:Xe,onKeyDown:HA,onMouseDown:WA,onChange:function(st){G(!0),Ot(st)},onPaste:kt,onCompositionStart:Lt,onCompositionEnd:wn,onBlur:Qt,tabIndex:Be,attrs:(0,Ce.Z)(Ee,!0),maxLength:ge?bA:void 0})),!ge&&Oe?l.createElement("span",{className:"".concat(LA,"-selection-item"),title:fA,style:QA?{visibility:"hidden"}:void 0},Oe.label):null,Ge)},KA=ke,RA=function(Ee,zA){var LA=(0,l.useRef)(null),tt=(0,l.useRef)(!1),nt=Ee.prefixCls,jA=Ee.open,XA=Ee.mode,$A=Ee.showSearch,xt=Ee.tokenWithEnter,zt=Ee.disabled,nn=Ee.prefix,vt=Ee.autoClearSearchValue,hA=Ee.onSearch,Be=Ee.onSearchSubmit,Me=Ee.onToggleOpen,_e=Ee.onInputKeyDown,AA=Ee.onInputBlur,bA=Ee.domRef;l.useImperativeHandle(zA,function(){return{focus:function(fA){LA.current.focus(fA)},blur:function(){LA.current.blur()}}});var HA=L(0),WA=(0,E.Z)(HA,2),Ot=WA[0],kt=WA[1],Lt=function(fA){var Ge=fA.which,BA=LA.current instanceof HTMLTextAreaElement;!BA&&jA&&(Ge===ie.Z.UP||Ge===ie.Z.DOWN)&&fA.preventDefault(),_e&&_e(fA),Ge===ie.Z.ENTER&&XA==="tags"&&!tt.current&&!jA&&(Be==null||Be(fA.target.value)),!(BA&&!jA&&~[ie.Z.UP,ie.Z.DOWN,ie.Z.LEFT,ie.Z.RIGHT].indexOf(Ge))&&pe(Ge)&&Me(!0)},wn=function(){kt(!0)},Qt=(0,l.useRef)(null),Gt=function(fA){hA(fA,!0,tt.current)!==!1&&Me(!0)},y=function(){tt.current=!0},I=function(fA){tt.current=!1,XA!=="combobox"&&Gt(fA.target.value)},S=function(fA){var Ge=fA.target.value;if(xt&&Qt.current&&/[\r\n]/.test(Qt.current)){var BA=Qt.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Ge=Ge.replace(BA,Qt.current)}Qt.current=null,Gt(Ge)},G=function(fA){var Ge=fA.clipboardData,BA=Ge==null?void 0:Ge.getData("text");Qt.current=BA||""},ge=function(fA){var Ge=fA.target;if(Ge!==LA.current){var BA=document.body.style.msTouchAction!==void 0;BA?setTimeout(function(){LA.current.focus()}):LA.current.focus()}},se=function(fA){var Ge=Ot();fA.target!==LA.current&&!Ge&&!(XA==="combobox"&&zt)&&fA.preventDefault(),(XA!=="combobox"&&(!$A||!Ge)||!jA)&&(jA&&vt!==!1&&hA("",!0,!1),Me())},Oe={inputRef:LA,onInputKeyDown:Lt,onInputMouseDown:wn,onInputChange:S,onInputPaste:G,onInputCompositionStart:y,onInputCompositionEnd:I,onInputBlur:AA},Xe=XA==="multiple"||XA==="tags"?l.createElement(bt,(0,c.Z)({},Ee,Oe)):l.createElement(KA,(0,c.Z)({},Ee,Oe));return l.createElement("div",{ref:bA,className:"".concat(nt,"-selector"),onClick:ge,onMouseDown:se},nn&&l.createElement("div",{className:"".concat(nt,"-prefix")},nn),Xe)},_A=l.forwardRef(RA),ft=_A,Je=s(65030),he=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],p=function(Ee){var zA=Ee===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:zA,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:zA,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:zA,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:zA,adjustY:1},htmlRegion:"scroll"}}},i=function(Ee,zA){var LA=Ee.prefixCls,tt=Ee.disabled,nt=Ee.visible,jA=Ee.children,XA=Ee.popupElement,$A=Ee.animation,xt=Ee.transitionName,zt=Ee.dropdownStyle,nn=Ee.dropdownClassName,vt=Ee.direction,hA=vt===void 0?"ltr":vt,Be=Ee.placement,Me=Ee.builtinPlacements,_e=Ee.dropdownMatchSelectWidth,AA=Ee.dropdownRender,bA=Ee.dropdownAlign,HA=Ee.getPopupContainer,WA=Ee.empty,Ot=Ee.getTriggerDOMNode,kt=Ee.onPopupVisibleChange,Lt=Ee.onPopupMouseEnter,wn=(0,x.Z)(Ee,he),Qt="".concat(LA,"-dropdown"),Gt=XA;AA&&(Gt=AA(XA));var y=l.useMemo(function(){return Me||p(_e)},[Me,_e]),I=$A?"".concat(Qt,"-").concat($A):xt,S=typeof _e=="number",G=l.useMemo(function(){return S?null:_e===!1?"minWidth":"width"},[_e,S]),ge=zt;S&&(ge=(0,C.Z)((0,C.Z)({},ge),{},{width:_e}));var se=l.useRef(null);return l.useImperativeHandle(zA,function(){return{getPopupElement:function(){var Xe;return(Xe=se.current)===null||Xe===void 0?void 0:Xe.popupElement}}}),l.createElement(Je.Z,(0,c.Z)({},wn,{showAction:kt?["click"]:[],hideAction:kt?["click"]:[],popupPlacement:Be||(hA==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:y,prefixCls:Qt,popupTransitionName:I,popup:l.createElement("div",{onMouseEnter:Lt},Gt),ref:se,stretch:G,popupAlign:bA,popupVisible:nt,getPopupContainer:HA,popupClassName:w()(nn,(0,f.Z)({},"".concat(Qt,"-empty"),WA)),popupStyle:ge,getTriggerDOMNode:Ot,onPopupVisibleChange:kt}),jA)},u=l.forwardRef(i),Q=u,g=s(40954);function j(Fe,Ee){var zA=Fe.key,LA;return"value"in Fe&&(LA=Fe.value),zA!=null?zA:LA!==void 0?LA:"rc-index-key-".concat(Ee)}function ue(Fe){return typeof Fe!="undefined"&&!Number.isNaN(Fe)}function ze(Fe,Ee){var zA=Fe||{},LA=zA.label,tt=zA.value,nt=zA.options,jA=zA.groupLabel,XA=LA||(Ee?"children":"label");return{label:XA,value:tt||"value",options:nt||"options",groupLabel:jA||XA}}function K(Fe){var Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},zA=Ee.fieldNames,LA=Ee.childrenAsData,tt=[],nt=ze(zA,!1),jA=nt.label,XA=nt.value,$A=nt.options,xt=nt.groupLabel;function zt(nn,vt){Array.isArray(nn)&&nn.forEach(function(hA){if(vt||!($A in hA)){var Be=hA[XA];tt.push({key:j(hA,tt.length),groupOption:vt,data:hA,label:hA[jA],value:Be})}else{var Me=hA[xt];Me===void 0&&LA&&(Me=hA.label),tt.push({key:j(hA,tt.length),group:!0,data:hA,label:Me}),zt(hA[$A],!0)}})}return zt(Fe,!1),tt}function $(Fe){var Ee=(0,C.Z)({},Fe);return"props"in Ee||Object.defineProperty(Ee,"props",{get:function(){return(0,k.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Ee}}),Ee}var X=function(Ee,zA,LA){if(!zA||!zA.length)return null;var tt=!1,nt=function XA($A,xt){var zt=(0,g.Z)(xt),nn=zt[0],vt=zt.slice(1);if(!nn)return[$A];var hA=$A.split(nn);return tt=tt||hA.length>1,hA.reduce(function(Be,Me){return[].concat((0,h.Z)(Be),(0,h.Z)(XA(Me,vt)))},[]).filter(Boolean)},jA=nt(Ee,zA);return tt?typeof LA!="undefined"?jA.slice(0,LA):jA:null},Ie=l.createContext(null),de=Ie;function Se(Fe){var Ee=Fe.visible,zA=Fe.values;if(!Ee)return null;var LA=50;return l.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(zA.slice(0,LA).map(function(tt){var nt=tt.label,jA=tt.value;return["number","string"].includes((0,N.Z)(nt))?nt:jA}).join(", ")),zA.length>LA?", ...":null)}var Ke=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],iA=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],Te=function(Ee){return Ee==="tags"||Ee==="multiple"},oA=l.forwardRef(function(Fe,Ee){var zA,LA=Fe.id,tt=Fe.prefixCls,nt=Fe.className,jA=Fe.showSearch,XA=Fe.tagRender,$A=Fe.direction,xt=Fe.omitDomProps,zt=Fe.displayValues,nn=Fe.onDisplayValuesChange,vt=Fe.emptyOptions,hA=Fe.notFoundContent,Be=hA===void 0?"Not Found":hA,Me=Fe.onClear,_e=Fe.mode,AA=Fe.disabled,bA=Fe.loading,HA=Fe.getInputElement,WA=Fe.getRawInputElement,Ot=Fe.open,kt=Fe.defaultOpen,Lt=Fe.onDropdownVisibleChange,wn=Fe.activeValue,Qt=Fe.onActiveValueChange,Gt=Fe.activeDescendantId,y=Fe.searchValue,I=Fe.autoClearSearchValue,S=Fe.onSearch,G=Fe.onSearchSplit,ge=Fe.tokenSeparators,se=Fe.allowClear,Oe=Fe.prefix,Xe=Fe.suffixIcon,QA=Fe.clearIcon,fA=Fe.OptionList,Ge=Fe.animation,BA=Fe.transitionName,st=Fe.dropdownStyle,rn=Fe.dropdownClassName,$t=Fe.dropdownMatchSelectWidth,Kt=Fe.dropdownRender,me=Fe.dropdownAlign,xe=Fe.placement,be=Fe.builtinPlacements,NA=Fe.getPopupContainer,wA=Fe.showAction,Ye=wA===void 0?[]:wA,Pe=Fe.onFocus,pA=Fe.onBlur,Ue=Fe.onKeyUp,dA=Fe.onKeyDown,GA=Fe.onMouseDown,o=(0,x.Z)(Fe,Ke),R=Te(_e),D=(jA!==void 0?jA:R)||_e==="combobox",M=(0,C.Z)({},o);iA.forEach(function(pt){delete M[pt]}),xt==null||xt.forEach(function(pt){delete M[pt]});var T=l.useState(!1),q=(0,E.Z)(T,2),_=q[0],le=q[1];l.useEffect(function(){le((0,V.Z)())},[]);var He=l.useRef(null),aA=l.useRef(null),oe=l.useRef(null),qe=l.useRef(null),rA=l.useRef(null),mA=l.useRef(!1),sA=m(),UA=(0,E.Z)(sA,3),tA=UA[0],vA=UA[1],lA=UA[2];l.useImperativeHandle(Ee,function(){var pt,fn;return{focus:(pt=qe.current)===null||pt===void 0?void 0:pt.focus,blur:(fn=qe.current)===null||fn===void 0?void 0:fn.blur,scrollTo:function(qt){var Yn;return(Yn=rA.current)===null||Yn===void 0?void 0:Yn.scrollTo(qt)},nativeElement:He.current||aA.current}});var FA=l.useMemo(function(){var pt;if(_e!=="combobox")return y;var fn=(pt=zt[0])===null||pt===void 0?void 0:pt.value;return typeof fn=="string"||typeof fn=="number"?String(fn):""},[y,_e,zt]),xA=_e==="combobox"&&typeof HA=="function"&&HA()||null,VA=typeof WA=="function"&&WA(),yA=(0,ee.x1)(aA,VA==null||(zA=VA.props)===null||zA===void 0?void 0:zA.ref),TA=l.useState(!1),an=(0,E.Z)(TA,2),jt=an[0],on=an[1];(0,H.Z)(function(){on(!0)},[]);var vn=(0,B.Z)(!1,{defaultValue:kt,value:Ot}),en=(0,E.Z)(vn,2),An=en[0],hn=en[1],Dt=jt?An:!1,Yt=!Be&&vt;(AA||Yt&&Dt&&_e==="combobox")&&(Dt=!1);var gn=Yt?!1:Dt,Bt=l.useCallback(function(pt){var fn=pt!==void 0?pt:!Dt;AA||(hn(fn),Dt!==fn&&(Lt==null||Lt(fn)))},[AA,Dt,hn,Lt]),St=l.useMemo(function(){return(ge||[]).some(function(pt){return[` -`,`\r -`].includes(pt)})},[ge]),yt=l.useContext(de)||{},rt=yt.maxCount,at=yt.rawValues,Ht=function(fn,Zt,qt){if(!(R&&ue(rt)&&(at==null?void 0:at.size)>=rt)){var Yn=!0,Jn=fn;Qt==null||Qt(null);var wr=X(fn,ge,ue(rt)?rt-at.size:void 0),Nr=qt?null:wr;return _e!=="combobox"&&Nr&&(Jn="",G==null||G(Nr),Bt(!1),Yn=!1),S&&FA!==Jn&&S(Jn,{source:Zt?"typing":"effect"}),Yn}},Ct=function(fn){!fn||!fn.trim()||S(fn,{source:"submit"})};l.useEffect(function(){!Dt&&!R&&_e!=="combobox"&&Ht("",!1,!1)},[Dt]),l.useEffect(function(){An&&AA&&hn(!1),AA&&!mA.current&&vA(!1)},[AA]);var et=L(),Pt=(0,E.Z)(et,2),Wt=Pt[0],mn=Pt[1],Jt=l.useRef(!1),Vn=function(fn){var Zt=Wt(),qt=fn.key,Yn=qt==="Enter";if(Yn&&(_e!=="combobox"&&fn.preventDefault(),Dt||Bt(!0)),mn(!!FA),qt==="Backspace"&&!Zt&&R&&!FA&&zt.length){for(var Jn=(0,h.Z)(zt),wr=null,Nr=Jn.length-1;Nr>=0;Nr-=1){var Hr=Jn[Nr];if(!Hr.disabled){Jn.splice(Nr,1),wr=Hr;break}}wr&&nn(Jn,{type:"remove",values:[wr]})}for(var xr=arguments.length,kr=new Array(xr>1?xr-1:0),Yr=1;Yr1?Zt-1:0),Yn=1;Yn1?wr-1:0),Hr=1;Hr=Be},[XA,Be,WA==null?void 0:WA.size]),ge=function(Ye){Ye.preventDefault()},se=function(Ye){var Pe;(Pe=S.current)===null||Pe===void 0||Pe.scrollTo(typeof Ye=="number"?{index:Ye}:Ye)},Oe=l.useCallback(function(wA){return $A==="combobox"?!1:WA.has(wA)},[$A,(0,h.Z)(WA).toString(),WA.size]),Xe=function(Ye){for(var Pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,pA=I.length,Ue=0;Ue1&&arguments[1]!==void 0?arguments[1]:!1;BA(Ye);var pA={source:Pe?"keyboard":"mouse"},Ue=I[Ye];if(!Ue){_e(null,-1,pA);return}_e(Ue.value,Ye,pA)};(0,l.useEffect)(function(){st(AA!==!1?Xe(0):-1)},[I.length,xt]);var rn=l.useCallback(function(wA){return $A==="combobox"?String(wA).toLowerCase()===xt.toLowerCase():WA.has(wA)},[$A,xt,(0,h.Z)(WA).toString(),WA.size]);(0,l.useEffect)(function(){var wA=setTimeout(function(){if(!XA&&jA&&WA.size===1){var Pe=Array.from(WA)[0],pA=I.findIndex(function(Ue){var dA=Ue.data;return xt?String(dA.value).startsWith(xt):dA.value===Pe});pA!==-1&&(st(pA),se(pA))}});if(jA){var Ye;(Ye=S.current)===null||Ye===void 0||Ye.scrollTo(void 0)}return function(){return clearTimeout(wA)}},[jA,xt]);var $t=function(Ye){Ye!==void 0&&bA(Ye,{selected:!WA.has(Ye)}),XA||zt(!1)};if(l.useImperativeHandle(zA,function(){return{onKeyDown:function(Ye){var Pe=Ye.which,pA=Ye.ctrlKey;switch(Pe){case ie.Z.N:case ie.Z.P:case ie.Z.UP:case ie.Z.DOWN:{var Ue=0;if(Pe===ie.Z.UP?Ue=-1:Pe===ie.Z.DOWN?Ue=1:En()&&pA&&(Pe===ie.Z.N?Ue=1:Pe===ie.Z.P&&(Ue=-1)),Ue!==0){var dA=Xe(Ge+Ue,Ue);se(dA),st(dA,!0)}break}case ie.Z.TAB:case ie.Z.ENTER:{var GA,o=I[Ge];o&&!(o!=null&&(GA=o.data)!==null&&GA!==void 0&&GA.disabled)&&!G?$t(o.value):$t(void 0),jA&&Ye.preventDefault();break}case ie.Z.ESC:zt(!1),jA&&Ye.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Ye){se(Ye)}}}),I.length===0)return l.createElement("div",{role:"listbox",id:"".concat(nt,"_list"),className:"".concat(y,"-empty"),onMouseDown:ge},nn);var Kt=Object.keys(Ot).map(function(wA){return Ot[wA]}),me=function(Ye){return Ye.label};function xe(wA,Ye){var Pe=wA.group;return{role:Pe?"presentation":"option",id:"".concat(nt,"_list_").concat(Ye)}}var be=function(Ye){var Pe=I[Ye];if(!Pe)return null;var pA=Pe.data||{},Ue=pA.value,dA=Pe.group,GA=(0,Ce.Z)(pA,!0),o=me(Pe);return Pe?l.createElement("div",(0,c.Z)({"aria-label":typeof o=="string"&&!dA?o:null},GA,{key:Ye},xe(Pe,Ye),{"aria-selected":rn(Ue)}),Ue):null},NA={role:"listbox",id:"".concat(nt,"_list")};return l.createElement(l.Fragment,null,kt&&l.createElement("div",(0,c.Z)({},NA,{style:{height:0,width:0,overflow:"hidden"}}),be(Ge-1),be(Ge),be(Ge+1)),l.createElement(Nt.Z,{itemKey:"key",ref:S,data:I,height:wn,itemHeight:Qt,fullHeight:!1,onMouseDown:ge,onScroll:vt,virtual:kt,direction:Lt,innerProps:kt?null:NA},function(wA,Ye){var Pe=wA.group,pA=wA.groupOption,Ue=wA.data,dA=wA.label,GA=wA.value,o=Ue.key;if(Pe){var R,D=(R=Ue.title)!==null&&R!==void 0?R:Rt(dA)?dA.toString():void 0;return l.createElement("div",{className:w()(y,"".concat(y,"-group"),Ue.className),title:D},dA!==void 0?dA:o)}var M=Ue.disabled,T=Ue.title,q=Ue.children,_=Ue.style,le=Ue.className,He=(0,x.Z)(Ue,wt),aA=(0,kA.Z)(He,Kt),oe=Oe(GA),qe=M||!oe&&G,rA="".concat(y,"-option"),mA=w()(y,rA,le,(0,f.Z)((0,f.Z)((0,f.Z)((0,f.Z)({},"".concat(rA,"-grouped"),pA),"".concat(rA,"-active"),Ge===Ye&&!qe),"".concat(rA,"-disabled"),qe),"".concat(rA,"-selected"),oe)),sA=me(wA),UA=!HA||typeof HA=="function"||oe,tA=typeof sA=="number"?sA:sA||GA,vA=Rt(tA)?tA.toString():void 0;return T!==void 0&&(vA=T),l.createElement("div",(0,c.Z)({},(0,Ce.Z)(aA),kt?{}:xe(wA,Ye),{"aria-selected":rn(GA),className:mA,title:vA,onMouseMove:function(){Ge===Ye||qe||st(Ye)},onClick:function(){qe||$t(GA)},style:_}),l.createElement("div",{className:"".concat(rA,"-content")},typeof Gt=="function"?Gt(wA,{index:Ye}):tA),l.isValidElement(HA)||oe,UA&&l.createElement(ce,{className:"".concat(y,"-option-state"),customizeIcon:HA,customizeIconProps:{value:GA,disabled:qe,isSelected:oe}},oe?"\u2713":null))}))},dn=l.forwardRef(At),It=dn,gt=function(Fe,Ee){var zA=l.useRef({values:new Map,options:new Map}),LA=l.useMemo(function(){var nt=zA.current,jA=nt.values,XA=nt.options,$A=Fe.map(function(nn){if(nn.label===void 0){var vt;return(0,C.Z)((0,C.Z)({},nn),{},{label:(vt=jA.get(nn.value))===null||vt===void 0?void 0:vt.label})}return nn}),xt=new Map,zt=new Map;return $A.forEach(function(nn){xt.set(nn.value,nn),zt.set(nn.value,Ee.get(nn.value)||XA.get(nn.value))}),zA.current.values=xt,zA.current.options=zt,$A},[Fe,Ee]),tt=l.useCallback(function(nt){return Ee.get(nt)||zA.current.options.get(nt)},[Ee]);return[LA,tt]};function ut(Fe,Ee){return Le(Fe).join("").toUpperCase().includes(Ee)}var ct=function(Fe,Ee,zA,LA,tt){return l.useMemo(function(){if(!zA||LA===!1)return Fe;var nt=Ee.options,jA=Ee.label,XA=Ee.value,$A=[],xt=typeof LA=="function",zt=zA.toUpperCase(),nn=xt?LA:function(hA,Be){return tt?ut(Be[tt],zt):Be[nt]?ut(Be[jA!=="children"?jA:"label"],zt):ut(Be[XA],zt)},vt=xt?function(hA){return $(hA)}:function(hA){return hA};return Fe.forEach(function(hA){if(hA[nt]){var Be=nn(zA,vt(hA));if(Be)$A.push(hA);else{var Me=hA[nt].filter(function(_e){return nn(zA,vt(_e))});Me.length&&$A.push((0,C.Z)((0,C.Z)({},hA),{},(0,f.Z)({},nt,Me)))}return}nn(zA,vt(hA))&&$A.push(hA)}),$A},[Fe,LA,tt,zA,Ee])},ht=s(6551),Ut=s(11592),eA=["children","value"],YA=["children"];function OA(Fe){var Ee=Fe,zA=Ee.key,LA=Ee.props,tt=LA.children,nt=LA.value,jA=(0,x.Z)(LA,eA);return(0,C.Z)({key:zA,value:nt!==void 0?nt:zA,children:tt},jA)}function Et(Fe){var Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Ut.Z)(Fe).map(function(zA,LA){if(!l.isValidElement(zA)||!zA.type)return null;var tt=zA,nt=tt.type.isSelectOptGroup,jA=tt.key,XA=tt.props,$A=XA.children,xt=(0,x.Z)(XA,YA);return Ee||!nt?OA(zA):(0,C.Z)((0,C.Z)({key:"__RC_SELECT_GRP__".concat(jA===null?LA:jA,"__"),label:jA},xt),{},{options:Et($A)})}).filter(function(zA){return zA})}var un=function(Ee,zA,LA,tt,nt){return l.useMemo(function(){var jA=Ee,XA=!Ee;XA&&(jA=Et(zA));var $A=new Map,xt=new Map,zt=function(hA,Be,Me){Me&&typeof Me=="string"&&hA.set(Be[Me],Be)},nn=function vt(hA){for(var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Me=0;Me1&&arguments[1]!==void 0?arguments[1]:!1,jA=0;jA0?Bt(rt.options):rt.options}):rt})},UA=l.useMemo(function(){return bA?sA(mA):mA},[mA,bA,NA]),tA=l.useMemo(function(){return K(UA,{fieldNames:me,childrenAsData:$t})},[UA,me,$t]),vA=function(St){var yt=dA(St);if(D(yt),fA&&(yt.length!==_.length||yt.some(function(Ht,Ct){var et;return((et=_[Ct])===null||et===void 0?void 0:et.value)!==(Ht==null?void 0:Ht.value)}))){var rt=QA?yt:yt.map(function(Ht){return Ht.value}),at=yt.map(function(Ht){return $(le(Ht.value))});fA(rn?rt:rt[0],rn?at:at[0])}},lA=l.useState(null),FA=(0,E.Z)(lA,2),xA=FA[0],VA=FA[1],yA=l.useState(0),TA=(0,E.Z)(yA,2),an=TA[0],jt=TA[1],on=wn!==void 0?wn:LA!=="combobox",vn=l.useCallback(function(Bt,St){var yt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},rt=yt.source,at=rt===void 0?"keyboard":rt;jt(St),jA&&LA==="combobox"&&Bt!==null&&at==="keyboard"&&VA(String(Bt))},[jA,LA]),en=function(St,yt,rt){var at=function(){var bn,zn=le(St);return[QA?{label:zn==null?void 0:zn[me.label],value:St,key:(bn=zn==null?void 0:zn.key)!==null&&bn!==void 0?bn:St}:St,$(zn)]};if(yt&&hA){var Ht=at(),Ct=(0,E.Z)(Ht,2),et=Ct[0],Pt=Ct[1];hA(et,Pt)}else if(!yt&&Be&&rt!=="clear"){var Wt=at(),mn=(0,E.Z)(Wt,2),Jt=mn[0],Vn=mn[1];Be(Jt,Vn)}},An=mt(function(Bt,St){var yt,rt=rn?St.selected:!0;rt?yt=rn?[].concat((0,h.Z)(_),[Bt]):[Bt]:yt=_.filter(function(at){return at.value!==Bt}),vA(yt),en(Bt,rt),LA==="combobox"?VA(""):(!Te||vt)&&(wA(""),VA(""))}),hn=function(St,yt){vA(St);var rt=yt.type,at=yt.values;(rt==="remove"||rt==="clear")&&at.forEach(function(Ht){en(Ht.value,!1,rt)})},Dt=function(St,yt){if(wA(St),VA(null),yt.source==="submit"){var rt=(St||"").trim();if(rt){var at=Array.from(new Set([].concat((0,h.Z)(aA),[rt])));vA(at),en(rt,!0),wA("")}return}yt.source!=="blur"&&(LA==="combobox"&&vA(St),zt==null||zt(St))},Yt=function(St){var yt=St;LA!=="tags"&&(yt=St.map(function(at){var Ht=pA.get(at);return Ht==null?void 0:Ht.value}).filter(function(at){return at!==void 0}));var rt=Array.from(new Set([].concat((0,h.Z)(aA),(0,h.Z)(yt))));vA(rt),rt.forEach(function(at){en(at,!0)})},gn=l.useMemo(function(){var Bt=Gt!==!1&&_e!==!1;return(0,C.Z)((0,C.Z)({},Ye),{},{flattenOptions:tA,onActiveValue:vn,defaultActiveFirstOption:on,onSelect:An,menuItemSelectedIcon:Qt,rawValues:aA,fieldNames:me,virtual:Bt,direction:y,listHeight:S,listItemHeight:ge,childrenAsData:$t,maxCount:Ge,optionRender:kt})},[Ge,Ye,tA,vn,on,An,Qt,aA,me,Gt,_e,y,S,ge,$t,kt]);return l.createElement(de.Provider,{value:gn},l.createElement(cA,(0,c.Z)({},BA,{id:st,prefixCls:nt,ref:Ee,omitDomProps:ln,mode:LA,displayValues:He,onDisplayValuesChange:hn,direction:y,searchValue:NA,onSearch:Dt,autoClearSearchValue:vt,onSearchSplit:Yt,dropdownMatchSelectWidth:_e,OptionList:It,emptyOptions:!tA.length,activeValue:xA,activeDescendantId:"".concat(st,"_list_").concat(an)})))}),cn=pn;cn.Option=dt,cn.OptGroup=PA;var yn=cn,Fn=yn},22711:function(JA,W,s){"use strict";s.r(W),s.d(W,{ResizableTextArea:function(){return Ze},default:function(){return fe}});var c=s(32855),h=s(74430),f=s(27247),C=s(3300),E=s(11913),x=s(43079),N=s(92310),B=s.n(N),k=s(36901),l=s(66003),J=s(30292),w=s(18929),H=s(59301),V=s(34666),ee=s(29301),Y=s(34280),ce=s(16089),we=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,P=["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"],F={},m;function L(Le){var je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ye=Le.getAttribute("id")||Le.getAttribute("data-reactid")||Le.getAttribute("name");if(je&&F[ye])return F[ye];var We=window.getComputedStyle(Le),CA=We.getPropertyValue("box-sizing")||We.getPropertyValue("-moz-box-sizing")||We.getPropertyValue("-webkit-box-sizing"),Ve=parseFloat(We.getPropertyValue("padding-bottom"))+parseFloat(We.getPropertyValue("padding-top")),EA=parseFloat(We.getPropertyValue("border-bottom-width"))+parseFloat(We.getPropertyValue("border-top-width")),MA=P.map(function(lt){return"".concat(lt,":").concat(We.getPropertyValue(lt))}).join(";"),DA={sizingStyle:MA,paddingSize:Ve,borderSize:EA,boxSizing:CA};return je&&ye&&(F[ye]=DA),DA}function ve(Le){var je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ye=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,We=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;m||(m=document.createElement("textarea"),m.setAttribute("tab-index","-1"),m.setAttribute("aria-hidden","true"),m.setAttribute("name","hiddenTextarea"),document.body.appendChild(m)),Le.getAttribute("wrap")?m.setAttribute("wrap",Le.getAttribute("wrap")):m.removeAttribute("wrap");var CA=L(Le,je),Ve=CA.paddingSize,EA=CA.borderSize,MA=CA.boxSizing,DA=CA.sizingStyle;m.setAttribute("style","".concat(DA,";").concat(we)),m.value=Le.value||Le.placeholder||"";var lt=void 0,ZA=void 0,bt,ke=m.scrollHeight;if(MA==="border-box"?ke+=EA:MA==="content-box"&&(ke-=Ve),ye!==null||We!==null){m.value=" ";var KA=m.scrollHeight-Ve;ye!==null&&(lt=KA*ye,MA==="border-box"&&(lt=lt+Ve+EA),ke=Math.max(lt,ke)),We!==null&&(ZA=KA*We,MA==="border-box"&&(ZA=ZA+Ve+EA),bt=ke>ZA?"":"hidden",ke=Math.min(ZA,ke))}var RA={height:ke,overflowY:bt,resize:"none"};return lt&&(RA.minHeight=lt),ZA&&(RA.maxHeight=ZA),RA}var ie=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],pe=0,Ce=1,De=2,Qe=H.forwardRef(function(Le,je){var ye=Le,We=ye.prefixCls,CA=ye.defaultValue,Ve=ye.value,EA=ye.autoSize,MA=ye.onResize,DA=ye.className,lt=ye.style,ZA=ye.disabled,bt=ye.onChange,ke=ye.onInternalAutoSize,KA=(0,x.Z)(ye,ie),RA=(0,w.Z)(CA,{value:Ve,postState:function(dt){return dt!=null?dt:""}}),_A=(0,E.Z)(RA,2),ft=_A[0],Je=_A[1],he=function(dt){Je(dt.target.value),bt==null||bt(dt)},p=H.useRef();H.useImperativeHandle(je,function(){return{textArea:p.current}});var i=H.useMemo(function(){return EA&&(0,V.Z)(EA)==="object"?[EA.minRows,EA.maxRows]:[]},[EA]),u=(0,E.Z)(i,2),Q=u[0],g=u[1],j=!!EA,ue=function(){try{if(document.activeElement===p.current){var dt=p.current,Mt=dt.selectionStart,kA=dt.selectionEnd,Nt=dt.scrollTop;p.current.setSelectionRange(Mt,kA),p.current.scrollTop=Nt}}catch(En){}},ze=H.useState(De),K=(0,E.Z)(ze,2),$=K[0],X=K[1],Ie=H.useState(),de=(0,E.Z)(Ie,2),Se=de[0],Ke=de[1],iA=function(){X(pe)};(0,Y.Z)(function(){j&&iA()},[Ve,Q,g,j]),(0,Y.Z)(function(){if($===pe)X(Ce);else if($===Ce){var IA=ve(p.current,!1,Q,g);X(De),Ke(IA)}else ue()},[$]);var Te=H.useRef(),oA=function(){ce.Z.cancel(Te.current)},cA=function(dt){$===De&&(MA==null||MA(dt),EA&&(oA(),Te.current=(0,ce.Z)(function(){iA()})))};H.useEffect(function(){return oA},[]);var qA=j?Se:null,PA=(0,f.Z)((0,f.Z)({},lt),qA);return($===pe||$===Ce)&&(PA.overflowY="hidden",PA.overflowX="hidden"),H.createElement(ee.Z,{onResize:cA,disabled:!(EA||MA)},H.createElement("textarea",(0,c.Z)({},KA,{ref:p,style:PA,className:B()(We,DA,(0,h.Z)({},"".concat(We,"-disabled"),ZA)),disabled:ZA,value:ft,onChange:he})))}),Ze=Qe,ae=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],Ae=H.forwardRef(function(Le,je){var ye,We=Le.defaultValue,CA=Le.value,Ve=Le.onFocus,EA=Le.onBlur,MA=Le.onChange,DA=Le.allowClear,lt=Le.maxLength,ZA=Le.onCompositionStart,bt=Le.onCompositionEnd,ke=Le.suffix,KA=Le.prefixCls,RA=KA===void 0?"rc-textarea":KA,_A=Le.showCount,ft=Le.count,Je=Le.className,he=Le.style,p=Le.disabled,i=Le.hidden,u=Le.classNames,Q=Le.styles,g=Le.onResize,j=Le.onClear,ue=Le.onPressEnter,ze=Le.readOnly,K=Le.autoSize,$=Le.onKeyDown,X=(0,x.Z)(Le,ae),Ie=(0,w.Z)(We,{value:CA,defaultValue:We}),de=(0,E.Z)(Ie,2),Se=de[0],Ke=de[1],iA=Se==null?"":String(Se),Te=H.useState(!1),oA=(0,E.Z)(Te,2),cA=oA[0],qA=oA[1],PA=H.useRef(!1),IA=H.useState(null),dt=(0,E.Z)(IA,2),Mt=dt[0],kA=dt[1],Nt=(0,H.useRef)(null),En=(0,H.useRef)(null),wt=function(){var cn;return(cn=En.current)===null||cn===void 0?void 0:cn.textArea},Rt=function(){wt().focus()};(0,H.useImperativeHandle)(je,function(){var pn;return{resizableTextArea:En.current,focus:Rt,blur:function(){wt().blur()},nativeElement:((pn=Nt.current)===null||pn===void 0?void 0:pn.nativeElement)||wt()}}),(0,H.useEffect)(function(){qA(function(pn){return!p&&pn})},[p]);var At=H.useState(null),dn=(0,E.Z)(At,2),It=dn[0],gt=dn[1];H.useEffect(function(){if(It){var pn;(pn=wt()).setSelectionRange.apply(pn,(0,C.Z)(It))}},[It]);var ut=(0,l.Z)(ft,_A),ct=(ye=ut.max)!==null&&ye!==void 0?ye:lt,ht=Number(ct)>0,Ut=ut.strategy(iA),eA=!!ct&&Ut>ct,YA=function(cn,yn){var Fn=yn;!PA.current&&ut.exceedFormatter&&ut.max&&ut.strategy(yn)>ut.max&&(Fn=ut.exceedFormatter(yn,{max:ut.max}),yn!==Fn&>([wt().selectionStart||0,wt().selectionEnd||0])),Ke(Fn),(0,J.rJ)(cn.currentTarget,cn,MA,Fn)},OA=function(cn){PA.current=!0,ZA==null||ZA(cn)},Et=function(cn){PA.current=!1,YA(cn,cn.currentTarget.value),bt==null||bt(cn)},un=function(cn){YA(cn,cn.target.value)},Tt=function(cn){cn.key==="Enter"&&ue&&ue(cn),$==null||$(cn)},mt=function(cn){qA(!0),Ve==null||Ve(cn)},Vt=function(cn){qA(!1),EA==null||EA(cn)},Cn=function(cn){Ke(""),Rt(),(0,J.rJ)(wt(),cn,MA)},it=ke,tn;ut.show&&(ut.showFormatter?tn=ut.showFormatter({value:iA,count:Ut,maxLength:ct}):tn="".concat(Ut).concat(ht?" / ".concat(ct):""),it=H.createElement(H.Fragment,null,it,H.createElement("span",{className:B()("".concat(RA,"-data-count"),u==null?void 0:u.count),style:Q==null?void 0:Q.count},tn)));var ln=function(cn){var yn;g==null||g(cn),(yn=wt())!==null&&yn!==void 0&&yn.style.height&&kA(!0)},Mn=!K&&!_A&&!DA;return H.createElement(k.BaseInput,{ref:Nt,value:iA,allowClear:DA,handleReset:Cn,suffix:it,prefixCls:RA,classNames:(0,f.Z)((0,f.Z)({},u),{},{affixWrapper:B()(u==null?void 0:u.affixWrapper,(0,h.Z)((0,h.Z)({},"".concat(RA,"-show-count"),_A),"".concat(RA,"-textarea-allow-clear"),DA))}),disabled:p,focused:cA,className:B()(Je,eA&&"".concat(RA,"-out-of-range")),style:(0,f.Z)((0,f.Z)({},he),Mt&&!Mn?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof tn=="string"?tn:void 0}},hidden:i,readOnly:ze,onClear:j},H.createElement(Ze,(0,c.Z)({},X,{autoSize:K,maxLength:lt,onKeyDown:Tt,onChange:un,onFocus:mt,onBlur:Vt,onCompositionStart:OA,onCompositionEnd:Et,className:B()(u==null?void 0:u.textarea),style:(0,f.Z)((0,f.Z)({},Q==null?void 0:Q.textarea),{},{resize:he==null?void 0:he.resize}),disabled:p,prefixCls:RA,onResize:ln,ref:En,readOnly:ze})))}),re=Ae,fe=re},29125:function(JA,W,s){"use strict";s.d(W,{G:function(){return C},Z:function(){return we}});var c=s(92310),h=s.n(c),f=s(59301);function C(P){var F=P.children,m=P.prefixCls,L=P.id,ve=P.overlayInnerStyle,ie=P.bodyClassName,pe=P.className,Ce=P.style;return f.createElement("div",{className:h()("".concat(m,"-content"),pe),style:Ce},f.createElement("div",{className:h()("".concat(m,"-inner"),ie),id:L,role:"tooltip",style:ve},typeof F=="function"?F():F))}var E=s(32855),x=s(27247),N=s(43079),B=s(65030),k={shiftX:64,adjustY:1},l={adjustX:1,shiftY:!0},J=[0,0],w={left:{points:["cr","cl"],overflow:l,offset:[-4,0],targetOffset:J},right:{points:["cl","cr"],overflow:l,offset:[4,0],targetOffset:J},top:{points:["bc","tc"],overflow:k,offset:[0,-4],targetOffset:J},bottom:{points:["tc","bc"],overflow:k,offset:[0,4],targetOffset:J},topLeft:{points:["bl","tl"],overflow:k,offset:[0,-4],targetOffset:J},leftTop:{points:["tr","tl"],overflow:l,offset:[-4,0],targetOffset:J},topRight:{points:["br","tr"],overflow:k,offset:[0,-4],targetOffset:J},rightTop:{points:["tl","tr"],overflow:l,offset:[4,0],targetOffset:J},bottomRight:{points:["tr","br"],overflow:k,offset:[0,4],targetOffset:J},rightBottom:{points:["bl","br"],overflow:l,offset:[4,0],targetOffset:J},bottomLeft:{points:["tl","bl"],overflow:k,offset:[0,4],targetOffset:J},leftBottom:{points:["br","bl"],overflow:l,offset:[-4,0],targetOffset:J}},H=null,V=s(80402),ee=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],Y=function(F,m){var L=F.overlayClassName,ve=F.trigger,ie=ve===void 0?["hover"]:ve,pe=F.mouseEnterDelay,Ce=pe===void 0?0:pe,De=F.mouseLeaveDelay,Qe=De===void 0?.1:De,Ze=F.overlayStyle,ae=F.prefixCls,Ae=ae===void 0?"rc-tooltip":ae,re=F.children,fe=F.onVisibleChange,Le=F.afterVisibleChange,je=F.transitionName,ye=F.animation,We=F.motion,CA=F.placement,Ve=CA===void 0?"right":CA,EA=F.align,MA=EA===void 0?{}:EA,DA=F.destroyTooltipOnHide,lt=DA===void 0?!1:DA,ZA=F.defaultVisible,bt=F.getTooltipContainer,ke=F.overlayInnerStyle,KA=F.arrowContent,RA=F.overlay,_A=F.id,ft=F.showArrow,Je=ft===void 0?!0:ft,he=F.classNames,p=F.styles,i=(0,N.Z)(F,ee),u=(0,V.Z)(_A),Q=(0,f.useRef)(null);(0,f.useImperativeHandle)(m,function(){return Q.current});var g=(0,x.Z)({},i);"visible"in F&&(g.popupVisible=F.visible);var j=function(){return f.createElement(C,{key:"content",prefixCls:Ae,id:u,bodyClassName:he==null?void 0:he.body,overlayInnerStyle:(0,x.Z)((0,x.Z)({},ke),p==null?void 0:p.body)},RA)},ue=function(){var K=f.Children.only(re),$=(K==null?void 0:K.props)||{},X=(0,x.Z)((0,x.Z)({},$),{},{"aria-describedby":RA?u:null});return f.cloneElement(re,X)};return f.createElement(B.Z,(0,E.Z)({popupClassName:h()(L,he==null?void 0:he.root),prefixCls:Ae,popup:j,action:ie,builtinPlacements:w,popupPlacement:Ve,ref:Q,popupAlign:MA,getPopupContainer:bt,onPopupVisibleChange:fe,afterPopupVisibleChange:Le,popupTransitionName:je,popupAnimation:ye,popupMotion:We,defaultPopupVisible:ZA,autoDestroy:lt,mouseLeaveDelay:Qe,popupStyle:(0,x.Z)((0,x.Z)({},Ze),p==null?void 0:p.root),mouseEnterDelay:Ce,arrow:Je},g),ue())},ce=(0,f.forwardRef)(Y),we=ce},9940:function(JA,W,s){"use strict";s.d(W,{Qw:function(){return _A},FJ:function(){return Je},hT:function(){return ft},OF:function(){return m},ZP:function(){return ze}});var c=s(32855),h=s(3300),f=s(27247),C=s(11913),E=s(43079),x=s(34666),N=s(37463),B=s(6551),k=s(34643),l=s(18929),J=s(48736),w=s(59301),H=function(K){var $=w.useRef({valueLabels:new Map});return w.useMemo(function(){var X=$.current.valueLabels,Ie=new Map,de=K.map(function(Se){var Ke=Se.value,iA=Se.label,Te=iA!=null?iA:X.get(Ke);return Ie.set(Ke,Te),(0,f.Z)((0,f.Z)({},Se),{},{label:Te})});return $.current.valueLabels=Ie,[de]},[K])},V=function($,X,Ie,de){return w.useMemo(function(){var Se=function(IA){return IA.map(function(dt){var Mt=dt.value;return Mt})},Ke=Se($),iA=Se(X),Te=Ke.filter(function(PA){return!de[PA]}),oA=Ke,cA=iA;if(Ie){var qA=(0,k.S)(Ke,!0,de);oA=qA.checkedKeys,cA=qA.halfCheckedKeys}return[Array.from(new Set([].concat((0,h.Z)(Te),(0,h.Z)(oA)))),cA]},[$,X,Ie,de])},ee=V,Y=s(34061),ce=function(K,$){return w.useMemo(function(){var X=(0,Y.I8)(K,{fieldNames:$,initWrapper:function(de){return(0,f.Z)((0,f.Z)({},de),{},{valueEntities:new Map})},processEntity:function(de,Se){var Ke=de.node[$.value];if(0)var iA;Se.valueEntities.set(Ke,de)}});return X},[K,$])},we=s(74430),P=s(11592),F=function(){return null},m=F,L=["children","value"];function ve(K){return(0,P.Z)(K).map(function($){if(!w.isValidElement($)||!$.type)return null;var X=$,Ie=X.key,de=X.props,Se=de.children,Ke=de.value,iA=(0,E.Z)(de,L),Te=(0,f.Z)({key:Ie,value:Ke},iA),oA=ve(Se);return oA.length&&(Te.children=oA),Te}).filter(function($){return $})}function ie(K){if(!K)return K;var $=(0,f.Z)({},K);return"props"in $||Object.defineProperty($,"props",{get:function(){return(0,J.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),$}}),$}function pe(K,$,X,Ie,de,Se){var Ke=null,iA=null;function Te(){function oA(cA){var qA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",PA=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return cA.map(function(IA,dt){var Mt="".concat(qA,"-").concat(dt),kA=IA[Se.value],Nt=X.includes(kA),En=oA(IA[Se.children]||[],Mt,Nt),wt=w.createElement(m,IA,En.map(function(At){return At.node}));if($===kA&&(Ke=wt),Nt){var Rt={pos:Mt,node:wt,children:En};return PA||iA.push(Rt),Rt}return null}).filter(function(IA){return IA})}iA||(iA=[],oA(Ie),iA.sort(function(cA,qA){var PA=cA.node.props.value,IA=qA.node.props.value,dt=X.indexOf(PA),Mt=X.indexOf(IA);return dt-Mt}))}Object.defineProperty(K,"triggerNode",{get:function(){return(0,J.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),Te(),Ke}}),Object.defineProperty(K,"allCheckedNodes",{get:function(){return(0,J.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),Te(),de?iA:iA.map(function(cA){var qA=cA.node;return qA})}})}var Ce=function($,X,Ie){var de=Ie.fieldNames,Se=Ie.treeNodeFilterProp,Ke=Ie.filterTreeNode,iA=de.children;return w.useMemo(function(){if(!X||Ke===!1)return $;var Te=typeof Ke=="function"?Ke:function(cA,qA){return String(qA[Se]).toUpperCase().includes(X.toUpperCase())},oA=function cA(qA){var PA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return qA.reduce(function(IA,dt){var Mt=dt[iA],kA=PA||Te(X,ie(dt)),Nt=cA(Mt||[],kA);return(kA||Nt.length)&&IA.push((0,f.Z)((0,f.Z)({},dt),{},(0,we.Z)({isLeaf:void 0},iA,Nt))),IA},[])};return oA($)},[$,X,iA,Se,Ke])},De=Ce;function Qe(K){var $=w.useRef();$.current=K;var X=w.useCallback(function(){return $.current.apply($,arguments)},[]);return X}function Ze(K,$){var X=$.id,Ie=$.pId,de=$.rootPId,Se=new Map,Ke=[];return K.forEach(function(iA){var Te=iA[X],oA=(0,f.Z)((0,f.Z)({},iA),{},{key:iA.key||Te});Se.set(Te,oA)}),Se.forEach(function(iA){var Te=iA[Ie],oA=Se.get(Te);oA?(oA.children=oA.children||[],oA.children.push(iA)):(Te===de||de===null)&&Ke.push(iA)}),Ke}function ae(K,$,X){return w.useMemo(function(){if(K){if(X){var Ie=(0,f.Z)({id:"id",pId:"pId",rootPId:null},(0,x.Z)(X)==="object"?X:{});return Ze(K,Ie)}return K}return ve($)},[$,X,K])}var Ae=w.createContext(null),re=Ae,fe=s(93162),Le=s(89149),je=s(10228),ye=s(80547),We=w.createContext(null),CA=We,Ve=function($){return Array.isArray($)?$:$!==void 0?[$]:[]},EA=function($){var X=$||{},Ie=X.label,de=X.value,Se=X.children;return{_title:Ie?[Ie]:["title","label"],value:de||"value",key:de||"value",children:Se||"children"}},MA=function($){return!$||$.disabled||$.disableCheckbox||$.checkable===!1},DA=function($,X){var Ie=[],de=function Se(Ke){Ke.forEach(function(iA){var Te=iA[X.children];Te&&(Ie.push(iA[X.value]),Se(Te))})};return de($),Ie},lt=function($){return $==null},ZA=s(70425),bt={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},ke=function($,X){var Ie=(0,N.lk)(),de=Ie.prefixCls,Se=Ie.multiple,Ke=Ie.searchValue,iA=Ie.toggleOpen,Te=Ie.open,oA=Ie.notFoundContent,cA=w.useContext(CA),qA=cA.virtual,PA=cA.listHeight,IA=cA.listItemHeight,dt=cA.listItemScrollOffset,Mt=cA.treeData,kA=cA.fieldNames,Nt=cA.onSelect,En=cA.dropdownMatchSelectWidth,wt=cA.treeExpandAction,Rt=cA.treeTitleRender,At=cA.onPopupScroll,dn=cA.leftMaxCount,It=cA.leafCountOnly,gt=cA.valueEntities,ut=w.useContext(re),ct=ut.checkable,ht=ut.checkedKeys,Ut=ut.halfCheckedKeys,eA=ut.treeExpandedKeys,YA=ut.treeDefaultExpandAll,OA=ut.treeDefaultExpandedKeys,Et=ut.onTreeExpand,un=ut.treeIcon,Tt=ut.showTreeIcon,mt=ut.switcherIcon,Vt=ut.treeLine,Cn=ut.treeNodeFilterProp,it=ut.loadData,tn=ut.treeLoadedKeys,ln=ut.treeMotion,Mn=ut.onTreeLoad,pn=ut.keyEntities,cn=w.useRef(),yn=(0,ye.Z)(function(){return Mt},[Te,Mt],function(S,G){return G[0]&&S[1]!==G[1]}),Fn=w.useMemo(function(){return ct?{checked:ht,halfChecked:Ut}:null},[ct,ht,Ut]);w.useEffect(function(){if(Te&&!Se&&ht.length){var S;(S=cn.current)===null||S===void 0||S.scrollTo({key:ht[0]})}},[Te]);var Fe=function(G){G.preventDefault()},Ee=function(G,ge){var se=ge.node;ct&&MA(se)||(Nt(se.key,{selected:!ht.includes(se.key)}),Se||iA(!1))},zA=w.useState(OA),LA=(0,C.Z)(zA,2),tt=LA[0],nt=LA[1],jA=w.useState(null),XA=(0,C.Z)(jA,2),$A=XA[0],xt=XA[1],zt=w.useMemo(function(){return eA?(0,h.Z)(eA):Ke?$A:tt},[tt,$A,eA,Ke]),nn=function(G){nt(G),xt(G),Et&&Et(G)},vt=String(Ke).toLowerCase(),hA=function(G){return vt?String(G[Cn]).toLowerCase().includes(vt):!1};w.useEffect(function(){Ke&&xt(DA(Mt,kA))},[Ke]);var Be=w.useState(function(){return new Map}),Me=(0,C.Z)(Be,2),_e=Me[0],AA=Me[1];w.useEffect(function(){dn&&AA(new Map)},[dn]);function bA(S){var G=S[kA.value];if(!_e.has(G)){var ge=gt.get(G),se=(ge.children||[]).length===0;if(se)_e.set(G,!1);else{var Oe=ge.children.filter(function(QA){return!QA.node.disabled&&!QA.node.disableCheckbox&&!ht.includes(QA.node[kA.value])}),Xe=Oe.length;_e.set(G,Xe>dn)}}return _e.get(G)}var HA=(0,ZA.zX)(function(S){var G=S[kA.value];return ht.includes(G)||dn===null?!1:dn<=0?!0:It&&dn?bA(S):!1}),WA=function S(G){var ge=(0,fe.Z)(G),se;try{for(ge.s();!(se=ge.n()).done;){var Oe=se.value;if(!(Oe.disabled||Oe.selectable===!1)){if(Ke){if(hA(Oe))return Oe}else return Oe;if(Oe[kA.children]){var Xe=S(Oe[kA.children]);if(Xe)return Xe}}}}catch(QA){ge.e(QA)}finally{ge.f()}return null},Ot=w.useState(null),kt=(0,C.Z)(Ot,2),Lt=kt[0],wn=kt[1],Qt=pn[Lt];w.useEffect(function(){if(Te){var S=null,G=function(){var se=WA(yn);return se?se[kA.value]:null};!Se&&ht.length&&!Ke?S=ht[0]:S=G(),wn(S)}},[Te,Ke]),w.useImperativeHandle(X,function(){var S;return{scrollTo:(S=cn.current)===null||S===void 0?void 0:S.scrollTo,onKeyDown:function(ge){var se,Oe=ge.which;switch(Oe){case je.Z.UP:case je.Z.DOWN:case je.Z.LEFT:case je.Z.RIGHT:(se=cn.current)===null||se===void 0||se.onKeyDown(ge);break;case je.Z.ENTER:{if(Qt){var Xe=HA(Qt.node),QA=(Qt==null?void 0:Qt.node)||{},fA=QA.selectable,Ge=QA.value,BA=QA.disabled;fA!==!1&&!BA&&!Xe&&Ee(null,{node:{key:Lt},selected:!ht.includes(Ge)})}break}case je.Z.ESC:iA(!1)}},onKeyUp:function(){}}});var Gt=(0,ye.Z)(function(){return!Ke},[Ke,eA||tt],function(S,G){var ge=(0,C.Z)(S,1),se=ge[0],Oe=(0,C.Z)(G,2),Xe=Oe[0],QA=Oe[1];return se!==Xe&&!!(Xe||QA)}),y=Gt?it:null;if(yn.length===0)return w.createElement("div",{role:"listbox",className:"".concat(de,"-empty"),onMouseDown:Fe},oA);var I={fieldNames:kA};return tn&&(I.loadedKeys=tn),zt&&(I.expandedKeys=zt),w.createElement("div",{onMouseDown:Fe},Qt&&Te&&w.createElement("span",{style:bt,"aria-live":"assertive"},Qt.node.value),w.createElement(Le.y6.Provider,{value:{nodeDisabled:HA}},w.createElement(Le.ZP,(0,c.Z)({ref:cn,focusable:!1,prefixCls:"".concat(de,"-tree"),treeData:yn,height:PA,itemHeight:IA,itemScrollOffset:dt,virtual:qA!==!1&&En!==!1,multiple:Se,icon:un,showIcon:Tt,switcherIcon:mt,showLine:Vt,loadData:y,motion:ln,activeKey:Lt,checkable:ct,checkStrictly:!0,checkedKeys:Fn,selectedKeys:ct?[]:ht,defaultExpandAll:YA,titleRender:Rt},I,{onActiveChange:wn,onSelect:Ee,onCheck:Ee,onExpand:nn,onLoad:Mn,filterTreeNode:hA,expandAction:wt,onScroll:At}))))},KA=w.forwardRef(ke),RA=KA,_A="SHOW_ALL",ft="SHOW_PARENT",Je="SHOW_CHILD";function he(K,$,X,Ie){var de=new Set(K);return $===Je?K.filter(function(Se){var Ke=X[Se];return!Ke||!Ke.children||!Ke.children.some(function(iA){var Te=iA.node;return de.has(Te[Ie.value])})||!Ke.children.every(function(iA){var Te=iA.node;return MA(Te)||de.has(Te[Ie.value])})}):$===ft?K.filter(function(Se){var Ke=X[Se],iA=Ke?Ke.parent:null;return!iA||MA(iA.node)||!de.has(iA.key)}):K}function p(K){var $=K.searchPlaceholder,X=K.treeCheckStrictly,Ie=K.treeCheckable,de=K.labelInValue,Se=K.value,Ke=K.multiple,iA=K.showCheckedStrategy,Te=K.maxCount;warning(!$,"`searchPlaceholder` has been removed."),X&&de===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(de||X)&&warning(toArray(Se).every(function(oA){return oA&&_typeof(oA)==="object"&&"value"in oA}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),X||Ke||Ie?warning(!Se||Array.isArray(Se),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Se),"`value` should not be array when `TreeSelect` is single mode."),Te&&(iA==="SHOW_ALL"&&!X||iA==="SHOW_PARENT")&&warning(!1,"`maxCount` not work with `showCheckedStrategy=SHOW_ALL` (when `treeCheckStrictly=false`) or `showCheckedStrategy=SHOW_PARENT`.")}var i=null,u=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","maxCount","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","listItemScrollOffset","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion","treeTitleRender","onPopupScroll"];function Q(K){return!K||(0,x.Z)(K)!=="object"}var g=w.forwardRef(function(K,$){var X=K.id,Ie=K.prefixCls,de=Ie===void 0?"rc-tree-select":Ie,Se=K.value,Ke=K.defaultValue,iA=K.onChange,Te=K.onSelect,oA=K.onDeselect,cA=K.searchValue,qA=K.inputValue,PA=K.onSearch,IA=K.autoClearSearchValue,dt=IA===void 0?!0:IA,Mt=K.filterTreeNode,kA=K.treeNodeFilterProp,Nt=kA===void 0?"value":kA,En=K.showCheckedStrategy,wt=K.treeNodeLabelProp,Rt=K.multiple,At=K.treeCheckable,dn=K.treeCheckStrictly,It=K.labelInValue,gt=K.maxCount,ut=K.fieldNames,ct=K.treeDataSimpleMode,ht=K.treeData,Ut=K.children,eA=K.loadData,YA=K.treeLoadedKeys,OA=K.onTreeLoad,Et=K.treeDefaultExpandAll,un=K.treeExpandedKeys,Tt=K.treeDefaultExpandedKeys,mt=K.onTreeExpand,Vt=K.treeExpandAction,Cn=K.virtual,it=K.listHeight,tn=it===void 0?200:it,ln=K.listItemHeight,Mn=ln===void 0?20:ln,pn=K.listItemScrollOffset,cn=pn===void 0?0:pn,yn=K.onDropdownVisibleChange,Fn=K.dropdownMatchSelectWidth,Fe=Fn===void 0?!0:Fn,Ee=K.treeLine,zA=K.treeIcon,LA=K.showTreeIcon,tt=K.switcherIcon,nt=K.treeMotion,jA=K.treeTitleRender,XA=K.onPopupScroll,$A=(0,E.Z)(K,u),xt=(0,B.ZP)(X),zt=At&&!dn,nn=At||dn,vt=dn||It,hA=nn||Rt,Be=(0,l.Z)(Ke,{value:Se}),Me=(0,C.Z)(Be,2),_e=Me[0],AA=Me[1],bA=w.useMemo(function(){return At?En||Je:_A},[En,At]),HA=w.useMemo(function(){return EA(ut)},[JSON.stringify(ut)]),WA=(0,l.Z)("",{value:cA!==void 0?cA:qA,postState:function(D){return D||""}}),Ot=(0,C.Z)(WA,2),kt=Ot[0],Lt=Ot[1],wn=function(D){Lt(D),PA==null||PA(D)},Qt=ae(ht,Ut,ct),Gt=ce(Qt,HA),y=Gt.keyEntities,I=Gt.valueEntities,S=w.useCallback(function(R){var D=[],M=[];return R.forEach(function(T){I.has(T)?M.push(T):D.push(T)}),{missingRawValues:D,existRawValues:M}},[I]),G=De(Qt,kt,{fieldNames:HA,treeNodeFilterProp:Nt,filterTreeNode:Mt}),ge=w.useCallback(function(R){if(R){if(wt)return R[wt];for(var D=HA._title,M=0;MYe)){var q=Oe(R);if(AA(q),dt&&Lt(""),iA){var _=R;zt&&(_=T.map(function(tA){var vA=I.get(tA);return vA?vA.node[HA.value]:tA}));var le=D||{triggerValue:void 0,selected:void 0},He=le.triggerValue,aA=le.selected,oe=_;if(dn){var qe=BA.filter(function(tA){return!_.includes(tA.value)});oe=[].concat((0,h.Z)(oe),(0,h.Z)(qe))}var rA=Oe(oe),mA={preValue:Ge,triggerValue:He},sA=!0;(dn||M==="selection"&&!aA)&&(sA=!1),pe(mA,He,R,Qt,sA,HA),nn?mA.checked=aA:mA.selected=aA;var UA=vt?rA:rA.map(function(tA){return tA.value});iA(hA?UA:UA[0],vt?null:rA.map(function(tA){return tA.label}),mA)}}}),pA=w.useCallback(function(R,D){var M,T=D.selected,q=D.source,_=y[R],le=_==null?void 0:_.node,He=(M=le==null?void 0:le[HA.value])!==null&&M!==void 0?M:R;if(!hA)Pe([He],{selected:!0,triggerValue:He},"option");else{var aA=T?[].concat((0,h.Z)(st),[He]):Kt.filter(function(vA){return vA!==He});if(zt){var oe=S(aA),qe=oe.missingRawValues,rA=oe.existRawValues,mA=rA.map(function(vA){return I.get(vA).key}),sA;if(T){var UA=(0,k.S)(mA,!0,y);sA=UA.checkedKeys}else{var tA=(0,k.S)(mA,{checked:!1,halfCheckedKeys:me},y);sA=tA.checkedKeys}aA=[].concat((0,h.Z)(qe),(0,h.Z)(sA.map(function(vA){return y[vA].node[HA.value]})))}Pe(aA,{selected:T,triggerValue:He},q||"option")}T||!hA?Te==null||Te(He,ie(le)):oA==null||oA(He,ie(le))},[S,I,y,HA,hA,st,Pe,zt,Te,oA,Kt,me,gt]),Ue=w.useCallback(function(R){if(yn){var D={};Object.defineProperty(D,"documentClickClose",{get:function(){return(0,J.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),yn(R,D)}},[yn]),dA=Qe(function(R,D){var M=R.map(function(T){return T.value});if(D.type==="clear"){Pe(M,{},"selection");return}D.values.length&&pA(D.values[0].value,{selected:!1,source:"selection"})}),GA=w.useMemo(function(){return{virtual:Cn,dropdownMatchSelectWidth:Fe,listHeight:tn,listItemHeight:Mn,listItemScrollOffset:cn,treeData:G,fieldNames:HA,onSelect:pA,treeExpandAction:Vt,treeTitleRender:jA,onPopupScroll:XA,leftMaxCount:gt===void 0?null:gt-wA.length,leafCountOnly:bA==="SHOW_CHILD"&&!dn&&!!At,valueEntities:I}},[Cn,Fe,tn,Mn,cn,G,HA,pA,Vt,jA,XA,gt,wA.length,bA,dn,At,I]),o=w.useMemo(function(){return{checkable:nn,loadData:eA,treeLoadedKeys:YA,onTreeLoad:OA,checkedKeys:Kt,halfCheckedKeys:me,treeDefaultExpandAll:Et,treeExpandedKeys:un,treeDefaultExpandedKeys:Tt,onTreeExpand:mt,treeIcon:zA,treeMotion:nt,showTreeIcon:LA,switcherIcon:tt,treeLine:Ee,treeNodeFilterProp:Nt,keyEntities:y}},[nn,eA,YA,OA,Kt,me,Et,un,Tt,mt,zA,nt,LA,tt,Ee,Nt,y]);return w.createElement(CA.Provider,{value:GA},w.createElement(re.Provider,{value:o},w.createElement(N.Ac,(0,c.Z)({ref:$},$A,{id:xt,prefixCls:de,mode:hA?"multiple":void 0,displayValues:wA,onDisplayValuesChange:dA,searchValue:kt,onSearch:wn,OptionList:RA,emptyOptions:!Qt.length,onDropdownVisibleChange:Ue,dropdownMatchSelectWidth:Fe}))))}),j=g;j.TreeNode=m,j.SHOW_ALL=_A,j.SHOW_PARENT=ft,j.SHOW_CHILD=Je;var ue=j,ze=ue},639:function(JA,W,s){"use strict";s.d(W,{Z:function(){return F}});var c=s(32855),h=s(74430),f=s(27247),C=s(11913),E=s(43079),x=s(59301),N=s(92310),B=s.n(N),k=s(26112),l=s(30699),J=function(L){for(var ve=L.prefixCls,ie=L.level,pe=L.isStart,Ce=L.isEnd,De="".concat(ve,"-indent-unit"),Qe=[],Ze=0;Ze0&&arguments[0]!==void 0?arguments[0]:[],u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Q=i.length,g=u.length;if(Math.abs(Q-g)!==1)return{add:!1,key:null};function j(ue,ze){var K=new Map;ue.forEach(function(X){K.set(X,!0)});var $=ze.filter(function(X){return!K.has(X)});return $.length===1?$[0]:null}return Q ").concat(u);return u}var bt=Y.forwardRef(function(i,u){var Q=i.prefixCls,g=i.data,j=i.selectable,ue=i.checkable,ze=i.expandedKeys,K=i.selectedKeys,$=i.checkedKeys,X=i.loadedKeys,Ie=i.loadingKeys,de=i.halfCheckedKeys,Se=i.keyEntities,Ke=i.disabled,iA=i.dragging,Te=i.dragOverNodeKey,oA=i.dropPosition,cA=i.motion,qA=i.height,PA=i.itemHeight,IA=i.virtual,dt=i.scrollWidth,Mt=i.focusable,kA=i.activeItem,Nt=i.focused,En=i.tabIndex,wt=i.onKeyDown,Rt=i.onFocus,At=i.onBlur,dn=i.onActiveChange,It=i.onListChangeStart,gt=i.onListChangeEnd,ut=(0,L.Z)(i,je),ct=Y.useRef(null),ht=Y.useRef(null);Y.useImperativeHandle(u,function(){return{scrollTo:function(XA){ct.current.scrollTo(XA)},getIndentWidth:function(){return ht.current.offsetWidth}}});var Ut=Y.useState(ze),eA=(0,m.Z)(Ut,2),YA=eA[0],OA=eA[1],Et=Y.useState(g),un=(0,m.Z)(Et,2),Tt=un[0],mt=un[1],Vt=Y.useState(g),Cn=(0,m.Z)(Vt,2),it=Cn[0],tn=Cn[1],ln=Y.useState([]),Mn=(0,m.Z)(ln,2),pn=Mn[0],cn=Mn[1],yn=Y.useState(null),Fn=(0,m.Z)(yn,2),Fe=Fn[0],Ee=Fn[1],zA=Y.useRef(g);zA.current=g;function LA(){var jA=zA.current;mt(jA),tn(jA),cn([]),Ee(null),gt()}(0,ve.Z)(function(){OA(ze);var jA=fe(YA,ze);if(jA.key!==null)if(jA.add){var XA=Tt.findIndex(function(hA){var Be=hA.key;return Be===jA.key}),$A=DA(Le(Tt,g,jA.key),IA,qA,PA),xt=Tt.slice();xt.splice(XA+1,0,MA),tn(xt),cn($A),Ee("show")}else{var zt=g.findIndex(function(hA){var Be=hA.key;return Be===jA.key}),nn=DA(Le(g,Tt,jA.key),IA,qA,PA),vt=g.slice();vt.splice(zt+1,0,MA),tn(vt),cn(nn),Ee("hide")}else Tt!==g&&(mt(g),tn(g))},[ze,g]),Y.useEffect(function(){iA||LA()},[iA]);var tt=cA?it:g,nt={expandedKeys:ze,selectedKeys:K,loadedKeys:X,loadingKeys:Ie,checkedKeys:$,halfCheckedKeys:de,dragOverNodeKey:Te,dropPosition:oA,keyEntities:Se};return Y.createElement(Y.Fragment,null,Nt&&kA&&Y.createElement("span",{style:ye,"aria-live":"assertive"},ZA(kA)),Y.createElement("div",null,Y.createElement("input",{style:ye,disabled:Mt===!1||Ke,tabIndex:Mt!==!1?En:null,onKeyDown:wt,onFocus:Rt,onBlur:At,value:"",onChange:We,"aria-label":"for screen reader"})),Y.createElement("div",{className:"".concat(Q,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},Y.createElement("div",{className:"".concat(Q,"-indent")},Y.createElement("div",{ref:ht,className:"".concat(Q,"-indent-unit")}))),Y.createElement(ie.Z,(0,c.Z)({},ut,{data:tt,itemKey:lt,height:qA,fullHeight:!1,virtual:IA,itemHeight:PA,scrollWidth:dt,prefixCls:"".concat(Q,"-list"),ref:ct,role:"tree",onVisibleChange:function(XA){XA.every(function($A){return lt($A)!==CA})&&LA()}}),function(jA){var XA=jA.pos,$A=Object.assign({},(F(jA.data),jA.data)),xt=jA.title,zt=jA.key,nn=jA.isStart,vt=jA.isEnd,hA=(0,Ze.km)(zt,XA);delete $A.key,delete $A.children;var Be=(0,Ze.H8)(hA,nt);return Y.createElement(re,(0,c.Z)({},$A,Be,{title:xt,active:!!kA&&zt===kA.key,pos:XA,data:jA.data,isStart:nn,isEnd:vt,motion:cA,motionNodes:zt===CA?pn:null,motionType:Fe,onMotionStart:It,onMotionEnd:LA,treeNodeRequiredProps:nt,onMouseMove:function(){dn(null)}}))}))}),ke=bt,KA=s(82661),RA=s(34643),_A=s(65065),ft=10,Je=function(i){(0,B.Z)(Q,i);var u=(0,k.Z)(Q);function Q(){var g;(0,E.Z)(this,Q);for(var j=arguments.length,ue=new Array(j),ze=0;ze2&&arguments[2]!==void 0?arguments[2]:!1,de=g.state,Se=de.dragChildrenKeys,Ke=de.dropPosition,iA=de.dropTargetKey,Te=de.dropTargetPos,oA=de.dropAllowed;if(oA){var cA=g.props.onDrop;if(g.setState({dragOverNodeKey:null}),g.cleanDragState(),iA!==null){var qA=(0,f.Z)((0,f.Z)({},(0,Ze.H8)(iA,g.getTreeNodeRequiredProps())),{},{active:((X=g.getActiveItem())===null||X===void 0?void 0:X.key)===iA,data:(0,_A.Z)(g.state.keyEntities,iA).node}),PA=Se.includes(iA);(0,ee.ZP)(!PA,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var IA=(0,KA.yx)(Te),dt={event:K,node:(0,Ze.F)(qA),dragNode:g.dragNodeProps?(0,Ze.F)(g.dragNodeProps):null,dragNodesKeys:[g.dragNodeProps.eventKey].concat(Se),dropToGap:Ke!==0,dropPosition:Ke+Number(IA[IA.length-1])};Ie||cA==null||cA(dt),g.dragNodeProps=null}}}),(0,l.Z)((0,N.Z)(g),"cleanDragState",function(){var K=g.state.draggingNodeKey;K!==null&&g.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),g.dragStartMousePosition=null,g.currentMouseOverDroppableNodeKey=null}),(0,l.Z)((0,N.Z)(g),"triggerExpandActionExpand",function(K,$){var X=g.state,Ie=X.expandedKeys,de=X.flattenNodes,Se=$.expanded,Ke=$.key,iA=$.isLeaf;if(!(iA||K.shiftKey||K.metaKey||K.ctrlKey)){var Te=de.filter(function(cA){return cA.key===Ke})[0],oA=(0,Ze.F)((0,f.Z)((0,f.Z)({},(0,Ze.H8)(Ke,g.getTreeNodeRequiredProps())),{},{data:Te.data}));g.setExpandedKeys(Se?(0,KA._5)(Ie,Ke):(0,KA.L0)(Ie,Ke)),g.onNodeExpand(K,oA)}}),(0,l.Z)((0,N.Z)(g),"onNodeClick",function(K,$){var X=g.props,Ie=X.onClick,de=X.expandAction;de==="click"&&g.triggerExpandActionExpand(K,$),Ie==null||Ie(K,$)}),(0,l.Z)((0,N.Z)(g),"onNodeDoubleClick",function(K,$){var X=g.props,Ie=X.onDoubleClick,de=X.expandAction;de==="doubleClick"&&g.triggerExpandActionExpand(K,$),Ie==null||Ie(K,$)}),(0,l.Z)((0,N.Z)(g),"onNodeSelect",function(K,$){var X=g.state.selectedKeys,Ie=g.state,de=Ie.keyEntities,Se=Ie.fieldNames,Ke=g.props,iA=Ke.onSelect,Te=Ke.multiple,oA=$.selected,cA=$[Se.key],qA=!oA;qA?Te?X=(0,KA.L0)(X,cA):X=[cA]:X=(0,KA._5)(X,cA);var PA=X.map(function(IA){var dt=(0,_A.Z)(de,IA);return dt?dt.node:null}).filter(Boolean);g.setUncontrolledState({selectedKeys:X}),iA==null||iA(X,{event:"select",selected:qA,node:$,selectedNodes:PA,nativeEvent:K.nativeEvent})}),(0,l.Z)((0,N.Z)(g),"onNodeCheck",function(K,$,X){var Ie=g.state,de=Ie.keyEntities,Se=Ie.checkedKeys,Ke=Ie.halfCheckedKeys,iA=g.props,Te=iA.checkStrictly,oA=iA.onCheck,cA=$.key,qA,PA={event:"check",node:$,checked:X,nativeEvent:K.nativeEvent};if(Te){var IA=X?(0,KA.L0)(Se,cA):(0,KA._5)(Se,cA),dt=(0,KA._5)(Ke,cA);qA={checked:IA,halfChecked:dt},PA.checkedNodes=IA.map(function(Rt){return(0,_A.Z)(de,Rt)}).filter(Boolean).map(function(Rt){return Rt.node}),g.setUncontrolledState({checkedKeys:IA})}else{var Mt=(0,RA.S)([].concat((0,C.Z)(Se),[cA]),!0,de),kA=Mt.checkedKeys,Nt=Mt.halfCheckedKeys;if(!X){var En=new Set(kA);En.delete(cA);var wt=(0,RA.S)(Array.from(En),{checked:!1,halfCheckedKeys:Nt},de);kA=wt.checkedKeys,Nt=wt.halfCheckedKeys}qA=kA,PA.checkedNodes=[],PA.checkedNodesPositions=[],PA.halfCheckedKeys=Nt,kA.forEach(function(Rt){var At=(0,_A.Z)(de,Rt);if(At){var dn=At.node,It=At.pos;PA.checkedNodes.push(dn),PA.checkedNodesPositions.push({node:dn,pos:It})}}),g.setUncontrolledState({checkedKeys:kA},!1,{halfCheckedKeys:Nt})}oA==null||oA(qA,PA)}),(0,l.Z)((0,N.Z)(g),"onNodeLoad",function(K){var $,X=K.key,Ie=g.state.keyEntities,de=(0,_A.Z)(Ie,X);if(!(de!=null&&($=de.children)!==null&&$!==void 0&&$.length)){var Se=new Promise(function(Ke,iA){g.setState(function(Te){var oA=Te.loadedKeys,cA=oA===void 0?[]:oA,qA=Te.loadingKeys,PA=qA===void 0?[]:qA,IA=g.props,dt=IA.loadData,Mt=IA.onLoad;if(!dt||cA.includes(X)||PA.includes(X))return null;var kA=dt(K);return kA.then(function(){var Nt=g.state.loadedKeys,En=(0,KA.L0)(Nt,X);Mt==null||Mt(En,{event:"load",node:K}),g.setUncontrolledState({loadedKeys:En}),g.setState(function(wt){return{loadingKeys:(0,KA._5)(wt.loadingKeys,X)}}),Ke()}).catch(function(Nt){if(g.setState(function(wt){return{loadingKeys:(0,KA._5)(wt.loadingKeys,X)}}),g.loadingRetryTimes[X]=(g.loadingRetryTimes[X]||0)+1,g.loadingRetryTimes[X]>=ft){var En=g.state.loadedKeys;(0,ee.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),g.setUncontrolledState({loadedKeys:(0,KA.L0)(En,X)}),Ke()}iA(Nt)}),{loadingKeys:(0,KA.L0)(PA,X)}})});return Se.catch(function(){}),Se}}),(0,l.Z)((0,N.Z)(g),"onNodeMouseEnter",function(K,$){var X=g.props.onMouseEnter;X==null||X({event:K,node:$})}),(0,l.Z)((0,N.Z)(g),"onNodeMouseLeave",function(K,$){var X=g.props.onMouseLeave;X==null||X({event:K,node:$})}),(0,l.Z)((0,N.Z)(g),"onNodeContextMenu",function(K,$){var X=g.props.onRightClick;X&&(K.preventDefault(),X({event:K,node:$}))}),(0,l.Z)((0,N.Z)(g),"onFocus",function(){var K=g.props.onFocus;g.setState({focused:!0});for(var $=arguments.length,X=new Array($),Ie=0;Ie<$;Ie++)X[Ie]=arguments[Ie];K==null||K.apply(void 0,X)}),(0,l.Z)((0,N.Z)(g),"onBlur",function(){var K=g.props.onBlur;g.setState({focused:!1}),g.onActiveChange(null);for(var $=arguments.length,X=new Array($),Ie=0;Ie<$;Ie++)X[Ie]=arguments[Ie];K==null||K.apply(void 0,X)}),(0,l.Z)((0,N.Z)(g),"getTreeNodeRequiredProps",function(){var K=g.state,$=K.expandedKeys,X=K.selectedKeys,Ie=K.loadedKeys,de=K.loadingKeys,Se=K.checkedKeys,Ke=K.halfCheckedKeys,iA=K.dragOverNodeKey,Te=K.dropPosition,oA=K.keyEntities;return{expandedKeys:$||[],selectedKeys:X||[],loadedKeys:Ie||[],loadingKeys:de||[],checkedKeys:Se||[],halfCheckedKeys:Ke||[],dragOverNodeKey:iA,dropPosition:Te,keyEntities:oA}}),(0,l.Z)((0,N.Z)(g),"setExpandedKeys",function(K){var $=g.state,X=$.treeData,Ie=$.fieldNames,de=(0,Ze.oH)(X,K,Ie);g.setUncontrolledState({expandedKeys:K,flattenNodes:de},!0)}),(0,l.Z)((0,N.Z)(g),"onNodeExpand",function(K,$){var X=g.state.expandedKeys,Ie=g.state,de=Ie.listChanging,Se=Ie.fieldNames,Ke=g.props,iA=Ke.onExpand,Te=Ke.loadData,oA=$.expanded,cA=$[Se.key];if(!de){var qA=X.includes(cA),PA=!oA;if((0,ee.ZP)(oA&&qA||!oA&&!qA,"Expand state not sync with index check"),X=PA?(0,KA.L0)(X,cA):(0,KA._5)(X,cA),g.setExpandedKeys(X),iA==null||iA(X,{node:$,expanded:PA,nativeEvent:K.nativeEvent}),PA&&Te){var IA=g.onNodeLoad($);IA&&IA.then(function(){var dt=(0,Ze.oH)(g.state.treeData,X,Se);g.setUncontrolledState({flattenNodes:dt})}).catch(function(){var dt=g.state.expandedKeys,Mt=(0,KA._5)(dt,cA);g.setExpandedKeys(Mt)})}}}),(0,l.Z)((0,N.Z)(g),"onListChangeStart",function(){g.setUncontrolledState({listChanging:!0})}),(0,l.Z)((0,N.Z)(g),"onListChangeEnd",function(){setTimeout(function(){g.setUncontrolledState({listChanging:!1})})}),(0,l.Z)((0,N.Z)(g),"onActiveChange",function(K){var $=g.state.activeKey,X=g.props,Ie=X.onActiveChange,de=X.itemScrollOffset,Se=de===void 0?0:de;$!==K&&(g.setState({activeKey:K}),K!==null&&g.scrollTo({key:K,offset:Se}),Ie==null||Ie(K))}),(0,l.Z)((0,N.Z)(g),"getActiveItem",function(){var K=g.state,$=K.activeKey,X=K.flattenNodes;return $===null?null:X.find(function(Ie){var de=Ie.key;return de===$})||null}),(0,l.Z)((0,N.Z)(g),"offsetActiveKey",function(K){var $=g.state,X=$.flattenNodes,Ie=$.activeKey,de=X.findIndex(function(iA){var Te=iA.key;return Te===Ie});de===-1&&K<0&&(de=X.length),de=(de+K+X.length)%X.length;var Se=X[de];if(Se){var Ke=Se.key;g.onActiveChange(Ke)}else g.onActiveChange(null)}),(0,l.Z)((0,N.Z)(g),"onKeyDown",function(K){var $=g.state,X=$.activeKey,Ie=$.expandedKeys,de=$.checkedKeys,Se=$.fieldNames,Ke=g.props,iA=Ke.onKeyDown,Te=Ke.checkable,oA=Ke.selectable;switch(K.which){case H.Z.UP:{g.offsetActiveKey(-1),K.preventDefault();break}case H.Z.DOWN:{g.offsetActiveKey(1),K.preventDefault();break}}var cA=g.getActiveItem();if(cA&&cA.data){var qA=g.getTreeNodeRequiredProps(),PA=cA.data.isLeaf===!1||!!(cA.data[Se.children]||[]).length,IA=(0,Ze.F)((0,f.Z)((0,f.Z)({},(0,Ze.H8)(X,qA)),{},{data:cA.data,active:!0}));switch(K.which){case H.Z.LEFT:{PA&&Ie.includes(X)?g.onNodeExpand({},IA):cA.parent&&g.onActiveChange(cA.parent.key),K.preventDefault();break}case H.Z.RIGHT:{PA&&!Ie.includes(X)?g.onNodeExpand({},IA):cA.children&&cA.children.length&&g.onActiveChange(cA.children[0].key),K.preventDefault();break}case H.Z.ENTER:case H.Z.SPACE:{Te&&!IA.disabled&&IA.checkable!==!1&&!IA.disableCheckbox?g.onNodeCheck({},IA,!de.includes(X)):!Te&&oA&&!IA.disabled&&IA.selectable!==!1&&g.onNodeSelect({},IA);break}}}iA==null||iA(K)}),(0,l.Z)((0,N.Z)(g),"setUncontrolledState",function(K){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,X=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!g.destroyed){var Ie=!1,de=!0,Se={};Object.keys(K).forEach(function(Ke){if(g.props.hasOwnProperty(Ke)){de=!1;return}Ie=!0,Se[Ke]=K[Ke]}),Ie&&(!$||de)&&g.setState((0,f.Z)((0,f.Z)({},Se),X))}}),(0,l.Z)((0,N.Z)(g),"scrollTo",function(K){g.listRef.current.scrollTo(K)}),g}return(0,x.Z)(Q,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var j=this.props,ue=j.activeKey,ze=j.itemScrollOffset,K=ze===void 0?0:ze;ue!==void 0&&ue!==this.state.activeKey&&(this.setState({activeKey:ue}),ue!==null&&this.scrollTo({key:ue,offset:K}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var j=this.state,ue=j.focused,ze=j.flattenNodes,K=j.keyEntities,$=j.draggingNodeKey,X=j.activeKey,Ie=j.dropLevelOffset,de=j.dropContainerKey,Se=j.dropTargetKey,Ke=j.dropPosition,iA=j.dragOverNodeKey,Te=j.indent,oA=this.props,cA=oA.prefixCls,qA=oA.className,PA=oA.style,IA=oA.showLine,dt=oA.focusable,Mt=oA.tabIndex,kA=Mt===void 0?0:Mt,Nt=oA.selectable,En=oA.showIcon,wt=oA.icon,Rt=oA.switcherIcon,At=oA.draggable,dn=oA.checkable,It=oA.checkStrictly,gt=oA.disabled,ut=oA.motion,ct=oA.loadData,ht=oA.filterTreeNode,Ut=oA.height,eA=oA.itemHeight,YA=oA.scrollWidth,OA=oA.virtual,Et=oA.titleRender,un=oA.dropIndicatorRender,Tt=oA.onContextMenu,mt=oA.onScroll,Vt=oA.direction,Cn=oA.rootClassName,it=oA.rootStyle,tn=(0,V.Z)(this.props,{aria:!0,data:!0}),ln;At&&((0,h.Z)(At)==="object"?ln=At:typeof At=="function"?ln={nodeDraggable:At}:ln={});var Mn={prefixCls:cA,selectable:Nt,showIcon:En,icon:wt,switcherIcon:Rt,draggable:ln,draggingNodeKey:$,checkable:dn,checkStrictly:It,disabled:gt,keyEntities:K,dropLevelOffset:Ie,dropContainerKey:de,dropTargetKey:Se,dropPosition:Ke,dragOverNodeKey:iA,indent:Te,direction:Vt,dropIndicatorRender:un,loadData:ct,filterTreeNode:ht,titleRender:Et,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return Y.createElement(ce.k.Provider,{value:Mn},Y.createElement("div",{className:w()(cA,qA,Cn,(0,l.Z)((0,l.Z)((0,l.Z)({},"".concat(cA,"-show-line"),IA),"".concat(cA,"-focused"),ue),"".concat(cA,"-active-focused"),X!==null)),style:it},Y.createElement(ke,(0,c.Z)({ref:this.listRef,prefixCls:cA,style:PA,data:ze,disabled:gt,selectable:Nt,checkable:!!dn,motion:ut,dragging:$!==null,height:Ut,itemHeight:eA,virtual:OA,focusable:dt,focused:ue,tabIndex:kA,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Tt,onScroll:mt,scrollWidth:YA},this.getTreeNodeRequiredProps(),tn))))}}],[{key:"getDerivedStateFromProps",value:function(j,ue){var ze=ue.prevProps,K={prevProps:j};function $(kA){return!ze&&j.hasOwnProperty(kA)||ze&&ze[kA]!==j[kA]}var X,Ie=ue.fieldNames;if($("fieldNames")&&(Ie=(0,Ze.w$)(j.fieldNames),K.fieldNames=Ie),$("treeData")?X=j.treeData:$("children")&&((0,ee.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),X=(0,Ze.zn)(j.children)),X){K.treeData=X;var de=(0,Ze.I8)(X,{fieldNames:Ie});K.keyEntities=(0,f.Z)((0,l.Z)({},CA,EA),de.keyEntities)}var Se=K.keyEntities||ue.keyEntities;if($("expandedKeys")||ze&&$("autoExpandParent"))K.expandedKeys=j.autoExpandParent||!ze&&j.defaultExpandParent?(0,KA.r7)(j.expandedKeys,Se):j.expandedKeys;else if(!ze&&j.defaultExpandAll){var Ke=(0,f.Z)({},Se);delete Ke[CA];var iA=[];Object.keys(Ke).forEach(function(kA){var Nt=Ke[kA];Nt.children&&Nt.children.length&&iA.push(Nt.key)}),K.expandedKeys=iA}else!ze&&j.defaultExpandedKeys&&(K.expandedKeys=j.autoExpandParent||j.defaultExpandParent?(0,KA.r7)(j.defaultExpandedKeys,Se):j.defaultExpandedKeys);if(K.expandedKeys||delete K.expandedKeys,X||K.expandedKeys){var Te=(0,Ze.oH)(X||ue.treeData,K.expandedKeys||ue.expandedKeys,Ie);K.flattenNodes=Te}if(j.selectable&&($("selectedKeys")?K.selectedKeys=(0,KA.BT)(j.selectedKeys,j):!ze&&j.defaultSelectedKeys&&(K.selectedKeys=(0,KA.BT)(j.defaultSelectedKeys,j))),j.checkable){var oA;if($("checkedKeys")?oA=(0,KA.E6)(j.checkedKeys)||{}:!ze&&j.defaultCheckedKeys?oA=(0,KA.E6)(j.defaultCheckedKeys)||{}:X&&(oA=(0,KA.E6)(j.checkedKeys)||{checkedKeys:ue.checkedKeys,halfCheckedKeys:ue.halfCheckedKeys}),oA){var cA=oA,qA=cA.checkedKeys,PA=qA===void 0?[]:qA,IA=cA.halfCheckedKeys,dt=IA===void 0?[]:IA;if(!j.checkStrictly){var Mt=(0,RA.S)(PA,!0,Se);PA=Mt.checkedKeys,dt=Mt.halfCheckedKeys}K.checkedKeys=PA,K.halfCheckedKeys=dt}}return $("loadedKeys")&&(K.loadedKeys=j.loadedKeys),K}}]),Q}(Y.Component);(0,l.Z)(Je,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:P,allowDrop:function(){return!0},expandAction:!1}),(0,l.Z)(Je,"TreeNode",Ce.Z);var he=Je,p=he},82661:function(JA,W,s){"use strict";s.d(W,{BT:function(){return Y},E6:function(){return P},L0:function(){return l},OM:function(){return ee},_5:function(){return k},r7:function(){return F},wA:function(){return w},yx:function(){return J}});var c=s(3300),h=s(34666),f=s(48736),C=s(59301),E=s(639),x=s(65065),N=s(34061),B=null;function k(m,L){if(!m)return[];var ve=m.slice(),ie=ve.indexOf(L);return ie>=0&&ve.splice(ie,1),ve}function l(m,L){var ve=(m||[]).slice();return ve.indexOf(L)===-1&&ve.push(L),ve}function J(m){return m.split("-")}function w(m,L){var ve=[],ie=(0,x.Z)(L,m);function pe(){var Ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Ce.forEach(function(De){var Qe=De.key,Ze=De.children;ve.push(Qe),pe(Ze)})}return pe(ie.children),ve}function H(m){if(m.parent){var L=J(m.pos);return Number(L[L.length-1])===m.parent.children.length-1}return!1}function V(m){var L=J(m.pos);return Number(L[L.length-1])===0}function ee(m,L,ve,ie,pe,Ce,De,Qe,Ze,ae){var Ae,re=m.clientX,fe=m.clientY,Le=m.target.getBoundingClientRect(),je=Le.top,ye=Le.height,We=(ae==="rtl"?-1:1)*(((pe==null?void 0:pe.x)||0)-re),CA=(We-12)/ie,Ve=Ze.filter(function(p){var i;return(i=Qe[p])===null||i===void 0||(i=i.children)===null||i===void 0?void 0:i.length}),EA=(0,x.Z)(Qe,ve.eventKey);if(fe-1.5?Ce({dragNode:ft,dropNode:Je,dropPosition:1})?KA=1:he=!1:Ce({dragNode:ft,dropNode:Je,dropPosition:0})?KA=0:Ce({dragNode:ft,dropNode:Je,dropPosition:1})?KA=1:he=!1:Ce({dragNode:ft,dropNode:Je,dropPosition:1})?KA=1:he=!1,{dropPosition:KA,dropLevelOffset:RA,dropTargetKey:EA.key,dropTargetPos:EA.pos,dragOverNodeKey:ke,dropContainerKey:KA===0?null:((Ae=EA.parent)===null||Ae===void 0?void 0:Ae.key)||null,dropAllowed:he}}function Y(m,L){if(m){var ve=L.multiple;return ve?m.slice():m.length?[m[0]]:m}}var ce=function(L){return L};function we(m,L){if(!m)return[];var ve=L||{},ie=ve.processProps,pe=ie===void 0?ce:ie,Ce=Array.isArray(m)?m:[m];return Ce.map(function(De){var Qe=De.children,Ze=_objectWithoutProperties(De,B),ae=we(Qe,L);return React.createElement(TreeNode,_extends({key:Ze.key},pe(Ze)),ae)})}function P(m){if(!m)return null;var L;if(Array.isArray(m))L={checkedKeys:m,halfCheckedKeys:void 0};else if((0,h.Z)(m)==="object")L={checkedKeys:m.checked||void 0,halfCheckedKeys:m.halfChecked||void 0};else return(0,f.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return L}function F(m,L){var ve=new Set;function ie(pe){if(!ve.has(pe)){var Ce=(0,x.Z)(L,pe);if(Ce){ve.add(pe);var De=Ce.parent,Qe=Ce.node;Qe.disabled||De&&ie(De.key)}}}return(m||[]).forEach(function(pe){ie(pe)}),(0,c.Z)(ve)}},34643:function(JA,W,s){"use strict";s.d(W,{S:function(){return N}});var c=s(48736),h=s(65065);function f(B,k){var l=new Set;return B.forEach(function(J){k.has(J)||l.add(J)}),l}function C(B){var k=B||{},l=k.disabled,J=k.disableCheckbox,w=k.checkable;return!!(l||J)||w===!1}function E(B,k,l,J){for(var w=new Set(B),H=new Set,V=0;V<=l;V+=1){var ee=k.get(V)||new Set;ee.forEach(function(P){var F=P.key,m=P.node,L=P.children,ve=L===void 0?[]:L;w.has(F)&&!J(m)&&ve.filter(function(ie){return!J(ie.node)}).forEach(function(ie){w.add(ie.key)})})}for(var Y=new Set,ce=l;ce>=0;ce-=1){var we=k.get(ce)||new Set;we.forEach(function(P){var F=P.parent,m=P.node;if(!(J(m)||!P.parent||Y.has(P.parent.key))){if(J(P.parent.node)){Y.add(F.key);return}var L=!0,ve=!1;(F.children||[]).filter(function(ie){return!J(ie.node)}).forEach(function(ie){var pe=ie.key,Ce=w.has(pe);L&&!Ce&&(L=!1),!ve&&(Ce||H.has(pe))&&(ve=!0)}),L&&w.add(F.key),ve&&H.add(F.key),Y.add(F.key)}})}return{checkedKeys:Array.from(w),halfCheckedKeys:Array.from(f(H,w))}}function x(B,k,l,J,w){for(var H=new Set(B),V=new Set(k),ee=0;ee<=J;ee+=1){var Y=l.get(ee)||new Set;Y.forEach(function(F){var m=F.key,L=F.node,ve=F.children,ie=ve===void 0?[]:ve;!H.has(m)&&!V.has(m)&&!w(L)&&ie.filter(function(pe){return!w(pe.node)}).forEach(function(pe){H.delete(pe.key)})})}V=new Set;for(var ce=new Set,we=J;we>=0;we-=1){var P=l.get(we)||new Set;P.forEach(function(F){var m=F.parent,L=F.node;if(!(w(L)||!F.parent||ce.has(F.parent.key))){if(w(F.parent.node)){ce.add(m.key);return}var ve=!0,ie=!1;(m.children||[]).filter(function(pe){return!w(pe.node)}).forEach(function(pe){var Ce=pe.key,De=H.has(Ce);ve&&!De&&(ve=!1),!ie&&(De||V.has(Ce))&&(ie=!0)}),ve||H.delete(m.key),ie&&V.add(m.key),ce.add(m.key)}})}return{checkedKeys:Array.from(H),halfCheckedKeys:Array.from(f(V,H))}}function N(B,k,l,J){var w=[],H;J?H=J:H=C;var V=new Set(B.filter(function(we){var P=!!(0,h.Z)(l,we);return P||w.push(we),P})),ee=new Map,Y=0;Object.keys(l).forEach(function(we){var P=l[we],F=P.level,m=ee.get(F);m||(m=new Set,ee.set(F,m)),m.add(P),Y=Math.max(Y,F)}),(0,c.ZP)(!w.length,"Tree missing follow keys: ".concat(w.slice(0,100).map(function(we){return"'".concat(we,"'")}).join(", ")));var ce;return k===!0?ce=E(V,ee,Y,H):ce=x(V,k.halfCheckedKeys,ee,Y,H),ce}},65065:function(JA,W,s){"use strict";s.d(W,{Z:function(){return c}});function c(h,f){return h[f]}},34061:function(JA,W,s){"use strict";s.d(W,{F:function(){return F},H8:function(){return P},I8:function(){return we},km:function(){return w},oH:function(){return Y},w$:function(){return H},zn:function(){return ee}});var c=s(34666),h=s(3300),f=s(27247),C=s(43079),E=s(11592),x=s(2738),N=s(48736),B=s(65065),k=["children"];function l(m,L){return"".concat(m,"-").concat(L)}function J(m){return m&&m.type&&m.type.isTreeNode}function w(m,L){return m!=null?m:L}function H(m){var L=m||{},ve=L.title,ie=L._title,pe=L.key,Ce=L.children,De=ve||"title";return{title:De,_title:ie||[De],key:pe||"key",children:Ce||"children"}}function V(m,L){var ve=new Map;function ie(pe){var Ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(pe||[]).forEach(function(De){var Qe=De[L.key],Ze=De[L.children];warning(Qe!=null,"Tree node must have a certain key: [".concat(Ce).concat(Qe,"]"));var ae=String(Qe);warning(!ve.has(ae)||Qe===null||Qe===void 0,"Same 'key' exist in the Tree: ".concat(ae)),ve.set(ae,!0),ie(Ze,"".concat(Ce).concat(ae," > "))})}ie(m)}function ee(m){function L(ve){var ie=(0,E.Z)(ve);return ie.map(function(pe){if(!J(pe))return(0,N.ZP)(!pe,"Tree/TreeNode can only accept TreeNode as children."),null;var Ce=pe.key,De=pe.props,Qe=De.children,Ze=(0,C.Z)(De,k),ae=(0,f.Z)({key:Ce},Ze),Ae=L(Qe);return Ae.length&&(ae.children=Ae),ae}).filter(function(pe){return pe})}return L(m)}function Y(m,L,ve){var ie=H(ve),pe=ie._title,Ce=ie.key,De=ie.children,Qe=new Set(L===!0?[]:L),Ze=[];function ae(Ae){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Ae.map(function(fe,Le){for(var je=l(re?re.pos:"0",Le),ye=w(fe[Ce],je),We,CA=0;CA1&&arguments[1]!==void 0?arguments[1]:{},ve=L.initWrapper,ie=L.processEntity,pe=L.onProcessFinished,Ce=L.externalGetKey,De=L.childrenPropName,Qe=L.fieldNames,Ze=arguments.length>2?arguments[2]:void 0,ae=Ce||Ze,Ae={},re={},fe={posEntities:Ae,keyEntities:re};return ve&&(fe=ve(fe)||fe),ce(m,function(Le){var je=Le.node,ye=Le.index,We=Le.pos,CA=Le.key,Ve=Le.parentPos,EA=Le.level,MA=Le.nodes,DA={node:je,nodes:MA,index:ye,key:CA,pos:We,level:EA},lt=w(CA,We);Ae[We]=DA,re[lt]=DA,DA.parent=Ae[Ve],DA.parent&&(DA.parent.children=DA.parent.children||[],DA.parent.children.push(DA)),ie&&ie(DA,fe)},{externalGetKey:ae,childrenPropName:De,fieldNames:Qe}),pe&&pe(fe),fe}function P(m,L){var ve=L.expandedKeys,ie=L.selectedKeys,pe=L.loadedKeys,Ce=L.loadingKeys,De=L.checkedKeys,Qe=L.halfCheckedKeys,Ze=L.dragOverNodeKey,ae=L.dropPosition,Ae=L.keyEntities,re=(0,B.Z)(Ae,m),fe={eventKey:m,expanded:ve.indexOf(m)!==-1,selected:ie.indexOf(m)!==-1,loaded:pe.indexOf(m)!==-1,loading:Ce.indexOf(m)!==-1,checked:De.indexOf(m)!==-1,halfChecked:Qe.indexOf(m)!==-1,pos:String(re?re.pos:""),dragOver:Ze===m&&ae===0,dragOverGapTop:Ze===m&&ae===-1,dragOverGapBottom:Ze===m&&ae===1};return fe}function F(m){var L=m.data,ve=m.expanded,ie=m.selected,pe=m.checked,Ce=m.loaded,De=m.loading,Qe=m.halfChecked,Ze=m.dragOver,ae=m.dragOverGapTop,Ae=m.dragOverGapBottom,re=m.pos,fe=m.active,Le=m.eventKey,je=(0,f.Z)((0,f.Z)({},L),{},{expanded:ve,selected:ie,checked:pe,loaded:Ce,loading:De,halfChecked:Qe,dragOver:Ze,dragOverGapTop:ae,dragOverGapBottom:Ae,pos:re,active:fe,key:Le});return"props"in je||Object.defineProperty(je,"props",{get:function(){return(0,N.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),m}}),je}},49658:function(JA,W){"use strict";W.Z=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var s=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(s)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(s==null?void 0:s.substr(0,4))}},6790:function(JA,W,s){"use strict";s.d(W,{Z:function(){return ft}});var c=s(32855),h=s(34666),f=s(27247),C=s(74430),E=s(11913),x=s(43079),N=s(92310),B=s.n(N),k=s(29301),l=s(70425),J=s(34280),w=s(59301),H=s(4676),V=w.forwardRef(function(Je,he){var p=Je.height,i=Je.offsetY,u=Je.offsetX,Q=Je.children,g=Je.prefixCls,j=Je.onInnerResize,ue=Je.innerProps,ze=Je.rtl,K=Je.extra,$={},X={display:"flex",flexDirection:"column"};return i!==void 0&&($={height:p,position:"relative",overflow:"hidden"},X=(0,f.Z)((0,f.Z)({},X),{},(0,C.Z)((0,C.Z)((0,C.Z)((0,C.Z)((0,C.Z)({transform:"translateY(".concat(i,"px)")},ze?"marginRight":"marginLeft",-u),"position","absolute"),"left",0),"right",0),"top",0))),w.createElement("div",{style:$},w.createElement(k.Z,{onResize:function(de){var Se=de.offsetHeight;Se&&j&&j()}},w.createElement("div",(0,c.Z)({style:X,className:B()((0,C.Z)({},"".concat(g,"-holder-inner"),g)),ref:he},ue),Q,K)))});V.displayName="Filler";var ee=V;function Y(Je){var he=Je.children,p=Je.setRef,i=w.useCallback(function(u){p(u)},[]);return w.cloneElement(he,{ref:i})}function ce(Je,he,p,i,u,Q,g,j){var ue=j.getKey;return Je.slice(he,p+1).map(function(ze,K){var $=he+K,X=g(ze,$,{style:{width:i},offsetX:u}),Ie=ue(ze);return w.createElement(Y,{key:Ie,setRef:function(Se){return Q(ze,Se)}},X)})}function we(Je,he,p,i){var u=p-Je,Q=he-p,g=Math.min(u,Q)*2;if(i<=g){var j=Math.floor(i/2);return i%2?p+j+1:p-j}return u>Q?p-(i-Q):p+(i-u)}function P(Je,he,p){var i=Je.length,u=he.length,Q,g;if(i===0&&u===0)return null;i2&&arguments[2]!==void 0?arguments[2]:!1,$=ue?ze<0&&j.current.left||ze>0&&j.current.right:ze<0&&j.current.top||ze>0&&j.current.bottom;return K&&$?(clearTimeout(Q.current),u.current=!1):(!$||u.current)&&g(),!u.current&&$}};function pe(Je,he,p,i,u,Q,g){var j=(0,w.useRef)(0),ue=(0,w.useRef)(null),ze=(0,w.useRef)(null),K=(0,w.useRef)(!1),$=ie(he,p,i,u);function X(Te,oA){if(m.Z.cancel(ue.current),!$(!1,oA)){var cA=Te;if(!cA._virtualHandled)cA._virtualHandled=!0;else return;j.current+=oA,ze.current=oA,ve||cA.preventDefault(),ue.current=(0,m.Z)(function(){var qA=K.current?10:1;g(j.current*qA,!1),j.current=0})}}function Ie(Te,oA){g(oA,!0),ve||Te.preventDefault()}var de=(0,w.useRef)(null),Se=(0,w.useRef)(null);function Ke(Te){if(Je){m.Z.cancel(Se.current),Se.current=(0,m.Z)(function(){de.current=null},2);var oA=Te.deltaX,cA=Te.deltaY,qA=Te.shiftKey,PA=oA,IA=cA;(de.current==="sx"||!de.current&&qA&&cA&&!oA)&&(PA=cA,IA=0,de.current="sx");var dt=Math.abs(PA),Mt=Math.abs(IA);de.current===null&&(de.current=Q&&dt>Mt?"x":"y"),de.current==="y"?X(Te,IA):Ie(Te,PA)}}function iA(Te){Je&&(K.current=Te.detail===ze.current)}return[Ke,iA]}function Ce(Je,he,p,i){var u=w.useMemo(function(){return[new Map,[]]},[Je,p.id,i]),Q=(0,E.Z)(u,2),g=Q[0],j=Q[1],ue=function(K){var $=arguments.length>1&&arguments[1]!==void 0?arguments[1]:K,X=g.get(K),Ie=g.get($);if(X===void 0||Ie===void 0)for(var de=Je.length,Se=j.length;Se0&&arguments[0]!==void 0?arguments[0]:!1;K();var de=function(){var iA=!1;j.current.forEach(function(Te,oA){if(Te&&Te.offsetParent){var cA=Te.offsetHeight,qA=getComputedStyle(Te),PA=qA.marginTop,IA=qA.marginBottom,dt=Ae(PA),Mt=Ae(IA),kA=cA+dt+Mt;ue.current.get(oA)!==kA&&(ue.current.set(oA,kA),iA=!0)}}),iA&&g(function(Te){return Te+1})};if(Ie)de();else{ze.current+=1;var Se=ze.current;Promise.resolve().then(function(){Se===ze.current&&de()})}}function X(Ie,de){var Se=Je(Ie),Ke=j.current.get(Se);de?(j.current.set(Se,de),$()):j.current.delete(Se),!Ke!=!de&&(de?he==null||he(Ie):p==null||p(Ie))}return(0,w.useEffect)(function(){return K},[]),[X,$,ue.current,Q]}var fe=14/15;function Le(Je,he,p){var i=(0,w.useRef)(!1),u=(0,w.useRef)(0),Q=(0,w.useRef)(0),g=(0,w.useRef)(null),j=(0,w.useRef)(null),ue,ze=function(Ie){if(i.current){var de=Math.ceil(Ie.touches[0].pageX),Se=Math.ceil(Ie.touches[0].pageY),Ke=u.current-de,iA=Q.current-Se,Te=Math.abs(Ke)>Math.abs(iA);Te?u.current=de:Q.current=Se;var oA=p(Te,Te?Ke:iA,!1,Ie);oA&&Ie.preventDefault(),clearInterval(j.current),oA&&(j.current=setInterval(function(){Te?Ke*=fe:iA*=fe;var cA=Math.floor(Te?Ke:iA);(!p(Te,cA,!0)||Math.abs(cA)<=.1)&&clearInterval(j.current)},16))}},K=function(){i.current=!1,ue()},$=function(Ie){ue(),Ie.touches.length===1&&!i.current&&(i.current=!0,u.current=Math.ceil(Ie.touches[0].pageX),Q.current=Math.ceil(Ie.touches[0].pageY),g.current=Ie.target,g.current.addEventListener("touchmove",ze,{passive:!1}),g.current.addEventListener("touchend",K,{passive:!0}))};ue=function(){g.current&&(g.current.removeEventListener("touchmove",ze),g.current.removeEventListener("touchend",K))},(0,J.Z)(function(){return Je&&he.current.addEventListener("touchstart",$,{passive:!0}),function(){var X;(X=he.current)===null||X===void 0||X.removeEventListener("touchstart",$),ue(),clearInterval(j.current)}},[Je])}function je(Je){return Math.floor(Math.pow(Je,.5))}function ye(Je,he){var p="touches"in Je?Je.touches[0]:Je;return p[he?"pageX":"pageY"]-window[he?"scrollX":"scrollY"]}function We(Je,he,p){w.useEffect(function(){var i=he.current;if(Je&&i){var u=!1,Q,g,j=function(){m.Z.cancel(Q)},ue=function X(){j(),Q=(0,m.Z)(function(){p(g),X()})},ze=function(Ie){if(!(Ie.target.draggable||Ie.button!==0)){var de=Ie;de._virtualHandled||(de._virtualHandled=!0,u=!0)}},K=function(){u=!1,j()},$=function(Ie){if(u){var de=ye(Ie,!1),Se=i.getBoundingClientRect(),Ke=Se.top,iA=Se.bottom;if(de<=Ke){var Te=Ke-de;g=-je(Te),ue()}else if(de>=iA){var oA=de-iA;g=je(oA),ue()}else j()}};return i.addEventListener("mousedown",ze),i.ownerDocument.addEventListener("mouseup",K),i.ownerDocument.addEventListener("mousemove",$),function(){i.removeEventListener("mousedown",ze),i.ownerDocument.removeEventListener("mouseup",K),i.ownerDocument.removeEventListener("mousemove",$),j()}}},[Je])}var CA=10;function Ve(Je,he,p,i,u,Q,g,j){var ue=w.useRef(),ze=w.useState(null),K=(0,E.Z)(ze,2),$=K[0],X=K[1];return(0,J.Z)(function(){if($&&$.times=0;Rt-=1){var At=u(he[Rt]),dn=p.get(At);if(dn===void 0){Te=!0;break}if(wt-=dn,wt<=0)break}switch(qA){case"top":cA=IA-Ke;break;case"bottom":cA=dt-iA+Ke;break;default:{var It=Je.current.scrollTop,gt=It+iA;IAgt&&(oA="bottom")}}cA!==null&&g(cA),cA!==$.lastTop&&(Te=!0)}Te&&X((0,f.Z)((0,f.Z)({},$),{},{times:$.times+1,targetAlign:oA,lastTop:cA}))}},[$,Je.current]),function(Ie){if(Ie==null){j();return}if(m.Z.cancel(ue.current),typeof Ie=="number")g(Ie);else if(Ie&&(0,h.Z)(Ie)==="object"){var de,Se=Ie.align;"index"in Ie?de=Ie.index:de=he.findIndex(function(Te){return u(Te)===Ie.key});var Ke=Ie.offset,iA=Ke===void 0?0:Ke;X({times:0,index:de,offset:iA,originAlign:Se})}}}var EA=w.forwardRef(function(Je,he){var p=Je.prefixCls,i=Je.rtl,u=Je.scrollOffset,Q=Je.scrollRange,g=Je.onStartMove,j=Je.onStopMove,ue=Je.onScroll,ze=Je.horizontal,K=Je.spinSize,$=Je.containerSize,X=Je.style,Ie=Je.thumbStyle,de=Je.showScrollBar,Se=w.useState(!1),Ke=(0,E.Z)(Se,2),iA=Ke[0],Te=Ke[1],oA=w.useState(null),cA=(0,E.Z)(oA,2),qA=cA[0],PA=cA[1],IA=w.useState(null),dt=(0,E.Z)(IA,2),Mt=dt[0],kA=dt[1],Nt=!i,En=w.useRef(),wt=w.useRef(),Rt=w.useState(de),At=(0,E.Z)(Rt,2),dn=At[0],It=At[1],gt=w.useRef(),ut=function(){de===!0||de===!1||(clearTimeout(gt.current),It(!0),gt.current=setTimeout(function(){It(!1)},3e3))},ct=Q-$||0,ht=$-K||0,Ut=w.useMemo(function(){if(u===0||ct===0)return 0;var Cn=u/ct;return Cn*ht},[u,ct,ht]),eA=function(it){it.stopPropagation(),it.preventDefault()},YA=w.useRef({top:Ut,dragging:iA,pageY:qA,startTop:Mt});YA.current={top:Ut,dragging:iA,pageY:qA,startTop:Mt};var OA=function(it){Te(!0),PA(ye(it,ze)),kA(YA.current.top),g(),it.stopPropagation(),it.preventDefault()};w.useEffect(function(){var Cn=function(Mn){Mn.preventDefault()},it=En.current,tn=wt.current;return it.addEventListener("touchstart",Cn,{passive:!1}),tn.addEventListener("touchstart",OA,{passive:!1}),function(){it.removeEventListener("touchstart",Cn),tn.removeEventListener("touchstart",OA)}},[]);var Et=w.useRef();Et.current=ct;var un=w.useRef();un.current=ht,w.useEffect(function(){if(iA){var Cn,it=function(Mn){var pn=YA.current,cn=pn.dragging,yn=pn.pageY,Fn=pn.startTop;m.Z.cancel(Cn);var Fe=En.current.getBoundingClientRect(),Ee=$/(ze?Fe.width:Fe.height);if(cn){var zA=(ye(Mn,ze)-yn)*Ee,LA=Fn;!Nt&&ze?LA-=zA:LA+=zA;var tt=Et.current,nt=un.current,jA=nt?LA/nt:0,XA=Math.ceil(jA*tt);XA=Math.max(XA,0),XA=Math.min(XA,tt),Cn=(0,m.Z)(function(){ue(XA,ze)})}},tn=function(){Te(!1),j()};return window.addEventListener("mousemove",it,{passive:!0}),window.addEventListener("touchmove",it,{passive:!0}),window.addEventListener("mouseup",tn,{passive:!0}),window.addEventListener("touchend",tn,{passive:!0}),function(){window.removeEventListener("mousemove",it),window.removeEventListener("touchmove",it),window.removeEventListener("mouseup",tn),window.removeEventListener("touchend",tn),m.Z.cancel(Cn)}}},[iA]),w.useEffect(function(){return ut(),function(){clearTimeout(gt.current)}},[u]),w.useImperativeHandle(he,function(){return{delayHidden:ut}});var Tt="".concat(p,"-scrollbar"),mt={position:"absolute",visibility:dn?null:"hidden"},Vt={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return ze?(Object.assign(mt,{height:8,left:0,right:0,bottom:0}),Object.assign(Vt,(0,C.Z)({height:"100%",width:K},Nt?"left":"right",Ut))):(Object.assign(mt,(0,C.Z)({width:8,top:0,bottom:0},Nt?"right":"left",0)),Object.assign(Vt,{width:"100%",height:K,top:Ut})),w.createElement("div",{ref:En,className:B()(Tt,(0,C.Z)((0,C.Z)((0,C.Z)({},"".concat(Tt,"-horizontal"),ze),"".concat(Tt,"-vertical"),!ze),"".concat(Tt,"-visible"),dn)),style:(0,f.Z)((0,f.Z)({},mt),X),onMouseDown:eA,onMouseMove:ut},w.createElement("div",{ref:wt,className:B()("".concat(Tt,"-thumb"),(0,C.Z)({},"".concat(Tt,"-thumb-moving"),iA)),style:(0,f.Z)((0,f.Z)({},Vt),Ie),onMouseDown:OA}))}),MA=EA,DA=20;function lt(){var Je=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,he=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,p=Je/he*Je;return isNaN(p)&&(p=0),p=Math.max(p,DA),Math.floor(p)}var ZA=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],bt=[],ke={overflowY:"auto",overflowAnchor:"none"};function KA(Je,he){var p=Je.prefixCls,i=p===void 0?"rc-virtual-list":p,u=Je.className,Q=Je.height,g=Je.itemHeight,j=Je.fullHeight,ue=j===void 0?!0:j,ze=Je.style,K=Je.data,$=Je.children,X=Je.itemKey,Ie=Je.virtual,de=Je.direction,Se=Je.scrollWidth,Ke=Je.component,iA=Ke===void 0?"div":Ke,Te=Je.onScroll,oA=Je.onVirtualScroll,cA=Je.onVisibleChange,qA=Je.innerProps,PA=Je.extraRender,IA=Je.styles,dt=Je.showScrollBar,Mt=dt===void 0?"optional":dt,kA=(0,x.Z)(Je,ZA),Nt=w.useCallback(function(Ye){return typeof X=="function"?X(Ye):Ye==null?void 0:Ye[X]},[X]),En=re(Nt,null,null),wt=(0,E.Z)(En,4),Rt=wt[0],At=wt[1],dn=wt[2],It=wt[3],gt=!!(Ie!==!1&&Q&&g),ut=w.useMemo(function(){return Object.values(dn.maps).reduce(function(Ye,Pe){return Ye+Pe},0)},[dn.id,dn.maps]),ct=gt&&K&&(Math.max(g*K.length,ut)>Q||!!Se),ht=de==="rtl",Ut=B()(i,(0,C.Z)({},"".concat(i,"-rtl"),ht),u),eA=K||bt,YA=(0,w.useRef)(),OA=(0,w.useRef)(),Et=(0,w.useRef)(),un=(0,w.useState)(0),Tt=(0,E.Z)(un,2),mt=Tt[0],Vt=Tt[1],Cn=(0,w.useState)(0),it=(0,E.Z)(Cn,2),tn=it[0],ln=it[1],Mn=(0,w.useState)(!1),pn=(0,E.Z)(Mn,2),cn=pn[0],yn=pn[1],Fn=function(){yn(!0)},Fe=function(){yn(!1)},Ee={getKey:Nt};function zA(Ye){Vt(function(Pe){var pA;typeof Ye=="function"?pA=Ye(Pe):pA=Ye;var Ue=wn(pA);return YA.current.scrollTop=Ue,Ue})}var LA=(0,w.useRef)({start:0,end:eA.length}),tt=(0,w.useRef)(),nt=F(eA,Nt),jA=(0,E.Z)(nt,1),XA=jA[0];tt.current=XA;var $A=w.useMemo(function(){if(!gt)return{scrollHeight:void 0,start:0,end:eA.length-1,offset:void 0};if(!ct){var Ye;return{scrollHeight:((Ye=OA.current)===null||Ye===void 0?void 0:Ye.offsetHeight)||0,start:0,end:eA.length-1,offset:void 0}}for(var Pe=0,pA,Ue,dA,GA=eA.length,o=0;o=mt&&pA===void 0&&(pA=o,Ue=Pe),T>mt+Q&&dA===void 0&&(dA=o),Pe=T}return pA===void 0&&(pA=0,Ue=0,dA=Math.ceil(Q/g)),dA===void 0&&(dA=eA.length-1),dA=Math.min(dA+1,eA.length-1),{scrollHeight:Pe,start:pA,end:dA,offset:Ue}},[ct,gt,mt,eA,It,Q]),xt=$A.scrollHeight,zt=$A.start,nn=$A.end,vt=$A.offset;LA.current.start=zt,LA.current.end=nn,w.useLayoutEffect(function(){var Ye=dn.getRecord();if(Ye.size===1){var Pe=Array.from(Ye.keys())[0],pA=Ye.get(Pe),Ue=eA[zt];if(Ue&&pA===void 0){var dA=Nt(Ue);if(dA===Pe){var GA=dn.get(Pe),o=GA-g;zA(function(R){return R+o})}}}dn.resetRecord()},[xt]);var hA=w.useState({width:0,height:Q}),Be=(0,E.Z)(hA,2),Me=Be[0],_e=Be[1],AA=function(Pe){_e({width:Pe.offsetWidth,height:Pe.offsetHeight})},bA=(0,w.useRef)(),HA=(0,w.useRef)(),WA=w.useMemo(function(){return lt(Me.width,Se)},[Me.width,Se]),Ot=w.useMemo(function(){return lt(Me.height,xt)},[Me.height,xt]),kt=xt-Q,Lt=(0,w.useRef)(kt);Lt.current=kt;function wn(Ye){var Pe=Ye;return Number.isNaN(Lt.current)||(Pe=Math.min(Pe,Lt.current)),Pe=Math.max(Pe,0),Pe}var Qt=mt<=0,Gt=mt>=kt,y=tn<=0,I=tn>=Se,S=ie(Qt,Gt,y,I),G=function(){return{x:ht?-tn:tn,y:mt}},ge=(0,w.useRef)(G()),se=(0,l.zX)(function(Ye){if(oA){var Pe=(0,f.Z)((0,f.Z)({},G()),Ye);(ge.current.x!==Pe.x||ge.current.y!==Pe.y)&&(oA(Pe),ge.current=Pe)}});function Oe(Ye,Pe){var pA=Ye;Pe?((0,H.flushSync)(function(){ln(pA)}),se()):zA(pA)}function Xe(Ye){var Pe=Ye.currentTarget.scrollTop;Pe!==mt&&zA(Pe),Te==null||Te(Ye),se()}var QA=function(Pe){var pA=Pe,Ue=Se?Se-Me.width:0;return pA=Math.max(pA,0),pA=Math.min(pA,Ue),pA},fA=(0,l.zX)(function(Ye,Pe){Pe?((0,H.flushSync)(function(){ln(function(pA){var Ue=pA+(ht?-Ye:Ye);return QA(Ue)})}),se()):zA(function(pA){var Ue=pA+Ye;return Ue})}),Ge=pe(gt,Qt,Gt,y,I,!!Se,fA),BA=(0,E.Z)(Ge,2),st=BA[0],rn=BA[1];Le(gt,YA,function(Ye,Pe,pA,Ue){var dA=Ue;return S(Ye,Pe,pA)?!1:!dA||!dA._virtualHandled?(dA&&(dA._virtualHandled=!0),st({preventDefault:function(){},deltaX:Ye?Pe:0,deltaY:Ye?0:Pe}),!0):!1}),We(ct,YA,function(Ye){zA(function(Pe){return Pe+Ye})}),(0,J.Z)(function(){function Ye(pA){var Ue=Qt&&pA.detail<0,dA=Gt&&pA.detail>0;gt&&!Ue&&!dA&&pA.preventDefault()}var Pe=YA.current;return Pe.addEventListener("wheel",st,{passive:!1}),Pe.addEventListener("DOMMouseScroll",rn,{passive:!0}),Pe.addEventListener("MozMousePixelScroll",Ye,{passive:!1}),function(){Pe.removeEventListener("wheel",st),Pe.removeEventListener("DOMMouseScroll",rn),Pe.removeEventListener("MozMousePixelScroll",Ye)}},[gt,Qt,Gt]),(0,J.Z)(function(){if(Se){var Ye=QA(tn);ln(Ye),se({x:Ye})}},[Me.width,Se]);var $t=function(){var Pe,pA;(Pe=bA.current)===null||Pe===void 0||Pe.delayHidden(),(pA=HA.current)===null||pA===void 0||pA.delayHidden()},Kt=Ve(YA,eA,dn,g,Nt,function(){return At(!0)},zA,$t);w.useImperativeHandle(he,function(){return{nativeElement:Et.current,getScrollInfo:G,scrollTo:function(Pe){function pA(Ue){return Ue&&(0,h.Z)(Ue)==="object"&&("left"in Ue||"top"in Ue)}pA(Pe)?(Pe.left!==void 0&&ln(QA(Pe.left)),Kt(Pe.top)):Kt(Pe)}}}),(0,J.Z)(function(){if(cA){var Ye=eA.slice(zt,nn+1);cA(Ye,eA)}},[zt,nn,eA]);var me=Ce(eA,Nt,dn,g),xe=PA==null?void 0:PA({start:zt,end:nn,virtual:ct,offsetX:tn,offsetY:vt,rtl:ht,getSize:me}),be=ce(eA,zt,nn,Se,tn,Rt,$,Ee),NA=null;Q&&(NA=(0,f.Z)((0,C.Z)({},ue?"height":"maxHeight",Q),ke),gt&&(NA.overflowY="hidden",Se&&(NA.overflowX="hidden"),cn&&(NA.pointerEvents="none")));var wA={};return ht&&(wA.dir="rtl"),w.createElement("div",(0,c.Z)({ref:Et,style:(0,f.Z)((0,f.Z)({},ze),{},{position:"relative"}),className:Ut},wA,kA),w.createElement(k.Z,{onResize:AA},w.createElement(iA,{className:"".concat(i,"-holder"),style:NA,ref:YA,onScroll:Xe,onMouseEnter:$t},w.createElement(ee,{prefixCls:i,height:xt,offsetX:tn,offsetY:vt,scrollWidth:Se,onInnerResize:At,ref:OA,innerProps:qA,rtl:ht,extra:xe},be))),ct&&xt>Q&&w.createElement(MA,{ref:bA,prefixCls:i,scrollOffset:mt,scrollRange:xt,rtl:ht,onScroll:Oe,onStartMove:Fn,onStopMove:Fe,spinSize:Ot,containerSize:Me.height,style:IA==null?void 0:IA.verticalScrollBar,thumbStyle:IA==null?void 0:IA.verticalScrollBarThumb,showScrollBar:Mt}),ct&&Se>Me.width&&w.createElement(MA,{ref:HA,prefixCls:i,scrollOffset:tn,scrollRange:Se,rtl:ht,onScroll:Oe,onStartMove:Fn,onStopMove:Fe,spinSize:WA,containerSize:Me.width,horizontal:!0,style:IA==null?void 0:IA.horizontalScrollBar,thumbStyle:IA==null?void 0:IA.horizontalScrollBarThumb,showScrollBar:Mt}))}var RA=w.forwardRef(KA);RA.displayName="List";var _A=RA,ft=_A},83145:function(JA,W,s){"use strict";Object.defineProperty(W,"__esModule",{value:!0}),W.CopyToClipboard=void 0;var c=f(s(59301)),h=f(s(25769));function f(P){return P&&P.__esModule?P:{default:P}}function C(P){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?C=function(m){return typeof m}:C=function(m){return m&&typeof Symbol=="function"&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m},C(P)}function E(P,F){var m=Object.keys(P);if(Object.getOwnPropertySymbols){var L=Object.getOwnPropertySymbols(P);F&&(L=L.filter(function(ve){return Object.getOwnPropertyDescriptor(P,ve).enumerable})),m.push.apply(m,L)}return m}function x(P){for(var F=1;F=0)&&Object.prototype.propertyIsEnumerable.call(P,L)&&(m[L]=P[L])}return m}function B(P,F){if(P==null)return{};var m={},L=Object.keys(P),ve,ie;for(ie=0;ie=0)&&(m[ve]=P[ve]);return m}function k(P,F){if(!(P instanceof F))throw new TypeError("Cannot call a class as a function")}function l(P,F){for(var m=0;m=0||Object.prototype.hasOwnProperty.call(w,ee)&&(V[ee]=w[ee]);return V}function B(w,H){if(!(w instanceof H))throw new TypeError("Cannot call a class as a function")}function k(w,H){if(!w)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return H&&(typeof H=="object"||typeof H=="function")?H:w}function l(w,H){if(typeof H!="function"&&H!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof H);w.prototype=Object.create(H&&H.prototype,{constructor:{value:w,enumerable:!1,writable:!0,configurable:!0}}),H&&(Object.setPrototypeOf?Object.setPrototypeOf(w,H):w.__proto__=H)}var J=function(w){l(H,w);function H(V){B(this,H);var ee=k(this,(H.__proto__||Object.getPrototypeOf(H)).call(this,V));return ee.scrollListener=ee.scrollListener.bind(ee),ee.eventListenerOptions=ee.eventListenerOptions.bind(ee),ee.mousewheelListener=ee.mousewheelListener.bind(ee),ee}return c(H,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var ee=this.getParentElement(this.scrollComponent);ee.scrollTop=ee.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var ee=!1,Y={get passive(){ee=!0}};try{document.addEventListener("test",null,Y),document.removeEventListener("test",null,Y)}catch(ce){}return ee}},{key:"eventListenerOptions",value:function(){var ee=this.props.useCapture;return this.isPassiveSupported()&&(ee={useCapture:this.props.useCapture,passive:!0}),ee}},{key:"setDefaultLoader",value:function(ee){this.defaultLoader=ee}},{key:"detachMousewheelListener",value:function(){var ee=window;this.props.useWindow===!1&&(ee=this.scrollComponent.parentNode),ee.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var ee=window;this.props.useWindow===!1&&(ee=this.getParentElement(this.scrollComponent)),ee.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),ee.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(ee){var Y=this.props.getScrollParent&&this.props.getScrollParent();return Y!=null?Y:ee&&ee.parentNode}},{key:"filterProps",value:function(ee){return ee}},{key:"attachScrollListener",value:function(){var ee=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!ee)){var Y=window;this.props.useWindow===!1&&(Y=ee),Y.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),Y.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),Y.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(ee){ee.deltaY===1&&!this.isPassiveSupported()&&ee.preventDefault()}},{key:"scrollListener",value:function(){var ee=this.scrollComponent,Y=window,ce=this.getParentElement(ee),we=void 0;if(this.props.useWindow){var P=document.documentElement||document.body.parentNode||document.body,F=Y.pageYOffset!==void 0?Y.pageYOffset:P.scrollTop;this.props.isReverse?we=F:we=this.calculateOffset(ee,F)}else this.props.isReverse?we=ce.scrollTop:we=ee.scrollHeight-ce.scrollTop-ce.clientHeight;we0},ae.prototype.connect_=function(){!h||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),k?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},ae.prototype.disconnect_=function(){!h||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},ae.prototype.onTransitionEnd_=function(Ae){var re=Ae.propertyName,fe=re===void 0?"":re,Le=B.some(function(je){return!!~fe.indexOf(je)});Le&&this.refresh()},ae.getInstance=function(){return this.instance_||(this.instance_=new ae),this.instance_},ae.instance_=null,ae}(),J=function(ae,Ae){for(var re=0,fe=Object.keys(Ae);re0},ae}(),De=typeof WeakMap!="undefined"?new WeakMap:new c,Qe=function(){function ae(Ae){if(!(this instanceof ae))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var re=l.getInstance(),fe=new Ce(Ae,re,this);De.set(this,fe)}return ae}();["observe","unobserve","disconnect"].forEach(function(ae){Qe.prototype[ae]=function(){var Ae;return(Ae=De.get(this))[ae].apply(Ae,arguments)}});var Ze=function(){return typeof f.ResizeObserver!="undefined"?f.ResizeObserver:Qe}();W.Z=Ze},27774:function(JA,W){"use strict";Object.defineProperty(W,"__esModule",{value:!0}),W.SizeSensorId=W.SensorTabIndex=W.SensorClassName=void 0;var s="size-sensor-id";W.SizeSensorId=s;var c="size-sensor-object";W.SensorClassName=c;var h="-1";W.SensorTabIndex=h},79301:function(JA,W){"use strict";Object.defineProperty(W,"__esModule",{value:!0}),W.default=void 0;var s=function(h){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:60,C=null;return function(){for(var E=this,x=arguments.length,N=new Array(x),B=0;B=f.length?{done:!0}:{done:!1,value:f[x++]}},e:function(w){throw w},f:N}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var B,k=!0,l=!1;return{s:function(){E=E.call(f)},n:function(){var w=E.next();return k=w.done,w},e:function(w){l=!0,B=w},f:function(){try{k||E.return==null||E.return()}finally{if(l)throw B}}}}},16722:function(JA,W,s){"use strict";s.d(W,{Z:function(){return B}});const c=k=>typeof k=="object"&&k!=null&&k.nodeType===1,h=(k,l)=>(!l||k!=="hidden")&&k!=="visible"&&k!=="clip",f=(k,l)=>{if(k.clientHeight{const H=(V=>{if(!V.ownerDocument||!V.ownerDocument.defaultView)return null;try{return V.ownerDocument.defaultView.frameElement}catch(ee){return null}})(w);return!!H&&(H.clientHeightVl||V>k&&ee=l&&Y>=J?V-k-w:ee>l&&YJ?ee-l+H:0,E=k=>{const l=k.parentElement;return l==null?k.getRootNode().host||null:l},x=(k,l)=>{var J,w,H,V;if(typeof document=="undefined")return[];const{scrollMode:ee,block:Y,inline:ce,boundary:we,skipOverflowHiddenElements:P}=l,F=typeof we=="function"?we:MA=>MA!==we;if(!c(k))throw new TypeError("Invalid target");const m=document.scrollingElement||document.documentElement,L=[];let ve=k;for(;c(ve)&&F(ve);){if(ve=E(ve),ve===m){L.push(ve);break}ve!=null&&ve===document.body&&f(ve)&&!f(document.documentElement)||ve!=null&&f(ve,P)&&L.push(ve)}const ie=(w=(J=window.visualViewport)==null?void 0:J.width)!=null?w:innerWidth,pe=(V=(H=window.visualViewport)==null?void 0:H.height)!=null?V:innerHeight,{scrollX:Ce,scrollY:De}=window,{height:Qe,width:Ze,top:ae,right:Ae,bottom:re,left:fe}=k.getBoundingClientRect(),{top:Le,right:je,bottom:ye,left:We}=(MA=>{const DA=window.getComputedStyle(MA);return{top:parseFloat(DA.scrollMarginTop)||0,right:parseFloat(DA.scrollMarginRight)||0,bottom:parseFloat(DA.scrollMarginBottom)||0,left:parseFloat(DA.scrollMarginLeft)||0}})(k);let CA=Y==="start"||Y==="nearest"?ae-Le:Y==="end"?re+ye:ae+Qe/2-Le+ye,Ve=ce==="center"?fe+Ze/2-We+je:ce==="end"?Ae+je:fe-We;const EA=[];for(let MA=0;MA=0&&fe>=0&&re<=pe&&Ae<=ie&&(DA===m&&!f(DA)||ae>=bt&&re<=KA&&fe>=RA&&Ae<=ke))return EA;const _A=getComputedStyle(DA),ft=parseInt(_A.borderLeftWidth,10),Je=parseInt(_A.borderTopWidth,10),he=parseInt(_A.borderRightWidth,10),p=parseInt(_A.borderBottomWidth,10);let i=0,u=0;const Q="offsetWidth"in DA?DA.offsetWidth-DA.clientWidth-ft-he:0,g="offsetHeight"in DA?DA.offsetHeight-DA.clientHeight-Je-p:0,j="offsetWidth"in DA?DA.offsetWidth===0?0:ZA/DA.offsetWidth:0,ue="offsetHeight"in DA?DA.offsetHeight===0?0:lt/DA.offsetHeight:0;if(m===DA)i=Y==="start"?CA:Y==="end"?CA-pe:Y==="nearest"?C(De,De+pe,pe,Je,p,De+CA,De+CA+Qe,Qe):CA-pe/2,u=ce==="start"?Ve:ce==="center"?Ve-ie/2:ce==="end"?Ve-ie:C(Ce,Ce+ie,ie,ft,he,Ce+Ve,Ce+Ve+Ze,Ze),i=Math.max(0,i+De),u=Math.max(0,u+Ce);else{i=Y==="start"?CA-bt-Je:Y==="end"?CA-KA+p+g:Y==="nearest"?C(bt,KA,lt,Je,p+g,CA,CA+Qe,Qe):CA-(bt+lt/2)+g/2,u=ce==="start"?Ve-RA-ft:ce==="center"?Ve-(RA+ZA/2)+Q/2:ce==="end"?Ve-ke+he+Q:C(RA,ke,ZA,ft,he+Q,Ve,Ve+Ze,Ze);const{scrollLeft:ze,scrollTop:K}=DA;i=ue===0?0:Math.max(0,Math.min(K+i/ue,DA.scrollHeight-lt/ue+g)),u=j===0?0:Math.max(0,Math.min(ze+u/j,DA.scrollWidth-ZA/j+Q)),CA+=K-i,Ve+=ze-u}EA.push({el:DA,top:i,left:u})}return EA},N=k=>k===!1?{block:"end",inline:"nearest"}:(l=>l===Object(l)&&Object.keys(l).length!==0)(k)?k:{block:"start",inline:"nearest"};function B(k,l){if(!k.isConnected||!(H=>{let V=H;for(;V&&V.parentNode;){if(V.parentNode===document)return!0;V=V.parentNode instanceof ShadowRoot?V.parentNode.host:V.parentNode}return!1})(k))return;const J=(H=>{const V=window.getComputedStyle(H);return{top:parseFloat(V.scrollMarginTop)||0,right:parseFloat(V.scrollMarginRight)||0,bottom:parseFloat(V.scrollMarginBottom)||0,left:parseFloat(V.scrollMarginLeft)||0}})(k);if((H=>typeof H=="object"&&typeof H.behavior=="function")(l))return l.behavior(x(k,l));const w=typeof l=="boolean"||l==null?void 0:l.behavior;for(const{el:H,top:V,left:ee}of x(k,N(l))){const Y=V-J.top+J.bottom,ce=ee-J.left+J.right;H.scroll({top:Y,left:ce,behavior:w})}}}}]); -}()); \ No newline at end of file diff --git a/p__Classrooms__Lists__Attendance__index.4f2ab980.chunk.css b/p__Classrooms__Lists__Attendance__index.0c6a0471.chunk.css similarity index 66% rename from p__Classrooms__Lists__Attendance__index.4f2ab980.chunk.css rename to p__Classrooms__Lists__Attendance__index.0c6a0471.chunk.css index ee3ab7c6ca..638c905c13 100644 --- a/p__Classrooms__Lists__Attendance__index.4f2ab980.chunk.css +++ b/p__Classrooms__Lists__Attendance__index.0c6a0471.chunk.css @@ -1 +1 @@ -.topStatistics___AALo4>div:nth-child(1){background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%}.topStatistics___AALo4>div:nth-child(2){background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%}.topStatistics___AALo4>div:nth-child(3){background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAaIAAAEsCAIAAAAO0yCQAAAnv0lEQVR42u3dh3Mcx5UG8P3jLrp85yxnuc7nrECJBAmgAOZMMQBExiInggUWYWYCIFAAipRVlByVfLYsW5Ipy7Ik0iCxswB2Z++96YmbMLs7u9vT87G+QjEJhFjFX/Xr97o7pv/kX0KZnxbJvzr5Wd78m5Nn8ubfnTzLSXvyH06ey81/Onk+K58zsyMrn3fyQlb+y8yLWflvMzvd+YJIirLLnS86abDzJSe77XzZyR47X3HSaOerTprsfM1Js8hTW3Za7HzdSavIN5zsFfmmJ/tEvuVkv8i3nRwQ+Y6Tg9/Z5HzXySGRp50cFvmekyOU//HkKOX7nhyj/K8nxyk/sLNBOfHD7Jz8kSenfpydl36SndM/9eTMz7Jz9hlK0s65Z7PT9hynfcdG756NoX0bQwc2hr0ZOejNoY1Rb8YOZyU5dsSVo8nxrBxLTrhznDPpzonklDsnORfcOZWcdqJNv8S56M5pb85wZtw5604MxsE4GKeyce3PJ3v2bAwScPujaVw4mYNxMA7G+TSuu2FjcK8BXHSNCyFzMA7GwTg/xnW8uBFvtYCLtHFhYw7GwTgYt61xbc9t9DW6gIu6cdqlEDEH42AcjNvWuM6drioVxrFx4WEOxsE4GFfcuLbncxZxMC5EzME4GAfjihtHO3EDrTAur3HapXMxGAfjYFyojdtw5kVgXB7jpGcOxsE4GFfEuPbnN/pbYFxx47TLMjMH42AcjCtiHBeqe2HctsZJzByMg3EwrohxPPe7D8b5MU5W5mAcjINxhYyjsbjeRhjn3zgpmYNxMA7GFTSONuOaYVxJxmmX22IwDsbBuHAYR7eMxFtgXKnGScYcjINxMK6Qced38GQcjCvdOG1WHuZgHIyDcQWNe8FsqsK40o2ThjkYB+NgXCHjOmBcRcbJwRyMg3EwDsZVzTgJmINxMA7GoVatpnH1Zg7GwTgYV6znAOMCMK6uzME4GAfjCs6OPI++alDG1Y85GAfjYFyRcw6YjwvOuDoxB+NgHIwrYhzOOQRqXD2Yg3EwDsYVPpPPNwDDuECN02bbYzAOxsE43DuisHG1ZQ7GwTgYV8S4zhdhXDWMqyFzMA7Gwbji9wDjjszqGKddqQ1zMA7GwbgixnHbAXedV8u4mjAH42AcjMObNfUzrvrMwTgYB+O2fXsQxlXTOO3K+RiMg3Ewrp5vSON91SobV03mYByMg3HFjeMpuSYYV23jqsYcjINxMG4745KdO2FcDYyrDnMwDsbBuG2No3I1e0sOxlXFuCowB+NgHIzb1rg85SqMq5Zx2pWOGIyDcTCuxsZxdxXG1cq4QJmDcTAOxvkxjoaBPd1VGFdd44JjLhTG7fqi3tGk35rQX1vOfPBO5vGjzIaWEd/oO/TDD96hX9JvTeqdLemGL8M4GFcN4/h8PoyroXHa1UCYk9y4XV/Sx07rb/8ys7mR8f9tc0P//a/08TPpPV+BcTAuMOPo7OrgXhhXS+OCYE5m41q/o69czSQTmYxefpIJffVaev/TMA7GVWochc51wbjaGlcxc9Iat+dr+ur1TGqzIuDcSW3pd2+km78O42Bc+ca177CGSGBc7YzTrnbG1DOOStTM2qOMrgefx4/0ibMwDsaVYxx1HnobYVztjauAOTmNa/iS/upSRk9XNfovV9JNT8E4GFeScfwg4dA+GFd748plTk7jDv1v5qP3q22cmb9/kD76YxgH4/wax0u5PTCuLsZp18pgTk7jTj6bWfs0o6dql7VP02degHEwzo9xRoN1P4yri3GlMyetcYnHNTVOJPHYkA7GwbiixnGDtRHG1cu4EpmTtFb9fq3XcVlrumM/gXEwrphx7cauHIyrk3Hata5Y2HsOmY/+ktG36pm/v5dq/jqMg3H5jWt7no89wLj6GeebOWlnR6ivmt6qe/RfLsM4GJffuHbjfmAYVz/j/DEnrXGjL8lgnEh68iyMg3G5xvHrqzCursZp17dlTtpzDru/mln7JJPelCVrn6RavwXjYJzHOFrK0b1yMK6uxm3HnMTnVfXVqxIZZ0S/dx3GwTi3ccZI8H4YV1/jijIn9Zn8b2c2NdmYoy8pdej7MA7Gmca1W80HGFdX47Tr3bEw3q2kL89m0hsShtaYMA7G2dmIN8O4uhtXgDnp74/LJNbkZC6jrfFwCYyDcaJizV7Kwbg6GJePOenvAdZHTmZSG9KGW64wDsZRenbDOBmMS9zIYi4Md53rb76SSSWljf72fRgH43gpF2+BcTIY52UuFO857PxCJvlYZuboy0s1PQXjIm5csuMFV8UK4+ppnIu5kLzLpXfsyaQ0yZPubYVxkTaOQj1WGCeHcYkbPbFwvT2o3xgJAXNz4zAu0sZRxdrfBOMkMc5gLlTvq+r3F+RnTn9tEcZF2Thmjt58gHFyGFecORnfkM6892YmlZA8+vtvwbgoG5fseBHGyWNc4mZB5mQ0jpl7+FFmK5E/64/0xYv65NmCmcrKOTMX8iSdnTYn02360gz9cQW/kkcfwbjoGkehVwphnDTGFWJOUuPSz3+uIC6b6+m2hvSOz1tPR3++2m9Ipzub6A8tBC6Mi65x51/gww8wThrj8jInr3HM3NZ6/vzpN7U0TkzG6e/+rtDXA+MiaxyPktBdwTBOGuNymZPauG2Yq61x/piDcZEzjpmjHiuMk8a4LOZkNy69g4rWh/ll2XySbm+opXFG0fok/xez/hDGRda4ZPcuGCeVcW7mQmAcM/fww8zWk/xZ/0xfnNYnzziZyorVfLjgTqGegyvTdtpEjBbEZwW/kkcfwriIGkfpbYRxUhlnMxcO45i5v7xeEBdpor/3JoyLqHEdRv8BxslkXOIWMxca4yj6/TkuFeWO/uodGBdN48z+A4yTyTgvc9Ibx8zdGM5sPpY86dtjMC6axvEDN9R/gHEyGZe41RsLkXE0MqJ3NIaAud69MC6axiW7dsI42YyzmAuJcRy+Ovih1MwlHqZavwHjomgchdqsME4y4wzmQmScEf2NezIzp7/1MoyLqHGU3t0wTjbjCjEnr3E0E6ePnZC6Yp06A+MiahylrxHGyWZc4nYe5qQ2jrP7y5knH2c212TMk3+k9n4TxkXUOEq8BcbJZlwuc9IbZ4SnczfWJIy+Ogvjomtc587k4D4YJ5txidt9sdAZx9n3XW5EyMYcNR+O/gDGRdY4rWtXcmg/jJPNODdz4THOOKyqr1zKbPxTquh3fw7jomwcMzd8AMbJZpzNXMiM4zR/PfPZBxIx9/CvqQPfhXFRNo6ZGzkE42QzTjAXQuOM60b08ZPyMGc0WGFcpI1j5kYPwzjZjEvMuZkLlXGmdPdvZzYe1T36a/MwDsZpXQ1cscI4yYxzMRdC4ziNT2UevF1n5j78fWrft2EcjNO6s5iDcVIYl5jrj4XYOHFB5tEfZj59P5N8VJ98+n7q1M9gHIwj45g5GCefcQZzoTZO3AN8+rnM2oeZ5MNaZ+1v6badMA7GCeNczME4iYwrxFyojNtpSffpezU17tP3YByMcxtnMQfj5DIuL3MhNE6853D0R5m/vlUj4x68jVoVxmUZZzAH46QzLpe50Bon3qxpekq/fyuT/Kyq0V+dQ88BxuUap3XvhnESGpeY9zAXcuOsd7nSNE/32V+qYtxn76WnTmN2BMblNU7r2c1FK4yTzDg3c4oYZ6b1m/oqPb71cSb5aTBZ/1hfvYxzDjCuiHEGc0dgnGzGJebjMQWNsx9XPfg9fXmGm7Dap+Vn7UN9ZQZn8mHctsYxczQ3B+MkM04wp6hx9hvSzU9RGau/vpp5/FEJuj3+SH9jNT35Eu6Pg3E+jWPm6LAXjJPMOC9zShrH+ZKZpqfSPU3pm4P6/Zv6u7/KfPJuZu1BRvuEQ9/55F36SepgpG8NpXta8J4DjCvVOK1nDx/dh3GSGediTnnjKLvtfNnJHjtfwRvSMK4S4wzmDsI42YxLLAjmYByMg3EVG6f17kkO74dxshlnMAfjYByMC8I4Zo4uSYdxkhmXWBiIwTgYB+MCMY4z0ArjZDOOmYNxMA7GBWMcpb8Zxslm3LqXORgH42BcBcb1Nmr9TTBONuPczME4GAfjKjOuj5OcPAbjpDLOZg7GwTgYF4BxzByd94JxMhknmINxMA7GBWMcM0cTwjBOJuO8zME4GAfjKjNO62vS6EVqGCeTcesLgzEYB+NgXGDGUQZbYZxUxlnMwTgYB+MCMa6/SYs3wzipjDOYg3EwDsYFZZwRvnIOxkljXF7mYByMg3HlG8fM0XVMME4a49bvZDMH42AcjKvIODoIodEBfhgnjXFZzME4GAfjKjYu3qwNtMA4eYxbvzMUg3EwDsYFaZyR5NRxGCeJcTZzMA7GwbjAjOOMHYFxkhgnmINxMA7GBWlcIt6SGNoP4yQxzsscjINxMC4Q4ygDLRrtzcE4CYxzMQfjYByMC844Zm7yGIyTwbj1RcEcjINxMC5Q4zijB2GcDMYZzME4r3Hp376SyWTSK9fzGpeeu6i//w59rJJxW9Od+gd/ks24zamz6T+9mfrVXRjn1zjK4F6jCwHj6mzc+uJwDMZlreOymfOu4/Q//I5/dfVGldZx6T++zp//1ZUixm3NdDGFNVzHpX4xnzG+bd2ehHG+jBtopWg0VgLj6m1cFnNhMi4T0LdU2+6sWtXDXFatevwn5r/2Ez+tUq261d2SSWr8R4ycLLSOS7/zBn+F77zhNi79xqsl/Y9vLc2WVKvSUo7+K/3xo43O3dEyrr9Fi7dqtDQb2sehEw70GOvooeTYYc74EW38KGfCnWMc2pubfik522mkQ+Oc1y63cy61aTPnYFxtjHMzF7J1XMDMufbjHOZy9uNoEce/9Lv7Po1Lz8/k/UP1tYdF9uNSd2/x7/n4w4K16tkd+j8+5K/ktVV7HVcJc/T1BPX3yQ6G1ziB2uDeJN0ZN3LAsOwIZ9ydo+4UM45zPHmlK3mlO3nVnR7ONSP0wytd2mwnC0hCEWcwLmjjbOYUrFXFv7r0xLlSew4mc6vXc3sO+j8/8/NPnXQTK7gizBXvOVBNujV6ssh+3FbvPrHoS9277WYutXTZXajqf33X/ElXrZp+89VaMBcK43rp3iTbtYN85H7MnQqNM5i73F7QOHeuu3K1m/Uhm8gvGFexcYI5NffjXMyV1ld1MecxLjXV7neFeKHDzRy1LOxCNdXVYjFnNhxKWHguXnLvx23NdJvrsr59PpkT+3HZzPnoq6YfGJ/n13dVqFVpyRZv4Xejh43a00nwxnEunirFuF7ODVfoh9dc6sG40o1bX7KZC6Nxh3+gv/fH9OV43p6DxVxbrnFUkKbvLxWaHUn/7hWzyeCdHSGt+J/61PkitWo2cwuCuT85zHUHxJxRq9JSLrV42VzNvVlW0Wrpln7ztdTLc0WM0z/52+bQ4SLGpR/8eXO6TVLjeowXVGnVNnyAV230XMPIoVoYN8XhvbnyjLvRx7lphdXrZqfIMhjn2ziLuXCu49LL10zL+g7l9lWzmbOMS/UfMX+JmwymcanJgis1KlSNpdx56/vF9uM8zB3IYe7gd7aymLvYaf6w4tmRcpizjNscOGiWwGJkxAq5Rrrx39Vbr9nruK25SSbvwjnHuO5GMo4/aVKTyzjabuOFm1GQOqmpcZyZMwEYZ+eWkZs9miAPxm1n3PrSSCzUtar+yhL/69ISqbMNWbMjHubsWvXoj8X+Gs2FuNdx2zH3TbGUM8blivUcHOYO5DBn9Bw8zB3KYa6C+TjBnFm0WrMjomjdWrrs7qg6RaurVqXJOLFDR/NxwjiaHWH7ktrWbL9tHNWt5v/jLxaEcVtX4rQfJ3blNkeOSmGc0G1oH6/dhg/W2TjOSW5EBGgcp99Kn3ZDLPFgXH7jcpkL336c/vcH/G/s7w+y5uMc5lz7cfZv3jr240LnHJyi1TrnkJodMlqfD+j76fvL/Et5Z0dOPWMSMHRczI44zFl9VYe5Q4K5Loe5ymaAHeZc83EWc7PbMCfWboOHhHS0pqN1XLGV4MoV2zjz7/nBnzd6mupsHO2+9du6HZDGuBOU5OW2qhh3206cfqhd77G8g3GOcVnMhbPncLaBVnOMxf/91j0D7GWOjRO9hUwykWrfXeQsl5c5LlHFApDq1lRHI/3n5kxJznxcqrPZZK6rWVSpJnM0ymv1Vb3MPe0w58842ozztHTffNXuNpRftLqr1MFD6b++KybjaFmX/z+cjbu7Dem3f5n69b0616q9jcmBvS7d5DJOu3BCmz5JnYQqGufOzX6NuhYwzjLOzVyI+6rUhTD/2S9fsxsOLuYM4+4vmQbFjxQ/r+piztiGO/FTPuBFRa5Rq6YGjwnpuH/qnQF2MdfiZi7/QIlRpXqZ234dFzxz/s6rEm2igOUtOXn6qrx8a+ae6dABqY0zkpw9Xwvjbg9YiWs3e1m0yBtnMxf6s1y0lDNXajnMsXG3p02AJtu2PZOfzVxOz8GRjsrYU884zHVVwlxptarwLpe57NmRrKLVaqqaP1nAONqA4x06ez/uFwtWp/UIoZZ6ZYFWcM7G3Cd/25qfqrVxPXuS8VYeduOEwDjtwkk+EVEz4+bsDBrFbHeUjRPMKXFe9cgPabgkda7B7qua4hjM8a7c++/4MY4K1TzM5fQcUkOWdH943T7LRVty5kLJ6qumnKLVdZbLzdxMDnP+9uOymStwXtXDnI/5OD67arRceeFG4yNde0QLNf3uW3Zflb7Pf7GvLAjy7L25zasDtTCOgBvYawEXHuOM8IKuxsaJzA/y4u5GTzSN8zKn1pl8D3Ol3K1E+24e5gr0VQk1rltPPUO1avr1+7RwS1lDcHZf1cOc6Dl0t7p7DiZz9BtK7Dl4mCt8Jt9hbjvjHOC4izpvkLdgnq6dm/TMAHc3itbq5nQ7l6sjRwV8QsNkb3O1jOvdveEBLmTG0fYcjwrXxTgzQ/RDrmQjZtz60mgsdMalx89lAv1G0yTu++M8zBU9k0+DI7SaM/+Fv7rsMGf1VR3mrLNcDnOHc5grpa/qMGcYV+bBrLWHbFxngw0cz8cZ/QdRqG57rsuuVTfnL2Q2zE9iShegcT0EXMsG78GF2TgjxoKuTsaJLNBHgV1UjLOYC9U6rirMue7IdJgreiafjtY7rYDVm1svPWsyl0zYfVUvc0/nMPe91J1L5m8o8f44F3M/qJQ5o1alzTjzkIOxH0fbcNl/S68suGOWrr+55+zH9TbTT27dvxOkcSZwe9UwTlybzgu6OhpnZtjAri8KxhnMKXp/nP+eQ9Y9wG7m6COt1/govmUciSZ25YRoDJx1kMscH7FOOHiZezqHOa5SU/f4MpL0G/dLvSMzi7k898ed36X/428OUnSQq7J7gEWhSj0Hs6/a08SzctPt1dqP625IxgVwChnHzJ1KzrbV3zgj2p1hbX6QzVLauFzm1Lkj08VcaXedC+Y8cxurN1KdTTQY7KyDPv6QUMu6Py4Pc3dymOvxMJf+4xvmLSMl3pHpYa59Z+reXK5xtEATe3NkHJWlvONWwV3nJnNXB6o+O9K1K9nfbAGnmnEiPEMng3FmRhi7m72qGpfFnFL3ADsFqT/jaDhOXCeXDdyVIVrE2Xtw3LG9Mpz3jszU3ZvmPXFWX1Uwl3+gxGDOPEl6fbTUe4DJNZO59p28aqPDpJZxmxNn6PPTT250NNgtiK3bE9lHVi3a6CxXsJsAW6tXyzeur9EFnJrGcS6dk8g4K4m5uJLGuZlT7a7zbOaKG+cGjkvRG3wu1d1XpW4DAWedyc97D7DJnKuvWpw5ulFO/JCuySz1rnPBHJ3lEpUpo3Z+FxlHopmff+Agj8gJ5pZ/bl90Tj9DRx3cK7iqMVeicd27NgZaI2Gc8aph8mqXRMYtWrkznLjdr5hx68smcwq+y+VhbrtaNXW+0dRt8FjZd52bzzj88XXnHmC7aM171/kb93PvOvf5noNgzlxy0vGs87s24wcFarZxWcy5n3Rwbo7zfX+cOURCw3GB16q0E5e9iFPcOG2Gclqj7TmpjLNDNSxxpopx68tjMVXfHnQNi9Ti7UGxlOM/8e5Nu6/qZc57zuHsDrNiFbfIlfhmjTiTb14ocuKHqV+tOutEy7hc5vjekeWfO30J2q2j8RF/d2Q6zAVrXHfDhtNqiI5xLyXoI/UiJDSOskQfh7mGVcI4F3PKva/qZS5Q4156tsiIxubp5/y8PSiWcvz7Szdua/y0IJL25uwbR8xlXUeDewY4mzlj7bY5dU6YZd6n5O8e4ILMlW0cL+KacgrVqBgnQgcSZDSOM8q5M2SgFm7jLOZUfEPaM/ob9DrOPTTnFI+v36ezXH6Mo56DcyFwWW8Pbl3uFcbZpx2yjzoYrnmY8zZVeVaOJkJ833Wen7myjevaxYu4aBvHuXSGJnUlNc7MCOMVZuMM5lQ0Lj9zVahVC71ZU/z+OHMtRrtyVX5f1WGu4jek8zBXtnG9exg4GCdCpau8xomMJcxlXSiNy2VOEeOoUM1mThrj+LWa0VNs3LkdVTWuGHP1erOmcyfPxME4T05r1HWV2DgziyPsVwiNy2JOHeNq0HMo27gy+qrlGVfGDHB1jaNugwAOxrmMM2KUrjIbZ2Y0sTAYOuPWVxzmYByMq6ZxdqEK47KNO524dDoxe1ajHTqpjaOMUxLchA2TcTZzMA7GVc046qj2N8G4YsYZ0ejyEumNszLCnIXEuCcGczAOxlXNuK6dZkcVxhU1jlqu3HWl+ZIQGDeuLVPGuIANg3Eu5mAcjAvcOHF+C8b5My5xmUOvEYbBODOJO4PyG2cxB+NgXODG8VVxMK4044yco2vgQmGcKd3SkOTGGczBOBgXuHHuhgOMK8G4s5zZcxq1XMNgnLbCSXAHVl7jspiDcTAuCOPoHD6MK9s4Zo7Srs3FQ2GctjJBIemkNc7NHIyDcYEY1wTjKjZO5LwmVnPyGyeyNCancU9WTeZgHIwLwrh+GBeUcec4V85r8wPhMM6RTjrjnqyOx2AcjAvAuI4XYVzAxolc7TCkC4NxnMnE8rhsxjnMwTgYV5lxzTAueONM6To1sZqT3ziR5QmpjDOZg3EwDrWqpMbNtnFoTbcwGA7jKKv0cVwe45g5GAfjYJzUxtnS0ZouFMZxpow1nRTGGczBOBiHvqrkxnmlC4FxIkK6ehuXxRyMg3GYj5PVuNl2zpXzifmBcBgnQtVrvY1zMwfjYBzOOcht3Gz7+hXKeboEKRzGmdJN1Nc4mzkYB+NwXjUUxlnS3eoLh3GrFyjrNGVSP+OerE7EYByMw70j4TLOzI1uuuFSfuNM6WhyuE7GeZmDcTDOz/1xME4G464aud6ZWBiS3zjO3QuGX3UwzsUcjINxPu4Bxh2ZEhnH6Vi/2knvRstvHGc1r3RVN85iDsbBOD/vOeCuc+mMs3KzhwtYmY27O81Znaq9cQZzMA7G4c2aUBt3zcj1Lrq1XGrjTOkma2ycmzkYB+Pw9mBojbvWKZK41ZswS1cpjaPcm16nYboaGmczB+NgXGHj3G0HGCexcZzrnes3xLJOUuOMXGTCamXck7vMHIyDcYWN4y25ZhgXGuM4XRxa1nFfQkbjOHena2bck7uTMRgH44oZZ2/JwbgQGSdCyzp6NDqLORmME+F2RC2MczEH42BcrnH2JDCMC6FxZm5284OqshlnZH11vAbGWczBOBiXa5w9JQfjwmucG7s7BnbSGGdKtzxebeMM5mAcjMs1rsO6ZAnGKWAcM2eENuzuDJnY1d+4GQ5t0lXZODdzMA7GuYwTEyQwTiXjbnabudXDK7tlCYwzsk6TdNUzbnXi8dJQDMbBuGzjRLkK45Q0jpkT6aE9OzpRX1/jjBibdEEb93hl7PHiwNp8LyUG42Ccx7gO475MGKe6cZQnInP9dHEI3X9ZJ+NmEi/TxwuBGUfLt+XhtTtxAVwOczAOxonuKoyLjnGU2yJ9/BYXL+5qbtzLM+svz7BTlRhHuq2M2ss3TxZs5mAcjDOSsyUH46JgXK+T+b71RfJuPJ901TKOc+9iWcaNP14aebwYX1voywOcYRz9UgzGwbjC5SqMi5hxcyJ9Znh9N0pHUKtunMjdKZ/G8b7b0tDanf61uZ61+Z78wFnGGczBOBjXYZ1dhXEwzjZOZN7IQpxfrqEbgKlNUSXjzNK1EHDjXJMuDT0Wm26km4gP49zMwbhoG9f5Il8nB+NgXK5x8/2eLPQ/4ap2hCd7Wb2poIxb/wWVrtOma7xeo2p0kF1bcLnmjj/jbOZgXOSNo0E5GAfj/BjHiXuyOPBkaci4Qm7MsG+cR+GYvymvfeb4CE+QmJl+Qj1WqlVXJ82CdGWcS9Hb3U7muis0TjAH4yJvHMUZlINxMK4U4+6IDGSH7FsczM4Sh2vPPBk2szgYrHFe5mBcZI2jBwlhHIyTwTgja/N9ARrnYg7GRdY4OvMw0ALjYJwkxpkLuuCMs5iDcRE2zlrKwTgYJ4dxYkG30B+UcbTZF4NxkTbOXMrBOBgnkXHcYyXpAjLOzRyMi6Jxyd7dMA7GyWccx5z+rdg4mzkYF0njeCm3F8bBOAmN8yzoKjNOMAfjImpcsmcPjINxshpnLOhoh65i47zMwbhIGde5MznQCuNgnLTGGRmq3DgXczAuYsZpnqUcjINx8hm3TBllpyozzmIOxkXNuK5ddOwBxsE4yY3j5C7oSjTOYA7GRc84rXs3jINxITDOiOcuudKNczMH4yJjHKW/GcbBuFAYZyzoBisxbm3RZA7GRck4qlh5Vg7GwbgwGMcZqcS4tcV4DMZFzTittxHGwbjwGGfUreIa9LKM8zIH46JgHC3laCQYxsG48BjH9wbTY13lGudiDsZFwzhuPsA4GBcu4+gm4ZUxlqss4yzmYFxEjOtq0PpbYByMC51xxhs3g+UZZzAH46JjXHdDcmgfjINx4TOOQo2IsoyzmYNxkTBO690D42BcKI0z69Z4GcYJ5mBcNIyjxFtgHIwLqXHO26wlGsfMwbioGOdUrDAOxoXQOLsRUaJxLuZgnOrGWRUrjINx4TSOXqReHV9bHCjVuLWlgRiMi4RxZsUK42BciI3j0F2bJRpnMAfjomAcVayD+2EcjAu3cZSV0VKNczMH41Q2jm+Xg3EwLuzGmXVrvCTjbOZgnNLGde/mK0lgHIwLv3HMnOi3+jZOMAfjVDeuZ3dycC+Mg3EKGMehOeFSjPMyB+MUNY6Zox4rjINxChjHGSvJOBdzME5d47S+RhgH41QxTtStg/6Ns5iDcQobR6FREhgH41Qxzqhbh/0bZzAH49Q2jjfm9sE4GKeOcWKsxLdxNnMwTlnjeJSEpoJhHIxTxjh7rMSfcYI5GKeycVpvE4yDcYoZZ2zPDfg0jjbyYjBOZeMotDEH42CcWsaZ03P+jHMxB+OUNK53j0YTczAOxqllHDNH03P+jLOYg3GqGse3kuyHcTBONeM4Yz6NM5iDceoax8zRxByMg3GKGXd3guPPOJs5GKemcTwYDONgnJLGMXODfowTzME4RY3rNfoPMA7GKWkcZXnIj3E5zME4lYzrbeT+A4yDcUoaR1kZ8WOclzkYp5hxVLEO7YdxME5N4yiro36MczEH45QzzjixfwDGwTg1jWPmxvwYZzEH41Q0zug/HIJxME5N45i5CT/GGczBOEWNY+ZgHIxT1ThnpmQb46hTEYNxqhqn9bfAOBinsnH3RLN1G+MEczBOReP6mrR4K4yDcSobd29ybWV4W+O8zME4lYyj0DQJjINxChvHzI1sa5yLORinmHH9TdrQPhgH41Q2jsIzJdsYZzEH49QzjkKH9mEcjFPYuELMeY0zmINxShpnMgfjYJy6xjFzY9saZzMH45Qzrr+J7yaBcTBOYeOYufFtjRPMwTgFjdP6m3k2GMbBOIWNy2KugHFe5mCcQsZp8WY+5gXjYJzCxlHM65iKGediDsapZZzNHIyDccoaZzNX1DiLORinnHHM3PgRGAfjVDZOMLedcQZzME5F4zgwDsapbRxnanvmVoZjME5J4xLxFhgH49Q3blvm6DSYwRyMU9A4Zg7GwTjljSvOnGGclzkYp5BxiYEWGAfj1DeuCHOWcS7mYJxaxrmYg3EwTl3jCjHnMs5iDsYpZ5zFHIyDcUobl5c5r3EGczBOReMM5mAcjFPduFzmcoxj5mCcksYlBlphHIxT37gs5vIZJ5iDcQoax8zBOBinvHFu5goY52UOxilkXGKwlffmYByMU9s4+tXtjHMxB+PUMs5iDsbBOIWNs5grapzFHIxTzjhmbvwojINxShs3xZ9nO+MM5mCcisYlBvdqdHQfxsE4hY0TqznfzME41YzLYQ7GwTjljHv5An8qf8zBOAWNSwztTYwfhnEwTmXjKHdLZQ7GqWQcZewQjINxKhvHzI2XwhyMU8w4yuhBGAfjVDaOQi97+WUOxqlnHGXkIIyDcSobx8yN+mMOxilp3NC+xPB+GAfjVDaOmRvxzxyMU844Zm4fjINxKhtH8WGcYA7GqWkcM0ctCBgH41Q1jn6+ZOZgnFrGMXOTx2EcjFPTOGZuskTmYJxyxtHeXIKOtcI4GKekcb5ngy3mYJySxlHoIASMg3FKGud7aM5gDsapahyFJoRhHIxT0jjf0ySCORinqHEj+xOjB2AcjFPTON/TJDnMwTiVjDMC42Ccmsbd8ztN4mUOxilnXGLkAB+EgHEwTjHjSmmzupiDcSoax6F70mEcjFPMON93k7iYg3GqGjd6IDFxBMbBONWM831o32IOxilsHIWarTAOxilmXCn9B8EcjFPXOCNGCwLGwTiFjCul/5DDHIxTzjjz1jkYB+OUMa7E/oOXORinonGcqWMwDsapY1wp5x+8zME4VY0bO5iYOAzjYJw6xpVy/sHFHIxT2Lixg+v08eIpGAfjFDGuxI05gzkYp7pxzNyFEzAOxqlgXCkXk7iZg3GKG8eZPArjYJwKxpU4MZePORinpHGUiUMwDsapYFyJE3M5zME4VY0b5yQunoRxMC70xvm+GD0fczBOaeOYuQvHYRyMC7dxpY+SuJiDcaobtz5+aH3yCIyDceE2rvRREos5GBcF44zw3hyMg3HhNa6silUwB+MiYRx3IaaPwzgYF1bjSrx8KT9zME5t4zhTR2AcjAurceVWrA5zME594ziHeXsOxsG4MBpXbsVqMgfjImIc5+IJGAfjwmdcuT1WkzkYFyHjJg9z3QrjYFzojCtrKtjFHIyLjnFGuN8K42BcuIwr8YK57ZiDcUobR9Nz69MnYByMC5NxZZ1jLcwcjFPeOCNct8I4GBcW40q/eakwczAuGsbx9tzMSRgH48JhXAXjcjnMwbjIGMe5cBTGwbhwGFdZ88HFHIyLlHGcozxAB+NgnPzGVdZ8sJiDcdEzjkMHv2AcjJPcuApOPhRmDsZFxDgK1a3ciIBxME5i4yo4+VCAORgXJeM4MydgHIyT17iK50hymINxUTOOc8wYoINxME5K4wJaylnMwbhIGseZOQXjYJyMxgW3lDOYg3GRNY4yfcwYoINxME4y44JbyuVjDsZFyTgOL+hgHIyTybhAl3I5zMG4qBnHEZMlMA7GSWNcoEs5yv8Ds4JHtecFf18AAAAASUVORK5CYII=) no-repeat;background-size:100% 100%}.topStatistics___AALo4>div:nth-child(4){background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%}.topStatistics___AALo4>div{height:150px;padding:80px 30px 30px;font-size:36px;color:#fff}.tooltip___jIywH{vertical-align:top;font-size:0;padding:10px}.tooltip___jIywH p{font-size:14px;margin-bottom:0}.tooltip___jIywH i,.tooltip___jIywH span{display:inline-block;vertical-align:middle}.tooltip___jIywH i{font-style:normal;margin-left:5px}.tooltip___jIywH .name___Mx_XR{max-width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.filter___FMp9h [class~=ant-select]{width:120px}.daoke___lZ8Ea{width:10px;height:10px;display:inline-block;background:#22c8cb;border-radius:10px}.qingjia___z5rWW{width:10px;height:10px;display:inline-block;background:#eebc6f;border-radius:10px}.kuangke___LxWOi{width:10px;height:10px;display:inline-block;background:#ff845b;border-radius:10px}.flex_box_center___vPFrl{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___xDdOE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___UUaCs{align-items:center;box-align:center}.flex_box_center_end____tbtJ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___H9rba{flex-direction:column;box-orient:block-axis}.bg___DIMT9{background:#fff}.menu___zXkbC{position:relative}.menu___zXkbC li{height:74px;line-height:74px;margin:0 15px;font-size:16px;font-weight:700}.desc___E2_xU{padding:20px 0;font-size:16px;font-weight:700;color:#999}.listItem___E6c2h{position:relative;overflow:hidden;padding:25px 20px 25px 30px!important;background:#fff;margin-top:20px!important;cursor:pointer}.listItem___E6c2h>div{flex:1 1}.listItem___E6c2h:hover{box-shadow:0 0 10px #ccc}.info___DMYaB{margin-left:20px}.info___DMYaB p{margin-top:18px}.add___mjIg_{position:absolute;right:20px;top:25px;font-size:16px;color:#0152d9;font-weight:700;cursor:pointer}.addForm___T9yJu label{min-width:100px;text-align:right;justify-content:flex-end}.addForm___T9yJu [class=ant-form-item]{margin-bottom:30px}.addForm___T9yJu .GroupIds___KQ_iP div[class=ant-select-selector]{max-height:100px;overflow:auto}.attendanceCode___OciEu{background-color:#44d7b61a;color:#44d7b6;border:1px solid #44d7b6;padding:5px 10px;border-radius:5px}.signInStatus___zJts9{position:absolute;right:-35px;top:-35px;width:70px;height:70px;display:flex;align-items:flex-end;justify-content:center;transform:rotate(45deg)}.colorE02020___PMh7T{background-color:#e0202033;color:#e02020}.color0152d9___rRMTC{background-color:#1890ff33;color:#0152d9}.colorFA6400___r3ujc{background-color:#fa640033;color:#fa6400}.attend___mY5tE .title___AzpMG{color:#0152d9}.attend___mY5tE>span{vertical-align:middle}.attend___mY5tE .not_start___GFAXt{background-color:#35b832;margin-left:10px;color:#fff;font-weight:400;border-radius:10px;font-size:12px;padding:2px 9px}.attend___mY5tE .ongoing___iFf_3{background-color:#17d8ec;margin-left:10px;color:#fff;font-weight:400;border-radius:10px;font-size:12px;padding:2px 9px}.attend___mY5tE .history___uoHNV{background-color:#ec4717;margin-left:10px;color:#fff;font-weight:400;border-radius:10px;font-size:12px;padding:2px 9px}.flexBox___r9Ix0{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;color:#666;cursor:pointer}.flexBox___r9Ix0:hover{color:#0152d9}.flexBox___r9Ix0 i{margin-bottom:6px}.flexBox___r9Ix0 div{font-size:12px;font-weight:400}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;top:0;right:0;width:70px;height:32px;background:#0000004d;color:#d9c7ab;padding:0 8px;font-size:16px;line-height:32px;border-top-right-radius:8px;border-bottom-left-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;top:0;right:0;width:70px;height:32px;background:#0000004d;color:#d9c7ab;padding:0 8px;font-size:16px;line-height:32px;border-top-right-radius:8px;border-bottom-left-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.flex_box_center___DAfGc{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___fIYoN{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___mg1j7{align-items:center;box-align:center}.flex_box_center_end___GF3M_{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Vl5k0{flex-direction:column;box-orient:block-axis}.container___A9RGp{padding:0;margin:0;width:100%;height:100%}.container___A9RGp .amap-icon___mYhj5 img{width:25px;height:34px}.tabMenuContainer___uf5IP .ant-menu{background-color:transparent;border:0}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item{width:125px;height:38px;line-height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;border:0!important;margin:0 3px 0 0!important;text-align:center;font-size:14px}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item:after{display:none!important}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected{background:#fff;box-shadow:0 -1px 2px #ededed}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected .ant-menu-title-content>span{color:#3061d0!important}.tabMenuContainer___uf5IP .control___GheLs{display:flex;align-items:center}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r{margin-right:10px;font-size:16px;color:#666}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r:hover{color:#0152d9}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI{display:inline-block;padding:0 10px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.tabMenuContainer___uf5IP .control___GheLs .selectBtn1___rJF8S{display:inline-block;padding:0 12px;height:30px;background:#fafbfc;border:1px solid #E7E7E7;border-radius:4px;line-height:30px;cursor:no-drop;text-align:center;color:silver}.tabMenuContainer___uf5IP .control___GheLs .selectBtn1___rJF8S>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.leftdiv___mUlBR{flex:1 1;margin-right:8px;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.leftdiv___mUlBR .listClass___sGJnb{display:flex;align-items:center}.leftdiv___mUlBR .spantitle___dogvE{word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;display:inline-block}.rightdiv___VsaT8{margin-left:8px;flex:1 1;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px} +.topStatistics___AALo4>div:nth-child(1){background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%}.topStatistics___AALo4>div:nth-child(2){background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAaIAAAEsCAIAAAAO0yCQAAAnIElEQVR42u3d93Nc13UHcP4pSSbdycRpjuOJrcSO48QaWbJsWTJVyBE7CFKk2KUhZYoiRYmUWMReAHY5jvs4Y4+tUYj1tsHuEiwou1gsgEXdBSkWsTcx57779u19b9vbft99X8x3MNCi6gd+5px7z71v2h94fU7MHxbNHxXIHxvxWfMn+fKn+fJnBfLnOfmLfPlLMX6Wz+Xkr3Ly12ICLH+Tk8+b87fm/F3Qmr835x/M+cdOU75gzj+Z80Vz/tmcL5nzL5SQni+b8xUhj/GE9fyrOf8m5KthL0uE5Wvm/LuQrxs5w/IfQr4h5D+F/FeXKd8U8riQJ85m8y0hTwp5inIum28LeVrIdyjnPTzfFfKMkO9RLuh5VshzQr7P080yvdvzQo93Tl9gUX/nYiGvGIl3LhGyVMirRgY6lwlZLmSFkJWJbFYJWS1kjZDXhLwuZC1lUM86IW8I+QHPkDXrhbypZRqMg3EwTmHjnu/2zOnzt/Z3uta4N4cdyByMg3EwzqZxszLAudk45zEH42AcjLNj3Is9vpaYDpzLjXMYczAOxsG4ksZN7/bOiQYM4GDcBgcxB+NgHIwradyMXt9CoYiDcRscxByMg3Ewrrhxz3d750WDrf0wzmqcM5iDcTAOxhU3bkYPK+JgXF7jHMAcjINxMK64cTQQR8DBuELGvSU5czAOxsG4Isa90O1dEO2EccWNk5o5GAfjYFwR44xGFcYVN05e5mAcjINxRYyb1etvhXH2jJOUORgH42BcIeNoMW5uXxDG2Tduo4TMwTgYB+MKGTedL8bBuHKMk445GAfjYFwh42gyrgXGlW/cxqRMzME4GAfjChn3QrdvIYyryDiJmINxMA7GFTLuxW5tUxXGVWTcJkmYg3EwDsYVNK7H1wrjqjBOCuZgHIyDcTCufsY1nzkYB+NgXJFeFcZVb1yTmYNxMA7GFdtzgHG1MO7tJjIH42AcjCsyOwLjamVc05iDcTAOxhU+54D5uFoa1xzmYByMg3FFznLNh3E1Na4JzME4GAfjipzJn4fzqrU2bnODmYNxMA7G4d6RBhvXUOZgHIyDccXvj4Nx9TCucczBOBgH44rfA4w7Mutk3OaRhjAH42AcjCti3PQLHtx1Xj/j3mkAczAOxsE4PLOmicbVnTkYB+NgXMlnD8K4uhpXX+ZgHIyDcSWfIb0QxtXZuDoyB+NgHIwrbhxlXjQI4+ptXL2Yg3EwDsaVNG5mrw/GNcC4d+vBHIyDcTCupHHP97B2FcY1wLjaMwfjYByMK2nc97s9c6MBGNcY42rMHIyDcTDOjnEv9fhgXMOMqyVzMA7GwTg7xlFaYjCuccZtqRVzMA7GwTibxs3q88O4RhpXG+ZgHIyDcTaNo0G5VhjXWONqwByMg3EwzqZx07vZuS4Y12DjqmUOxsE4GGffuBd6vDCu8cZtGa2CueYa9+SZLs/lK3cfPnzU1Df6A7xXrnz3XBeMg3HFjZueGSKBcQ02rnLmmmvc011n7zQbOPGN/pjnzp+FcTCuiHG8lINxjTeuQuaa3qsGr1797NFnUqXz2lUYB+MKGcdKub4AjGuKcZUwJ8N63P3PHsrGHP1JMA7GFTKONlhhXLOM21ouc5LsOTz87DMJA+NgXF7jtFLOD+OaZVx5zMmzryotczAOxuUa90K3ZxGMa55xZTAn1ezIw88eShgYB+NyjXuejj30+mBcE42zy5xs83HyMwfjYBw3jkKP7IJxTTTOFnMSzgBLzhyMg3GGcfSoBxjXXOPeK8mcnOccHjx8KGFgHIyzGEeZFw3AuOYaV4I5ac9yScscjINxonG0+bAYxjXbuGLMyXxeVU7mYByME43jmw8wrunGFWRO8jP59x8+lDAwDsY9by7lWqJBGNd0494fy8ec/PeO3H/4QMLAOBgnGvditxfGyWBcHuYccbfSvYcPCuWTu3d+d+niz9KpvPl5gfzvVDp+43qRH2snMA7GGcZRZlPHCuMkMM7KnFPujysETefVq18IBiu7P46uUdo9kqyeORgH43gWxIIwTgbjTMw56I7MQtA83dVVzR2ZdFpr6OaNapiDcTCO58UeD4yTxLhtBnPOugf47oP7efPlUGeV9wBHrl0p9MNLBsbBOD099FwbH4yTxDidOcfddV4ImrcHE9UY90RX5Mb9ezVhDsa52Tgq5eZHAzBOEuMYc058nkMhaG7ev7d/JDn9/Lnvnu3ieSYn3xNzTs+z586+MdA/eutmxcaJzME4lxtHoStJYJwkxpVgTtpn1tx9cE/CwDgYx42b0euFcfIYV4w5mZ/LJS1zMA7GUWb3+WCcPMZtL8Sc5M8evPPgnoSBcTCOpyUagHHyGJefOfmfryo/czDOtca91MOO68M4eYzLw5wjniF9+/49CQPjYNxLWmCcVMZZmXOEcZIzB+NcbhzdSgLjpDJuh8icU4yjAWBpmYNxLjeOMrfPB+OkMi7LnIOMo9y6f1fCwDgY95K2/wDjpDJOZ85Zxn3OCczBOHcaN4MGg2NBGCeVcYw5xxlHuXnvbqFM3b710cWp35rzu2JJ5+ajwvn40hT9iry/GsbBOMqSfhgnl3EFmZPZuCLMBa9c/lJnMO95VTGfN6fc56t+NRzsvHK5EHMwzs3GzezxwDjZjNuZlznJjdOYu5M3dGS13sbx7dTnz5/J/e0wzuXGzWAXk3hhnGzG5WFOfuOKMPdYZ2cDjKN8PdyZ+9thnMuNm9HLtllhnGzGWZlzhHFFmNs4EG+AcZR3B+PFmYNxLjRuZi/dv+SDcbIZZ2LOKcbRhXE37t3Jm2t3b+9MDj13/qxxw1K+nKE8a85z5635vjnTM3nxfNe+kSH6Rbm/Hca53DhKS8wP42Qz7gODOQcZpzF3W8LAOJcbR2mNBWCcbMbpzDnLOMr1u7clDIxzuXGUxf1BGCebcYw5xxknLXMwzuXGvdxLQ3NBGCebcQJzzjHOEczBOBcaR6FD+zBONuMyzDnKOMqnd29JGBjncuModMwLxslm3C7GnNOM+2u5mYNxrjWOsjwO46Qzbtd4DnPyG8eYu3NLwsA4lxs3S2AOxsljnJU5RxgnLXMwzuXGUWCchMaZmHOKcY5gDsa50DjOHIyTzbgscw4yjg5ySc4cjHOncRQYJ6FxOnPOMk5y5mCca42b3eeBcRIax5hznHF0CP/anZsSBsa53DjKChgnn3H5mZPcOGmZg3EuN44xNwDjpDMuD3PyG0e5fPuGbMbRnwTjXG6cxlwQxslm3G4Lc44wjvJ/F9NXb9+QKp5LKRjncuPm9HmWZ5iDcfIYt3s8OM1xxlGeOXsmffO6PMZN3bz+4oUIjHO5cZRX4wEYJ5txWeYcZBy/B/jprshvpianbl2/cvtGE0N/wEdTk9PPh2EcjKMsjQdgnGzG6cw5zrha3XVOwTOkYVytjNOY88M42YxjzME4GAfjamLc3D7PK/0+GCebcXvyMgfjYByMq8A4yqKYD8bJZlwe5mAcjINxlRlHWRjzwjjZjNszYWYOxsE4GFexcZSWmAfGyWaciTkYB+NgXDXGzYvSc1o9ME4247LMwTgYB+OqNI5nFYyTzLi9nDkYB+NgXE2Mo6wYCMA4qYxjzME4GAfjamUcNa2vxv0wTirjCjIH42AcjKvAOAqNzsE4qYzLzxyMg3EwrjLjKDRTAuOkMm5fLnMwDsbBuIqNo7REPa/BOJmMszIH42AcjKvGuAVaVg0EYZw8xpmYg3EwDsZVbxxlWdwP4+QxLsscjINxMK4mxlGW9PtgnDzG6czBOBgH42plHK3NtcY8ME4e4/YTczAOxsG4GhpHx1rZydbBIIyTxLg8zME4GAfjqjSOsmLAD+MkMc7KHIyDcTCueuMWxmh5zgvjJDFu/6TAHIyDcTCuJsbxrIVxchiXZQ7GwTgYV0PjKKsTARgng3EHOHMwDsbBuNoaR5uty+I+GCeDcYw5GGcxznMx/ejRo/8ZS+Y1rj2ZiF6/Ru8bZtwnd2/T33NsNNFE49bHz5679slHF8dhnE3jKItinnUwTgLj8jPn8jpOZ248mbeOO3PlE/7ZhtVxucy9M9Ddf/1aI+u4X6aSj7S3g8kojLNjHM+aRADGNd24PMw5xbhHNXp7+XzkS4WZsxj3na4g/y76wI5xZf0l3kvpvL2qhTmiresqo5bei8D5PkmX9etOjiXK6lWplKPvunz39uwev6uMa9Hx8i7u99ElS3TCYWm/jxrS5QN+Cg2OrNSyKhGgrNayiv5zwL9amyl5JxnZnIy8nQxvSoY3UoZDFGLrTRjXKOOszDmojqsVc7PMzNF6nOeSzlzuehy9SJ/6/aW0zTquAuYM1PIyxyu4588Hxm7doBd/NzVeE+Yua7+iJm/0o5xr3Dz2zBrvon4fibYkTpYRZAGeFUJWUhJ6VglZLWRNJu+OnNkiZKs5W0Yi745ENo+E306GiK23YFwdjDsoMqdYr8r/1b0Z7Sl3zyEvc3wl7pM7d+z8Uz8yksjtVed3h/lnfzKRLNKrWpj7hvCKuB63qDd868F9ev1nk0neq3LmTowmxF6Velv24lhC7FX9l9Mic0/VhzlHGDeP9Z5eergqlWlL4/5lAwEjy4VUbByFardCxrGM6nlPyFZmX3gzwQfjamFcljn11uN05mI95e6r5jLHjXurv8fmP/VN8Z7c9TjeaY7evFF8PU5k7hsCc8cF5nj59m6im/86Ii8vc0Sbwdy3CjBnc181rv2cjy+OKdCran2obxGr1/yvxgNG6mEcZd1gsCzj3heyTXu/dZTUCxFhMK4y43TmHGrcE5Fg36fXtg3E8u45WJgTgfvRWPLXqfFCsyMW5ozBkaj2T31jf0+RXtVgzmLcrqEovU71F9V0XLfnzgV+mx4n+0ruq1qYE9fjqJQj174pVHNlNa2icWTfL1LJIsaN37q+LBoqYtzAjatvDXTJadycPu/8qLdVo21pPMDTAON4aG2uMuNYxli2a6EP3hsNbyHyYFw5xjHmnFvH/feYvv23tOdc7r6qyJxo3LKec/xTNDJiGLehcKVGjapRytHHdvYcNsW7ReOePRfgDSZhZxRxxFxM4+OnE8ni+6oic0X2Vf0VMJcxbmlUb4Fpn0E07tVoeFxbBAxcThl13MGRKJG3YaDLMG5ej5+M445LZdzcPi8Vbov7A0viLEuFNMw4Cm0yVG8cz45Mto1G3hsJE2EwrqRxZuYc2Kv+epJt/918cH/muYhldsRgTjTuyTPBS9r6WuTKJ2IdV5I5Xsq1jyTs7Dkw5oTZEc4Z1W65vSr/1JrY2SL7qgZzxWdH/JmmVZwd4U3rSa1pNTYc9KZ1PCH2qjQZx1foaD6OG0ezI8QWZdtQt2Ec9a38//FXqWFu3Pahbv6N9H5lLCSDcVS7LYj6FsWItqCWZhr3WiLweiKwpabGUXZmsmMs8j6VeKMwrqBxh7LMOXY9buQmKzfovWU+Li9zxhc/dSZY6JyD0bQa7eoHgzG+rEbA/SY9/uPxZF7jnjmrj5usip7lxlGLyiGj7+W60f4D5adaspLevf3984FC+6p5mcudj9OZG0uI83EGc08WZs5oVKl242BRTUcfF6kEfzg+YBjHX6Fqbn6vv7nGzc7o9kp/kCKJcTwbjIKupsbtHD/zQSY7uXcwLse4DHNO3nOgOu6m1nBRgfbFoszxgTj6Yj5EUugsl4W5xzIbrBvjPXMvRHhzRzMluTPA8y/oNJBuvI47OpKw2ULSIl2hfVWROVqME7+L1uMeNzNXRtOqMWfZcyDdaCVuVneAZoDPXbuU9xuJNnHPIXgl9fGlseb2qnP7fAtjfq6bhMZR1iaCdTWOZ5cWrb4LwTjDOI055++rbh+I8X+BtLdQiDnac+Cv0Npc8fOqvxeYe0wbCaZelQ4/8F51Zd85Lh2VaZZzDrnMfS0zB8ebVqOO4+HrcVTH8R/IK7jcfdUizPlF5i6XzZz986rUt/IG1liSk2FfVS/f+gOLBeAkNO51LZuSoQYYx7Nbe799LPwejDOYU+AsV0Q7g0WVmrGvKjLXltSrqg2xnpJn8g3mCs0AG9JRK0qNqjE7YkzGiczZOZNPwFFdVmhfVWTOaFS5dwZzT2RaUcvsSFxoWo19Vf6VpwTmLMbRAhyVcoZxv0wN853W5dEQAUercsHLKQ7c9uFuev3waLTBxs3u87XE/KQbj/zGvT4YWDcUbJhx2UzQF0dILjcbdygVnKbGeVXaW4h+eo1Obhn7qgZzfKuBPmvHOIO5H3PmCuyrGtJRlWfMjtCSHP+lRYw7prWxVAkWunckd1/VeEVcj/u5wFyR86oGczbn4+jsKv//oveE2pwef/w620I9f+2Ssa96Xmtmf5UeJubovbE2t2O4uwHGzWH9acAAzinG8dBRhwYbZ2TXeGTbWMidxh3OZU6ZM/li+VbW3UpZ5orOjpB0pNX3zgaoV6VzWrQM93a8W2Qubx1HhZuFOcu9I7kbDvyVEwJzjwvMFT+Tn2WulHEGcPRG5Rsv4vgrh0ai4nzcvF4/36mgKTmq4Gh39fyn+ioefUAbEXUyjhbgWmOBRQJwzjJu7SBdPxdsinF7Mtk9Htk+FnKbcVbmHGEcnd96VNM3mon7SmHmitw7QoMj/MISvvQmMleoV7Uwl3u3UknmHheZu6wzV/HBLAKONhwM4Gg+jk7mG41qyW83elXqW40fsoCkq6lxvIIj4BxtHA+t0DXLOJ69GnY7NOxcYpyJOafUcXVl7jEzc4WMo1Oro9psinFMlWaAOXP0r90Ajk+T2Hyj65VKMvd4HZjjpRwtxtEhB2M9jjpWyxfTkhy1qEZ4BUd7rEajSnUcvUifqqFxswXgFDDOKOiaaJyRPRORHeMhNxiXZU69++Ps7zlY7gE2mCPX6D3Va4SaYRy9YpQt9AE/hy+Oj5BKNWTumwJzjxdgLu/9cTMv6LeY8DfxIFdl9wDzRpX2HHgFR6jRetzGga46rcfN6qUDDFng1DBunRY6it904/ZN6tGwU9w4nTkl78g0mCv3rnPOnPhGtM27EKHBYOMVKuUINcsdmRbm8u6r8qaVpnYL3QOcu6+ayxzRZjBHtM24EKD/zDWOzjPwtblfaOtuhnSV3XXOmduRYa5++6ov99L5U3+rAJxKxvHQHSQyGEfZr2XPRHi7usYx5lS9BzjLnD3j6N7zH48nc4GjIxBUxBlrcFSg7RqM5r0H+CfawQZ+4KHI7IjIXO5d57n7qhbmeJdqMDdDE40UM4x7o58d26IXX+4OcOZoduRAMsqPN+Qaty1zkqFWbz+aGKjYOL7PoLZxbwzSoYigPMbx0H/uHg8raVwe5pS561xnrr/HjnEicEQG/SedeRDX4+jSEQLOcibfctc5Z46+rMgza0TmbD7P4bLAnLGpypmjn8M7U3pPFRwZR5uqfNGNTuM/lblchI/I/UK76JxeoaMOYh1XJ+bKNW52L1uGa40FlTeOZYiu2wzJYxzlgJZ9E5EPxlUzzsqcSs/lEpkr2avSKa6bmm40JlLx8xyMu8uLPJfLYI5o+9lEkues9o38gszc86oGc+LsyM+F4xAkFxm3pC/MUTOMszD3tPBIh48vjpf7PAejaa15rzqjR+tSCTjXGEdZTwXdqFzG8RycpC8O71TIOBNzij170GCuMc8e/EnmKD47xSUY19ITFg94FSmCjHuALWfy+Y5H3jP5/EIRKuI+mho3Nk8N474tMGc0qvSx8RtpamSONj5i547MXOZqYly2iHOTcT/QQhdkSmgczwE2dxJSw7gsc+o9X9UYFqm5cTQ7UvDWpru36SI5blxx1KjoY6XcJAvdA1zo3pETo7pK+5JRwzhafeP20dqcceMIL+toPU6cAc5ljnrVNwe6jFvR+SSwnXuALcxVbxytxGWLOPcZp8W/dSQkoXFG9lMP63zjdOaUfIZ0LnM1rOPEoTnxmTUt3WGjjqNb5PhKn1HK8ZGR4utxa2Nnc38y/ZCXLgTE2ZGtiW5unHHawXJ/XF7mxH1VAo4Octm/61xkrnrjXu6lQ6kBlxu3fsi/YTiwfTQip3FGWbdn3NnGtRFzShqXy1ydetXiZ/LznnMouedgMY62F7Ykuit7vqrIXJXPVzWYq9447d6kIIzj2ZQMSmsc5ZCWfeNh5xpnZk4h475sZs5BxtXwGdJPC8xJ8gzpmb10dVIAxq0X8iZrXTtlNo7n4ERkjzONE5hTy7gG7DnIb1wFM8B1NW6WttsA4yzGUTYM+beNhWU2jnJYy96JkOOMyzAH42BcnY3jjSqMyzWOZZha1wBdDCe5cTz7J8LOMq4tTczBOBhXT+P4jiqMK2LcBi3vjATlN47n4GRkt3OM05mDcTCuTsbN1E7gw7iSxvHQhZfyG8dDn9rrEOPaiTkYB+PqZJyxGAfj7BhHeWvYT0+rkd84ShtLZN9Ep/zG5WEOxsG4mhjHr4qDcWUZR9k47KdH1TjCOJ79E52SG2dlDsbBuJoYZ2w4wLiyjOPZNBz4YCziCOMo7ZORgxMhmY0zMQfjYFxNjJuX2XCAcRUYt1HL5mSQHlLjCONYUpFDqZC0xmWZg3EwDsZJYhwPbbwa0kluHM/hVEhO445w5mAcjKuJcfNhXI2M25RkeXeEVvcjjjDuiJa2VFhC4xhzMA7GVW/cSzCu1sbxbBmh1X1nGMfTngrvl8w4K3MwDsZVZhw/qQrjamvc21o06SKOMO6oFkM6SYwzMQfjYBx6VdmME6VzhHGidJIYl2UOxsE4GCencZTNgnTyG0c5xl4MS2KczhyMg3HYV5XZuM26dAF6rKojjONpT4dkMO4oMQfjYByMk984yjsjtPca2D0RdoRxx9IsR1KhphtnZQ7GwTicc5DWOJ53R/y7xkOOMO64lvaMdM0yzsQcjINxNo2bA+OaZBxnjkKPFnSEcTxtqc4mGpdlDsbBuHLuHYFxzTSO5/1R2seMyG8c5YRZugYbpzMH42Cc/fvjcO+IDMZRtozQ/XQBenS0/Mad0D44PNnZFOOOTgWnwTgYZ/seYNyRKZFxPFtH/HSFr+TGZaQLH26GccdymYNxMK7Q8xxw17lsxnHmto7SFXW0xh+R2TjKSU26xhtnZQ7GwTg8s8ZxxvG8xxrYkMzG8RxNhRpsnIk5GAfjij57EMbJa5yRneOsrJPWOJapyJF0ZyONyzIH42BckWdI4/mqjjCO532trJPWuFNT7H17qrNhxunMwTgYV8g44/YRGOcI497LZAdbrQtLaBzPialww4xjzME4GFfEOL4kB+OcZRzP+6P+3RO0CRuRzTieY+lQY4w7bmEOxsE40Ti+JAfjHGrc+2Ms28aoh+08LGAng3E84iJd/YwzMQfjYJxoHJ+Sg3GONi4jHfWwgX0MO4mM44t0bfU3LsscjINxonF8Sg7GqWGckZ1jAXqsattkWAbjeI5PhettnM4cjINxFuNm9/pgnGLGbWfxUXaM+ekGc8Ku6cZRPpyKHE131s+4o+nAoZR3GoyDcRbjqF1daLSrME4t4zLSsexlBxJCzTXuQ+2D9joYdyTtPzDp2T1xmjINxsE40ThTuwrj1DVux7ie3ROBg5Od9PSGphjHc2IqVCvjjqUDh1O+fRngKHtE5mAcjDO1qzDOBcbtzOSDcR91socmOxtv3IcXWY5NdVZpXFvKd0DQzTAuyxyMg3Fau+rR21UY5ybjOHM8u8i7yeBh5l24Ycb9kL0PV2DcUa1225+jm2iczhyMg3HcOBoGhnFuNs6QbpfuHetn6XkO9TaO5/hUyKZxtO52SOtMd02c5ili3J6Jj6fBOBjHjZvZ422lUg7GwTieCZbdWvZM0HI+b2lDx+tjnFbQsV3XQsa1pfwHJ/miW4ehmx3jrMzBONcaN4PvPMA4GJdj3O4sdnr2syqPRlJIvU66Qq4mxvGcmgpx3dpTrBtlrk0w1z4YP81i1s2mcSbmYJybjZvV64VxMM6OcTx7heybJI8CdFkmnWegq0eOpDqPpYm/0Il06GQ6fGqK5UMWbhz7+JT+PnRyKnRiir6YfctRpltwz6Rn5/jpndw1MZUat9dgDsa52TgKneuCcTCuAuP2skbSmv3mHMjJwcKhz9bWuL2TGnMwzuXGze7zwTgYJ4NxPHsmPDU0jjEH41xu3IxeNkQC42CcJMYd0t7X0DgrczDOhcbNEUo5GAfjmm4cz15e0NXCOBNzMM6Fxs0USjkYB+MkMU4v6GpkXJY5GOdO4+ZmSjkYB+PkMY7FPP1bjXE6czDOncZRWrVSDsbBONmMo6E5el8T4/YRczDOtcbxVTkYB+MkNI5nb6agq8Y4K3Mwzj3GUVpifhgH46Q1jp2C0Aq6Ko0zMQfjXGXc7D4vjINxMhuXKeg6qjQuyxyMc5VxllIOxsE4OY1rYwWdt0rjdOZgnNuME0s5GAfjpDWOZ89ERzXGMeZgnNuMe7nXsyDqg3EwzhHGGXcCV2yclTkY5wbjKIv6AzAOxjnCuDbtlWqM2y8yB+NcYhyNBMM4GOcU4yjt2jXoFRuXZQ7GucS4l9npLj+Mg3EOMq6dfcpbsXE6czDOPcbR5gOMg3HOMo5nr1bNVWAcYw7Gucc4vvkA42Cc44xrZxemeyozzsocjFPbuFm0+RALwDgY5zjjtHgrM87EHIxT3rg5mY4VxsE4Zxl3hJKmv+F0BcZlmYNxyhs3K9OxwjgY50TjKIdSngqMO8CZg3FuMI53rDAOxjnUOEp72luBcQdSH0+DcS4xbm6fF8bBOOcax0N9a7nGWZmDcaoaN4ud1ffBOBjnaOMoh1Oeco0zMQfjFDZudp9ncX8AxsE4Rxt3lL33lmtcljkYp7Zxc1jHCuNgnLON4xH7VjvG6czBOLWNo8yPemEcjFPAuKNsv7WjLOMYczBOeeMorf0+GAfjFDCO0pb2lGXcQcYcjFPdOMqSuB/GwTgFjDuq77eWYVyWORinsHHzox4YB+PUMI5yLE2/97R943TmYJzCxs3pY6MkMA7GKWPcMW2sxL5xjDkYp7ZxlEXawhyMg3FqGHeMHYfw2DfOyhyMU8+4OdrCHIyDccoYd0wfK7FrnIk5GKekcfOiHhgH41QyjufA5GmbxmWZg3FKGscW5qJeGAfjFDNOW57rsGmczhyMU9W4ubQwF/PBOBinmHHHteU5m8YdIuZgnMLGUV7p98E4GKeYccenfEenvDaNMzEH49QzjrI07odxME4x43hsGpdlDsYpaRwNBsM4GKekcZSDqdN2jNOZg3FKGjeXDQZ7YRyMU9I4yuF0hx3jGHMwTlXjaJSEBoNhHIxT0jgK7ULYMS7DHIxT0TjKYo05GAfj1DPuBO1C5GPuUH7mYJyixlGWxH0wDsYpaRzl2JTXjnFZ5mCcesZRlsX9MA7GKWncCfax145xhzlzME5J42ibFcbBOFWN47FjHGMOxqlqXEvMA+NgnMLGUQ6lTpc0zsocjFPGOMrCmBfGwTiFjTuhzZSUNO5wWmAOxqlkHKU15oVxME5h406wmZKOksZlmYNxihk3X5smgXEwTmHjTk7RD/eUNE5nDsapZ9yCKDu0D+NgnMLGndRG50oax5iDcUoaR1miMQfjYJyqxuUyl9c4E3MwTiXjKEv7fTAOxils3Ek2IewpaVyWORinmHEL2GywD8bBOIWNO8m+0lPSuDbOHIxTz7gWNhvsh3EwTmHjNOa8JY1jzME4JY3TZoP9MA7GKWzcSfa6t6RxGeZgnHLGceZgHIxT2Dgt3pLGaczBOBWNo6wUmINxME49405p70sapzMH49QzbqHAHIyDcUoapzNXyjjGHIxT0jgKjINxahvHctFX0jgrczBOGeM4czAOxqltnIW5tpLMwTiVjKPAOBinvHEic20lmYNxihnXKjAH42CcqsYZzLWVZA7GqWccZdWAH8bBOLWNO6kx11aSORinpHGcORgH4xQ2jjPXVhZzME4l41jTWoA5GAfj1DCOpwzmYJxixi0qUM3BOBinjHEfsmrOa5c5GKeecYy5hB/GwTiFjSuDORinpHGL+j0rEz4YB+MUNq585mCcWsYx5gZ8MA7GKWwc5cRFj23mYJxyxi3u96zIMAfjYJySxlHoWk17zME4FY2jLNeYg3EwTlXjymMOxqlnHGXZgA/GwTiFjaMcs8kcjFPSOMZc3AvjYJzCxlGOTnWUxxyMU8m4V/o9r8Y9MA7GKWwc5UhZzME4xYyjLO33wDgYp7BxlPb0abvMwTj1jOOBcTBOYeM+tHfSizEH41Q1bgmr5vwwDsapatwpe7PBJuZgnGLGUdYM+mAcjFPSOPtHILLMwTj1jFsSp2OtPhgH45Q0zv7QnM4cjFPSOMqKhA/GwTgljbM/NMeYg3GqGkdZPuCFcTBOSePsD82ZmINxihm3NM5G52AcjFPSOPvTJFnmYJx6xvGsHfTDOBinnnGnbE+T6MzBOFWNo7w+6INxME4x48raZmXMwTiFjaOmdXXCB+NgnGLGlbXNamUOxilmHGXlgBfGwTjFjCtr/8HEHIxTz7hX2WarB8bBOMWMK2v/IcscjFPSOMqyuGfdoB/GwTiVjCtr/0FnDsYpbNwybRcCxsE4ZYyz/wiILHMwTm3jlg2wXQgYB+OUMa6s8w9W5mCcksZRViY8MA7GKWMcu02znIW5LHMwTlXjlmt5Y8gP42CcGsaVuzCnMwfj1DaOQstzMA7GKWAcW5grs2NlzME45Y1bPtCxJuGBcTBOAeO0hbmOypmDcaoat2KgY+WAB8bBOAWMK3dizsQcjFPYOJ43hnwwDsY53biyjrKamINxyhtHWTvohXEwztHGVTBKojMH49xg3MqBjtUJD4yDcY42roJREitzME5h43jWD/tgHIxzrnGnKupYs8zBOOWNW5noWDfkhXEwzqHGlXv5kpU5GOcG41YlOtYMemAcjHOocRV3rIw5GOcS43h43wrjYJzjjDtZacdqYg7GKW8cZe2QF8bBOMcZV/Eeq4k5GOcG4yivJTwwDsY5zrjKpoJNzME4lxi3Wsv6IR+Mg3HOMq7cC+aszME4VxlHWTvogXEwzkHGlfvkh2LMwTg3GEdZk+h4a9gH42CcU4yr4Oal/MzBOPcYR/nBkBfGwThHGFfNuJyJORjnKuMoryc8MA7GOcK4KjcfdOZgnNuMo7w22PHmsA/GwTj5jaty8yHDHIxzn3GUdUMeGAfjJDeOnXyobvPByhyMc49xPBuHfTAOxslsXDUnH/IwB+PcZtzrg7QR4YFxME5a46qfIzExB+NcaBzPxqQPxsE4OY2rVSnHmINxrjWOF3QwDsZJaFwNSzkTczDObcZR1g52bEr6YByMk824GpZyWeZgnDuNo6zXCjoYB+PkMa62pZzOHIxzrXE8b4/4YByMk8e42pZylP8HYJdZaK36a78AAAAASUVORK5CYII=) no-repeat;background-size:100% 100%}.topStatistics___AALo4>div:nth-child(3){background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%}.topStatistics___AALo4>div:nth-child(4){background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAaIAAAEsCAIAAAAO0yCQAAAm0UlEQVR42u3d+XMb53kHcP5hvV3HacaxLduxZZ2ji9QtXzo4PHXZlq+0M52kadI0bZI2M/0hTtMkbWNpCAwAcghSpBJbjixLbuw4skSKuAHe7PO+7+5isdgFdoEF8L7vfjnf0ZAUCdKe0Wee532f992+e7/+E+3yp8HzZ0Hy503zpZG/qMn7XvlLH/krH3lE5L5n/rpZHm2Yr9y/WpMHNXmsYb7aMH/jlYWrX/PO4y65JvJ17zwhsuiSJz3ylHe2OfLQyNPeecYjz3rkG0ueec4jzzsz8UI2sT83eTQ3eSw3VZ/jHjnhkVP1ybO86J2X3DPtlZc98opHXvXO6T4YB+NgnNbGbc8k9uUmjzDgImmcfszBOBgH46rJxPfkUoeNIi6qxmnGHIyDcTDOBC62M5sc4MBF3TidmINxMA7GiWW47dnkARM4GKcPczAOxsE40aXuzhpdKowzUtCCORgH42Ac30tNHrQBB+MM4zRgDsbBOBhHRdyu2iIOxlWNU505GAfjYNzz5kAcjHM3rjB9pg/GwTgYp6pxEzts26kwzt04dZmDcTAu6sbRbkMudQTGNTVOUeZgHIyDcfvqgINx7sapyByMg3ERN2573Y4qjGtknHLMwTgYF23j2NRIP4wLZJxazME4GBdx43bUTY3AuObGKcQcjINxkTYuE4NxLRqnCnMwDsZF3LidbpuqMM6XcYXps30wDsbBOLmN28Vvi4NxLRonP3MwDsbBOBjXlnGSMwfjYFzke1UY17ZxMjMH42Bc1PccsB4XinHSMgfjYFzUZ0dy2FcNyTg5mYNxMC7ixm3PpgZgXFjGScgcjINxOMuFcw5hGicbczAOxkX9TD7Oq4ZunFTMwTgYF/l7RxK4dyR84wrT5/pgHIyDcbLcHwfjOmCcJMzBOBiHe4B3uI3IwbgQjJOBORgH4/A8h+2467xzxvWcORgH42AcPbPmAIzrnHG9ZQ7GwTgY57okB+PCNK6HzME4GAfj2DOkc3i+aoeN6xVzMA7Gwbjn3abkYFz4xvWEORgH42Cca7sK4zpiXHF6sA/GwTgY133jeLt6BMZ1wbguMwfjYByMs9rVAzCuO8Z1kzkYB+NgnNmusvsyYVyXjOsaczAOxsE4WylXvWcJxnXcuO4wB+NgHIyzlXLxPTCum8Z1gTkYB+NgnC0T281BORjXJeM6zZwaxj2IPZG9MVq4+8PK/fha4e7GSmZzvbLF3+gd+pA+SX9VuPuj7I2xB7GnYByMa9G46lVLMK57xnWUOdmNW0i+UPjk+6v5j7c2N7f8v21uruZvFz7554XkDhgH4wIZx4ZI2DUkMK6rxnWOOZmN+8vM3OBKZn5ra4PQaiNU581n5oY4ajAOxjUzjh3R3w/jum9ccXqoL1LGZeaHVguftKebM/SCmflhGAfjGhvHS7mjMK77xnWCOUmNoxZ1eXEqXODsWV6cXkjugnEwzt0447YlGNcD40JnTlLjcjff2dyodM44EfoR+ZvfhHEwzrOUg3G9MC5c5mQ07v61x8r33ufLcAFS+vyni5P7KaXP3wv6vZV7Vx9c+xqMg3G2bM/QqhyM65FxITIno3E0/LGauxnYuD/8wj4fRx8GfYXV3EcL8WdgHIwTxi1d4xusMK5HxoXFnIzGLcSfWyv+PqhQlKX0SfsM8FL6VAsvslb8bDGxHcbBOFbKxffCuB4aFwpzktZx3Lj1FvJwqt8+B/dwaqC116FfYCH+LIyLuHF07IGdYIVxvTOufeYkXY/jvep6q8wNhMIchX6NB9ceh3FRNi4T3wXjemtcm8xJuq/K9xzWZWCOQjsSMC6yxrFSjq5Bh3E9Na44Pdyn3ezI21tba+2krmntb/MF8zffhXHRNC5TM0cC43pjXMvMyTsDvLlRlI25zY3SYnIXjIuecduzdOcSjOu1ca0xJ+9ZruXFVJskdYI5yvJCCsZFzThKLnkIxvXcuBaYk/m86uDW1mr7cWMuhJfNzo/AuEgZl4m9kJs6CuN6blxQ5qS+d2S18DuZmVsr3GKWwbiIGGd0rDCu98YFYk7q++Myc2dDwciNuYGwXjk7NwTjImIc71j7YZwMxvlnTvY7Mlcys51h7pEQmVvJXIdxETEuM7GD30cC43pvnE/m5L8HePvW1vLW1koosTH3iMncSkhZXkzsgnERMO4Fj44VxvXAOD/MKfA8h8In3w1PIou5RzrA3Apdyw7jtDeOMcemgmGcFMYVp0f6NHhmzWr+w7CZq94DHC5zq/mbME5749hUcOoIjJPEuMbMKfNcrq3NCm9awwk/7FW965wzF9qL06+6EHsGxultXCa2E8bJY1wD5pR5vmr2xnCYDJnM3e8Qc1vL2RvjME5n49jC3F4YJ49xJQ/mVHqGdOHuD0Jn7n4nmSt++kMYp7FxtQtzMK73xrkyp5JxlMr9a2oxR78wjNPYOL4wdxjGyWNcPXOKGUeHH9bY4YdKiHFjLszXp18YxmlsHGOOnWOFcbIY52BOPeMoGytfqsUc/cIwTmPjsvHdME4q4+zMKWkcZXM9GzJzkwc7yhz9wjBOV+MYc+whXjBOIuMs5lQ1jrK1VQ4xa8Xb/Mak6rMHl6aPhvsjKDBOV+PojFeWXb4E4yQyrjQ92qe0caya2yqHmNzNNx3PV83f+vtwf8SmwRyM09A4dpQ1eRjGSWVca8xJZBxbm1vPhKXP+vIXD649VvN81auPrZV/H65x9AvDOF2NM0/swziJjGuBObmMo6yv/HFzqxRK8re/7XiGdO63F8N6cSv0C8M4XY3LTOyEcbIZF5Q56Yzjt2neDEWfjbXFBxNP2I2jrOY/CJ05+oVhnKbG7cjEdsM42YwLxJyMxlHK998PRZ/i//3YYVxm9nToxlFoPBjG6Wkc7T+wY14wTi7j/DMnqXGUwt3vb24V281mfiH+nONpqssPUyG8cl2Kn/4LjNPSOM7cfhgnm3E+mZPXOErmxnD79JS/+LnDOLqOqRPGUXI3xmGclsYx5hIHYJxsxvlhTmrjKA9iT25uFtqjp/Awtd/BXPnL/+kIc5uFhfgzME5L4/jQ3ACMk824pszJbpy4zXwl/5t26KksxB3GLSZ2tE2ne1bzv4VxuhqXmdiVSx6BcbIZV5oe61PdOEr+k+9QRdZyltKnHMyVPv+Pdl6wQQp3vgfjdDWOMZc6CuNkM64Bc8oYR1lIvtCyOyu5WYdxC7GnN9Yfdoi5h8ndME5X4zhzx2GcbMZ5MaeScSLLmanW3MneGHEwV7jz3Q4Zt5KZhnEaG8eYmzwO42QzzpU59YyjZObOtODOWunW/auP2o17cO1r6ytfdIi57NwgjNPYOM7cCRgnm3H1zClpnHje4GrhN0HdKX72E0cpl//o3Q4Zt1r4bTPgYJzaxgnmYJxsxjmYU9c4XtDNnwtKT/ner2qYu/roWvl2p0q5+WEYp7dxlPzUSRgnm3F25tQ2TqSyGAtEz8bGkn1iLn/7Wx0ybnkxDuO0Ny7LmINx0hlnMaeDcdS3LiR3bGwsbm7l/Wdj7cvCpz/I33yr/OWvAn1jgB+xsfgwuRfGaW9cdmI3jJPQOMGcJsaJ5G9e6ZBWLSf/0dswLgrGeTMH43ppXGl6vE8n48RtceV7v5THuMqXv4JxETGOMTd5CsbJZlwg5tQwjkJDITT0u7mV63lW89cXJp6CcRExjjN3EsbJZpx/5pQxTmQh/vRa8aPeGrdW+t1i/HkYFx3jOHMnYJxsxvlkTjHjDOkSz/dQOmZcYieMi5RxjLnUCRgnm3F+mFPSOHEPMF15tJKb2dzKdjmr+VnUcRE0jjN3DMbJZlxT5hQ2zjy89Xj53i+6aVzly18uTDwJ4yJoHGMueRTGyWZcY+aUN64693vzysbGg04DRz8CsyNRNo6S82IOxvXOuLI3c/oYZ9yUmdy5vHhtcyvTodCLP0zugXFRNi47sYeeRQ3jZDPOizndjLOSnR9cLcyHCxy9YHZ+CGe5YBxjLtEP42QzzpU5bY27//6jPF/JzJ1dztBTu5baA25pJZMiN3HvCIwTxjHm4gdhnGzGlafP90XMuGqojS188h2a4N3cDOLd5hJ9S+HOP+IeYBjnMI4lth/GyWacg7kIGWfPQuwZukO48Ok/Ve7/N3Wg6yufbqzf47XeEr1DH9In6a+Kn34/d2NkIf4snlkD49yNY9kL42Qzzs5cRI2jHvb+1Zo8qMljDQPjYJwz7FgrjJPJOIs5GAfjYFwIxjHm6CAEjJPJOMEcjINxMC4c47KxvWx0DsbJZJwv5mAcjINxPo1jzNFMCYyTybjmzME4GAfj/BvHEj8A46QyrglzMA7GwbhgxrHsg3FSGdeIORgH42BccONY2OWaME4a48rTF/pgHIyDcSEaZ+5CwDhZjHNnDsbBOBjXsnF8F2IAxsljnAtzMA7Gwbh2jKO1Ob4LAeNkMc7JHIyDcTCuXeNi+3K0C8HOQsA4KYyrYQ7GwTgYF4pxjLma5TkY10vjqszBOBgH48IyjjEX74dxkhhnMAfjYByMC9E4Qzp2TwmM671xjDkYB+NgXOjGMeZSJ2GcDMZZzME4GAfjwjQuR/drJg7DOBmME8zBuBrjyn9MbW1tFe6852pc/tYPVzIf05+hG1e8+zP6uauZj/0bt15ZWiv8ITP5YqeNy81cWFm4Uf78GozzaRwLGyuBcb03rjx9sQ/GOeo4D+YM0ZYX5s2/9WVcJj3CJEqPNK3jbMz5Mu5hfN8Wf6N3Ol3Hle7+XPys/IffhXG+jOOp7VthXG+Mq2VOKeO2Qnp7mDrm6FXdmDNEW4zvEt9F7/is44gt8S25ubeEcZV7qdZ+VUeLmv/wO/RJMpQso7LO9Vsq9yYLt/7N8789SK9KpRx9y0ZlaSlxKFrGxffTuC89yyaXOESXLNEJB3pKYS55hJ3oSh7LJ4+zpKycMJLkmXq5MDtSmB0uzIgMFdKD+fS5/PRZLhqM64Zx5bTFnGp1XKjMfbUhc9XmlD5Jf0VfEKhXtaQr3PpRiMyVP7tKnyze/c/2mdvw+PYW3piD6hrHUeOiEWeHGWSpY2457pETdTlZmB0tXB/3zOw4+4KZkUJ6KM9IOgPjQjfOZE7HXlX8q8vOvRF0z6GWuZp9hvXKQz//1BlntYtxlnRLk6e89hysptXnngPVcew/MD1uMZeZfMnqVYk/wZxrr9p55hQxjs6fskrNRI1VZ2ZSx9o2jmd60Ju58/YUjYwXZ8eKHL6CAR+Ma8s4zpym63Emc1eC7qvamKsxLjv3ps9/6kZ/astifDf5lZt/S4jWQkGXm3/Hblw2PUaf3FwrC9TqmNvmYM6xHufWtDbaV13N3mZlbM0WhLK9Ki2fEW1UryWP1LjWCeNobY761gDGUS7U5nxxdrSYHi4QlzCuJeMaMKeAcQux7SuZW7kPvuW659CAucKdn5Y++7XX1IgXcyu8IiPsGvSq7szV7Tm0z5ypWMqNuW0O5ur3HOqYe2b53iTtMzQwbq3wRXbq1QbG0ZflZy5KalyMHhS936TtqJnOG8fDetIWjbNykedCcWaswMg7B+P8G+fFnBp1HGlldILpwfp9VS/mMukho7W0bTLQl3n5Qo2qVcrR+43X41yY8z0f59a0es7HiY7VjbltDuZc91VrmXsmO/UKFYZmvVY1jlwj3ejzy+x1jDou/+H36JNcNAO4TKJfUEgvIpdxrHA7mEsO2GjrtnG8oDsdhnG1mT1fnBktTA/BuKbGuTKnUq9a/Ox/jd4tddQxO+LK3GJ8h1hfW16Ys1dwTZkTpRxfdGu05+BkLsgMcB1znsZRZWfuMDiYe9nB3LLB3NPezFUn48QKHc3HCeNodoT+x1LyN75pGSf2W+mtdPe/hHH5G38rvpH+zE6dlsI4VrsdoP1QN926bhzLqcLsWJjGGbnEMstLPJt3MK4pc+qtx60VPuct1eeO+ThX5kQRxIYw4ju9zjnUN625D74tvos4o263eOc9V+NoAU78UDElRyY6xLT2GVp7E5uqFKvndTBX/0bMNdhecLSoVNOJLybLqI5r9Jt8/BPLOPGZ1ewnmcRAj42L7aHJjyyr3Y54A9d943hoA6ETxtnDvBvlYMG4RswpuedAdZxouHiBVp0BrmdO+EVf/DB1vMFZrnrmRAGYm3tzKXVC/KzKH1P1syNLqZNGE506SUVch5h7GN9vmxcJkzkhHbWfYjKOyjrX7yLa7Etyy/emKp9f622vmo3vy/J1N770Jp9xlEkq6DppHE/p+mUW8i49CuNcmVN4X5V2Iczltp96MUdVmFlqDTc+r+pgjiaBCSw6/CBQo0pNSMeOK9TOx1WZmzxp71VpiMRirv3zqqIbNbQ1mNvmaFqpUS1Vm9anvZtWv+dViTajgbUtyfV+X9Uo38SwrsTG8b6VT5Z03rhqLpVmxjlVUTfOYk75s1xUyol//K7M5W/9q+3DJmfyHczVL8NZ0vHmd7cHc1/3Zo4Btx5kVI1vsz4lSjnBjZgN5sxtczDX/pl8alr5Cp3xIS3DWTut5Bp9SBWc1bTS5wsffq/bxsX3ZulMgqmbAsZRJl/qonG2UHE3PRpl4yqcOR3Oq9LeAu0SmCe36qu5r9Lf+jHOwZzXhoMlHa/yDObok3VVWz1zT7TDnCjl6E/HWJzFnMO4ovcRCPY/Z+oVh3E0UyL+u+hPhlrikNhCXVn4jVW+0fvmFsRzQkCxNseb2Y4bl43vodU3B3AKGCdChVWXjatid6mYHoumcT6ZU/JMfrPyzfNuJYu5pmfy2a5ofDcVcbRUR40tTf82Y67aq5ownWrcq4ovs5ij8o0+QzWdK3Muy3l+masCxwn7uf0zvFj7hn18RKz35WcuEWq0uyrgExpmEoc7ZFyWKrjkoXrglDGOF3RsEKT7xrlgFyHj/DAnnXGZuTe2Qn2jmbh65oqNmDPKNxocEReWMBo+e98nc4suzHmuxzmYo8m4wq0f15/l8mKOCjqiilSy96pLiYNGc504yD88ZAFHa3li/8G6kqTZuS6jSyUKrRdxk64t43gFR8ANqG0cDxv46JVxVewuF9Pj0TGuKXMy1nHZHjP3uBgWEbMp5h7oz6isE8zRv/YGzC3WMhe0afU6yyXKqyxrWp0rcWLDlMbiLOZoII63mbftvSp9me2Qw7P1AyXUn9ojKjj7HivpRp/kzWxoxtmA08E4W0HXO+Ouv2bEBTs9jWvMnNr3x/nfc3CkYmOO/qR6zTYV/Hjxzs+ssoXeoQ+tGWAxQUJ+eTG3GA5zLme5GjAn6jL7QS6x3Fb8+N8D3ZFpNKrmAhxNybH1ON63dmQ9LrY7mzxoAqeLcakXKXRCq/fGVbG7VJwe09u4Bswpf0dmQ+Ya3XUumKtZ4brzHk3MUVtqfYZKOeMaEts5Bw/mnmjAnHnxr+dd546m1essVwPmRIvKjmHxFpWONIh+M+g9wA7mOrivGtuVTRywAaeVcSJ0bkEK46zMXOK7sXoa58WcDvcAezPnDhzde17k18k5gMt/8G2yz1qDo22H/Af/4HqWS4z+ssMStfNxDuZoG+FhfK83c095M7fN6yyX1wwwP6fFjuWLsw0knfhKeykn4AvxjZ+RaNE4GvTNJfv1No4VdFOvSmTc9ddFyjMXtDTOlTlN7jr3YM7duIINON6KvperuYmE7Tawm5QansmvfZhDdXYkYzJHtyeZl8SNBW9at3kw93RT5kg3c9DvC3NV7tkOMxfcuPhu2zKczsaxTL5IF43IZRxljv58rZQe18y4eub0eS6XG3Oevao4xUW68eOoLT6zRlR8bJKu9pyDxZx4o8lea1LEN3PvOpgruTGXnXrZawZYbDt43HLu6/44t6Y1pF41trOuS9XcOJapl72ruR4ZZ2X2EgdLE+MczGn17ME65jr77EHrsCq94zjLZT/HSg9wsA/E2ZpW9wfWmE3ru45n1jRjznnCwTqgSl/Jd10DP7OmjrlwjON7qf2RM27yJXYogu1FyGccyxuUEuthdTCukr7Up+vzVWuZC9M46yYSt1ublhbjex3nVUWjSn9Fvapj7rfxswdpSk40m9n0ecdd52L/1IM5Zx0n/pZeSuyxWgPAge4BrmUuFON2eBRxkTBOhN0pIqVxRmYv15Z1ShpnMafhM6RtzIVfx9mH5uz3hfBHPTjP5FPTSp0sf8zgk27MVV2jBzvUvyy/Cd35PAdv5qrA0T6DWIyz3/1rXRhH38I3IvzedW5jLgzj4rvcVuKiZRzL1Cu21lUy40ToK9PnlTZOMKehcTbm3uxor+p1R2bTe0fqH1IjYg3lWZMrVsdqP6/qwdwr1jkH+6ZEbe1m3JdpnkW97fN5DiZzf9e+cXw7dQDGma3rGXmNc5Z1Shrnkzn1jGvKXG+Na7we5+cZ0o2Zs24DdgBnDx1XoBKPDqh29Zk1tNtQM/QbdeMM6dIjUhs3d4XFKOvUM84Pc0oa14U9hx4a18LdSi3sOYRuXJbOw3k2qtE1Lj/5cn7yFX4CTGLjzPB9CcWMa8ocjINxYRm3N+e+owrjeKZO21tXOY0zYjSwyhjXmDkYB+NCMU7sqMI4b+N4+OUl0htnNLBvlKbPq2JcA+ZgHIwLwzhjMQ7GNTHOkC49rIBxc2+yXL9SSl9Qwjgv5mAcjAvDuPguvhgH43wZx5ijRbqZcQWMM1NKX5TfOFfmYByMC8E4Ot4A44Iax/MqbUcoYZyRmUuSG1fPHIyDcaEYJzYcYFxQ43imXi3NXlTCuApPefY1mY2rpC/3wTgYF7Jxif0wrnXjDOnOlJrvRUhhHM9bldk3pDXOzhyMg3EwTg7jDOnOKmOciIt0UhhnMQfjYByMk8k4vkhXmDqnjHEu0slinGAOxsG49o2zhuNgXEjGiUwNKmOcyPUrzYDrtnFV5mAcjGvLuCSM64BxLtLJbZwh3ZscMlmMM5iDcTCuvV4VxnXMOEO6c8oYN/c2C5NOFuMYczAOxmE9TmrjmksnmXEis1ckMa4BczAOxsE4aYybPM1C0tFTGpQwzkW6nhnnxRyMg3EwTjLjDOnOFtnksArGGdK90XPjXJmDcTDOzzmHfTCu28YZOVOcOa+GcTxlVtP10rh65mAcjPN5XhXG9cQ4I0W6F0QF4ypz71DKVNP1zrhK+rU+GAfjAhq3G8b11jgq6FhNNz1MT4+W37jKPAs799oj4+zMwTgY5+v+ONw7IoNxjDnK1Lny9cvyG2dIN3O5J8ZZzME4GOfHuB24I1Mm40TOlmbOy28cC63TpS913zjBHIyDcf6e54C7zqUzzkhpeqQ895rUxhnSvdV94/wwB+NgnH1rFcZJZxwVdDyDNFUntXGidb1+pcvGNWUOxsE4+7YDjJPWOCOl6VFbWSedcZRl+nP29W4a15g5GAfj7NsOME5248ycK81clNY4kcrM5a4Z14A5GAfjzFKObTvAOFWMM6Qr0modGzeR0TgWesFuGefFHIyDcfYlORinmnFmSulxvgkrmXGioKtZpOugca7MwTgYZ1+Sg3GqGmdmsDRzgS/VSWSc2bq+1gXj6pmDcTDOPiXXD+MUN87KsLlgJ4txvHV9myPVWeMczME4GOeYkoNxehg3aIawuySw671xLO8uX3+r08ZV0q/3wTgY59au7oFx2hlnZaicZm1s743jocuaOmjc9OXK5FgfjINx9RMkHu0qjNPAuMGSGfb8reuv99Y4Fnopl9a1bePonrvUcDlxhtIH42Cc2zO6YJzmxpWmhozQRDEdqq+p7LponIizdW3HuMuVqbFy8pwAzg9zMC5yxmXcd1dhnKbGVTPMirtZ8u6tbhsnWteZ19s1jn7/1FA5cZrnjE/mYFz0jGOPIjwE46JnXBW70tQIu9acrodz8a5Txpmta2DjyunL5anzZnN62tW4BszBuEga5zIMDOMiZVxtpsdZP0tzvJ02ztiLeNOncezW9amxUnKwVKXN0zgv5mBcFI3jZ1f7YRyMc8tYiZV4jLzy/NudMG55/pu8dX3NFThWtQnaUkOl5BnSTcSPca7MwbhIGuey8wDjYJzIiDNU5dG1cUy9N1hvG45xPNffrqJGa21To2Xm2lnLNXt8GlfPHIyLqHGZ2G4YB+N8GefMKBVZjCR2bOsyK8foniXqc6+bW7dGuWd2psb9mu8Y6330ZZTZK3wLgrrRy7wVfbU2bRnnYA7GRdW4iR2115DAOBjn37jGGWuWcWcmR8M1zs4cjIuwcTVnHmAcjOudcTyl5LkQjbOYg3HRNa52iATGwbgeG8czGqJx5SRjDsZF27hqKQfjYJwMxomCbjAs48rJs30wLsrG2Uo5GAfjZDGOTfzS7EhIxjmZg3GRMy6+F8bBOPmMY7EXdO0YV8McjIuacWYpB+NgnHTG8YyHYlyVORgXRePYqhyMg3FyGmcUdO0bZzAH4yJoHC/l+mEcjJPWOEplcrR94xhzMC6axmVie2EcjJPaOB5+c1xbxjmYg3GRMW5iVzZxCMbBOMmNY5kcadM4O3MwLkLGZWJ7YByMU8C4akHXunEWczAuSsZRKRc/AONgnBLGVabokQ4j7RgnmINx0TKOMZc8DONgnBLG8Zxvx7imzME4HY1jVwTDOBininEs5eRQy8Y1Zg7GaWgc33zoh3EwTiHjWCbHWjauAXMwTk/jrM0HGAfjlDHOKOjOtmacF3MwTlPjzM0HGAfj1DKOb0QMt2YcbdT2wbjoGMc3HwZgHIxTzjie8daMq2cOxulsHHWsMA7GqWmc6FvPtWCcgzkYp7VxE7ty8QMwDsYpahxjjk5EBDfOzhyM09y4LDGXPAzjYJyixlWmKedbMM5iDsbpb1w2tg/GwTiVjbtIKdPVTAGNE8zBuAgYN7E7Fz8I42Cc0sYx5uhqpoDGNWUOxmliHGPOvWOFcTBOGeN4zgc1rjFzME4f47JsjxXGwTjVjRN967lAxjVgDsZpZBzrWPfDOBingXGMOZoTDmKcF3MwTivjGHOJfhgH4zQwjoV+jSDGuTIH43QzjlI7FQzjYJyyxrFcCGRcPXMwTkPjakdJYByMU9o4x1jJuaDMwTgdjWMLcwdgHIzTxji+PDfi3zg7czBOT+NsC3MwDsbpYJy5POfXuIrJHIzT1jg+MXcExsE4fYyrjpX4Mq6SHOyDcXobl43thXEwTi/jLlHYten+jGvEHIzTwThjYQ7GwTitjGPMseU5X8Z5Mgfj9DAuO7EnF++HcTBOM+MYc5NjPo1zZw7GaWMcYy5xGMbBOM2MYxGPqfZhnAtzME4n4yjOPVYYB+M0MI7lok/jnMzBOM2M44PBMA7G6Wec2IUY9GNcDXMwTjfjKOzEPoyDcRoax3chhv0YV2UOxmloHNt/OAjjYJyWxvFdiFE/xhnMwTgtjeP7D/0wDsZpaRzL5Lgf4xhzME5X44xtVhgH47Q0ztxsbWpcY+ZgnNrGMeZomxXGwTgtjeObrX6Ma8AcjFPeOHbMC8bBOG2Nu7RMf/owzos5GKeDcWybFcbBOH2NW56+XEkOt8YcjNPCOMbcARgH4zQ2jjM30gJzME4X42J72TQJjINx+hrHmEuNBmUOxuljHGMucQjGwTiNjePMjQViDsZpZRxnrh/GwTiNjWPMTY77Zw7G6WYcYy45AONgnMbG+WZuqA/GaWkcZ+4wjINxGhvHQr9VM+M8mINx6hvHmTsC42CczsYx5i40Nc6NORinhXF0BRM/AgHjYJy+xjHmLjY1ro45GKeLccZNczAOxmlsHMvFpsbVMgfjNDIu58IcjINxmhl32eO815AHczBOL+M4czAOxultnCtzQx7MwTjtjGPMwTgYp7lx9cwNeTAH43Q0zsYcjINxuhonjrU2Mc5iDsbpZpzJHIyDcTobZ2NuqDFzME5D4zhzMA7GaW6cydxQy8zBOIWNy8X2wzgYp71xnLmhlpmDcWobx5hLwjgYp7lx7TAH45Q3zo05GAfjdDOuZeZgnA7G1TEH42Cchsa1xhyM08Q4ztxxGAfj9DaOz80FYw7G6WMcZ+4YjINxWhtHR/eDMQfjtDLOZA7GwTh9jTNuKPHLHIzTzbhmzME4GKe+ccZ9c76Yg3EaGpeLHciz++ZgHIzT1zjKZBDmYJxmxjHmEkdgHIzT2Tj2LIjzfpmDcfoZx5k7DONgnMbGmY+88cEcjNPSOMZcfADGwTiNjTOf09oKczBOB+NY4v0wDsZpbByfDR5tgTkYp4txjLlDMA7GaWwcZ244KHMwTiPjRN8K42Ccvsb5POllZw7G6WYcnyk5CeNgnK7G+TzpZTEH4zQ0Lhc7yE/vwzgYp6Vxfo9ACOZgnJ7GceaOwTgYp6dxvofmGjAH45Q3jjHHJoRhHIzT0Dj/Q3NezME4HYxjYaNzMA7GaWgcH5obbZk5GKeLcVTNsZkSGAfjNDTO/zRJPXMwTiPjRJIwDsZpaJz/aRIHczBOO+MYcydhHIzTzzj/26x25mCcjsbFDuUTx2AcjNPNuCDbrBZzME5T4yjxIzAOxmlmnP9D+xZzME5f4xhzAzAOxmlmHF+YGwmFORinvnEitAsB42CcRsYF2n9owByM08U4xtwJGAfjdDLO5yMgGjMH4zQyjkbn6KEQMA7GaWMcW5gbb5M5GKeXcSyHYRyM08a4oAtz9czBOP2M62dJvQjjYJwexgVdmHMwB+M0NY7CludgHIzTwbigC3N25mCcvsZREkdhHIzTwbiAE3N25mCc1saxDMA4GKeBcYFO7NuZg3HaGyeW507BOBinunHLU5eCGufCHIzT0zi2PHccxsE4tY0LcpWmJ3MwTlvjWI7AOBintHEtjJI4mYNxWhs3wA+3vgTjYJy6xvl/lJc7czBOf+MobKwExsE4RY0LdvmSkzkYFwnjWI7AOBinqHEtd6yMORgXGeOqfSuMg3HKGddyx2oxB+OiYRzrW4/DOBinoHEt7rFazMG4yBjHchTGwTjljGttKtgPczBOP+MOUwrJF2EcjFPLuEAPuPHPHIzT0ziWxHEYB+NUMq6lc6xNmYNx+honCrrUyzAOxqliXAs3LzVlDsZpbhzvW0/COBinjHGtjst5MQfj9DeO5yiMg3FKGNfm5kM9czAuIsaJgu4lGAfjFEjwSzQbMAfjImQcOw4RPw7jYJwKpdxoWMzBuKgZx8I3ImAcjNN2jsTOHIyLonEsiRMwDsbJPUcy2lHmYJzuxjkLOhgH4/Q5xOqHORgXCeNsBR2Mg3G6jQQ3Zg7GRcY4o6B7BcbBOI1LuXrmYFy0jKMBunziJIyDcRqXcg7mYFz0jONxK+hgHIzTpJSj/D9I5pYyKvgBwQAAAABJRU5ErkJggg==) no-repeat;background-size:100% 100%}.topStatistics___AALo4>div{height:150px;padding:80px 30px 30px;font-size:36px;color:#fff}.tooltip___jIywH{vertical-align:top;font-size:0;padding:10px}.tooltip___jIywH p{font-size:14px;margin-bottom:0}.tooltip___jIywH i,.tooltip___jIywH span{display:inline-block;vertical-align:middle}.tooltip___jIywH i{font-style:normal;margin-left:5px}.tooltip___jIywH .name___Mx_XR{max-width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.filter___FMp9h [class~=ant-select]{width:120px}.daoke___lZ8Ea{width:10px;height:10px;display:inline-block;background:#22c8cb;border-radius:10px}.qingjia___z5rWW{width:10px;height:10px;display:inline-block;background:#eebc6f;border-radius:10px}.kuangke___LxWOi{width:10px;height:10px;display:inline-block;background:#ff845b;border-radius:10px}.flex_box_center___vPFrl{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___xDdOE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___UUaCs{align-items:center;box-align:center}.flex_box_center_end____tbtJ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___H9rba{flex-direction:column;box-orient:block-axis}.bg___DIMT9{background:#fff}.menu___zXkbC{position:relative}.menu___zXkbC li{height:74px;line-height:74px;margin:0 15px;font-size:16px;font-weight:700}.desc___E2_xU{padding:20px 0;font-size:16px;font-weight:700;color:#999}.listItem___E6c2h{position:relative;overflow:hidden;padding:25px 20px 25px 30px!important;background:#fff;margin-top:20px!important;cursor:pointer}.listItem___E6c2h>div{flex:1 1}.listItem___E6c2h:hover{box-shadow:0 0 10px #ccc}.info___DMYaB{margin-left:20px}.info___DMYaB p{margin-top:18px}.add___mjIg_{position:absolute;right:20px;top:25px;font-size:16px;color:#0152d9;font-weight:700;cursor:pointer}.addForm___T9yJu label{min-width:100px;text-align:right;justify-content:flex-end}.addForm___T9yJu [class=ant-form-item]{margin-bottom:30px}.addForm___T9yJu .GroupIds___KQ_iP div[class=ant-select-selector]{max-height:100px;overflow:auto}.attendanceCode___OciEu{background-color:#44d7b61a;color:#44d7b6;border:1px solid #44d7b6;padding:5px 10px;border-radius:5px}.signInStatus___zJts9{position:absolute;right:-35px;top:-35px;width:70px;height:70px;display:flex;align-items:flex-end;justify-content:center;transform:rotate(45deg)}.colorE02020___PMh7T{background-color:#e0202033;color:#e02020}.color0152d9___rRMTC{background-color:#1890ff33;color:#0152d9}.colorFA6400___r3ujc{background-color:#fa640033;color:#fa6400}.attend___mY5tE .title___AzpMG{color:#0152d9}.attend___mY5tE>span{vertical-align:middle}.attend___mY5tE .not_start___GFAXt{background-color:#35b832;margin-left:10px;color:#fff;font-weight:400;border-radius:10px;font-size:12px;padding:2px 9px}.attend___mY5tE .ongoing___iFf_3{background-color:#17d8ec;margin-left:10px;color:#fff;font-weight:400;border-radius:10px;font-size:12px;padding:2px 9px}.attend___mY5tE .history___uoHNV{background-color:#ec4717;margin-left:10px;color:#fff;font-weight:400;border-radius:10px;font-size:12px;padding:2px 9px}.flexBox___r9Ix0{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;color:#666;cursor:pointer}.flexBox___r9Ix0:hover{color:#0152d9}.flexBox___r9Ix0 i{margin-bottom:6px}.flexBox___r9Ix0 div{font-size:12px;font-weight:400}.erweima___CLy1J{width:280px;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:10px;margin:20px auto}.modal___UsM2m{display:flex;align-items:center;justify-content:center}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;top:0;right:0;width:70px;height:32px;background:#0000004d;color:#d9c7ab;padding:0 8px;font-size:16px;line-height:32px;border-top-right-radius:8px;border-bottom-left-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;top:0;right:0;width:70px;height:32px;background:#0000004d;color:#d9c7ab;padding:0 8px;font-size:16px;line-height:32px;border-top-right-radius:8px;border-bottom-left-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.flex_box_center___DAfGc{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___fIYoN{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___mg1j7{align-items:center;box-align:center}.flex_box_center_end___GF3M_{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Vl5k0{flex-direction:column;box-orient:block-axis}.container___A9RGp{padding:0;margin:0;width:100%;height:100%}.container___A9RGp .amap-icon___mYhj5 img{width:25px;height:34px}.tabMenuContainer___uf5IP .ant-menu{background-color:transparent;border:0}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item{width:125px;height:38px;line-height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;border:0!important;margin:0 3px 0 0!important;text-align:center;font-size:14px}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item:after{display:none!important}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected{background:#fff;box-shadow:0 -1px 2px #ededed}.tabMenuContainer___uf5IP .ant-menu .ant-menu-item-selected .ant-menu-title-content>span{color:#3061d0!important}.tabMenuContainer___uf5IP .control___GheLs{display:flex;align-items:center}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r{margin-right:10px;font-size:16px;color:#666}.tabMenuContainer___uf5IP .control___GheLs .iconH___Wzw_r:hover{color:#0152d9}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI{display:inline-block;padding:0 10px;height:30px;background:#0152d9;border-radius:4px;line-height:30px;text-align:center;color:#fff;cursor:default}.tabMenuContainer___uf5IP .control___GheLs .selectBtn___mfEnI>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.tabMenuContainer___uf5IP .control___GheLs .selectBtn1___rJF8S{display:inline-block;padding:0 12px;height:30px;background:#fafbfc;border:1px solid #E7E7E7;border-radius:4px;line-height:30px;cursor:no-drop;text-align:center;color:silver}.tabMenuContainer___uf5IP .control___GheLs .selectBtn1___rJF8S>span:first-child{margin-right:3px;transform:scale(.7);display:inline-block}.leftdiv___mUlBR{flex:1 1;margin-right:8px;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.leftdiv___mUlBR .listClass___sGJnb{display:flex;align-items:center}.leftdiv___mUlBR .spantitle___dogvE{word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;display:inline-block}.rightdiv___VsaT8{margin-left:8px;flex:1 1;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px} diff --git a/p__Classrooms__Lists__Attendance__index.ea13a5ac.async.js b/p__Classrooms__Lists__Attendance__index.ea13a5ac.async.js new file mode 100644 index 0000000000..bb4b45cffa --- /dev/null +++ b/p__Classrooms__Lists__Attendance__index.ea13a5ac.async.js @@ -0,0 +1,36 @@ +!(function(){var Tu=Object.defineProperty;var Is=Object.getOwnPropertySymbols;var ku=Object.prototype.hasOwnProperty,Ku=Object.prototype.propertyIsEnumerable;var Ll=(at,Y,s)=>Y in at?Tu(at,Y,{enumerable:!0,configurable:!0,writable:!0,value:s}):at[Y]=s,Ol=(at,Y)=>{for(var s in Y||(Y={}))ku.call(Y,s)&&Ll(at,s,Y[s]);if(Is)for(var s of Is(Y))Ku.call(Y,s)&&Ll(at,s,Y[s]);return at};var Dr=(at,Y,s)=>Ll(at,typeof Y!="symbol"?Y+"":Y,s);(self.webpackChunk=self.webpackChunk||[]).push([[8435],{95906:function(at){"use strict";(function(Y,s){at.exports=s()})(this,function(){function Y(h){var K=[];return h.AMapUI&&K.push(s(h.AMapUI)),h.Loca&&K.push(c(h.Loca)),Promise.all(K)}function s(h){return new Promise(function(K,l){var J=[];if(h.plugins)for(var m=0;m0,HA=V.useState(!_||!OA),lt=(0,B.Z)(HA,2),Yt=lt[0],Tt=lt[1];if((0,m.Z)(function(){!Yt&&OA&&G&&Tt(!0)},[Yt,OA,G]),!Yt)return null;var Qt="auto",Vt={left:"-1000vw",top:"-1000vh",right:Qt,bottom:Qt};if(Ut||!Je){var qt,dn=$.points,ot=$.dynamicInset||((qt=$._experimental)===null||qt===void 0?void 0:qt.dynamicInset),_t=ot&&dn[0][1]==="r",In=ot&&dn[0][0]==="b";_t?(Vt.right=Pt,Vt.left=Qt):(Vt.left=XA,Vt.right=Qt),In?(Vt.bottom=PA,Vt.top=Qt):(Vt.top=_A,Vt.bottom=Qt)}var En={};return it&&(it.includes("height")&&$A?En.height=$A:it.includes("minHeight")&&$A&&(En.minHeight=$A),it.includes("width")&&GA?En.width=GA:it.includes("minWidth")&&GA&&(En.minWidth=GA)),Je||(En.pointerEvents="none"),V.createElement(Ze,{open:z||_e,getContainer:_&&function(){return _(G)},autoDestroy:Be},V.createElement(P,{prefixCls:Q,open:Je,zIndex:Le,mask:he,motion:H}),V.createElement(N.Z,{onResize:nt,disabled:!Je},function(sn){return V.createElement(Ae.default,(0,ne.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:z,leavedClassName:"".concat(Q,"-hidden")},ae,{onAppearPrepare:YA,onEnterPrepare:YA,visible:Je,onVisibleChanged:function(Qn){var Pe;ae==null||(Pe=ae.onVisibleChanged)===null||Pe===void 0||Pe.call(ae,Qn),me(Qn)}}),function(yn,Qn){var Pe=yn.className,Ue=yn.style,WA=x()(Q,Pe,u);return V.createElement("div",{ref:(0,ge.sQ)(sn,E,Qn),className:WA,style:(0,c.Z)((0,c.Z)((0,c.Z)((0,c.Z)({"--arrow-x":"".concat(Se.x||0,"px"),"--arrow-y":"".concat(Se.y||0,"px")},Vt),En),Ue),{},{boxSizing:"border-box",zIndex:Le},g),onMouseEnter:CA,onMouseLeave:KA,onPointerEnter:vA,onClick:ee,onPointerDownCapture:tt},De&&V.createElement(Fe,{prefixCls:Q,arrow:De,arrowPos:Se,align:$}),V.createElement(w,{cache:!Je&&!te},ut))})}))}),pe=O,ve=V.forwardRef(function(Ee,E){var i=Ee.children,u=Ee.getTriggerDOMNode,Q=(0,ge.Yr)(i),g=V.useCallback(function(me){(0,ge.mH)(E,u?u(me):me)},[u]),G=(0,ge.x1)(g,(0,ge.C4)(i));return Q?V.cloneElement(i,{ref:G}):i}),be=ve,ye=V.createContext(null),ke=ye;function Re(Ee){return Ee?Array.isArray(Ee)?Ee:[Ee]:[]}function Xe(Ee,E,i,u){return V.useMemo(function(){var Q=Re(i!=null?i:E),g=Re(u!=null?u:E),G=new Set(Q),me=new Set(g);return Ee&&(G.has("hover")&&(G.delete("hover"),G.add("click")),me.has("hover")&&(me.delete("hover"),me.add("click"))),[G,me]},[Ee,E,i,u])}var de=s(29194);function se(){var Ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],i=arguments.length>2?arguments[2]:void 0;return i?Ee[0]===E[0]:Ee[0]===E[0]&&Ee[1]===E[1]}function ce(Ee,E,i,u){for(var Q=i.points,g=Object.keys(Ee),G=0;G1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(Ee)?E:Ee}function nA(Ee){return xe(parseFloat(Ee),0)}function BA(Ee,E){var i=(0,c.Z)({},Ee);return(E||[]).forEach(function(u){if(!(u instanceof HTMLBodyElement||u instanceof HTMLHtmlElement)){var Q=Ne(u).getComputedStyle(u),g=Q.overflow,G=Q.overflowClipMargin,me=Q.borderTopWidth,Je=Q.borderBottomWidth,Z=Q.borderLeftWidth,te=Q.borderRightWidth,ee=u.getBoundingClientRect(),he=u.offsetHeight,De=u.clientHeight,Se=u.offsetWidth,$=u.clientWidth,ae=nA(me),H=nA(Je),z=nA(Z),_=nA(te),Be=xe(Math.round(ee.width/Se*1e3)/1e3),Ze=xe(Math.round(ee.height/he*1e3)/1e3),Le=(Se-$-z-_)*Be,CA=(he-De-ae-H)*Ze,KA=ae*Ze,vA=H*Ze,tt=z*Be,Ut=_*Be,XA=0,_A=0;if(g==="clip"){var Pt=nA(G);XA=Pt*Be,_A=Pt*Ze}var PA=ee.x+tt-XA,nt=ee.y+KA-_A,YA=PA+ee.width+2*XA-tt-Ut-Le,it=nt+ee.height+2*_A-KA-vA-CA;i.left=Math.max(i.left,PA),i.top=Math.max(i.top,nt),i.right=Math.min(i.right,YA),i.bottom=Math.min(i.bottom,it)}}),i}function qe(Ee){var E=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,i="".concat(E),u=i.match(/^(.*)\%$/);return u?Ee*(parseFloat(u[1])/100):parseFloat(i)}function yA(Ee,E){var i=E||[],u=(0,B.Z)(i,2),Q=u[0],g=u[1];return[qe(Ee.width,Q),qe(Ee.height,g)]}function kA(){var Ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[Ee[0],Ee[1]]}function NA(Ee,E){var i=E[0],u=E[1],Q,g;return i==="t"?g=Ee.y:i==="b"?g=Ee.y+Ee.height:g=Ee.y+Ee.height/2,u==="l"?Q=Ee.x:u==="r"?Q=Ee.x+Ee.width:Q=Ee.x+Ee.width/2,{x:Q,y:g}}function gt(Ee,E){var i={t:"b",b:"t",l:"r",r:"l"};return Ee.map(function(u,Q){return Q===E?i[u]||"c":u}).join("")}function zA(Ee,E,i,u,Q,g,G){var me=V.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:Q[u]||{}}),Je=(0,B.Z)(me,2),Z=Je[0],te=Je[1],ee=V.useRef(0),he=V.useMemo(function(){return E?$e(E):[]},[E]),De=V.useRef({}),Se=function(){De.current={}};Ee||Se();var $=(0,l.Z)(function(){if(E&&i&&Ee){let yt=function(gn,It){var Dt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:qA,Mt=_e.x+gn,Bt=_e.y+It,Ct=Mt+In,Kt=Bt+_t,xt=Math.max(Mt,Dt.left),st=Math.max(Bt,Dt.top),kt=Math.min(Ct,Dt.right),on=Math.min(Kt,Dt.bottom);return Math.max(0,(kt-xt)*(on-st))},Zt=function(){wn=_e.y+q,Oe=wn+_t,He=_e.x+W,oe=He+In};var z,_,Be,Ze,Le=E,CA=Le.ownerDocument,KA=Ne(Le),vA=KA.getComputedStyle(Le),tt=vA.position,Ut=Le.style.left,XA=Le.style.top,_A=Le.style.right,Pt=Le.style.bottom,PA=Le.style.overflow,nt=(0,c.Z)((0,c.Z)({},Q[u]),g),YA=CA.createElement("div");(z=Le.parentElement)===null||z===void 0||z.appendChild(YA),YA.style.left="".concat(Le.offsetLeft,"px"),YA.style.top="".concat(Le.offsetTop,"px"),YA.style.position=tt,YA.style.height="".concat(Le.offsetHeight,"px"),YA.style.width="".concat(Le.offsetWidth,"px"),Le.style.left="0",Le.style.top="0",Le.style.right="auto",Le.style.bottom="auto",Le.style.overflow="hidden";var it;if(Array.isArray(i))it={x:i[0],y:i[1],width:0,height:0};else{var GA,$A,ut=i.getBoundingClientRect();ut.x=(GA=ut.x)!==null&&GA!==void 0?GA:ut.left,ut.y=($A=ut.y)!==null&&$A!==void 0?$A:ut.top,it={x:ut.x,y:ut.y,width:ut.width,height:ut.height}}var _e=Le.getBoundingClientRect(),OA=KA.getComputedStyle(Le),HA=OA.height,lt=OA.width;_e.x=(_=_e.x)!==null&&_!==void 0?_:_e.left,_e.y=(Be=_e.y)!==null&&Be!==void 0?Be:_e.top;var Yt=CA.documentElement,Tt=Yt.clientWidth,Qt=Yt.clientHeight,Vt=Yt.scrollWidth,qt=Yt.scrollHeight,dn=Yt.scrollTop,ot=Yt.scrollLeft,_t=_e.height,In=_e.width,En=it.height,sn=it.width,yn={left:0,top:0,right:Tt,bottom:Qt},Qn={left:-ot,top:-dn,right:Vt-ot,bottom:qt-dn},Pe=nt.htmlRegion,Ue="visible",WA="visibleFirst";Pe!=="scroll"&&Pe!==WA&&(Pe=Ue);var MA=Pe===WA,ft=BA(Qn,he),ht=BA(yn,he),qA=Pe===Ue?ht:ft,et=MA?ht:qA;Le.style.left="auto",Le.style.top="auto",Le.style.right="0",Le.style.bottom="0";var Ht=Le.getBoundingClientRect();Le.style.left=Ut,Le.style.top=XA,Le.style.right=_A,Le.style.bottom=Pt,Le.style.overflow=PA,(Ze=Le.parentElement)===null||Ze===void 0||Ze.removeChild(YA);var dt=xe(Math.round(In/parseFloat(lt)*1e3)/1e3),en=xe(Math.round(_t/parseFloat(HA)*1e3)/1e3);if(dt===0||en===0||(0,h.Sh)(i)&&!(0,de.Z)(i))return;var vn=nt.offset,bt=nt.targetOffset,pA=yA(_e,vn),Qe=(0,B.Z)(pA,2),Ve=Qe[0],iA=Qe[1],lA=yA(it,bt),ZA=(0,B.Z)(lA,2),UA=ZA[0],At=ZA[1];it.x-=UA,it.y-=At;var zt=nt.points||[],Wt=(0,B.Z)(zt,2),jt=Wt[0],mn=Wt[1],Ot=kA(mn),An=kA(jt),y=NA(it,Ot),I=NA(_e,An),k=(0,c.Z)({},nt),W=y.x-I.x+Ve,q=y.y-I.y+iA,Ce=yt(W,q),ze=yt(W,q,ht),AA=NA(it,["t","l"]),QA=NA(_e,["t","l"]),mA=NA(it,["b","r"]),uA=NA(_e,["b","r"]),IA=nt.overflow||{},ct=IA.adjustX,un=IA.adjustY,tn=IA.shiftX,Xt=IA.shiftY,Gt=function(It){return typeof It=="boolean"?It:It>=0},wn,Oe,He,oe;Zt();var Te=Gt(un),We=An[0]===Ot[0];if(Te&&An[0]==="t"&&(Oe>et.bottom||De.current.bt)){var LA=q;We?LA-=_t-En:LA=AA.y-uA.y-iA;var Ye=yt(W,LA),EA=yt(W,LA,ht);Ye>Ce||Ye===Ce&&(!MA||EA>=ze)?(De.current.bt=!0,q=LA,iA=-iA,k.points=[gt(An,0),gt(Ot,0)]):De.current.bt=!1}if(Te&&An[0]==="b"&&(wnCe||o===Ce&&(!MA||S>=ze)?(De.current.tb=!0,q=cA,iA=-iA,k.points=[gt(An,0),gt(Ot,0)]):De.current.tb=!1}var R=Gt(ct),L=An[1]===Ot[1];if(R&&An[1]==="l"&&(oe>et.right||De.current.rl)){var M=W;L?M-=In-sn:M=AA.x-uA.x-Ve;var le=yt(M,q),ie=yt(M,q,ht);le>Ce||le===Ce&&(!MA||ie>=ze)?(De.current.rl=!0,W=M,Ve=-Ve,k.points=[gt(An,1),gt(Ot,1)]):De.current.rl=!1}if(R&&An[1]==="r"&&(HeCe||Me===Ce&&(!MA||aA>=ze)?(De.current.lr=!0,W=re,Ve=-Ve,k.points=[gt(An,1),gt(Ot,1)]):De.current.lr=!1}Zt();var Ie=tn===!0?0:tn;typeof Ie=="number"&&(Heht.right&&(W-=oe-ht.right-Ve,it.x>ht.right-Ie&&(W+=it.x-ht.right+Ie)));var fA=Xt===!0?0:Xt;typeof fA=="number"&&(wnht.bottom&&(q-=Oe-ht.bottom-iA,it.y>ht.bottom-fA&&(q+=it.y-ht.bottom+fA)));var eA=_e.x+W,dA=eA+In,tA=_e.y+q,bA=tA+_t,FA=it.x,DA=FA+sn,jA=it.y,TA=jA+En,xA=Math.max(eA,FA),rt=Math.min(dA,DA),JA=(xA+rt)/2,vt=JA-eA,mt=Math.max(tA,jA),Ft=Math.min(bA,TA),$t=(mt+Ft)/2,nn=$t-tA;G==null||G(E,k);var rn=Ht.right-_e.x-(W+_e.width),wA=Ht.bottom-_e.y-(q+_e.height);dt===1&&(W=Math.round(W),rn=Math.round(rn)),en===1&&(q=Math.round(q),wA=Math.round(wA));var pt={ready:!0,offsetX:W/dt,offsetY:q/en,offsetR:rn/dt,offsetB:wA/en,arrowX:vt/dt,arrowY:nn/en,scaleX:dt,scaleY:en,align:k};te(pt)}}),ae=function(){ee.current+=1;var _=ee.current;Promise.resolve().then(function(){ee.current===_&&$()})},H=function(){te(function(_){return(0,c.Z)((0,c.Z)({},_),{},{ready:!1})})};return(0,m.Z)(H,[u]),(0,m.Z)(function(){Ee||H()},[Ee]),[Z.ready,Z.offsetX,Z.offsetY,Z.offsetR,Z.offsetB,Z.arrowX,Z.arrowY,Z.scaleX,Z.scaleY,Z.align,ae]}var Lt=s(3300);function Ge(Ee,E,i,u,Q){(0,m.Z)(function(){if(Ee&&E&&i){let ee=function(){u(),Q()};var g=E,G=i,me=$e(g),Je=$e(G),Z=Ne(G),te=new Set([Z].concat((0,Lt.Z)(me),(0,Lt.Z)(Je)));return te.forEach(function(he){he.addEventListener("scroll",ee,{passive:!0})}),Z.addEventListener("resize",ee,{passive:!0}),u(),function(){te.forEach(function(he){he.removeEventListener("scroll",ee),Z.removeEventListener("resize",ee)})}}},[Ee,E,i])}var VA=s(48736);function Et(Ee,E,i,u,Q,g,G,me){var Je=V.useRef(Ee);Je.current=Ee;var Z=V.useRef(!1);V.useEffect(function(){if(E&&u&&(!Q||g)){var ee=function(){Z.current=!1},he=function(Be){var Ze;Je.current&&!G(((Ze=Be.composedPath)===null||Ze===void 0||(Ze=Ze.call(Be))===null||Ze===void 0?void 0:Ze[0])||Be.target)&&!Z.current&&me(!1)},De=Ne(u);De.addEventListener("pointerdown",ee,!0),De.addEventListener("mousedown",he,!0),De.addEventListener("contextmenu",he,!0);var Se=(0,K.A)(i);if(Se&&(Se.addEventListener("mousedown",he,!0),Se.addEventListener("contextmenu",he,!0)),0)var $,ae,H,z;return function(){De.removeEventListener("pointerdown",ee,!0),De.removeEventListener("mousedown",he,!0),De.removeEventListener("contextmenu",he,!0),Se&&(Se.removeEventListener("mousedown",he,!0),Se.removeEventListener("contextmenu",he,!0))}}},[E,i,u,Q,g]);function te(){Z.current=!0}return te}var SA=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function St(){var Ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:C.Z,E=V.forwardRef(function(i,u){var Q=i.prefixCls,g=Q===void 0?"rc-trigger-popup":Q,G=i.children,me=i.action,Je=me===void 0?"hover":me,Z=i.showAction,te=i.hideAction,ee=i.popupVisible,he=i.defaultPopupVisible,De=i.onPopupVisibleChange,Se=i.afterPopupVisibleChange,$=i.mouseEnterDelay,ae=i.mouseLeaveDelay,H=ae===void 0?.1:ae,z=i.focusDelay,_=i.blurDelay,Be=i.mask,Ze=i.maskClosable,Le=Ze===void 0?!0:Ze,CA=i.getPopupContainer,KA=i.forceRender,vA=i.autoDestroy,tt=i.destroyPopupOnHide,Ut=i.popup,XA=i.popupClassName,_A=i.popupStyle,Pt=i.popupPlacement,PA=i.builtinPlacements,nt=PA===void 0?{}:PA,YA=i.popupAlign,it=i.zIndex,GA=i.stretch,$A=i.getPopupClassNameFromAlign,ut=i.fresh,_e=i.alignPoint,OA=i.onPopupClick,HA=i.onPopupAlign,lt=i.arrow,Yt=i.popupMotion,Tt=i.maskMotion,Qt=i.popupTransitionName,Vt=i.popupAnimation,qt=i.maskTransitionName,dn=i.maskAnimation,ot=i.className,_t=i.getTriggerDOMNode,In=(0,f.Z)(i,SA),En=vA||tt||!1,sn=V.useState(!1),yn=(0,B.Z)(sn,2),Qn=yn[0],Pe=yn[1];(0,m.Z)(function(){Pe((0,D.Z)())},[]);var Ue=V.useRef({}),WA=V.useContext(ke),MA=V.useMemo(function(){return{registerSubPopup:function(kt,on){Ue.current[kt]=on,WA==null||WA.registerSubPopup(kt,on)}}},[WA]),ft=(0,J.Z)(),ht=V.useState(null),qA=(0,B.Z)(ht,2),et=qA[0],Ht=qA[1],dt=V.useRef(null),en=(0,l.Z)(function(st){dt.current=st,(0,h.Sh)(st)&&et!==st&&Ht(st),WA==null||WA.registerSubPopup(ft,st)}),vn=V.useState(null),bt=(0,B.Z)(vn,2),pA=bt[0],Qe=bt[1],Ve=V.useRef(null),iA=(0,l.Z)(function(st){(0,h.Sh)(st)&&pA!==st&&(Qe(st),Ve.current=st)}),lA=V.Children.only(G),ZA=(lA==null?void 0:lA.props)||{},UA={},At=(0,l.Z)(function(st){var kt,on,pn=pA;return(pn==null?void 0:pn.contains(st))||((kt=(0,K.A)(pn))===null||kt===void 0?void 0:kt.host)===st||st===pn||(et==null?void 0:et.contains(st))||((on=(0,K.A)(et))===null||on===void 0?void 0:on.host)===st||st===et||Object.values(Ue.current).some(function(ln){return(ln==null?void 0:ln.contains(st))||st===ln})}),zt=we(g,Yt,Vt,Qt),Wt=we(g,Tt,dn,qt),jt=V.useState(he||!1),mn=(0,B.Z)(jt,2),Ot=mn[0],An=mn[1],y=ee!=null?ee:Ot,I=(0,l.Z)(function(st){ee===void 0&&An(st)});(0,m.Z)(function(){An(ee||!1)},[ee]);var k=V.useRef(y);k.current=y;var W=V.useRef([]);W.current=[];var q=(0,l.Z)(function(st){var kt;I(st),((kt=W.current[W.current.length-1])!==null&&kt!==void 0?kt:y)!==st&&(W.current.push(st),De==null||De(st))}),Ce=V.useRef(),ze=function(){clearTimeout(Ce.current)},AA=function(kt){var on=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;ze(),on===0?q(kt):Ce.current=setTimeout(function(){q(kt)},on*1e3)};V.useEffect(function(){return ze},[]);var QA=V.useState(!1),mA=(0,B.Z)(QA,2),uA=mA[0],IA=mA[1];(0,m.Z)(function(st){(!st||y)&&IA(!0)},[y]);var ct=V.useState(null),un=(0,B.Z)(ct,2),tn=un[0],Xt=un[1],Gt=V.useState(null),wn=(0,B.Z)(Gt,2),Oe=wn[0],He=wn[1],oe=function(kt){He([kt.clientX,kt.clientY])},Te=zA(y,et,_e&&Oe!==null?Oe:pA,Pt,nt,YA,HA),We=(0,B.Z)(Te,11),LA=We[0],Ye=We[1],EA=We[2],cA=We[3],o=We[4],S=We[5],R=We[6],L=We[7],M=We[8],le=We[9],ie=We[10],re=Xe(Qn,Je,Z,te),Me=(0,B.Z)(re,2),aA=Me[0],Ie=Me[1],fA=aA.has("click"),eA=Ie.has("click")||Ie.has("contextMenu"),dA=(0,l.Z)(function(){uA||ie()}),tA=function(){k.current&&_e&&eA&&AA(!1)};Ge(y,pA,et,dA,tA),(0,m.Z)(function(){dA()},[Oe,Pt]),(0,m.Z)(function(){y&&!(nt!=null&&nt[Pt])&&dA()},[JSON.stringify(YA)]);var bA=V.useMemo(function(){var st=ce(nt,g,le,_e);return x()(st,$A==null?void 0:$A(le))},[le,$A,nt,g,_e]);V.useImperativeHandle(u,function(){return{nativeElement:Ve.current,popupElement:dt.current,forceAlign:dA}});var FA=V.useState(0),DA=(0,B.Z)(FA,2),jA=DA[0],TA=DA[1],xA=V.useState(0),rt=(0,B.Z)(xA,2),JA=rt[0],vt=rt[1],mt=function(){if(GA&&pA){var kt=pA.getBoundingClientRect();TA(kt.width),vt(kt.height)}},Ft=function(){mt(),dA()},$t=function(kt){IA(!1),ie(),Se==null||Se(kt)},nn=function(){return new Promise(function(kt){mt(),Xt(function(){return kt})})};(0,m.Z)(function(){tn&&(ie(),tn(),Xt(null))},[tn]);function rn(st,kt,on,pn){UA[st]=function(ln){var Vn;pn==null||pn(ln),AA(kt,on);for(var Ln=arguments.length,Un=new Array(Ln>1?Ln-1:0),zn=1;zn1?on-1:0),ln=1;ln1?on-1:0),ln=1;lnl in K?B(K,l,{enumerable:!0,configurable:!0,writable:!0,value:J}):K[l]=J,N=(K,l)=>{for(var J in l||(l={}))C.call(l,J)&&x(K,J,l[J]);if(f)for(var J of f(l))p.call(l,J)&&x(K,J,l[J]);return K};const h=K=>React.createElement("svg",N({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",width:60,height:80},K),React.createElement("path",{fill:"#fff",d:"M749.4 373.9H710v-78.8c0-108.7-88.2-197-197-197-108.7 0-197 88.2-197 197v78.8h-39.4c-43.5 0-78.8 35.3-78.8 78.8v393.9c0 43.5 35.3 78.8 78.8 78.8h472.7c43.5 0 78.8-35.3 78.8-78.8V452.7c.1-43.5-35.2-78.8-78.7-78.8zM513 728.5c-43.5 0-78.8-35.3-78.8-78.8s35.3-78.8 78.8-78.8 78.8 35.3 78.8 78.8-35.3 78.8-78.8 78.8zm122.1-354.6H390.9v-78.8c0-67.4 54.8-122.1 122.1-122.1 67.4 0 122.1 54.8 122.1 122.1v78.8zm0 0"}));Y.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},99464:function(at,Y,s){"use strict";s.d(Y,{xp:function(){return p},AG:function(){return J},JA:function(){return N},FX:function(){return u},k$:function(){return SA},ub:function(){return St},e6:function(){return rA},v7:function(){return V},BO:function(){return m},x7:function(){return ve},em:function(){return zA},BV:function(){return x},qz:function(){return K},Gm:function(){return h},yt:function(){return w},I2:function(){return Ne},sQ:function(){return F},z3:function(){return f},GY:function(){return VA},wC:function(){return Et},Pt:function(){return Ge},Oe:function(){return Lt},L6:function(){return B},RL:function(){return c},f$:function(){return C},j1:function(){return ne},jD:function(){return D},g4:function(){return Ae}});var c=s(58143),B="data:image/png;base64,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",f=s(93314),C="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QkFEM0E0MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM5QkFEM0E1MEQzMzExRUI4NUVDRUJDQkJGMkE4NjIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzlCQUQzQTIwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzlCQUQzQTMwRDMzMTFFQjg1RUNFQkNCQkYyQTg2MjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74uUqOAACl0klEQVR42ux9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X9pK9hKMISxcuLBsxzr22GMdl+//8pe/lLRvCsnZ4Y033ih6n9tuu61tvKnY8povv/zSllxKkZY5//zzu4j/sW9jqbjyyitt75Vy49vf/rZ8CNjhT3/6E0aMGOFOUpewNoPND1jU6uQSfeMb3yjbsSorK6VSpR3uuOOOLlIxheBb3/qW7XZqnBe7Euk0kZwKmIuxsPiw4DUoFttss41MEbnoootw1llnyWt5xRVXlCPGa0vW5QRXjp944gnHh9uFF17oTtCMC+IG3TNw3HHHOQbFb7rpprIdR7gAprAqbI8jSKukfe+88862+/3b3/5W1P4efPBB2/1dc801Be8rFouZkydP7rKvrbfe2hQuYb+7Hx555JEu58pt5cRJJ51kO75er9dsbm52J6UbdHfG/fffL+vy7MCSjAULFpTlOHRfnKysUpNImUVvh2Ld2mHDhtlud8qCzwVajytWrOiyncKA/bEsh/pWgrBlyguD7vy53JpXTosNDz/8sKv+4LqEucHYEm9KJ1Dhs1wuwTnnnGO7na5NKZrs+++/v+12p4B8d3BSAWVvwWLHOBvZK5v9CXSz2TqN18TJ5S4FjL9lizCy/CdXEN51CV10wq233uroGh522GFlO87PfvYz22NMmjSp6H0mk0lz5syZXfb54osvFrW/r776yhQk02V/wpIrWx7aj370oy3+nnv66afNf/3rX+bnn3/uTkAHl9AlrBzYZpttHEmLN1Y5wJgOkzDtjvHQQw+VFCM79NBD5X6ES2f+85//LHpfwjIzhw4d2uX8jj322IL39f7775c9Ptja2mp+9tln7g3rEtaWDWZPOxFWfX192Y5z+OGH2x5jzz33LHnf8+fPN1taSr/E3/nOd7qc3wMPPFDUvkig2ftatGhRUfu6//77O/b3ta99TZKXC5ewtljccMMNjqTF1Z2eWolKv55//vl+MQ4klGnTpnWsXp111llF7+vRRx81R40aJfdVXV1t/v3vfy9qPytWrOgyXgcccIB0iYvFunXrZHkMv9///vc/dwK4hDXw8L3vfc+RUK6++uqyHGOPPfaw3f+uu+7ar8Zi4cKF5vLly8viCtON27hxY9H7uPPOO23HbMmSJUVbo7ScM/d12WWXuROgHxGWIlkLqHKXH3JjzJgxWLlype3fqGdVaiYyl7DtVqCYUNnc3CyTTV10Busj99tvv07bPB6PVJIoJh2AaQssv8kG60ydUjtc9Cpa3bSGPMEuwk6ggmipYJG1XRt1plDYdRh2AcycOVO+MkFd+2LIiqRkR1bp3DEX/QOD3sJiWcnzzz8v++pRJ4rWEPOKaLlQhI6FvVOmTJH6V921xSKpPPLII122v/DCCzjwwANLPlcWWh9zzDFdtlM/iudtV+CbD1hYe9VVV+G5556TSbHM+xksxbRMXr355ptlMuqee+5ZdJ4UJY+5n2xQVJCFz33ZHIOqIcwBY9IyO/awSJz3MHXKmGzLpFvWe+6zzz6YNm3aoLawBnUMi8Fc4ao5xp+yX8IlkHlCuSAmRKfPnH322WU9Z0Gctud25ZVXFr3PdHpD5uvll192IyIpNDU1Od4Ts2bNKnn/y5YtM++6666Cx5xlOeLhkvf9y9fpp59uigezG3QfSJg7d65c4i7kQme+Tj755Jx1bcLtkImOvAnLDeZ32Z0T6w6LqbXjZLHb32mnnVbU+W3atMn897//3S2xDyT84he/sB2jrbbaquR9v/baa2ZlZWXHPs8999y8Psf6zeHDhxd9D//mN79xCWsggEvRiqIUfaGRoTbKydkXyLzBS12RXLNmje2+LrjggoL39dFHH3WaROecc86guGeES2U7Rvfee2/JK6p2+509e3bOz1188cUl379IKc26q4T9GI899phsu2QHxoEYZ6KPz58Zw6LyJeMTrBOzA7WlGP9iv7zeBPW3qByaDcawGKspdMWQxdRsZ58GNc8ZL+PKZ75gHaKwOLp0fL711lsHvOY47wnGNzPB71qKymdbW5uMLdkVelMB9owzzrD9HOOLTppoXImm0OTo0aM7YmrcP6WDGKO1A2WReK3dGFY/wxdffGH7lBEXVprHufTSP/74Y/MHP/iBo6VVih56MVi6dKnjU/PGG28sap9MQKU7wqRIXdcL/vxbb71lez7Ue+9t8Pz5PWhBlCPGZJe4++STT5a0z/3228/xGr7yyiu2n6Gr7XQPMvwQDocdj8dxYM6e3eeZR+i6hP0MdhpLwpIyP/nkk7z3QR0quwueb9yB+lA77bSTue+++5pz5swp6fuccsoptucyffr0PhlfNkGwOx9qbxVDgMWCk3aXXXbpdA733HNPyfu977775H7ZjITxo1IgLH1HshLWkW1jk1WrVtm+X1hIBTVCOfXUU233M0iy9gcHYdkFqhkHYi1goeDKot0FX7x4cc7PZXc7YQeXBQsW9IiV1V0MpCewfv16WUYDm+45vRnru+qqq7qcA5UkhAvWL+5Fkne67MjuJdw32899+9vf7vJeLhwVAy4IZe9r7NixLmH1B3BJOnsisdatlOp9KhtkX/Bjjjkm52fGjRtXdsmUE0880famv/DCC3t9nNnSy24xgKUsvakUSuvVbkz6iyTLPvvs40hWTooZdu72dtttV9J5cBUY/bQudYsmLLv4QzmWdLMnBt3LXKY54wzZ5/HjH/+4pHOgDpXdjc94W2+DpEQZYzvrZt68eb1yDowl2i31V1RUSAuwr8E+iE5klSuOZKeE8fbbb5ds6dXW1nbaJ8MMLmH1MbjUn+2KlUNO5dlnn+1yE+WKS9m5hFwIKBVMP+gvSZ8ULrSbjBSe6w1wEtsdnw+XvgZdPSeyYvJyLjCuhR4oeM+Og1KGpzfjjT1BWJ6Bvs6Z3RvvkEMOQVWVc5bGk08+iWeeeUamBnBp2a6FFcEyB76Hy9NpMAVi5513tn1/ukOLmLzyc9dff73s5FIqWC7Cshwem6UY7AiTXfDbW3CSSnZqj1ZuOC3PO/WU7M1xEVaS49/Zct4JLKjn9c0EW9XnKkUSriVmz54t0ybYF8CpzyNll9nrMo1169ZBWMOyDG3AYqBbWNnLx7lKWGgJZGeP53IlpkyZ0un9gpT6NJjb1/jJT35ia0HQuuwNZK8O5rsg0tNgCoSTddVdvJHuNAqQss4uDTvqqKMc38uYVfa+n3rqqQFtYQ14tYbsRghODUoJSrhkV+HT2nICE0zzsTB6A71lxeTC8OHDHZNK88WmTZtw9913F9yJmtbBhx9+2GX7pEmTbDtT9ybskkOJyZMnyyao3SXkZqOiosLJuOhyv9JjcOo3aZdg3Jf3cDkw4F3C7Imcq6rero1ULimSbFO7P5BGXyLTPc5EMpnM6/Nz587FwQcfLMmHYNegfFuaUfrFrluRU0uz3sROO+3kGH4o5kGU6z6za61G1ZFy7HtAzPeBPomyLxbF25zACTJ06NCO3w844AAcfvjhju/PbsWe3Qo9X1AWhD0Nzz77bPz73/8esGM9ffp02+1z5szp9rOUROFYp8mKYPnR3//+97yO7aQ5tu+++/b5uLBn4a9//esOkT9K0lAOhtZfd2BcMhvZ5U+ZD9Brrrmm07YbbrjB0fK120+x97AbwyoTzjjjjIKS7ZjkyKJWZiPnArW9WdaTuW+WThQKrhSKm6TTfhgLKhX/+Mc/ZHrDbbfd1mtj7ZTtTvma7sA4k91nGZPpDk5de9CP8q+IYrr3bNiwQeYNogBZZh6DpTrdJRBnr6CjBPloN62hTPj973/fIxeFEjLZ+y0mc91Jz6iU1ARqcKEHNbmcwGCw3XehHn139ZbMYbPL48qnXdobb7xhe9y6ujpJZgMd2WVl48ePL8t+jzjiiLL1unQJK2OV5JBDDpHCdZdeeqm0bAoBJz5s9KxKBW8alKGtl13GMVIlLcWUk7z77ru2+6PuUk/DqTwn32z3YuVpaEXafWfW/Q0G2K2+ltr3kh2FVFXttM+LLrrIJaxSwJKE7I7CvPlZhJwv2NKJBcfZF7zY1lEEVRuz91ds95RXX33Vccmb510o2CLLbl/FuKuFgmVQzCqHTWIku+DkA5b40B0vpB7y8ccft/3ON99886AgLBY+Z4cNmHJTTC0sEY1GzR122KFfu88DkrCcKsv5YmwqX1kXpwzoYhRBKVmSvR/GGHgTFAuSndP3/P73v1/QvmiBZtf0kUTWrl3b49fLqTyHZUucdD0FkmG2gmyxhcH9FSwnyx5XVksU2lKN9+mMGTNs5b8HAfqWsLrTq+ZTIt8Ldtxxx5VMWtkB/PSr1MA24ze8+Zy+J/vhFQK6Vummpkxu5e+9BafynJ6uJ+REpOXLe4LXqZAHSF8sUBRzj4wcObLLuLKonmGAfMAFHhZN98X12SIIy24FLfu1zTbb5HVz8ilsp5jA18EHHyz1gOxkUKh5zhvZ6UKfcMIJZfmuTm4NSmj5ztWi3hYXdBKmK5R0ewt9tUBRDOgCIkdzCdYrZne1ZgUEyejXv/51l/DKYHOdzf4QdGeHD65e5CKthx9+OG93ibo/TvthwJgWCU1mvnjc7MBk5uu73/1uWb/r7bffPqAmux3sirFRpu4y5QYXIuzO9Zlnnum348t7PddcGDNmjLn99tvL+5cLVbnud75uueWWweQ594+0BgZz6WM7DXohAXQK39kFHAt9UVCtJ8CnXeZxmD4xkHD99dfbjtcTTzzR7WcZcO/Njjv//e9/bc+VLmJ/xkMPPWS7uFHoq5SFJ5ew8gCXXe0Gnt1HCgHdpPPOO6+oi8zcnj//+c89+j0Zc2JsrRSRwb6CU0ssrl7mAnXze7vjDtMwsid+f9HO6g7MJTzyyCOLuocZ3+yPFu+gIyyCA03VRsrM0vQtZbmeeu6MQdkFM7NfdA+5mtdXrb36GmzSEYlEun3f3XffbTt+uZQsqMNOV6ZYC2DlypV5p03YPRyYr8X7iQmuvblAUQ785z//kfPBLv8NWc1WuHLaE70y+xNh9ds2X6xit6uzyqzzY3Ep66iogdWdogNbfLPmjZX10WhUFoFSjYGaVdS42m677bbIgmbW+An3V7Yza2hokLVpp556quP7qZhgpwn2hz/8QWoz2eHLL7+0bZXGtvIPPvhgznNj27aXXnpJtri69tpr8f3vf79H7qf+Dt7vH3zwAd599105LuLhIpVJqOxAfSsWYLM12SDHwGzzxdWUwdjQk6D7y1hPb4FVBoWUDdHdtsvFypXkSOuomLIcu3PLd4m/HGCiJesDXbguYdHgsm522cxACKR2ByZlpmu/hKVj3nnnnT1+TGH52LoX3Wl/Mx7F0iIU0Aat0LIcp3NjK7WeBl3YAw88sENW2Kl5hAuXsLoFY0x2N3I56geLAXPJ2AiD6RnFggW8dt1gfvrTn/Z4UNpuLHOptqbB/DU+JJyagtqBliN7CObTvcXp3Jga0pPgtZg5c2aX47IA24VLWEXdUHYJon1hYWUrOhRrFTlJr/DVnQyOHTgWTDTMp0s0CQRZDRDK0cSjHCjm3CiBQ4uPCyi5un0Xei3YD9GFS1gDNobFWFO5cl+am5sdM/65wlkILrnkkk6fP+uss7r9zAsvvCDf93//93+9njnfHaiXTvK97rrrutW1z64pZeiAY1votfB4PF2uw0DLl3MJq58hnYTYV/kmXG52soqKsbScctBQQJ9FisH1lfRMf4Bd2RBF7Mph2RVKfC5cwupX4ApSrryYQl1UWg+cGE77y4eYmWzYV9Iz/QF2zWwLVcNIgyRPl5oB9/5mdWZj7ty55rHHHisrPNihnL8PVsLqt3lYAwHCTZC9DZ1AvfIzzzwz7/2tXbtW5hs5adevX78+Z89FNihgvtNXX33VsY15OoLIOvTGSxTURtQ00ZYAlrQZaE8YWBEBFrcCAU0BW3ao4n+RVJ+EoAYYpsUcMbFtgjj1MUETlV4F4ys18a/4nFK+tgLUVRdubadtL774otTuH6zgPcFrztyszGu+dOnSTv0LBkselselneJx+umny04uP/zhD23/nt6eL2kxCZZNMk877bQuf2N7pqOPPhovv/yy4+fZMYjJtN/97nfxySefYOzYsfjf//6XB1mRUro244yaBj5t1PFZi4m5jaYgKROL2xQ0xhWsi4q/J8XnDPG5pMIOCY77kdvZ8IZ5m6qJkLjrhgZ0VHtNTK42sW2lgsk1wHa1Cnao1eAvksSuuuoqmVzJMWCHpCuvvHJQkxXBtl+ZZJVOuOX2XAnAAxWuhVUG3HnnnY6klbbEfvCDH+S9P2bdC5fT9m/suvO9732v233w8+PGjevSWzEXkoKg5rea+GiTgdnrDby6zsTCFhUJtn40VPaIEqSjyF5LXmFRaeJfNlXTlNzUl96WTPFWUrdeENYaEtwotioGPH4IAjMwc5iCPYaqmFGvYmq1OE6BzZ0WL14sCWvkyJGDPgue5PyNb3yjy/YnnngCRx111KCzsFzCKhNoGeUiJZJaLvcxEwsXLsS2225r+zc2x2SpC8toyoGFbUk8t1LHextNvNOo4ct2BdGIaRGUXxUTWYFPsxpYKpJ6yuFYdiY1U1hnutgY11lGxR8EgakG/EEFEypM7F5nYNcGE4eM9mCbyvI5BQ888ACuvvpqWfbCtu+PPvpoTpfbCSz1onXX2tqK448/vletOlr4bB+X2S6ND8/bbrttMPbRdAmrNy2tQmJa7I7sZNJfeOGF3XYUzk0RBp5akcRDXxl4ZLmCtjaaSuIlmMnDuJKW7rBr9tFIKmBr1igtMVp3ZDJDR0WVgZO2VnDcGAVHjOYZFj8h7eKFbPL63HPPFbQfuup77LEHPvroo45t7DD+zW9+s1dH7B//+Afefvtt2SORoYpBCpew+jNp8WnNp342aH2xOWuhaE7o+OuCJP6zzMQnGwSBGYKZQh5U+2RoqQ8JqnsCM+X5i/+FBXmpSewgLK7vTlBw7rYeVHq0gvf4r3/9yzZWuGzZsryLiGlZ7bXXXrIgPBMsRmaxvYvyE5YbdC8zSEbs0OtESiQzj8djO1mycc8998jA+aZNmzptr66uLsi6mt+s45EVJu74QsfyTWJy+zwIVQpXT03Fkcz+PqqmpKw6hplqNMRMDZ80mvjZWwnc9kUCp29j4ARhdU2p0WAf9O8Kp4WIfDsj00JjJ+tssiKamprcidBDUN0hKD8Yq2Kg3QmMddES6w4MHL/++usybtVxwVQ1r88Sb21MYK9nYpj2tIkr31WxPBJATb0XdWJ3PsW0yGrAQEnRlinPnd+hps6HpeEAfvmugu2fMvD1WTG8vymR195INjNnzuy0jXHIfNI/KO0yY8YMW7Ii9t9/f3cS9NRd4LqEXcEVtrfeekua9rvuumufu4fMqWEQlUFdxie6O6cvWpO46bMk/r5IgRH3QqtUUanx6WTCHGw3MBiRU9AmPEW9zYDmT+DMSSYunurBtlW5HQjmrf3ud7/DokWLcNBBB+Gkk07Kyw3cc889O8WsMkEiY+pJTU1NUd+H58TFAOZSHXPMMe5kzHIJ+4yweFH/+9//ytwhLsseeOCB/WJEGLzMDFqefPLJuPnmmzFkyJA+Ja18XafrP43j1x+bSEQ8UMSErfeJSWCYg/YOzlxOUFUFjTGxTRC2N5jEDTsrgrh8ebuJ3YEBdpKVk2VFspo9e3bebmWX2SgeSLTOKDRJMD727LPPFrVyOVgJS/vNb35zufjB35tHpboln2hUT3znnXdkbhEtmmQyia233rqg3KFygsmWhx12WJdtJDE+MYuxtqjOyXwoJnDagfkyzFSmYmQpeOyrBM6fI6yqecKq8vlRV6UioJoYxFzVYWF1kJdpZdcHQxradQ+eW2rgrUYD1R49Fd8qHlSqJZk4BdOZ8zRr1qyiyYrggzJzlZIVC5wL2a7rFox4n1hYO+ywA+bNm2f7t9raWpx77rm49NJLUVdX16ujcccdd+Css85y/Pt3vvMd/OUvfykqB+quu+7KaUkVa2mti+k4Y3YcTy6lz+dFVbUCrzL4iao7sEQobgpXsUUMhJ7AURN03P11H2qLWFGkGzh58mQsX77c9u+0hN58882Sz3nUqFFYvXp1p22Ur77//vt7ffxeeeUVGYpgygZz1PqLhdUnQXfeAE7gCst1112HiRMnymQ8rsb0Frp7kvHGIdk2NzcXvG8G4jOT+7JBt/Hee+8t7KZam8DOTyXw5CIfgjU+1NUwK9wlK8IQZOXhyqIYE47Nk4t92OXJOF5dFy9oPy0tLZKQnMiKbiDrFcuBQw891Hb/vQmuTNP7oTVJi49VF0wB6TcPor44KGvdugOzj4W7igkTJuCKK66Qv/c0+BTtLiGTT8ATTjiBKhcF758WVC7SYoOF/MjQxA2fRLH/LB0r232oH6rBK7bFhUutlyleM6CtK5K2+C8hs+cN+IRrXD9Ew5LmAPZ7xsAN86LIN5fjlltu6bGYVTYYK91ll106WW7nnHNOr4wZ8/2mTZsmy76yCZgpOGvWrNlyCYtV9XT78kE4HMb1118vLS5+rqfBLPKHHnrItjNMGi+88ILjEzcf0uLyuR24QtTW1pbz85+3JrHfrBguf8cD+AOoF858QresKiZ/6uJnxdQtQjW3PPKyUh8M8UNSjoUmBkZXFBji3zrhLgt2weVvazjg+RgWtye73R/LpOzATHbGXwslK9Y5OuVpMb+Ocd3HH39cxnnpZhaWc1c45s6dK60pJil/+umnju+j4kd/QJ+mNXCAbrrpJjmBWROVD0heP//5z3vl/JwyzbmyuXHjxqKXrgm71UOWhjBwqyj2RPOycGeOf9lAU4sPoQYVITE1k4KUooaOqdUmdmsA3lkZw2cRHzx+L3yGvMJbDFlx1GhhRsVX1pJx7CvGY2QIeGmtifW6H37B6HSZI+I5Hd5koKEmjodmqth/mM9xn2wxlr2CzYdZeiUvX/C6UvqGFhljoLzv+1pNwU6axgm0sKgmskXGsNLYfvvtZTCaZSb51j8VGucpBUy7YJA9+ylKn74Ussq0tNKJikxkJDk6kdU9X8ZxwFOCrBJ+1A1VhQtoSHWFhLAc/IKwDhL30h921XDWuASqYq2IRuMwUtNY6TW66Pm95joK87ES4ksnYnFMrTBw1QwPrtzBwCRjA4xIWJKZISxP0lPdEBUbY34xproY25jjPlnIzOuUXgA64ogjCg6wU+aGq88kK4IPO7r/DGz3JeykaezAVfJ+QFZ9b2HZWVwkCJISc1LswFULpkD0Juj+8aLxKcP4VTlzxvg9N2zYYNNodHOG0e8/i+Ky98TPXj/qQyZMw/pzUjWkJtVoNYkrdvThh9sIyyGawHXvN+Hvi3Ws8w5FKKDBo1iukUyyFIRIT9HO8LKOaIl1mqlogZL19/Q2K2Ez8x1mF1pRUntSUq4aYK/4oNhGlKxPKl1+S+81lftuWmoP/CuFA+OJBGZUiPHa0Y/vjPcJ8orhrCcX4b8baxBrGEMBCqhiLDgGqvjcpojYUTyGP+0JXDjZObuH5VEkGjbezRdMheCDidaVHRjLZZF7X8FJmibT4mf8eL/99usvRnT/LH7mjUHr5q9//WunjGKWqNBE/9rXvtbv3BHGtZg1zRVQkirjbcxWLhUXfRDFn95XoXAV0G9K6ShOVtW0pnCbbmK8P45fCcI6ZSx19BJoSXjx4NII7lgYw/stQSj+oBTNU2VsR4WWWjAwMzT3zBSpCBtEUpUM3osJrRqbqdNUDPkePfUB7oYWSydn3jSzaGizEqk0HlMWJH/XUm81UjzEGFw6G9/s4GuFT1XJsKY8OwVeHlP8TRfno4rvo4tf2oRpFVKiOHKkirOnBDBziAFN1bEpnMRVzy/Av1dVIjJsIoIav5Mhvzv3R5GKjVHxS1scl+1i4LczyhNA/8lPfiLTZFjGkyuWy4WlngItOEoRUcHBLjXBTpqGaUVM3/nRj37U6yuUA5awss1WJlcy25eDa9fyvK9hp1/FZFHG23jx80NX6bsL50RwywcafHU+VGqb0xVMy6wQc1hBOJnEaH8SvxSEderW4iaMNMPr8wK+EF5fGccf58XxarMXmwwNiuYRE1YVLqRFAEnBGpqx2YahnaILylBSZGYKU44EKfX7DCq8GNZxxbn4BXUEaPRJZRpDWHGc/EyrMFLWn7UTKdhnWPtJiGPFTU3GmJKm9Xd+huRF6SafoiHNaSQpi+AEUZlqithM+d29ukVc5JloQhffIYmxQRPHjQHOn+LH+KokDOHqqF4fNiYU/PrZz/Hv1RXQh0+E3+MRFqrZaah5/NakcCc3xXGBIK2bdy2etBgXOu6447p1GydNmiTVUXsii511rAy1pF1Qgm4t3VAnl48LCFyRZ/pNubTWtkjCGgg477zzcOutt9r+jaU9dHMLS4I1BVlFJVn5BVlVaJ1zq9IOkYzZCBdoqFfHz7b34uxJ4vdoG4ykAb9PkIE/hIWtGh7/KoqXVpn4tMmL5QnxaY2koMIHD1RhcZCzLG7QBaEIGyepi+MlJWFUCoKrFvxXK/Y3xGOiSny22pdAvZfbNQR9qrDehHUjOMXjUQVxcd+WJWZI60e4rcL6oSpMW5J68IqwAIWLFUuiJcltKjbFNTQJVmw2VBmTI0l5xHE9JDNadOJcpQtrmNKii9MnFiQlbEeMF6y5y7AkjhrrxQEjVHGOMUSiMehiv5UVQaxtE+7hk5/iocZ6eEZMEPv1pixCs9PjgaTVLogwtikhSEvHzbv4s9zd7mN0//nPf3DBBRdIFz8Xpk+fLt2xMWPGlPU+ZCiFOYyfffZZfw6cl0RYg1pehkoHNLnXrVsna8BY3NoTlfQkDSfcd9990jRnHIN5LvlYWBd/GHckq3QcqMOF0zS0iom2qs2QOneaYJmE4kO7OCfNaMc2IT9+sq0Xx26l4Y11Jt5cm8CSMLAhZohXHC26lRHO1UaSzVBPAiMrVbm6NrbSxFYhRfysYZT4d5RwPUlYfjHppaXGSJealOJ/qqJabp+0kCxLyZTGFklLlQQoyUb8zOOFda9sZrEpqWFlVJPnv1Kw2qpwAsvCKtYIM2xTzES7eL8iduxhsFz4jHU+E8P8KkYIi4ryyTOH+7BzvVdsi0PXBVm1G0hSPF7R5Mm0heNY0xIVVqJPWIOeDkdVzSIhjjHHWjAxbnlfPMG9CVyzoy/ve4DxqHwWhLi4ROunXCAJ0QNhDleutIS0JzDACWvwqjWQJOzIiaRx0UUXlVWV8YsvvpBJp7nAlUbmvHQXtP3D/Bh++qoCf4M9WWUGuBlt4t/Dwi06fnhSuDIKRnjjspuNRndOxo+ES6kZwk0UH/B6xd8CMmazNm5gWbuONe3sfqNIdU+/ON54QVbja7wYGQSGa2Kaq3pKtF2YULoVuDIMXc5w/sefzaxwuiTSjEh6pounSJJVU/K9qrVvxbCsJ+G2thherIyrWN6cxNLmGNYlNOk2Cs6U3XZGVSgYFxLnF6DVlxAWkzh+LCGllZNSYT5puZDivZUBFS/Pb8JZ//sMi2qmombkaCv2lmVdIdvSEu5hrDGBP+xr4JIp3ZfZ0qr685//nPM9rEO9/fbbc+b3FQJaUUyNIEnmqhzJxKpVq/LWuXddwl4GNaecEjTTMQRmEV988cVlOR7lX7rLSj7//PNl5rSjSb8sju++LNyhoF+4XfmV2HDqNceTmFGdxJ938WHvhiTaosKEMjwWX6SWAxVBYBrjPx4PPGQv1tQlE5IoEsL60AWhaIoum0tIZtF14VYlkNSNVKsuJWNV0OwgqaJgmsiIv0uq44odD+0RpKqIc+R568K1TeiqXAX0qwyw65Aazvy0nkQiHpeZ7Hpq9VBJrX4mhXUV8CsICFK8+bUluOqtDQiPmIpgw9BUgm3ugSVpNcXE9xWu5d0HKPjuVs6WVq7WbJkB+D/+8Y9luc+oGPHjH/+4YCuNcap8RCP7O2ENWgG/7oKZ1EC65JJLZC4Yg5T5PqWcwAUBun0kQifkKrt5c2MC331RTEifICt//vWAnKoB4RbSWnptXUK6ZxUKS3SslbQOjhAumy4sEAap28NhtDe3IhKOIiZ+1/W4MHISUJJxsU38rVW8IlFEEqaMaSXp1nUI6KWjPyXkXcnUCosADbnqqCIh3MSY+NLt0Tja2tsQFi89HhOuYEycmyAmQZ4xQcyRNp5fO9rE+cVomNH9ZIzLitDL/Sri+we8Gja1J/HSgpVo8wQRqKhKxem6Pz2OfS3j7n4/vveCjjdziAKSQJzATjxMEC4XWRFMNSiErPh+SjkNArKyHiaDlbD4VHPqPJNtWnNlhCsk7KBSjFZ6GocccojcHxMFqRaaffM6WWCLWnUc8wLJKoC6kLUiV0iA3idMk5akB48ujePjRjEpxeT0KnqHTYSO3CpOaI/YqsFQNWmJxIS1ERPWSlyQVVS4fLrJvwlXk+9TtRzOU1kiEp3+JfnoKtcZxbFNr7CeBMEmGZuzLKmYuF15zqaqyu+h8+dOibbi+wkrrEJG/v3437yv8MoqQSjVI6EIl5wjoNFKy6NkiaU89VQ58gVx7AtJrEh3h80C9d9POeUU21hV+t4qF5g6w7hsd+ACDz2Mp556SsrV9KM8KjeGlQvMgTnxxBPlikwh4A3IC15KgijzX7g6yEJS3kAsqqaCqR32ej6Gt770ygx2s0ipBVoo7ZEYfjg2gv/bvRYjfFG0t4eRULxikqZTN43N8SZOdJkaYaTMDlpPWsqGMrIWAnqrJjHldJoa0pLI1rklUhliKdcvTcAKE0etWJhMwxBMH/Co8Icq8d6SdTj7wbfwgTkeNZPEuNOr0w2Zg6Yrat4OLQP+jesNHDgpjhf29zt+irJEb7zxhkxnYUzLTnmhVGSLS2aDOVSsheWrt6WZ+m0MiyTAAs76+nqp3zMQwKcMk1CdRPScwMp11i1SYqOn8Pv5MVz2pnDj6rxSDqVYamAGO2WCh0abcMG2Ji7cuUa4hhG0huPC6vDLPn+0Lqy00M3Jnczl6mxwmOiad95bhNU5K77TsWXyqNL1/OT5C8tMkFpQNYXrV4sl61tx2QOv4JHVXgSn7otAVShVHWB2ouG8Hwbi3e3CLfz9PgYuneLvs/vYKV5GciJJMUbKeTmIURhhUQ+KQWpKrFAJce+995YvWiL77LOPYx1cfwHVIn/2s585lkrksrhYqFxu5cd3xCTY43EdmnBX0nGrYkdQl5aJgkhcx1hzPS7YPoTzp1VDjUfQxOC6mNSaaQzKu5jKFF5VR7CyGqubE/jlQ2/g3gUt0LfZE5UjRsLUiycrvp+pIs1xMcaRKN4+WsPu9X3XJZp67yQnkhetOcZOmZU+SC2q4gmLQepcS/JpmV/+y9QBBvvKnRhXLjALmeY7SycKkc04+uijpazIt771rZJlnNfFDMx4MoZVYUvO2CxRdY856n4xMcOaB+2CoEbqTTh7ogfnTK1CtXAP2W7e6JiCg4quoCoGQoEQ5m+M4DePvYv/LY3B3HonBEaOkeoMpm5uXpIsEtSL39RqYnQohjlHeTHcr/XZN2bB8sqVK2XclS3jtiDkT1jdyQdnw+fzyWAfRci4DFtsE4eeBBM+r732WvndsqVpc4G5LLQ0KeNc7CQ76rUYnlrgRe1QDeWQCLXKlQ35/7iiIhzTURNbh7/vHsS3JgYRiyfkqpoy6AjLQIV4eKxvi+OKx97D//s0Cs+knVE1fLjl6iYMK16nlMGxFaTVtF7HMZPjeGzfIFx09l74orVLZYoeSlDNn7Bee+21ol0iSqgwabK/ZtkyLseyCmbFU/g/XzC2xbgB6wUZ8MwXL6xN4OAnhFVQ54dfQZmab6VD6orM4m5OKhiOCO7aDThiFIuDk7J7jjYIbayqigosXbMBP3psPl6Ibo3a8VsLg4paYVSpUOXPRhkicfx8O+shW+N491gVX6vbcvsQU1iTXsrbb78t6335bxqMo1GkgCVIfRrDopvHpdViwLIYlqn094tAxQXmuVAaJF/wApHsWFPYfRzPxAEvJfDyci/qasrXy1RSFRUcmG/F7PdoEt/ZCrh5NxVDEENbPCJTAWCqg4uyBBkFVT8MzcRvZ6/FdQsDUIYNF+6xkVplVMrWj9G0jCw0NgMHbRXH8wfkF4Bn+Qy14fNJs+nPSPfrZGoFSSpXvwWGg1gBUuYOWIWvEjLox15pPGmuFuYLtlwvVla4t8F2Y6xep9oCc1nyBZNGH3744ZxPlpsWxHHJGwoqU6uC5YvkWNLATFMI6xrGeBP40y4qjh5roK1Nh2ZGoCueHs6r6huXEKYfVdVefLG+Hac+vxHvJOtQW1ULTbcUHgylfOuc0sukrE9jAjfuY+DiyblJK1NmhrFd6l+V2tKtN0DXjnLNLHHjXGd+IuPYhYBdd7gw0KeElQnqTlPCgi8GsnOpF/a1WFmxoEVJhVF2E8kH7KvIIlMmimZjeTiJiY8mkFSDqA+Ut7sN6SqZutHisSRO3NrAH3b2YbgnhuaILsteDKl9MNhWCgUFGx4mpcuyoktfXIHbvvRCGzJOStZQgcJQ1LLSNK2sTVEFHiOKRcd7sHXQ3jVkv81sSRcuSvH+oMx2fwO9CpIUrSfe98wlLBZMqOX3ZCy73xBWJqiIQJ+WX5bkRfMxDQapqf3TXc1Vf0YhKRG0PLmCk41z50Txtw89qGnwWKJ0ZXzqq8KyiomJmRT+YLUZx6+mmzhnkoZ4NArdSMikUGaQD7agOy1GD0lJsFNlKIDHPt+Iy99uxiL/1ghWBuDVdZlBX5gb3H3yAwP5zRuTOGenJP7qoJ/FnoIPPvhgl+3UzOoPi1BcdGJHIFpRTK5mHCqX8ki+YFkcrbI+j2EVArpU7JrMrh8sWSkkKJ0Ljz32mLTsqD7KHoFsi9SbjR5JxrS4qIhKZdRsUOudrm92t5MPG5PY42kdptePSk/3MZWUCjLyeQ6n6+Pi1McS7uwuNQZ+t6sX+9TH0d4WlUmlGKTtv0xLMUvGqULBEL5siuP8WYvxVGQEqocME2OTlBZYYc049PRjIKdF25pUoSZjeOtwDTvbBOBZQ5hdXE+i4sJOuVqDFQJ2ZOLDlO4d72P2EChkkSkXRo8eLb2L3XbbTS5E2T2w+zVh9QRo4TAong0WMLNVOJUeKQfbG2AQleU2NPvTsTyuhtLC7CohYmKvWeLGXuVHXZ3Sbc5Vdq65mhdpmVatXSyGU8cruHYnL4ZqYbRRN0YZZIH2TtDkV1OVOAKaBwktgKteWoxbl/lg0C30WDLP3VmWBjILkcwMVfocYy4eBI2bTBw0ngF4n+372c7ub3/7m/yZq+SMiWb2HuxpsMM6H/D0fl599VXbh2wxYKIqJXOoM8cGKvy5F3LCBg5h5SPjQVCXiKt1vQXqYnMRgk8vdsy1K434KqJj3GMGFI8XVVr3xNGhaZ6aM3nZR+IDEVOFPxHB5VMNXLqdBjOZkDpXgx9Sz1k2mPCFQvj3+1/hqg8jWFE9AcGg35Kz6WbY9dSAU+ZGyf+oaIorqPYmsOxYFTUOcSmWhvH+ZcOHcnkaTmDPQ7pjVGhgHSvTicoFpvHQIGBly5FHHtnj38WOsAZMIkkuGY9M0BzlwLI9U2+AQnRs/ZQL9ywzYEQU1NTmuvU3K0xx7kQTkPGogFeQkNfamGvO6YwwJw0pZzyiUpMSw5F4oYUoAxF6KqZEJQcFPsFMY6v8qFabEY/FURXwCzIyctipzNdSpYwzRyrkU1Nbu19P5ehWCMOquUnB7Qt1XDbFnrAYEulpK4pBcuY+kaycGrUWCiqOsPSOyd/HHHNMv2hKMWAIi6sOVFBgxXp3oJvmRFhcmuVTh4Xb7G7T0wgLC+zW+ToUMXHs8oEsyRfD6hhD7SmpnZfEZGHzjqlQ8NmmODYmPYKA0q23lNRKn5JlYFmrhLU+DcNCWtro2AKQcnfl9+VSqI6GCj+qTMH4sQhMtSrNaZ3cPy1V8R1XdPjENdqxwWqy8Xkbu/FQzFCDUwOyTHj594AHN38exXnbUtu+5xWb2HKMhfyMEXMRyEnDvVAwd4ruKrusszMVFXv7W7L3gErVpdAeiYblNLnAAbcDV0H4tDBTM7mn2ywRf/0igZUbVFQ1KB3H7UJZphXkZdpBm2Cd4R4TF08xcPR4H66e3Yy/LPHBV10Jr5iMsq2VonRxE6XOu/h7lbAQSFpQEh3NKga9OyhVJ1I2jyCfKuEbhii7nIhaXEWRv4yxT8epZNds8YbpVXHctGsI8WgcP35lHeYptQgFPfDm4U5zr1VBYNVGVV7rnlZz4KoeS1+4Kl8qmHpDq4kldIwB8wFul47T3x5PAwrXXHONTJn47W9/KxUissEAPKvZs8HlWpbQZJLGVVddVZJgX7fxLXE7/3OxOJ7w6TwO5k7a9aBDElf5lE9ierWCA4epqFd1HDvSxCijSbjEyZR1lcwSrUMHKTG1wct27Co2R5G3IJip9hyMZfk1JpTqtlamKiWfDdlqrFKQ/GGjFexeZ+LrDTr2qowgFIkLvs9fOkNeW3GN/7HE7FAc6ylQObQUsqIVdfzxx8tqDiZ2cjWfc+nrX/96vyerAWdhpTFlyhT5uuyyy6T/TrOYK3VMJbj88su7pBQQXL5dtmxZl+0MTjo1kGASHd1HpirQMuPSbSF4aW0Sn65XEahSchSHKFKwTlKRIJygcFF2GaphZECTgnM7DAtgRsUGfLVpA4xhI6QAXVdNclNaZ8y1ooSMliGlsqVRViqwKNNBFCNpPwgKBQ9VxMXDYcdKHQeM9KUdRew7yosn12zE2ngAlSF/XoPItwRCwn1fp4hrnsBBwwtLluTDlMTBBzFXmhkvsn0ACuuRyZjFWFF07xj0Z9rBQCCmQUVYmWC5Q+72WRboi9OdZOeQTJCI7PDLX/5SWnNpMG+Gfj1zvng8muXddcC550vWhngFCeW+701ZsCz7KmCEx8AeDRo8HmEdhGOor/TiMDGJ3tkYRhMb2Khaqj272cXGkkoN4qZOGOhdodB+5BzSaWAbsZiuWzGtVMeeThOfcUKDbc2SgqA0YdFq0ONxWQ2w2+gQJn+yDGviDdBDfpnlZamyKqnO2PZXktc4anpwr7jmB3UT9iHxMI+PychszfXee+91ql1l6Q4rK+gtdPp+4hyYKZ8rZsWVdAbKuY/0ql6hD1qXsPoB2DaeN0lmoJ3xKzvZYuasZJIVwSYVXIFJa2pzdZBdeahK2vV5q2Bpu46HvlSgVeTOslZl0F23XAldw4gqYGKl1RWGFoDf9OHr42qw/Zeb8EpLE/x1tSkHEp0YSQoFCxJrZ8NSHan3KFuWlaVYWhXhWBzheEz84pEDo+hGasEidYUEkenCFdwqKNzAER5UemJob48hGPRiVG0tdh22DnNWhxHVa2R3a9Wq0uzGyhJHCGl4UBDWr6YlMb7Cfmq1trZKQmHA3AkfffSRTM2h9Z9NWGzrxYdlZuFxWn+OsSj+W+aCY5ew+gp82syfP1/WPjIT10kuJ7OsKNdT8tRTT5UxAbv+h8+sTCDcpqKqvrvVOjPlDkL2AJxUpWEoNWeSMcTY2iquY+KQakyvW4/ZSxuhC8LSbBavLCUBysgYaGJOhGmtPBpbkJUllTLEg6QlEkVYFz9rHmym7k7BRcSTOqbVmpjOzrBmArqpy27Rfq+KyUNDqPiqFe2JIcK09oqhVPJavmCKQ2sj8MJqHT+cZD+1KACZi6zScBIWoOXEe5i5Xcz9Y5LyQCimdgmrSDBe1V3T03333Tfv/XHlsjNhWbf1e5s4YRhT6pb6pOSLLiZYUItju2oVdV4xeRLsB6ghkTQQEk/r3UYE8eiqGFbGTPgCqoxTdWq1zhixmKxNCQWrw4aYgB7xu261X95CfEMWJXPFYU1rHE2GT1i3QdmjNbtLjp668WfUKBgV0MHyOY6dGGrh2iUxtcaDejRjLWVaSVimkrKEc19M61prmN+a3cRjcxyVWef5gNnjTmDCJpurbIlQ4cKW1FgQmk8mr10KBXsCvr1RPLl9zu5gRpqo9Rlxj1d7DUytZUNRxqE0qIbHSnpMxvG1rWowtTKGZMt6a2JmrBQqqT3S8moWxLekxUSLsBa8Xm0LoSoz9f0FqYiB/HRVE9bGvILYQ6ksrc0WFn+OijEdEzCw1xA/NPFwiCXi8h0cc+ZxTaoLYmyVR447h99UurbGcDwPMeZvbMgkq83Xn/Wv+fQ9oCTNrbfe6k5El7DyB91FuoZshMmlZLuyICbZsRlrNha2GVjSLgbX093tvfmmpgfT4FMwjjWx7Los3BBFtZ7UiWQUY+tC2LnOC3+yTVoCSvZ0VSyrQfAUFrQJKysiJrDHir1o3BdpdFCyV/q7mfCoGja1xTBvdZMgbg0+nzdFZYY1QKl0Bj0h3OwqE9vUsjrAK1Nd5H8mJX901FSFMKnaC0WYXnTVVfkIyk+YR/UDcxtNLGzvmsTF+jsmNXdxczwemVbAmCqLklk0vYVptbsuYTlAkmIjTL4owMZgPKWimR5B9cgrrrhCBt+zMWeTgXiET9Rc0yxljSmqjJF4hFW1VYWKoXJJ0eiQOyaS4t4Pism468gajFoRwZKYAZ+/83FpyzFL3itYclFLGAsaFWxXw/2aHfIqyiCMwJuyJ6Fcy4MirJulKzZicRNdOWHNaB75ndVU1j8Tbimb7BOvbQUhDfckYcZiMvZnplrdMxjv83oxtlJ8Ni4eDmY9fGr3Ge9phMSMamsB3l1vYJsKdHHHqQtHMmIZDa0tFg3T/euvDVsGHGExsMcJypUHpgXo4unPFbctDfz+XIHhqzu8uZY91D3w5GHRcEKx5C+kJrFdpYka2e7L7BT+YIt5stb0kUFsG2rE4vY2GMFqqHrmfgzZEdkrJu+qqII3Nyg4dIwPQY+Olri1GpnKhxh8Npahwi+7Pat4beE6LIz44N1qqBSpYBGBzKNVrHpCYVxJd3DXIR4E1BjCZlhYpcI1ZMxPjKEuXEqvD8IlVBBINiGWFKTmCcjUCCXfCWVqmL1exynj7N/DBGa+tnTQoqUhwBV4dgFi/iQlaop2CW+44YaOtl2M1VDulC8+FY499lipC+WiM9j6/TUmIvvyk3RhpxtDPNWrBbFsX8PAOxu9ZNcJKkgkYhhXL9zCBh+0RIu0ujLjWLo4nMeQi2RIaEG8sCaBdzaKSSbcIk1JyORU0xxMEYCUuoJpSGfNFwxhdVMYT85fhya1BqFKS4DESJmVsku0tFbjmFKVxF4NpuTuBPzyKrB+kOkLCdl1WsXE2iC2Fn/yxJNWHKtTR+xuzsun4ZW1prgXdHdCZIG1vKwJZq0vJcXJJ+QYphfxZ1qbuZSLHS0sBp2ZNZ6JdO7Hhg0bMGfOHFmAyfq8tN6PHRobG6UGEFVHS2n9PlDwWUsS81uEK+bLx41I1cCZdPmAIYKtvMKeinTJgzCQNMSTX7g4Ow2vxJClYTRGhetCdiPhWfaTZUmInXk1FV+0GnhlRQz7D/MJN0VBe1wBBrwsVrr4xsrqlz8rSWgMFgpz6q1FK/FhowFt9Eh4xLZkqr6QeW6muNVpuQa1JKbWeTAmyAxz8V5hCXMflu67wlJEeV3qqvwYFlCxNBkTY1op3cp8XWqPsNDmt/JeMDGjZnDd30y85lwupmky0zmYB8lmL06gVBNLh5yUfR0Ji8HmfHDbbbfh5JNPlkHDbLCshdIaaaI755xzZMv4YkDXlBIzDQ0N/fqCftpoQo8Blf78JiAnX1I1pVJARDb8VLuYvTJQbFqxrW2H+jBM3Yi10QgCFZVSnI6mgspkyBQnecT/WrUKzFobwcmtCibXCJdGj1iZ3wN+3dBMBdJVWVdJhglVVaK5LYbHPlqBJq0eVXX1UmWV5GNpLrDdFxBJJDFWkNAuYgxDglRibaZ0A+kuyrQF/l+h4KGBRDyG1vZm6L7hKddeSXUl6v4MWVXVFlblvTBQCIuGBetq+S+rOpi8yp/pttE4Yd4hf2d2PuNtZ555Jn7+858XdAxKP+UiqzSYY8YwlJ176EhYNNMKMfOyCYtmHc27zIxcWmKsa2Lb93zB2qlf/epXUoyMhMWVObI7V1xYT8gON+zIwyVj/sxAOZ8AXVU/ewdcIWIMI98WA1wypxvXLObJp01JHDTSh6DYFstYRldk/2JhJcTj2KqmAnsMU7F4fQuieiUCbEGfkSRhuZkmfF4VH7d6cNeCKK6cEUR1wI/2cGKAJ5Iq0lKyyEOXY1IVCslA1d2vz8WTy5PwCrfCK9zg9EoqidxI3ea0uKZWebB7rfi8sJx0pAlIlZYng/Kqxyp6Xrq2HUs2iSfPKA+8Kbc830V1zfJFMXeTINRx/btujwYEm8NwRby5uTmvzzCpld4XpcALMUBYbJ0vnOLkjoRFOWKWAXR3EO7YTsCORJVdt0cwcS5fwqJYPwmK5QxpZJcrOIEC+IyxdSeET9lYBv4Yl+OKH4mvlE4fi9pMGUjKtyiG7wuJidKa8OOt9TGcOA6Y5BdWlm52OEFpyyImZmGtz4PDx1fh5bWbsDhch2BFUE4mM6uVFUNoUdWH+xZHMDYUwbnbVaIiII4TDYv3aqnqxQxZ037uK2amYFotYw34/cJy9Abw8LsLcOPri9BYtyNqG4ZZiZ4pd1BPdQuKyjw3CBdZwcRK4WLH4qm+hdg8FpS2ontpaPhwbRs2ClcwFKywVmCR/3qFYmk2Y3F76TFDShr7/X45D/li8XK5mrmwjR1XuosFDRBaWdSqywc/+tGPcOWVV3b7PtZROjXpcCQsTlzGp/ilyL5kUxZo0rqhnjnBkgDW09mJfNHqoUmXrZBA3Z18QX82k6wKAU1XZqyTNO3Ymn9naU1aQjat8EDLjQXOtObY5ILfjWYstzGVgQXQTogIt25JKxOiCjNjaCG1qRrmtwnCa0li0ghhNSlJqde0WeFdkcH4gHBhpo+qx4RQE5bFIlBDQWk1ZZeOeOnqCNZalajCXV80YUQQ+NakACp0L9pZHa1YGlxKKkZmxYX6b/WhJX6YOjfhnvjFQ4WE9caClfjtc5/jS+9WqBo9TqYoGPpm19FIfZbxqu2rFew9zJT5bQk9c8CsMWaMirlcTcK9/GBNk5gEQ6AKyzQpc7QUFBS28WhY3JYU94SOYI6WXpxXnF8saM52wagcyu100fjwThsIZ511Fm688caSx5QSM6WCZJovfvGLX8jvQRlzwwoWyhAPOYXJ2pxrNGZYK1lw0J2g1AWT2DLZngPK6nIOXK4SFkpYMCh/6KGHdophkSTyBWVdSgGJlYREofxs648FqJmrEWkS5r9pkrWz5nJZbhFxDVgaU0g6riJjT0kExYfWxTzCytJx2HBNWEgGYrpPXKBkappylc+QCaVjar3Yb6sKzPm8DW2JWgRpTpmdrSRdOpLC0vIKIgxX4qaPGlHj1XHI1jWoUtvRLiyMpOK11Ags+yHD5ekfpJW2aFTDsiC5kucxhRUcEBawP4gv17fiuiffw/stPlRMnQaPuCf17JIlpGo5DRPTaoHthTuYjEdk/lvm9+R7NK/BGxefLV2HeeujUGqqxHVQ5ehAKbAFrRj8xjh19gGnUuRLL71UTt64cPVzIfOhzXv2pptukr0DSACloNTOPTz/QhVJ2bjlggsukPOSq4Q0asgpdpJQ9vOlh5tQ0C+m20UmJUkUAuoEnX766Xk3MbUDA4nZLcIps8z9lvJUoSxIdlnOu5sSmPmccEM0MYG0PF1CQUJx4b8oSQ+iiThm1Mbxz72C2K4yKtw3Q15MRVFTc8sqvwkFvPhkQxw/fm4l3sRoVNZUQ0u3Zu+gHEFYprX6FRG0F4/EsUuoFT/fTsGRwqUMiIkYi4QRY4G0sCqYXuExdBms7h/doU1ZY8lFCFPSL5NiNTHJLIvy+c++xO+EZfVScxChCdPgqxkq3T9aX5rZuWypJamgRonhll0hc6NibWHEs57VXEGsDvqF5aXgisfexd+WiuNutauwYH3wMcdN/qflbYG266wwiOOVg1XsXu+xDbnYdYDKF+XopE7lEYZzuKCVCwyR0ONiyIRzifmYRx99tI1SSY+j55tQ0ErilysGtNIYEGQAnUH3NWvW4IsvvuhkIucCWyxlkxVBZi8FdBdpfWUTVnvSRFQ8jv0FjCrJiIXMMa4U+jQsaNLw4koDU7cPiidzk8zrMmTYN5X1zpxU4c9s1xDC4eNCmLeoHa2JakGQSseye9rW0hVNWCTCelPFhBcT7/1oNS59Zz3mro/jzJ0aMLbSCy0aRiRpuYR6vxPRslbmvJ4kAj5hDXiCWLWhGXe8OR//eH8Flpv1CE3eBcHaasSZIKqbMshu8VVaBcPSeZ9Rb2DvBlNG3hOGD1bWbUosmR13qCqt+fHWF6vwv/nrEK7fAaEqH7SkkVqPLCzOx6hARNwL4aT9eNqV6BSCcvT940IZLR0W8LOKgyTI0ActOmpxcTWQ4RD+nK6rzdcS6ikMiNKciy66SL7SbikJi220Wf2e9vmZgc9VQtZiMWDHHoUnnXSS44U6++yzZUpGsbBr3roibNWA5BvCMlKBp+2qBCklIvi83YcWM4BZq8I4fKwXkyoqkQxHOt6XJqOosKZCviQOnVCF/37ZjPcjCRgkH5gZAWor7qILsvMYCUvXSVhmKzECty7aiKWta3HBzrXYdXgdqoQloEeiiJqaMFDMLgF89Lo2vJW0oImBDPg8kqjWhpOY/ckS3P3WAsz6Ske4dhKqx0yAN1Qlrjsk6WvCukqmy5CkuoKCiOClejWOw0Z6MDIoiCfRBl2lK5zpEhoICKu5VTxt7p2zEEvMGqBiKMb7k9iqWsfcjcJTgE+WOeU7DrKaR5iCK8KWkmk2uMLNB3AxoLVDV7IcYDbA1VdfjYGCAVdLmM7DIuunFRlzSXHkWuFgisXjjz8uNbKXLFkiLToGPrtrKcZYnJ17u6TVlAV9+RIWLRp2yNlTPPmnVnhw04ctmG/U481GDx5b0o4LdqyDz2MI1zi1oiXr3YSDJCwJk6U6wyuwz7BWzFnehESIpShKqoTEKtXl6pfB9lfiMsuW7kwqDaho8QzFA2sasfL1Zpw0MYoDx/kxvsojrDS/IE7hRuoJxCkSwaJpM5mq1VOt0hWugKaOUSopWSF+LdXCTJerq6zbCzBl3+MXv/vQ1N6OF+d8iUfmrcabq9uw3KiDd/wE1NY3yD6PXEw1TYug5eKDkl5KYLKtKcjMwLSGJA7cKgi/EpW5bqplf6ZaqrGsR5yDJ4DnP1qIZxduhFG9E+qqQjh1rIaQ2Y55S5uhB0aJt3SNFeaysBj8WtJKS65rasMtt9wiE6m78xT48E3HeGhVcSGIPQuYFb4lYosufuYyK18E/XgSFlso8aVpmowRMCBK640LDUOHDpWNL5w69/o1yzTJ9znM98V1BQ3i7v7+tmLytTXhqk/WYU20Hn//Upj91W04fnwl/EZSSv4qijXVmNgYEYwSqvTjhClVeGn1RnweqRBWQdCiNTNV8Kygo7WYTIs0JS0IQhC/Vdfi9UgAH37UhKmfNeGAkV4cMa4Sk4YFUS8ssZDUbBauou6RYng6V3WUdL5XeYLycgVP7DPk1aB61FSHag8aIzEsWd0siLgRT3/6FV5fE8Um31AxeyeitmE4NOZZmVa8ysqOSrl2zKOytBksuZiEga19EXxvkh87VYrvHo0JEhO0LUjRkJ10ktDE8f3CSvtybSNufPEzfOUZDWXIKHxrawUXTFHwwqcbkWjeBMM7StZqKnq+dGzdBAHN/k4g8TC8wVAHewfQ0iEhsa6OrhgXtbh6xngRkf59S4er1pBhZhNMOuUrbban4dQYwPFmzfONCuIyXcEnJtBZ0+uxPr4e1y5uwxebKnHbpxFMqotjx1ovEm2WiijtJErI0LIICBdmj1EhnLxtBDfMX482/1gEveIdutlhv5hdHDvLVVRpyVQG0Rb3YHakBh8uDePxpWshvER8bXSVtN4m1gVR6RNWF3v8sXxFHFstC1elKJ2mkaojovkQjSSxvqkFn6xpxsuL1uGdZU1YHPah2V8PjBqOyvoRMj2AgXVmZchVPRNdOwiZFmm1ywQrBUeOVHHUaEFOiXZB+ppcYGBcT1ZxCvapEORHhvvX7EWYvSEofP3xOHi8hvPFA4QGlRGPia+uS3JTzPJOF8aFqEDKlwuXsHodaaWZQp6DMvuJbp5B/SoV5+7UgKZkG25ZFMfza1Tc8Vk7/rRnHZjQ3doeluJ+MsVBTMZwIiEJ5fjth+G99SvweGML4jW18MEq4+naDsyqNmRkS67Aicld4fVAE6923Y9Pon4sbg5j1sY2jEQjJgqjbfpQH745bZggL6+0BnWk3cFSnvaWaxsULt0acbz/zF2ED1dF8OWGViyLAk2eWkT844X/PxSV4vuoAY/kuIQYIxljS6V62iVGKSnTLSEs4ym1urCughiqJQQx63IRgnWFqmG1AAsF/FB8FXjovcX4y3urgTGT8a1tK3DhVC+miQcFG4jEGAPkeCm6TWzPhUtYAxhRvZCJnE7Z9FnxGwgLRlhMDZqKy3euwtiaOO5YZOLBxQnsWN2O06ZVIOhPIhJLpApUdOn8RKIqtqkJ4sLpVVj11ia8Fa2CN6jBZ5gdBTtGhhvHvC9VScvaWVYO1wj9wnoJVFQhHqoUVl4tVkcT+Ki5Sfi57fimIEWvYONEMlG2ADzPzuOhSKEHLy5qxKwNAaBmIpTqKmH51cpSIkauyUl0w5h2kEyluGkdqglph1ftcFX5HiZr1gqr8PStfdhjmCCqcBJJmdMmfhbjHBf79WqCiPwVeGneKlz+5By0BYfj8n3G44wpPkwMJmBGolC8qqVLRs33lDuubIHN01zCGqwoqLg4TSdiCukU8ePk0BGOJDAk6MNPdqjAvmMV3Pm5ivs+3yCDv8dOrpGTnCLkMl9KWAwJMTl90Qi+Pr4OPzM0XPDORiyPNKAqYNUYqtKa0lICdamW7hkTHKnwfFrvibv3CLJoVf3YfpgPP5qhCetKE8TYLkhDuEUdLdxLjF8JC49W0OghQXx7r+n45N1WrK8bh0BAgaanugQam8dJTZ1jdv8yy/E1ZDNTfo82YQVWKXH8cIoXZ2wj3L14G8K69XdeHpU9IMXY+f0+vLpgOW6a9QG2HjoU1xy+G06YKEgt2S7c07g4Py9CfgOGeAjFSf6m4VpX/cGLcYegfAhoBUWwrF53YiLFk3R1rJxzrsK1CSsqGWnBzrUxXLtbBU7frgbrm2NY2piE6tHkyp8pA9SKnHxhimPFkjhmXA0umKRgSGI9WuPCqlCsFQBNkJaa47yUDKtH5oQJbyhkxPDNUQb2HimILxkVpJpIBcXVst14sYTVLPboiVU4YowXarhZbOOagpFy2zYXJjk1opUWo7CadOEqtydUVBkRnLS1ivO201CvtqEtYrmQZlrHh6SssbNODAtXrMF+O4zHnafsg+9M9EOLtqA9HEdMF+fC7ypOIRozxHcXY6CqLmG5FtbgglGgt2AtkGtS/4quTMC0nERaT1FBYt7WCGp9Jk6aXIFVbcJlEqRhxMKCpPxSBSvTzmiPtaNCrcCZ04cgjib8eX4TVier4Q35ZDdpTbg1Yo85J50p7T0FYo5inDiZw0d5ETTCiCZiqXCRhvIVSgt7UvMIF1e4wRUqDhsfxKwV67E2UAmTzTtSgXErcOR8PBIVi5VbEiSUKH44ThfWaSW28scQDityLPndLZloC0x3iAtCP0iQ1ZC6elQKcoq1tcnFD10JWC63YjnSMd2UXaLd6JVLWP0ezPJlThbTGig+xlUd5m6V07xlILhJjyPJnp9iYqhxYWJo1rJ7jGuIwv3zGnGMDKhyopm61YlYyTJ0DMWDlmgCNUED58+owciqMO4QpPVuuBZR4f6w3FBNuVZpRSkF6TKczfEuHsNrxjBzuIYda8TfYoalgKqUk6ysY2nCMkoISypoBrHPKAUHj1iHBzZuRNw7HF5lc36ImUXx6R7MpOy4OLe4GLORnihOGa/i4mkVGOmLIyzGIgmrrMmSl8moGxTXs9LjQQ07O+ttwjJTZK6a5TLrMrDv8XpkAXN7Qkc8lTKhmIV/++7en04eLZcCg0tYgznkJCwb1lNR0YG1gdRtp9YPk0hZP0WSImnxfeniaJYJsZTBrvhZBt1NJf+wOwtqhasxb5OBN1fGcLhwi6oEGbXEhQvHhE3VUtZM6KqUAubtn1SterauRocq86zawlFUBgycNjWI7Yd48YePYnh+bQyNWggBvyJTGL2U7uXKJCwd85Q+nSQAWolDfQnsP0JFwJNANMKv5OloJVY+WMmdHK1oNIbhlV4ctnUVnl3ViA3JIfB6U7noqSTVtI6XVcdsSidXGEkICLLfvV7HDyd78c2xPmGlCrIKR2RJjqpYrTzoQquZKq6KpdNq0iozrfQGVYmLLVabr6DmE4MUxNzla/D8/DUwfEPh82gFfXtrtdKy0Jxw8cUXy2oLuvVUYGBRcy6sXr1a/ptOu3EJaxCA5TkU/bMrnckE5WXYCIBddAvBBx98ILPcqU3ERNJMTGSZlceUSY3ePFiL1k6FZmBRm4rr3o8gEvXg2Al+VAtSikRofZBeWMWWdmnUHHlQaTE6r7C0kqhIRPC1+hCu203D9KVxPPZlGJ+EVbR6A7IDT0cQWtksMsP4vFdMMDYSnVxHdyyCmFST6plQpwz+cw1BkE5A9WL6iEpMrmrD2rggHG9Fx9LA5viaIWN9EYMknhSWVAwnTlBx8qQgZtRRfz2CtkjcSvBULHdbjrNp2EbtzI7WZ5pcBKDNVukTRBcIYd7KRvzy0Xfx2no/PONHQPN4CuJrmdgq7oUJVfbSMpRtylRC4c+8n7JlydNgO7m0FDkrLbqTl2EJ2zvvvIPRo0fL2llqvjlpTA0k9LhaQ2+Csq4nnHCCtJKYSczCaTtLiPIyLFzOJXbfHagD9v3vf7/TtpfXJXDAcwb8Ab8ghfzubjosEVMQVCyO6dpG/HCSF2fsUIeAT0wncZNFEil3rcAsZ1pKfmFFBUIKIuLyzlmdwIPLwnh8jQfLo34uHMIr+cKT9hVlLpgvEcMPt9Xwyx1UDNHDaI5vzi/rOVNX3IBBr7BGDPz8lVX40/IqeIYOh48GK+sDuaIoCVVYZMJdHeUxsEe9B0dtpeLorb2o98YQD8ekhSvdurz1XtMiGKZUr/BV+uRAzF68Dv/35EeYtcpEcPxOCA4dYVm7Zv4ucUxYV7ymLx2sYf9hXc+Honeshc2EkwLDtdde20X47pprrnGUlyG5UeI87RWQCElYfIin9afSyr2UqaEWFbPsu+uI3g/Q2isWFqu/GQei1AvlZlh+QAuHg0Qlh6qq0vmSJEWB+3QdIN056mDxBsh+sjz99NMlkVX6hstGpRhNZponzHyniiLze2QqgXBBP4424Mp5Lfi4RRDX1Ap8rcGLSsEqbXFhYXElMNMa6o4Ixc0YFxMsGU7C723HPqO92HFoBY5bb+Ld9XG816zgk2bxJI7HxPn6hHvlQVxM+ApNx861KhpU4Q7GFWu1DD3c/UV8paj4joFQENMFEXnnb4IRGQrdZ8hOQLXCPa4SburIai92G+rB/kMNzBBjMzooCExYVeGWGJLsv6gGpKROvrlidDc1YWJWBLyyc8TC9RHc9+5C3P3BSixO1kGZMg3e2horbmYYqZXZ/C2soIf3hOl4/2QTlpNy5x133NFl2+23325LWJStyXYt0/WKLC9L45lnnuny2VNOOUVKHudSZKDVRrkoxnM5fzl3t9lmG/kvS9v6tUtIIuJFZ8Ew66KoX0WXicxNNQWSCDFv3jz5NyooZoPBRnbIYJufUpDWfM8Enyp0+Vj/l4lS5WWo9LD//vt32T6hWsOwQBLLwvk85FOJo4JUfMLtqxITrjHkRVOsHn9f2IQ3V67H9yeHcPKUOoyp0GDGDSlVQgfRiseY3ROiahX3RuPCvUzoqPaJyT6aLx/WiHOcJy7HghYTK9sNLI/oWNYax1hPHDsIS0MxGGxOyvbVvdGANSGsJ67PTR0awsyGZoQromio8WNsyMRE4VZNFM+0bSrFv5Uq/Jow+5JRxMJJK0ZES1GxwvD5pKOnFxpCUggiJBvZzpr3Fa6Z9SneXC32Vz8BlduMQ11NCLyU8aRF3IXYuAkxdCODdAnt/87YFR+w6QcnawWd1ENYZ5hteTnJy5QiW0NJdJIO9eLsQLkmuw5ZJLi0pcaQDL0b/s5z7E6lt+wuIZ8ClHBlUJomJkmHBESJU1oxtJxYONydamIusGr9hRdeKOmLUM/HrnMPSdPu4jIO0J28DC8enyS0COlCkuhyCZdRInmPWQnMbfKhNk8xx4hwwxo8Oo4d5UVVQMeHwvr5eIOCtcKdqIo346D6OM7ZeTh2G1mJCkEh0URUjL2CwutgmfOlSwFAn8cLr8cqG04oGtp1FS3CJNgYSUIV5zMipKIaURm4ZiBaRc/312NgnUoNTeJQy1viUDwBVIcCEJwlrBQFIdYzGgnZCSeaNKRihVwqLTLbwOcVRKz5ME8w933vfI6H563BMrMeVaO3woSR9Zg5tkKezxNLIlieDEhLzFNAEKspqmDH2hjePtTjKJHMxZ3MoLsTCVGzinHTtNAe615nz54tiSEbfJCyRV+xcHJLqbJ72mmnFbVPigQ++OCD5WjA3JqTsBgYvOqqq7qVWykVNIWztd+LQfYT4LzzzsupG8Sn0QMPPCAtMd4QaZ+e1h4JmMXPdCdJWPkGLE94I4ZHFgvCytPLjYqnd6Vwv86fouC8KR60hON4e6Mh3MIAPlqXwNLVKzFCCePIcdU4alIlxD+CeDToRVo9ZirXi/aInIQe4ZKqqrAgdKtMR5BUNGFJs0DVUgXavVOOYgpSYslM0BuQiw1UpeChDV2VFhhTIGRErwTVAn7UJ4iOuvaPfboCD7y7CJ9vjGPYmInYZ/p22HGED9NqDEypV/HEJ+tw+atrsaZuG/grBGnlnWgniLfVwAkTdTy0T3ncJJIb3UB6NHzYOnW1ohGRj2yNEyhpzl4K2eACFedKsTjooINk+64SFSecCYsn11vttKkNT7+4HKASKFfwGGDM1nLvDVzxURzXf6iipsaT10RnvCuR1HFoQwS37R7AqCpFWq9smd6S8GBpWMWCDW1ob23GGOHD7DKyWlhvulTYLD2ZMdXYwbSUT5VUO3szXcojM8HMVGutnofsviwI08uWW1RgNTenb1g3uply54rvCEuSppu8YO0mvLdsHby+SowfMRzjhldiRIWCIFM+NA+rp3HJox/iz4u90MZNQTAQTHXONvMYVQXNTQlcvrOO63YK9Po9SC+IYRY2sKBnRLkkegskMz586YbaeUR8aD/88MO2OWFsWMFehKWA87JEHS/noPujjz7aK4PLnJJyqSemTWK7+FJvYSqVZFVdJiJ687ixVTUprZovmj14f1MSRwcEWSRjYuLqaBD+W0NtELs2VKHdqEA4EocvmZTB8fJkXispkrJCP9bivypdQC5yMpWiN7VGVUmUzPo3JFFJelA2F23LMVOAUvLB6FKyJnLskCpMHDNCuJycAjEZEzNjhszy91dUYsGaRrz5VRMSldvKVV8oSt6HlZdHZXpI31S+MYzx7W9/u8t25hQylsyFL5IZ8w6ZAsQ4L+NpXGF3whlnnCGVfXN1ec/5oBBuMTtS9VjQnf5xKSZgp3iBzycHh8Jk9JFp1k6bNk26XBzYcqwS9hfsUKdQKBMx5jRp3cdtOBE9YjJsSnrxaVMUh7N2z2TjBNayqfDFIuLv4iUueLXKchZTBt6VstFIKnu8o7hX6UgkVXq5iw5J2iIlpVM/xvRqqnVapcXTzFTpd6WmyiYRUSaZ0qLltxUuHxstsLHXkvVtWNiSgGdshZgkHpkmkq9rzB6Iit/EDvVav7o3Q9QogtVnIb0iOXPmzLw/zxVEyo6/9tprkrwYU2PSNdv/MaySK47NGFipXbByBt0ZYKffmbkUmga7xpAx2QaM+uocCCaocYWArhiDgiQmLnem8z+4klAOhu3viIk7e9dnEpjX5EVtMB83SLFyjZIGDm4I40+7eTHBr6MtZqQmbsrCMUuL3RRCXv0LPXhOZoe/KTPp2U06IB6uPmF13fD0Z/jF+y0ITNgF/lBFJ4mebl2yiILta2OYc4QXfmXw6wswS4B8kc4U4CIBrTjmRTImzF6D++23XzkO5ewSkmAo3coAHMtXyMhcoqR1RALyeDxdMr1dCDJXFcwcDsxbJ27xoOY42dJbaU3R/RL3OD5q9csVwgljxTNdjcogM6ToXG+5Zf1R66kHzynjAUBLVxMuqc/rw+qmdry+rAlG1Sh4ghVWtzHDsobNbnI8pGUYT2K/4UqKrHq7gUfvg4YIX+wxSNh1gi8Xuo2msgtrrk6sWxo2bNggzWAGD50S7PYcquBWlRnaWrcNKf4/e18CJ0ddbnuqqtfp2TPZA9lIAiSRRQybyiYIyCYoeo0giA9ZBAQFI6iIIIIQEB6ReFXAC0/ZvJctRg2iFzBsgYRAAgkh+57ZZ3qmt6p6//Pv7qTTU9V7z/RM6vgbyWw93dVVp77lfOdjKsYLxyuIqU1E1IubTZw2TpMWKDEj7liQa7HXQTFxnA5Nja9Te39zM1Z2iPelqQ5UJOjiPVJNZN2LHV9tId9UcQ6kRoh9QakQs5CkNbeDHMsGziHIDnZauPTy5JNPlnosjvtQk2Un0jt8mAq3X5GboDMlOjLZ4RCyNEPgzxt4uyWMrSIddLmTWqtowjPUQVnjOHGIVS9TegOLV23HLvjhC9QlHBrM3el5tuS1h3spq0zMarK+tNihmzVrFg4++GB5LpWqTrzP3FiG0ixhKUC7D+bebMGysEiBHu+GduCYT/qaMZoXf2JBDCtlHSvzaR73a4oXfbtjJkYqPbjnU158dYKCcFcIYegpm58dlAuUx1bVaFi+qRtX/L+3sNg7EfUTDpRupnSG0Iy4u0a2t0FkkzhqdAyvfc7VJ7pijZcaKRatU8GpkGQ65aDAGta+guQ4EYnppZdekiM+bBTkCg5BpxMWDWCOHGZg5U49Yx0rmUbwMnAbCvyqim1RFX/bHMVpIz2o01yI6vQLjZTNMcFBfKaQi6UR8WDhsk1YGtbgHjlcDn1H9URlKidVg7SewLHDrFNBKsjTyYqgoJKFaQfZsU8SFtuwbCg8//zzWLRoEbZs2VLwY9nNQB4hTtqHjfimFi3DmU7rk7hnU2LdpuLDkrYI3mo18bkxGlxdvdJPHEpm4nNQRJrB4XO3ho+3dWDhqq3o8Y1AXXWdlDKoibpVLkdeT+SW02qsU3hOS7BZxUgrFYPAJcEhrP4EBXNcYc+7GyOoJUuWyMiqWBxxxBG46qqrLL93+hgXAtUxBMWfqXVlIqx4WkjZlWbqCGjiwulWsHBLDMeO8sDtExFWL3/GIavyhFcKfNJnx4O/r/oIS7vEezJ6nPS/0s2UWmNC+58htpLvdVW1js+Ntn7D2aSh+eOFF164+2ts93PSIx/QbuaZZ56R5zUdcE888USpUt8XiG9I1rCo4mUERT0IVbxM+eiBVQqMHDlSuj/wgyvDM81GXfpWGL99T0N9g2uP5idDaqgkVlZ1RGM40NuLOw714KzxLvQGg3IQGXuJKR0UftYnjrcZl8YGqn3YtKsbFzz6Gv43Ngq1k2bKXY20Sk5d0JFRrCvOg/Z2Hd+aEcNvP+XN+Oc5NsNGDr2pOEiv5mE4ZueYQBx55JGYPn26FHdSQzkUa1hDhrCY2r322mt47rnnZLG8VOAMFu9ivBOyYEqiSiqGs+HFHVGcvNCEr9YDX44kw0uCE3w94V58tSmKe46qxmhfEMHemPRjKnaWzgESFsmqXKbqcxnw+uvw65fexXUvboVxwJEINA2jU/LetspZ0MvJy84wXjxNwUkjPeUJBsXzoWg7l+yA5pVf//rXHcKqNLBA/sUvflHetUoFjhDxbnX++efjmGOOkZ8Xgni3MIKVrW40BJS8Vth3xxQ0KV34xSEKLprmQ6i7R0RZOuIepZqz0LOotIL/r4l/RFBd48eaHT244ok3sKhnFOqmHBrXXhm5K9t5C2kLAgc3hvHeF7wo10IwEhYFmlSRZwMnUTj0nMmMbzAS1qBvPdF1sViy4klAjdUdd9whHRVp5cGpdRJWoWQVvyQUXEKvwLCOaI5jNcnVptXiotke9eLp9VHsCGrw0Whu99YYB8WEV6ZcQRFDtdcv/uvGf732Ef69Q0TCoyZJRx1OSOdzQ5D7HyMxfOsABeXcXsjyw5VXXpnbzVLX5ciMU8OqMFB8R4LJBxTtMYLi4Oehhx4qvYXKdScKmwamPBfBpqA3Z1O/5IhuL1UR0W7cOF3F1TOr4In2oCfEJQsup5aVX2ySIKp4Ks1Mz+tSpSXzE299hOueX4GtdQeicfJBkP07w0yMl+ckZEBbL7BfIIKPzu6f2UE6qbCOxZtr0rc9HSxf8EauabkPYNNDi7Ve1mkrdOxu8OuwxowZk5WwGEHRdJ8ERcfQYu2Y8wFP4MumarjpNXFX92kZNzDvfRkAVaqJoOLBf63pxcxh8TVgWpSe8dHEpefEWvnFVpQbsHolItaqKqze1oL5L3+ErWhC3ZgJibTLiO+HRNLKJkt0xfcgHMOVhyv9NujMEgg/uBmHwmV6wNFxl1YxLOBTF0gFfT5kRYsnZiu0Pad7Cmu27D6yeE9nFSfCwh7RJu2RuaCCs1U0CbNzU7QCi+2nnHJKn6+zW8IZSB5wev3QI2igsEmESvv/jw7N7UGNlgthmfGiMOK1FDq+njcyiLtmVWO/agXd3V1yV6CzjTjH+EqqPs241bNI96pFZMW9gzc99W/c/eYuKAceharGUTKupWmgltgtaWSbAxUf7REF1a4oNn1RRZ02sHYyvIZo5ZTP9UOQ8EhOduC1xJIJLcjpz87rdKAirH4nLIo2eTegupdkw89TwWFQShKy7RVMBRXq7A7SnyepS8nn9wsFJRMk2//+7/+Wd6YzzjgDP/nJTyykDiY+uyiEVzZ7RbSnwDSyE5aJPZ5QtKypEqnhpZMU3Hgo9xbG0NUbjXuaO2lhDvSvJAS6BnweL9w+Pxa9tx6XPLkUm2oPQL1IBRXNBXO3MWKOxXbxPre1GjhtcgR/Od5reQPhBMVPf/pTmWrRII9RjKpWVumYXu30q8oFFL6yU37mmWdKHWK+GrJBRVjcxkGz/WxtWY4pWK02qhRwRRkL9I8//nif75G0qKBPx3udMRzxfAyGy4cad+aZNENa5xm7S+y81IIxFVWRTvxkpobvHxIAQj3oioTENeLaXZtRCriU4x9a4q9CbodhlDGQNOjSFOkMqrP4nbTWMRORUs6pQyIJVOLiXC5N5eIJrz+Axau34ton38Cb2nhUTzkEXpcm/17yVSfvJ2qW6KqL23SiYbx1hoZP1PWtrnAZRLr7LS903lwrCbfeequ80RYCEhZFrP3kddd/XUKGq9/85jdz0pDkM8vXn2A0RZN+FuqtyIp44YUXLLeOzKx14ZIDgVhXTCrbM0HdXSROeoCqsmvYpQbw8OoeLFjbA/iqEPDGrWfkinWlEEeHuAuBTH1MXS6A0FzuhNN7XEKhmP2XdvIV6+L1cHJSoyOokow0VUngkNSdY7c1YfusJKyfNZcqyKoKyza24pYXluCtXnH89jsAbo8m024zRXOlIruNiZxOEDehb00zLcmKsIpaeDOrtO7dd7/7XZn2FQJOj5Dw+gtFExYPPgt/NKnn+EumPDlXkBQqCXxd3PLMPJ6pbDZQ3GeFOQcJQvBH0RGKr4jP+U0y2XzX4fdrWBWpwZ3LOvG3TT1QvfWo9brF96NQ9UJc/mjDLH5f11HjcyMkUs8Vm3fJVfcetzc1VOkHGPAK8ugRPPnqB1uxpb0HgWq/nB3TTRd0xZPo2hk5kRVHnXQlJv6Pr0VBVVUNNmxtwY+fXYy/7/TAN2EGXDW1cgmILok7j6MmfpbvoeaL4QfT7Z377ay/mVZVEvg8mbpSIV9IfWrp0qX9F33n+ws0r6OinB0J1o5ooZy6IJUX9rx58/rsIMtlmSKLhYzCKkWh+9hjj0nPK9bacgVTRbaFrbB/lYZfzVJx1StRhAXRuHNMvHQlHi54+eN+H17vqcaNb3ajrVPHl6Z5UFvlRo+40mMyhcr9ypObj82IeK880F1+/OF/38H67a244tRPwedxIypTzn5yzOS2HMEEmiCXBcu34oW1Hbj5rE9iVJWIr4JBhEy/iLhcOXiDKfEUUHZSVQR8AUHsCj7a0oIfPvc+Xtjugn/STAQax0qycunxu7aR40skaYZpqNgTxb2fVbC/377QztEtRuWp9kR33nlnRe4woKznj3/8oxzMfv311+XMLS2PmRlxxC1TZkSZUL9F4fnUsNgqJaFw6DITOJx54403Wtaw+Pupd5rDDz9cdvO+8IUvyCJepRQkWUf73e9+l/PPcwkmTf7OO++8rD974j8j+OcGNxrrFFkvyh57JC18xYWoxRAREUcwGMFwsxU3zfTi0hl18IsrLxoKozdq7N6EY2XPS8NAafUrFy6wyeGTg79/WrIG333mPRxz0ET86twZGO820NUTFgRoJGpk5Sesap8L3UYU/+eJD/HE+hCuOfETuPHIOozw9KK3W0dEELKa3JABm9cn525MeFURsQVqEBUv8sXl63DHX5fi5a4GeCYeiuphDfFYTaetjy5Tal3NUXclHr6tw8TJ4yP4+wnZhXUUcDJlos8ahciZunGVCjbGmFksWLBANsRSG2WcBGEZpL9qWDkTFrscVvvKrPC1r31Nrr22q2Ux/OQ8HuUGlWhcxqiKkWIuoPMoB1jnzJkjW8o51cI4Y/i8CX+9SE1UM6dNd6kXqSzJiy91RCIYH+vAJeN1/MeMahzQ6JU70nvDsbgfPJCyXyder5JmdJxJ0xR4RBQcEQ/01Bur8PO/r8AHrom4+LMH4dZZVRirhtDVG074nvdHhCXI0+8RgUsUVz27Gg9v8qBu5GhcPlXFnE/Wok4QqB4JJ5a8qrJDSuNDM1G7Sy6IpVLd5/WIm2GVINwYHnr9fcx/dQ0+1Ovgm/QJccxHxm1gGI2aydkBNTF2ni26AoIiFIt0RfDmOSo+1bDvuTMx0uL1y+iLi2fK6d9uRVg5H3HWqUpRg6IFRqXbYPCOkQ3M9dmuTo0Yc8XnRrpwxtQwXlilwzNckwsOsl8qe4iLFMeV86xfbVIb8MDaZixracZXD67FWZP88Fd74GfaIks4MeimLiIIbjwWUZrLw22iLENjW3sPHv7Xu3h4yWascY+Dd/+p8Ph88cV6u4ts/VV0T3YsXdA4eexS0eEdhkfWtKI3tBUXHtyIw4d7EfDKsAVmTBepGX9PpNYkLz5N8TsybBTE9eG2Fjz0r5X47dJtaK8Zj/qJU6HVNshuoEscb2M3EStQcizlk/AjbTrOOdAQZOUp+xGho8N1110n/dpoH8ObKCOagQTNACjAzmc92IDUsHIpxnH34G233baX389gBIvrTz31lOX3eNJQjHruuefm7NpgRUCPHu3BJ1siWNuhoqEunqLl8nt76k+QF6nP60KHNgrPdffgrTfa8OLadhw/2ofpw6swptaDGo8mLmjxoXKk0URzVxibWjuwdGMb/vz+Dry6I4ZQ40y4Rk2EW0Qmph5FXObQ38IGRb4mM7nOTERPVYKcWlyN+N1mN17f2Y4Th0dxwrgADmryoclniijKI35UkwcjKMh5V0cvVmzaiVfW7sKidW1Y0RtAbPxRqG8aA00cJ74yRY/HU3sSwDw0V10mJonn8NBR7rIfDY7dUDKQ3PVH8qLUh7KZL3/5yzK95Iq9fQ151bAo109fKU8FOYVkrEOdc845MkysZHBtGT9YW6BgjiM7Vrjsssvwm9/8ZvfnPEmoVSnlmMKbrVEc+ZwOze9DnceEkQ9HJNTYbPczQwqJf0VEuqR3tmN4pBXTq0OYKohwtF9FrRpfUtoS0gVBhvHBjjZ82Kqjt3YM3CP3h7+uETGWvSI6Zo+L4eZDNYxxx+IpIROl/giyBOkEfEwJTVz77Ar8brsfNROmiRSPr0tFKCyiqq5tmOrqwiENGib4dTS5uITWQE8sgtbeGNa0hvHOljZsjQVgNuwH74hRCNRWyxQwZsY3FClmPErV8mgLkr7bIgqMUAivn6XhyMbyExZvjHZLTghuTP/Od75jWSsewshPOMqLfO7cudIgj0tUGWmw+zcYFqSy08eiOLs2SbDAz4UT3HJtR247d+6Ug9LlSmPv+jCMG/6tItDArqGRYwpmJBIoLVHHMeVaef4mowiDV2c4CKO7A0qwFZoeFpGTjpiILgxfNZSqamiBKrgCjSLEj5sLRnRBgCJ9/Pr+On50iAfjPCEEe8LycfsnIzRlDYtNg2ueWYnfbfWhdsJ0GRlGlZggVDdUEUXFouI59XQAwQ6okW7xNZHy6iRtETf5a2FW18MrXp/HG5A2MTEzEY2aSfd8RaZ2+bgxcG9RUNxcfvlpA9cf6O2Xw3H11VfL+b5s4EQHf/arX/3qgI6fVSRhDUaws8luXypRpYK5OBXJ5QAFpFxCS0LvW5zcU0j/zIthvLrejYamXMZ2+v7+Xp8r8bI8owpGbGbMiLsPcI2VokMREYviEuSmJvxNzThZRA0RQegxfHmsjlsO92KCJ4juYBSGuOrLL8VSZCpYK3LAbg4S/89K/Nf2AKonHggXn6cZJ3KmZbFEOqzIF0g1fESKZlXFJaMxfuxWdhi5p3y2EH+/vdnA5ydH8dcTPLY3FKZslPhwX2UpthxTNsR1YKmSoUzghmVGW4y67HSAQ4GwhuQqlm3btuGWW27BgQceKO88dmSVJJVSg8PK/LuUOlBTRskGo9G9rUD2nPiPHe1CU20Ybd2KiPqUnC9yy89l6mPKiEJTDbg9ijiBqfLW4BIpl+YRF3ZiBYxqmLutm1kPYzS1sQfoDMX1V7qqyfXt/RBexfVVIiJqDcWwrVekbt6q3YX/3S5T4rm6xIdboXJdfAj+8IqozOvzyfXyVMfLE5qvyzCLJiu+F+3dJprqIvjD0fbD5lS0s1Rw8cUXy1Ecbkind3sxmDJlisxkcpHJEDTr+/73vy+1jJxZzEc7OJgwpAiLqnuGxyQKdvAoocgGukOUEtSrcMyBkR1T6CQoxLML8ccHNDx7krggIr1o7Uk0ukrDAyL4MGQB2xDEQ82XbsQdCZQ0/ZfslJkKNnbpWENDS9Mru2+qUV6iSnbq5EsWRLqhtQsftXbD4/eldITMtOwx/hrk6+Hcoy4ni+LzhiWKBvke8L1AJIRnTtQw0medGvMmlH4OMTq65JJLZF13zZo1BT8H1qloJMlz6uyzz875Zv3nP/9ZOphQuZ5p+sQhrAEEC5Q08yMphBgh5AB2+kpZtLz55pulpOPjjz+2/P57771ne+EeM8yNx04Sb0ckjPawktfojl385TIE4ZjsojFS0sS/ld0ffX5eiUdZzRENrzVTwOmG360nRqKTpGGWmKwS/zIMqaynRGHZ+jZs6RHP0V9ja5zAL2vJDzO+4FRGabKoXjzD8ti3huhzFRLviYZjh9kX2Zubm/us7UqCBnpUgZNAigG71hww5vnDaD1XcN6VDTGSV6YswyGsAahTsauSy1ApTc2oZeHsY7EnUhIcvWDK97Of/Szjz9F0LVN6N3u8F/cdK5Kjzqj0dC+WtFiM5wdSPlQq3W2KUprLRFjkWn/fomPJrohIy1xwaaqMaMw8bFdyo9NEdGWIVJVkKdK6ddvbsOD9zYjWjhTpa1UiWjJtH2GPpDW+jys58FwsWfHYozuC+8V7MXt8Zr0V5T6ZDCEptGSKxlpmsWDaSY0g0z2e72x85QL+PEmPZQr+fqWaC+R05gyFojtTQK6WzwZa2zCi2n///UsaVWUjKoI1tVwtPOYsC+PONxV4Gz0IaHnKHYpEVFzxUXFCf2lMFPccU42Rnih6glFETIozjZQ0ziyetPhwalTO1nGJw8/+/Armr+I2h+Pgq66RkVd/ukWQrIK6gnBLBLcca+InM7xpqas1eO7xHMwEavaYrpXSijsYDOKee+6R2UU+qSdnXTmZQZeGQYahUXTPJODkxUBNFbs48+fPLxlZ0ZaZko5cyOr222/Py2+I+wiv/qSBcGsUwRJEWvmQCKMd0+fGCyIt/N3KXvTENFQFxIcWi0daZqI9V0zkl6g/0feqptqP3qiC+f9Yjv96vwWRUdPgC9RA46xjPxL1brJqi+DqI3RBVp4+EbAdWOjmajnOwtqB87dMH0sJGgz8+Mc/ljUzZgzZSDMJjtlde+21chWYE2GVAawJkZRYhLQCHT+tuikshnLwNNcZyJxpvqtLzkBmS0Gp72K3KNOJ3Leus+fiuGZJCPe/rcHT6Ea1qz8irXjkRKearqiJibE2fHOygoum12BctSJHdvRYBNGYDsMoYNFYYibb69ak8hzwgCYAcxe+jbn//ggtjdNQM2lmXBsWMxBTlX7RrLJ21yFIM0ay+qSO+47w5xRZ2UXSbPikg+cLiYWjLeUCVfH33Xef7FryBp1LeYS+8HV1dYMmwqpYwmKHj6r6J598UnbYSFgcMr7rrrss7TlYlGRNim8aDfaoTOdgcqnBAis3ktC4LGNaJ0JuRlb52L1Y4aZ3w7j9TREI17jR6IPcRlz2aENEP1xd1RvVMSwWxGfqQjh/ogufGefH8CpFap2kPXOywC2tmu3SxMTXlYQoloaDIkhr6Qxh2eZmPLl8Ix5f3Ynu+omoHzdZsFliljHha6+WeURIdgNZYA9GcPMsEz+dWbyGifYsFFjz/OUmGgqPf/vb39oKlMsBpomMoLIV29evX1+RBgSDhrAYtbAuZCcBYNTEN3+gwFSQ3chMURVtdOxGfgrB3R+EcP0b4qLyeNHoR06WNKWItejDFdYpmu/GyGgLjm0M4/AmFyZUqRhWpcGrxldmmQkHCDMtINnzabzQrwsi6goZWNXSg8UbWrBkcwe2KtXQxk1HTdPI5Agh+muOkTorKV0Ii8jkWBNXT82tZpVPJM7BZeoB7UBhKKOcTOdUMeAkB68lK10YG0WUTBR7U91nCYt3BJqeZUq1qHF6//33B+w5UnczbNgwy1Y2Vcb3339/zieAYRjS8I8nNTuIPIFsj836MC78p7ia3T40VOc6LF08zORyLPps9XaJSKQNNZF21GpRuJXY7uchE0TT/jLn96PiZ7vCMbToKkL+eqjVTfDWNsLj90Mz4pWx/nCTl89VhFZt3eK/0RAePUHF1yd4M75PrFWW2tOKURDdGEhY7Fyzzlkut11eM3fffbfcachzmPVXZi6VaCY4KAjLrg6VDorxFi5cOKDPlV5fqa6odKl45JFH5MmcK9ha5tokFmuToMPp7NmzbX/nnzujOO9fOto6PKgepsKj9E+0ZSjxxa4kJ0PXpfGdEY1AjYXljIwpUkJTuibscVROja7k/J6aKNabHKHxwu3xiQ810Sw04op6M257U84Ii48eFn+0u9WQCvYnj1NxwgiPbWTFKInq9dT3iaNeFIYWA7r1srSQDnaxaYBZLrDwT1U81fiDEJVDWBwupilYJnCFF2ta5ahN5Qvqajg7xhkuRkb5rLRnRMW7tNXrZc2jqanJ9nfXBXVc8XoUf11Pu1AP6NlXzrpW0oJFOpUm61VmSsFdSfmPmUY1KZrT3RWuROFdMRPRlFTdp/JE+dITmQLSgKI7itMnGfjNkS6Mq8o83M0uHC2T0sG0n24fhYI3PDuTSxLZD37wA6mdcrA3YVWMrCHTllpqV9h54V2u3GTFOUDaI1OhzNkwfm4FRkcM53nS5kNWfDyekHbkTG1NJkwMaFh4khe3Hymu8lAIrV2mHGQu12UuLWykPbMq1fKKocixHtWMGyeTbNTkB1IU6NjzdflvY8/niqx3GQlhaNwkJx5dKWV7DTxGrZ3xY3b7UToWnODJSlbyBmGj7+O5kY+FttUN2g5M1ahOZ8fRQdp7WckpIVMtpki8w9ktdig1WZGIGDklwVyf0VQpJuA5MsRahd2WEZ6kHOfIFf8SKeLXX4lhS6sH7gYN1ZoJc9DsVS2lcj7DX0noqyLtOiY1RfD7YzQcPyJ3t1Cr3YKpYAOokHlU1pG4z8BujGt3GeCf/yyJ+0M5QdHqmDFjijC0HIQRFuf6mO6RMNhhYyjON5MnRH+QFUGySCUrgp/TF6tYdHR0ZCQrWomQtPPB8SPcePsMD846IIJoMCKXI+joT6Fp8clm2dI/rvoSx4LHJCKOzVmTI/JY5UNW8hgLssjUlWY0zvQwXzBrIBll0+ixrlmpWLJkieyK01mColVOktjPy5bofa2kA0DtFPVNPBDsytgJRfv90ioybGHXk3NgdmTFDiEtcdNXo+WCkV4Nz57gxz8/r+Dz46PoaotKXZGiKBg0zeqSxm2mfO08Bt3tUZwqjslLpyryGNW7CjMjZASViZTo60+leb7gHCJviNQWDjawpMHsI9mxp3qeFs6cq6THXLH2OoOCsAYabCmn70/k56eddlpRaSbfwNTVSKlgIyHfyMoyEhjllgZztx9lwG2G0Naioz2Wj7/WYEd8bVl7TEVbawxuoxdzjzawUByTE0YWry5nrTJTpEVSK7SmRR8rEpdVtJWpazyQyGR6yaCDXVRGX+++++7QrGFVCkgw1FPRR4gKZc4fFlq/4mMdffTRtpEVyYpLaXN5fA7Och4tF4Hh6q4Y7l0Zw39+TB9ycbEGVNS5IVXj5hB7v0jHtMDpoDd00IDLF8Ulk01cd7ALU2uy71jp7u6WN5NM4s5UkJSYBpa6ppUEJQ2c2GC0TW83Zh2ViFdffVWWb7KBdegNGzZg+PDhJalh7XOExToVt1fzBCWZlAuUJzBisyMr1kaoJ8tl8wkHVRluk7A4nsRwO5d156+3RPGjpTre6RBRR6cIP7wu1PnjozeDnbiSNapOabIXQ32NgaMaDNx6mIYjclwSwTSPI1T07WckzRk8eqRnA9O/TKRUrORhsIDn5a9+9ausP8eN0jQTdAgrT7AoyAs/CdbJWNwvBxjmc57MLvXMtZBPDyP6faXi0ksv3WujT7ZUaVuvjkfW6nhwtYlNrRrgccFfpcCnFl+fG4iYikKT3qApl8ZOaNRx6RQVF09SMUqujc8tBab9MKcm0kFvs1yirfQt5qWOtAYL2DjgNZTJ2dQhrALAA0r3xVRQ+0XVbyk9ipKgTofqd6s0kMOxuWyJ5hgFu6fp4LAqh1bzRUdUkNaqGP64wcR7zZSYiyitSkOdJ6lQNyuWpAzxdDu5oq9HF29cDDMaTVwwUcGV01wIFFBMt4uSSFYkrUpIDwcTnnvuOcybN0/OJqaCUgeeq05KmCcYWTHCSgelE7n6COV750mfOaOLBGtWuaSBHN2h4p1pYDq4YDN9P2R+MLBgSwxPbTTxtPgIdnNEhpGXJhc7+F3JDbsDQ2Bcw0XDhhDXepGkBNHS4qG62sBXJyj44jgFp4/lMyy8Z5RJX8WIIRefs4EgrZiIKjeF2/Fh11a4VC1Rw4McmZpaMwqT/IIYXAPXaKE7BF8zu4f0CeNqPYqwS4R9h7BITEwBUpXrVM0zNSiXRxFTOaZurJEcddRReOCBB3Le1nvWWWfh+eeft/webW7z8fbOhI+6Y3hpq45VXQoWtwDvtdNsDnHludcFHhqvGveMUspEYMm1ZHSGiEbiNSmGfP4qE4c2KDhKRFPTxBl64mgVU2pcpbnwYzF5Qdl1b2krnGkYPRWMpBlRZ4qUuWQ4b4jj8UrzSizv2Yg14Ra8374JH0e3YUukA5HetviYVFJ/axpw++owyTscE90jMbV+NKb7RuETgfHi+E2NjxsMfuxbNSxqnah5YseNLVcSSi5F1v4Gc367djajAg7OlgcGVnaaeKdFx+JmE/+7gx1HcXGHtfhtnKzl1mRgw//wRs7it0vJHIslRwUZNfGDqxJjRiI0iHK5oC4f0+U1ME1k58eNMHH0cBWHNaqYzrXVZVLfZOp0UbnNmc9iU0wiX4eRD1q34OHNL+Gv7cvxXhdHuIKJzRvi7uFm18QDxeXZu/5ISb8eFQc2FP/gv2kvrQQwMzAFpzbMxPcnn4MRgVqHsAYTOKu3adOmnNvYAwHqvuyK8qzFUTGf7Y5PLQzFqpx3zBbf2BWqQ6aOFe0mPugwsLzVwMdBFWu6TbSHTewMqyJlUxDfA5/klNQNO8nPzSQXxvNMTUROguxG+AzUeRRMrVUwRaR6B9YJcqpXMaNegbeIbdNMxbkaq7q6WnaxsrnNXn755VK6UmxqmCk95Nzghx9+mPX3dwW7cPPqx/Hg9kWCyLcDgTqRpjfAg8KW2ZKvInxzRESG7nY0VE/Ft4Z/VhDXuYK4qh3CclAakEytdiry4vr1r3+d8Xe5WIA2uUnk11HMjpChoztmYm23IH9xE9/ca2BtlwGvpqTuwtmLCk2Z7pmYXKNirF9FtQgUJorrJSBCM79aulzlzTfflNq5JJjysYCeTedGqxXaF1uBxJ+L3igTabFjnEnNHhHH8xernsR9W/6GttBaoG6UOJ4B2nCU5LjI90Ac53BUpJGdu1Dnn4g5+38Rcw48xyEsB8WDzhTpk/os4HOKPxPsFiHw90plOlfJYBc4vb1++umnY8GCBRl/j3UsFobpfZWO+vp6GR3lM89K4Sf1SRSl0r+N76cdaf5505u4/qPfY13XB0BtE7zuBrn8thzVQkX6kikIR1pExNWFTzfNwvfHn4ezxx6Rc9TtEJYDS3zve9+T0RS3R1955ZW49957s/4OhbCUTKRjX2mv20VKixcvzioS5pAxRbl2RFiKvYLp+MHyx/DLtY8AVS54AmOh6mY/Oa4q0FUT0e6NdDPEDZO+iTtnzh4Mb7FDWJUMKvLZzcplNRmLunZLDngRZ/MRo0UIZRSMKCoNjHDoOca6VCawUcGGRTq4yPSpp57K+ncymUiWMkoNRXWc9+Yd+EvL30X6Nxo+tTqxPq1/oSiaSPFFbt+6EReNvwAPH355xROWM/xcwWCnKtc9ir/4xS8sv86UJBNZMW2hRIIWIfw5K7HrQIGWPJQWsJPLGcpsz80uQmIRnstDsoHiRzuk2w4Vg1PfvBV/2fUctMaJ8CmBspGViSzdW/F3fUoVlCZxbDf9EZcv/W3FXxNOhDUEQLkGdV5W4H46O+EeazYsUqcruyn3yMefvhxgZEmPsPRZzL/85S8Z3TNIulameGeccYatri0VXIRy4YUXliWtDkVjOOOtn+Mfna/CXT1OLt4oPgHc2wiR1a8oCZCKWyMSL9xTr0UrC80Ht+aOO7Cm1KgUqIgqUegdm/C5huPx/Kyb4HO7KvFUHxwRFvUw3PFHy4o//elPDkOlwU66QCPETCpjDoJbjaHkcmFff/318rFJBBTf5gI6EdAvibOU2X6HE/5Wg+OMljKB9T4rUCaSbfFtMkrj8t1UsJHxla98pej36ey37sY/dv4FLklWpZLhmgnKMhE2Qoj2tnIvG4Z7G3FY/UE4tulwfLJxBqZUT5C8Fg02IxLpRsSMJUhLkRsg3aYLWv14vLhrAc56e27FnuuuSr8YeaJxAJjpAUGnAhaiU7fW7MtgNMGishW+9rWvZfxdO3fIbDKAG264Qa6MIkh41D6x09bQ0JCR4JK/w79LMmVtKt8lnsuXL8/4fd7UKCMw0iQBjNh4DmV6jkn86Ec/2u1TxoiNCyFUtbh7+5wVT+HvzYKsmg6CyyjdOjOaFYb0sAjf2uHyDMP5+52KkxpmYHrNOIz3N6FW86NXRFqtsW6s7NyMxR1rsGDX21jRsRohTYPbU5NYV2vCbYjX2HQwFm1/Fo9s/iwuGnd0xZ3vFZsS0sGQXu4cZ7F6k7iuiBtr8gEFo0yDuB2aJyBHcvgY/WXBXA6k666S4ED3xo0bM64ht3KCICiktJq7TEa7Vks3Mk3k02pnxIgRfb5+2WWX4cEHH7RNCalHS0/vaKvD6Iv1PTvwnLnqqqv2+hrnOKnTKueqeDss3PEeTl98NdA4Ml6zQvH6KhlVcdFthKMIUZw0YhbmTDhbpHTTs/7uzmgnHtv+b9y27n/Q1rMNmr8BbtUllfNMD0N6K6rDfiw75j5Mrh1eSad7ZaaEXDDJIqsVWckgWBxYFotzAYeE6U1EEeGECRPkmATvnocccohMafg1dtd4FyWhDSZwMNrO5ZLbfjORFQnBaoCahmuZTOPsorLUvX3peOeddyy/niktJDFZPQ8+b3r/ZwINGGn/kryhUYvFYeeBIKuIyAYuWiHO44A33g0smqzikZmRIKuAVoP5n7gaLx52Y05kRYxw1+K6/U7Dm7NuwymjPg29tx0RIyoDAT4/r7sJ3eZOfO6tWxGJ6RV1zlcUYZGIeGf8xje+kXHdFfe1Zeue8c5MvyIa5dGYjRYXhoVymJtsKAngVDnv6BRsRqPRQUFYTI+tjhO98K0Kx6mgdS03Gafj2GOPzRi52lmvZOpE8r2ystPhe2LlRpEEO5xWoCNANvAmRakGZQoUjmYi73Liro8XYmfH+3BVjS1RN1CR/4tExXHTDTw883J8e3RhcosDfCPwP4dehxNHHQ0j1IWYaSTmqGNw1e6P9Z1vyefvEJYFuHiCUY9dVJUEPawef/zxjD/DQVS2wvPdZsKLh6pkRl5WAsxSRUUkZP4NjnAwPS0Udos4OcKTDXaGa9kElnaF60zWzVy2wMgtHfQiYz3SDqxzWdXTrMaWrMB6FeUaA5a/iJvhL9c9DdSPhKtEy26ZCkY5HxjuxAX7nYIvD/tUUY9XBTcem3klRgfGIRZu3728xMW3pX40frnhaXSGex3CSgVrVbSozbYiiAJApheZIoBrrrlGtp+LiZJ4Z+aFm4vYMB8w6iMpM+VlpMJ0jnKE9vb2gh6PtSGri5Qq+WxIN1rLFtWkRsF2RGwHRrZWERYfK9Nrp1DUao4vV4uegcYPPhIXe2iteO0NJSuyM0fQo0Ec0HAQ5k61VqcvD27GLev+G2cun4tjl/4Mxy/9OWavnIc/7XjNMiEdrdVizsSzpAQiasQSiacJj7tBkNVa3Lj6yYo5pgNedKejJv2CMoEExWgi28XEC/Wee+6x/B7HK9iC5/LKmpoaWXSnzQyHW+kvZadwfvbZZ6U3VbEggTI1skrDCv0blAmwo5UKtv3TF9Kmg+aAw4YNk//dq7YxYoR8frzL2oH1IHrRW9WweGztQIcJmhemg3N3Vq6qSbADyjQ1n9+pBKzt3IXJr14BBDT4FH/JBm7CTCtF+jZv5lW4YkzfVHDu5r/ihx8+Ks631rj2SsYkpjRApCjg5FHH4qGZl2Gca++Jhh5EcNDiG7AxuFFEtXvS57AehBrzofkzv0aDb8AdHroGVNbASCMbWVE8yJ/J1BUiqB2yIitGNJyUZ93LCmeffbb0XmcaecUVV/RJ0RjVsdaS7e9nA4WYVmQlw/ICN+bedNNNcuyGNTo+BlPBbGRF0E8rnaySpJ6JrDJFWLwJZLvp5JtKJomORfb7779fNloYQRdKViw7sO7H58oOJRsx5cJvNr8ERLbDUzsVZolcF+SR18No8o/EZxqm9vn+X9vfx/ffny/N+rTACPEfdS/njIgRxqIt/8DFqoIXDvkevCmqpip4cFz9gXi0ex10EYdpieRLdQVg9GzDKx0f4SzfYft2SsjIJhN+8pOfSBV3NrJg9GIl7GMNhOJDO7JKBfU7rFul11r42Nn0TNnA1/DMM89Yfo/F4GK293BchSksP5I6p2ywK1pni2CZ2tnVsLIts7A6hrSm5g0lG9gt5PAx38tCt9Gw3EBVP2UUbLDw71I6UxYIfnqu9R3B4nVQS0RWuxGLSI3VBF9fucGDGxeJNyIEt69BUJHWp/blU0UqHRiGF3e8gafERzpmVO8n1fAxY09d0S3f1ggW7HoXlYABJSw7IuHoBYvC6RYrdqAWKT1ioCUtU5BsEUMqKHdYtmxZH493tv+zRYJ2oG6JUZodKLosZONzepSSz5ZsO3NARrOZQOGllRSB6WW2mwoJi4Sa1GNR7U6lfX+BurLULjH1eLmsqCoEr7WuwYedq6DI2lUpIR5NpIRNnlrUKHs3I7oEUX3Ys0VkfT6oiYUiSp/fNuHSxA1Z78XLLX0NBcd6G8T14uHdJy0FaMTTO19DW6Rn3yYsdslSO1osprJLx3mxbK6aSVAcmW5qx4uHBFOI7oYWJfz76cjHeTIVnEGz8w1nSkyS7E8wErNyv+Sxz+bowJ+xOqaMrti9zQbWGPn3OYhM0sz290oJq/eANcxyYGnPBhFldYkopzwVF5eFV1WHICEpSlDULMFf/GcCrr5NEJeaXJO2N2Gp7hq0dq/Fv3at3LcJiyDZsGPFoVOezDfffHNev29lapfJ3TEX0GYkXcfEyCI5HpQvQViBM2t27gLlhJ2cgXbK2SI9vhYrkzumtbksdk3WuspZO7KDldSjXAPeH/Vul2b3apmsrQyL9Js1J03JdjkrMKLdLHDh5KZP9CX1UIu4+YTj/vCpRMY/pxp4ue0Dh7CSqSFnA8eOHZv376ZHC/R0ylZzMnKoK7C4mwoW4wuxGGHqkw6q6xldDQTsXEtzqaORsKzkItRZDYSKPB/88Ic/lPUvRon0/GK0x45nObCifVN8YUThiV9JU0mWRVhID4c5GN2Ni8adjNMb+9YO3+5cB8R6RaS193OXfvIeD94PbXYIq1ikbyPhVhw78GLjXZV3eKYjdpuZCbbo0+tChRAWoyh2uJLRCy8SFuEHAp2dnbbF/1zcCNLlBUmUcO9cWUEhMecQ2fXNtUGRL3TdwOrYThGW+POPnKTjQhSRaFB+hM1owk+hQKJKkFVIPFYs2IyRvjH45Yyr8fBBfRdlbIy0YWHzu1xdZJly8uvr6PQQNRzCKgbpgkWrwdzUE5ZiUNa9KOLkVH8m1TSjtVTkOr+YDo4bJTt5HBOxGgTuD1B0a5XScfjbjoxSwefNY5Ze15ozZ86gOV/4Gso5prOltx07RWrFCzw3UlHiRCUim2ioXdxVY5joH4PxfnGzjEQRioXl3GBBqSPJKtwlIiQXvj35PCye9TNcv791VPn7Lf9Ce3CzCAwD1tGd5sOOSDO2hNsG9P1zDXbCSl2Mmg0UiaaDQ7GsWVkenLS6DOcOC0W2dVP9AS50tQLlH7mC9UE6QVCgypsDJQL5WsRwJKelpWVAx2bKhRVdW9DbIy7qhnpknnNW4tEPdwiG2+HzDseZY47BV0YdjZmB/SSRvdqxCtev+SNaIu3w5huxccVXJIhqrQYPzbwcX26yH+FZGd6GeZsWAt4qQQiqZUKqqF50661Y3bMFE6uHOYRV8AtII5VMvkVWnueZdEDp2qJKr9Nkg130mW/xmfv6+FEIuHKM9STquZgeczwpH0lGxZ+PPP/YbcugS4tbw4gbIK1hdB3nj/08vjvhdBxds3fXdIp/JN4TUc+9ax5HTERsWh7JIUdsVPEcfjb1/Ixk9VF4J2a/ez9aQjvg8jWmPsP0i4FhFjR1YClj0KeE6YsJ7CQEBPVaHM8hqAyni6mdtTCRLizMpubmRcgRolwcOwcClIpQ4Z0Kfs5h7P4AozL+vaT4lPKRXNfBlwsU3lI0bDfSVdgFlWVaQFrDdMsI7J6D/w+emHl1H7JKYpi7Ok4WeVbhDZFiNvlH4Csj7Zspj+54FbNevwnL2lckxKa79973fc6J76n9sNVnSEdYTCtSZ9syWY9w8p9kwvoVCSvTnZ1aoXSdDlv/dqAT5imnnLKb5HgR2HlVDSSo9Kbim+kx/2tn1FcOWNlbUy7CmmKuyzbkxWgYuOOOO7Bu3TqpgudxLwSsx6U2XjiQTt1cMUi4VWVI1RRZr0IshrtnXoprx9hPF/Qihse3LxaBjQsuRc1vgFrzoD3cgZfbP8RXm47c61sf9GzFb7a+hPvWPiueT0yQ1TA5xJPp8ePfVQaYroYAYaWr0klGHLHJFDllm1+Td59HH+3zNaslpanRW2pExtlEzuYVOkpSTvA5DcTzsot+GXHlSljsdHLdVtIwkDcFRrX5jk+xjpbeJeZjnXTSSdKJtVDIsRZGRCyUm1apWnx4+cIJZ+J7GchqRc8WXLv6Ubzf8RE0b23ez8Oj+hDRe3D9qsewqWcXZlTvjx2RDrwiCGzBrnewo0fcjD1++Fw18vlmJ0O+HgO64XQJi4LVBpViowZeWCwmp4JOpZl0YmyXp2PRokVwsHdKagXuX8wVFBqnu5tyHyGL+PnAypqH4EKPYqyJDqoZC6+vXtoWW0aH0SAm102ztYb5oHcbrlz1EI5/+zYs2vGaIKsA3NAKuLBNeD1V2BzaiRs+fBjnvXcvLl4xDw+tf04QVws0fx18mk/WaXOJmkwzAr9ajyn+MQ5hFQOO0qTfXZmeFbqkgl1H3sHT5RK0UM4Eq07ZQNdnyoF8Nt+kI10msvskzGPBg9WNgchXcsL3y6omyTJAMaLe/aoasb9/hCCsvh3lqIhQuHrrivEno0nra9XyXMtSHPX6Tfj1mj+iObILbnqtiySoEC+t+DihIC13FRRvFXqNXrpfwl01THwtILuBeT2qSGPHV43Cfv4Gh7CKhdUSUaYJ+UZaJCsqvtPXnVPJnW2MhoO0qcssaCJ48cUXDymy4uYb+m/R+YDjVJRDWK2Gzxf5REdW6RprWPlKK6gfs4v4SMoFX1Cqgkme4XLAuG/tLQpFC+DI2r4F9mXBjfiP5f8XnYKoXLXjBKnUZK0r5ZweKi54NT+8qifFcCbfXDeE8YEmuFyqQ1jFgvUPK2eH//zP/5QD1rnso6NinnUvq114dlbEqWDUwTEh/iw3CBdbvC0H2EiwEo7mAmq40tXh1KVZbeyxg53Bn9Uwth2OO+442dlLdX3gOq5CQD8xK7CYb7XyPse4BlNqRgvCilnlgxjua8QYd32fbz2w8W/oCe+EKiIYl5mly2ilk0Lhivisr4r1OJEmH+AeMeDnsAtDBPTO4tab9M4cP6dDJeUMdEZgp4+pAEV7NNRjPYSWMnZSBBKPlU2vFTijVqx3VjlAMqY5IT2leKEz8szXfcJu/tLIowhrZ/WTbQ9iOijDoFEh07dixKd8X6nwtxoIp+Qi//cy/voOCewvhVZ0ldqr+iRSwlrVh0CaCj4mCOiNjo/l/KE7Q6om3dZFmmc1/GzCLJkNc5/gSnY9PTij6XCHsEoJkgsLuOn2MIyw2PWz6vxlAldlFbuefKDBAjLJOln7YaTEzcacpcy2WScVVOpTBpAaZTGtuvbaa3Ov74jUmt7u6a6u3OCTL6i/K4VSns0Vq7GkfIv4e0WSVSI9VaoRU3RoprYX5XA+MGRE+9CcT/VI2jHkZkBr6PxBI4ZaV1+H2rChy603pY6z4n+yE6OqJ+Ok4TMG/HxWMcTAWT1qoIoFa1Lcb2eHUtRu+gOMOq0K1Va+7NnAsRwuDOHEAOtGjE7zIQ1KUNKFvkkSHSiwjmXVHClmoPvwhgmYRiGonLtLIRDVheZoNzpje9e3qGA/Z+QnpZto1AhZR6LiazFaw7gCOGN430hnq/hbLdFgXGVfQhi0agi244xhh8HtUh3CKgeYBlKkmEnoaQda3dCVId1eJgmmD7xg2Z3k42daIFoJYGfOasUWNyEXWvdhF5Zuofle1HSFtVprlm9KWGpwCUhqlMVUMX25R75X1Rc5DtPdBiO1A6q50BvpwNpQX4L+zn6n4LhR4jkEmxEKtyMqEkqWsvgRMWMI94qIr6cF39j/8zivqa8ecGnXerSHWqBopT2WMRKu4sLZI46oiPO5YlfVlwqMJLjEgIsXqKi2Ai+8M888U1qsZHIA5T5Eq3XsdHwggVUqaBVNy+hkJHPppZfK/Y/9PRvJHYSMaLgyPhWcOOAxzDb6ZAdKGqid4yLcYsCbD48JGyjFojnUjWmvXoNWrR1erS6R7pnSkeHcMSfgzzP63hDD4id+/NETmL/l7+ii40MyddR8GB0YjW+MPh63Tz6/T9IXFuT26SU/w5LWd+HxNZQsKeTjhGLtaFJGYeNn7offNeCztF1DnrBSLxa241moZXeL2h9GHkxTcrHq5e9YRSpEshtZyaCym1ERyYHbsAcKrKcxbU8FiYqpayG2L0888QSuvvpqScbcbVkKj/xS4caVT+MXq++Fp+lAKInmRFgPgdX4hUfciFPrZ1r+3pLgevxvy0psjbRJGcJE3wicPHwmpnhHWv78fVsW4bvv/RqKv1pKGEoFU1wjkZYP8cMp1+D2g8+vhEO67xBWsWBkZbdxmksqPvvZzzoHKQeccMIJ0tInFbSr4UiVnbDUDhyFSrftIRmTtCoBLb1BjH/5cgTdnfC5GmUXj7QV7W3FwbUH4tWjfooGxV/U33i9+2N8/q3b0Wl0wuOuLmF0pSIUbUGVXoONx83HMG9F3AS6VOcSyg7u/bMjK+qCHLLKHVa1M84Hsi6WL5jmp4NkaGcD3d8Y5g/g1gO+Li6zdugJg3cW2F2+eqzs/ABfXnYvdkW7Cn78jdFWXLD8AXSGd4hUtrqkqWBMFWFgZzNum3xBpZCVhENYWcACvN2gMO/upbo4Kt2ahqACnOJPErTVFuecLuJh1uZvSgGumnbmjekp50Di2smn4JDhxyDavUG8Ri2+akvVoPrr8Y8d/8Yxb92MxV1r8n7cx3e+hqPe+DHWdK+Fu6opL68se5qKP4ahuhBrX48TRp4un38lweVQUmZkUrmzoJ/LeqtsGAzWNPPnz9+rc8bIcsWKFSVzDW1ubs77d+yU8+kp50Dj7gNm4+R/v4aQPwifUgXTNOARl15UEM0akdKd+s4duHTsSfjGmM9gZtW4jI/1hiCo+ZtexCNbRNpr9EofKw1qCUSjZoK26NXVjGrXWPy/Q79TcdejE2HlEPlYgZ22QqUB6bCypuH4SbHgvB+bATQqzLaZORvmzZu31+cUpBayiNTOjrmQlJDyEquIjeNVXDQx8Igf88+NmI4bpl4JtKxDWInI+hAJhi4MHn8jumKdmLvmTzjp7dvwHysewINbX8QLbcvwevcavBVchwVt7+LeTQsxe8U8nPLO7Xhkw/NSQu/1NcrIqhQK9yRd8fmhbTMemPEdjK6qrbjr0YmwsoD77KjpSrUcoVYrnxm6bLCzpinGs4qyBS6/SIJun9QbUW1eCNhlzeVrhYKq+byTGJFGkgBJzFZkzZvKwGJPmnbn9C9hV6QFD298DNHGiXCbcRcG6jLpnqC7q8T3m/H45r/i8e3/ht/lg1d1y4ii14iiN9Yj7hJBiPwP7sAwqKaaQjTFkxW7kRElCrN1PS6efCm+Me7oirwenQgrC5ID0aeeeqr0f+dYCy+GQi4wO5TamobyjVSySkYdlF8UCkoHUkG9UvoGnVzAQXWO56SjkPEcwm7bTyFK/nLjocO+jW+P/wb0jo2IqUZ8NjABRko+d42IuJrEJyp69V60R9vRKj7i1jBuWasiuammvZVxYbSqSrIyWtaL53cxHjq0ciU6ToSVA2jeV84LgKlVag2rWGsaO+PAQp0aCHqxc76OkRrHaziDV8iqeereqLtKn9VL988vlrDYFIjFYjlvpO4vzD/0W1gV3Ip/7XoBZtPBcBtaQuwQpx+SGG1g+iuUIFmFlTDMtg349oSLxPO7pKKvRYewKgBJaxoObfNipuq+GNh18OgmUQw4lmNnyZIraIxotS6tULEnfekp6OXYTzoBMtLMNLkwUPjrrJtw7lsa/rLrb9BrhsHnaYJpxPo/YVVdCIk0FO1bcdHEiyuerJyUsIKQtKYplqzYJLCq6RCsvQ00KBK18m/nWAz1WPmC0R7FqFagsr8S4XVrWHDMTXhw5o9RHatGqHsdDE3dK0Usb1SlSF1YqH01amI1mH/Yz/HwYZcNiuvEIawhBm4NsrrwJ06cmNN253KDta9UZ9YkGCEpBW44/tKXvmT59TfeeKOi36vLJp2Mtz91F6a6piLa/CFCejstS8tGW7LyJR4/FGtDrHkdTm04Ee8d/St8e+LgsfJ2CGuIYfHixZZfH8j5wXSMGdN3kQE3DBU6/ExNmBUqQ9qQGVMbRmHF8b/GTydfjfpoPcJtaxAygtL8r3TSdRMxLm6NdSDSuhq1sVrcMe1aLDz2ZoyvaRxU57dDWEMMdt02u4t6IMDNz8OHD9/9ObVUd955Z8GPx0J++kwh0d7eXvLnToErnSVKCfYFbp7xFaw69j5cud8F8EU8iHVvQ7hrE8J6l0jfCiAvEa1GBVGF9Q6EOzdD79yC4RiBH0y8FKs//QB+cNA5g/L8doafhxiYbqUb4rFTRvsVq1QsV9BmmWp31oxoscwUsxiQTJi+cryGkhG7kZ1cwedGzVwqWNuymjcsFHRXpaiX3VZaEnEKolTi4VRs727Dax2rsKB5OZ5tXoLm4DoRWpginxbM5qkS//ZAUzyytxjXUMX7i4YZjS+/iPZKD3bAh3FVE3HKsENw5rBP4HPDD0P1AHuPFQnHrWEogWu3KMFIBy8qq+UauYLdNlq3JGf3SFrvvPNOycZySgXKQUgoSeJm86EU3lYEySl9dRw7m9xvaGc7VAq09XTjH7vexauda/F+eDM2du3EpmibSBtb2OaLO/xJH2MDHrUBB/iGY1ygCVO8o3Bqw3RBUofC53UPlVO8y5E1DCHY6a+K7Q5ShJo6aEzDPC40vffeeyvq9XP+8uyzz5ZNh9NPPx0NDaXboWdVGwwGg1KPdvPNN5ftNTVUVeNL44/FlxBvmMTCOjZEWrEmtA0uRZMdPxoDchnIJN9IHMCdiO6he447hDWEwBTLCryIiwG9qvqkLdu3V+QxKFYWYodx46yHkll7+973vmfpVV+WC9arYbJ3OCbXDN8nz3Gn6N6PSG7vsdNJFQNGPVb1Gq71oriyGFgtpD3ttNP2qfeOq8WsQDnGPffc45zc/QXWsEwHZcfSpUvNkSNHJgfAzMsvv7ykjy+iq92Pnfpx7rnnluTxL7vsMvl4fr/fvO6660r2vLdu3So/BgNmz55teYzHjh3rnOD9g06HsPoJdXV1fU70Rx55pGSPf9ttt1leTHPnzi3Z3xCpYUnJhcRHAiw1CZYLGzZssDzG/HjllVeck9whrKGBJ554wvIkv+iii0r2Nw4//HDLv7F8+fKKPCZWBHvLLbeU7PE3btxozps3z3zwwQflv0uFCy64wPI4f/rTn3ZOdIewhgZmzpxpeZLfeuutJXn8FStWWD7+fvvtV5HHo6enx6ypqenzfAOBgKnretGPT5JOfXz+e9WqVSUjQrsoa/Hixc7JXmbCcoruZQbb4dQxWYHDzqVA+p6/JCZPnlyRx4TGf1baJcoEaLtcLCjwTLXS4b/t5g3zBQ0QZ8+ebfk9dgsdOF3CQY0bbrjB8us86TlSUgoYiZ136Sh2sWi5QAnAQQcdZPm9Usgl1q1b1+drvGlYyTMKAU0crUBbHwpqHTiENSixbNkyudo+HVxccffdd5fs79D8L91Pip+X6o5PucScOXMwd+5cW3LMF3bRXylIxWq4Ovl+lAIcS7JT0N91113Oie8Q1uAEV4RZgTNuVsO6hYKiRhIj59uIGTNmyM8LcQRNB0dSTjrpJCmQpCXyrFmzCvKtSoeVJxbBDdDFwm7Qu1AbZitcf/31ll9//fXXnRPfIazBiSSBpMNKiFks6DfP+s8HH3wg0x9+XixITOmCSRrt3X///UU/dqpbQyo4D1ksvvCFL1h+3SraLRScKxw7dqxl9OXAIaxBCRrmXXHFFXt9jZtcSlUAtkIp61b0XbfajFOKwjj9r6xQipSTi0Oo8LeKeGnRXCrQ5z+VePnvUm5TcmABR9ZQfrz88svm73//+0HX9o7FYqZIB/u07xctWlSSx7d6bB6rUuDCCy+0lB48//zzJT1GbW1t5tNPPy0/WltbnZPd0WE5GEh0d3ebp512mrzYRQRh/uEPfyjZYweDwd2PLSKikj72ww8/bElY11xzjfOmDmLCcvywHOSEtWvXypSnUBvjTFi9ejVGjx5d0sdes2aNpV8XF68uWbLEeUMHJxwDPwdDF1xlT6dUK4KsNPNBB7kRllN0dzBkcc451r7lTz31lHNwBikcwnIwZGE3ScAIy4FDWA4cVBSmTZtm+fVKW1/vwCEsBw6kHit9cYTH45HLKhwMTjhFdwdDHj//+c/xxBNPyE4k7YytNgs5GBRwuoQOHDgYPITlpIQOHDgYNHAIy4EDBw5hOXDgwIFDWA4cOHAIy4EDBw4cwnLgwIEDh7AcOHCwr4E6LNM5DA4cOBgshLUFjnDUgQMHlY+u/y/AAICj+JZ6c7gLAAAAAElFTkSuQmCC",p="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVCNENBMTM0OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVCNENBMTM1OENGMTExRTk4NzNCRkMxMzdBMjc5MEY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUI0Q0ExMzI4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUI0Q0ExMzM4Q0YxMTFFOTg3M0JGQzEzN0EyNzkwRjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7p3KzkAAAFvElEQVR42sRae0ybVRQ/peVRaFce8pwgj1Je5TFsEHGbMAkzmqiJyba4hYh/LJlxiRr9Z0aNGv8xvhKTGckM2zKWmGEgU7MsPnCZIrKBjMcKY9BCBMqjjEcLtFDwHPZVC12h934f8yS/P6Dfud/5nXvvueec+8neOPEuSCAxiDJEMSITkYKIRoQJv9sREwgTogfRjGhEjIt9sUKEbhSiEvEC4mGEbJNngxGRiAzEk8L/VhGtiPOIswgrjxEBHDrxiE8Qg4hPEYYtjPclMkGXxhhCfIFI2E4CNFtvIm4hXvdYHlJIKOIVRK/wjkCpCaQjWhAfIVSwfaIS3kHvypaKwLOI64hdcP+kAPEn4jmxBI4ivkXsgPsvNBt1gg1cBI4hvkLI4f8TuWDDMdYw+owQFdh3Y6gSCnL1oNOmQnxcHAQHB8HCwiLMzM7C8KgFjD23oN9khtXVVZZhyZZhxEV/CGQhalk9r1AoYO9jxfBokQGCgoK8SBHi42LBsCsfJq1TcOnHn+F2v4llJsimIoRx3Q8le0o9/6bwdRmRxGJ8ZEQ4vHjkEORkZYBcLvdrlvL0OeBwOuDv4RF/X0Ne2Y34GrHiaw+8ishnMT4tNRmOVlVCTPQDzKfY/vJ9kJWpY1Ej217ztYnpFHyH6UjGJXH4wPOgVIZw7VAi8XRFOSjkTKv1bc8T25PACdZDan95mV9LZjNRq1Wg02lZw+tbGwnQ/L/EMooyJASSkxIliZUp7ONUCTb/S+AI2cTqOZlMJgmBcI2GVUUp2LyOAJMwxvHN04EAnqQYDrsJUDFSyKrtdC5JRmDR4eBRoxokgQjs48nn5+fnJSNgt3ONRTaXEYFHeLSXlpd5Peclk1Yrr6ohQKhhuWR6ekYSAiOWMV7VDCKg5Z0/uwTLaNnlAssYd22fTgRieTRz9dmQlpIsmgCdwuWle3nVY4mAmkczLCxUsk0cEaHhVVUH8GqOT0xKRmB6ZpZX1UkE5ng0zeYhsNntkhBgqAs2yhwR4AoBrpUVaO/oEm38nelp6B/gJnCHCNzm1f79jxaWgsRLbDY7XKj/Dlb405I+ItDDqz2/sACnTp9DEqNc+qfO1MLwyKiYCewNEPov3EK+G59k39BOp3Nt+YiUViLQKNjBH8sV7EXNivhslgb4xb2J28SMtMSRmbrwBBYpZPOI+xw4J2aka23tzB4VETrdct6zoCECC7wjjWIy1tbewZT//9R4RYzxZOtZTwK0C2vEjHjT2Ov3sx2d3TA7ZxPzuhrB5nVdiQ8pNPPvKP+XkEjjbYKtXm0VOpHe5x01KDDI72dFtmI+EGz1IkDyOeIvnlETH/T/digqKoLXeLLts3UNgY0REXGQZpmpqtCmrjV1/ZWcrEzIzEhnTtwQhwQb/5vNDc1dkinak4gDsMUFSEhwMJQ9vhueqihnWhYBMhnokYRGowGLZRwcW9fWLsGxTV6HqA8F6sMfR5z0qiDUKsjQpoEuPQ1SsSILVPDd1FJTrDA/Fwry9NDX1w9dxh7MSs2+ytTjcI+7gc0IkHwpMD+JnpbnZGdCXk4WPJSUKFlHzj0bGTrtGqhZNjJqgQHzIHRjWMbzhd7/MqLaZxqzxfjVFU+UjhcZCs+gp7f9nowcszMhfg17SoptSKDyym9N9cbePt8O2GrQ5pbrDRMTkwbe6MQpN6hfFRUVWa+Qb+7je23ideLAtPdGZ/cUZpw1iTsTFtFLJcBwEc2RIryHqELvW2q/qQPT4JA4AmupL5aP/Saza8A0eDU2Jvr0DrWaNkEe3L32kULmhXV+cHHR8cOvV5tcDd9f8qvm9ouAW2Zm5yhpm5uwWi9HRoRXq1UqC9zt08cDe391VUiJPyaPo+F1zddaZy80XFyLRv52v2ViPrehiJSvz6Z7rthQpZI+t6E+K91yuj+3UXnkL+7PbYxCFdiIKfgYdTcohHZ23QTnEntd8Y8AAwCTubpzlq2wWAAAAABJRU5ErkJggg==",x=s.p+"static/err.2323787b.png",N="data:image/png;base64,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",h="data:image/png;base64,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",K="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAH0CAYAAACXcF7rAAAgAElEQVR4XuzdB7B1V1k//n1JQiooQiBCiCSEFEoIJIQUSIMQAgYQKYK9gIplVEZnbKOiMzqWUWesoyMKiiBFCCUkIb2RUEIgEKVJJ+WlhZIK738+i9/3/e9c7j137/Pec++59z575sw5Z++113rWdz3Pdz177bWetfCyl71s+5FHHtnlOPPMM3f89uPNb37z3f7X9cKnrxClH2UffX0ofrg7P/zhH/5ht3DWWWdtXwzM3Vi1/hQChUAhUAhMhQAnZGH79u3bp7q7bioECoFCoBCYiECRbClIIVAIFAIzRqA82RkDXNkXAoXA1kagSHZrt3/VvhAoBGaMQL34mjHAlX0hUAhsbQSKZLd2+1ftC4FCYIYItBdfNYVrhghX1oVAIbClESiS3dLNX5UvBAqBWSNQU7hmjXDlXwgUAlsagSLZLd38VflCoBBYCwRqCtdaoFxlFAKFwJZFoEh2yzZ9VbwQKATWAoGaXbAWKFcZhUAhsGURKJLdsk1fFS8ECoFZIzDVFK677rqru+OOO5psCwsL3R577NG+Hbfddlv3rW99q/2+xz3u0a45BPpyLQG/dtttt87H8c1vfrO7/fbbd9TVPe513Hnnne2zUlm77LJLt/vuuy9Z1j3vec9u1113XbEsdVK3xbLPuhEq/0KgENi8CExFsrfcckt30003NVQQ5YMe9KAdJPa5z32u+8Y3vtGu7bXXXt0DH/jAHeT2mc98Zgdh7rvvvt13fdd37SBm13I8+MEP3kGYX/rSl7ovfOEL7RKy3H///XcQ8Gc/+9nu1ltvbdf22Wefbr/99mu/EeWnP/3pRt6OBzzgAd297nWv9lt694W0lSVfh3KU50DYrtVRCBQChcDOIFBTuCagx7vm3YagdwbourcQKAS2JgJFshPa/Stf+Ur31a9+tXnPdRQChUAhMC0Co6dwIR+P4t/zPd8zbZkb4r4i2Q3RTCVkITD3CIwm2W3btjWSNda5mQ9e7Ne//vUdY72bua5Vt0KgEJgdAqOncG0VkjUTwiczHWbXBJVzIVAIbGYERpPs1772tTZN6973vvdmxqXqVggUAoXATiMw1RSunS61MigECoFCYIsgUCQ7oaGNx5pXe7/73W+LqENVsxAoBFYbgammcGWSv1VWm/mo2QWbuXWrboXA2iAwFcl+8YtfbLMLrNrazMd6kix8LUO28syy4v6S5GBukUSWJjvnHi8ljZX3lzq75gVelkPLTwfpf5Y5W3ZshV6WH6cM5fLmlbX4mpV98rFiTp7+G6u3xHrPPffcsaTa/V4eSpfl12ZuyK8vJ3m+/OUvd9/93d/drvmvDfbee+8deZHLefdb5SedRSNZZeh6ylYWuZJnH6u+3spPHmTx7RNckg6m8kubBIvI7B4rGGHYf1EKDzJkqXnyCxbBhswO+avbfe973+9YWh6ck4f6KMsTl7aHW79N+ljLU/r73Oc+39GOm9mG56VuNYVrmZagsIyAws/iYMheIiJGxspIYgSWLl999dXtv3Qf/vCHm/ExqsRoOO200xoxMMwY6Ote97ruMY95THfYYYc1AnQgSPm9733va8uG/ZeHZcTulz8DfPzjH986zo9//OOd5dGI4YYbbmhLlA8//PBGag6LMw4++ODuPe95T5PJfdJdeumlzdgZ9+Me97juEY94REt/3XXXtTyOPvroHR3z+eef393//vdv+YawPv/5z3cXXXRRp17Ktvz5kksuaXV5yEMe0kiMfGS77LLLumOPPba1zac+9anuve99b7uuzR72sId1Rx55ZMuXXG984xu7E0444TuGfZC3OsFGXb7v+76v5W3JuHvVQ7uQ4/nPf34j+3e9611t6uKhhx7a8NUJnH322a2cI444ojvqqKO6G2+8sVMXuBpqQoLaOUvA5fPIRz6ydYbk9h+mH/nIR7r/+7//6/7nf/6nO/7441t91AWBX3PNNd2BBx7YXX/99U0n5Ak7Zai/tnzuc5/bXXvtta1TgbV8HVdeeWX3zne+sy1x1y4HHXTQLNS58pyAQJHsOqmHeA1vectbmjEzWMTC+B772MfuMA4GxKAZf4jkoQ99aCNHhuS6a/G8PvaxjzVPDhGEZBkjsnj729/eSOIXf/EXu09+8pONIBCkpcNIHBEhmn/5l3/pPK0g3gQC6ntPCMAHKVx88cXdKaec0sj73HPPbcRKHsTovAPh/Pd//3eT95hjjmnndAZiQ6hrPMx3vOMdjTyQ1Qc/+MEdMSZ4h8hbvZ7ylKc00iSveiFZHh4iefSjH92pP2J66lOf2vIl4z/+4z923/u937ujk0hdlKN8uF9++eWtHdyPyGH30Y9+tOX5T//0T90f/MEfNKLX8SFlaRC6Du4DH/hAI0Kd5NOe9rTWoWhX7fviF7+4yY343v3udzcZdADa2W+diE4PFq9+9avbvWKBaB9YPuMZz2hkeeGFFzaiPu+887pnPetZTRe0gc5BfWH+0pe+tPvEJz7R6vKoRz2qtaFDXogbuVpA9IM/+IPrpPFbt9jRU7gYHqOOR7V1oZu+5ryav/7rv27ezOmnn94MkSG89a1vbYaJPBgVw4f3FVdc0V1wwQWNcGHPUE899dRm6IyZcS0+eGMHHHBA84AQHe8REf7ET/xEM3qEwvDyWP7MZz6zkSxjRwJIGNE4EBFvCVn9+I//ePNgfRAOj4sHStanP/3pzcskz5Of/OTmPSUdEkqUM4QvoI9y1B1RIiaeH4LlrUmrQ3HwFNX1R37kR7pXvepVjUBgIA914X2TA0nzCnls8uXZ8eKQ6eIYFAiHTOoJax3XOeec07AnA+/xBS94Qffa1762+53f+Z3meWeY4+abb27lGgpA+NrIEwSZkKJ8EODv//7v7/A2//Zv/7b7gR/4ge64445rdVJfHQay1UZkpRdkgjX5XvjCF7ZrDpiq+7Of/eyWtw7A/SeddFJrX3pDPjipiw7GQVZPEzx/ZI6A61hbBEaT7NqKt36lIRaENosXfAzzn//5n7sXvehF7dEbQfGGPGoyOl6PD5LhEf7v//5v96//+q/NkHgqCPTHfuzHWlqeCkJYfOgEeWuIE6G+7W1vax4RkkVODNnwgzoiOYTHsJEsr9NvxswjlNajLM/q4Q9/eDNaXqxzP//zP988ZCSDhBEieXhYqUs8aPc43I8UkTDyYvxnnXVWk1PnQS4kxnt08GSlQ2K8YmSiAyHLa17zmka6yoYFL/4nf/In239DGDxk5/pOAazPPPPMRuY6L5gqF/7SqcP73//+5pn+13/9V/fbv/3bjch0IHA644wzGqHLxyO8DoGXTVdggvyQ3K/92q810lc3ZI3odETkVoaOD0baGWZIli7QPfhoezhIp0OUj3LgpyPpk6zOWn2R8W/+5m824tcJIFn4I2ed+nJj0+tnaZu75JrCNaF9eWkMibGu9uFxz6MiTwV59A8Gxnh5h4YDGJ3xVLIwyLyY+Zmf+ZlGOry4kFc/H4/ZHikPOeSQRkr//u//3h43X/KSlzQCyKMvgpX2h37oh7qTTz65pePtKMtjKJJCPs973vMaGfI2eVu8vb//+7/v/uiP/qiRFILjxSEcpGiMEFEz9l//9V9vXp1yHG9605vaYzFvDKkhVWSFTBALOR3IJ2PGcDjxxBPbvdIitCc84QntOhIh81VXXdXGRT1S8+Y8fuvQMlYcfBDeL//yLzeyQ2KvfOUrmzy8QPU2DJAIbEjWcAE9eMMb3tDOGw7hVZJbJwkX+CiHRyp/bQdrRAdD7apz00F6ZEeiGS7QCXiKgQ8MDb+4T0fqnPoaK37961+/LMn+0i/9UvehD32odd6/8iu/0mQwlEFH5GWYKOFFV1ufK7/lEZiKZLfKcMEsZxdQfgb7Uz/1U83TyUsWhMCYkRjiNITA8/Tdf4OOmHlyjNxwAYJbfLjGE0QA7n/5y1/eCMdLHMTA6D3Wuo6YyMHA/+RP/qR5TQjLwYNj6EjLSzoeIE9Rnn/1V3/V/cVf/EUjAaRtjJfX6xGdoWdVIAL4vd/7veY5IsfFY7I6NGOfCF+9QkpIEEHABAEjdWmRuhdSCMR/3qi0Oi/Ey9Mkt85h8YFM/+Ef/qF1cIgZrv/2b//WOg/k6jqP37CBIQay6CBgieSU97M/+7PdK17xitZBqo/2/NVf/dXWjuSFKzy0L89bZwIjMmovHZ+yecbaSdmeNDIzg+7BwlMCYkTYvFeeLO9aB2cIpO/JGpP1xPM3f/M3rePjUXsaeuITn9jq+1u/9Vt3m7VQxLg2CEw1hWurxC6YJcnyVJATcsssAYbzH//xH23M00sdXg5jR2rGbxkoL4vnxSh5isYdeX0es5FTDh6Vx0bG7DHRGChP2LdHX8TCm1UG78qjJyJg5MjwN37jNxrZODyOG3JAtIzWWKuykCxCRqY8MePGZENsyPZJT3rSDnl+7ud+ro2nGkKQdjHJ0il1RSyIHoEZi1QPnjHCU96f//mfN2JCYK4hGkTuHNJy3rCFR2ovw5YaRjEUoixeYp9kefscCG3yn//5n42o1UU+L3vZy3aQLEI1DIAUdRrK50EqE0ZIFs46gu///u9vbanOCJq8sEPM2oBXzkOFvyEPH/nxwA1LIFRtrA3kjWzdDxMdIe+3/+ILyf7pn/5p99M//dMtvY4SycJb56p9daZ5olgbmtnapRTJTmj/bH0zK4U05sdIGBZvBrl4w+/FiHEzhuqRj3HwhjzuMVaG5uOx2qO2RvTiJm/zVcmQAs+P98nrQmI8Oy9ffvd3f7eRCQLxIozRIRakapyQV8h7jhfKwHlxxk8RAy843hvyQQSI131IG/kpE5mpB8/vF37hF5rXKV+EuZQniyBhwovnpSIweZGVJytvBOJxHKmRAaEifh2KdnK/zogH6P5sXdRvZp624QGerLogV160PHiyZEdOmU4Hex0PcjN0QA4dlycNY6iGWOCvU9Z28uCt8oLJ4klBB4e4kawOyKG+Ojp1kwZpI1T1h6Xxeu2oXeClTJ2GIRzeLV1RP3WmDzxZ3u4f//Eft2EVHZZ8yKcdYGmowlBKBaJfW+IfPYWLkuZFxNqKurlK440gNQbJWBkxg8oChMx55LH82Z/9WRsHjCeLABiLtB4ZeVc8mhzyZsCmAXlkdfiPZHmVPB4eFM9THghKWmTBOL2g4W3zEJE1L9T0K8SWyfbGgr0YQ5oIJ2/1MyeXjMYeEbM83M8jdj+Zpec958UaT54sHquRH9LLGDQCI69HXmOwsPFfnXnxOhNpycEzz9Sn4IGszGf16B9yhh9Cgz1stAMCc14aL4yQFALTwakPknPNk4ROKnN3ea3GhXmQpneRUaeZOcBwRpQ6Gp2PA9bS6WSRt/ReiiH9v/zLv2zXPA3ATCdpaEI5nmx0mNI5jNfrbJzPXFuzUNgpEoaztJ4OlK9NZvEyd3NZ5+rWZjTJbpVltasL89K5JZyi8VGKn1U6zscLc834GsNGSDwlJMroEBailhYJ5HBPCDSP/cguj5vaMO2Ye7KiyDfSkp5HqTyP7kgs8rlHmXnJhSgQFqJQNoJ2HwNXF95oXnC5F0nw2njL6pBhARhkdRL5cx3Jyie7VLiWuamZARIsEBuiW7zyCvnLhxzk9MnsipSPcJVJDr8Rr3rDOuOtaSf1DImSmTzLraiCFQKXd7+dYMHLRaLOk4ks6gfbrLSLnkirU3PN78TX4AnDUznSkks+6ucjPdKVXxYprIV+VxnfRqCmcC2jCSGQ9Z4P3F/iydAXL/mM+H0CXHyPNDFU6fpp+9XPfSmn/3/IPcmrf99S8C4lX2RcnL5f534nNLTeQ2Xql9+v/yS8hua9XH0XlzmJlBZjmv++V4p5vFJ7FBnOFoEi2WXwneWLr9k2aeVeCBQC84LAVFO4tkrQ7iLZeVHTkqMQ2LgITEWyW2UKlzE8Y20Z09y4zVySFwKFwHohUFO4JiDvxYGXG7UMcb3Us8otBDY+AlORrDefyGezbwm+1s3rbby3wonI5dvbYi81/Eb63ngj/byM689CMCugf2gjL+/kudKLkcV1VZY31+5bHCNV2uTten8uKtny9j3xavudVGYa9F/4SJ80qY98+zFb8/IpLyNd8yFHOkIykwUOeaOeJbne/AdbZZvtkGlMiTQW2ZUhz/4LT/k4lxkZ+SaX+1zvR1MzM6PfTu7NSknlJxassvxO4By/F2MbLJSZtJlK19cJ+dIPci+OJ7zWulzl3R2B0VO4CsDVRQAxmAJlfqiOyzQbRmt+rKlOjM4iBGPh5mKaA2kuqPuyqIBEFgtkjq0pVK65x7QhBCNvhLncLIF+rchjMYShEhPsGa8xagYvH8ZunixZTQ3K1CLTzBg+Uss0roRdJIe5pdIn4HamrpkLal6scsgsf7Iqy9SkRPsyDSqxd03i1zE5Z7FEplwlFKSyYJC4sqYukddUM/OKTZlCRupF3gSqgblPtrwnCznIpaxMo4MXWVI24pMHLCwrJoepZKbYZUlypt+5Jk8ru3ybokdOGCkXRglGrr0S99f8YdPqYGIqF1wsnDCHmlyW81oAYXHJ4iDrq6u1ldsYBIpkl0GLQSTi/RhAx6RFpozchHrLUpEUYkCkJo4jDgbnnLFwBmV1FeNloIyPESMkBBsiFcuAASIU9yEXeZo8b5I9A00Q7qXkNT9UrAOrhUTyEvNAWfEadQCMXZniBSAfy0cZOFkzWV5HgNwQGgJCPspPdK14rlZBWShgDDxzeJGWiftZNqp8K5qUDTNLhpWvrvLXMVhkYVWVuqmD/IVrzOo1eVtKK/gODMgEH54n4rMgQ2eng0jgHmXo1NRLx0Iv3EM3kKyFG7xnJCx/1yzisMxWJ2VZLnLUQSXgT4J7W4ChHN+w0n4WIMgHhml7Cy/kIayh9qYX0jsvf0uA4WIRgzpYmFDDXGMscbZpawrXMviuxewCpIUMGRQvNRPfGXWiL1kIwMAZnI8AKEgBGTAsBsoTlIYhI1T5ITekxeMzxGPCOnLmaYWUl1MtBCUYibX3DBk5k4O8ymboSBZxIzFeI/KxBh8Z5H/yT6hBhIAILQntP5a7jsh544hIXoiLF60DUh8r4pA54vIfKepoEA6Slc5/MkmjHDgiPfjkEVodyAxr98IGqUljVZolu5m4T3446hScR6xI1/1kzC4HyiC7vJEt+cQMkL84CYlfAFPlIEttY0ksvNQ5QyDpwMgEY3nqSHQOVnZZdUYessgD1pbRandLc5Eroi6SnS1xjsl9NMlGKWe1LcsY4WeZdi1IljfCO0KwibiPDHi0PDIEihgZfVZwIQLEx+ilQzy+3c8TYuyuITGEg3w8cjJQxMJ4eYmTllYiWctQBfLmqTJw+fIM5YvQyYwQlOscQrEiiyyWvcIvY6+CndAXy2stA7XsVX14tTxlJIkgEZe6qjePjPwIGLEgJ8tcEzxb/FfyIGceL2LT8fASdSIw0CG4V/2d01GoB5J0LUMCruuMeM06IfXLGCuyJovz5FIPmEujrXjviBX59tuChyuNjgUuME2gb52ResBJucpQP6SqLog1u17Alo5oA2SaoQ7DK7BGtMoir2XFdCrxCmZpH5X3MARqCtcEnBgOw4ohDoN0XCqEx0isOUdaDBX5MXbenshTPBZHQh2SJ7EJGBYDQ3DIhOeWsT6yGy5g2O5l2LmGaFyb5MlaT++RNy+33JNhC4TAC2PkCCLEKnA08hBdiuccuZXr8d6QQAKEe2RHKoYKdAAe95GRugico/6w4LEKyoIgPcYjGeRuOAUOAsQgVgRtOCFb3GQPMsSnI+ApkgG2iVOgA+OFKoe3yRtE/HmxpS7IW0eA+AwD6KgyV1x7IeCMJbtXHdQr2wiRSb4wUBYPUxpYkh1pI1GyKBfJavOMUZNbBwRzQYDkRxZPEzx2dVF/47SC0NAB7VCe7DhbnFXqItlZITtFvgwH4fIAs70K42NseauOYF1jmEgU0eSxl4fImBEQYmGoyI9h8w4Z79CIYu43JosoEK0OAFEjXIaNqJBkPFXeHAJShqEFj8UM3YF4lI/8kAVyEBjGI7Br2Y8KYYWgjN3apysvyHjAvNZsT4N4lemc3QDIg8R4smRGTDxc3mxeojnHayRf9jBD2nBE0O7XEZED2SFS13141EhR1DIkZpggXqny1A9m2k4b8HB1Jnn5lFCROlNtQF6dorLyIi2dYp4KePeeWHSkxpSVwZPl/ZKfXM7LI+PGf/d3f9eGWERGK5KdwghncMtUU7goA0KocGmr2yIMm6FmAUT2rGKoyCQvVxgYQtAOCRrD4BAY75HhSSOvbK0tLwQ29I2zvOOBIYSlDBahOK8TIJ97eIoIhrcZQkcayk/Iv7wg4l061AuZhlDVg5z9XVXVL96isVnkw3OTr/PZqRbx8QgRk04GMaacBEwhB1LNVt30ODv+RqddM9YZ7zpBXbQN3c8+XDoJdVaW8+rCK4YNmft1gAP51C1PEQnak5kSOsTM0MgUsMgKN2QP50wdU5ZyXEP8hkF0AgnovroaWrlNg8BUJDtNQXVPIVAIFAJbFYGawrVMy/MOeBqL9+DaqopS9S4ECoHpEBhNsh67ErNyuiI3xl1rMbtgYyBRUhYChcDOIDB6CtdW2RmhSHZn1KruLQQKgSAwmmS3ShQuL1S8dFgcyb5UpxAoBAqBoQjUFK6hSFW6QqAQKASmQGAqku3vI9QvM5Gess3JDle5t93JmGuL92ja2fz624gslmNIWVPgW7cUAoXAFkdgp6ZwWdVizp7D/EJz/RzmA1oSmPBtzmf+obf1Vqg4EJv5fAnRZxjCvESHydUmcOfIenb/zTHMG3+E71pW6Jgon43iyEZGh/mEysp8z+zU6pp5na7lMEk+q6zMRzVvsY5CoBAoBKZBYKdINrMMFJx13n7zEvs7oWbHzKWu9XdoTWzQxfn53y9raH6L5djZsqYBuO4pBAqBQmD0FK6CrBAoBAqBQmA4AkWyw7Fqsw0SoNqQg5kHy60RNzRiaavlooYcllrSynuXJy/bEEniq1q+6ekgwVn8dl2elokagpkUD9Zwh6ESsllmOXQduzoZjskQTuqbZb2J7p9AKsoxRGOJ63KHPCJLhmUMJTlv6a3fGZ5Rx5StrOxGYEhnUtSwlZowUbLkmeEky3eHyL9U3mQ3+yRxahNbQnupA7kTrW4pHTE9UH3UnwzZ8UK+CdI9qX37MnnKs7yXXlgyPKkt+vfRY1j3MYGTOsiDXNod9uQyLEem2vNuJW37zuujp3CNL2Lz3CEik6AtIkSJKCUgynLRrIztCpQiJJ8ITxRWcBQKK8CJIwGuGZs194yT8QtP6D/jtTbdb8Rq3FqQEsFTrJlf7kCWr3/961u54pqK5sUIGYlzgqeY72xsWzzTEJg6iYiVMJYibYVoyewehigqlWAngogLhyguwnKHOpNFpCgRwxzqKUoWg5ZPIowxYPIiGrsFkM96fDKSyXn4wA1hw0ecBB2YGKsIlMwO6/yRIELTZtKLs2AXAelEwBoif79eeQcgv8RJgB08yCZAjahczsFYGmEe1UGd1UG7kRGRIUVt6qMuCRvpfjFhhxywEwISaQrmgxwTiEZbI2D6QMfI5oCh+8hD17KTgrCM9FRbZxscbavTf+Mb39g6kOc///lDxKo0PQSKZAeoA4XjlVLmBIFmOAxGEG0BShbHaHVd9CgRkZAHZb/66qtbWsqORBLgmWfI40GmCESEJgSTwMzIUbQqSi4M4PHHH9+Md7lDZ/CGN7yhEZZ8GTti4Y3EU/UtchdjZnAJ5SeqFM9KcBNEyAt1HTm5n0wiPSGJV7ziFd1zn/vcHTsdLCWP+1/1qld1L3zhC3d4QcgkL0cRVvYT05EoPy8mkRdil1Z9eW2ifXkh6RrSTGCW7EoAa22hvXQY6oAoePQJeyiCF0yGyN+vE1zUx8tbMvHy5JswiXRDvmTWBshf5CykB2/EK5KaDhjpiUbmZa+2gYNDZyF85LOe9awWcUt6ZSx3wO4tb3lLI0x6ob7CQiLG4CBPmCtTOsF/ECldpIc6OxjpsHwjWrFp4QxX4SjJgpxf9KIXDbCYShIEpprCtRXhS5QpxsIYkIyI90LjUVoRmxhDP5A5kuWx8GR5Oe5FkgxR2D/fFF8YQfciMWTKaJAfA83uBjweeTNUsVUR4Eoke95553WnnXbaDo+Y3Igh26XwMAWhFuAZcSAMhsSrQRTZV0od1N9sD4SmrkIs6hBe85rXtBin/Zkgi/VD3rzv5zznOTtmmcSTVSfExXj9RiauuSd7kxnqQEQIAykhqkT8EsoQDjomZKFOOj3EoG7w1CkglwxNZPsbBPLa1752RflTHxjoFMkKR2XxlpWhI3PNOW2lTmSAIcJDWOpBTl55hpHE6A3hulceOlNk5wmB7Oo9KXoaLOgickT29vlSN8RJLh4yfUG6Om9lks1QAfnI5GkJ/sqnJ9LTXxHY/NdZa4PLL7+8SHYkARbJDgSMUjIGhoscGRIlTFzTpcap+iSLALL7LC/NPl3+83bkacyW8TFYxMFbQ3SMmLEgH0bkOoMdQ7K8ZHkwYnVgOImpirDUAakhV8SsA9EpIFflkQVBJYwir5YXyZBf/epXr0hS8mb4z3ve8+42jswblJchimybQ1aknUdvBOExH36GZpACXA0BqIfHc6SE1KTRASAE98FVnZThMTjBtZG4ewyDDJE/KuI+ba8jMvyiEyCPjk+nidA8qTivznRCPZCse7QfeXWo6ZT9Jnc2piSrTpDsSJZH7IlhUhzgPsnqqG1BYzgJOdI1ZfBk6ZP2ho+OhkwwzNg3neJBcwbohM5fG+tcOAryKpIdSBi9ZDs1hWt8cRv3jmx4yLgYDsKhxIwjW5YwLuSVAxkgF/tkuR8RIDoEwQgoPa+IQvNoGR4jcV7QagZsOMJ97k80fY3mEXQlT5aXxqsz7KCcRPTPjrb+MzZ1YWi8IDsaIAGwotAAACAASURBVFll58UQr9rjtbrlkTO7M7zyla9sY3TZGHG54QLpXvCCF9zN42WwZPN4K29euzFPhKVTg1/mNvuN2LO/FgxhhagTgFt9nM+LM6SIZNUjuxtkLra8eJND5O/XiXzahzzZSFE5hlx0mggO2cJVx4ns0xkgY/XyXwfGcwzJwkE9EL92tuUPkjVeKj9kN2m4gE7IH4EiR08ZGYMnr85LG/NiDckgUrJoNzqZrYqksaGn87DS+ZHR/Tp3aWu4YByPFckOxIshMdR4sZTeIxZiRK6Jvp8317L1SAlgpMVzkiZb2iBNngEPlTHmhQpPhvJLK3+G4pzHxWyuyLNE0jzf5Q5GbkyWd2Kczn8GI1+ExkMig/8MknHHq0bgDDYykROBqHvGThEcUojHNemNM4zIgsQNTTjk7ZE4TwQ6EwasrkiIx82wYaEzc86QBDk89rof7shB/s6rF5zImd0EEKF8EZr6kR8miAyOyA6ZTfPGHC7kpBvGLMkED54nrMmgTOXpKHUQmU3Ai9RxwZmeeGLRBnnxSc68JFxJRbNZo3ob/1eu+2FCT+GVTTYRJjzoFryCueGfdKLahW71X3wham0ojWGfOsYhUFO4BuCFkDLNiJfnyHQr3wxo8UGxKSejQ779pbsMCoHEIN2bbUcyhQfhxFtyXVokwoAoe+RYSvx4XEgUGfXLXio9WZQX8spuDOrgyPboWWSCALOhYn/K10qyZCYGA5a3cnyrG7JwXr38dk65PunIYDPmyI4FytHBOcjuP6/X9ZXkX668yIbM5BlSgrVz/sM0u+RmMYy6Oe8e51L/6FQ6sqFbBWXbIvmoy0rT9ZQffSBHOiTnMrUO9vJNR+y8TtVTQgVMGqOB305bJDses7qjECgECoHBCNQUrsFQVcJCoBAoBMYjUCQ7HrO6oxAoBAqBQQjUFK5BMFWiQqAQKASmQ6BIdjrc6q5CoBAoBAYhUFO4BsFUiQqBQqAQmA6BmZPsdlOA7ri96/bcq1vYZZfppKy7CoFCoBDYwAjMdArX9s9/tus++5muO+zh3cI+99rAMJXohUAhUAhMh0CR7HS41V2FQCFQCAxCYKZTuMqTHdQGlagQKAQ2MQKzJdk77+y6O+/out33qDHZTaxEVbVCoBBYGoGawlWaUQgUAoXADBEokp0huJV1IVAIFAKzn8L1ta923Vdv6br77tst3POehXghUAgUAlsKgdmTbE3h2lIKVZUtBAqB70SgpnCVVhQChUAhMEMEZkuyN9/YdTfe0HUHHdwt7LX3DKtRWRcChUAhMJ8IzHYK1/btthDouoWFFoG9jkKgECgEthoCMyXZsWDa4iK7q2ZbDttx2N4lW5VIYzsSW2S4ZksM22jYSM8+R7bgyHYxtvdw2DbF9hq29Ji0vfJYeSt9IVAIFAKTEJibKVw29rOpnX3hba6HMJGoTQCdR4w2gZPO7ql2G7Wjpg3p7HeFQLN/vGu2WbYbKQK2aZx9iRCtDe/sDFpHIVAIFAJrgcDMSXb7F7Z13babuu6Ah3QLe+61ZJ1sZme/d9tt2wrbrqS2era98WMf+9i2gRsSteOq3T8/8YlPtC2YbW2MdHmx5557btuZ08aFdux0T3Yuve666xoh2/jO9ty8WdtE2wGV11xHIVAIFAKzQmAupnDxQG2L7HPBBRd0BxxwQCNFnisv9eyzz26kilxt/2znV1tiI2L709vO+UMf+lBnK2vf7kei9pbnDdsS+TGPeUwj4BNOOKHlm91CV9rZc1bAV76FQCGwNRCYC5JFeIYJeKN+Z/vnQw45pHvmM5/Zvf71r28kaY94RMvTtU+8cdrLL7+8fV922WXdTTfd1IYCELDfziNlZHvQQQe1LaFPO+20RrLGclPO1mjqqmUhUAisFwKzncL1pS923Re/0HUP2r9b2GPPJet45513NgL8wAc+0H32s59t+8bzbpEhD/Z1r3tdI0SP/8Zajdl6ueVx/6qrrmrEbOjAGCwytV+834Yh5OO+RzziEe1e47XI95Of/GR32GGHtXzrKAQKgUJglgjMlGSnEfzqq69u46+GDJAjIjX969Zbb21js0jzK1/5SnuJ9eEPf7gNDey///5taMG4LpI9/PDDW9G8X0SKWK+//vo2pJAXX/KqoxAoBAqBWSMwV1O4VJY3e9dddzXvNNOzfDuHLHmuvF8vrXirfiNe07UMExizNZsAid5yyy3tGoI2RLDffvu1POsoBAqBQmCtEJgpyW6/6y6TVLtut926hfIc16pNq5xCoBCYEwRmP4XLktrPf67rHnZIt7D3PnNS7RKjECgECoG1QWD2JFtRuNamJauUQqAQmEsE5mIK11wiU0IVAoVAIbAKCMyeZG+7tetuvbXr7nXvbmHXXVdB5MqiECgECoGNhcBcTOES0MUsATMEEtRlJRhNz7KUtj9bwNQvy2bNuzWrwNQvU7scVn5ltsL97ne/dk65ZisILGOql9kIYhy418ox/zN9zDkzHMxcyFxesxbIYYGEmQ5WmLlf+fe9733bDIePfexj7Zwpae6raGQrtWxdLwQ2FwJzQbLI6l3velf30Ic+tC2TXe5AVkjRt1ViBx988I6FCqZ3iW1g+SziQ5LiFTz84Q9v9wg0Y4GDObZWkyFzpItgXUeMSNp5/8VAEBvBdUt+Ean/Rx11VCPLD37wg60cJHrggQe26WVWpiHWj370oy09YrZUGIEfffTRrQMIGQ/tTDaXulVtCoGth8Bsp3DdflvX3XZb1+29z8ThAstf3/72t7egMFZtLXcgP6SG3Cw8sLDAQgSeKQ/TOfNspXMOiVqCy3u04otn6pp7eM7IFiH6FlTmkksuaemRvuA0iNR9iJnXjFylNYcX+ZqXKyqYzkHksEMPPbR5uwjbajPXLZhwXb48Z7Kr4x577LH1tK1qXAhsQQRmS7IjZhdceumljfx4hZMOiwoQFzK1tNYKL98IlHcrVoFHdd4uUrQyDCkiP9G+fCND0bmUJf0DH/jA7t3vfnfL99hjj21eKZK11Fc4RQsfeKW8UB4pz9RKMx6uc/IxVMB71WHwqK06Q8QI+pGPfGTrBOooBAqBrYXAXE3h6pMs4gxJ9puEh8lz5HUiL0MCxloNMSA+Xq5rCJI3KVIXgnOdB2uJLkJForxMww3uMV4qLc9VvASxD5AkgkXm8kDYonyJeeCxH6kLasOD9ehPluOOO679NjTB81Wm4QukbmzY8EV5slvLyKq2WxuB2ZPsDZ/vOt7sIYetuBjhiiuuaGSIrATaRn6PfvSj7/ZiixeL9JAwQpQWefEieZvGVHmYziNbXivvmBfJi/XNq/Uoz5PlARsu8PiOwHnCxxxzTCsDUfNIySEPpOowBIE0DUEgTLIgdN9I2/dFF13UiFgHgNANa+gEeNgZL7b8t45CoBDY3AjMfgrXnXd2naW1u+++4rJaXp9Hch6j8VKE6Xd/J4N4uJoFOSJlBOtlkw9PUYzZzFZAdAiRN+k6gkWmiNM19yNUY6ZIFCkq228kaygAGedlG3l4vXk5x9s2JCA/crpGRnkmIDjPFsHzgI3DKj+7OWxu9araFQKFwMxJdlqIkaSPY7loWdm3qz8lyj28V4ffriG5/Pbf79wrb6Qoje/cJw3CT9rI4rq0kcn5EP/i8325yJS9xdxTEcCm1Yy6rxDYeAjMxRSujQdbSVwIFAKFwDAEZkqy27/y5a7zecB+3cLuNWVpWJNUqkKgENhMCMzNFK7NBGrVpRAoBAqBIFAkW7pQCBQChcCMEJj9FK5tN3fdzTd13UMOXHZL8BnVrbItBAqBQmDdEZg5ya52DTM1K3t9mSVgupW5qKZkmR5lmpW3+Xm77/+kt/nSmjeb+80CyMwCU7gSMCazFswiUJ6yTMny3zVzeE0ny8owv00pc33x1uOmhJlvmxkHcJKHmQrOkZdMypZP8nY9dSSDg4wO97nH+cVxEbI/mnzJkvL9d797/DZ9TR6O1Mtv1xNwR51gm/Jdd18O92sn9UvwnsjdnxssjbxgmDKTJyxcs9DDQf7ImHKCSb9tncty5WARLP0nt/9wdaT9lgraQwbY9GeWBOfolHr12zh5O9c/YKks5bpHecFJXql3AhbRxciUe4I/uXyCbeqlDL+Vk7aUX9o7Ux3JBaeUCdtMN3SNfOqd2B6pR99OnFNH5Zn/7Xd0y2+yRX+CYQIsudf15YIlBdPM9kn58idz2pAO+51pn0kHLzL0da2vf+RxX8pXL/dk5lEwmxRbJO0EU3lna6yl9GhupnAhShP/VXbSun7XrcZyWLkFzIsvvrgtKnCfubUA8G3iPyWwMGE5wORnpZc5t/KzJJaSWq1l4YKFDUCkSIC0SMIS2n333bdtzOgeS2uBK11iF1iea16shQeukUWjSmulmnwYEmXTUO77+Mc/3hY1yNPiB/ea32szSSvI1JGCkMm95vyqF9nN7yWv+5VL8eAZAjZvV73cByeyO5CYdOSz/5l8si8awyNn5gb7T9GterPQQ7Ad97guZkQMPAqXOc7mEbumTaR3XR1dNweZvOrJaORJJnJkK3fGAje4u8c1WJubrB3IFcKxQk8dGSP8xK+ApdV98ne//MhirjLd8H8p4yCTMsiOiJQprTLh4DecYUkGH/WDjTaCt3ucd7+52La0h686Bid5RUZlwYvc9Ni3Muglec3FRpDaRVkOuiZ/OzirIzzhATPntTdc1BU2WZEICzKyJ/O+Ya+zVD6ZspiGnPL0rV7qow3oMRnsHq396R67YU90EU7sCx7wZUPSyAcWy80Vp7PmlasnPPyHtQ8ZnYODOjkHY/mpqzYjF4wzl50c8qC35HXNPWSEibrC08c53+KTTNoLUDlsUp3UTR3ZkPyc63f8c0GywAGqRtcIgNRwSxEjxQtJBUyrtE444YRGQoK5MC5GJI4AAKwaW27rbyTNSABK2eSvUfwH+Dvf+c6mFBYZ2EY8SpxVaRRKZC5lkx8hanxyUACK6h55iN6FONTLPYhA41Na8icQDcWXL2JgZPLU8NJSbr/JaLGE+l144YXNaP32EVtB2RQh3rcYDOoQTyALL2CoPAaqLHUMIfuPwOX5lKc8pZXpt2hpcKOIDIXC2mGYfJTLOXLC3G/tC9dsz04ueMEAiZGJgvrPyGHhvLIZBQzJpU6nn3566xT810bK8K3+WXWHJPx2zocuMQg64b/8EJB6P/WpT234L0Wy6gMf9dORW1pNTp0iXGGKRLRTnla0MWy1JcKRTh1gKkIbXWOQylYu3fBbh+m8fJSLWNPhwkcHLB9YSksH6Lf7yQYbOMDZikVyaRNYaCe6Lc8sztE+zmkfdVR/y8gRGx0NqWkz14844oimT65baSmynfvt/qws5EtudWAHdAfWsNCO6qVj1SE4TjnllEaCS+EuP2XRhfe85z0NR/YGBx+EDgflq48y1ZnM6otM6XqeHpSLE9zrHm2SzksHREb8w+ak1d4wk8dyR5wUOqUN2A/85QfTxfWa7RSuAWOyGpKBAYlno1fXAEuRLEDELtCTASORrsQMoDgA1uB5HKFYlHs5b1aDKhvAlJqSKhcJyMPqMY3I0+SFaHjgk5XhMjr3Atk1ckgHaIbGEDQoxUX2IZYQYh7tNQ7yUgfp8/hGcZEbxeLJITEEI39GgYycY6jkTJwFxAJLB6VnlKKA+dbrSytPJKVM9bAk2P3OqzuFI7dDdDTG5sPg5akM6Ri/NqFsDucpnzYiIxKCEQV3Tn2UBVu4MULtQwZGSE7YwReh0QdGp12QrDbXsTIw153XMdMH9WMwDNM96gA3ZagLw1dn9aQbT37yk+/2WNk3qgxN6TQZ1amnntryVyf3wkEnDAt6RA6kkzZeTLLaX16uu59sZISBa8GJbLBwP71DHNrcb2RBz9TD/XCPx4V4dB7ygjE9TCfrPznd/6hHParlxzumB2wt0ey0r3aBKxmUQ17toz3YiLrCUBvpVLSltqc36ezoL6KKxwdLdhOSfcITnrDDE19MZFngQ0bxTHS6yJ1NanPyiJanviFWacioY4GnD9zIpi50PPiSkV25Jp22zRNLHv/JCkf/lzrUS/50QDvBLStB48j075styQ6IwsU4NBKBE/8VeEutjNLAAHGN0SbkIHLTEHq+PGYCkpK5RmFCbP1ehsECGWAZR6O0eTQRUEbjIEFKKk1i3lJwDYbUGR7l940s85iT+yi0Ry5GwOCVx0goKwPwQUwaKzFvM2bJuJCKusonHk4ChTMUJOY+CoiANTy5yEeWPAq5ByHDWtqMQ1EMxuZcyJns6qt9kCxM4A9jefJmGJN7YU7x0vEhfp0F7+/KK69ssilTneWjLnDKEmaGnyEFyi0vBgMfJKku8Dj55JObzJdddll70mAE0jIw7Q1fdVW+9GRTD4Sgnf2XloFq55NOOqnlkVV/fcNQd4RNRu3iCQEByoNBIaMcCTivvmRQVwbc92RFd0Ny6hJdIqd0Ohb5JbpbPEE40QuE6YkGOdO7dIp0M51r0sJFu9AJ5EIm8isnnURiIbMhnST9k78603lklngbdCJDcdLTPwQKU3VSB+RJpx3BXR3gQl5tw24ynnz88cffbbl8H/cMSyiLPOT3TQ66wX7yhEFOeMqPA/bWt761Q+DSwkVbx5OP7eR9DjtI9D46ym7gr410HuqccfDFnqn2JR/dy3sV+pQwqIsdxHWfwpVgLUAhpAZ3qADjXPzSCskGRF4TZQK++/NIw3v1m8JLE29I3v2XTRm/FZyGkjo0BqMHOkPPOCfDpCx5NNDT+u+68imUchizNOShhBqDkVCWDCO4FnLVYBSQMlJUSq/x5U/hKDsSQ4LuEZKRkSoTiVI6GKonZXeeAqk7I6OIFEfevDEkx6D7L/uUg0RgqSzEg9wYpc4LnoyXssGEYsMr0cWUSw7egWuIiBzkNJyBlBBCxgthi6zhRDYk7hupUXBt4HHc/R5VyYEIE9pSecpWDmwZNOI5//zzW90pvHZJyEptkicMcsOF4SpLvnQFtrDKQccYszaFFyKUFh5wUF+6SU5t77fhB+XmpUzGn+P1qaP06mHYwz0JgsQrJoO6MnBtAKfETlY/xot03Ud2uhzvkN6QSVvRS78z/ok86Bkdpofagj5oa3rDDhCSc8rIuLjzsNGhsjv10jZkhk3GVuXtPHKnV/D1CO9enXaeDjPslQ5aun5sEtiTUX50Rpk6ZjhkiI1dBHdlKUNnSf7zzjuvO+OMM5oM7I4dS6scephxbNjTHzZFN1yHufbP8EbI3bn+i0gyam+6lhCoGcLTUS3pyZ511lnbzzzzzGXHH3bmwpAVX0ANUTAQoFJiAKv44jisQAZSSCKV5kUyAgaRLWgQCsPXSB5ngBygUy/KQcE1iIPiaQD3Ir6ArNxsW5PxMYpGYTPGyIPMm3J1YAiMhOeAcDUmIokHozzERknyAkN5FB8paLAYXsY8KRvMMnyggeOFyCNhGZFsXh4wDgZDKciqXn7DlkzZ8cH97iEDRXLNfe6h9IwaSWQ4wTUfJIIEYJEZHxTYb9fJy9PgScufYcHdNUTAIBm4toMZIoE/7NybHSXgor5wlgdCT/2l4cnkZZaOTFsgR08CypGGHJlVoZ3VU5to/+XG4cgVA9JmdCkvgLRfnrqUTSd0JuqpTHogDUKiQ3AiW/BN556390gDsesEsr0SXOmCdkrnp3xp8nIUuSMn9ZCXOqm/OurM6DWsXIcpuTL0o53y8jPDGeSDrzIy1OU3vYq3rM3kxx7pGLuQxn3eGWhjsoektKd2zVMcgjvttNOWpRjX5RkOUJ765ukJecObjWs7RMpRI4N2hq16OexQoh6xcbroPnWn0+7JEAR51Qs+cJK2P0MIvuecc05r07zPcY/OY3Ew/rmdwpVHZQBkGk9aoj8lhLEABhloDOk1ZKboIAUgAyJviSnc4sdC98TFB2DGsDLkkB0V8oaZTPGY8iiWPcQy1UTabG9DRvJlDLkfLEbj5VGO8mgsMsjP+UwvkU5ZjIuyUTxlSJ9pYwzb9b5CJAJZhmUoOBKLoTnvfnXO1C7lyCtDKAgtnpRr6phxY2ncx3gYcbwOeapPxk1dk065yCNjqsEJ8agzw8g4I+LgkaRDda0/tUs9lBNviLEjB4aR6W86xrSNMsggP3Vwn7K0LzyXCz8JQ/WNjvivXvQjwxN0Sp3obsZj/U6ITDoDU14lOXzLJ/flPUKwzwsVMqpPnqTkDYNMPcosh7RDXvLCIdMByYHw/Pd06IA7QkWCztPPjFcqT13TCWZWh7IyXUv93U9vtFNfz9yvHPi4FwbSqINDHTJ+Sx+XO9wXO5NG2Rn/ZgPqoKy8qM4QWH9KIRvKbJM89rtOn6PDZKcjuU6HfeIwxGONnMrFGelEfcNdWYuHCuaWZHfGe657C4FCYP4RyDzYxcOB8y/5OAlnPoVr+4h4suNEr9SFQCFQCMw/ArMn2RE7I8w/XCVhIVAIFALjEVj3KVzjRa47CoFCoBDYOAgUyW6ctipJC4FCYAMiMNt5srff5pVg1+29T7ew665LwuMNpsN3JscnYRYQZKpQ/vczyrX+APpSefbvzfV+eXmz2L+WcnLO/8UTk/vX+r83+4D+BtT1ErkQWBcEZkqyQ2qUIBKmUJiukfmCpoiY6pG14pk4nag7mSphaojpFOa85TBFIxOfTaswLSZTuaSRXr6mdmTKjykYCZCRIA/egCJLU0RMdTEtJVNn5ON8VgRlqorrCaoypP6VphAoBDYvAnMxhcvcN5PjkSxyQlzmPyJNk7vNUTPf7o1vfGObcOy/ycGZ04gw3W+1TQ7z67JiyPzHELQ5eUjdhOrMYcyEbWWZ/IwkM3k/c2BN6LagwIIH57KWnjzkNcmch2sepLmAiP9pT3takztzPCeFTtu8KlY1KwS2NgIzJ9ntt91qnVzX3eveyw4XIFkrcqxwyuomHqTfWYaJvEQbsiw0k9x5m4jLBPTLL7+8rVl2IFUkinhNKM5EbKtoEKlrJo1nnbk8XEOGynj84x+/Y5WKyc1WGSHQs88+u63oQP5IHLlm4QDi5nVn0YI17oJW6CzkoVNYLtjE1lbBqn0hsLkRmP0UrgEBYnh+SJan6NHekAEiRWYJdMwzFF/A8ktkZbWIlTA8XyR70UUXtWV8Dss5Lcm1Ukh+VrrwTj3q80QtoZUvMkaGhgOsdpEvjzQh6RAjz9Z/hPqWt7ylLdlDuJYs8qRdy5JReVuGJ+8En9jc6lO1KwQKgZUQmAuSTSQs3ihvULwCQwAe7XmOvEXe7ute97odoQOzZlgFkay15U9/+tNbfRPUQn7Ik4csL96wOJYJ6IFErSlHsogZabpmbbggLMZweabWrBseQMDW8PuNuI3nki8BkpG4MgwhkCHLT6VN8ImVGqSuFwKFwOZDYLZTuG68oes+/7mue9gh3cLe395KZPHBE/Rojwx5hl5YZc0+krT2HMkK/iFak/SGAYzN8lCRmFiXYoM6eMHIDskadvDIjgB5oO7nbSJB46whWcMFvGLh9xLpSV6uJ+ycWLWGG5SXUIXylzdPnGdsCAOhJygyElYvxLs4BsPmU6WqUSFQCCyFwGxJ9q67us5+Srvt1i3c4x5LtoCXTAn7ZvwysUN5iCLh8DgTl9KQQKZ6JY5qXi5lzBMxI2mRoRBkQtklaAchkHZimfqPIBO3FEkmCLZoS4Yt5IMsjc+aZWBcF0lnH6TEcc2WHwg73jF5eeM1pasMsBDYmgis+xSu/hxYhLh4rmkCMIdcM091cdo0X39ubX/u6+I5uBla8L3UPc4nyk/uzXdC26XM/hzfyN8n1cVza7emqlWtC4GticC6k+zWhL1qXQgUAlsBgdlP4fryl7ruS1/suu99ULewxx5bAdOqYyFQCBQCOxCYPckOmMJV7VEIFAKFwGZFYC6mcG1WcKtehUAhUAjMnmS/sK3rtt3UdQc8pFvY8//fpK6gLwQKgUJgqyAw0ylcswTRogBzT73FN1/WdCoLG0z98tvULosJzF01pSob8lkCawpXVpZFRufc198fS37SO2eqmbm5mSkg/+w3Jg/5WaCQbbHllWAyi8siizz7O+dGDvdnWpr8sjGbKWfm/5qeRq7c67wZDeSUdnGMhATeSb3IlK2+nXOvPLKXknqmHtl8sN+Oub9fp+wF5r7cH/nI7DyZM4tDGy03pU394aOc/iG9aXrZf8oqQL8T7yJp4ZC9tBbrH1zVNVulkzH7WJGxfwRX59yX7VLInrT0qz9zJPttzVLvK++Nh8BckCzCtMSVYVm6Ommdv/mx5tVaHGAOLVLJ3vGWwZqfak6sVWPXXntt2/0UMWUrZsFiLCiwLNfcWCuzGLVFC+azMhSGZIGCRQfmwDJw+bkH0drQz0IFhqd8RGaFGHnkpQwyqRcjRkjkSvAY6S1icJ4sFjm4J0FyEIVyxG/Ids5kMYfYajfy+GbgFleob38rafcjIeRgubL5vfJRL+fkhZykkZd6kF+drXbzH4GEZM0JJq+6Om/ZsvLliTwtM5YnfODiPNnVS3uRx/xi1xFydtpdylzkZ36ychBddhDVLuQjM/y1rfaSt7nM6pVtvN0Lbwe5YWneNBldc8696uC/JdjmR5ORvPJDxO7xDY+QrLzIJK9s9Gl+tHqJV5GNCjceFZTEs0JgplO42pxRn4WF74jDmgplS3DeAWVHCFZILRW1itEjWAp+5ZVXNmNTBiL123n5IRzkJa2ltIgku3IiAFtfMzBlMUwrxtzL8BiR84gAaTNuBpYdTy1MQKDvec97mteG6JCp9LYc1lkIJoNAGb5vaQS3USdyIA+E4RqCetzjHtfqg2CsZiMvWRLLAbmqjz3s3WfxhLLkf9lll+3YKZbciMw3meCAlNRBmYjPPWQPgSJX9yhTvkg2S4XT2VkpBxeEDj9LjC03ll7+/ssv5C1PZcJJ/XRQriFd5ZBdPkvNH84O1rsDSwAAIABJREFUobBApMp1H6zIo+3Svv4jRe2vo9FR6lToj3LIQC90KDCkD75hrL106BaZ6DSOO+64tjybHlr04l66oQxxM+Ldw58u0DN6oY1gzXu2YjHkPiuDrXw3HgKzJdmbb+q6m27sugMP6hb22ntJdPL4jrCuvvrqFsQlHupSj3uIGFExQEtgGSuSkA+Ddj+lZ6QI2Kox5MQrYVTKQYSM48gjj2z3ISpGyWvJkIB4A+SRRnoer8dL5xktAmZozuVRXdQw+TJkS4WRnXwRM+NECEiA9xQiQh5HHHFEW9LLaLNNsbojMYSHYOXJS1Qfho88EAQyQHRITMfhnpAf8mD0CAKx8rQQjbogGvfLi2xIGKkk8hgZ3aducHaok/yQEYJEVORRL+QnL2Sjg4B1PGmeXoYX4IWMYLPUcEmGPtTX0mhR0eQJ92yjrb0QHazowrHHHtuI9aqrrmp11wbqqT3Ior6IXn3lBSf38l51HD7q5WlCnXmj7iW3tDpAHYb2lj+vlXzqK2/ndKB0BdnXUQgEgbmYwsWIGSPFZbwINo+Ti8ftkAmSQpquMRSKziB4O0iRsXz0ox9tRow4XENSSJnBMApl+T7xxBPb77POOqsRlbwYqMdF3pbH1jxqZgyQfMpC2gyZd4gYEIZr0iM30b6UjfA9busIkDWDZOzkRDy8QERl+AMRIM2M5yJS9VSWeiNrJICgycfokRsyQDrxYpEYedQ596gLklUeslYGAtIZIRtYScuTlVcIEIHy7JCMIRdyIxh1IgcPVoeDnLMKj4zIRhtoK+0B+4yJIkVlLTUuSx/SocgPWTsHayRGfmU5Byt1lx8s3vSmN7WQl9pWm8db1THDUCdMfnXzDUPpyC/OhLzkrY2OP/741v7q6FsHrOOhG7A455xzGmY6bem15dFHH906L7It1YEU9Ww9BOaCZCkpD4LB8DJ4SLwShh6SSdNEqZFHHv8ZqsdtaS+55JJGcgyHEckDIUqb3RB4QwhC6EJBZRArA0QESAo5IE7G5Vy8IEbEyJDTM57xjPbIyuDjAZKfkSlTfTKWyhMVopHR8Sb7UcbUlQfrcRzxIVIkkVgJyhP3VhkXXnhhywOphSCQpAMpIRJpM7yh85Afo09sBVggq7xcQkw6CPWNZ8obRCjIFSmqB4LkvcNd2fLQMSAXB/KChf/ZlUKdyaBj0a4IMtHMkC+i0nHxGvtkq0yeJR3QGWkHH3UgA5yQmE4pnSWS1aaI7/TTT98xVm0YwaENyXD++ee3+rhPB8hD11Zkh7l86YPr8uS5k02bul/dYKwzffvb3946PDhpU2Woo3OeKnTWwWfrUUvV+G6e7PZ+sIBVxmb7V2/pultu6TpGfM+7v71NURQbARpPo9C8DyIhPsa43OMXgmBwlJt3Qal5YZlJgGyRlG/Ew2ND6Am4jRjOOOOMRpYOcjB8aeRJDjIxMN/IEikgukT8co/7ycqgEAPPDWEpz4GU83KOx0QexkomhIkgkUE6G0YeQmf4IYoEukEI7s1LJTKRN55stu1RzxATckNUSDmzLpAB2aXnyaqfNORHqrw69TD8op4ZuyR/XtzlJaBrOjYdnXojVt6vTksZOhd1QlRk551qayR28sknL+v16eTgSi6HvLSFPLSfPNQT7oju0ksvbQQIV+RHHh0I3ZBWPdyvbsjdNYSufVxTL3kjWTJ6ItEuOmk400vl6NQ9NUnrHvgpL8NRMFQ20q1jayMw83my08JLmTNtJt7a4rwYM/JwMEKGkjFSBuWDfDJNyXUE6R4G5X4k4JuxKM91n+SD2DIlKG+YkRPycziHOHwQDlkZvTwYJbnUhQG6znjJlUfJDJVkBwf3ZM8x95GL55WyyKVOzmWskdz9I8Mo7s8b8VzPFCpluN93ZjJI4x4yhORhpyz5KHepshBY9jlLMJ+0CeKWP88usmiHhLKEFaJbbjoXgoOVfBzaCoE6h3ATwCdykjFjuqlzhpQyiyJeqc5bW+blm3ujQ8qDgfyVR2dSd16+9s/wSO5PvaRXr7xEndYG6r7Ng8BcTOHaPHBWTYYiENIN8Q+9r9IVAhsNgZmS7PY77+y6O+/out336BZ22WWjYVPyFgKFQCGw0wjMdgrXDZ/rus9+pusOfXi3sM/SOyPsdA0qg0KgECgE5hiB2ZJsReGa46Yv0QqBQmDWCMzFFK5ZV7LyLwQKgUJgvRCYPcl6833H7V23117dwi67rlc9q9xCoBAoBNYFgbmdwrUuaFShhUAhUAisMgJFsqsMaGVXCBQChcBiBGY7hevrX+u6r39dpJNuYbdvTyivoxAoBAqBrYTAbEl2wOwCq6Usc1xuZdc8NIZVRAk6ndVH8ySX1Uz9YOPrLZuFBlaBZZXdesuT8iOXFWNLhdJcLzkT3F0bLrf6bT1ki1x0fp62tadb2nLe5EoAeEuv++247lO4LHNEstbiz+uhQS2NZZjzFPSDEVheanlolt/OA4YJEmNZsM+8HJbGZllydpyYB9ksH7ac2XLjeerEEzeXzs9TJ26ZM91PiMl5aEMy0HtxWAQfWjuSFUvWgoSHHtItLGNslEsADuw/rweStf4eySZYyTzImkDZCIOBzsvB67e2X9wAa/3n5RA7QqcEq0m7b6y1vGwAoSWewlqXv1x5OiQdgFgN80SyHJ6E5pynJxIyCeDU92RnP4XrW98SRUUoqmUfN4pkpzepItlx2BXJjsOrSHYcXutCskNELJIdgtLSaYpkx2FXJDsOryLZcXgtS7KzjCc7RMRpSBa5eLwSRi+bAyrL2KT/XqZ5xPeI43FVGX57uTbNAP6Y4YLEMhVGUcg75XqcZ+B+Z9A+u6YauxHCMLu85rrHILJPGqMbS7IJeu5RWb7ZGZdcCcMoTbbAgaPz2W3WwL60xlknPT4OHS4gvzKEenQw6sU7vjqn/IQlzCaR5FSHbDPkN7wmPT6OIVnlaJPsYKyd+rvykhsGsCSDa2TQlo7snkzfpJmke0OHC7KLcUJzZneIfrjGhOfUVvDwko+tpO0SsjEyTXrRNpZkjZUutjN5ZMNLdgCrvBRNkH4yJMTnSljBdprhAuXC2ZCMtvI/u13DR3spO3u3uRaeCZcEO/XQBouxWxeS3f7FbV23bVvXPfj7uoU991ySc6chWSDbqsZYUbbyBpqxEIp+zTXXNDCBlM32sm3MNG9vh5IsRRa82nYlBuU1nnipgkoLFp1tX6RxTWBwkfZtIZN6IBNpRe1H1JNmXQwl2QRGF0xaOTARYFpg6WxMqR0oGEMxcG+nATshMBr3+zbOmq10Jr04GkqyjEzdyWEXB/nbeUEQbHJEJm2mPN8wyWaI2QKeIauPa5PIfyjJwlUbCcbO+ASPt/OE/LN/XMifvklP97LPXDashGc25jSWv5zuDSVZMhhTlk8CiZMJXvAja/Sezvrthahtg9hKSFr7e9GcOMw7MyarDQRXZ5Pak2zyV29t4qV2YkMbC2cD9pSDlaDoCfSuXnBzjdyTnKGxJMsu6bmdM9RZm9EFOiW4vHFUnzhGsBPAn2z0kzwJwk9ubQ3PxVsMLUWysF33KVzTkCwFe9vb3rYj4j3CcthBFSnZhgYIeQPJI0Ec2U57iIfdTzOUZJVnoBvBZkNBuwQ86UlPakpHObLli90E7DqgAUXZpwTZAJFSMhwKMGljvqEkSxbbtWR7bfjZ38ruAPDncSMPykcuW8voyS+++OJ2D0ylo2g6DHuI9Td8XIznEJKFKeO03Y2dLdQ/nsPTn/70trsC0shmjumEKLbOwnmEmica5J9NJpdr36EkS7Zs1skQdXjveMc72o62ziMRBEGG7DqcLeQvuuiiZqwJ3u1+WNO95fb9GkKyZFemF7DaCgkgNFjrBOy4TG5E5Q13iJ8stt1BLq7n6crmneo1qVMa4snSj5AUQkdCykKS9EuZZKdXnljUwX5qdNwGlXBznVx0zm4Sk7aMn8aTJRNyJwOi58QkML293NJhsRP14ZAhZvKed955O3ZWpmswxzP4RPv3j01Fsnq97FhK2bK9it8a2LYmQEivn4ZdPH9tKNmOIdmXv/zlTWE0mIbUwC984Qub0iMOCmQ7FqSisZBWNvPTc+axXTpKOmk2w1CSlY5HkZ1yeTGwoHDOMyadEtx0BAyQ8vPkfBC++lAqCuh/HvGXwnAIyVJi5SKHeGJwhsWP/uiPNnx0DDBC6AiZYTJCnRJDgVe2GCKvek3y/IeSrHLs/WX/NWXDQ8d90kknNYNEBnbS9cgID7giOuTB+48XSS/JhfjItjMkC3/yqIPfOl/lI3x6wh6ct10RY0cW8NFRuU+bkINNeFrQ3mTfWZLVjuqJ2BErMtNmytKW5LKBJz1DwrFFadkB+eiSdiQPffc96YlzGk9WR2aroQx9wUhbnnbaaQ0Tup95t5wyHaP2siGqe3VW9FW94E3GwSR71llnbT/zzDOH8s2odLMaLkBW5557bjNCjySUBkCICXFQeoYLFMqlYe3LBZxZjskyzrPPPrspDqXJ5pD2scq+VBrPXmQa1gaKjMHjHA+I7AwVMfPuGOgkMhtKstkChlIhLwqmV9aL6wgYhk6JQrnGKBgOI0AmjDW7xvJ+EMqkqVlDSdbwgDIoLi9D2zDWH/7hH26dEmLN+DrylC7ehSEh7Z094eCFyCYNYwwlWRggCGTOuOgXbzAki+AuuOCCRghwgak0ZKSXhjN41QhaGnK5vtx48RBPlkx5LIeZTib7s5HBEBWs6BR997Hhp8MmnPBFfnTMh0z0a9KuukM8WbpF13XG2ZsveqX+CF4bkUe5IVn6R+fh7MkIYXGS6BbbXU2SjfdrDzhY4wofpO/pxN57sQtpYeKpUjtfccUVbT+5DK+RU31gt/h9ybKe7CxJdggjTzNcgKB4FowUSDFEBsEQPU7KV4+nYRGChpx2AvpQT5ZSkklPiCwQgvJ9y4NxaCDeQ16cUExEa4yZjBpOY2lM3uYkMhtKsspGmsb0YBJvD6HDEslTGkZL+clALnWBpZ1bHXnRog6T5pkOIVky8W4Yp4N88vQ4rFMij0OHqvOKJ8igEb+OQdsjTnkxCt7FpBeFQ0lWPfMI7DFfB8lDRQA6Kp1B9kJDBtpBO9M/hkweQz2w9FtddPA7Q7Jk5zyod3bpzQadcKMzCJ2HqnNAZs9+9rOb/iAKbWIDSDpKJqQfT3dnx2QRlI7F+CVsyICUtBm9do5NING+J6tTR2gcD3g6YLySMzTWk51EsqecckrrgHi5SFV70kHYkNeQGczsvtznGfgtfgrYVFO4GKYKAzseD2ViaBnfyxvfzDjggQFulp6sMlMuY9RT+jAGhKXxKBsvhPzIw7gsI/GbcVNUREFuj34IbbljKMkiUo/lOhn1p0y8BQqOxOCIEHxTdnIgYOlDFB6fkbNzSBeWyx1DSBaJI4sQWsahs3U72TKGjRSUnVkR8s9GirwMGGt/26lPWpE3lGTlj2Qz5qp8niKCz4uajBHnTbm02QBUh6F9eWnaEsnCbPHjZfAb6snSH4QAG3ilbJ1L/029cmGng5AmG0+SGUlrQ+1Ppkmd5RBPlg7CKrMI5BfC5CToSOGho9IJaV/tlaE8365n01N1IdekWSLTkKz82VY27mSDyvW+hPz0iOfNPjJ0kR2qyUgnEDE905nx1he/l1gXkt0+o8UIlIXi+M6HwlJixphpPVFiwFGskMwQD7ufZqgnm3uyRj5r9/uxDzKmhlz0miEu9/JoM4Uku59OMoKhJAsPSgazPg6REz7KTU9NLkaRHVsjl3rkUWo5wlCPISTbx0r+mUGQN9FkyxvdpA2emboFy0yZcm6l5Z9DSTZT29Q1ux3DRptlOhIs4Obbkd/Zkp5ckd892ZZ8Kd0bQrLZhVeb5zc5/e7L5Dpjd8AruMZO+lO4yDSJzIaQLBk4DtldGQ7KVw65yCNNdmn23+GbDrkXVpEZiXnyW83ZBXkK0x6xJ3iQUVmZ3tVvmzztwUe6Ps9kheWQ2QUzD3W4vZbVjuXzUemHkuyoTFch8RiSXYXiBmcxlGQHZ7hKCYeQ7CoVNSqbISQ7KsNVSjyNJ7tKRU/MZn3myQ6IwjXNmOxaALYznuxayVckOw7pItlxeBXJjsNrU03hGlf1nU89drhg50sclkOR7DCckqpIdhxeRbLj8Fofkh0QtNuLFQPP3irO64FkM1BfoQ5XbiXKBq95C3VoGMPLDi9epp1psnLtx6eY51CHOiZjt/MUhWueQx166ehl9pqFOhyibt7kmf836W31kHxmmSYTrg2Cz1PcVi9ieBtZtz9LDMbkzcPuv20ec+8s0yL/rCya9OJuljIslXdehtKteSKzzIAh16T5tGuNlzak+15aTbNMflby0nvjxeZIzxXJGpM1z27SVKVZgTI033keLjA1DGHMWzxZyuZN8TzFk/WWmIfNOOcpniwy80TnKWmeyB+Z8bJNWZon8s/UzZViLwy179VKpxM3X9g00pDs7OPJ3nHHt7cE39OW4LssWZd68TV9E9eY7Djsakx2HF41JjsOr/WZJ1uzC8a10sjURbLjACuSHYdXkew4vDbNFK5MDF4cd9SjTSY+G0M1Tpl1/wm6konjYx/J1mq4wGNjJtoP2RtrrUh2rFxrMU9WWyZoDeUeshHnWpCssULlZBHDEF1bi3mydIXteK+QGLkrUchakKy2i93CasjY71rPkx3aphueZI1ZiehjjC8vLxIX0+oQ6/KNTyJEjebcGWec0fRIQBazF0JK1kqPOYaSrHTiADAaLwu8ZbTenOyJD5sVMdIxRiH6jC25x9I+672N61gSOSk4DPmHkizSE4PA+Jp14SJ/LS5ffozQGn0EJmCM8hma9ebws0SSvCuNsw4lWSt9lEc5E6NTNCQH7PKSEZk6zwid1wFpa7NSLMO0VNRa+ZXGWYeSrPaCF7kEVTETQfm+4aL8vAy1XNlYqvJ1kN4uW1Kd2LPacaXNEYeSLHKhI+Siw/StX35W6MGG3ll7D1ekyj68ldd27qNnK42zDiVZS7PphnzF39Beyvcy27uWBIj37sXybG2W2UR0PeEQtbflvivt2zUNyS7Xpn2d0qa4RVt7x6FNXR/apuszhcvyvjvv6Lrd99jpMVmKI4astcbIwrphRkNpNBQFE00nS0UB9pznPKddo/TW4gPB+mMNzAiGvpkcSrKMXiMxdr8Tig6JWvsuihPFRvrSuI7ARL1iLOpEAa2rprRHH330xKXAQ0lWnRGasmGhZxbEI+ULkgELgUTyMkH51pCTleL7JGi00H+TtmMeQrIJ2qwOWQrqpRTjZ2SI88QTT2ydpSAdzsuXsSA60Z28YFAPs1PIzyh4QsstyRxCsonaJj9tSa8YGbKEYcIt+hYLF4nBVNuRReelI0IYiDqh+9RpObmGkCyd1448djqN2MUy0HknTgY85KXNyEC3EpKPbXjrjTQEbdHRCnKinsvJNYRkE0IQKWmHxCdgb2IFJHqVttWh6iRFUBOXA9bS+E0GcrkPjqsZhWtSm0anEiJS8CE4wpaNqs/QNl0Xkh3iLQ598aUXFkYwoQApiF5RtCNKBxSAZXpHov8jrHheFCwBUCjhpMDTfdmHkmzIglxkoix6c0EpKD4lp4yiD1FyBpMdHigheRCf8sjtfka0XM8+lGQ1PmwYGpKi0IhK+XptGMJIBCmemw4K6fNkEVPmuyqPQSM8n+UMYQjJZo96+cdL1MYiRSFgYSwpPhmFxBMFSdsKkJK4Aa5lK5bMT5zUeQ4h2ciV+K06Fx6YgCDk81s7khHRiwRGJukTRo9cPs5pR17npGj/Q0g2T2iJQobcOR46aOXDHKHpCOApWA5yoDs8v2zr4lseCDTB13eGZCOXMug1GbQFh4IcdIiu029eOBwRGTyky0wPtimNzoQOTJrHPNaTndSmsGCrHAc4cDRg6hyMMlQ2pE03dKjDPJrxHCg9YBAXBabwIqwDiKfmWkLBPfOZz2weBa/Mx6OL67ySMVOehpIsYyFHHp94e4yBNyP8HFkpF2VMuEAki0wYrfCNSFUeOg2GMukYSrKRi3edzii7CKR8BK985/MYithgySh4IIn8xDgnHUNIVhmJHMWbUZeQBmXlBTI2yi0eKq8ayWlHpMXQYKqDQPzakwcy6RhCstnbi8555FW+yFG8amXy5hkk+ZEsg+QxyhvBaHv3aVOeJ5lWmgM+hGThg0B98wTVFx7ILOXrONNpkVc68vNmRa7T+ZNLZ6sNV9refognm2AwKVeeyPLUU09toT3ZH10nK5KFFz0jk6ErT3janezk0mmt9D5iLMlOatO+TnEa6DrsdFx5ahraputCstu/9tWu++otXXfffbuFe95z6ilcCYen0Y0zMWLGpqF4tB4tNWy2j9BI2fYl42kaWm8JPIo/1Isl9FCSDZnLO8SWPY+QO+9Zo+axM5HE9O4MmVHa88t1CqmxV4Nk5YscyJXoUHBJ+TwNxsuziFfjP2JTpxALY0BoDHVnSVabMnodZbx3Sp1xWJh7JPaBBQ+MTEiDt41YyINk/YazDmpnSTaPsAm9p6Nk1ORgRDD0TQ91Dmlr4Qx91AnGiBjJZahlklxDSFaeCCkvirQfGXXa7le2/yEu8pJb5+g3WWEKO+82fHtSmnQMIVlle+rg4PBCtQ9blLf28eSZoOY6Tuf914GzR3WCIR1Evs6vNOY/lmQntWl0SqeqTRE9HcQlOkdPbEPbdENP4QKERx+V54llIzneLPLMwLneXQNoXEaJ1BgoBXCPxvXbWOeQt5hRwKEky9ND+PJmnAwAiSAUiuTRLZsrIisNq06IDZklPSVlNCuRxlBPloGSi0yMgCzkSvnki4zOkych4BAs70QnoKPgmevcdpZkMztAZ4gw4MDolK+tlA+r4OZ8wiwmODq5slEfTwjB7CzJ5uWH+pIn+1XRO+VrI9cMS9ALugZX6cgII7J7anA9Q0Q7S7JZ2k036JHytVm/fG0VJyRDBAiW3vM0Ycmjha+ngZXIbAjJkkvnnHCV2oAdpHx4efRGVtoTPnQQRs6rA/y0o/PkWmlGxliSXalNYcQe8Ym02jr26/fQNt3QJBuDpOR6yxzIAJlSukzbUtFsr50x2GxFrPGnWYI6lGSHjEEvlSbeiQ4gY8ZDllgOJdlp5UpsV7iTK6S8Ugc1ZLhgWpncx6C1PbLIds4h450l2Z2RK1uIyyM7TGTb6Z0l2Wnl0mbw0mZ+k4s9ILSVXvwOIdlp5WJTeRlLj3mOeVG8UmD9sSQ7rYzuG9Om6zOF6+Ybu+7GG7ruoIO7hb32nnq4YGdAWo17Z02y08o4a5KdVq5Zk+y0cg0Zk5027525b8hwwc7kP+29syTZaWVy31qS7Bg514dkRY33WViYOH2Fq+4xdF6PItlxLVMkOw6vItlxeG0kklWzhe1ZBjWunquWeugUrlUrcIqMimTHgVYkOw6vItlxeBXJjsOrjfWVJzsStP+XvIYLxuFWwwXj8KrhgnF4rc8Uri9s67ptN3XdAQ/pFvbca0mJs2d7toAeV621Sc2TNfXKi4Ix82tnLR2SJZcXfGOmpM1aLsqWHUqHxBSYtTzJPxtKwmregnZ78eON+0pLcNcKK+VwgBK0e6WXnWspF/Kn+2YFrPTybi3lIpMZJqatrVk82e0DonAhWfMczXed1yMkaxbDSvEE1rIOGjVBu+eNZBO0e95INnEv5o1kvcWmWyvFE1hL/SqSHYd2nizNdV+7eLIDSFZDmmdXQbvHNajUWSU1j0G7zd9E/CvNxRxf6+nvyPxNTyMrBZOZvpTxd/Jikb85pSvNER2f+/R3zHPQbk9LFjasFExm+tqPv5NM5vtaUbp2JPulL3bdF7/QdQ/av1vYY88lpa4x2fGNmTtqTHYcdjUmOw6vGpMdh9e6TOEaImKR7BCUlk5TJDsOuyLZcXgVyY7Da9OQ7HLjRB5PvdgwI83HY1fWZnscy6owsI19VKwpXOOUraZwjcOrpnCNw6umcPXw2v7Nb3bdt77Zdbvs2i3c4x5TDxcgOWvcBbmw1jlBHYx7iE+gB/FWz9huritMFC5pRQMy5iudNNZHjxnLKZIdZwRFsuPwKpIdh1eRbJ9kLan9/Oe67mGHdAt777NTJCv4hcAc1l7zRPvTcBLHMySMTK1/fsYzntGibiUCFsIVIEMQCxF2hk5LKZIdZwRFsuPwKpIdh9eGI9mzzjpr+5lnnjmulgNTD5nCNXRMFnEiWuNqogohSiELkSly5ck6MofOFB1RrMzXNI3Im2XfglIgTbE/h057KpId2OD/L1mR7Di8imTH4VUk2/dkB07hWmnFV8K8ZR8vj/ziTxpzNUVIOMOMxxp/RcTIlScrBJ14qkKWCdGngdw7ZlFBkew4IyiSHYdXkew4vDYSyb75zW/uFmbqyd76DbHCuu7e39Ut7Lbb1MMFCdGGXO0TxFvlhVpZgTjF2HQOuZrUjVjF8zz55JOb1yp4srS8XoTr90rR1/vCFsmOM4Ii2XF4FcmOw6tIdhxeg2IXJDiyjdoMEyQ6vWEDXqnrhgOQqwbwkoynKrJXIq8zfOd5vqLpj1mOVyQ7rlGLZMfhVSQ7Dq8NR7IbIQoXT9asAcZrapaZAYjP/+xOKo3fSee3T9I4b1zXubGraopkxxlBkew4vIpkx+FVJNsfk7399q674/au22uvbmGXXaceLhjXBKufukh2HKZFsuPwKpIdh9dGIlk1m2k82dWcXTCuGVY3dZHsODyLZMfhVSQ7Dq8i2RnMLhjXBKufukh2HKZFsuPwKpIdh9eGI9mZzi644XNd99nPdN2hD+8W9ll+MYJZA7X9zDhFk7piF4zDrGIXjMOrYheMwytRuHDZ2sWTvfNOTNB1u+++7LJaq7FMq7I//bweXqolaPc8xZP1Mg9+Aj2PmZI2a5yRf7Z+nqe4rYzAikEzTOYpOLaZMeZ326F46CrEWbeh/DPZAW8zAAAgAElEQVTnnM7Pk1x0i46ZQTRmltCsMVuXeLJDKpWdESpo9xC07p4mwXDM/11pG+XxuU9/R8k1Drt5xauCdo9rx+yM8IhHPGLt4skOEXHostohec0qzbyOyc6qvpVvIQCBGi4YpwfrEupw+y1f6TqffR/QLey++5ISF8mOa8hKXQisFQJFsuOQXh+SXaXYBeOquvqpy5NdfUwrx/lHoEh2XBstu1vtLFd8reY8WeNWyM7Yo+8cBr6dc93hO/8TMzZjXq5PM1BeJDtO2Sr15kBgDMmyEfFC7n//+7dVlu4VV4TtmT3kxaxAULFhO83a0wwxiTfiBalvL7NWivW84aZwzZRkb76p6266sesOPKhb2GvvnRou0HDiydrNE8hZYrvffvu1t8UaFYEafhBv1ttQjehIFC+NNyb6VgQukt0cpFG1GIfAGJK1M8mVV17Z7Auxss/HP/7xLbyomCNecLNfMxbY09FHH91I2Dn2LCzpu9/97s5Or+x20ovcDUeys5wnO6RJh47JmuaSkIViwn76059u+65rSA37kY98pDWYRtWIGi0zFkx1su24mAUaduxRJDsWsUq/GRAYQ7Lvete7WqzmbGnOKzVfVDhSUfJ4qp/5zGcaeQrUxG55sYLqC6DPA3YdH9jtdZIzVCQ7UruGkGy2nzFXFbFqQA1iysRxxx3Xgnm///3vb+d4ttI/+MEPbr0l0tWrXnrppW1fe+fGHkWyYxGr9JsBgTEkK9odZ8YTZII3IU5e7dVXX9094QlPaBHxOELs8aijjmqE67dFIu6T1tOoaHr777//shBuJJKdeTzZIYo2lGQRqEYyB823bWQ8VhxxxBGt9zz77LNbAznn0cU+Xo95zGOa9+oR5bzzzuv23Xff1oOOnVhdJDukJSvNZkNgDMnanUTwfE+PxmA5O0KSenJEsuyWrRs64ChJx1vlOHnKtBiJneZpc9K7kyLZnqZt33Zz1xmXfciB3cKee+3UmKyVOu973/saqeoxjd8cfvjhbfxV75jA3OLNXnfdda3R/NYramQEq+fU0I961KMaIQ+dwF8ku9noo+ozBIGhJGvrJ0MAH/jAB7pTTjmlPVl6ykSYHv3ZphV2J5xwQvehD32oDSGwR8MFhgB5s7aDyoanhg82y5hs82Rn+uJrFadwIccrrriiPUbY2eCqq65qvaPhAI11+eWXtx5Sb4iENbDrxmq9GNOjOu8/YrZ7bcaPVlK4ItmVEKrrmxGBoSTLG3UIou8Fl8d/T5TGZJErz5bXyg4TON8SYvl/6lOfal4vYjZ2e8wxxzSbLpIdqFGrOYULkWoEvSAv1HQRjZMA3AbQebSZymX8lSdr/NZ3CNXgvEZ3TmMOOYpkh6BUaTYbAkNJtj99Mr+XWurdn2oZrDLlMtMyhzxhbqThAvWcrSf7lS93nc8D9usWdt9jp4YL1lOBi2TXE/0qe70QGEqyay1fkexIxIe8+BqZ5aonL5JddUgrww2AQJHsuEZadsXXRpknO666q5u6SHZ18azcNgYCRbLj2mldSHb7gHiyZg0YDLfr7Lwe2S3XirGsIptXWUuuQmC1EPASyzsMOj/0JfFqlT0pH+9mEJqZQystwV0LeVIGmXCZmRKZgjbzebLbb/h815lhcMhh3cLeS++MgGS98fe2cV4Pg/PemBq4n6cg1POKV8m1ORAwtcpULDo/TcyPWaFg9SfHh1xDp2HOSpZ+vlmEYfbT2pHsgClca1H5KqMQKAQKgfVAYC7mya5HxavMQqAQKATWAoHZk+ztt3Xdbbd13d77dAu77roWdaoyCoFCoBCYKwRmOk92rmpawhQChUAhsA4IFMmuA+hVZCFQCGwdBBZmOU92+223dt2tt3bdve5dwwVbR6eqpoVAIdBDYLYkW7MLStkKgUJgCyMw+3myRbJbWL2q6oVAITB7kr3xhq77/Oe67mGHLLsYYWgzWBAgVKFJvtmMLRN+/c95k6eFV8uGi4nu048AJO1yk6tTjpUk7pFf0rq21AoTZYwtR72zOWQfgyFRiCZhlk0jU99M1l6M2VDcK10hUAhMj8Dsp3DddVfXffObXbfbbt3CPe4xtaSIw/I+4Q3FpRS3UtBfgbmdtwumWJXiWorQbvcDoQ4FE7ZLguVuVpRJKzSi+0RtX+qwmkQ5iTcryLD02SbjgAMOaIQqsI1v+VkNpiydAPmUIx+hGMW4Xe5A4O7Lthvys2UHonW/fKxqSRnpQMTDdUgvlKNyk04adVY/sXXtEuqac8qRfx2FQCGwNgjMnGRXqxpIxHYzPsjCmmoEduqppzYish0NUhLQ4g1veEP34he/uO16aUcEhGnrmsc+9rEtMDCSsd8Q4lzqQNi2yLAX2LZt27qzzjqrBf9O/k984hObhysNckV4PrbQQMTKFYpNzFr7jy23VxGCJI9dHBCjLXHU064NiPr6669vJMkrtymk/JEk8jz00EPbeTjY28yh0xEkWUdjmbLtd0SdR7A6DDLB6aSTTlqtZql8CoFCYAAC6z6FC7HEK1z82CyotsAUPNF3vOMdLfgC8uKV+n7JS17SAm/zBhEpIrnwwgu7pz3taY2s7GiLcBBPAnjzCo8//vhGPEsdtrhBcsgY0b31rW9t5EUGcRae9KQnNVLlOfMi7dJ55JFHdu9973vbf+uWdQRksVWOz1IHYkWQ7vPbMAQStS8Z2dTVbg7nn39+C56DwOXFUxe43B5J6serV1dkzWtFzGTTiZAXTgJpOGd7EFuAVPyFAZZRSQqBVUJgpiS7/ctf6rovfbHrvvdB3cIeSwftRgoeyX33D0Qmmo3HbQR3zjnntI3aECoyQWIvfelLG+F98IMfbGRrs0Tk43H7xBNPbF6sc0jZh/cnP2S1HMnaxgZRSmu3hXPPPbc77LDDGsnxlJGUnXARI3kSdedNb3pTI0p7GiF05MbjdO9yJKveSLO/y+fBBx/cvGGES36dBMIkP7K99tpr2/CBvG3doa7I+JJLLmlEKh2yR/SiJ/GYeblwQuoIGUnXUQgUAmuDwLpP4UJWPC5E0z8QFmLISyWPy0iOx8bTRDwICWny0DzOIxZjpggOkSDGt73tbe1xGzEiGcT9uMc9rg03LHUgMXm63/AEIkWavG1kj4B9h/yRpPFfGzsif+RtCCOEa1M4R16kpUz1di9ZyZ5tOwwv6CiQN5kvu+yy9l96xGoIQNnyNdygzurE60bCOhv5kgV+CBcJG9pQf0MYOpA6CoFCYG0QWHeSnVRNBGQcEXnYvwvR8f54azxGnpqPR2rjpMZOjW0iZCRkTJUneuaZZzbCdZ/rriGwpQ6khVjtC4+sjHsiVp0AkiKLIQxy8SgRlnwNUxjHDbEhOdd4mjoRefQf0+XHU0aaPGvX7NaJ/A1V+C0v5KwzIZM68lazYaSOAB7S+G1YA05ws5OvTkK+zuugjCMfe+yxa6NZVUohUAh0s5/C9YVtXbftpq474CHLbgk+qR0QkQ8SSaxGpIRoeHy8PySITHmPSIVXiIx4ujzAeLg8Q+kRIzLk8S51IGNlIDtDEv0NFxEVwnQtU6LkQQbDHcZ+kZygwspCjsjcPbzJvgfJMzUUQEb1IbOyjbP2ZXNe/eGQWQiZnoXA5ePwW5rIjmgNrfB+dUQwcp/61FEIFAJrg8DMSXZtqjHfpSB/5DpPEdznG7GSrhDYPAhsmClcmwfyqkkhUAhsJQRmTrLtZY7PwsJcbROxlRq56loIFALri8Bsp3DdfFPX3XRj1x14ULew197rW9MqvRAoBAqBdUBgtiRbAWLWoUmryEKgEJgnBOZ6Ctc8AVWyFAKFQCEwDQKzJdmv3mJ+k4X13cI9d59GvrqnECgECoENi0BN4dqwTVeCFwKFwEZAYMOQbJacAjXxUZcCOEtwE1vW6i5LYPsT+RPtavG5xJFNvlZ1Oef+LAhwr8n/PlkYYP6r8qTr3+u8dIl1mzixi+Xvx5RNnvKxMCH1Vm5i22YRhPxTRmLISudc7lVm6kGWLF2WJoF3UkbSKjt1TtzdpTBfCmvl5rwyFmOdc9JEFnmTxX8yTsJafo4swPDbvYuxXryEOe3Sj0mceBHOBa+UvRzWaWP3KBc+S2EtXT9+b/Sm307O+Z86L4d17okeJaZxsM7/PgY5F/z7sY7JHR1WZnRmKTtZbBNZwShtX/+X0o+lsCZH7nWPstOm80iY2y30MTNKmNaFhW77t74lvmi3sMsu7b8j+k6fohP9usx+ChfiufOOrtt9j28LNuVBoayqsszUctXlDiucrLgSS8AqK6udrAKz2slyWaurrBSzGkpwFev5xUGwMksZInlFYQRSsZBAVC4rskSyEiNAGsttxQQQdlCsAvECLHsNuQsKI71ls8pw3VJe34sV0nWyUDarxqwQYzCWy1phpuGUYaWa+AQ5py5WkYnlEFK2UsxKN7Ec1NfyXDI7pHPOYcUabOSn3hTEslwxHtQLZuoMG8FlllpIAWe4WlJsVZ2luzCw2s2HbOqsbiKFSQMT5SbOL1nkbVmx1XUC/Wg7ZVo2bXk0WbSD88pwCJyTVW+WUmsHK93UA8YwSMzdvq4kJrFrcIQrMoCD8hN7IvjTOcuS6YwPXdBO6kI+mDmn3fxWN3jC2uo/+ZBFOdozJJO2kz98yO9+y6UXY00++MFUm/hPRyzrJnPqoU1hpV0QmfwsrbaCUDmJfUyv5UeHlUdHtJW2k5Y+Os8m4CU+hoNuuxce0sIBXuqyVCwMS+C1E/2AhfzgpE21v1WI2nO5GCJTUsWq3bb99tu67jOf6rpvbe+6/R/cdffcvdu+7eau23ZztyAeyXffp9veLTQbwDUwhqX69Ntw9iR7w+e67rOf6bpDH94t7LPP1AAgB4ZAGZaLOUCJBHfRsBpYOvECGB2jYAxiyiIt+WlsDY1UNHYIOstT3YskrrjiivZNoZEQJaSgDEO+jI9SWyIb75BCMQjnlOG6Mihln2QZjHyFSyST68qluOrjfkqq4XgfZFamRkSAjEG9KDm5pEPwGhzRhmzIABdlkZucIY14hspByP3OB7GH9PuNRzaxFRglQ0QiyiUHQ0KWgvDAUoembAQLa9ggAzJm9wokixQuuuiilhfFRVjSBEP3ihuBVJSbpxTp1AfJJiiQdlpMsrCWL6zhgLRhDSPYIkbtLI+0Z7wxxgMfQYDoU4LuKEf8YfIoTx3hq36JBey/TqNP0P6ri05Y2enQtN/iHTvIAmudOwKHnzrTAVjAR5wN9yFEy8fphbQ6AmSsjUKUsHZd1DadMvJWD9/kpld0ib4iY3YR5wFpk0d9YaIM7Q7//gE38or1AWuYwto96qsN1IEc8JzH41sfuq7rbrqh677x9W7h8Ed23X2+p9t+7TXfdhr32L1bOPLo7hsL92g6QRdjY5bs04O+nW+IKVw8FMYfcliqUTS4XlzjIiMxYxkGZUwEKnFf5UFxpGFoDEYMVwrGEJCd9f2CW1N6CiEfCkdRgKcnj7Hp3fXUyJgRUxxBWBCldOTWOfiPsPpGhKwQCaVFTK5T/HiHZGSk5EmsAyTrNzKSDjGpN8VmbBo5gceRJDkRKqJjSM5RCOcYWrwX9dAJ6ZXJop4MmuxIoH/AmjGrm/thDUtHQlfKC/YMXxr10A7O6wAYP3nIAWu4XXXVVe1bfcijrolyJl/tpFyKDWtkpewEynEf8grWizuGELTOGDkgWHVTjk5ce6dT1HYwpR/IBW5iGtMdRqWNERZ9oxswIY+2QvjkhaH6yVM7SaftYJDg7gnTqT3JvrhzgJk6I2TtqlxEyCbUh47QazLlqUFnTXYYImhETM+05cknn9x0Aob0B47SaXc2EOdBnu5DlNpJBwRreOmQnEPEMFwcAJ9syBU2sJYXgiUXrMVQRuzaGjbzeHzrikubWAv3f8C3vVlPEdde0y0c9bhu+/XXdQtHPKb72q67NSw4dYkvHb3aFCSLNBgF5Xdo2DwG+R9PhdLqfZGlbWkYPkMRuYshIBI7JYhQxbB862WRFQ8gSk5JTz/99GYkF198cSMCSituLUW95pprmsIjSmSnfDszRBZGSJnjZTvPEMigXErJE1R2tqBBRPKh4JSTwlJQislY1O3KK69sRqj+6oekGQeFZiAMmpzISkfgvJi4DMO9CXbOeHk+Ohly82oTgQzRIIs+1gwamVAm5MJoPEpKq7NikA5tAmttQAGPOeaYRrLZ6SLkjkASQQ3Gp512WsPKveRg0MgY2Xj0Vkdtp35wEAcYeaif+w0jwDyPo7BGJDCVn7qQB0GrA5nV0X9tjpwYEK/EDhz0RthJeClPPRAqObQbklZn5SFOGCJDMiMzWOtw6BSs6Qls6I02R1pIG37asD/+rM4+ZKALsFAmklUf7e7QJshc5y0v5KYe2R3EbhnOSaet6Lo81Y+jcMEFF7TytaW60Ev101awcr/00qln9tLTQfgdwlS+/GACS2VpD3g4YMFhScc8lyT70Q933fXXeTnSLRxyeLf9a1/tuttu7bpt27rugQ/qFo48qtu+555NH7QrzNgYjBZ757OdwnX77V13x+1dZyxyl2+/tJjmYCAaizEkXCCDUZmMfyArZNff00paDY/AGBYSQVaAYYjuZ/x+u9+jLSVzngEhu4yF5WVIHomlQWx5AUGR+3uIMX7KiSjinei5GUbGFrMflzxcU7b0jJ2c5EFgvAsdg0/CH+ZxVBnuC5mro//yjvcIE/UnO0/evf9fe3caM1l15gn+RCaZSSbYgA0GbAM25aJswCzGJlmSpcxOtcumTJXUGmk0GmmkmQ8zGvUsX6o+zXyfaanrQ6ulkUaj0rTVNa2RLLlku2zMloALsHF5QxjjWtghE8gEklyj9bv4n30dGfG+b0ZGvLzLc6VQRNx7luf8zz3/89xzn+c5sDFwEyfXDR/CQi5wIxcyRuJk7mPfX3qAu/xm80REI4d6aLHpt7wkys4R8JKH5klW2CCkvOzRJnnST377uKm1ERawcmMjBG3OwCdPlnOU4xrZsg+b+yeElr7P8grCJ6N6PXkE62w55Bx8aJ7K0b4sS/lGMP1+QujpJwRENpO4fCYMxE5W9SNeAzYkCxPlJUyne0B67dQe9y+SI4d+CtbGi7HhHnIPKx/WCJw8+l2ZiXKXcUD+rNNLI3/eK2gvrd5kr/68uHJPKdO96lAWOcmiDm1QponFfahME/+4dfNp+GEeeYYHDry/4cChg619+PTWcNlJG1vb81a3Hjs49UPtnX37ujHkfjAe8s5n9GXeXEl2Ho2fVGbCIuZNfKwHEiZQPtcSMnH0rWq04ZQPODeSwekmcsPk7XLeiOctbQg4edUZYshbZmmy3psXBf23y5FNHbEIyBvw1O2/mzltGLVqUH+0TWnUE5nzP8QVmWNd4LybPm/Ms6yRtc/+m9NgnbW4/hvy/I7FgMEdC4CQbN7I9vHKW28yBxfX8wY8b79H+ylY9y0EtC0vxiLjJKzVpz1kyr2TumDpmv+jWCs/spIp6/F+5yVTv59ikZI25yUouYN1LAQyUWRyIHsGLlliPTGKtbL6Vg/BKtYFGQOxduhjnTqUHeuIUesC+dwj+tQRnPM7MqqPbMrKem4mwD7Wo+vPy8kXs6irf2/AhBKSeyjlrxoTrlkAUmUUAoVAIbDcCMydZIfvvtOaR9nTTm+DkTeQy93Yqq8QKAQKgeVGYP4mXBUgZrn7tOorBAqBFYTAqiFZazx5GZJ1oNhYBs+c768/Zc0n+WNWkXWifl/kBZp1ln66cf3Vl8XvrP/11zfV4X/f2ybljkuXc/31xHF5s8ZLrniR9dvXXyeL7Cm7X+/otciWtvRx7WMQT5/+y6msyfkeraNfXryWgn+ujfZTyuuv2fXLjayjfdPHZlKaFTT+SpR1gsB87WTFkuWQ8HsXtcECnlqLYc1cyptd39mp1ptOdpUWmvPm0ptmbz69NfYmNWY88rIocI7FgLe3THbyMsJ5b9a9RXWemYyXHqP2f+Q0kL05zRt6dcezyVtv17159ibVf2ZdMVZmcuTtqjeSeeHC/MYbZeccTKeYDXkrT+68Dfd230SgfawFvJmX12K7tN4Ex9wrL7+CK5m8YVa3Bfo4JMjDzIYlBey8xfaG2Ntg9bruWhbz5VUOGbXbG21ySEtmL3PUAUf4wNqLGP2G9LIlub4jM3m9ydcfaZt8yFW98MrhZUze+HtjPe7wtt0B/9X+UmWxMVHXVw8Ci5IscjIYDCCDKiSylCYObfN95HBrG0963/93yoN5BLMPhIUQEU68Vvw30BEdUkVWMathy+dtqMHHhg1ZMHdxns1o3ugjAobuITVEg2AYjI8eCIS5EHKSHzkxazGomdAgA6YcyoxHDvmkYz4DTwQDT4TCjrJvVqY9yB1ZMQsju/9MXqQ3CcQszfbe5FFeti2Pt9mo9qnf4p0EP/UgTHaVMSgnf2w22UeahBBgDK21GRGbkNhNIlqYIT2TCnKHPZmkZS+MgON4oD79Bl/n4yqNjNWRnXfj0Zbdh7VFuepirjWJQGHP/Ey/jXohTXnrVbZC4IQRWNSE6xvf+EZnwEz7iK97jJ9PuPYlFoBsEBYNMnEADOhvfvOb3XkHu0NOBfFucQ4JkBthyhtfcgP6O9/5TqdhORDvLbfc0pE1I3LaIWPpvrNDRJVGWUgbCSE12rXfNNeQLCIgG+3LOWVJJx8N3GHy+pM/+ZNOy3OehmoiYehOZvl9IyHEql5bnDtowrY6V4Y8MEKI8QQbR0QmKhOE9iNt5SNWB/mQtfPIL7ae6pWeAbtzJjwEa9LQNngjTenk5SzhGocN/aGObE2O+PQJPKQhN9KMZ5UJyEc/qcPEF61VOUjYxDLpQNyw5dJbJLvEwVXJ5o7AoiQ7dwmWUAGi4bmC5Bli85gxsL/97W8fJU8ka2Dy7EIKNFqE49HWY2oCvZgwkBGvlRjK+8/zSPm0PY/TiIBGhMwQWWxbnY/rLsJQB80Q6SOsLF1oFhlozLRIdZickBwiRwjacOutt3baKgLVTiTOiyyuusjFRMEDB6mRmwzayFMnXkwhMGlp9UiW1tg/kKz2cRRA7CFA7UuQFRgiVESnPcpDiJY0HLRpSwPxrLI0Y1JSn3JgrXxlILu0VxoavnaRP4bwSJZcwQuOPuqlnWfpQztNRPpvXMCaTKq8yXg7FckuYWBVkrkjsGQTLpoNDTLGxgafQTlpbSySD9/Y1ZrIT588rw1O3jp1g9SHEGLkbUB7xE4gDv9pYgYxEnAYnIgksQtoms7F4DvasbS0MANTOYg3hvEGufISQUtaWNDm4s/vOmzggXzjLRZ33Bjjw47GhuQQlrYk6lO8yEJWZHQ9XjtZE/W4Tb60BXEjI/hI6zwClF9dyLF/wJD8Hu2Vj9ykRY7KRoDaGgzkRfzImmw0dWkzuZA7TxfOy08WGJgsyEIOTwzaYIJUNpxdc8AxS1JZO1amOhF+XDHjRaTsnBu9oWDrUE+tyU493CrjDBFYkGRpDm5+2tbf/M3fdIPR4ERmBo3HaTfzQsdwRiZcBqwBaKDHyyJeJXnrTL54ZjknbdwD8993PIMS15L8BmRcKF3Pm+n+mm0Gbbxh+l5g8ZaRN3KQE/EhIueQLZnjLaXeeI6FVE0Cykod6pe/nxeR5nDNmrNzynX0XfpGQ9DF2yYeZfEQikdZ2pEXgjmfNmmPvPEeg4m0vuMpFE+7tK+vdWZy7HtLxTU5bpra6iONSajvsZWyJ2mp8ml/rC5mOFaqqEJgKgQWNOGiJQq6gUg9Enp0poVY87LWZm1ssUeyWZHsVK2rTIVAIVAIfMAILEiy3uQKh+blAw3GoxgNhmaCdK0bTnpsS7uGu19/P2rNeRe0wdbplws+YJyq+kKgECgEpkZgogkXkhVmzhtjL2ZizhMzHcsF1izrKAQKgUKgEJiMwESSjRmPFyLWxqxZMtexVuYFR4IlF7iFQCFQCBQCC5DsN7/5zSF7y/5hWSBeSNZkBSv21tlLBd/e/iLZxBedVHw2HmsbNx6zt1V1SiFQCBQC6wGBsXay3jLHRMoLMPaevJr85sXjerbkWAik4WuvtPbKy61d+Jk22DZ5A8T1AHS1sRAoBNYfAguacMUEiVbLZCvR2y0dMO9ix7hYZPOyLlh/N1W1uBAoBP4zAguSrHVXBvvxumFdkL2nsgXGotYFM7KTrU4rBAqBQmA1IrCgCRdvIGuxPHIYits0j/uoddnsHLqYdcHw7bdbe2dva2d8tA02b54ao2yDwSmBoX62wRjd6mHqCipjIVAIFAJzQGAiySI1LpiIlbaacHW8vRAbpwTunDTb5TgS5i5eQVnK4A7b3w9pVBb5eDV5Qce+l3bOt51JGmsJSx6iTjFXy2aE2sudMwFfWFPwerM0wtKCa6kYAuoVF8F1ExIXY269WV5Rl0kBRnDjhZRQfGQxeXkikJdZHFxhai08IRPlJ4tAKgkhKB932uzCuhz4Vx2FQCEwPQJjTbgQDOLh3dUPCI3UEI6Qfb5H45ZOL8bCORPfFJElGDbScfCZH+enbqLISzvBY8QWkEcAGXn42CdmqfB4/c3shPJDkoKc9MP9ITsTjnJ9I0BbOotlgGyRruAoAs2oz2Rg/Zq3HGJG1MhcWlYa6nUuGjlCdg7RM5eT9/bbb+/KU192r/VE0Y+1Oi/cq9xCoBA4cQTGkmysC6zDil+A5GiDCIT2hVREWFp0Tda2urYE32pL8I1TS4tckBZCSlyBBJDOOvFo4a6LAMUyAmkiNZqoKFEmCC/zBFCh0T700EPd+jMNk9UEUkaetEbETqN0ngavDISHLEXgohkjQ5iJy5pA4YjYef9puDBUh7xwc04diQWAkJG/iY2jB1KGv0hbZEbENFwTg35A6HUUAoXAykdgYqjD/nKBAW/pAKlE4/PIumgUrhm9+ELsCJZlQ0gW8SGxSRGXEqibjH5bFkCoQg9qi/x/9Ed/1JEv7X2CMgYAACAASURBVJYGichppwhVaET5kFnsgxOX1nmkev3113cyID9kiSQtQdBClS8dLdYygKULZEmbFq5POvWmPUifeRwiJjOXZvLcdttt7dFHH+3uJPVYJtAWhE4GE0FFnFr5A60kXL8ITCRZ2qMAMQZ8yAWxIlzLBQhhscE9KxMuL9qQGRJLGEKTAOJFROP2cyKzfDQ/cUgtbSBZZBbNnEbpPPJz3jor0o3WiijlydYvlhgSBStbpCBShEm7p3nCRvmJ+KUOyyyWH2irCBvhmhycUz+iVDbtFpEmrCCNG6mqg8ZOOyajMIF5CahP+pG31u+tXC0vBFYeAguacCGKbGuCWJCcAe9xGUmIabBcUbiQE8K0BOA3gkM2yMkj/lI2zUN6iMljfnYyQMTa4DuHsk0sCXloTdp/+QXK8Z0wh67BAvnDRznSJrwfrTUBtsntGkKU1qGchD5UrkkjOwdkk8GEO0xgHukRf8IR9rX7lXeLlUSFwPpGYEGSTdDovPgyyGlYichFyzLAFzqGBw+2dvBAa1tOPqE12eyMmniiCcY9bmfW9d2l1fpCoBBYSQgsuiU4zdGeTR6lPXYL2k3b8vjt7fZymXCtJNBKlkKgECgElorAgiSLYK0ZOmiz1gMFjfHCxWOx7VoWc0ZYqiCVrhAoBAqBtYrAxFCH1l5//vOfH9Nua5pI1pv1xUh2+Pbe1vbuae2jZ52Qx9daBb/aVQgUAmsfgYkk60WTN92jB4J1ni3poiQ7IxOutd8N1cJCoBBYqwhMNOFiqvWTn/zkaLuzCZ+335YSbrjhhiLZtXpXVLsKgUJgZghMJFmkyuTJh/bKjpPpES8pdptL2X5mVvFkux1pDx20H3dr7+1rbfOW1j58WmubNy/JfGtmaFVBhUAhUAgcBwILmnAph7kWTyhaLXLl8cU+8+mnn+4M9BfdEhw5+gwGJ0SGQ/apP36yDX/0d2344gutnXlmG1xxVdvwxe2tnTreGcHLumwJngAxZGf/a12Z/Sk7Vc4MNHOTCZMwdrKcB/xm56ocFhWcBpyTzuGcicjadeIRKJNjgrTqVh8zt7gpw5PdLDvXbNeduAfKZL87uo238yY5eZWvLdnunNzqZi/smjp9lEFO6eK2S5Zsl63MbF8eG2MmetojvclUGWRXPpl9YJM+h0tcjBfy/PPyNPLl3rQUlaA45MgL1lzXJ9k+3De5pdcGcjjIWVHYjmO0V9IPBIFFSdagywBDDAai/wahAbhcAWKOPPVkO/Ltb7XB+Re8T9qtteE//qYNdvxh23DdjjY46aRjAESQiUdATp5YSIm7rHgG2oLUrC2Lz0BTR0ra7KUe8hMgRhppma/x6HLOgUw5ZAgaI5gOMmDSxlsMwUmHiOTnxMGxw2SFMK1lm7RcE6sACSMQsoyLrsWtlldaHEDELkBM8TJTFvLTNwlJyWOPZxiZlE0eEyMskGPkQ2gJvCM/DJ588sku0hd3YFYl3Jrj/GCXYu3wn3kfDzlxLEZtpmGNTB977LEOkwR5R+raQhZEKZ3YEfGkc599/vOf7yY/bUHQbLL9JzN5QvZcoMdNSh/IaKpKC4ExCCxqJ+uGRlYGQML6uemX+zj8l/9Ha2ef24YP/qC1v/9xaxd9rg3u/kob/ubXbeN/+z+0wbZtx4jEtldsgASVufbaazvSQ4oGJuJAQAYvKwptpRkhC0FZaI4GtXOIDxFxM3beYaK5++67O80Y2SAvGrC4BMgY8fqPuMQaQIiILwHP4YnskCUZXWN7HBfefoN+8IMfdHIjKu2yHo6M5LF0g7gEwTFBfOc73+kmiWioCFgb7rvvvq5sbdGn5DMZmECQqXJplSE3y0HymYAQIRLXVm0xSSFjJn0mjIVIVr3IkOkf3JXxi1/8oiNS+V3ztAQXGKvHR9v0izwmSJOccwLywFo7lOF+XIrH33Lfs1VfIQCBRUmWFmJQuKkNUBqVAYx0aWGLRuHa9Xprr7/a2vmfaoOtxxLhUrvh0P/+F23DlV9sR/7tv2mNxcLZ57bBf/+v2vCHj7SN/8uft8EpxxI/0khQG84T2ZtMgBjElihaomQZ5H/3d3/XEZfBS1szmJEs0kE+N998c3cu8RqUcfXVV3eY0FKRM0K95ZZbOrKUF4kgK2TrN8JCFLRE2hliQRDKp/XRVJHRqCcbTU9EMdcQn/LJqkzkS7OlUSI/SzmIMOSDoGiM+lK90eC1Vz1wkIa8yJe8fmdZAIbSqVublW2yIrv0tGUkG5lDeHFj9uQAM5MPLV77TS4mGeUha0Sqv7RNuddcc013zUTgCQPOwUvkMjIjWPdk3IoXi6Ox1Hut0hUCs0ZgogmXivoka4C6wfnpIwu71SKFhY5ZBYg58v//hzbcvbu1/fvb8LGdbXDJpa2dfU5rmza3Dff+yzbYsuUYMQxWA9wEgRQMUvLSKBEjjRRxIkCalcd2xIRMtM0jsWha8iEuxCtdBrPJh0aJOJBdYiIgPPUhCCRkHVuZ8kWTRRAO+UxYNEX1SYt0EFTfmw65s/RAKsgHKapH3WLNbt++/Wj5ZNZOJIp4abhIFhYmGiTIBM9/Wm5iJiA4bUJa6nPNBOOcOvU/IgzZwo8WrQ7ETaN1LfEstMlyjfvF5OOeMaHRnmGDZNWl3YkLARPptAfRy6e/tNVEBEP9akIywcMLpkiaNl5HIbASERhLskgCadCgEuDEuppBY2AYCDt27OgG4bKQ7MsvtSN//f+2AYuCsz7W2ptvtOELz7cN9/xpG9gJd8OGY8TQhqzzRcvSJpoZMkAMSMIApQFKKx2SQGbIF6kY2JYGDGjLADmUhYgSlxY5ZnkB+blmGQBJKBtpIizk5NEXsURG5TovT4jE7xxIKS/anMsLNn0jbwJ4Wy5AOpYVEJG20XgdyAkRKl9dWadNsBx4aHuim/mm1ZukEHleVmUtWbtpsbRSsmWdNBHBkCdChbV2IuoE86GVWyZI4J3OeqS1ri3IFPbaoS79RRZ9YtKCnXKkVZc2a4uJp45CYCUiMNaEy02LUL/1rW91NzQNz2Nk1uzc2FdeeeWi7Rm+sbu13bta+8Qn2+DkrYumn5RgODzShq+/1oaP7Gzt179q7ROfaIPrb2qDcz9+QoFnphaoMhYChUAhsEQEJtrJ0j686EG2NBKPbHkBRGuhodRRCBQChUAhMBmBRU24vBDyOEizvfzyy4/Gb1VkYqYWwIVAIVAIFALjEViUZK3dWV+0JmZ97HjtYoeHD7d25HBrG08au25aHVMIFAKFwFpGYFETLo23bOCz1B0I+oANX3m5tZdebO33LxprZrWWwa22FQKFQCGwJJI9EZhmZcJ1IjJU3kKgECgEPkgEFrSTPVHBimRPFMHKXwgUAqsdgfmS7L53W3v33S5i1mDTpqmxim8/21RmZHF/zYaGUxdcGQuBQqAQmDMCE0245lzvcRWPWBm3J6oUaweEy2g90bFGC0TMnAg4HPA6YqAvH2sJHk8cKqTh3cUJgfG7dWeeSryHeGNxAnA4zxmDcT+D+HhJJSgKH3tG8ozrOST4Td64iXIW8PKQAT/jf3KRRz1sjp3XlgRq0V5ODMrn8MHjjPF9ImFxMLB9ODl4eDH0Z2LHK0vbYqCv3dLy4OJM4OAUwbHCC01lajvTPG606omTBgcD8ilfHu6tZGG6BxuxHqThkJB4BmRm3ufDmw7evAaVzdaazNpqclS38qXh9ky+7NDLi0y52qUefc26RVu4MMNQ2+GsTyp2wXENp0q8zAisCpI12AyqkJDfCUNowI3zW8+W5iEIJGlwKwtxCLqCtJGsAc/rizWFwc27CKEgE4fynfNhN4wQeBghGaT68MMPd+SDRORRZ9xOpVUHW2PRrbjUctUVc0AepI445OGRhRgRfkIqSmNCMFkgOgRENvUja2UiUfEDEDcPKd5d2ioNIpNXPQ7lO6e98sNSPhMBd2MEjYDTHjjDCXnLy8oE2ZtYvBBVFlxE1tJWE4u233TTTd0kpR+4+ZLBRCCf6+RJ6Ez1J2oY+cUqMNFoh8nKb9hKo72wMhloszKKZJeZNaq6JSOwqAnXkkuakHBoYB/Y39q2bW2w8dhwhEst3+BCsAZ7BlS0PQNuHMnSmJAnUktsVVoTEkQIBjMvNuXRiPjyKxO58KtPQJeQLG3Nh2aF9BCsdLQ3xEs+xIYwHcgcASEpJJSwf/zyQzaXXnppV6e6yUKjjPZGa0t8V+e5ttIGQzjqQvBPPPFEp80haPUkNCENX5m+aYqJHhZCVZ66YIc4bYwp3gGskTkcnDfpwEIZyoKBiQ2+CBqB6hcEjUDhqU/+9E//9Kgmi4y1lZxwVwfSRJDkRd4whJc+EzHN+UT7IiOtPlq/+tM+v4tklzqSKt1yIzB/kp3RHl+0IAM5EZcAlQ0dPYqOI1nkZ5AmbJ4BjJiQnkA3BjryolV6zBauMP760iJL9SJm5fdJVv3y0aZoWx6zkZcPsvBNA0uAlWi2iEnZyEb9XJMRHZmUhdgsZyBs+cmOdNSFpBEljZKGigAFjaEtJqCM8lxPvFwyIyaTgvzRWhOHIemQPhk5n9BSE7AbEdL6kVgilyFLmCB3MtOAaa28A2nU6iCbcJH+I0tESHN1XrvIZIJKKEV1mzD0A5nExZDPRKCfTZKeBqKpk5E82qts/xF14iYs90Cq+gqBSQisGhMuAw0BIh8aTAYZzW5SPFFEYEAb3LQ/Gpl8ykFcCViCaBPvVbosGXhkNnCzlpowhIjS4bFdHchSWYjDJIDMkKtryAHZIwdEKZ3vBL1G+jRWZdEWE7dVPmSddeDs8kA+JEpmZKYc+bLbgnXLbBukHSYm1xCRMuO9J3+CcEdTN5GkPbR0RJv4tdktIbErlGsC0hcwciBHsoTIEaC+MQlk1wZyJHANGbRFXQmGQ2bBY0QOg2u0XPVnfdp1OGmnfPBLlLDjdZYpaigE5o3A/En25Rdbe+H51v7g4jY4gWDfSMbgNLiQRrYjMfCQw1IfF/s7PeTxORqyaw5Eg2D8p6n5H+JUbyJ7GfgIxUdaBJRoX86RK5G2/FYm2WMRIQ8ZsuOENmqfdCF7k0rffTl5Ip/6TAaRNWvWcSDpby2T8rOdTrabyZY7kZlM0mTbl/yHjTxpU4Kh57q2yedQpnbB1vVE2Urbgw3ZEXE/PKK2O5c+11Yf5SBR68jSOPxXhz5JJLB5D5oqvxA4XgTma8JlP6ZDh4yGE3KrzSBFJn6HGEaDWx9v4yt9IVAIFALzRmCuJDtv4av8QqAQKARWOgKrwoRrpYNY8hUChUAhMAmBuZLscM9brfmcdfbYLWKqWwqBQqAQWMsIrBoTrrXcCdW2QqAQWLsIFMmu3b6tlhUChcAKQGD+Jlyvvdraq6+09ukL22DbKVM3uW8qFeuCxLddqvnW1JVXxkKgECgEpkRg7iQ7pVzHZIvNJFtJZlzsLNlIspOdFEw8dqHSs6GULk4M7DPZZrK/ZFuqXA4PCW7CccFvRu7KYfOpvvjTy+u/vMpnuykdeZKO8T/7zeRVv/zxIFN3do41USjHOeXEoUBaNqOObInNlpZRfwVGmdXdVeUUAvNFYFWYcHEGQGRIDbkgHwSI1CZ5fPHU4oUUQuSKmjgB3EwdyhNkxH/eSvGQ4jvPXZYPP9dWxMd91Ln777+/87tXr22teV3xTEKucTPlkqsuhCgdzylErw0OBMzLSxt4TilHWu3JNt/qRtBkTPt5knHBveSSSzo32HHuxPO9Xar0QqAQOF4EVgXJIjck1Y9dgKiQ1qTYBdxfkR0feT7+V111VUeWol8pi2utoCoJBeg8kkRqt956a6dNCmaSICjx7b/vvvs6t1lEy/0TGSJz2qUyb7vttk4zVrfJQDphDJEu/3zyIk0xDH7xi190rqUCu5AtEwGX0gRRIQdN10SAVE0eAtqYHMqN9Hhv90pfCCw/AvM14Xr9tdasy37q022wddvUrUM4iC2unHl8FhdgoShctFNan5imfOkRpt+0T8sDAqMIeCIwighUCJdP/Y033thF6kKKfPOlvfPOOzvSFUgGUQqyIi3ZaKOWGJCtYCnIVUg+xEpjFQmMRi0/UhYIxXkBVEwgSFfdZKH5Imh1mkQQrzgGzksT7djkgXyn2Xtt6o6ojIVAIXDcCMyXZGcUhYv2RqOLLz+tz2OzAwmOe2xGXjTY+L4LJpK1T4RK20SmNFAa5eOPP95pyiJhWS5I3FmEKiiJqFLITsAT52ioNGGkST7aKpK94oorunTyI0Zk6JvmLS/yNGEISoOE5SEr+RL9CsHnf4KrJJgM4iej8wK+WGqo6FPHfd9XhkJgWRBYNSZc1ikT9QnZJMLVYjsjJGAJNBEszdD6qcdtGiAtFLEhrqRFWB7laaauy0fTFIUruyIg0QSsTvhE39FcESzytgQhD22bzOpFuDRp+a3VZtkjL9KUob3OI1METFZy+qadZ4nE8gSNuh9EZlnunKqkECgEloTA/En2zTdbe3N3a+d+vA22nLwkocYlSqQrxJM9viwd1B5fU0NaGQuBQmAZEFg1JlzLgEVVUQgUAoXAzBEokp05pFVgIVAIFAK/i8BcTbiGYskKhr1p0wnFk61OKwQKgUJgtSIwX5J9+aXWWBhc9Nk2OOV9z6U6CoFCoBBYTwisChOu9dQh1dZCoBBYWwgUya6t/qzWFAKFwApCYP4mXPvfa+2991o75dQ2OOmkFdT0EqUQKAQKgfkjMHeSnX8TqoZCoBAoBFYuAmXCtXL7piQrBAqBNYDA3El2WMsFa+A2qSYUAoXAiSAwXxOuGQWIOZEGVt5CoBAoBD5IBIpkP0j0q+5CoBBY8wjM14RrRs4IgsKIPiUUoehYk/b1EvFKtC4RsIQBFKFKeEGRrETgOuuss7pIWNIIli26lvJE2BL5yjnBaIROFIfWdbFmBaMRSUtwbaENRfJSnnqUJ87rr371q04u+YUxVK60InIJxyi/nRdGZVdvooEpU4xaEbrEmhUWUVQw8smrDm0UGEc8WnU//fTTXRhI5Yg9K/yivMIvitYldi2ZpIOJsuUVS1d52dJHWrs/iBYGM/Vpg0hh46J8KStts52P0IxCRjrnvzpEEYMB/LUFBvpEXpHIyKV9sNYnzzzzTBelTBu0Gc6ClStPxDXt1TeioDlg+bnPfa7rB+f0Vx/rjF4xeN0/oquNO+AnyLu26ss61icC7sd9hw+21w680z66+ZS27/CB9g/vvtF+/5Qz22mbTm7vHTnUnn1nVztl4+Z23tbT2qYNG7vxJP6z8KXuVePKPdQf5/Ml2Rm51SIIgxFxiJ+KbEcPAIkfa2AiHIR6+eWXdyECRe8So9VOBkIKIjVEYkAiGTFfBQA30BO/VT1IRpBvg94Alg7J/fKXv+xkMHiRBqAF5EZMykPGfotDi2zUL93oVjlkRjg//OEPu3LlufjiizvCUrZQiToPWSE/OCgf0Wifj3aZBNRBTp2MwKRVNwIShxeBaSO5pUc4yDh7n5FNXvipW9luFGQ3SrLkfuKJJ46GiCSfgOPkQojI9otf/GKHvRsQAcJauUjR/+yphuC0WTt37tzZTRQmG/gjZ+3QBu02YSjfZGiiUZ5zDviL8eu6c32yNJkgUBPJuCOTkAlOujrWJwKHjhxuD+76TXtw13Pt6x+/rP1y7ysdEAeHR9rXz/18+/nel9vTe19tuw7ua/d+/PPt3C0f6jjDODJ23Jf45bLLLjsa43nVmHAhV4NS/FREhyRGj2i7CBQ52Z4FuXSz0759nUaKdJGossSQNXgRMg1J8Gy7HiA75HrzzTd3RPTggw92hEMjQ57qltcgRhCIjHwPP/zw0UDdO3bsOEpYiBbBJkZtf4ZL8HFlS2eQRzNGKogD+YTwdCJi0YbsG/aDH/ygmzS00yRyzTXXdGSq47VPfYgL8SaQeLTUhx56qCNB2CG/6667rsMDVuqxo4P2jW5zIz2ZaYcI8+qrrz66qSSSQ4x2okDO8JQ2WCNt5SNiaU0Mt9xyS/dtax9ESSPwNBCtFUGnn2Ag6DrMlSnwOsxMmvodwWovzTfHo48+2smj3ZOOp556qpvcJhHx+qSd9dVqY4gW+x9f/Gn77Ic+1p57Z1e77iOfan+/56X21XMubo/t/qf29uED7e1D+9vNZ/5e+9jmUzouwBv4QH5KDO4JR60akqVdGUAGAaKjIdFyDDIajYOmZ9DTMrO1TLRHA9TOB9u3b+8GPkJFntlt4atf/Wr36OxjsBrgCEuZSEJdvu39hRhspugbsF/5ylc6Uvvxj3/ckaIBb3cEA5qGiihCdvYZQ15I3KFTaG20TJ3lvEkE4ciHrBAMoqNJIwt1IM7bb7+9IxLan3ZrC7JDYrCCi3JNLHAjH60XQSNiSwOPPPJIN/uSHzbyIjhPBGZmRG9WJou6+liTV/naQ2aTiBsL9ggLYTtMHupxaN/dd9/dyaEPfGjACNAEAG+EjMQRr0kV1vqPpn3PPfd0pI6g9ZM2aB881CFNdjBGvjmQOvJeSEs1KdHI0zfri16qtUFg14F32l+/+NN25Yc/3n6x95V2xuZt7a1D+9r1Z3yq/WTPS23vof3tncMH2j3nXto+fvKHu3vW/UUZMhaMAeMou7XM34RrRkG7EYHBqwG0unEkG00XiSI/mptB5eOR3IClrRnA1t8QC8JRZrb/zhoqUgQUgkOuyqR1GsSp28DO2kse7WlX0iB3RIuEsn+XzrAmSRak5ECM5EC06kLcziFFxILwtJc80pGb/FkuQXpILDs20ISRI8LK+rA2yu8cjMisvVnjdR6ZymsSoLWamRG9JwCykIOGmNlZm+AJC+XAWtvI5bc2wlp9JgC4kDVbs2sH7TtPDfByXX3B2lOINngcS59ml4ps7wMzky6NG0nqI/L7tgSRA77KUc+4A+bZ5NJgqWP9IvDe4YPt1+/s7gj01f172+6D+9oZm7a2rRs3tT2H3mv7jxzyNqB97tSPtVNO2tyNS/eOw/h13+GcPLHOn2SX0YQLiSEmg0wD/TbYEAFicmQAIons/WVgy+uQJ0cGNgLNCytkpOyQlP/yOJc65A+x5aVS8ihTXSEr8smnPPL4Tx7X8zKLzK6nLkTmmnTOk69/ZC1SGr8jc7/erIeqmzadA7GRHT5Zh1W/MjIZBSflBWsykEUeZWovzKRRlt/KJbM2ks0nB4LNenbkV2ZejKlnUj/Ji2xTdr9/Ur46o2WMow/X9SMZayuf9Uuw07Tc/R7ucU+7F0fvoTLhmgbZylMIFAKFwBIRmC/JzmhL8CW2pZIVAoVAIbDiEJirCdeKa20JVAgUAoXAMiNQJLvMgFd1hUAhsH4QmLsJV/dSxWcwmOiltX7grpYWAoXAekNg/iT72qutvfpKa5++sA22Heultd4Ar/YWAoXA+kJgTZlwra+uq9YWAoXAakCgSHY19FLJWAgUAqsagfmacO3d09qePa0JNrJ5y9RAWdtl6MsonuEvY98YuE+KyDV1ZZWxECgECoEZIjBXkp2VnLxx4gbLwwfR8uDhT89TahLRyoecpeGRxL2Tn7FYBNxfuZtyceXrzwvKkXPq4P6pbP7sPJ64oMbXX5l853kJcRHl6ZFoWf5zLeWFxF2Vy6n6uXbGI0n9/ifMoXL4//MgSchF+ckndgMXVP/lUy+31zoKgUJg5SOwKky4EAzC5PYZ33bnEJdzCcbQh5v2KwAJP3fBXvik82EXtMVvRIYAkRjijSucsqRXPnJDttIgN2SMDAVpQfb88wVT4a8vn3T84wWpUQeCVw7fepMEouZmimjVLdAJl1Fl5tzPf/7zrk2C1fCFFghGOvUhfbEMxCdAtHUUAoXAykdgriQ7FAvg4IHWtpzcBhs3To2GYCRIDklFa6XJ0iyRzjiSpREKnoIoxTal+UkvAhTNEmHRPPnKJ+QfohWBS3rkmahO6hLfVCAIZSA8mi/NU3nIkP+78hCquhG884hYBCiarUAr8iJR50SrSswC+RGzSUCQCcSt3V/+8pe7OuQzMWiHoCgJMjM1qJWxECgE5o7A/E24Xn6xtReeb+0PLm6DU0+dukEe7xGs4CghWeuztETxP8eRbCLty4MYkaR1XCHxEkX/rrvu6ohRfNKEK5MOyQkNiOiQGfJFijRhxEcrRYrC+ZEhQaQtNVjCoPHSWMktlB8yphGLFCW98Hwi9Qi/qD3KUi4NGjlbenjyySe79tJkBQ6nmUf7JiN5nBsNBD41yJWxECgEZo7A/El2RlG4EBatEPlkTdb6KtKk/Y1bk0Vm8iDRPJYjwYTZo8HSCmmStFZhDj26C+2HxBK9H4khSfXSRBNBCrEjOkRKBvIgdvFkQ8JI0CSQ7XASys95dUtv8tAuWjJZESly9d+SgliyZJaeVi49gqZJI24hCC031FEIFAIrD4FVY8KF2GiR1mURFFJFLAgw65mLwStfyJq2iaCUiTwRZA7kicQSupCW6X92WEjMUjIkHKHrtGXlKDvru5YIlINE1Sed+hLv1e+Qtm/tsTSRcIH9UH/amXiz0gULv8dp8ovhUdcLgUJg/gjMn2TFOj2wvzUbi22cXttCNj6ICskhOATlu0y45n+jVA2FQCEwPQKrwoRr+uZVzkKgECgEPlgEimQ/WPyr9kKgEFjjCMzXhOvdd1pj5H/a6W3w2w0P1zie1bxCoBAoBH4HgfmS7IysC6rPCoFCoBBYjQisGhOu1QhuyVwIFAKFwPxJVixZDgm/d1EbnDJ9PNnOsmB4pNvv3Ja8mwYb26knbWmbBhvKuqDu40KgEFixCMzfhMu2z0cOt7bxpDbYsGFqIN47fKj9/Z6X2pNvPt9e2LennbllW/vCaZ9oXzj9E+2UjeMDxGSbZ/annAyyHTdbU4b87E5ja8suNVtsMwnjPOA77rKcHhKIhqeZwzlls43NttvqYBMrLTtWJmecHkwS6mAD65y8MUGLzawyOTXIO3qQV17lNKko2wAAIABJREFUa4uP8nzUrQ5tUadzynA+cRGyDbf8samV1u+YwLmmPeTSbmVwfMhW3EnPDtihTA4f8pF70iFN5Esa7VF+ZJYmR9+LLdutSyd97JKlTf+VCd/Uw6oyLgMCcyfZWbXhp2+91P7jiz9rF57ykU6D3Xf4QPvl3lfbXWd/tm3/yPntpMGxBI4oeE2FvHhOIYwf/ehHXYAXg5ZzwFVXXdV5e/3zP/9zR0oG+Y033tg5Kjz77LOd9xWS4MmFELm9OsRM4IUloItgLgjLOS6zDnUjCWkQk/K5ziqXZxdvMY4E3HwdCOTqq6/uvLxGD26/6uGNRhaxC3iV8Rh76aWXOo80kcK0j3z+8xwTo4FM5NDG888/vyN4MpAHQWmfD9JC0H4/8cQTXR0C0XARVk8mIbEUTCzKJBd5ya3c/uG6PI8++mjnpmziShruxQLpwJuDyMMPP9xNPg7nYEgObfEdrzltgiu5nSOfSaGOQmAlI7AqTLj+8rmd7SObtrXH33y+/fCNf2qXfvicdsuZn2nP73ur/XcXXtO2bTxW++OKiiwQmQEszgACRRq0L+6wiAkJiZpl8BqwyPemm27qiASByU9TQ8g7d+7sSMGBxP/4j/+4+88tV17lIRTut4gXudIoL7nkkq4+sRCQo/PcYV1zTp2ITGQtBBmPsdw43//+97tgN0iTTNqCjOSJJnzZZZd15PO9732vXXvttUc1VMSMQO+///4uDoP2qtMEQnZ1IzwTAJxor66JueCatiBLpAYTAXRg6BqMTV5f+tKXjtFmE1vigQce6PJIp2xaqwlDIB11Ikqkqy2wzsSgLukQszYgcxOFYDnq9v/KK6+s2A0rmV1Ktg6BuZLs8I1dre3a1donz2uDk7dODflf/OLb7eozzm//+rmH28v797azN5/a/qfP3Nh27v6H9ucXfbnTbkcPBIAMkBbSQAS0RZojgkQwF1xwQRclyyAXrAUJGLw333xzR7w0KZqjY8eOHd0Az+M2cqPB0dTEOYir66233tqRJdIWK1YcBKRKHtqjbwSLTJCMA7mRiTw03FE3WVHCkDatOJHCyEWzSxtp2uRFTNpk2cKBoEwA5KSdRoM3AcXVWL3y0nBNEuRExq7T+pE3kgzJwhFRS69t27dvH9u3iFY9SD7hI2FiokH43I7hpk0mD7K5Jgqab23WRn2nXxCxwD1I3ySgPZNiV0x9s1XGQmDGCKwKE65///yP29uHDrQ3D77XHtn9j+3zHz6nfWrb6d1GuP/FeVe2kzce+8iIwIQS9LhpPdMg9bhMo0Q4CACZIhMBZIQYlBbJ0RSRIXJGhrRI2q10IUCEc8MNN3TEQ8My8BPwW5pnnnmm0zJpaogOYSkzkbmkQSwJQI5UkAaiT2CZ9DVyRy7IW30IVVrEbDJA9iEqpKudlkW0GbkhWfktjTgQnevksraq3eQhrzCMJh3XECC5kKmJQT5LHWSwrqot/tOq4YSIE6zG0oPJR9mWDjLhwImMSNZEgawdyiMDgqeJ+46mTxNOLAmYabd+o4EjXu3T5joKgZWIwKog2X9694321y/8fTtj89Z2+qZtbe+h/e2FfW+2r517afvshz7WNgwGx2Cb7Wo6dX0w6AawgSqSVcIjenRFELQ1A1oa/xEKwqRFIS/pkCWS7LY5/y0p0ACROTKjhUnvGwk451EXcSEyJBRyki+xGJCsMpAP8swOCn7noNEhEnkSoMbShPYgr8SWRWZkdE29/ShliZ+rfFp8dmCg8cJKOxGktublV9qFyE1UzpuEELF6YYSAsxUQXLNGipzhID2Z/c/Lw6effrrT8FN3YlMgbfUgUGQqr/6Klq+uaPrINS8YyQ/TOgqBlYbA/E24dr/e2uuvt3beBW2wdfrlgsPDI+2l9/a2h3f9pv3q7dfbJ7ee1m4888J2/tbTu5deS33DHJKKNhrCzHc6KIFn+uedG5cuUcESF1YZzuXNfQgkMuZa6sr1TAb9/EmToDij8oymHZVv3A3Xb8ek9vRx8Fv947AZxaQfsCftgsNoPcrrWzb02xkcgutoOamjL5M8FYlspdFLyQOBuZNswVwIFAKFwHpGYNWYcK3nTqq2FwKFwOpFYEkk+41vfKNdccUV3Vt6a3PW8ia9TR6FYugx02fjxiU/0q9eOEvyQqAQKASORWBREy4vGLwF9nLDG2BrZAt5+PSrGL72SmuvvNzahZ9pg23Tu9VWxxUChUAhsFoRWJRkNcwbcB9v3pf6kkm+YUXhWq33RcldCBQCM0JgSSZcTIzYMx7vpn1FsjPqpSqmECgEVi0CE0mWXSODdbaLjL7ZKjJO9589JI+bxZYNhm+/3do7e1s746NtMCbwyVJRs0TBFpItKVtQ9pyM9pe6ieJS66l0hUAhUAjMEoEFTbgY1jMa5/XE04iROKJjKM5llCcRA/3lOBBrfPwRaxwNuHTGwH1UjriMWlNmNM+A3pIHI32G9IzdpeEtZQnE5MEgXzt5D7nOScERV1Z1M4h3WKNG9OwzeYQl4Atff79NUtKT2yTFEUEd5FCGWAjq0RZPCv7HRVR7uZwmeAtnBHnJr764/5KDsT4HAsb4+onTQXbANSlKy9XWerpD/0nLIUGZyuMoAUv1aCuZtY98vLPiHKA8Dgrwi8sxudXLQ0ublaeM66+/vrOv5a6ctvEI01YOC+pWvjbxjiNfbGDJE4cKXmOJ/wAP9yUnBn2nvEQzW477sOooBI4XgQVJ1kAyIAwygyThAQX2YGXA2gB5LMeBoBAHgopxe8LjGXDjDNFdR3iJG8DDKNtxIxMBU6wxi0lgwGcwa6vJw8s+7rIO5Sd4iwmGRs3tFIGpQxQpxMrFFAkgIsSA4D0BcBOVh2ur2ABkUp88SF0ZiMVHG8kT0kEk0iI+8ohfIA2iVPaTTz7Zfvazn3X+/YjJxCAtouM1pp/0ZUI0mnD0m3bACFmRR5vFdfBfueolH7IPFvJqt7K4GCPRkDsZ5DOxaBOXZRM04iUDmdQhn+vw4BqMZJE3GYOL2AX6Gw7uQRYtCBme2gsnfSKdso/nPcFy3K9VRyEQBBY04RolWYOFdiPyEXJBUKPh7Y7RJg8ceH9L8K22BN84NfJkoeWpNwPKQEUAGXCjhdPoDFARsBAWojBwneebj2j5xNOEEZf4AAYzouSmKm+fZJ2TnuboPK0K8Rr4ziE+mCSPiQEhITJr2WQQM4HmjGyQEtnUqW6TAHKm5SpPWxMLF3nSlnMu8QKQswAsMHEO4cmLnPSNMrUb2fVJltwmSjIiK3lF8RK/QV5tIDuSRXzwh5cy4WBiM5kgWSRHLm0jo8Ny0r333tu1jSbrIEtcmJWnrUjWBIK8fZPfNZOS/z552YqI9bknDBOh8/Dzu0h26qFVGeeMwIIkaxB5zKTJIgWD12Ojx0DEtpRjVi++DHwDGbFlQNGEEFLiEIzKg/xoa4jCwDSAabKIBTF5vHVNW5Cn2KhIO8FXDHAY0LRohdagEQUcQiS0NpMP7QzxGPDyIVz1IyjanTrISg5apLQIkv0xEkb8JhFkh2RcJ4u2yYOQkLQ2Jy4szQ456yPapzSJjavPyIaEHEhW/Qk8k0kEKUpHu5ZfQB1LFdoLa1gg4wToRppwIIeJKtryHXfc0UQKc04dCFrcWWv6IVF59YF2wRTBqlv7TCJkhq/2ebqQL9qxCQLxwkNb1G/ZhyYL22jDoyEil3KPVppCYN4ITDThchO7yZGFwe+bRoaYEv5vMeFmRbLWD5EE8kGUBhWyRLyTQt0lWArtxyClrWYnA1pqHm0NUu3SPnmkDTnSsJAgkkcccEAKDjhIj4gRLfJHruRCtkgFMYZsTVAw9Y1IyUJ2RIPMkAoyQzjK9R8Zaq/z2qHMkC4NFDkrPzswWMpJsGztoHnKQx7EpC3SanN2c0gfZj06cV1p+NFiE+hGe5SFgKNlwkTbkaSJK0SO8OWz3qos8uu/BKBBuHB1JLgL2U1YmSzUkf6FW2LdZteLhHGEK6xot3UUAisNgSXZyRoMiIRGm1B2S2nIrEgWISHavHxDMAZuYpEu9XERwSAdgznBtw1cg9+1RMYyWBOZSloEj3ARnv8O9SfgTMp1PmvGvpGBT7aNUXeIQPlISxv6L/Nc184QWh/v5MlWLOpA6uqXDgE6J12CsJDJNWkQa0IbZruZRCiL7OqVXznai5zl0VblpE0Jjyi9c9omn0OZWd6JA0swc03dyiN7tutxnXw+JitlJsKX9pIjZA8fh/8mfH0CxwoSs5RRWWmWG4GxJlyJfJQwfG582k+iLhkESzmGM1qTjTwhD3LEfGupBLsUeStNIVAIFAKzRmAsydIiPIJ5FPb4RlsQr4BGi+g8ltZRCBQChUAhsDACE024ECk7SC8zPKrFblFxtEo2snUUAoVAIVAITEmysoVoOSRkHTLrad6KexGx2IuGWXl8VUcWAoVAIbAaEZhowoVgmRjFJAe5eullV1aaLO2W8fti+yrN6sXXagS3ZC4ECoFCYCLJxuvHkgG7RWu0jOj9p9XG04cJzUJHkWzdZIVAIbDeEZhowsUN8oEHHuhMidhCWodl3M/igPG6t/uLmXPNKp5s9oiiYWfvp+wRVdYF6/0WrvYXAisbgYkkyy6R4TuPIvaS11xzzdEgJZ/73OeW1KpZ7YxAc0b2TMliE2rJIraa44i2b7vJnpJtZpwYEodBu9hzxpc+NqOM8P1mOK+cuBGzBWUvHLtXtpmx50T+rDCyg2pkldc5eWJLGhtU3+pWlwkkO9ImAA55tdHhCSLp45RRE8ySbsNKVAh8oAgsGE/WIEc0BjjiibH5YjELZt0ipMikDLl42Yas/Gev23e17dfLkJ3HEGJCpAKeID5BWrjG0sI5GFhb5qlkWUTZSJNbp/Itj6hTWmvSPMXuu+++zgVVXpMNN1GunggSyXIXtZ7N2UF90vHici2BbsivDGmUKY9JTXtc43VFHvVyJY23FlJXnzgDk2I2zBr7Kq8QKARODIElBe0+sSpOPDfSQYBIJtob4kVSCGycpw+XUyQrGAptnJ87AuX+SbNEbiwkkKDr0iZO7R/+4R92mjPyVS+iQ9IsLUTv4lmF5FhZIFTLKM6pk88+l92EJlSHayYsdsfkNQFwJWWDzMWWzz7ZLMsgWeU4z9022q9zCbXovLoXs+44ceSrhEKgEDgRBOa+Jfhw9+utvf56a+dd0AZbt04tK8Kh5dGgQ7J5dF8oChdi4jixc+fObk3ZI71oUTRKBE2DpI2yohAghrZJw7zppps6AkS8NGUa/K233tpprELt0eoFehG/gGwI1TlkK8SfepSXqF5kQJAInkyIXz0CvMgbl1EaasIKImIyIlRkb9nBh3ZMMye3JYjEYJ0a3MpYCBQCc0Ng/iQ7oz2+PLojrtF4srQ/mug4TRZ5MTlLeETmZtIhPiH9kNWNN97YaZYIFSnSlGmT1113XafpIlWaqGhVt912W0e6Qv45x7ICwdNkkXZiuQpugmxp38hQ8BlLDuqTN3EQRP6iLUtLVvWSlQxIn+aMRE0sSDhr0OpLsGr1Hu+WQHO7m6rgQqAQOAaBJW0JfiK4zcqEK1qrx+O8WEI8CLav3fZlpX2OOlF4jEdq0X6Rt/KsvaojL6Ssv3rE9+IP0VmXpvVKr1zrpUhfLFXXkR3ZEGl2RTAhKJecSJksyJGmal1VXciXtqr8RBRLJDDySM/KIwFxaMPqThyJbA20mJXHifRh5S0ECoHpEZg/yb6xq7Vdu1r75HltcPL0ywWJjoWQkI+XTB7ja+uR6Tu/chYChcDyILCkUIfLI0rVUggUAoXA2kOgSHbt9Wm1qBAoBFYQAnM14RoK4nzkcGsbT2qDDRtWULNLlEKgECgElgeB+ZLsq6+09vKLrf3eRW3wW8+l5WlW1VIIFAKFwAePwKox4frgoSoJCoFCoBA4fgSKZI8fs8pRCBQChcCSEZi/Cde777T27rutnXZ6G2zatGTBKmEhUAgUAmsBgbmT7FoAqdpQCBQChcCJIFAmXCeCXuUtBAqBQmARBOZKssP9+1s7sL+1bdvaYONJ1RmFQCFQCKw7BOZrwjWjADHrrleqwYVAIbBmECiSXTNdWQ0pBAqBlYbA/E24OCK88Hxrf3BxG5x66tTtT8BrYQBFx5q07YooW6JWic5lmxhRsoQXFK0qAb7FZ5VGhC3pBeQWBlEdia4l6pV9zOQRBlGkL5GvsuuBkIciZ5FFyEORtYRFdAhmI4yh0IeCdIu4JdqWSFzjIoaJuiUsomhgwiCqR6Qv4Q5F8BJhi3zyikerXoFxROgS8UsYRunJr23y/+xnP+vSkUEoRCEhpSML+cSy1RblqUN+8jknrbaIKiY/LEUaGz1EHhOVzHU4CtUo+LlzQjieffbZ3TkYaB8sndMn5NAHZNEWWAstSR6Bf8inLdnIEy5kgTVZ4J9DXF0yiK5Gjj7WozLDWj3qIAP5RE4jN5m1Gdb6wn2T6Giwlhau7j3lwEq9wmnaQoh84gQLYARr+JBVW5T5zDPPdPn0k35zTtq02X2YUJ59uWEEU21z/8uTPnZe/5GNjDCAqzbBmoziF0unX91DsBafWNqE9pQ3sY71U8aEdhknZHAfwlr4TveHdsCaLPpw9JBXrGUYkUl/kgMOaYuYzOpeiUe3ddbLL7XGU/XMs1ozBvbuae3NN1o762Ot/TbglXvTfeIed2/DpM9P8yfZgwdbO3SotS1bTsitVscgPgMDgbkZRw83ghve1jJIw01/+eWXdzeAGxFpXXnllV1IQTeOQQQQN4MylQ0oN5Mb2TmBuB977LHuhjUI7WDgRjEoEWsGm7qfe+657iZ2g7t5/DbYDAB5dYAbtN8B8qlXfFs3nsFtECATMitTHoPSTY3wlQ8LpJjA3wnm7ZwwjdqhbjewiUAZ/pt4pEUyBiBMEIF2GHDOwQ8mBo/DDg6jJEvuJ554ohuoDnJceumlXdu0ww4SgqQjLWmyjQ9ctc85mGiHvjJ41S+4OvIx0GGNEH/5y192/U2miy66qLum//Sr8hAbeZCEgeymN7Hon1GyMtjFDVaG/iEzjMhCZv3sAw+EipjIB3/E86Mf/ajDUnp9BBsTM3lCWPpQWXBwL7kP3QMCtOf+cE6ZZCY7IsrkMoq1+h9//PGuHod6L7nkkk4u96J7BNbq1XfiDZOR7LB2nyfkp/zOkcN9TQa4wkv55JFXeve/+yh72rn/4J8YyPpJG/WTukexVp6tntyvsBG4HobyO69O/0f7aaUQ7pHnnm3t+X9ube9bbXDZla2d/pE2/PlPWxNZ8KMfbYNLr2j7N2zo7hNHJno7sPTH+aox4dJRNCI3kD25EMU4LUXHRiMSPFvD3cQICxh2HgjpGuiuu6HcuIhA5xukiMkOB8jSjr3IS9lIyE0hb3ZMMChpLQ8//HA3ozl//fXXd2SnTBMEglXWqBZuIMhDszAYlIUolKHNIVn1IzCD2aDQBrIjMdvh0NS10ySyffv2jrgN6tSnTIPFoHQDyGcCITNMkZXBIli538hcPSGh0UEkjXy0JFi4sUxYBn5IliwIA576ro+1SQp5GnDaZsseRP3973+/6wtlG9DRWpMXKSgL6cBNnTfccEOHGYKAF9JFfvL0D1hrv37UPn2C/GDt/iAPGYKZdPI4kAHC/N73vtdhqy/g7B4jj342YSATpJ0nJ2QGb+f1E80ORu5D9zGyh4V2mmj0/6hW6D6Ah3rgnftaH7jvtJkyQT6yuf/hQnZ4mRjcW9pINlgjefL4r5363v2jHnmjbSv7qaee6uR0vxgTsDBhk0cfwX5U6dHGPC0ad2lbJhnjTD/BWptX4nHksYdb0/9nfux9xejUD7XhT37UBpd/oQ2feboNLruivTXY0O20AuvsD2hygkk2Elg1JOvmdFPpWI3IcoDOTcBqNwYSMlgMQDeOgeQGR6QGpoHhhva4g2DcWDr+3nvv7c4hRIPVzeNmjrbghnFD24LGtxvUza/ue+65p7u53ThuSgC76RETDVV92YwRGZElBKBzkJJ65XXDqZsWKR+NSF6DQToyIzVy3Xnnnd1geeSRR7p2O2fgInNtkN83DQJx0eBgo/OvvvrqDh95YYqAnaOdKJ+Ga5LQRnuJhdSDtTaYGMgnDe1IXhMQ4jQwEbYDidCa1Ku/vvrVr3YTAGLyQeQIGa76OBPJLbfc0v02ycEJnn/2Z3/WLRUgSf1FRljrR23R1z7khbV7IgSQCY3MyoCJgZ4A6GR2DomYGEKKJht9rG0PPfRQh5dJXvlIGsYGof6DoT4x8KKlaof+Ix+SRHbS6WtpyEMO55Wp35BPBilMyIvYtIcWC2uDGmbyu68d2mB7JPKYMG6//fbuvz5Fpshdf4bs4euw3ZK+ICOcTAxf+9rXuvsSQbtm3KkbHvpEm8hgknLevRGtVBnuKbIhbvekvoKtAz7uGff2Sj2O/PSp1l55qbVNm9rgrHPacHiktRdfaO2UU7un88EVV7Xhqad2k4n+wTXwcj9mh+m0bb4mXHveas3nrLPbYMuWqfHUkOz+qjEGnBvWDZ2Z301qFjfgNNKjjgGkI2kw0utYBEHTcIO5GRGeMtwUiMO3ckPQyM1N42M2d2PJ64aX182FaAx6eQ1qN5Qb2sAgN3nUS54seQADMfqfnXfVZXDRQEJk2ewxbYgGBwN1IxyDjXwI3g0NL9cMCISgPfKTjyzOZTnDOdghmDx2WgowiMhuQMMF+ecJApHCmqzKUUZ2ffAb9gZe+sSgJo++ILcBn7XCLHFkayCY6MNskJk1QcSjDO036OEGfwSlLktFmTT1jQGtX/RjsIYLAs09od+zNBPiRTDKVq/2p4+RH60M1lknh3d/iQm25FRP+jS7eZjgnCNbsNZnJmf9nc01kZL7NPd1NuVUJ+yUIb/r6o5CoU+y35xr7kN1w0pfKR+xw8u9lXV8YwBWZJHf/2w5r3zyqFN/IFqP+UjSZJZJN/cTYndoozFGpihE0mRpJk8co2Q0NUHMIePwnbfb8B9/09q+fW3wyfPacO/ebtnTEsLggk+3wdlnt30HDh5dn3bvZbfq0Se/+ZLsMppwuXF88nKJBhA1Htk4XHNzGTyA8EEEWbOSJ4cbKI/tbhAkIG02Lsw6qDzOpQ753eQIWXo3nLw+Bqr//RlfPtcMCLLJo+xsn+O8fJEzyxRuYOcRiQ52kCM3rnoMhKx9amOuGbjyqjuPxPKHUOCTtcFsq0OmnBvFOuvEIXZySC+duvyGCVm0KwM8WOuH4Bls0i75yDCpn+RFbMrWFnUH67zsUY/f2qsN8pBBHpjAKvdO+jnr1L7VnT44qp0MBh2+ys0A62PtWuoY7SdluD/ICuuQVbCGQV+TVY5715GXoem/THTkVFb6iSzkCqFGbnXksV3byZ+xkjEhL0ySP3nlQ8D6NPdb7olskRSs9Z++0zby+5/3GMrOmJoDPy5bkdqRcZiXrvAdfTFfJlzL1iVVUSFQCKxHBOZLsq+92pqYsp++sA22nbIe8a02FwKFwDpGYO4mXOsY22p6IVAIFAKtSLZugkKgECgE5ojAqjHh8qYyb5S9NfU21BtZpkYOC9DMaby99xbXIrtFfW9CYwLjDWs8xrwx9+bfSwGL+84zJXKwK/TGW34vJ8Yd3jDLa5HbwrcXL97AezurPDJ6A6xO571QcM7baC8nvLHNyw5WCElnwTyeREyFYuxPPuXJwyxGvdrFHIec3oTHKqJvcRHZYyOqblh5gaEsspNPO70ZtnhPTm+iXZc+5kRZzPc2Ow4D0uWlkRciXmY4RzafWBOQLZYQTMfgAAMv2vQtiwiHtskfZwv15PDyRN1etIxzRpHOW30vW0adPuY4hqroQmBBBOZOssPXX2vNuuynPt0GW3/XA+d4+oYJCZKNCyLyRKrsFg3kuHEyM2LXl7fjBq9BiUjYsBnoSMx5tpsxIDaokZ1BjiSZmjBfQWKjhzfU0inPgGYWg6BjzI18Y+QejyV5nGMCgxARKHJEGjt27OiIBenIq26TBcIwEWi7/8hJOSYWREo+9paIERkjLqZHTHSQTP/IW2KEZiJgYob4pWdgj8yQONnIiBRhrey4UpIt8jD1YhqFYGGLtE168DDBaQ+TKJgieHhpj3ZLpy5lI2Lk6T/i1DZl6TNtUHfIXXoeTXAY58apvd68k1uaTGLHc59V2kJgHgisChMuJBIvI4ORpmkgfutb3+oIFYkwAkZYyBhJODKAfbPNjF2kAfi3f/u3R/3nERRHAyRGk6WRIRv1jA5WA5mNJzJXLsJGeqkDGSESxI1w4kuuDqQunzpibsU4n1zOxw2Vcb68iAURyksmJHnfffd1bVf+3Xff3dUdd0rkyduJqcy4+A4INm6q5M7klckCYcpPU1cXTTMaat+2lR2nCQ3OiJEWnFgKHA3gxphff8SGWB1kih2sPAjRBBUvPH2HiLXPRMq5ghbvIBOb4GuvvXbiOFA2pwtG/ZOIeB6DqMosBBZCYFWQLKKhteaxM55NVHHnDF7nDFgaKi0xj880O55SiNHgRUQ0wO9+97ud9iivc/LymKEh5nHUYDXIo10BMkEzGKYjVISDBKVBECYD/xG/NAkq4rH7jjvu6LQ6nmCue0y/6667ujqRGPm0lbcUeRFGbD3lRYomB+eQ7m233XbUvz+2n7S4xBsYdT9Gsj65HpI1kdDIkRzDfhq4djAa95+mGflMGgmoAwvEluULxMnDKy7F+gQx+sR22KQYxwyTiMlMmSaNOIgkUAuZYttL64edPokN6eiNrVzG/SapItkivpWCwHxNuN58s7U3d7d27sfbYMv7xtTTHIna5BE9GpMBjsDi3WRgG/wJHkITk5amZ2AboDQzj7lIChkgEwcSsTRA6/KYG8N4pJFgIDGSp8mGDGKIjgyQbNZaLQ14lEb0HrEdeUSXhtbqOpJF7n6T0WM2cshaJFlocPIHmJ12AAAZuUlEQVTGiy1xBZA/7T3kiBSRjDKVgcSRaf8gj4+Jh+zIHdFlPdYkAQvyeVyP04A1cGXLGzdlmqZ6EhxFvdqgj6SXlrbsnMkLptql/fHKMzFIQ4NGrPosDhn6zrW+c4K6aMnRbkfvJfcJMk60rmnutcpTCMwagbmS7KyEjTuiR1dkEk+qvreTAZ/HZASCUA3weLMkaIZzrisj3k40yJCT63nURpzxTsmyQepOXSlH2niSIZQE8ECOZENmCMTkEA+zeEYhmHhoIaB4LzmvLHnzgimeZVluoCHHGypupa6FyPp9EE8tsmu7esgdL6doyMqTP+eRoXQILF5z2hWvo3hRyafd8UCTH26Rx++4DsfbKJ5KZEodefGmT0KyytR23+MCBGlnIpllaWJW91+VUwhMi0CZcE2LXOUrBAqBQmAJCMydZIdiyR4+/H4kG8Fv6ygECoFCYB0hMH8TLpHFBYm56LNtIERYHYVAIVAIrCME5k+yyxiFax31WzW1ECgEVhECq8KEaxXhWaIWAoVAIfA7CMyXZPe/19p773XRxAcnnVTQFwKFQCGw7hBYFSZc665XqsGFQCGwZhAokl0zXVkNKQQKgZWGwPxNuGa0XMAAPUFOGMzHyN33OB/9lQZ0yVMIFALrE4H5k+yMrAt4SmWzwH5XZRfYSUSb/aR4GiHk7BmvLF5DvI64b4oTkP29eBgJ8JJNDpXNxZTXE48u7qI8i5Qpr3KVJx8PpexwG2+zBFmRjseUI/sy+c+bjYcSrykuo3HHlY5M6uD+S/bsQ+XcSt7pc30Op2p1IXAsAqvGhIubJZfNkGpIF/EhwEkBQ/jE88cX5IS/OzK07XH85JGVa+IY9AOK2A4cqSXmrDRcPkW7ciRilu22xURAgvILdoKgRaISZAZhIlIh/9Qd11tliDmQLbrl1QY+9yJT+e2bDILAiFfg4NsvFoMIWOIP1FEIFAIrG4H5k+yMnBGQGK2zH8JP3ALERfsbR7IITrASn+uvv74jJwFEEBYiRL7OKTNRuhKRS/QowWcQMwK0RIFAEV9i1SJ90bYef/zxo7uwJtAMDRTB+xbkRH2CsSDJxAGQ1zbWNOr49iN/kwDyJisN++abb+5kSZQvsWUFfkG0dRQChcDKR2C+JlwzcqvNrgYhJLAuRrIe62mZCNh6rgDQjgceeKB75PeYLoasiFlCDyJfRC5UIJIT8xWJizaFZBGbZQKRoGinSPyaa67pyNA5ywdIG+mLf6t8RK4sUbSkpzErg2ZLK0fQ2ZJZOUL0CS9oiYE2nJixwjfKj3QTJBx5a9e4LYhX/m1XEhYC6weBuZLsrGBEatnOxNolYkKA2YpknCaLSBEXMhKXNVu4IGwEhsgsAyBHMUifffbZTqtFiLRE/y1TWGeliSJ42mn2Wqd9ImTxWdVPPulpmsiVjMoTWtE3eRK/1hIHrVcowwQhV5/lC3UgaxMEYpffsoVr4r1K7yMiFVlMArULwKzutCqnEJg9AqvChAuZIExk5oPAnBPmb6lh7bLPlcd2cU2RFMJFnogyB+JGqtZDHepBiNljyjeNlxyuWTaQnjarHL8tCTiQrXIQb3ZMoHnSSB3qdj7bsCBXmq4ykTiZpTdBKJPs0ktHftfFbp20Jj3726VKLAQKgeNFYK4kO5xR0G6PxQglkfiRCvJBiGXCdbxdXukLgUJguRBYNSZcywVI1VMIFAKFwCwRKJKdJZpVViFQCBQCIwjM34RrRluCV88VAoVAIbAaEZg7ya5GUErmQqAQKARmicCqMOGaZYOrrEKgECgElhOBItnlRLvqKgQKgXWHwHxNuF57tbVXX2nt0xe2wbZTpgbXhozDf3iuDR99uA1//WwbfPwTbXD9jW3wmYta27x5rBlXzL58x9SLGRg7U/atTL+YgrGzTSCZmIMxD3NIK38CzLgur8O5bFMtv8N1eWPLm7yRRToypDx5mKWl3gSKGQWKHPIqV1t8UhZ5YiusbOdzPXbFiWKmntQlbf9/7HLlVV8inSlf2qTn3utQJvte+WIXPK6Dpem3N7iqJzglOE+2Ek97tCX9FM+9bOOeCGxlwjf1sKqMy4TAfEl2RlG4jjz3bDvy/32jI9f2kY+2tuetNvz1r9qGf3FPG1x6WRts3HgMXAz6OQMgCcb7PLfEHRAvgOsqRwDODFxcORLwtEIWBu91113XEYi4BwhCOh5XXHmlc3Bv5cnFe0xMA6QhHddYZasbgXLblc5/zg+81zgsnHPOOV08gkcffbQrD3l88Ytf7BwXRg918AjjsqsOcQ94kImFoFxebc7zOHvhhRc65wneZWTUbqTJkUHZ6oQNhwhtMynko3280WCkjAsvvLALitOPPCaWgvzK5BbMGUKb+wF2yI8gpeFtxzOOl1rS8GZTPpzIDIOQpzSXXnrp0VgNZNMGH23QV4jVf9iWt9syMUVVMxUCq8aE6/D/83+JD9jaiy+04f3fa+3KL7XB5y9rbc+etuG//K/b4OStxwCARJAF91nEhjgRKLJCAAhK/AButKJqGcAGNGK4+uqrO5dXpIzQeGEhxZ07d3aeZw6eXPfee2+n0SENJCsNMhajAEEjAu6/As4gP+XJh3RF0eI5Rk6kIdYBF1nkM+rB9d3vfrc9+eSTXR5xEZCxNAgKMTpc4xlGRlHEcigPET300EMdGSJRsnDVJRsMkDQijTYuOlgmC6RGNgQvvUA5iQnhGu858pjI+oe2whSBclNG8Ooir35JEBxEKU6EOuAPv4SQFBgHOZuUYKafuEAjYlgL/APD0manGv+VaRkQmD/J7nmr0zrbWWe3wW8fwadp16H/7c/bhquubkf+8v9s7dWX3y/vf/yf2/DRnW3j//oXY7cbR14GqcGNGBEdrRZZIUaEITYAbc+gf+KJJzpN1oAWXhAJIyIaljIuvvjijgxCgEhBgJinnnqqCy6D4JR75513dhoWkkaoSBoBITGxB2iYCNF5WqLyETQZxSkgk//9Q5Qw5IogTRBf+MIXut+0alp05PMfqbmOfBxIFik9+OCDXdtovGT96U9/2slrAlEn2UxGSFQ52kA2MiIxpBaSpckiSzIrb/v27WO71dMAcpcGqSLeuB8L2KOP4sLsPLmUTfPVXvjv2rWrXX755Z1WrX5avX5E3PCCQ5HsNKOq8iwHAqvGhOvw//3vWtu0pbXf/LoNH7q/tSu+0AZXfam1Xbvahv/qv2mDreM1WVqPAW5w0rh8DGaEYzAjUyRE80RkCdxCQ0JelhVoVTQ7aaXrk+yNN97YaWsICunQXD3q0roQvOUB/xGq60hFfAOEg0j9R5rICGkjjcRFoIHnQOQihSEf2itS9EGKCB7J0VYROLldywRDqzV5mFz8RqwIX2Qv6dStLnI4j7DV55qlBfKS3SRjaQIpkhVhkl865EjT9cnju/JMNAmeg8xNLuRH4n6TC4nCwnXf8sA1GrTrV1xxRddfSF+faDdMaf5kVo5+qqMQWGkIrBqSPfLsM++vyZ53fmtnfKS1vXva8Jmn24Z/8bU2uOzKsWuyiYoF9LzEMfANUo+gtB9rpoiExmTgGuQIEjEiHgOeFmigI5msxyoTKdCmkBBikg4xZJ3RWqXHX+nURWNGCEgGOeSlmeUJZSAtj+1kQNzIK0eCduelFCJWXuLWIm2H9iBaZKdM5EeLVj/ZkXh2clCfNB7h8zJO+SYkB2KlzWoXws6Lt5CqtsqrnKzpIrqsu8IMGZvYlI+QTWIO2qi1cBjn5aI0nh6UZ+IjL0K3vEMW9cIuSwnKh7VrZKsg5iuNXkqeIDBXE67hwYPCWLW2ZUsbWFOd8lCOF12ddcE//Ka1c85tG669vg0+e3FrW05e8uNitMa8DY+VgYHeP1xHOLEkQIjII/+ljeVA3u5HY3MNYeQlmuuxcHA+ZaU+/5OGFhgLhv6LJGSat+vJRz55tSntyf+k7VsPxOogAcKzZ1rKUW4sDOSXPvIk4pfrsYAgc9+KQf5+wJ60SfpYV0R27QnGfdzTD6lf3kQokz5tJYe0aYsyRl+8TXmrVbZCYOYIzJdkX36xtReeb+0PLm6DU0+dWvj3TXuGXlm3dmSIDYzo7rvW46aGtTIWAoXAMiCwKky4lgGHqqIQKAQKgbkgUCQ7F1ir0EKgECgEWpu/Cdf+/a0d2N/atm1tsPGkwrwQKAQKgXWFwNxJdl2hWY0tBAqBQmAEgVVjwlU9VwgUAoXAakRg7iQ73Pcu/9PWPnxaG2zaNDVGMQHqB0qJKVFZF0wNa2UsBAqBZUBgviZcMwoQw+aSYXvsPkO6jOEX2q02rp+cDzgZKIdzAHdQH+XwomKXqXx2nuwyORckGIk+cJ2HkevZxVa9HBlc4wDA6J9xPIP6+PlLw7ifSyoje7+lUQaZOBSwnSULx4G4wpKT4b3ypVd+5CVPgqb4zSmAN5SyGO9zeIi9rDaTIR5p0sOMPLAJprziEtMgDgnyKZOXlzwx/o+LMEcGcsjHaUG7OXToI2XEQSIux9omrzrZ32oPObSVCy1bXIf8nBTUqa/U4xq3WliQQ1naqLxRF+RlGDNVRSFwXAisCpJNIBQDzwDN9t6IwCAftyU2UkNOiMZAveSSSzoDeETHi+i+++7rBvQdd9xxNAoX4kF+gsbIFw8v5fPuQrTOIQaeTAY4EnrggQc6LyXn1Ckd4kOAiIKbrm/xApRDZh5QyAmBKANhIHcEg4jIqa08nHikOYcs/UcyvMaQtXgKPtdee21H7jza4qqKdHmRKT+BZBCq9jkXQlY3bzBxD7QJdgg27eUurC3yaidZtMUhDe8tLsfaTGZycY0VSCaBb+DCa46LMqcC58mWUIlckPUvfMVeUI6JDgGTPS60onppp0M8inixHdddX4kLgWVEYL4mXK+83NpLL7b2+xeNDeKy1HYagIgF8WV5wMBDRAbcOJJFrD4CkRj0NEWDG7nRrhCAgUtbRGzOWY5AYkiIVoZYosk6hyAFTEEEiFJ+5SE2ZdC0RLhKhKxotMiFvOIjCCqDXLiqko3mjKCURbNDuiJ4aatriIfsyInmmAhUceNFsEgf+SHthCaUNoTOPTiaYqJuaS9ShCeSFYQFgcEaASNP5ZGJlgov7eO+Kj0MTHZwccgrboLy1PH1r3+9uy5mAjy0j0wmDJiZUMiHRJE4EtYGdcPIeb/lUaZ+0ifOyQsfuMK9loyWOpIq3QeBwKIkG59zNzkNx2OaQbSUY9h5aB1ubeNJJ+RWOw3Jhiw8ZiJLWl0eUwVbQYz84RGhyFO0uARpCZn2o2QJUoIUnUNqtDoD3cBHkjRgxIscnKdN0gYRPKKiNbqGbJCX+hEbDRc5SUNGJC0/7V0dZEc+/iNK/xEgrRlRI1lkpkwhB5GfkIC0duUjOOnUo+8SsSuTDUxoosoUiUwdJht97FxiB5jQ1COug/uA/MgNfiKPCbqjHnWQRUCdxO6FDTnIbJlAHcpGoImfgHw9bfi/Y8eOrh1iHKiLPEIvigcBK5MD3GmyMCNXgqUv5b6sNIXAciGwJBOuv/qrv+oe35CVQUS7Ept1OY9plgsMZESQGK4eKx3IJtGvEFEelbP2h0CzHkjDUrc80iEGGpcDYcDCoPdYixilUQ5tWB4EKz1i80HivkNQSF4a2iFNlaaoTuSFkLMkgUS0g2zKRyxkDwGSR16TQNqr/QmgokyadCJZaV/it2Y3BeUhLh9kRlPO+qvJw6SlnQjfeaSqfMRuiYFmjNyVRz7aqN/IM+vQyqEVS4/Ytd1/E48D4Zs0kCdcaa0md22htcoHF7JqD3xcMwHkqWQ578uqqxBYDIElkexihSzH9WlffI3KhhQNbB+apiO7HriGFLI7QIKYICYEkx0O/Hcg1QR3kRa5ZauUBITJtjYIy3KHvFnyoJ0hOoRFC9NGBGdpAEHTfJFIf2sXeWiCylIn0qHZIhplmAQQVbbYyUsh16RXfnaKUG62j8lWOuRUb4K/IEcyaoc2JUhLylC+9K7DtB/ghYbrUb7/wk7bs+UPrJFocIUp+UxqtHplmlAQs/aSg0ZM009kM//Voc9MDPUSbDlGY9VxPAjM34Trjd2t7d7V2ic+OXb3gqUKWyZcS0Wq0hUChcBKQmBBkqWV0BpoM7QEj722Nsnj5a233to9Fi50DGdkwrWSQCtZCoFCoBA4HgQmmnB5/LPuZr3LnlcedT2+Zf2QHeRi0eiLZI+nKyptIVAIrEUEJpKsNUZvd60RMgGy/mXtzhtg572B9/Z8QU129+utvf56a+ddMHaLmLUIaLWpECgECoE+AmNNuCwJeIvL9pFlARMlywW0V2ZBSyXZgroQKAQKgfWOwESS9db6/vvv7zRYywKMypnTMD5nXnPzzTf/zj5U6x3Ian8hUAgUAqMILGjCRZtl95jdUJkxMS6nyTIZslzA/GnB5YIjR2x41W0VcyJeOe9vP/P+vlo5Ut6JlFu3RCFQCBQC80RgUTtZFgY0WPaa1mNtI827x+H/OHfWvsDD115pjWvthZ9pg22nTN2W2K+yhySTuhM8pb9Z4O/U/dsNCuVl/5nN+bzAM0mwqfRRDrvP2Iwqj12mb2mz8WE2UrRWnd1v5VW+8mJHSrZs2JgNFYOVepxLEJVsmpgNDLOpYTY5VA4bV4ffSc/io79p4dTAVsZCoBCYKwKL2snG0yhExPCc2VYCgSy2Q+isrAuQq7q9hEM6iJbhOs+lfjyDPlrxttIGHk+M/p176qmnOtfYxCzgLsso3pozY3tEJqCLtJZF1Kde3lm8kwSDUZYPd1zG8zR++dTDIYBHGeN5OEnHBI6cDPPJTiaeX4jdEwLje2ktzcRJgTxxUZWOlUfcdT1NKHOxSW6ud08VXggUAosisCjJIhqEwXsH0fmPbBAVYvBZcLlgRnayvLMScSvLA7x+yITYxpFNAreQF1ly/3T4jbwQpuUOpJigJfGuEtFKfqSIDKXnloucH3rooW6NmicSSwsvCK1fJ8jJDTfc0JUdDzJaJ/JUhvLUqT3KsxTDVZWJXCYD+RCsMuJ2C3d5lYWMubYK0bjYJLfoHVAJCoFCYO4IjDXhQggGMw0PEfALp0nRzlgbcEpgacBmdkGSffvt1t7Z29oZH22DzZunbgz7XERF+wzJIiPaLRKcRLK0RD7y7H2vuuqqjsgEh4kmjOgshbCWEByF1srN88tf/nIXoERsAI/lCJUvvvgC8vvvBaAP2eCEPH3fcsstnTyWViwjKJ/fPbmVB0ckiajVKz95EtDFdwg+UcEQcZYeEC5XUhp4kezUt1RlLASWDYGxJGvtEGF40cVGFilYi6Q9IlwBTlgXLEays2oFMg3Z9TVZRIvcJpEsjRshag9ClA7xIV2TiEhRtHETiYlDWsshlgtoqLRetsDC/N11111dPFdECw9apqUA+CSoChKlMdNEecuRTdAW3+oVYIcWq07nTVry01rVa1nCZEJuZG8d1pKI8k0wrtOaTSy0WksVAveUz/6s7rQqpxCYPQJjTbhoskgVuSBUlgS0KiRLk7UuSTtbLpJFUIjWmiRNLzsHJIbrOAsD8mqDAwnJR34EiMjksdyAvJCja0g40awSQDpBUzyeI0iy0DSlRXAOZJlQkFm7RYgJ8G25xYSAlLUhEbDUkScE6TMhIE+aK21Xu9VFfrIgfyRNflqwvvFirY5CoBBYmQhMjCeLgASPpn0hAnFEPfoitscff7xbE6TRLbhccODA+1uCb7Ul+MapEUD6iaDlG6kgqwR0XqoZF+KKdUL/zT6NsX/EGkB6h+/syOA/knc4F8sA34m+JT1iVJdz0bRTbupzPsFv+hG8nPOJpYK60kZ5o7n6HRmmBrcyFgKFwNwQmGjChSSQmZctovkb1F7sROuL59diks3KumCxeup6IVAIFAIrEYGJJEtDypYj1iu9gad1eaxmQ+qtOqL1iLugJjsj64KVCF7JVAgUAoXAYghMNOHyqGrt0dt5a7J5uZSN/bJ1izXGItnFYK7rhUAhsF4RWNROlkZr/TGR87MOab3WucVeuAxntCa7Xjuo2l0IFAKrH4G5bgm++uGpFhQChUAhcGIIFMmeGH6VuxAoBFYYAl7cc9qx5JnYJkwgWSS5FhPV7F3nfZOX+n1npzQpZcnPWsg7qVj/JKZKXOXV5emeKWbf4mnRLcFXGH4lTiFQCBQCCyKAXLnAZ5NP9uXMTdnAs5pCguzlEbGlT3bznI5YUI069uS9FNNV9uuciJB1tuaSn5EA5yYmpRyFOBb1HaSKZOuGLQQKgTWFgPdIHIcQZIJZxaafIxBrqTgl8QGIkxASHj24tCNsJMvzEsn65ggkSFN2UqbNImhl993dFw11uKaQr8YUAoXAukAA4fHKpGF6tOdZyULKcgDSpG1ykec56T+ytBzgOg00j/rImq+Asmi/PEil5XVJg1Uu8qbhSisfku07CBXJrotbrhpZCKwvBKy1Ik+P9IgTMSJeRIs0aa6+kWPiRVsuQKZIMtH4rLnShi07cHGnvVpSSNhShIxoacVZ+1VO3PahvqgJ1/rqmmptIVAIrAUErMlaBrBGmkD5NFH/kSpCRMDOedxHoq7RVMUZyeN+NNnkdR2B++9QFqKm1SLuxH2mIWdNtkh2LdxR1YZCoBBY0QiUCdeK7p4SrhAoBFY7AkWyq70HS/5CoBBY0QiUCdeK7p4SrhAoBFY7AkWyq70HS/5CoBBYsQiUCdeK7ZoSrBAoBNYCAkWya6EXqw2FQCGwYhEoE64V2zUlWCFQCKwFBH6HZP3pH1/5yld+539dL3zq/vjPCNT4KH7oj4eF+PE/AeY5ztHZZQ99AAAAAElFTkSuQmCC",l="data:image/png;base64,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",J="data:image/png;base64,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",m=s.p+"static/douyu.1e926b4a.jpg",D="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAA4BJREFUSEu9ll1IlFkYx3/v6+iMqzmjY2wfNqaR6H4UbKVR0RbiQiaVXXVjqNFFs3ddxrrhQhjuRlclIdvaCt1FYBeRBbYbrYoaRUhg+IE5SZQzOqON7zi+ZznvNK7ufJl9nLuX95z/7/yf8zznOQqfaSgLnA5MpHIc+BGFb4CUFe1BMAc8BS7h50/2E5Q6IZCErKIZnWrEiuQjF0lllRZ8nJSwEKiLGlSufjRIGCvVdU6wk6shUDe9wLa4XqTT/wL9Prb7KGF72FEAheT/r1ZRWZu8FofZQVZSFp75SV5oo4zPjRMUweWCA5RgDjtaejICclNyOe84zwHrAawm68Iepuenuee9xznXOXpnepcDE5SgRoIEVGRW0Jrfis1kixmiWX2Ws2NnaRxvTASLDiowF9D5dSdZpizaPG20vmnlSt4V41uK1wzXcth2iGP2Y2i6RuVAJbenbseDRQEJhcsbL3Hqy1OGk3pXPRddF+nb8ohNlnzcQTebn2ymOruGC7m/GXMe+h6yp3+PTOVYIxJkUS38VfQ3xWk7jEVyxz7dhz3JjqKEojwRnGBEG2FwdhBNzOIOeujx9dI58w9D2lA0Z5GgVCWVB189YFta7Exved1CnjmfHenbkfPlBnSh49f9NL9upm6sjml9erG7SJCCwrX8a1RlV0UNw/WJ6+xN30uOOccQtiiWBVBABDCrZtqn2o1z8wt/WCPaGcGuVbu4X3SfZGVpWbkCLh6/fcJBWzkBPUDh00J+WldH7eoaI2mcw076t/ZjTbLiHHHS9KopHMboWSddnV5zmoYNDUtgN9w3KM0oNVJehurO1B22fLGV9Snr8AQ9dHg7qMysNBze8tziyPMj6OjSVYw6Cv2ibv3P/JJTj0Ag4TfdNym1lpKRlJHw+mmfukvFwEHmhLzI44AUmeZ5Tfj1t3R5uylKK8Qb9Bq1U5xenBDU8LKBMy/OxA+dVDFhYkOKg+Fwur67oMqsZbQVtCHLINYY1UbZ/Ww3Y4GxOMmQaK8CqrOraXT8yurk7IjZUvzowFF6ZnoW11OcM4oHFGA32Sm3lfN9xj7S1TTjNh/ShvnBWkbVYBWT85Mx60h779YdpRNnmjKNYn2XBGHYojbRRR8K3yWK3Ar/L2l8taj8/olaeS07+eMzP05kTMLPLQUn8C1EtvZlhi703BJcjnxuLVPhQ6b9CxF3aSow+t5QAAAAAElFTkSuQmCC",V="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAABV1JREFUSEu9lntsFEUcx78ze4+9FoLQB3eAxYCCYIGKsRJAClQFQQkxpBV5JAYVFEVjCDEQgoZHjAHB8IhGsMU/GkQNhETFYCoSEtoUedQYQzjkUUqPHpQD79otvZsxv5mdu7X4N3PZ7E5u8/vs9ze/F8N9WqwXx18YGjiPSbaUS1bOGUL0P73E1E8vukv3WYJ+akkh5R0JHJMQ29u72494bWdBfdG3IGjn7+dg0zkAunIADeHGuseCYBqqgRLChaYha+JO7E0Ad83H0d1faId/5mDTLBfAwUAXkzkowWUwgO6Hh2pzzl0EohchGVcAyQChYFplhsld7V2x5VlQYWjgfA5eZ0mtwkBon1UntSpnzKPo33gQU7kfVrQVsdEz0WiltGEApNDABJDOZNJPxnviZ5TriuzwUQ5WQWoURDLQs9oruKsOQFfpCMxpOIRt/jygJ43DZQuxInpcvZNh2nUZL0zK7bHu2AoFKrYjnRYQslyDpMSnIDoEcuelQS8YEIBE/Sk8P7catx1HqSEYKSNYRruxo81pK1CgsB2RZMwCh4FYUqswEO1ChlTpSMxqOKgVueuXk2fw7sYtuHusCTyZdCEGKnHNaWMKFFEgcheDz6OG9vSCUUqwVOkIzOgFIhsXpMDOG3E0j5uNlo4YejyqWp1rGjTIgCSDnwyrM9JqlEIhYCnv+5EaNxLPGNA/nUBGAg/ka20ZgeYhVajqaESaSaR15OGqF0RuM2oUiMIoL4Q7c59DYk4lAsOH4bHqd3ArP4TpDQe065rO44/q1Rj0/kIUzJ4ADOiD5pGLUHWrCYLJrKoWp1UrGmxHpDkfpSgDOBPK0Lp3C2aVPIj3eABjmAX/48vwtHUJUw3oZBQ15dWo5R2YzvphYr8IkokkVluXIZhQoDQD7gEpRZIhPXwoYr/tw+cDirDICmYPPVm2FFP4JUxpdBWdjKK2/GXs8t1QLuoBRRwlK4W6UK4j0JXeihQoI3Dt661YUzUXHxAk5QC7jwB/X0dqfz0mR26i4n9AFNpp0LmYXNKKKMzvAdG5WHkhJP6qx8XiIehDnp3/CU588wP2sHZVtJrLSv7jutryauz03VQ5lIbQOaQAOUVZ11HUmWAQkWKMPX8ch3x5wI07iA1bjJecs8ollALJ0hGo9CiqeUqD6P+sGnJhNuo8Z+QNbxQXoOLCCeylqEok0fhQFV7r+hO2SmAgMXk8Zh6pw2eWDTScw1eTXsEOBdJqKAko4pQb3eqQDW9vwlqWhfFNP+G7UaNVEJxbX4N569ciICRkyEa0bhs2zZqBt60A8MVhbH9rDXb74hqg3CZdkClDAq2mMoTtiOAAoyS1MgKhlcvw+6Z1qutJKbHx12PYcfkykk+MxbRRj6DOl4e+QgITV2LxqR9xmne61dsEgk5WUkbgbAkqtsMJC6yfKUPS78faA7V4vbIiG9pXpXbHUCpLFCSbv8fZVTux0Bf1tIZcUVUFFoJUtrQ5bSW6TYTCh7hkL+rCqotpvm3jy40bMGnJPCBItdxdiRSwYR/at36LRTyKK7xbd1i3aps2ofNJVe+PYk7sQwUaECx+1setw5YE9za+YAZYXjIOCyqmobCgAGiJo7P+NI7Gr+BjXxuusx5QCzbnowPB0/gkOruYKL3tXL+YnTeK7PAextirqsZ5uix9Vb7gGCz8CDKujN9iaaWcXlUt3L0MxJ0daFhZ1d4d2+ydGeg5UBQMf8oY3uBgfq3MTD+6XajLM6DQjGAgrpv0XqJTQK5r745tMQNT73ELRf6iMvisJRxsAZfob77GTER6T2o0MTcBqW2LhKzpgqwld+UOVn/kfVn/AsVflDnLRAvCAAAAAElFTkSuQmCC",ne="data:image/png;base64,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",Ae="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAaCAYAAAAXHBSTAAAAAXNSR0IArs4c6QAABYFJREFUWEftl1+MVOUZxn/POTOzszODTURBRRql0ggF/1yo/ZNQarvYGmB3dnaxSkht0zQIprUx/ZO0NKYXxaZN2rhpUs1e1JgQy+wuC5IqhQjEWq60pRqS1oIVEy0SL1xmdtbdOecp5yyz7LI2JPZCa/a7mvm+933O+3zvn+cc8RFc+ghyYo7U/0tW5zI1l6kP8AZU7PHfgI/9txhkxh3yVP0tvs8hNVO7tV7U3sZ3QuiMxWJBTeb5pnlk7AYO85DimXhWsZMVZHkA0yFYiDhp2BuJR8aqevVC+3wvq0KzTXCL4V3D4abZNj7Kq8UCW4FvIJbIvNGE/rEz9PFH1RMclSr+icU2icwMYE/7J8aBm2tVHct3+0thyBMyV6QWra40GBLSfXXxQ6pKfGC1M+3z2RwGbMeUpnzO45+KYEtjgF2gdHdet8sO6AcunYEv3pQ5bvisIEjPWjhiT63GJp7WiMAqVFgruB5NmSQ/lgXJbUwGfqqW4cZck/k5cwi4HHgrht8jjipiQRDQZbgViGx+XB/Uwwl2qZsNDnhckAP+idkZw4lArDT0ChY5wRJdjaqOtK33ddkcfwCWAsci0x8mmPBdiWvOXXVSCQcc8SQBKxBbJdpi86PRAba/5/Rr7/VnArNbk8GfPgu+oSaeK8J+mS8kwTWbdIwN619T+fyK20oFfo3YbPFvBXQ0Y0ZCOCRzrcW+eo0NyU22fNq6/IlMyKDEjYZn600qxTAtq59LnIzGWd3YrdcT+2LZHcowiJmHGKzV2MjTejc5K1XcR8AWw9/rNT49i1S2y7fmsuyRWYh5W6J8ZkDP5db5+lyeI5hLHLOpPqQds/qw7AXFkKOI+TIPNuGdjOjH1OOYL44O6cULfdp73BuYHQoYiSO+rIC7BA8idtVOcBcvaCLxae/04jDHAcwno5hvN4bU18IqVNwVhOx0RBzkuHoGqUK3b1HIUy1CkVjfGNCfE+e2Hq/JiL0ybo6xdGyvTs4itdqZwuUMyKwX9FucEGwn5pVaUiatPpvm2Nbr6zLm4LmLSMr9NuABxEDtNHe3hlPhq74qiFJSy2Jz3+igfjuN1LogZJCYLBELp0jlKr4hG6SEPp6UXCQ6kxpvOebL/nwYsi9p0HFx03hVx2aRWu5c8VPsxqyRedTiuMQvbV4riBWnq6pd6JMre1k25Fngklh8LTSfe7+kHJFRzBUpqWzFN+eSDMUsSglFdDZ2nSeU2BS6fWUQ8hdiFhh+UB/ULy4MMN/la8IMiUS0BTFbInMqLQuwTe/ooJIBMGOVKt6M+A3ibTfpUMi9/zOpXKdXZnM8I3OVxak4otIY0vOzsoCD9l6eCM09CXGLjfWq9k+VwB2+UvPSKddheC0Tc/s7E4yU8uzH3GR4aUJsHK/qpUkfB/kyqzMZfodZjBiuwT0l87P3S2qq/EoV/wOl4zNZrwiO2zPf3i1erNd5mJB5xTwHBUtNql1HZP5kuFYBazCXpfvmW/VBPZ5OprJvJ0MVp5oz4pjDNn9VwCrEbTL55LnjE3SN79axUo9/lZCy2FGvsgkmhbxU9gJnOCCz8j166k4FDMvneqrY49fPNvXVszMzY8eYR2sB97fFLMmKYWB5ajFdAOFMDN8bHeCxlpCmOtjNncGkmJ4X7HOiafGyJ7h3dFgvpMEnpMT9ccTW0SE9dj4Kq9RD39lqus8xW6cPiuJ6L1Qu7cvl6aDId3tVKL6JCC5C7M36CA+lryLrXGjPpoGuTUoL8UZs9tNkoKUrs7DW+bJCjnIQcIfjtDKOxmZPo8k+9uhMy75Y8d2YTL3BzpYOTWH1ulSK+HoTXh4b0sHpz8h3e4kCtjTq/HTu0+MimfzQHM9l6kOTiosEMpepuUx9gDfwHxPQeQqe3h4RAAAAAElFTkSuQmCC",ge="data:image/png;base64,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",Fe="data:image/png;base64,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",P="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALoAAABSCAYAAADjGc4eAAAOHklEQVR4Xu1dCXQURRr+emZyTO6D3BCEgKCInCKeK3IoiyIqlxLyQBRBV8DNhCCrS3Z9Cq66KOoi68ECKocCcutTLhUERM1MEpBLEuQmQMKEnDNd+6onEzKTuXqmJ5l0V/EeL+mp+qu+r77UVP1V9TcHffZbIJgOlhgDMmaAA8lTwVDxJQh5UMY4GTSFM8AJ+PW6cIDsBEEfhfPB4MuUAYvQaTowOwV1NXtB0E6mWBksBTNwTeiUBENud/CmHwBEKZgTBl2GDNgKnQIsyBkCM9kEEI0M8TJICmWgqdCFkT17MngsUignDLYMGXAsdAo0XzcPILkyxMwgKZAB50InhIMhZxUIGalAXhhkmTHgXOgU6PG8UFwxbgdBf5nhZnAUxoBroVMyjryQgMraPSDoqDBuGFwZMeBe6MLi9IWuIHW7QUisjLAzKApiwDOhC25H3T3g8TUICVYQPwyqTBjwXOgUsD4nC4RfIhPsDIaCGBAndEHsujwQMkdBHDGoMmBAvNAtPvZlAMmUAX4GQSEMeCf0wrxgmCu+ASF3K4QnBrOVM+Cd0Cnoorw4mIw/guD6Vs4Ba74CGPBe6IInJicDZn4PgDYK4IpBbMUM+CZ0Qey5t4M3bwUhoa2YB4dNT1CHIzkoEkZzDYrrLtvkCeU0aBsULTw7WntRbtARoQrGbWHtBVw/Vpaggq9t1Rh9F7qwOM0ZA45fDgJp7PmJ0i4hCegU3AabjAc9qmF24r14JeXP+MZ4GEN+/69NmVvD0rGn8zThWYghF7XE7JFN+0wL0x5BQfVZLL60D1XE5JUNfxTqEZqC/C7Zgumeh96EvvqMP6ppNpvSCTM/ZxbAz222lousqGtIAnZkPIMETThmndmM1y/scGvB30KfFNcPH7YbLbRjwokVWHJ5v/CzltMgWq112z5HGXgQnDdVeFW2cSEmdFcU6nUfgpBJPrPsBwPhqmCsSM/EA9E3CtaXXPoJk09+4XIk9qfQrwuKhaFLNiLVodh7tQS3HX0HpB735Lj+WNTOu0Ojl0yViC/6u88MMqG7opDkaWCo2AJCBvnMtB8MqMFhQdoIPNPmDsH6+vIijCxegjrwDmvzl9BV4LAtYwr+FJEBEzHj1iML8EvVqYY2MKFL3/nSTV2sbTuWGw2jaReAbtI3VxqLuQkDMC91mGBsXXkhRhUvFcQeBBViNWENlcxocxdeSBqInRXHMLpkmU3lfbRtsbnjk8KzdgdetvlmKDVdBZ1COEuvJA/F7KSBwsfPnVyLdy9Suq6lOLUWafULXbGITYTHwZrzYos1yc9GdE8oPJDdHnXcHhCS7En2lsgzJ2kw8pLvA094YaG5teIoBoRnYFunqT43J6koz+E8mX6jLGz7KJ6KtxzvpwvQJ/5Y5XN9nhp4NLo7empTPcqepIlsaOcHF/fgnMnoUbmi6nNYUZbvUd7mzCT9iG5tfcHMvjDzOwFybYhsTmQe1PVGygPClOGzsl+F3P4UOl0jrGyfiWFRljXCBjptKlnqtbfGA3hNsixLfwyZsf4N3bO6zCDgCrTkP6FTpAbdQyBYA0JUgQbcUXvoiEsFaU26hHvwUvJgbK84ihHHF9sU6RvWDlszpgjPEgr/biNYI19jM3FJ0kRgY4dJoGVo+rxMj3ElnzasDai/flBkZ3xeZoDJyXpBCv6sQj9XZ4TBjbswUhWC/uEWP/qeqyWgmFylm0KTkRIUBWUKnTKj180AIfOl6KjmtiHVYnRB6gg8l3Cn0Pz/lO7CtFNfwtzoT2HtdRMwIvom6KtOo8/h+TafSYnZKnT6h2a/5rCvR+wcfUm7sciK66tgoVMG87PfBfCslJ3WHLZeTByEl1Pux8byA3iw+GObKsVsGD0U1Q2fpj8uuDOt0ySrsYmxt+Dj9DHCrxNPrMD/6n3p/sDHhO4PVhvbJKvU0O9bBxCLq6MFUhgX5LBWOlVwtqv5r5RhyEkcgE8v/4LME595LXQ6HUoPimniDWnsS6dz9uHFi4V1gtWb4wtNtL2rywtsTDCh+8Kop2UL8yJgNn4Hgl6eFpEqHz23Yez+qkNzruaUH7QdhSfjbxWmG8+eWuu10B1VTH3p2zOm4O6IDFw0XUW3Q6/jnKkCAyM64dv6ub8v+McUL8Oqcj0Tej0D/l2M2vfUbzNTUcPvBSFtfelEsWW9FfoX7bPwaMzNmHtuK2af3SKp0F9NHir46GkaXbwUn5cbhJ/bqMNwW/h1biF2CI7D22kjhHxTT67GqbpymzI/V57EadMVJvQWETqttDC3B8zm70FIpNvelDAD3YRpnGa0uVvwqFhHdDrnzoztbZNneFQ3pAfHClv0P1X9YfMZ9TOPiukhPFtYuhtmO2/JS2e+Qhlf3QSBBirBl06/KWj61ngYg+0OjHkCu/Fisctv83C4ptRtMTZ1cUuRxBn0ugdByHqJrYoyNytxAOamDGsQ+oTYvlicPlaUDVeZ6W7pSbtRlrrsVrUfj/ujujYU/eTyzxh/YrnoehsLvetvr+FQzQW3NpjQ3VIkcYb8nH8D/PMSWxVlzl7o9Oz1hLhbGmwkayIxPLobCCH4+NK+Ji6/RE2E4BKk6aOLe5t8PuvMJlw2VzXYS9VEYVPHSeipTROemQkPNacCE7qobvM6c/PO0WkzC3SZMBPbgyNeN9/7gvZCt7f0z6T7hKkNPedyz7GFTSoS4168MSQJX3V8Cu2CYwQ7b5zfgdSgKDwe21sSoYudurANI+9141lJQ3YfEO6HQLiN5ErodIe05MYXhYNVT5xYicWXf/JJ6COiumFth4m4aq7BpJOrsLJMD+sGixQjulihe9ZZ3uVS7s6olS+9LhEg+wPl1TGuhP5A1A3Y0GESKvla0ANajq6RiRnRqddnb+dpGFvyiXCbiKaWFPrB6nNYXe/lcSZnsYe6Hoq6Cd21KQrfGSWLgmA4Qu+V3uXdOCF9KWdCp/7tbzOexoCITlh2aT+y/ljhsHIxQqcGgjm1zcZUSwqdHQGQXk8Wi/qchSC85QRUgCRnQl/UdiQmx/cXFqF3HX0PuyqLJRG6vZGWEPro6B7opU2Dofo0lrs5Siv2rMuo6JvRW9sWBdVnmhxzCIQu9/9i1KB7CjyxvVkcAMgdCb3xhYi/nlqP+aXfOW2p2BE9EIQuhnaxQhdjuyXy+lfollAY2wMxAq/14oV18RSvDsPxG2YLdzgXXPge00+vc9kfTOgtIVfv6/Sf0C3b/T8H4i2jJ+P64d20RxCi0qCGN2FMyTKsu1KEx2J6CrudI4uXurwKR+lmQvdedC1R0j9CP7IgBFdL6Pd+v5YA5arO+anDMSPBEjKyzFyFGLVWuE73t7NbMO/8dtAtek8uP3QLScJH9aEq7jz6nkdlGrerJeboYvqCTV08YSs/m17HmeBJ1ubMMy6mFz5pP06ocvaZzZh3fhueib8d76Q9DI7jsPzyr5hz9mscqXV/bsTXdvsqdHo5e//1M4RmeOpHF9NmJnR3bOl100DI2+6yNffnnYPb4Jfrn0eEOgTvl+7G1FNrGppA/wDoOZcgTi08O1pTiiM1F3DWZASNk0JHeHq7nm7b09v99H4//Z+O/nQbX8OpoIZKKB/CqaFVBWFdeRHWXil0CtNTodPIBF1DE1HF16GSr0MVqQM9M5OXPAQT4/oJ4TKSi/6Bi+ZKSSllQndFJ339ixnfBOJbp3dkTBXiqNDNkt6H56PaLvxbL20q5iQNAT2xSEd3X9PQ3z/AV8ZDkgj9SvdXEKpyfHHEemHD1/bal2dCd8YoDXFRCxpTLSAj6/YMTRVu7tAYLs584xRatCoUPbSp6BqSiFi1FtHqUISpgqHmOGHUpiM4PSKg4jjQf87S9FNf4oqLC8WejujU/u5Of2lyRp1e1th85SDevLDTL3ERmdAd9ezpvDCcr9gFkJ5SjyxS2qMiLndwRlzKOjy1Ra/RxWvChdtF9pF67W3QIwR0Z7VxKjdX++0SNa2HXgAZG2O5DLai7FeUSjw18pQnqfL5/h1NW6LXLQch0h3mlgods8MYqGfAd6EbcmaC519jjDIGApkB34Sen3sfOPPm1hKgKJA7grXNvwx4L/SiWZ1gMu1jb5P2bwcx69Iw4J3QaegKk5G+uyhgI+ZKQw+zIhcGxAudEA56Hd1tscRaYIkx0AoYEC90vW4OCMlrBdhYExkDDQyIE7oQHZesDfSXcrH+ZQzYM+C50Atm3gBeiLLVrIGHWJcxBqRgwDOhH8+LQXnFPoB0lqJSZoMx0NwMuBc6yVPBULERhAxt7sax+hgDUjHgXuiG7LngMUuqCpkdxkBLMOBa6AW60TCTlS3RMFYnY0BKBpwLnUa9NZl3B/LLtqQkgtmSNwOOhX7whXjU1NKz5e4DdcubH4ZOJgw0Fbrl7c9fg5B7ZYKRwWAMOLgio89+CwTTGTeMATkxYDui63OyQPglcgLIsDAGKAPXhF6YfQvM3HeBENKZdQ1jQGoGLEIvmJ0EvnZ/c79ES2owzB5jwBkDHGhIZ/2R7QC5g9HEGJArAxzyde8D5Gm5AmS4GAO2c3TGB2OgFTLALR1KA6e5SByvUpEp7s+6tELwrMnKYcCl0DmYVOCyzOM3L2dCV44mZInUhdBrVFCPMmdt3MCmLrLsemWBcih0DlfVBMNNWVu2WdlgI7qydCE7tE2FzpVpVOqhdZkbaJSKhsSELruuVxYgG6FzOK+Bekjd+I16exaY0JWlC9mhbRA6h5PBCBpUM369w1jdTOiy63plAaoX+rEQNTewetzmEmfomdCVpQvZoeWWDi3UctrBlePXnHHpTZcdcgZIUQxErnk43vjI2ovuQP8faDGikjbF4FsAAAAASUVORK5CYII=",F="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMjQwMUY1OTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMjQwMUY1QTdEQzMxMUU4QTgyOUQ5MDUyRTg2MjkwNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNDAxRjU3N0RDMzExRThBODI5RDkwNTJFODYyOTA2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNDAxRjU4N0RDMzExRThBODI5RDkwNTJFODYyOTA2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAoAEhAwERAAIRAQMRAf/EAMEAAAAHAQEAAAAAAAAAAAAAAAABAgMEBQYHCAEAAQUBAQAAAAAAAAAAAAAAAAECAwQFBgcQAAIBAwMCAwQGBAgKBwkAAAECAwARBBIFBiExURMHQSIyFGFxgZHRUqFCIxexYnKSolOUFcGCssIzQyRkdBbSY3NUhCUI4YOTszREtEUmEQABAwIDBAcFBwMEAgMAAAABAAIDEQQhMRJBUWEFcYGRIjITFKFSkgYW8LHB0eFCYnIjFfGCM1OiNLLSQ//aAAwDAQACEQMRAD8A9Gkkm5NyfbUS0UVCEKEIUIWK9UdzyYNnx8KFikebKy5LDuUjGrRfwY96o8weQwAbVvfL9u10pec2DDpO1cwrHXYoUIQoQhQhChCFCFJwNy3HbpBJgZUuK4/q2IB+tfhP3U9kjmmrTRQzW8coo9od0rW7X6qbrAAm54seantlj/Yy/d1Q1dj5g4eIVWJcfLsbsY3FnA4j81psP1J4rkAebNJhue6zxmw/xk1Crbb2I7aLIl5FdNyAd0H81Yry/ijLqG741vpex+4ipvUR+8FVPLLkf/m5Qs31E4jiozLmHLcdosdGYk/yiFUVG68iG2vQrEXJLp58OnpWE5D6ib3uofHxf/LsFuhjib9q4/jy9D9i2qhNeOfgMAulseRww0c7vv45DoH5rKBQB0FVgttJNStShNtVhhTwkEVZa5OCT2qYFCF6chC9CEKY4oSgKgcUhTiiqzymlSsHIOLm42SOhglSS/8AJYE/oqIOoQVDOzWxzd4IXoDHmEi6lN1bqD9B6itxeYPbRO0iYhQhChCFCEmQ2BoTgFV5czg9KcrcbAm8eSUt1oT3tCsfmcn+sb7zQqvlt3Ks4ZyUcg2OPMdQmXGxhzI1+ESqL6l/iuOopqtc0sPSzFgxacW9H6ZK8oWehQhExspoShZDm+Km4ba+OTaVGEkDHsHX2fUw6VDcw+Yym3YtzlMhik1bDgehcsZWVirAqymzKe4NYBBBoc12INUVIlQoQhQhChCFxRRCFCELiiiERpUqI29tPbGSlCFvb7OwPsqUQcUqK1L5ISotNHlJUkqaNJCWqQEZ2CoCzHsB1pweAKk0CUuAFSpkO0MRed9P8Rep++qknM6YMFeJVd91uClptuEnaLV/KN6qOv5j+6nQojM87UH27CcdYgPpW4NDb+ZuTj96QTPG1RJ9mABbHft+o/41eh5v/wBg6x+SnZde8FXtE6MUdSrjuDWmJA4VBqFaDgRUIwKjc5CWBUDimlLtcWPY96iKauo8D5Z5m2ww7mvy8cRGPj7hIQsM7DosYJ7yAd7dPG1adrcVbR2HFcXznl2mQmPvVxLRm3j0LdFWHcd+1XVztUVIlQoQhQhE4uLUJQVGkxdRpVKJKI48QLRVDpKp7yVoqo9SyHp1tD7NtLxTOGysqTzpgpuq2GlUB9th3NFFt87ufPlqB3Wig/NbIG4pFhIUIROLqaEoWZ37HZka1OWtZvAK57u236pC1rSDs3j9BqpdWokFR4l1FtNQcFSkEEgixHQisMgg0Oa0AUVIhChCk4+IHAeT4T2Ud/tqtLPQ0CidJuUtYol+FAPsqqXk5lREkpVNSJud4Y1vIAb9hYXNTQxveaNTmtJOCr5lk0JP5RjglLLG/wCqxT4gD4i/UVsxwaRjid6ssIqW1q4ZqXsWyZ2+bmm24OgZEiu4aQ2UKgub2BP0VZjYXmgUF7eMtozI+tMMuKk7FCM+DP2Jx/tUoORt1+4y8YHXED/1sWpfrApWCtW7dnSobx3luZOPCMH/ANDsj/tND2qmVgQCOx61GtFPTYmXBFBNNC8cWUpfGkYWEig2LL4i9KQQo2StcSAalufBNUikTmPO8DFkAN/iBHf7agmt2yDFMewOzU+HNgksCdDeB7ffWVLZvZjmFWdE4KRaqiiqitSpVbbTxfcdz23N3GJkixMFWLPJf32RdTKtvAe01cgs3yMc8UDW+1ULrmLIZGxkEufu2VWU3VBrilHQuCD9nUfw1Z5dJ3SFtWxzChhaulys1U7aNn3Ld85cHbofOyXVnCkhVCr3LMegFNYxzzQZqrd3cduzXIaNUQkC+rpY2N/oNrVESp80/l5mVmur5UhlMaiOJDYIiD9REHuqv0AUOeXZqKKFsYo0UrjxJ3k7VLwt+33CQJibjkQIOyLIdI+oG4pWzPbkSoZbKCQ1expPQpy845eth/e0xt46D/m0/wBXL7xVY8otf+se1A845ef/ANrN9gQf5tHq5feSf4i1/wCse1Ac05cDf+9sj7Sv/RpPVy+8Up5Va/8AW1S8X1F5bAwLZSZKjuk0am/2rpNPbfSjbVV5OR2rsm6egrb8S51i77J8nPD8puSqWEYOqOVR8RQnqCPaprQt7sSYHBy57mXKXWw1g6o/aOlairayEKELObGjhBenLVuyFok+EU1ZZR0JEYF+g6nwFKhRM3AaRD7h+6lU0UwBzWN3rZXUs2kgfT0oW9a3QKwO5iMZjKhB0gBiPGsK+cDJgultySypUWqimRFwlmsG0m+luqm3sI8DSjNLSq22FicV3qNBBOdj3FwNMMxMmI5IHRHPvJ9RNRNiglNAfLfxxaetc7LLdW57w85m8YPHSNqh7zxretnN83HPkH4cqI64SP5Q7f41qr3FnJD4hhv2Kza8whn8Bx3HAqqLr5kcQZFeZgiGRgqAsbAsx+FfE0lvbmV1BgN6vUwJ2Ddn/qmd82bd9py1i3SLy3lXXC6sHjdPGNl6EVu+n8oaQKJ1ndxTtrEa0z3jpCPZd0xcfzsHclaTZ82wygvV4ZF+DJi/jx+38y9Kex4GByP2qku7ZzqPjwlZluI2tPA+w4pGTFuewbraLIMWRGuvGzcdrLLDKvuyxsP1XX7u3soILDgnRujuosW1btadjhsPEFQcfImx8iLIgcxzwOssUg7q6HUD99MBoaq0+MOaWuFQRTtR5E3nZEs+hY/OdpDGnRVLnUQo8LmgmqSNmloFa0FFJzN3z83EwsTJkDwbdG0WIoFiFY3Nz7ewFOc8kAHYoYbVkb3vaO9IalJ23Hx8ncsXGyZvlseeVI5sjp7isbFuvSkaASAU64kcyNzmjU4CoG9HumGuDueXhJMuQmNK0azp8LhT0YWocKGiS2mMkbXkadQrTco1Ip07DlTQ9FN1/K3aq81qyTMUPBRviDlOhzoJOhOh/wAp/wABrKms3sxzCrOicFZpvW5xbVLtMc5TAnfzJYgBck2uNXfSbdRTG3LxGYwe6VTdZxOlEpHfAos7vLsJoF/U0sQfZe9W7HIrVtRgVGUirhU5Vpx8chfPaDYvNXLyYmhlaOygQtbWXduiKLfFTonO1Uae8R7FQvzbhlZ6aWmuO/gNpVy2NsuwReTgSR7lvYusm4sofGxj2Ixkbo7j87dqikuo4sG99+/YOjes8PmuTV4McPu/ud/Udg/iFSpgwA3bVIx6kse5Pc9KznXLytEyFPDGxwLCNbfVUfmu3lN1nekPhY7dhoPiPwNObcOGeKUSOCgMpVmU91JB+yrwNRVWAaiqFKhChCv+BwyScqwpE6Lj65pG8FClbfaWtVqyaTKOCzOcPAtnD3sF2NG1AVuLhCEqhIomNiLEBYUqnkkqpY7UigWU5bz3F2WVsHEjXL3IAeYGNoob9tdupb+KPtqnc3YjNBi5bPLeTuuBrcdMftPRw4rAZ/NOU5xPm7jJGh/1UFok/o9f01mvupHZnswXTQ8pto8mAnecVVnOzz3ypyf+1f8AGodbt6ueUz3R2BIead/jmkf+U7H+E0hcd6cGNGQHYkfVSJyFCEzkNZaFIwKw4+uTuKRYeOnm5LMYkjuBqPcC7EDtVWWEuko0YuVa8c2Kr3Gjc1f4fK+Q8baTEZ20RnRLtuWNafybHqtx+U2qxayzsf5Yy2g5LLk5bb3YDxtyc3AqFumdxPd43yY4JNk3TTdoUHn4UxA7C1miJ9nS1a1I6d0aeGxWLeG6gIaSJo/heP8A7fes/rYqoJJCiyqSSFHgPD7KjWrpARE0iVKaaeSGKB5C0OPq8hD1CBzdgvgCetqWqaIwHFwGLs+KRppE+qOhIgKVCO9IhAWFh2A7ChCAdCdIYE+F+tCKFORxySyLHEjSSMbJGgLMT4ADqaWiY94aKk0CU2FmjLTDbHkXMkZUTGdSshZ/hGlrH3vZS6SDTamC4YWaw4aBtrhhmtJg+nvP2tp27Sn5Z5Y1H6Cx/RTJeWeZsoVkS89sR+/Hg0q3yPTnf8XbZ83NONHHjxtLJFrMje6L2Hu6az5OUyxtLiRQKizn0D5AxgdUmm7PrVOvG8/+5JN7XHjG3RX1S3UN0bQbJ3+KqoglMXm/s6epXv8AIR+d5FT5nsyrn0KTvmxb1sO2QGfJQYu6EaoIGb3tC6h5nRbj3u3apZrWSBgqcH7vxUVlew3Uh0t70e08dyoFNrD2VTWsU8tNTCjoSJMkiRRtJIdKJ1Y05rSTQJQCTQKoE3muz9ixJt9daYFBRXNNBRLoTU5DjyzGyDp+Y9qmhgfIe6E1zw3NbbiGLHhatHvSy282Q+0DsB4Ctq3txEN5O1c9zOQyZ5BdDxCTGL1OuXkGKk0ijSaEKLueW+Jt+VlRp5kkETyRp4sqkike4taSNilhjD3taciQFwZpZJnaaVi8spMkjnqSzG5Nc0STiV6SGBo0jADBFQlQAJNgLnwFCE4MbII6IR4E9KiMzBtTDI1bLZ9s9NMvHSPOlzdvy7DzGkkBjLe3Syqy2+sCrsU1o7MuaeKwLm45ix1WBj28Bj2K5T0m47nJr2rfHcHqP9FMPt06TVxtjG/wPr2FUD8yXEeEsX3tVVuXotyJQTiZmNkDwcPE3+eP00x/LXjIgq9B81wfva5vYfyVBk8H37Y4X+awZgl9UmQg8xLj2gpqtasm5tpge8004YrSj5vBcHuvFd2R9qz0+TJkSGQuXHYFiWPTp1J61egi0Nx8RzWvHGGilElSamSlLHehNTuPjT5ORFjY8ZlyJmCQxL8TMewFKBU0CZJK1jS5xo0ZlW6cH5Qdyg21sMR52TE08UEkiA+UhCszWJt1YVL5D60pis486ttBkDqsaQK0OZ2BXcXpDysjVkS4eKvi8rN/krUgtH7aLPf802w8Ie7qA/FR9/8ATXdtn2Zt2+cx83GisZhDqFlJ06lJ6MAe9JJbFra1qpLL5hjnmEWlzScqpv094hgcmzsyDMnlhTFjjkHk6QW1swIJYN+Wkt4g8mqk53zN9oxpYAS4kY8KLXcb4T6Y7xNmRbe+TnNt8nl5JkeVFD3IsDaMN1U9qsxwRuy2Lnr3nPMIg0v0t1CooG/rRSeP8T2AcUwNxx+Pw7pnzxqXR2Vb3Ju5aUlRb6BTmRN0g6alRXvM5/UOYZXMYPtsT/L9pwF9P9xnn2jF2/LhiLrHBocxlXGkiRVTrallYPLOFFFyy6f61gEjntLttca8KlZ70twOPPFh7pLiZMu6R5UkK5Sa/l42IIQN1C/Aw9h71DbMbQGmK0vmK7mD3RBzREWg0wqfxzVr6hZe2YuLvm7QbUh3LbTAj7wxj1xTFY2iZFN2OgOvsqSagBNMd6z+VeY50cTnny317mNKY17cVf8AF4N63X0+xRn580W57ljGR84BfNj8+7KVAAUFUYWqVgJZicSqF46Jl04saPLa7w40w/Nc89SuEjj2w4+4Rbrnbgz5Kw5By5y66XVipCiw+Jaqzw6W1qSuk5JzQzzlhZG0acNLaZcVSyc0fC9OcfZvmY8rK3DJdnx1I1Y2KjXAlNr6pJBfr+rVSWOsHltIFVaNlrvjLpLQxox951NnAD2qRyXlcO8Nt+Dh5TZuFtuOqHKYFTLOw/aPYhSALBR0rO5i93dbWoaM952o5XZmHU9zdLnnLcNgUBUrLqtglKuFFybD6aRNU/b9i3vcbHCwJpkP+sC6U/nNpWp4raWTwtJVWe9hi8bgPtwWc5HtXIYN2fDyYRphtoSGRJVF/azISNf0eyrjWNhwcRq241WpY3MDo9bTnvBHZXYix9uzABrUL9ZH+CmG4ZvSyTN2KbFhqvWSznw9lPivImmrml3WoHSE5KxwkieVYyQjE2UewnwratuZQyUaO6dxVSZxAqtvsm2MhBIrQXP3dxVauBNKgUixXmpTt6RMRUIVfuUxjQ+0W7UqswMqVx/fdrXDy5Hxx/srklV/ISfh+rwrFu7UsOoeE+xd1Z3GtoDvEPaoWNjGX3mJEY7W7msuWbTgM1Ye+mCnJGiCyKFH0VSc4nMqAmqDGkShMPLanAKQNTaz6W1ISjfmW4P3ilApknFlcCrPE5VyDGAXH3PJRR2XzGYfc2qp2XMrcnO7VTk5bA/xMb2KTL6m8xhIji3HUe5LxRt/grVs7qcglzqhQt+X7R2JZ7Ss3n5uTuOZLmZbB8mY3kdVVAT2+FAFqdziTUrXghbEwMb4R1/erzhXG03WbPzMjFbMwtsx2lbFUlTNMwPlR3BUjsSetTQR6qk40WTzrmBhaxjXaHyOz91u0p3F2FofTjJ5A+NHLNmzrHHM1r4+Mr6WeO/XVJJ7v1UojpEXUz+5Qy3wdzBsAcQ1g+J1NvAD2q19HdmGZv8APukgvDtseiI/9dMCP6KX++n2jKmu5Vfmm80xNiGbzU9A/X7lMy8Tkub6n5mRk7XJkQrjEYeHHlrjyfKq/lpIzKwIV3DnTfr9lSFpMlSFmMnhbYNY11Dq7xLdQ1Uy6hTFaFeL7g2oxca2qEnqHzsqXKN/pXyj/lVN5fALN9dlWR/+0Bv4/gk8w3Hbo/TvcsGXMwEzkxWBxsF1EYdSG0RpfUAfppJfARwTuWNd61jgHU17c+tZb0HmMm970L9BjY5/pyVXs8yt35qP9uP+o/cF0LZ915Hi4u653LMfB2nbsQs+K+PKz/sE1FpJiQFBsAQBVxpO1cnLFGS1sRc5x4beCw26812PjXpHsmTumLHukzpjaNrE4jkJkBkV206m91OpFqiLg1g2rUjtHz3bg06c8absFH5Z6g8fT01O2KMWDd92iAi2rBczJCsrCRjJJpVbovxfxulNleNFN6m5ZYSOuw7EsYcXHDL7YJ70qn8vhWCzHrkb+EHT+KBb+jRb+DrUnzA3VdHhGPt7VY8uwZt2wudbTD1lyM3bIlAHW0sWKpP3Xp7xUOCp2coifA85Na8//JdCx8nDgy49ni6SQYyyqnhEG8tf8mpljEOI1HaVzffs6De/R3KklmT5uB5iqM6hi+FmOhFie9o6ry96Nb/LgYr9tBgaf+Tf1XGDi6zq8azar0Ix1UrChaJwynSw9opr2hwoRgjyxtWi2/MxZZo48x2hjJtJJGoc29ulSQL/AFmsqay0moro27x+apzxOa0lgqeK1WPyXjG0i+1bKcnJHbM3BwzfzF1AfZapGXcEf/HHU73LEfYXM/8Ayy6W+6xQd15ryPdAY58wxY56HHxx5SW8CR7x+01FPfzSYE4bhgrVtyi3hxDau3nH9FTLYCwFUqLQSqEiFCECLi1CF1Pi0rZOy4eTJ1lZLOfEqSt/ttXaWcpkia45kLiuYN0TOaMgVdgVYVBCkQhQhV+5wl4zalCtW7qFYDe8N1ZiR09tKBXBdNaSrPRoEQKOw6AVw0pq9x4lalapVRoQIvQhMPFenVUgcmGgN6WqkD01InlqXPYVIxpcQBtTwaqCNZYs3Unqa3GtAAAyVnBOjpSphU/ZuebxxvGzsbb4oXGeV82SZWYrpUr7oBUdj7anilLAQNqxOZcsjuXtc8nu7lXxcy5A/H044ZlGzx9oBGus+/5nWT4vipDIdOnYns5fF5/n0Pmb68KZdC6F6Gyb1k5+coyGj2TBW7Y4CgSZU9urNbUdCJ4+0VZtK47lg/NIjGnD+47buaP1Kgbpmcjh9Yoszd9ryV2jepW2vCxg+l5sfHW4kCxuD7rkye9boacSRJjkcFFGyJ1gWscPMj756Ts7MF0HiW3wbfvHKkxRLHFK2POmHM2poWaAqVHvPZWKagL+2rDRQlYU79TY68cd+P4ZLnfJsKfbPRXZMbZ4YU2eY4pzMqN9UkyyjzdTgIoAac+91PhVeYUjFFv8sd5nMHGTx96g3EfpkmvRPaYty3nd4pcjJgWPHgb/AGWaTHL3eQWdoypYfReo7QVJV75oeWRx4A1JzFdy2XFds4lycbwcnjM6LtmW+Mg3SSbJGSY7/tEWdmW1x071ZYA6uC5i4fLDpo8d5te7QUrswU7iGNn5XFc3cZOJYexcgXz0wcLyYxq0LeAuxCmzN0PUUrKkZUKbdFrZQ0SOfHhU49aZ5Lsm8736VnF5BFh4vI0i89gCBDFLFJquhBaxMYt0Ptpr2lzMc1PZXMcN6HR6jFWnEgrHcE3vZ8DgvHvnM6DGP9/meVZZUQpEBJ77Am4XoOpqKEgMHStXnML3XcmkE/2xkOhFyP1H4+n/AD9/de9KmduHybbJNjMS0kkWOiMYnUEDSyWJpz5B3sVDbctkd5GplWjVqr/Uc1mPS71Vi47uW77hyvJz9zyM2KCLFcXyHAiZ2ZSzsoUXfpTI5qVqr3NOTOkDWwta0Ctdm5YuONcvd8zOVCEycmbIjV+rKssrOAfZezdbVWe7FdFawljQNwA7AtLBHaMXHWoVeqnQtqElUD2pUJ2HNYWSQ3Hsbw+us+5tAe83NRvi2hTFDE1mlQlPoLCmlRlLpE1ChCBNqCULpvD9cWzYkL/EEuR4amLAfprsrKMsha050XH8z70ziN60NWVloUIQoQkSRhhY0qc11Fmt+28FGNqWq1rObFc8miMUzxn9U9PqrkOYW5ilPuuxC6ljqiqRVFPQoQhQhFYUIUHPYFhGPZ1b/BWny+PN56ArMI2qJoFaSnqgRahCiz4wY3oRpBTa46L1oql0BbHiO7bNgcfZM7m8/HRJPI77fiRRNKT0USGRoppPeUC3sq5CQG4uouS5zBI+erYPMoB3iTTopUBFNz/hG0cj23esXcd55TLgRZKWzH6JJMEVXj81YUHu6wdI8KeZWgg4lQM5bcSQujLY4g4ty4VzpXgky+vuFjYW5ybTssy79uztJNmTunlI1vLhB0++4hiCgdAL043A3KJvy88uaHuGhu729pWV2b1C5BHwpeGvDjzbWqNGJpFYzhWfzAAQwUaG+HpVYzHTp2LcZyqM3PqKuD61ps+x2qRtfqRyvi+2yYOyHHiSaUzPLLD5r6iAtr6gLdKSKYtFAn8w5TDcSa36q0pgVBzfV31TzDZ99khB9mPDDF+kITUhndvVaPkds39leklVGXynm+eCMzfdwmU9CpyZFH3KVFMMrjtVpnLYW5RtHUo0EOXK4aeSSVvzSuzn72JqMuV2KHTkAOpO5O2mRtWkaiLFrdbU0FTmMlHjbTa1x0oLkrIVJfakNiR7elJqUrowVYYeLHH7o+IdCvt+6kS4AKwUWpExW2w8a3nf5potriSV4ArTa3EYAckDv37GpY4nPyVC+5jDagGQnvZUFclVyIySPG3xRuyNbtdTpNvtFRlXWuqAd4qrjivEM7k2TkwYc8WOcVFeR5tRFnJAA0/yakiiLzgs/mfNWWbWlzS7VXLgr7B4xxnERZNy5EJ8VH0P8rjTMpIOkoJhqUXIsKrT2EVdbnUG2gzWRPzW4fURw6XU/c5vbpwVvi7DwrccgLteNu86qtyqRmNGsbajJkBPHsDUTbO3ee4JD9t7lRfzC7iH9x0QrxqextU1ybj3H9u2M5MeLnYOcJfLjGTd0dr/AAlgSlmUEqRUd3ZxRx1Ae11duKk5fzCeWcNLmOZSuGH69SyArIXRp7EhE06qRdAQX/CtTlll5r9bvA32nd+aimfRq6TsQPlrXUrk7w4q/HakWYhSIQoQhQhQN0h1xt0pytW7qFc237AZZi6ixHY1BcW7JW6XD9F1VnMCKKmWUX0v7jeB7H6jXL3XLpYcfE3ePxWjROVRSIqEInYKpJ7AXNKBU0SgVVS7F2LHuTeuhjZpaBuV0Cgoip6VFQhXmybLDLCMvJXWG/0MZ7WH6x/wVRuLgg6WrNvLog6G9atpsXH8sr5SabdtIt/BVUONc1Sa91cysRyLjwkJlxkCsOrIo6EfQPGtCCY5FXoZSTRxWeTbCVsataloCFGu0AAyFSI1+KQg6RfxbtSFyUQitNqscTbCxAhieQ9wI0Zz/RBpKkpX6G5kDpICm5HF94OI+XJt2SmJGNUmRJE6Iova5LAU7Q6laFQC7t3P0B7S87KglWvG/Srd+QbVJueBPjCKIuhgdn80ugvpsFsC3S1zUscDnioKoX3O4LWXy3tdXA1wpQrODAQAkrYi91PcEdwfqqAkrb7q23IPT/a9l4Vt3IEy5JJ844+qKTQsaiaMuQLC/S3S5qxJCGsDq5rn7HnEk94+AtAazVjjXumiz21Ym35O5YkOZOMbCkkX5ic3Nox1YLYElmtpFvaagYAXCuS1bud8cTiwangYDj+QzXSlw/TjIzWgxOJbhk4kKjyczHxsny5HY+8pVije7+ZulXdMZODSuNN1ftbV1wxrzm0ubUAdox3BWWy8b3TYpc/d4ONQHLyRHBh7fBkxmOGNASZHkmCdWb4rde1PZGW1Iaql3ftuAyJ0rtIq4uLcSTsoK5DJQuT7tzXA4jLmz7Ztu3tdVzMrGdZjMZSUYJHo93UW76yabK54bWgCn5fBaSXIaHyOGwHClMRU14blQYXFOBx7fjZG48rSF5Yo3bHj8vVGWUEof9Ibjt2qFsLAMXLYm5temRzY4K0JxNceOxb3hGz8T2jbMvftlycnLw8iP355Aza0gLHVEgRWbqSBYdatwsa0VauY5te3M7hFMGtc05DjvxWKy+Selu3ZTpJxfNOa37Zo81DE58wltRSV72P8mq5MY/atuCDmErBSdunLumuXEBM8V3LG3vnTZe07QcTa4cMxzYkcazojk/s3eNSinUb2P0UkXefUCgojmbHwWmiSTXIX1BxrTbQrqk+QcHYILt8u6hRpJx8QgA9ej6o1A8BV44BckG65Dt7T+qqsHmfGMTMEedv2EsknuJHJuUcz6mPQeWoVV+u9QCRrTifappLSQioY74SAqD1KbaH22SQZ+MckzLNjw45MkshPu2kJdgq2N+i+ys7mjGFhNRXNanI/MEwGk0oQeH26Vz85CrpjXrKf1fD6TWRZ2LpjU4M3/gF2oaSK7FodgwWdlJHfqa6uNgY0NaKALMvZQF0LbMby4x0pxXL3ElSrKkVRChCFCEKEJuaMMpFKnsdRZnedp8y5ApVr2tzRY3P2hlJ93pQt6G5qqmSCWE2DW/inqPuNUZ+XwyYkUPDBXWvDk38yy9HAv9Bt/DWbJyQ/sd2p2iuSYy82Iwmx0g9y3QW+uq8Vg+J4L6UUkUZql5uzbvgxQS5mFNBHkgtAWW+pVsSfdv8AmHetJzHClQmw30MpIY8EtzVhx/hm+75O8ONF8voUP5uUskaMCbe62g3I8KfHA5yqXvOILcAk6q4d0g06cUMjg3LceDJnm22SPHxRI0szMgXRHe7D3rkWFx0oMDxsQzndo4gB+LqYUO3qWq4NtEe+JBEXaPGigDSOlr3vpUC4Pc3rPt7TzZXA4ALF5xdm3JpTUXbVZbftGx5efuEK4+bmwYkoiiMBXqQPfLNdB1a9voqxDaRFzhRxDTRZ817O1rDVjS9tcfZv2K1i4vsoyIlk49pidgPNyslL9fBA73P0Vdbaxg+DtKpO5lPpr5pruA/QLnnqZxfb9u5ZiYO0QeUNyiRvlkNh5rSmP3NXRdXT6L024hDXAN2rrOQczkktnulNfLOfClcehdBibmpwYdvxuLYGPhY6qkSZuYsgAQWU6Y4m6iro1UoGjtXJn02svdM8uNTVrKYnPNwSslud4uOJMrc9i2XFJADiOR1BPUDVI8SmkOsbWhNb6RxwZLIekCvHAEpvlHy2+enWcY94TP8AkozJl5mIE0Sy4y+YYyAWVQWtcA0SjUw4p/LpDBeNOimo0AdXAOw4ZLL+luwjO2TJy9v5Hk4U8nXccDEWG8TKWEd2kVyCyC/1VDbsq2oK1uf3xbMGvia4N8LnasRtyI2rL7Ryzg+Ltjy77skm8bxJLLJkZDMoVgzkr3YC9u9lqFj2AYipWrc2t2539mXyog1oAx3dH4rpPLOZ4uz+nuz71jbTjzY+UcVcfAnI8uFZYiy2sp6oBbtVx76MBAXK2VkZbt0bnuBGrvDM0P4rmmbzfM5JyPYHnxoMRcXMhWGPGBAs8yE6rn+LVQyl7h0rqW8tZbW0ulznF7DWvAFdq5JNCmTGsk6JeM/snzJscEX7+VCCz/XWg5cJBX7AH71TQY2DNeSPHgmB6IyYebmEH6TKVSmBoU5e4bT2tCr/AFUmhxvTARPbHeSXHSKFo1xyWEoYqsIJ09Bewplx4FociBdeimPi47N65Zwfh+Xyrfo8EFo9vhtLuU69CsV/gU/nkPQfafZVKGPU6i6zm196WLV+84NHHf1K69WPVHNxN8w9i4jkfJYfHpFMksPwSZEQ0iAj9aKNfdZfafqqzLLQ0bsWDyrlIewyTCpk7ab+k/bNamaPZ/VviKbjhqmHyjbRoeMnqkhFzE57tDL3RvZ94pxAlbUeJVonycsuNLu9C72jeOIWN9NMXcsTmskMuLmhMaKWPcIsVW82KQdIw+ki3vX61Bb1D8Vu8+MbrZpDm94gtrtG38FseSbas++vm7vs2wY+DHoWLcORZb5GS0IAZiMY3RT1Pu6xVp2eIFOK5m2cRHpY6Qu3MFBXpzUDN5LxOBlTYuYcf2pApDeVs6uQx7aCHC2t43qN1D4SB1Kw20nI/uRSu/3/AKKLzXfdh3/Zcf5bfdsy9z2/SYjiY8kc8xI0OoLNpRWvrtY9qbLbtkA10NFe5RBLDNix4Y7OpwH57lWbFsjuVYgknqSana0AUC37q6AFF0XZNpESLcU9cvd3OorQM8ONA0srCOKMXdz2AqOSRrGlzjRozWXQuNBiUzDvO0TNpizIWb2LqCn+laq0V/byeF7T1p7raVubSpeuP86/zh+NW6jeoepHQhChCFCFnN+3+DH8yHGjE+QvRmY2jU+B9p+yrMVuXZ5Llua/Nsdq4xxDzJBn7rek7TwHWnMHatv3GGDNGNmZEEi3aV5IYILjobC+u2qnPjDajD2q/wAu55cTBsgLtJ20aG9niU6E7Lt0bJDDtuOSbsZ8gSPc/UrH9NQrWklkkPec93Uk7TjYGZK8O3/3bG8fvsYcN3sL26O5Vb0J8szhi4vIO9yw+z7lJm+qU8E0WNlSpFPADJGBEBB1D6F1e9Zf01WLqy04LobiPRyxpaXNqQ7PfgRswW55fvOZj8ey5sXTG0e2SZZTRr1dANA6i3xVLI4gGm5c5YwsdI3XkXgdCyXO+a73sPEdt83dSeT7gV85ccRCOABdcvuBW7XCC579ahle5rBj3lq8usoZ7l1G/wBhtc647sfaomdyCLffStNzmzcnE3VABP5rTiLIZG8tkB/0ZWYdVt0v0pHnVHnQqxaQ+RzDQGh7OqrQca76t28Fc+imbtc2zZmDBLI+4FvOzAqsqwq5KRIJLadVlLdKS0DaGmZzUPzOHmcOcKNpRvHeU1xCXYs+ffcba8CTL+SyW8uMZbxeZEq6Eb4ruXdH6ke2oreNlXBoyO9VL7zQI3PPibuy9mwUwVpJm7dj7Bse87VsMAzt3ycaKOLLPXHM12eSR7MbxBCTarQAoCBmquhxe9rn4MBy20/NYbnPITneqex4LSwzvts+LFNNjgqheadHKdWe+ldPt9tQzGsg4Lo+UwlljK7Y8O9jaLS+rXEdv3rd8TI3DlkPH8aLGMfy0jgNIS5PmBTLGD4dqlmYCcTRZPKLx0TXBkXmmue7hkVXcp370c3Tie28Z3TlAkg2ryLy4gLSSNjxmLrZJQNV70j3RkaSVLaW98yd0scdHOrnkKnpCz8nqL6ebLwjO4pwsZmc+cZQ8+Sp0IZwFkkZyFvZR0ULUZlaG0atCLll1Lctlno3TT2ZBX3/AKfSzYPIwOp1QAD/AN29LaZFQfNf/JH/AEn71yXcdtz8RZIM3HlxcgAsYZlKOA1ypKnrY+yqbqg4rsISyRgcwhzd4XV/UWMn0W4stvbt/wD+O1XZj/aHUuQ5S2vMpB/X9653sEW2x7tiy7luH914uMfmRmCIz2khIdF8terajVOMjVUmi6rmLH+SQxutzu7StMDma8F1TfvUXi23bLDkZfMc3cMnI06YdpXEScBwWu0WhvLAHQ62uPrrQMrQM1wkHLpnyUbEGj+Vadv5LHx+r/DDnRDKg5Fm4bOPPlys9gqL+byIHUP/ACai85tdq0jyafTh5YOyjfxITG/epXDsvOI4/wAYxpomgMQz9wVhOjPqDeWh12sCCGvemSyt2BW+X8onH/JIW41o38UW2+pg49xJ9j2Hb2h3HJQ/M7xLIC5lYaTIqKv6o6Jc9KYybS2gGO9W73lJuLnzZXVYMmAbN1fvWExtuLLc9+9z3qAuXQRxVGKm7Num+cfz2zNpypMPIdDE7x2OpCb2YMCp69R06U9ryMQqV3ZxyjTI3U1Sc/kfJsmXIy23PJXKy1WPKmjkMbyInwKxj03C36UazWtUgsYdAaGNo3IZ0rnms3/dskkhkkBkkJ6u5Lt/Oa5pC5WGRUyUrG2mSSdEt1Y2FOid3gh8VGkra8b4rMJVJStABZE0+ldX2TZVijW605YN1dErRQwqg6Uiy3OqlSMukhgCpFiCLgg+NBAOCQBZLd+HYOSWfb5vk5D18lx5kN/oHxL9lYV18vwvNWdw+z9FtWvM3sweNY35H9VR/wDI+/f1+J/Of/o1R+n5feb7Vpf5eH3X+xdMrqlyKFCEl20ilSgVWY3TH2zHEkvkAt1Y3JIv3PQmpfNdlVUrf5XsdZf5TdRNccceg4K31ZODteHh50+3rBKLwRyxSTM9vf8AdiUrcqD7KROIaXEtBA4UFEqJZkOrHml0nt8ntgjH2NKGpU2uVfvSZZohuWDg5827I+5M8cBeSOJCyIXYEQEMvSkSgHSSKd3/AEXO9m2nH2f1l3PCx2eSDFw8maMsbsPMgVtJPttqsKptFJT0Lqrmd0vLGE5lwb2E/ktfyV/P43MtriXi2TJYnrcLER/DU78QehYdo2kjRulaqjgu0zcl9NTtHNtrfBw8URjF3KUrjySRILxy9bOjxj3dTD3h9tMjbqZRwVy+lbb3fmWzw4mtRmATmNxBSPVzjfJsjacKHZocePiGzwCZoo5bOTGpAYqRYpGnwgG5JvTbhjiKDwhT8hu4GykyE+c80rTDH8Sc0x6X52ftfFNG38Zz91l3OR5cjMjbHghYH9mirJJKjEKq99Pe9JbmjcBmnc+Y2S5OqRrQzADvE8cKZp/jW17Ps3It63LcsCLj8WLhwQ4mz/NqxZ3DSMwdWGtnsq269aSKMNeTSiq3krpYWMaTJUkl1OodFEXM+ZbTxrY+L7bk5uNm7nj52PLuWLBplUY66xkll97SFEnu36k1K99AKnamWFi6d0hDSG6TQ8diwnPuQ8Zm55i8k41IMvHjOPPkRhGhQzYzjoupV+NFHW1VZXt11C6blVpMLN0Uo0k1A24OH5q+5R6m+kHIsyDcN047m7lnwQ+SiygRqqltWnpKFazE9bVM+WM4kVWXZ8qvoQWskaxpNcP9FVJ6m8Dwem0en+EjD4JMhomP/wAuQ/ppnnNGTVa/w1y89+c9VfzCZ3f1V3betoyNnh2rA2rDy1CTnFVvMKAglQ3uizWselRyTkilKK5ZchjjlEjnue5uVVn9p5FyLjuXJk7JmNiSTKEmAVXR1HbUjhluL9D3qOOQtyWjf2MVwAJBWnUl5efuG6zTZ24zNk5uQQ00z2uxACjoLAAAWAFMc4k1KtW0LYowxgo0KGH3GaREyMmeaGIBYopJHZECiyhUJ0iw7WFKXEhMjga1xIaATwUnLgLw2HhTArLhVUZ2g+YTbv7aeXKIQ1Kd/ue47daTUpPIUvE2zyze1IXJREApfyIJuaSqPLUuKBVW1qRPrRJkxVb2UqTNF8qtrUiXBBcRB7KEupTtnxUbdsNNPxTKP01JF4h0qvdPpE48F2TatnhRQQorVXB3FySr2KJUUAChZznVTlNTFHyASptShSxqmymmVul6VX46FRvmJvpoUugLVU1YyFCE1OCVNKE9iyvI4XGNIfoNC04JApPJOW7JtW5cazZZxkJiRZC5EWMVlkUyQoq3UHp1HtqSqxoLd72uAG5ZPeOX8V3HNyMqTG3rLE7FjA+aYIVBFtKJG3ur9FJVXorOVop3B1V/BPzeqmy/M4257ntuRFDsan+68XGcSFmdPLYyu5Tstgo+smmueAKoZyuR3caR3s6rDR+pJ/503XlWRgM53HGlxYcSNwpiV0WNGZyLNZU963tqiJe+XFdK/lB9KyBrvA7USdudfvT2T617lNHjww7NAiwbc+1sZZnfUj+Xd/dVbH9l0H01IbjgqsfIBU1efFqwHTv6Vn+W855fyxtO65jHEvdMCEeXji3a6AnWfpcmoXyl2a07TlcVvjGO97xxP6KPtG8chw8STCg3DJiwplMc2KJWMTIwsV0ElbH6KZrNKAq0LKJzg5zGlwyNMU7LvvJo8SPBx90zIcGEERY0UzxxqCbkAIV8aBIQKVSyWELnl5Y0uOZpVNDFyMyFJJmaeUe60krF3uPFmuajJxxTHQ6cAKBVkW0kzOwUDUTewtTtStst6AK0i28iO1NqrAjwTB2qzXtS6k3ycU8u2HwpNSd5Sl4+CE60lUoZRSHxVb2UJSAnI4AosKRIjECg3tQhLKAi1CKpHkL4UJ2pGIRQk1pQjFCNSVooTaowKVIhahCGmhKjtQhWHHk1b9gDwmDH/FBNSQirwqd8aQv6F2rbzeMVplefz5qbQq6FIhEygilSgqNNhq/soUrZaKP/AHalFVL6hWVIqiFCERANKlqqnesbzIGAHW1CsROXOsrjLPOxC2ufClWkwpcfGlRfepKqWqoOXbPHDth093kRfsvc/wAFV7h40rV5ZFqk6AVlPkEKWqhrXQ+UkLtkYN7Ua0CEKTHhRCk1J4aAn1xohSakEIzjxE0aklE5ABCTpsQwswPaioTXMBzQWCMdqKpxKcCoPbS1CSqGlKSoRUowEpapMUq6eNJUJMUNSeNLUJKFHrXxoqEUQ1p40VCKI9S+NFUUQ1L40VRRDWnjRUIoUWtPGioRQo9aeNFQiiHmL40VCKIeYvjRUIoh5i+NFQiiHmL40VCKK74egk3pJPZEjN9re6KsWuLqrO5qaQ03ldh20fshWguEnzUykVdChCFCEKEIWFCEKEIUIQoQmpog4talT2uoqjcYoMaJpGAAAvTHvoFegcXGgUjbOGvlxjI3SR4xILpixHSVB7a273+gU1sJdi5Qz800HTGAabT+CPP9K+KZ8YTJXJZVbUAMhx17eyh1ox2de1LD8xXUZq3T8IVfJ6McBjBaQZCKoJYtlOAAO56mo/Qxce1WR813xwGn4Qk/ud9PdCyap/LbTpf5t7HX0Wxv+t7KPQxZ49qX6pvq07tf6Ai/dB6ee9789owWc/Nv7oHcnr0pPQxce1H1Rf8A8cf4JxfRngb6tAyW0nS1spzY+B696X0MXHtTT813o934Qij9G+AygmP5hwrFGK5TmzKbFTY9xQLGLj2pXfNV8M9PwhKf0X4MqkmPKsP95k/Gj0MfHtSD5qvTtZ8IVHkekOw7hkmDaJ8nBSAj5jId/PBv+oqv+tb236VAbJrjRpIWgz5nnibWUNeTkKaevBXkfopwtY1VxlyOBZnOQ4JPjZbD7qn9BHx7Vnn5rvK4aB/tCV+5bhH5Mr+0yfjR6CPj2pPqu93s+EJI9GOCtq0rknSbNbJk6HvY9fpo9BHxR9V3m9nwhD9zPBNZS2TrAuV+ZkvY+216PQR549qPqy83s+EI19F+DMLquUR4jJk/Gj0EfHtR9V3m9nwhEfRngoIBXJBbooOTJ1t16daPQR8e1H1Xeb2fCEY9F+DkAhMog9QRkyfjR6CPj2o+q7zez4Qq/dPSnhWKgjiiy2yJTohC5LX1HoOhuKjktIxlWvSrVv8AMl4/ElmkZ91HtHobsUMTHdczJzZWN1CN5CoPD3OrH6T91Kzl7R4iSkufm+dx/ttawdFa9uSsP3LcI/Jlf2mT8af6CPj2qt9V3u9nwhIb0b4GrqjDJDuCUQ5T3IXvYX9l6X/Hx54pfqq9pXu/CEJPRzgUYBk+YQEhQWynA1MbAdT3JoHL4zlVDfmq9OWn4QlfuY4N+TK/tMn40noI+Pak+q73ez4Qh+5jgw/VyvD/AOpk7/fR6CPj2o+q73ez4Qh+5fg/5Mr+0yfjR6CPj2o+q73ez4Qj/crwj+ryv7TJ+NHoI+Paj6rvd7PhCH7ptnwlaTZZ5sbJ7/tnM0bW7Br+8PrFPFq1vhwSfUk0hpMA5vAUKf2XImGvGyE8vJgYpLGetmH0+0UrHnI5qO6YDRzcWlXFSKihQhChCFCEKEIUIQoQhQhChCp93aFc7A+YsMdsiMSX7WLdL/41qifmOlXIK+W+mekra9KtLCQoQsB6qQSZKbfjw43nTM0smtULvojCgx2APuuZLt9VUrwVAFF0HIZAwvcXUGAzoKmuPVT2rnmRGy7Y2N8uBNjZqmSfQQ8eqJ9UBTT+qIrr/KBqiRRtKZH7BdKx1ZdWrBzDQVwOLe9Wv8qHoKOCPRtu4RyXjfICm+lW82QSEL5DMg1iw0HR4dvbQB3SN/2wSOkrIwjHT1UFP3UOG/FWO3SfLx73LkLl7PuJid1xxN5c4R2RiNVpHkebp+0/V+EWqRmGomrXdP2z3qrNVxiDSyaOox01bUA8QAG+7tzNVZ+lM1t+lhOQ0V0kK40NoseUI2hWaIRrql0jUZL3PtqSyPepX7dG/iq3zA0+SDSuIxOLhUVNHajRtcNOQ2Lq2df5Z7d7VouyXJReIKu4s8L7XqQ+/wCbIJ/+0Ddf0WpsPhVi+r5mO4UVxUipql5krnjO46GCuIWZbsqAleoUs/urqPS9WbI0mZ09PsCq3o/su6Oj71yjjpRN3wTJLKkWTGXZpQYjKJVZYiQx1SGVlKau4HtArpbskxupSrTsxpSlf6aDGm9c9aUEja1o4bcK1y6a5V3KBhRSndMclUkL5QSTEDoCI3OlE8wN1C6b2DXF6sSuGg5+HPj0U6slXjafMBND3ssMtmNevOqs99zMJ8p8KdYVyYcmUtNKkkCuzZyi/ut8DRlten6TVa2jeG6m6qFowFD+z760pVWbmRhcWGlQ44mrf3j2UzorrkWLmfN7HNjtFHiEOuFNBm5Cw6UxWuyKoOgAX6rcsO9UrWRumQOqXYVqxpOL/b15K3dRkujIppxpR7gMGHs6sStZ6cWHEcNBEYxH5kYbU7CTQ5XzV8yzBZLagPprP5p/7Dsa1x2YcMN2Sv8ALBSBopSntxzx35qRO/8A/UYSP8LLLpv+YL0/Resj94XQD/13U3hX47VOs9A9qELmHMYp8vl74qsuG6Y4Zs3IYyEwSny9OKERvIdWQknv1uQelb9i8Mt9Xi73hGGIx72PeHBdLy94ZbasX97wtw7wxq+pGoUOXUqrdN0jz9r29Y8WQ4vycMmJiZHmzrDJ80kL3YL70jQl38xveXutjVqGEse6rhq1kEigqNJO/AaqCmRyKtwQGOR1XDVrILm6Rq7hcNuA1UGkYHIq9yt45jHlQwbVJNlYoWEYjiFZ45nMhGQuVkMqMgijtpaylvbftVFkVuWkyANdjqxoRh3dLamuo5jGnBZ8cNqWkyBrXd7VjpLcO7obUg6jmMacFRY+xctw5YdwxxkZWZEd0y44siFNLZIlCQPIbLd5I/eTr7LLYVdfdwPBYdLWnym1BPhpVwHAHPtOKvvvbZ4LHaWsPlNqCfDpq6nAOwPacVpeLZ3O83csGPcp3TCEU008vyvkmRlkQRxSeYqlGsW+EC4++s+7batY4sHeqB4q7DUih6M8lmXrLRrHGMDVVoHfrTA1cKE12Z5HsW/rHWGhQhZDcmj/AObJFi+LyIzPb812tf8AxbVWf41tW9fTY+8aKyqRVkYBPalohAgjv0oIoiqKkQhQhChCFCEKEIUIVdvm2Jn4MkDd2HQjuD9FI4VU8Euh1VX7d6hy7XF8nyPHmMsI0pnQJ5glA7F0HvBvG3Q08OO1JLy4POqIjHYfwS8j1o4XjozynMCr1NsWQ010oAqapWcjncaDT8QUFvXr07Y3L5hP/CS/hUXq2cexTn5Zuv4/EEkeuvpuOzZgv3tiS/hS+sZxQflm6/j8QT8XrVwB0V0OZp/V/wBllH0eFRnmEYNMexRO+XbgGh0fEEo+s/ASf/u/7LJ+FH+Qj49iPp+4/j8QQX1p4Chupywf+Fl/Cl/yEfHsQPl64/h8QRv628EdSpbMsf8AdZfwpPXR8exObyC5B/b8QWWl9Y9j2TcpMraoMvccDLYNl4phMLIw6ebGXNibdx7aQXjNlVePJZJWgPLWuGRrXqK0Kf8AqA9PmUEtmqT+qcWS4+jpcVJ6tnFVfpq6/h8QSZ/Xf03niaKY5ckTizI+HIykfSCCKUXrQaiqQ/LF0RQhnxBNP62elzusjpktIgKo5wnLKCLEAkXFAvWgUq72oPyxck1IZ8QSF9Z/SpYliWGcRKdSxjBfSCPaF02vTjfgmtXV60g+VrmlKMp0hOyeuHplI2qQZTN4nDkJ/SKYLtg3px+Wbo56PiCUfXT01Oi/zR8r/R/7HJ7vS3u9On2UvrG8Un0xdfw+IJxfXv08UWEmZ/ZJfwpBds49iX6auv4/EFT8h9Y+CZ0STYeTmw52Owlxn+Uk6Ova97Cx7Gmm5YccVat+RXTMHBpac+8FJ2X/ANRPFcjG/wDNsPMwMpTYqkRnjcfmUoSRfwYdPppRdt2gqGX5YnB7ha4dNPvVh+/709/rMz+yS/hS+rZx7FH9M3X8fiCQfXn06JJ15lz/ALpL+FHqmcexJ9M3X8PiCA9ePToCwfM/skv4UnqmcexH0xdfw+IJX7+/Tv8APmH/AMJL+FL6tnHsS/TN1/H4gh+/z07/AD5n9kl/Cj1bOPYj6Zuv4/EEB6+eng7PmX/4SX8KPVs49iPpm6/h8QUmP1v4PJ8JzD/4WSpvNG4qF3ILgZ6fiCdn9WdqnhK7Ph5OZmP0jSWNoYwT7XZutvqFLr4KMcpe099zQOBqj49t+Yglzs9/MzstzLO9rC57AD2ADoBUdMaqaeQUDW+FqvKcqiyXMM/NizIYFlaLFaPUoQldTA2a5Hh0rk/mO4mZI1rSWsLa4YVO1bPK4GOaSRV1VRRbzumKdWPmSrb9Vm1qfrDXrEt+Y3ER7r3deI9q03WcT/E0fctDsnOYMiVcXc1XGnchY8hekTE+xr/AT91dVy/nbZSGyd12/YfyWVd8pcwF0feaNm0fmtX5beBroNBWNqCTTE5ChCMAntS0QkLLE7FUkRmHdVYE9PoBpocCaAiqEqlQo+TgYmQv7WMN9YpU9ryFk+QbDtpidfIUBgQeniLUUqteylIIXKJNugileJ4xqjYqfsrJc0g0XbNIcARtSTh41vgFInUC2G37dgHb8YiJSDEv8FZEpdrPSsGYnW7pTp27B/qloDimglNtt2D/AFQqQEpwJTbbdg/1QqQEpwSPksNe0S/dUgqnhVuZx/AkJeJRE56lbe6fs9lTNcVajnIwOKr5NkZO8AYeK2NSVVpsrCmTt0Q7wEfYaVP7qA26M9oT91FCirUsbSp/1IH104MJTS9qbOFjAkaB0pqfQIvk8b8goS6Qh8njfkFCNIRnExz+oKEUCL5PG/IKEaQh8njfkFCNIQ+TxvyChGkIfJ435BQjSEYwsckARgk9gKACcEhAVttvH8bUGeMGQ+z2CtCGDTic1RnnGQyW12TjGCdJaEfdU9Fz93c7lsMHZ8HHAMcKhvG1Cw5JSSrEADtSKBJlayk0JWjFZnkJgyYDDODYHVG4+JW8RVe8s47hmh/VvBWvZNc01asPlCeAkH30HZ17fd7K4y65RLAakam7x9sF0Mbg7gVXz5EbKQxFrdQaqBoVxjEx/eeT/wB9m/ntVjzpPed7Ueli91q7wQQbHoR3Fd8vOkl3REZ3YKiAs7HsFAuTQTRABOAXMd65vlbpM8eO7Y+2g2jiXo0g/NIR16/lrjuZcykmJaw6Y+GZ6V11pyhsQBf3n+wdH5pziyz5u7wHH9yPGYSZE46BQP1b+LdrVV5PYvdcNeMA01J/DrTOZ6Y4iHZuyH49S6UGDdRXeLlKI6RCpd5g1Rt7actC1fQrlnJcExZXzCj3X91/5Q7H7apXUeOpdny+ardKpqqLQV5sW6IsYwpm0kH9gx7EHrpv/BVK4hx1BZt5bmusdauGNu9VwFRCbZqkATwE0zVIAngJpmqUBOTbNUgCeAmmapAE8BNlj41IAnAJtm+mpAE8BR8iXQhN/ePQUrnUCkY2pUKqysoUIQoQhQhChCFCEKEJyHGlmPuiy/nPapI4XOyUb5A1W+DtqqRpF2Pdz3q/HE1mSozT1zWq2fZySCRUqxbm6WywcJYkHSkWDNKSVPA6UirIUISZRdSKErc1m95wXcG1OWtaygLIZWLkRSEi9AK3I5GkJzACGUeZCjm/dkU/wiozCwmpaOwJkwwwJWp+W3D/ALo3/wAL/wBlPosasW8dq//Z",w="data:image/png;base64,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",O=s(68788),pe=s.p+"static/teacherQQ.833913ba.jpg",ve="data:image/png;base64,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",be=s(59301),ye=Object.defineProperty,ke=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,de=(Q,g,G)=>g in Q?ye(Q,g,{enumerable:!0,configurable:!0,writable:!0,value:G}):Q[g]=G,se=(Q,g)=>{for(var G in g||(g={}))Re.call(g,G)&&de(Q,G,g[G]);if(ke)for(var G of ke(g))Xe.call(g,G)&&de(Q,G,g[G]);return Q};const ce=Q=>React.createElement("svg",se({xmlns:"http://www.w3.org/2000/svg",width:12,height:12,viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve"},Q),React.createElement("g",{fill:"#fff"},React.createElement("path",{d:"M302.1 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c.1-16.5-13.3-29.8-29.8-29.8zM92.9 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8zM511.3 88.5c-16.5 0-29.8 13.3-29.8 29.8v789.9c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V118.3c0-16.5-13.3-29.8-29.8-29.8zM720.5 207.7c-16.5 0-29.8 13.3-29.8 29.8v603.6c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V237.5c0-16.5-13.3-29.8-29.8-29.8zM929.7 319.5c-16.5 0-29.8 13.3-29.8 29.8V707c0 16.5 13.3 29.8 29.8 29.8s29.8-13.3 29.8-29.8V349.3c0-16.5-13.3-29.8-29.8-29.8z"})));var we="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAyNCAxMDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMzAyLjEgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjLjEtMTYuNS0xMy4zLTI5LjgtMjkuOC0yOS44ek05Mi45IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNTExLjMgODguNWMtMTYuNSAwLTI5LjggMTMuMy0yOS44IDI5Ljh2Nzg5LjljMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYxMTguM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHpNNzIwLjUgMjA3LjdjLTE2LjUgMC0yOS44IDEzLjMtMjkuOCAyOS44djYwMy42YzAgMTYuNSAxMy4zIDI5LjggMjkuOCAyOS44czI5LjgtMTMuMyAyOS44LTI5LjhWMjM3LjVjMC0xNi41LTEzLjMtMjkuOC0yOS44LTI5Ljh6TTkyOS43IDMxOS41Yy0xNi41IDAtMjkuOCAxMy4zLTI5LjggMjkuOFY3MDdjMCAxNi41IDEzLjMgMjkuOCAyOS44IDI5LjhzMjkuOC0xMy4zIDI5LjgtMjkuOFYzNDkuM2MwLTE2LjUtMTMuMy0yOS44LTI5LjgtMjkuOHoiLz48L2c+PC9zdmc+",Ne="data:image/jpeg;base64,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",$e=s.p+"static/certificate.a2a9ee77.jpg",xe=Object.defineProperty,nA=Object.getOwnPropertySymbols,BA=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,yA=(Q,g,G)=>g in Q?xe(Q,g,{enumerable:!0,configurable:!0,writable:!0,value:G}):Q[g]=G,kA=(Q,g)=>{for(var G in g||(g={}))BA.call(g,G)&&yA(Q,G,g[G]);if(nA)for(var G of nA(g))qe.call(g,G)&&yA(Q,G,g[G]);return Q};const NA=Q=>React.createElement("svg",kA({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{enableBackground:"new 0 0 1024 1024"},xmlSpace:"preserve",height:12},Q),React.createElement("path",{fill:"#fff",d:"M701 959.4H325c-116.4 0-211.1-100.4-211.1-223.8V357.9c0-117.6 86.8-215.6 197.6-223.1l2.7 39.1c-90.3 6.1-161.1 87-161.1 184v377.7c0 101.8 77.2 184.6 172 184.6H701c94.8 0 172-82.8 172-184.6V357.9c0-97.1-70.7-177.9-161.1-184l2.7-39.1c110.8 7.5 197.6 105.5 197.6 223.1v377.7C912.1 859 817.4 959.4 701 959.4z"}),React.createElement("path",{fill:"#fff",d:"M741.5 429.3 485.8 736.1c-9.8 11.7-27.2 13.2-38.7 3.3L276.5 593.2c-11.5-9.8-12.8-27.1-3-38.5 9.8-11.4 27.1-12.8 38.5-3l128.5 110.1c11.6 9.9 29 8.4 38.7-3.3l220.2-264.3c9.7-11.6 26.9-13.2 38.5-3.5 11.7 9.7 13.3 27 3.6 38.6zM640.8 239.8H385.2c-48.4 0-87.8-39.4-87.8-87.8s39.4-87.8 87.8-87.8h255.7c48.4 0 87.8 39.4 87.8 87.8s-39.5 87.8-87.9 87.8zM385.2 103.4c-26.8 0-48.6 21.8-48.6 48.6s21.8 48.6 48.6 48.6h255.7c26.8 0 48.6-21.8 48.6-48.6s-21.8-48.6-48.6-48.6H385.2z"}));var gt="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcwMSA5NTkuNEgzMjVjLTExNi40IDAtMjExLjEtMTAwLjQtMjExLjEtMjIzLjhWMzU3LjljMC0xMTcuNiA4Ni44LTIxNS42IDE5Ny42LTIyMy4xbDIuNyAzOS4xYy05MC4zIDYuMS0xNjEuMSA4Ny0xNjEuMSAxODR2Mzc3LjdjMCAxMDEuOCA3Ny4yIDE4NC42IDE3MiAxODQuNkg3MDFjOTQuOCAwIDE3Mi04Mi44IDE3Mi0xODQuNlYzNTcuOWMwLTk3LjEtNzAuNy0xNzcuOS0xNjEuMS0xODRsMi43LTM5LjFjMTEwLjggNy41IDE5Ny42IDEwNS41IDE5Ny42IDIyMy4xdjM3Ny43QzkxMi4xIDg1OSA4MTcuNCA5NTkuNCA3MDEgOTU5LjR6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTc0MS41IDQyOS4zIDQ4NS44IDczNi4xYy05LjggMTEuNy0yNy4yIDEzLjItMzguNyAzLjNMMjc2LjUgNTkzLjJjLTExLjUtOS44LTEyLjgtMjcuMS0zLTM4LjUgOS44LTExLjQgMjcuMS0xMi44IDM4LjUtM2wxMjguNSAxMTAuMWMxMS42IDkuOSAyOSA4LjQgMzguNy0zLjNsMjIwLjItMjY0LjNjOS43LTExLjYgMjYuOS0xMy4yIDM4LjUtMy41IDExLjcgOS43IDEzLjMgMjcgMy42IDM4LjZ6TTY0MC44IDIzOS44SDM4NS4yYy00OC40IDAtODcuOC0zOS40LTg3LjgtODcuOHMzOS40LTg3LjggODcuOC04Ny44aDI1NS43YzQ4LjQgMCA4Ny44IDM5LjQgODcuOCA4Ny44cy0zOS41IDg3LjgtODcuOSA4Ny44ek0zODUuMiAxMDMuNGMtMjYuOCAwLTQ4LjYgMjEuOC00OC42IDQ4LjZzMjEuOCA0OC42IDQ4LjYgNDguNmgyNTUuN2MyNi44IDAgNDguNi0yMS44IDQ4LjYtNDguNnMtMjEuOC00OC42LTQ4LjYtNDguNkgzODUuMnoiLz48L3N2Zz4=",zA="data:image/png;base64,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",Lt="data:image/png;base64,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IAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DJEACJEACJEACJEACJEACJOAhBCjgPGSiOEwSIAESIAESIAESIAESIAESoIDjO0ACJEACJEACJEACJEACJEACHkKAAs5DJorDJAESIAESIAESIAESIAESIAEKOL4DsZJAxgypZNaUgZI/bzaJEydOhBi8+O2VrFyzS3oNmCR//PFnhK7Fk0mABEiABEiABEiABEjAHgEKOL4fsZLAlrVBUrJYXrc++/pN+6Vpa1/5559/3HpdXowESIAESIAE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JEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa755tOSAAmQAAmQAAmQAAmQAAl4MAEKOA+ePA6dBEiABEiABEiABEiABEggdhGggItd882nJQESIAESIAESIAESIAES8GACFHAePHkcOgmQAAmQAAmQAAmQAAmQQOwiQAEXu+abT0sCJEACJEACJEACJEACJODBBCjgPHjyOHQSIAESIAESIAESIAESIIHYRYACLnbNN5+WBEiABEiABEiABEiABEjAgwlQwHnw5HHoJEACJEACJEACJEACJEACsYsABVzsmm8+LQmQAAmQAAmQAAmQAAmQgAcToIDz4Mnj0EmABEiABEiABEiABEiABGIXAQq42DXffFoSIAESIAESIAESIAESIAEPJkAB58GTx6GTAAmQAAmQAAmQAAmQAAnELgIUcLFrvvm0JEACJEACJEACJEACJEACHkyAAs6DJ49DJwESIAESIAESIAESIAESiF0EKOBi13zzaUmABEiABEiABEiABEiABDyYAAWcB08eh04CJEACJEACJEACJEACJBC7CFDAxa75jrKnLVYkt0wP6i+JEn0o/qNmydwFG6Ps3rxRzCeQKuXnkiB+XHnw6Hv5/fc/3DLgd999V/7++2+3XIsXIQESePsIxI37gaRNnUxevvpdvn38w9v3gHwiEiCBWEOAAi7WTHXUPujFE0slY4ZU4Tft7ztFgqeviNpB8G4xkkCa1Mnk7JFF8tvLV/Jlnnry+rW+gGvdvLoM9+0os0PXy9CAmQ6f5eDOmZIo4YfSsoOfnLtww+HxMeWAePE+kNbNa8i3j/8n6zftdzisAb1bSNVKxWTUuPmyedshh8ebHtDVu4HUqVFaQmavkeWrd9o8t1/P5lK7RmkJmrJElq2yfZyRm0OsL5nnLxOCl1o9X7NGlWX08C6ycctB8e42Wl3Ox7uhrN24Tx4++t7I5WPc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",Ge=s.p+"static/question.ed747acc.gif",VA="data:image/gif;base64,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",Et=s(55351),SA="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDMgNzkuMTY0NTI3LCAyMDIwLzEwLzE1LTE3OjQ4OjMyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDctMDJUMTk6Mzg6MjMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmVkYzRhODM0LTVjNWQtNDQ1My04MDYzLWNkNzcwODQyODg5ZSIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjQ4MTE0OTVlLTVkMDctZTk0YS1iNWEwLWYxOWJmZmM0NGUyNyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOmMwNjQyYzA1LTg5MzQtNDdlYy04MTFiLTlkYjdhZGNkYjFiMCI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YzA2NDJjMDUtODkzNC00N2VjLTgxMWItOWRiN2FkY2RiMWIwIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjM4OjIzKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZWRjNGE4MzQtNWM1ZC00NDUzLTgwNjMtY2Q3NzA4NDI4ODllIiBzdEV2dDp3aGVuPSIyMDIxLTA3LTAyVDE5OjQxOjQ2KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjIuMSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5fJkpyAAAGoElEQVRogc2abWxbVxnH/8+59/rdTpx2GW3UNWJJV7Ylaxp3LUFsWgJDiI5R8bK2GppAmsgQLKQthS8IEJ9okibrREf3gX2Y1K2bxAoDtog60RBSVxKnWUO7kpSppXJZK2ja2HFi33vPw4cmpbN9r++1k8Lv2znnf577f+zje95Mhw4dQqUkwljpF7kuv0EdHkm1HklRr6TQq2tn5xcklwhIMnMSQJIJxykTiSce+1am0mer5XacqM7uDJjiqbAuWlvSygrBnmKyxcoI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",St="data:image/png;base64,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",rA="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAFTklEQVRoQ91aS4xURRQ993UzUUZcqFEc4meh0cQFSlwgrvAHSgQWhOhCk4GZqmdw+ERUWDkrBMUBnIzzqqYjcTaaGBLFxA8MjIk/3PhZCCa6UAyKC11ARnDo6Wvu+HrS0/R7r96nWVBJpxfv3nPPrbp169aHUEAzxsxl5gcB3AdgAREtkH8AXSH87wBOMfMp+QfwFREd0Vr/k9c8ZQUwxixi5mWe5y1l5qUAyimxqkQ0XqvVxonoE631Nyn1p8VTO7B///75Fy5c2MzMWwB0ZDHaQmeSiPbMmTNnb3d39+k0mKkcMMZsBiC/W9IYSSH7K4C9Wuu9rjpODoyMjNxQq9VGADzuCpxT7gPP83p7e3v/TMJJdCAIgoVEdBDAzUlgBX8/ycwrfd//Pg431gFr7RPM/HbBxFLBEdGTSql3opQiHQiCoI+IXk9lrU3CzLzR9/3BVvAtHbDWPsrMH7aJTyZYInpMKfVRs/JFDlQqlduq1eoxIro2k6U2KTHzX+VyeXFPT8/PjSYucsBae4iZH24Tj1ywRHRYKfVIpANhnt+Ty0r7lbc0rhMzI2CMuRHAlwBubT+HXBZ+AbBEa/3HrFLCWruTmV/MBZ1N+TiAdyNUX2qZeYh2KaW2zThQqVTumZqaOlZgbePqynEiWquU+qFZwRjzBoBnIoAmS6WSTOhvp0PIGPMcgN2uVguSiyQfBIFPRMMJdrZqrV+bdsBa+x4zryqImAtMJHlr7RJmPgxgbhwQEb2vlFpNAwMDV3Z2dp7JUM+7EG0lE0l+dHS089y5c4dkkjqAVycmJq4ma+0yZv7YQaEIkUjyAh4EwTAR+a6GiGg5BUGwg4i2uyrlkEsi7xL3s8wz88syAm8x89M5iLmoxpIP4348bRYkolEyxowBkA25S1sLQJbyHhfhUCaWvMT9+fPnx5h5cQrMuugRceAEgDsdlKfTVph2rwMgC4mk37gWSz5L3DcZ+1EckAw0L44FM4/4vq+aZfr7+zu6urq2MbPMoSuavieSt9b6zJyU7+OonXVygIjWKKUOxCGFhaA4cj0AF/KS7z8D4DmMfpTIGdcQOgtgldZaJlpss9auA/B1q/Kgrhjm+08B3JuEF/ediE44T2IikiOP1Uqp7/IYDePeElFvXhwAY2nTqJCXkTiZ1XgBcT9jmplHxYEd4SR04kRER0ul0ur169dLWKVqYb7/IpVSjHB9IctSShzQWq9JQySMeyG/MI1ewhxYnqeYq2itnePYGPMmgO6iyAP4v5gTwBzl9Cta68RdnDHmWQAtz3WyOjRTTodZYSsRvZoRbLvWemeU7vDw8P2e532eETtSjZmf931/d31HtkguHdIWUw3oWmttm60NDQ1dVS6XZat6V8EOTMplitwpNJ5K7ALwQg5Da7XWszbnxphRAE/lwIxSnQnd5mMVGYWsZ///MvMK3/ePiFVjjFyADLSBvCyo0vuzj1VCo3J5kflgi5lPE9EKIprHzFIqtKO1PtiqWzLGyIb6oRyW5ZynBOCOHBhRqmNa61nHnhedjQZBcDsRycS7pg0E8kD+LZse3/d/agS5/I7XG0JpI4B9ebqsQN1NWuuWly2X7xVTvfestXfXarWDRHRTgT2aCMXMv3metzJp/5F4SymWhoaG5pfLZVlpL9k1a7VaVRs2bEi89HZyIOwu2b1tukQX3TL3OHGYsjw1GBwc7Oro6Kg7UthTA7mhn5yc3NfX1ycPQ5xbmhGYBSqPPYhINkMPAJDHHrJ4pWlTAOShx1FmvnSPPVoxbHxu43neAmauP7eRf2nTz2yI6FStViv0uc1/ndZCH8rgOooAAAAASUVORK5CYII=",Ee="data:image/png;base64,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",E="data:image/png;base64,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",i="data:image/png;base64,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",u="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA61JREFUOE+FkmtMW2UYx//ntKcXygotpbaAoxQarhYKkwEb3QhRxgbOITNOTZzOZRedCcq+zMRgjLqocTHq/EKYRk10SK2wwSaEMEaVYVOLjI1OIBWwFNpISy/Qc9oeM5Iuytj2fHqfy/vL//++D4F10bIfPJk8XqMQU+luV0S66FoRF2gi3FRZXIjkUF55Ms81t8za/766aH+6HZHYdSJ2OHcQAikJangB7zXuVhwnuQLyypATc3MMqrdFoVZSCNEUCoqywJACxvC95ZjTwXQUFcFf1YLwGshpeGjvhHXhTXdAyCx5QZSXJZXTER5+7p3GvBN4XA+oFEAoQEBbsQUsJcbVS7+NBBiGm8Bd9VRuS36dYM0llGvebzMYbJ1RaebX0WXP2cqtolJSKMWlTivss0DtDkClBJggB9qaGjCEAL0dlm5SSDaNDs98uL8u0Uqw7HnO0sAZk/HbkbGe1sjRhArUHX0+1ZiYkY0L3/TDNgXsrgIylABL85BX3wCfxx89+/aF3L2lsA/9Keiqf27rlTVr7Pwr+dO/XOvqOG8zjE/4zh14KtGaX1XJ7f6qG+axCOqqAHUKwCNF0DzxLP4aven4/eKQLl4iPZ2r1+Wkbdc9eeex2ZmXUuwTMx85pyaV4xZHVt2h2rQh4wAuD3ixZyeQoQCSZalQVDdgtL1zdJNc4o+TJQ0qq7XvEMSZlTugNWUtIO2F6rdMw8GmkmK5OBTm4ss2C/RbCGQpOdCU6kHzxOHrg9Zgqkq0T9Uw3n/X98cKrc2SAstYZLVw82pf/QF9utk0BYkwgmz1Jsh0xbj2Y3/XxUF/U4oS7PEvvNP3BMUaL5ahuEQrasvLUWr9Li+Rq02PzM0u9PZ0zx7+YABz6xf5f9bWN49th+QxvcLsdnvUeTmb+z5pvbWn/Qbo9XO38/uCbg/0nFZ9zAv7mxQPKw7lv3C9bSPIA0HNu3jaXWWU0eOlM3SZXFO/Fc8cbl25y9Y9QU3lEFJcVOhrUr7z/ROUhelV6LLjwPBlN8w/3Wr8w4bpTycR+q+6Da0156ElWUSeSstMpJwuH5KTeOBzAIojYpcdbjqeir7ReBmfPxB0MBXvHjn56KncwjTwlVIQLBCYXESIprE878JNo+XEvj58dl/Qy9lopGmcePXkDv0jOzWIUlwEp9wILPmQJBdidtIB6w8jnW4G7782gOEN96hWCnGRHOMkiwSBiAOhgAOWZREJR0GSAI9LgIxGASYKPh+/HjGhJgb6F36ZbPle9WMzAAAAAElFTkSuQmCC"},75006:function(at,Y,s){"use strict";s.d(Y,{Z:function(){return Fe}});var c=s(59301),B={flex_box_center:"flex_box_center___DAfGc",flex_space_between:"flex_space_between___fIYoN",flex_box_vertical_center:"flex_box_vertical_center___mg1j7",flex_box_center_end:"flex_box_center_end___GF3M_",flex_box_column:"flex_box_column___Vl5k0",container:"container___A9RGp","amap-icon":"amap-icon___mYhj5"},f=s(95906),C=s.n(f),p=s(92310),x=s.n(p),N=s(59301),h=Object.defineProperty,K=Object.getOwnPropertySymbols,l=Object.prototype.hasOwnProperty,J=Object.prototype.propertyIsEnumerable,m=(P,F,w)=>F in P?h(P,F,{enumerable:!0,configurable:!0,writable:!0,value:w}):P[F]=w,D=(P,F)=>{for(var w in F||(F={}))l.call(F,w)&&m(P,w,F[w]);if(K)for(var w of K(F))J.call(F,w)&&m(P,w,F[w]);return P},V=(P,F)=>{var w={};for(var O in P)l.call(P,O)&&F.indexOf(O)<0&&(w[O]=P[O]);if(P!=null&&K)for(var O of K(P))F.indexOf(O)<0&&J.call(P,O)&&(w[O]=P[O]);return w};const ne="e4088b0a75957fc806662185b69f9ba6",Ae="cd2d30eb0306c1e356e5acb4584a3df4";var Fe=P=>{var F=P,{AMap:w,className:O,id:pe,loadOptions:ve,isInitCurPostionCenter:be,CurrentPosition:ye,MapUse:ke}=F,Re=V(F,["AMap","className","id","loadOptions","isInitCurPostionCenter","CurrentPosition","MapUse"]);let Xe;return(0,c.useEffect)(()=>(window._AMapSecurityConfig={securityJsCode:Ae},C().load(D({key:ne,version:"2.0",plugins:[]},ve)).then(de=>{Xe=new de.Map(pe||"container",{zoom:15,resizeEnable:!0}),ke({AMap:de,map:Xe})}),()=>{Xe==null||Xe.destroy()}),[]),N.createElement("div",D({id:pe||"container",className:x()(B.container,O)},Re))}},57884:function(at,Y,s){"use strict";var c=s(59301),B=s(93314),f=s(99571),C=Object.defineProperty,p=Object.defineProperties,x=Object.getOwnPropertyDescriptors,N=Object.getOwnPropertySymbols,h=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable,l=(V,ne,Ae)=>ne in V?C(V,ne,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):V[ne]=Ae,J=(V,ne)=>{for(var Ae in ne||(ne={}))h.call(ne,Ae)&&l(V,Ae,ne[Ae]);if(N)for(var Ae of N(ne))K.call(ne,Ae)&&l(V,Ae,ne[Ae]);return V},m=(V,ne)=>p(V,x(ne));const D=({img:V,buttonProps:ne={},styles:Ae={},customText:ge,ButtonText:Fe,ButtonClick:P,Buttonclass:F,ButtonTwo:w,imgStyles:O,loading:pe=!1,className:ve=""})=>c.createElement("section",{className:`tc animated fadeIn ${ve}`,style:J({color:"#999",margin:"100px auto",visibility:pe?"hidden":"visible"},Ae)},c.createElement("img",{src:V||B,style:m(J({},O),{pointerEvents:"none",userSelect:"none"})}),c.createElement("p",{className:"mt20 font14"},ge||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),Fe&&c.createElement(f.ZP,J({className:F,onClick:P},ne),Fe),w&&w);Y.Z=D},929:function(at,Y,s){"use strict";s.d(Y,{Z:function(){return m}});var c={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},B=s(29787),f=s(25399),C=s(60242),p=s(92310),x=s.n(p),N=s(49661),h=s(57884),K=s(34055),l=s(59301),m=({className:D,dataSource:V=[],col:ne=4,right:Ae,bottom:ge=23,precision:Fe=0,wrapWidth:P=1200,trackEventItems:F,loading:w,onRemove:O=()=>{},isCurrent:pe=!0,showProgress:ve=!1,showAlias:be=!1})=>{const ye=Math.floor((P-(ne-1)*Ae)/ne),ke=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return l.createElement(B.Z,{spinning:w},l.createElement("div",{className:x()(c.list,D)},!!(V!=null&&V.length)&&(V==null?void 0:V.map((Re,Xe)=>{var de,se,ce,we,Ne,$e;const{name:xe,id:nA,identifier:BA,featured:qe,school_name:yA,image_url:kA,excellent:NA,is_plan:gt}=Re;return l.createElement("div",{key:nA,className:pe&&ve?c.wrapisCurrent:c.wrap,style:{width:ye,marginRight:(1+Xe)%ne===0?0:Ae+Fe,marginBottom:ge}},l.createElement("a",{className:c.li,onClick:zA=>{zA.preventDefault(),zA.stopPropagation(),F&&(0,N.L9)([F]),(0,N.xg)(`/paths/${BA}`)}},l.createElement("div",{className:c.img},l.createElement("img",{className:c.cover,src:`${kA}`}),pe&&(0,K.bg)()&&(Re==null?void 0:Re.studying)&&l.createElement("div",{className:`${c.movebq} user-path-items`,onClick:zA=>{zA.stopPropagation(),O(Re)}},l.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),l.createElement("span",{className:"c-red"},"\u79FB\u9664")),(de=Re==null?void 0:Re.subject_tags)==null?void 0:de.map((zA,Lt)=>{var Ge,VA;if(Lt===0){const SA=(Ge=ke.find(St=>St.name==zA))==null?void 0:Ge.swimg;return l.createElement("img",{className:c.sign,src:SA,style:{left:"-4px"}})}const Et=(VA=ke.find(SA=>SA.name==zA))==null?void 0:VA.ptimg;return l.createElement("img",{className:c.sign,src:Et,style:{left:`${48+52*(Lt-1)+2*Lt}px`}})}),l.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Re==null?void 0:Re.excellent)&&l.createElement("div",{className:c.bq},"\u5F00\u653E\u8BFE\u7A0B"))),l.createElement("div",{className:c.name},l.createElement(f.Z,{title:be&&(Re!=null&&Re.excellent_alias_name)?l.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${xe}`,l.createElement("br",null),l.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Re==null?void 0:Re.excellent_alias_name}`)):xe},l.createElement("span",{className:c.e},be&&(Re==null?void 0:Re.excellent_alias_name)||xe))),pe&&ve&&((se=Re==null?void 0:Re.progress)==null?void 0:se.all_score)!=0&&l.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},l.createElement(C.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((ce=Re==null?void 0:Re.progress)==null?void 0:ce.my_score)/((we=Re==null?void 0:Re.progress)==null?void 0:we.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(Ne=Re==null?void 0:Re.progress)==null?void 0:Ne.my_score,"/",($e=Re==null?void 0:Re.progress)==null?void 0:$e.all_score),(!pe||!ve)&&l.createElement(f.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${yA}`},l.createElement("div",{className:c.unit},l.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),yA)),(!pe||!ve)&&l.createElement("div",{className:c.tags},l.createElement("div",null,l.createElement(f.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},l.createElement("span",null,l.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),l.createElement("span",null,Re.stages_count))),l.createElement(f.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},l.createElement("span",null,l.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),l.createElement("span",null,Re.members_count)))))))})),!V.length&&l.createElement(h.Z,null)))}},71360:function(at,Y,s){"use strict";s.d(Y,{jL:function(){return p},w9:function(){return qe},QD:function(){return H},cQ:function(){return Ne.Z},op:function(){return ee},O5:function(){return ut},_b:function(){return CA},t7:function(){return Fe},Gi:function(){return Lt},YG:function(){return gt},qp:function(){return J},vr:function(){return Be},qE:function(){return Se},Je:function(){return w},wb:function(){return we},cq:function(){return rA},tp:function(){return V}});var c=s(59301),B={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},f="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",p=({dataSource:_e=[],img:OA,imgWidth:HA=346,title:lt,sunTitle:Yt,bannerExtraContent:Tt})=>c.createElement("div",{className:B.banner},c.createElement("div",{className:B.content},c.createElement("aside",null,c.createElement("p",null,c.createElement("b",null,lt),c.createElement("span",null,Yt)),_e.length>0&&c.createElement("div",{className:B.btns},_e.map((Qt,Vt)=>c.createElement("div",{key:Vt,onClick:Qt.click},Qt.name,Qt.sign?c.createElement("img",{src:f,width:39}):null))),Tt),OA&&c.createElement("img",{style:{marginTop:33,marginRight:38},src:OA,width:HA}))),x={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},N=s(92310),h=s.n(N),K=s(89392),J=({dataSource:_e=[],value:OA,onChange:HA,onTitleChange:lt,className:Yt,title:Tt,titleWidth:Qt=41,style:Vt={},fontColor:qt="#6A7283",showCount:dn})=>{const[ot,_t]=(0,c.useState)(0),[In,En]=(0,c.useState)(!1),sn=(0,c.useRef)(null),yn=(0,c.useRef)(null);return(0,c.useEffect)(()=>{var Qn;_e.length!==0&&(((Qn=sn==null?void 0:sn.current)==null?void 0:Qn.clientHeight)>97?_t(1):_t(0)),_e.length===0&&_t(0),En(!1)},[_e]),c.createElement("div",{className:h()(x.row,Yt),style:Vt},c.createElement("div",{onClick:(0,K.throttle)(()=>lt==null?void 0:lt(),2e3),style:{width:Qt,marginTop:In?12:4},className:`${x.title} ${lt?"current":""}`},Tt),c.createElement("div",{className:In?`${x.tagsWrap} ${x.tagsBorderWrap}`:x.tagsWrap},c.createElement("div",{className:x.bar,ref:yn,style:ot>0?{height:ot===1?97:"auto",overflow:ot===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},c.createElement("div",{className:x.tag,ref:sn},_e==null?void 0:_e.map(Qn=>c.createElement("span",{onClick:()=>HA(Qn.id),key:Qn.id,style:{color:qt},className:OA===Qn.id?x.active:""},c.createElement("span",{title:Qn.name,className:x.name},Qn.name),!!dn&&c.createElement("span",{className:x.num},Qn.count))))),!!ot&&c.createElement(c.Fragment,null,ot===1?c.createElement("div",{onClick:()=>{var Qn;_t(2),((Qn=sn==null?void 0:sn.current)==null?void 0:Qn.clientHeight)>245?En(!0):En(!1)},className:x.action},"\u5C55\u5F00",c.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):c.createElement("div",{onClick:()=>{yn.current.scrollTop=0,_t(1),En(!1)},className:x.action},"\u6536\u8D77",c.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},m={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},V=({dataSource:_e=[],value:OA,onChange:HA,className:lt,style:Yt={}})=>c.createElement("div",{style:Yt,className:h()(m.tabs,lt)},_e.map(Tt=>c.createElement("span",{onClick:()=>HA(Tt.id),className:OA===Tt.id?m.active:"",key:Tt.id},Tt.name))),ne={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},Ae=s(37568),Fe=({dataSource:_e=[],value:OA="",onChange:HA,onInputChange:lt=()=>{},className:Yt,style:Tt={},placeholder:Qt,allowClear:Vt=!1})=>{var qt;const[dn,ot]=(0,c.useState)(""),[_t,In]=(0,c.useState)("");(0,c.useEffect)(()=>{var yn;let Qn=OA;(yn=JSON.stringify(OA))!=null&&yn.includes("{")&&(ot(OA.id),Qn=OA.value||"");try{In(decodeURIComponent(Qn||""))}catch(Pe){In(decodeURIComponent(Qn||""))}},[OA]);const En=()=>{HA(encodeURIComponent(_t),dn||null)},sn=yn=>{yn!==dn&&(ot(yn),HA(encodeURIComponent(_t),yn))};return c.createElement("div",{className:h()(ne.input,Yt),style:Tt},!!_e.length&&c.createElement("div",{className:ne.dropdown},c.createElement("div",{className:ne.text},(qt=_e.find(yn=>yn.id===dn))==null?void 0:qt.name,c.createElement("i",{className:"iconfont icon-zhankai4"}),c.createElement("b",{className:ne.b1}),c.createElement("b",{className:ne.b2})),c.createElement("div",{className:ne.menu},_e.map((yn,Qn)=>c.createElement("div",{key:Qn,onClick:()=>sn(yn.id)},yn.name)))),c.createElement(Ae.default,{onPressEnter:En,value:_t,onChange:yn=>{In(yn.target.value),lt(encodeURIComponent(yn.target.value),dn||null)},placeholder:Qt,variant:"borderless",allowClear:Vt,onClear:()=>HA("",dn||null)}),c.createElement("i",{onClick:En,className:"iconfont icon-sousuo9 font14 current"}))},P={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},w=({value:_e,onChange:OA,className:HA,total:lt,pageSize:Yt,style:Tt={}})=>{const Qt=_e<2,Vt=_e>=Math.ceil(lt/Yt);return lt<=Yt?c.createElement(c.Fragment,null):c.createElement("div",{className:h()(P.quickPager,HA),style:Tt},c.createElement("div",{onClick:()=>{Qt||OA(_e-1,"prev")},className:Qt?P.disabled:""},"\u4E0A\u4E00\u9875"),c.createElement("div",{onClick:()=>{Vt||OA(_e+1,"next")},className:Vt?P.disabled:""},"\u4E0B\u4E00\u9875"))},O={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},pe=s(29787),ve=s(25399),be=s(58018),ye=s(90524),ke=s(49661),Re=s(96908),Xe=s(57177),de=s(81378),se=s(57884),we=({className:_e,dataSource:OA=[],col:HA=4,right:lt,bottom:Yt=23,precision:Tt=0,wrapWidth:Qt=1200,trackEventItems:Vt,loading:qt})=>{const dn=Math.floor((Qt-(HA-1)*lt)/HA);return c.createElement(pe.Z,{spinning:qt},c.createElement("div",{className:h()(O.list,_e)},!!OA.length&&OA.map((ot,_t)=>{const{name:In,id:En,identifier:sn,power:yn,cover_image_id:Qn,pic:Pe}=ot;return c.createElement("div",{className:O.wrap,key:En,style:{width:dn,marginRight:(1+_t)%HA===0?0:lt+Tt,marginBottom:Yt}},c.createElement("a",{target:"_blank",href:`/shixuns/${sn}/challenges`,className:O.li,onClick:Ue=>{Ue.preventDefault(),Vt&&(0,ke.L9)([Vt]),yn&&(0,ke.xg)(`/shixuns/${sn}/challenges`)}},c.createElement("div",{className:O.img},c.createElement("img",{className:O.cover,src:`${Pe}`}),ot.is_jupyter&&c.createElement("img",{className:O.sign,src:Re}),ot.is_jupyter_lab&&c.createElement("img",{className:O.sign,src:Xe}),ot.is_unity_3d&&c.createElement("img",{className:O.sign,src:de})),c.createElement("div",{className:O.name},c.createElement(ve.Z,{title:In||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},c.createElement("span",{className:O.e},In||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),c.createElement("div",{className:O.tags},c.createElement(ve.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},c.createElement("span",null,c.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),c.createElement("span",null,ot.challenges_count))),!!ot.myshixuns_count&&c.createElement(ve.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},c.createElement("span",null,c.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),c.createElement("span",null,ot.myshixuns_count))),c.createElement(ve.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},c.createElement("span",null,c.createElement("span",null,ot.level))),c.createElement("div",{className:O.rate},c.createElement(be.Z,{allowHalf:!0,disabled:!0,defaultValue:ot.score_info}),c.createElement("span",null,"\xA0",ot.score_info?`${ot.score_info}\u5206`:"5\u5206")))),!yn&&c.createElement("div",{className:O.lockWrap},c.createElement("img",{src:`${ye.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),c.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!OA.length&&c.createElement(se.Z,null)))},Ne=s(929),$e={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},xe="data:image/png;base64,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",nA=s(59301),qe=({className:_e,dataSource:OA=[],col:HA=4,right:lt,bottom:Yt=23,precision:Tt=0,wrapWidth:Qt=1200,trackEventItems:Vt,loading:qt,handleVery:dn=()=>!0})=>{const ot=Math.floor((Qt-(HA-1)*lt)/HA);return nA.createElement(pe.Z,{spinning:qt},nA.createElement("div",{className:h()($e.list,_e)},!!OA.length&&OA.map((_t,In)=>{const{subject_identifier:En,id:sn,identifier:yn,power:Qn}=_t,Pe=_t.is_public!=0&&_t.is_public;return nA.createElement("div",{className:$e.wrap,key:sn,style:{width:ot,marginRight:(1+In)%HA===0?0:lt+Tt,marginBottom:Yt}},nA.createElement("a",{className:$e.li,onClick:Ue=>{Ue.preventDefault(),dn(_t==null?void 0:_t.first_category_url)&&(Vt&&(0,ke.L9)([Vt]),(0,ke.xg)(_t.first_category_url))}},nA.createElement("div",{className:$e.top},nA.createElement(ve.Z,{title:_t.name},nA.createElement("div",{className:$e.name},_t.name)),nA.createElement("img",{className:$e.img,src:ye.Z.IMG_SERVER+"/images/"+_t.avatar_url}),nA.createElement("div",{className:$e.text,title:_t.creator},_t.creator),En&&nA.createElement("div",{className:$e.btns},nA.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),nA.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Pe&&nA.createElement("div",{className:$e.sign},"\u516C\u5F00")),nA.createElement("div",{className:$e.bottom},_t.visits>0&&nA.createElement(ve.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},nA.createElement("span",null,nA.createElement("i",{className:"iconfont icon-liulanyan"}),nA.createElement("span",null,_t.visits))),_t.course_members_count>0&&nA.createElement(ve.Z,{title:"\u6210\u5458",placement:"bottom"},nA.createElement("span",null,nA.createElement("i",{className:"iconfont icon-chengyuan"}),_t.course_members_count)),_t.tasks_count>0&&nA.createElement(ve.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},nA.createElement("span",null,nA.createElement("i",{className:"iconfont icon-zuoye"}),_t.tasks_count)),_t.is_end?nA.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):nA.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!_t.is_accessible&&nA.createElement("div",{className:$e.lockWrap},nA.createElement("img",{src:`${ye.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),nA.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!OA.length&&nA.createElement(se.Z,null)))},yA={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},kA=s(76560),gt=({dataSource:_e=[],value:OA,onChange:HA,className:lt,style:Yt={},tabBarExtraContent:Tt})=>c.createElement("div",{className:h()(yA.tabs,lt),style:Yt},c.createElement("div",{className:yA.tabsWrap},_e.map((Qt,Vt)=>!(Qt!=null&&Qt.hide)&&c.createElement("aside",{className:yA.tab,onClick:()=>{HA(Qt.id),Qt.link&&kA.history.push(Qt.link)},key:Vt},c.createElement("div",{className:OA===Qt.id?yA.active:""},Qt.name),(Qt==null?void 0:Qt.resetCount)==null&&(Qt==null?void 0:Qt.total)!==void 0&&c.createElement("span",null,"\uFF08",Qt==null?void 0:Qt.total,"\uFF09"),(Qt==null?void 0:Qt.resetCount)!==void 0&&(Qt==null?void 0:Qt.total)!==void 0&&c.createElement(ve.Z,{title:(Qt==null?void 0:Qt.tip)!=null?Qt==null?void 0:Qt.tip:""},c.createElement("span",{style:{color:"#9096A3"}},"\uFF08",c.createElement("span",{style:{color:"#000"}},Qt==null?void 0:Qt.resetCount),"/",c.createElement("span",null,Qt==null?void 0:Qt.total),"\uFF09"))))),c.createElement("div",{className:yA.tabBar},Tt)),Lt=({className:_e,style:OA={},children:HA})=>c.createElement("div",{className:h()(_e),style:OA},HA),Ge={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},VA=s(75727),Et=s(93041);const SA=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var rA=({sortValue:_e,dropValue:OA,className:HA,onSort:lt,onDrop:Yt,dataSource:Tt=SA})=>{var Qt;return c.createElement("div",{className:h()(Ge.orderWrap,HA)},c.createElement(VA.Z,{dropdownRender:()=>c.createElement(Et.default,null,Tt.map((Vt,qt)=>c.createElement(Et.default.Item,{key:qt,onClick:()=>Yt(Vt.id)},Vt.name)))},c.createElement("span",{className:Ge.orderTextWrap},(Qt=Tt.find(Vt=>OA===Vt.id))==null?void 0:Qt.name)),c.createElement("span",{className:Ge.orderIconWrap},c.createElement("span",{className:Ge.orderAsc},c.createElement("i",{className:_e==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Ge.cursorPointer} ${Ge.active}`:`iconfont icon-sanjiaoxing-up font12 ${Ge.cursorPointer}`,onClick:()=>lt(_e==="asc"?"desc":"asc")})),c.createElement("span",{className:Ge.orderDesc},c.createElement("i",{className:_e==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Ge.cursorPointer} ${Ge.active}`:`iconfont icon-sanjiaoxing-down font12 ${Ge.cursorPointer}`,onClick:()=>lt(_e==="asc"?"desc":"asc")}))))},Ee={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},E=s(99571),i=Object.defineProperty,u=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,G=(_e,OA,HA)=>OA in _e?i(_e,OA,{enumerable:!0,configurable:!0,writable:!0,value:HA}):_e[OA]=HA,me=(_e,OA)=>{for(var HA in OA||(OA={}))Q.call(OA,HA)&&G(_e,HA,OA[HA]);if(u)for(var HA of u(OA))g.call(OA,HA)&&G(_e,HA,OA[HA]);return _e},Je=(_e,OA)=>{var HA={};for(var lt in _e)Q.call(_e,lt)&&OA.indexOf(lt)<0&&(HA[lt]=_e[lt]);if(_e!=null&&u)for(var lt of u(_e))OA.indexOf(lt)<0&&g.call(_e,lt)&&(HA[lt]=_e[lt]);return HA},Z=(_e,OA,HA)=>new Promise((lt,Yt)=>{var Tt=qt=>{try{Vt(HA.next(qt))}catch(dn){Yt(dn)}},Qt=qt=>{try{Vt(HA.throw(qt))}catch(dn){Yt(dn)}},Vt=qt=>qt.done?lt(qt.value):Promise.resolve(qt.value).then(Tt,Qt);Vt((HA=HA.apply(_e,OA)).next())}),ee=_e=>{var OA=_e,{className:HA,style:lt,children:Yt,loading:Tt=!1,openLoading:Qt,onClick:Vt=()=>{},size:qt="middle",shape:dn="round"}=OA,ot=Je(OA,["className","style","children","loading","openLoading","onClick","size","shape"]);const[_t,In]=(0,c.useState)(!1);return c.createElement(E.ZP,me({onClick:(0,K.throttle)(En=>Z(void 0,null,function*(){Qt&&In(!0);try{yield Vt(En)}catch(sn){console.log("error",sn)}Qt&&In(!1)}),2e3,{leading:!0,trailing:!1}),className:h()(Ee.btn,Ee[`${qt}-${dn}`],HA),style:lt,size:qt,shape:dn,loading:_t||Tt},ot),Yt)},he={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Se=({className:_e,style:OA,children:HA=null,onClick:lt,title:Yt})=>c.createElement("div",{className:h()(he.head,_e),style:OA},c.createElement("span",{className:"primary-hover",onClick:lt},c.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),c.createElement("b",{title:Yt},Yt),c.createElement("div",{className:he.node},HA)),$={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},H=({confirmShow:_e=!0,confirmTitle:OA,confirmClick:HA,cancelShow:lt=!0,cancelTitle:Yt,cancelClick:Tt,className:Qt,style:Vt,confirmLoading:qt=!1})=>c.createElement("div",{className:h()($.btns,Qt),style:Vt},_e&&c.createElement(E.ZP,{loading:qt,onClick:HA,type:"primary",className:$.confirm},OA),lt&&c.createElement(E.ZP,{onClick:Tt,className:$.cancel},Yt)),z={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Be=({className:_e,style:OA={},LeftContent:HA,children:lt,RightContent:Yt})=>c.createElement("div",{className:h()(z.fixedBottom,_e),style:OA},c.createElement("div",{className:z.wrap},c.createElement("div",{className:z.left},HA),c.createElement("div",{className:z.center},lt),c.createElement("div",{className:z.right},Yt))),Ze={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},CA=({className:_e,style:OA={},dataSource:HA=[]})=>c.createElement("div",{className:h()(Ze.crumbs,_e),style:OA},HA.map((lt,Yt)=>YtkA.history.push(lt.path)},lt.name):c.createElement("span",null,lt.name),c.createElement("span",null,"\xA0",">","\xA0")):c.createElement("span",{key:Yt,style:{color:"#5F6368"}},lt.name))),KA=s(11938),vA=Object.defineProperty,tt=Object.defineProperties,Ut=Object.getOwnPropertyDescriptors,XA=Object.getOwnPropertySymbols,_A=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,PA=(_e,OA,HA)=>OA in _e?vA(_e,OA,{enumerable:!0,configurable:!0,writable:!0,value:HA}):_e[OA]=HA,nt=(_e,OA)=>{for(var HA in OA||(OA={}))_A.call(OA,HA)&&PA(_e,HA,OA[HA]);if(XA)for(var HA of XA(OA))Pt.call(OA,HA)&&PA(_e,HA,OA[HA]);return _e},YA=(_e,OA)=>tt(_e,Ut(OA)),it=(_e,OA)=>{var HA={};for(var lt in _e)_A.call(_e,lt)&&OA.indexOf(lt)<0&&(HA[lt]=_e[lt]);if(_e!=null&&XA)for(var lt of XA(_e))OA.indexOf(lt)<0&&Pt.call(_e,lt)&&(HA[lt]=_e[lt]);return HA};const{Countdown:GA}=KA.default;var ut=_e=>{var OA=_e,{onChange:HA}=OA,lt=it(OA,["onChange"]);const[Yt,Tt]=(0,c.useState)(null);(0,c.useEffect)(()=>{typeof Yt=="number"&&Yt>=0&&HA(Yt)},[Yt]);const Qt=Vt=>{const qt=Math.floor(Vt/1e3);Tt(qt)};return c.createElement(GA,YA(nt({},lt),{onChange:Qt}))}},78082:function(at,Y,s){"use strict";s.d(Y,{g:function(){return D}});var c=s(59301),B=s(62957),f=s(77019),C=s(76560),p=s(71360),x=s(90524),N=s(34055),h=s(44164),K=s.n(h),l=s(49661),J=s(59301),m=(ne,Ae,ge)=>new Promise((Fe,P)=>{var F=pe=>{try{O(ge.next(pe))}catch(ve){P(ve)}},w=pe=>{try{O(ge.throw(pe))}catch(ve){P(ve)}},O=pe=>pe.done?Fe(pe.value):Promise.resolve(pe.value).then(F,w);O((ge=ge.apply(ne,Ae)).next())});const D=ne=>m(void 0,null,function*(){var Ae;const ge=document.createElement("div");ge.style.display="flex",ge.style.flexDirection="column",ge.style.alignItems="center",ge.innerHTML=`
${ne==null?void 0:ne.name}
+
${ne==null?void 0:ne.place_name}
+
+
\u8BF7\u5728\u6307\u5B9A\u4F4D\u7F6E\u6253\u5F00\u5FAE\u4FE1\u626B\u7801\u7B7E\u5230
`;const Fe=yield K()().set({image:{type:"png",quality:.95},html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1}}).from(ge).outputImg();(0,l.LR)(Fe.src,ne==null?void 0:ne.name)}),V=({classroomList:ne,dispatch:Ae})=>{var ge;const{selectArrs:Fe}=ne.actionTabs,P=(0,c.useRef)();return J.createElement(B.default,{width:500,centered:!0,confirmLoading:!1,onCancel:()=>{Ae({type:"classroomList/setActionTabs",payload:{}})},title:"\u7B7E\u5230\u4E8C\u7EF4\u7801",open:ne.actionTabs.key==="\u7B7E\u5230\u4E8C\u7EF4\u7801",footer:null},J.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"}},J.createElement("div",{ref:P,style:{display:"flex",flexDirection:"column",alignItems:"center"}},J.createElement("div",{className:"font16 c-black mb30",style:{fontWeight:500,lineHeight:"26px"}},Fe==null?void 0:Fe.name),J.createElement(f.Z,{wrap:!1,align:"middle",style:{color:"#000"}},J.createElement("i",{className:"iconfont icon-dingwei font14",style:{color:"#165DFF",marginRight:4}}),Fe==null?void 0:Fe.place_name),J.createElement("div",{className:"mt20 mb20",style:{width:"50%"}},J.createElement("img",{width:"100%",src:x.Z.API_SERVER+((ge=Fe==null?void 0:Fe.attachment)==null?void 0:ge.url)})),J.createElement("div",{className:"font14 mb20",style:{color:"#999"}},(0,N.dE)()?"\u8BF7\u5728\u6307\u5B9A\u4F4D\u7F6E\u6253\u5F00\u5FAE\u4FE1\u626B\u7801\u7B7E\u5230":"\u5206\u4EAB\u4E8C\u7EF4\u7801\uFF0C\u5B66\u751F\u5728\u6307\u5B9A\u4F4D\u7F6E\u6253\u5F00\u5FAE\u4FE1\u626B\u7801\u7B7E\u5230")),J.createElement(p.op,{openLoading:!0,className:"mb10",type:"primary",onClick:()=>m(void 0,null,function*(){yield D(Fe)})},"\u4FDD\u5B58\u56FE\u7247")))};Y.Z=(0,C.connect)(({classroomList:ne})=>({classroomList:ne}))(V)},57903:function(at,Y,s){"use strict";s.r(Y),s.d(Y,{default:function(){return wn}});var c=s(59301),B=s(76560),f=s(62673),C=s(99571),p=s(6767),x=s(458),N=s(77019),h=s(5269),K=s(25399),l=s(60242),J=s(13747),m=s(62957),D=s(99381),V=s(82326),ne=s(57884),Ae=s(42441),ge={topStatistics:"topStatistics___AALo4",tooltip:"tooltip___jIywH",name:"name___Mx_XR",filter:"filter___FMp9h",daoke:"daoke___lZ8Ea",qingjia:"qingjia___z5rWW",kuangke:"kuangke___LxWOi"},Fe=Object.defineProperty,P=Object.defineProperties,F=Object.getOwnPropertyDescriptors,w=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,pe=Object.prototype.propertyIsEnumerable,ve=(Oe,He,oe)=>He in Oe?Fe(Oe,He,{enumerable:!0,configurable:!0,writable:!0,value:oe}):Oe[He]=oe,be=(Oe,He)=>{for(var oe in He||(He={}))O.call(He,oe)&&ve(Oe,oe,He[oe]);if(w)for(var oe of w(He))pe.call(He,oe)&&ve(Oe,oe,He[oe]);return Oe},ye=(Oe,He)=>P(Oe,F(He));const ke=({classroomList:Oe,globalSetting:He,loading:oe,teachers:Te,dispatch:We})=>{var LA,Ye;const EA=(0,B.useParams)(),cA=(0,B.useLocation)(),[o,S]=(0,c.useState)("0");let[R,L]=(0,c.useState)(null);EA.id=EA.coursesId;const{detailAttendancesStatistic:M,courseGroups:le}=Oe,ie=()=>{We({type:"classroomList/getClassroomAttendancesStatistic",payload:ye(be({},EA),{group_id:R})})};(0,c.useEffect)(()=>{ie()},[EA.categoryId]),console.log("groutid",R);const re=()=>{var Me,aA,Ie,fA;return{tooltip:{trigger:"axis",formatter:eA=>{const{dataIndex:dA}=eA[0],tA=M==null?void 0:M.history_attendances[dA];return`
+

${tA.name} ${tA.attendance_date} ${tA.start_time}-${tA.end_time}

+

\u5230\u8BFE\u7387\uFF1A${Math.round(eA[0].value)}%

+

\u65F7\u8BFE\u7387\uFF1A${Math.round(eA[1].value)}%

+

\u8BF7\u5047\u7387\uFF1A${Math.round(eA[2].value)}%

+

`}},legend:{data:["\u5230\u8BFE\u7387","\u65F7\u8BFE\u7387","\u8BF7\u5047\u7387"],show:!1},xAxis:{type:"category",nameRotate:45,data:(Me=M==null?void 0:M.history_attendances)==null?void 0:Me.map((eA,dA)=>{let tA=eA.name;return tA.length>6&&(tA=tA.substr(0,6)+"..."),tA}),boundaryGap:!1,nameLocation:"start",axisLabel:{interval:0,rotate:"45",verticalAlign:"top",align:"left",margin:28,height:120,textStyle:{align:"center",color:"#999"}}},yAxis:{type:"value",axisLabel:{formatter:"{value}%"},splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"\u5230\u8BFE\u7387",data:(aA=M==null?void 0:M.history_attendances)==null?void 0:aA.map((eA,dA)=>eA.normal_rate*100),type:"line",smooth:!0,color:"#26C7C9"},{name:"\u65F7\u8BFE\u7387",data:(Ie=M==null?void 0:M.history_attendances)==null?void 0:Ie.map((eA,dA)=>eA.absence_rate*100),type:"line",smooth:!0,color:"#FF835C"},{name:"\u8BF7\u5047\u7387",data:(fA=M==null?void 0:M.history_attendances)==null?void 0:fA.map((eA,dA)=>eA.leave_rate*100),type:"line",smooth:!0,color:"#EDBA6F"}]}};return c.createElement("section",{className:"mt20 pb30"},c.createElement(N.Z,{className:ge.topStatistics,justify:"space-between"},c.createElement(h.Z,{flex:"209px"},Math.round((M==null?void 0:M.all_history_count)||0)),c.createElement(h.Z,{flex:"209px"},c.createElement(c.Fragment,null,Math.round(((M==null?void 0:M.avg_normal_rate)||0)*100),"%")),c.createElement(h.Z,{flex:"209px"},c.createElement(c.Fragment,null,Math.round(((M==null?void 0:M.avg_absence_rate)||0)*100),"%")),c.createElement(h.Z,{flex:"209px"},c.createElement(c.Fragment,null,Math.round(((M==null?void 0:M.avg_leave_rate)||0)*100),"%"))),c.createElement("section",{className:"bg-white pl30 pr30 pt30 mt20 pb20"},c.createElement(N.Z,{gutter:[22,22],className:ge.filter},c.createElement(h.Z,{flex:1},c.createElement("span",null,c.createElement("i",{className:[ge.daoke,"mr10"].join(" ")}),"\u5230\u8BFE\u7387"),c.createElement("span",{className:"ml40"},c.createElement("i",{className:[ge.kuangke,"mr10"].join(" ")}),"\u65F7\u8BFE\u7387"),c.createElement("span",{className:"ml40"},c.createElement("i",{className:[ge.qingjia,"mr10"].join(" ")}),"\u8BF7\u5047\u7387")),c.createElement(h.Z,null,c.createElement("span",{className:"c-light-black mr5"},"\u663E\u793A\u6700\u8FD1\u5341\u6B21\u7B7E\u5230"),c.createElement(V.default,{size:"middle",defaultValue:"",onSelect:Me=>{R=Me,L(Me),ie()}},c.createElement(V.default.Option,{value:""}," \u5168\u90E8\u5206\u73ED "),(LA=le==null?void 0:le.course_groups)==null?void 0:LA.map(function(Me,aA){return c.createElement(V.default.Option,{value:Me.id}," ",Me.name," ")})))),(Ye=M==null?void 0:M.history_attendances)!=null&&Ye.length?c.createElement(Ae.Z,{option:re(),style:{height:370},opts:{renderer:"svg"}}):c.createElement(ne.Z,{styles:{marginTop:50,paddingBottom:50}})))};var Re=(0,B.connect)(({classroomList:Oe,loading:He,teachers:oe,globalSetting:Te})=>({classroomList:Oe,globalSetting:Te,teachers:oe,loading:He.effects}))(ke),Xe=s(82093),de=Object.defineProperty,se=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,Ne=(Oe,He,oe)=>He in Oe?de(Oe,He,{enumerable:!0,configurable:!0,writable:!0,value:oe}):Oe[He]=oe,$e=(Oe,He)=>{for(var oe in He||(He={}))ce.call(He,oe)&&Ne(Oe,oe,He[oe]);if(se)for(var oe of se(He))we.call(He,oe)&&Ne(Oe,oe,He[oe]);return Oe},xe=(Oe,He,oe)=>new Promise((Te,We)=>{var LA=cA=>{try{EA(oe.next(cA))}catch(o){We(o)}},Ye=cA=>{try{EA(oe.throw(cA))}catch(o){We(o)}},EA=cA=>cA.done?Te(cA.value):Promise.resolve(cA.value).then(LA,Ye);EA((oe=oe.apply(Oe,He)).next())});const nA=({classroomList:Oe,dispatch:He,cb:oe})=>{const Te=(0,B.useParams)();return Te.id=Te.coursesId,c.createElement(m.default,{centered:!0,title:"\u63D0\u793A",open:Oe.actionTabs.key==="\u5220\u9664",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>xe(void 0,null,function*(){let We=`/api/weapps/attendances/${Oe.actionTabs.selectArrs[0]}.json`;(yield(0,Xe.ZP)(We,{method:"delete"})).status===0&&(p.ZP.success("\u5220\u9664\u6210\u529F"),He({type:"classroomList/setActionTabs",payload:{}}),He({type:"classroomList/getClassroomAttendancesList",payload:$e({},Oe.actionTabs.params)}),He({type:"classroomList/getClassroomLeftMenus",payload:{id:Te.coursesId}}))}),onCancel:()=>{He({type:"classroomList/setActionTabs",payload:{}})}},c.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F"))};var BA=(0,B.connect)(({classroomList:Oe})=>({classroomList:Oe}))(nA),qe=Object.defineProperty,yA=Object.getOwnPropertySymbols,kA=Object.prototype.hasOwnProperty,NA=Object.prototype.propertyIsEnumerable,gt=(Oe,He,oe)=>He in Oe?qe(Oe,He,{enumerable:!0,configurable:!0,writable:!0,value:oe}):Oe[He]=oe,zA=(Oe,He)=>{for(var oe in He||(He={}))kA.call(He,oe)&>(Oe,oe,He[oe]);if(yA)for(var oe of yA(He))NA.call(He,oe)&>(Oe,oe,He[oe]);return Oe},Lt=(Oe,He,oe)=>new Promise((Te,We)=>{var LA=cA=>{try{EA(oe.next(cA))}catch(o){We(o)}},Ye=cA=>{try{EA(oe.throw(cA))}catch(o){We(o)}},EA=cA=>cA.done?Te(cA.value):Promise.resolve(cA.value).then(LA,Ye);EA((oe=oe.apply(Oe,He)).next())});const Ge=({classroomList:Oe,dispatch:He,cb:oe})=>{const Te=(0,B.useParams)();return Te.id=Te.coursesId,c.createElement(m.default,{centered:!0,title:"\u63D0\u793A",open:Oe.actionTabs.key==="\u622A\u6B62",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Lt(void 0,null,function*(){(yield(0,Xe.ZP)(`/api/weapps/attendances/${Oe.actionTabs.selectArrs[0]}/end.json`,{method:"post"})).status===0&&(p.ZP.success("\u64CD\u4F5C\u6210\u529F"),He({type:"classroomList/setActionTabs",payload:{}}),He({type:"classroomList/getClassroomAttendancesList",payload:zA({},Oe.actionTabs.params)}))}),onCancel:()=>{He({type:"classroomList/setActionTabs",payload:{}})}},c.createElement("p",null,"\u662F\u5426\u786E\u8BA4\u622A\u6B62\uFF1F"))};var VA=(0,B.connect)(({classroomList:Oe})=>({classroomList:Oe}))(Ge),Et=s(69219),SA=s(28284),St=s(29787),rA=s(37568),Ee=s(47889),E=s(16326),i=s(45915),u=s(24971),Q=function(Oe,He){var oe={};for(var Te in Oe)Object.prototype.hasOwnProperty.call(Oe,Te)&&He.indexOf(Te)<0&&(oe[Te]=Oe[Te]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,Te=Object.getOwnPropertySymbols(Oe);Wec.createElement(G,Object.assign({},Oe,{picker:"time",mode:void 0,ref:He}))),Je=c.forwardRef((Oe,He)=>{var{addon:oe,renderExtraFooter:Te,variant:We,bordered:LA}=Oe,Ye=Q(Oe,["addon","renderExtraFooter","variant","bordered"]);const[EA]=(0,u.Z)("timePicker",We,LA),cA=c.useMemo(()=>{if(Te)return Te;if(oe)return oe},[oe,Te]);return c.createElement(g,Object.assign({},Ye,{mode:void 0,ref:He,renderExtraFooter:cA,variant:EA}))}),Z=(0,i.Z)(Je,"popupAlign",void 0,"picker");Je._InternalPanelDoNotUseOrYouWillBeFired=Z,Je.RangePicker=me,Je._InternalPanelDoNotUseOrYouWillBeFired=Z;var te=Je,ee=s(56656),he=s.n(ee),De=s(49661),Se={flex_box_center:"flex_box_center___vPFrl",flex_space_between:"flex_space_between___xDdOE",flex_box_vertical_center:"flex_box_vertical_center___UUaCs",flex_box_center_end:"flex_box_center_end____tbtJ",flex_box_column:"flex_box_column___H9rba",bg:"bg___DIMT9",menu:"menu___zXkbC",desc:"desc___E2_xU",listItem:"listItem___E6c2h",info:"info___DMYaB",add:"add___mjIg_",addForm:"addForm___T9yJu",GroupIds:"GroupIds___KQ_iP",attendanceCode:"attendanceCode___OciEu",signInStatus:"signInStatus___zJts9",colorE02020:"colorE02020___PMh7T",color0152d9:"color0152d9___rRMTC",colorFA6400:"colorFA6400___r3ujc",attend:"attend___mY5tE",title:"title___AzpMG",not_start:"not_start___GFAXt",ongoing:"ongoing___iFf_3",history:"history___uoHNV",flexBox:"flexBox___r9Ix0",erweima:"erweima___CLy1J",modal:"modal___UsM2m"},$=s(1560),ae=s(71360),H=s(75006),z=s(89392),_=Object.defineProperty,Be=Object.defineProperties,Ze=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,CA=Object.prototype.hasOwnProperty,KA=Object.prototype.propertyIsEnumerable,vA=(Oe,He,oe)=>He in Oe?_(Oe,He,{enumerable:!0,configurable:!0,writable:!0,value:oe}):Oe[He]=oe,tt=(Oe,He)=>{for(var oe in He||(He={}))CA.call(He,oe)&&vA(Oe,oe,He[oe]);if(Le)for(var oe of Le(He))KA.call(He,oe)&&vA(Oe,oe,He[oe]);return Oe},Ut=(Oe,He)=>Be(Oe,Ze(He)),XA=(Oe,He)=>{var oe={};for(var Te in Oe)CA.call(Oe,Te)&&He.indexOf(Te)<0&&(oe[Te]=Oe[Te]);if(Oe!=null&&Le)for(var Te of Le(Oe))He.indexOf(Te)<0&&KA.call(Oe,Te)&&(oe[Te]=Oe[Te]);return oe},Pt=Oe=>{var He=Oe,{ButtonOptions:oe}=He,Te=oe,{style:We,children:LA,onClick:Ye}=Te,EA=XA(Te,["style","children","onClick"]),cA=XA(He,["ButtonOptions"]),o,S,R;const[L,M]=(0,c.useState)(null),[le,ie]=(0,c.useState)(!1),[re,Me]=(0,c.useState)(!1),aA=(0,c.useRef)(null),[Ie,fA]=(0,c.useState)({autoComplete:null,autoCompleteRes:{},marker:null,circle:null,map:null}),[eA,dA]=(0,c.useState)({keywords:"",range:100,place_name:""}),[tA,bA]=(0,c.useState)([]),FA=(jA=eA.keywords)=>{var TA;(TA=Ie.autoComplete)==null||TA.search(jA,(xA,rt)=>{var JA;xA=="complete"&&(fA(Ut(tt({},Ie),{autoCompleteRes:Ut(tt({},rt),{tips:(JA=rt==null?void 0:rt.tips)==null?void 0:JA.filter(vt=>vt.location)})||{}})),ie(!0))})},DA={loadOptions:{plugins:["AMap.AutoComplete","AMap.Geolocation","AMap.Geocoder","AMap.ToolBar","AMap.PlaceSearch"]},MapUse:({AMap:jA,map:TA})=>{M(jA);const xA=new jA.Geolocation({enableHighAccuracy:!0,timeout:1e4,buttonPosition:"RB",buttonOffset:new jA.Pixel(10,20),zoomToAccuracy:!0,showCircle:!1}),rt=new jA.ToolBar({visible:!0,position:{right:"15px",bottom:"60px"}});TA.addControl(xA),TA.addControl(rt),xA.getCurrentPosition((JA,vt)=>{var mt,Ft;const $t=new jA.AutoComplete({city:"\u5168\u56FD"}),nn=tA.length>0?tA:JA=="complete"?[(mt=vt.position)==null?void 0:mt.lng,(Ft=vt.position)==null?void 0:Ft.lat]:[116.397428,39.90923],rn=new jA.Marker({position:nn,draggable:!0,map:TA}),wA=new jA.Circle({center:nn,radius:eA.range||300,strokeColor:"#165DFF",fillOpacity:.2,fillColor:"#165DFF",zIndex:50,map:TA});wA.setMap(TA),rn.on("dragend",()=>{const pt=rn.getPosition();bA([pt.lng,pt.lat]),console.log("dragend",[pt.lng,pt.lat])}),TA.setCenter(nn),bA(nn),fA(Ut(tt({},Ie),{marker:rn,circle:wA,autoComplete:$t,map:TA})),console.log("getCurrentPosition",JA,vt,nn,tA)})}};return(0,c.useEffect)(()=>{var jA,TA,xA;tA&&Ie.circle&&((jA=Ie.circle)==null||jA.setCenter(tA||(cA==null?void 0:cA.value)),(TA=Ie.circle)==null||TA.setRadius(eA.range||eA.range),(xA=Ie.marker)==null||xA.setPosition(tA||(cA==null?void 0:cA.value)))},[tA,eA.range]),(0,c.useEffect)(()=>{(cA!=null&&cA.value||cA!=null&&cA.range)&&(bA((cA==null?void 0:cA.value)||[]),dA(Ut(tt({},eA),{range:(cA==null?void 0:cA.range)||300})))},[cA==null?void 0:cA.value,cA==null?void 0:cA.range]),(0,c.useEffect)(()=>{L&&tA.length>0&&new L.Geocoder({radius:1e3}).getAddress(tA||(cA==null?void 0:cA.value),function(TA,xA){TA==="complete"&&xA.regeocode&&dA(Ut(tt({},eA),{place_name:xA.regeocode.formattedAddress}))})},[L,tA]),(0,c.useEffect)(()=>{Ie.autoComplete&&(aA.current=(0,z.throttle)(jA=>FA(jA),1e3,{leading:!1,trailing:!0}))},[Ie.autoComplete]),c.createElement(c.Fragment,null,c.createElement("div",{id:(cA==null?void 0:cA.scrollId)||""},((o=cA==null?void 0:cA.value)==null?void 0:o.length)>0?c.createElement(N.Z,{gutter:4,align:"middle",wrap:!1,style:{cursor:"pointer"},onClick:()=>{Me(!0)}},c.createElement(h.Z,null,c.createElement("i",{className:"iconfont icon-dingwei font14",style:{color:"#165DFF"}})),c.createElement(h.Z,null,cA==null?void 0:cA.address)):c.createElement(ae.op,Ut(tt({style:tt({borderRadius:"2px"},We)},EA),{onClick:jA=>{Me(!0),Ye&&Ye(jA)}}),LA)),c.createElement(m.default,{width:1200,centered:!0,title:"\u6DFB\u52A0\u7B7E\u5230\u5730\u70B9",destroyOnClose:!0,open:re,onOk:()=>{cA.onChange(Ut(tt({},eA),{place:tA})),Me(!1)},onCancel:()=>{Me(!1)}},c.createElement("div",{style:{height:500,position:"relative",borderRadius:5,overflow:"hidden"}},c.createElement(H.Z,tt({},DA)),c.createElement("div",{style:{position:"absolute",top:0,left:0,width:"100%",padding:"10px 20px"}},c.createElement(N.Z,{align:"middle"},c.createElement(h.Z,null,c.createElement($.Z,{size:"large",showSearch:!0,placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u5730\u70B9",popupMatchSelectWidth:254,value:eA==null?void 0:eA.keywords,onChange:jA=>{dA(Ut(tt({},eA),{keywords:jA})),aA.current(jA)},open:le,onBlur:()=>{ie(!1)},onFocus:()=>{ie(!0)},onSelect:jA=>{var TA,xA,rt;const JA=(TA=Ie.autoCompleteRes)==null?void 0:TA.tips.find(mt=>mt.id==jA);dA(Ut(tt({},eA),{keywords:JA.name}));const vt=[(xA=JA==null?void 0:JA.location)==null?void 0:xA.lng,(rt=JA==null?void 0:JA.location)==null?void 0:rt.lat];bA(vt),Ie.map.setCenter(vt)},options:(R=((S=Ie.autoCompleteRes)==null?void 0:S.tips)||[])==null?void 0:R.map(jA=>({label:c.createElement("div",null,c.createElement("div",{style:{color:"#000",fontWeight:600}},jA.name),c.createElement("div",{style:{color:"#999",fontSize:12}},jA.address)),value:jA.id}))},c.createElement(rA.default,{size:"large",width:200,onPressEnter:jA=>FA(jA.target.value)}))),c.createElement(h.Z,null,c.createElement(C.ZP,{size:"large",type:"primary",style:{marginLeft:2,background:"#3061D0"},onClick:()=>{FA()}},"\u641C\u7D22")),c.createElement(h.Z,null,c.createElement(V.default,{size:"large",className:"ml20",style:{width:100},value:eA.range,onChange:jA=>{dA(Ut(tt({},eA),{range:jA}))},options:[{value:100,label:"100\u7C73"},{value:300,label:"300\u7C73"},{value:500,label:"500\u7C73"},{value:800,label:"800\u7C73"},{value:1e3,label:"1000\u7C73"},{value:2e3,label:"2000\u7C73"}]})))))))},PA=s(59301),nt=Object.defineProperty,YA=Object.defineProperties,it=Object.getOwnPropertyDescriptors,GA=Object.getOwnPropertySymbols,$A=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,_e=(Oe,He,oe)=>He in Oe?nt(Oe,He,{enumerable:!0,configurable:!0,writable:!0,value:oe}):Oe[He]=oe,OA=(Oe,He)=>{for(var oe in He||(He={}))$A.call(He,oe)&&_e(Oe,oe,He[oe]);if(GA)for(var oe of GA(He))ut.call(He,oe)&&_e(Oe,oe,He[oe]);return Oe},HA=(Oe,He)=>YA(Oe,it(He)),lt=(Oe,He,oe)=>new Promise((Te,We)=>{var LA=cA=>{try{EA(oe.next(cA))}catch(o){We(o)}},Ye=cA=>{try{EA(oe.throw(cA))}catch(o){We(o)}},EA=cA=>cA.done?Te(cA.value):Promise.resolve(cA.value).then(LA,Ye);EA((oe=oe.apply(Oe,He)).next())});const{TreeNode:Yt}=Et.default,Tt=({classroomList:Oe,loading:He,dispatch:oe,data:Te})=>{const[We,LA]=(0,c.useState)(!1),Ye=(0,B.useParams)();Ye.id=Ye.coursesId,(0,c.useEffect)(()=>{Oe.actionTabs.key==="\u7F16\u8F91"&&(S.resetFields(),oe({type:"classroomList/getCourseGroups",payload:{id:Ye.id,limit:1e4,nonenavigate:!0}}),Te.id&&EA())},[Oe.actionTabs.key]);const EA=()=>lt(void 0,null,function*(){const re=yield oe({type:"classroomList/getAttendanceDetail",payload:{id:Te.id}});S.setFieldsValue(HA(OA({},re),{attendance_date:he()(re.attendance_date),group_ids:re.groups?re.groups.map(Me=>Me.id):[],end_time:he()(re.end_time),start_time:he()(re.start_time),late_time:re.late_time?he()(re.late_time):null}))}),{detailAttendancesDetail:cA,courseGroups:o}=Oe,[S]=SA.default.useForm(),R=SA.default.useWatch("mode",S),L=SA.default.useWatch("range",S),M=SA.default.useWatch("place_name",S);let le=[];Oe.courseGroups.course_groups&&Oe.courseGroups.course_groups.map(re=>le.push(re.id+""));const ie=re=>re&&reLA(!1),bodyStyle:{minHeight:200},onOk:()=>lt(void 0,null,function*(){console.log(We,22);const re=OA({},yield S.validateFields());if(re.end_time=he()(re.end_time).format("HH:mm"),re.start_time=he()(re.start_time).format("HH:mm"),re.late_time=he()(re.late_time).format("HH:mm"),re.attendance_date=he()(re.attendance_date).format("YYYY-MM-DD"),re.end_time>=re.late_time){p.ZP.warning("\u8FDF\u5230\u65F6\u95F4\u4E0D\u80FD\u65E9\u4E8E\u6216\u7B49\u4E8E\u7ED3\u675F\u65F6\u95F4");return}LA(!0);const Me=yield(0,Xe.ZP)(`/api/attendances/${Te.id}.json`,{method:"put",body:OA({},re)});Me.status===0&&(p.ZP.success("\u4FEE\u6539\u6210\u529F"),oe({type:"classroomList/setActionTabs",payload:{}}),oe({type:"classroomList/getClassroomAttendancesList",payload:OA({},Oe.actionTabs.params)})),Me.status===-1&&LA(!1)}),onCancel:()=>{oe({type:"classroomList/setActionTabs",payload:{}})}},He.effects["classroomList/getCourseGroups"]&&PA.createElement("div",{className:"tc mt40"},PA.createElement(St.Z,null)),cA.groups&&PA.createElement("section",{className:Se.addForm},PA.createElement(SA.default,{form:S},PA.createElement(SA.default.Item,{label:"\u7B7E\u5230\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},PA.createElement(rA.default,{placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u540D\u79F0",size:"middle"})),PA.createElement(SA.default.Item,{label:"\u7B7E\u5230\u65B9\u5F0F",name:"mode",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},PA.createElement(Ee.ZP.Group,{size:"middle"},PA.createElement(Ee.ZP,{value:"QUICK"},"\u5FEB\u6377\u7B7E\u5230"),PA.createElement(Ee.ZP,{value:"NUMBER"},"\u7B7E\u5230\u7801\u7B7E\u5230"))),PA.createElement(SA.default.Item,{name:"place_name",hidden:!0,label:"\u8BE6\u60C5\u5730\u5740"}),R=="QRCODE"&&PA.createElement(PA.Fragment,null,PA.createElement(SA.default.Item,{label:"\u7B7E\u5230\u5730\u70B9",name:"place",normalize:(re,Me,aA)=>(S.setFieldsValue({range:re.range,place_name:re.place_name}),re.place),rules:[{required:!0,message:"\u8BF7\u6DFB\u52A0\u7B7E\u5230\u5730\u70B9"}]},PA.createElement(Pt,{ButtonOptions:{children:"\u6DFB\u52A0\u5730\u70B9"},range:L||S.getFieldValue("range"),address:M||S.getFieldValue("place_name")})),PA.createElement(SA.default.Item,{style:{marginBottom:2},label:"\u7B7E\u5230\u8303\u56F4",name:"range",rules:[{required:!0,message:"\u8BF7\u6DFB\u52A0\u7B7E\u5230\u8303\u56F4"}]},PA.createElement(V.default,null,[100,300,500,800,1e3,2e3].map(re=>PA.createElement(V.default.Option,{value:re},re,"\u7C73")))),PA.createElement("div",{style:{paddingLeft:102,color:"#999",marginBottom:20}},"\u5B9A\u4F4D\u7CBE\u786E\u5EA6\u4E0E\u73AF\u5883\u3001\u7F51\u7EDC\u3001\u57FA\u7AD9\u7B49\u6709\u5173\uFF0C\u53EF\u80FD\u5B58\u5728\u4E00\u5B9A\u8BEF\u5DEE")),PA.createElement(SA.default.Item,{label:"\u7B7E\u5230\u73ED\u7EA7",name:"group_ids"},PA.createElement(Et.default,{showSearch:!0,style:{width:"100%"},dropdownStyle:{maxHeight:260,overflow:"auto"},placeholder:"\u5DF2\u9009\u62E9\u5168\u90E8\u5206\u73ED",treeDefaultExpandAll:!0,treeCheckable:!0,size:"middle",disabled:!0},o.course_groups&&o.course_groups.map(function(re,Me){return PA.createElement(Yt,{key:Me,value:re.id,title:re.name})}))),PA.createElement(SA.default.Item,{label:"\u7B7E\u5230\u65E5\u671F",name:"attendance_date",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},PA.createElement(E.default,{placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",size:"middle",format:"YYYY-MM-DD"})),PA.createElement(SA.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"start_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4!"}]},PA.createElement(te,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm",onChange:()=>{S.setFieldsValue({end_time:"",late_time:""})}})),PA.createElement(SA.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4!"}]},PA.createElement(te,{disabledHours:()=>{const re=S.getFieldValue("start_time");if(re){const Me=parseInt(he()(re).format("HH"));return(0,De.Sp)(0,23).splice(0,Me)}},disabledMinutes:re=>{const Me=S.getFieldValue("start_time");if(Me){const aA=parseInt(he()(Me).format("mm"));return parseInt(he()(Me).format("HH"))===re?(0,De.Sp)(0,59).splice(0,aA):[]}},className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})),PA.createElement(SA.default.Item,{label:"\u8FDF\u5230\u65F6\u95F4",name:"late_time",style:{marginBottom:2}},PA.createElement(te,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})),PA.createElement("div",{style:{paddingLeft:102,color:"#999"}},"\u5728\u7ED3\u675F\u65F6\u95F4\u81F3\u8FDF\u5230\u65F6\u95F4\u7B7E\u5230\u7684\u540C\u5B66\u8BB0\u4E3A\u8FDF\u5230"))))};var Qt=(0,B.connect)(({classroomList:Oe,loading:He})=>({classroomList:Oe,loading:He}))(Tt),Vt=s(64948),qt=s(26724),dn=s.n(qt),ot=s(59301),_t=Object.defineProperty,In=Object.defineProperties,En=Object.getOwnPropertyDescriptors,sn=Object.getOwnPropertySymbols,yn=Object.prototype.hasOwnProperty,Qn=Object.prototype.propertyIsEnumerable,Pe=(Oe,He,oe)=>He in Oe?_t(Oe,He,{enumerable:!0,configurable:!0,writable:!0,value:oe}):Oe[He]=oe,Ue=(Oe,He)=>{for(var oe in He||(He={}))yn.call(He,oe)&&Pe(Oe,oe,He[oe]);if(sn)for(var oe of sn(He))Qn.call(He,oe)&&Pe(Oe,oe,He[oe]);return Oe},WA=(Oe,He)=>In(Oe,En(He)),MA=(Oe,He,oe)=>new Promise((Te,We)=>{var LA=cA=>{try{EA(oe.next(cA))}catch(o){We(o)}},Ye=cA=>{try{EA(oe.throw(cA))}catch(o){We(o)}},EA=cA=>cA.done?Te(cA.value):Promise.resolve(cA.value).then(LA,Ye);EA((oe=oe.apply(Oe,He)).next())});const{TreeNode:ft}=V.default,ht=({classroomList:Oe,dispatch:He})=>{const[oe]=SA.default.useForm(),Te=SA.default.useWatch("mode",oe),We=SA.default.useWatch("range",oe),LA=SA.default.useWatch("place_name",oe),Ye=(0,B.useParams)();Ye.id=Ye.coursesId;const[EA,cA]=(0,c.useState)(1),[o,S]=(0,c.useState)([]),[R,L]=(0,c.useState)(0),[M,le]=(0,c.useState)(20),[ie,re]=(0,c.useState)(!0),[Me,aA]=(0,c.useState)(!1),Ie=(0,c.useRef)([]),[fA,eA]=(0,c.useState)(!1),[dA,tA]=(0,c.useState)(!1),[bA,FA]=(0,c.useState)(0),{courseGroups:DA}=Oe;(0,c.useEffect)(()=>{Oe.actionTabs.key==="\u65B0\u589E\u7B7E\u5230"&&(document.body.setAttribute("style","height: 100%;"),TA(),oe.resetFields())},[Oe.actionTabs.key]),(0,c.useEffect)(()=>{oe.setFieldsValue({name:"\u8BFE\u7A0B\u7B7E\u5230"+he()(new Date).format("YYYYMMDD"),mode:"QUICK",attendance_date:he()(new Date),start_time:he()(new Date),end_time:he()(new Date).add(5,"minutes"),late_time:he()(new Date).add(15,"minutes")})},[Oe.actionTabs.key]);const jA=mt=>mt&&mtMA(void 0,null,function*(){re(!0);const Ft=yield(0,Vt.hf)({id:Ye==null?void 0:Ye.id,page:mt||EA,limit:M});Ft&&(S([...o,...Ft==null?void 0:Ft.course_groups]),Ie.current=[...o,...Ft==null?void 0:Ft.course_groups],L(Ft==null?void 0:Ft.course_groups_count),re(!1))}),xA=(mt=!1)=>MA(void 0,null,function*(){if(vt&&!fA){eA(!0),cA(mt?1:EA+1);const Ft=yield(0,Vt.hf)({id:Ye==null?void 0:Ye.id,page:EA+1,limit:M});if(Ft&&(S([...o,...Ft==null?void 0:Ft.course_groups]),Ie.current=[...o,...Ft==null?void 0:Ft.course_groups],L(Ft==null?void 0:Ft.course_groups_count),dA)){let $t=[...o,...Ft==null?void 0:Ft.course_groups].map(nn=>nn.name);oe.setFieldValue("group_ids",$t)}eA(!1)}}),rt=()=>{document.body.removeAttribute("style"),cA(1),S([])},JA=()=>MA(void 0,null,function*(){const mt=Ue({},yield oe.validateFields()),{group_ids:Ft=[]}=mt,$t=o.filter(rn=>Ft.includes(rn.name));if(mt.end_time=he()(mt.end_time).format("HH:mm"),mt.start_time=he()(mt.start_time).format("HH:mm"),mt.late_time=he()(mt.late_time).format("HH:mm"),mt.attendance_date=he()(mt.attendance_date).format("YYYY-MM-DD"),mt.end_time>=mt.late_time){p.ZP.warning("\u8FDF\u5230\u65F6\u95F4\u4E0D\u80FD\u65E9\u4E8E\u6216\u7B49\u4E8E\u7ED3\u675F\u65F6\u95F4");return}aA(!0);const nn=yield(0,Xe.ZP)(`/api/weapps/courses/${Ye.id}/attendances.json`,{method:"post",body:WA(Ue({},mt),{group_ids:dA?[]:$t.map(rn=>rn.id)})});nn.status===0&&(rt(),(0,De.L9)(["\u6559\u5B66\u8BFE\u5802","\u7B7E\u5230","\u521B\u5EFA\u7B7E\u5230"]),p.ZP.success("\u6DFB\u52A0\u6210\u529F"),He({type:"classroomList/setActionTabs",payload:{}}),He({type:"classroomList/getClassroomAttendancesList",payload:Ue({},Oe.actionTabs.params)}),He({type:"classroomList/getClassroomLeftMenus",payload:{id:Ye.coursesId}})),nn.status===-1&&aA(!1)}),vt=R>EA*M;return ot.createElement(m.default,{centered:!0,title:"\u521B\u5EFA\u7B7E\u5230",open:Oe.actionTabs.key==="\u65B0\u589E\u7B7E\u5230",bodyStyle:{minHeight:200},onOk:JA,afterClose:()=>aA(!1),confirmLoading:Me,onCancel:()=>{rt(),He({type:"classroomList/setActionTabs",payload:{}})}},ot.createElement("section",{className:Se.addForm},ot.createElement(SA.default,{form:oe,initialValues:{start_time:he()("09:00","HH:mm"),range:300},onChange:()=>{}},ot.createElement(SA.default.Item,{label:"\u7B7E\u5230\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B7E\u5230\u540D\u79F0!"}]},ot.createElement(rA.default,{size:"middle",placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u540D\u79F0"})),ot.createElement(SA.default.Item,{label:"\u7B7E\u5230\u73ED\u7EA7",name:"group_ids",className:Se.GroupIds},ot.createElement(V.default,{showSearch:!1,mode:"multiple",showArrow:!0,style:{width:"100%"},dropdownStyle:{maxHeight:260},size:"middle",placeholder:o!=null&&o.length?"\u4E0D\u9009\u62E9\u5206\u73ED\u65F6\u9ED8\u8BA4\u9009\u62E9\u5168\u90E8\u5B66\u751F":"\u6682\u65E0\u5206\u73ED\uFF0C\u5C06\u9ED8\u8BA4\u9009\u62E9\u8BFE\u5802\u5168\u90E8\u5B66\u751F",dropdownRender:()=>ot.createElement("div",{style:{maxHeight:260,overflowY:"auto",overflowX:"hidden",padding:"16px 18px 0 18px"}},ot.createElement(dn(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:mt=>{xA()},hasMore:vt,useWindow:!1},ot.createElement(f.default,{value:dA,key:bA,onChange:mt=>{if(tA(mt.target.checked),mt.target.checked){let Ft=o.map($t=>$t.name);oe.setFieldValue("group_ids",Ft)}else oe.setFieldValue("group_ids",[])}},"\u5168\u9009"),ot.createElement(SA.default.Item,{name:"group_ids"},ot.createElement(f.default.Group,null,o.map(function(mt,Ft){return ot.createElement("div",{key:Ft},ot.createElement(f.default,{onChange:$t=>{$t.target.checked||(tA(!1),FA(bA+1))},key:Ft,value:String(mt.name),defaultChecked:!0,style:{width:430},className:"multi-ellipsis1 multi-ellipsis1-checkbox"},ot.createElement("span",null,mt.name)))}))),ie&&ot.createElement("div",{style:{display:"flex",justifyContent:"center"}},ot.createElement(St.Z,null))))})),ot.createElement(SA.default.Item,{label:"\u7B7E\u5230\u65B9\u5F0F",name:"mode",rules:[{required:!0,message:"\u8BF7\u8F93\u5165!"}]},ot.createElement(Ee.ZP.Group,{size:"middle"},ot.createElement(Ee.ZP,{value:"QUICK"},"\u5FEB\u6377\u7B7E\u5230"),ot.createElement(Ee.ZP,{value:"NUMBER"},"\u7B7E\u5230\u7801\u7B7E\u5230"))),ot.createElement(SA.default.Item,{name:"place_name",hidden:!0,label:"\u8BE6\u60C5\u5730\u5740"}),Te=="QRCODE"&&ot.createElement(ot.Fragment,null,ot.createElement(SA.default.Item,{label:"\u7B7E\u5230\u5730\u70B9",name:"place",normalize:(mt,Ft,$t)=>(oe.setFieldsValue({range:mt.range,place_name:mt.place_name}),mt.place),rules:[{required:!0,message:"\u8BF7\u6DFB\u52A0\u7B7E\u5230\u5730\u70B9"}]},ot.createElement(Pt,{ButtonOptions:{children:"\u6DFB\u52A0\u5730\u70B9"},range:We,address:LA})),ot.createElement(SA.default.Item,{style:{marginBottom:2},label:"\u7B7E\u5230\u8303\u56F4",name:"range",rules:[{required:!0,message:"\u8BF7\u6DFB\u52A0\u7B7E\u5230\u8303\u56F4"}]},ot.createElement(V.default,null,[100,300,500,800,1e3,2e3].map(mt=>ot.createElement(V.default.Option,{value:mt},mt,"\u7C73")))),ot.createElement("div",{style:{paddingLeft:102,color:"#999",marginBottom:20}},"\u5B9A\u4F4D\u7CBE\u786E\u5EA6\u4E0E\u73AF\u5883\u3001\u7F51\u7EDC\u3001\u57FA\u7AD9\u7B49\u6709\u5173\uFF0C\u53EF\u80FD\u5B58\u5728\u4E00\u5B9A\u8BEF\u5DEE")),ot.createElement(SA.default.Item,{label:"\u7B7E\u5230\u65E5\u671F",name:"attendance_date",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B7E\u5230\u65B9\u5F0F!"}]},ot.createElement(E.default,{disabledDate:jA,placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",className:"w100",size:"middle",format:"YYYY-MM-DD"})),ot.createElement(SA.default.Item,{label:"\u5F00\u59CB\u65F6\u95F4",name:"start_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u59CB\u65F6\u95F4!"}]},ot.createElement(te,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm",onChange:()=>{oe.setFieldsValue({end_time:"",late_time:""})}})),ot.createElement(SA.default.Item,{label:"\u7ED3\u675F\u65F6\u95F4",name:"end_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ED3\u675F\u65F6\u95F4!"}]},ot.createElement(te,{disabledHours:()=>{const mt=oe.getFieldValue("start_time");if(mt){const Ft=parseInt(he()(mt).format("HH"));return(0,De.Sp)(0,23).splice(0,Ft)}},disabledMinutes:mt=>{const Ft=oe.getFieldValue("start_time");if(Ft){const $t=parseInt(he()(Ft).format("mm"));return parseInt(he()(Ft).format("HH"))===mt?(0,De.Sp)(0,59).splice(0,$t):[]}},className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})),ot.createElement(SA.default.Item,{label:"\u8FDF\u5230\u65F6\u95F4",name:"late_time",style:{marginBottom:2}},ot.createElement(te,{className:"w100",size:"middle",minuteStep:1,format:"HH:mm"})),ot.createElement("div",{style:{paddingLeft:102,color:"#999"}},"\u5728\u7ED3\u675F\u65F6\u95F4\u81F3\u8FDF\u5230\u65F6\u95F4\u7B7E\u5230\u7684\u540C\u5B66\u8BB0\u4E3A\u8FDF\u5230"))))};var qA=(0,B.connect)(({classroomList:Oe})=>({classroomList:Oe}))(ht),et=s(90673),Ht=s(99464),dt=s(59301),en=Object.defineProperty,vn=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,pA=Object.prototype.propertyIsEnumerable,Qe=(Oe,He,oe)=>He in Oe?en(Oe,He,{enumerable:!0,configurable:!0,writable:!0,value:oe}):Oe[He]=oe,Ve=(Oe,He)=>{for(var oe in He||(He={}))bt.call(He,oe)&&Qe(Oe,oe,He[oe]);if(vn)for(var oe of vn(He))pA.call(He,oe)&&Qe(Oe,oe,He[oe]);return Oe},iA=(Oe,He,oe)=>new Promise((Te,We)=>{var LA=cA=>{try{EA(oe.next(cA))}catch(o){We(o)}},Ye=cA=>{try{EA(oe.throw(cA))}catch(o){We(o)}},EA=cA=>cA.done?Te(cA.value):Promise.resolve(cA.value).then(LA,Ye);EA((oe=oe.apply(Oe,He)).next())});const lA=({classroomList:Oe,loading:He,dispatch:oe,data:Te})=>{const We=(0,B.useParams)(),[LA,Ye]=(0,c.useState)(!1),[EA,cA]=(0,c.useState)(""),[o,S]=(0,c.useState)(""),{selectArrs:R}=Oe.actionTabs;(0,c.useEffect)(()=>{if(Oe.actionTabs.key==="\u7ACB\u5373\u7B7E\u5230"){switch(R==null?void 0:R.mode){case"QUICK":cA("\u5FEB\u6377\u7B7E\u5230"),ie();break;case"NUMBER":cA("\u7B7E\u5230\u7801\u7B7E\u5230"),Ye(!0);break;case"QRCODE":cA("\u4E8C\u7EF4\u7801\u7B7E\u5230"),et.toDataURL((R==null?void 0:R.attendance_code)||"",{type:"terminal",margin:1,scale:16},function(Me,aA){S(aA)}),Ye(!0);break}le.resetFields()}else Ye(!1)},[Oe.actionTabs.key]);const{detailAttendancesDetail:L,courseGroups:M}=Oe,[le]=SA.default.useForm(),ie=()=>iA(void 0,null,function*(){yield le.validateFields();const Me=le.getFieldsValue(),aA=yield(0,Vt.ZX)({code:Me==null?void 0:Me.code,attendance_mode:R==null?void 0:R.mode,attendance_id:R==null?void 0:R.id});(aA==null?void 0:aA.status)===0&&(p.ZP.success("\u7B7E\u5230\u6210\u529F"),re(),oe({type:"classroomList/getClassroomAttendancesList",payload:Ve({},Oe.actionTabs.params)})),(aA==null?void 0:aA.status)===-1&&re()}),re=()=>{oe({type:"classroomList/setActionTabs",payload:{}})};return dt.createElement(m.default,{centered:!0,title:EA,width:620,open:LA,onOk:()=>iA(void 0,null,function*(){(R==null?void 0:R.mode)==="QRCODE"?re():ie()}),onCancel:()=>{re()}},(R==null?void 0:R.mode)==="QRCODE"&&dt.createElement("aside",{className:""},dt.createElement(N.Z,{align:"middle",justify:"center"},dt.createElement(h.Z,{span:10,className:"tc"},dt.createElement("img",{width:200,src:o}),dt.createElement("br",null),"\u7B7E\u5230\u4E8C\u7EF4\u7801"),dt.createElement(h.Z,{span:4}),dt.createElement(h.Z,{span:10,className:"tc"},dt.createElement("img",{width:200,src:Ht.f$}),dt.createElement("br",null),"EduCoder\u5C0F\u7A0B\u5E8F\u4E8C\u7EF4\u7801")),dt.createElement("div",{className:"c-black pl20 pr20 mt20"},"\u4E8C\u7EF4\u7801\u7B7E\u5230\u6B65\u9AA4\uFF1A",dt.createElement("br",null),"1.\u6253\u5F00EduCoder\u5C0F\u7A0B\u5E8F\uFF1B2.\u8FDB\u5165\u5BF9\u5E94\u7684\u6559\u5B66\u8BFE\u5802\uFF1B3.\u8FDB\u5165\u7B7E\u5230\u6A21\u5757\uFF1B4.\u627E\u5230\u6B63\u5728\u8FDB\u884C\u7684\u7B7E\u5230\uFF0C\u5E76\u70B9\u51FB\u7B7E\u5230\uFF1B5.\u626B\u7801\u7B7E\u5230\u3002")),(R==null?void 0:R.mode)==="NUMBER"&&dt.createElement("aside",{className:"pt30 pb30"},dt.createElement(SA.default,{form:le},dt.createElement(SA.default.Item,{name:"code",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B7E\u5230\u7801"}]},dt.createElement(rA.default,{placeholder:"\u8BF7\u8F93\u5165\u7B7E\u5230\u7801"})))))};var ZA=(0,B.connect)(({classroomList:Oe,loading:He})=>({classroomList:Oe,loading:He}))(lA),UA=s(34055),At=s(30975),zt=s(56102),Wt=s(96877),jt=s(41464),mn={leftdiv:"leftdiv___mUlBR",listClass:"listClass___sGJnb",spantitle:"spantitle___dogvE",rightdiv:"rightdiv___VsaT8"},Ot="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",An=(Oe,He,oe)=>new Promise((Te,We)=>{var LA=cA=>{try{EA(oe.next(cA))}catch(o){We(o)}},Ye=cA=>{try{EA(oe.throw(cA))}catch(o){We(o)}},EA=cA=>cA.done?Te(cA.value):Promise.resolve(cA.value).then(LA,Ye);EA((oe=oe.apply(Oe,He)).next())}),I=({data:Oe,value:He=[],handleChangePage:oe,setSelectedRowKeys:Te,selectedRowKeys:We,onChange:LA=()=>{}})=>{const[Ye,EA]=(0,c.useState)([]),[cA,o]=(0,c.useState)([]),[S,R]=(0,c.useState)([]);return(0,c.useEffect)(()=>{EA(Oe),o([]),R([])},[Oe]),(0,c.useEffect)(()=>{Te&&(o(We),R(We))},[We]),c.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},c.createElement("div",{className:mn.leftdiv},c.createElement(rA.default.Search,{size:"middle",onChange:L=>An(void 0,null,function*(){EA(Oe.filter(M=>{var le;return(le=M==null?void 0:M.name)==null?void 0:le.includes(L.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u7B7E\u5230\u540D\u79F0\u67E5\u8BE2"}),Ye.length===0&&c.createElement(ne.Z,{styles:{margin:"70px auto"},customText:"\u6682\u65E0\u7B7E\u5230"}),c.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},c.createElement(f.default.Group,{value:cA.map(L=>`${L.id}`),onChange:L=>{Te(Ye.filter(M=>L.includes(`${M.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},Ye.map((L,M)=>c.createElement(N.Z,{key:L.id,style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200}},c.createElement(f.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:L.is_published,value:`${L.id}`},c.createElement("div",{className:mn.listClass},c.createElement("span",{className:mn.spantitle,style:{width:L.is_published?"108px":"170px"}},L.name),L.is_published&&c.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),c.createElement("div",{className:mn.rightdiv},c.createElement(rA.default.Search,{onChange:L=>{R(cA.filter(M=>M.name.includes(L.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u7B7E\u5230\u540D\u79F0\u67E5\u8BE2"}),S.length===0&&c.createElement(ne.Z,{styles:{margin:"70px auto"},customText:"\u672A\u9009\u62E9\u7B7E\u5230"}),S.length>0&&c.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},c.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},S.map((L,M)=>c.createElement(N.Z,{justify:"space-between",style:{marginTop:"10px"},key:L.id},c.createElement("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"}},L.name),c.createElement("img",{src:Ot,style:{cursor:"pointer",height:"16px",marginRight:17},onClick:()=>{Te(cA.filter(le=>`${le.id}`!=`${L.id}`))}})))))))},k=s(78082),W=s(90524),q=s(59301),Ce=Object.defineProperty,ze=Object.defineProperties,AA=Object.getOwnPropertyDescriptors,QA=Object.getOwnPropertySymbols,mA=Object.prototype.hasOwnProperty,uA=Object.prototype.propertyIsEnumerable,IA=(Oe,He,oe)=>He in Oe?Ce(Oe,He,{enumerable:!0,configurable:!0,writable:!0,value:oe}):Oe[He]=oe,ct=(Oe,He)=>{for(var oe in He||(He={}))mA.call(He,oe)&&IA(Oe,oe,He[oe]);if(QA)for(var oe of QA(He))uA.call(He,oe)&&IA(Oe,oe,He[oe]);return Oe},un=(Oe,He)=>ze(Oe,AA(He)),tn=(Oe,He,oe)=>new Promise((Te,We)=>{var LA=cA=>{try{EA(oe.next(cA))}catch(o){We(o)}},Ye=cA=>{try{EA(oe.throw(cA))}catch(o){We(o)}},EA=cA=>cA.done?Te(cA.value):Promise.resolve(cA.value).then(LA,Ye);EA((oe=oe.apply(Oe,He)).next())});const Xt=f.default.Group,Gt=({classroomList:Oe,loading:He,dispatch:oe})=>{var Te,We;const[LA]=(0,B.useSearchParams)(),[Ye]=(0,c.useState)(ct({},(0,B.useParams)())),EA=(0,B.useLocation)(),[cA,o]=(0,c.useState)("all"),{detailAttendancesList:S}=Oe,[R,L]=(0,c.useState)({}),[M,le]=(0,c.useState)(!1),[ie,re]=(0,c.useState)([]),[Me,aA]=(0,c.useState)(!1),[Ie,fA]=(0,c.useState)(!1),[eA,dA]=(0,c.useState)([]),[tA,bA]=(0,c.useState)(""),[FA,DA]=(0,c.useState)(10),[jA,TA]=(0,c.useState)(!1),[xA,rt]=(0,c.useState)({});(0,c.useEffect)(()=>{if(!jA||!(xA!=null&&xA.open_rolling_qrcode_sign))return;const wA=setInterval(()=>{DA(pt=>pt==1?10:pt-1)},1e3);return()=>clearInterval(wA)},[jA,xA]),(0,c.useEffect)(()=>{FA==1&&JA()},[FA]);const JA=()=>tn(void 0,null,function*(){var wA;let pt=yield(0,Xe.ZP)(`/api/courses/${Ye==null?void 0:Ye.coursesId}/smart_plans/${xA==null?void 0:xA.id}/refresh_qrcode_token.json`,{method:"post"});(pt==null?void 0:pt.status)==0&&bA((wA=pt==null?void 0:pt.data)==null?void 0:wA.qrcode_token)});Ye.id=Ye.coursesId,(0,c.useEffect)(()=>{const wA=LA.get("tabId");wA&&(o(wA),Ye.status=wA),oe({type:"classroomList/getClassroomAttendancesList",payload:un(ct({},Ye),{status:cA,page:1})})},[Ye.categoryId,LA.get("tabId")]),(0,c.useEffect)(()=>{Oe.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&oe({type:"classroomList/getClassroomAttendancesList",payload:ct({},Ye)})},[Oe.actionTabs.key]);const vt=wA=>{Ye.page=wA,oe({type:"classroomList/getClassroomAttendancesList",payload:ct({},Ye)})},mt=wA=>{console.log(wA,22222222),o(wA.key),Ye.status=wA.key,Ye.page=1,console.log(Ye,"params"),oe({type:"classroomList/getClassroomAttendancesList",payload:ct({},Ye)})},Ft=[{name:"\u5168\u90E8\u7B7E\u5230",id:"all",total:S==null?void 0:S.attendances_count},{name:"\u6B63\u5728\u7B7E\u5230",id:"ongoing",total:S==null?void 0:S.attendances_ongoing_count},{name:"\u5386\u53F2\u7B7E\u5230",id:"history",total:S==null?void 0:S.attendances_history_count},{name:"\u6682\u672A\u5F00\u59CB",id:"not_start",total:S==null?void 0:S.attendances_not_start_count},{name:"\u7B7E\u5230\u7EDF\u8BA1",id:"signInStatistics"}].filter(wA=>(0,UA.GJ)()?!0:wA.name!=="\u7B7E\u5230\u7EDF\u8BA1"&&wA.name!=="\u6682\u672A\u5F00\u59CB"),$t=wA=>{oe({type:"classroomList/setActionTabs",payload:{key:"\u7B7E\u5230\u4E8C\u7EF4\u7801",selectArrs:wA,params:ct({},Ye)}})},nn=wA=>{oe({type:"classroomList/setActionTabs",payload:{key:"\u7ACB\u5373\u7B7E\u5230",selectArrs:wA,params:ct({},Ye)}})},rn=["\u7F16\u8F91","\u5220\u9664","\u622A\u6B62"];return q.createElement("section",null,q.createElement("div",{style:{position:"relative"}},q.createElement(Wt.Z,{isLoading:He["classroomList/getClassroomAttendancesList"],tabDataSource:Ft,isAdmin:(0,UA.GJ)(),buttonText:"\u521B\u5EFA\u7B7E\u5230",onButtonClick:()=>{oe({type:"classroomList/setActionTabs",payload:{key:"\u65B0\u589E\u7B7E\u5230",params:Ye}})},showControlButton:(0,UA.GJ)(),onTabMenuClick:mt,defaultSelectedKeys:[cA]}),(0,UA.GJ)()&&q.createElement(C.ZP,{type:"primary",ghost:!0,style:{position:"absolute",right:130,top:3,height:30},onClick:()=>{mt({key:"history"}),fA(!0),dA([])}},q.createElement(jt.Z,null),"\u5BFC\u51FA\u7B7E\u5230")),cA=="signInStatistics"?q.createElement(Re,null):null,cA!=="signInStatistics"&&q.createElement("section",null,cA=="history"&&(0,UA.GJ)()&&q.createElement("div",{style:{background:"#fff",padding:"15px 20px",color:"#999",display:"flex",alignItems:"center",marginTop:20}},q.createElement(f.default,{checked:M,style:{flex:"1"},onChange:()=>{var wA;if((ie==null?void 0:ie.length)===((wA=S==null?void 0:S.attendances)==null?void 0:wA.length))re([]),le(!1);else{let pt=[];S.attendances.map(yt=>{pt.push(yt==null?void 0:yt.id)}),re([...pt]),le(!0)}}},"\u5DF2\u9009\u62E9",(ie==null?void 0:ie.length)||0,"\u4E2A(\u4E0D\u652F\u6301\u8DE8\u9875\u52FE\u9009)"),q.createElement(C.ZP,{style:{cursor:"pointer"},loading:Me,onClick:()=>tn(void 0,null,function*(){Ye.attendance_ids=[],yield(0,At.gh)(un(ct({},Ye),{history:!0,type:1}))})},"\u5BFC\u51FA\u5168\u90E8\u7B7E\u5230"),q.createElement(C.ZP,{style:{cursor:"pointer",marginLeft:10},loading:Me,onClick:()=>tn(void 0,null,function*(){if((ie==null?void 0:ie.length)<=0){p.ZP.info("\u8BF7\u9009\u62E9\u8981\u5BFC\u51FA\u7684\u7B7E\u5230");return}Ye.attendance_ids=ie,yield(0,At.gh)(un(ct({},Ye),{history:!0,type:1}))})},"\u5BFC\u51FA\u9009\u4E2D\u7B7E\u5230")),q.createElement(x.Z,{loading:He["classroomList/getClassroomAttendancesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},S.attendances_count===0&&q.createElement(ne.Z,null),S.attendances&&S.attendances.map(function(wA){return q.createElement(Xt,{value:ie,className:Se.listItem,style:{display:"flex"},onChange:()=>{}},q.createElement("div",{onClick:()=>(0,UA.GJ)()&&B.history.push(`/classrooms/${Ye.coursesId}/attendance/${wA.id}/${cA}/detail`)},q.createElement(N.Z,{gutter:16,justify:"space-between"},q.createElement(h.Z,{span:20},q.createElement(N.Z,null,cA=="history"&&(0,UA.GJ)()&&q.createElement(f.default,{className:"mr8",key:wA.id,value:wA.id,onClick:pt=>tn(this,null,function*(){var yt;if(pt.stopPropagation(),(ie==null?void 0:ie.filter(Zt=>Zt===(wA==null?void 0:wA.id)).length)>0){let gn=[...[...ie].filter(It=>It!=(wA==null?void 0:wA.id))];le(!1),re(gn)}else{let Zt=ie;Zt.push(wA==null?void 0:wA.id),le((Zt==null?void 0:Zt.length)===((yt=S==null?void 0:S.attendances)==null?void 0:yt.length)),re([...Zt])}}),style:{marginTop:"4px"}}),q.createElement(h.Z,{className:"c-blue font16 blod"},q.createElement("span",{className:Se.attend},q.createElement("span",{className:Se.title},wA.name),wA.status==="not_start"&&q.createElement("span",{className:Se.not_start},"\u672A\u5F00\u59CB"),wA.status==="ongoing"&&q.createElement("span",{className:Se.ongoing},"\u8FDB\u884C\u4E2D"),wA.status==="history"&&q.createElement("span",{className:Se.history},"\u5DF2\u622A\u6B62"))))),q.createElement(h.Z,{className:"font14"},wA.mode==="NUMBER"&&(0,UA.GJ)()&&q.createElement(zt.CopyToClipboard,{text:wA.attendance_code,onCopy:()=>p.ZP.success("\u590D\u5236\u6210\u529F")},q.createElement(K.Z,{placement:"top",title:"\u70B9\u51FB\u590D\u5236\u7B7E\u5230\u7801"},q.createElement("span",{className:Se.attendanceCode,onClick:pt=>pt.stopPropagation()},"\u7B7E\u5230\u7801\uFF1A",wA.attendance_code))),wA.mode==="ROLLING_QRCODE"&&(0,UA.GJ)()&&q.createElement("span",{className:Se.attendanceCode,onClick:pt=>tn(this,null,function*(){var yt,Zt,gn,It;if(pt.stopPropagation(),((yt=wA==null?void 0:wA.smart_plan)==null?void 0:yt.smart_plan_status)=="in_progress"&&((Zt=wA==null?void 0:wA.smart_plan)!=null&&Zt.open_rolling_qrcode_sign)){let Dt=yield(0,Xe.ZP)(`/api/courses/${Ye==null?void 0:Ye.coursesId}/smart_plans/${(gn=wA==null?void 0:wA.smart_plan)==null?void 0:gn.id}/refresh_qrcode_token.json`,{method:"post"});(Dt==null?void 0:Dt.status)==0&&(bA((It=Dt==null?void 0:Dt.data)==null?void 0:It.qrcode_token),TA(!0),rt(wA==null?void 0:wA.smart_plan))}else TA(!0),rt(wA==null?void 0:wA.smart_plan)})},"\u7B7E\u5230\u4E8C\u7EF4\u7801"),wA.mode==="QRCODE"&&!(0,UA.dE)()&&q.createElement(ae.op,{style:{borderRadius:2,padding:"5px 12px"},onClick:pt=>{pt.stopPropagation(),pt.preventDefault(),$t(wA)},ghost:!0,icon:q.createElement("i",{className:"iconfont icon-erweima font14"})},"\u7B7E\u5230\u4E8C\u7EF4\u7801"))),q.createElement(N.Z,{className:"mt20 c-light-black"},q.createElement(h.Z,null,"\u7B7E\u5230\u4EBA\u6570"),q.createElement(h.Z,{flex:"200px",className:"ml20"},q.createElement(l.Z,{showInfo:!1,percent:Math.ceil(wA.normal_count/wA.all_count*100)})),q.createElement(h.Z,{flex:1,className:"ml20 c-blue"},"\u5DF2\u7B7E\u5230 ",wA.normal_count," / \u5E94\u7B7E\u5230 ",wA.all_count)),wA.attendance_status==="NORMAL"&&(0,UA.dE)()&&q.createElement("div",{className:`${Se.signInStatus} ${Se.color0152d9}`},"\u6B63\u5E38"),wA.attendance_status==="LEAVE"&&(0,UA.dE)()&&q.createElement("div",{className:`${Se.signInStatus} ${Se.colorFA6400}`},"\u8BF7\u5047"),wA.attendance_status==="ABSENCE"&&wA.status=="history"&&(cA=="history"||cA=="all")&&(0,UA.dE)()&&q.createElement("div",{className:`${Se.signInStatus} ${Se.colorE02020}`},"\u65F7\u8BFE"),q.createElement(N.Z,{className:"mt20 c-light-black"},q.createElement(h.Z,{flex:1},q.createElement(N.Z,null,q.createElement(h.Z,{flex:1},"\u7B7E\u5230\u53D1\u8D77\u4EBA\uFF1A",wA.author.user_name),q.createElement(h.Z,{flex:1},"\u7B7E\u5230\u65B9\u5F0F\uFF1A",wA.mode==="QRCODE"&&"\u4F4D\u7F6E\u7B7E\u5230",wA.mode==="NUMBER"&&"\u7B7E\u5230\u7801\u7B7E\u5230",wA.mode==="QUICK"&&"\u5FEB\u6377\u7B7E\u5230",wA.mode==="ROLLING_QRCODE"&&"\u626B\u7801\u7B7E\u5230"),q.createElement(h.Z,{flex:1},"\u5F00\u59CB\u7ED3\u675F\u65F6\u95F4:",wA.attendance_date," ",wA.start_time,"~",wA.end_time),q.createElement(h.Z,null,wA.attendance_status==="ABSENCE"&&wA.status!=="history"&&(cA=="all"||cA=="ongoing")&&(0,UA.dE)()&&q.createElement("span",{onClick:()=>{wA.mode=="QRCODE"?$t(wA):nn(wA)},className:Se.flexBox},q.createElement("i",{className:"iconfont icon-qiandao2"}),q.createElement("div",null,"\u7B7E\u5230"))))),q.createElement(h.Z,null,(0,UA.GJ)()&&rn.filter(pt=>wA.edit_auth&&(wA==null?void 0:wA.mode)!="ROLLING_QRCODE"?pt:pt!="\u7F16\u8F91").filter(pt=>cA!="0"?pt!="\u622A\u6B62":pt).map(function(pt,yt){return q.createElement("span",{className:`${Se.flexBox} ${pt==="\u5220\u9664"?"delete-hover":""}`,style:{marginRight:pt==="\u7F16\u8F91"?"20px":"6px"},key:yt,onClick:Zt=>{Zt.stopPropagation(),L(wA),oe({type:"classroomList/setActionTabs",payload:{key:pt,selectArrs:[wA.id],params:Ye}})}},q.createElement("i",{className:`iconfont ${pt==="\u7F16\u8F91"?"icon-bianjizuoye":"icon-shanchu7"}`}),q.createElement("div",null,pt))})))))}),q.createElement("aside",{className:"tc mb50 mt30"},q.createElement(J.Z,{hideOnSinglePage:!0,pageSize:20,showSizeChanger:!1,onChange:vt,defaultCurrent:1,current:Ye.page||1,total:S.attendances_count})))),q.createElement(BA,null),q.createElement(ZA,null),q.createElement(Qt,{data:R}),q.createElement(qA,null),q.createElement(VA,null),q.createElement(k.Z,null),q.createElement(m.default,{centered:!0,keyboard:!1,open:jA,title:"\u8BFE\u4EF6\u4E8C\u7EF4\u7801",width:530,forceRender:!0,footer:null,onOk:()=>{TA(!1)},onCancel:()=>{TA(!1)}},xA!=null&&xA.open_rolling_qrcode_sign?q.createElement("div",{className:Se.modal},"\u6253\u5F00",q.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},q.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C \u52A8\u6001\u4E8C\u7EF4\u7801\u5C06\u5728",q.createElement("span",{style:{color:"#3061D0",width:"30px",textAlign:"center"}},FA,"s"),"\u540E\u5237\u65B0"):q.createElement("div",{className:Se.modal},"\u6253\u5F00",q.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},q.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),q.createElement("div",{className:Se.erweima},q.createElement(D.Z,{key:tA,errorLevel:"H",value:`${window.location.origin}/miniprogram/courseware/study?course_id=${Ye==null?void 0:Ye.coursesId}&id=${xA==null?void 0:xA.id}&codeKey=${tA}`,bgColor:"#FFF",size:260,icon:`${W.Z.IMG_SERVER}/${xA==null?void 0:xA.qr_code_url}`}))),q.createElement(m.default,{width:600,centered:!0,confirmLoading:!1,title:"\u5BFC\u51FA\u7B7E\u5230",open:Ie,okText:"\u786E\u5B9A\u5BFC\u51FA",cancelText:"\u6682\u4E0D\u5BFC\u51FA",className:Se.exportDialog,onOk:()=>tn(void 0,null,function*(){if((eA==null?void 0:eA.length)<=0){p.ZP.info("\u8BF7\u9009\u62E9\u8981\u5BFC\u51FA\u7684\u7B7E\u5230");return}Ye.attendance_ids=eA.map(wA=>wA.id),yield(0,At.gh)(un(ct({},Ye),{history:!0,type:1})),fA(!1)}),onCancel:()=>{fA(!1)}},q.createElement("p",null,"\u672C\u5217\u8868\u4EC5\u5C55\u793A\u5DF2\u622A\u6B62\u7684\u5386\u53F2\u7B7E\u5230\uFF0C\u4EC5\u53EF\u5BFC\u51FA\u5DF2\u622A\u6B62\u7684\u5386\u53F2\u7B7E\u5230"),((Te=S==null?void 0:S.attendances)==null?void 0:Te.length)>0&&q.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"}},q.createElement("span",{style:{flex:1}},q.createElement(f.default,{checked:eA.length===((We=S==null?void 0:S.attendances)==null?void 0:We.length),onChange:wA=>{var pt,yt;eA.length===((pt=S==null?void 0:S.attendances)==null?void 0:pt.length)?dA([]):dA((yt=S==null?void 0:S.attendances)==null?void 0:yt.filter(Zt=>Zt.name))}},"\u5168\u9009")," "),q.createElement("span",{style:{width:16}}),q.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9 ",q.createElement("span",{style:{color:"#0152d9"}},eA.length||0)," \u4E2A\u6807\u7B7E")),q.createElement(I,{data:S==null?void 0:S.attendances,selectedRowKeys:eA,setSelectedRowKeys:dA})))};var wn=(0,B.connect)(({classroomList:Oe,loading:He,globalSetting:oe})=>({classroomList:Oe,globalSetting:oe,loading:He.effects}))(Gt)},96877:function(at,Y,s){"use strict";s.d(Y,{Z:function(){return D}});var c=s(59301),B=s(77019),f=s(5269),C=s(93041),p=s(75727),x=s(6767),N=s(25399),h={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI",selectBtn1:"selectBtn1___rJF8S"},K=s(76560),l=s(34055),J=s(49661),D=({isLoading:V,addText:ne,tabDataSource:Ae,isAdmin:ge,dispatch:Fe,classroomList:P,type:F,isExercise:w,defaultSelectedKeys:O,onTabMenuClick:pe,getDropdownMenu:ve,showControlButton:be,buttonText:ye,buttonIcon:ke="icon-tianjiadaohang",extraNode:Re,user:Xe,onButtonClick:de,isModelUser:se,menuItemWidth:ce=125})=>{var we,Ne,$e,xe,nA;const BA=(0,K.useParams)();return c.createElement("div",{className:h.tabMenuContainer},c.createElement(B.Z,null,c.createElement(f.Z,{flex:"1"},c.createElement(C.default,{onSelect:qe=>V?{}:pe(qe),mode:"horizontal",selectedKeys:O},Ae.map(qe=>c.createElement(C.default.Item,{style:{width:ce},key:typeof qe.index=="number"?qe.index:qe.id},c.createElement("span",{className:"c-grey-666"},qe.name),qe.total!==void 0&&ge&&c.createElement("span",{className:"c-grey-999 ml20"},qe.total||0))))),ge&&w&&c.createElement("i",{className:"iconfont icon-shezhi8",style:{display:"flex",alignItems:"center",cursor:"pointer"},onClick:()=>{Fe({type:"classroomList/setActionTabs",payload:{key:"\u5728\u7EBF\u8003\u8BD5\u8BBE\u7F6E"}})}}),ge&&c.createElement(f.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3}},w&&c.createElement(p.Z,{className:"mr15",placement:"bottom",arrow:!0,dropdownRender:()=>c.createElement(C.default,null,c.createElement(C.default.Item,{key:1,onClick:()=>{var qe;if(!(0,J.Ye)(Fe)){if((0,l.Rm)()&&!((qe=P.AssistantObject.exercise)!=null&&qe.can_download)){x.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}Fe({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u6210\u7EE9",type:F,exportType:"exercise",category_id:BA.categoryId}})}}},"\u5B66\u751F\u6210\u7EE9"),c.createElement(C.default.Item,{key:3,onClick:()=>{var qe;if(!(0,J.Ye)(Fe)){if((0,l.Rm)()&&!((qe=P.AssistantObject.exercise)!=null&&qe.can_download)){x.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}K.history.push(`/classrooms/${BA==null?void 0:BA.coursesId}/exportlist/exercise_score,export_exercise_users`)}}},"\u5386\u53F2\u5BFC\u51FA"))},c.createElement("div",{className:"c-blue font16 ml20 current",style:{marginTop:2}},c.createElement("span",{style:{color:"#666666",cursor:"pointer"}},c.createElement("i",{className:"iconfont icon-xiazai6"})))),c.createElement("div",{className:h.control},c.createElement("div",{className:h.extra},Re),be&&(ye=="\u6DFB\u52A0\u76F4\u64AD"?c.createElement(p.Z,{menu:{items:(Ne=(we=[{label:c.createElement("div",{onClick:()=>{de("\u5916\u94FE")}},"\u5916\u94FE\u76F4\u64AD"),key:"1",show:!0},se&&{label:c.createElement("div",{onClick:()=>{de("\u5934\u6B4C")}},"\u5934\u6B4C\u76F4\u64AD"),key:"2",show:!0}])==null?void 0:we.filter(qe=>qe==null?void 0:qe.show))==null?void 0:Ne.map(qe=>({label:qe==null?void 0:qe.label,key:qe==null?void 0:qe.key}))}},c.createElement("span",{className:h.selectBtn},c.createElement("span",null,c.createElement("i",{className:`iconfont ${ke}`})),c.createElement("span",null,ye))):c.createElement("span",{onClick:de,style:{cursor:"pointer"},className:h.selectBtn},c.createElement("span",null,c.createElement("i",{className:`iconfont ${ke}`})),c.createElement("span",null,ye))),!!ve&&c.createElement(p.Z,{disabled:(($e=Xe==null?void 0:Xe.userInfo)==null?void 0:$e.user_status)===2,className:"ml10",dropdownRender:ve},c.createElement("span",{className:((xe=Xe==null?void 0:Xe.userInfo)==null?void 0:xe.user_status)===2?h.selectBtn1:h.selectBtn},c.createElement("span",null,c.createElement("i",{className:"iconfont icon-tianjiadaohang"})),c.createElement(N.Z,{title:((nA=Xe==null?void 0:Xe.userInfo)==null?void 0:nA.user_status)===2&&"\u6559\u5B66\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u5E73\u53F0\u5DF2\u6682\u505C\u63D0\u4F9B\u5728\u7EBF\u8003\u8BD5\u521B\u5EFA\u529F\u80FD"},c.createElement("span",null,ne||"\u521B\u5EFA\u8BD5\u5377"))))))))}},30975:function(at,Y,s){"use strict";s.d(Y,{AD:function(){return ce},BA:function(){return E},D9:function(){return qe},Hp:function(){return pe},IM:function(){return kA},Iy:function(){return be},KM:function(){return Ee},KU:function(){return Lt},MJ:function(){return ve},Ne:function(){return yA},ON:function(){return VA},Uj:function(){return St},VY:function(){return zA},YO:function(){return SA},YX:function(){return Et},Zn:function(){return ne},_g:function(){return F},_k:function(){return nA},c6:function(){return de},cr:function(){return Ae},eV:function(){return se},fi:function(){return ge},gh:function(){return Re},hS:function(){return NA},iA:function(){return Fe},j6:function(){return w},je:function(){return $e},jj:function(){return O},kS:function(){return Ge},lS:function(){return xe},o6:function(){return Xe},pO:function(){return rA},rQ:function(){return we},sA:function(){return ke},xm:function(){return BA},xo:function(){return gt},y8:function(){return Ne},yd:function(){return P}});var c=s(64948),B=s(76560),f=s(49661),C=s(6767),p=s(90524),x=Object.defineProperty,N=Object.getOwnPropertySymbols,h=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable,l=(i,u,Q)=>u in i?x(i,u,{enumerable:!0,configurable:!0,writable:!0,value:Q}):i[u]=Q,J=(i,u)=>{for(var Q in u||(u={}))h.call(u,Q)&&l(i,Q,u[Q]);if(N)for(var Q of N(u))K.call(u,Q)&&l(i,Q,u[Q]);return i},m=(i,u,Q)=>new Promise((g,G)=>{var me=te=>{try{Z(Q.next(te))}catch(ee){G(ee)}},Je=te=>{try{Z(Q.throw(te))}catch(ee){G(ee)}},Z=te=>te.done?g(te.value):Promise.resolve(te.value).then(me,Je);Z((Q=Q.apply(i,u)).next())});const D=()=>{(0,B.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u751F\u6210\u6587\u4EF6\uFF0C\u8BF7\u7A0D\u540E..."}})},V=()=>{(0,B.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},ne=i=>m(void 0,null,function*(){D(),(yield(0,c.YR)(J({},i))).status===0&&(yield(0,f.QH)("",(0,f.NY)({url:p.Z.API_SERVER+`/api/courses/${i.coursesId}/export_couser_info.json`,query:i}))),V()}),Ae=i=>m(void 0,null,function*(){const u=yield(0,c.yS)(J({},i));if(u.status===0)C.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),B.history.push(`/classrooms/${i.coursesId}/exportlist/course_member_act_score`);else{if(u.status===-2)return u;u.status===-3&&((0,B.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),B.history.push(`/classrooms/${i.coursesId}/exportlist/course_member_act_score`))}}),ge=i=>m(void 0,null,function*(){const u=yield(0,c.W0)(J({},i));if(u.status===0)C.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),B.history.push(`/classrooms/${i.coursesId}/exportlist/course_total_score`);else{if(u.status===-4)return u;u.status===-3&&((0,B.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),B.history.push(`/classrooms/${i.coursesId}/exportlist/course_total_score`))}}),Fe=i=>m(void 0,null,function*(){const u=yield(0,c.Nl)(J({},i));if(u.status===0)C.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),B.history.push(`/classrooms/${i.coursesId}/exportlist/course_total_exercise_and_other`);else{if(u.status===-4)return u;u.status===-3&&((0,B.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),B.history.push(`/classrooms/${i.coursesId}/exportlist/course_total_exercise_and_other`))}}),P=i=>m(void 0,null,function*(){const u=yield(0,c.IU)(J({},i));if(u.status===0)C.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),B.history.push(`/classrooms/${i.coursesId}/exportlist/export_star_user`);else{if(u.status===-4)return u;u.status===-3&&((0,B.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),B.history.push(`/classrooms/${i.coursesId}/exportlist/export_star_user`))}}),F=i=>m(void 0,null,function*(){const u=yield(0,c.td)(J({},i));if(u.status===0)C.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),B.history.push(`/classrooms/${i.coursesId}/exportlist/course_total_exercise_and_other`);else{if(u.status===-2)return u;if(u.status===-3)(0,B.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),B.history.push(`/classrooms/${i.coursesId}/exportlist/course_total_exercise_and_other`);else if(u.status===-4)return u}}),w=i=>m(void 0,null,function*(){const u=yield(0,c.QX)(J({},i));if(u.status===0)C.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),B.history.push(`/classrooms/${i.coursesId}/exportlist/course_total_homework`);else{if(u.status===-4)return u;u.status===-3&&((0,B.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),B.history.push(`/classrooms/${i.coursesId}/exportlist/course_total_homework`))}}),O=(i,u)=>m(void 0,null,function*(){const Q=yield(0,c.o_)(J({},i));Q.status===0?(C.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),B.history.push(`/classrooms/${i.coursesId}/exportlist/${u}`)):Q.status===-3&&((0,B.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),B.history.push(`/classrooms/${i.coursesId}/exportlist/${u}`))}),pe=(i,u)=>m(void 0,null,function*(){const Q=yield(0,c.ZL)(J({},i));Q.status===0?(C.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),B.history.push(`/classrooms/${i.coursesId}/exportlist/${u}`)):Q.status===-3&&((0,B.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),B.history.push(`/classrooms/${i.coursesId}/exportlist/${u}`))}),ve=(i,u)=>m(void 0,null,function*(){const Q=yield(0,c.vV)(J({},i));Q.status===0?(C.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F\uFF01\u5BFC\u51FA\u540E\u6587\u4EF6\u4FDD\u5B58\u65F6\u95F4\u4E3A7\u5929\uFF0C\u8BF7\u53CA\u65F6\u4E0B\u8F7D"),B.history.push(`/classrooms/${i.coursesId}/exportlist/${u}`)):Q.status===-3&&((0,B.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),B.history.push(`/classrooms/${i.coursesId}/exportlist/${u}`))}),be=(i,u)=>m(void 0,null,function*(){const Q=yield(0,c.aP)(J({},i));Q.status===0?(C.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),B.history.push(`/classrooms/${i.coursesId}/exportlist/${u}`)):Q.status===-3&&((0,B.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),B.history.push(`/classrooms/${i.coursesId}/exportlist/${u}`))}),ye=i=>m(void 0,null,function*(){D(),(yield exportCourseWorkListAppendix(J({},i))).status===0&&(yield downLoadFileIframe("",setUrlQuery({url:ENV.API_SERVER+`/api/homework_commons/${i.categoryId}/works_list.zip`,query:i}))),V()}),ke=i=>m(void 0,null,function*(){D(),yield(0,f.FH)("",p.Z.API_SERVER+`/api/polls/${i.categoryId}/commit_result.xlsx`),V()}),Re=i=>m(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:p.Z.API_SERVER+`/api/courses/${i.coursesId}/attendances/export_xlsx_data.xlsx`,query:i}))}),Xe=i=>m(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:p.Z.API_SERVER+`/api/courses/${i.coursesId}/video_study_statics.xlsx`,query:i}))}),de=i=>m(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:p.Z.API_SERVER+`/api/courses/${i.coursesId}/export_video_study.xlsx`,query:i}))}),se=i=>m(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:p.Z.API_SERVER+`/api/courses/${i.coursesId}/export_course_students_info.xlsx`,query:i}))}),ce=i=>m(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:p.Z.API_SERVER+"/api/school_manages/students.xlsx",query:i}))}),we=i=>m(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:p.Z.API_SERVER+"/api/item_banks/export.xlsx",query:i}))}),Ne=i=>m(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:p.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:i}))}),$e=i=>m(void 0,null,function*(){const u=yield(0,c.Uy)(J({},i));u.status===0?(C.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),B.history.push(`/classrooms/${i.coursesId}/exportlist/exercise_score,export_exercise_users`)):u.status===-3&&((0,B.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),B.history.push(`/classrooms/${i.coursesId}/exportlist/exercise_score,export_exercise_users`))}),xe=i=>m(void 0,null,function*(){const u=yield(0,c.tg)(J({},i));u.status===0?(C.ZP.info("\u5BFC\u51FA\u4EFB\u52A1\u751F\u6210\u6210\u529F"),B.history.push(`/classrooms/${i.coursesId}/exportlist/exercise_score,export_exercise_report`)):u.status===-3&&((0,B.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"\u5BFC\u51FA\u63D0\u9192"}}),B.history.push(`/classrooms/${i.coursesId}/exportlist/exercise_score,export_exercise_report`))}),nA=i=>m(void 0,null,function*(){console.log("----------","\u8C03\u7528\u4E0B\u8F7D"),yield(0,f.FH)("",(0,f.NY)({url:p.Z.API_SERVER+`/api/export_records/${i.id}.xlsx`,query:i}))}),BA=i=>m(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:p.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:i}))}),qe=i=>m(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:p.Z.API_SERVER+`/api/courses/${i==null?void 0:i.coursesId}/${i.menuKey}_statistic.xlsx?${i.checkedList.map(u=>`course_group_id[]=${u}`).join("&")}`,query:i}))}),yA=i=>m(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:p.Z.API_SERVER+`/api/ec_years/${i==null?void 0:i.ec_year_id}/ec_training_objectives.xlsx`,query:i}))}),kA=i=>m(void 0,null,function*(){yield(0,f.FH)(i==null?void 0:i.name,(0,f.NY)({url:p.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:i}))}),NA=i=>m(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:p.Z.API_SERVER+`/api/ec_years/${i==null?void 0:i.ec_year_id}/ec_courses.xlsx`,query:i}))}),gt=i=>m(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:p.Z.API_SERVER+`/api/ec_years/${i==null?void 0:i.ec_year_id}/ec_graduation_requirements.xlsx`,query:i}))}),zA=i=>m(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:p.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:i}))}),Lt=i=>m(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:p.Z.API_SERVER+`/api/exercises/${i.categoryId}/rank_list.xlsx`,query:i}))}),Ge=i=>m(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:p.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:i}))}),VA=i=>m(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:p.Z.API_SERVER+`/api/examination_banks/${i.id}.json`,query:i}))}),Et=i=>m(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:p.Z.API_SERVER+`/api/exercises/${i.categoryId}.json`,query:i}))}),SA=i=>m(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:p.Z.API_SERVER+`/api/polls/${i==null?void 0:i.id}/commit_result.json`,query:i}))}),St=i=>m(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:p.Z.API_SERVER+"/api/paths/get_task_pass.json",query:i}))}),rA=(i,u)=>m(void 0,null,function*(){yield(0,f.FH)(u||"",(0,f.NY)({url:p.Z.API_SERVER+`/api/exercises/${i==null?void 0:i.exercise_id}/consult_exercise.json`,query:i}))}),Ee=i=>m(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:p.Z.API_SERVER+`/api/competitions/${i==null?void 0:i.identifier}/competition_commit_records/member_works.xlsx`,query:i}))}),E=i=>m(void 0,null,function*(){yield(0,f.FH)("",(0,f.NY)({url:p.Z.API_SERVER+`/api/courses/${i==null?void 0:i.coursesId}/group_homeworks/import_group_template.xlsx`,query:i}))})},99381:function(at,Y,s){"use strict";s.d(Y,{Z:function(){return Se}});var c=s(59301),B=s(93162),f=s(33377),C=s(93912),p=s(74430),x,N;function h($,ae,H){if(ae<0||ae>31||$>>>ae)throw new RangeError("Value out of range");for(var z=ae-1;z>=0;z--)H.push($>>>z&1)}function K($,ae){return($>>>ae&1)!=0}function l($){if(!$)throw new Error("Assertion error")}var J=function(){function $(ae,H){(0,f.Z)(this,$),(0,p.Z)(this,"modeBits",void 0),(0,p.Z)(this,"numBitsCharCount",void 0),this.modeBits=ae,this.numBitsCharCount=H}return(0,C.Z)($,[{key:"numCharCountBits",value:function(H){return this.numBitsCharCount[Math.floor((H+7)/17)]}}]),$}();x=J,(0,p.Z)(J,"NUMERIC",new x(1,[10,12,14])),(0,p.Z)(J,"ALPHANUMERIC",new x(2,[9,11,13])),(0,p.Z)(J,"BYTE",new x(4,[8,16,16])),(0,p.Z)(J,"KANJI",new x(8,[8,10,12])),(0,p.Z)(J,"ECI",new x(7,[0,0,0]));var m=(0,C.Z)(function $(ae,H){(0,f.Z)(this,$),(0,p.Z)(this,"ordinal",void 0),(0,p.Z)(this,"formatBits",void 0),this.ordinal=ae,this.formatBits=H});N=m,(0,p.Z)(m,"LOW",new N(0,1)),(0,p.Z)(m,"MEDIUM",new N(1,0)),(0,p.Z)(m,"QUARTILE",new N(2,3)),(0,p.Z)(m,"HIGH",new N(3,2));var D=function(){function $(ae,H,z){if((0,f.Z)(this,$),(0,p.Z)(this,"mode",void 0),(0,p.Z)(this,"numChars",void 0),(0,p.Z)(this,"bitData",void 0),this.mode=ae,this.numChars=H,this.bitData=z,H<0)throw new RangeError("Invalid argument");this.bitData=z.slice()}return(0,C.Z)($,[{key:"getData",value:function(){return this.bitData.slice()}}],[{key:"makeBytes",value:function(H){var z=[],_=(0,B.Z)(H),Be;try{for(_.s();!(Be=_.n()).done;){var Ze=Be.value;h(Ze,8,z)}}catch(Le){_.e(Le)}finally{_.f()}return new $(J.BYTE,H.length,z)}},{key:"makeNumeric",value:function(H){if(!$.isNumeric(H))throw new RangeError("String contains non-numeric characters");for(var z=[],_=0;_=1<$.MAX_VERSION)throw new RangeError("Version value out of range");if(Be<-1||Be>7)throw new RangeError("Mask value out of range");this.size=ae*4+17;for(var Ze=[],Le=0;Le>>9)*1335;var Ze=(z<<10|_)^21522;l(Ze>>>15==0);for(var Le=0;Le<=5;Le++)this.setFunctionModule(8,Le,K(Ze,Le));this.setFunctionModule(8,7,K(Ze,6)),this.setFunctionModule(8,8,K(Ze,7)),this.setFunctionModule(7,8,K(Ze,8));for(var CA=9;CA<15;CA++)this.setFunctionModule(14-CA,8,K(Ze,CA));for(var KA=0;KA<8;KA++)this.setFunctionModule(this.size-1-KA,8,K(Ze,KA));for(var vA=8;vA<15;vA++)this.setFunctionModule(8,this.size-15+vA,K(Ze,vA));this.setFunctionModule(8,this.size-8,!0)}},{key:"drawVersion",value:function(){if(!(this.version<7)){for(var H=this.version,z=0;z<12;z++)H=H<<1^(H>>>11)*7973;var _=this.version<<12|H;l(_>>>18==0);for(var Be=0;Be<18;Be++){var Ze=K(_,Be),Le=this.size-11+Be%3,CA=Math.floor(Be/3);this.setFunctionModule(Le,CA,Ze),this.setFunctionModule(CA,Le,Ze)}}}},{key:"drawFinderPattern",value:function(H,z){for(var _=-4;_<=4;_++)for(var Be=-4;Be<=4;Be++){var Ze=Math.max(Math.abs(Be),Math.abs(_)),Le=H+Be,CA=z+_;0<=Le&&Le=CA)&&PA.push($A[GA])})},YA=0;YA=1;_-=2){_==6&&(_=5);for(var Be=0;Be>>3],7-(z&7)),z++)}}l(z==H.length*8)}},{key:"applyMask",value:function(H){if(H<0||H>7)throw new RangeError("Mask value out of range");for(var z=0;z5&&H++):(this.finderPenaltyAddHistory(Be,Ze),_||(H+=this.finderPenaltyCountPatterns(Ze)*$.PENALTY_N3),_=this.modules[z][Le],Be=1);H+=this.finderPenaltyTerminateAndCount(_,Be,Ze)*$.PENALTY_N3}for(var CA=0;CA5&&H++):(this.finderPenaltyAddHistory(vA,tt),KA||(H+=this.finderPenaltyCountPatterns(tt)*$.PENALTY_N3),KA=this.modules[Ut][CA],vA=1);H+=this.finderPenaltyTerminateAndCount(KA,vA,tt)*$.PENALTY_N3}for(var XA=0;XA0&&H[2]==z&&H[3]==z*3&&H[4]==z&&H[5]==z;return(_&&H[0]>=z*4&&H[6]>=z?1:0)+(_&&H[6]>=z*4&&H[0]>=z?1:0)}},{key:"finderPenaltyTerminateAndCount",value:function(H,z,_){var Be=z;return H&&(this.finderPenaltyAddHistory(Be,_),Be=0),Be+=this.size,this.finderPenaltyAddHistory(Be,_),this.finderPenaltyCountPatterns(_)}},{key:"finderPenaltyAddHistory",value:function(H,z){var _=H;z[0]==0&&(_+=this.size),z.pop(),z.unshift(_)}}],[{key:"encodeText",value:function(H,z){var _=D.makeSegments(H);return $.encodeSegments(_,z)}},{key:"encodeBinary",value:function(H,z){var _=D.makeBytes(H);return $.encodeSegments([_],z)}},{key:"encodeSegments",value:function(H,z){var _=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,Be=arguments.length>3&&arguments[3]!==void 0?arguments[3]:40,Ze=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1,Le=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;if(!($.MIN_VERSION<=_&&_<=Be&&Be<=$.MAX_VERSION)||Ze<-1||Ze>7)throw new RangeError("Invalid value");var CA,KA;for(CA=_;;CA++){var vA=$.getNumDataCodewords(CA,z)*8,tt=D.getTotalBits(H,CA);if(tt<=vA){KA=tt;break}if(CA>=Be)throw new RangeError("Data too long")}for(var Ut=z,XA=0,_A=[m.MEDIUM,m.QUARTILE,m.HIGH];XA<_A.length;XA++){var Pt=_A[XA];Le&&KA<=$.getNumDataCodewords(CA,Pt)*8&&(Ut=Pt)}var PA=[],nt=(0,B.Z)(H),YA;try{for(nt.s();!(YA=nt.n()).done;){var it=YA.value;h(it.mode.modeBits,4,PA),h(it.numChars,it.mode.numCharCountBits(CA),PA);var GA=(0,B.Z)(it.getData()),$A;try{for(GA.s();!($A=GA.n()).done;){var ut=$A.value;PA.push(ut)}}catch(lt){GA.e(lt)}finally{GA.f()}}}catch(lt){nt.e(lt)}finally{nt.f()}l(PA.length==KA);var _e=$.getNumDataCodewords(CA,Ut)*8;l(PA.length<=_e),h(0,Math.min(4,_e-PA.length),PA),h(0,(8-PA.length%8)%8,PA),l(PA.length%8==0);for(var OA=236;PA.length<_e;OA^=253)h(OA,8,PA);for(var HA=[];HA.length*8>>3]|=lt<<7-(Yt&7)}),new $(CA,Ut,HA,Ze)}},{key:"getNumRawDataModules",value:function(H){if(H<$.MIN_VERSION||H>$.MAX_VERSION)throw new RangeError("Version number out of range");var z=(16*H+128)*H+64;if(H>=2){var _=Math.floor(H/7)+2;z-=(25*_-10)*_-55,H>=7&&(z-=36)}return l(208<=z&&z<=29648),z}},{key:"getNumDataCodewords",value:function(H,z){return Math.floor($.getNumRawDataModules(H)/8)-$.ECC_CODEWORDS_PER_BLOCK[z.ordinal][H]*$.NUM_ERROR_CORRECTION_BLOCKS[z.ordinal][H]}},{key:"reedSolomonComputeDivisor",value:function(H){if(H<1||H>255)throw new RangeError("Degree out of range");for(var z=[],_=0;_>>8||z>>>8)throw new RangeError("Byte out of range");for(var _=0,Be=7;Be>=0;Be--)_=_<<1^(_>>>7)*285,_^=(z>>>Be&1)*H;return l(_>>>8==0),_}}]),$}();(0,p.Z)(V,"MIN_VERSION",1),(0,p.Z)(V,"MAX_VERSION",40),(0,p.Z)(V,"PENALTY_N1",3),(0,p.Z)(V,"PENALTY_N2",3),(0,p.Z)(V,"PENALTY_N3",40),(0,p.Z)(V,"PENALTY_N4",10),(0,p.Z)(V,"ECC_CODEWORDS_PER_BLOCK",[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]]),(0,p.Z)(V,"NUM_ERROR_CORRECTION_BLOCKS",[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]]);var ne={L:m.LOW,M:m.MEDIUM,Q:m.QUARTILE,H:m.HIGH},Ae=128,ge="L",Fe="#FFFFFF",P="#000000",F=!1,w=1,O=4,pe=0,ve=.1;function be($){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,H=[];return $.forEach(function(z,_){var Be=null;z.forEach(function(Ze,Le){if(!Ze&&Be!==null){H.push("M".concat(Be+ae," ").concat(_+ae,"h").concat(Le-Be,"v1H").concat(Be+ae,"z")),Be=null;return}if(Le===z.length-1){if(!Ze)return;Be===null?H.push("M".concat(Le+ae,",").concat(_+ae," h1v1H").concat(Le+ae,"z")):H.push("M".concat(Be+ae,",").concat(_+ae," h").concat(Le+1-Be,"v1H").concat(Be+ae,"z"));return}Ze&&Be===null&&(Be=Le)})}),H.join("")}function ye($,ae){return $.slice().map(function(H,z){return z=ae.y+ae.h?H:H.map(function(_,Be){return Be=ae.x+ae.w?_:!1})})}function ke($,ae,H,z){if(z==null)return null;var _=$.length+H*2,Be=Math.floor(ae*ve),Ze=_/ae,Le=(z.width||Be)*Ze,CA=(z.height||Be)*Ze,KA=z.x==null?$.length/2-Le/2:z.x*Ze,vA=z.y==null?$.length/2-CA/2:z.y*Ze,tt=z.opacity==null?1:z.opacity,Ut=null;if(z.excavate){var XA=Math.floor(KA),_A=Math.floor(vA),Pt=Math.ceil(Le+KA-XA),PA=Math.ceil(CA+vA-_A);Ut={x:XA,y:_A,w:Pt,h:PA}}var nt=z.crossOrigin;return{x:KA,y:vA,h:CA,w:Le,excavation:Ut,opacity:tt,crossOrigin:nt}}function Re($,ae){return ae!=null?Math.floor(ae):$?O:pe}var Xe=function(){try{new Path2D().addPath(new Path2D)}catch($){return!1}return!0}(),de=s(32855),se=s(27247),ce=s(11913),we=s(43079);function Ne($){var ae=$.value,H=$.level,z=$.minVersion,_=$.includeMargin,Be=$.marginSize,Ze=$.imageSettings,Le=$.size,CA=(0,c.useMemo)(function(){var _A=D.makeSegments(ae);return V.encodeSegments(_A,ne[H],z)},[ae,H,z]),KA=(0,c.useMemo)(function(){var _A=CA.getModules(),Pt=Re(_,Be),PA=_A.length+Pt*2,nt=ke(_A,Le,Pt,Ze);return{cells:_A,margin:Pt,numCells:PA,calculatedImageSettings:nt}},[CA,Le,Ze,_,Be]),vA=KA.cells,tt=KA.margin,Ut=KA.numCells,XA=KA.calculatedImageSettings;return{qrcode:CA,margin:tt,cells:vA,numCells:Ut,calculatedImageSettings:XA}}var $e=["value","size","level","bgColor","fgColor","includeMargin","minVersion","marginSize","style","imageSettings"],xe=c.forwardRef(function(ae,H){var z=ae.value,_=ae.size,Be=_===void 0?Ae:_,Ze=ae.level,Le=Ze===void 0?ge:Ze,CA=ae.bgColor,KA=CA===void 0?Fe:CA,vA=ae.fgColor,tt=vA===void 0?P:vA,Ut=ae.includeMargin,XA=Ut===void 0?F:Ut,_A=ae.minVersion,Pt=_A===void 0?w:_A,PA=ae.marginSize,nt=ae.style,YA=ae.imageSettings,it=(0,we.Z)(ae,$e),GA=YA==null?void 0:YA.src,$A=(0,c.useRef)(null),ut=(0,c.useRef)(null),_e=(0,c.useCallback)(function(_t){$A.current=_t,typeof H=="function"?H(_t):H&&(H.current=_t)},[H]),OA=(0,c.useState)(!1),HA=(0,ce.Z)(OA,2),lt=HA[1],Yt=Ne({value:z,level:Le,minVersion:Pt,includeMargin:XA,marginSize:PA,imageSettings:YA,size:Be}),Tt=Yt.margin,Qt=Yt.cells,Vt=Yt.numCells,qt=Yt.calculatedImageSettings;(0,c.useEffect)(function(){if($A.current!=null){var _t=$A.current,In=_t.getContext("2d");if(!In)return;var En=Qt,sn=ut.current,yn=qt!=null&&sn!==null&&sn.complete&&sn.naturalHeight!==0&&sn.naturalWidth!==0;yn&&qt.excavation!=null&&(En=ye(Qt,qt.excavation));var Qn=window.devicePixelRatio||1;_t.height=_t.width=Be*Qn;var Pe=Be/Vt*Qn;In.scale(Pe,Pe),In.fillStyle=KA,In.fillRect(0,0,Vt,Vt),In.fillStyle=tt,Xe?In.fill(new Path2D(be(En,Tt))):Qt.forEach(function(Ue,WA){Ue.forEach(function(MA,ft){MA&&In.fillRect(ft+Tt,WA+Tt,1,1)})}),qt&&(In.globalAlpha=qt.opacity),yn&&In.drawImage(sn,qt.x+Tt,qt.y+Tt,qt.w,qt.h)}}),(0,c.useEffect)(function(){lt(!1)},[GA]);var dn=(0,se.Z)({height:Be,width:Be},nt),ot=null;return GA!=null&&(ot=c.createElement("img",{src:GA,key:GA,style:{display:"none"},onLoad:function(){lt(!0)},ref:ut,crossOrigin:qt==null?void 0:qt.crossOrigin})),c.createElement(c.Fragment,null,c.createElement("canvas",(0,de.Z)({style:dn,height:Be,width:Be,ref:_e,role:"img"},it)),ot)});xe.displayName="QRCodeCanvas";var nA=["value","size","level","bgColor","fgColor","includeMargin","minVersion","title","marginSize","imageSettings"],BA=c.forwardRef(function(ae,H){var z=ae.value,_=ae.size,Be=_===void 0?Ae:_,Ze=ae.level,Le=Ze===void 0?ge:Ze,CA=ae.bgColor,KA=CA===void 0?Fe:CA,vA=ae.fgColor,tt=vA===void 0?P:vA,Ut=ae.includeMargin,XA=Ut===void 0?F:Ut,_A=ae.minVersion,Pt=_A===void 0?w:_A,PA=ae.title,nt=ae.marginSize,YA=ae.imageSettings,it=(0,we.Z)(ae,nA),GA=Ne({value:z,level:Le,minVersion:Pt,includeMargin:XA,marginSize:nt,imageSettings:YA,size:Be}),$A=GA.margin,ut=GA.cells,_e=GA.numCells,OA=GA.calculatedImageSettings,HA=ut,lt=null;YA!=null&&OA!=null&&(OA.excavation!=null&&(HA=ye(ut,OA.excavation)),lt=c.createElement("image",{href:YA.src,height:OA.h,width:OA.w,x:OA.x+$A,y:OA.y+$A,preserveAspectRatio:"none",opacity:OA.opacity,crossOrigin:OA.crossOrigin}));var Yt=be(HA,$A);return c.createElement("svg",(0,de.Z)({height:Be,width:Be,viewBox:"0 0 ".concat(_e," ").concat(_e),ref:H,role:"img"},it),!!PA&&c.createElement("title",null,PA),c.createElement("path",{fill:KA,d:"M0,0 h".concat(_e,"v").concat(_e,"H0z"),shapeRendering:"crispEdges"}),c.createElement("path",{fill:tt,d:Yt,shapeRendering:"crispEdges"}),lt)});BA.displayName="QRCodeSVG";var qe=s(92310),yA=s.n(qe),kA=s(2738),NA=s(26112),gt=s(48755),zA=s(9017),Lt=s(57700),Ge={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},VA=Ge,Et=s(7657),SA=function(ae,H){return c.createElement(Et.Z,(0,de.Z)({},ae,{ref:H,icon:VA}))},St=c.forwardRef(SA),rA=St,Ee=s(99571),E=s(29787);const i=c.createElement(E.Z,null);function u($){let{prefixCls:ae,locale:H,onRefresh:z,statusRender:_,status:Be}=$;const Ze=c.createElement(c.Fragment,null,c.createElement("p",{className:`${ae}-expired`},H==null?void 0:H.expired),z&&c.createElement(Ee.ZP,{type:"link",icon:c.createElement(rA,null),onClick:z},H==null?void 0:H.refresh)),Le=c.createElement("p",{className:`${ae}-scanned`},H==null?void 0:H.scanned),CA={expired:Ze,loading:i,scanned:Le},KA=tt=>CA[tt.status];return(_!=null?_:KA)({status:Be,locale:H,onRefresh:z})}var Q=s(36237),g=s(17835),G=s(63356),me=s(16931),Je=s(51636);const Z=$=>{const{componentCls:ae,lineWidth:H,lineType:z,colorSplit:_}=$;return{[ae]:Object.assign(Object.assign({},(0,G.Wf)($)),{display:"flex",justifyContent:"center",alignItems:"center",padding:$.paddingSM,backgroundColor:$.colorWhite,borderRadius:$.borderRadiusLG,border:`${(0,Q.unit)(H)} ${z} ${_}`,position:"relative",overflow:"hidden",[`& > ${ae}-mask`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:10,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",color:$.colorText,lineHeight:$.lineHeight,background:$.QRCodeMaskBackgroundColor,textAlign:"center",[`& > ${ae}-expired, & > ${ae}-scanned`]:{color:$.QRCodeTextColor}},"> canvas":{alignSelf:"stretch",flex:"auto",minWidth:0},"&-icon":{marginBlockEnd:$.marginXS,fontSize:$.controlHeight}}),[`${ae}-borderless`]:{borderColor:"transparent",padding:0,borderRadius:0}}},te=$=>({QRCodeMaskBackgroundColor:new g.FastColor($.colorBgContainer).setA(.96).toRgbString()});var ee=(0,me.I$)("QRCode",$=>{const ae=(0,Je.mergeToken)($,{QRCodeTextColor:$.colorText});return Z(ae)},te),he=function($,ae){var H={};for(var z in $)Object.prototype.hasOwnProperty.call($,z)&&ae.indexOf(z)<0&&(H[z]=$[z]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _=0,z=Object.getOwnPropertySymbols($);_{var ae,H,z,_;const[,Be]=(0,Lt.ZP)(),{value:Ze,type:Le="canvas",icon:CA="",size:KA=160,iconSize:vA,color:tt=Be.colorText,errorLevel:Ut="M",status:XA="active",bordered:_A=!0,onRefresh:Pt,style:PA,className:nt,rootClassName:YA,prefixCls:it,bgColor:GA="transparent",statusRender:$A}=$,ut=he($,["value","type","icon","size","iconSize","color","errorLevel","status","bordered","onRefresh","style","className","rootClassName","prefixCls","bgColor","statusRender"]),{getPrefixCls:_e}=(0,c.useContext)(gt.E_),OA=_e("qrcode",it),[HA,lt,Yt]=ee(OA),Tt={src:CA,x:void 0,y:void 0,height:typeof vA=="number"?vA:(ae=vA==null?void 0:vA.height)!==null&&ae!==void 0?ae:40,width:typeof vA=="number"?vA:(H=vA==null?void 0:vA.width)!==null&&H!==void 0?H:40,excavate:!0,crossOrigin:"anonymous"},Qt=(0,NA.Z)(ut,!0),Vt=(0,kA.Z)(ut,Object.keys(Qt)),qt=Object.assign({value:Ze,size:KA,level:Ut,bgColor:GA,fgColor:tt,style:{width:PA==null?void 0:PA.width,height:PA==null?void 0:PA.height},imageSettings:CA?Tt:void 0},Qt),[dn]=(0,zA.Z)("QRCode");if(!Ze)return null;const ot=yA()(OA,nt,YA,lt,Yt,{[`${OA}-borderless`]:!_A}),_t=Object.assign(Object.assign({backgroundColor:GA},PA),{width:(z=PA==null?void 0:PA.width)!==null&&z!==void 0?z:KA,height:(_=PA==null?void 0:PA.height)!==null&&_!==void 0?_:KA});return HA(c.createElement("div",Object.assign({},Vt,{className:ot,style:_t}),XA!=="active"&&c.createElement("div",{className:`${OA}-mask`},c.createElement(u,{prefixCls:OA,locale:dn,status:XA,onRefresh:Pt,statusRender:$A})),Le==="canvas"?c.createElement(xe,Object.assign({},qt)):c.createElement(BA,Object.assign({},qt))))}},86251:function(at,Y){"use strict";Y.byteLength=N,Y.toByteArray=K,Y.fromByteArray=m;for(var s=[],c=[],B=typeof Uint8Array!="undefined"?Uint8Array:Array,f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",C=0,p=f.length;C0)throw new Error("Invalid string. Length must be a multiple of 4");var ne=D.indexOf("=");ne===-1&&(ne=V);var Ae=ne===V?0:4-ne%4;return[ne,Ae]}function N(D){var V=x(D),ne=V[0],Ae=V[1];return(ne+Ae)*3/4-Ae}function h(D,V,ne){return(V+ne)*3/4-ne}function K(D){var V,ne=x(D),Ae=ne[0],ge=ne[1],Fe=new B(h(D,Ae,ge)),P=0,F=ge>0?Ae-4:Ae,w;for(w=0;w>16&255,Fe[P++]=V>>8&255,Fe[P++]=V&255;return ge===2&&(V=c[D.charCodeAt(w)]<<2|c[D.charCodeAt(w+1)]>>4,Fe[P++]=V&255),ge===1&&(V=c[D.charCodeAt(w)]<<10|c[D.charCodeAt(w+1)]<<4|c[D.charCodeAt(w+2)]>>2,Fe[P++]=V>>8&255,Fe[P++]=V&255),Fe}function l(D){return s[D>>18&63]+s[D>>12&63]+s[D>>6&63]+s[D&63]}function J(D,V,ne){for(var Ae,ge=[],Fe=V;FeF?F:P+Fe));return Ae===1?(V=D[ne-1],ge.push(s[V>>2]+s[V<<4&63]+"==")):Ae===2&&(V=(D[ne-2]<<8)+D[ne-1],ge.push(s[V>>10]+s[V>>4&63]+s[V<<2&63]+"=")),ge.join("")}},19208:function(at,Y,s){"use strict";var c;var B=s(86251),f=s(67467),C=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;Y.lW=h,c=P,Y.h2=50;var p=2147483647;c=p,h.TYPED_ARRAY_SUPPORT=x(),!h.TYPED_ARRAY_SUPPORT&&typeof console!="undefined"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function x(){try{var E=new Uint8Array(1),i={foo:function(){return 42}};return Object.setPrototypeOf(i,Uint8Array.prototype),Object.setPrototypeOf(E,i),E.foo()===42}catch(u){return!1}}Object.defineProperty(h.prototype,"parent",{enumerable:!0,get:function(){if(h.isBuffer(this))return this.buffer}}),Object.defineProperty(h.prototype,"offset",{enumerable:!0,get:function(){if(h.isBuffer(this))return this.byteOffset}});function N(E){if(E>p)throw new RangeError('The value "'+E+'" is invalid for option "size"');var i=new Uint8Array(E);return Object.setPrototypeOf(i,h.prototype),i}function h(E,i,u){if(typeof E=="number"){if(typeof i=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return m(E)}return K(E,i,u)}h.poolSize=8192;function K(E,i,u){if(typeof E=="string")return D(E,i);if(ArrayBuffer.isView(E))return ne(E);if(E==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof E);if(St(E,ArrayBuffer)||E&&St(E.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(St(E,SharedArrayBuffer)||E&&St(E.buffer,SharedArrayBuffer)))return Ae(E,i,u);if(typeof E=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var Q=E.valueOf&&E.valueOf();if(Q!=null&&Q!==E)return h.from(Q,i,u);var g=ge(E);if(g)return g;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof E[Symbol.toPrimitive]=="function")return h.from(E[Symbol.toPrimitive]("string"),i,u);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof E)}h.from=function(E,i,u){return K(E,i,u)},Object.setPrototypeOf(h.prototype,Uint8Array.prototype),Object.setPrototypeOf(h,Uint8Array);function l(E){if(typeof E!="number")throw new TypeError('"size" argument must be of type number');if(E<0)throw new RangeError('The value "'+E+'" is invalid for option "size"')}function J(E,i,u){return l(E),E<=0?N(E):i!==void 0?typeof u=="string"?N(E).fill(i,u):N(E).fill(i):N(E)}h.alloc=function(E,i,u){return J(E,i,u)};function m(E){return l(E),N(E<0?0:Fe(E)|0)}h.allocUnsafe=function(E){return m(E)},h.allocUnsafeSlow=function(E){return m(E)};function D(E,i){if((typeof i!="string"||i==="")&&(i="utf8"),!h.isEncoding(i))throw new TypeError("Unknown encoding: "+i);var u=F(E,i)|0,Q=N(u),g=Q.write(E,i);return g!==u&&(Q=Q.slice(0,g)),Q}function V(E){for(var i=E.length<0?0:Fe(E.length)|0,u=N(i),Q=0;Q=p)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+p.toString(16)+" bytes");return E|0}function P(E){return+E!=E&&(E=0),h.alloc(+E)}h.isBuffer=function(i){return i!=null&&i._isBuffer===!0&&i!==h.prototype},h.compare=function(i,u){if(St(i,Uint8Array)&&(i=h.from(i,i.offset,i.byteLength)),St(u,Uint8Array)&&(u=h.from(u,u.offset,u.byteLength)),!h.isBuffer(i)||!h.isBuffer(u))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(i===u)return 0;for(var Q=i.length,g=u.length,G=0,me=Math.min(Q,g);Gg.length?h.from(me).copy(g,G):Uint8Array.prototype.set.call(g,me,G);else if(h.isBuffer(me))me.copy(g,G);else throw new TypeError('"list" argument must be an Array of Buffers');G+=me.length}return g};function F(E,i){if(h.isBuffer(E))return E.length;if(ArrayBuffer.isView(E)||St(E,ArrayBuffer))return E.byteLength;if(typeof E!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof E);var u=E.length,Q=arguments.length>2&&arguments[2]===!0;if(!Q&&u===0)return 0;for(var g=!1;;)switch(i){case"ascii":case"latin1":case"binary":return u;case"utf8":case"utf-8":return Lt(E).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return u*2;case"hex":return u>>>1;case"base64":return Et(E).length;default:if(g)return Q?-1:Lt(E).length;i=(""+i).toLowerCase(),g=!0}}h.byteLength=F;function w(E,i,u){var Q=!1;if((i===void 0||i<0)&&(i=0),i>this.length||((u===void 0||u>this.length)&&(u=this.length),u<=0)||(u>>>=0,i>>>=0,u<=i))return"";for(E||(E="utf8");;)switch(E){case"hex":return xe(this,i,u);case"utf8":case"utf-8":return se(this,i,u);case"ascii":return Ne(this,i,u);case"latin1":case"binary":return $e(this,i,u);case"base64":return de(this,i,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return nA(this,i,u);default:if(Q)throw new TypeError("Unknown encoding: "+E);E=(E+"").toLowerCase(),Q=!0}}h.prototype._isBuffer=!0;function O(E,i,u){var Q=E[i];E[i]=E[u],E[u]=Q}h.prototype.swap16=function(){var i=this.length;if(i%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var u=0;uu&&(i+=" ... "),""},C&&(h.prototype[C]=h.prototype.inspect),h.prototype.compare=function(i,u,Q,g,G){if(St(i,Uint8Array)&&(i=h.from(i,i.offset,i.byteLength)),!h.isBuffer(i))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof i);if(u===void 0&&(u=0),Q===void 0&&(Q=i?i.length:0),g===void 0&&(g=0),G===void 0&&(G=this.length),u<0||Q>i.length||g<0||G>this.length)throw new RangeError("out of range index");if(g>=G&&u>=Q)return 0;if(g>=G)return-1;if(u>=Q)return 1;if(u>>>=0,Q>>>=0,g>>>=0,G>>>=0,this===i)return 0;for(var me=G-g,Je=Q-u,Z=Math.min(me,Je),te=this.slice(g,G),ee=i.slice(u,Q),he=0;he2147483647?u=2147483647:u<-2147483648&&(u=-2147483648),u=+u,rA(u)&&(u=g?0:E.length-1),u<0&&(u=E.length+u),u>=E.length){if(g)return-1;u=E.length-1}else if(u<0)if(g)u=0;else return-1;if(typeof i=="string"&&(i=h.from(i,Q)),h.isBuffer(i))return i.length===0?-1:ve(E,i,u,Q,g);if(typeof i=="number")return i=i&255,typeof Uint8Array.prototype.indexOf=="function"?g?Uint8Array.prototype.indexOf.call(E,i,u):Uint8Array.prototype.lastIndexOf.call(E,i,u):ve(E,[i],u,Q,g);throw new TypeError("val must be string, number or Buffer")}function ve(E,i,u,Q,g){var G=1,me=E.length,Je=i.length;if(Q!==void 0&&(Q=String(Q).toLowerCase(),Q==="ucs2"||Q==="ucs-2"||Q==="utf16le"||Q==="utf-16le")){if(E.length<2||i.length<2)return-1;G=2,me/=2,Je/=2,u/=2}function Z(Se,$){return G===1?Se[$]:Se.readUInt16BE($*G)}var te;if(g){var ee=-1;for(te=u;teme&&(u=me-Je),te=u;te>=0;te--){for(var he=!0,De=0;Deg&&(Q=g)):Q=g;var G=i.length;Q>G/2&&(Q=G/2);for(var me=0;me>>0,isFinite(Q)?(Q=Q>>>0,g===void 0&&(g="utf8")):(g=Q,Q=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var G=this.length-u;if((Q===void 0||Q>G)&&(Q=G),i.length>0&&(Q<0||u<0)||u>this.length)throw new RangeError("Attempt to write outside buffer bounds");g||(g="utf8");for(var me=!1;;)switch(g){case"hex":return be(this,i,u,Q);case"utf8":case"utf-8":return ye(this,i,u,Q);case"ascii":case"latin1":case"binary":return ke(this,i,u,Q);case"base64":return Re(this,i,u,Q);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return Xe(this,i,u,Q);default:if(me)throw new TypeError("Unknown encoding: "+g);g=(""+g).toLowerCase(),me=!0}},h.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function de(E,i,u){return i===0&&u===E.length?B.fromByteArray(E):B.fromByteArray(E.slice(i,u))}function se(E,i,u){u=Math.min(E.length,u);for(var Q=[],g=i;g239?4:G>223?3:G>191?2:1;if(g+Je<=u){var Z,te,ee,he;switch(Je){case 1:G<128&&(me=G);break;case 2:Z=E[g+1],(Z&192)===128&&(he=(G&31)<<6|Z&63,he>127&&(me=he));break;case 3:Z=E[g+1],te=E[g+2],(Z&192)===128&&(te&192)===128&&(he=(G&15)<<12|(Z&63)<<6|te&63,he>2047&&(he<55296||he>57343)&&(me=he));break;case 4:Z=E[g+1],te=E[g+2],ee=E[g+3],(Z&192)===128&&(te&192)===128&&(ee&192)===128&&(he=(G&15)<<18|(Z&63)<<12|(te&63)<<6|ee&63,he>65535&&he<1114112&&(me=he))}}me===null?(me=65533,Je=1):me>65535&&(me-=65536,Q.push(me>>>10&1023|55296),me=56320|me&1023),Q.push(me),g+=Je}return we(Q)}var ce=4096;function we(E){var i=E.length;if(i<=ce)return String.fromCharCode.apply(String,E);for(var u="",Q=0;QQ)&&(u=Q);for(var g="",G=i;GQ&&(i=Q),u<0?(u+=Q,u<0&&(u=0)):u>Q&&(u=Q),uu)throw new RangeError("Trying to access beyond buffer length")}h.prototype.readUintLE=h.prototype.readUIntLE=function(i,u,Q){i=i>>>0,u=u>>>0,Q||BA(i,u,this.length);for(var g=this[i],G=1,me=0;++me>>0,u=u>>>0,Q||BA(i,u,this.length);for(var g=this[i+--u],G=1;u>0&&(G*=256);)g+=this[i+--u]*G;return g},h.prototype.readUint8=h.prototype.readUInt8=function(i,u){return i=i>>>0,u||BA(i,1,this.length),this[i]},h.prototype.readUint16LE=h.prototype.readUInt16LE=function(i,u){return i=i>>>0,u||BA(i,2,this.length),this[i]|this[i+1]<<8},h.prototype.readUint16BE=h.prototype.readUInt16BE=function(i,u){return i=i>>>0,u||BA(i,2,this.length),this[i]<<8|this[i+1]},h.prototype.readUint32LE=h.prototype.readUInt32LE=function(i,u){return i=i>>>0,u||BA(i,4,this.length),(this[i]|this[i+1]<<8|this[i+2]<<16)+this[i+3]*16777216},h.prototype.readUint32BE=h.prototype.readUInt32BE=function(i,u){return i=i>>>0,u||BA(i,4,this.length),this[i]*16777216+(this[i+1]<<16|this[i+2]<<8|this[i+3])},h.prototype.readIntLE=function(i,u,Q){i=i>>>0,u=u>>>0,Q||BA(i,u,this.length);for(var g=this[i],G=1,me=0;++me=G&&(g-=Math.pow(2,8*u)),g},h.prototype.readIntBE=function(i,u,Q){i=i>>>0,u=u>>>0,Q||BA(i,u,this.length);for(var g=u,G=1,me=this[i+--g];g>0&&(G*=256);)me+=this[i+--g]*G;return G*=128,me>=G&&(me-=Math.pow(2,8*u)),me},h.prototype.readInt8=function(i,u){return i=i>>>0,u||BA(i,1,this.length),this[i]&128?(255-this[i]+1)*-1:this[i]},h.prototype.readInt16LE=function(i,u){i=i>>>0,u||BA(i,2,this.length);var Q=this[i]|this[i+1]<<8;return Q&32768?Q|4294901760:Q},h.prototype.readInt16BE=function(i,u){i=i>>>0,u||BA(i,2,this.length);var Q=this[i+1]|this[i]<<8;return Q&32768?Q|4294901760:Q},h.prototype.readInt32LE=function(i,u){return i=i>>>0,u||BA(i,4,this.length),this[i]|this[i+1]<<8|this[i+2]<<16|this[i+3]<<24},h.prototype.readInt32BE=function(i,u){return i=i>>>0,u||BA(i,4,this.length),this[i]<<24|this[i+1]<<16|this[i+2]<<8|this[i+3]},h.prototype.readFloatLE=function(i,u){return i=i>>>0,u||BA(i,4,this.length),f.read(this,i,!0,23,4)},h.prototype.readFloatBE=function(i,u){return i=i>>>0,u||BA(i,4,this.length),f.read(this,i,!1,23,4)},h.prototype.readDoubleLE=function(i,u){return i=i>>>0,u||BA(i,8,this.length),f.read(this,i,!0,52,8)},h.prototype.readDoubleBE=function(i,u){return i=i>>>0,u||BA(i,8,this.length),f.read(this,i,!1,52,8)};function qe(E,i,u,Q,g,G){if(!h.isBuffer(E))throw new TypeError('"buffer" argument must be a Buffer instance');if(i>g||iE.length)throw new RangeError("Index out of range")}h.prototype.writeUintLE=h.prototype.writeUIntLE=function(i,u,Q,g){if(i=+i,u=u>>>0,Q=Q>>>0,!g){var G=Math.pow(2,8*Q)-1;qe(this,i,u,Q,G,0)}var me=1,Je=0;for(this[u]=i&255;++Je>>0,Q=Q>>>0,!g){var G=Math.pow(2,8*Q)-1;qe(this,i,u,Q,G,0)}var me=Q-1,Je=1;for(this[u+me]=i&255;--me>=0&&(Je*=256);)this[u+me]=i/Je&255;return u+Q},h.prototype.writeUint8=h.prototype.writeUInt8=function(i,u,Q){return i=+i,u=u>>>0,Q||qe(this,i,u,1,255,0),this[u]=i&255,u+1},h.prototype.writeUint16LE=h.prototype.writeUInt16LE=function(i,u,Q){return i=+i,u=u>>>0,Q||qe(this,i,u,2,65535,0),this[u]=i&255,this[u+1]=i>>>8,u+2},h.prototype.writeUint16BE=h.prototype.writeUInt16BE=function(i,u,Q){return i=+i,u=u>>>0,Q||qe(this,i,u,2,65535,0),this[u]=i>>>8,this[u+1]=i&255,u+2},h.prototype.writeUint32LE=h.prototype.writeUInt32LE=function(i,u,Q){return i=+i,u=u>>>0,Q||qe(this,i,u,4,4294967295,0),this[u+3]=i>>>24,this[u+2]=i>>>16,this[u+1]=i>>>8,this[u]=i&255,u+4},h.prototype.writeUint32BE=h.prototype.writeUInt32BE=function(i,u,Q){return i=+i,u=u>>>0,Q||qe(this,i,u,4,4294967295,0),this[u]=i>>>24,this[u+1]=i>>>16,this[u+2]=i>>>8,this[u+3]=i&255,u+4},h.prototype.writeIntLE=function(i,u,Q,g){if(i=+i,u=u>>>0,!g){var G=Math.pow(2,8*Q-1);qe(this,i,u,Q,G-1,-G)}var me=0,Je=1,Z=0;for(this[u]=i&255;++me>0)-Z&255;return u+Q},h.prototype.writeIntBE=function(i,u,Q,g){if(i=+i,u=u>>>0,!g){var G=Math.pow(2,8*Q-1);qe(this,i,u,Q,G-1,-G)}var me=Q-1,Je=1,Z=0;for(this[u+me]=i&255;--me>=0&&(Je*=256);)i<0&&Z===0&&this[u+me+1]!==0&&(Z=1),this[u+me]=(i/Je>>0)-Z&255;return u+Q},h.prototype.writeInt8=function(i,u,Q){return i=+i,u=u>>>0,Q||qe(this,i,u,1,127,-128),i<0&&(i=255+i+1),this[u]=i&255,u+1},h.prototype.writeInt16LE=function(i,u,Q){return i=+i,u=u>>>0,Q||qe(this,i,u,2,32767,-32768),this[u]=i&255,this[u+1]=i>>>8,u+2},h.prototype.writeInt16BE=function(i,u,Q){return i=+i,u=u>>>0,Q||qe(this,i,u,2,32767,-32768),this[u]=i>>>8,this[u+1]=i&255,u+2},h.prototype.writeInt32LE=function(i,u,Q){return i=+i,u=u>>>0,Q||qe(this,i,u,4,2147483647,-2147483648),this[u]=i&255,this[u+1]=i>>>8,this[u+2]=i>>>16,this[u+3]=i>>>24,u+4},h.prototype.writeInt32BE=function(i,u,Q){return i=+i,u=u>>>0,Q||qe(this,i,u,4,2147483647,-2147483648),i<0&&(i=4294967295+i+1),this[u]=i>>>24,this[u+1]=i>>>16,this[u+2]=i>>>8,this[u+3]=i&255,u+4};function yA(E,i,u,Q,g,G){if(u+Q>E.length)throw new RangeError("Index out of range");if(u<0)throw new RangeError("Index out of range")}function kA(E,i,u,Q,g){return i=+i,u=u>>>0,g||yA(E,i,u,4,34028234663852886e22,-34028234663852886e22),f.write(E,i,u,Q,23,4),u+4}h.prototype.writeFloatLE=function(i,u,Q){return kA(this,i,u,!0,Q)},h.prototype.writeFloatBE=function(i,u,Q){return kA(this,i,u,!1,Q)};function NA(E,i,u,Q,g){return i=+i,u=u>>>0,g||yA(E,i,u,8,17976931348623157e292,-17976931348623157e292),f.write(E,i,u,Q,52,8),u+8}h.prototype.writeDoubleLE=function(i,u,Q){return NA(this,i,u,!0,Q)},h.prototype.writeDoubleBE=function(i,u,Q){return NA(this,i,u,!1,Q)},h.prototype.copy=function(i,u,Q,g){if(!h.isBuffer(i))throw new TypeError("argument should be a Buffer");if(Q||(Q=0),!g&&g!==0&&(g=this.length),u>=i.length&&(u=i.length),u||(u=0),g>0&&g=this.length)throw new RangeError("Index out of range");if(g<0)throw new RangeError("sourceEnd out of bounds");g>this.length&&(g=this.length),i.length-u>>0,Q=Q===void 0?this.length:Q>>>0,i||(i=0);var me;if(typeof i=="number")for(me=u;me55295&&u<57344){if(!g){if(u>56319){(i-=3)>-1&&G.push(239,191,189);continue}else if(me+1===Q){(i-=3)>-1&&G.push(239,191,189);continue}g=u;continue}if(u<56320){(i-=3)>-1&&G.push(239,191,189),g=u;continue}u=(g-55296<<10|u-56320)+65536}else g&&(i-=3)>-1&&G.push(239,191,189);if(g=null,u<128){if((i-=1)<0)break;G.push(u)}else if(u<2048){if((i-=2)<0)break;G.push(u>>6|192,u&63|128)}else if(u<65536){if((i-=3)<0)break;G.push(u>>12|224,u>>6&63|128,u&63|128)}else if(u<1114112){if((i-=4)<0)break;G.push(u>>18|240,u>>12&63|128,u>>6&63|128,u&63|128)}else throw new Error("Invalid code point")}return G}function Ge(E){for(var i=[],u=0;u>8,g=u%256,G.push(g),G.push(Q);return G}function Et(E){return B.toByteArray(zA(E))}function SA(E,i,u,Q){for(var g=0;g=i.length||g>=E.length);++g)i[g+u]=E[g];return g}function St(E,i){return E instanceof i||E!=null&&E.constructor!=null&&E.constructor.name!=null&&E.constructor.name===i.name}function rA(E){return E!==E}var Ee=function(){for(var E="0123456789abcdef",i=new Array(256),u=0;u<16;++u)for(var Q=u*16,g=0;g<16;++g)i[Q+g]=E[u]+E[g];return i}()},25769:function(at,Y,s){"use strict";var c=s(98040),B={"text/plain":"Text","text/html":"Url",default:"Text"},f="Copy to clipboard: #{key}, Enter";function C(x){var N=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return x.replace(/#{\s*key\s*}/g,N)}function p(x,N){var h,K,l,J,m,D,V=!1;N||(N={}),h=N.debug||!1;try{l=c(),J=document.createRange(),m=document.getSelection(),D=document.createElement("span"),D.textContent=x,D.ariaHidden="true",D.style.all="unset",D.style.position="fixed",D.style.top=0,D.style.clip="rect(0, 0, 0, 0)",D.style.whiteSpace="pre",D.style.webkitUserSelect="text",D.style.MozUserSelect="text",D.style.msUserSelect="text",D.style.userSelect="text",D.addEventListener("copy",function(Ae){if(Ae.stopPropagation(),N.format)if(Ae.preventDefault(),typeof Ae.clipboardData=="undefined"){h&&console.warn("unable to use e.clipboardData"),h&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var ge=B[N.format]||B.default;window.clipboardData.setData(ge,x)}else Ae.clipboardData.clearData(),Ae.clipboardData.setData(N.format,x);N.onCopy&&(Ae.preventDefault(),N.onCopy(Ae.clipboardData))}),document.body.appendChild(D),J.selectNodeContents(D),m.addRange(J);var ne=document.execCommand("copy");if(!ne)throw new Error("copy command was unsuccessful");V=!0}catch(Ae){h&&console.error("unable to copy using execCommand: ",Ae),h&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(N.format||"text",x),N.onCopy&&N.onCopy(window.clipboardData),V=!0}catch(ge){h&&console.error("unable to copy using clipboardData: ",ge),h&&console.error("falling back to prompt"),K=C("message"in N?N.message:f),window.prompt(K,x)}}finally{m&&(typeof m.removeRange=="function"?m.removeRange(J):m.removeAllRanges()),D&&document.body.removeChild(D),l()}return V}at.exports=p},27505:function(at){"use strict";var Y={single_source_shortest_paths:function(s,c,B){var f={},C={};C[c]=0;var p=Y.PriorityQueue.make();p.push(c,0);for(var x,N,h,K,l,J,m,D,V;!p.empty();){x=p.pop(),N=x.value,K=x.cost,l=s[N]||{};for(h in l)l.hasOwnProperty(h)&&(J=l[h],m=K+J,D=C[h],V=typeof C[h]=="undefined",(V||D>m)&&(C[h]=m,p.push(h,m),f[h]=N))}if(typeof B!="undefined"&&typeof C[B]=="undefined"){var ne=["Could not find a path from ",c," to ",B,"."].join("");throw new Error(ne)}return f},extract_shortest_path_from_predecessor_list:function(s,c){for(var B=[],f=c,C;f;)B.push(f),C=s[f],f=s[f];return B.reverse(),B},find_path:function(s,c,B){var f=Y.single_source_shortest_paths(s,c,B);return Y.extract_shortest_path_from_predecessor_list(f,B)},PriorityQueue:{make:function(s){var c=Y.PriorityQueue,B={},f;s=s||{};for(f in c)c.hasOwnProperty(f)&&(B[f]=c[f]);return B.queue=[],B.sorter=s.sorter||c.default_sorter,B},default_sorter:function(s,c){return s.cost-c.cost},push:function(s,c){var B={value:s,cost:c};this.queue.push(B),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};at.exports=Y},97774:function(at,Y,s){"use strict";Object.defineProperty(Y,"__esModule",{value:!0}),Y.default=void 0;var c=Object.assign||function(Ae){for(var ge=1;ge{const e=new Uint8Array(4),v=new Uint32Array(e.buffer);return!((v[0]=1)&e[0])})(),x={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class N{constructor(v=C,a={}){Dr(this,"buffer");Dr(this,"byteLength");Dr(this,"byteOffset");Dr(this,"length");Dr(this,"offset");Dr(this,"lastWrittenByte");Dr(this,"littleEndian");Dr(this,"_data");Dr(this,"_mark");Dr(this,"_marks");let U=!1;typeof v=="number"?v=new ArrayBuffer(v):(U=!0,this.lastWrittenByte=v.byteLength);const T=a.offset?a.offset>>>0:0,X=v.byteLength-T;let sA=T;(ArrayBuffer.isView(v)||v instanceof N)&&(v.byteLength!==v.buffer.byteLength&&(sA=v.byteOffset+T),v=v.buffer),U?this.lastWrittenByte=X:this.lastWrittenByte=0,this.buffer=v,this.length=X,this.byteLength=X,this.byteOffset=sA,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,sA,X),this._mark=0,this._marks=[]}available(v=1){return this.offset+v<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(v=1){return this.offset+=v,this}back(v=1){return this.offset-=v,this}seek(v){return this.offset=v,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const v=this._marks.pop();if(v===void 0)throw new Error("Mark stack empty");return this.seek(v),this}rewind(){return this.offset=0,this}ensureAvailable(v=1){if(!this.available(v)){const U=(this.offset+v)*2,T=new Uint8Array(U);T.set(new Uint8Array(this.buffer)),this.buffer=T.buffer,this.length=U,this.byteLength=U,this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(v=1){return this.readArray(v,"uint8")}readArray(v,a){const U=x[a].BYTES_PER_ELEMENT*v,T=this.byteOffset+this.offset,X=this.buffer.slice(T,T+U);if(this.littleEndian===p&&a!=="uint8"&&a!=="int8"){const je=new Uint8Array(this.buffer.slice(T,T+U));je.reverse();const an=new x[a](je.buffer);return this.offset+=U,an.reverse(),an}const sA=new x[a](X);return this.offset+=U,sA}readInt16(){const v=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,v}readUint16(){const v=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,v}readInt32(){const v=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,v}readUint32(){const v=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,v}readFloat32(){const v=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,v}readFloat64(){const v=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,v}readBigInt64(){const v=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,v}readBigUint64(){const v=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,v}readChar(){return String.fromCharCode(this.readInt8())}readChars(v=1){let a="";for(let U=0;Uthis.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}const h=4,K=0,l=1,J=2;function m(e){let v=e.length;for(;--v>=0;)e[v]=0}const D=0,V=1,ne=2,Ae=3,ge=258,Fe=29,P=256,F=P+1+Fe,w=30,O=19,pe=2*F+1,ve=15,be=16,ye=7,ke=256,Re=16,Xe=17,de=18,se=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),ce=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),we=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),Ne=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),$e=512,xe=new Array((F+2)*2);m(xe);const nA=new Array(w*2);m(nA);const BA=new Array($e);m(BA);const qe=new Array(ge-Ae+1);m(qe);const yA=new Array(Fe);m(yA);const kA=new Array(w);m(kA);function NA(e,v,a,U,T){this.static_tree=e,this.extra_bits=v,this.extra_base=a,this.elems=U,this.max_length=T,this.has_stree=e&&e.length}let gt,zA,Lt;function Ge(e,v){this.dyn_tree=e,this.max_code=0,this.stat_desc=v}const VA=e=>e<256?BA[e]:BA[256+(e>>>7)],Et=(e,v)=>{e.pending_buf[e.pending++]=v&255,e.pending_buf[e.pending++]=v>>>8&255},SA=(e,v,a)=>{e.bi_valid>be-a?(e.bi_buf|=v<>be-e.bi_valid,e.bi_valid+=a-be):(e.bi_buf|=v<{SA(e,a[v*2],a[v*2+1])},rA=(e,v)=>{let a=0;do a|=e&1,e>>>=1,a<<=1;while(--v>0);return a>>>1},Ee=e=>{e.bi_valid===16?(Et(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=e.bi_buf&255,e.bi_buf>>=8,e.bi_valid-=8)},E=(e,v)=>{const a=v.dyn_tree,U=v.max_code,T=v.stat_desc.static_tree,X=v.stat_desc.has_stree,sA=v.stat_desc.extra_bits,je=v.stat_desc.extra_base,an=v.stat_desc.max_length;let Ke,hA,Rn,hn,Nt,On,Hr=0;for(hn=0;hn<=ve;hn++)e.bl_count[hn]=0;for(a[e.heap[e.heap_max]*2+1]=0,Ke=e.heap_max+1;Kean&&(hn=an,Hr++),a[hA*2+1]=hn,!(hA>U)&&(e.bl_count[hn]++,Nt=0,hA>=je&&(Nt=sA[hA-je]),On=a[hA*2],e.opt_len+=On*(hn+Nt),X&&(e.static_len+=On*(T[hA*2+1]+Nt)));if(Hr!==0){do{for(hn=an-1;e.bl_count[hn]===0;)hn--;e.bl_count[hn]--,e.bl_count[hn+1]+=2,e.bl_count[an]--,Hr-=2}while(Hr>0);for(hn=an;hn!==0;hn--)for(hA=e.bl_count[hn];hA!==0;)Rn=e.heap[--Ke],!(Rn>U)&&(a[Rn*2+1]!==hn&&(e.opt_len+=(hn-a[Rn*2+1])*a[Rn*2],a[Rn*2+1]=hn),hA--)}},i=(e,v,a)=>{const U=new Array(ve+1);let T=0,X,sA;for(X=1;X<=ve;X++)T=T+a[X-1]<<1,U[X]=T;for(sA=0;sA<=v;sA++){let je=e[sA*2+1];je!==0&&(e[sA*2]=rA(U[je]++,je))}},u=()=>{let e,v,a,U,T;const X=new Array(ve+1);for(a=0,U=0;U>=7;U{let v;for(v=0;v{e.bi_valid>8?Et(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},G=(e,v,a,U)=>{const T=v*2,X=a*2;return e[T]{const U=e.heap[a];let T=a<<1;for(;T<=e.heap_len&&(T{let U,T,X=0,sA,je;if(e.sym_next!==0)do U=e.pending_buf[e.sym_buf+X++]&255,U+=(e.pending_buf[e.sym_buf+X++]&255)<<8,T=e.pending_buf[e.sym_buf+X++],U===0?St(e,T,v):(sA=qe[T],St(e,sA+P+1,v),je=se[sA],je!==0&&(T-=yA[sA],SA(e,T,je)),U--,sA=VA(U),St(e,sA,a),je=ce[sA],je!==0&&(U-=kA[sA],SA(e,U,je)));while(X{const a=v.dyn_tree,U=v.stat_desc.static_tree,T=v.stat_desc.has_stree,X=v.stat_desc.elems;let sA,je,an=-1,Ke;for(e.heap_len=0,e.heap_max=pe,sA=0;sA>1;sA>=1;sA--)me(e,a,sA);Ke=X;do sA=e.heap[1],e.heap[1]=e.heap[e.heap_len--],me(e,a,1),je=e.heap[1],e.heap[--e.heap_max]=sA,e.heap[--e.heap_max]=je,a[Ke*2]=a[sA*2]+a[je*2],e.depth[Ke]=(e.depth[sA]>=e.depth[je]?e.depth[sA]:e.depth[je])+1,a[sA*2+1]=a[je*2+1]=Ke,e.heap[1]=Ke++,me(e,a,1);while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],E(e,v),i(a,an,e.bl_count)},te=(e,v,a)=>{let U,T=-1,X,sA=v[0*2+1],je=0,an=7,Ke=4;for(sA===0&&(an=138,Ke=3),v[(a+1)*2+1]=65535,U=0;U<=a;U++)X=sA,sA=v[(U+1)*2+1],!(++je{let U,T=-1,X,sA=v[0*2+1],je=0,an=7,Ke=4;for(sA===0&&(an=138,Ke=3),U=0;U<=a;U++)if(X=sA,sA=v[(U+1)*2+1],!(++je{let v;for(te(e,e.dyn_ltree,e.l_desc.max_code),te(e,e.dyn_dtree,e.d_desc.max_code),Z(e,e.bl_desc),v=O-1;v>=3&&e.bl_tree[Ne[v]*2+1]===0;v--);return e.opt_len+=3*(v+1)+5+5+4,v},De=(e,v,a,U)=>{let T;for(SA(e,v-257,5),SA(e,a-1,5),SA(e,U-4,4),T=0;T{let v=4093624447,a;for(a=0;a<=31;a++,v>>>=1)if(v&1&&e.dyn_ltree[a*2]!==0)return K;if(e.dyn_ltree[9*2]!==0||e.dyn_ltree[10*2]!==0||e.dyn_ltree[13*2]!==0)return l;for(a=32;a{$||(u(),$=!0),e.l_desc=new Ge(e.dyn_ltree,gt),e.d_desc=new Ge(e.dyn_dtree,zA),e.bl_desc=new Ge(e.bl_tree,Lt),e.bi_buf=0,e.bi_valid=0,Q(e)},H=(e,v,a,U)=>{SA(e,(D<<1)+(U?1:0),3),g(e),Et(e,a),Et(e,~a),a&&e.pending_buf.set(e.window.subarray(v,v+a),e.pending),e.pending+=a},z=e=>{SA(e,V<<1,3),St(e,ke,xe),Ee(e)},_=(e,v,a,U)=>{let T,X,sA=0;e.level>0?(e.strm.data_type===J&&(e.strm.data_type=Se(e)),Z(e,e.l_desc),Z(e,e.d_desc),sA=he(e),T=e.opt_len+3+7>>>3,X=e.static_len+3+7>>>3,X<=T&&(T=X)):T=X=a+5,a+4<=T&&v!==-1?H(e,v,a,U):e.strategy===h||X===T?(SA(e,(V<<1)+(U?1:0),3),Je(e,xe,nA)):(SA(e,(ne<<1)+(U?1:0),3),De(e,e.l_desc.max_code+1,e.d_desc.max_code+1,sA+1),Je(e,e.dyn_ltree,e.dyn_dtree)),Q(e),U&&g(e)},Be=(e,v,a)=>(e.pending_buf[e.sym_buf+e.sym_next++]=v,e.pending_buf[e.sym_buf+e.sym_next++]=v>>8,e.pending_buf[e.sym_buf+e.sym_next++]=a,v===0?e.dyn_ltree[a*2]++:(e.matches++,v--,e.dyn_ltree[(qe[a]+P+1)*2]++,e.dyn_dtree[VA(v)*2]++),e.sym_next===e.sym_end);var Ze=ae,Le=H,CA=_,KA=Be,vA=z,tt={_tr_init:Ze,_tr_stored_block:Le,_tr_flush_block:CA,_tr_tally:KA,_tr_align:vA},XA=(e,v,a,U)=>{let T=e&65535|0,X=e>>>16&65535|0,sA=0;for(;a!==0;){sA=a>2e3?2e3:a,a-=sA;do T=T+v[U++]|0,X=X+T|0;while(--sA);T%=65521,X%=65521}return T|X<<16|0};const _A=()=>{let e,v=[];for(var a=0;a<256;a++){e=a;for(var U=0;U<8;U++)e=e&1?3988292384^e>>>1:e>>>1;v[a]=e}return v},Pt=new Uint32Array(_A());var nt=(e,v,a,U)=>{const T=Pt,X=U+a;e^=-1;for(let sA=U;sA>>8^T[(e^v[sA])&255];return e^-1},YA={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},it={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:GA,_tr_stored_block:$A,_tr_flush_block:ut,_tr_tally:_e,_tr_align:OA}=tt,{Z_NO_FLUSH:HA,Z_PARTIAL_FLUSH:lt,Z_FULL_FLUSH:Yt,Z_FINISH:Tt,Z_BLOCK:Qt,Z_OK:Vt,Z_STREAM_END:qt,Z_STREAM_ERROR:dn,Z_DATA_ERROR:ot,Z_BUF_ERROR:_t,Z_DEFAULT_COMPRESSION:In,Z_FILTERED:En,Z_HUFFMAN_ONLY:sn,Z_RLE:yn,Z_FIXED:Qn,Z_DEFAULT_STRATEGY:Pe,Z_UNKNOWN:Ue,Z_DEFLATED:WA}=it,MA=9,ft=15,ht=8,Ht=256+1+29,dt=30,en=19,vn=2*Ht+1,bt=15,pA=3,Qe=258,Ve=Qe+pA+1,iA=32,lA=42,ZA=57,UA=69,At=73,zt=91,Wt=103,jt=113,mn=666,Ot=1,An=2,y=3,I=4,k=3,W=(e,v)=>(e.msg=YA[v],v),q=e=>e*2-(e>4?9:0),Ce=e=>{let v=e.length;for(;--v>=0;)e[v]=0},ze=e=>{let v,a,U,T=e.w_size;v=e.hash_size,U=v;do a=e.head[--U],e.head[U]=a>=T?a-T:0;while(--v);v=T,U=v;do a=e.prev[--U],e.prev[U]=a>=T?a-T:0;while(--v)};let QA=(e,v,a)=>(v<{const v=e.state;let a=v.pending;a>e.avail_out&&(a=e.avail_out),a!==0&&(e.output.set(v.pending_buf.subarray(v.pending_out,v.pending_out+a),e.next_out),e.next_out+=a,v.pending_out+=a,e.total_out+=a,e.avail_out-=a,v.pending-=a,v.pending===0&&(v.pending_out=0))},uA=(e,v)=>{ut(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,v),e.block_start=e.strstart,mA(e.strm)},IA=(e,v)=>{e.pending_buf[e.pending++]=v},ct=(e,v)=>{e.pending_buf[e.pending++]=v>>>8&255,e.pending_buf[e.pending++]=v&255},un=(e,v,a,U)=>{let T=e.avail_in;return T>U&&(T=U),T===0?0:(e.avail_in-=T,v.set(e.input.subarray(e.next_in,e.next_in+T),a),e.state.wrap===1?e.adler=XA(e.adler,v,T,a):e.state.wrap===2&&(e.adler=nt(e.adler,v,T,a)),e.next_in+=T,e.total_in+=T,T)},tn=(e,v)=>{let a=e.max_chain_length,U=e.strstart,T,X,sA=e.prev_length,je=e.nice_match;const an=e.strstart>e.w_size-Ve?e.strstart-(e.w_size-Ve):0,Ke=e.window,hA=e.w_mask,Rn=e.prev,hn=e.strstart+Qe;let Nt=Ke[U+sA-1],On=Ke[U+sA];e.prev_length>=e.good_match&&(a>>=2),je>e.lookahead&&(je=e.lookahead);do if(T=v,!(Ke[T+sA]!==On||Ke[T+sA-1]!==Nt||Ke[T]!==Ke[U]||Ke[++T]!==Ke[U+1])){U+=2,T++;do;while(Ke[++U]===Ke[++T]&&Ke[++U]===Ke[++T]&&Ke[++U]===Ke[++T]&&Ke[++U]===Ke[++T]&&Ke[++U]===Ke[++T]&&Ke[++U]===Ke[++T]&&Ke[++U]===Ke[++T]&&Ke[++U]===Ke[++T]&&UsA){if(e.match_start=v,sA=X,X>=je)break;Nt=Ke[U+sA-1],On=Ke[U+sA]}}while((v=Rn[v&hA])>an&&--a!==0);return sA<=e.lookahead?sA:e.lookahead},Xt=e=>{const v=e.w_size;let a,U,T;do{if(U=e.window_size-e.lookahead-e.strstart,e.strstart>=v+(v-Ve)&&(e.window.set(e.window.subarray(v,v+v-U),0),e.match_start-=v,e.strstart-=v,e.block_start-=v,e.insert>e.strstart&&(e.insert=e.strstart),ze(e),U+=v),e.strm.avail_in===0)break;if(a=un(e.strm,e.window,e.strstart+e.lookahead,U),e.lookahead+=a,e.lookahead+e.insert>=pA)for(T=e.strstart-e.insert,e.ins_h=e.window[T],e.ins_h=QA(e,e.ins_h,e.window[T+1]);e.insert&&(e.ins_h=QA(e,e.ins_h,e.window[T+pA-1]),e.prev[T&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=T,T++,e.insert--,!(e.lookahead+e.insert{let a=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,U,T,X,sA=0,je=e.strm.avail_in;do{if(U=65535,X=e.bi_valid+42>>3,e.strm.avail_outT+e.strm.avail_in&&(U=T+e.strm.avail_in),U>X&&(U=X),U>8,e.pending_buf[e.pending-2]=~U,e.pending_buf[e.pending-1]=~U>>8,mA(e.strm),T&&(T>U&&(T=U),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+T),e.strm.next_out),e.strm.next_out+=T,e.strm.avail_out-=T,e.strm.total_out+=T,e.block_start+=T,U-=T),U&&(un(e.strm,e.strm.output,e.strm.next_out,U),e.strm.next_out+=U,e.strm.avail_out-=U,e.strm.total_out+=U)}while(sA===0);return je-=e.strm.avail_in,je&&(je>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=je&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-je,e.strm.next_in),e.strstart),e.strstart+=je,e.insert+=je>e.w_size-e.insert?e.w_size-e.insert:je),e.block_start=e.strstart),e.high_waterX&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,X+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),X>e.strm.avail_in&&(X=e.strm.avail_in),X&&(un(e.strm,e.window,e.strstart,X),e.strstart+=X,e.insert+=X>e.w_size-e.insert?e.w_size-e.insert:X),e.high_water>3,X=e.pending_buf_size-X>65535?65535:e.pending_buf_size-X,a=X>e.w_size?e.w_size:X,T=e.strstart-e.block_start,(T>=a||(T||v===Tt)&&v!==HA&&e.strm.avail_in===0&&T<=X)&&(U=T>X?X:T,sA=v===Tt&&e.strm.avail_in===0&&U===T?1:0,$A(e,e.block_start,U,sA),e.block_start+=U,mA(e.strm)),sA?y:Ot)},wn=(e,v)=>{let a,U;for(;;){if(e.lookahead=pA&&(e.ins_h=QA(e,e.ins_h,e.window[e.strstart+pA-1]),a=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),a!==0&&e.strstart-a<=e.w_size-Ve&&(e.match_length=tn(e,a)),e.match_length>=pA)if(U=_e(e,e.strstart-e.match_start,e.match_length-pA),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=pA){e.match_length--;do e.strstart++,e.ins_h=QA(e,e.ins_h,e.window[e.strstart+pA-1]),a=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(--e.match_length!==0);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=QA(e,e.ins_h,e.window[e.strstart+1]);else U=_e(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(U&&(uA(e,!1),e.strm.avail_out===0))return Ot}return e.insert=e.strstart{let a,U,T;for(;;){if(e.lookahead=pA&&(e.ins_h=QA(e,e.ins_h,e.window[e.strstart+pA-1]),a=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=pA-1,a!==0&&e.prev_length4096)&&(e.match_length=pA-1)),e.prev_length>=pA&&e.match_length<=e.prev_length){T=e.strstart+e.lookahead-pA,U=_e(e,e.strstart-1-e.prev_match,e.prev_length-pA),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=T&&(e.ins_h=QA(e,e.ins_h,e.window[e.strstart+pA-1]),a=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(--e.prev_length!==0);if(e.match_available=0,e.match_length=pA-1,e.strstart++,U&&(uA(e,!1),e.strm.avail_out===0))return Ot}else if(e.match_available){if(U=_e(e,0,e.window[e.strstart-1]),U&&uA(e,!1),e.strstart++,e.lookahead--,e.strm.avail_out===0)return Ot}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(U=_e(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart{let a,U,T,X;const sA=e.window;for(;;){if(e.lookahead<=Qe){if(Xt(e),e.lookahead<=Qe&&v===HA)return Ot;if(e.lookahead===0)break}if(e.match_length=0,e.lookahead>=pA&&e.strstart>0&&(T=e.strstart-1,U=sA[T],U===sA[++T]&&U===sA[++T]&&U===sA[++T])){X=e.strstart+Qe;do;while(U===sA[++T]&&U===sA[++T]&&U===sA[++T]&&U===sA[++T]&&U===sA[++T]&&U===sA[++T]&&U===sA[++T]&&U===sA[++T]&&Te.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=pA?(a=_e(e,1,e.match_length-pA),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(a=_e(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),a&&(uA(e,!1),e.strm.avail_out===0))return Ot}return e.insert=0,v===Tt?(uA(e,!0),e.strm.avail_out===0?y:I):e.sym_next&&(uA(e,!1),e.strm.avail_out===0)?Ot:An},oe=(e,v)=>{let a;for(;;){if(e.lookahead===0&&(Xt(e),e.lookahead===0)){if(v===HA)return Ot;break}if(e.match_length=0,a=_e(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,a&&(uA(e,!1),e.strm.avail_out===0))return Ot}return e.insert=0,v===Tt?(uA(e,!0),e.strm.avail_out===0?y:I):e.sym_next&&(uA(e,!1),e.strm.avail_out===0)?Ot:An};function Te(e,v,a,U,T){this.good_length=e,this.max_lazy=v,this.nice_length=a,this.max_chain=U,this.func=T}const We=[new Te(0,0,0,0,Gt),new Te(4,4,8,4,wn),new Te(4,5,16,8,wn),new Te(4,6,32,32,wn),new Te(4,4,16,16,Oe),new Te(8,16,32,32,Oe),new Te(8,16,128,128,Oe),new Te(8,32,128,256,Oe),new Te(32,128,258,1024,Oe),new Te(32,258,258,4096,Oe)],LA=e=>{e.window_size=2*e.w_size,Ce(e.head),e.max_lazy_match=We[e.level].max_lazy,e.good_match=We[e.level].good_length,e.nice_match=We[e.level].nice_length,e.max_chain_length=We[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=pA-1,e.match_available=0,e.ins_h=0};function Ye(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=WA,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(vn*2),this.dyn_dtree=new Uint16Array((2*dt+1)*2),this.bl_tree=new Uint16Array((2*en+1)*2),Ce(this.dyn_ltree),Ce(this.dyn_dtree),Ce(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(bt+1),this.heap=new Uint16Array(2*Ht+1),Ce(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*Ht+1),Ce(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const EA=e=>{if(!e)return 1;const v=e.state;return!v||v.strm!==e||v.status!==lA&&v.status!==ZA&&v.status!==UA&&v.status!==At&&v.status!==zt&&v.status!==Wt&&v.status!==jt&&v.status!==mn?1:0},cA=e=>{if(EA(e))return W(e,dn);e.total_in=e.total_out=0,e.data_type=Ue;const v=e.state;return v.pending=0,v.pending_out=0,v.wrap<0&&(v.wrap=-v.wrap),v.status=v.wrap===2?ZA:v.wrap?lA:jt,e.adler=v.wrap===2?0:1,v.last_flush=-2,GA(v),Vt},o=e=>{const v=cA(e);return v===Vt&&LA(e.state),v},S=(e,v)=>EA(e)||e.state.wrap!==2?dn:(e.state.gzhead=v,Vt),R=(e,v,a,U,T,X)=>{if(!e)return dn;let sA=1;if(v===In&&(v=6),U<0?(sA=0,U=-U):U>15&&(sA=2,U-=16),T<1||T>MA||a!==WA||U<8||U>15||v<0||v>9||X<0||X>Qn||U===8&&sA!==1)return W(e,dn);U===8&&(U=9);const je=new Ye;return e.state=je,je.strm=e,je.status=lA,je.wrap=sA,je.gzhead=null,je.w_bits=U,je.w_size=1<R(e,v,WA,ft,ht,Pe),M=(e,v)=>{if(EA(e)||v>Qt||v<0)return e?W(e,dn):dn;const a=e.state;if(!e.output||e.avail_in!==0&&!e.input||a.status===mn&&v!==Tt)return W(e,e.avail_out===0?_t:dn);const U=a.last_flush;if(a.last_flush=v,a.pending!==0){if(mA(e),e.avail_out===0)return a.last_flush=-1,Vt}else if(e.avail_in===0&&q(v)<=q(U)&&v!==Tt)return W(e,_t);if(a.status===mn&&e.avail_in!==0)return W(e,_t);if(a.status===lA&&a.wrap===0&&(a.status=jt),a.status===lA){let T=WA+(a.w_bits-8<<4)<<8,X=-1;if(a.strategy>=sn||a.level<2?X=0:a.level<6?X=1:a.level===6?X=2:X=3,T|=X<<6,a.strstart!==0&&(T|=iA),T+=31-T%31,ct(a,T),a.strstart!==0&&(ct(a,e.adler>>>16),ct(a,e.adler&65535)),e.adler=1,a.status=jt,mA(e),a.pending!==0)return a.last_flush=-1,Vt}if(a.status===ZA){if(e.adler=0,IA(a,31),IA(a,139),IA(a,8),a.gzhead)IA(a,(a.gzhead.text?1:0)+(a.gzhead.hcrc?2:0)+(a.gzhead.extra?4:0)+(a.gzhead.name?8:0)+(a.gzhead.comment?16:0)),IA(a,a.gzhead.time&255),IA(a,a.gzhead.time>>8&255),IA(a,a.gzhead.time>>16&255),IA(a,a.gzhead.time>>24&255),IA(a,a.level===9?2:a.strategy>=sn||a.level<2?4:0),IA(a,a.gzhead.os&255),a.gzhead.extra&&a.gzhead.extra.length&&(IA(a,a.gzhead.extra.length&255),IA(a,a.gzhead.extra.length>>8&255)),a.gzhead.hcrc&&(e.adler=nt(e.adler,a.pending_buf,a.pending,0)),a.gzindex=0,a.status=UA;else if(IA(a,0),IA(a,0),IA(a,0),IA(a,0),IA(a,0),IA(a,a.level===9?2:a.strategy>=sn||a.level<2?4:0),IA(a,k),a.status=jt,mA(e),a.pending!==0)return a.last_flush=-1,Vt}if(a.status===UA){if(a.gzhead.extra){let T=a.pending,X=(a.gzhead.extra.length&65535)-a.gzindex;for(;a.pending+X>a.pending_buf_size;){let je=a.pending_buf_size-a.pending;if(a.pending_buf.set(a.gzhead.extra.subarray(a.gzindex,a.gzindex+je),a.pending),a.pending=a.pending_buf_size,a.gzhead.hcrc&&a.pending>T&&(e.adler=nt(e.adler,a.pending_buf,a.pending-T,T)),a.gzindex+=je,mA(e),a.pending!==0)return a.last_flush=-1,Vt;T=0,X-=je}let sA=new Uint8Array(a.gzhead.extra);a.pending_buf.set(sA.subarray(a.gzindex,a.gzindex+X),a.pending),a.pending+=X,a.gzhead.hcrc&&a.pending>T&&(e.adler=nt(e.adler,a.pending_buf,a.pending-T,T)),a.gzindex=0}a.status=At}if(a.status===At){if(a.gzhead.name){let T=a.pending,X;do{if(a.pending===a.pending_buf_size){if(a.gzhead.hcrc&&a.pending>T&&(e.adler=nt(e.adler,a.pending_buf,a.pending-T,T)),mA(e),a.pending!==0)return a.last_flush=-1,Vt;T=0}a.gzindexT&&(e.adler=nt(e.adler,a.pending_buf,a.pending-T,T)),a.gzindex=0}a.status=zt}if(a.status===zt){if(a.gzhead.comment){let T=a.pending,X;do{if(a.pending===a.pending_buf_size){if(a.gzhead.hcrc&&a.pending>T&&(e.adler=nt(e.adler,a.pending_buf,a.pending-T,T)),mA(e),a.pending!==0)return a.last_flush=-1,Vt;T=0}a.gzindexT&&(e.adler=nt(e.adler,a.pending_buf,a.pending-T,T))}a.status=Wt}if(a.status===Wt){if(a.gzhead.hcrc){if(a.pending+2>a.pending_buf_size&&(mA(e),a.pending!==0))return a.last_flush=-1,Vt;IA(a,e.adler&255),IA(a,e.adler>>8&255),e.adler=0}if(a.status=jt,mA(e),a.pending!==0)return a.last_flush=-1,Vt}if(e.avail_in!==0||a.lookahead!==0||v!==HA&&a.status!==mn){let T=a.level===0?Gt(a,v):a.strategy===sn?oe(a,v):a.strategy===yn?He(a,v):We[a.level].func(a,v);if((T===y||T===I)&&(a.status=mn),T===Ot||T===y)return e.avail_out===0&&(a.last_flush=-1),Vt;if(T===An&&(v===lt?OA(a):v!==Qt&&($A(a,0,0,!1),v===Yt&&(Ce(a.head),a.lookahead===0&&(a.strstart=0,a.block_start=0,a.insert=0))),mA(e),e.avail_out===0))return a.last_flush=-1,Vt}return v!==Tt?Vt:a.wrap<=0?qt:(a.wrap===2?(IA(a,e.adler&255),IA(a,e.adler>>8&255),IA(a,e.adler>>16&255),IA(a,e.adler>>24&255),IA(a,e.total_in&255),IA(a,e.total_in>>8&255),IA(a,e.total_in>>16&255),IA(a,e.total_in>>24&255)):(ct(a,e.adler>>>16),ct(a,e.adler&65535)),mA(e),a.wrap>0&&(a.wrap=-a.wrap),a.pending!==0?Vt:qt)},le=e=>{if(EA(e))return dn;const v=e.state.status;return e.state=null,v===jt?W(e,ot):Vt},ie=(e,v)=>{let a=v.length;if(EA(e))return dn;const U=e.state,T=U.wrap;if(T===2||T===1&&U.status!==lA||U.lookahead)return dn;if(T===1&&(e.adler=XA(e.adler,v,a,0)),U.wrap=0,a>=U.w_size){T===0&&(Ce(U.head),U.strstart=0,U.block_start=0,U.insert=0);let an=new Uint8Array(U.w_size);an.set(v.subarray(a-U.w_size,a),0),v=an,a=U.w_size}const X=e.avail_in,sA=e.next_in,je=e.input;for(e.avail_in=a,e.next_in=0,e.input=v,Xt(U);U.lookahead>=pA;){let an=U.strstart,Ke=U.lookahead-(pA-1);do U.ins_h=QA(U,U.ins_h,U.window[an+pA-1]),U.prev[an&U.w_mask]=U.head[U.ins_h],U.head[U.ins_h]=an,an++;while(--Ke);U.strstart=an,U.lookahead=pA-1,Xt(U)}return U.strstart+=U.lookahead,U.block_start=U.strstart,U.insert=U.lookahead,U.lookahead=0,U.match_length=U.prev_length=pA-1,U.match_available=0,e.next_in=sA,e.input=je,e.avail_in=X,U.wrap=T,Vt};var re=L,Me=R,aA=o,Ie=cA,fA=S,eA=M,dA=le,tA=ie,bA="pako deflate (from Nodeca project)",FA={deflateInit:re,deflateInit2:Me,deflateReset:aA,deflateResetKeep:Ie,deflateSetHeader:fA,deflate:eA,deflateEnd:dA,deflateSetDictionary:tA,deflateInfo:bA};const DA=(e,v)=>Object.prototype.hasOwnProperty.call(e,v);var jA=function(e){const v=Array.prototype.slice.call(arguments,1);for(;v.length;){const a=v.shift();if(a){if(typeof a!="object")throw new TypeError(a+"must be non-object");for(const U in a)DA(a,U)&&(e[U]=a[U])}}return e},TA=e=>{let v=0;for(let U=0,T=e.length;U=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;JA[254]=JA[254]=1;var vt=e=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(e);let v,a,U,T,X,sA=e.length,je=0;for(T=0;T>>6,v[X++]=128|a&63):a<65536?(v[X++]=224|a>>>12,v[X++]=128|a>>>6&63,v[X++]=128|a&63):(v[X++]=240|a>>>18,v[X++]=128|a>>>12&63,v[X++]=128|a>>>6&63,v[X++]=128|a&63);return v};const mt=(e,v)=>{if(v<65534&&e.subarray&&rt)return String.fromCharCode.apply(null,e.length===v?e:e.subarray(0,v));let a="";for(let U=0;U{const a=v||e.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(e.subarray(0,v));let U,T;const X=new Array(a*2);for(T=0,U=0;U4){X[T++]=65533,U+=je-1;continue}for(sA&=je===2?31:je===3?15:7;je>1&&U1){X[T++]=65533;continue}sA<65536?X[T++]=sA:(sA-=65536,X[T++]=55296|sA>>10&1023,X[T++]=56320|sA&1023)}return mt(X,T)},$t=(e,v)=>{v=v||e.length,v>e.length&&(v=e.length);let a=v-1;for(;a>=0&&(e[a]&192)===128;)a--;return a<0||a===0?v:a+JA[e[a]]>v?a:v},nn={string2buf:vt,buf2string:Ft,utf8border:$t};function rn(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}var wA=rn;const pt=Object.prototype.toString,{Z_NO_FLUSH:yt,Z_SYNC_FLUSH:Zt,Z_FULL_FLUSH:gn,Z_FINISH:It,Z_OK:Dt,Z_STREAM_END:Mt,Z_DEFAULT_COMPRESSION:Bt,Z_DEFAULT_STRATEGY:Ct,Z_DEFLATED:Kt}=it;function xt(e){this.options=xA.assign({level:Bt,method:Kt,chunkSize:16384,windowBits:15,memLevel:8,strategy:Ct},e||{});let v=this.options;v.raw&&v.windowBits>0?v.windowBits=-v.windowBits:v.gzip&&v.windowBits>0&&v.windowBits<16&&(v.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new wA,this.strm.avail_out=0;let a=FA.deflateInit2(this.strm,v.level,v.method,v.windowBits,v.memLevel,v.strategy);if(a!==Dt)throw new Error(YA[a]);if(v.header&&FA.deflateSetHeader(this.strm,v.header),v.dictionary){let U;if(typeof v.dictionary=="string"?U=nn.string2buf(v.dictionary):pt.call(v.dictionary)==="[object ArrayBuffer]"?U=new Uint8Array(v.dictionary):U=v.dictionary,a=FA.deflateSetDictionary(this.strm,U),a!==Dt)throw new Error(YA[a]);this._dict_set=!0}}xt.prototype.push=function(e,v){const a=this.strm,U=this.options.chunkSize;let T,X;if(this.ended)return!1;for(v===~~v?X=v:X=v===!0?It:yt,typeof e=="string"?a.input=nn.string2buf(e):pt.call(e)==="[object ArrayBuffer]"?a.input=new Uint8Array(e):a.input=e,a.next_in=0,a.avail_in=a.input.length;;){if(a.avail_out===0&&(a.output=new Uint8Array(U),a.next_out=0,a.avail_out=U),(X===Zt||X===gn)&&a.avail_out<=6){this.onData(a.output.subarray(0,a.next_out)),a.avail_out=0;continue}if(T=FA.deflate(a,X),T===Mt)return a.next_out>0&&this.onData(a.output.subarray(0,a.next_out)),T=FA.deflateEnd(this.strm),this.onEnd(T),this.ended=!0,T===Dt;if(a.avail_out===0){this.onData(a.output);continue}if(X>0&&a.next_out>0){this.onData(a.output.subarray(0,a.next_out)),a.avail_out=0;continue}if(a.avail_in===0)break}return!0},xt.prototype.onData=function(e){this.chunks.push(e)},xt.prototype.onEnd=function(e){e===Dt&&(this.result=xA.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function st(e,v){const a=new xt(v);if(a.push(e,!0),a.err)throw a.msg||YA[a.err];return a.result}function kt(e,v){return v=v||{},v.raw=!0,st(e,v)}function on(e,v){return v=v||{},v.gzip=!0,st(e,v)}var pn=xt,ln=st,Vn=kt,Ln=on,Un=it,zn={Deflate:pn,deflate:ln,deflateRaw:Vn,gzip:Ln,constants:Un};const Sn=16209,lr=16191;var kn=function(v,a){let U,T,X,sA,je,an,Ke,hA,Rn,hn,Nt,On,Hr,sr,nr,yr,Ar,fn,fr,jr,Xn,Tr,Ir,or;const Qr=v.state;U=v.next_in,Ir=v.input,T=U+(v.avail_in-5),X=v.next_out,or=v.output,sA=X-(a-v.avail_out),je=X+(v.avail_out-257),an=Qr.dmax,Ke=Qr.wsize,hA=Qr.whave,Rn=Qr.wnext,hn=Qr.window,Nt=Qr.hold,On=Qr.bits,Hr=Qr.lencode,sr=Qr.distcode,nr=(1<>>24,Nt>>>=fn,On-=fn,fn=Ar>>>16&255,fn===0)or[X++]=Ar&65535;else if(fn&16){fr=Ar&65535,fn&=15,fn&&(On>>=fn,On-=fn),On<15&&(Nt+=Ir[U++]<>>24,Nt>>>=fn,On-=fn,fn=Ar>>>16&255,fn&16){if(jr=Ar&65535,fn&=15,Onan){v.msg="invalid distance too far back",Qr.mode=Sn;break e}if(Nt>>>=fn,On-=fn,fn=X-sA,jr>fn){if(fn=jr-fn,fn>hA&&Qr.sane){v.msg="invalid distance too far back",Qr.mode=Sn;break e}if(Xn=0,Tr=hn,Rn===0){if(Xn+=Ke-fn,fn2;)or[X++]=Tr[Xn++],or[X++]=Tr[Xn++],or[X++]=Tr[Xn++],fr-=3;fr&&(or[X++]=Tr[Xn++],fr>1&&(or[X++]=Tr[Xn++]))}else{Xn=X-jr;do or[X++]=or[Xn++],or[X++]=or[Xn++],or[X++]=or[Xn++],fr-=3;while(fr>2);fr&&(or[X++]=or[Xn++],fr>1&&(or[X++]=or[Xn++]))}}else if(fn&64){v.msg="invalid distance code",Qr.mode=Sn;break e}else{Ar=sr[(Ar&65535)+(Nt&(1<>3,U-=fr,On-=fr<<3,Nt&=(1<{const an=je.bits;let Ke=0,hA=0,Rn=0,hn=0,Nt=0,On=0,Hr=0,sr=0,nr=0,yr=0,Ar,fn,fr,jr,Xn,Tr=null,Ir;const or=new Uint16Array(tr+1),Qr=new Uint16Array(tr+1);let Ta=null,Fo,yi,Ii;for(Ke=0;Ke<=tr;Ke++)or[Ke]=0;for(hA=0;hA=1&&or[hn]===0;hn--);if(Nt>hn&&(Nt=hn),hn===0)return T[X++]=1<<24|64<<16|0,T[X++]=1<<24|64<<16|0,je.bits=1,0;for(Rn=1;Rn0&&(e===Br||hn!==1))return-1;for(Qr[1]=0,Ke=1;KeFn||e===jn&&nr>ur)return 1;for(;;){Fo=Ke-Hr,sA[hA]+1=Ir?(yi=Ta[sA[hA]-Ir],Ii=Tr[sA[hA]-Ir]):(yi=96,Ii=0),Ar=1<>Hr)+fn]=Fo<<24|yi<<16|Ii|0;while(fn!==0);for(Ar=1<>=1;if(Ar!==0?(yr&=Ar-1,yr+=Ar):yr=0,hA++,--or[Ke]===0){if(Ke===hn)break;Ke=v[a+sA[hA]]}if(Ke>Nt&&(yr&jr)!==fr){for(Hr===0&&(Hr=Nt),Xn+=Rn,On=Ke-Hr,sr=1<Fn||e===jn&&nr>ur)return 1;fr=yr&jr,T[fr]=Nt<<24|On<<16|Xn-X|0}}return yr!==0&&(T[Xn+yr]=Ke-Hr<<24|64<<16|0),je.bits=Nt,0};const Tn=0,$n=1,Or=2,{Z_FINISH:Gn,Z_BLOCK:Wr,Z_TREES:bn,Z_OK:Rt,Z_STREAM_END:Bn,Z_NEED_DICT:Jt,Z_STREAM_ERROR:cn,Z_DATA_ERROR:Yn,Z_MEM_ERROR:Jn,Z_BUF_ERROR:wr,Z_DEFLATED:Nr}=it,Rr=16180,xr=16181,Kr=16182,Yr=16183,Xr=16184,Aa=16185,Ba=16186,pr=16187,dr=16188,mr=16189,Zr=16190,Sr=16191,ra=16192,Ca=16193,Ea=16194,ya=16195,la=16196,ua=16197,ma=16198,$r=16199,Ia=16200,aa=16201,Va=16202,Ha=16203,za=16204,Sa=16205,Ma=16206,sa=16207,ca=16208,Pr=16209,fa=16210,Pa=16211,ja=852,ii=592,Da=15,Ga=e=>(e>>>24&255)+(e>>>8&65280)+((e&65280)<<8)+((e&255)<<24);function oi(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const wa=e=>{if(!e)return 1;const v=e.state;return!v||v.strm!==e||v.modePa?1:0},Wa=e=>{if(wa(e))return cn;const v=e.state;return e.total_in=e.total_out=v.total=0,e.msg="",v.wrap&&(e.adler=v.wrap&1),v.mode=Rr,v.last=0,v.havedict=0,v.flags=-1,v.dmax=32768,v.head=null,v.hold=0,v.bits=0,v.lencode=v.lendyn=new Int32Array(ja),v.distcode=v.distdyn=new Int32Array(ii),v.sane=1,v.back=-1,Rt},xa=e=>{if(wa(e))return cn;const v=e.state;return v.wsize=0,v.whave=0,v.wnext=0,Wa(e)},Ja=(e,v)=>{let a;if(wa(e))return cn;const U=e.state;return v<0?(a=0,v=-v):(a=(v>>4)+5,v<48&&(v&=15)),v&&(v<8||v>15)?cn:(U.window!==null&&U.wbits!==v&&(U.window=null),U.wrap=a,U.wbits=v,xa(e))},Ya=(e,v)=>{if(!e)return cn;const a=new oi;e.state=a,a.strm=e,a.window=null,a.mode=Rr;const U=Ja(e,v);return U!==Rt&&(e.state=null),U},li=e=>Ya(e,Da);let qa=!0,Qa,La;const si=e=>{if(qa){Qa=new Int32Array(512),La=new Int32Array(32);let v=0;for(;v<144;)e.lens[v++]=8;for(;v<256;)e.lens[v++]=9;for(;v<280;)e.lens[v++]=7;for(;v<288;)e.lens[v++]=8;for(Wn($n,e.lens,0,288,Qa,0,e.work,{bits:9}),v=0;v<32;)e.lens[v++]=5;Wn(Or,e.lens,0,32,La,0,e.work,{bits:5}),qa=!1}e.lencode=Qa,e.lenbits=9,e.distcode=La,e.distbits=5},_a=(e,v,a,U)=>{let T;const X=e.state;return X.window===null&&(X.wsize=1<=X.wsize?(X.window.set(v.subarray(a-X.wsize,a),0),X.wnext=0,X.whave=X.wsize):(T=X.wsize-X.wnext,T>U&&(T=U),X.window.set(v.subarray(a-U,a-U+T),X.wnext),U-=T,U?(X.window.set(v.subarray(a-U,a),0),X.wnext=U,X.whave=X.wsize):(X.wnext+=T,X.wnext===X.wsize&&(X.wnext=0),X.whave{let a,U,T,X,sA,je,an,Ke,hA,Rn,hn,Nt,On,Hr,sr=0,nr,yr,Ar,fn,fr,jr,Xn,Tr;const Ir=new Uint8Array(4);let or,Qr;const Ta=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(wa(e)||!e.output||!e.input&&e.avail_in!==0)return cn;a=e.state,a.mode===Sr&&(a.mode=ra),sA=e.next_out,T=e.output,an=e.avail_out,X=e.next_in,U=e.input,je=e.avail_in,Ke=a.hold,hA=a.bits,Rn=je,hn=an,Tr=Rt;e:for(;;)switch(a.mode){case Rr:if(a.wrap===0){a.mode=ra;break}for(;hA<16;){if(je===0)break e;je--,Ke+=U[X++]<>>8&255,a.check=nt(a.check,Ir,2,0),Ke=0,hA=0,a.mode=xr;break}if(a.head&&(a.head.done=!1),!(a.wrap&1)||(((Ke&255)<<8)+(Ke>>8))%31){e.msg="incorrect header check",a.mode=Pr;break}if((Ke&15)!==Nr){e.msg="unknown compression method",a.mode=Pr;break}if(Ke>>>=4,hA-=4,Xn=(Ke&15)+8,a.wbits===0&&(a.wbits=Xn),Xn>15||Xn>a.wbits){e.msg="invalid window size",a.mode=Pr;break}a.dmax=1<>8&1),a.flags&512&&a.wrap&4&&(Ir[0]=Ke&255,Ir[1]=Ke>>>8&255,a.check=nt(a.check,Ir,2,0)),Ke=0,hA=0,a.mode=Kr;case Kr:for(;hA<32;){if(je===0)break e;je--,Ke+=U[X++]<>>8&255,Ir[2]=Ke>>>16&255,Ir[3]=Ke>>>24&255,a.check=nt(a.check,Ir,4,0)),Ke=0,hA=0,a.mode=Yr;case Yr:for(;hA<16;){if(je===0)break e;je--,Ke+=U[X++]<>8),a.flags&512&&a.wrap&4&&(Ir[0]=Ke&255,Ir[1]=Ke>>>8&255,a.check=nt(a.check,Ir,2,0)),Ke=0,hA=0,a.mode=Xr;case Xr:if(a.flags&1024){for(;hA<16;){if(je===0)break e;je--,Ke+=U[X++]<>>8&255,a.check=nt(a.check,Ir,2,0)),Ke=0,hA=0}else a.head&&(a.head.extra=null);a.mode=Aa;case Aa:if(a.flags&1024&&(Nt=a.length,Nt>je&&(Nt=je),Nt&&(a.head&&(Xn=a.head.extra_len-a.length,a.head.extra||(a.head.extra=new Uint8Array(a.head.extra_len)),a.head.extra.set(U.subarray(X,X+Nt),Xn)),a.flags&512&&a.wrap&4&&(a.check=nt(a.check,U,Nt,X)),je-=Nt,X+=Nt,a.length-=Nt),a.length))break e;a.length=0,a.mode=Ba;case Ba:if(a.flags&2048){if(je===0)break e;Nt=0;do Xn=U[X+Nt++],a.head&&Xn&&a.length<65536&&(a.head.name+=String.fromCharCode(Xn));while(Xn&&Nt>9&1,a.head.done=!0),e.adler=a.check=0,a.mode=Sr;break;case mr:for(;hA<32;){if(je===0)break e;je--,Ke+=U[X++]<>>=hA&7,hA-=hA&7,a.mode=Ma;break}for(;hA<3;){if(je===0)break e;je--,Ke+=U[X++]<>>=1,hA-=1,Ke&3){case 0:a.mode=Ca;break;case 1:if(si(a),a.mode=$r,v===bn){Ke>>>=2,hA-=2;break e}break;case 2:a.mode=la;break;case 3:e.msg="invalid block type",a.mode=Pr}Ke>>>=2,hA-=2;break;case Ca:for(Ke>>>=hA&7,hA-=hA&7;hA<32;){if(je===0)break e;je--,Ke+=U[X++]<>>16^65535)){e.msg="invalid stored block lengths",a.mode=Pr;break}if(a.length=Ke&65535,Ke=0,hA=0,a.mode=Ea,v===bn)break e;case Ea:a.mode=ya;case ya:if(Nt=a.length,Nt){if(Nt>je&&(Nt=je),Nt>an&&(Nt=an),Nt===0)break e;T.set(U.subarray(X,X+Nt),sA),je-=Nt,X+=Nt,an-=Nt,sA+=Nt,a.length-=Nt;break}a.mode=Sr;break;case la:for(;hA<14;){if(je===0)break e;je--,Ke+=U[X++]<>>=5,hA-=5,a.ndist=(Ke&31)+1,Ke>>>=5,hA-=5,a.ncode=(Ke&15)+4,Ke>>>=4,hA-=4,a.nlen>286||a.ndist>30){e.msg="too many length or distance symbols",a.mode=Pr;break}a.have=0,a.mode=ua;case ua:for(;a.have>>=3,hA-=3}for(;a.have<19;)a.lens[Ta[a.have++]]=0;if(a.lencode=a.lendyn,a.lenbits=7,or={bits:a.lenbits},Tr=Wn(Tn,a.lens,0,19,a.lencode,0,a.work,or),a.lenbits=or.bits,Tr){e.msg="invalid code lengths set",a.mode=Pr;break}a.have=0,a.mode=ma;case ma:for(;a.have>>24,yr=sr>>>16&255,Ar=sr&65535,!(nr<=hA);){if(je===0)break e;je--,Ke+=U[X++]<>>=nr,hA-=nr,a.lens[a.have++]=Ar;else{if(Ar===16){for(Qr=nr+2;hA>>=nr,hA-=nr,a.have===0){e.msg="invalid bit length repeat",a.mode=Pr;break}Xn=a.lens[a.have-1],Nt=3+(Ke&3),Ke>>>=2,hA-=2}else if(Ar===17){for(Qr=nr+3;hA>>=nr,hA-=nr,Xn=0,Nt=3+(Ke&7),Ke>>>=3,hA-=3}else{for(Qr=nr+7;hA>>=nr,hA-=nr,Xn=0,Nt=11+(Ke&127),Ke>>>=7,hA-=7}if(a.have+Nt>a.nlen+a.ndist){e.msg="invalid bit length repeat",a.mode=Pr;break}for(;Nt--;)a.lens[a.have++]=Xn}}if(a.mode===Pr)break;if(a.lens[256]===0){e.msg="invalid code -- missing end-of-block",a.mode=Pr;break}if(a.lenbits=9,or={bits:a.lenbits},Tr=Wn($n,a.lens,0,a.nlen,a.lencode,0,a.work,or),a.lenbits=or.bits,Tr){e.msg="invalid literal/lengths set",a.mode=Pr;break}if(a.distbits=6,a.distcode=a.distdyn,or={bits:a.distbits},Tr=Wn(Or,a.lens,a.nlen,a.ndist,a.distcode,0,a.work,or),a.distbits=or.bits,Tr){e.msg="invalid distances set",a.mode=Pr;break}if(a.mode=$r,v===bn)break e;case $r:a.mode=Ia;case Ia:if(je>=6&&an>=258){e.next_out=sA,e.avail_out=an,e.next_in=X,e.avail_in=je,a.hold=Ke,a.bits=hA,kn(e,hn),sA=e.next_out,T=e.output,an=e.avail_out,X=e.next_in,U=e.input,je=e.avail_in,Ke=a.hold,hA=a.bits,a.mode===Sr&&(a.back=-1);break}for(a.back=0;sr=a.lencode[Ke&(1<>>24,yr=sr>>>16&255,Ar=sr&65535,!(nr<=hA);){if(je===0)break e;je--,Ke+=U[X++]<>fn)],nr=sr>>>24,yr=sr>>>16&255,Ar=sr&65535,!(fn+nr<=hA);){if(je===0)break e;je--,Ke+=U[X++]<>>=fn,hA-=fn,a.back+=fn}if(Ke>>>=nr,hA-=nr,a.back+=nr,a.length=Ar,yr===0){a.mode=Sa;break}if(yr&32){a.back=-1,a.mode=Sr;break}if(yr&64){e.msg="invalid literal/length code",a.mode=Pr;break}a.extra=yr&15,a.mode=aa;case aa:if(a.extra){for(Qr=a.extra;hA>>=a.extra,hA-=a.extra,a.back+=a.extra}a.was=a.length,a.mode=Va;case Va:for(;sr=a.distcode[Ke&(1<>>24,yr=sr>>>16&255,Ar=sr&65535,!(nr<=hA);){if(je===0)break e;je--,Ke+=U[X++]<>fn)],nr=sr>>>24,yr=sr>>>16&255,Ar=sr&65535,!(fn+nr<=hA);){if(je===0)break e;je--,Ke+=U[X++]<>>=fn,hA-=fn,a.back+=fn}if(Ke>>>=nr,hA-=nr,a.back+=nr,yr&64){e.msg="invalid distance code",a.mode=Pr;break}a.offset=Ar,a.extra=yr&15,a.mode=Ha;case Ha:if(a.extra){for(Qr=a.extra;hA>>=a.extra,hA-=a.extra,a.back+=a.extra}if(a.offset>a.dmax){e.msg="invalid distance too far back",a.mode=Pr;break}a.mode=za;case za:if(an===0)break e;if(Nt=hn-an,a.offset>Nt){if(Nt=a.offset-Nt,Nt>a.whave&&a.sane){e.msg="invalid distance too far back",a.mode=Pr;break}Nt>a.wnext?(Nt-=a.wnext,On=a.wsize-Nt):On=a.wnext-Nt,Nt>a.length&&(Nt=a.length),Hr=a.window}else Hr=T,On=sA-a.offset,Nt=a.length;Nt>an&&(Nt=an),an-=Nt,a.length-=Nt;do T[sA++]=Hr[On++];while(--Nt);a.length===0&&(a.mode=Ia);break;case Sa:if(an===0)break e;T[sA++]=a.length,an--,a.mode=Ia;break;case Ma:if(a.wrap){for(;hA<32;){if(je===0)break e;je--,Ke|=U[X++]<{if(wa(e))return cn;let v=e.state;return v.window&&(v.window=null),e.state=null,Rt},ta=(e,v)=>{if(wa(e))return cn;const a=e.state;return a.wrap&2?(a.head=v,v.done=!1,Rt):cn},da=(e,v)=>{const a=v.length;let U,T,X;return wa(e)||(U=e.state,U.wrap!==0&&U.mode!==Zr)?cn:U.mode===Zr&&(T=1,T=XA(T,v,a,0),T!==U.check)?Yn:(X=_a(e,v,a,a),X?(U.mode=fa,Jn):(U.havedict=1,Rt))};var $a=xa,Di=Ja,Ri=Wa,ei=li,Yi=Ya,Er=ar,er=qn,cr=ta,zr=da,Jr="pako inflate (from Nodeca project)",ia={inflateReset:$a,inflateReset2:Di,inflateResetKeep:Ri,inflateInit:ei,inflateInit2:Yi,inflate:Er,inflateEnd:er,inflateGetHeader:cr,inflateSetDictionary:zr,inflateInfo:Jr};function ko(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}var Ko=ko;const qi=Object.prototype.toString,{Z_NO_FLUSH:Zo,Z_FINISH:Vo,Z_OK:ui,Z_STREAM_END:Ai,Z_NEED_DICT:Hi,Z_STREAM_ERROR:zo,Z_DATA_ERROR:_i,Z_MEM_ERROR:jo}=it;function ci(e){this.options=xA.assign({chunkSize:1024*64,windowBits:15,to:""},e||{});const v=this.options;v.raw&&v.windowBits>=0&&v.windowBits<16&&(v.windowBits=-v.windowBits,v.windowBits===0&&(v.windowBits=-15)),v.windowBits>=0&&v.windowBits<16&&!(e&&e.windowBits)&&(v.windowBits+=32),v.windowBits>15&&v.windowBits<48&&(v.windowBits&15||(v.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new wA,this.strm.avail_out=0;let a=ia.inflateInit2(this.strm,v.windowBits);if(a!==ui)throw new Error(YA[a]);if(this.header=new Ko,ia.inflateGetHeader(this.strm,this.header),v.dictionary&&(typeof v.dictionary=="string"?v.dictionary=nn.string2buf(v.dictionary):qi.call(v.dictionary)==="[object ArrayBuffer]"&&(v.dictionary=new Uint8Array(v.dictionary)),v.raw&&(a=ia.inflateSetDictionary(this.strm,v.dictionary),a!==ui)))throw new Error(YA[a])}ci.prototype.push=function(e,v){const a=this.strm,U=this.options.chunkSize,T=this.options.dictionary;let X,sA,je;if(this.ended)return!1;for(v===~~v?sA=v:sA=v===!0?Vo:Zo,qi.call(e)==="[object ArrayBuffer]"?a.input=new Uint8Array(e):a.input=e,a.next_in=0,a.avail_in=a.input.length;;){for(a.avail_out===0&&(a.output=new Uint8Array(U),a.next_out=0,a.avail_out=U),X=ia.inflate(a,sA),X===Hi&&T&&(X=ia.inflateSetDictionary(a,T),X===ui?X=ia.inflate(a,sA):X===_i&&(X=Hi));a.avail_in>0&&X===Ai&&a.state.wrap>0&&e[a.next_in]!==0;)ia.inflateReset(a),X=ia.inflate(a,sA);switch(X){case zo:case _i:case Hi:case jo:return this.onEnd(X),this.ended=!0,!1}if(je=a.avail_out,a.next_out&&(a.avail_out===0||X===Ai))if(this.options.to==="string"){let an=nn.utf8border(a.output,a.next_out),Ke=a.next_out-an,hA=nn.buf2string(a.output,an);a.next_out=Ke,a.avail_out=U-Ke,Ke&&a.output.set(a.output.subarray(an,an+Ke),0),this.onData(hA)}else this.onData(a.output.length===a.next_out?a.output:a.output.subarray(0,a.next_out));if(!(X===ui&&je===0)){if(X===Ai)return X=ia.inflateEnd(this.strm),this.onEnd(X),this.ended=!0,!0;if(a.avail_in===0)break}}return!0},ci.prototype.onData=function(e){this.chunks.push(e)},ci.prototype.onEnd=function(e){e===ui&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=xA.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function Mi(e,v){const a=new ci(v);if(a.push(e),a.err)throw a.msg||YA[a.err];return a.result}function Xo(e,v){return v=v||{},v.raw=!0,Mi(e,v)}var Go=ci,Wo=Mi,Jo=Xo,Yo=Mi,qo=it,$i={Inflate:Go,inflate:Wo,inflateRaw:Jo,ungzip:Yo,constants:qo};const{Deflate:_o,deflate:$o,deflateRaw:el,gzip:fi}=zn,{Inflate:Al,inflate:tl,inflateRaw:eo,ungzip:nl}=$i;var rl=_o,al=$o,il=el,ol=fi,Li=Al,Ao=tl,ll=eo,qr=nl,sl=it,Nl={Deflate:rl,deflate:al,deflateRaw:il,gzip:ol,Inflate:Li,inflate:Ao,inflateRaw:ll,ungzip:qr,constants:sl};const to=[];for(let e=0;e<256;e++){let v=e;for(let a=0;a<8;a++)v&1?v=3988292384^v>>>1:v=v>>>1;to[e]=v}const no=4294967295;function ul(e,v,a){let U=e;for(let T=0;T>>8;return U}function Oi(e,v){return(ul(no,e,v)^no)>>>0}function ro(e,v,a){const U=e.readUint32(),T=Oi(new Uint8Array(e.buffer,e.byteOffset+e.offset-v-4,v),v);if(T!==U)throw new Error(`CRC mismatch for chunk ${a}. Expected ${U}, found ${T}`)}function Tl(e,v){e.writeUint32(Oi(new Uint8Array(e.buffer,e.byteOffset+e.offset-v,v),v))}function ao(e,v,a){for(let U=0;U>1)&255}else{for(;X>1)&255;for(;X>1)&255}}function Ni(e,v,a,U,T){let X=0;if(a.length===0){for(;X=a||jr>=U))for(let Xn=0;Xn>8&255}const di=new Uint16Array([255]),vl=new Uint8Array(di.buffer)[0]===255,gl=new Uint8Array(0);function co(e){const{data:v,width:a,height:U,channels:T,depth:X}=e,sA=Math.ceil(X/8)*T,je=Math.ceil(X/8*T*a),an=new Uint8Array(U*je);let Ke=gl,hA=0,Rn,hn;for(let Nt=0;Nt>8&255}const Na=Uint8Array.of(137,80,78,71,13,10,26,10);function fo(e){e.writeBytes(Na)}function vo(e){if(!go(e.readBytes(Na.length)))throw new Error("wrong PNG signature")}function go(e){if(e.length79)throw new Error("keyword length must be between 1 and 79")}const hl=/^[\u0000-\u00FF]*$/;function mo(e){if(!hl.test(e))throw new Error("invalid latin1 text")}function Bl(e,v,a){const U=wo(v);e[U]=Cl(v,a-U.length-1)}function kl(e,v,a){Co(v),mo(a);const U=v.length+1+a.length;e.writeUint32(U),e.writeChars(ho),e.writeChars(v),e.writeByte(wi),e.writeChars(a),writeCrc(e,U+4)}function wo(e){for(e.mark();e.readByte()!==wi;);const v=e.offset;e.reset();const a=Bo.decode(e.readBytes(v-e.offset-1));return e.skip(1),Co(a),a}function Cl(e,v){return Bo.decode(e.readBytes(v))}const oa={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},ki={UNKNOWN:-1,DEFLATE:0},po={UNKNOWN:-1,ADAPTIVE:0},Ki={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},vi={NONE:0,BACKGROUND:1,PREVIOUS:2},Zi={SOURCE:0,OVER:1};class pi extends N{constructor(a,U={}){super(a);Dr(this,"_checkCrc");Dr(this,"_inflator");Dr(this,"_png");Dr(this,"_apng");Dr(this,"_end");Dr(this,"_hasPalette");Dr(this,"_palette");Dr(this,"_hasTransparency");Dr(this,"_transparency");Dr(this,"_compressionMethod");Dr(this,"_filterMethod");Dr(this,"_interlaceMethod");Dr(this,"_colorType");Dr(this,"_isAnimated");Dr(this,"_numberOfFrames");Dr(this,"_numberOfPlays");Dr(this,"_frames");Dr(this,"_writingDataChunks");const{checkCrc:T=!1}=U;this._checkCrc=T,this._inflator=new Li,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=ki.UNKNOWN,this._filterMethod=po.UNKNOWN,this._interlaceMethod=Ki.UNKNOWN,this._colorType=oa.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(vo(this);!this._end;){const a=this.readUint32(),U=this.readChars(4);this.decodeChunk(a,U)}return this.decodeImage(),this._png}decodeApng(){for(vo(this);!this._end;){const a=this.readUint32(),U=this.readChars(4);this.decodeApngChunk(a,U)}return this.decodeApngImage(),this._apng}decodeChunk(a,U){const T=this.offset;switch(U){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(a);break;case"IDAT":this.decodeIDAT(a);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(a);break;case"iCCP":this.decodeiCCP(a);break;case ho:Bl(this._png.text,this,a);break;case"pHYs":this.decodepHYs();break;default:this.skip(a);break}if(this.offset-T!==a)throw new Error(`Length mismatch while decoding chunk ${U}`);this._checkCrc?ro(this,a+4,U):this.skip(4)}decodeApngChunk(a,U){const T=this.offset;switch(U!=="fdAT"&&U!=="IDAT"&&this._writingDataChunks&&this.pushDataToFrame(),U){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(a);break;default:this.decodeChunk(a,U),this.offset=T+a;break}if(this.offset-T!==a)throw new Error(`Length mismatch while decoding chunk ${U}`);this._checkCrc?ro(this,a+4,U):this.skip(4)}decodeIHDR(){const a=this._png;a.width=this.readUint32(),a.height=this.readUint32(),a.depth=ml(this.readUint8());const U=this.readUint8();this._colorType=U;let T;switch(U){case oa.GREYSCALE:T=1;break;case oa.TRUECOLOUR:T=3;break;case oa.INDEXED_COLOUR:T=1;break;case oa.GREYSCALE_ALPHA:T=2;break;case oa.TRUECOLOUR_ALPHA:T=4;break;case oa.UNKNOWN:default:throw new Error(`Unknown color type: ${U}`)}if(this._png.channels=T,this._compressionMethod=this.readUint8(),this._compressionMethod!==ki.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const a={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(a)}decodePLTE(a){if(a%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${a}`);const U=a/3;this._hasPalette=!0;const T=[];this._palette=T;for(let X=0;Xthis._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${a/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(a/2);for(let U=0;U
this._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${a} vs ${this._palette.length})`);let U=0;for(;U{const an=((sA+U.yOffset)*this._png.width+U.xOffset+je)*this._png.channels,Ke=(sA*U.width+je)*this._png.channels;return{index:an,frameIndex:Ke}};switch(U.blendOp){case Zi.SOURCE:for(let sA=0;sAU.at(-1)!==255);this.writeUint32(a.length),this.writeChars("tRNS");for(const U of a)this.writeByte(U.at(-1));writeCrc(this,4+a.length)}encodeIDAT(a){this.writeUint32(a.length),this.writeChars("IDAT"),this.writeBytes(a),writeCrc(this,a.length+4)}encodeData(){const{width:a,height:U,channels:T,depth:X,data:sA}=this._png,je=X<=8?Math.ceil(a*X/8)*T:Math.ceil(a*X/8*T/2),an=new IOBuffer().setBigEndian();let Ke=0;if(this._interlaceMethod===InterlaceMethod.NO_INTERLACE)for(let hn=0;hn0)return e;throw new TypeError(`${v} must be a positive integer`)}function yo(e,v){const{channels:a=4,depth:U=8}=e;if(a!==4&&a!==3&&a!==2&&a!==1)throw new RangeError(`unsupported number of channels: ${a}`);const T={channels:a,depth:U,colorType:ColorType.UNKNOWN};switch(a){case 4:T.colorType=ColorType.TRUECOLOUR_ALPHA;break;case 3:T.colorType=ColorType.TRUECOLOUR;break;case 1:v?T.colorType=ColorType.INDEXED_COLOUR:T.colorType=ColorType.GREYSCALE;break;case 2:T.colorType=ColorType.GREYSCALE_ALPHA;break;default:throw new Error("unsupported number of channels")}return T}function wl(e,v,a,U){for(let T=0;T>8&255),a.writeByte(Ar&255)}}return U}function ji(e,v,a,U){for(let T=0;T>1|(ge&21845)<<1;Fe=(Fe&52428)>>2|(Fe&13107)<<2,Fe=(Fe&61680)>>4|(Fe&3855)<<4,Ae[ge]=((Fe&65280)>>8|(Fe&255)<<8)>>1}for(var P=function(y,I,k){for(var W=y.length,q=0,Ce=new C(I);q>QA]=mA}else for(AA=new C(W),q=0;q>15-y[q]);return AA},F=new f(288),ge=0;ge<144;++ge)F[ge]=8;for(var ge=144;ge<256;++ge)F[ge]=9;for(var ge=256;ge<280;++ge)F[ge]=7;for(var ge=280;ge<288;++ge)F[ge]=8;for(var w=new f(32),ge=0;ge<32;++ge)w[ge]=5;var O=P(F,9,0),pe=null,ve=P(w,5,0),be=null,ye=function(y){for(var I=y[0],k=1;kI&&(I=y[k]);return I},ke=function(y,I,k){var W=I/8|0;return(y[W]|y[W+1]<<8)>>(I&7)&k},Re=function(y,I){var k=I/8|0;return(y[k]|y[k+1]<<8|y[k+2]<<16)>>(I&7)},Xe=function(y){return(y+7)/8|0},de=function(y,I,k){return(I==null||I<0)&&(I=0),(k==null||k>y.length)&&(k=y.length),new f(y.subarray(I,k))},se={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},ce=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],we=function(y,I,k){var W=new Error(I||ce[y]);if(W.code=y,Error.captureStackTrace&&Error.captureStackTrace(W,we),!k)throw W;return W},Ne=function(y,I,k,W){var q=y.length,Ce=W?W.length:0;if(!q||I.f&&!I.l)return k||new f(0);var ze=!k,AA=ze||I.i!=2,QA=I.i;ze&&(k=new f(q*3));var mA=function(xA){var rt=k.length;if(xA>rt){var JA=new f(Math.max(rt*2,xA));JA.set(k),k=JA}},uA=I.f||0,IA=I.p||0,ct=I.b||0,un=I.l,tn=I.d,Xt=I.m,Gt=I.n,wn=q*8;do{if(!un){uA=ke(y,IA,1);var Oe=ke(y,IA+1,3);if(IA+=3,Oe)if(Oe==1)un=pe,tn=be,Xt=9,Gt=5;else if(Oe==2){var We=ke(y,IA,31)+257,LA=ke(y,IA+10,15)+4,Ye=We+ke(y,IA+5,31)+1;IA+=14;for(var EA=new f(Ye),cA=new f(19),o=0;o>4;if(He<16)EA[o++]=He;else{var le=0,ie=0;for(He==16?(ie=3+ke(y,IA,3),IA+=2,le=EA[o-1]):He==17?(ie=3+ke(y,IA,7),IA+=3):He==18&&(ie=11+ke(y,IA,127),IA+=7);ie--;)EA[o++]=le}}var re=EA.subarray(0,We),Me=EA.subarray(We);Xt=ye(re),Gt=ye(Me),un=P(re,Xt,1),tn=P(Me,Gt,1)}else we(1);else{var He=Xe(IA)+4,oe=y[He-4]|y[He-3]<<8,Te=He+oe;if(Te>q){QA&&we(0);break}AA&&mA(ct+oe),k.set(y.subarray(He,Te),ct),I.b=ct+=oe,I.p=IA=Te*8,I.f=uA;continue}if(IA>wn){QA&&we(0);break}}AA&&mA(ct+131072);for(var aA=(1<>4;if(IA+=le&15,IA>wn){QA&&we(0);break}if(le||we(2),eA<256)k[ct++]=eA;else if(eA==256){fA=IA,un=null;break}else{var dA=eA-254;if(eA>264){var o=eA-257,tA=x[o];dA=ke(y,IA,(1<>4;bA||we(3),IA+=bA&15;var Me=V[FA];if(FA>3){var tA=N[FA];Me+=Re(y,IA)&(1<wn){QA&&we(0);break}AA&&mA(ct+131072);var DA=ct+dA;if(ct>8},xe=function(y,I,k){k<<=I&7;var W=I/8|0;y[W]|=k,y[W+1]|=k>>8,y[W+2]|=k>>16},nA=function(y,I){for(var k=[],W=0;Wct&&(ct=Ce[W].s);var un=new C(ct+1),tn=BA(k[uA-1],un,0);if(tn>I){var W=0,Xt=0,Gt=tn-I,wn=1<I)Xt+=wn-(1<>=Gt;Xt>0;){var He=Ce[W].s;un[He]=0&&Xt;--W){var oe=Ce[W].s;un[oe]==I&&(--un[oe],++Xt)}tn=I}return{t:new f(un),l:tn}},BA=function(y,I,k){return y.s==-1?Math.max(BA(y.l,I,k+1),BA(y.r,I,k+1)):I[y.s]=k},qe=function(y){for(var I=y.length;I&&!y[--I];);for(var k=new C(++I),W=0,q=y[0],Ce=1,ze=function(QA){k[W++]=QA},AA=1;AA<=I;++AA)if(y[AA]==q&&AA!=I)++Ce;else{if(!q&&Ce>2){for(;Ce>138;Ce-=138)ze(32754);Ce>2&&(ze(Ce>10?Ce-11<<5|28690:Ce-3<<5|12305),Ce=0)}else if(Ce>3){for(ze(q),--Ce;Ce>6;Ce-=6)ze(8304);Ce>2&&(ze(Ce-3<<5|8208),Ce=0)}for(;Ce--;)ze(q);Ce=1,q=y[AA]}return{c:k.subarray(0,W),n:I}},yA=function(y,I){for(var k=0,W=0;W>8,y[q+2]=y[q]^255,y[q+3]=y[q+1]^255;for(var Ce=0;Ce4&&!cA[h[S-1]];--S);var R=mA+5<<3,L=yA(q,F)+yA(Ce,w)+ze,M=yA(q,ct)+yA(Ce,Xt)+ze+14+3*S+yA(LA,cA)+2*LA[16]+3*LA[17]+7*LA[18];if(QA>=0&&R<=L&&R<=M)return kA(I,uA,y.subarray(QA,QA+mA));var le,ie,re,Me;if($e(I,uA,1+(M15&&($e(I,uA,eA[Ye]>>5&127),uA+=eA[Ye]>>12)}}else le=O,ie=F,re=ve,Me=w;for(var Ye=0;Ye255){var dA=tA>>18&31;xe(I,uA,le[dA+257]),uA+=ie[dA+257],dA>7&&($e(I,uA,tA>>23&31),uA+=x[dA]);var bA=tA&31;xe(I,uA,re[bA]),uA+=Me[bA],bA>3&&(xe(I,uA,tA>>5&8191),uA+=N[bA])}else xe(I,uA,le[tA]),uA+=ie[tA]}return xe(I,uA,le[256]),uA+ie[256]},gt=new p([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),zA=new f(0),Lt=function(y,I,k,W,q,Ce){var ze=Ce.z||y.length,AA=new f(W+ze+5*(1+Math.ceil(ze/7e3))+q),QA=AA.subarray(W,AA.length-q),mA=Ce.l,uA=(Ce.r||0)&7;if(I){uA&&(QA[0]=Ce.r>>3);for(var IA=gt[I-1],ct=IA>>13,un=IA&8191,tn=(1<7e3||cA>24576)&&(le>423||!mA)){uA=NA(y,QA,0,oe,Te,We,Ye,cA,S,EA-S,uA),cA=LA=Ye=0,S=EA;for(var ie=0;ie<286;++ie)Te[ie]=0;for(var ie=0;ie<30;++ie)We[ie]=0}var re=2,Me=0,aA=un,Ie=L-M&32767;if(le>2&&R==He(EA-Ie))for(var fA=Math.min(ct,le)-1,eA=Math.min(32767,EA),dA=Math.min(258,le);Ie<=eA&&--aA&&L!=M;){if(y[EA+re]==y[EA+re-Ie]){for(var tA=0;tAre){if(re=tA,Me=Ie,tA>fA)break;for(var bA=Math.min(Ie,tA-2),FA=0,ie=0;ieFA&&(FA=TA,M=DA)}}}L=M,M=Xt[L],Ie+=L-M&32767}if(Me){oe[cA++]=268435456|m[re]<<18|ne[Me];var xA=m[re]&31,rt=ne[Me]&31;Ye+=x[xA]+N[rt],++Te[257+xA],++We[rt],o=EA+re,++LA}else oe[cA++]=y[EA],++Te[y[EA]]}}for(EA=Math.max(EA,o);EA=ze&&(QA[uA/8|0]=mA,JA=ze),uA=kA(QA,uA+1,y.subarray(EA,JA))}Ce.i=ze}return de(AA,0,W+Xe(uA)+q)},Ge=null,VA=function(){var y=-1;return{p:function(I){for(var k=y,W=0;W>>8;y=k},d:function(){return~y}}},Et=function(){var y=1,I=0;return{p:function(k){for(var W=y,q=I,Ce=k.length|0,ze=0;ze!=Ce;){for(var AA=Math.min(ze+2655,Ce);ze>16),q=(q&65535)+15*(q>>16)}y=W,I=q},d:function(){return y%=65521,I%=65521,(y&255)<<24|(y&65280)<<8|(I&255)<<8|I>>8}}},SA=function(y,I,k,W,q){if(!q&&(q={l:1},I.dictionary)){var Ce=I.dictionary.subarray(-32768),ze=new f(Ce.length+y.length);ze.set(Ce),ze.set(y,Ce.length),y=ze,q.w=Ce.length}return Lt(y,I.level==null?6:I.level,I.mem==null?q.l?Math.ceil(Math.max(8,Math.min(13,Math.log(y.length)))*1.5):20:12+I.mem,k,W,q)},St=function(y,I){var k={};for(var W in y)k[W]=y[W];for(var W in I)k[W]=I[W];return k},rA=function(y,I,k){for(var W=y(),q=y.toString(),Ce=q.slice(q.indexOf("[")+1,q.lastIndexOf("]")).replace(/\s+/g,"").split(","),ze=0;ze>>0},ae=function(y,I){return $(y,I)+$(y,I+4)*4294967296},H=function(y,I,k){for(;k;++I)y[I]=k,k>>>=8},z=function(y,I){var k=I.filename;if(y[0]=31,y[1]=139,y[2]=8,y[8]=I.level<2?4:I.level==9?2:0,y[9]=3,I.mtime!=0&&H(y,4,Math.floor(new Date(I.mtime||Date.now())/1e3)),k){y[3]=8;for(var W=0;W<=k.length;++W)y[W+10]=k.charCodeAt(W)}},_=function(y){(y[0]!=31||y[1]!=139||y[2]!=8)&&we(6,"invalid gzip data");var I=y[3],k=10;I&4&&(k+=(y[10]|y[11]<<8)+2);for(var W=(I>>3&1)+(I>>4&1);W>0;W-=!y[k++]);return k+(I&2)},Be=function(y){var I=y.length;return(y[I-4]|y[I-3]<<8|y[I-2]<<16|y[I-1]<<24)>>>0},Ze=function(y){return 10+(y.filename?y.filename.length+1:0)},Le=function(y,I){var k=I.level,W=k==0?0:k<6?1:k==9?3:2;if(y[0]=120,y[1]=W<<6|(I.dictionary&&32),y[1]|=31-(y[0]<<8|y[1])%31,I.dictionary){var q=Et();q.p(I.dictionary),H(y,2,q.d())}},CA=function(y,I){return((y[0]&15)!=8||y[0]>>4>7||(y[0]<<8|y[1])%31)&&we(6,"invalid zlib data"),(y[1]>>5&1)==+!I&&we(6,"invalid zlib data: "+(y[1]&32?"need":"unexpected")+" dictionary"),(y[1]>>3&4)+2};function KA(y,I){return typeof y=="function"&&(I=y,y={}),this.ondata=I,y}var vA=null,tt=null;function Ut(y,I,k){return k||(k=I,I={}),typeof k!="function"&&we(7),ee(y,I,[Q],function(W){return Z(XA(W.data[0],W.data[1]))},0,k)}function XA(y,I){return SA(y,I||{},0,0)}var _A=null,Pt=null;function PA(y,I,k){return k||(k=I,I={}),typeof k!="function"&&we(7),ee(y,I,[u],function(W){return Z(nt(W.data[0],te(W.data[1])))},1,k)}function nt(y,I){return Ne(y,{i:2},I&&I.out,I&&I.dictionary)}var YA=null,it=null;function GA(y,I,k){return k||(k=I,I={}),typeof k!="function"&&we(7),ee(y,I,[Q,g,function(){return[$A]}],function(W){return Z($A(W.data[0],W.data[1]))},2,k)}function $A(y,I){I||(I={});var k=VA(),W=y.length;k.p(y);var q=SA(y,I,Ze(I),8),Ce=q.length;return z(q,I),H(q,Ce-8,k.d()),H(q,Ce-4,W),q}var ut=null,_e=null;function OA(y,I,k){return k||(k=I,I={}),typeof k!="function"&&we(7),ee(y,I,[u,G,function(){return[HA]}],function(W){return Z(HA(W.data[0],W.data[1]))},3,k)}function HA(y,I){var k=_(y);return k+8>y.length&&we(6,"invalid gzip data"),Ne(y.subarray(k,-8),{i:2},I&&I.out||new f(Be(y)),I&&I.dictionary)}var lt=null,Yt=null;function Tt(y,I,k){return k||(k=I,I={}),typeof k!="function"&&we(7),ee(y,I,[Q,me,function(){return[Qt]}],function(W){return Z(Qt(W.data[0],W.data[1]))},4,k)}function Qt(y,I){I||(I={});var k=Et();k.p(y);var W=SA(y,I,I.dictionary?6:2,4);return Le(W,I),H(W,W.length-4,k.d()),W}var Vt=null,qt=null;function dn(y,I,k){return k||(k=I,I={}),typeof k!="function"&&we(7),ee(y,I,[u,Je,function(){return[ot]}],function(W){return Z(ot(W.data[0],te(W.data[1])))},5,k)}function ot(y,I){return Ne(y.subarray(CA(y,I&&I.dictionary),-4),{i:2},I&&I.out,I&&I.dictionary)}var _t=null,In=null;function En(y,I,k){return k||(k=I,I={}),typeof k!="function"&&we(7),y[0]==31&&y[1]==139&&y[2]==8?OA(y,I,k):(y[0]&15)!=8||y[0]>>4>7||(y[0]<<8|y[1])%31?PA(y,I,k):dn(y,I,k)}function sn(y,I){return y[0]==31&&y[1]==139&&y[2]==8?HA(y,I):(y[0]&15)!=8||y[0]>>4>7||(y[0]<<8|y[1])%31?nt(y,I):ot(y,I)}var yn=function(y,I,k,W){for(var q in y){var Ce=y[q],ze=I+q,AA=W;Array.isArray(Ce)&&(AA=St(W,Ce[1]),Ce=Ce[0]),Ce instanceof f?k[ze]=[Ce,AA]:(k[ze+="/"]=[new f(0),AA],yn(Ce,ze,k,W))}},Qn=typeof TextEncoder!="undefined"&&new TextEncoder,Pe=typeof TextDecoder!="undefined"&&new TextDecoder,Ue=0;try{Pe.decode(zA,{stream:!0}),Ue=1}catch(y){}var WA=function(y){for(var I="",k=0;;){var W=y[k++],q=(W>127)+(W>223)+(W>239);if(k+q>y.length)return{s:I,r:de(y,k-1)};q?q==3?(W=((W&15)<<18|(y[k++]&63)<<12|(y[k++]&63)<<6|y[k++]&63)-65536,I+=String.fromCharCode(55296|W>>10,56320|W&1023)):q&1?I+=String.fromCharCode((W&31)<<6|y[k++]&63):I+=String.fromCharCode((W&15)<<12|(y[k++]&63)<<6|y[k++]&63):I+=String.fromCharCode(W)}},MA=null,ft=null;function ht(y,I){if(I){for(var k=new f(y.length),W=0;W>1)),ze=0,AA=function(uA){Ce[ze++]=uA},W=0;WCe.length){var QA=new f(ze+8+(q-W<<1));QA.set(Ce),Ce=QA}var mA=y.charCodeAt(W);mA<128||I?AA(mA):mA<2048?(AA(192|mA>>6),AA(128|mA&63)):mA>55295&&mA<57344?(mA=65536+(mA&1047552)|y.charCodeAt(++W)&1023,AA(240|mA>>18),AA(128|mA>>12&63),AA(128|mA>>6&63),AA(128|mA&63)):(AA(224|mA>>12),AA(128|mA>>6&63),AA(128|mA&63))}return de(Ce,0,ze)}function qA(y,I){if(I){for(var k="",W=0;W65535&&we(9),I+=W+4}return I},bt=function(y,I,k,W,q,Ce,ze,AA){var QA=W.length,mA=k.extra,uA=AA&&AA.length,IA=vn(mA);H(y,I,ze!=null?33639248:67324752),I+=4,ze!=null&&(y[I++]=20,y[I++]=k.os),y[I]=20,I+=2,y[I++]=k.flag<<1|(Ce<0&&8),y[I++]=q&&8,y[I++]=k.compression&255,y[I++]=k.compression>>8;var ct=new Date(k.mtime==null?Date.now():k.mtime),un=ct.getFullYear()-1980;if((un<0||un>119)&&we(10),H(y,I,un<<25|ct.getMonth()+1<<21|ct.getDate()<<16|ct.getHours()<<11|ct.getMinutes()<<5|ct.getSeconds()>>1),I+=4,Ce!=-1&&(H(y,I,k.crc),H(y,I+4,Ce<0?-Ce-2:Ce),H(y,I+8,k.size)),H(y,I+12,QA),H(y,I+14,IA),I+=16,ze!=null&&(H(y,I,uA),H(y,I+6,k.attrs),H(y,I+10,ze),I+=14),y.set(W,I),I+=QA,IA)for(var tn in mA){var Xt=mA[tn],Gt=Xt.length;H(y,I,+tn),H(y,I+2,Gt),y.set(Xt,I+4),I+=4+Gt}return uA&&(y.set(AA,I),I+=uA),I},pA=function(y,I,k,W,q){H(y,I,101010256),H(y,I+8,k),H(y,I+10,k),H(y,I+12,W),H(y,I+16,q)},Qe=null,Ve=null,iA=null,lA=null;function ZA(y,I,k){k||(k=I,I={}),typeof k!="function"&&we(7);var W={};yn(y,"",W,I);var q=Object.keys(W),Ce=q.length,ze=0,AA=0,QA=Ce,mA=new Array(Ce),uA=[],IA=function(){for(var Gt=0;Gt65535&&L(we(11,0,1),null),!R)L(null,He);else if(We<16e4)try{L(null,XA(He,oe))}catch(M){L(M,null)}else uA.push(Ut(He,oe,L))},Xt=0;Xt65535&&we(11);var wn=uA?XA(QA,mA):QA,Oe=wn.length,He=VA();He.p(QA),W.push(St(mA,{size:QA.length,crc:He.d(),c:wn,f:IA,m:tn,u:ct!=ze.length||tn&&un.length!=Xt,o:q,compression:uA})),q+=30+ct+Gt+Oe,Ce+=76+2*(ct+Gt)+(Xt||0)+Oe}for(var oe=new f(Ce+22),Te=q,We=Ce-q,LA=0;LA65558)return ze(we(13,0,1),null),q;var QA=Se(y,AA+8);if(QA){var mA=QA,uA=$(y,AA+16),IA=uA==4294967295||mA==65535;if(IA){var ct=$(y,AA-12);IA=$(y,ct)==101075792,IA&&(mA=QA=$(y,ct+32),uA=$(y,ct+48))}for(var un=I&&I.filter,tn=function(Gt){var wn=dt(y,uA,IA),Oe=wn[0],He=wn[1],oe=wn[2],Te=wn[3],We=wn[4],LA=wn[5],Ye=Ht(y,LA);uA=We;var EA=function(o,S){o?(q(),ze(o,null)):(S&&(Ce[Te]=S),--QA||ze(null,Ce))};if(!un||un({name:Te,size:He,originalSize:oe,compression:Oe}))if(!Oe)EA(null,de(y,Ye,Ye+He));else if(Oe==8){var cA=y.subarray(Ye,Ye+He);if(oe<524288||He>.8*oe)try{EA(null,nt(cA,{out:new f(oe)}))}catch(o){EA(o,null)}else W.push(PA(cA,{size:oe},EA))}else EA(we(14,"unknown compression type "+Oe,1),null);else EA(null,null)},Xt=0;Xt65558)&&we(13);var q=Se(y,W+8);if(!q)return{};var Ce=$(y,W+16),ze=Ce==4294967295||q==65535;if(ze){var AA=$(y,W-12);ze=$(y,AA)==101075792,ze&&(q=$(y,AA+32),Ce=$(y,AA+48))}for(var QA=I&&I.filter,mA=0;mA0&&b[b.length-1])&&(oA[0]===6||oA[0]===2)){r=0;continue}if(oA[0]===3&&(!b||oA[1]>b[0]&&oA[1]=55296&&d<=56319&&r>10)+55296,j%1024+56320)),(d+1===r||n.length>16384)&&(b+=String.fromCharCode.apply(String,n),n.length=0)}return b},l="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",J=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),m=0;m>4,gA[d++]=(j&15)<<4|fe>>2,gA[d++]=(fe&3)<<6|ue&63;return oA},ge=function(t){for(var A=t.length,r=[],n=0;n>P,ve=1<>P,ke=pe+ye,Re=ke,Xe=32,de=Re+Xe,se=65536>>F,ce=1<=0){if(A<55296||A>56319&&A<=65535)return r=this.index[A>>P],r=(r<>P)],r=(r<>F),r=this.index[r],r+=A>>P&we,r=this.index[r],r=(r<NA?(d.push(!0),fe-=NA):d.push(!1),["normal","auto","loose"].indexOf(A)!==-1&&[8208,8211,12316,12448].indexOf(b)!==-1)return n.push(j),r.push(g);if(fe===Ge||fe===Ee){if(j===0)return n.push(j),r.push(_);var ue=r[j-1];return Yt.indexOf(ue)===-1?(n.push(n[j-1]),r.push(ue)):(n.push(j),r.push(_))}if(n.push(j),fe===Be)return r.push(A==="strict"?te:tt);if(fe===PA||fe===z)return r.push(_);if(fe===nt)return b>=131072&&b<=196605||b>=196608&&b<=262141?r.push(tt):r.push(_);r.push(fe)}),[n,r,d]},qt=function(t,A,r,n){var d=n[r];if(Array.isArray(t)?t.indexOf(d)!==-1:t===d)for(var b=r;b<=n.length;){b++;var j=n[b];if(j===A)return!0;if(j!==rA)break}if(d===rA)for(var b=r;b>0;){b--;var fe=n[b];if(Array.isArray(t)?t.indexOf(fe)!==-1:t===fe)for(var ue=r;ue<=n.length;){ue++;var j=n[ue];if(j===A)return!0;if(j!==rA)break}if(fe!==rA)break}return!1},dn=function(t,A){for(var r=t;r>=0;){var n=A[r];if(n===rA)r--;else return n}return 0},ot=function(t,A,r,n,d){if(r[n]===0)return GA;var b=n-1;if(Array.isArray(d)&&d[b]===!0)return GA;var j=b-1,fe=b+1,ue=A[b],oA=j>=0?A[j]:0,gA=A[fe];if(ue===zA&&gA===Lt)return GA;if(OA.indexOf(ue)!==-1)return it;if(OA.indexOf(gA)!==-1||HA.indexOf(gA)!==-1)return GA;if(dn(b,A)===SA)return $A;if(ut.get(t[b])===Ee||(ue===Ze||ue===Le)&&ut.get(t[fe])===Ee||ue===Et||gA===Et||ue===St||[rA,i,Q].indexOf(ue)===-1&&gA===St||[G,me,Je,De,H].indexOf(gA)!==-1||dn(b,A)===ee||qt(he,ee,b,A)||qt([G,me],te,b,A)||qt(E,E,b,A))return GA;if(ue===rA)return $A;if(ue===he||gA===he)return GA;if(gA===g||ue===g)return $A;if([i,Q,te].indexOf(gA)!==-1||ue===u||oA===vA&&Qt.indexOf(ue)!==-1||ue===H&&gA===vA||gA===Z||_e.indexOf(gA)!==-1&&ue===Se||_e.indexOf(ue)!==-1&&gA===Se||ue===ae&&[tt,Ze,Le].indexOf(gA)!==-1||[tt,Ze,Le].indexOf(ue)!==-1&&gA===$||_e.indexOf(ue)!==-1&<.indexOf(gA)!==-1||lt.indexOf(ue)!==-1&&_e.indexOf(gA)!==-1||[ae,$].indexOf(ue)!==-1&&(gA===Se||[ee,Q].indexOf(gA)!==-1&&A[fe+1]===Se)||[ee,Q].indexOf(ue)!==-1&&gA===Se||ue===Se&&[Se,H,De].indexOf(gA)!==-1)return GA;if([Se,H,De,G,me].indexOf(gA)!==-1)for(var RA=b;RA>=0;){var wt=A[RA];if(wt===Se)return GA;if([H,De].indexOf(wt)!==-1)RA--;else break}if([ae,$].indexOf(gA)!==-1)for(var RA=[G,me].indexOf(ue)!==-1?j:b;RA>=0;){var wt=A[RA];if(wt===Se)return GA;if([H,De].indexOf(wt)!==-1)RA--;else break}if(Ut===ue&&[Ut,XA,CA,KA].indexOf(gA)!==-1||[XA,CA].indexOf(ue)!==-1&&[XA,_A].indexOf(gA)!==-1||[_A,KA].indexOf(ue)!==-1&&gA===_A||Tt.indexOf(ue)!==-1&&[Z,$].indexOf(gA)!==-1||Tt.indexOf(gA)!==-1&&ue===ae||_e.indexOf(ue)!==-1&&_e.indexOf(gA)!==-1||ue===De&&_e.indexOf(gA)!==-1||_e.concat(Se).indexOf(ue)!==-1&&gA===ee&&YA.indexOf(t[fe])===-1||_e.concat(Se).indexOf(gA)!==-1&&ue===me)return GA;if(ue===Pt&&gA===Pt){for(var Mn=r[b],Cn=1;Mn>0&&(Mn--,A[Mn]===Pt);)Cn++;if(Cn%2!==0)return GA}return ue===Ze&&gA===Le?GA:$A},_t=function(t,A){A||(A={lineBreak:"normal",wordBreak:"normal"});var r=Vt(t,A.lineBreak),n=r[0],d=r[1],b=r[2];(A.wordBreak==="break-all"||A.wordBreak==="break-word")&&(d=d.map(function(fe){return[Se,_,PA].indexOf(fe)!==-1?tt:fe}));var j=A.wordBreak==="keep-all"?b.map(function(fe,ue){return fe&&t[ue]>=19968&&t[ue]<=40959}):void 0;return[n,d,j]},In=function(){function t(A,r,n,d){this.codePoints=A,this.required=r===it,this.start=n,this.end=d}return t.prototype.slice=function(){return K.apply(void 0,this.codePoints.slice(this.start,this.end))},t}(),En=function(t,A){var r=h(t),n=_t(r,A),d=n[0],b=n[1],j=n[2],fe=r.length,ue=0,oA=0;return{next:function(){if(oA>=fe)return{done:!0,value:null};for(var gA=GA;oA=Gt&&t<=57},S=function(t){return t>=55296&&t<=57343},R=function(t){return o(t)||t>=We&&t<=Ye||t>=wn&&t<=He},L=function(t){return t>=wn&&t<=Te},M=function(t){return t>=We&&t<=cA},le=function(t){return L(t)||M(t)},ie=function(t){return t>=I},re=function(t){return t===Ue||t===ft||t===ht},Me=function(t){return le(t)||ie(t)||t===Qe},aA=function(t){return Me(t)||o(t)||t===Ve},Ie=function(t){return t>=mA&&t<=uA||t===IA||t>=ct&&t<=un||t===tn},fA=function(t,A){return t!==MA?!1:A!==Ue},eA=function(t,A,r){return t===Ve?Me(A)||fA(A,r):Me(t)?!0:!!(t===MA&&fA(t,A))},dA=function(t,A,r){return t===q||t===Ve?o(A)?!0:A===QA&&o(r):o(t===QA?A:t)},tA=function(t){var A=0,r=1;(t[A]===q||t[A]===Ve)&&(t[A]===Ve&&(r=-1),A++);for(var n=[];o(t[A]);)n.push(t[A++]);var d=n.length?parseInt(K.apply(void 0,n),10):0;t[A]===QA&&A++;for(var b=[];o(t[A]);)b.push(t[A++]);var j=b.length,fe=j?parseInt(K.apply(void 0,b),10):0;(t[A]===LA||t[A]===Oe)&&A++;var ue=1;(t[A]===q||t[A]===Ve)&&(t[A]===Ve&&(ue=-1),A++);for(var oA=[];o(t[A]);)oA.push(t[A++]);var gA=oA.length?parseInt(K.apply(void 0,oA),10):0;return r*(d+fe*Math.pow(10,-j))*Math.pow(10,ue*gA)},bA={type:2},FA={type:3},DA={type:4},jA={type:13},TA={type:8},xA={type:21},rt={type:9},JA={type:10},vt={type:11},mt={type:12},Ft={type:14},$t={type:23},nn={type:1},rn={type:25},wA={type:24},pt={type:26},yt={type:27},Zt={type:28},gn={type:29},It={type:31},Dt={type:32},Mt=function(){function t(){this._value=[]}return t.prototype.write=function(A){this._value=this._value.concat(h(A))},t.prototype.read=function(){for(var A=[],r=this.consumeToken();r!==Dt;)A.push(r),r=this.consumeToken();return A},t.prototype.consumeToken=function(){var A=this.consumeCodePoint();switch(A){case qA:return this.consumeStringToken(qA);case Ht:var r=this.peekCodePoint(0),n=this.peekCodePoint(1),d=this.peekCodePoint(2);if(aA(r)||fA(n,d)){var b=eA(r,n,d)?yn:sn,j=this.consumeName();return{type:5,value:j,flags:b}}break;case dt:if(this.peekCodePoint(0)===et)return this.consumeCodePoint(),jA;break;case vn:return this.consumeStringToken(vn);case bt:return bA;case pA:return FA;case W:if(this.peekCodePoint(0)===et)return this.consumeCodePoint(),Ft;break;case q:if(dA(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case Ce:return DA;case Ve:var fe=A,ue=this.peekCodePoint(0),oA=this.peekCodePoint(1);if(dA(fe,ue,oA))return this.reconsumeCodePoint(A),this.consumeNumericToken();if(eA(fe,ue,oA))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();if(ue===Ve&&oA===ZA)return this.consumeCodePoint(),this.consumeCodePoint(),wA;break;case QA:if(dA(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case WA:if(this.peekCodePoint(0)===W)for(this.consumeCodePoint();;){var gA=this.consumeCodePoint();if(gA===W&&(gA=this.consumeCodePoint(),gA===WA))return this.consumeToken();if(gA===Xt)return this.consumeToken()}break;case ze:return pt;case AA:return yt;case lA:if(this.peekCodePoint(0)===iA&&this.peekCodePoint(1)===Ve&&this.peekCodePoint(2)===Ve)return this.consumeCodePoint(),this.consumeCodePoint(),rn;break;case UA:var RA=this.peekCodePoint(0),wt=this.peekCodePoint(1),Mn=this.peekCodePoint(2);if(eA(RA,wt,Mn)){var j=this.consumeName();return{type:7,value:j}}break;case At:return Zt;case MA:if(fA(A,this.peekCodePoint(0)))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();break;case zt:return gn;case Wt:if(this.peekCodePoint(0)===et)return this.consumeCodePoint(),TA;break;case jt:return vt;case Ot:return mt;case oe:case EA:var Cn=this.peekCodePoint(0),xn=this.peekCodePoint(1);return Cn===q&&(R(xn)||xn===mn)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(A),this.consumeIdentLikeToken();case An:if(this.peekCodePoint(0)===et)return this.consumeCodePoint(),rt;if(this.peekCodePoint(0)===An)return this.consumeCodePoint(),xA;break;case y:if(this.peekCodePoint(0)===et)return this.consumeCodePoint(),JA;break;case Xt:return Dt}return re(A)?(this.consumeWhiteSpace(),It):o(A)?(this.reconsumeCodePoint(A),this.consumeNumericToken()):Me(A)?(this.reconsumeCodePoint(A),this.consumeIdentLikeToken()):{type:6,value:K(A)}},t.prototype.consumeCodePoint=function(){var A=this._value.shift();return typeof A=="undefined"?-1:A},t.prototype.reconsumeCodePoint=function(A){this._value.unshift(A)},t.prototype.peekCodePoint=function(A){return A>=this._value.length?-1:this._value[A]},t.prototype.consumeUnicodeRangeToken=function(){for(var A=[],r=this.consumeCodePoint();R(r)&&A.length<6;)A.push(r),r=this.consumeCodePoint();for(var n=!1;r===mn&&A.length<6;)A.push(r),r=this.consumeCodePoint(),n=!0;if(n){var d=parseInt(K.apply(void 0,A.map(function(ue){return ue===mn?Gt:ue})),16),b=parseInt(K.apply(void 0,A.map(function(ue){return ue===mn?Ye:ue})),16);return{type:30,start:d,end:b}}var j=parseInt(K.apply(void 0,A),16);if(this.peekCodePoint(0)===Ve&&R(this.peekCodePoint(1))){this.consumeCodePoint(),r=this.consumeCodePoint();for(var fe=[];R(r)&&fe.length<6;)fe.push(r),r=this.consumeCodePoint();var b=parseInt(K.apply(void 0,fe),16);return{type:30,start:j,end:b}}else return{type:30,start:j,end:j}},t.prototype.consumeIdentLikeToken=function(){var A=this.consumeName();return A.toLowerCase()==="url"&&this.peekCodePoint(0)===bt?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===bt?(this.consumeCodePoint(),{type:19,value:A}):{type:20,value:A}},t.prototype.consumeUrlToken=function(){var A=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Xt)return{type:22,value:""};var r=this.peekCodePoint(0);if(r===vn||r===qA){var n=this.consumeStringToken(this.consumeCodePoint());return n.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Xt||this.peekCodePoint(0)===pA)?(this.consumeCodePoint(),{type:22,value:n.value}):(this.consumeBadUrlRemnants(),$t)}for(;;){var d=this.consumeCodePoint();if(d===Xt||d===pA)return{type:22,value:K.apply(void 0,A)};if(re(d))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Xt||this.peekCodePoint(0)===pA?(this.consumeCodePoint(),{type:22,value:K.apply(void 0,A)}):(this.consumeBadUrlRemnants(),$t);if(d===qA||d===vn||d===bt||Ie(d))return this.consumeBadUrlRemnants(),$t;if(d===MA)if(fA(d,this.peekCodePoint(0)))A.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),$t;else A.push(d)}},t.prototype.consumeWhiteSpace=function(){for(;re(this.peekCodePoint(0));)this.consumeCodePoint()},t.prototype.consumeBadUrlRemnants=function(){for(;;){var A=this.consumeCodePoint();if(A===pA||A===Xt)return;fA(A,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},t.prototype.consumeStringSlice=function(A){for(var r=5e4,n="";A>0;){var d=Math.min(r,A);n+=K.apply(void 0,this._value.splice(0,d)),A-=d}return this._value.shift(),n},t.prototype.consumeStringToken=function(A){var r="",n=0;do{var d=this._value[n];if(d===Xt||d===void 0||d===A)return r+=this.consumeStringSlice(n),{type:0,value:r};if(d===Ue)return this._value.splice(0,n),nn;if(d===MA){var b=this._value[n+1];b!==Xt&&b!==void 0&&(b===Ue?(r+=this.consumeStringSlice(n),n=-1,this._value.shift()):fA(d,b)&&(r+=this.consumeStringSlice(n),r+=K(this.consumeEscapedCodePoint()),n=-1))}n++}while(!0)},t.prototype.consumeNumber=function(){var A=[],r=Qn,n=this.peekCodePoint(0);for((n===q||n===Ve)&&A.push(this.consumeCodePoint());o(this.peekCodePoint(0));)A.push(this.consumeCodePoint());n=this.peekCodePoint(0);var d=this.peekCodePoint(1);if(n===QA&&o(d))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),r=Pe;o(this.peekCodePoint(0));)A.push(this.consumeCodePoint());n=this.peekCodePoint(0),d=this.peekCodePoint(1);var b=this.peekCodePoint(2);if((n===LA||n===Oe)&&((d===q||d===Ve)&&o(b)||o(d)))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),r=Pe;o(this.peekCodePoint(0));)A.push(this.consumeCodePoint());return[tA(A),r]},t.prototype.consumeNumericToken=function(){var A=this.consumeNumber(),r=A[0],n=A[1],d=this.peekCodePoint(0),b=this.peekCodePoint(1),j=this.peekCodePoint(2);if(eA(d,b,j)){var fe=this.consumeName();return{type:15,number:r,flags:n,unit:fe}}return d===en?(this.consumeCodePoint(),{type:16,number:r,flags:n}):{type:17,number:r,flags:n}},t.prototype.consumeEscapedCodePoint=function(){var A=this.consumeCodePoint();if(R(A)){for(var r=K(A);R(this.peekCodePoint(0))&&r.length<6;)r+=K(this.consumeCodePoint());re(this.peekCodePoint(0))&&this.consumeCodePoint();var n=parseInt(r,16);return n===0||S(n)||n>1114111?k:n}return A===Xt?k:A},t.prototype.consumeName=function(){for(var A="";;){var r=this.consumeCodePoint();if(aA(r))A+=K(r);else if(fA(r,this.peekCodePoint(0)))A+=K(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(r),A}},t}(),Bt=function(){function t(A){this._tokens=A}return t.create=function(A){var r=new Mt;return r.write(A),new t(r.read())},t.parseValue=function(A){return t.create(A).parseComponentValue()},t.parseValues=function(A){return t.create(A).parseComponentValues()},t.prototype.parseComponentValue=function(){for(var A=this.consumeToken();A.type===31;)A=this.consumeToken();if(A.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(A);var r=this.consumeComponentValue();do A=this.consumeToken();while(A.type===31);if(A.type===32)return r;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},t.prototype.parseComponentValues=function(){for(var A=[];;){var r=this.consumeComponentValue();if(r.type===32)return A;A.push(r),A.push()}},t.prototype.consumeComponentValue=function(){var A=this.consumeToken();switch(A.type){case 11:case 28:case 2:return this.consumeSimpleBlock(A.type);case 19:return this.consumeFunction(A)}return A},t.prototype.consumeSimpleBlock=function(A){for(var r={type:A,values:[]},n=this.consumeToken();;){if(n.type===32||Vn(n,A))return r;this.reconsumeToken(n),r.values.push(this.consumeComponentValue()),n=this.consumeToken()}},t.prototype.consumeFunction=function(A){for(var r={name:A.value,values:[],type:18};;){var n=this.consumeToken();if(n.type===32||n.type===3)return r;this.reconsumeToken(n),r.values.push(this.consumeComponentValue())}},t.prototype.consumeToken=function(){var A=this._tokens.shift();return typeof A=="undefined"?Dt:A},t.prototype.reconsumeToken=function(A){this._tokens.unshift(A)},t}(),Ct=function(t){return t.type===15},Kt=function(t){return t.type===17},xt=function(t){return t.type===20},st=function(t){return t.type===0},kt=function(t,A){return xt(t)&&t.value===A},on=function(t){return t.type!==31},pn=function(t){return t.type!==31&&t.type!==4},ln=function(t){var A=[],r=[];return t.forEach(function(n){if(n.type===4){if(r.length===0)throw new Error("Error parsing function args, zero tokens for arg");A.push(r),r=[];return}n.type!==31&&r.push(n)}),r.length&&A.push(r),A},Vn=function(t,A){return A===11&&t.type===12||A===28&&t.type===29?!0:A===2&&t.type===3},Ln=function(t){return t.type===17||t.type===15},Un=function(t){return t.type===16||Ln(t)},zn=function(t){return t.length>1?[t[0],t[1]]:[t[0]]},Sn={type:17,number:0,flags:Qn},lr={type:16,number:50,flags:Qn},kn={type:16,number:100,flags:Qn},tr=function(t,A,r){var n=t[0],d=t[1];return[Fn(n,A),Fn(typeof d!="undefined"?d:n,r)]},Fn=function(t,A){if(t.type===16)return t.number/100*A;if(Ct(t))switch(t.unit){case"rem":case"em":return 16*t.number;case"px":default:return t.number}return t.number},ur="deg",Br="grad",_n="rad",jn="turn",gr={name:"angle",parse:function(t,A){if(A.type===15)switch(A.unit){case ur:return Math.PI*A.number/180;case Br:return Math.PI/200*A.number;case _n:return A.number;case jn:return Math.PI*2*A.number}throw new Error("Unsupported angle type")}},Cr=function(t){return t.type===15&&(t.unit===ur||t.unit===Br||t.unit===_n||t.unit===jn)},Ur=function(t){var A=t.filter(xt).map(function(r){return r.value}).join(" ");switch(A){case"to bottom right":case"to right bottom":case"left top":case"top left":return[Sn,Sn];case"to top":case"bottom":return Zn(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[Sn,kn];case"to right":case"left":return Zn(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[kn,kn];case"to bottom":case"top":return Zn(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[kn,Sn];case"to left":case"right":return Zn(270)}return 0},Zn=function(t){return Math.PI*t/180},Lr={name:"color",parse:function(t,A){if(A.type===18){var r=Rt[A.name];if(typeof r=="undefined")throw new Error('Attempting to parse an unsupported color function "'+A.name+'"');return r(t,A.values)}if(A.type===5){if(A.value.length===3){var n=A.value.substring(0,1),d=A.value.substring(1,2),b=A.value.substring(2,3);return $n(parseInt(n+n,16),parseInt(d+d,16),parseInt(b+b,16),1)}if(A.value.length===4){var n=A.value.substring(0,1),d=A.value.substring(1,2),b=A.value.substring(2,3),j=A.value.substring(3,4);return $n(parseInt(n+n,16),parseInt(d+d,16),parseInt(b+b,16),parseInt(j+j,16)/255)}if(A.value.length===6){var n=A.value.substring(0,2),d=A.value.substring(2,4),b=A.value.substring(4,6);return $n(parseInt(n,16),parseInt(d,16),parseInt(b,16),1)}if(A.value.length===8){var n=A.value.substring(0,2),d=A.value.substring(2,4),b=A.value.substring(4,6),j=A.value.substring(6,8);return $n(parseInt(n,16),parseInt(d,16),parseInt(b,16),parseInt(j,16)/255)}}if(A.type===20){var fe=Jt[A.value.toUpperCase()];if(typeof fe!="undefined")return fe}return Jt.TRANSPARENT}},Wn=function(t){return(255&t)===0},Tn=function(t){var A=255&t,r=255&t>>8,n=255&t>>16,d=255&t>>24;return A<255?"rgba("+d+","+n+","+r+","+A/255+")":"rgb("+d+","+n+","+r+")"},$n=function(t,A,r,n){return(t<<24|A<<16|r<<8|Math.round(n*255)<<0)>>>0},Or=function(t,A){if(t.type===17)return t.number;if(t.type===16){var r=A===3?1:255;return A===3?t.number/100*r:Math.round(t.number/100*r)}return 0},Gn=function(t,A){var r=A.filter(pn);if(r.length===3){var n=r.map(Or),d=n[0],b=n[1],j=n[2];return $n(d,b,j,1)}if(r.length===4){var fe=r.map(Or),d=fe[0],b=fe[1],j=fe[2],ue=fe[3];return $n(d,b,j,ue)}return 0};function Wr(t,A,r){return r<0&&(r+=1),r>=1&&(r-=1),r<1/6?(A-t)*r*6+t:r<1/2?A:r<2/3?(A-t)*6*(2/3-r)+t:t}var bn=function(t,A){var r=A.filter(pn),n=r[0],d=r[1],b=r[2],j=r[3],fe=(n.type===17?Zn(n.number):gr.parse(t,n))/(Math.PI*2),ue=Un(d)?d.number/100:0,oA=Un(b)?b.number/100:0,gA=typeof j!="undefined"&&Un(j)?Fn(j,1):1;if(ue===0)return $n(oA*255,oA*255,oA*255,1);var RA=oA<=.5?oA*(ue+1):oA+ue-oA*ue,wt=oA*2-RA,Mn=Wr(wt,RA,fe+1/3),Cn=Wr(wt,RA,fe),xn=Wr(wt,RA,fe-1/3);return $n(Mn*255,Cn*255,xn*255,gA)},Rt={hsl:bn,hsla:bn,rgb:Gn,rgba:Gn},Bn=function(t,A){return Lr.parse(t,Bt.create(A).parseComponentValue())},Jt={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},cn={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(t,A){return A.map(function(r){if(xt(r))switch(r.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Yn={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Jn=function(t,A){var r=Lr.parse(t,A[0]),n=A[1];return n&&Un(n)?{color:r,stop:n}:{color:r,stop:null}},wr=function(t,A){var r=t[0],n=t[t.length-1];r.stop===null&&(r.stop=Sn),n.stop===null&&(n.stop=kn);for(var d=[],b=0,j=0;jb?d.push(ue):d.push(b),b=ue}else d.push(null)}for(var oA=null,j=0;jj.optimumDistance)?{optimumCorner:fe,optimumDistance:gA}:j},{optimumDistance:d?1/0:-1/0,optimumCorner:null}).optimumCorner},Yr=function(t,A,r,n,d){var b=0,j=0;switch(t.size){case 0:t.shape===0?b=j=Math.min(Math.abs(A),Math.abs(A-n),Math.abs(r),Math.abs(r-d)):t.shape===1&&(b=Math.min(Math.abs(A),Math.abs(A-n)),j=Math.min(Math.abs(r),Math.abs(r-d)));break;case 2:if(t.shape===0)b=j=Math.min(xr(A,r),xr(A,r-d),xr(A-n,r),xr(A-n,r-d));else if(t.shape===1){var fe=Math.min(Math.abs(r),Math.abs(r-d))/Math.min(Math.abs(A),Math.abs(A-n)),ue=Kr(n,d,A,r,!0),oA=ue[0],gA=ue[1];b=xr(oA-A,(gA-r)/fe),j=fe*b}break;case 1:t.shape===0?b=j=Math.max(Math.abs(A),Math.abs(A-n),Math.abs(r),Math.abs(r-d)):t.shape===1&&(b=Math.max(Math.abs(A),Math.abs(A-n)),j=Math.max(Math.abs(r),Math.abs(r-d)));break;case 3:if(t.shape===0)b=j=Math.max(xr(A,r),xr(A,r-d),xr(A-n,r),xr(A-n,r-d));else if(t.shape===1){var fe=Math.max(Math.abs(r),Math.abs(r-d))/Math.max(Math.abs(A),Math.abs(A-n)),RA=Kr(n,d,A,r,!1),oA=RA[0],gA=RA[1];b=xr(oA-A,(gA-r)/fe),j=fe*b}break}return Array.isArray(t.size)&&(b=Fn(t.size[0],n),j=t.size.length===2?Fn(t.size[1],d):b),[b,j]},Xr=function(t,A){var r=Zn(180),n=[];return ln(A).forEach(function(d,b){if(b===0){var j=d[0];if(j.type===20&&j.value==="to"){r=Ur(d);return}else if(Cr(j)){r=gr.parse(t,j);return}}var fe=Jn(t,d);n.push(fe)}),{angle:r,stops:n,type:1}},Aa=function(t,A){var r=Zn(180),n=[];return ln(A).forEach(function(d,b){if(b===0){var j=d[0];if(j.type===20&&["top","left","right","bottom"].indexOf(j.value)!==-1){r=Ur(d);return}else if(Cr(j)){r=(gr.parse(t,j)+Zn(270))%Zn(360);return}}var fe=Jn(t,d);n.push(fe)}),{angle:r,stops:n,type:1}},Ba=function(t,A){var r=Zn(180),n=[],d=1,b=0,j=3,fe=[];return ln(A).forEach(function(ue,oA){var gA=ue[0];if(oA===0){if(xt(gA)&&gA.value==="linear"){d=1;return}else if(xt(gA)&&gA.value==="radial"){d=2;return}}if(gA.type===18){if(gA.name==="from"){var RA=Lr.parse(t,gA.values[0]);n.push({stop:Sn,color:RA})}else if(gA.name==="to"){var RA=Lr.parse(t,gA.values[0]);n.push({stop:kn,color:RA})}else if(gA.name==="color-stop"){var wt=gA.values.filter(pn);if(wt.length===2){var RA=Lr.parse(t,wt[1]),Mn=wt[0];Kt(Mn)&&n.push({stop:{type:16,number:Mn.number*100,flags:Mn.flags},color:RA})}}}}),d===1?{angle:(r+Zn(180))%Zn(360),stops:n,type:d}:{size:j,shape:b,stops:n,position:fe,type:d}},pr="closest-side",dr="farthest-side",mr="closest-corner",Zr="farthest-corner",Sr="circle",ra="ellipse",Ca="cover",Ea="contain",ya=function(t,A){var r=0,n=3,d=[],b=[];return ln(A).forEach(function(j,fe){var ue=!0;if(fe===0){var oA=!1;ue=j.reduce(function(RA,wt){if(oA)if(xt(wt))switch(wt.value){case"center":return b.push(lr),RA;case"top":case"left":return b.push(Sn),RA;case"right":case"bottom":return b.push(kn),RA}else(Un(wt)||Ln(wt))&&b.push(wt);else if(xt(wt))switch(wt.value){case Sr:return r=0,!1;case ra:return r=1,!1;case"at":return oA=!0,!1;case pr:return n=0,!1;case Ca:case dr:return n=1,!1;case Ea:case mr:return n=2,!1;case Zr:return n=3,!1}else if(Ln(wt)||Un(wt))return Array.isArray(n)||(n=[]),n.push(wt),!1;return RA},ue)}if(ue){var gA=Jn(t,j);d.push(gA)}}),{size:n,shape:r,stops:d,position:b,type:2}},la=function(t,A){var r=0,n=3,d=[],b=[];return ln(A).forEach(function(j,fe){var ue=!0;if(fe===0?ue=j.reduce(function(gA,RA){if(xt(RA))switch(RA.value){case"center":return b.push(lr),!1;case"top":case"left":return b.push(Sn),!1;case"right":case"bottom":return b.push(kn),!1}else if(Un(RA)||Ln(RA))return b.push(RA),!1;return gA},ue):fe===1&&(ue=j.reduce(function(gA,RA){if(xt(RA))switch(RA.value){case Sr:return r=0,!1;case ra:return r=1,!1;case Ea:case pr:return n=0,!1;case dr:return n=1,!1;case mr:return n=2,!1;case Ca:case Zr:return n=3,!1}else if(Ln(RA)||Un(RA))return Array.isArray(n)||(n=[]),n.push(RA),!1;return gA},ue)),ue){var oA=Jn(t,j);d.push(oA)}}),{size:n,shape:r,stops:d,position:b,type:2}},ua=function(t){return t.type===1},ma=function(t){return t.type===2},$r={name:"image",parse:function(t,A){if(A.type===22){var r={url:A.value,type:0};return t.cache.addImage(A.value),r}if(A.type===18){var n=aa[A.name];if(typeof n=="undefined")throw new Error('Attempting to parse an unsupported image function "'+A.name+'"');return n(t,A.values)}throw new Error("Unsupported image type "+A.type)}};function Ia(t){return!(t.type===20&&t.value==="none")&&(t.type!==18||!!aa[t.name])}var aa={"linear-gradient":Xr,"-moz-linear-gradient":Aa,"-ms-linear-gradient":Aa,"-o-linear-gradient":Aa,"-webkit-linear-gradient":Aa,"radial-gradient":ya,"-moz-radial-gradient":la,"-ms-radial-gradient":la,"-o-radial-gradient":la,"-webkit-radial-gradient":la,"-webkit-gradient":Ba},Va={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(t,A){if(A.length===0)return[];var r=A[0];return r.type===20&&r.value==="none"?[]:A.filter(function(n){return pn(n)&&Ia(n)}).map(function(n){return $r.parse(t,n)})}},Ha={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(t,A){return A.map(function(r){if(xt(r))switch(r.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},za={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(t,A){return ln(A).map(function(r){return r.filter(Un)}).map(zn)}},Sa={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(t,A){return ln(A).map(function(r){return r.filter(xt).map(function(n){return n.value}).join(" ")}).map(Ma)}},Ma=function(t){switch(t){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},sa;(function(t){t.AUTO="auto",t.CONTAIN="contain",t.COVER="cover"})(sa||(sa={}));var ca={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(t,A){return ln(A).map(function(r){return r.filter(Pr)})}},Pr=function(t){return xt(t)||Un(t)},fa=function(t){return{name:"border-"+t+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},Pa=fa("top"),ja=fa("right"),ii=fa("bottom"),Xa=fa("left"),Da=function(t){return{name:"border-radius-"+t,initialValue:"0 0",prefix:!1,type:1,parse:function(A,r){return zn(r.filter(Un))}}},Ga=Da("top-left"),oi=Da("top-right"),wa=Da("bottom-right"),Wa=Da("bottom-left"),xa=function(t){return{name:"border-"+t+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(A,r){switch(r){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},Ja=xa("top"),Ya=xa("right"),li=xa("bottom"),qa=xa("left"),Qa=function(t){return{name:"border-"+t+"-width",initialValue:"0",type:0,prefix:!1,parse:function(A,r){return Ct(r)?r.number:0}}},La=Qa("top"),si=Qa("right"),_a=Qa("bottom"),ar=Qa("left"),qn={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ta={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(t,A){switch(A){case"rtl":return 1;case"ltr":default:return 0}}},da={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(t,A){return A.filter(xt).reduce(function(r,n){return r|$a(n.value)},0)}},$a=function(t){switch(t){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},Di={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(t,A){switch(A){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Ri={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(t,A){return A.type===20&&A.value==="normal"?0:A.type===17||A.type===15?A.number:0}},ei;(function(t){t.NORMAL="normal",t.STRICT="strict"})(ei||(ei={}));var Yi={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(t,A){switch(A){case"strict":return ei.STRICT;case"normal":default:return ei.NORMAL}}},Er={name:"line-height",initialValue:"normal",prefix:!1,type:4},er=function(t,A){return xt(t)&&t.value==="normal"?1.2*A:t.type===17?A*t.number:Un(t)?Fn(t,A):A},cr={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(t,A){return A.type===20&&A.value==="none"?null:$r.parse(t,A)}},zr={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(t,A){switch(A){case"inside":return 0;case"outside":default:return 1}}},Jr={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(t,A){switch(A){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},ia=function(t){return{name:"margin-"+t,initialValue:"0",prefix:!1,type:4}},ko=ia("top"),Ko=ia("right"),qi=ia("bottom"),Zo=ia("left"),Vo={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(t,A){return A.filter(xt).map(function(r){switch(r.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},ui={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(t,A){switch(A){case"break-word":return"break-word";case"normal":default:return"normal"}}},Ai=function(t){return{name:"padding-"+t,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Hi=Ai("top"),zo=Ai("right"),_i=Ai("bottom"),jo=Ai("left"),ci={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(t,A){switch(A){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},Mi={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(t,A){switch(A){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Xo={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(t,A){return A.length===1&&kt(A[0],"none")?[]:ln(A).map(function(r){for(var n={color:Jt.TRANSPARENT,offsetX:Sn,offsetY:Sn,blur:Sn},d=0,b=0;b1?1:0],this.overflowWrap=Dn(A,ui,r.overflowWrap),this.paddingTop=Dn(A,Hi,r.paddingTop),this.paddingRight=Dn(A,zo,r.paddingRight),this.paddingBottom=Dn(A,_i,r.paddingBottom),this.paddingLeft=Dn(A,jo,r.paddingLeft),this.paintOrder=Dn(A,Tl,r.paintOrder),this.position=Dn(A,Mi,r.position),this.textAlign=Dn(A,ci,r.textAlign),this.textDecorationColor=Dn(A,rl,(n=r.textDecorationColor)!==null&&n!==void 0?n:r.color),this.textDecorationLine=Dn(A,al,(d=r.textDecorationLine)!==null&&d!==void 0?d:r.textDecoration),this.textShadow=Dn(A,Xo,r.textShadow),this.textTransform=Dn(A,Go,r.textTransform),this.transform=Dn(A,Wo,r.transform),this.transformOrigin=Dn(A,$o,r.transformOrigin),this.visibility=Dn(A,el,r.visibility),this.webkitTextStrokeColor=Dn(A,ao,r.webkitTextStrokeColor),this.webkitTextStrokeWidth=Dn(A,io,r.webkitTextStrokeWidth),this.wordBreak=Dn(A,Al,r.wordBreak),this.zIndex=Dn(A,tl,r.zIndex)}return t.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},t.prototype.isTransparent=function(){return Wn(this.backgroundColor)},t.prototype.isTransformed=function(){return this.transform!==null},t.prototype.isPositioned=function(){return this.position!==0},t.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},t.prototype.isFloating=function(){return this.float!==0},t.prototype.isInlineLevel=function(){return qr(this.display,4)||qr(this.display,33554432)||qr(this.display,268435456)||qr(this.display,536870912)||qr(this.display,67108864)||qr(this.display,134217728)},t}(),lo=function(){function t(A,r){this.content=Dn(A,sl,r.content),this.quotes=Dn(A,ul,r.quotes)}return t}(),Ni=function(){function t(A,r){this.counterIncrement=Dn(A,Nl,r.counterIncrement),this.counterReset=Dn(A,to,r.counterReset)}return t}(),Dn=function(t,A,r){var n=new Mt,d=r!==null&&typeof r!="undefined"?r.toString():A.initialValue;n.write(d);var b=new Bt(n.read());switch(A.type){case 2:var j=b.parseComponentValue();return A.parse(t,xt(j)?j.value:A.initialValue);case 0:return A.parse(t,b.parseComponentValue());case 1:return A.parse(t,b.parseComponentValues());case 4:return b.parseComponentValue();case 3:switch(A.format){case"angle":return gr.parse(t,b.parseComponentValue());case"color":return Lr.parse(t,b.parseComponentValue());case"image":return $r.parse(t,b.parseComponentValue());case"length":var fe=b.parseComponentValue();return Ln(fe)?fe:Sn;case"length-percentage":var ue=b.parseComponentValue();return Un(ue)?ue:Sn;case"time":return eo.parse(t,b.parseComponentValue())}break}},cl="data-html2canvas-debug",fl=function(t){var A=t.getAttribute(cl);switch(A){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},so=function(t,A){var r=fl(t);return r===1||A===r},Fa=function(){function t(A,r){if(this.context=A,this.textNodes=[],this.elements=[],this.flags=0,so(r,3))debugger;this.styles=new oo(A,window.getComputedStyle(r,null)),Ql(r)&&(this.styles.animationDuration.some(function(n){return n>0})&&(r.style.animationDuration="0s"),this.styles.transform!==null&&(r.style.transform="none")),this.bounds=x(this.context,r),so(r,4)&&(this.flags|=16)}return t}(),dl="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",uo="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",di=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Ti=0;Ti>4,gA[d++]=(j&15)<<4|fe>>2,gA[d++]=(fe&3)<<6|ue&63;return oA},gl=function(t){for(var A=t.length,r=[],n=0;n>Oa,ho=1<>Oa,Co=go+Bo,hl=Co,mo=32,Bl=hl+mo,kl=65536>>Na,wo=1<=0){if(A<55296||A>56319&&A<=65535)return r=this.index[A>>Oa],r=(r<>Oa)],r=(r<>Na),r=this.index[r],r+=A>>Oa&Cl,r=this.index[r],r=(r<=55296&&d<=56319&&r>10)+55296,j%1024+56320)),(d+1===r||n.length>16384)&&(b+=String.fromCharCode.apply(String,n),n.length=0)}return b},T=po(dl),X="\xD7",sA="\xF7",je=function(t){return T.get(t)},an=function(t,A,r){var n=r-2,d=A[n],b=A[r-1],j=A[r];if(b===Vi&&j===Eo)return X;if(b===Vi||b===Eo||b===zi||j===Vi||j===Eo||j===zi)return sA;if(b===Io&&[Io,ji,Qo,pl].indexOf(j)!==-1||(b===Qo||b===ji)&&(j===ji||j===Ei)||(b===pl||b===Ei)&&j===Ei||j===El||j===yo||j===wl||b===ml)return X;if(b===El&&j===e){for(;d===yo;)d=A[--n];if(d===e)return X}if(b===v&&j===v){for(var fe=0;d===v;)fe++,d=A[--n];if(fe%2===0)return X}return sA},Ke=function(t){var A=a(t),r=A.length,n=0,d=0,b=A.map(je);return{next:function(){if(n>=r)return{done:!0,value:null};for(var j=X;nj.x||gA.y>j.y;return j=gA,oA===0?!0:RA});return t.body.removeChild(A),fe},Nt=function(){return typeof new Image().crossOrigin!="undefined"},On=function(){return typeof new XMLHttpRequest().responseType=="string"},Hr=function(t){var A=new Image,r=t.createElement("canvas"),n=r.getContext("2d");if(!n)return!1;A.src="data:image/svg+xml,";try{n.drawImage(A,0,0),r.toDataURL()}catch(d){return!1}return!0},sr=function(t){return t[0]===0&&t[1]===255&&t[2]===0&&t[3]===255},nr=function(t){var A=t.createElement("canvas"),r=100;A.width=r,A.height=r;var n=A.getContext("2d");if(!n)return Promise.reject(!1);n.fillStyle="rgb(0, 255, 0)",n.fillRect(0,0,r,r);var d=new Image,b=A.toDataURL();d.src=b;var j=yr(r,r,0,0,d);return n.fillStyle="red",n.fillRect(0,0,r,r),Ar(j).then(function(fe){n.drawImage(fe,0,0);var ue=n.getImageData(0,0,r,r).data;n.fillStyle="red",n.fillRect(0,0,r,r);var oA=t.createElement("div");return oA.style.backgroundImage="url("+b+")",oA.style.height=r+"px",sr(ue)?Ar(yr(r,r,0,0,oA)):Promise.reject(!1)}).then(function(fe){return n.drawImage(fe,0,0),sr(n.getImageData(0,0,r,r).data)}).catch(function(){return!1})},yr=function(t,A,r,n,d){var b="http://www.w3.org/2000/svg",j=document.createElementNS(b,"svg"),fe=document.createElementNS(b,"foreignObject");return j.setAttributeNS(null,"width",t.toString()),j.setAttributeNS(null,"height",A.toString()),fe.setAttributeNS(null,"width","100%"),fe.setAttributeNS(null,"height","100%"),fe.setAttributeNS(null,"x",r.toString()),fe.setAttributeNS(null,"y",n.toString()),fe.setAttributeNS(null,"externalResourcesRequired","true"),j.appendChild(fe),fe.appendChild(d),j},Ar=function(t){return new Promise(function(A,r){var n=new Image;n.onload=function(){return A(n)},n.onerror=r,n.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(t))})},fn={get SUPPORT_RANGE_BOUNDS(){var t=Rn(document);return Object.defineProperty(fn,"SUPPORT_RANGE_BOUNDS",{value:t}),t},get SUPPORT_WORD_BREAKING(){var t=fn.SUPPORT_RANGE_BOUNDS&&hn(document);return Object.defineProperty(fn,"SUPPORT_WORD_BREAKING",{value:t}),t},get SUPPORT_SVG_DRAWING(){var t=Hr(document);return Object.defineProperty(fn,"SUPPORT_SVG_DRAWING",{value:t}),t},get SUPPORT_FOREIGNOBJECT_DRAWING(){var t=typeof Array.from=="function"&&typeof window.fetch=="function"?nr(document):Promise.resolve(!1);return Object.defineProperty(fn,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:t}),t},get SUPPORT_CORS_IMAGES(){var t=Nt();return Object.defineProperty(fn,"SUPPORT_CORS_IMAGES",{value:t}),t},get SUPPORT_RESPONSE_TYPE(){var t=On();return Object.defineProperty(fn,"SUPPORT_RESPONSE_TYPE",{value:t}),t},get SUPPORT_CORS_XHR(){var t="withCredentials"in new XMLHttpRequest;return Object.defineProperty(fn,"SUPPORT_CORS_XHR",{value:t}),t},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var t=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(fn,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:t}),t}},fr=function(){function t(A,r){this.text=A,this.bounds=r}return t}(),jr=function(t,A,r,n){var d=Qr(A,r),b=[],j=0;return d.forEach(function(fe){if(r.textDecorationLine.length||fe.trim().length>0)if(fn.SUPPORT_RANGE_BOUNDS){var ue=Tr(n,j,fe.length).getClientRects();if(ue.length>1){var oA=Ir(fe),gA=0;oA.forEach(function(wt){b.push(new fr(wt,p.fromDOMRectList(t,Tr(n,gA+j,wt.length).getClientRects()))),gA+=wt.length})}else b.push(new fr(fe,p.fromDOMRectList(t,ue)))}else{var RA=n.splitText(fe.length);b.push(new fr(fe,Xn(t,n))),n=RA}else fn.SUPPORT_RANGE_BOUNDS||(n=n.splitText(fe.length));j+=fe.length}),b},Xn=function(t,A){var r=A.ownerDocument;if(r){var n=r.createElement("html2canvaswrapper");n.appendChild(A.cloneNode(!0));var d=A.parentNode;if(d){d.replaceChild(n,A);var b=x(t,n);return n.firstChild&&d.replaceChild(n.firstChild,n),b}}return p.EMPTY},Tr=function(t,A,r){var n=t.ownerDocument;if(!n)throw new Error("Node has no owner document");var d=n.createRange();return d.setStart(t,A),d.setEnd(t,A+r),d},Ir=function(t){if(fn.SUPPORT_NATIVE_TEXT_SEGMENTATION){var A=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(A.segment(t)).map(function(r){return r.segment})}return hA(t)},or=function(t,A){if(fn.SUPPORT_NATIVE_TEXT_SEGMENTATION){var r=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(r.segment(t)).map(function(n){return n.segment})}return Fo(t,A)},Qr=function(t,A){return A.letterSpacing!==0?Ir(t):or(t,A)},Ta=[32,160,4961,65792,65793,4153,4241],Fo=function(t,A){for(var r=En(t,{lineBreak:A.lineBreak,wordBreak:A.overflowWrap==="break-word"?"break-word":A.wordBreak}),n=[],d,b=function(){if(d.value){var j=d.value.slice(),fe=h(j),ue="";fe.forEach(function(oA){Ta.indexOf(oA)===-1?ue+=K(oA):(ue.length&&n.push(ue),n.push(K(oA)),ue="")}),ue.length&&n.push(ue)}};!(d=r.next()).done;)b();return n},yi=function(){function t(A,r,n){this.text=Ii(r.data,n.textTransform),this.textBounds=jr(A,this.text,n,r)}return t}(),Ii=function(t,A){switch(A){case 1:return t.toLowerCase();case 3:return t.replace(Qs,Fs);case 2:return t.toUpperCase();default:return t}},Qs=/(^|\s|:|-|\(|\))([a-z])/g,Fs=function(t,A,r){return t.length>0?A+r.toUpperCase():t},Kl=function(t){s(A,t);function A(r,n){var d=t.call(this,r,n)||this;return d.src=n.currentSrc||n.src,d.intrinsicWidth=n.naturalWidth,d.intrinsicHeight=n.naturalHeight,d.context.cache.addImage(d.src),d}return A}(Fa),Zl=function(t){s(A,t);function A(r,n){var d=t.call(this,r,n)||this;return d.canvas=n,d.intrinsicWidth=n.width,d.intrinsicHeight=n.height,d}return A}(Fa),Vl=function(t){s(A,t);function A(r,n){var d=t.call(this,r,n)||this,b=new XMLSerializer,j=x(r,n);return n.setAttribute("width",j.width+"px"),n.setAttribute("height",j.height+"px"),d.svg="data:image/svg+xml,"+encodeURIComponent(b.serializeToString(n)),d.intrinsicWidth=n.width.baseVal.value,d.intrinsicHeight=n.height.baseVal.value,d.context.cache.addImage(d.svg),d}return A}(Fa),zl=function(t){s(A,t);function A(r,n){var d=t.call(this,r,n)||this;return d.value=n.value,d}return A}(Fa),yl=function(t){s(A,t);function A(r,n){var d=t.call(this,r,n)||this;return d.start=n.start,d.reversed=typeof n.reversed=="boolean"&&n.reversed===!0,d}return A}(Fa),bs=[{type:15,flags:0,unit:"px",number:3}],Us=[{type:16,flags:0,number:50}],xs=function(t){return t.width>t.height?new p(t.left+(t.width-t.height)/2,t.top,t.height,t.height):t.width0)r.textNodes.push(new yi(t,d,r.styles));else if(Qi(d))if(ns(d)&&d.assignedNodes)d.assignedNodes().forEach(function(fe){return xo(t,fe,r,n)});else{var j=Jl(t,d);j.styles.isVisible()&&(Rs(d,j,n)?j.flags|=4:Hs(j.styles)&&(j.flags|=2),Ds.indexOf(d.tagName)!==-1&&(j.flags|=8),r.elements.push(j),d.slot,d.shadowRoot?xo(t,d.shadowRoot,j,n):!Po(d)&&!_l(d)&&!Do(d)&&xo(t,d,j,n))}},Jl=function(t,A){return bl(A)?new Kl(t,A):$l(A)?new Zl(t,A):_l(A)?new Vl(t,A):Ms(A)?new zl(t,A):Ls(A)?new yl(t,A):Os(A)?new Il(t,A):Do(A)?new Xl(t,A):Po(A)?new Gl(t,A):As(A)?new Wl(t,A):new Fa(t,A)},Yl=function(t,A){var r=Jl(t,A);return r.flags|=4,xo(t,A,r,r),r},Rs=function(t,A,r){return A.styles.isPositionedWithZIndex()||A.styles.opacity<1||A.styles.isTransformed()||Fl(t)&&r.styles.isTransparent()},Hs=function(t){return t.isPositioned()||t.isFloating()},ql=function(t){return t.nodeType===Node.TEXT_NODE},Qi=function(t){return t.nodeType===Node.ELEMENT_NODE},Ql=function(t){return Qi(t)&&typeof t.style!="undefined"&&!So(t)},So=function(t){return typeof t.className=="object"},Ms=function(t){return t.tagName==="LI"},Ls=function(t){return t.tagName==="OL"},Os=function(t){return t.tagName==="INPUT"},Ns=function(t){return t.tagName==="HTML"},_l=function(t){return t.tagName==="svg"},Fl=function(t){return t.tagName==="BODY"},$l=function(t){return t.tagName==="CANVAS"},es=function(t){return t.tagName==="VIDEO"},bl=function(t){return t.tagName==="IMG"},As=function(t){return t.tagName==="IFRAME"},ts=function(t){return t.tagName==="STYLE"},Ts=function(t){return t.tagName==="SCRIPT"},Po=function(t){return t.tagName==="TEXTAREA"},Do=function(t){return t.tagName==="SELECT"},ns=function(t){return t.tagName==="SLOT"},rs=function(t){return t.tagName.indexOf("-")>0},ks=function(){function t(){this.counters={}}return t.prototype.getCounterValue=function(A){var r=this.counters[A];return r&&r.length?r[r.length-1]:1},t.prototype.getCounterValues=function(A){var r=this.counters[A];return r||[]},t.prototype.pop=function(A){var r=this;A.forEach(function(n){return r.counters[n].pop()})},t.prototype.parse=function(A){var r=this,n=A.counterIncrement,d=A.counterReset,b=!0;n!==null&&n.forEach(function(fe){var ue=r.counters[fe.counter];ue&&fe.increment!==0&&(b=!1,ue.length||ue.push(1),ue[Math.max(0,ue.length-1)]+=fe.increment)});var j=[];return b&&d.forEach(function(fe){var ue=r.counters[fe.counter];j.push(fe.counter),ue||(ue=r.counters[fe.counter]=[]),ue.push(fe.reset)}),j},t}(),as={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},is={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},Ks={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},Zs={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},Fi=function(t,A,r,n,d,b){return tr?Gi(t,d,b.length>0):n.integers.reduce(function(j,fe,ue){for(;t>=fe;)t-=fe,j+=n.values[ue];return j},"")+b},os=function(t,A,r,n){var d="";do r||t--,d=n(t)+d,t/=A;while(t*A>=A);return d},_r=function(t,A,r,n,d){var b=r-A+1;return(t<0?"-":"")+(os(Math.abs(t),b,n,function(j){return K(Math.floor(j%b)+A)})+d)},gi=function(t,A,r){r===void 0&&(r=". ");var n=A.length;return os(Math.abs(t),n,!1,function(d){return A[Math.floor(d%n)]})+r},bi=1,ti=2,ni=4,Xi=8,ka=function(t,A,r,n,d,b){if(t<-9999||t>9999)return Gi(t,4,d.length>0);var j=Math.abs(t),fe=d;if(j===0)return A[0]+fe;for(var ue=0;j>0&&ue<=4;ue++){var oA=j%10;oA===0&&qr(b,bi)&&fe!==""?fe=A[oA]+fe:oA>1||oA===1&&ue===0||oA===1&&ue===1&&qr(b,ti)||oA===1&&ue===1&&qr(b,ni)&&t>100||oA===1&&ue>1&&qr(b,Xi)?fe=A[oA]+(ue>0?r[ue-1]:"")+fe:oA===1&&ue>0&&(fe=r[ue-1]+fe),j=Math.floor(j/10)}return(t<0?n:"")+fe},ls="\u5341\u767E\u5343\u842C",ss="\u62FE\u4F70\u4EDF\u842C",us="\u30DE\u30A4\u30CA\u30B9",Ul="\uB9C8\uC774\uB108\uC2A4",Gi=function(t,A,r){var n=r?". ":"",d=r?"\u3001":"",b=r?", ":"",j=r?" ":"";switch(A){case 0:return"\u2022"+j;case 1:return"\u25E6"+j;case 2:return"\u25FE"+j;case 5:var fe=_r(t,48,57,!0,n);return fe.length<4?"0"+fe:fe;case 4:return gi(t,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",d);case 6:return Fi(t,1,3999,as,3,n).toLowerCase();case 7:return Fi(t,1,3999,as,3,n);case 8:return _r(t,945,969,!1,n);case 9:return _r(t,97,122,!1,n);case 10:return _r(t,65,90,!1,n);case 11:return _r(t,1632,1641,!0,n);case 12:case 49:return Fi(t,1,9999,is,3,n);case 35:return Fi(t,1,9999,is,3,n).toLowerCase();case 13:return _r(t,2534,2543,!0,n);case 14:case 30:return _r(t,6112,6121,!0,n);case 15:return gi(t,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",d);case 16:return gi(t,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",d);case 17:case 48:return ka(t,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",ls,"\u8CA0",d,ti|ni|Xi);case 47:return ka(t,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",ss,"\u8CA0",d,bi|ti|ni|Xi);case 42:return ka(t,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",ls,"\u8D1F",d,ti|ni|Xi);case 41:return ka(t,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",ss,"\u8D1F",d,bi|ti|ni|Xi);case 26:return ka(t,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",us,d,0);case 25:return ka(t,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",us,d,bi|ti|ni);case 31:return ka(t,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",Ul,b,bi|ti|ni);case 33:return ka(t,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",Ul,b,0);case 32:return ka(t,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",Ul,b,bi|ti|ni);case 18:return _r(t,2406,2415,!0,n);case 20:return Fi(t,1,19999,Zs,3,n);case 21:return _r(t,2790,2799,!0,n);case 22:return _r(t,2662,2671,!0,n);case 22:return Fi(t,1,10999,Ks,3,n);case 23:return gi(t,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return gi(t,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return _r(t,3302,3311,!0,n);case 28:return gi(t,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",d);case 29:return gi(t,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",d);case 34:return _r(t,3792,3801,!0,n);case 37:return _r(t,6160,6169,!0,n);case 38:return _r(t,4160,4169,!0,n);case 39:return _r(t,2918,2927,!0,n);case 40:return _r(t,1776,1785,!0,n);case 43:return _r(t,3046,3055,!0,n);case 44:return _r(t,3174,3183,!0,n);case 45:return _r(t,3664,3673,!0,n);case 46:return _r(t,3872,3881,!0,n);case 3:default:return _r(t,48,57,!0,n)}},cs="data-html2canvas-ignore",fs=function(){function t(A,r,n){if(this.context=A,this.options=n,this.scrolledElements=[],this.referenceElement=r,this.counters=new ks,this.quoteDepth=0,!r.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(r.ownerDocument.documentElement,!1)}return t.prototype.toIFrame=function(A,r){var n=this,d=Vs(A,r);if(!d.contentWindow)return Promise.reject("Unable to find iframe window");var b=A.defaultView.pageXOffset,j=A.defaultView.pageYOffset,fe=d.contentWindow,ue=fe.document,oA=Xs(d).then(function(){return B(n,void 0,void 0,function(){var gA,RA;return f(this,function(wt){switch(wt.label){case 0:return this.scrolledElements.forEach(Ys),fe&&(fe.scrollTo(r.left,r.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(fe.scrollY!==r.top||fe.scrollX!==r.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(fe.scrollX-r.left,fe.scrollY-r.top,0,0))),gA=this.options.onclone,RA=this.clonedReferenceElement,typeof RA=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:ue.fonts&&ue.fonts.ready?[4,ue.fonts.ready]:[3,2];case 1:wt.sent(),wt.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,js(ue)]:[3,4];case 3:wt.sent(),wt.label=4;case 4:return typeof gA=="function"?[2,Promise.resolve().then(function(){return gA(ue,RA)}).then(function(){return d})]:[2,d]}})})});return ue.open(),ue.write(Ws(document.doctype)+""),Js(this.referenceElement.ownerDocument,b,j),ue.replaceChild(ue.adoptNode(this.documentElement),ue.documentElement),ue.close(),oA},t.prototype.createElementClone=function(A){if(so(A,2))debugger;if($l(A))return this.createCanvasClone(A);if(es(A))return this.createVideoClone(A);if(ts(A))return this.createStyleClone(A);var r=A.cloneNode(!1);return bl(r)&&(bl(A)&&A.currentSrc&&A.currentSrc!==A.src&&(r.src=A.currentSrc,r.srcset=""),r.loading==="lazy"&&(r.loading="eager")),rs(r)?this.createCustomElementClone(r):r},t.prototype.createCustomElementClone=function(A){var r=document.createElement("html2canvascustomelement");return xl(A.style,r),r},t.prototype.createStyleClone=function(A){try{var r=A.sheet;if(r&&r.cssRules){var n=[].slice.call(r.cssRules,0).reduce(function(b,j){return j&&typeof j.cssText=="string"?b+j.cssText:b},""),d=A.cloneNode(!1);return d.textContent=n,d}}catch(b){if(this.context.logger.error("Unable to access cssRules property",b),b.name!=="SecurityError")throw b}return A.cloneNode(!1)},t.prototype.createCanvasClone=function(A){var r;if(this.options.inlineImages&&A.ownerDocument){var n=A.ownerDocument.createElement("img");try{return n.src=A.toDataURL(),n}catch(oA){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",A)}}var d=A.cloneNode(!1);try{d.width=A.width,d.height=A.height;var b=A.getContext("2d"),j=d.getContext("2d");if(j)if(!this.options.allowTaint&&b)j.putImageData(b.getImageData(0,0,A.width,A.height),0,0);else{var fe=(r=A.getContext("webgl2"))!==null&&r!==void 0?r:A.getContext("webgl");if(fe){var ue=fe.getContextAttributes();(ue==null?void 0:ue.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",A)}j.drawImage(A,0,0)}return d}catch(oA){this.context.logger.info("Unable to clone canvas as it is tainted",A)}return d},t.prototype.createVideoClone=function(A){var r=A.ownerDocument.createElement("canvas");r.width=A.offsetWidth,r.height=A.offsetHeight;var n=r.getContext("2d");try{return n&&(n.drawImage(A,0,0,r.width,r.height),this.options.allowTaint||n.getImageData(0,0,r.width,r.height)),r}catch(b){this.context.logger.info("Unable to clone video as it is tainted",A)}var d=A.ownerDocument.createElement("canvas");return d.width=A.offsetWidth,d.height=A.offsetHeight,d},t.prototype.appendChildNode=function(A,r,n){(!Qi(r)||!Ts(r)&&!r.hasAttribute(cs)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(r)))&&(!this.options.copyStyles||!Qi(r)||!ts(r))&&A.appendChild(this.cloneNode(r,n))},t.prototype.cloneChildNodes=function(A,r,n){for(var d=this,b=A.shadowRoot?A.shadowRoot.firstChild:A.firstChild;b;b=b.nextSibling)if(Qi(b)&&ns(b)&&typeof b.assignedNodes=="function"){var j=b.assignedNodes();j.length&&j.forEach(function(fe){return d.appendChildNode(r,fe,n)})}else this.appendChildNode(r,b,n)},t.prototype.cloneNode=function(A,r){if(ql(A))return document.createTextNode(A.data);if(!A.ownerDocument)return A.cloneNode(!1);var n=A.ownerDocument.defaultView;if(n&&Qi(A)&&(Ql(A)||So(A))){var d=this.createElementClone(A);d.style.transitionProperty="none";var b=n.getComputedStyle(A),j=n.getComputedStyle(A,":before"),fe=n.getComputedStyle(A,":after");this.referenceElement===A&&Ql(d)&&(this.clonedReferenceElement=d),Fl(d)&&$s(d);var ue=this.counters.parse(new Ni(this.context,b)),oA=this.resolvePseudoContent(A,d,j,Wi.BEFORE);rs(A)&&(r=!0),es(A)||this.cloneChildNodes(A,d,r),oA&&d.insertBefore(oA,d.firstChild);var gA=this.resolvePseudoContent(A,d,fe,Wi.AFTER);return gA&&d.appendChild(gA),this.counters.pop(ue),(b&&(this.options.copyStyles||So(A))&&!As(A)||r)&&xl(b,d),(A.scrollTop!==0||A.scrollLeft!==0)&&this.scrolledElements.push([d,A.scrollLeft,A.scrollTop]),(Po(A)||Do(A))&&(Po(d)||Do(d))&&(d.value=A.value),d}return A.cloneNode(!1)},t.prototype.resolvePseudoContent=function(A,r,n,d){var b=this;if(n){var j=n.content,fe=r.ownerDocument;if(!(!fe||!j||j==="none"||j==="-moz-alt-content"||n.display==="none")){this.counters.parse(new Ni(this.context,n));var ue=new lo(this.context,n),oA=fe.createElement("html2canvaspseudoelement");xl(n,oA),ue.content.forEach(function(RA){if(RA.type===0)oA.appendChild(fe.createTextNode(RA.value));else if(RA.type===22){var wt=fe.createElement("img");wt.src=RA.value,wt.style.opacity="1",oA.appendChild(wt)}else if(RA.type===18){if(RA.name==="attr"){var Mn=RA.values.filter(xt);Mn.length&&oA.appendChild(fe.createTextNode(A.getAttribute(Mn[0].value)||""))}else if(RA.name==="counter"){var Cn=RA.values.filter(pn),xn=Cn[0],vr=Cn[1];if(xn&&xt(xn)){var Kn=b.counters.getCounterValue(xn.value),Nn=vr&&xt(vr)?Jr.parse(b.context,vr.value):3;oA.appendChild(fe.createTextNode(Gi(Kn,Nn,!1)))}}else if(RA.name==="counters"){var Mr=RA.values.filter(pn),xn=Mr[0],hr=Mr[1],vr=Mr[2];if(xn&&xt(xn)){var rr=b.counters.getCounterValues(xn.value),Hn=vr&&xt(vr)?Jr.parse(b.context,vr.value):3,Fr=hr&&hr.type===0?hr.value:"",br=rr.map(function(va){return Gi(va,Hn,!1)}).join(Fr);oA.appendChild(fe.createTextNode(br))}}}else if(RA.type===20)switch(RA.value){case"open-quote":oA.appendChild(fe.createTextNode(Oi(ue.quotes,b.quoteDepth++,!0)));break;case"close-quote":oA.appendChild(fe.createTextNode(Oi(ue.quotes,--b.quoteDepth,!1)));break;default:oA.appendChild(fe.createTextNode(RA.value))}}),oA.className=Sl+" "+Pl;var gA=d===Wi.BEFORE?" "+Sl:" "+Pl;return So(r)?r.className.baseValue+=gA:r.className+=gA,oA}}},t.destroy=function(A){return A.parentNode?(A.parentNode.removeChild(A),!0):!1},t}(),Wi;(function(t){t[t.BEFORE=0]="BEFORE",t[t.AFTER=1]="AFTER"})(Wi||(Wi={}));var Vs=function(t,A){var r=t.createElement("iframe");return r.className="html2canvas-container",r.style.visibility="hidden",r.style.position="fixed",r.style.left="-10000px",r.style.top="0px",r.style.border="0",r.width=A.width.toString(),r.height=A.height.toString(),r.scrolling="no",r.setAttribute(cs,"true"),t.body.appendChild(r),r},zs=function(t){return new Promise(function(A){if(t.complete){A();return}if(!t.src){A();return}t.onload=A,t.onerror=A})},js=function(t){return Promise.all([].slice.call(t.images,0).map(zs))},Xs=function(t){return new Promise(function(A,r){var n=t.contentWindow;if(!n)return r("No window assigned for iframe");var d=n.document;n.onload=t.onload=function(){n.onload=t.onload=null;var b=setInterval(function(){d.body.childNodes.length>0&&d.readyState==="complete"&&(clearInterval(b),A(t))},50)}})},Gs=["all","d","content"],xl=function(t,A){for(var r=t.length-1;r>=0;r--){var n=t.item(r);Gs.indexOf(n)===-1&&A.style.setProperty(n,t.getPropertyValue(n))}return A},Ws=function(t){var A="";return t&&(A+=""),A},Js=function(t,A,r){t&&t.defaultView&&(A!==t.defaultView.pageXOffset||r!==t.defaultView.pageYOffset)&&t.defaultView.scrollTo(A,r)},Ys=function(t){var A=t[0],r=t[1],n=t[2];A.scrollLeft=r,A.scrollTop=n},qs=":before",_s=":after",Sl="___html2canvas___pseudoelement_before",Pl="___html2canvas___pseudoelement_after",ds=`{ + content: "" !important; + display: none !important; +}`,$s=function(t){eu(t,"."+Sl+qs+ds+` + .`+Pl+_s+ds)},eu=function(t,A){var r=t.ownerDocument;if(r){var n=r.createElement("style");n.textContent=A,t.appendChild(n)}},vs=function(){function t(){}return t.getOrigin=function(A){var r=t._link;return r?(r.href=A,r.href=r.href,r.protocol+r.hostname+r.port):"about:blank"},t.isSameOrigin=function(A){return t.getOrigin(A)===t._origin},t.setContext=function(A){t._link=A.document.createElement("a"),t._origin=t.getOrigin(A.location.href)},t._origin="about:blank",t}(),Au=function(){function t(A,r){this.context=A,this._options=r,this._cache={}}return t.prototype.addImage=function(A){var r=Promise.resolve();return this.has(A)||(Rl(A)||au(A))&&(this._cache[A]=this.loadImage(A)).catch(function(){}),r},t.prototype.match=function(A){return this._cache[A]},t.prototype.loadImage=function(A){return B(this,void 0,void 0,function(){var r,n,d,b,j=this;return f(this,function(fe){switch(fe.label){case 0:return r=vs.isSameOrigin(A),n=!Dl(A)&&this._options.useCORS===!0&&fn.SUPPORT_CORS_IMAGES&&!r,d=!Dl(A)&&!r&&!Rl(A)&&typeof this._options.proxy=="string"&&fn.SUPPORT_CORS_XHR&&!n,!r&&this._options.allowTaint===!1&&!Dl(A)&&!Rl(A)&&!d&&!n?[2]:(b=A,d?[4,this.proxy(b)]:[3,2]);case 1:b=fe.sent(),fe.label=2;case 2:return this.context.logger.debug("Added image "+A.substring(0,256)),[4,new Promise(function(ue,oA){var gA=new Image;gA.onload=function(){return ue(gA)},gA.onerror=oA,(iu(b)||n)&&(gA.crossOrigin="anonymous"),gA.src=b,gA.complete===!0&&setTimeout(function(){return ue(gA)},500),j._options.imageTimeout>0&&setTimeout(function(){return oA("Timed out ("+j._options.imageTimeout+"ms) loading image")},j._options.imageTimeout)})];case 3:return[2,fe.sent()]}})})},t.prototype.has=function(A){return typeof this._cache[A]!="undefined"},t.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},t.prototype.proxy=function(A){var r=this,n=this._options.proxy;if(!n)throw new Error("No proxy defined");var d=A.substring(0,256);return new Promise(function(b,j){var fe=fn.SUPPORT_RESPONSE_TYPE?"blob":"text",ue=new XMLHttpRequest;ue.onload=function(){if(ue.status===200)if(fe==="text")b(ue.response);else{var RA=new FileReader;RA.addEventListener("load",function(){return b(RA.result)},!1),RA.addEventListener("error",function(wt){return j(wt)},!1),RA.readAsDataURL(ue.response)}else j("Failed to proxy resource "+d+" with status code "+ue.status)},ue.onerror=j;var oA=n.indexOf("?")>-1?"&":"?";if(ue.open("GET",""+n+oA+"url="+encodeURIComponent(A)+"&responseType="+fe),fe!=="text"&&ue instanceof XMLHttpRequest&&(ue.responseType=fe),r._options.imageTimeout){var gA=r._options.imageTimeout;ue.timeout=gA,ue.ontimeout=function(){return j("Timed out ("+gA+"ms) proxying "+d)}}ue.send()})},t}(),tu=/^data:image\/svg\+xml/i,nu=/^data:image\/.*;base64,/i,ru=/^data:image\/.*/i,au=function(t){return fn.SUPPORT_SVG_DRAWING||!ou(t)},Dl=function(t){return ru.test(t)},iu=function(t){return nu.test(t)},Rl=function(t){return t.substr(0,4)==="blob"},ou=function(t){return t.substr(-3).toLowerCase()==="svg"||tu.test(t)},Pn=function(){function t(A,r){this.type=0,this.x=A,this.y=r}return t.prototype.add=function(A,r){return new t(this.x+A,this.y+r)},t}(),Ui=function(t,A,r){return new Pn(t.x+(A.x-t.x)*r,t.y+(A.y-t.y)*r)},Ro=function(){function t(A,r,n,d){this.type=1,this.start=A,this.startControl=r,this.endControl=n,this.end=d}return t.prototype.subdivide=function(A,r){var n=Ui(this.start,this.startControl,A),d=Ui(this.startControl,this.endControl,A),b=Ui(this.endControl,this.end,A),j=Ui(n,d,A),fe=Ui(d,b,A),ue=Ui(j,fe,A);return r?new t(this.start,n,j,ue):new t(ue,fe,b,this.end)},t.prototype.add=function(A,r){return new t(this.start.add(A,r),this.startControl.add(A,r),this.endControl.add(A,r),this.end.add(A,r))},t.prototype.reverse=function(){return new t(this.end,this.endControl,this.startControl,this.start)},t}(),ba=function(t){return t.type===1},lu=function(){function t(A){var r=A.styles,n=A.bounds,d=tr(r.borderTopLeftRadius,n.width,n.height),b=d[0],j=d[1],fe=tr(r.borderTopRightRadius,n.width,n.height),ue=fe[0],oA=fe[1],gA=tr(r.borderBottomRightRadius,n.width,n.height),RA=gA[0],wt=gA[1],Mn=tr(r.borderBottomLeftRadius,n.width,n.height),Cn=Mn[0],xn=Mn[1],vr=[];vr.push((b+ue)/n.width),vr.push((Cn+RA)/n.width),vr.push((j+xn)/n.height),vr.push((oA+wt)/n.height);var Kn=Math.max.apply(Math,vr);Kn>1&&(b/=Kn,j/=Kn,ue/=Kn,oA/=Kn,RA/=Kn,wt/=Kn,Cn/=Kn,xn/=Kn);var Nn=n.width-ue,Mr=n.height-wt,hr=n.width-RA,rr=n.height-xn,Hn=r.borderTopWidth,Fr=r.borderRightWidth,br=r.borderBottomWidth,ir=r.borderLeftWidth,ea=Fn(r.paddingTop,A.bounds.width),va=Fn(r.paddingRight,A.bounds.width),pa=Fn(r.paddingBottom,A.bounds.width),Vr=Fn(r.paddingLeft,A.bounds.width);this.topLeftBorderDoubleOuterBox=b>0||j>0?Gr(n.left+ir/3,n.top+Hn/3,b-ir/3,j-Hn/3,kr.TOP_LEFT):new Pn(n.left+ir/3,n.top+Hn/3),this.topRightBorderDoubleOuterBox=b>0||j>0?Gr(n.left+Nn,n.top+Hn/3,ue-Fr/3,oA-Hn/3,kr.TOP_RIGHT):new Pn(n.left+n.width-Fr/3,n.top+Hn/3),this.bottomRightBorderDoubleOuterBox=RA>0||wt>0?Gr(n.left+hr,n.top+Mr,RA-Fr/3,wt-br/3,kr.BOTTOM_RIGHT):new Pn(n.left+n.width-Fr/3,n.top+n.height-br/3),this.bottomLeftBorderDoubleOuterBox=Cn>0||xn>0?Gr(n.left+ir/3,n.top+rr,Cn-ir/3,xn-br/3,kr.BOTTOM_LEFT):new Pn(n.left+ir/3,n.top+n.height-br/3),this.topLeftBorderDoubleInnerBox=b>0||j>0?Gr(n.left+ir*2/3,n.top+Hn*2/3,b-ir*2/3,j-Hn*2/3,kr.TOP_LEFT):new Pn(n.left+ir*2/3,n.top+Hn*2/3),this.topRightBorderDoubleInnerBox=b>0||j>0?Gr(n.left+Nn,n.top+Hn*2/3,ue-Fr*2/3,oA-Hn*2/3,kr.TOP_RIGHT):new Pn(n.left+n.width-Fr*2/3,n.top+Hn*2/3),this.bottomRightBorderDoubleInnerBox=RA>0||wt>0?Gr(n.left+hr,n.top+Mr,RA-Fr*2/3,wt-br*2/3,kr.BOTTOM_RIGHT):new Pn(n.left+n.width-Fr*2/3,n.top+n.height-br*2/3),this.bottomLeftBorderDoubleInnerBox=Cn>0||xn>0?Gr(n.left+ir*2/3,n.top+rr,Cn-ir*2/3,xn-br*2/3,kr.BOTTOM_LEFT):new Pn(n.left+ir*2/3,n.top+n.height-br*2/3),this.topLeftBorderStroke=b>0||j>0?Gr(n.left+ir/2,n.top+Hn/2,b-ir/2,j-Hn/2,kr.TOP_LEFT):new Pn(n.left+ir/2,n.top+Hn/2),this.topRightBorderStroke=b>0||j>0?Gr(n.left+Nn,n.top+Hn/2,ue-Fr/2,oA-Hn/2,kr.TOP_RIGHT):new Pn(n.left+n.width-Fr/2,n.top+Hn/2),this.bottomRightBorderStroke=RA>0||wt>0?Gr(n.left+hr,n.top+Mr,RA-Fr/2,wt-br/2,kr.BOTTOM_RIGHT):new Pn(n.left+n.width-Fr/2,n.top+n.height-br/2),this.bottomLeftBorderStroke=Cn>0||xn>0?Gr(n.left+ir/2,n.top+rr,Cn-ir/2,xn-br/2,kr.BOTTOM_LEFT):new Pn(n.left+ir/2,n.top+n.height-br/2),this.topLeftBorderBox=b>0||j>0?Gr(n.left,n.top,b,j,kr.TOP_LEFT):new Pn(n.left,n.top),this.topRightBorderBox=ue>0||oA>0?Gr(n.left+Nn,n.top,ue,oA,kr.TOP_RIGHT):new Pn(n.left+n.width,n.top),this.bottomRightBorderBox=RA>0||wt>0?Gr(n.left+hr,n.top+Mr,RA,wt,kr.BOTTOM_RIGHT):new Pn(n.left+n.width,n.top+n.height),this.bottomLeftBorderBox=Cn>0||xn>0?Gr(n.left,n.top+rr,Cn,xn,kr.BOTTOM_LEFT):new Pn(n.left,n.top+n.height),this.topLeftPaddingBox=b>0||j>0?Gr(n.left+ir,n.top+Hn,Math.max(0,b-ir),Math.max(0,j-Hn),kr.TOP_LEFT):new Pn(n.left+ir,n.top+Hn),this.topRightPaddingBox=ue>0||oA>0?Gr(n.left+Math.min(Nn,n.width-Fr),n.top+Hn,Nn>n.width+Fr?0:Math.max(0,ue-Fr),Math.max(0,oA-Hn),kr.TOP_RIGHT):new Pn(n.left+n.width-Fr,n.top+Hn),this.bottomRightPaddingBox=RA>0||wt>0?Gr(n.left+Math.min(hr,n.width-ir),n.top+Math.min(Mr,n.height-br),Math.max(0,RA-Fr),Math.max(0,wt-br),kr.BOTTOM_RIGHT):new Pn(n.left+n.width-Fr,n.top+n.height-br),this.bottomLeftPaddingBox=Cn>0||xn>0?Gr(n.left+ir,n.top+Math.min(rr,n.height-br),Math.max(0,Cn-ir),Math.max(0,xn-br),kr.BOTTOM_LEFT):new Pn(n.left+ir,n.top+n.height-br),this.topLeftContentBox=b>0||j>0?Gr(n.left+ir+Vr,n.top+Hn+ea,Math.max(0,b-(ir+Vr)),Math.max(0,j-(Hn+ea)),kr.TOP_LEFT):new Pn(n.left+ir+Vr,n.top+Hn+ea),this.topRightContentBox=ue>0||oA>0?Gr(n.left+Math.min(Nn,n.width+ir+Vr),n.top+Hn+ea,Nn>n.width+ir+Vr?0:ue-ir+Vr,oA-(Hn+ea),kr.TOP_RIGHT):new Pn(n.left+n.width-(Fr+va),n.top+Hn+ea),this.bottomRightContentBox=RA>0||wt>0?Gr(n.left+Math.min(hr,n.width-(ir+Vr)),n.top+Math.min(Mr,n.height+Hn+ea),Math.max(0,RA-(Fr+va)),wt-(br+pa),kr.BOTTOM_RIGHT):new Pn(n.left+n.width-(Fr+va),n.top+n.height-(br+pa)),this.bottomLeftContentBox=Cn>0||xn>0?Gr(n.left+ir+Vr,n.top+rr,Math.max(0,Cn-(ir+Vr)),xn-(br+pa),kr.BOTTOM_LEFT):new Pn(n.left+ir+Vr,n.top+n.height-(br+pa))}return t}(),kr;(function(t){t[t.TOP_LEFT=0]="TOP_LEFT",t[t.TOP_RIGHT=1]="TOP_RIGHT",t[t.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",t[t.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(kr||(kr={}));var Gr=function(t,A,r,n,d){var b=4*((Math.sqrt(2)-1)/3),j=r*b,fe=n*b,ue=t+r,oA=A+n;switch(d){case kr.TOP_LEFT:return new Ro(new Pn(t,oA),new Pn(t,oA-fe),new Pn(ue-j,A),new Pn(ue,A));case kr.TOP_RIGHT:return new Ro(new Pn(t,A),new Pn(t+j,A),new Pn(ue,oA-fe),new Pn(ue,oA));case kr.BOTTOM_RIGHT:return new Ro(new Pn(ue,A),new Pn(ue,A+fe),new Pn(t+j,oA),new Pn(t,oA));case kr.BOTTOM_LEFT:default:return new Ro(new Pn(ue,oA),new Pn(ue-j,oA),new Pn(t,A+fe),new Pn(t,A))}},Ho=function(t){return[t.topLeftBorderBox,t.topRightBorderBox,t.bottomRightBorderBox,t.bottomLeftBorderBox]},su=function(t){return[t.topLeftContentBox,t.topRightContentBox,t.bottomRightContentBox,t.bottomLeftContentBox]},Mo=function(t){return[t.topLeftPaddingBox,t.topRightPaddingBox,t.bottomRightPaddingBox,t.bottomLeftPaddingBox]},uu=function(){function t(A,r,n){this.offsetX=A,this.offsetY=r,this.matrix=n,this.type=0,this.target=6}return t}(),Lo=function(){function t(A,r){this.path=A,this.target=r,this.type=1}return t}(),cu=function(){function t(A){this.opacity=A,this.type=2,this.target=6}return t}(),fu=function(t){return t.type===0},gs=function(t){return t.type===1},du=function(t){return t.type===2},hs=function(t,A){return t.length===A.length?t.some(function(r,n){return r===A[n]}):!1},vu=function(t,A,r,n,d){return t.map(function(b,j){switch(j){case 0:return b.add(A,r);case 1:return b.add(A+n,r);case 2:return b.add(A+n,r+d);case 3:return b.add(A,r+d)}return b})},Bs=function(){function t(A){this.element=A,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return t}(),Cs=function(){function t(A,r){if(this.container=A,this.parent=r,this.effects=[],this.curves=new lu(this.container),this.container.styles.opacity<1&&this.effects.push(new cu(this.container.styles.opacity)),this.container.styles.transform!==null){var n=this.container.bounds.left+this.container.styles.transformOrigin[0].number,d=this.container.bounds.top+this.container.styles.transformOrigin[1].number,b=this.container.styles.transform;this.effects.push(new uu(n,d,b))}if(this.container.styles.overflowX!==0){var j=Ho(this.curves),fe=Mo(this.curves);hs(j,fe)?this.effects.push(new Lo(j,6)):(this.effects.push(new Lo(j,2)),this.effects.push(new Lo(fe,4)))}}return t.prototype.getEffects=function(A){for(var r=[2,3].indexOf(this.container.styles.position)===-1,n=this.parent,d=this.effects.slice(0);n;){var b=n.effects.filter(function(ue){return!gs(ue)});if(r||n.container.styles.position!==0||!n.parent){if(d.unshift.apply(d,b),r=[2,3].indexOf(n.container.styles.position)===-1,n.container.styles.overflowX!==0){var j=Ho(n.curves),fe=Mo(n.curves);hs(j,fe)||d.unshift(new Lo(fe,6))}}else d.unshift.apply(d,b);n=n.parent}return d.filter(function(ue){return qr(ue.target,A)})},t}(),Hl=function(t,A,r,n){t.container.elements.forEach(function(d){var b=qr(d.flags,4),j=qr(d.flags,2),fe=new Cs(d,t);qr(d.styles.display,2048)&&n.push(fe);var ue=qr(d.flags,8)?[]:n;if(b||j){var oA=b||d.styles.isPositioned()?r:A,gA=new Bs(fe);if(d.styles.isPositioned()||d.styles.opacity<1||d.styles.isTransformed()){var RA=d.styles.zIndex.order;if(RA<0){var wt=0;oA.negativeZIndex.some(function(Cn,xn){return RA>Cn.element.container.styles.zIndex.order?(wt=xn,!1):wt>0}),oA.negativeZIndex.splice(wt,0,gA)}else if(RA>0){var Mn=0;oA.positiveZIndex.some(function(Cn,xn){return RA>=Cn.element.container.styles.zIndex.order?(Mn=xn+1,!1):Mn>0}),oA.positiveZIndex.splice(Mn,0,gA)}else oA.zeroOrAutoZIndexOrTransformedOrOpacity.push(gA)}else d.styles.isFloating()?oA.nonPositionedFloats.push(gA):oA.nonPositionedInlineLevel.push(gA);Hl(fe,gA,b?gA:r,ue)}else d.styles.isInlineLevel()?A.inlineLevel.push(fe):A.nonInlineLevel.push(fe),Hl(fe,A,r,ue);qr(d.flags,8)&&ms(d,ue)})},ms=function(t,A){for(var r=t instanceof yl?t.start:1,n=t instanceof yl?t.reversed:!1,d=0;d0&&r.intrinsicHeight>0){var b=No(r),j=Mo(n);this.path(j),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(d,0,0,r.intrinsicWidth,r.intrinsicHeight,b.left,b.top,b.width,b.height),this.ctx.restore()}},A.prototype.renderNodeContent=function(r){return B(this,void 0,void 0,function(){var n,d,b,j,fe,ue,Nn,Nn,oA,gA,RA,wt,hr,Mn,Cn,rr,xn,vr,Kn,Nn,Mr,hr,rr;return f(this,function(Hn){switch(Hn.label){case 0:this.applyEffects(r.getEffects(4)),n=r.container,d=r.curves,b=n.styles,j=0,fe=n.textNodes,Hn.label=1;case 1:return j0&&na>0&&(br=b.ctx.createPattern(rr,"repeat"),b.renderRepeat(ea,br,ga,ha))):ma(gA)&&(ir=Ml(r,n,[null,null,null]),ea=ir[0],va=ir[1],pa=ir[2],Vr=ir[3],na=ir[4],ri=gA.position.length===0?[lr]:gA.position,ga=Fn(ri[0],Vr),ha=Fn(ri[ri.length-1],na),hi=Yr(gA,ga,ha,Vr,na),Ra=hi[0],ai=hi[1],Ra>0&&ai>0&&(Bi=b.ctx.createRadialGradient(va+ga,pa+ha,0,va+ga,pa+ha,Ra),wr(gA.stops,Ra*2).forEach(function(Ji){return Bi.addColorStop(Ji.stop,Tn(Ji.color))}),b.path(ea),b.ctx.fillStyle=Bi,Ra!==ai?(Ci=r.bounds.left+.5*r.bounds.width,Ka=r.bounds.top+.5*r.bounds.height,mi=ai/Ra,Za=1/mi,b.ctx.save(),b.ctx.translate(Ci,Ka),b.ctx.transform(1,0,0,mi,0,0),b.ctx.translate(-Ci,-Ka),b.ctx.fillRect(va,Za*(pa-Ka)+Ka,Vr,na*Za),b.ctx.restore()):b.ctx.fill())),Pi.label=6;case 6:return n--,[2]}})},b=this,j=0,fe=r.styles.backgroundImage.slice(0).reverse(),oA.label=1;case 1:return j0?gA.style!==2?[3,5]:[4,this.renderDashedDottedBorder(gA.color,gA.width,fe,r.curves,2)]:[3,11]):[3,13];case 4:return wt.sent(),[3,11];case 5:return gA.style!==3?[3,7]:[4,this.renderDashedDottedBorder(gA.color,gA.width,fe,r.curves,3)];case 6:return wt.sent(),[3,11];case 7:return gA.style!==4?[3,9]:[4,this.renderDoubleBorder(gA.color,gA.width,fe,r.curves)];case 8:return wt.sent(),[3,11];case 9:return[4,this.renderSolidBorder(gA.color,fe,r.curves)];case 10:wt.sent(),wt.label=11;case 11:fe++,wt.label=12;case 12:return ue++,[3,3];case 13:return[2]}})})},A.prototype.renderDashedDottedBorder=function(r,n,d,b,j){return B(this,void 0,void 0,function(){var fe,ue,oA,gA,RA,wt,Mn,Cn,xn,vr,Kn,Nn,Mr,hr,rr,Hn,rr,Hn;return f(this,function(Fr){return this.ctx.save(),fe=Cu(b,d),ue=ws(b,d),j===2&&(this.path(ue),this.ctx.clip()),ba(ue[0])?(oA=ue[0].start.x,gA=ue[0].start.y):(oA=ue[0].x,gA=ue[0].y),ba(ue[1])?(RA=ue[1].end.x,wt=ue[1].end.y):(RA=ue[1].x,wt=ue[1].y),d===0||d===2?Mn=Math.abs(oA-RA):Mn=Math.abs(gA-wt),this.ctx.beginPath(),j===3?this.formatPath(fe):this.formatPath(ue.slice(0,2)),Cn=n<3?n*3:n*2,xn=n<3?n*2:n,j===3&&(Cn=n,xn=n),vr=!0,Mn<=Cn*2?vr=!1:Mn<=Cn*2+xn?(Kn=Mn/(2*Cn+xn),Cn*=Kn,xn*=Kn):(Nn=Math.floor((Mn+xn)/(Cn+xn)),Mr=(Mn-Nn*Cn)/(Nn-1),hr=(Mn-(Nn+1)*Cn)/Nn,xn=hr<=0||Math.abs(xn-Mr)>1,l=-7,J=B?C-1:0,m=B?-1:1,D=s[c+J];for(J+=m,p=D&(1<<-l)-1,D>>=-l,l+=N;l>0;p=p*256+s[c+J],J+=m,l-=8);for(x=p&(1<<-l)-1,p>>=-l,l+=f;l>0;x=x*256+s[c+J],J+=m,l-=8);if(p===0)p=1-K;else{if(p===h)return x?NaN:(D?-1:1)*(1/0);x=x+Math.pow(2,f),p=p-K}return(D?-1:1)*x*Math.pow(2,p-f)},Y.write=function(s,c,B,f,C,p){var x,N,h,K=p*8-C-1,l=(1<>1,m=C===23?Math.pow(2,-24)-Math.pow(2,-77):0,D=f?0:p-1,V=f?1:-1,ne=c<0||c===0&&1/c<0?1:0;for(c=Math.abs(c),isNaN(c)||c===1/0?(N=isNaN(c)?1:0,x=l):(x=Math.floor(Math.log(c)/Math.LN2),c*(h=Math.pow(2,-x))<1&&(x--,h*=2),x+J>=1?c+=m/h:c+=m*Math.pow(2,1-J),c*h>=2&&(x++,h/=2),x+J>=l?(N=0,x=l):x+J>=1?(N=(c*h-1)*Math.pow(2,C),x=x+J):(N=c*Math.pow(2,J-1)*Math.pow(2,C),x=0));C>=8;s[B+D]=N&255,D+=V,N/=256,C-=8);for(x=x<0;s[B+D]=x&255,D+=V,x/=256,K-=8);s[B+D-V]|=ne*128}},27319:function(at){var Y={}.toString;at.exports=Array.isArray||function(s){return Y.call(s)=="[object Array]"}},90673:function(at,Y,s){var c=s(59327),B=s(68937),f=s(92001),C=s(70475);function p(x,N,h,K,l){var J=[].slice.call(arguments,1),m=J.length,D=typeof J[m-1]=="function";if(!D&&!c())throw new Error("Callback required as last argument");if(D){if(m<2)throw new Error("Too few arguments provided");m===2?(l=h,h=N,N=K=void 0):m===3&&(N.getContext&&typeof l=="undefined"?(l=K,K=void 0):(l=K,K=h,h=N,N=void 0))}else{if(m<1)throw new Error("Too few arguments provided");return m===1?(h=N,N=K=void 0):m===2&&!N.getContext&&(K=h,h=N,N=void 0),new Promise(function(ne,Ae){try{var ge=B.create(h,K);ne(x(ge,N,K))}catch(Fe){Ae(Fe)}})}try{var V=B.create(h,K);l(null,x(V,N,K))}catch(ne){l(ne)}}Y.create=B.create,Y.toCanvas=p.bind(null,f.render),Y.toDataURL=p.bind(null,f.renderToDataURL),Y.toString=p.bind(null,function(x,N,h){return C.render(x,h)})},59327:function(at){at.exports=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then}},58164:function(at,Y,s){var c=s(48417).getSymbolSize;Y.getRowColCoords=function(f){if(f===1)return[];for(var C=Math.floor(f/7)+2,p=c(f),x=p===145?26:Math.ceil((p-13)/(2*C-2))*2,N=[p-7],h=1;h>>7-s%8&1)===1},put:function(s,c){for(var B=0;B>>c-B-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(s){var c=Math.floor(this.length/8);this.buffer.length<=c&&this.buffer.push(0),s&&(this.buffer[c]|=128>>>this.length%8),this.length++}},at.exports=Y},85380:function(at,Y,s){var c=s(93951);function B(f){if(!f||f<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=f,this.data=c.alloc(f*f),this.reservedBit=c.alloc(f*f)}B.prototype.set=function(f,C,p,x){var N=f*this.size+C;this.data[N]=p,x&&(this.reservedBit[N]=!0)},B.prototype.get=function(f,C){return this.data[f*this.size+C]},B.prototype.xor=function(f,C,p){this.data[f*this.size+C]^=p},B.prototype.isReserved=function(f,C){return this.reservedBit[f*this.size+C]},at.exports=B},26957:function(at,Y,s){var c=s(93951),B=s(43994);function f(C){this.mode=B.BYTE,this.data=c.from(C)}f.getBitsLength=function(p){return p*8},f.prototype.getLength=function(){return this.data.length},f.prototype.getBitsLength=function(){return f.getBitsLength(this.data.length)},f.prototype.write=function(C){for(var p=0,x=this.data.length;p=0&&B.bit<4},Y.from=function(B,f){if(Y.isValid(B))return B;try{return s(B)}catch(C){return f}}},82767:function(at,Y,s){var c=s(48417).getSymbolSize,B=7;Y.getPositions=function(C){var p=c(C);return[[0,0],[p-B,0],[0,p-B]]}},7079:function(at,Y,s){var c=s(48417),B=1335,f=21522,C=c.getBCHDigit(B);Y.getEncodedBits=function(x,N){for(var h=x.bit<<3|N,K=h<<10;c.getBCHDigit(K)-C>=0;)K^=B<=33088&&x<=40956)x-=33088;else if(x>=57408&&x<=60351)x-=49472;else throw new Error("Invalid SJIS character: "+this.data[p]+` +Make sure your charset is UTF-8`);x=(x>>>8&255)*192+(x&255),C.put(x,13)}},at.exports=f},7560:function(at,Y){Y.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};var s={N1:3,N2:3,N3:40,N4:10};Y.isValid=function(f){return f!=null&&f!==""&&!isNaN(f)&&f>=0&&f<=7},Y.from=function(f){return Y.isValid(f)?parseInt(f,10):void 0},Y.getPenaltyN1=function(f){for(var C=f.size,p=0,x=0,N=0,h=null,K=null,l=0;l=5&&(p+=s.N1+(x-5)),h=m,x=1),m=f.get(J,l),m===K?N++:(N>=5&&(p+=s.N1+(N-5)),K=m,N=1)}x>=5&&(p+=s.N1+(x-5)),N>=5&&(p+=s.N1+(N-5))}return p},Y.getPenaltyN2=function(f){for(var C=f.size,p=0,x=0;x=10&&(x===1488||x===93)&&p++,N=N<<1&2047|f.get(K,h),K>=10&&(N===1488||N===93)&&p++}return p*s.N3},Y.getPenaltyN4=function(f){for(var C=0,p=f.data.length,x=0;x=1&&x<10?p.ccBits[0]:x<27?p.ccBits[1]:p.ccBits[2]},Y.getBestModeForData=function(p){return B.testNumeric(p)?Y.NUMERIC:B.testAlphanumeric(p)?Y.ALPHANUMERIC:B.testKanji(p)?Y.KANJI:Y.BYTE},Y.toString=function(p){if(p&&p.id)return p.id;throw new Error("Invalid mode")},Y.isValid=function(p){return p&&p.bit&&p.ccBits};function f(C){if(typeof C!="string")throw new Error("Param is not a string");var p=C.toLowerCase();switch(p){case"numeric":return Y.NUMERIC;case"alphanumeric":return Y.ALPHANUMERIC;case"kanji":return Y.KANJI;case"byte":return Y.BYTE;default:throw new Error("Unknown mode: "+C)}}Y.from=function(p,x){if(Y.isValid(p))return p;try{return f(p)}catch(N){return x}}},22164:function(at,Y,s){var c=s(43994);function B(f){this.mode=c.NUMERIC,this.data=f.toString()}B.getBitsLength=function(C){return 10*Math.floor(C/3)+(C%3?C%3*3+1:0)},B.prototype.getLength=function(){return this.data.length},B.prototype.getBitsLength=function(){return B.getBitsLength(this.data.length)},B.prototype.write=function(C){var p,x,N;for(p=0;p+3<=this.data.length;p+=3)x=this.data.substr(p,3),N=parseInt(x,10),C.put(N,10);var h=this.data.length-p;h>0&&(x=this.data.substr(p),N=parseInt(x,10),C.put(N,h*3+1))},at.exports=B},30753:function(at,Y,s){var c=s(93951),B=s(76621);Y.mul=function(C,p){for(var x=c.alloc(C.length+p.length-1),N=0;N=0;){for(var N=x[0],h=0;h=0&&ce<=6&&(we===0||we===6)||we>=0&&we<=6&&(ce===0||ce===6)||ce>=2&&ce<=4&&we>=2&&we<=4?be.set(de+ce,se+we,!0,!0):be.set(de+ce,se+we,!1,!0))}function ge(be){for(var ye=be.size,ke=8;ke>ce&1)===1,be.set(Xe,de,se,!0),be.set(de,Xe,se,!0)}function F(be,ye,ke){var Re=be.size,Xe=m.getEncodedBits(ye,ke),de,se;for(de=0;de<15;de++)se=(Xe>>de&1)===1,de<6?be.set(de,8,se,!0):de<8?be.set(de+1,8,se,!0):be.set(Re-15+de,8,se,!0),de<8?be.set(8,Re-de-1,se,!0):de<9?be.set(8,15-de-1+1,se,!0):be.set(8,15-de-1,se,!0);be.set(Re-8,8,1,!0)}function w(be,ye){for(var ke=be.size,Re=-1,Xe=ke-1,de=7,se=0,ce=ke-1;ce>0;ce-=2)for(ce===6&&ce--;;){for(var we=0;we<2;we++)if(!be.isReserved(Xe,ce-we)){var Ne=!1;se>>de&1)===1),be.set(Xe,ce-we,Ne),de--,de===-1&&(se++,de=7)}if(Xe+=Re,Xe<0||ke<=Xe){Xe-=Re,Re=-Re;break}}}function O(be,ye,ke){var Re=new C;ke.forEach(function(Ne){Re.put(Ne.mode.bit,4),Re.put(Ne.getLength(),D.getCharCountIndicator(Ne.mode,be)),Ne.write(Re)});var Xe=B.getSymbolTotalCodewords(be),de=K.getTotalCodewordsCount(be,ye),se=(Xe-de)*8;for(Re.getLengthInBits()+4<=se&&Re.put(0,4);Re.getLengthInBits()%8!==0;)Re.putBit(0);for(var ce=(se-Re.getLengthInBits())/8,we=0;we=7&&P($e,ye),w($e,we),isNaN(Re)&&(Re=h.getBestMask($e,F.bind(null,$e,ke))),h.applyMask(Re,$e),F($e,ke,Re),{modules:$e,version:ye,errorCorrectionLevel:ke,maskPattern:Re,segments:Xe}}Y.create=function(ye,ke){if(typeof ye=="undefined"||ye==="")throw new Error("No input text");var Re=f.M,Xe,de;return typeof ke!="undefined"&&(Re=f.from(ke.errorCorrectionLevel,f.M),Xe=J.from(ke.version),de=h.from(ke.maskPattern),ke.toSJISFunc&&B.setToSJISFunction(ke.toSJISFunc)),ve(ye,Xe,Re,de)}},10476:function(at,Y,s){var c=s(93951),B=s(30753),f=s(19208).lW;function C(p){this.genPoly=void 0,this.degree=p,this.degree&&this.initialize(this.degree)}C.prototype.initialize=function(x){this.degree=x,this.genPoly=B.generateECPolynomial(this.degree)},C.prototype.encode=function(x){if(!this.genPoly)throw new Error("Encoder not initialized");var N=c.alloc(this.degree),h=f.concat([x,N],x.length+this.degree),K=B.mod(h,this.genPoly),l=this.degree-K.length;if(l>0){var J=c.alloc(this.degree);return K.copy(J,l),J}return K},at.exports=C},90181:function(at,Y){var s="[0-9]+",c="[A-Z $%*+\\-./:]+",B="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";B=B.replace(/u/g,"\\u");var f="(?:(?![A-Z0-9 $%*+\\-./:]|"+B+`)(?:.|[\r +]))+`;Y.KANJI=new RegExp(B,"g"),Y.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g"),Y.BYTE=new RegExp(f,"g"),Y.NUMERIC=new RegExp(s,"g"),Y.ALPHANUMERIC=new RegExp(c,"g");var C=new RegExp("^"+B+"$"),p=new RegExp("^"+s+"$"),x=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");Y.testKanji=function(h){return C.test(h)},Y.testNumeric=function(h){return p.test(h)},Y.testAlphanumeric=function(h){return x.test(h)}},28047:function(at,Y,s){var c=s(43994),B=s(22164),f=s(29152),C=s(26957),p=s(31975),x=s(90181),N=s(48417),h=s(27505);function K(ge){return unescape(encodeURIComponent(ge)).length}function l(ge,Fe,P){for(var F=[],w;(w=ge.exec(P))!==null;)F.push({data:w[0],index:w.index,mode:Fe,length:w[0].length});return F}function J(ge){var Fe=l(x.NUMERIC,c.NUMERIC,ge),P=l(x.ALPHANUMERIC,c.ALPHANUMERIC,ge),F,w;N.isKanjiModeEnabled()?(F=l(x.BYTE,c.BYTE,ge),w=l(x.KANJI,c.KANJI,ge)):(F=l(x.BYTE_KANJI,c.BYTE,ge),w=[]);var O=Fe.concat(P,F,w);return O.sort(function(pe,ve){return pe.index-ve.index}).map(function(pe){return{data:pe.data,mode:pe.mode,length:pe.length}})}function m(ge,Fe){switch(Fe){case c.NUMERIC:return B.getBitsLength(ge);case c.ALPHANUMERIC:return f.getBitsLength(ge);case c.KANJI:return p.getBitsLength(ge);case c.BYTE:return C.getBitsLength(ge)}}function D(ge){return ge.reduce(function(Fe,P){var F=Fe.length-1>=0?Fe[Fe.length-1]:null;return F&&F.mode===P.mode?(Fe[Fe.length-1].data+=P.data,Fe):(Fe.push(P),Fe)},[])}function V(ge){for(var Fe=[],P=0;P40)throw new Error('"version" should be in range from 1 to 40');return f*4+17},Y.getSymbolTotalCodewords=function(f){return c[f]},Y.getBCHDigit=function(B){for(var f=0;B!==0;)f++,B>>>=1;return f},Y.setToSJISFunction=function(f){if(typeof f!="function")throw new Error('"toSJISFunc" is not a valid function.');s=f},Y.isKanjiModeEnabled=function(){return typeof s!="undefined"},Y.toSJIS=function(f){return s(f)}},13776:function(at,Y){Y.isValid=function(c){return!isNaN(c)&&c>=1&&c<=40}},30813:function(at,Y,s){var c=s(48417),B=s(17821),f=s(40785),C=s(43994),p=s(13776),x=s(27319),N=7973,h=c.getBCHDigit(N);function K(D,V,ne){for(var Ae=1;Ae<=40;Ae++)if(V<=Y.getCapacity(Ae,ne,D))return Ae}function l(D,V){return C.getCharCountIndicator(D,V)+4}function J(D,V){var ne=0;return D.forEach(function(Ae){var ge=l(Ae.mode,V);ne+=ge+Ae.getBitsLength()}),ne}function m(D,V){for(var ne=1;ne<=40;ne++){var Ae=J(D,ne);if(Ae<=Y.getCapacity(ne,V,C.MIXED))return ne}}Y.from=function(V,ne){return p.isValid(V)?parseInt(V,10):ne},Y.getCapacity=function(V,ne,Ae){if(!p.isValid(V))throw new Error("Invalid QR Code version");typeof Ae=="undefined"&&(Ae=C.BYTE);var ge=c.getSymbolTotalCodewords(V),Fe=B.getTotalCodewordsCount(V,ne),P=(ge-Fe)*8;if(Ae===C.MIXED)return P;var F=P-l(Ae,V);switch(Ae){case C.NUMERIC:return Math.floor(F/10*3);case C.ALPHANUMERIC:return Math.floor(F/11*2);case C.KANJI:return Math.floor(F/13);case C.BYTE:default:return Math.floor(F/8)}},Y.getBestVersionForData=function(V,ne){var Ae,ge=f.from(ne,f.M);if(x(V)){if(V.length>1)return m(V,ge);if(V.length===0)return 1;Ae=V[0]}else Ae=V;return K(Ae.mode,Ae.getLength(),ge)},Y.getEncodedBits=function(V){if(!p.isValid(V)||V<7)throw new Error("Invalid QR Code version");for(var ne=V<<12;c.getBCHDigit(ne)-h>=0;)ne^=N<0&&D>0&&p[m-1]||(h+=l?f("M",D+N,.5+V+N):f("m",K,0),K=0,l=!1),D+1':"",V="',ne='viewBox="0 0 '+m+" "+m+'"',Ae=K.width?'width="'+K.width+'" height="'+K.width+'" ':"",ge=''+D+V+` +`;return typeof h=="function"&&h(null,ge),ge}},30130:function(at,Y){function s(c){if(typeof c=="number"&&(c=c.toString()),typeof c!="string")throw new Error("Color should be defined as hex string");var B=c.slice().replace("#","").split("");if(B.length<3||B.length===5||B.length>8)throw new Error("Invalid hex color: "+c);(B.length===3||B.length===4)&&(B=Array.prototype.concat.apply([],B.map(function(C){return[C,C]}))),B.length===6&&B.push("F","F");var f=parseInt(B.join(""),16);return{r:f>>24&255,g:f>>16&255,b:f>>8&255,a:f&255,hex:"#"+B.slice(0,6).join("")}}Y.getOptions=function(B){B||(B={}),B.color||(B.color={});var f=typeof B.margin=="undefined"||B.margin===null||B.margin<0?4:B.margin,C=B.width&&B.width>=21?B.width:void 0,p=B.scale||4;return{width:C,scale:C?4:p,margin:f,color:{dark:s(B.color.dark||"#000000ff"),light:s(B.color.light||"#ffffffff")},type:B.type,rendererOpts:B.rendererOpts||{}}},Y.getScale=function(B,f){return f.width&&f.width>=B+f.margin*2?f.width/(B+f.margin*2):f.scale},Y.getImageWidth=function(B,f){var C=Y.getScale(B,f);return Math.floor((B+f.margin*2)*C)},Y.qrToImageData=function(B,f,C){for(var p=f.modules.size,x=f.modules.data,N=Y.getScale(p,C),h=Math.floor((p+C.margin*2)*N),K=C.margin*N,l=[C.color.light,C.color.dark],J=0;J=K&&m>=K&&J=f)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+f.toString(16)+" bytes");return Fe|0}function x(Fe){return Fe!==Fe}function N(Fe,P){var F;return C.TYPED_ARRAY_SUPPORT?(F=new Uint8Array(P),F.__proto__=C.prototype):(F=Fe,F===null&&(F=new C(P)),F.length=P),F}function h(Fe,P){var F=N(Fe,P<0?0:p(P)|0);if(!C.TYPED_ARRAY_SUPPORT)for(var w=0;w55295&&F<57344){if(!O){if(F>56319){(P-=3)>-1&&pe.push(239,191,189);continue}else if(ve+1===w){(P-=3)>-1&&pe.push(239,191,189);continue}O=F;continue}if(F<56320){(P-=3)>-1&&pe.push(239,191,189),O=F;continue}F=(O-55296<<10|F-56320)+65536}else O&&(P-=3)>-1&&pe.push(239,191,189);if(O=null,F<128){if((P-=1)<0)break;pe.push(F)}else if(F<2048){if((P-=2)<0)break;pe.push(F>>6|192,F&63|128)}else if(F<65536){if((P-=3)<0)break;pe.push(F>>12|224,F>>6&63|128,F&63|128)}else if(F<1114112){if((P-=4)<0)break;pe.push(F>>18|240,F>>12&63|128,F>>6&63|128,F&63|128)}else throw new Error("Invalid code point")}return pe}function V(Fe){if(C.isBuffer(Fe))return Fe.length;if(typeof ArrayBuffer!="undefined"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(Fe)||Fe instanceof ArrayBuffer))return Fe.byteLength;typeof Fe!="string"&&(Fe=""+Fe);var P=Fe.length;return P===0?0:D(Fe).length}function ne(Fe,P,F,w){for(var O=0;O=P.length||O>=Fe.length);++O)P[O+F]=Fe[O];return O}function Ae(Fe,P,F,w){return ne(D(P,Fe.length-F),Fe,F,w)}function ge(Fe,P,F,w){if(typeof P=="number")throw new TypeError('"value" argument must not be a number');return typeof ArrayBuffer!="undefined"&&P instanceof ArrayBuffer?J(Fe,P,F,w):typeof P=="string"?K(Fe,P,F):m(Fe,P)}C.prototype.write=function(P,F,w){F===void 0?(w=this.length,F=0):w===void 0&&typeof F=="string"?(w=this.length,F=0):isFinite(F)&&(F=F|0,isFinite(w)?w=w|0:w=void 0);var O=this.length-F;if((w===void 0||w>O)&&(w=O),P.length>0&&(w<0||F<0)||F>this.length)throw new RangeError("Attempt to write outside buffer bounds");return Ae(this,P,F,w)},C.prototype.slice=function(P,F){var w=this.length;P=~~P,F=F===void 0?w:~~F,P<0?(P+=w,P<0&&(P=0)):P>w&&(P=w),F<0?(F+=w,F<0&&(F=0)):F>w&&(F=w),F=P.length&&(F=P.length),F||(F=0),O>0&&O=this.length)throw new RangeError("sourceStart out of bounds");if(O<0)throw new RangeError("sourceEnd out of bounds");O>this.length&&(O=this.length),P.length-F=0;--ve)P[ve+F]=this[ve+w];else if(pe<1e3||!C.TYPED_ARRAY_SUPPORT)for(ve=0;ve>>0,w=w===void 0?this.length:w>>>0,P||(P=0);var pe;if(typeof P=="number")for(pe=F;peSe;(0,N.useImperativeHandle)(O,function(){var XA;return{focus:u,blur:function(){var Pt;(Pt=E.current)===null||Pt===void 0||Pt.blur()},setSelectionRange:function(Pt,PA,nt){var YA;(YA=E.current)===null||YA===void 0||YA.setSelectionRange(Pt,PA,nt)},select:function(){var Pt;(Pt=E.current)===null||Pt===void 0||Pt.select()},input:E.current,nativeElement:((XA=i.current)===null||XA===void 0?void 0:XA.nativeElement)||E.current}}),(0,N.useEffect)(function(){Ee.current&&(Ee.current=!1),St(function(XA){return XA&&ce?!1:XA})},[ce]);var H=function(_A,Pt,PA){var nt=Pt;if(!rA.current&&De.exceedFormatter&&De.max&&De.strategy(Pt)>De.max){if(nt=De.exceedFormatter(Pt,{max:De.max}),Pt!==nt){var YA,it;he([((YA=E.current)===null||YA===void 0?void 0:YA.selectionStart)||0,((it=E.current)===null||it===void 0?void 0:it.selectionEnd)||0])}}else if(PA.source==="compositionEnd")return;me(nt),E.current&&(0,h.rJ)(E.current,_A,ve,nt)};(0,N.useEffect)(function(){if(ee){var XA;(XA=E.current)===null||XA===void 0||XA.setSelectionRange.apply(XA,(0,J.Z)(ee))}},[ee]);var z=function(_A){H(_A,_A.target.value,{source:"change"})},_=function(_A){rA.current=!1,H(_A,_A.currentTarget.value,{source:"compositionEnd"}),Lt==null||Lt(_A)},Be=function(_A){ke&&_A.key==="Enter"&&!Ee.current&&(Ee.current=!0,ke(_A)),Re==null||Re(_A)},Ze=function(_A){_A.key==="Enter"&&(Ee.current=!1),Xe==null||Xe(_A)},Le=function(_A){St(!0),be==null||be(_A)},CA=function(_A){Ee.current&&(Ee.current=!1),St(!1),ye==null||ye(_A)},KA=function(_A){me(""),u(),E.current&&(0,h.rJ)(E.current,_A,ve)},vA=ae&&"".concat(se,"-out-of-range"),tt=function(){var _A=(0,ne.Z)(w,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return N.createElement("input",(0,B.Z)({autoComplete:pe},_A,{onChange:z,onFocus:Le,onBlur:CA,onKeyDown:Be,onKeyUp:Ze,className:x()(se,(0,f.Z)({},"".concat(se,"-disabled"),ce),NA==null?void 0:NA.input),style:gt==null?void 0:gt.input,ref:E,size:we,type:yA,onCompositionStart:function(PA){rA.current=!0,zA==null||zA(PA)},onCompositionEnd:_}))},Ut=function(){var _A=Number(Se)>0;if(xe||De.show){var Pt=De.showFormatter?De.showFormatter({value:Je,count:$,maxLength:Se}):"".concat($).concat(_A?" / ".concat(Se):"");return N.createElement(N.Fragment,null,De.show&&N.createElement("span",{className:x()("".concat(se,"-show-count-suffix"),(0,f.Z)({},"".concat(se,"-show-count-has-suffix"),!!xe),NA==null?void 0:NA.count),style:(0,c.Z)({},gt==null?void 0:gt.count)},Pt),xe)}return null};return N.createElement(l,(0,B.Z)({},Ge,{prefixCls:se,className:x()(Ne,vA),handleReset:KA,value:Je,focused:SA,triggerFocus:u,suffix:Ut(),disabled:ce,classes:kA,classNames:NA,styles:gt}),tt())}),P=Fe,F=P},30292:function(at,Y,s){"use strict";s.d(Y,{He:function(){return c},X3:function(){return B},nH:function(){return p},rJ:function(){return C}});function c(x){return!!(x.addonBefore||x.addonAfter)}function B(x){return!!(x.prefix||x.suffix||x.allowClear)}function f(x,N,h){var K=N.cloneNode(!0),l=Object.create(x,{target:{value:K},currentTarget:{value:K}});return K.value=h,typeof N.selectionStart=="number"&&typeof N.selectionEnd=="number"&&(K.selectionStart=N.selectionStart,K.selectionEnd=N.selectionEnd),K.setSelectionRange=function(){N.setSelectionRange.apply(N,arguments)},l}function C(x,N,h,K){if(h){var l=N;if(N.type==="click"){l=f(N,x,""),h(l);return}if(x.type!=="file"&&K!==void 0){l=f(N,x,K),h(l);return}h(l)}}function p(x,N){if(x){x.focus(N);var h=N||{},K=h.cursor;if(K){var l=x.value.length;switch(K){case"start":x.setSelectionRange(0,0);break;case"end":x.setSelectionRange(l,l);break;default:x.setSelectionRange(0,l)}}}}},28321:function(at,Y,s){"use strict";s.d(Y,{iz:function(){return Pe},ck:function(){return nt},BW:function(){return ft},sN:function(){return nt},Wd:function(){return yn},ZP:function(){return pA},Xl:function(){return ke}});var c=s(32855),B=s(74430),f=s(27247),C=s(3300),p=s(11913),x=s(43079),N=s(92310),h=s.n(N),K=s(11780),l=s(18929),J=s(13697),m=s(48736),D=s(59301),V=s(4676),ne=D.createContext(null);function Ae(Qe,Ve){return Qe===void 0?null:"".concat(Qe,"-").concat(Ve)}function ge(Qe){var Ve=D.useContext(ne);return Ae(Ve,Qe)}var Fe=s(80547),P=["children","locked"],F=D.createContext(null);function w(Qe,Ve){var iA=(0,f.Z)({},Qe);return Object.keys(Ve).forEach(function(lA){var ZA=Ve[lA];ZA!==void 0&&(iA[lA]=ZA)}),iA}function O(Qe){var Ve=Qe.children,iA=Qe.locked,lA=(0,x.Z)(Qe,P),ZA=D.useContext(F),UA=(0,Fe.Z)(function(){return w(ZA,lA)},[ZA,lA],function(At,zt){return!iA&&(At[0]!==zt[0]||!(0,J.Z)(At[1],zt[1],!0))});return D.createElement(F.Provider,{value:UA},Ve)}var pe=[],ve=D.createContext(null);function be(){return D.useContext(ve)}var ye=D.createContext(pe);function ke(Qe){var Ve=D.useContext(ye);return D.useMemo(function(){return Qe!==void 0?[].concat((0,C.Z)(Ve),[Qe]):Ve},[Ve,Qe])}var Re=D.createContext(null),Xe=D.createContext({}),de=Xe,se=s(29194);function ce(Qe){var Ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,se.Z)(Qe)){var iA=Qe.nodeName.toLowerCase(),lA=["input","select","textarea","button"].includes(iA)||Qe.isContentEditable||iA==="a"&&!!Qe.getAttribute("href"),ZA=Qe.getAttribute("tabindex"),UA=Number(ZA),At=null;return ZA&&!Number.isNaN(UA)?At=UA:lA&&At===null&&(At=0),lA&&Qe.disabled&&(At=null),At!==null&&(At>=0||Ve&&At<0)}return!1}function we(Qe){var Ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,iA=(0,C.Z)(Qe.querySelectorAll("*")).filter(function(lA){return ce(lA,Ve)});return ce(Qe,Ve)&&iA.unshift(Qe),iA}var Ne=null;function $e(){Ne=document.activeElement}function xe(){Ne=null}function nA(){if(Ne)try{Ne.focus()}catch(Qe){}}function BA(Qe,Ve){if(Ve.keyCode===9){var iA=we(Qe),lA=iA[Ve.shiftKey?0:iA.length-1],ZA=lA===document.activeElement||Qe===document.activeElement;if(ZA){var UA=iA[Ve.shiftKey?iA.length-1:0];UA.focus(),Ve.preventDefault()}}}var qe=s(10228),yA=s(16089),kA=qe.Z.LEFT,NA=qe.Z.RIGHT,gt=qe.Z.UP,zA=qe.Z.DOWN,Lt=qe.Z.ENTER,Ge=qe.Z.ESC,VA=qe.Z.HOME,Et=qe.Z.END,SA=[gt,zA,kA,NA];function St(Qe,Ve,iA,lA){var ZA,UA="prev",At="next",zt="children",Wt="parent";if(Qe==="inline"&&lA===Lt)return{inlineTrigger:!0};var jt=(0,B.Z)((0,B.Z)({},gt,UA),zA,At),mn=(0,B.Z)((0,B.Z)((0,B.Z)((0,B.Z)({},kA,iA?At:UA),NA,iA?UA:At),zA,zt),Lt,zt),Ot=(0,B.Z)((0,B.Z)((0,B.Z)((0,B.Z)((0,B.Z)((0,B.Z)({},gt,UA),zA,At),Lt,zt),Ge,Wt),kA,iA?zt:Wt),NA,iA?Wt:zt),An={inline:jt,horizontal:mn,vertical:Ot,inlineSub:jt,horizontalSub:Ot,verticalSub:Ot},y=(ZA=An["".concat(Qe).concat(Ve?"":"Sub")])===null||ZA===void 0?void 0:ZA[lA];switch(y){case UA:return{offset:-1,sibling:!0};case At:return{offset:1,sibling:!0};case Wt:return{offset:-1,sibling:!1};case zt:return{offset:1,sibling:!1};default:return null}}function rA(Qe){for(var Ve=Qe;Ve;){if(Ve.getAttribute("data-menu-list"))return Ve;Ve=Ve.parentElement}return null}function Ee(Qe,Ve){for(var iA=Qe||document.activeElement;iA;){if(Ve.has(iA))return iA;iA=iA.parentElement}return null}function E(Qe,Ve){var iA=we(Qe,!0);return iA.filter(function(lA){return Ve.has(lA)})}function i(Qe,Ve,iA){var lA=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!Qe)return null;var ZA=E(Qe,Ve),UA=ZA.length,At=ZA.findIndex(function(zt){return iA===zt});return lA<0?At===-1?At=UA-1:At-=1:lA>0&&(At+=1),At=(At+UA)%UA,ZA[At]}var u=function(Ve,iA){var lA=new Set,ZA=new Map,UA=new Map;return Ve.forEach(function(At){var zt=document.querySelector("[data-menu-id='".concat(Ae(iA,At),"']"));zt&&(lA.add(zt),UA.set(zt,At),ZA.set(At,zt))}),{elements:lA,key2element:ZA,element2key:UA}};function Q(Qe,Ve,iA,lA,ZA,UA,At,zt,Wt,jt){var mn=D.useRef(),Ot=D.useRef();Ot.current=Ve;var An=function(){yA.Z.cancel(mn.current)};return D.useEffect(function(){return function(){An()}},[]),function(y){var I=y.which;if([].concat(SA,[Lt,Ge,VA,Et]).includes(I)){var k=UA(),W=u(k,lA),q=W,Ce=q.elements,ze=q.key2element,AA=q.element2key,QA=ze.get(Ve),mA=Ee(QA,Ce),uA=AA.get(mA),IA=St(Qe,At(uA,!0).length===1,iA,I);if(!IA&&I!==VA&&I!==Et)return;(SA.includes(I)||[VA,Et].includes(I))&&y.preventDefault();var ct=function(oe){if(oe){var Te=oe,We=oe.querySelector("a");We!=null&&We.getAttribute("href")&&(Te=We);var LA=AA.get(oe);zt(LA),An(),mn.current=(0,yA.Z)(function(){Ot.current===LA&&Te.focus()})}};if([VA,Et].includes(I)||IA.sibling||!mA){var un;!mA||Qe==="inline"?un=ZA.current:un=rA(mA);var tn,Xt=E(un,Ce);I===VA?tn=Xt[0]:I===Et?tn=Xt[Xt.length-1]:tn=i(un,Ce,mA,IA.offset),ct(tn)}else if(IA.inlineTrigger)Wt(uA);else if(IA.offset>0)Wt(uA,!0),An(),mn.current=(0,yA.Z)(function(){W=u(k,lA);var He=mA.getAttribute("aria-controls"),oe=document.getElementById(He),Te=i(oe,W.elements);ct(Te)},5);else if(IA.offset<0){var Gt=At(uA,!0),wn=Gt[Gt.length-2],Oe=ze.get(wn);Wt(wn,!1),ct(Oe)}}jt==null||jt(y)}}function g(Qe){Promise.resolve().then(Qe)}var G="__RC_UTIL_PATH_SPLIT__",me=function(Ve){return Ve.join(G)},Je=function(Ve){return Ve.split(G)},Z="rc-menu-more";function te(){var Qe=D.useState({}),Ve=(0,p.Z)(Qe,2),iA=Ve[1],lA=(0,D.useRef)(new Map),ZA=(0,D.useRef)(new Map),UA=D.useState([]),At=(0,p.Z)(UA,2),zt=At[0],Wt=At[1],jt=(0,D.useRef)(0),mn=(0,D.useRef)(!1),Ot=function(){mn.current||iA({})},An=(0,D.useCallback)(function(ze,AA){var QA=me(AA);ZA.current.set(QA,ze),lA.current.set(ze,QA),jt.current+=1;var mA=jt.current;g(function(){mA===jt.current&&Ot()})},[]),y=(0,D.useCallback)(function(ze,AA){var QA=me(AA);ZA.current.delete(QA),lA.current.delete(ze)},[]),I=(0,D.useCallback)(function(ze){Wt(ze)},[]),k=(0,D.useCallback)(function(ze,AA){var QA=lA.current.get(ze)||"",mA=Je(QA);return AA&&zt.includes(mA[0])&&mA.unshift(Z),mA},[zt]),W=(0,D.useCallback)(function(ze,AA){return ze.filter(function(QA){return QA!==void 0}).some(function(QA){var mA=k(QA,!0);return mA.includes(AA)})},[k]),q=function(){var AA=(0,C.Z)(lA.current.keys());return zt.length&&AA.push(Z),AA},Ce=(0,D.useCallback)(function(ze){var AA="".concat(lA.current.get(ze)).concat(G),QA=new Set;return(0,C.Z)(ZA.current.keys()).forEach(function(mA){mA.startsWith(AA)&&QA.add(ZA.current.get(mA))}),QA},[]);return D.useEffect(function(){return function(){mn.current=!0}},[]),{registerPath:An,unregisterPath:y,refreshOverflowKeys:I,isSubPathKey:W,getKeyPath:k,getKeys:q,getSubPathKeys:Ce}}function ee(Qe){var Ve=D.useRef(Qe);Ve.current=Qe;var iA=D.useCallback(function(){for(var lA,ZA=arguments.length,UA=new Array(ZA),At=0;At1&&(Ce.motionAppear=!1);var ze=Ce.onVisibleChanged;return Ce.onVisibleChanged=function(AA){return!An.current&&!AA&&W(!0),ze==null?void 0:ze(AA)},k?null:D.createElement(O,{mode:UA,locked:!An.current},D.createElement(dn.default,(0,c.Z)({visible:q},Ce,{forceRender:Wt,removeOnLeave:!1,leavedClassName:"".concat(zt,"-hidden")}),function(AA){var QA=AA.className,mA=AA.style;return D.createElement($A,{id:Ve,className:QA,style:mA},ZA)}))}var _t=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],In=["active"],En=D.forwardRef(function(Qe,Ve){var iA=Qe.style,lA=Qe.className,ZA=Qe.title,UA=Qe.eventKey,At=Qe.warnKey,zt=Qe.disabled,Wt=Qe.internalPopupClose,jt=Qe.children,mn=Qe.itemIcon,Ot=Qe.expandIcon,An=Qe.popupClassName,y=Qe.popupOffset,I=Qe.popupStyle,k=Qe.onClick,W=Qe.onMouseEnter,q=Qe.onMouseLeave,Ce=Qe.onTitleClick,ze=Qe.onTitleMouseEnter,AA=Qe.onTitleMouseLeave,QA=(0,x.Z)(Qe,_t),mA=ge(UA),uA=D.useContext(F),IA=uA.prefixCls,ct=uA.mode,un=uA.openKeys,tn=uA.disabled,Xt=uA.overflowDisabled,Gt=uA.activeKey,wn=uA.selectedKeys,Oe=uA.itemIcon,He=uA.expandIcon,oe=uA.onItemClick,Te=uA.onOpenChange,We=uA.onActive,LA=D.useContext(de),Ye=LA._internalRenderSubMenuItem,EA=D.useContext(Re),cA=EA.isSubPathKey,o=ke(),S="".concat(IA,"-submenu"),R=tn||zt,L=D.useRef(),M=D.useRef(),le=mn!=null?mn:Oe,ie=Ot!=null?Ot:He,re=un.includes(UA),Me=!Xt&&re,aA=cA(wn,UA),Ie=Ze(UA,R,ze,AA),fA=Ie.active,eA=(0,x.Z)(Ie,In),dA=D.useState(!1),tA=(0,p.Z)(dA,2),bA=tA[0],FA=tA[1],DA=function(gn){R||FA(gn)},jA=function(gn){DA(!0),W==null||W({key:UA,domEvent:gn})},TA=function(gn){DA(!1),q==null||q({key:UA,domEvent:gn})},xA=D.useMemo(function(){return fA||(ct!=="inline"?bA||cA([Gt],UA):!1)},[ct,fA,Gt,bA,UA,cA]),rt=Le(o.length),JA=function(gn){R||(Ce==null||Ce({key:UA,domEvent:gn}),ct==="inline"&&Te(UA,!re))},vt=ee(function(Zt){k==null||k(vA(Zt)),oe(Zt)}),mt=function(gn){ct!=="inline"&&Te(UA,gn)},Ft=function(){We(UA)},$t=mA&&"".concat(mA,"-popup"),nn=D.useMemo(function(){return D.createElement(CA,{icon:ct!=="horizontal"?ie:void 0,props:(0,f.Z)((0,f.Z)({},Qe),{},{isOpen:Me,isSubMenu:!0})},D.createElement("i",{className:"".concat(S,"-arrow")}))},[ct,ie,Qe,Me,S]),rn=D.createElement("div",(0,c.Z)({role:"menuitem",style:rt,className:"".concat(S,"-title"),tabIndex:R?null:-1,ref:L,title:typeof ZA=="string"?ZA:null,"data-menu-id":Xt&&mA?null:mA,"aria-expanded":Me,"aria-haspopup":!0,"aria-controls":$t,"aria-disabled":R,onClick:JA,onFocus:Ft},eA),ZA,nn),wA=D.useRef(ct);if(ct!=="inline"&&o.length>1?wA.current="vertical":wA.current=ct,!Xt){var pt=wA.current;rn=D.createElement(qt,{mode:pt,prefixCls:S,visible:!Wt&&Me&&ct!=="inline",popupClassName:An,popupOffset:y,popupStyle:I,popup:D.createElement(O,{mode:pt==="horizontal"?"vertical":pt},D.createElement($A,{id:$t,ref:M},jt)),disabled:R,onVisibleChange:mt},rn)}var yt=D.createElement(K.Z.Item,(0,c.Z)({ref:Ve,role:"none"},QA,{component:"li",style:iA,className:h()(S,"".concat(S,"-").concat(ct),lA,(0,B.Z)((0,B.Z)((0,B.Z)((0,B.Z)({},"".concat(S,"-open"),Me),"".concat(S,"-active"),xA),"".concat(S,"-selected"),aA),"".concat(S,"-disabled"),R)),onMouseEnter:jA,onMouseLeave:TA}),rn,!Xt&&D.createElement(ot,{id:$t,open:Me,keyPath:o},jt));return Ye&&(yt=Ye(yt,Qe,{selected:aA,active:xA,open:Me,disabled:R})),D.createElement(O,{onItemClick:vt,mode:ct==="horizontal"?"vertical":ct,itemIcon:le,expandIcon:ie},yt)}),sn=D.forwardRef(function(Qe,Ve){var iA=Qe.eventKey,lA=Qe.children,ZA=ke(iA),UA=_e(lA,ZA),At=be();D.useEffect(function(){if(At)return At.registerPath(iA,ZA),function(){At.unregisterPath(iA,ZA)}},[ZA]);var zt;return At?zt=UA:zt=D.createElement(En,(0,c.Z)({ref:Ve},Qe),UA),D.createElement(ye.Provider,{value:ZA},zt)}),yn=sn,Qn=s(34666);function Pe(Qe){var Ve=Qe.className,iA=Qe.style,lA=D.useContext(F),ZA=lA.prefixCls,UA=be();return UA?null:D.createElement("li",{role:"separator",className:h()("".concat(ZA,"-item-divider"),Ve),style:iA})}var Ue=["className","title","eventKey","children"],WA=D.forwardRef(function(Qe,Ve){var iA=Qe.className,lA=Qe.title,ZA=Qe.eventKey,UA=Qe.children,At=(0,x.Z)(Qe,Ue),zt=D.useContext(F),Wt=zt.prefixCls,jt="".concat(Wt,"-item-group");return D.createElement("li",(0,c.Z)({ref:Ve,role:"presentation"},At,{onClick:function(Ot){return Ot.stopPropagation()},className:h()(jt,iA)}),D.createElement("div",{role:"presentation",className:"".concat(jt,"-title"),title:typeof lA=="string"?lA:void 0},lA),D.createElement("ul",{role:"group",className:"".concat(jt,"-list")},UA))}),MA=D.forwardRef(function(Qe,Ve){var iA=Qe.eventKey,lA=Qe.children,ZA=ke(iA),UA=_e(lA,ZA),At=be();return At?UA:D.createElement(WA,(0,c.Z)({ref:Ve},(0,_.Z)(Qe,["warnKey"])),UA)}),ft=MA,ht=["label","children","key","type","extra"];function qA(Qe,Ve,iA){var lA=Ve.item,ZA=Ve.group,UA=Ve.submenu,At=Ve.divider;return(Qe||[]).map(function(zt,Wt){if(zt&&(0,Qn.Z)(zt)==="object"){var jt=zt,mn=jt.label,Ot=jt.children,An=jt.key,y=jt.type,I=jt.extra,k=(0,x.Z)(jt,ht),W=An!=null?An:"tmp-".concat(Wt);return Ot||y==="group"?y==="group"?D.createElement(ZA,(0,c.Z)({key:W},k,{title:mn}),qA(Ot,Ve,iA)):D.createElement(UA,(0,c.Z)({key:W},k,{title:mn}),qA(Ot,Ve,iA)):y==="divider"?D.createElement(At,(0,c.Z)({key:W},k)):D.createElement(lA,(0,c.Z)({key:W},k,{extra:I}),mn,(!!I||I===0)&&D.createElement("span",{className:"".concat(iA,"-item-extra")},I))}return null}).filter(function(zt){return zt})}function et(Qe,Ve,iA,lA,ZA){var UA=Qe,At=(0,f.Z)({divider:Pe,item:nt,group:ft,submenu:yn},lA);return Ve&&(UA=qA(Ve,At,ZA)),_e(UA,iA)}var Ht=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem","_internalComponents"],dt=[],en=D.forwardRef(function(Qe,Ve){var iA,lA=Qe,ZA=lA.prefixCls,UA=ZA===void 0?"rc-menu":ZA,At=lA.rootClassName,zt=lA.style,Wt=lA.className,jt=lA.tabIndex,mn=jt===void 0?0:jt,Ot=lA.items,An=lA.children,y=lA.direction,I=lA.id,k=lA.mode,W=k===void 0?"vertical":k,q=lA.inlineCollapsed,Ce=lA.disabled,ze=lA.disabledOverflow,AA=lA.subMenuOpenDelay,QA=AA===void 0?.1:AA,mA=lA.subMenuCloseDelay,uA=mA===void 0?.1:mA,IA=lA.forceSubMenuRender,ct=lA.defaultOpenKeys,un=lA.openKeys,tn=lA.activeKey,Xt=lA.defaultActiveFirst,Gt=lA.selectable,wn=Gt===void 0?!0:Gt,Oe=lA.multiple,He=Oe===void 0?!1:Oe,oe=lA.defaultSelectedKeys,Te=lA.selectedKeys,We=lA.onSelect,LA=lA.onDeselect,Ye=lA.inlineIndent,EA=Ye===void 0?24:Ye,cA=lA.motion,o=lA.defaultMotions,S=lA.triggerSubMenuAction,R=S===void 0?"hover":S,L=lA.builtinPlacements,M=lA.itemIcon,le=lA.expandIcon,ie=lA.overflowedIndicator,re=ie===void 0?"...":ie,Me=lA.overflowedIndicatorPopupClassName,aA=lA.getPopupContainer,Ie=lA.onClick,fA=lA.onOpenChange,eA=lA.onKeyDown,dA=lA.openAnimation,tA=lA.openTransitionName,bA=lA._internalRenderMenuItem,FA=lA._internalRenderSubMenuItem,DA=lA._internalComponents,jA=(0,x.Z)(lA,Ht),TA=D.useMemo(function(){return[et(An,Ot,dt,DA,UA),et(An,Ot,dt,{},UA)]},[An,Ot,DA]),xA=(0,p.Z)(TA,2),rt=xA[0],JA=xA[1],vt=D.useState(!1),mt=(0,p.Z)(vt,2),Ft=mt[0],$t=mt[1],nn=D.useRef(),rn=Se(I),wA=y==="rtl",pt=(0,l.Z)(ct,{value:un,postState:function(dr){return dr||dt}}),yt=(0,p.Z)(pt,2),Zt=yt[0],gn=yt[1],It=function(dr){var mr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Zr(){gn(dr),fA==null||fA(dr)}mr?(0,V.flushSync)(Zr):Zr()},Dt=D.useState(Zt),Mt=(0,p.Z)(Dt,2),Bt=Mt[0],Ct=Mt[1],Kt=D.useRef(!1),xt=D.useMemo(function(){return(W==="inline"||W==="vertical")&&q?["vertical",q]:[W,!1]},[W,q]),st=(0,p.Z)(xt,2),kt=st[0],on=st[1],pn=kt==="inline",ln=D.useState(kt),Vn=(0,p.Z)(ln,2),Ln=Vn[0],Un=Vn[1],zn=D.useState(on),Sn=(0,p.Z)(zn,2),lr=Sn[0],kn=Sn[1];D.useEffect(function(){Un(kt),kn(on),Kt.current&&(pn?gn(Bt):It(dt))},[kt,on]);var tr=D.useState(0),Fn=(0,p.Z)(tr,2),ur=Fn[0],Br=Fn[1],_n=ur>=rt.length-1||Ln!=="horizontal"||ze;D.useEffect(function(){pn&&Ct(Zt)},[Zt]),D.useEffect(function(){return Kt.current=!0,function(){Kt.current=!1}},[]);var jn=te(),gr=jn.registerPath,Cr=jn.unregisterPath,Ur=jn.refreshOverflowKeys,Zn=jn.isSubPathKey,Lr=jn.getKeyPath,Wn=jn.getKeys,Tn=jn.getSubPathKeys,$n=D.useMemo(function(){return{registerPath:gr,unregisterPath:Cr}},[gr,Cr]),Or=D.useMemo(function(){return{isSubPathKey:Zn}},[Zn]);D.useEffect(function(){Ur(_n?dt:rt.slice(ur+1).map(function(pr){return pr.key}))},[ur,_n]);var Gn=(0,l.Z)(tn||Xt&&((iA=rt[0])===null||iA===void 0?void 0:iA.key),{value:tn}),Wr=(0,p.Z)(Gn,2),bn=Wr[0],Rt=Wr[1],Bn=ee(function(pr){Rt(pr)}),Jt=ee(function(){Rt(void 0)});(0,D.useImperativeHandle)(Ve,function(){return{list:nn.current,focus:function(dr){var mr,Zr=Wn(),Sr=u(Zr,rn),ra=Sr.elements,Ca=Sr.key2element,Ea=Sr.element2key,ya=E(nn.current,ra),la=bn!=null?bn:ya[0]?Ea.get(ya[0]):(mr=rt.find(function($r){return!$r.props.disabled}))===null||mr===void 0?void 0:mr.key,ua=Ca.get(la);if(la&&ua){var ma;ua==null||(ma=ua.focus)===null||ma===void 0||ma.call(ua,dr)}}}});var cn=(0,l.Z)(oe||[],{value:Te,postState:function(dr){return Array.isArray(dr)?dr:dr==null?dt:[dr]}}),Yn=(0,p.Z)(cn,2),Jn=Yn[0],wr=Yn[1],Nr=function(dr){if(wn){var mr=dr.key,Zr=Jn.includes(mr),Sr;He?Zr?Sr=Jn.filter(function(Ca){return Ca!==mr}):Sr=[].concat((0,C.Z)(Jn),[mr]):Sr=[mr],wr(Sr);var ra=(0,f.Z)((0,f.Z)({},dr),{},{selectedKeys:Sr});Zr?LA==null||LA(ra):We==null||We(ra)}!He&&Zt.length&&Ln!=="inline"&&It(dt)},Rr=ee(function(pr){Ie==null||Ie(vA(pr)),Nr(pr)}),xr=ee(function(pr,dr){var mr=Zt.filter(function(Sr){return Sr!==pr});if(dr)mr.push(pr);else if(Ln!=="inline"){var Zr=Tn(pr);mr=mr.filter(function(Sr){return!Zr.has(Sr)})}(0,J.Z)(Zt,mr,!0)||It(mr,!0)}),Kr=function(dr,mr){var Zr=mr!=null?mr:!Zt.includes(dr);xr(dr,Zr)},Yr=Q(Ln,bn,wA,rn,nn,Wn,Lr,Rt,Kr,eA);D.useEffect(function(){$t(!0)},[]);var Xr=D.useMemo(function(){return{_internalRenderMenuItem:bA,_internalRenderSubMenuItem:FA}},[bA,FA]),Aa=Ln!=="horizontal"||ze?rt:rt.map(function(pr,dr){return D.createElement(O,{key:pr.key,overflowDisabled:dr>ur},pr)}),Ba=D.createElement(K.Z,(0,c.Z)({id:I,ref:nn,prefixCls:"".concat(UA,"-overflow"),component:"ul",itemComponent:nt,className:h()(UA,"".concat(UA,"-root"),"".concat(UA,"-").concat(Ln),Wt,(0,B.Z)((0,B.Z)({},"".concat(UA,"-inline-collapsed"),lr),"".concat(UA,"-rtl"),wA),At),dir:y,style:zt,role:"menu",tabIndex:mn,data:Aa,renderRawItem:function(dr){return dr},renderRawRest:function(dr){var mr=dr.length,Zr=mr?rt.slice(-mr):null;return D.createElement(yn,{eventKey:Z,title:re,disabled:_n,internalPopupClose:mr===0,popupClassName:Me},Zr)},maxCount:Ln!=="horizontal"||ze?K.Z.INVALIDATE:K.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(dr){Br(dr)},onKeyDown:Yr},jA));return D.createElement(de.Provider,{value:Xr},D.createElement(ne.Provider,{value:rn},D.createElement(O,{prefixCls:UA,rootClassName:At,mode:Ln,openKeys:Zt,rtl:wA,disabled:Ce,motion:Ft?cA:null,defaultMotions:Ft?o:null,activeKey:bn,onActive:Bn,onInactive:Jt,selectedKeys:Jn,inlineIndent:EA,subMenuOpenDelay:QA,subMenuCloseDelay:uA,forceSubMenuRender:IA,builtinPlacements:L,triggerSubMenuAction:R,getPopupContainer:aA,itemIcon:M,expandIcon:le,onItemClick:Rr,onOpenChange:xr},D.createElement(Re.Provider,{value:Or},Ba),D.createElement("div",{style:{display:"none"},"aria-hidden":!0},D.createElement(ve.Provider,{value:$n},JA)))))}),vn=en,bt=vn;bt.Item=nt,bt.SubMenu=yn,bt.ItemGroup=ft,bt.Divider=Pe;var pA=bt},11780:function(at,Y,s){"use strict";s.d(Y,{Z:function(){return $e}});var c=s(32855),B=s(27247),f=s(11913),C=s(43079),p=s(59301),x=s(92310),N=s.n(x),h=s(29301),K=s(34280),l=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],J=void 0;function m(xe,nA){var BA=xe.prefixCls,qe=xe.invalidate,yA=xe.item,kA=xe.renderItem,NA=xe.responsive,gt=xe.responsiveDisabled,zA=xe.registerSize,Lt=xe.itemKey,Ge=xe.className,VA=xe.style,Et=xe.children,SA=xe.display,St=xe.order,rA=xe.component,Ee=rA===void 0?"div":rA,E=(0,C.Z)(xe,l),i=NA&&!SA;function u(Je){zA(Lt,Je)}p.useEffect(function(){return function(){u(null)}},[]);var Q=kA&&yA!==J?kA(yA,{index:St}):Et,g;qe||(g={opacity:i?0:1,height:i?0:J,overflowY:i?"hidden":J,order:NA?St:J,pointerEvents:i?"none":J,position:i?"absolute":J});var G={};i&&(G["aria-hidden"]=!0);var me=p.createElement(Ee,(0,c.Z)({className:N()(!qe&&BA,Ge),style:(0,B.Z)((0,B.Z)({},g),VA)},G,E,{ref:nA}),Q);return NA&&(me=p.createElement(h.Z,{onResize:function(Z){var te=Z.offsetWidth;u(te)},disabled:gt},me)),me}var D=p.forwardRef(m);D.displayName="Item";var V=D,ne=s(6089),Ae=s(4676),ge=s(16089);function Fe(xe){if(typeof MessageChannel=="undefined")(0,ge.Z)(xe);else{var nA=new MessageChannel;nA.port1.onmessage=function(){return xe()},nA.port2.postMessage(void 0)}}function P(){var xe=p.useRef(null),nA=function(qe){xe.current||(xe.current=[],Fe(function(){(0,Ae.unstable_batchedUpdates)(function(){xe.current.forEach(function(yA){yA()}),xe.current=null})})),xe.current.push(qe)};return nA}function F(xe,nA){var BA=p.useState(nA),qe=(0,f.Z)(BA,2),yA=qe[0],kA=qe[1],NA=(0,ne.Z)(function(gt){xe(function(){kA(gt)})});return[yA,NA]}var w=p.createContext(null),O=["component"],pe=["className"],ve=["className"],be=function(nA,BA){var qe=p.useContext(w);if(!qe){var yA=nA.component,kA=yA===void 0?"div":yA,NA=(0,C.Z)(nA,O);return p.createElement(kA,(0,c.Z)({},NA,{ref:BA}))}var gt=qe.className,zA=(0,C.Z)(qe,pe),Lt=nA.className,Ge=(0,C.Z)(nA,ve);return p.createElement(w.Provider,{value:null},p.createElement(V,(0,c.Z)({ref:BA,className:N()(gt,Lt)},zA,Ge)))},ye=p.forwardRef(be);ye.displayName="RawItem";var ke=ye,Re=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Xe="responsive",de="invalidate";function se(xe){return"+ ".concat(xe.length," ...")}function ce(xe,nA){var BA=xe.prefixCls,qe=BA===void 0?"rc-overflow":BA,yA=xe.data,kA=yA===void 0?[]:yA,NA=xe.renderItem,gt=xe.renderRawItem,zA=xe.itemKey,Lt=xe.itemWidth,Ge=Lt===void 0?10:Lt,VA=xe.ssr,Et=xe.style,SA=xe.className,St=xe.maxCount,rA=xe.renderRest,Ee=xe.renderRawRest,E=xe.suffix,i=xe.component,u=i===void 0?"div":i,Q=xe.itemComponent,g=xe.onVisibleChange,G=(0,C.Z)(xe,Re),me=VA==="full",Je=P(),Z=F(Je,null),te=(0,f.Z)(Z,2),ee=te[0],he=te[1],De=ee||0,Se=F(Je,new Map),$=(0,f.Z)(Se,2),ae=$[0],H=$[1],z=F(Je,0),_=(0,f.Z)(z,2),Be=_[0],Ze=_[1],Le=F(Je,0),CA=(0,f.Z)(Le,2),KA=CA[0],vA=CA[1],tt=F(Je,0),Ut=(0,f.Z)(tt,2),XA=Ut[0],_A=Ut[1],Pt=(0,p.useState)(null),PA=(0,f.Z)(Pt,2),nt=PA[0],YA=PA[1],it=(0,p.useState)(null),GA=(0,f.Z)(it,2),$A=GA[0],ut=GA[1],_e=p.useMemo(function(){return $A===null&&me?Number.MAX_SAFE_INTEGER:$A||0},[$A,ee]),OA=(0,p.useState)(!1),HA=(0,f.Z)(OA,2),lt=HA[0],Yt=HA[1],Tt="".concat(qe,"-item"),Qt=Math.max(Be,KA),Vt=St===Xe,qt=kA.length&&Vt,dn=St===de,ot=qt||typeof St=="number"&&kA.length>St,_t=(0,p.useMemo)(function(){var bt=kA;return qt?ee===null&&me?bt=kA:bt=kA.slice(0,Math.min(kA.length,De/Ge)):typeof St=="number"&&(bt=kA.slice(0,St)),bt},[kA,Ge,ee,St,qt]),In=(0,p.useMemo)(function(){return qt?kA.slice(_e+1):kA.slice(_t.length)},[kA,_t,qt,_e]),En=(0,p.useCallback)(function(bt,pA){var Qe;return typeof zA=="function"?zA(bt):(Qe=zA&&(bt==null?void 0:bt[zA]))!==null&&Qe!==void 0?Qe:pA},[zA]),sn=(0,p.useCallback)(NA||function(bt){return bt},[NA]);function yn(bt,pA,Qe){$A===bt&&(pA===void 0||pA===nt)||(ut(bt),Qe||(Yt(btDe){yn(Ve-1,bt-iA-XA+KA);break}}E&&MA(0)+XA>De&&YA(null)}},[De,ae,KA,XA,En,_t]);var ft=lt&&!!In.length,ht={};nt!==null&&qt&&(ht={position:"absolute",left:nt,top:0});var qA={prefixCls:Tt,responsive:qt,component:Q,invalidate:dn},et=gt?function(bt,pA){var Qe=En(bt,pA);return p.createElement(w.Provider,{key:Qe,value:(0,B.Z)((0,B.Z)({},qA),{},{order:pA,item:bt,itemKey:Qe,registerSize:Pe,display:pA<=_e})},gt(bt,pA))}:function(bt,pA){var Qe=En(bt,pA);return p.createElement(V,(0,c.Z)({},qA,{order:pA,key:Qe,item:bt,renderItem:sn,itemKey:Qe,registerSize:Pe,display:pA<=_e}))},Ht={order:ft?_e:Number.MAX_SAFE_INTEGER,className:"".concat(Tt,"-rest"),registerSize:Ue,display:ft},dt=rA||se,en=Ee?p.createElement(w.Provider,{value:(0,B.Z)((0,B.Z)({},qA),Ht)},Ee(In)):p.createElement(V,(0,c.Z)({},qA,Ht),typeof dt=="function"?dt(In):dt),vn=p.createElement(u,(0,c.Z)({className:N()(!dn&&qe,SA),style:Et,ref:nA},G),_t.map(et),ot?en:null,E&&p.createElement(V,(0,c.Z)({},qA,{responsive:Vt,responsiveDisabled:!qt,order:_e,className:"".concat(Tt,"-suffix"),registerSize:WA,display:!0,style:ht}),E));return Vt?p.createElement(h.Z,{onResize:Qn,disabled:!qt},vn):vn}var we=p.forwardRef(ce);we.displayName="Overflow",we.Item=ke,we.RESPONSIVE=Xe,we.INVALIDATE=de;var Ne=we,$e=Ne},23425:function(at,Y,s){"use strict";s.d(Y,{Z:function(){return ve}});var c=s(74430),B=s(32855),f=s(34666),C=s(27247),p=s(11913),x=s(92310),N=s.n(x),h=s(18929),K=s(10228),l=s(26112),J=s(48736),m=s(59301),D=s(17119),V=[10,20,50,100],ne=function(ye){var ke=ye.pageSizeOptions,Re=ke===void 0?V:ke,Xe=ye.locale,de=ye.changeSize,se=ye.pageSize,ce=ye.goButton,we=ye.quickGo,Ne=ye.rootPrefixCls,$e=ye.disabled,xe=ye.buildOptionText,nA=ye.showSizeChanger,BA=ye.sizeChangerRender,qe=m.useState(""),yA=(0,p.Z)(qe,2),kA=yA[0],NA=yA[1],gt=function(){return!kA||Number.isNaN(kA)?void 0:Number(kA)},zA=typeof xe=="function"?xe:function(E){return"".concat(E," ").concat(Xe.items_per_page)},Lt=function(i){NA(i.target.value)},Ge=function(i){ce||kA===""||(NA(""),!(i.relatedTarget&&(i.relatedTarget.className.indexOf("".concat(Ne,"-item-link"))>=0||i.relatedTarget.className.indexOf("".concat(Ne,"-item"))>=0))&&(we==null||we(gt())))},VA=function(i){kA!==""&&(i.keyCode===K.Z.ENTER||i.type==="click")&&(NA(""),we==null||we(gt()))},Et=function(){return Re.some(function(i){return i.toString()===se.toString()})?Re:Re.concat([se]).sort(function(i,u){var Q=Number.isNaN(Number(i))?0:Number(i),g=Number.isNaN(Number(u))?0:Number(u);return Q-g})},SA="".concat(Ne,"-options");if(!nA&&!we)return null;var St=null,rA=null,Ee=null;return nA&&BA&&(St=BA({disabled:$e,size:se,onSizeChange:function(i){de==null||de(Number(i))},"aria-label":Xe.page_size,className:"".concat(SA,"-size-changer"),options:Et().map(function(E){return{label:zA(E),value:E}})})),we&&(ce&&(Ee=typeof ce=="boolean"?m.createElement("button",{type:"button",onClick:VA,onKeyUp:VA,disabled:$e,className:"".concat(SA,"-quick-jumper-button")},Xe.jump_to_confirm):m.createElement("span",{onClick:VA,onKeyUp:VA},ce)),rA=m.createElement("div",{className:"".concat(SA,"-quick-jumper")},Xe.jump_to,m.createElement("input",{disabled:$e,type:"text",value:kA,onChange:Lt,onKeyUp:VA,onBlur:Ge,"aria-label":Xe.page}),Xe.page,Ee)),m.createElement("li",{className:SA},St,rA)},Ae=ne,ge=function(ye){var ke=ye.rootPrefixCls,Re=ye.page,Xe=ye.active,de=ye.className,se=ye.showTitle,ce=ye.onClick,we=ye.onKeyPress,Ne=ye.itemRender,$e="".concat(ke,"-item"),xe=N()($e,"".concat($e,"-").concat(Re),(0,c.Z)((0,c.Z)({},"".concat($e,"-active"),Xe),"".concat($e,"-disabled"),!Re),de),nA=function(){ce(Re)},BA=function(kA){we(kA,ce,Re)},qe=Ne(Re,"page",m.createElement("a",{rel:"nofollow"},Re));return qe?m.createElement("li",{title:se?String(Re):null,className:xe,onClick:nA,onKeyDown:BA,tabIndex:0},qe):null},Fe=ge,P=function(ye,ke,Re){return Re};function F(){}function w(be){var ye=Number(be);return typeof ye=="number"&&!Number.isNaN(ye)&&isFinite(ye)&&Math.floor(ye)===ye}function O(be,ye,ke){var Re=typeof be=="undefined"?ye:be;return Math.floor((ke-1)/Re)+1}var pe=function(ye){var ke=ye.prefixCls,Re=ke===void 0?"rc-pagination":ke,Xe=ye.selectPrefixCls,de=Xe===void 0?"rc-select":Xe,se=ye.className,ce=ye.current,we=ye.defaultCurrent,Ne=we===void 0?1:we,$e=ye.total,xe=$e===void 0?0:$e,nA=ye.pageSize,BA=ye.defaultPageSize,qe=BA===void 0?10:BA,yA=ye.onChange,kA=yA===void 0?F:yA,NA=ye.hideOnSinglePage,gt=ye.align,zA=ye.showPrevNextJumpers,Lt=zA===void 0?!0:zA,Ge=ye.showQuickJumper,VA=ye.showLessItems,Et=ye.showTitle,SA=Et===void 0?!0:Et,St=ye.onShowSizeChange,rA=St===void 0?F:St,Ee=ye.locale,E=Ee===void 0?D.Z:Ee,i=ye.style,u=ye.totalBoundaryShowSizeChanger,Q=u===void 0?50:u,g=ye.disabled,G=ye.simple,me=ye.showTotal,Je=ye.showSizeChanger,Z=Je===void 0?xe>Q:Je,te=ye.sizeChangerRender,ee=ye.pageSizeOptions,he=ye.itemRender,De=he===void 0?P:he,Se=ye.jumpPrevIcon,$=ye.jumpNextIcon,ae=ye.prevIcon,H=ye.nextIcon,z=m.useRef(null),_=(0,h.Z)(10,{value:nA,defaultValue:qe}),Be=(0,p.Z)(_,2),Ze=Be[0],Le=Be[1],CA=(0,h.Z)(1,{value:ce,defaultValue:Ne,postState:function(ze){return Math.max(1,Math.min(ze,O(void 0,Ze,xe)))}}),KA=(0,p.Z)(CA,2),vA=KA[0],tt=KA[1],Ut=m.useState(vA),XA=(0,p.Z)(Ut,2),_A=XA[0],Pt=XA[1];(0,m.useEffect)(function(){Pt(vA)},[vA]);var PA=kA!==F,nt="current"in ye,YA=Math.max(1,vA-(VA?3:5)),it=Math.min(O(void 0,Ze,xe),vA+(VA?3:5));function GA(Ce,ze){var AA=Ce||m.createElement("button",{type:"button","aria-label":ze,className:"".concat(Re,"-item-link")});return typeof Ce=="function"&&(AA=m.createElement(Ce,(0,C.Z)({},ye))),AA}function $A(Ce){var ze=Ce.target.value,AA=O(void 0,Ze,xe),QA;return ze===""?QA=ze:Number.isNaN(Number(ze))?QA=_A:ze>=AA?QA=AA:QA=Number(ze),QA}function ut(Ce){return w(Ce)&&Ce!==vA&&w(xe)&&xe>0}var _e=xe>Ze?Ge:!1;function OA(Ce){(Ce.keyCode===K.Z.UP||Ce.keyCode===K.Z.DOWN)&&Ce.preventDefault()}function HA(Ce){var ze=$A(Ce);switch(ze!==_A&&Pt(ze),Ce.keyCode){case K.Z.ENTER:Tt(ze);break;case K.Z.UP:Tt(ze-1);break;case K.Z.DOWN:Tt(ze+1);break;default:break}}function lt(Ce){Tt($A(Ce))}function Yt(Ce){var ze=O(Ce,Ze,xe),AA=vA>ze&&ze!==0?ze:vA;Le(Ce),Pt(AA),rA==null||rA(vA,Ce),tt(AA),kA==null||kA(AA,Ce)}function Tt(Ce){if(ut(Ce)&&!g){var ze=O(void 0,Ze,xe),AA=Ce;return Ce>ze?AA=ze:Ce<1&&(AA=1),AA!==_A&&Pt(AA),tt(AA),kA==null||kA(AA,Ze),AA}return vA}var Qt=vA>1,Vt=vA2?AA-2:0),mA=2;mAxe?xe:vA*Ze])),qA=null,et=O(void 0,Ze,xe);if(NA&&xe<=Ze)return null;var Ht=[],dt={rootPrefixCls:Re,onClick:Tt,onKeyPress:In,showTitle:SA,itemRender:De,page:-1},en=vA-1>0?vA-1:0,vn=vA+1=iA*2&&vA!==3&&(Ht[0]=m.cloneElement(Ht[0],{className:N()("".concat(Re,"-item-after-jump-prev"),Ht[0].props.className)}),Ht.unshift(MA)),et-vA>=iA*2&&vA!==et-2){var Ot=Ht[Ht.length-1];Ht[Ht.length-1]=m.cloneElement(Ot,{className:N()("".concat(Re,"-item-before-jump-next"),Ot.props.className)}),Ht.push(qA)}Wt!==1&&Ht.unshift(m.createElement(Fe,(0,B.Z)({},dt,{key:1,page:1}))),jt!==et&&Ht.push(m.createElement(Fe,(0,B.Z)({},dt,{key:et,page:et})))}var An=Pe(en);if(An){var y=!Qt||!et;An=m.createElement("li",{title:SA?E.prev_page:null,onClick:qt,tabIndex:y?null:0,onKeyDown:En,className:N()("".concat(Re,"-prev"),(0,c.Z)({},"".concat(Re,"-disabled"),y)),"aria-disabled":y},An)}var I=Ue(vn);if(I){var k,W;G?(k=!Vt,W=Qt?0:null):(k=!Vt||!et,W=k?null:0),I=m.createElement("li",{title:SA?E.next_page:null,onClick:dn,tabIndex:W,onKeyDown:sn,className:N()("".concat(Re,"-next"),(0,c.Z)({},"".concat(Re,"-disabled"),k)),"aria-disabled":k},I)}var q=N()(Re,se,(0,c.Z)((0,c.Z)((0,c.Z)((0,c.Z)((0,c.Z)({},"".concat(Re,"-start"),gt==="start"),"".concat(Re,"-center"),gt==="center"),"".concat(Re,"-end"),gt==="end"),"".concat(Re,"-simple"),G),"".concat(Re,"-disabled"),g));return m.createElement("ul",(0,B.Z)({className:q,style:i,ref:z},ft),ht,An,G?Ve:Ht,I,m.createElement(Ae,{locale:E,rootPrefixCls:Re,disabled:g,selectPrefixCls:de,changeSize:Yt,pageSize:Ze,pageSizeOptions:ee,quickGo:_e?Tt:null,goButton:Qe,showSizeChanger:Z,sizeChangerRender:te}))},ve=pe},48365:function(at,Y,s){"use strict";var c=s(56656),B=s.n(c),f=s(27112),C=s.n(f),p=s(54449),x=s.n(p),N=s(53501),h=s.n(N),K=s(36867),l=s.n(K),J=s(71912),m=s.n(J),D=s(48228),V=s.n(D);B().extend(V()),B().extend(m()),B().extend(C()),B().extend(x()),B().extend(h()),B().extend(l()),B().extend(function(P,F){var w=F.prototype,O=w.format;w.format=function(ve){var be=(ve||"").replace("Wo","wo");return O.bind(this)(be)}});var ne={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},Ae=function(F){var w=ne[F];return w||F.split("_")[0]},ge=function(){},Fe={getNow:function(){var F=B()();return typeof F.tz=="function"?F.tz():F},getFixedDate:function(F){return B()(F,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(F){return F.endOf("month")},getWeekDay:function(F){var w=F.locale("en");return w.weekday()+w.localeData().firstDayOfWeek()},getYear:function(F){return F.year()},getMonth:function(F){return F.month()},getDate:function(F){return F.date()},getHour:function(F){return F.hour()},getMinute:function(F){return F.minute()},getSecond:function(F){return F.second()},getMillisecond:function(F){return F.millisecond()},addYear:function(F,w){return F.add(w,"year")},addMonth:function(F,w){return F.add(w,"month")},addDate:function(F,w){return F.add(w,"day")},setYear:function(F,w){return F.year(w)},setMonth:function(F,w){return F.month(w)},setDate:function(F,w){return F.date(w)},setHour:function(F,w){return F.hour(w)},setMinute:function(F,w){return F.minute(w)},setSecond:function(F,w){return F.second(w)},setMillisecond:function(F,w){return F.millisecond(w)},isAfter:function(F,w){return F.isAfter(w)},isValidate:function(F){return F.isValid()},locale:{getWeekFirstDay:function(F){return B()().locale(Ae(F)).localeData().firstDayOfWeek()},getWeekFirstDate:function(F,w){return w.locale(Ae(F)).weekday(0)},getWeek:function(F,w){return w.locale(Ae(F)).week()},getShortWeekDays:function(F){return B()().locale(Ae(F)).localeData().weekdaysMin()},getShortMonths:function(F){return B()().locale(Ae(F)).localeData().monthsShort()},format:function(F,w,O){return w.locale(Ae(F)).format(O)},parse:function(F,w,O){for(var pe=Ae(F),ve=0;ve2&&arguments[2]!==void 0?arguments[2]:"0",L=String(o);L.length2&&arguments[2]!==void 0?arguments[2]:[],L=l.useState([!1,!1]),M=(0,C.Z)(L,2),le=M[0],ie=M[1],re=function(Ie,fA){ie(function(eA){return pe(eA,fA,Ie)})},Me=l.useMemo(function(){return le.map(function(aA,Ie){if(aA)return!0;var fA=o[Ie];return fA?!!(!R[Ie]&&!fA||fA&&S(fA,{activeIndex:Ie})):!1})},[o,le,S,R]);return[Me,re]}function de(o,S,R,L,M){var le="",ie=[];return o&&ie.push(M?"hh":"HH"),S&&ie.push("mm"),R&&ie.push("ss"),le=ie.join(":"),L&&(le+=".SSS"),M&&(le+=" A"),le}function se(o,S,R,L,M,le){var ie=o.fieldDateTimeFormat,re=o.fieldDateFormat,Me=o.fieldTimeFormat,aA=o.fieldMonthFormat,Ie=o.fieldYearFormat,fA=o.fieldWeekFormat,eA=o.fieldQuarterFormat,dA=o.yearFormat,tA=o.cellYearFormat,bA=o.cellQuarterFormat,FA=o.dayFormat,DA=o.cellDateFormat,jA=de(S,R,L,M,le);return(0,f.Z)((0,f.Z)({},o),{},{fieldDateTimeFormat:ie||"YYYY-MM-DD ".concat(jA),fieldDateFormat:re||"YYYY-MM-DD",fieldTimeFormat:Me||jA,fieldMonthFormat:aA||"YYYY-MM",fieldYearFormat:Ie||"YYYY",fieldWeekFormat:fA||"gggg-wo",fieldQuarterFormat:eA||"YYYY-[Q]Q",yearFormat:dA||"YYYY",cellYearFormat:tA||"YYYY",cellQuarterFormat:bA||"[Q]Q",cellDateFormat:DA||FA||"D"})}function ce(o,S){var R=S.showHour,L=S.showMinute,M=S.showSecond,le=S.showMillisecond,ie=S.use12Hours;return l.useMemo(function(){return se(o,R,L,M,le,ie)},[o,R,L,M,le,ie])}var we=s(34666);function Ne(o,S,R){return R!=null?R:S.some(function(L){return o.includes(L)})}var $e=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function xe(o){var S=ve(o,$e),R=o.format,L=o.picker,M=null;return R&&(M=R,Array.isArray(M)&&(M=M[0]),M=(0,we.Z)(M)==="object"?M.format:M),L==="time"&&(S.format=M),[S,M]}function nA(o){return o&&typeof o=="string"}function BA(o,S,R,L){return[o,S,R,L].some(function(M){return M!==void 0})}function qe(o,S,R,L,M){var le=S,ie=R,re=L;if(!o&&!le&&!ie&&!re&&!M)le=!0,ie=!0,re=!0;else if(o){var Me,aA,Ie,fA=[le,ie,re].some(function(tA){return tA===!1}),eA=[le,ie,re].some(function(tA){return tA===!0}),dA=fA?!0:!eA;le=(Me=le)!==null&&Me!==void 0?Me:dA,ie=(aA=ie)!==null&&aA!==void 0?aA:dA,re=(Ie=re)!==null&&Ie!==void 0?Ie:dA}return[le,ie,re,M]}function yA(o){var S=o.showTime,R=xe(o),L=(0,C.Z)(R,2),M=L[0],le=L[1],ie=S&&(0,we.Z)(S)==="object"?S:{},re=(0,f.Z)((0,f.Z)({defaultOpenValue:ie.defaultOpenValue||ie.defaultValue},M),ie),Me=re.showMillisecond,aA=re.showHour,Ie=re.showMinute,fA=re.showSecond,eA=BA(aA,Ie,fA,Me),dA=qe(eA,aA,Ie,fA,Me),tA=(0,C.Z)(dA,3);return aA=tA[0],Ie=tA[1],fA=tA[2],[re,(0,f.Z)((0,f.Z)({},re),{},{showHour:aA,showMinute:Ie,showSecond:fA,showMillisecond:Me}),re.format,le]}function kA(o,S,R,L,M){var le=o==="time";if(o==="datetime"||le){for(var ie=L,re=be(o,M,null),Me=re,aA=[S,R],Ie=0;Ie1&&(ie=S.addDate(ie,-7)),ie}function G(o,S){var R=S.generateConfig,L=S.locale,M=S.format;return o?typeof M=="function"?M(o):R.locale.format(L.locale,o,M):""}function me(o,S,R){var L=S,M=["getHour","getMinute","getSecond","getMillisecond"],le=["setHour","setMinute","setSecond","setMillisecond"];return le.forEach(function(ie,re){R?L=o[ie](L,o[M[re]](R)):L=o[ie](L,0)}),L}function Je(o,S,R,L,M){var le=(0,p.zX)(function(ie,re){return!!(R&&R(ie,re)||L&&o.isAfter(L,ie)&&!i(o,S,L,ie,re.type)||M&&o.isAfter(ie,M)&&!i(o,S,M,ie,re.type))});return le}function Z(o,S,R){return l.useMemo(function(){var L=be(o,S,R),M=O(L),le=M[0],ie=(0,we.Z)(le)==="object"&&le.type==="mask"?le.format:null;return[M.map(function(re){return typeof re=="string"||typeof re=="function"?re:re.format}),ie]},[o,S,R])}function te(o,S,R){return typeof o[0]=="function"||R?!0:S}function ee(o,S,R,L){var M=(0,p.zX)(function(le,ie){var re=(0,f.Z)({type:S},ie);if(delete re.activeIndex,!o.isValidate(le)||R&&R(le,re))return!0;if((S==="date"||S==="time")&&L){var Me,aA=ie&&ie.activeIndex===1?"end":"start",Ie=((Me=L.disabledTime)===null||Me===void 0?void 0:Me.call(L,le,aA,{from:re.from}))||{},fA=Ie.disabledHours,eA=Ie.disabledMinutes,dA=Ie.disabledSeconds,tA=Ie.disabledMilliseconds,bA=L.disabledHours,FA=L.disabledMinutes,DA=L.disabledSeconds,jA=fA||bA,TA=eA||FA,xA=dA||DA,rt=o.getHour(le),JA=o.getMinute(le),vt=o.getSecond(le),mt=o.getMillisecond(le);if(jA&&jA().includes(rt)||TA&&TA(rt).includes(JA)||xA&&xA(rt,JA).includes(vt)||tA&&tA(rt,JA,vt).includes(mt))return!0}return!1});return M}function he(o){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,R=l.useMemo(function(){var L=o&&O(o);return S&&L&&(L[1]=L[1]||L[0]),L},[o,S]);return R}function De(o,S){var R=o.generateConfig,L=o.locale,M=o.picker,le=M===void 0?"date":M,ie=o.prefixCls,re=ie===void 0?"rc-picker":ie,Me=o.styles,aA=Me===void 0?{}:Me,Ie=o.classNames,fA=Ie===void 0?{}:Ie,eA=o.order,dA=eA===void 0?!0:eA,tA=o.components,bA=tA===void 0?{}:tA,FA=o.inputRender,DA=o.allowClear,jA=o.clearIcon,TA=o.needConfirm,xA=o.multiple,rt=o.format,JA=o.inputReadOnly,vt=o.disabledDate,mt=o.minDate,Ft=o.maxDate,$t=o.showTime,nn=o.value,rn=o.defaultValue,wA=o.pickerValue,pt=o.defaultPickerValue,yt=he(nn),Zt=he(rn),gn=he(wA),It=he(pt),Dt=le==="date"&&$t?"datetime":le,Mt=Dt==="time"||Dt==="datetime",Bt=Mt||xA,Ct=TA!=null?TA:Mt,Kt=yA(o),xt=(0,C.Z)(Kt,4),st=xt[0],kt=xt[1],on=xt[2],pn=xt[3],ln=ce(L,kt),Vn=l.useMemo(function(){return kA(Dt,on,pn,st,ln)},[Dt,on,pn,st,ln]),Ln=l.useMemo(function(){return(0,f.Z)((0,f.Z)({},o),{},{prefixCls:re,locale:ln,picker:le,styles:aA,classNames:fA,order:dA,components:(0,f.Z)({input:FA},bA),clearIcon:NA(re,DA,jA),showTime:Vn,value:yt,defaultValue:Zt,pickerValue:gn,defaultPickerValue:It},S==null?void 0:S())},[o]),Un=Z(Dt,ln,rt),zn=(0,C.Z)(Un,2),Sn=zn[0],lr=zn[1],kn=te(Sn,JA,xA),tr=Je(R,L,vt,mt,Ft),Fn=ee(R,le,tr,Vn),ur=l.useMemo(function(){return(0,f.Z)((0,f.Z)({},Ln),{},{needConfirm:Ct,inputReadOnly:kn,disabledDate:tr})},[Ln,Ct,kn,tr]);return[ur,Dt,Bt,Sn,lr,Fn]}var Se=s(16089);function $(o,S,R){var L=(0,p.C8)(S,{value:o}),M=(0,C.Z)(L,2),le=M[0],ie=M[1],re=l.useRef(o),Me=l.useRef(),aA=function(){Se.Z.cancel(Me.current)},Ie=(0,p.zX)(function(){ie(re.current),R&&le!==re.current&&R(re.current)}),fA=(0,p.zX)(function(eA,dA){aA(),re.current=eA,eA||dA?Ie():Me.current=(0,Se.Z)(Ie)});return l.useEffect(function(){return aA},[]),[le,fA]}function ae(o,S){var R=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],L=arguments.length>3?arguments[3]:void 0,M=R.every(function(Ie){return Ie})?!1:o,le=$(M,S||!1,L),ie=(0,C.Z)(le,2),re=ie[0],Me=ie[1];function aA(Ie){var fA=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(!fA.inherit||re)&&Me(Ie,fA.force)}return[re,aA]}function H(o){var S=l.useRef();return l.useImperativeHandle(o,function(){var R;return{nativeElement:(R=S.current)===null||R===void 0?void 0:R.nativeElement,focus:function(M){var le;(le=S.current)===null||le===void 0||le.focus(M)},blur:function(){var M;(M=S.current)===null||M===void 0||M.blur()}}}),S}function z(o,S){return l.useMemo(function(){return o||(S?((0,K.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(S).map(function(R){var L=(0,C.Z)(R,2),M=L[0],le=L[1];return{label:M,value:le}})):[])},[o,S])}function _(o,S){var R=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,L=l.useRef(S);L.current=S,(0,x.o)(function(){if(o)L.current(o);else{var M=(0,Se.Z)(function(){L.current(o)},R);return function(){Se.Z.cancel(M)}}},[o])}function Be(o){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],R=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,L=l.useState(0),M=(0,C.Z)(L,2),le=M[0],ie=M[1],re=l.useState(!1),Me=(0,C.Z)(re,2),aA=Me[0],Ie=Me[1],fA=l.useRef([]),eA=l.useRef(null),dA=l.useRef(null),tA=function(xA){eA.current=xA},bA=function(xA){return eA.current===xA},FA=function(xA){Ie(xA)},DA=function(xA){return xA&&(dA.current=xA),dA.current},jA=function(xA){var rt=fA.current,JA=new Set(rt.filter(function(mt){return xA[mt]||S[mt]})),vt=rt[rt.length-1]===0?1:0;return JA.size>=2||o[vt]?null:vt};return _(aA||R,function(){aA||(fA.current=[],tA(null))}),l.useEffect(function(){aA&&fA.current.push(le)},[aA,le]),[aA,FA,DA,le,ie,jA,fA.current,tA,bA]}function Ze(o,S,R,L,M,le){var ie=R[R.length-1],re=function(aA,Ie){var fA=(0,C.Z)(o,2),eA=fA[0],dA=fA[1],tA=(0,f.Z)((0,f.Z)({},Ie),{},{from:ye(o,R)});return ie===1&&S[0]&&eA&&!i(L,M,eA,aA,tA.type)&&L.isAfter(eA,aA)||ie===0&&S[1]&&dA&&!i(L,M,dA,aA,tA.type)&&L.isAfter(aA,dA)?!0:le==null?void 0:le(aA,tA)};return re}function Le(o,S,R,L){switch(S){case"date":case"week":return o.addMonth(R,L);case"month":case"quarter":return o.addYear(R,L);case"year":return o.addYear(R,L*10);case"decade":return o.addYear(R,L*100);default:return R}}var CA=[];function KA(o,S,R,L,M,le,ie,re){var Me=arguments.length>8&&arguments[8]!==void 0?arguments[8]:CA,aA=arguments.length>9&&arguments[9]!==void 0?arguments[9]:CA,Ie=arguments.length>10&&arguments[10]!==void 0?arguments[10]:CA,fA=arguments.length>11?arguments[11]:void 0,eA=arguments.length>12?arguments[12]:void 0,dA=arguments.length>13?arguments[13]:void 0,tA=ie==="time",bA=le||0,FA=function(gn){var It=o.getNow();return tA&&(It=me(o,It)),Me[gn]||R[gn]||It},DA=(0,C.Z)(aA,2),jA=DA[0],TA=DA[1],xA=(0,p.C8)(function(){return FA(0)},{value:jA}),rt=(0,C.Z)(xA,2),JA=rt[0],vt=rt[1],mt=(0,p.C8)(function(){return FA(1)},{value:TA}),Ft=(0,C.Z)(mt,2),$t=Ft[0],nn=Ft[1],rn=l.useMemo(function(){var Zt=[JA,$t][bA];return tA?Zt:me(o,Zt,Ie[bA])},[tA,JA,$t,bA,o,Ie]),wA=function(gn){var It=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"panel",Dt=[vt,nn][bA];Dt(gn);var Mt=[JA,$t];Mt[bA]=gn,fA&&(!i(o,S,JA,Mt[0],ie)||!i(o,S,$t,Mt[1],ie))&&fA(Mt,{source:It,range:bA===1?"end":"start",mode:L})},pt=function(gn,It){if(re){var Dt={date:"month",week:"month",month:"year",quarter:"year"},Mt=Dt[ie];if(Mt&&!i(o,S,gn,It,Mt))return Le(o,ie,It,-1);if(ie==="year"&&gn){var Bt=Math.floor(o.getYear(gn)/10),Ct=Math.floor(o.getYear(It)/10);if(Bt!==Ct)return Le(o,ie,It,-1)}}return It},yt=l.useRef(null);return(0,x.Z)(function(){if(M&&!Me[bA]){var Zt=tA?null:o.getNow();if(yt.current!==null&&yt.current!==bA?Zt=[JA,$t][bA^1]:R[bA]?Zt=bA===0?R[0]:pt(R[0],R[1]):R[bA^1]&&(Zt=R[bA^1]),Zt){eA&&o.isAfter(eA,Zt)&&(Zt=eA);var gn=re?Le(o,ie,Zt,1):Zt;dA&&o.isAfter(gn,dA)&&(Zt=re?Le(o,ie,dA,-1):dA),wA(Zt,"reset")}}},[M,bA,R[bA]]),l.useEffect(function(){M?yt.current=bA:yt.current=null},[M,bA]),(0,x.Z)(function(){M&&Me&&Me[bA]&&wA(Me[bA],"reset")},[M,bA]),[rn,wA]}function vA(o,S){var R=l.useRef(o),L=l.useState({}),M=(0,C.Z)(L,2),le=M[1],ie=function(aA){return aA&&S!==void 0?S:R.current},re=function(aA){R.current=aA,le({})};return[ie,re,ie(!0)]}var tt=[];function Ut(o,S,R){var L=function(ie){return ie.map(function(re){return G(re,{generateConfig:o,locale:S,format:R[0]})})},M=function(ie,re){for(var Me=Math.max(ie.length,re.length),aA=-1,Ie=0;Ie2&&arguments[2]!==void 0?arguments[2]:1,L=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,M=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],le=arguments.length>5&&arguments[5]!==void 0?arguments[5]:2,ie=[],re=R>=1?R|0:1,Me=o;Me<=S;Me+=re){var aA=M.includes(Me);(!aA||!L)&&ie.push({label:w(Me,le),value:Me,disabled:aA})}return ie}function ut(o){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},R=arguments.length>2?arguments[2]:void 0,L=S||{},M=L.use12Hours,le=L.hourStep,ie=le===void 0?1:le,re=L.minuteStep,Me=re===void 0?1:re,aA=L.secondStep,Ie=aA===void 0?1:aA,fA=L.millisecondStep,eA=fA===void 0?100:fA,dA=L.hideDisabledOptions,tA=L.disabledTime,bA=L.disabledHours,FA=L.disabledMinutes,DA=L.disabledSeconds,jA=l.useMemo(function(){return R||o.getNow()},[R,o]);if(0)var TA,xA,rt;var JA=l.useCallback(function(Bt){var Ct=(tA==null?void 0:tA(Bt))||{};return[Ct.disabledHours||bA||GA,Ct.disabledMinutes||FA||GA,Ct.disabledSeconds||DA||GA,Ct.disabledMilliseconds||GA]},[tA,bA,FA,DA]),vt=l.useMemo(function(){return JA(jA)},[jA,JA]),mt=(0,C.Z)(vt,4),Ft=mt[0],$t=mt[1],nn=mt[2],rn=mt[3],wA=l.useCallback(function(Bt,Ct,Kt,xt){var st=$A(0,23,ie,dA,Bt()),kt=M?st.map(function(Vn){return(0,f.Z)((0,f.Z)({},Vn),{},{label:w(Vn.value%12||12,2)})}):st,on=function(Ln){return $A(0,59,Me,dA,Ct(Ln))},pn=function(Ln,Un){return $A(0,59,Ie,dA,Kt(Ln,Un))},ln=function(Ln,Un,zn){return $A(0,999,eA,dA,xt(Ln,Un,zn),3)};return[kt,on,pn,ln]},[dA,ie,M,eA,Me,Ie]),pt=l.useMemo(function(){return wA(Ft,$t,nn,rn)},[wA,Ft,$t,nn,rn]),yt=(0,C.Z)(pt,4),Zt=yt[0],gn=yt[1],It=yt[2],Dt=yt[3],Mt=function(Ct,Kt){var xt=function(){return Zt},st=gn,kt=It,on=Dt;if(Kt){var pn=JA(Kt),ln=(0,C.Z)(pn,4),Vn=ln[0],Ln=ln[1],Un=ln[2],zn=ln[3],Sn=wA(Vn,Ln,Un,zn),lr=(0,C.Z)(Sn,4),kn=lr[0],tr=lr[1],Fn=lr[2],ur=lr[3];xt=function(){return kn},st=tr,kt=Fn,on=ur}var Br=it(Ct,xt,st,kt,on,o);return Br};return[Mt,Zt,gn,It,Dt]}function _e(o){var S=o.mode,R=o.internalMode,L=o.renderExtraFooter,M=o.showNow,le=o.showTime,ie=o.onSubmit,re=o.onNow,Me=o.invalid,aA=o.needConfirm,Ie=o.generateConfig,fA=o.disabledDate,eA=l.useContext(ge),dA=eA.prefixCls,tA=eA.locale,bA=eA.button,FA=bA===void 0?"button":bA,DA=Ie.getNow(),jA=ut(Ie,le,DA),TA=(0,C.Z)(jA,1),xA=TA[0],rt=L==null?void 0:L(S),JA=fA(DA,{type:S}),vt=function(){if(!JA){var pt=xA(DA);re(pt)}},mt="".concat(dA,"-now"),Ft="".concat(mt,"-btn"),$t=M&&l.createElement("li",{className:mt},l.createElement("a",{className:V()(Ft,JA&&"".concat(Ft,"-disabled")),"aria-disabled":JA,onClick:vt},R==="date"?tA.today:tA.now)),nn=aA&&l.createElement("li",{className:"".concat(dA,"-ok")},l.createElement(FA,{disabled:Me,onClick:ie},tA.ok)),rn=($t||nn)&&l.createElement("ul",{className:"".concat(dA,"-ranges")},$t,nn);return!rt&&!rn?null:l.createElement("div",{className:"".concat(dA,"-footer")},rt&&l.createElement("div",{className:"".concat(dA,"-footer-extra")},rt),rn)}function OA(o,S,R){function L(M,le){var ie=M.findIndex(function(Me){return i(o,S,Me,le,R)});if(ie===-1)return[].concat((0,B.Z)(M),[le]);var re=(0,B.Z)(M);return re.splice(ie,1),re}return L}var HA=l.createContext(null);function lt(){return l.useContext(HA)}function Yt(o,S){var R=o.prefixCls,L=o.generateConfig,M=o.locale,le=o.disabledDate,ie=o.minDate,re=o.maxDate,Me=o.cellRender,aA=o.hoverValue,Ie=o.hoverRangeValue,fA=o.onHover,eA=o.values,dA=o.pickerValue,tA=o.onSelect,bA=o.prevIcon,FA=o.nextIcon,DA=o.superPrevIcon,jA=o.superNextIcon,TA=L.getNow(),xA={now:TA,values:eA,pickerValue:dA,prefixCls:R,disabledDate:le,minDate:ie,maxDate:re,cellRender:Me,hoverValue:aA,hoverRangeValue:Ie,onHover:fA,locale:M,generateConfig:L,onSelect:tA,panelType:S,prevIcon:bA,nextIcon:FA,superPrevIcon:DA,superNextIcon:jA};return[xA,TA]}var Tt=l.createContext({});function Qt(o){for(var S=o.rowNum,R=o.colNum,L=o.baseDate,M=o.getCellDate,le=o.prefixColumn,ie=o.rowClassName,re=o.titleFormat,Me=o.getCellText,aA=o.getCellClassName,Ie=o.headerCells,fA=o.cellSelection,eA=fA===void 0?!0:fA,dA=o.disabledDate,tA=lt(),bA=tA.prefixCls,FA=tA.panelType,DA=tA.now,jA=tA.disabledDate,TA=tA.cellRender,xA=tA.onHover,rt=tA.hoverValue,JA=tA.hoverRangeValue,vt=tA.generateConfig,mt=tA.values,Ft=tA.locale,$t=tA.onSelect,nn=dA||jA,rn="".concat(bA,"-cell"),wA=l.useContext(Tt),pt=wA.onCellDblClick,yt=function(Kt){return mt.some(function(xt){return xt&&i(vt,Ft,Kt,xt,FA)})},Zt=[],gn=0;gn1&&arguments[1]!==void 0?arguments[1]:!1;jn(Rt),FA==null||FA(Rt),Bn&&gr(Rt)},Ur=function(Rt,Bn){ln(Rt),Bn&&Cr(Bn),gr(Bn,Rt)},Zn=function(Rt){if(Fn(Rt),Cr(Rt),pn!==xA){var Bn=["decade","year"],Jt=[].concat(Bn,["month"]),cn={quarter:[].concat(Bn,["quarter"]),week:[].concat((0,B.Z)(Jt),["week"]),date:[].concat((0,B.Z)(Jt),["date"])},Yn=cn[xA]||Jt,Jn=Yn.indexOf(pn),wr=Yn[Jn+1];wr&&Ur(wr,Rt)}},Lr=l.useMemo(function(){var bn,Rt;if(Array.isArray(vt)){var Bn=(0,C.Z)(vt,2);bn=Bn[0],Rt=Bn[1]}else bn=vt;return!bn&&!Rt?null:(bn=bn||Rt,Rt=Rt||bn,M.isAfter(bn,Rt)?[Rt,bn]:[bn,Rt])},[vt,M]),Wn=Re(mt,Ft,$t),Tn=rn[Vn]||dt[Vn]||ot,$n=l.useContext(Tt),Or=l.useMemo(function(){return(0,f.Z)((0,f.Z)({},$n),{},{hideHeader:wA})},[$n,wA]),Gn="".concat(pt,"-panel"),Wr=ve(o,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return l.createElement(Tt.Provider,{value:Or},l.createElement("div",{ref:yt,tabIndex:Me,className:V()(Gn,(0,J.Z)({},"".concat(Gn,"-rtl"),le==="rtl"))},l.createElement(Tn,(0,c.Z)({},Wr,{showTime:xt,prefixCls:pt,locale:Ct,generateConfig:M,onModeChange:Ur,pickerValue:_n,onPickerValueChange:function(Rt){Cr(Rt,!0)},value:kn[0],onSelect:Zn,values:kn,cellRender:Wn,hoverRangeValue:Lr,hoverValue:JA}))))}var vn=l.memo(l.forwardRef(en)),bt=vn;function pA(o){var S=o.picker,R=o.multiplePanel,L=o.pickerValue,M=o.onPickerValueChange,le=o.needConfirm,ie=o.onSubmit,re=o.range,Me=o.hoverValue,aA=l.useContext(ge),Ie=aA.prefixCls,fA=aA.generateConfig,eA=l.useCallback(function(jA,TA){return Le(fA,S,jA,TA)},[fA,S]),dA=l.useMemo(function(){return eA(L,1)},[L,eA]),tA=function(TA){M(eA(TA,-1))},bA={onCellDblClick:function(){le&&ie()}},FA=S==="time",DA=(0,f.Z)((0,f.Z)({},o),{},{hoverValue:null,hoverRangeValue:null,hideHeader:FA});return re?DA.hoverRangeValue=Me:DA.hoverValue=Me,R?l.createElement("div",{className:"".concat(Ie,"-panels")},l.createElement(Tt.Provider,{value:(0,f.Z)((0,f.Z)({},bA),{},{hideNext:!0})},l.createElement(bt,DA)),l.createElement(Tt.Provider,{value:(0,f.Z)((0,f.Z)({},bA),{},{hidePrev:!0})},l.createElement(bt,(0,c.Z)({},DA,{pickerValue:dA,onPickerValueChange:tA})))):l.createElement(Tt.Provider,{value:(0,f.Z)({},bA)},l.createElement(bt,DA))}function Qe(o){return typeof o=="function"?o():o}function Ve(o){var S=o.prefixCls,R=o.presets,L=o.onClick,M=o.onHover;return R.length?l.createElement("div",{className:"".concat(S,"-presets")},l.createElement("ul",null,R.map(function(le,ie){var re=le.label,Me=le.value;return l.createElement("li",{key:ie,onClick:function(){L(Qe(Me))},onMouseEnter:function(){M(Qe(Me))},onMouseLeave:function(){M(null)}},re)}))):null}function iA(o){var S=o.panelRender,R=o.internalMode,L=o.picker,M=o.showNow,le=o.range,ie=o.multiple,re=o.activeInfo,Me=re===void 0?[0,0,0]:re,aA=o.presets,Ie=o.onPresetHover,fA=o.onPresetSubmit,eA=o.onFocus,dA=o.onBlur,tA=o.onPanelMouseDown,bA=o.direction,FA=o.value,DA=o.onSelect,jA=o.isInvalid,TA=o.defaultOpenValue,xA=o.onOk,rt=o.onSubmit,JA=l.useContext(ge),vt=JA.prefixCls,mt="".concat(vt,"-panel"),Ft=bA==="rtl",$t=l.useRef(null),nn=l.useRef(null),rn=l.useState(0),wA=(0,C.Z)(rn,2),pt=wA[0],yt=wA[1],Zt=l.useState(0),gn=(0,C.Z)(Zt,2),It=gn[0],Dt=gn[1],Mt=l.useState(0),Bt=(0,C.Z)(Mt,2),Ct=Bt[0],Kt=Bt[1],xt=function(Zn){Zn.width&&yt(Zn.width)},st=(0,C.Z)(Me,3),kt=st[0],on=st[1],pn=st[2],ln=l.useState(0),Vn=(0,C.Z)(ln,2),Ln=Vn[0],Un=Vn[1];l.useEffect(function(){Un(10)},[kt]),l.useEffect(function(){if(le&&nn.current){var Ur,Zn=((Ur=$t.current)===null||Ur===void 0?void 0:Ur.offsetWidth)||0,Lr=nn.current.getBoundingClientRect();if(!Lr.height||Lr.right<0){Un(function(Or){return Math.max(0,Or-1)});return}var Wn=(Ft?on-Zn:kt)-Lr.left;if(Kt(Wn),pt&&pt=re&&R<=Me)return le;var aA=Math.min(Math.abs(R-re),Math.abs(R-Me));aA0?Aa:Ba));var Zr=mr+Kr,Sr=Ba-Aa+1;return String(Aa+(Sr+Zr-Aa)%Sr)};switch(Bn){case"Backspace":case"Delete":Jt="",cn=Jn;break;case"ArrowLeft":Jt="",wr(-1);break;case"ArrowRight":Jt="",wr(1);break;case"ArrowUp":Jt="",cn=Nr(1);break;case"ArrowDown":Jt="",cn=Nr(-1);break;default:isNaN(Number(Bn))||(Jt=Ct+Bn,cn=Jt);break}if(Jt!==null&&(Kt(Jt),Jt.length>=Yn&&(wr(1),Kt(""))),cn!==null){var Rr=Un.slice(0,Fn)+w(cn,Yn)+Un.slice(ur);_n(Rr.slice(0,ie.length))}Ln({})},Gn=l.useRef();(0,x.Z)(function(){if(!(!pt||!ie||Cr.current)){if(!lr.match(Un)){_n(ie);return}return Sn.current.setSelectionRange(Fn,ur),Gn.current=(0,Se.Z)(function(){Sn.current.setSelectionRange(Fn,ur)}),function(){Se.Z.cancel(Gn.current)}}},[lr,ie,pt,Un,kt,Fn,ur,Vn,_n]);var Wr=ie?{onFocus:Lr,onBlur:Tn,onKeyDown:Or,onMouseDown:Ur,onMouseUp:Zn,onPaste:gr}:{};return l.createElement("div",{ref:zn,className:V()(nn,(0,J.Z)((0,J.Z)({},"".concat(nn,"-active"),R&&M),"".concat(nn,"-placeholder"),Ie))},l.createElement($t,(0,c.Z)({ref:Sn,"aria-invalid":FA,autoComplete:"off"},jA,{onKeyDown:$n,onBlur:Wn},Wr,{value:Un,onChange:jn})),l.createElement(jt,{type:"suffix",icon:le}),DA)}),ze=Ce,AA=["id","prefix","clearIcon","suffixIcon","separator","activeIndex","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","value","onChange","onSubmit","onInputChange","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onActiveInfo","placement","onMouseDown","required","aria-required","autoFocus","tabIndex"],QA=["index"];function mA(o,S){var R=o.id,L=o.prefix,M=o.clearIcon,le=o.suffixIcon,ie=o.separator,re=ie===void 0?"~":ie,Me=o.activeIndex,aA=o.activeHelp,Ie=o.allHelp,fA=o.focused,eA=o.onFocus,dA=o.onBlur,tA=o.onKeyDown,bA=o.locale,FA=o.generateConfig,DA=o.placeholder,jA=o.className,TA=o.style,xA=o.onClick,rt=o.onClear,JA=o.value,vt=o.onChange,mt=o.onSubmit,Ft=o.onInputChange,$t=o.format,nn=o.maskFormat,rn=o.preserveInvalidOnBlur,wA=o.onInvalid,pt=o.disabled,yt=o.invalid,Zt=o.inputReadOnly,gn=o.direction,It=o.onOpenChange,Dt=o.onActiveInfo,Mt=o.placement,Bt=o.onMouseDown,Ct=o.required,Kt=o["aria-required"],xt=o.autoFocus,st=o.tabIndex,kt=(0,lA.Z)(o,AA),on=gn==="rtl",pn=l.useContext(ge),ln=pn.prefixCls,Vn=l.useMemo(function(){if(typeof R=="string")return[R];var Wn=R||{};return[Wn.start,Wn.end]},[R]),Ln=l.useRef(),Un=l.useRef(),zn=l.useRef(),Sn=function(Tn){var $n;return($n=[Un,zn][Tn])===null||$n===void 0?void 0:$n.current};l.useImperativeHandle(S,function(){return{nativeElement:Ln.current,focus:function(Tn){if((0,we.Z)(Tn)==="object"){var $n,Or=Tn||{},Gn=Or.index,Wr=Gn===void 0?0:Gn,bn=(0,lA.Z)(Or,QA);($n=Sn(Wr))===null||$n===void 0||$n.focus(bn)}else{var Rt;(Rt=Sn(Tn!=null?Tn:0))===null||Rt===void 0||Rt.focus()}},blur:function(){var Tn,$n;(Tn=Sn(0))===null||Tn===void 0||Tn.blur(),($n=Sn(1))===null||$n===void 0||$n.blur()}}});var lr=At(kt),kn=l.useMemo(function(){return Array.isArray(DA)?DA:[DA,DA]},[DA]),tr=ZA((0,f.Z)((0,f.Z)({},o),{},{id:Vn,placeholder:kn})),Fn=(0,C.Z)(tr,1),ur=Fn[0],Br=l.useState({position:"absolute",width:0}),_n=(0,C.Z)(Br,2),jn=_n[0],gr=_n[1],Cr=(0,p.zX)(function(){var Wn=Sn(Me);if(Wn){var Tn=Wn.nativeElement.getBoundingClientRect(),$n=Ln.current.getBoundingClientRect(),Or=Tn.left-$n.left;gr(function(Gn){return(0,f.Z)((0,f.Z)({},Gn),{},{width:Tn.width,left:Or})}),Dt([Tn.left,Tn.right,$n.width])}});l.useEffect(function(){Cr()},[Me]);var Ur=M&&(JA[0]&&!pt[0]||JA[1]&&!pt[1]),Zn=xt&&!pt[0],Lr=xt&&!Zn&&!pt[1];return l.createElement(YA.Z,{onResize:Cr},l.createElement("div",(0,c.Z)({},lr,{className:V()(ln,"".concat(ln,"-range"),(0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)({},"".concat(ln,"-focused"),fA),"".concat(ln,"-disabled"),pt.every(function(Wn){return Wn})),"".concat(ln,"-invalid"),yt.some(function(Wn){return Wn})),"".concat(ln,"-rtl"),on),jA),style:TA,ref:Ln,onClick:xA,onMouseDown:function(Tn){var $n=Tn.target;$n!==Un.current.inputElement&&$n!==zn.current.inputElement&&Tn.preventDefault(),Bt==null||Bt(Tn)}}),L&&l.createElement("div",{className:"".concat(ln,"-prefix")},L),l.createElement(ze,(0,c.Z)({ref:Un},ur(0),{autoFocus:Zn,tabIndex:st,"date-range":"start"})),l.createElement("div",{className:"".concat(ln,"-range-separator")},re),l.createElement(ze,(0,c.Z)({ref:zn},ur(1),{autoFocus:Lr,tabIndex:st,"date-range":"end"})),l.createElement("div",{className:"".concat(ln,"-active-bar"),style:jn}),l.createElement(jt,{type:"suffix",icon:le}),Ur&&l.createElement(mn,{icon:M,onClear:rt})))}var uA=l.forwardRef(mA),IA=uA;function ct(o,S){var R=o!=null?o:S;return Array.isArray(R)?R:[R,R]}function un(o){return o===1?"end":"start"}function tn(o,S){var R=De(o,function(){var Er=o.disabled,er=o.allowEmpty,cr=ct(Er,!1),zr=ct(er,!1);return{disabled:cr,allowEmpty:zr}}),L=(0,C.Z)(R,6),M=L[0],le=L[1],ie=L[2],re=L[3],Me=L[4],aA=L[5],Ie=M.prefixCls,fA=M.styles,eA=M.classNames,dA=M.defaultValue,tA=M.value,bA=M.needConfirm,FA=M.onKeyDown,DA=M.disabled,jA=M.allowEmpty,TA=M.disabledDate,xA=M.minDate,rt=M.maxDate,JA=M.defaultOpen,vt=M.open,mt=M.onOpenChange,Ft=M.locale,$t=M.generateConfig,nn=M.picker,rn=M.showNow,wA=M.showToday,pt=M.showTime,yt=M.mode,Zt=M.onPanelChange,gn=M.onCalendarChange,It=M.onOk,Dt=M.defaultPickerValue,Mt=M.pickerValue,Bt=M.onPickerValueChange,Ct=M.inputReadOnly,Kt=M.suffixIcon,xt=M.onFocus,st=M.onBlur,kt=M.presets,on=M.ranges,pn=M.components,ln=M.cellRender,Vn=M.dateRender,Ln=M.monthCellRender,Un=M.onClick,zn=H(S),Sn=ae(vt,JA,DA,mt),lr=(0,C.Z)(Sn,2),kn=lr[0],tr=lr[1],Fn=function(er,cr){(DA.some(function(zr){return!zr})||!er)&&tr(er,cr)},ur=Pt($t,Ft,re,!0,!1,dA,tA,gn,It),Br=(0,C.Z)(ur,5),_n=Br[0],jn=Br[1],gr=Br[2],Cr=Br[3],Ur=Br[4],Zn=gr(),Lr=Be(DA,jA,kn),Wn=(0,C.Z)(Lr,9),Tn=Wn[0],$n=Wn[1],Or=Wn[2],Gn=Wn[3],Wr=Wn[4],bn=Wn[5],Rt=Wn[6],Bn=Wn[7],Jt=Wn[8],cn=function(er,cr){$n(!0),xt==null||xt(er,{range:un(cr!=null?cr:Gn)})},Yn=function(er,cr){$n(!1),st==null||st(er,{range:un(cr!=null?cr:Gn)})},Jn=l.useMemo(function(){if(!pt)return null;var Er=pt.disabledTime,er=Er?function(cr){var zr=un(Gn),Jr=ye(Zn,Rt,Gn);return Er(cr,zr,{from:Jr})}:void 0;return(0,f.Z)((0,f.Z)({},pt),{},{disabledTime:er})},[pt,Gn,Zn,Rt]),wr=(0,p.C8)([nn,nn],{value:yt}),Nr=(0,C.Z)(wr,2),Rr=Nr[0],xr=Nr[1],Kr=Rr[Gn]||nn,Yr=Kr==="date"&&Jn?"datetime":Kr,Xr=Yr===nn&&Yr!=="time",Aa=nt(nn,Kr,rn,wA,!0),Ba=PA(M,_n,jn,gr,Cr,DA,re,Tn,kn,aA),pr=(0,C.Z)(Ba,2),dr=pr[0],mr=pr[1],Zr=Ze(Zn,DA,Rt,$t,Ft,TA),Sr=Xe(Zn,aA,jA),ra=(0,C.Z)(Sr,2),Ca=ra[0],Ea=ra[1],ya=KA($t,Ft,Zn,Rr,kn,Gn,le,Xr,Dt,Mt,Jn==null?void 0:Jn.defaultOpenValue,Bt,xA,rt),la=(0,C.Z)(ya,2),ua=la[0],ma=la[1],$r=(0,p.zX)(function(Er,er,cr){var zr=pe(Rr,Gn,er);if((zr[0]!==Rr[0]||zr[1]!==Rr[1])&&xr(zr),Zt&&cr!==!1){var Jr=(0,B.Z)(Zn);Er&&(Jr[Gn]=Er),Zt(Jr,zr)}}),Ia=function(er,cr){return pe(Zn,cr,er)},aa=function(er,cr){var zr=Zn;er&&(zr=Ia(er,Gn)),Bn(Gn);var Jr=bn(zr);Cr(zr),dr(Gn,Jr===null),Jr===null?Fn(!1,{force:!0}):cr||zn.current.focus({index:Jr})},Va=function(er){var cr,zr=er.target.getRootNode();if(!zn.current.nativeElement.contains((cr=zr.activeElement)!==null&&cr!==void 0?cr:document.activeElement)){var Jr=DA.findIndex(function(ia){return!ia});Jr>=0&&zn.current.focus({index:Jr})}Fn(!0),Un==null||Un(er)},Ha=function(){mr(null),Fn(!1,{force:!0})},za=l.useState(null),Sa=(0,C.Z)(za,2),Ma=Sa[0],sa=Sa[1],ca=l.useState(null),Pr=(0,C.Z)(ca,2),fa=Pr[0],Pa=Pr[1],ja=l.useMemo(function(){return fa||Zn},[Zn,fa]);l.useEffect(function(){kn||Pa(null)},[kn]);var ii=l.useState([0,0,0]),Xa=(0,C.Z)(ii,2),Da=Xa[0],Ga=Xa[1],oi=z(kt,on),wa=function(er){Pa(er),sa("preset")},Wa=function(er){var cr=mr(er);cr&&Fn(!1,{force:!0})},xa=function(er){aa(er)},Ja=function(er){Pa(er?Ia(er,Gn):null),sa("cell")},Ya=function(er){Fn(!0),cn(er)},li=function(){Or("panel")},qa=function(er){var cr=pe(Zn,Gn,er);Cr(cr),!bA&&!ie&&le===Yr&&aa(er)},Qa=function(){Fn(!1)},La=Re(ln,Vn,Ln,un(Gn)),si=Zn[Gn]||null,_a=(0,p.zX)(function(Er){return aA(Er,{activeIndex:Gn})}),ar=l.useMemo(function(){var Er=(0,h.Z)(M,!1),er=(0,N.Z)(M,[].concat((0,B.Z)(Object.keys(Er)),["onChange","onCalendarChange","style","className","onPanelChange","disabledTime"]));return er},[M]),qn=l.createElement(iA,(0,c.Z)({},ar,{showNow:Aa,showTime:Jn,range:!0,multiplePanel:Xr,activeInfo:Da,disabledDate:Zr,onFocus:Ya,onBlur:Yn,onPanelMouseDown:li,picker:nn,mode:Kr,internalMode:Yr,onPanelChange:$r,format:Me,value:si,isInvalid:_a,onChange:null,onSelect:qa,pickerValue:ua,defaultOpenValue:O(pt==null?void 0:pt.defaultOpenValue)[Gn],onPickerValueChange:ma,hoverValue:ja,onHover:Ja,needConfirm:bA,onSubmit:aa,onOk:Ur,presets:oi,onPresetHover:wa,onPresetSubmit:Wa,onNow:xa,cellRender:La})),ta=function(er,cr){var zr=Ia(er,cr);Cr(zr)},da=function(){Or("input")},$a=function(er,cr){var zr=Rt.length,Jr=Rt[zr-1];if(zr&&Jr!==cr&&bA&&!jA[Jr]&&!Jt(Jr)&&Zn[Jr]){zn.current.focus({index:Jr});return}Or("input"),Fn(!0,{inherit:!0}),Gn!==cr&&kn&&!bA&&ie&&aa(null,!0),Wr(cr),cn(er,cr)},Di=function(er,cr){if(Fn(!1),!bA&&Or()==="input"){var zr=bn(Zn);dr(Gn,zr===null)}Yn(er,cr)},Ri=function(er,cr){er.key==="Tab"&&aa(null,!0),FA==null||FA(er,cr)},ei=l.useMemo(function(){return{prefixCls:Ie,locale:Ft,generateConfig:$t,button:pn.button,input:pn.input}},[Ie,Ft,$t,pn.button,pn.input]);if((0,x.Z)(function(){kn&&Gn!==void 0&&$r(null,nn,!1)},[kn,Gn,nn]),(0,x.Z)(function(){var Er=Or();!kn&&Er==="input"&&(Fn(!1),aa(null,!0)),!kn&&ie&&!bA&&Er==="panel"&&(Fn(!0),aa())},[kn]),0)var Yi;return l.createElement(ge.Provider,{value:ei},l.createElement(F,(0,c.Z)({},ke(M),{popupElement:qn,popupStyle:fA.popup,popupClassName:eA.popup,visible:kn,onClose:Qa,range:!0}),l.createElement(IA,(0,c.Z)({},M,{ref:zn,suffixIcon:Kt,activeIndex:Tn||kn?Gn:null,activeHelp:!!fa,allHelp:!!fa&&Ma==="preset",focused:Tn,onFocus:$a,onBlur:Di,onKeyDown:Ri,onSubmit:aa,value:ja,maskFormat:Me,onChange:ta,onInputChange:da,format:re,inputReadOnly:Ct,disabled:DA,open:kn,onOpenChange:Fn,onClick:Va,onClear:Ha,invalid:Ca,onInvalid:Ea,onActiveInfo:Ga}))))}var Xt=l.forwardRef(tn),Gt=Xt,wn=s(11780);function Oe(o){var S=o.prefixCls,R=o.value,L=o.onRemove,M=o.removeIcon,le=M===void 0?"\xD7":M,ie=o.formatDate,re=o.disabled,Me=o.maxTagCount,aA=o.placeholder,Ie="".concat(S,"-selector"),fA="".concat(S,"-selection"),eA="".concat(fA,"-overflow");function dA(FA,DA){return l.createElement("span",{className:V()("".concat(fA,"-item")),title:typeof FA=="string"?FA:null},l.createElement("span",{className:"".concat(fA,"-item-content")},FA),!re&&DA&&l.createElement("span",{onMouseDown:function(TA){TA.preventDefault()},onClick:DA,className:"".concat(fA,"-item-remove")},le))}function tA(FA){var DA=ie(FA),jA=function(xA){xA&&xA.stopPropagation(),L(FA)};return dA(DA,jA)}function bA(FA){var DA="+ ".concat(FA.length," ...");return dA(DA)}return l.createElement("div",{className:Ie},l.createElement(wn.Z,{prefixCls:eA,data:R,renderItem:tA,renderRest:bA,itemKey:function(DA){return ie(DA)},maxCount:Me}),!R.length&&l.createElement("span",{className:"".concat(S,"-selection-placeholder")},aA))}var He=["id","open","prefix","clearIcon","suffixIcon","activeHelp","allHelp","focused","onFocus","onBlur","onKeyDown","locale","generateConfig","placeholder","className","style","onClick","onClear","internalPicker","value","onChange","onSubmit","onInputChange","multiple","maxTagCount","format","maskFormat","preserveInvalidOnBlur","onInvalid","disabled","invalid","inputReadOnly","direction","onOpenChange","onMouseDown","required","aria-required","autoFocus","tabIndex","removeIcon"];function oe(o,S){var R=o.id,L=o.open,M=o.prefix,le=o.clearIcon,ie=o.suffixIcon,re=o.activeHelp,Me=o.allHelp,aA=o.focused,Ie=o.onFocus,fA=o.onBlur,eA=o.onKeyDown,dA=o.locale,tA=o.generateConfig,bA=o.placeholder,FA=o.className,DA=o.style,jA=o.onClick,TA=o.onClear,xA=o.internalPicker,rt=o.value,JA=o.onChange,vt=o.onSubmit,mt=o.onInputChange,Ft=o.multiple,$t=o.maxTagCount,nn=o.format,rn=o.maskFormat,wA=o.preserveInvalidOnBlur,pt=o.onInvalid,yt=o.disabled,Zt=o.invalid,gn=o.inputReadOnly,It=o.direction,Dt=o.onOpenChange,Mt=o.onMouseDown,Bt=o.required,Ct=o["aria-required"],Kt=o.autoFocus,xt=o.tabIndex,st=o.removeIcon,kt=(0,lA.Z)(o,He),on=It==="rtl",pn=l.useContext(ge),ln=pn.prefixCls,Vn=l.useRef(),Ln=l.useRef();l.useImperativeHandle(S,function(){return{nativeElement:Vn.current,focus:function(jn){var gr;(gr=Ln.current)===null||gr===void 0||gr.focus(jn)},blur:function(){var jn;(jn=Ln.current)===null||jn===void 0||jn.blur()}}});var Un=At(kt),zn=function(jn){JA([jn])},Sn=function(jn){var gr=rt.filter(function(Cr){return Cr&&!i(tA,dA,Cr,jn,xA)});JA(gr),L||vt()},lr=ZA((0,f.Z)((0,f.Z)({},o),{},{onChange:zn}),function(_n){var jn=_n.valueTexts;return{value:jn[0]||"",active:aA}}),kn=(0,C.Z)(lr,2),tr=kn[0],Fn=kn[1],ur=!!(le&&rt.length&&!yt),Br=Ft?l.createElement(l.Fragment,null,l.createElement(Oe,{prefixCls:ln,value:rt,onRemove:Sn,formatDate:Fn,maxTagCount:$t,disabled:yt,removeIcon:st,placeholder:bA}),l.createElement("input",{className:"".concat(ln,"-multiple-input"),value:rt.map(Fn).join(","),ref:Ln,readOnly:!0,autoFocus:Kt,tabIndex:xt}),l.createElement(jt,{type:"suffix",icon:ie}),ur&&l.createElement(mn,{icon:le,onClear:TA})):l.createElement(ze,(0,c.Z)({ref:Ln},tr(),{autoFocus:Kt,tabIndex:xt,suffixIcon:ie,clearIcon:ur&&l.createElement(mn,{icon:le,onClear:TA}),showActiveCls:!1}));return l.createElement("div",(0,c.Z)({},Un,{className:V()(ln,(0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)((0,J.Z)({},"".concat(ln,"-multiple"),Ft),"".concat(ln,"-focused"),aA),"".concat(ln,"-disabled"),yt),"".concat(ln,"-invalid"),Zt),"".concat(ln,"-rtl"),on),FA),style:DA,ref:Vn,onClick:jA,onMouseDown:function(jn){var gr,Cr=jn.target;Cr!==((gr=Ln.current)===null||gr===void 0?void 0:gr.inputElement)&&jn.preventDefault(),Mt==null||Mt(jn)}}),M&&l.createElement("div",{className:"".concat(ln,"-prefix")},M),Br)}var Te=l.forwardRef(oe),We=Te;function LA(o,S){var R=De(o),L=(0,C.Z)(R,6),M=L[0],le=L[1],ie=L[2],re=L[3],Me=L[4],aA=L[5],Ie=M,fA=Ie.prefixCls,eA=Ie.styles,dA=Ie.classNames,tA=Ie.order,bA=Ie.defaultValue,FA=Ie.value,DA=Ie.needConfirm,jA=Ie.onChange,TA=Ie.onKeyDown,xA=Ie.disabled,rt=Ie.disabledDate,JA=Ie.minDate,vt=Ie.maxDate,mt=Ie.defaultOpen,Ft=Ie.open,$t=Ie.onOpenChange,nn=Ie.locale,rn=Ie.generateConfig,wA=Ie.picker,pt=Ie.showNow,yt=Ie.showToday,Zt=Ie.showTime,gn=Ie.mode,It=Ie.onPanelChange,Dt=Ie.onCalendarChange,Mt=Ie.onOk,Bt=Ie.multiple,Ct=Ie.defaultPickerValue,Kt=Ie.pickerValue,xt=Ie.onPickerValueChange,st=Ie.inputReadOnly,kt=Ie.suffixIcon,on=Ie.removeIcon,pn=Ie.onFocus,ln=Ie.onBlur,Vn=Ie.presets,Ln=Ie.components,Un=Ie.cellRender,zn=Ie.dateRender,Sn=Ie.monthCellRender,lr=Ie.onClick,kn=H(S);function tr(ar){return ar===null?null:Bt?ar:ar[0]}var Fn=OA(rn,nn,le),ur=ae(Ft,mt,[xA],$t),Br=(0,C.Z)(ur,2),_n=Br[0],jn=Br[1],gr=function(qn,ta,da){if(Dt){var $a=(0,f.Z)({},da);delete $a.range,Dt(tr(qn),tr(ta),$a)}},Cr=function(qn){Mt==null||Mt(tr(qn))},Ur=Pt(rn,nn,re,!1,tA,bA,FA,gr,Cr),Zn=(0,C.Z)(Ur,5),Lr=Zn[0],Wn=Zn[1],Tn=Zn[2],$n=Zn[3],Or=Zn[4],Gn=Tn(),Wr=Be([xA]),bn=(0,C.Z)(Wr,4),Rt=bn[0],Bn=bn[1],Jt=bn[2],cn=bn[3],Yn=function(qn){Bn(!0),pn==null||pn(qn,{})},Jn=function(qn){Bn(!1),ln==null||ln(qn,{})},wr=(0,p.C8)(wA,{value:gn}),Nr=(0,C.Z)(wr,2),Rr=Nr[0],xr=Nr[1],Kr=Rr==="date"&&Zt?"datetime":Rr,Yr=nt(wA,Rr,pt,yt),Xr=jA&&function(ar,qn){jA(tr(ar),tr(qn))},Aa=PA((0,f.Z)((0,f.Z)({},M),{},{onChange:Xr}),Lr,Wn,Tn,$n,[],re,Rt,_n,aA),Ba=(0,C.Z)(Aa,2),pr=Ba[1],dr=Xe(Gn,aA),mr=(0,C.Z)(dr,2),Zr=mr[0],Sr=mr[1],ra=l.useMemo(function(){return Zr.some(function(ar){return ar})},[Zr]),Ca=function(qn,ta){if(xt){var da=(0,f.Z)((0,f.Z)({},ta),{},{mode:ta.mode[0]});delete da.range,xt(qn[0],da)}},Ea=KA(rn,nn,Gn,[Rr],_n,cn,le,!1,Ct,Kt,O(Zt==null?void 0:Zt.defaultOpenValue),Ca,JA,vt),ya=(0,C.Z)(Ea,2),la=ya[0],ua=ya[1],ma=(0,p.zX)(function(ar,qn,ta){if(xr(qn),It&&ta!==!1){var da=ar||Gn[Gn.length-1];It(da,qn)}}),$r=function(){pr(Tn()),jn(!1,{force:!0})},Ia=function(qn){!xA&&!kn.current.nativeElement.contains(document.activeElement)&&kn.current.focus(),jn(!0),lr==null||lr(qn)},aa=function(){pr(null),jn(!1,{force:!0})},Va=l.useState(null),Ha=(0,C.Z)(Va,2),za=Ha[0],Sa=Ha[1],Ma=l.useState(null),sa=(0,C.Z)(Ma,2),ca=sa[0],Pr=sa[1],fa=l.useMemo(function(){var ar=[ca].concat((0,B.Z)(Gn)).filter(function(qn){return qn});return Bt?ar:ar.slice(0,1)},[Gn,ca,Bt]),Pa=l.useMemo(function(){return!Bt&&ca?[ca]:Gn.filter(function(ar){return ar})},[Gn,ca,Bt]);l.useEffect(function(){_n||Pr(null)},[_n]);var ja=z(Vn),ii=function(qn){Pr(qn),Sa("preset")},Xa=function(qn){var ta=Bt?Fn(Tn(),qn):[qn],da=pr(ta);da&&!Bt&&jn(!1,{force:!0})},Da=function(qn){Xa(qn)},Ga=function(qn){Pr(qn),Sa("cell")},oi=function(qn){jn(!0),Yn(qn)},wa=function(qn){if(Jt("panel"),!(Bt&&Kr!==wA)){var ta=Bt?Fn(Tn(),qn):[qn];$n(ta),!DA&&!ie&&le===Kr&&$r()}},Wa=function(){jn(!1)},xa=Re(Un,zn,Sn),Ja=l.useMemo(function(){var ar=(0,h.Z)(M,!1),qn=(0,N.Z)(M,[].concat((0,B.Z)(Object.keys(ar)),["onChange","onCalendarChange","style","className","onPanelChange"]));return(0,f.Z)((0,f.Z)({},qn),{},{multiple:M.multiple})},[M]),Ya=l.createElement(iA,(0,c.Z)({},Ja,{showNow:Yr,showTime:Zt,disabledDate:rt,onFocus:oi,onBlur:Jn,picker:wA,mode:Rr,internalMode:Kr,onPanelChange:ma,format:Me,value:Gn,isInvalid:aA,onChange:null,onSelect:wa,pickerValue:la,defaultOpenValue:Zt==null?void 0:Zt.defaultOpenValue,onPickerValueChange:ua,hoverValue:fa,onHover:Ga,needConfirm:DA,onSubmit:$r,onOk:Or,presets:ja,onPresetHover:ii,onPresetSubmit:Xa,onNow:Da,cellRender:xa})),li=function(qn){$n(qn)},qa=function(){Jt("input")},Qa=function(qn){Jt("input"),jn(!0,{inherit:!0}),Yn(qn)},La=function(qn){jn(!1),Jn(qn)},si=function(qn,ta){qn.key==="Tab"&&$r(),TA==null||TA(qn,ta)},_a=l.useMemo(function(){return{prefixCls:fA,locale:nn,generateConfig:rn,button:Ln.button,input:Ln.input}},[fA,nn,rn,Ln.button,Ln.input]);return(0,x.Z)(function(){_n&&cn!==void 0&&ma(null,wA,!1)},[_n,cn,wA]),(0,x.Z)(function(){var ar=Jt();!_n&&ar==="input"&&(jn(!1),$r()),!_n&&ie&&!DA&&ar==="panel"&&$r()},[_n]),l.createElement(ge.Provider,{value:_a},l.createElement(F,(0,c.Z)({},ke(M),{popupElement:Ya,popupStyle:eA.popup,popupClassName:dA.popup,visible:_n,onClose:Wa}),l.createElement(We,(0,c.Z)({},M,{ref:kn,suffixIcon:kt,removeIcon:on,activeHelp:!!ca,allHelp:!!ca&&za==="preset",focused:Rt,onFocus:Qa,onBlur:La,onKeyDown:si,onSubmit:$r,value:Pa,maskFormat:Me,onChange:li,onInputChange:qa,internalPicker:le,format:re,inputReadOnly:st,disabled:xA,open:_n,onOpenChange:jn,onClick:Ia,onClear:aa,invalid:ra,onInvalid:function(qn){Sr(qn,0)}}))))}var Ye=l.forwardRef(LA),EA=Ye,cA=EA},25930:function(at,Y,s){"use strict";s.d(Y,{Cd:function(){return Re}});var c=s(32855),B=s(27247),f=s(43079),C=s(59301),p=s(92310),x=s.n(p),N={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},h=function(){var se=(0,C.useRef)([]),ce=(0,C.useRef)(null);return(0,C.useEffect)(function(){var we=Date.now(),Ne=!1;se.current.forEach(function($e){if($e){Ne=!0;var xe=$e.style;xe.transitionDuration=".3s, .3s, .3s, .06s",ce.current&&we-ce.current<100&&(xe.transitionDuration="0s, 0s")}}),Ne&&(ce.current=Date.now())}),se.current},K=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],l=function(se){var ce=(0,B.Z)((0,B.Z)({},N),se),we=ce.className,Ne=ce.percent,$e=ce.prefixCls,xe=ce.strokeColor,nA=ce.strokeLinecap,BA=ce.strokeWidth,qe=ce.style,yA=ce.trailColor,kA=ce.trailWidth,NA=ce.transition,gt=(0,f.Z)(ce,K);delete gt.gapPosition;var zA=Array.isArray(Ne)?Ne:[Ne],Lt=Array.isArray(xe)?xe:[xe],Ge=h(),VA=BA/2,Et=100-BA/2,SA="M ".concat(nA==="round"?VA:0,",").concat(VA,` + L `).concat(nA==="round"?Et:100,",").concat(VA),St="0 0 100 ".concat(BA),rA=0;return C.createElement("svg",(0,c.Z)({className:x()("".concat($e,"-line"),we),viewBox:St,preserveAspectRatio:"none",style:qe},gt),C.createElement("path",{className:"".concat($e,"-line-trail"),d:SA,strokeLinecap:nA,stroke:yA,strokeWidth:kA||BA,fillOpacity:"0"}),zA.map(function(Ee,E){var i=1;switch(nA){case"round":i=1-BA/100;break;case"square":i=1-BA/2/100;break;default:i=1;break}var u={strokeDasharray:"".concat(Ee*i,"px, 100px"),strokeDashoffset:"-".concat(rA,"px"),transition:NA||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Q=Lt[E]||Lt[Lt.length-1];return rA+=Ee,C.createElement("path",{key:E,className:"".concat($e,"-line-path"),d:SA,strokeLinecap:nA,stroke:Q,strokeWidth:BA,fillOpacity:"0",ref:function(G){Ge[E]=G},style:u})}))},J=l,m=s(34666),D=s(11913),V=s(47273),ne=0,Ae=(0,V.Z)();function ge(){var de;return Ae?(de=ne,ne+=1):de="TEST_OR_SSR",de}var Fe=function(de){var se=C.useState(),ce=(0,D.Z)(se,2),we=ce[0],Ne=ce[1];return C.useEffect(function(){Ne("rc_progress_".concat(ge()))},[]),de||we},P=function(se){var ce=se.bg,we=se.children;return C.createElement("div",{style:{width:"100%",height:"100%",background:ce}},we)};function F(de,se){return Object.keys(de).map(function(ce){var we=parseFloat(ce),Ne="".concat(Math.floor(we*se),"%");return"".concat(de[ce]," ").concat(Ne)})}var w=C.forwardRef(function(de,se){var ce=de.prefixCls,we=de.color,Ne=de.gradientId,$e=de.radius,xe=de.style,nA=de.ptg,BA=de.strokeLinecap,qe=de.strokeWidth,yA=de.size,kA=de.gapDegree,NA=we&&(0,m.Z)(we)==="object",gt=NA?"#FFF":void 0,zA=yA/2,Lt=C.createElement("circle",{className:"".concat(ce,"-circle-path"),r:$e,cx:zA,cy:zA,stroke:gt,strokeLinecap:BA,strokeWidth:qe,opacity:nA===0?0:1,style:xe,ref:se});if(!NA)return Lt;var Ge="".concat(Ne,"-conic"),VA=kA?"".concat(180+kA/2,"deg"):"0deg",Et=F(we,(360-kA)/360),SA=F(we,1),St="conic-gradient(from ".concat(VA,", ").concat(Et.join(", "),")"),rA="linear-gradient(to ".concat(kA?"bottom":"top",", ").concat(SA.join(", "),")");return C.createElement(C.Fragment,null,C.createElement("mask",{id:Ge},Lt),C.createElement("foreignObject",{x:0,y:0,width:yA,height:yA,mask:"url(#".concat(Ge,")")},C.createElement(P,{bg:rA},C.createElement(P,{bg:St}))))}),O=w,pe=100,ve=function(se,ce,we,Ne,$e,xe,nA,BA,qe,yA){var kA=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,NA=we/100*360*((360-xe)/360),gt=xe===0?0:{bottom:0,top:180,left:90,right:-90}[nA],zA=(100-Ne)/100*ce;qe==="round"&&Ne!==100&&(zA+=yA/2,zA>=ce&&(zA=ce-.01));var Lt=pe/2;return{stroke:typeof BA=="string"?BA:void 0,strokeDasharray:"".concat(ce,"px ").concat(se),strokeDashoffset:zA+kA,transform:"rotate(".concat($e+NA+gt,"deg)"),transformOrigin:"".concat(Lt,"px ").concat(Lt,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},be=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function ye(de){var se=de!=null?de:[];return Array.isArray(se)?se:[se]}var ke=function(se){var ce=(0,B.Z)((0,B.Z)({},N),se),we=ce.id,Ne=ce.prefixCls,$e=ce.steps,xe=ce.strokeWidth,nA=ce.trailWidth,BA=ce.gapDegree,qe=BA===void 0?0:BA,yA=ce.gapPosition,kA=ce.trailColor,NA=ce.strokeLinecap,gt=ce.style,zA=ce.className,Lt=ce.strokeColor,Ge=ce.percent,VA=(0,f.Z)(ce,be),Et=pe/2,SA=Fe(we),St="".concat(SA,"-gradient"),rA=Et-xe/2,Ee=Math.PI*2*rA,E=qe>0?90+qe/2:-90,i=Ee*((360-qe)/360),u=(0,m.Z)($e)==="object"?$e:{count:$e,gap:2},Q=u.count,g=u.gap,G=ye(Ge),me=ye(Lt),Je=me.find(function($){return $&&(0,m.Z)($)==="object"}),Z=Je&&(0,m.Z)(Je)==="object",te=Z?"butt":NA,ee=ve(Ee,i,0,100,E,qe,yA,kA,te,xe),he=h(),De=function(){var ae=0;return G.map(function(H,z){var _=me[z]||me[me.length-1],Be=ve(Ee,i,ae,H,E,qe,yA,_,te,xe);return ae+=H,C.createElement(O,{key:z,color:_,ptg:H,radius:rA,prefixCls:Ne,gradientId:St,style:Be,strokeLinecap:te,strokeWidth:xe,gapDegree:qe,ref:function(Le){he[z]=Le},size:pe})}).reverse()},Se=function(){var ae=Math.round(Q*(G[0]/100)),H=100/Q,z=0;return new Array(Q).fill(null).map(function(_,Be){var Ze=Be<=ae-1?me[0]:kA,Le=Ze&&(0,m.Z)(Ze)==="object"?"url(#".concat(St,")"):void 0,CA=ve(Ee,i,z,H,E,qe,yA,Ze,"butt",xe,g);return z+=(i-CA.strokeDashoffset+g)*100/i,C.createElement("circle",{key:Be,className:"".concat(Ne,"-circle-path"),r:rA,cx:Et,cy:Et,stroke:Le,strokeWidth:xe,opacity:1,style:CA,ref:function(vA){he[Be]=vA}})})};return C.createElement("svg",(0,c.Z)({className:x()("".concat(Ne,"-circle"),zA),viewBox:"0 0 ".concat(pe," ").concat(pe),style:gt,id:we,role:"presentation"},VA),!Q&&C.createElement("circle",{className:"".concat(Ne,"-circle-trail"),r:rA,cx:Et,cy:Et,stroke:kA,strokeLinecap:te,strokeWidth:nA||xe,style:ee}),Q?Se():De())},Re=ke,Xe={Line:J,Circle:Re}},738:function(at,Y,s){"use strict";s.d(Y,{Z:function(){return F}});var c=s(32855),B=s(74430),f=s(11913),C=s(43079),p=s(92310),x=s.n(p),N=s(18929),h=s(10228),K=s(26112),l=s(59301);function J(w,O){var pe=w.disabled,ve=w.prefixCls,be=w.character,ye=w.characterRender,ke=w.index,Re=w.count,Xe=w.value,de=w.allowHalf,se=w.focused,ce=w.onHover,we=w.onClick,Ne=function(NA){ce(NA,ke)},$e=function(NA){we(NA,ke)},xe=function(NA){NA.keyCode===h.Z.ENTER&&we(NA,ke)},nA=ke+1,BA=new Set([ve]);Xe===0&&ke===0&&se?BA.add("".concat(ve,"-focused")):de&&Xe+.5>=nA&&Xeke?"true":"false","aria-posinset":ke+1,"aria-setsize":Re,tabIndex:pe?-1:0},l.createElement("div",{className:"".concat(ve,"-first")},qe),l.createElement("div",{className:"".concat(ve,"-second")},qe)));return ye&&(yA=ye(yA,w)),yA}var m=l.forwardRef(J);function D(){var w=l.useRef({});function O(ve){return w.current[ve]}function pe(ve){return function(be){w.current[ve]=be}}return[O,pe]}function V(w){var O=w.pageXOffset,pe="scrollLeft";if(typeof O!="number"){var ve=w.document;O=ve.documentElement[pe],typeof O!="number"&&(O=ve.body[pe])}return O}function ne(w){var O,pe,ve=w.ownerDocument,be=ve.body,ye=ve&&ve.documentElement,ke=w.getBoundingClientRect();return O=ke.left,pe=ke.top,O-=ye.clientLeft||be.clientLeft||0,pe-=ye.clientTop||be.clientTop||0,{left:O,top:pe}}function Ae(w){var O=ne(w),pe=w.ownerDocument,ve=pe.defaultView||pe.parentWindow;return O.left+=V(ve),O.left}var ge=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","keyboard","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function Fe(w,O){var pe=w.prefixCls,ve=pe===void 0?"rc-rate":pe,be=w.className,ye=w.defaultValue,ke=w.value,Re=w.count,Xe=Re===void 0?5:Re,de=w.allowHalf,se=de===void 0?!1:de,ce=w.allowClear,we=ce===void 0?!0:ce,Ne=w.keyboard,$e=Ne===void 0?!0:Ne,xe=w.character,nA=xe===void 0?"\u2605":xe,BA=w.characterRender,qe=w.disabled,yA=w.direction,kA=yA===void 0?"ltr":yA,NA=w.tabIndex,gt=NA===void 0?0:NA,zA=w.autoFocus,Lt=w.onHoverChange,Ge=w.onChange,VA=w.onFocus,Et=w.onBlur,SA=w.onKeyDown,St=w.onMouseLeave,rA=(0,C.Z)(w,ge),Ee=D(),E=(0,f.Z)(Ee,2),i=E[0],u=E[1],Q=l.useRef(null),g=function(){if(!qe){var YA;(YA=Q.current)===null||YA===void 0||YA.focus()}};l.useImperativeHandle(O,function(){return{focus:g,blur:function(){if(!qe){var YA;(YA=Q.current)===null||YA===void 0||YA.blur()}}}});var G=(0,N.Z)(ye||0,{value:ke}),me=(0,f.Z)(G,2),Je=me[0],Z=me[1],te=(0,N.Z)(null),ee=(0,f.Z)(te,2),he=ee[0],De=ee[1],Se=function(YA,it){var GA=kA==="rtl",$A=YA+1;if(se){var ut=i(YA),_e=Ae(ut),OA=ut.clientWidth;(GA&&it-_e>OA/2||!GA&&it-_e0&&!GA||it===h.Z.RIGHT&&Je>0&&GA?($(Je-$A),YA.preventDefault()):it===h.Z.LEFT&&Je5&&arguments[5]!==void 0?arguments[5]:!1,et=arguments.length>6?arguments[6]:void 0,Ht=arguments.length>7?arguments[7]:void 0,dt=l.useMemo(function(){if((0,N.Z)(ft)==="object")return ft.clearIcon;if(ht)return ht},[ft,ht]),en=l.useMemo(function(){return!!(!qA&&ft&&(MA.length||et)&&!(Ht==="combobox"&&et===""))},[ft,qA,MA.length,et,Ht]);return{allowClear:en,clearIcon:l.createElement(ge,{className:"".concat(Ue,"-clear"),onMouseDown:WA,customizeIcon:dt},"\xD7")}},P=l.createContext(null);function F(){return l.useContext(P)}function w(){var Pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Ue=l.useState(!1),WA=(0,p.Z)(Ue,2),MA=WA[0],ft=WA[1],ht=l.useRef(null),qA=function(){window.clearTimeout(ht.current)};l.useEffect(function(){return qA},[]);var et=function(dt,en){qA(),ht.current=window.setTimeout(function(){ft(dt),en&&en()},Pe)};return[MA,et,qA]}function O(){var Pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Ue=l.useRef(null),WA=l.useRef(null);l.useEffect(function(){return function(){window.clearTimeout(WA.current)}},[]);function MA(ft){(ft||Ue.current===null)&&(Ue.current=ft),window.clearTimeout(WA.current),WA.current=window.setTimeout(function(){Ue.current=null},Pe)}return[function(){return Ue.current},MA]}function pe(Pe,Ue,WA,MA){var ft=l.useRef(null);ft.current={open:Ue,triggerOpen:WA,customizedTrigger:MA},l.useEffect(function(){function ht(qA){var et;if(!((et=ft.current)!==null&&et!==void 0&&et.customizedTrigger)){var Ht=qA.target;Ht.shadowRoot&&qA.composed&&(Ht=qA.composedPath()[0]||Ht),ft.current.open&&Pe().filter(function(dt){return dt}).every(function(dt){return!dt.contains(Ht)&&dt!==Ht})&&ft.current.triggerOpen(!1)}}return window.addEventListener("mousedown",ht),function(){return window.removeEventListener("mousedown",ht)}},[])}var ve=s(10228);function be(Pe){return Pe&&![ve.Z.ESC,ve.Z.SHIFT,ve.Z.BACKSPACE,ve.Z.TAB,ve.Z.WIN_KEY,ve.Z.ALT,ve.Z.META,ve.Z.WIN_KEY_RIGHT,ve.Z.CTRL,ve.Z.SEMICOLON,ve.Z.EQUALS,ve.Z.CAPS_LOCK,ve.Z.CONTEXT_MENU,ve.Z.F1,ve.Z.F2,ve.Z.F3,ve.Z.F4,ve.Z.F5,ve.Z.F6,ve.Z.F7,ve.Z.F8,ve.Z.F9,ve.Z.F10,ve.Z.F11,ve.Z.F12].includes(Pe)}var ye=s(26112),ke=s(11780);function Re(Pe,Ue,WA){var MA=(0,C.Z)((0,C.Z)({},Pe),WA?Ue:{});return Object.keys(Ue).forEach(function(ft){var ht=Ue[ft];typeof ht=="function"&&(MA[ft]=function(){for(var qA,et=arguments.length,Ht=new Array(et),dt=0;dtUA&&(R="".concat(L.slice(0,UA),"..."))}var M=function(ie){ie&&ie.stopPropagation(),mn(Ye)};return typeof Wt=="function"?Oe(o,R,EA,S,M):wn(Ye,R,EA,S,M)},oe=function(Ye){if(!ft.length)return null;var EA=typeof zt=="function"?zt(Ye):zt;return typeof Wt=="function"?Oe(void 0,EA,!1,!1,void 0,!0):wn({title:EA},EA,!1)},Te=l.createElement("div",{className:"".concat(tn,"-search"),style:{width:QA},onFocus:function(){un(!0)},onBlur:function(){un(!1)}},l.createElement(we,{ref:Ht,open:ht,prefixCls:MA,id:WA,inputElement:null,disabled:en,autoFocus:pA,autoComplete:Qe,editable:Gt,activeDescendantId:Ve,value:Xt,onKeyDown:y,onMouseDown:I,onChange:Ot,onPaste:An,onCompositionStart:k,onCompositionEnd:W,onBlur:q,tabIndex:iA,attrs:(0,ye.Z)(Ue,!0)}),l.createElement("span",{ref:Ce,className:"".concat(tn,"-search-mirror"),"aria-hidden":!0},Xt,"\xA0")),We=l.createElement(ke.Z,{prefixCls:"".concat(tn,"-overflow"),data:ft,renderItem:He,renderRest:oe,suffix:Te,itemKey:NA,maxCount:ZA});return l.createElement("span",{className:"".concat(tn,"-wrap")},We,!ft.length&&!Xt&&l.createElement("span",{className:"".concat(tn,"-placeholder")},dt))},Lt=zA,Ge=function(Ue){var WA=Ue.inputElement,MA=Ue.prefixCls,ft=Ue.id,ht=Ue.inputRef,qA=Ue.disabled,et=Ue.autoFocus,Ht=Ue.autoComplete,dt=Ue.activeDescendantId,en=Ue.mode,vn=Ue.open,bt=Ue.values,pA=Ue.placeholder,Qe=Ue.tabIndex,Ve=Ue.showSearch,iA=Ue.searchValue,lA=Ue.activeValue,ZA=Ue.maxLength,UA=Ue.onInputKeyDown,At=Ue.onInputMouseDown,zt=Ue.onInputChange,Wt=Ue.onInputPaste,jt=Ue.onInputCompositionStart,mn=Ue.onInputCompositionEnd,Ot=Ue.onInputBlur,An=Ue.title,y=l.useState(!1),I=(0,p.Z)(y,2),k=I[0],W=I[1],q=en==="combobox",Ce=q||Ve,ze=bt[0],AA=iA||"";q&&lA&&!k&&(AA=lA),l.useEffect(function(){q&&W(!1)},[q,lA]);var QA=en!=="combobox"&&!vn&&!Ve?!1:!!AA,mA=An===void 0?yA(ze):An,uA=l.useMemo(function(){return ze?null:l.createElement("span",{className:"".concat(MA,"-selection-placeholder"),style:QA?{visibility:"hidden"}:void 0},pA)},[ze,QA,pA,MA]);return l.createElement("span",{className:"".concat(MA,"-selection-wrap")},l.createElement("span",{className:"".concat(MA,"-selection-search")},l.createElement(we,{ref:ht,prefixCls:MA,id:ft,open:vn,inputElement:WA,disabled:qA,autoFocus:et,autoComplete:Ht,editable:Ce,activeDescendantId:dt,value:AA,onKeyDown:UA,onMouseDown:At,onChange:function(ct){W(!0),zt(ct)},onPaste:Wt,onCompositionStart:jt,onCompositionEnd:mn,onBlur:Ot,tabIndex:Qe,attrs:(0,ye.Z)(Ue,!0),maxLength:q?ZA:void 0})),!q&&ze?l.createElement("span",{className:"".concat(MA,"-selection-item"),title:mA,style:QA?{visibility:"hidden"}:void 0},ze.label):null,uA)},VA=Ge,Et=function(Ue,WA){var MA=(0,l.useRef)(null),ft=(0,l.useRef)(!1),ht=Ue.prefixCls,qA=Ue.open,et=Ue.mode,Ht=Ue.showSearch,dt=Ue.tokenWithEnter,en=Ue.disabled,vn=Ue.prefix,bt=Ue.autoClearSearchValue,pA=Ue.onSearch,Qe=Ue.onSearchSubmit,Ve=Ue.onToggleOpen,iA=Ue.onInputKeyDown,lA=Ue.onInputBlur,ZA=Ue.domRef;l.useImperativeHandle(WA,function(){return{focus:function(mA){MA.current.focus(mA)},blur:function(){MA.current.blur()}}});var UA=O(0),At=(0,p.Z)(UA,2),zt=At[0],Wt=At[1],jt=function(mA){var uA=mA.which,IA=MA.current instanceof HTMLTextAreaElement;!IA&&qA&&(uA===ve.Z.UP||uA===ve.Z.DOWN)&&mA.preventDefault(),iA&&iA(mA),uA===ve.Z.ENTER&&et==="tags"&&!ft.current&&!qA&&(Qe==null||Qe(mA.target.value)),!(IA&&!qA&&~[ve.Z.UP,ve.Z.DOWN,ve.Z.LEFT,ve.Z.RIGHT].indexOf(uA))&&be(uA)&&Ve(!0)},mn=function(){Wt(!0)},Ot=(0,l.useRef)(null),An=function(mA){pA(mA,!0,ft.current)!==!1&&Ve(!0)},y=function(){ft.current=!0},I=function(mA){ft.current=!1,et!=="combobox"&&An(mA.target.value)},k=function(mA){var uA=mA.target.value;if(dt&&Ot.current&&/[\r\n]/.test(Ot.current)){var IA=Ot.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");uA=uA.replace(IA,Ot.current)}Ot.current=null,An(uA)},W=function(mA){var uA=mA.clipboardData,IA=uA==null?void 0:uA.getData("text");Ot.current=IA||""},q=function(mA){var uA=mA.target;if(uA!==MA.current){var IA=document.body.style.msTouchAction!==void 0;IA?setTimeout(function(){MA.current.focus()}):MA.current.focus()}},Ce=function(mA){var uA=zt();mA.target!==MA.current&&!uA&&!(et==="combobox"&&en)&&mA.preventDefault(),(et!=="combobox"&&(!Ht||!uA)||!qA)&&(qA&&bt!==!1&&pA("",!0,!1),Ve())},ze={inputRef:MA,onInputKeyDown:jt,onInputMouseDown:mn,onInputChange:k,onInputPaste:W,onInputCompositionStart:y,onInputCompositionEnd:I,onInputBlur:lA},AA=et==="multiple"||et==="tags"?l.createElement(Lt,(0,c.Z)({},Ue,ze)):l.createElement(VA,(0,c.Z)({},Ue,ze));return l.createElement("div",{ref:ZA,className:"".concat(ht,"-selector"),onClick:q,onMouseDown:Ce},vn&&l.createElement("div",{className:"".concat(ht,"-prefix")},vn),AA)},SA=l.forwardRef(Et),St=SA,rA=s(65030),Ee=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],E=function(Ue){var WA=Ue===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:WA,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:WA,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:WA,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:WA,adjustY:1},htmlRegion:"scroll"}}},i=function(Ue,WA){var MA=Ue.prefixCls,ft=Ue.disabled,ht=Ue.visible,qA=Ue.children,et=Ue.popupElement,Ht=Ue.animation,dt=Ue.transitionName,en=Ue.dropdownStyle,vn=Ue.dropdownClassName,bt=Ue.direction,pA=bt===void 0?"ltr":bt,Qe=Ue.placement,Ve=Ue.builtinPlacements,iA=Ue.dropdownMatchSelectWidth,lA=Ue.dropdownRender,ZA=Ue.dropdownAlign,UA=Ue.getPopupContainer,At=Ue.empty,zt=Ue.getTriggerDOMNode,Wt=Ue.onPopupVisibleChange,jt=Ue.onPopupMouseEnter,mn=(0,x.Z)(Ue,Ee),Ot="".concat(MA,"-dropdown"),An=et;lA&&(An=lA(et));var y=l.useMemo(function(){return Ve||E(iA)},[Ve,iA]),I=Ht?"".concat(Ot,"-").concat(Ht):dt,k=typeof iA=="number",W=l.useMemo(function(){return k?null:iA===!1?"minWidth":"width"},[iA,k]),q=en;k&&(q=(0,C.Z)((0,C.Z)({},q),{},{width:iA}));var Ce=l.useRef(null);return l.useImperativeHandle(WA,function(){return{getPopupElement:function(){var AA;return(AA=Ce.current)===null||AA===void 0?void 0:AA.popupElement}}}),l.createElement(rA.Z,(0,c.Z)({},mn,{showAction:Wt?["click"]:[],hideAction:Wt?["click"]:[],popupPlacement:Qe||(pA==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:y,prefixCls:Ot,popupTransitionName:I,popup:l.createElement("div",{onMouseEnter:jt},An),ref:Ce,stretch:W,popupAlign:ZA,popupVisible:ht,getPopupContainer:UA,popupClassName:m()(vn,(0,f.Z)({},"".concat(Ot,"-empty"),At)),popupStyle:q,getTriggerDOMNode:zt,onPopupVisibleChange:Wt}),qA)},u=l.forwardRef(i),Q=u,g=s(40954);function G(Pe,Ue){var WA=Pe.key,MA;return"value"in Pe&&(MA=Pe.value),WA!=null?WA:MA!==void 0?MA:"rc-index-key-".concat(Ue)}function me(Pe){return typeof Pe!="undefined"&&!Number.isNaN(Pe)}function Je(Pe,Ue){var WA=Pe||{},MA=WA.label,ft=WA.value,ht=WA.options,qA=WA.groupLabel,et=MA||(Ue?"children":"label");return{label:et,value:ft||"value",options:ht||"options",groupLabel:qA||et}}function Z(Pe){var Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},WA=Ue.fieldNames,MA=Ue.childrenAsData,ft=[],ht=Je(WA,!1),qA=ht.label,et=ht.value,Ht=ht.options,dt=ht.groupLabel;function en(vn,bt){Array.isArray(vn)&&vn.forEach(function(pA){if(bt||!(Ht in pA)){var Qe=pA[et];ft.push({key:G(pA,ft.length),groupOption:bt,data:pA,label:pA[qA],value:Qe})}else{var Ve=pA[dt];Ve===void 0&&MA&&(Ve=pA.label),ft.push({key:G(pA,ft.length),group:!0,data:pA,label:Ve}),en(pA[Ht],!0)}})}return en(Pe,!1),ft}function te(Pe){var Ue=(0,C.Z)({},Pe);return"props"in Ue||Object.defineProperty(Ue,"props",{get:function(){return(0,K.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Ue}}),Ue}var ee=function(Ue,WA,MA){if(!WA||!WA.length)return null;var ft=!1,ht=function et(Ht,dt){var en=(0,g.Z)(dt),vn=en[0],bt=en.slice(1);if(!vn)return[Ht];var pA=Ht.split(vn);return ft=ft||pA.length>1,pA.reduce(function(Qe,Ve){return[].concat((0,B.Z)(Qe),(0,B.Z)(et(Ve,bt)))},[]).filter(Boolean)},qA=ht(Ue,WA);return ft?typeof MA!="undefined"?qA.slice(0,MA):qA:null},he=l.createContext(null),De=he;function Se(Pe){var Ue=Pe.visible,WA=Pe.values;if(!Ue)return null;var MA=50;return l.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},"".concat(WA.slice(0,MA).map(function(ft){var ht=ft.label,qA=ft.value;return["number","string"].includes((0,N.Z)(ht))?ht:qA}).join(", ")),WA.length>MA?", ...":null)}var $=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],ae=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"],H=function(Ue){return Ue==="tags"||Ue==="multiple"},z=l.forwardRef(function(Pe,Ue){var WA,MA=Pe.id,ft=Pe.prefixCls,ht=Pe.className,qA=Pe.showSearch,et=Pe.tagRender,Ht=Pe.direction,dt=Pe.omitDomProps,en=Pe.displayValues,vn=Pe.onDisplayValuesChange,bt=Pe.emptyOptions,pA=Pe.notFoundContent,Qe=pA===void 0?"Not Found":pA,Ve=Pe.onClear,iA=Pe.mode,lA=Pe.disabled,ZA=Pe.loading,UA=Pe.getInputElement,At=Pe.getRawInputElement,zt=Pe.open,Wt=Pe.defaultOpen,jt=Pe.onDropdownVisibleChange,mn=Pe.activeValue,Ot=Pe.onActiveValueChange,An=Pe.activeDescendantId,y=Pe.searchValue,I=Pe.autoClearSearchValue,k=Pe.onSearch,W=Pe.onSearchSplit,q=Pe.tokenSeparators,Ce=Pe.allowClear,ze=Pe.prefix,AA=Pe.suffixIcon,QA=Pe.clearIcon,mA=Pe.OptionList,uA=Pe.animation,IA=Pe.transitionName,ct=Pe.dropdownStyle,un=Pe.dropdownClassName,tn=Pe.dropdownMatchSelectWidth,Xt=Pe.dropdownRender,Gt=Pe.dropdownAlign,wn=Pe.placement,Oe=Pe.builtinPlacements,He=Pe.getPopupContainer,oe=Pe.showAction,Te=oe===void 0?[]:oe,We=Pe.onFocus,LA=Pe.onBlur,Ye=Pe.onKeyUp,EA=Pe.onKeyDown,cA=Pe.onMouseDown,o=(0,x.Z)(Pe,$),S=H(iA),R=(qA!==void 0?qA:S)||iA==="combobox",L=(0,C.Z)({},o);ae.forEach(function(Rt){delete L[Rt]}),dt==null||dt.forEach(function(Rt){delete L[Rt]});var M=l.useState(!1),le=(0,p.Z)(M,2),ie=le[0],re=le[1];l.useEffect(function(){re((0,V.Z)())},[]);var Me=l.useRef(null),aA=l.useRef(null),Ie=l.useRef(null),fA=l.useRef(null),eA=l.useRef(null),dA=l.useRef(!1),tA=w(),bA=(0,p.Z)(tA,3),FA=bA[0],DA=bA[1],jA=bA[2];l.useImperativeHandle(Ue,function(){var Rt,Bn;return{focus:(Rt=fA.current)===null||Rt===void 0?void 0:Rt.focus,blur:(Bn=fA.current)===null||Bn===void 0?void 0:Bn.blur,scrollTo:function(cn){var Yn;return(Yn=eA.current)===null||Yn===void 0?void 0:Yn.scrollTo(cn)},nativeElement:Me.current||aA.current}});var TA=l.useMemo(function(){var Rt;if(iA!=="combobox")return y;var Bn=(Rt=en[0])===null||Rt===void 0?void 0:Rt.value;return typeof Bn=="string"||typeof Bn=="number"?String(Bn):""},[y,iA,en]),xA=iA==="combobox"&&typeof UA=="function"&&UA()||null,rt=typeof At=="function"&&At(),JA=(0,ne.x1)(aA,rt==null||(WA=rt.props)===null||WA===void 0?void 0:WA.ref),vt=l.useState(!1),mt=(0,p.Z)(vt,2),Ft=mt[0],$t=mt[1];(0,D.Z)(function(){$t(!0)},[]);var nn=(0,h.Z)(!1,{defaultValue:Wt,value:zt}),rn=(0,p.Z)(nn,2),wA=rn[0],pt=rn[1],yt=Ft?wA:!1,Zt=!Qe&&bt;(lA||Zt&&yt&&iA==="combobox")&&(yt=!1);var gn=Zt?!1:yt,It=l.useCallback(function(Rt){var Bn=Rt!==void 0?Rt:!yt;lA||(pt(Bn),yt!==Bn&&(jt==null||jt(Bn)))},[lA,yt,pt,jt]),Dt=l.useMemo(function(){return(q||[]).some(function(Rt){return[` +`,`\r +`].includes(Rt)})},[q]),Mt=l.useContext(De)||{},Bt=Mt.maxCount,Ct=Mt.rawValues,Kt=function(Bn,Jt,cn){if(!(S&&me(Bt)&&(Ct==null?void 0:Ct.size)>=Bt)){var Yn=!0,Jn=Bn;Ot==null||Ot(null);var wr=ee(Bn,q,me(Bt)?Bt-Ct.size:void 0),Nr=cn?null:wr;return iA!=="combobox"&&Nr&&(Jn="",W==null||W(Nr),It(!1),Yn=!1),k&&TA!==Jn&&k(Jn,{source:Jt?"typing":"effect"}),Yn}},xt=function(Bn){!Bn||!Bn.trim()||k(Bn,{source:"submit"})};l.useEffect(function(){!yt&&!S&&iA!=="combobox"&&Kt("",!1,!1)},[yt]),l.useEffect(function(){wA&&lA&&pt(!1),lA&&!dA.current&&DA(!1)},[lA]);var st=O(),kt=(0,p.Z)(st,2),on=kt[0],pn=kt[1],ln=l.useRef(!1),Vn=function(Bn){var Jt=on(),cn=Bn.key,Yn=cn==="Enter";if(Yn&&(iA!=="combobox"&&Bn.preventDefault(),yt||It(!0)),pn(!!TA),cn==="Backspace"&&!Jt&&S&&!TA&&en.length){for(var Jn=(0,B.Z)(en),wr=null,Nr=Jn.length-1;Nr>=0;Nr-=1){var Rr=Jn[Nr];if(!Rr.disabled){Jn.splice(Nr,1),wr=Rr;break}}wr&&vn(Jn,{type:"remove",values:[wr]})}for(var xr=arguments.length,Kr=new Array(xr>1?xr-1:0),Yr=1;Yr1?Jt-1:0),Yn=1;Yn1?wr-1:0),Rr=1;Rr=Qe},[et,Qe,At==null?void 0:At.size]),q=function(Te){Te.preventDefault()},Ce=function(Te){var We;(We=k.current)===null||We===void 0||We.scrollTo(typeof Te=="number"?{index:Te}:Te)},ze=l.useCallback(function(oe){return Ht==="combobox"?!1:At.has(oe)},[Ht,(0,B.Z)(At).toString(),At.size]),AA=function(Te){for(var We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,LA=I.length,Ye=0;Ye1&&arguments[1]!==void 0?arguments[1]:!1;IA(Te);var LA={source:We?"keyboard":"mouse"},Ye=I[Te];if(!Ye){iA(null,-1,LA);return}iA(Ye.value,Te,LA)};(0,l.useEffect)(function(){ct(lA!==!1?AA(0):-1)},[I.length,dt]);var un=l.useCallback(function(oe){return Ht==="combobox"?String(oe).toLowerCase()===dt.toLowerCase():At.has(oe)},[Ht,dt,(0,B.Z)(At).toString(),At.size]);(0,l.useEffect)(function(){var oe=setTimeout(function(){if(!et&&qA&&At.size===1){var We=Array.from(At)[0],LA=I.findIndex(function(Ye){var EA=Ye.data;return dt?String(EA.value).startsWith(dt):EA.value===We});LA!==-1&&(ct(LA),Ce(LA))}});if(qA){var Te;(Te=k.current)===null||Te===void 0||Te.scrollTo(void 0)}return function(){return clearTimeout(oe)}},[qA,dt]);var tn=function(Te){Te!==void 0&&ZA(Te,{selected:!At.has(Te)}),et||en(!1)};if(l.useImperativeHandle(WA,function(){return{onKeyDown:function(Te){var We=Te.which,LA=Te.ctrlKey;switch(We){case ve.Z.N:case ve.Z.P:case ve.Z.UP:case ve.Z.DOWN:{var Ye=0;if(We===ve.Z.UP?Ye=-1:We===ve.Z.DOWN?Ye=1:Ut()&&LA&&(We===ve.Z.N?Ye=1:We===ve.Z.P&&(Ye=-1)),Ye!==0){var EA=AA(uA+Ye,Ye);Ce(EA),ct(EA,!0)}break}case ve.Z.TAB:case ve.Z.ENTER:{var cA,o=I[uA];o&&!(o!=null&&(cA=o.data)!==null&&cA!==void 0&&cA.disabled)&&!W?tn(o.value):tn(void 0),qA&&Te.preventDefault();break}case ve.Z.ESC:en(!1),qA&&Te.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Te){Ce(Te)}}}),I.length===0)return l.createElement("div",{role:"listbox",id:"".concat(ht,"_list"),className:"".concat(y,"-empty"),onMouseDown:q},vn);var Xt=Object.keys(zt).map(function(oe){return zt[oe]}),Gt=function(Te){return Te.label};function wn(oe,Te){var We=oe.group;return{role:We?"presentation":"option",id:"".concat(ht,"_list_").concat(Te)}}var Oe=function(Te){var We=I[Te];if(!We)return null;var LA=We.data||{},Ye=LA.value,EA=We.group,cA=(0,ye.Z)(LA,!0),o=Gt(We);return We?l.createElement("div",(0,c.Z)({"aria-label":typeof o=="string"&&!EA?o:null},cA,{key:Te},wn(We,Te),{"aria-selected":un(Ye)}),Ye):null},He={role:"listbox",id:"".concat(ht,"_list")};return l.createElement(l.Fragment,null,Wt&&l.createElement("div",(0,c.Z)({},He,{style:{height:0,width:0,overflow:"hidden"}}),Oe(uA-1),Oe(uA),Oe(uA+1)),l.createElement(tt.Z,{itemKey:"key",ref:k,data:I,height:mn,itemHeight:Ot,fullHeight:!1,onMouseDown:q,onScroll:bt,virtual:Wt,direction:jt,innerProps:Wt?null:He},function(oe,Te){var We=oe.group,LA=oe.groupOption,Ye=oe.data,EA=oe.label,cA=oe.value,o=Ye.key;if(We){var S,R=(S=Ye.title)!==null&&S!==void 0?S:_A(EA)?EA.toString():void 0;return l.createElement("div",{className:m()(y,"".concat(y,"-group"),Ye.className),title:R},EA!==void 0?EA:o)}var L=Ye.disabled,M=Ye.title,le=Ye.children,ie=Ye.style,re=Ye.className,Me=(0,x.Z)(Ye,XA),aA=(0,vA.Z)(Me,Xt),Ie=ze(cA),fA=L||!Ie&&W,eA="".concat(y,"-option"),dA=m()(y,eA,re,(0,f.Z)((0,f.Z)((0,f.Z)((0,f.Z)({},"".concat(eA,"-grouped"),LA),"".concat(eA,"-active"),uA===Te&&!fA),"".concat(eA,"-disabled"),fA),"".concat(eA,"-selected"),Ie)),tA=Gt(oe),bA=!UA||typeof UA=="function"||Ie,FA=typeof tA=="number"?tA:tA||cA,DA=_A(FA)?FA.toString():void 0;return M!==void 0&&(DA=M),l.createElement("div",(0,c.Z)({},(0,ye.Z)(aA),Wt?{}:wn(oe,Te),{"aria-selected":un(cA),className:dA,title:DA,onMouseMove:function(){uA===Te||fA||ct(Te)},onClick:function(){fA||tn(cA)},style:ie}),l.createElement("div",{className:"".concat(eA,"-content")},typeof An=="function"?An(oe,{index:Te}):FA),l.isValidElement(UA)||Ie,bA&&l.createElement(ge,{className:"".concat(y,"-option-state"),customizeIcon:UA,customizeIconProps:{value:cA,disabled:fA,isSelected:Ie}},Ie?"\u2713":null))}))},PA=l.forwardRef(Pt),nt=PA,YA=function(Pe,Ue){var WA=l.useRef({values:new Map,options:new Map}),MA=l.useMemo(function(){var ht=WA.current,qA=ht.values,et=ht.options,Ht=Pe.map(function(vn){if(vn.label===void 0){var bt;return(0,C.Z)((0,C.Z)({},vn),{},{label:(bt=qA.get(vn.value))===null||bt===void 0?void 0:bt.label})}return vn}),dt=new Map,en=new Map;return Ht.forEach(function(vn){dt.set(vn.value,vn),en.set(vn.value,Ue.get(vn.value)||et.get(vn.value))}),WA.current.values=dt,WA.current.options=en,Ht},[Pe,Ue]),ft=l.useCallback(function(ht){return Ue.get(ht)||WA.current.options.get(ht)},[Ue]);return[MA,ft]};function it(Pe,Ue){return Ne(Pe).join("").toUpperCase().includes(Ue)}var GA=function(Pe,Ue,WA,MA,ft){return l.useMemo(function(){if(!WA||MA===!1)return Pe;var ht=Ue.options,qA=Ue.label,et=Ue.value,Ht=[],dt=typeof MA=="function",en=WA.toUpperCase(),vn=dt?MA:function(pA,Qe){return ft?it(Qe[ft],en):Qe[ht]?it(Qe[qA!=="children"?qA:"label"],en):it(Qe[et],en)},bt=dt?function(pA){return te(pA)}:function(pA){return pA};return Pe.forEach(function(pA){if(pA[ht]){var Qe=vn(WA,bt(pA));if(Qe)Ht.push(pA);else{var Ve=pA[ht].filter(function(iA){return vn(WA,bt(iA))});Ve.length&&Ht.push((0,C.Z)((0,C.Z)({},pA),{},(0,f.Z)({},ht,Ve)))}return}vn(WA,bt(pA))&&Ht.push(pA)}),Ht},[Pe,MA,ft,WA,Ue])},$A=s(6551),ut=s(11592),_e=["children","value"],OA=["children"];function HA(Pe){var Ue=Pe,WA=Ue.key,MA=Ue.props,ft=MA.children,ht=MA.value,qA=(0,x.Z)(MA,_e);return(0,C.Z)({key:WA,value:ht!==void 0?ht:WA,children:ft},qA)}function lt(Pe){var Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,ut.Z)(Pe).map(function(WA,MA){if(!l.isValidElement(WA)||!WA.type)return null;var ft=WA,ht=ft.type.isSelectOptGroup,qA=ft.key,et=ft.props,Ht=et.children,dt=(0,x.Z)(et,OA);return Ue||!ht?HA(WA):(0,C.Z)((0,C.Z)({key:"__RC_SELECT_GRP__".concat(qA===null?MA:qA,"__"),label:qA},dt),{},{options:lt(Ht)})}).filter(function(WA){return WA})}var Yt=function(Ue,WA,MA,ft,ht){return l.useMemo(function(){var qA=Ue,et=!Ue;et&&(qA=lt(WA));var Ht=new Map,dt=new Map,en=function(pA,Qe,Ve){Ve&&typeof Ve=="string"&&pA.set(Qe[Ve],Qe)},vn=function bt(pA){for(var Qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ve=0;Ve1&&arguments[1]!==void 0?arguments[1]:!1,qA=0;qA0?It(Bt.options):Bt.options}):Bt})},bA=l.useMemo(function(){return ZA?tA(dA):dA},[dA,ZA,He]),FA=l.useMemo(function(){return Z(bA,{fieldNames:Gt,childrenAsData:tn})},[bA,Gt,tn]),DA=function(Dt){var Mt=EA(Dt);if(R(Mt),mA&&(Mt.length!==ie.length||Mt.some(function(Kt,xt){var st;return((st=ie[xt])===null||st===void 0?void 0:st.value)!==(Kt==null?void 0:Kt.value)}))){var Bt=QA?Mt:Mt.map(function(Kt){return Kt.value}),Ct=Mt.map(function(Kt){return te(re(Kt.value))});mA(un?Bt:Bt[0],un?Ct:Ct[0])}},jA=l.useState(null),TA=(0,p.Z)(jA,2),xA=TA[0],rt=TA[1],JA=l.useState(0),vt=(0,p.Z)(JA,2),mt=vt[0],Ft=vt[1],$t=mn!==void 0?mn:MA!=="combobox",nn=l.useCallback(function(It,Dt){var Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Bt=Mt.source,Ct=Bt===void 0?"keyboard":Bt;Ft(Dt),qA&&MA==="combobox"&&It!==null&&Ct==="keyboard"&&rt(String(It))},[qA,MA]),rn=function(Dt,Mt,Bt){var Ct=function(){var Un,zn=re(Dt);return[QA?{label:zn==null?void 0:zn[Gt.label],value:Dt,key:(Un=zn==null?void 0:zn.key)!==null&&Un!==void 0?Un:Dt}:Dt,te(zn)]};if(Mt&&pA){var Kt=Ct(),xt=(0,p.Z)(Kt,2),st=xt[0],kt=xt[1];pA(st,kt)}else if(!Mt&&Qe&&Bt!=="clear"){var on=Ct(),pn=(0,p.Z)(on,2),ln=pn[0],Vn=pn[1];Qe(ln,Vn)}},wA=Qt(function(It,Dt){var Mt,Bt=un?Dt.selected:!0;Bt?Mt=un?[].concat((0,B.Z)(ie),[It]):[It]:Mt=ie.filter(function(Ct){return Ct.value!==It}),DA(Mt),rn(It,Bt),MA==="combobox"?rt(""):(!H||bt)&&(oe(""),rt(""))}),pt=function(Dt,Mt){DA(Dt);var Bt=Mt.type,Ct=Mt.values;(Bt==="remove"||Bt==="clear")&&Ct.forEach(function(Kt){rn(Kt.value,!1,Bt)})},yt=function(Dt,Mt){if(oe(Dt),rt(null),Mt.source==="submit"){var Bt=(Dt||"").trim();if(Bt){var Ct=Array.from(new Set([].concat((0,B.Z)(aA),[Bt])));DA(Ct),rn(Bt,!0),oe("")}return}Mt.source!=="blur"&&(MA==="combobox"&&DA(Dt),en==null||en(Dt))},Zt=function(Dt){var Mt=Dt;MA!=="tags"&&(Mt=Dt.map(function(Ct){var Kt=LA.get(Ct);return Kt==null?void 0:Kt.value}).filter(function(Ct){return Ct!==void 0}));var Bt=Array.from(new Set([].concat((0,B.Z)(aA),(0,B.Z)(Mt))));DA(Bt),Bt.forEach(function(Ct){rn(Ct,!0)})},gn=l.useMemo(function(){var It=An!==!1&&iA!==!1;return(0,C.Z)((0,C.Z)({},Te),{},{flattenOptions:FA,onActiveValue:nn,defaultActiveFirstOption:$t,onSelect:wA,menuItemSelectedIcon:Ot,rawValues:aA,fieldNames:Gt,virtual:It,direction:y,listHeight:k,listItemHeight:q,childrenAsData:tn,maxCount:uA,optionRender:Wt})},[uA,Te,FA,nn,$t,wA,Ot,aA,Gt,An,iA,y,k,q,tn,Wt]);return l.createElement(De.Provider,{value:gn},l.createElement(_,(0,c.Z)({},IA,{id:ct,prefixCls:ht,ref:Ue,omitDomProps:_t,mode:MA,displayValues:Me,onDisplayValuesChange:pt,direction:y,searchValue:He,onSearch:yt,autoClearSearchValue:bt,onSearchSplit:Zt,dropdownMatchSelectWidth:iA,OptionList:nt,emptyOptions:!FA.length,activeValue:xA,activeDescendantId:"".concat(ct,"_list_").concat(mt)})))}),sn=En;sn.Option=CA,sn.OptGroup=Ze;var yn=sn,Qn=yn},22711:function(at,Y,s){"use strict";s.r(Y),s.d(Y,{ResizableTextArea:function(){return Xe},default:function(){return we}});var c=s(32855),B=s(74430),f=s(27247),C=s(3300),p=s(11913),x=s(43079),N=s(92310),h=s.n(N),K=s(36901),l=s(66003),J=s(30292),m=s(18929),D=s(59301),V=s(34666),ne=s(29301),Ae=s(34280),ge=s(16089),Fe=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,P=["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"],F={},w;function O(Ne){var $e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,xe=Ne.getAttribute("id")||Ne.getAttribute("data-reactid")||Ne.getAttribute("name");if($e&&F[xe])return F[xe];var nA=window.getComputedStyle(Ne),BA=nA.getPropertyValue("box-sizing")||nA.getPropertyValue("-moz-box-sizing")||nA.getPropertyValue("-webkit-box-sizing"),qe=parseFloat(nA.getPropertyValue("padding-bottom"))+parseFloat(nA.getPropertyValue("padding-top")),yA=parseFloat(nA.getPropertyValue("border-bottom-width"))+parseFloat(nA.getPropertyValue("border-top-width")),kA=P.map(function(gt){return"".concat(gt,":").concat(nA.getPropertyValue(gt))}).join(";"),NA={sizingStyle:kA,paddingSize:qe,borderSize:yA,boxSizing:BA};return $e&&xe&&(F[xe]=NA),NA}function pe(Ne){var $e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,xe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,nA=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;w||(w=document.createElement("textarea"),w.setAttribute("tab-index","-1"),w.setAttribute("aria-hidden","true"),w.setAttribute("name","hiddenTextarea"),document.body.appendChild(w)),Ne.getAttribute("wrap")?w.setAttribute("wrap",Ne.getAttribute("wrap")):w.removeAttribute("wrap");var BA=O(Ne,$e),qe=BA.paddingSize,yA=BA.borderSize,kA=BA.boxSizing,NA=BA.sizingStyle;w.setAttribute("style","".concat(NA,";").concat(Fe)),w.value=Ne.value||Ne.placeholder||"";var gt=void 0,zA=void 0,Lt,Ge=w.scrollHeight;if(kA==="border-box"?Ge+=yA:kA==="content-box"&&(Ge-=qe),xe!==null||nA!==null){w.value=" ";var VA=w.scrollHeight-qe;xe!==null&&(gt=VA*xe,kA==="border-box"&&(gt=gt+qe+yA),Ge=Math.max(gt,Ge)),nA!==null&&(zA=VA*nA,kA==="border-box"&&(zA=zA+qe+yA),Lt=Ge>zA?"":"hidden",Ge=Math.min(zA,Ge))}var Et={height:Ge,overflowY:Lt,resize:"none"};return gt&&(Et.minHeight=gt),zA&&(Et.maxHeight=zA),Et}var ve=["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],be=0,ye=1,ke=2,Re=D.forwardRef(function(Ne,$e){var xe=Ne,nA=xe.prefixCls,BA=xe.defaultValue,qe=xe.value,yA=xe.autoSize,kA=xe.onResize,NA=xe.className,gt=xe.style,zA=xe.disabled,Lt=xe.onChange,Ge=xe.onInternalAutoSize,VA=(0,x.Z)(xe,ve),Et=(0,m.Z)(BA,{value:qe,postState:function(CA){return CA!=null?CA:""}}),SA=(0,p.Z)(Et,2),St=SA[0],rA=SA[1],Ee=function(CA){rA(CA.target.value),Lt==null||Lt(CA)},E=D.useRef();D.useImperativeHandle($e,function(){return{textArea:E.current}});var i=D.useMemo(function(){return yA&&(0,V.Z)(yA)==="object"?[yA.minRows,yA.maxRows]:[]},[yA]),u=(0,p.Z)(i,2),Q=u[0],g=u[1],G=!!yA,me=function(){try{if(document.activeElement===E.current){var CA=E.current,KA=CA.selectionStart,vA=CA.selectionEnd,tt=CA.scrollTop;E.current.setSelectionRange(KA,vA),E.current.scrollTop=tt}}catch(Ut){}},Je=D.useState(ke),Z=(0,p.Z)(Je,2),te=Z[0],ee=Z[1],he=D.useState(),De=(0,p.Z)(he,2),Se=De[0],$=De[1],ae=function(){ee(be)};(0,Ae.Z)(function(){G&&ae()},[qe,Q,g,G]),(0,Ae.Z)(function(){if(te===be)ee(ye);else if(te===ye){var Le=pe(E.current,!1,Q,g);ee(ke),$(Le)}else me()},[te]);var H=D.useRef(),z=function(){ge.Z.cancel(H.current)},_=function(CA){te===ke&&(kA==null||kA(CA),yA&&(z(),H.current=(0,ge.Z)(function(){ae()})))};D.useEffect(function(){return z},[]);var Be=G?Se:null,Ze=(0,f.Z)((0,f.Z)({},gt),Be);return(te===be||te===ye)&&(Ze.overflowY="hidden",Ze.overflowX="hidden"),D.createElement(ne.Z,{onResize:_,disabled:!(yA||kA)},D.createElement("textarea",(0,c.Z)({},VA,{ref:E,style:Ze,className:h()(nA,NA,(0,B.Z)({},"".concat(nA,"-disabled"),zA)),disabled:zA,value:St,onChange:Ee})))}),Xe=Re,de=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"],se=D.forwardRef(function(Ne,$e){var xe,nA=Ne.defaultValue,BA=Ne.value,qe=Ne.onFocus,yA=Ne.onBlur,kA=Ne.onChange,NA=Ne.allowClear,gt=Ne.maxLength,zA=Ne.onCompositionStart,Lt=Ne.onCompositionEnd,Ge=Ne.suffix,VA=Ne.prefixCls,Et=VA===void 0?"rc-textarea":VA,SA=Ne.showCount,St=Ne.count,rA=Ne.className,Ee=Ne.style,E=Ne.disabled,i=Ne.hidden,u=Ne.classNames,Q=Ne.styles,g=Ne.onResize,G=Ne.onClear,me=Ne.onPressEnter,Je=Ne.readOnly,Z=Ne.autoSize,te=Ne.onKeyDown,ee=(0,x.Z)(Ne,de),he=(0,m.Z)(nA,{value:BA,defaultValue:nA}),De=(0,p.Z)(he,2),Se=De[0],$=De[1],ae=Se==null?"":String(Se),H=D.useState(!1),z=(0,p.Z)(H,2),_=z[0],Be=z[1],Ze=D.useRef(!1),Le=D.useState(null),CA=(0,p.Z)(Le,2),KA=CA[0],vA=CA[1],tt=(0,D.useRef)(null),Ut=(0,D.useRef)(null),XA=function(){var sn;return(sn=Ut.current)===null||sn===void 0?void 0:sn.textArea},_A=function(){XA().focus()};(0,D.useImperativeHandle)($e,function(){var En;return{resizableTextArea:Ut.current,focus:_A,blur:function(){XA().blur()},nativeElement:((En=tt.current)===null||En===void 0?void 0:En.nativeElement)||XA()}}),(0,D.useEffect)(function(){Be(function(En){return!E&&En})},[E]);var Pt=D.useState(null),PA=(0,p.Z)(Pt,2),nt=PA[0],YA=PA[1];D.useEffect(function(){if(nt){var En;(En=XA()).setSelectionRange.apply(En,(0,C.Z)(nt))}},[nt]);var it=(0,l.Z)(St,SA),GA=(xe=it.max)!==null&&xe!==void 0?xe:gt,$A=Number(GA)>0,ut=it.strategy(ae),_e=!!GA&&ut>GA,OA=function(sn,yn){var Qn=yn;!Ze.current&&it.exceedFormatter&&it.max&&it.strategy(yn)>it.max&&(Qn=it.exceedFormatter(yn,{max:it.max}),yn!==Qn&&YA([XA().selectionStart||0,XA().selectionEnd||0])),$(Qn),(0,J.rJ)(sn.currentTarget,sn,kA,Qn)},HA=function(sn){Ze.current=!0,zA==null||zA(sn)},lt=function(sn){Ze.current=!1,OA(sn,sn.currentTarget.value),Lt==null||Lt(sn)},Yt=function(sn){OA(sn,sn.target.value)},Tt=function(sn){sn.key==="Enter"&&me&&me(sn),te==null||te(sn)},Qt=function(sn){Be(!0),qe==null||qe(sn)},Vt=function(sn){Be(!1),yA==null||yA(sn)},qt=function(sn){$(""),_A(),(0,J.rJ)(XA(),sn,kA)},dn=Ge,ot;it.show&&(it.showFormatter?ot=it.showFormatter({value:ae,count:ut,maxLength:GA}):ot="".concat(ut).concat($A?" / ".concat(GA):""),dn=D.createElement(D.Fragment,null,dn,D.createElement("span",{className:h()("".concat(Et,"-data-count"),u==null?void 0:u.count),style:Q==null?void 0:Q.count},ot)));var _t=function(sn){var yn;g==null||g(sn),(yn=XA())!==null&&yn!==void 0&&yn.style.height&&vA(!0)},In=!Z&&!SA&&!NA;return D.createElement(K.BaseInput,{ref:tt,value:ae,allowClear:NA,handleReset:qt,suffix:dn,prefixCls:Et,classNames:(0,f.Z)((0,f.Z)({},u),{},{affixWrapper:h()(u==null?void 0:u.affixWrapper,(0,B.Z)((0,B.Z)({},"".concat(Et,"-show-count"),SA),"".concat(Et,"-textarea-allow-clear"),NA))}),disabled:E,focused:_,className:h()(rA,_e&&"".concat(Et,"-out-of-range")),style:(0,f.Z)((0,f.Z)({},Ee),KA&&!In?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof ot=="string"?ot:void 0}},hidden:i,readOnly:Je,onClear:G},D.createElement(Xe,(0,c.Z)({},ee,{autoSize:Z,maxLength:gt,onKeyDown:Tt,onChange:Yt,onFocus:Qt,onBlur:Vt,onCompositionStart:HA,onCompositionEnd:lt,className:h()(u==null?void 0:u.textarea),style:(0,f.Z)((0,f.Z)({},Q==null?void 0:Q.textarea),{},{resize:Ee==null?void 0:Ee.resize}),disabled:E,prefixCls:Et,onResize:_t,ref:Ut,readOnly:Je})))}),ce=se,we=ce},29125:function(at,Y,s){"use strict";s.d(Y,{G:function(){return C},Z:function(){return Fe}});var c=s(92310),B=s.n(c),f=s(59301);function C(P){var F=P.children,w=P.prefixCls,O=P.id,pe=P.overlayInnerStyle,ve=P.bodyClassName,be=P.className,ye=P.style;return f.createElement("div",{className:B()("".concat(w,"-content"),be),style:ye},f.createElement("div",{className:B()("".concat(w,"-inner"),ve),id:O,role:"tooltip",style:pe},typeof F=="function"?F():F))}var p=s(32855),x=s(27247),N=s(43079),h=s(65030),K={shiftX:64,adjustY:1},l={adjustX:1,shiftY:!0},J=[0,0],m={left:{points:["cr","cl"],overflow:l,offset:[-4,0],targetOffset:J},right:{points:["cl","cr"],overflow:l,offset:[4,0],targetOffset:J},top:{points:["bc","tc"],overflow:K,offset:[0,-4],targetOffset:J},bottom:{points:["tc","bc"],overflow:K,offset:[0,4],targetOffset:J},topLeft:{points:["bl","tl"],overflow:K,offset:[0,-4],targetOffset:J},leftTop:{points:["tr","tl"],overflow:l,offset:[-4,0],targetOffset:J},topRight:{points:["br","tr"],overflow:K,offset:[0,-4],targetOffset:J},rightTop:{points:["tl","tr"],overflow:l,offset:[4,0],targetOffset:J},bottomRight:{points:["tr","br"],overflow:K,offset:[0,4],targetOffset:J},rightBottom:{points:["bl","br"],overflow:l,offset:[4,0],targetOffset:J},bottomLeft:{points:["tl","bl"],overflow:K,offset:[0,4],targetOffset:J},leftBottom:{points:["br","bl"],overflow:l,offset:[-4,0],targetOffset:J}},D=null,V=s(80402),ne=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow","classNames","styles"],Ae=function(F,w){var O=F.overlayClassName,pe=F.trigger,ve=pe===void 0?["hover"]:pe,be=F.mouseEnterDelay,ye=be===void 0?0:be,ke=F.mouseLeaveDelay,Re=ke===void 0?.1:ke,Xe=F.overlayStyle,de=F.prefixCls,se=de===void 0?"rc-tooltip":de,ce=F.children,we=F.onVisibleChange,Ne=F.afterVisibleChange,$e=F.transitionName,xe=F.animation,nA=F.motion,BA=F.placement,qe=BA===void 0?"right":BA,yA=F.align,kA=yA===void 0?{}:yA,NA=F.destroyTooltipOnHide,gt=NA===void 0?!1:NA,zA=F.defaultVisible,Lt=F.getTooltipContainer,Ge=F.overlayInnerStyle,VA=F.arrowContent,Et=F.overlay,SA=F.id,St=F.showArrow,rA=St===void 0?!0:St,Ee=F.classNames,E=F.styles,i=(0,N.Z)(F,ne),u=(0,V.Z)(SA),Q=(0,f.useRef)(null);(0,f.useImperativeHandle)(w,function(){return Q.current});var g=(0,x.Z)({},i);"visible"in F&&(g.popupVisible=F.visible);var G=function(){return f.createElement(C,{key:"content",prefixCls:se,id:u,bodyClassName:Ee==null?void 0:Ee.body,overlayInnerStyle:(0,x.Z)((0,x.Z)({},Ge),E==null?void 0:E.body)},Et)},me=function(){var Z=f.Children.only(ce),te=(Z==null?void 0:Z.props)||{},ee=(0,x.Z)((0,x.Z)({},te),{},{"aria-describedby":Et?u:null});return f.cloneElement(ce,ee)};return f.createElement(h.Z,(0,p.Z)({popupClassName:B()(O,Ee==null?void 0:Ee.root),prefixCls:se,popup:G,action:ve,builtinPlacements:m,popupPlacement:qe,ref:Q,popupAlign:kA,getPopupContainer:Lt,onPopupVisibleChange:we,afterPopupVisibleChange:Ne,popupTransitionName:$e,popupAnimation:xe,popupMotion:nA,defaultPopupVisible:zA,autoDestroy:gt,mouseLeaveDelay:Re,popupStyle:(0,x.Z)((0,x.Z)({},Xe),E==null?void 0:E.root),mouseEnterDelay:ye,arrow:rA},g),me())},ge=(0,f.forwardRef)(Ae),Fe=ge},9940:function(at,Y,s){"use strict";s.d(Y,{Qw:function(){return SA},FJ:function(){return rA},hT:function(){return St},OF:function(){return w},ZP:function(){return Je}});var c=s(32855),B=s(3300),f=s(27247),C=s(11913),p=s(43079),x=s(34666),N=s(37463),h=s(6551),K=s(34643),l=s(18929),J=s(48736),m=s(59301),D=function(Z){var te=m.useRef({valueLabels:new Map});return m.useMemo(function(){var ee=te.current.valueLabels,he=new Map,De=Z.map(function(Se){var $=Se.value,ae=Se.label,H=ae!=null?ae:ee.get($);return he.set($,H),(0,f.Z)((0,f.Z)({},Se),{},{label:H})});return te.current.valueLabels=he,[De]},[Z])},V=function(te,ee,he,De){return m.useMemo(function(){var Se=function(Le){return Le.map(function(CA){var KA=CA.value;return KA})},$=Se(te),ae=Se(ee),H=$.filter(function(Ze){return!De[Ze]}),z=$,_=ae;if(he){var Be=(0,K.S)($,!0,De);z=Be.checkedKeys,_=Be.halfCheckedKeys}return[Array.from(new Set([].concat((0,B.Z)(H),(0,B.Z)(z)))),_]},[te,ee,he,De])},ne=V,Ae=s(34061),ge=function(Z,te){return m.useMemo(function(){var ee=(0,Ae.I8)(Z,{fieldNames:te,initWrapper:function(De){return(0,f.Z)((0,f.Z)({},De),{},{valueEntities:new Map})},processEntity:function(De,Se){var $=De.node[te.value];if(0)var ae;Se.valueEntities.set($,De)}});return ee},[Z,te])},Fe=s(74430),P=s(11592),F=function(){return null},w=F,O=["children","value"];function pe(Z){return(0,P.Z)(Z).map(function(te){if(!m.isValidElement(te)||!te.type)return null;var ee=te,he=ee.key,De=ee.props,Se=De.children,$=De.value,ae=(0,p.Z)(De,O),H=(0,f.Z)({key:he,value:$},ae),z=pe(Se);return z.length&&(H.children=z),H}).filter(function(te){return te})}function ve(Z){if(!Z)return Z;var te=(0,f.Z)({},Z);return"props"in te||Object.defineProperty(te,"props",{get:function(){return(0,J.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),te}}),te}function be(Z,te,ee,he,De,Se){var $=null,ae=null;function H(){function z(_){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",Ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return _.map(function(Le,CA){var KA="".concat(Be,"-").concat(CA),vA=Le[Se.value],tt=ee.includes(vA),Ut=z(Le[Se.children]||[],KA,tt),XA=m.createElement(w,Le,Ut.map(function(Pt){return Pt.node}));if(te===vA&&($=XA),tt){var _A={pos:KA,node:XA,children:Ut};return Ze||ae.push(_A),_A}return null}).filter(function(Le){return Le})}ae||(ae=[],z(he),ae.sort(function(_,Be){var Ze=_.node.props.value,Le=Be.node.props.value,CA=ee.indexOf(Ze),KA=ee.indexOf(Le);return CA-KA}))}Object.defineProperty(Z,"triggerNode",{get:function(){return(0,J.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),H(),$}}),Object.defineProperty(Z,"allCheckedNodes",{get:function(){return(0,J.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),H(),De?ae:ae.map(function(_){var Be=_.node;return Be})}})}var ye=function(te,ee,he){var De=he.fieldNames,Se=he.treeNodeFilterProp,$=he.filterTreeNode,ae=De.children;return m.useMemo(function(){if(!ee||$===!1)return te;var H=typeof $=="function"?$:function(_,Be){return String(Be[Se]).toUpperCase().includes(ee.toUpperCase())},z=function _(Be){var Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Be.reduce(function(Le,CA){var KA=CA[ae],vA=Ze||H(ee,ve(CA)),tt=_(KA||[],vA);return(vA||tt.length)&&Le.push((0,f.Z)((0,f.Z)({},CA),{},(0,Fe.Z)({isLeaf:void 0},ae,tt))),Le},[])};return z(te)},[te,ee,ae,Se,$])},ke=ye;function Re(Z){var te=m.useRef();te.current=Z;var ee=m.useCallback(function(){return te.current.apply(te,arguments)},[]);return ee}function Xe(Z,te){var ee=te.id,he=te.pId,De=te.rootPId,Se=new Map,$=[];return Z.forEach(function(ae){var H=ae[ee],z=(0,f.Z)((0,f.Z)({},ae),{},{key:ae.key||H});Se.set(H,z)}),Se.forEach(function(ae){var H=ae[he],z=Se.get(H);z?(z.children=z.children||[],z.children.push(ae)):(H===De||De===null)&&$.push(ae)}),$}function de(Z,te,ee){return m.useMemo(function(){if(Z){if(ee){var he=(0,f.Z)({id:"id",pId:"pId",rootPId:null},(0,x.Z)(ee)==="object"?ee:{});return Xe(Z,he)}return Z}return pe(te)},[te,ee,Z])}var se=m.createContext(null),ce=se,we=s(93162),Ne=s(89149),$e=s(10228),xe=s(80547),nA=m.createContext(null),BA=nA,qe=function(te){return Array.isArray(te)?te:te!==void 0?[te]:[]},yA=function(te){var ee=te||{},he=ee.label,De=ee.value,Se=ee.children;return{_title:he?[he]:["title","label"],value:De||"value",key:De||"value",children:Se||"children"}},kA=function(te){return!te||te.disabled||te.disableCheckbox||te.checkable===!1},NA=function(te,ee){var he=[],De=function Se($){$.forEach(function(ae){var H=ae[ee.children];H&&(he.push(ae[ee.value]),Se(H))})};return De(te),he},gt=function(te){return te==null},zA=s(70425),Lt={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Ge=function(te,ee){var he=(0,N.lk)(),De=he.prefixCls,Se=he.multiple,$=he.searchValue,ae=he.toggleOpen,H=he.open,z=he.notFoundContent,_=m.useContext(BA),Be=_.virtual,Ze=_.listHeight,Le=_.listItemHeight,CA=_.listItemScrollOffset,KA=_.treeData,vA=_.fieldNames,tt=_.onSelect,Ut=_.dropdownMatchSelectWidth,XA=_.treeExpandAction,_A=_.treeTitleRender,Pt=_.onPopupScroll,PA=_.leftMaxCount,nt=_.leafCountOnly,YA=_.valueEntities,it=m.useContext(ce),GA=it.checkable,$A=it.checkedKeys,ut=it.halfCheckedKeys,_e=it.treeExpandedKeys,OA=it.treeDefaultExpandAll,HA=it.treeDefaultExpandedKeys,lt=it.onTreeExpand,Yt=it.treeIcon,Tt=it.showTreeIcon,Qt=it.switcherIcon,Vt=it.treeLine,qt=it.treeNodeFilterProp,dn=it.loadData,ot=it.treeLoadedKeys,_t=it.treeMotion,In=it.onTreeLoad,En=it.keyEntities,sn=m.useRef(),yn=(0,xe.Z)(function(){return KA},[H,KA],function(k,W){return W[0]&&k[1]!==W[1]}),Qn=m.useMemo(function(){return GA?{checked:$A,halfChecked:ut}:null},[GA,$A,ut]);m.useEffect(function(){if(H&&!Se&&$A.length){var k;(k=sn.current)===null||k===void 0||k.scrollTo({key:$A[0]})}},[H]);var Pe=function(W){W.preventDefault()},Ue=function(W,q){var Ce=q.node;GA&&kA(Ce)||(tt(Ce.key,{selected:!$A.includes(Ce.key)}),Se||ae(!1))},WA=m.useState(HA),MA=(0,C.Z)(WA,2),ft=MA[0],ht=MA[1],qA=m.useState(null),et=(0,C.Z)(qA,2),Ht=et[0],dt=et[1],en=m.useMemo(function(){return _e?(0,B.Z)(_e):$?Ht:ft},[ft,Ht,_e,$]),vn=function(W){ht(W),dt(W),lt&<(W)},bt=String($).toLowerCase(),pA=function(W){return bt?String(W[qt]).toLowerCase().includes(bt):!1};m.useEffect(function(){$&&dt(NA(KA,vA))},[$]);var Qe=m.useState(function(){return new Map}),Ve=(0,C.Z)(Qe,2),iA=Ve[0],lA=Ve[1];m.useEffect(function(){PA&&lA(new Map)},[PA]);function ZA(k){var W=k[vA.value];if(!iA.has(W)){var q=YA.get(W),Ce=(q.children||[]).length===0;if(Ce)iA.set(W,!1);else{var ze=q.children.filter(function(QA){return!QA.node.disabled&&!QA.node.disableCheckbox&&!$A.includes(QA.node[vA.value])}),AA=ze.length;iA.set(W,AA>PA)}}return iA.get(W)}var UA=(0,zA.zX)(function(k){var W=k[vA.value];return $A.includes(W)||PA===null?!1:PA<=0?!0:nt&&PA?ZA(k):!1}),At=function k(W){var q=(0,we.Z)(W),Ce;try{for(q.s();!(Ce=q.n()).done;){var ze=Ce.value;if(!(ze.disabled||ze.selectable===!1)){if($){if(pA(ze))return ze}else return ze;if(ze[vA.children]){var AA=k(ze[vA.children]);if(AA)return AA}}}}catch(QA){q.e(QA)}finally{q.f()}return null},zt=m.useState(null),Wt=(0,C.Z)(zt,2),jt=Wt[0],mn=Wt[1],Ot=En[jt];m.useEffect(function(){if(H){var k=null,W=function(){var Ce=At(yn);return Ce?Ce[vA.value]:null};!Se&&$A.length&&!$?k=$A[0]:k=W(),mn(k)}},[H,$]),m.useImperativeHandle(ee,function(){var k;return{scrollTo:(k=sn.current)===null||k===void 0?void 0:k.scrollTo,onKeyDown:function(q){var Ce,ze=q.which;switch(ze){case $e.Z.UP:case $e.Z.DOWN:case $e.Z.LEFT:case $e.Z.RIGHT:(Ce=sn.current)===null||Ce===void 0||Ce.onKeyDown(q);break;case $e.Z.ENTER:{if(Ot){var AA=UA(Ot.node),QA=(Ot==null?void 0:Ot.node)||{},mA=QA.selectable,uA=QA.value,IA=QA.disabled;mA!==!1&&!IA&&!AA&&Ue(null,{node:{key:jt},selected:!$A.includes(uA)})}break}case $e.Z.ESC:ae(!1)}},onKeyUp:function(){}}});var An=(0,xe.Z)(function(){return!$},[$,_e||ft],function(k,W){var q=(0,C.Z)(k,1),Ce=q[0],ze=(0,C.Z)(W,2),AA=ze[0],QA=ze[1];return Ce!==AA&&!!(AA||QA)}),y=An?dn:null;if(yn.length===0)return m.createElement("div",{role:"listbox",className:"".concat(De,"-empty"),onMouseDown:Pe},z);var I={fieldNames:vA};return ot&&(I.loadedKeys=ot),en&&(I.expandedKeys=en),m.createElement("div",{onMouseDown:Pe},Ot&&H&&m.createElement("span",{style:Lt,"aria-live":"assertive"},Ot.node.value),m.createElement(Ne.y6.Provider,{value:{nodeDisabled:UA}},m.createElement(Ne.ZP,(0,c.Z)({ref:sn,focusable:!1,prefixCls:"".concat(De,"-tree"),treeData:yn,height:Ze,itemHeight:Le,itemScrollOffset:CA,virtual:Be!==!1&&Ut!==!1,multiple:Se,icon:Yt,showIcon:Tt,switcherIcon:Qt,showLine:Vt,loadData:y,motion:_t,activeKey:jt,checkable:GA,checkStrictly:!0,checkedKeys:Qn,selectedKeys:GA?[]:$A,defaultExpandAll:OA,titleRender:_A},I,{onActiveChange:mn,onSelect:Ue,onCheck:Ue,onExpand:vn,onLoad:In,filterTreeNode:pA,expandAction:XA,onScroll:Pt}))))},VA=m.forwardRef(Ge),Et=VA,SA="SHOW_ALL",St="SHOW_PARENT",rA="SHOW_CHILD";function Ee(Z,te,ee,he){var De=new Set(Z);return te===rA?Z.filter(function(Se){var $=ee[Se];return!$||!$.children||!$.children.some(function(ae){var H=ae.node;return De.has(H[he.value])})||!$.children.every(function(ae){var H=ae.node;return kA(H)||De.has(H[he.value])})}):te===St?Z.filter(function(Se){var $=ee[Se],ae=$?$.parent:null;return!ae||kA(ae.node)||!De.has(ae.key)}):Z}function E(Z){var te=Z.searchPlaceholder,ee=Z.treeCheckStrictly,he=Z.treeCheckable,De=Z.labelInValue,Se=Z.value,$=Z.multiple,ae=Z.showCheckedStrategy,H=Z.maxCount;warning(!te,"`searchPlaceholder` has been removed."),ee&&De===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(De||ee)&&warning(toArray(Se).every(function(z){return z&&_typeof(z)==="object"&&"value"in z}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),ee||$||he?warning(!Se||Array.isArray(Se),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Se),"`value` should not be array when `TreeSelect` is single mode."),H&&(ae==="SHOW_ALL"&&!ee||ae==="SHOW_PARENT")&&warning(!1,"`maxCount` not work with `showCheckedStrategy=SHOW_ALL` (when `treeCheckStrictly=false`) or `showCheckedStrategy=SHOW_PARENT`.")}var i=null,u=["id","prefixCls","value","defaultValue","onChange","onSelect","onDeselect","searchValue","inputValue","onSearch","autoClearSearchValue","filterTreeNode","treeNodeFilterProp","showCheckedStrategy","treeNodeLabelProp","multiple","treeCheckable","treeCheckStrictly","labelInValue","maxCount","fieldNames","treeDataSimpleMode","treeData","children","loadData","treeLoadedKeys","onTreeLoad","treeDefaultExpandAll","treeExpandedKeys","treeDefaultExpandedKeys","onTreeExpand","treeExpandAction","virtual","listHeight","listItemHeight","listItemScrollOffset","onDropdownVisibleChange","dropdownMatchSelectWidth","treeLine","treeIcon","showTreeIcon","switcherIcon","treeMotion","treeTitleRender","onPopupScroll"];function Q(Z){return!Z||(0,x.Z)(Z)!=="object"}var g=m.forwardRef(function(Z,te){var ee=Z.id,he=Z.prefixCls,De=he===void 0?"rc-tree-select":he,Se=Z.value,$=Z.defaultValue,ae=Z.onChange,H=Z.onSelect,z=Z.onDeselect,_=Z.searchValue,Be=Z.inputValue,Ze=Z.onSearch,Le=Z.autoClearSearchValue,CA=Le===void 0?!0:Le,KA=Z.filterTreeNode,vA=Z.treeNodeFilterProp,tt=vA===void 0?"value":vA,Ut=Z.showCheckedStrategy,XA=Z.treeNodeLabelProp,_A=Z.multiple,Pt=Z.treeCheckable,PA=Z.treeCheckStrictly,nt=Z.labelInValue,YA=Z.maxCount,it=Z.fieldNames,GA=Z.treeDataSimpleMode,$A=Z.treeData,ut=Z.children,_e=Z.loadData,OA=Z.treeLoadedKeys,HA=Z.onTreeLoad,lt=Z.treeDefaultExpandAll,Yt=Z.treeExpandedKeys,Tt=Z.treeDefaultExpandedKeys,Qt=Z.onTreeExpand,Vt=Z.treeExpandAction,qt=Z.virtual,dn=Z.listHeight,ot=dn===void 0?200:dn,_t=Z.listItemHeight,In=_t===void 0?20:_t,En=Z.listItemScrollOffset,sn=En===void 0?0:En,yn=Z.onDropdownVisibleChange,Qn=Z.dropdownMatchSelectWidth,Pe=Qn===void 0?!0:Qn,Ue=Z.treeLine,WA=Z.treeIcon,MA=Z.showTreeIcon,ft=Z.switcherIcon,ht=Z.treeMotion,qA=Z.treeTitleRender,et=Z.onPopupScroll,Ht=(0,p.Z)(Z,u),dt=(0,h.ZP)(ee),en=Pt&&!PA,vn=Pt||PA,bt=PA||nt,pA=vn||_A,Qe=(0,l.Z)($,{value:Se}),Ve=(0,C.Z)(Qe,2),iA=Ve[0],lA=Ve[1],ZA=m.useMemo(function(){return Pt?Ut||rA:SA},[Ut,Pt]),UA=m.useMemo(function(){return yA(it)},[JSON.stringify(it)]),At=(0,l.Z)("",{value:_!==void 0?_:Be,postState:function(R){return R||""}}),zt=(0,C.Z)(At,2),Wt=zt[0],jt=zt[1],mn=function(R){jt(R),Ze==null||Ze(R)},Ot=de($A,ut,GA),An=ge(Ot,UA),y=An.keyEntities,I=An.valueEntities,k=m.useCallback(function(S){var R=[],L=[];return S.forEach(function(M){I.has(M)?L.push(M):R.push(M)}),{missingRawValues:R,existRawValues:L}},[I]),W=ke(Ot,Wt,{fieldNames:UA,treeNodeFilterProp:tt,filterTreeNode:KA}),q=m.useCallback(function(S){if(S){if(XA)return S[XA];for(var R=UA._title,L=0;LTe)){var le=ze(S);if(lA(le),CA&&jt(""),ae){var ie=S;en&&(ie=M.map(function(FA){var DA=I.get(FA);return DA?DA.node[UA.value]:FA}));var re=R||{triggerValue:void 0,selected:void 0},Me=re.triggerValue,aA=re.selected,Ie=ie;if(PA){var fA=IA.filter(function(FA){return!ie.includes(FA.value)});Ie=[].concat((0,B.Z)(Ie),(0,B.Z)(fA))}var eA=ze(Ie),dA={preValue:uA,triggerValue:Me},tA=!0;(PA||L==="selection"&&!aA)&&(tA=!1),be(dA,Me,S,Ot,tA,UA),vn?dA.checked=aA:dA.selected=aA;var bA=bt?eA:eA.map(function(FA){return FA.value});ae(pA?bA:bA[0],bt?null:eA.map(function(FA){return FA.label}),dA)}}}),LA=m.useCallback(function(S,R){var L,M=R.selected,le=R.source,ie=y[S],re=ie==null?void 0:ie.node,Me=(L=re==null?void 0:re[UA.value])!==null&&L!==void 0?L:S;if(!pA)We([Me],{selected:!0,triggerValue:Me},"option");else{var aA=M?[].concat((0,B.Z)(ct),[Me]):Xt.filter(function(DA){return DA!==Me});if(en){var Ie=k(aA),fA=Ie.missingRawValues,eA=Ie.existRawValues,dA=eA.map(function(DA){return I.get(DA).key}),tA;if(M){var bA=(0,K.S)(dA,!0,y);tA=bA.checkedKeys}else{var FA=(0,K.S)(dA,{checked:!1,halfCheckedKeys:Gt},y);tA=FA.checkedKeys}aA=[].concat((0,B.Z)(fA),(0,B.Z)(tA.map(function(DA){return y[DA].node[UA.value]})))}We(aA,{selected:M,triggerValue:Me},le||"option")}M||!pA?H==null||H(Me,ve(re)):z==null||z(Me,ve(re))},[k,I,y,UA,pA,ct,We,en,H,z,Xt,Gt,YA]),Ye=m.useCallback(function(S){if(yn){var R={};Object.defineProperty(R,"documentClickClose",{get:function(){return(0,J.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),yn(S,R)}},[yn]),EA=Re(function(S,R){var L=S.map(function(M){return M.value});if(R.type==="clear"){We(L,{},"selection");return}R.values.length&&LA(R.values[0].value,{selected:!1,source:"selection"})}),cA=m.useMemo(function(){return{virtual:qt,dropdownMatchSelectWidth:Pe,listHeight:ot,listItemHeight:In,listItemScrollOffset:sn,treeData:W,fieldNames:UA,onSelect:LA,treeExpandAction:Vt,treeTitleRender:qA,onPopupScroll:et,leftMaxCount:YA===void 0?null:YA-oe.length,leafCountOnly:ZA==="SHOW_CHILD"&&!PA&&!!Pt,valueEntities:I}},[qt,Pe,ot,In,sn,W,UA,LA,Vt,qA,et,YA,oe.length,ZA,PA,Pt,I]),o=m.useMemo(function(){return{checkable:vn,loadData:_e,treeLoadedKeys:OA,onTreeLoad:HA,checkedKeys:Xt,halfCheckedKeys:Gt,treeDefaultExpandAll:lt,treeExpandedKeys:Yt,treeDefaultExpandedKeys:Tt,onTreeExpand:Qt,treeIcon:WA,treeMotion:ht,showTreeIcon:MA,switcherIcon:ft,treeLine:Ue,treeNodeFilterProp:tt,keyEntities:y}},[vn,_e,OA,HA,Xt,Gt,lt,Yt,Tt,Qt,WA,ht,MA,ft,Ue,tt,y]);return m.createElement(BA.Provider,{value:cA},m.createElement(ce.Provider,{value:o},m.createElement(N.Ac,(0,c.Z)({ref:te},Ht,{id:dt,prefixCls:De,mode:pA?"multiple":void 0,displayValues:oe,onDisplayValuesChange:EA,searchValue:Wt,onSearch:mn,OptionList:Et,emptyOptions:!Ot.length,onDropdownVisibleChange:Ye,dropdownMatchSelectWidth:Pe}))))}),G=g;G.TreeNode=w,G.SHOW_ALL=SA,G.SHOW_PARENT=St,G.SHOW_CHILD=rA;var me=G,Je=me},639:function(at,Y,s){"use strict";s.d(Y,{Z:function(){return F}});var c=s(32855),B=s(74430),f=s(27247),C=s(11913),p=s(43079),x=s(59301),N=s(92310),h=s.n(N),K=s(26112),l=s(30699),J=function(O){for(var pe=O.prefixCls,ve=O.level,be=O.isStart,ye=O.isEnd,ke="".concat(pe,"-indent-unit"),Re=[],Xe=0;Xe0&&arguments[0]!==void 0?arguments[0]:[],u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Q=i.length,g=u.length;if(Math.abs(Q-g)!==1)return{add:!1,key:null};function G(me,Je){var Z=new Map;me.forEach(function(ee){Z.set(ee,!0)});var te=Je.filter(function(ee){return!Z.has(ee)});return te.length===1?te[0]:null}return Q ").concat(u);return u}var Lt=Ae.forwardRef(function(i,u){var Q=i.prefixCls,g=i.data,G=i.selectable,me=i.checkable,Je=i.expandedKeys,Z=i.selectedKeys,te=i.checkedKeys,ee=i.loadedKeys,he=i.loadingKeys,De=i.halfCheckedKeys,Se=i.keyEntities,$=i.disabled,ae=i.dragging,H=i.dragOverNodeKey,z=i.dropPosition,_=i.motion,Be=i.height,Ze=i.itemHeight,Le=i.virtual,CA=i.scrollWidth,KA=i.focusable,vA=i.activeItem,tt=i.focused,Ut=i.tabIndex,XA=i.onKeyDown,_A=i.onFocus,Pt=i.onBlur,PA=i.onActiveChange,nt=i.onListChangeStart,YA=i.onListChangeEnd,it=(0,O.Z)(i,$e),GA=Ae.useRef(null),$A=Ae.useRef(null);Ae.useImperativeHandle(u,function(){return{scrollTo:function(et){GA.current.scrollTo(et)},getIndentWidth:function(){return $A.current.offsetWidth}}});var ut=Ae.useState(Je),_e=(0,w.Z)(ut,2),OA=_e[0],HA=_e[1],lt=Ae.useState(g),Yt=(0,w.Z)(lt,2),Tt=Yt[0],Qt=Yt[1],Vt=Ae.useState(g),qt=(0,w.Z)(Vt,2),dn=qt[0],ot=qt[1],_t=Ae.useState([]),In=(0,w.Z)(_t,2),En=In[0],sn=In[1],yn=Ae.useState(null),Qn=(0,w.Z)(yn,2),Pe=Qn[0],Ue=Qn[1],WA=Ae.useRef(g);WA.current=g;function MA(){var qA=WA.current;Qt(qA),ot(qA),sn([]),Ue(null),YA()}(0,pe.Z)(function(){HA(Je);var qA=we(OA,Je);if(qA.key!==null)if(qA.add){var et=Tt.findIndex(function(pA){var Qe=pA.key;return Qe===qA.key}),Ht=NA(Ne(Tt,g,qA.key),Le,Be,Ze),dt=Tt.slice();dt.splice(et+1,0,kA),ot(dt),sn(Ht),Ue("show")}else{var en=g.findIndex(function(pA){var Qe=pA.key;return Qe===qA.key}),vn=NA(Ne(g,Tt,qA.key),Le,Be,Ze),bt=g.slice();bt.splice(en+1,0,kA),ot(bt),sn(vn),Ue("hide")}else Tt!==g&&(Qt(g),ot(g))},[Je,g]),Ae.useEffect(function(){ae||MA()},[ae]);var ft=_?dn:g,ht={expandedKeys:Je,selectedKeys:Z,loadedKeys:ee,loadingKeys:he,checkedKeys:te,halfCheckedKeys:De,dragOverNodeKey:H,dropPosition:z,keyEntities:Se};return Ae.createElement(Ae.Fragment,null,tt&&vA&&Ae.createElement("span",{style:xe,"aria-live":"assertive"},zA(vA)),Ae.createElement("div",null,Ae.createElement("input",{style:xe,disabled:KA===!1||$,tabIndex:KA!==!1?Ut:null,onKeyDown:XA,onFocus:_A,onBlur:Pt,value:"",onChange:nA,"aria-label":"for screen reader"})),Ae.createElement("div",{className:"".concat(Q,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},Ae.createElement("div",{className:"".concat(Q,"-indent")},Ae.createElement("div",{ref:$A,className:"".concat(Q,"-indent-unit")}))),Ae.createElement(ve.Z,(0,c.Z)({},it,{data:ft,itemKey:gt,height:Be,fullHeight:!1,virtual:Le,itemHeight:Ze,scrollWidth:CA,prefixCls:"".concat(Q,"-list"),ref:GA,role:"tree",onVisibleChange:function(et){et.every(function(Ht){return gt(Ht)!==BA})&&MA()}}),function(qA){var et=qA.pos,Ht=Object.assign({},(F(qA.data),qA.data)),dt=qA.title,en=qA.key,vn=qA.isStart,bt=qA.isEnd,pA=(0,Xe.km)(en,et);delete Ht.key,delete Ht.children;var Qe=(0,Xe.H8)(pA,ht);return Ae.createElement(ce,(0,c.Z)({},Ht,Qe,{title:dt,active:!!vA&&en===vA.key,pos:et,data:qA.data,isStart:vn,isEnd:bt,motion:_,motionNodes:en===BA?En:null,motionType:Pe,onMotionStart:nt,onMotionEnd:MA,treeNodeRequiredProps:ht,onMouseMove:function(){PA(null)}}))}))}),Ge=Lt,VA=s(82661),Et=s(34643),SA=s(65065),St=10,rA=function(i){(0,h.Z)(Q,i);var u=(0,K.Z)(Q);function Q(){var g;(0,p.Z)(this,Q);for(var G=arguments.length,me=new Array(G),Je=0;Je2&&arguments[2]!==void 0?arguments[2]:!1,De=g.state,Se=De.dragChildrenKeys,$=De.dropPosition,ae=De.dropTargetKey,H=De.dropTargetPos,z=De.dropAllowed;if(z){var _=g.props.onDrop;if(g.setState({dragOverNodeKey:null}),g.cleanDragState(),ae!==null){var Be=(0,f.Z)((0,f.Z)({},(0,Xe.H8)(ae,g.getTreeNodeRequiredProps())),{},{active:((ee=g.getActiveItem())===null||ee===void 0?void 0:ee.key)===ae,data:(0,SA.Z)(g.state.keyEntities,ae).node}),Ze=Se.includes(ae);(0,ne.ZP)(!Ze,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Le=(0,VA.yx)(H),CA={event:Z,node:(0,Xe.F)(Be),dragNode:g.dragNodeProps?(0,Xe.F)(g.dragNodeProps):null,dragNodesKeys:[g.dragNodeProps.eventKey].concat(Se),dropToGap:$!==0,dropPosition:$+Number(Le[Le.length-1])};he||_==null||_(CA),g.dragNodeProps=null}}}),(0,l.Z)((0,N.Z)(g),"cleanDragState",function(){var Z=g.state.draggingNodeKey;Z!==null&&g.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),g.dragStartMousePosition=null,g.currentMouseOverDroppableNodeKey=null}),(0,l.Z)((0,N.Z)(g),"triggerExpandActionExpand",function(Z,te){var ee=g.state,he=ee.expandedKeys,De=ee.flattenNodes,Se=te.expanded,$=te.key,ae=te.isLeaf;if(!(ae||Z.shiftKey||Z.metaKey||Z.ctrlKey)){var H=De.filter(function(_){return _.key===$})[0],z=(0,Xe.F)((0,f.Z)((0,f.Z)({},(0,Xe.H8)($,g.getTreeNodeRequiredProps())),{},{data:H.data}));g.setExpandedKeys(Se?(0,VA._5)(he,$):(0,VA.L0)(he,$)),g.onNodeExpand(Z,z)}}),(0,l.Z)((0,N.Z)(g),"onNodeClick",function(Z,te){var ee=g.props,he=ee.onClick,De=ee.expandAction;De==="click"&&g.triggerExpandActionExpand(Z,te),he==null||he(Z,te)}),(0,l.Z)((0,N.Z)(g),"onNodeDoubleClick",function(Z,te){var ee=g.props,he=ee.onDoubleClick,De=ee.expandAction;De==="doubleClick"&&g.triggerExpandActionExpand(Z,te),he==null||he(Z,te)}),(0,l.Z)((0,N.Z)(g),"onNodeSelect",function(Z,te){var ee=g.state.selectedKeys,he=g.state,De=he.keyEntities,Se=he.fieldNames,$=g.props,ae=$.onSelect,H=$.multiple,z=te.selected,_=te[Se.key],Be=!z;Be?H?ee=(0,VA.L0)(ee,_):ee=[_]:ee=(0,VA._5)(ee,_);var Ze=ee.map(function(Le){var CA=(0,SA.Z)(De,Le);return CA?CA.node:null}).filter(Boolean);g.setUncontrolledState({selectedKeys:ee}),ae==null||ae(ee,{event:"select",selected:Be,node:te,selectedNodes:Ze,nativeEvent:Z.nativeEvent})}),(0,l.Z)((0,N.Z)(g),"onNodeCheck",function(Z,te,ee){var he=g.state,De=he.keyEntities,Se=he.checkedKeys,$=he.halfCheckedKeys,ae=g.props,H=ae.checkStrictly,z=ae.onCheck,_=te.key,Be,Ze={event:"check",node:te,checked:ee,nativeEvent:Z.nativeEvent};if(H){var Le=ee?(0,VA.L0)(Se,_):(0,VA._5)(Se,_),CA=(0,VA._5)($,_);Be={checked:Le,halfChecked:CA},Ze.checkedNodes=Le.map(function(_A){return(0,SA.Z)(De,_A)}).filter(Boolean).map(function(_A){return _A.node}),g.setUncontrolledState({checkedKeys:Le})}else{var KA=(0,Et.S)([].concat((0,C.Z)(Se),[_]),!0,De),vA=KA.checkedKeys,tt=KA.halfCheckedKeys;if(!ee){var Ut=new Set(vA);Ut.delete(_);var XA=(0,Et.S)(Array.from(Ut),{checked:!1,halfCheckedKeys:tt},De);vA=XA.checkedKeys,tt=XA.halfCheckedKeys}Be=vA,Ze.checkedNodes=[],Ze.checkedNodesPositions=[],Ze.halfCheckedKeys=tt,vA.forEach(function(_A){var Pt=(0,SA.Z)(De,_A);if(Pt){var PA=Pt.node,nt=Pt.pos;Ze.checkedNodes.push(PA),Ze.checkedNodesPositions.push({node:PA,pos:nt})}}),g.setUncontrolledState({checkedKeys:vA},!1,{halfCheckedKeys:tt})}z==null||z(Be,Ze)}),(0,l.Z)((0,N.Z)(g),"onNodeLoad",function(Z){var te,ee=Z.key,he=g.state.keyEntities,De=(0,SA.Z)(he,ee);if(!(De!=null&&(te=De.children)!==null&&te!==void 0&&te.length)){var Se=new Promise(function($,ae){g.setState(function(H){var z=H.loadedKeys,_=z===void 0?[]:z,Be=H.loadingKeys,Ze=Be===void 0?[]:Be,Le=g.props,CA=Le.loadData,KA=Le.onLoad;if(!CA||_.includes(ee)||Ze.includes(ee))return null;var vA=CA(Z);return vA.then(function(){var tt=g.state.loadedKeys,Ut=(0,VA.L0)(tt,ee);KA==null||KA(Ut,{event:"load",node:Z}),g.setUncontrolledState({loadedKeys:Ut}),g.setState(function(XA){return{loadingKeys:(0,VA._5)(XA.loadingKeys,ee)}}),$()}).catch(function(tt){if(g.setState(function(XA){return{loadingKeys:(0,VA._5)(XA.loadingKeys,ee)}}),g.loadingRetryTimes[ee]=(g.loadingRetryTimes[ee]||0)+1,g.loadingRetryTimes[ee]>=St){var Ut=g.state.loadedKeys;(0,ne.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),g.setUncontrolledState({loadedKeys:(0,VA.L0)(Ut,ee)}),$()}ae(tt)}),{loadingKeys:(0,VA.L0)(Ze,ee)}})});return Se.catch(function(){}),Se}}),(0,l.Z)((0,N.Z)(g),"onNodeMouseEnter",function(Z,te){var ee=g.props.onMouseEnter;ee==null||ee({event:Z,node:te})}),(0,l.Z)((0,N.Z)(g),"onNodeMouseLeave",function(Z,te){var ee=g.props.onMouseLeave;ee==null||ee({event:Z,node:te})}),(0,l.Z)((0,N.Z)(g),"onNodeContextMenu",function(Z,te){var ee=g.props.onRightClick;ee&&(Z.preventDefault(),ee({event:Z,node:te}))}),(0,l.Z)((0,N.Z)(g),"onFocus",function(){var Z=g.props.onFocus;g.setState({focused:!0});for(var te=arguments.length,ee=new Array(te),he=0;he1&&arguments[1]!==void 0?arguments[1]:!1,ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!g.destroyed){var he=!1,De=!0,Se={};Object.keys(Z).forEach(function($){if(g.props.hasOwnProperty($)){De=!1;return}he=!0,Se[$]=Z[$]}),he&&(!te||De)&&g.setState((0,f.Z)((0,f.Z)({},Se),ee))}}),(0,l.Z)((0,N.Z)(g),"scrollTo",function(Z){g.listRef.current.scrollTo(Z)}),g}return(0,x.Z)(Q,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var G=this.props,me=G.activeKey,Je=G.itemScrollOffset,Z=Je===void 0?0:Je;me!==void 0&&me!==this.state.activeKey&&(this.setState({activeKey:me}),me!==null&&this.scrollTo({key:me,offset:Z}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var G=this.state,me=G.focused,Je=G.flattenNodes,Z=G.keyEntities,te=G.draggingNodeKey,ee=G.activeKey,he=G.dropLevelOffset,De=G.dropContainerKey,Se=G.dropTargetKey,$=G.dropPosition,ae=G.dragOverNodeKey,H=G.indent,z=this.props,_=z.prefixCls,Be=z.className,Ze=z.style,Le=z.showLine,CA=z.focusable,KA=z.tabIndex,vA=KA===void 0?0:KA,tt=z.selectable,Ut=z.showIcon,XA=z.icon,_A=z.switcherIcon,Pt=z.draggable,PA=z.checkable,nt=z.checkStrictly,YA=z.disabled,it=z.motion,GA=z.loadData,$A=z.filterTreeNode,ut=z.height,_e=z.itemHeight,OA=z.scrollWidth,HA=z.virtual,lt=z.titleRender,Yt=z.dropIndicatorRender,Tt=z.onContextMenu,Qt=z.onScroll,Vt=z.direction,qt=z.rootClassName,dn=z.rootStyle,ot=(0,V.Z)(this.props,{aria:!0,data:!0}),_t;Pt&&((0,B.Z)(Pt)==="object"?_t=Pt:typeof Pt=="function"?_t={nodeDraggable:Pt}:_t={});var In={prefixCls:_,selectable:tt,showIcon:Ut,icon:XA,switcherIcon:_A,draggable:_t,draggingNodeKey:te,checkable:PA,checkStrictly:nt,disabled:YA,keyEntities:Z,dropLevelOffset:he,dropContainerKey:De,dropTargetKey:Se,dropPosition:$,dragOverNodeKey:ae,indent:H,direction:Vt,dropIndicatorRender:Yt,loadData:GA,filterTreeNode:$A,titleRender:lt,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return Ae.createElement(ge.k.Provider,{value:In},Ae.createElement("div",{className:m()(_,Be,qt,(0,l.Z)((0,l.Z)((0,l.Z)({},"".concat(_,"-show-line"),Le),"".concat(_,"-focused"),me),"".concat(_,"-active-focused"),ee!==null)),style:dn},Ae.createElement(Ge,(0,c.Z)({ref:this.listRef,prefixCls:_,style:Ze,data:Je,disabled:YA,selectable:tt,checkable:!!PA,motion:it,dragging:te!==null,height:ut,itemHeight:_e,virtual:HA,focusable:CA,focused:me,tabIndex:vA,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Tt,onScroll:Qt,scrollWidth:OA},this.getTreeNodeRequiredProps(),ot))))}}],[{key:"getDerivedStateFromProps",value:function(G,me){var Je=me.prevProps,Z={prevProps:G};function te(vA){return!Je&&G.hasOwnProperty(vA)||Je&&Je[vA]!==G[vA]}var ee,he=me.fieldNames;if(te("fieldNames")&&(he=(0,Xe.w$)(G.fieldNames),Z.fieldNames=he),te("treeData")?ee=G.treeData:te("children")&&((0,ne.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),ee=(0,Xe.zn)(G.children)),ee){Z.treeData=ee;var De=(0,Xe.I8)(ee,{fieldNames:he});Z.keyEntities=(0,f.Z)((0,l.Z)({},BA,yA),De.keyEntities)}var Se=Z.keyEntities||me.keyEntities;if(te("expandedKeys")||Je&&te("autoExpandParent"))Z.expandedKeys=G.autoExpandParent||!Je&&G.defaultExpandParent?(0,VA.r7)(G.expandedKeys,Se):G.expandedKeys;else if(!Je&&G.defaultExpandAll){var $=(0,f.Z)({},Se);delete $[BA];var ae=[];Object.keys($).forEach(function(vA){var tt=$[vA];tt.children&&tt.children.length&&ae.push(tt.key)}),Z.expandedKeys=ae}else!Je&&G.defaultExpandedKeys&&(Z.expandedKeys=G.autoExpandParent||G.defaultExpandParent?(0,VA.r7)(G.defaultExpandedKeys,Se):G.defaultExpandedKeys);if(Z.expandedKeys||delete Z.expandedKeys,ee||Z.expandedKeys){var H=(0,Xe.oH)(ee||me.treeData,Z.expandedKeys||me.expandedKeys,he);Z.flattenNodes=H}if(G.selectable&&(te("selectedKeys")?Z.selectedKeys=(0,VA.BT)(G.selectedKeys,G):!Je&&G.defaultSelectedKeys&&(Z.selectedKeys=(0,VA.BT)(G.defaultSelectedKeys,G))),G.checkable){var z;if(te("checkedKeys")?z=(0,VA.E6)(G.checkedKeys)||{}:!Je&&G.defaultCheckedKeys?z=(0,VA.E6)(G.defaultCheckedKeys)||{}:ee&&(z=(0,VA.E6)(G.checkedKeys)||{checkedKeys:me.checkedKeys,halfCheckedKeys:me.halfCheckedKeys}),z){var _=z,Be=_.checkedKeys,Ze=Be===void 0?[]:Be,Le=_.halfCheckedKeys,CA=Le===void 0?[]:Le;if(!G.checkStrictly){var KA=(0,Et.S)(Ze,!0,Se);Ze=KA.checkedKeys,CA=KA.halfCheckedKeys}Z.checkedKeys=Ze,Z.halfCheckedKeys=CA}}return te("loadedKeys")&&(Z.loadedKeys=G.loadedKeys),Z}}]),Q}(Ae.Component);(0,l.Z)(rA,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:P,allowDrop:function(){return!0},expandAction:!1}),(0,l.Z)(rA,"TreeNode",ye.Z);var Ee=rA,E=Ee},82661:function(at,Y,s){"use strict";s.d(Y,{BT:function(){return Ae},E6:function(){return P},L0:function(){return l},OM:function(){return ne},_5:function(){return K},r7:function(){return F},wA:function(){return m},yx:function(){return J}});var c=s(3300),B=s(34666),f=s(48736),C=s(59301),p=s(639),x=s(65065),N=s(34061),h=null;function K(w,O){if(!w)return[];var pe=w.slice(),ve=pe.indexOf(O);return ve>=0&&pe.splice(ve,1),pe}function l(w,O){var pe=(w||[]).slice();return pe.indexOf(O)===-1&&pe.push(O),pe}function J(w){return w.split("-")}function m(w,O){var pe=[],ve=(0,x.Z)(O,w);function be(){var ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];ye.forEach(function(ke){var Re=ke.key,Xe=ke.children;pe.push(Re),be(Xe)})}return be(ve.children),pe}function D(w){if(w.parent){var O=J(w.pos);return Number(O[O.length-1])===w.parent.children.length-1}return!1}function V(w){var O=J(w.pos);return Number(O[O.length-1])===0}function ne(w,O,pe,ve,be,ye,ke,Re,Xe,de){var se,ce=w.clientX,we=w.clientY,Ne=w.target.getBoundingClientRect(),$e=Ne.top,xe=Ne.height,nA=(de==="rtl"?-1:1)*(((be==null?void 0:be.x)||0)-ce),BA=(nA-12)/ve,qe=Xe.filter(function(E){var i;return(i=Re[E])===null||i===void 0||(i=i.children)===null||i===void 0?void 0:i.length}),yA=(0,x.Z)(Re,pe.eventKey);if(we<$e+xe/2){var kA=ke.findIndex(function(E){return E.key===yA.key}),NA=kA<=0?0:kA-1,gt=ke[NA].key;yA=(0,x.Z)(Re,gt)}var zA=yA.key,Lt=yA,Ge=yA.key,VA=0,Et=0;if(!qe.includes(zA))for(var SA=0;SA-1.5?ye({dragNode:St,dropNode:rA,dropPosition:1})?VA=1:Ee=!1:ye({dragNode:St,dropNode:rA,dropPosition:0})?VA=0:ye({dragNode:St,dropNode:rA,dropPosition:1})?VA=1:Ee=!1:ye({dragNode:St,dropNode:rA,dropPosition:1})?VA=1:Ee=!1,{dropPosition:VA,dropLevelOffset:Et,dropTargetKey:yA.key,dropTargetPos:yA.pos,dragOverNodeKey:Ge,dropContainerKey:VA===0?null:((se=yA.parent)===null||se===void 0?void 0:se.key)||null,dropAllowed:Ee}}function Ae(w,O){if(w){var pe=O.multiple;return pe?w.slice():w.length?[w[0]]:w}}var ge=function(O){return O};function Fe(w,O){if(!w)return[];var pe=O||{},ve=pe.processProps,be=ve===void 0?ge:ve,ye=Array.isArray(w)?w:[w];return ye.map(function(ke){var Re=ke.children,Xe=_objectWithoutProperties(ke,h),de=Fe(Re,O);return React.createElement(TreeNode,_extends({key:Xe.key},be(Xe)),de)})}function P(w){if(!w)return null;var O;if(Array.isArray(w))O={checkedKeys:w,halfCheckedKeys:void 0};else if((0,B.Z)(w)==="object")O={checkedKeys:w.checked||void 0,halfCheckedKeys:w.halfChecked||void 0};else return(0,f.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return O}function F(w,O){var pe=new Set;function ve(be){if(!pe.has(be)){var ye=(0,x.Z)(O,be);if(ye){pe.add(be);var ke=ye.parent,Re=ye.node;Re.disabled||ke&&ve(ke.key)}}}return(w||[]).forEach(function(be){ve(be)}),(0,c.Z)(pe)}},34643:function(at,Y,s){"use strict";s.d(Y,{S:function(){return N}});var c=s(48736),B=s(65065);function f(h,K){var l=new Set;return h.forEach(function(J){K.has(J)||l.add(J)}),l}function C(h){var K=h||{},l=K.disabled,J=K.disableCheckbox,m=K.checkable;return!!(l||J)||m===!1}function p(h,K,l,J){for(var m=new Set(h),D=new Set,V=0;V<=l;V+=1){var ne=K.get(V)||new Set;ne.forEach(function(P){var F=P.key,w=P.node,O=P.children,pe=O===void 0?[]:O;m.has(F)&&!J(w)&&pe.filter(function(ve){return!J(ve.node)}).forEach(function(ve){m.add(ve.key)})})}for(var Ae=new Set,ge=l;ge>=0;ge-=1){var Fe=K.get(ge)||new Set;Fe.forEach(function(P){var F=P.parent,w=P.node;if(!(J(w)||!P.parent||Ae.has(P.parent.key))){if(J(P.parent.node)){Ae.add(F.key);return}var O=!0,pe=!1;(F.children||[]).filter(function(ve){return!J(ve.node)}).forEach(function(ve){var be=ve.key,ye=m.has(be);O&&!ye&&(O=!1),!pe&&(ye||D.has(be))&&(pe=!0)}),O&&m.add(F.key),pe&&D.add(F.key),Ae.add(F.key)}})}return{checkedKeys:Array.from(m),halfCheckedKeys:Array.from(f(D,m))}}function x(h,K,l,J,m){for(var D=new Set(h),V=new Set(K),ne=0;ne<=J;ne+=1){var Ae=l.get(ne)||new Set;Ae.forEach(function(F){var w=F.key,O=F.node,pe=F.children,ve=pe===void 0?[]:pe;!D.has(w)&&!V.has(w)&&!m(O)&&ve.filter(function(be){return!m(be.node)}).forEach(function(be){D.delete(be.key)})})}V=new Set;for(var ge=new Set,Fe=J;Fe>=0;Fe-=1){var P=l.get(Fe)||new Set;P.forEach(function(F){var w=F.parent,O=F.node;if(!(m(O)||!F.parent||ge.has(F.parent.key))){if(m(F.parent.node)){ge.add(w.key);return}var pe=!0,ve=!1;(w.children||[]).filter(function(be){return!m(be.node)}).forEach(function(be){var ye=be.key,ke=D.has(ye);pe&&!ke&&(pe=!1),!ve&&(ke||V.has(ye))&&(ve=!0)}),pe||D.delete(w.key),ve&&V.add(w.key),ge.add(w.key)}})}return{checkedKeys:Array.from(D),halfCheckedKeys:Array.from(f(V,D))}}function N(h,K,l,J){var m=[],D;J?D=J:D=C;var V=new Set(h.filter(function(Fe){var P=!!(0,B.Z)(l,Fe);return P||m.push(Fe),P})),ne=new Map,Ae=0;Object.keys(l).forEach(function(Fe){var P=l[Fe],F=P.level,w=ne.get(F);w||(w=new Set,ne.set(F,w)),w.add(P),Ae=Math.max(Ae,F)}),(0,c.ZP)(!m.length,"Tree missing follow keys: ".concat(m.slice(0,100).map(function(Fe){return"'".concat(Fe,"'")}).join(", ")));var ge;return K===!0?ge=p(V,ne,Ae,D):ge=x(V,K.halfCheckedKeys,ne,Ae,D),ge}},65065:function(at,Y,s){"use strict";s.d(Y,{Z:function(){return c}});function c(B,f){return B[f]}},34061:function(at,Y,s){"use strict";s.d(Y,{F:function(){return F},H8:function(){return P},I8:function(){return Fe},km:function(){return m},oH:function(){return Ae},w$:function(){return D},zn:function(){return ne}});var c=s(34666),B=s(3300),f=s(27247),C=s(43079),p=s(11592),x=s(2738),N=s(48736),h=s(65065),K=["children"];function l(w,O){return"".concat(w,"-").concat(O)}function J(w){return w&&w.type&&w.type.isTreeNode}function m(w,O){return w!=null?w:O}function D(w){var O=w||{},pe=O.title,ve=O._title,be=O.key,ye=O.children,ke=pe||"title";return{title:ke,_title:ve||[ke],key:be||"key",children:ye||"children"}}function V(w,O){var pe=new Map;function ve(be){var ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(be||[]).forEach(function(ke){var Re=ke[O.key],Xe=ke[O.children];warning(Re!=null,"Tree node must have a certain key: [".concat(ye).concat(Re,"]"));var de=String(Re);warning(!pe.has(de)||Re===null||Re===void 0,"Same 'key' exist in the Tree: ".concat(de)),pe.set(de,!0),ve(Xe,"".concat(ye).concat(de," > "))})}ve(w)}function ne(w){function O(pe){var ve=(0,p.Z)(pe);return ve.map(function(be){if(!J(be))return(0,N.ZP)(!be,"Tree/TreeNode can only accept TreeNode as children."),null;var ye=be.key,ke=be.props,Re=ke.children,Xe=(0,C.Z)(ke,K),de=(0,f.Z)({key:ye},Xe),se=O(Re);return se.length&&(de.children=se),de}).filter(function(be){return be})}return O(w)}function Ae(w,O,pe){var ve=D(pe),be=ve._title,ye=ve.key,ke=ve.children,Re=new Set(O===!0?[]:O),Xe=[];function de(se){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return se.map(function(we,Ne){for(var $e=l(ce?ce.pos:"0",Ne),xe=m(we[ye],$e),nA,BA=0;BA1&&arguments[1]!==void 0?arguments[1]:{},pe=O.initWrapper,ve=O.processEntity,be=O.onProcessFinished,ye=O.externalGetKey,ke=O.childrenPropName,Re=O.fieldNames,Xe=arguments.length>2?arguments[2]:void 0,de=ye||Xe,se={},ce={},we={posEntities:se,keyEntities:ce};return pe&&(we=pe(we)||we),ge(w,function(Ne){var $e=Ne.node,xe=Ne.index,nA=Ne.pos,BA=Ne.key,qe=Ne.parentPos,yA=Ne.level,kA=Ne.nodes,NA={node:$e,nodes:kA,index:xe,key:BA,pos:nA,level:yA},gt=m(BA,nA);se[nA]=NA,ce[gt]=NA,NA.parent=se[qe],NA.parent&&(NA.parent.children=NA.parent.children||[],NA.parent.children.push(NA)),ve&&ve(NA,we)},{externalGetKey:de,childrenPropName:ke,fieldNames:Re}),be&&be(we),we}function P(w,O){var pe=O.expandedKeys,ve=O.selectedKeys,be=O.loadedKeys,ye=O.loadingKeys,ke=O.checkedKeys,Re=O.halfCheckedKeys,Xe=O.dragOverNodeKey,de=O.dropPosition,se=O.keyEntities,ce=(0,h.Z)(se,w),we={eventKey:w,expanded:pe.indexOf(w)!==-1,selected:ve.indexOf(w)!==-1,loaded:be.indexOf(w)!==-1,loading:ye.indexOf(w)!==-1,checked:ke.indexOf(w)!==-1,halfChecked:Re.indexOf(w)!==-1,pos:String(ce?ce.pos:""),dragOver:Xe===w&&de===0,dragOverGapTop:Xe===w&&de===-1,dragOverGapBottom:Xe===w&&de===1};return we}function F(w){var O=w.data,pe=w.expanded,ve=w.selected,be=w.checked,ye=w.loaded,ke=w.loading,Re=w.halfChecked,Xe=w.dragOver,de=w.dragOverGapTop,se=w.dragOverGapBottom,ce=w.pos,we=w.active,Ne=w.eventKey,$e=(0,f.Z)((0,f.Z)({},O),{},{expanded:pe,selected:ve,checked:be,loaded:ye,loading:ke,halfChecked:Re,dragOver:Xe,dragOverGapTop:de,dragOverGapBottom:se,pos:ce,active:we,key:Ne});return"props"in $e||Object.defineProperty($e,"props",{get:function(){return(0,N.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),w}}),$e}},49658:function(at,Y){"use strict";Y.Z=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var s=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(s)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(s==null?void 0:s.substr(0,4))}},6790:function(at,Y,s){"use strict";s.d(Y,{Z:function(){return St}});var c=s(32855),B=s(34666),f=s(27247),C=s(74430),p=s(11913),x=s(43079),N=s(92310),h=s.n(N),K=s(29301),l=s(70425),J=s(34280),m=s(59301),D=s(4676),V=m.forwardRef(function(rA,Ee){var E=rA.height,i=rA.offsetY,u=rA.offsetX,Q=rA.children,g=rA.prefixCls,G=rA.onInnerResize,me=rA.innerProps,Je=rA.rtl,Z=rA.extra,te={},ee={display:"flex",flexDirection:"column"};return i!==void 0&&(te={height:E,position:"relative",overflow:"hidden"},ee=(0,f.Z)((0,f.Z)({},ee),{},(0,C.Z)((0,C.Z)((0,C.Z)((0,C.Z)((0,C.Z)({transform:"translateY(".concat(i,"px)")},Je?"marginRight":"marginLeft",-u),"position","absolute"),"left",0),"right",0),"top",0))),m.createElement("div",{style:te},m.createElement(K.Z,{onResize:function(De){var Se=De.offsetHeight;Se&&G&&G()}},m.createElement("div",(0,c.Z)({style:ee,className:h()((0,C.Z)({},"".concat(g,"-holder-inner"),g)),ref:Ee},me),Q,Z)))});V.displayName="Filler";var ne=V;function Ae(rA){var Ee=rA.children,E=rA.setRef,i=m.useCallback(function(u){E(u)},[]);return m.cloneElement(Ee,{ref:i})}function ge(rA,Ee,E,i,u,Q,g,G){var me=G.getKey;return rA.slice(Ee,E+1).map(function(Je,Z){var te=Ee+Z,ee=g(Je,te,{style:{width:i},offsetX:u}),he=me(Je);return m.createElement(Ae,{key:he,setRef:function(Se){return Q(Je,Se)}},ee)})}function Fe(rA,Ee,E,i){var u=E-rA,Q=Ee-E,g=Math.min(u,Q)*2;if(i<=g){var G=Math.floor(i/2);return i%2?E+G+1:E-G}return u>Q?E-(i-Q):E+(i-u)}function P(rA,Ee,E){var i=rA.length,u=Ee.length,Q,g;if(i===0&&u===0)return null;i2&&arguments[2]!==void 0?arguments[2]:!1,te=me?Je<0&&G.current.left||Je>0&&G.current.right:Je<0&&G.current.top||Je>0&&G.current.bottom;return Z&&te?(clearTimeout(Q.current),u.current=!1):(!te||u.current)&&g(),!u.current&&te}};function be(rA,Ee,E,i,u,Q,g){var G=(0,m.useRef)(0),me=(0,m.useRef)(null),Je=(0,m.useRef)(null),Z=(0,m.useRef)(!1),te=ve(Ee,E,i,u);function ee(H,z){if(w.Z.cancel(me.current),!te(!1,z)){var _=H;if(!_._virtualHandled)_._virtualHandled=!0;else return;G.current+=z,Je.current=z,pe||_.preventDefault(),me.current=(0,w.Z)(function(){var Be=Z.current?10:1;g(G.current*Be,!1),G.current=0})}}function he(H,z){g(z,!0),pe||H.preventDefault()}var De=(0,m.useRef)(null),Se=(0,m.useRef)(null);function $(H){if(rA){w.Z.cancel(Se.current),Se.current=(0,w.Z)(function(){De.current=null},2);var z=H.deltaX,_=H.deltaY,Be=H.shiftKey,Ze=z,Le=_;(De.current==="sx"||!De.current&&Be&&_&&!z)&&(Ze=_,Le=0,De.current="sx");var CA=Math.abs(Ze),KA=Math.abs(Le);De.current===null&&(De.current=Q&&CA>KA?"x":"y"),De.current==="y"?ee(H,Le):he(H,Ze)}}function ae(H){rA&&(Z.current=H.detail===Je.current)}return[$,ae]}function ye(rA,Ee,E,i){var u=m.useMemo(function(){return[new Map,[]]},[rA,E.id,i]),Q=(0,p.Z)(u,2),g=Q[0],G=Q[1],me=function(Z){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Z,ee=g.get(Z),he=g.get(te);if(ee===void 0||he===void 0)for(var De=rA.length,Se=G.length;Se0&&arguments[0]!==void 0?arguments[0]:!1;Z();var De=function(){var ae=!1;G.current.forEach(function(H,z){if(H&&H.offsetParent){var _=H.offsetHeight,Be=getComputedStyle(H),Ze=Be.marginTop,Le=Be.marginBottom,CA=se(Ze),KA=se(Le),vA=_+CA+KA;me.current.get(z)!==vA&&(me.current.set(z,vA),ae=!0)}}),ae&&g(function(H){return H+1})};if(he)De();else{Je.current+=1;var Se=Je.current;Promise.resolve().then(function(){Se===Je.current&&De()})}}function ee(he,De){var Se=rA(he),$=G.current.get(Se);De?(G.current.set(Se,De),te()):G.current.delete(Se),!$!=!De&&(De?Ee==null||Ee(he):E==null||E(he))}return(0,m.useEffect)(function(){return Z},[]),[ee,te,me.current,Q]}var we=14/15;function Ne(rA,Ee,E){var i=(0,m.useRef)(!1),u=(0,m.useRef)(0),Q=(0,m.useRef)(0),g=(0,m.useRef)(null),G=(0,m.useRef)(null),me,Je=function(he){if(i.current){var De=Math.ceil(he.touches[0].pageX),Se=Math.ceil(he.touches[0].pageY),$=u.current-De,ae=Q.current-Se,H=Math.abs($)>Math.abs(ae);H?u.current=De:Q.current=Se;var z=E(H,H?$:ae,!1,he);z&&he.preventDefault(),clearInterval(G.current),z&&(G.current=setInterval(function(){H?$*=we:ae*=we;var _=Math.floor(H?$:ae);(!E(H,_,!0)||Math.abs(_)<=.1)&&clearInterval(G.current)},16))}},Z=function(){i.current=!1,me()},te=function(he){me(),he.touches.length===1&&!i.current&&(i.current=!0,u.current=Math.ceil(he.touches[0].pageX),Q.current=Math.ceil(he.touches[0].pageY),g.current=he.target,g.current.addEventListener("touchmove",Je,{passive:!1}),g.current.addEventListener("touchend",Z,{passive:!0}))};me=function(){g.current&&(g.current.removeEventListener("touchmove",Je),g.current.removeEventListener("touchend",Z))},(0,J.Z)(function(){return rA&&Ee.current.addEventListener("touchstart",te,{passive:!0}),function(){var ee;(ee=Ee.current)===null||ee===void 0||ee.removeEventListener("touchstart",te),me(),clearInterval(G.current)}},[rA])}function $e(rA){return Math.floor(Math.pow(rA,.5))}function xe(rA,Ee){var E="touches"in rA?rA.touches[0]:rA;return E[Ee?"pageX":"pageY"]-window[Ee?"scrollX":"scrollY"]}function nA(rA,Ee,E){m.useEffect(function(){var i=Ee.current;if(rA&&i){var u=!1,Q,g,G=function(){w.Z.cancel(Q)},me=function ee(){G(),Q=(0,w.Z)(function(){E(g),ee()})},Je=function(he){if(!(he.target.draggable||he.button!==0)){var De=he;De._virtualHandled||(De._virtualHandled=!0,u=!0)}},Z=function(){u=!1,G()},te=function(he){if(u){var De=xe(he,!1),Se=i.getBoundingClientRect(),$=Se.top,ae=Se.bottom;if(De<=$){var H=$-De;g=-$e(H),me()}else if(De>=ae){var z=De-ae;g=$e(z),me()}else G()}};return i.addEventListener("mousedown",Je),i.ownerDocument.addEventListener("mouseup",Z),i.ownerDocument.addEventListener("mousemove",te),function(){i.removeEventListener("mousedown",Je),i.ownerDocument.removeEventListener("mouseup",Z),i.ownerDocument.removeEventListener("mousemove",te),G()}}},[rA])}var BA=10;function qe(rA,Ee,E,i,u,Q,g,G){var me=m.useRef(),Je=m.useState(null),Z=(0,p.Z)(Je,2),te=Z[0],ee=Z[1];return(0,J.Z)(function(){if(te&&te.times=0;_A-=1){var Pt=u(Ee[_A]),PA=E.get(Pt);if(PA===void 0){H=!0;break}if(XA-=PA,XA<=0)break}switch(Be){case"top":_=Le-$;break;case"bottom":_=CA-ae+$;break;default:{var nt=rA.current.scrollTop,YA=nt+ae;LeYA&&(z="bottom")}}_!==null&&g(_),_!==te.lastTop&&(H=!0)}H&&ee((0,f.Z)((0,f.Z)({},te),{},{times:te.times+1,targetAlign:z,lastTop:_}))}},[te,rA.current]),function(he){if(he==null){G();return}if(w.Z.cancel(me.current),typeof he=="number")g(he);else if(he&&(0,B.Z)(he)==="object"){var De,Se=he.align;"index"in he?De=he.index:De=Ee.findIndex(function(H){return u(H)===he.key});var $=he.offset,ae=$===void 0?0:$;ee({times:0,index:De,offset:ae,originAlign:Se})}}}var yA=m.forwardRef(function(rA,Ee){var E=rA.prefixCls,i=rA.rtl,u=rA.scrollOffset,Q=rA.scrollRange,g=rA.onStartMove,G=rA.onStopMove,me=rA.onScroll,Je=rA.horizontal,Z=rA.spinSize,te=rA.containerSize,ee=rA.style,he=rA.thumbStyle,De=rA.showScrollBar,Se=m.useState(!1),$=(0,p.Z)(Se,2),ae=$[0],H=$[1],z=m.useState(null),_=(0,p.Z)(z,2),Be=_[0],Ze=_[1],Le=m.useState(null),CA=(0,p.Z)(Le,2),KA=CA[0],vA=CA[1],tt=!i,Ut=m.useRef(),XA=m.useRef(),_A=m.useState(De),Pt=(0,p.Z)(_A,2),PA=Pt[0],nt=Pt[1],YA=m.useRef(),it=function(){De===!0||De===!1||(clearTimeout(YA.current),nt(!0),YA.current=setTimeout(function(){nt(!1)},3e3))},GA=Q-te||0,$A=te-Z||0,ut=m.useMemo(function(){if(u===0||GA===0)return 0;var qt=u/GA;return qt*$A},[u,GA,$A]),_e=function(dn){dn.stopPropagation(),dn.preventDefault()},OA=m.useRef({top:ut,dragging:ae,pageY:Be,startTop:KA});OA.current={top:ut,dragging:ae,pageY:Be,startTop:KA};var HA=function(dn){H(!0),Ze(xe(dn,Je)),vA(OA.current.top),g(),dn.stopPropagation(),dn.preventDefault()};m.useEffect(function(){var qt=function(In){In.preventDefault()},dn=Ut.current,ot=XA.current;return dn.addEventListener("touchstart",qt,{passive:!1}),ot.addEventListener("touchstart",HA,{passive:!1}),function(){dn.removeEventListener("touchstart",qt),ot.removeEventListener("touchstart",HA)}},[]);var lt=m.useRef();lt.current=GA;var Yt=m.useRef();Yt.current=$A,m.useEffect(function(){if(ae){var qt,dn=function(In){var En=OA.current,sn=En.dragging,yn=En.pageY,Qn=En.startTop;w.Z.cancel(qt);var Pe=Ut.current.getBoundingClientRect(),Ue=te/(Je?Pe.width:Pe.height);if(sn){var WA=(xe(In,Je)-yn)*Ue,MA=Qn;!tt&&Je?MA-=WA:MA+=WA;var ft=lt.current,ht=Yt.current,qA=ht?MA/ht:0,et=Math.ceil(qA*ft);et=Math.max(et,0),et=Math.min(et,ft),qt=(0,w.Z)(function(){me(et,Je)})}},ot=function(){H(!1),G()};return window.addEventListener("mousemove",dn,{passive:!0}),window.addEventListener("touchmove",dn,{passive:!0}),window.addEventListener("mouseup",ot,{passive:!0}),window.addEventListener("touchend",ot,{passive:!0}),function(){window.removeEventListener("mousemove",dn),window.removeEventListener("touchmove",dn),window.removeEventListener("mouseup",ot),window.removeEventListener("touchend",ot),w.Z.cancel(qt)}}},[ae]),m.useEffect(function(){return it(),function(){clearTimeout(YA.current)}},[u]),m.useImperativeHandle(Ee,function(){return{delayHidden:it}});var Tt="".concat(E,"-scrollbar"),Qt={position:"absolute",visibility:PA?null:"hidden"},Vt={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return Je?(Object.assign(Qt,{height:8,left:0,right:0,bottom:0}),Object.assign(Vt,(0,C.Z)({height:"100%",width:Z},tt?"left":"right",ut))):(Object.assign(Qt,(0,C.Z)({width:8,top:0,bottom:0},tt?"right":"left",0)),Object.assign(Vt,{width:"100%",height:Z,top:ut})),m.createElement("div",{ref:Ut,className:h()(Tt,(0,C.Z)((0,C.Z)((0,C.Z)({},"".concat(Tt,"-horizontal"),Je),"".concat(Tt,"-vertical"),!Je),"".concat(Tt,"-visible"),PA)),style:(0,f.Z)((0,f.Z)({},Qt),ee),onMouseDown:_e,onMouseMove:it},m.createElement("div",{ref:XA,className:h()("".concat(Tt,"-thumb"),(0,C.Z)({},"".concat(Tt,"-thumb-moving"),ae)),style:(0,f.Z)((0,f.Z)({},Vt),he),onMouseDown:HA}))}),kA=yA,NA=20;function gt(){var rA=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,E=rA/Ee*rA;return isNaN(E)&&(E=0),E=Math.max(E,NA),Math.floor(E)}var zA=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Lt=[],Ge={overflowY:"auto",overflowAnchor:"none"};function VA(rA,Ee){var E=rA.prefixCls,i=E===void 0?"rc-virtual-list":E,u=rA.className,Q=rA.height,g=rA.itemHeight,G=rA.fullHeight,me=G===void 0?!0:G,Je=rA.style,Z=rA.data,te=rA.children,ee=rA.itemKey,he=rA.virtual,De=rA.direction,Se=rA.scrollWidth,$=rA.component,ae=$===void 0?"div":$,H=rA.onScroll,z=rA.onVirtualScroll,_=rA.onVisibleChange,Be=rA.innerProps,Ze=rA.extraRender,Le=rA.styles,CA=rA.showScrollBar,KA=CA===void 0?"optional":CA,vA=(0,x.Z)(rA,zA),tt=m.useCallback(function(Te){return typeof ee=="function"?ee(Te):Te==null?void 0:Te[ee]},[ee]),Ut=ce(tt,null,null),XA=(0,p.Z)(Ut,4),_A=XA[0],Pt=XA[1],PA=XA[2],nt=XA[3],YA=!!(he!==!1&&Q&&g),it=m.useMemo(function(){return Object.values(PA.maps).reduce(function(Te,We){return Te+We},0)},[PA.id,PA.maps]),GA=YA&&Z&&(Math.max(g*Z.length,it)>Q||!!Se),$A=De==="rtl",ut=h()(i,(0,C.Z)({},"".concat(i,"-rtl"),$A),u),_e=Z||Lt,OA=(0,m.useRef)(),HA=(0,m.useRef)(),lt=(0,m.useRef)(),Yt=(0,m.useState)(0),Tt=(0,p.Z)(Yt,2),Qt=Tt[0],Vt=Tt[1],qt=(0,m.useState)(0),dn=(0,p.Z)(qt,2),ot=dn[0],_t=dn[1],In=(0,m.useState)(!1),En=(0,p.Z)(In,2),sn=En[0],yn=En[1],Qn=function(){yn(!0)},Pe=function(){yn(!1)},Ue={getKey:tt};function WA(Te){Vt(function(We){var LA;typeof Te=="function"?LA=Te(We):LA=Te;var Ye=mn(LA);return OA.current.scrollTop=Ye,Ye})}var MA=(0,m.useRef)({start:0,end:_e.length}),ft=(0,m.useRef)(),ht=F(_e,tt),qA=(0,p.Z)(ht,1),et=qA[0];ft.current=et;var Ht=m.useMemo(function(){if(!YA)return{scrollHeight:void 0,start:0,end:_e.length-1,offset:void 0};if(!GA){var Te;return{scrollHeight:((Te=HA.current)===null||Te===void 0?void 0:Te.offsetHeight)||0,start:0,end:_e.length-1,offset:void 0}}for(var We=0,LA,Ye,EA,cA=_e.length,o=0;o=Qt&&LA===void 0&&(LA=o,Ye=We),M>Qt+Q&&EA===void 0&&(EA=o),We=M}return LA===void 0&&(LA=0,Ye=0,EA=Math.ceil(Q/g)),EA===void 0&&(EA=_e.length-1),EA=Math.min(EA+1,_e.length-1),{scrollHeight:We,start:LA,end:EA,offset:Ye}},[GA,YA,Qt,_e,nt,Q]),dt=Ht.scrollHeight,en=Ht.start,vn=Ht.end,bt=Ht.offset;MA.current.start=en,MA.current.end=vn,m.useLayoutEffect(function(){var Te=PA.getRecord();if(Te.size===1){var We=Array.from(Te.keys())[0],LA=Te.get(We),Ye=_e[en];if(Ye&&LA===void 0){var EA=tt(Ye);if(EA===We){var cA=PA.get(We),o=cA-g;WA(function(S){return S+o})}}}PA.resetRecord()},[dt]);var pA=m.useState({width:0,height:Q}),Qe=(0,p.Z)(pA,2),Ve=Qe[0],iA=Qe[1],lA=function(We){iA({width:We.offsetWidth,height:We.offsetHeight})},ZA=(0,m.useRef)(),UA=(0,m.useRef)(),At=m.useMemo(function(){return gt(Ve.width,Se)},[Ve.width,Se]),zt=m.useMemo(function(){return gt(Ve.height,dt)},[Ve.height,dt]),Wt=dt-Q,jt=(0,m.useRef)(Wt);jt.current=Wt;function mn(Te){var We=Te;return Number.isNaN(jt.current)||(We=Math.min(We,jt.current)),We=Math.max(We,0),We}var Ot=Qt<=0,An=Qt>=Wt,y=ot<=0,I=ot>=Se,k=ve(Ot,An,y,I),W=function(){return{x:$A?-ot:ot,y:Qt}},q=(0,m.useRef)(W()),Ce=(0,l.zX)(function(Te){if(z){var We=(0,f.Z)((0,f.Z)({},W()),Te);(q.current.x!==We.x||q.current.y!==We.y)&&(z(We),q.current=We)}});function ze(Te,We){var LA=Te;We?((0,D.flushSync)(function(){_t(LA)}),Ce()):WA(LA)}function AA(Te){var We=Te.currentTarget.scrollTop;We!==Qt&&WA(We),H==null||H(Te),Ce()}var QA=function(We){var LA=We,Ye=Se?Se-Ve.width:0;return LA=Math.max(LA,0),LA=Math.min(LA,Ye),LA},mA=(0,l.zX)(function(Te,We){We?((0,D.flushSync)(function(){_t(function(LA){var Ye=LA+($A?-Te:Te);return QA(Ye)})}),Ce()):WA(function(LA){var Ye=LA+Te;return Ye})}),uA=be(YA,Ot,An,y,I,!!Se,mA),IA=(0,p.Z)(uA,2),ct=IA[0],un=IA[1];Ne(YA,OA,function(Te,We,LA,Ye){var EA=Ye;return k(Te,We,LA)?!1:!EA||!EA._virtualHandled?(EA&&(EA._virtualHandled=!0),ct({preventDefault:function(){},deltaX:Te?We:0,deltaY:Te?0:We}),!0):!1}),nA(GA,OA,function(Te){WA(function(We){return We+Te})}),(0,J.Z)(function(){function Te(LA){var Ye=Ot&&LA.detail<0,EA=An&&LA.detail>0;YA&&!Ye&&!EA&&LA.preventDefault()}var We=OA.current;return We.addEventListener("wheel",ct,{passive:!1}),We.addEventListener("DOMMouseScroll",un,{passive:!0}),We.addEventListener("MozMousePixelScroll",Te,{passive:!1}),function(){We.removeEventListener("wheel",ct),We.removeEventListener("DOMMouseScroll",un),We.removeEventListener("MozMousePixelScroll",Te)}},[YA,Ot,An]),(0,J.Z)(function(){if(Se){var Te=QA(ot);_t(Te),Ce({x:Te})}},[Ve.width,Se]);var tn=function(){var We,LA;(We=ZA.current)===null||We===void 0||We.delayHidden(),(LA=UA.current)===null||LA===void 0||LA.delayHidden()},Xt=qe(OA,_e,PA,g,tt,function(){return Pt(!0)},WA,tn);m.useImperativeHandle(Ee,function(){return{nativeElement:lt.current,getScrollInfo:W,scrollTo:function(We){function LA(Ye){return Ye&&(0,B.Z)(Ye)==="object"&&("left"in Ye||"top"in Ye)}LA(We)?(We.left!==void 0&&_t(QA(We.left)),Xt(We.top)):Xt(We)}}}),(0,J.Z)(function(){if(_){var Te=_e.slice(en,vn+1);_(Te,_e)}},[en,vn,_e]);var Gt=ye(_e,tt,PA,g),wn=Ze==null?void 0:Ze({start:en,end:vn,virtual:GA,offsetX:ot,offsetY:bt,rtl:$A,getSize:Gt}),Oe=ge(_e,en,vn,Se,ot,_A,te,Ue),He=null;Q&&(He=(0,f.Z)((0,C.Z)({},me?"height":"maxHeight",Q),Ge),YA&&(He.overflowY="hidden",Se&&(He.overflowX="hidden"),sn&&(He.pointerEvents="none")));var oe={};return $A&&(oe.dir="rtl"),m.createElement("div",(0,c.Z)({ref:lt,style:(0,f.Z)((0,f.Z)({},Je),{},{position:"relative"}),className:ut},oe,vA),m.createElement(K.Z,{onResize:lA},m.createElement(ae,{className:"".concat(i,"-holder"),style:He,ref:OA,onScroll:AA,onMouseEnter:tn},m.createElement(ne,{prefixCls:i,height:dt,offsetX:ot,offsetY:bt,scrollWidth:Se,onInnerResize:Pt,ref:HA,innerProps:Be,rtl:$A,extra:wn},Oe))),GA&&dt>Q&&m.createElement(kA,{ref:ZA,prefixCls:i,scrollOffset:Qt,scrollRange:dt,rtl:$A,onScroll:ze,onStartMove:Qn,onStopMove:Pe,spinSize:zt,containerSize:Ve.height,style:Le==null?void 0:Le.verticalScrollBar,thumbStyle:Le==null?void 0:Le.verticalScrollBarThumb,showScrollBar:KA}),GA&&Se>Ve.width&&m.createElement(kA,{ref:UA,prefixCls:i,scrollOffset:ot,scrollRange:Se,rtl:$A,onScroll:ze,onStartMove:Qn,onStopMove:Pe,spinSize:At,containerSize:Ve.width,horizontal:!0,style:Le==null?void 0:Le.horizontalScrollBar,thumbStyle:Le==null?void 0:Le.horizontalScrollBarThumb,showScrollBar:KA}))}var Et=m.forwardRef(VA);Et.displayName="List";var SA=Et,St=SA},83145:function(at,Y,s){"use strict";Object.defineProperty(Y,"__esModule",{value:!0}),Y.CopyToClipboard=void 0;var c=f(s(59301)),B=f(s(25769));function f(P){return P&&P.__esModule?P:{default:P}}function C(P){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?C=function(w){return typeof w}:C=function(w){return w&&typeof Symbol=="function"&&w.constructor===Symbol&&w!==Symbol.prototype?"symbol":typeof w},C(P)}function p(P,F){var w=Object.keys(P);if(Object.getOwnPropertySymbols){var O=Object.getOwnPropertySymbols(P);F&&(O=O.filter(function(pe){return Object.getOwnPropertyDescriptor(P,pe).enumerable})),w.push.apply(w,O)}return w}function x(P){for(var F=1;F=0)&&Object.prototype.propertyIsEnumerable.call(P,O)&&(w[O]=P[O])}return w}function h(P,F){if(P==null)return{};var w={},O=Object.keys(P),pe,ve;for(ve=0;ve=0)&&(w[pe]=P[pe]);return w}function K(P,F){if(!(P instanceof F))throw new TypeError("Cannot call a class as a function")}function l(P,F){for(var w=0;w=0||Object.prototype.hasOwnProperty.call(m,ne)&&(V[ne]=m[ne]);return V}function h(m,D){if(!(m instanceof D))throw new TypeError("Cannot call a class as a function")}function K(m,D){if(!m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return D&&(typeof D=="object"||typeof D=="function")?D:m}function l(m,D){if(typeof D!="function"&&D!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof D);m.prototype=Object.create(D&&D.prototype,{constructor:{value:m,enumerable:!1,writable:!0,configurable:!0}}),D&&(Object.setPrototypeOf?Object.setPrototypeOf(m,D):m.__proto__=D)}var J=function(m){l(D,m);function D(V){h(this,D);var ne=K(this,(D.__proto__||Object.getPrototypeOf(D)).call(this,V));return ne.scrollListener=ne.scrollListener.bind(ne),ne.eventListenerOptions=ne.eventListenerOptions.bind(ne),ne.mousewheelListener=ne.mousewheelListener.bind(ne),ne}return c(D,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var ne=this.getParentElement(this.scrollComponent);ne.scrollTop=ne.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var ne=!1,Ae={get passive(){ne=!0}};try{document.addEventListener("test",null,Ae),document.removeEventListener("test",null,Ae)}catch(ge){}return ne}},{key:"eventListenerOptions",value:function(){var ne=this.props.useCapture;return this.isPassiveSupported()&&(ne={useCapture:this.props.useCapture,passive:!0}),ne}},{key:"setDefaultLoader",value:function(ne){this.defaultLoader=ne}},{key:"detachMousewheelListener",value:function(){var ne=window;this.props.useWindow===!1&&(ne=this.scrollComponent.parentNode),ne.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var ne=window;this.props.useWindow===!1&&(ne=this.getParentElement(this.scrollComponent)),ne.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),ne.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(ne){var Ae=this.props.getScrollParent&&this.props.getScrollParent();return Ae!=null?Ae:ne&&ne.parentNode}},{key:"filterProps",value:function(ne){return ne}},{key:"attachScrollListener",value:function(){var ne=this.getParentElement(this.scrollComponent);if(!(!this.props.hasMore||!ne)){var Ae=window;this.props.useWindow===!1&&(Ae=ne),Ae.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),Ae.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),Ae.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(ne){ne.deltaY===1&&!this.isPassiveSupported()&&ne.preventDefault()}},{key:"scrollListener",value:function(){var ne=this.scrollComponent,Ae=window,ge=this.getParentElement(ne),Fe=void 0;if(this.props.useWindow){var P=document.documentElement||document.body.parentNode||document.body,F=Ae.pageYOffset!==void 0?Ae.pageYOffset:P.scrollTop;this.props.isReverse?Fe=F:Fe=this.calculateOffset(ne,F)}else this.props.isReverse?Fe=ge.scrollTop:Fe=ne.scrollHeight-ge.scrollTop-ge.clientHeight;Fe0},de.prototype.connect_=function(){!B||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),K?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},de.prototype.disconnect_=function(){!B||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},de.prototype.onTransitionEnd_=function(se){var ce=se.propertyName,we=ce===void 0?"":ce,Ne=h.some(function($e){return!!~we.indexOf($e)});Ne&&this.refresh()},de.getInstance=function(){return this.instance_||(this.instance_=new de),this.instance_},de.instance_=null,de}(),J=function(de,se){for(var ce=0,we=Object.keys(se);ce0},de}(),ke=typeof WeakMap!="undefined"?new WeakMap:new c,Re=function(){function de(se){if(!(this instanceof de))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var ce=l.getInstance(),we=new ye(se,ce,this);ke.set(this,we)}return de}();["observe","unobserve","disconnect"].forEach(function(de){Re.prototype[de]=function(){var se;return(se=ke.get(this))[de].apply(se,arguments)}});var Xe=function(){return typeof f.ResizeObserver!="undefined"?f.ResizeObserver:Re}();Y.Z=Xe},27774:function(at,Y){"use strict";Object.defineProperty(Y,"__esModule",{value:!0}),Y.SizeSensorId=Y.SensorTabIndex=Y.SensorClassName=void 0;var s="size-sensor-id";Y.SizeSensorId=s;var c="size-sensor-object";Y.SensorClassName=c;var B="-1";Y.SensorTabIndex=B},79301:function(at,Y){"use strict";Object.defineProperty(Y,"__esModule",{value:!0}),Y.default=void 0;var s=function(B){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:60,C=null;return function(){for(var p=this,x=arguments.length,N=new Array(x),h=0;h=f.length?{done:!0}:{done:!1,value:f[x++]}},e:function(m){throw m},f:N}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var h,K=!0,l=!1;return{s:function(){p=p.call(f)},n:function(){var m=p.next();return K=m.done,m},e:function(m){l=!0,h=m},f:function(){try{K||p.return==null||p.return()}finally{if(l)throw h}}}}},16722:function(at,Y,s){"use strict";s.d(Y,{Z:function(){return h}});const c=K=>typeof K=="object"&&K!=null&&K.nodeType===1,B=(K,l)=>(!l||K!=="hidden")&&K!=="visible"&&K!=="clip",f=(K,l)=>{if(K.clientHeight{const D=(V=>{if(!V.ownerDocument||!V.ownerDocument.defaultView)return null;try{return V.ownerDocument.defaultView.frameElement}catch(ne){return null}})(m);return!!D&&(D.clientHeightVl||V>K&&ne=l&&Ae>=J?V-K-m:ne>l&&AeJ?ne-l+D:0,p=K=>{const l=K.parentElement;return l==null?K.getRootNode().host||null:l},x=(K,l)=>{var J,m,D,V;if(typeof document=="undefined")return[];const{scrollMode:ne,block:Ae,inline:ge,boundary:Fe,skipOverflowHiddenElements:P}=l,F=typeof Fe=="function"?Fe:kA=>kA!==Fe;if(!c(K))throw new TypeError("Invalid target");const w=document.scrollingElement||document.documentElement,O=[];let pe=K;for(;c(pe)&&F(pe);){if(pe=p(pe),pe===w){O.push(pe);break}pe!=null&&pe===document.body&&f(pe)&&!f(document.documentElement)||pe!=null&&f(pe,P)&&O.push(pe)}const ve=(m=(J=window.visualViewport)==null?void 0:J.width)!=null?m:innerWidth,be=(V=(D=window.visualViewport)==null?void 0:D.height)!=null?V:innerHeight,{scrollX:ye,scrollY:ke}=window,{height:Re,width:Xe,top:de,right:se,bottom:ce,left:we}=K.getBoundingClientRect(),{top:Ne,right:$e,bottom:xe,left:nA}=(kA=>{const NA=window.getComputedStyle(kA);return{top:parseFloat(NA.scrollMarginTop)||0,right:parseFloat(NA.scrollMarginRight)||0,bottom:parseFloat(NA.scrollMarginBottom)||0,left:parseFloat(NA.scrollMarginLeft)||0}})(K);let BA=Ae==="start"||Ae==="nearest"?de-Ne:Ae==="end"?ce+xe:de+Re/2-Ne+xe,qe=ge==="center"?we+Xe/2-nA+$e:ge==="end"?se+$e:we-nA;const yA=[];for(let kA=0;kA=0&&we>=0&&ce<=be&&se<=ve&&(NA===w&&!f(NA)||de>=Lt&&ce<=VA&&we>=Et&&se<=Ge))return yA;const SA=getComputedStyle(NA),St=parseInt(SA.borderLeftWidth,10),rA=parseInt(SA.borderTopWidth,10),Ee=parseInt(SA.borderRightWidth,10),E=parseInt(SA.borderBottomWidth,10);let i=0,u=0;const Q="offsetWidth"in NA?NA.offsetWidth-NA.clientWidth-St-Ee:0,g="offsetHeight"in NA?NA.offsetHeight-NA.clientHeight-rA-E:0,G="offsetWidth"in NA?NA.offsetWidth===0?0:zA/NA.offsetWidth:0,me="offsetHeight"in NA?NA.offsetHeight===0?0:gt/NA.offsetHeight:0;if(w===NA)i=Ae==="start"?BA:Ae==="end"?BA-be:Ae==="nearest"?C(ke,ke+be,be,rA,E,ke+BA,ke+BA+Re,Re):BA-be/2,u=ge==="start"?qe:ge==="center"?qe-ve/2:ge==="end"?qe-ve:C(ye,ye+ve,ve,St,Ee,ye+qe,ye+qe+Xe,Xe),i=Math.max(0,i+ke),u=Math.max(0,u+ye);else{i=Ae==="start"?BA-Lt-rA:Ae==="end"?BA-VA+E+g:Ae==="nearest"?C(Lt,VA,gt,rA,E+g,BA,BA+Re,Re):BA-(Lt+gt/2)+g/2,u=ge==="start"?qe-Et-St:ge==="center"?qe-(Et+zA/2)+Q/2:ge==="end"?qe-Ge+Ee+Q:C(Et,Ge,zA,St,Ee+Q,qe,qe+Xe,Xe);const{scrollLeft:Je,scrollTop:Z}=NA;i=me===0?0:Math.max(0,Math.min(Z+i/me,NA.scrollHeight-gt/me+g)),u=G===0?0:Math.max(0,Math.min(Je+u/G,NA.scrollWidth-zA/G+Q)),BA+=Z-i,qe+=Je-u}yA.push({el:NA,top:i,left:u})}return yA},N=K=>K===!1?{block:"end",inline:"nearest"}:(l=>l===Object(l)&&Object.keys(l).length!==0)(K)?K:{block:"start",inline:"nearest"};function h(K,l){if(!K.isConnected||!(D=>{let V=D;for(;V&&V.parentNode;){if(V.parentNode===document)return!0;V=V.parentNode instanceof ShadowRoot?V.parentNode.host:V.parentNode}return!1})(K))return;const J=(D=>{const V=window.getComputedStyle(D);return{top:parseFloat(V.scrollMarginTop)||0,right:parseFloat(V.scrollMarginRight)||0,bottom:parseFloat(V.scrollMarginBottom)||0,left:parseFloat(V.scrollMarginLeft)||0}})(K);if((D=>typeof D=="object"&&typeof D.behavior=="function")(l))return l.behavior(x(K,l));const m=typeof l=="boolean"||l==null?void 0:l.behavior;for(const{el:D,top:V,left:ne}of x(K,N(l))){const Ae=V-J.top+J.bottom,ge=ne-J.left+J.right;D.scroll({top:Ae,left:ge,behavior:m})}}}}]); +}()); \ No newline at end of file diff --git a/p__Classrooms__Lists__Exercise__Add__index.93a7725b.chunk.css b/p__Classrooms__Lists__Exercise__Add__index.530a450e.chunk.css similarity index 99% rename from p__Classrooms__Lists__Exercise__Add__index.93a7725b.chunk.css rename to p__Classrooms__Lists__Exercise__Add__index.530a450e.chunk.css index f73246d55c..b43f20d83a 100644 --- a/p__Classrooms__Lists__Exercise__Add__index.93a7725b.chunk.css +++ b/p__Classrooms__Lists__Exercise__Add__index.530a450e.chunk.css @@ -1 +1 @@ -.flex_box_center___aPGWN{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___MQNX5{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Z7QdK{align-items:center;box-align:center}.flex_box_center_end___JQl5O{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___IhYhx{flex-direction:column;box-orient:block-axis}.bg___Kg8x_{background:#fff;box-shadow:0 2px 4px #eaeef4}.title___UhsVG{display:box;display:flex;align-items:center;box-align:center;justify-content:center;font-weight:600;font-size:16px;color:#000;line-height:18px;margin-top:20px}.title___UhsVG strong{color:#333}.titleLeft___NPVwn{flex:1 1}.titleRight___UGtmZ a{margin-right:20px;font-weight:700}.formWrap___Jowb2 div[class~=ant-form-item]{margin-bottom:30px}.formWrap___Jowb2 div[class~=ant-form-item-label] label{font-size:14px;font-weight:400;color:#666}.formWrap___Jowb2 .baseLineHeight___N68WX div[class~=ant-form-item-label]{line-height:46px}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi div[class~=ant-form-item-label]{line-height:38px}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper]{height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper] span{color:#464f66}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:transparent}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked].easy___ZHYPU{border:1px solid #C1E7CB;background:linear-gradient(180deg,#fff,#f9fff4)}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked].easy___ZHYPU span{color:#46b70e}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked].medium___piewx{border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked].medium___piewx span{color:#165dff}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked].hard___HMXyt{border:1px solid #F8C8A8;background:linear-gradient(180deg,#fff,#fff7f3)}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked].hard___HMXyt span{color:#ee6f1a}.selectdiv___gkuBG{color:#3061d0;font-size:16px;cursor:pointer;display:flex;align-items:center}.divitem___vNm0q{color:#464f66;font-size:16px;cursor:pointer;display:flex;align-items:center}.bottmodiv___assW5{height:64px;background:#fff;box-shadow:0 -2px 4px #e0dfe1;width:100%;left:0;z-index:10;bottom:0;position:fixed;align-items:center;justify-content:center;display:flex}.bottmodiv___assW5 .cancelBtn___Nl6Pi{border:1px solid #BACFFE;height:38px;width:60px;color:#3061d0;background-color:transparent;text-shadow:none}.bottmodiv___assW5 .confirmBtn___BNoFU{height:38px;width:126px;background:#3061d0;border-radius:2px;color:#fff;border:none;text-shadow:none}#educoder .baseFormItem___ILZ2V{font-size:14px}#educoder .baseFormItem___ILZ2V input[class~=ant-input]{height:38px}#educoder .baseFormItem___ILZ2V input[class~=ant-input-number-input],#educoder .baseFormItem___ILZ2V div[class~=ant-select-selector]{height:46px}#educoder .baseFormItem___ILZ2V div[class~=ant-select-selector] span[class~=ant-select-selection-item],#educoder .baseFormItem___ILZ2V div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{line-height:46px}#educoder .baseFormItem___ILZ2V span[class~=ant-select-arrow]{right:12px}#educoder .cascaderPopup___QPxW3 div[class~=ant-cascader-menus] ul[class~=ant-cascader-menu] li[class~=ant-cascader-menu-item]{color:#464f66;font-weight:400}#educoder .cascaderPopup___QPxW3 div[class~=ant-cascader-menus] ul[class~=ant-cascader-menu] li[class~=ant-cascader-menu-item-active]{background-color:#e7f3ff;color:#3061d0;font-weight:400}.addQuestionBtn___OjehS{background:#f8f9fc;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;color:#3061d0;border:1px solid #BACFFE;text-shadow:none;height:32px;line-height:32px;padding:0 15px;cursor:pointer}.addQuestionBtn___OjehS i{color:#3061d0;font-size:14px;font-weight:600}.addQuestionBtn___OjehS:hover{background:#3061d0;color:#fff;border-color:transparent}.addQuestionBtn___OjehS:hover i{color:#fff}.concat___kliXB{color:#9096a3;position:relative;top:-24px;padding-left:160px;display:flex;justify-content:space-between}.wrap___Ww0Ti{display:flex}.wrap___Ww0Ti>p{font-size:14px;font-weight:400;color:#666;margin-right:20px;margin-left:70px;text-align:right;flex-shrink:0}.wrap___Ww0Ti .itemWarp___LMLjd{font-size:14px;flex:1 1}.wrap___Ww0Ti .itemWarp___LMLjd div[class~=".ant-form-item"]{margin-right:20px}.wrap___Ww0Ti .itemWarp___LMLjd input[class~=ant-input]{height:38px}.wrap___Ww0Ti .itemWarp___LMLjd input[class~=ant-input-number-input],.wrap___Ww0Ti .itemWarp___LMLjd div[class~=ant-select-single] div[class~=ant-select-selector]{height:46px}.wrap___Ww0Ti .itemWarp___LMLjd div[class~=ant-select-single] div[class~=ant-select-selector] span[class~=ant-select-selection-item],.wrap___Ww0Ti .itemWarp___LMLjd div[class~=ant-select-single] div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{line-height:46px}.wrap___Ww0Ti .itemWarp___LMLjd div[class~=ant-select-multiple] div[class~=ant-select-selector]{height:46px}.wrap___Ww0Ti .itemWarp___LMLjd div[class~=ant-select-multiple] div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{line-height:46px}.wrap___Ww0Ti .itemWarp___LMLjd span[class~=ant-select-arrow]{right:12px}.wrap___Ww0Ti .addIcon___xmRLl{color:#2fa34f;font-size:14px}.wrap___Ww0Ti .deleteIcon___gjwgO{color:#e30000;font-size:14px;margin-left:20px}.flex_box_center___zCnVx{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___BBiQD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___KzPui{align-items:center;box-align:center}.flex_box_center_end___zJokd{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Grsys{flex-direction:column;box-orient:block-axis}.moreSpan___VJeLv{color:#5f6368}.moreSpan___VJeLv:hover{color:#333}.bg___oBBHW{background:#fff;box-shadow:0 2px 4px #eaeef4;min-height:600px}.bg___oBBHW .title___xV4Rt{font-weight:600;font-size:16px;color:#000;line-height:18px}.bottomdiv___rPfwr{height:64px;background:#fff;box-shadow:0 -2px 4px #e0dfe1;width:100%;min-width:1200px;left:0;bottom:0;z-index:10;position:fixed;align-items:center;justify-content:center;display:flex;color:#343636}.bottomdiv___rPfwr .spanBtn___eJxID{cursor:pointer}.bottomdiv___rPfwr .spanBtn___eJxID:hover{color:#165dff}.bottomdiv___rPfwr .addQuestionBtn___RPRiP{background:#f8f9fc;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;color:#3061d0;border:1px solid #BACFFE;text-shadow:none;height:32px;padding:0 15px}.bottomdiv___rPfwr .addQuestionBtn___RPRiP i{color:#3061d0;font-size:14px;font-weight:600}.bottomdiv___rPfwr .addQuestionBtn___RPRiP:hover{background:#3061d0;color:#fff;border-color:transparent}.bottomdiv___rPfwr .addQuestionBtn___RPRiP:hover i{color:#fff}.bottomdiv___rPfwr .saveBtn___y9nNf{height:32px;width:94px;display:inline-flex;align-items:center;justify-content:center;border-radius:2px;border:1px solid #EEEEEE;cursor:pointer}.bottomdiv___rPfwr .saveBtn___y9nNf:hover{border:1px solid #165DFF;color:#165dff}.left___Q3Qf4{padding:0 0 15px;background:#f6f7f9;width:260px;text-align:left;height:calc(100vh - 64px);overflow:hidden auto}.left___Q3Qf4 .leftAction___GT9yG{background:#f6f7f9;padding:15px 0 0;position:sticky;top:0;z-index:1}.left___Q3Qf4 .Button___r00OP{width:92px;height:32px;margin-left:15px;padding:0 6px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;color:#3061d0;font-size:12px;text-align:center;border:1px solid #BACFFE;margin-bottom:9px}.left___Q3Qf4 .title___xV4Rt{height:32px;border-radius:2px;padding-left:15px;display:flex;align-items:center;margin-bottom:15px}.left___Q3Qf4 .title___xV4Rt:hover{background:#e1e2e4;box-shadow:0 2px 4px #eaeef4}.left___Q3Qf4 .title___xV4Rt:hover .iconWrapper___wofW_{background-color:#fff;height:100%;display:flex;align-items:center;justify-content:center;width:28px;border-radius:2px}.left___Q3Qf4 .title___xV4Rt:hover .iconWrapper___wofW_ .up___a9RQm,.left___Q3Qf4 .title___xV4Rt:hover .iconWrapper___wofW_ .down___x6RAl{display:inline-block;color:#3061d0;cursor:pointer;font-size:13px}.left___Q3Qf4 .title___xV4Rt:hover .iconWrapper___wofW_ .disabled___mkEME{cursor:not-allowed}.left___Q3Qf4 .title___xV4Rt:hover .iconWrapper___wofW_ .disabled___mkEME.up___a9RQm,.left___Q3Qf4 .title___xV4Rt:hover .iconWrapper___wofW_ .disabled___mkEME.down___x6RAl{opacity:.2}.left___Q3Qf4 .title___xV4Rt .titleleft___WZ83K{width:85%;padding-right:4px;flex:1 1;position:relative;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.left___Q3Qf4 .title___xV4Rt .more_style___ZXYnN{height:100%;width:30px;color:#000;cursor:pointer;display:flex;justify-content:center;align-items:center}.left___Q3Qf4 .title___xV4Rt .more_style___ZXYnN:hover{background-color:#fff}.left___Q3Qf4 .title___xV4Rt .iconWrapper___wofW_{display:none}.left___Q3Qf4 .qcount___o6F1k{display:flex;height:32px;align-items:center;margin:0 10px 12px;padding:0 5px;font-size:12px}.left___Q3Qf4 .qcount___o6F1k .score___Gy6jr{min-width:50px;height:20px;background:#ececec99;border-radius:0 0 2px;text-align:center;color:#464f66;margin-right:5px}.left___Q3Qf4 .qcount___o6F1k .qtitle___KF7pa{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;width:70%;word-break:break-all;color:#000}.left___Q3Qf4 .qcount___o6F1k .qtitle___KF7pa div:first-of-type{display:inline;word-break:break-all}.left___Q3Qf4 .qcount___o6F1k:hover{background:#fff;color:#3061d0}.left___Q3Qf4 .qcount___o6F1k:hover .qtitle___KF7pa{color:#3061d0;word-break:break-all}.left___Q3Qf4 .qcount___o6F1k.qcountclick___kvoyc{background:#fff;color:#3061d0;box-shadow:0 2px 4px #eaeef4;border-radius:2px}.left___Q3Qf4 .qcount___o6F1k.qcountclick___kvoyc .qtitle___KF7pa{color:#3061d0}.right___Nfa70{padding:40px;width:940px;text-align:left;position:sticky;top:0;display:inline-block;vertical-align:top;max-height:calc(100vh - 64px)}.right___Nfa70 .title___xV4Rt{display:flex;align-items:center}.right___Nfa70 .title___xV4Rt .edit___RVRSb{cursor:pointer;font-size:20px;color:#7aac9a;margin-left:20px}.right___Nfa70 .title___xV4Rt .edit___RVRSb:hover{cursor:pointer;font-size:20px;color:#3061d0;margin-left:20px}.right___Nfa70 .title___xV4Rt .delete___J9BAT{cursor:pointer;color:#9096a3;font-size:20px}.right___Nfa70 .title___xV4Rt .yuanti___ljq8l:hover{color:#417cab}.right___Nfa70 .title___xV4Rt .yuanti___ljq8l{cursor:pointer;color:#7a96ac;font-size:20px}.right___Nfa70 .title___xV4Rt .tianjia___s7Zu2:hover{color:#3061d0}.right___Nfa70 .title___xV4Rt .tianjia___s7Zu2{cursor:pointer;color:#8199c7;font-size:20px}.right___Nfa70 .title___xV4Rt .delete___J9BAT:hover{color:#ee5d5d}.right___Nfa70 .title___xV4Rt .shixun___YkjdZ{font-size:14px;color:#3061d0;margin-right:20px;font-weight:400}.right___Nfa70 .title___xV4Rt .shixun___YkjdZ i{font-size:12px}.right___Nfa70 .qcount___o6F1k{display:flex;align-items:center;margin-top:20px}.right___Nfa70 .qcount___o6F1k .score___Gy6jr{min-width:50px;height:25px;background:#ececec99;border-radius:0 0 2px;text-align:center;line-height:25px;color:#464f66;margin-right:10px}.right___Nfa70 .qcount___o6F1k .qtitle___KF7pa{color:#000;font-weight:600;font-size:16px;word-break:break-all}.right___Nfa70 .scoreByBlankRadio___QYQY5{background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9!important;border-radius:16px;margin-left:20px}.right___Nfa70 .scoreByBlankRadio___QYQY5 span{font-size:14px}.right___Nfa70 .scoreByBlankRadio___QYQY5 label[class~=ant-radio-button-wrapper]{background-color:transparent;border:none;padding:0 20px;display:inline-flex;align-items:center;height:32px;color:#9096a3}.right___Nfa70 .scoreByBlankRadio___QYQY5 label[class~=ant-radio-button-wrapper]:before{background-color:transparent!important}.right___Nfa70 .scoreByBlankRadio___QYQY5 label[class~=ant-radio-button-wrapper-checked]{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:inset 0 1px 3px #d7d8d9;border:1px solid #C8D2EA!important;border-radius:16px;padding:0 20px;display:inline-flex;align-items:center;color:#3061d0}.right___Nfa70 .scoreByBlankRadio___QYQY5 label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#c8d2ea!important}.right___Nfa70 .scoreByBlankRadio___QYQY5 label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:none}.right___Nfa70 .scoreByBlankRadio___QYQY5 label[class~=ant-radio-button-wrapper-checked]:before{background-color:transparent!important}.modalconfirm___dmWFe div[class~=ant-modal-body]{padding:16px 24px}.scoremodal___CDA7w [class~=ant-modal-body]{padding:30px 40px}.scoremodal___CDA7w .title___xV4Rt{color:#000;font-size:16px;font-weight:500;display:flex;width:100%}.scoremodal___CDA7w .score___Gy6jr{margin-left:305px;color:#3061d0;text-align:end}.scoremodal___CDA7w .close___jdUWv{font-size:15px;cursor:pointer;color:#979797}.scoremodal___CDA7w .content___HPqUf{display:flex;justify-content:space-between;margin-top:20px;height:40px;padding:0 20px;color:#5f6368;background:#f6f7f9;line-height:40px;font-size:14px}.scoremodal___CDA7w .content___HPqUf span{display:flex;flex:1 1}.scoremodal___CDA7w .content___HPqUf span:nth-child(4){display:flex;min-width:160px;align-items:center}.scoremodal___CDA7w .items___YkyQL{display:flex;justify-content:space-between;align-items:center;color:#5f6368;font-size:14px;padding:8px 20px;border-bottom:1px solid #F6F7F9}.scoremodal___CDA7w .items___YkyQL span{display:flex;flex:1 1;color:#000;font-weight:400}.scoremodal___CDA7w .items___YkyQL span[class~=ant-input-number-handler-up-inner],.scoremodal___CDA7w .items___YkyQL span[class~=ant-input-number-handler-down-inner]{flex:0 1}.scoremodal___CDA7w .items___YkyQL span:nth-child(4){display:flex;min-width:160px;align-items:center;color:#9096a3}.scoremodal___CDA7w .bottom___mzpp4{width:100%;text-align:end;margin-top:12px}.scoremodal___CDA7w .bottom___mzpp4 .yes___Xio6z{width:60px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff!important;border:0px}.scoremodal___CDA7w .bottom___mzpp4 .no___hbicD{margin-right:20px;width:60px;height:32px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-weight:400;color:#464f66!important;line-height:14px}.formcenter___kN8Ax div[class~=ant-form-item-row]{align-items:center;margin-bottom:30px!important}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper]{height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper] span{color:#464f66}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked].easy____g1mR{border:1px solid #C1E7CB;background:linear-gradient(180deg,#fff,#f9fff4)}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked].easy____g1mR span{color:#46b70e}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked].medium___vPAsn{border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked].medium___vPAsn span{color:#165dff}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked].hard___c6tcf{border:1px solid #F8C8A8;background:linear-gradient(180deg,#fff,#fff7f3)}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked].hard___c6tcf span{color:#ee6f1a}.formcenterselect___B88vb div[class~=ant-form-item-label]{max-height:46px;line-height:46px}.selectitems1___Dzpho{width:480px!important}.selectitems1___Dzpho div[class~=ant-select-selector]{min-height:46px!important}.selectitems1___Dzpho div[class~=ant-select-selector] span[class~=ant-select-selection-item],.selectitems1___Dzpho div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:46px!important;line-height:46px!important}.selectitems1___Dzpho div[class~=ant-select-selector] span[class~=anticon-close]{font-size:14px!important}.selectitems1___Dzpho div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:46px!important}.selectitems___wUGKF{width:480px!important}.selectitems___wUGKF div[class~=ant-select-selector]{min-height:46px!important}.selectitems___wUGKF div[class~=ant-select-selector] span[class~=ant-select-selection-item]{height:38px!important;line-height:38px!important;padding:0 10px!important}.selectitems___wUGKF div[class~=ant-select-selector] span[class~=anticon-close]{font-size:14px!important}.morebottom___F5cFQ{width:100%;text-align:center;margin-top:50px}.morebottom___F5cFQ .yes___Xio6z{width:126px;height:38px;background:#3061d0;border-radius:2px;font-weight:400;color:#fff}.morebottom___F5cFQ .no___hbicD{margin-right:20px;width:60px;height:38px;border-radius:2px;opacity:.9;border:1px solid #BACFFE;font-weight:400;color:#3061d0;line-height:14px}.scoreinput___S9Fbv{margin:20px 0 0!important;padding-bottom:20px!important}.scoreinput___S9Fbv [class~=ant-form-item-row]{height:46px}.scoreinput___S9Fbv [class~=ant-input-number-input-wrap] input{height:46px!important}.scoreinput___S9Fbv [class~=ant-form-item-label]{height:100%;line-height:46px}@keyframes shake___IYp2E{0%{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-5px)}to{transform:translate(0)}}.shake___IYp2E{animation:shake___IYp2E .5s ease-in-out;animation-iteration-count:1}.titleTooltip___J0i26{max-width:600px!important}.titleTooltip___J0i26 div[class~=ant-tooltip-inner]{max-height:400px;overflow:auto}.exercise_styles___BJAZm{width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.btn_warp___iFP5N{display:flex;justify-content:flex-end;margin-top:20px}.btn_warp___iFP5N [class~=ant-btn-sm]{font-size:12px}.flex_box_center___VcCAZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___I3jjO{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Rm_54{align-items:center;box-align:center}.flex_box_center_end___nTsdc{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UVpzN{flex-direction:column;box-orient:block-axis}.tags___kRRoe{display:flex;align-items:center}.tags___kRRoe .text___IyyEa{font-size:14px;color:#666;margin-right:10px}.tags___kRRoe .tagWrap___v63mB{display:flex;align-items:center;column-gap:10px}.tags___kRRoe .tagWrap___v63mB .tag___X7wE6{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px}.tags___kRRoe .tagWrap___v63mB .c___mZMPq{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#a9dfcc;background:#4aedb233;color:#2cc497}.tags___kRRoe .tagWrap___v63mB .cpp___eaTie{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#f19738;background:#f1973833;color:#dc7b14}.tags___kRRoe .tagWrap___v63mB .java___gL98T{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#fa2c2c;background:#eb606033;color:#e30000}.tags___kRRoe .tagWrap___v63mB .python___eNRkk{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#86c0ff;background:#6eb1fb33;color:#1e96f4}.tags___kRRoe .edit___tbVu0{color:#6aaf99;cursor:pointer;font-size:18px;margin-left:20px}.tags___kRRoe .edit___tbVu0:hover{color:#3061d0}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.wrap___ilWvf div[class~=ant-form-item]{margin-bottom:0}.wrap___ilWvf .deleteIcon___JBDG8{color:#e30000;font-size:16px}.wrap___ilWvf .keywordTag___iieCb{padding:10px 10px 10px 8px;font-size:14px;font-weight:400;color:#000;display:flex}.questionTitleEditorWrap___MHB5s{margin-bottom:18px}.choiceListWrap___jB8b1{margin-bottom:20px!important}.choiceListWrap___jB8b1[class~=ant-form-item-has-error] div[class~=inputBorderError]{border:1px solid #ff4d4f!important}.choiceListWrap___jB8b1 div[class~=ant-form-item-explain-error]{padding-left:60px}.choiceWrap___QFkTc .choiceIndex___Mr2YO{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:46px;height:46px;border-radius:23px;border:1px solid #DCDCDC;font-size:16px;font-weight:400;color:#464f66;cursor:pointer}.choiceWrap___QFkTc .choiceIndex___Mr2YO.judgementIndex___fUVWK{border-radius:2px}.choiceWrap___QFkTc .setAnswerBtn___Whox5{border-radius:2px;border:1px solid #DCDCDC;font-size:14px;font-weight:400;color:#9096a3;height:46px;display:flex;align-items:center;padding:0 16px;cursor:pointer}.choiceWrap___QFkTc .activeAnswer___fGU6Y{background-color:#37ad83;border-color:#37ad83;color:#fff}.choiceWrap___QFkTc .activeJudgementAnswer___wJv8P{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.choiceWrap___QFkTc .actionWrapper___ERQ7k{display:flex;align-items:center;justify-content:flex-end;margin:auto 0 auto 20px}.choiceWrap___QFkTc .actionWrapper___ERQ7k .addIcon___L9TE0{color:#2fa34f;font-size:14px}.choiceWrap___QFkTc .actionWrapper___ERQ7k .deleteIcon___JBDG8{color:#e30000;font-size:14px;margin-left:20px}.inputBorder___Q5tRE{border-radius:2px;border:1px solid #DCDCDC;padding:8px 12px;font-size:14px;min-height:46px;display:flex;flex-direction:column}.placeholder___p9sFY{font-size:14px;font-weight:400;color:#9096a3}.blankInputNumberWrapper___uEHb0 div[class~=ant-form-item-label]{line-height:46px}.blankInputNumberWrapper___uEHb0 [class~=ant-row]{align-items:center!important}.blankInputNumberWrapper___uEHb0 input[class~=ant-input-number-input]{font-size:14px;height:46px}.addBtn___WR5ZI{display:flex;justify-content:center;align-items:center;width:80px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:16px;cursor:pointer;font-weight:400;color:#fff;font-size:12px;margin-left:20px}.blankIndex___x9Pny{font-size:14px;font-weight:400;color:#666}.baseInputWrapper___eVsG7 div[class~=ant-form-item-label]{line-height:56px}.baseInputWrapper___eVsG7 input[class~=ant-input-number-input]{font-size:14px}.collapseWrapper___ZTysU{margin-bottom:30px}.collapseWrapper___ZTysU div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.collapseWrapper___ZTysU div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px!important;height:64px!important;background-color:#f6f7f8;align-items:center!important}.collapseWrapper___ZTysU div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff!important}.collapseWrapper___ZTysU div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px 40px!important}.collapseWrapper___ZTysU div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa!important}.collapseWrapper___ZTysU .panelHeader___QSN9g{font-size:14px;font-weight:400;color:#000}.collapseWrapper___ZTysU .panelHeader___QSN9g span{color:#666}.collapseWrapper___ZTysU .open___B6FU9{color:#165dff;transform:rotate(90deg)}.collapseWrapper___ZTysU .close___QX19r{color:#82a8ff}.hide___mn25n{display:none}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.flex_box_center___yMUhy{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___KNvG9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___yqWY9{align-items:center;box-align:center}.flex_box_center_end___DJKuV{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___NTtN1{flex-direction:column;box-orient:block-axis}.singleSelect___fU3O9,.multipleSelect___LFXCB{display:flex;align-items:center}.multipleSelect___LFXCB .plus___gdDhG div[class~=ant-select-selector]{min-height:46px}.text___bQulM{margin-top:20px;padding-bottom:20px}.text___bQulM .sup___rX_Y3{display:inline-block;margin-inline-end:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif}.wrap___m6v_p div[class~=ant-form-item]{margin-bottom:0}.wrap___m6v_p div[class~=ant-form-item-explain-error]{display:none}.wrap___m6v_p .deleteIcon___hdYRw{color:#e30000;font-size:14px}.wrap___m6v_p .keywordTag___BLtdn{padding:10px 10px 10px 8px;font-size:14px;font-weight:400;color:#000;display:flex}.questionTitleEditorWrap___fdaK7{margin-bottom:18px}.choiceWrap___wkyUO{margin-bottom:20px}.choiceWrap___wkyUO .choiceIndex___tExMq{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:46px;height:46px;border-radius:23px;border:1px solid #DCDCDC;font-size:16px;font-weight:400;color:#464f66;cursor:pointer}.choiceWrap___wkyUO .choiceIndex___tExMq.judgementIndex___RMhzJ{border-radius:2px}.choiceWrap___wkyUO .setAnswerBtn___bisIK{border-radius:2px;border:1px solid #DCDCDC;font-size:14px;font-weight:400;color:#9096a3;height:46px;display:flex;align-items:center;padding:0 16px;cursor:pointer}.choiceWrap___wkyUO .activeAnswer___MnyyC{background-color:#37ad83;border-color:#37ad83;color:#fff}.choiceWrap___wkyUO .activeJudgementAnswer___grGX5{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.choiceWrap___wkyUO .actionWrapper___LUawU{display:flex;align-items:center;justify-content:flex-end;margin:auto 0 auto 20px}.choiceWrap___wkyUO .actionWrapper___LUawU .addIcon___ckXqe{color:#2fa34f;font-size:14px}.choiceWrap___wkyUO .actionWrapper___LUawU .deleteIcon___hdYRw{color:#e30000;font-size:14px;margin-left:20px}.inputBorder___nuo0O{border-radius:2px;border:1px solid #DCDCDC;padding:8px 12px;font-size:14px;min-height:46px;display:flex;align-items:center}.placeholder___Dhdir{font-size:14px;font-weight:400;color:#9096a3}.blankWrapper___cnidV{display:flex;align-items:center}.blankWrapper___cnidV .blankInput___iZ5BF{border-radius:2px;border:1px solid #DCDCDC;height:46px;font-size:14px}.blankInputNumberWrapper___zlXQc div[class~=ant-form-item-label]{line-height:46px}.blankInputNumberWrapper___zlXQc [class~=ant-row]{align-items:center!important}.blankInputNumberWrapper___zlXQc input[class~=ant-input-number-input]{font-size:14px;height:46px}.addBtn___OdgAm{display:flex;justify-content:center;align-items:center;width:80px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:16px;cursor:pointer;font-weight:400;color:#fff;font-size:12px}.blankIndex___g4Y7d{font-size:14px;font-weight:400;color:#666}.baseInputWrapper___DCOHd div[class~=ant-form-item-label]{line-height:56px}.baseInputWrapper___DCOHd input[class~=ant-input-number-input]{font-size:14px}div[class~=ant-collapse-borderless]{background-color:#fff}.collapseWrapper___SyLrk{margin-bottom:30px}.collapseWrapper___SyLrk div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.collapseWrapper___SyLrk div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px!important;height:64px!important;background-color:#f6f7f8;align-items:center!important}.collapseWrapper___SyLrk div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff!important}.collapseWrapper___SyLrk div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px 40px!important}.collapseWrapper___SyLrk div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa!important}.collapseWrapper___SyLrk .panelHeader___E0il1{font-size:14px;font-weight:400;color:#000}.collapseWrapper___SyLrk .panelHeader___E0il1 span{color:#666}.collapseWrapper___SyLrk .open___IFH3V{color:#165dff;transform:rotate(90deg)}.collapseWrapper___SyLrk .close___YpIA9{color:#82a8ff}.hide___Nl1W6{display:none}.scoreByBlankRadio___jpG4i{background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;margin-right:20px}.scoreByBlankRadio___jpG4i span{font-size:14px}.scoreByBlankRadio___jpG4i label[class~=ant-radio-group]{border-radius:16px}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper]{background-color:transparent;border:none;border-radius:30px;padding:0 20px;display:inline-flex;align-items:center;height:32px;color:#9096a3}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper-checked]{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:inset 0 1px 3px #d7d8d9;border:1px solid #C8D2EA;border-radius:30px;padding:0 20px;display:inline-flex;align-items:center;color:#3061d0}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper-checked]:first-child{border-radius:16px}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper-checked]:last-child{border-radius:16px}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:none}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper-checked]:before{background-color:transparent}.ai_config___cJ8LY{margin-top:30px}.ai_config___cJ8LY .znpy___RTAAN,.ai_config___cJ8LY .pfbz_ts___ux6Ec{width:100%;height:50px;background:#f6f7f9;display:flex;align-items:center;padding:0 15px;border-bottom:1px #fff solid}.ai_config___cJ8LY .pfbz_ts___ux6Ec{width:100%;height:40px;justify-content:space-between}.ai_config___cJ8LY .pfbz_ts___ux6Ec .btns_pfbz___QFXM_{font-size:14px;color:#3061d0;display:flex;align-items:center;margin-left:30px;cursor:pointer}.ai_config___cJ8LY .pfbz_ts___ux6Ec .btns_pfbz___QFXM_ img{width:14px;height:14px;margin-right:5px}.ai_config___cJ8LY .pfbz_ts___ux6Ec .btns_pfbz___QFXM_:hover{opacity:.7}.ai_config___cJ8LY .lable_name1___c_vnV{line-height:40px;color:#333;font-size:14px}.ai_config___cJ8LY .h_lh_40___ptAW7{height:40px!important;line-height:40px!important}.ai_config___cJ8LY [class~=ant-form-item]{margin-bottom:0!important}.flex_box_center___FjW3J{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___VMPG3{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___f4bAX{align-items:center;box-align:center}.flex_box_center_end___r_BiQ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___KmCaa{flex-direction:column;box-orient:block-axis}.contentWrap___JMzNd{display:flex}.contentWrap___JMzNd .leftWrap___rYjEI{width:290px;background:#f6f7f9;margin-right:20px;border-top-left-radius:8px;border-top-right-radius:8px;padding-bottom:2px}.contentWrap___JMzNd .leftWrap___rYjEI .tip___Iu2px{display:flex;align-items:flex-start;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;border-radius:8px;padding:10px 20px;background:#eaeffa}.contentWrap___JMzNd .leftWrap___rYjEI .title_con___WF9OL{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;padding:0 20px;margin-top:10px;margin-bottom:10px}.contentWrap___JMzNd .leftWrap___rYjEI .question_title___XPCJJ{height:40px;line-height:40px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;cursor:pointer;padding:0 20px;border-radius:8px;margin:0 2px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.contentWrap___JMzNd .leftWrap___rYjEI .question_title___XPCJJ div:first-of-type{display:inline;word-break:break-all}.contentWrap___JMzNd .leftWrap___rYjEI .question_title___XPCJJ:hover,.contentWrap___JMzNd .leftWrap___rYjEI .activeItem___yC4ry{background-color:#fff;color:#3061d0}.contentWrap___JMzNd .rightWrap___ut8PK{flex:1 1}.contentWrap___JMzNd .rightWrap___ut8PK .radio_con___cvwXd{width:100%;height:40px;background:#f6f7f9;color:#333;font-size:14px;margin-bottom:10px;display:flex;align-items:center;padding:0 20px}.contentWrap___JMzNd .rightWrap___ut8PK .result_con___m5Gmr{width:100%;box-shadow:0 2px 4px #dfdfdf80;margin-top:20px}.contentWrap___JMzNd .rightWrap___ut8PK .result_con___m5Gmr .result_title___D7L1n{height:40px;background-color:#f1f4f9;line-height:40px;font-weight:600;font-size:14px;color:#3061d0;padding:0 20px}.titleTooltip___eBrPv{max-width:600px!important}.titleTooltip___eBrPv div[class~=ant-tooltip-inner]{max-height:400px;color:#000;overflow:auto}.flex_box_center___Vhtb1{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___k2ZrJ{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___tn6Db{align-items:center;box-align:center}.flex_box_center_end___k3eNX{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___rsWbi{flex-direction:column;box-orient:block-axis}.warp___UlRJc .indexTag___rjJ1u{white-space:nowrap}.warp___UlRJc .normalWrap___Qm4zY{padding:20px 0 0 38px}.warp___UlRJc .redio___VW3yr{display:flex;align-items:center;margin-bottom:25px}.warp___UlRJc .redio___VW3yr .redioitem___jAPlJ{width:14px;min-width:14px;height:14px;background:#f5f5f5;border-radius:7px;border:1px solid #D9D9D9;margin-right:10px}.warp___UlRJc .redio___VW3yr .redioitemyes___VoiQ1{font-size:14px;color:#37ad83;margin-right:10px}.warp___UlRJc .redio___VW3yr .title___Dt2dl{color:#000;font-size:16px}.warp___UlRJc .redio___VW3yr .titleyes___Fjh3a{color:#37ad83;font-size:16px}.warp___UlRJc .redio___VW3yr .yestag___CXrPv{width:60px;height:20px;color:#37ad83;text-align:center;margin-left:16px;line-height:20px;min-width:60px;font-size:12px;background:#ebf6f2}.warp___UlRJc .checkbox___CgMU_{display:flex;align-items:center;margin-bottom:25px}.warp___UlRJc .checkbox___CgMU_ .checkboxitem___PpJ9n{width:14px;height:14px;min-width:14px;background:#f5f5f5;border-radius:2px;margin-right:10px;border:1px solid #D9D9D9}.warp___UlRJc .checkbox___CgMU_ .checkboxitemyes___pCfvZ{font-size:14px;color:#37ad83;margin-right:10px}.warp___UlRJc .checkbox___CgMU_ .title___Dt2dl{color:#000;font-size:16px}.warp___UlRJc .checkbox___CgMU_ .titleyes___Fjh3a{color:#37ad83;font-size:16px}.warp___UlRJc .checkbox___CgMU_ .yestag___CXrPv{width:60px;min-width:60px;height:20px;color:#37ad83;text-align:center;margin-left:16px;line-height:20px;font-size:12px;background:#ebf6f2}.warp___UlRJc .bottom___BqrmJ{margin-top:40px;background:#f6f7f9;padding:20px}.warp___UlRJc .bottom___BqrmJ .bottomitem___Qk2rG{font-size:16px;display:flex;align-items:center}.warp___UlRJc .bottom___BqrmJ .bottomitem___Qk2rG .left___l29lW{color:#666;text-align:end;width:56px;min-width:48px}.warp___UlRJc .bottom___BqrmJ .bottomitem___Qk2rG .right___nB1XE{color:#000;margin-left:10px;max-width:700px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.warp___UlRJc .completion___y1m7L{padding-top:20px}.warp___UlRJc .completion___y1m7L .title___Dt2dl{min-width:70px;color:#666}.warp___UlRJc .completion___y1m7L .content___AmQy4{flex:1 1}.warp___UlRJc .completion___y1m7L .content___AmQy4 .items___lIt8e{border:1px solid #dcdcdc;border-radius:2px;color:#37ad83;display:flex;font-size:14px;margin-bottom:20px;padding:10px}.warp___UlRJc .simple___zxJLH{margin-top:20px}.warp___UlRJc .simple___zxJLH .title___Dt2dl{color:#37ad83;font-size:14px;white-space:nowrap;margin-top:2px}.warp___UlRJc .simple___zxJLH .content___AmQy4{font-size:16px}.warp___UlRJc .shixunWrapper___kAYdL{margin-top:22px;padding:20px 20px 0;border:1px solid #DCDCDC}.warp___UlRJc .shixunWrapper___kAYdL .shixun___UE6xS{display:flex;align-items:center}.warp___UlRJc .shixunWrapper___kAYdL .shixun___UE6xS .score___Px5Fq{font-size:16px;color:#666;margin-right:10px}.warp___UlRJc .shixunWrapper___kAYdL .shixun___UE6xS .qtitle___wG7Nn{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;width:80%;color:#000;font-weight:400;font-size:16px}.warp___UlRJc .program___gzKdL{margin-top:22px;padding:20px;border:1px solid #DCDCDC}.warp___UlRJc .combination___R0ysn{display:flex;margin-top:30px}.warp___UlRJc .combination___R0ysn .qtype___U0Suy{font-size:16px;color:#434d6c;margin-right:6px}.warp___UlRJc .combination___R0ysn .score___Px5Fq{min-width:50px;height:25px;background:#ececec99;border-radius:0 0 2px;text-align:center;line-height:25px;color:#464f66;margin-right:10px}.warp___UlRJc .combination___R0ysn .qtitle___wG7Nn{width:85%;display:flex;color:#000;font-weight:400;font-size:16px;line-break:anywhere}.divname___guDo9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.customModal___bVzUV .ant-modal-close-x{width:86px;height:66px;line-height:66px}.customModal___bVzUV .ant-modal-content{border-radius:4px;overflow:hidden}.customModal___bVzUV .ant-modal-header{padding:22px 40px}.customModal___bVzUV .ant-modal-header .ant-modal-title{font-size:16px;font-weight:500}.customModal___bVzUV .ant-modal-footer{padding:30px 40px;border:0}.customModal___bVzUV .ant-modal-footer button{width:60px;height:32px;border-radius:2px}.customModal___bVzUV .ant-modal-footer button:first-child{background:#fcfcfe}.customModal___bVzUV .ant-modal-body{max-height:500px;overflow:auto;padding:18px 40px 30px}.customModal___bVzUV .content___oKhZq aside{display:flex}.customModal___bVzUV .content___oKhZq .upload___nPxEL{width:108px;height:32px;border-radius:2px;border:none;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;font-size:14px;font-weight:400;color:#fff}.customModal___bVzUV ul{padding-left:18px}.customModal___bVzUV .infoText___gZEJF{color:#464f66;font-size:12px;margin-bottom:8px}.customModal___bVzUV .okBtn___CVo2A{background-color:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80}.customModal___bVzUV .fileList___tauGN{display:flex;align-items:center;justify-content:space-between;margin-top:14px}.customModal___bVzUV .fileList___tauGN .fileName___T_8JX{font-size:14px;font-weight:400;color:#3061d0}.selectitems___imW2Y{width:300px!important;margin:20px 0!important}.flex_box_center___aDsO9{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___5V4Xk{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rNdEP{align-items:center;box-align:center}.flex_box_center_end___cKjnr{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___glFYD{flex-direction:column;box-orient:block-axis}.scoremodal___PfqOf [class~=ant-modal-body]{padding:30px 40px}.scoremodal___PfqOf [class~=ant-modal-footer]{margin-top:0!important;padding:0 0 20px!important}.scoremodal___PfqOf .selectWrapper___Mtqcz span[class~=ant-select-selection-placeholder]{color:#9096a3}.scoremodal___PfqOf .selectWrapper___Mtqcz div[class~=ant-select-selector]{height:38px!important}.scoremodal___PfqOf .selectWrapper___Mtqcz div[class~=ant-select-selector] input[class~=ant-select-selection-search-input],.scoremodal___PfqOf .selectWrapper___Mtqcz div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:38px!important;line-height:36px!important}.scoremodal___PfqOf .selectWrapper___Mtqcz div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:36px!important}.scoremodal___PfqOf .selectWrapper___Mtqcz span[class~=ant-select-arrow]{right:12px}.scoremodal___PfqOf .selectWrappers___uX2K9 span[class~=ant-select-selection-placeholder]{color:#9096a3}.scoremodal___PfqOf .selectWrappers___uX2K9 div[class~=ant-select-selector]{height:38px!important}.scoremodal___PfqOf .selectWrappers___uX2K9 div[class~=ant-select-selector] input[class~=ant-select-selection-search-input],.scoremodal___PfqOf .selectWrappers___uX2K9 div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:38px!important;line-height:36px!important}.scoremodal___PfqOf .selectWrappers___uX2K9 span[class~=ant-select-arrow]{right:12px}.scoremodal___PfqOf .allqingchu___IqL8g{margin-top:8px;color:#165dff;cursor:pointer}.scoremodal___PfqOf .allqingchu___IqL8g span{width:84px;height:20px;font-size:14px;font-weight:400;color:#165dff;line-height:20px;margin-left:5px}.scoremodal___PfqOf .allqingchu___IqL8g:hover,.scoremodal___PfqOf .allqingchu___IqL8g:hover span{color:#e30000}.scoremodal___PfqOf .title___UgYfD{color:#000;font-size:16px;font-weight:500;display:flex;width:100%;margin-top:10px}.scoremodal___PfqOf .score___LjJmD{margin-left:305px;color:#3061d0;text-align:end}.scoremodal___PfqOf .close___I0jAO{font-size:15px;cursor:pointer;color:#979797}.scoremodal___PfqOf .content___4u86F{display:flex;justify-content:space-between;margin-top:40px;color:#5f6368;font-size:14px;margin-bottom:24px}.scoremodal___PfqOf .content___4u86F span{display:flex;flex:1 1}.scoremodal___PfqOf .content___4u86F span:nth-child(4){display:flex;min-width:160px;align-items:center}.scoremodal___PfqOf .items___mK2L5{display:flex;justify-content:space-between;align-items:center;color:#5f6368;font-size:14px;margin-bottom:12px}.scoremodal___PfqOf .items___mK2L5 span{display:flex;flex:1 1;color:#000;font-weight:400}.scoremodal___PfqOf .items___mK2L5 span:nth-child(4){display:flex;min-width:160px;align-items:center;color:#9096a3}.scoremodal___PfqOf .bottom___vQTEm{width:100%;text-align:end}.scoremodal___PfqOf .bottom___vQTEm .yes___j81JQ{width:60px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff!important}.scoremodal___PfqOf .bottom___vQTEm .no___kiUH4{margin-right:20px;width:60px;height:32px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-weight:400;color:#464f66!important;line-height:14px}.scoremodal___PfqOf .titlecount___lliQr{width:41px;height:22px;background:#fa6400;border-radius:15px;margin-left:5px;color:#fff;display:inline-flex;justify-content:center}.scoremodal___PfqOf .add___QhDj8{font-weight:400;color:#fa6400;line-height:14px;font-size:14px;position:absolute;top:2px}.scoremodal___PfqOf .search___QCCaL{display:flex;align-items:center;overflow:hidden;border-radius:19px;height:38px;width:270px;padding-left:20px;background-color:#f6f7f9;border:none}.scoremodal___PfqOf .search___QCCaL [class~=ant-input-affix-wrapper]{background-color:#f6f7f9;border:none}.scoremodal___PfqOf .search___QCCaL [class~=ant-input-affix-wrapper]{outline:none!important;border:none!important;box-shadow:none!important}.scoremodal___PfqOf .search___QCCaL span[class~=ant-input-group-addon]{display:none}.scoremodal___PfqOf .search___QCCaL .searchIcon___oXRH5{margin-right:14px;cursor:pointer}.scoremodal___PfqOf .search___QCCaL input{background-color:#f6f7f9;font-size:14px}.scoremodal___PfqOf .tabWrap___Cu_4D{margin-bottom:18px}.scoremodal___PfqOf .tabWrap___Cu_4D div[class~=ant-tabs-tab]{font-size:14px;margin-right:40px!important;color:#5f6368}.scoremodal___PfqOf .tabWrap___Cu_4D div[class~=ant-tabs-tab-active] [class~=ant-tabs-tab-btn]{color:#232b40}.scoremodal___PfqOf .tabWrap___Cu_4D [class~=ant-tabs-nav]{margin:0;height:52px;padding:0 2px}.scoremodal___PfqOf .tabWrap___Cu_4D [class~=ant-tabs-nav] div[class~=ant-tabs-ink-bar]{background-color:#232b40;border-radius:100px 100px 0 0;height:3px}.scoremodal___PfqOf .tabWrap___Cu_4D [class~=ant-tabs-nav]:before{background:#f1f1f1}.previewModal___BVDlS div[class~=ant-modal-header]{padding-top:30px;padding-left:40px;padding-bottom:0}.previewModal___BVDlS div[class~=ant-modal-body]{padding:30px 40px}.previewModal___BVDlS button[class~=ant-modal-close]{top:17px;right:16px;transform:scale(1.2)}.flex_box_center___zojHa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___wmLZ4{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___DszWW{align-items:center;box-align:center}.flex_box_center_end___mVCv5{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___fbC9t{flex-direction:column;box-orient:block-axis}.warp___isAcM{max-height:552px;overflow:auto}.warp___isAcM .shixunbutton___h3Ybb{font-size:14px;color:#3061d0;margin-right:20px;font-weight:400;background:#3061d0;width:108px;height:32px;color:#fff;display:flex;align-items:center;justify-content:center;line-height:32px;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:16px}.warp___isAcM .shixunbutton___h3Ybb i{font-size:12px}.warp___isAcM .redio___xDffb{display:flex;flex-wrap:nowrap;align-items:center;margin-bottom:25px}.warp___isAcM .redio___xDffb .redioitem___FFPtq{width:14px;height:14px;min-width:14px;background:#f5f5f5;border-radius:7px;border:1px solid #D9D9D9;margin-right:10px}.warp___isAcM .redio___xDffb .redioitemyes___pF7ID{font-size:14px;color:#37ad83;margin-right:10px}.warp___isAcM .redio___xDffb .title___mnPZc{color:#000;font-size:16px}.warp___isAcM .redio___xDffb .titleyes___wrtWQ{color:#37ad83;font-size:16px}.warp___isAcM .redio___xDffb .yestag___D4krY{width:60px;height:20px;min-width:60px;color:#37ad83;text-align:center;margin-left:16px;line-height:20px;font-size:12px;background:#ebf6f2}.warp___isAcM .qcount___W5pwO{display:flex;align-items:center;margin-bottom:20px}.warp___isAcM .qcount___W5pwO .score___eKQzl{width:44px;height:20px;background:#ececec99;border-radius:0 0 2px;text-align:center;color:#464f66;margin-right:5px}.warp___isAcM .qcount___W5pwO .qtitle___lb8MD{width:100%;color:#000}.warp___isAcM .checkbox___QpUm4{display:flex;align-items:center;margin-bottom:25px}.warp___isAcM .checkbox___QpUm4 .checkboxitem___Wm2SH{width:14px;height:14px;min-width:14px;background:#f5f5f5;border-radius:2px;margin-right:10px;border:1px solid #D9D9D9}.warp___isAcM .checkbox___QpUm4 .checkboxitemyes___VVVTe{font-size:14px;color:#37ad83;margin-right:10px}.warp___isAcM .checkbox___QpUm4 .title___mnPZc{color:#000;font-size:16px}.warp___isAcM .checkbox___QpUm4 .titleyes___wrtWQ{color:#37ad83;font-size:16px}.warp___isAcM .checkbox___QpUm4 .yestag___D4krY{width:60px;min-width:60px;height:20px;color:#37ad83;text-align:center;margin-left:16px;line-height:20px;font-size:12px;background:#ebf6f2}.warp___isAcM .bottom___Mn_Bw{margin-top:20px;background-color:#f6f7f9;padding:40px 20px 20px}.warp___isAcM .bottom___Mn_Bw .bottomitem___JTyHT{margin-bottom:25px;display:flex}.warp___isAcM .bottom___Mn_Bw .bottomitem___JTyHT .left___nQqpo{color:#666;text-align:end;width:56px;min-width:48px;font-size:14px}.warp___isAcM .bottom___Mn_Bw .bottomitem___JTyHT .right___v58qy{color:#000;margin-left:10px;font-size:14px}.warp___isAcM .completion___BnZSp .title___mnPZc{width:70px;height:46px;min-width:70px;display:flex;align-items:center;justify-content:center;color:#666}.warp___isAcM .completion___BnZSp .content___MU8hZ{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.warp___isAcM .completion___BnZSp .content___MU8hZ .items___a7i54{padding:14px 16px;border:1px solid #dcdcdc;height:46px;border-radius:2px;margin-left:20px;color:#37ad83;min-width:102px;display:inline-block;font-size:14px;text-align:center;margin-bottom:20px}.warp___isAcM .simple___GDw3K .title___mnPZc{color:#37ad83;font-size:14px;margin-top:2px;min-width:56px;margin-bottom:3px}.warp___isAcM .simple___GDw3K .content___MU8hZ{font-size:16px}.warp___isAcM .shixun___DGzTe{display:flex;align-items:center;margin-top:20px}.warp___isAcM .shixun___DGzTe .score___eKQzl{width:44px;height:25px;background:#ececec99;border-radius:0 0 2px;text-align:center;line-height:25px;color:#464f66;margin-right:10px}.warp___isAcM .shixun___DGzTe .qtitle___lb8MD{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;width:80%;color:#000;font-weight:400;font-size:16px}.warp___isAcM .combination___AG9cr{display:flex;align-items:center;margin-top:20px}.warp___isAcM .combination___AG9cr .score___eKQzl{width:44px;height:25px;background:#ececec99;border-radius:0 0 2px;text-align:center;line-height:25px;color:#464f66;margin-right:10px}.warp___isAcM .combination___AG9cr .qtitle___lb8MD{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;width:80%;color:#000;font-weight:600;font-size:16px}.brief___LOzpE{font-size:14px;font-weight:400;margin-bottom:30px}.contentTitle___xkdcN{display:flex;align-items:center;font-size:14px;font-weight:400;color:#000}.content___Vtri0{font-size:14px;font-weight:400}.tips___tuAtH{font-size:12px;font-weight:400;color:#6b758b;padding-left:14px}.antdTable___s8T2N{margin-top:10px;margin-bottom:20px}.antdTable___s8T2N thead[class~=ant-table-thead]>tr>th{background:#f2f2f2;color:#5f6367}.antdTable___s8T2N .tableCell___kN9Fw{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.antdModal___WVBk3 div[class~=ant-modal-header]{padding-top:30px;padding-left:40px}.antdModal___WVBk3 button[class~=ant-modal-close]{top:18px;right:10px}.antdModal___WVBk3 button[class~=ant-modal-close] span[class~=ant-modal-close-x]{font-size:18px}.antdModal___WVBk3 div[class~=ant-modal-body]{padding-left:40px;padding-right:40px;max-height:620px;overflow:auto}.antdModal___WVBk3 div[class~=ant-modal-footer]{border-top:none;padding-bottom:30px;padding-right:40px}.orangeColor___ryB2u{color:#fe6300}.text___FxbAX{display:flex;align-items:center;justify-content:space-around;width:58px;height:24px;background:#e40d0d21;border-radius:4px;border:1px solid rgba(251,43,43,.16);font-weight:400;font-size:14px;color:#e1140f;line-height:14px;text-align:left;font-style:normal;cursor:pointer}.text___FxbAX:hover{border:1px solid rgba(225,20,15,.5)}.wrap___UlBQ1{width:402px;height:254px;padding:8px 13px}.wrap___UlBQ1 p{width:352px;height:66px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#191919;line-height:22px;text-align:left;font-style:normal;margin-bottom:15px}.wrap___UlBQ1 .contact____pUDq{display:flex;flex-direction:column;align-items:center}.wrap___UlBQ1 .img___BapAv{width:130px;height:130px;display:flex;align-items:center;justify-content:space-around}.flex_box_center___rQJfc{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___MDW24{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___RZbAv{align-items:center;box-align:center}.flex_box_center_end___ILhJA{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Fmij7{flex-direction:column;box-orient:block-axis}.orangeColor___U5vU6{color:#fa6400}.redColor___qYa6X{color:#e30000}.statustitle___pTBLm{font-weight:600;color:#333;margin-left:5px}.statusbody___qUPQx{background:#f6f7f9;padding:10px 20px;margin-top:5px}.flex___VtL45{display:flex;align-items:center}.con_warp___UwmUW{width:100%;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:15px}.success_txt___bixIU{width:100%;font-size:12px;color:#999;margin-bottom:30px;text-align:center}.flex_box_center___kOQ8P{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___fY6jt{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bDSSI{align-items:center;box-align:center}.flex_box_center_end___mQ6mU{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___F15G0{flex-direction:column;box-orient:block-axis}.result___UYRo8{display:flex}.result___UYRo8 .left___TRaH5{margin-right:38px;width:474px}.result___UYRo8 .right___twp9s{flex:1 1}.result___UYRo8 .box___vwndt{background:#f6f7f9;padding:15px}.result___UYRo8 .box___vwndt .li___hRe2d{background:#fff;border:1px solid #DCDCDC}.flex_box_center___SFmJH{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___f2H1D{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___hW_hp{align-items:center;box-align:center}.flex_box_center_end___yklmJ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___m0oUw{flex-direction:column;box-orient:block-axis}.customTree___ZhEHU .name___RIkn2{display:inline-block;font-size:14px;margin-left:10px;max-width:200px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:4px}.customTree___ZhEHU .ant-tree-node-content-wrapper{display:flex;align-items:center}.customTree___ZhEHU .ant-tree-switcher{color:#999;line-height:29px}.flex_box_center___ILe3s{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___c0XhE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Iusj1{align-items:center;box-align:center}.flex_box_center_end___DIVMO{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___x06LA{flex-direction:column;box-orient:block-axis}#educoder:has([class*=intelligent-body-curb]) body{overflow:initial}.intelligentBox___M5xO7{margin:0 auto;position:relative}.intelligentBox___M5xO7 .red___oyEWt{color:#e53333}.intelligentBox___M5xO7 .imgBox___DdoNI{display:flex;flex-direction:column;justify-content:center;align-items:center}.intelligentBox___M5xO7 .imgBox___DdoNI span{font-size:16px;color:#3061d04d;margin-top:10px}.intelligentBox___M5xO7 .underpin___fwUex{display:flex;justify-content:space-between;position:absolute;z-index:1;height:100%;width:100%}.intelligentBox___M5xO7 .underpin___fwUex b{display:block;width:calc((100% - 80px)/2);min-height:calc(100vh - 260px);background:#f6f7f9;border-radius:4px}.intelligentBox___M5xO7 .row___W9MrK{display:flex;justify-content:space-between;width:100%;position:relative;z-index:2;padding-bottom:10px}.intelligentBox___M5xO7 .row___W9MrK .leftLayout___MMjoZ{width:calc((100% - 160px)/2);margin-left:20px}.intelligentBox___M5xO7 .row___W9MrK .rightLayout___EsxRX{width:calc((100% - 160px)/2);margin-right:20px}.intelligentBox___M5xO7 .head___Q7Od8{display:flex;justify-content:space-between;width:100%;position:relative;z-index:2;padding-bottom:10px;position:sticky;top:0;z-index:3}.intelligentBox___M5xO7 .head___Q7Od8 .leftLayout___MMjoZ{width:calc((100% - 160px)/2);margin-left:20px}.intelligentBox___M5xO7 .head___Q7Od8 .rightLayout___EsxRX{width:calc((100% - 160px)/2);margin-right:20px}.intelligentBox___M5xO7 .head___Q7Od8 .leftLayout___MMjoZ,.intelligentBox___M5xO7 .head___Q7Od8 .rightLayout___EsxRX{width:calc((100% - 159px)/2);background:#f6f7f9;border-top:20px solid #F6F7F9;margin-right:19px}.intelligentBox___M5xO7 .head___Q7Od8 .centerBox___j58Ut{position:absolute;z-index:4;left:50%;top:360px;width:80px;height:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:-40px}.intelligentBox___M5xO7 .head___Q7Od8 .title___rMcNx{font-size:16px;color:#000;margin-right:auto}.intelligentBox___M5xO7 .head___Q7Od8 .tip___gLHFS{height:30px;background:#9096a31a;border-radius:0 0 8px 8px;display:flex;align-items:center;padding-left:20px;margin-top:10px;font-size:12px;color:#9096a3}.leftBox___DJ6lp{background:#fff;border:1px dashed rgba(48,97,208,.2);padding:20px}.leftBox___DJ6lp img{max-width:100%}.leftBox___DJ6lp .question___THjM9>h4{margin-top:20px;margin-bottom:0}.leftBox___DJ6lp .question___THjM9>h5{color:#e53333;display:flex;background:#e533330f;padding:10px 20px;font-size:14px;width:calc(100% + 40px);margin-left:-20px;margin-bottom:20px;margin-top:20px;white-space:pre-wrap;font-weight:400}.leftBox___DJ6lp .question___THjM9>h5 i{margin-right:3px;margin-top:3px}.leftBox___DJ6lp .question___THjM9>h5:last-child{margin-bottom:-20px}.leftBox___DJ6lp .question___THjM9>p{margin-top:20px;margin-bottom:0}.leftBox___DJ6lp:focus-within{border:1px solid #0152d9!important}.leftBox___DJ6lp:hover{border:1px dashed rgba(48,97,208,.6)}.leftBox___DJ6lp [contenteditable]{white-space:pre-wrap}.leftBox___DJ6lp [contenteditable]:focus-visible{outline:0px solid #0152d9}.rightBox___CuMdf{background:#fff;border:1px solid rgba(48,97,208,.2)}.rightBox___CuMdf.error___PHzCG{border:1px solid rgba(229,51,51,.2)}.rightBox___CuMdf.error___PHzCG .actionHead___vTHMx{background:#e533330f}.rightBox___CuMdf [contenteditable]{white-space:pre-wrap}.rightBox___CuMdf img{max-width:100%}.rightBox___CuMdf .edit___EaRLy{border:1px solid transparent}.rightBox___CuMdf .edit___EaRLy:focus-visible{outline:0px solid #0152d9;border:1px solid #0152d9}.rightBox___CuMdf .edit___EaRLy:hover{border:1px dashed rgba(48,97,208,.6)}.rightBox___CuMdf .actionHead___vTHMx{height:46px;background:#3061d01a;display:flex;align-items:center;padding:0 12px 0 20px}.rightBox___CuMdf .option___z4UTy{display:flex;align-items:center;padding:0 20px 20px}.rightBox___CuMdf .option___z4UTy>aside{width:40px;height:40px;border-radius:23px;border:1px solid #DCDCDC;font-size:16px;color:#464f66;line-height:38px;text-align:center;flex-shrink:0;margin-right:10px;cursor:pointer}.rightBox___CuMdf .option___z4UTy>aside.active___o8wNJ{background:#37ad83;border:1px solid #DCDCDC;color:#fff}.rightBox___CuMdf .option___z4UTy>aside.fill___g760n{border:0;height:14px;font-size:14px;color:#5f6368;width:auto;height:40px;min-width:50px;line-height:40px}.rightBox___CuMdf .option___z4UTy .text___L_lug{flex:1 1;padding:8.5px 12px;border:1px solid #DCDCDC;border-radius:2px}.rightBox___CuMdf .option___z4UTy .text___L_lug:focus-visible{outline:0px solid #0152d9;border:1px solid #0152d9!important;box-shadow:none!important}.rightBox___CuMdf .option___z4UTy .text___L_lug:hover{box-shadow:0 0 4px #3061d04d;border:1px solid rgba(48,97,208,.2)}.rightBox___CuMdf .liWrap___LDwxe{background:#f6f7f9;padding:10px 10px 0;margin:0 20px 20px;overflow:hidden}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf{display:flex;align-items:center;margin-bottom:10px}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf>aside{color:#5f6368;flex-shrink:0;margin-right:10px}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf .text___L_lug{flex:1 1}.rightBox___CuMdf>h5{color:#e53333;display:flex;background:#e533330f;padding:10px 20px;font-size:14px;margin-bottom:0;white-space:pre-wrap;font-weight:400}.rightBox___CuMdf>h5 i{margin-right:3px;margin-top:3px}.buttonFixed___QxKdm{position:fixed;z-index:900;bottom:0;left:0;width:100%;height:64px;background:#fff;box-shadow:0 -4px 4px #0000000d}.buttonFixed___QxKdm .buttonWrap___OEep5{display:flex;justify-content:center;align-items:center;height:100%}.buttonFixed___QxKdm .buttonWrap___OEep5 .button___b2y4h{min-width:100px;height:38px!important;line-height:38px!important;font-weight:400;padding:0 14px;font-size:14px!important}.menu___aQ4xO .ant-dropdown-menu-item{padding:0!important;display:flex!important;align-items:center!important;justify-content:center;height:35px}.tabs___QmlP4{display:flex;gap:20px}.tabs___QmlP4 div{width:77px;height:32px;background:#ebeef5;box-shadow:inset 0 1px 3px #ccd6e2;border-radius:2px;font-size:14px;color:#9096a3;line-height:32px;text-align:center;cursor:pointer;user-select:none}.tabs___QmlP4 div.active___o8wNJ{background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;color:#fff}@keyframes showHide___fHrAG{0%,to{opacity:0}33%{opacity:1}}.dotLoading___zUYOu span{opacity:0;animation:showHide___fHrAG 1.5s infinite}.dotLoading___zUYOu span:nth-child(1){animation-delay:0s}.dotLoading___zUYOu span:nth-child(2){animation-delay:.5s}.dotLoading___zUYOu span:nth-child(3){animation-delay:1s}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;top:0;right:0;width:70px;height:32px;background:#0000004d;color:#d9c7ab;padding:0 8px;font-size:16px;line-height:32px;border-top-right-radius:8px;border-bottom-left-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;top:0;right:0;width:70px;height:32px;background:#0000004d;color:#d9c7ab;padding:0 8px;font-size:16px;line-height:32px;border-top-right-radius:8px;border-bottom-left-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.folderWrapper___G__0a span[class~=ant-tree-switcher-line-icon] svg{transform:scale(1.2);color:#d2ddf5}.folderWrapper___G__0a span[class=ant-tree-node-content-wrapper]{position:relative}.folderWrapper___G__0a div[class~=ant-tree-treenode]{padding:10px 0}.folderWrapper___G__0a span[class~=ant-tree-switcher-leaf-line]:after{border-bottom:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-switcher-leaf-line]:before{border-left:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-indent-unit]:after{border-right:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-indent-unit]:before{border-right:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-iconEle]{margin-right:4px}.folderWrapper___G__0a div[class~=ant-tree-treenode-selected] span[class~=ant-tree-node-selected]{background-color:transparent}.folderWrapper___G__0a div[class~=ant-tree-treenode-selected] span[class~=ant-tree-node-selected] span[class~=ant-tree-title]{color:#3061d0;background:#f7f8f9}.folderWrapper___G__0a .folderIcon___oTG6c{height:20px;width:20px}.wrap___Yz6fc{display:flex;height:100%}.left___F0axg{width:42%;border-right:1px solid #DCDCDC;display:flex;flex-direction:column;padding:20px 35px}.left___F0axg div[class~=ant-input-number]{width:84px}.tip___nCmqI{background:#37ad83;border-radius:30px;color:#fff;padding:8px 20px 8px 61px;position:relative;line-height:22px;margin-left:20px;margin-top:8px}.tip___nCmqI img{width:60px;position:absolute;z-index:10;left:-20px;top:-8px}.bottomBtn___x70Gq{width:122px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 10px #cfcfcf,inset 0 1px 3px #ffffff80;border-radius:20px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;font-size:16px;color:#333;cursor:pointer;margin:20px auto}.bottomBtn___x70Gq:hover{color:#165dff;border:1px solid #165dff}.bottomBtn___x70Gq.disabled___CWzre{border:1px solid #BACFFE;color:#333;cursor:not-allowed;opacity:.3}.bottomBtn___x70Gq i{color:#3061d0;margin-right:10px}@keyframes showHide___Dfprh{0%,to{opacity:0}33%{opacity:1}}.dotLoading___s6Sh4 span{opacity:0;animation:showHide___Dfprh 1.5s infinite;color:#3061d0;font-size:28px}.dotLoading___s6Sh4 span:nth-child(1){animation-delay:0s}.dotLoading___s6Sh4 span:nth-child(2){animation-delay:.5s}.dotLoading___s6Sh4 span:nth-child(3){animation-delay:1s}div[class~=ant-progress].progress___QUpqo,div[class~=ant-progress].progress___QUpqo span[class~=ant-progress-text]{color:#3061d0}.num___VQiqB{color:#fa6400;margin:0 4px}.container___DAVRd{padding:36px 70px;width:58%;background:#f6f7f9;overflow:auto}.container___DAVRd code,.container___DAVRd .katex___oS9Qs,.container___DAVRd pre{pointer-events:none}.liWrap___pAkIe:focus-visible{outline:0px solid transparent}.backBottom___kT237{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer}.backBottom___kT237:hover i{color:#5c64ff}.backBottom___kT237 i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.imgBox___O8q6M{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 30px)}.imgBox___O8q6M span{font-size:16px;color:#3061d04d;margin-top:10px}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.wrap___AasCO{display:flex;flex-direction:column;width:calc(100vw * .58 - 180px);max-height:80vh;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:4px;border:1px solid #145DFF}.chatContainer___n6e3E{flex:1 1;width:100%;padding:20px 20px 0;overflow:auto}.btnContainer___yKyVB{display:flex;gap:10px;border-bottom:1px solid #DCDCDC;padding:20px 20px 10px}.btnContainer___yKyVB .btn___Y_09T{display:flex;align-items:center;justify-content:center;height:36px;background:#fff;border-radius:8px;border:1px solid #DCDCDC;font-size:14px;color:#333;cursor:pointer;transition:.4s;width:36px}.btnContainer___yKyVB .btn___Y_09T:hover{border-color:#3061d0;color:#3061d0}.inputContainer____bM3M{height:60px;display:flex;align-items:center;padding:0 20px}.inputContainer____bM3M textarea{padding:23px 0 0!important;resize:none!important;flex:1 1!important}.inputContainer____bM3M textarea::placeholder{color:#c1c1d9}.inputContainer____bM3M .sendBtn___UHHLj{width:40px!important;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.inputContainer____bM3M .sendBtn___UHHLj:disabled{background:#d2d2d2}.inputContainer____bM3M .sendBtnDisabled___AoSRc{width:40px!important;height:40px;background:#d2d2d2;border:none;border-radius:50%;padding:0;flex-shrink:0}.inputContainer____bM3M .cancelBtn___yql4C{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3s}.inputContainer____bM3M .cancelBtn___yql4C:hover{transform:scale(1.05)}@keyframes dot-fade___LruoO{0%,40%{opacity:.5}50%{opacity:1}90%,to{opacity:.5}}.loadingWrp___gYLGT{display:flex;align-items:center;padding:5px 15px 15px;color:#9096a3}.hover-line-container___kkYQN{position:relative}.hover-line-content___ZkD9e{position:relative;min-height:200px;padding:10px;line-height:1.5}.hover-line-content___ZkD9e::selection{background:#ff0}.line-button-container___A79j9{position:absolute;right:calc(100% - 40px);z-index:111;width:30px}.line-button-container___A79j9:before{content:"";position:absolute;left:30px;right:0;top:0;height:1.5em;background:#ffff004d;z-index:-1;pointer-events:none}.button___X_Iu7{width:30px;padding:0 8px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;display:flex;align-items:center;cursor:pointer;white-space:nowrap;transition:all .5s;position:absolute;right:0;overflow:hidden}.button___X_Iu7:hover{width:74px;border:1px solid #5C64FF}.button___X_Iu7 span{font-size:12px;color:#5c64ff;margin-left:6px}.toolbar___qYQBF{position:absolute;background:#fff;border-radius:12px;box-shadow:#0000001a 0 8px 16px;z-index:1000}.chat-dialog___AUJYU{position:absolute;width:700px;background:#fff;border:.5px solid #2356f6;border-radius:4px;box-shadow:0 2px 4px #0000001a;z-index:1001}.button___VhNes{padding:2px 8px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;display:flex;align-items:center;cursor:pointer;transition:.3s}.button___VhNes:hover{border:1px solid #5C64FF}.button___VhNes span{font-size:12px;color:#5c64ff;margin-left:6px}@keyframes dot-fade___BPUGC{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loading___SifAS{display:flex;margin-top:20px}.loading___SifAS .dot___J5R0d{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___BPUGC 1s infinite}.loading___SifAS .dot___J5R0d:nth-child(2){animation-delay:.3s}.loading___SifAS .dot___J5R0d:nth-child(3){animation-delay:.7s}.flex_box_center___kyfCX{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___GHTzD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___FdgNd{align-items:center;box-align:center}.flex_box_center_end___LMVYD{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Yb2bC{flex-direction:column;box-orient:block-axis}.f_l_c___nwLBO{display:flex;gap:10px;flex-wrap:wrap}.f_l_c___nwLBO .officediv___KkKIB{display:inline-flex;width:200px;align-items:center;justify-content:start;height:40px;background-color:#fff;border:1px solid #f1f1f1;border-radius:12px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;line-height:40px;padding:0 10px;cursor:pointer}.preclass___SCKdC{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.codeBox___WpkVl{display:flex}.codeBox___WpkVl>aside{margin-right:20px;height:50px}.codeBox___WpkVl>aside>div{color:#f23838}.codeBox___WpkVl>div{display:flex;flex-direction:column;align-items:center}.codeBox___WpkVl>div>div{color:#999;margin-top:6px}.digitalLabel___tImKs{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:50%;font-size:12px;font-weight:600;color:#464f66}.digitalLabel___tImKs.active___Ck70Q{background:#3061d0;color:#fff;box-shadow:0 2px 4px #e0dfe1}.flex_box_center___ycN2f{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LcS9e{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___uwjPm{align-items:center;box-align:center}.flex_box_center_end___Pc903{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AXEdv{flex-direction:column;box-orient:block-axis}.bg___fm2Cw{background:#fff;box-shadow:0 2px 4px #eaeef4}.title___J3MCU{display:box;display:flex;align-items:center;box-align:center;justify-content:center;font-weight:600;font-size:16px;color:#000;line-height:18px;margin-top:20px;margin-bottom:20px}.title___J3MCU strong{color:#333}.title___J3MCU .editIcon___i4Zll{cursor:pointer;font-size:20px;color:#7aac9a;margin-left:10px}.title___J3MCU .editIcon___i4Zll:hover{color:#3061d0}.titleLeft___da61c{flex:1 1}.titleRight___EsdL6 a{margin-right:20px;font-weight:700}.formWrap___YTxC3 div[class~=ant-form-item]{margin-bottom:30px}.formWrap___YTxC3 div[class~=ant-form-item-label] label{font-size:14px;font-weight:400;color:#666}.formWrap___YTxC3 .baseLineHeight___TprCB div[class~=ant-form-item-label]{line-height:46px}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG div[class~=ant-form-item-label]{line-height:38px}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper]{height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper] span{color:#464f66}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:transparent}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked].easy___mSxtg{border:1px solid #C1E7CB;background:linear-gradient(180deg,#fff,#f9fff4)}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked].easy___mSxtg span{color:#46b70e}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked].medium___NIaWN{border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked].medium___NIaWN span{color:#165dff}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked].hard___mddnD{border:1px solid #F8C8A8;background:linear-gradient(180deg,#fff,#fff7f3)}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked].hard___mddnD span{color:#ee6f1a}.formWrap___YTxC3 .baseFormItem___csbyb{font-size:14px}.formWrap___YTxC3 .baseFormItem___csbyb input[class~=ant-input]{height:38px!important}.formWrap___YTxC3 .baseFormItem___csbyb input[class~=ant-input-number-input],.formWrap___YTxC3 .baseFormItem___csbyb div[class~=ant-select-selector]{height:46px!important}.formWrap___YTxC3 .baseFormItem___csbyb div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:46px}.formWrap___YTxC3 .baseFormItem___csbyb div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{line-height:46px!important}.formWrap___YTxC3 .baseFormItem___csbyb span[class~=ant-select-arrow]{right:12px!important}.formWrap___YTxC3 .cascaderPopup___BttnF div[class~=ant-cascader-menus] ul[class~=ant-cascader-menu] li[class~=ant-cascader-menu-item]{color:#464f66;font-weight:400}.formWrap___YTxC3 .cascaderPopup___BttnF div[class~=ant-cascader-menus] ul[class~=ant-cascader-menu] li[class~=ant-cascader-menu-item-active]{background-color:#e7f3ff;color:#3061d0;font-weight:400}.selectdiv___TAr4i{color:#3061d0;font-size:16px;cursor:pointer;display:flex;align-items:center}.divitem___iaXB2{color:#464f66;font-size:16px;cursor:pointer;display:flex;align-items:center}.bottmodiv___bmp6p{height:64px;background:#fff;box-shadow:0 -2px 4px #e0dfe1;width:100%;left:0;z-index:10;bottom:0;position:fixed;align-items:center;justify-content:center;display:flex}.bottmodiv___bmp6p .cancelBtn___Q4ZcL{border:1px solid #BACFFE;height:38px;width:60px;color:#3061d0;background-color:transparent;text-shadow:none}.bottmodiv___bmp6p .confirmBtn___nRiCD{height:38px;width:126px;background:#3061d0;border-radius:2px;color:#fff;border:none;text-shadow:none}.concat___jlPR1{color:#9096a3;position:relative;top:-24px;padding-left:160px;display:flex;justify-content:space-between}.ul___TdfYY{padding-left:0}.ul___TdfYY li{line-height:26px} +.flex_box_center___aPGWN{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___MQNX5{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Z7QdK{align-items:center;box-align:center}.flex_box_center_end___JQl5O{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___IhYhx{flex-direction:column;box-orient:block-axis}.bg___Kg8x_{background:#fff;box-shadow:0 2px 4px #eaeef4}.title___UhsVG{display:box;display:flex;align-items:center;box-align:center;justify-content:center;font-weight:600;font-size:16px;color:#000;line-height:18px;margin-top:20px}.title___UhsVG strong{color:#333}.titleLeft___NPVwn{flex:1 1}.titleRight___UGtmZ a{margin-right:20px;font-weight:700}.formWrap___Jowb2 div[class~=ant-form-item]{margin-bottom:30px}.formWrap___Jowb2 div[class~=ant-form-item-label] label{font-size:14px;font-weight:400;color:#666}.formWrap___Jowb2 .baseLineHeight___N68WX div[class~=ant-form-item-label]{line-height:46px}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi div[class~=ant-form-item-label]{line-height:38px}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper]{height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper] span{color:#464f66}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:transparent}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked].easy___ZHYPU{border:1px solid #C1E7CB;background:linear-gradient(180deg,#fff,#f9fff4)}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked].easy___ZHYPU span{color:#46b70e}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked].medium___piewx{border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked].medium___piewx span{color:#165dff}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked].hard___HMXyt{border:1px solid #F8C8A8;background:linear-gradient(180deg,#fff,#fff7f3)}.formWrap___Jowb2 .radioBtnWrapper___bX7Pi .radiogroup___ukf8u label[class~=ant-radio-button-wrapper-checked].hard___HMXyt span{color:#ee6f1a}.selectdiv___gkuBG{color:#3061d0;font-size:16px;cursor:pointer;display:flex;align-items:center}.divitem___vNm0q{color:#464f66;font-size:16px;cursor:pointer;display:flex;align-items:center}.bottmodiv___assW5{height:64px;background:#fff;box-shadow:0 -2px 4px #e0dfe1;width:100%;left:0;z-index:10;bottom:0;position:fixed;align-items:center;justify-content:center;display:flex}.bottmodiv___assW5 .cancelBtn___Nl6Pi{border:1px solid #BACFFE;height:38px;width:60px;color:#3061d0;background-color:transparent;text-shadow:none}.bottmodiv___assW5 .confirmBtn___BNoFU{height:38px;width:126px;background:#3061d0;border-radius:2px;color:#fff;border:none;text-shadow:none}#educoder .baseFormItem___ILZ2V{font-size:14px}#educoder .baseFormItem___ILZ2V input[class~=ant-input]{height:38px}#educoder .baseFormItem___ILZ2V input[class~=ant-input-number-input],#educoder .baseFormItem___ILZ2V div[class~=ant-select-selector]{height:46px}#educoder .baseFormItem___ILZ2V div[class~=ant-select-selector] span[class~=ant-select-selection-item],#educoder .baseFormItem___ILZ2V div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{line-height:46px}#educoder .baseFormItem___ILZ2V span[class~=ant-select-arrow]{right:12px}#educoder .cascaderPopup___QPxW3 div[class~=ant-cascader-menus] ul[class~=ant-cascader-menu] li[class~=ant-cascader-menu-item]{color:#464f66;font-weight:400}#educoder .cascaderPopup___QPxW3 div[class~=ant-cascader-menus] ul[class~=ant-cascader-menu] li[class~=ant-cascader-menu-item-active]{background-color:#e7f3ff;color:#3061d0;font-weight:400}.addQuestionBtn___OjehS{background:#f8f9fc;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;color:#3061d0;border:1px solid #BACFFE;text-shadow:none;height:32px;line-height:32px;padding:0 15px;cursor:pointer}.addQuestionBtn___OjehS i{color:#3061d0;font-size:14px;font-weight:600}.addQuestionBtn___OjehS:hover{background:#3061d0;color:#fff;border-color:transparent}.addQuestionBtn___OjehS:hover i{color:#fff}.concat___kliXB{color:#9096a3;position:relative;top:-24px;padding-left:160px;display:flex;justify-content:space-between}.wrap___Ww0Ti{display:flex}.wrap___Ww0Ti>p{font-size:14px;font-weight:400;color:#666;margin-right:20px;margin-left:70px;text-align:right;flex-shrink:0}.wrap___Ww0Ti .itemWarp___LMLjd{font-size:14px;flex:1 1}.wrap___Ww0Ti .itemWarp___LMLjd div[class~=".ant-form-item"]{margin-right:20px}.wrap___Ww0Ti .itemWarp___LMLjd input[class~=ant-input]{height:38px}.wrap___Ww0Ti .itemWarp___LMLjd input[class~=ant-input-number-input],.wrap___Ww0Ti .itemWarp___LMLjd div[class~=ant-select-single] div[class~=ant-select-selector]{height:46px}.wrap___Ww0Ti .itemWarp___LMLjd div[class~=ant-select-single] div[class~=ant-select-selector] span[class~=ant-select-selection-item],.wrap___Ww0Ti .itemWarp___LMLjd div[class~=ant-select-single] div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{line-height:46px}.wrap___Ww0Ti .itemWarp___LMLjd div[class~=ant-select-multiple] div[class~=ant-select-selector]{height:46px}.wrap___Ww0Ti .itemWarp___LMLjd div[class~=ant-select-multiple] div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{line-height:46px}.wrap___Ww0Ti .itemWarp___LMLjd span[class~=ant-select-arrow]{right:12px}.wrap___Ww0Ti .addIcon___xmRLl{color:#2fa34f;font-size:14px}.wrap___Ww0Ti .deleteIcon___gjwgO{color:#e30000;font-size:14px;margin-left:20px}.flex_box_center___zCnVx{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___BBiQD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___KzPui{align-items:center;box-align:center}.flex_box_center_end___zJokd{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Grsys{flex-direction:column;box-orient:block-axis}.moreSpan___VJeLv{color:#5f6368}.moreSpan___VJeLv:hover{color:#333}.bg___oBBHW{background:#fff;box-shadow:0 2px 4px #eaeef4;min-height:600px}.bg___oBBHW .title___xV4Rt{font-weight:600;font-size:16px;color:#000;line-height:18px}.bottomdiv___rPfwr{height:64px;background:#fff;box-shadow:0 -2px 4px #e0dfe1;width:100%;min-width:1200px;left:0;bottom:0;z-index:10;position:fixed;align-items:center;justify-content:center;display:flex;color:#343636}.bottomdiv___rPfwr .spanBtn___eJxID{cursor:pointer}.bottomdiv___rPfwr .spanBtn___eJxID:hover{color:#165dff}.bottomdiv___rPfwr .addQuestionBtn___RPRiP{background:#f8f9fc;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;color:#3061d0;border:1px solid #BACFFE;text-shadow:none;height:32px;padding:0 15px}.bottomdiv___rPfwr .addQuestionBtn___RPRiP i{color:#3061d0;font-size:14px;font-weight:600}.bottomdiv___rPfwr .addQuestionBtn___RPRiP:hover{background:#3061d0;color:#fff;border-color:transparent}.bottomdiv___rPfwr .addQuestionBtn___RPRiP:hover i{color:#fff}.bottomdiv___rPfwr .saveBtn___y9nNf{height:32px;width:94px;display:inline-flex;align-items:center;justify-content:center;border-radius:2px;border:1px solid #EEEEEE;cursor:pointer}.bottomdiv___rPfwr .saveBtn___y9nNf:hover{border:1px solid #165DFF;color:#165dff}.left___Q3Qf4{padding:0 0 15px;background:#f6f7f9;width:260px;text-align:left;height:calc(100vh - 64px);overflow:hidden auto}.left___Q3Qf4 .leftAction___GT9yG{background:#f6f7f9;padding:15px 0 0;position:sticky;top:0;z-index:1}.left___Q3Qf4 .Button___r00OP{width:92px;height:32px;margin-left:15px;padding:0 6px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;color:#3061d0;font-size:12px;text-align:center;border:1px solid #BACFFE;margin-bottom:9px}.left___Q3Qf4 .title___xV4Rt{height:32px;border-radius:2px;padding-left:15px;display:flex;align-items:center;margin-bottom:15px}.left___Q3Qf4 .title___xV4Rt:hover{background:#e1e2e4;box-shadow:0 2px 4px #eaeef4}.left___Q3Qf4 .title___xV4Rt:hover .iconWrapper___wofW_{background-color:#fff;height:100%;display:flex;align-items:center;justify-content:center;width:28px;border-radius:2px}.left___Q3Qf4 .title___xV4Rt:hover .iconWrapper___wofW_ .up___a9RQm,.left___Q3Qf4 .title___xV4Rt:hover .iconWrapper___wofW_ .down___x6RAl{display:inline-block;color:#3061d0;cursor:pointer;font-size:13px}.left___Q3Qf4 .title___xV4Rt:hover .iconWrapper___wofW_ .disabled___mkEME{cursor:not-allowed}.left___Q3Qf4 .title___xV4Rt:hover .iconWrapper___wofW_ .disabled___mkEME.up___a9RQm,.left___Q3Qf4 .title___xV4Rt:hover .iconWrapper___wofW_ .disabled___mkEME.down___x6RAl{opacity:.2}.left___Q3Qf4 .title___xV4Rt .titleleft___WZ83K{width:85%;padding-right:4px;flex:1 1;position:relative;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.left___Q3Qf4 .title___xV4Rt .more_style___ZXYnN{height:100%;width:30px;color:#000;cursor:pointer;display:flex;justify-content:center;align-items:center}.left___Q3Qf4 .title___xV4Rt .more_style___ZXYnN:hover{background-color:#fff}.left___Q3Qf4 .title___xV4Rt .iconWrapper___wofW_{display:none}.left___Q3Qf4 .qcount___o6F1k{display:flex;height:32px;align-items:center;margin:0 10px 12px;padding:0 5px;font-size:12px}.left___Q3Qf4 .qcount___o6F1k .score___Gy6jr{min-width:50px;height:20px;background:#ececec99;border-radius:0 0 2px;text-align:center;color:#464f66;margin-right:5px}.left___Q3Qf4 .qcount___o6F1k .qtitle___KF7pa{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;width:70%;word-break:break-all;color:#000}.left___Q3Qf4 .qcount___o6F1k .qtitle___KF7pa div:first-of-type{display:inline;word-break:break-all}.left___Q3Qf4 .qcount___o6F1k:hover{background:#fff;color:#3061d0}.left___Q3Qf4 .qcount___o6F1k:hover .qtitle___KF7pa{color:#3061d0;word-break:break-all}.left___Q3Qf4 .qcount___o6F1k.qcountclick___kvoyc{background:#fff;color:#3061d0;box-shadow:0 2px 4px #eaeef4;border-radius:2px}.left___Q3Qf4 .qcount___o6F1k.qcountclick___kvoyc .qtitle___KF7pa{color:#3061d0}.right___Nfa70{padding:40px;width:940px;text-align:left;position:sticky;top:0;display:inline-block;vertical-align:top;max-height:calc(100vh - 64px)}.right___Nfa70 .title___xV4Rt{display:flex;align-items:center}.right___Nfa70 .title___xV4Rt .edit___RVRSb{cursor:pointer;font-size:20px;color:#7aac9a;margin-left:20px}.right___Nfa70 .title___xV4Rt .edit___RVRSb:hover{cursor:pointer;font-size:20px;color:#3061d0;margin-left:20px}.right___Nfa70 .title___xV4Rt .delete___J9BAT{cursor:pointer;color:#9096a3;font-size:20px}.right___Nfa70 .title___xV4Rt .yuanti___ljq8l:hover{color:#417cab}.right___Nfa70 .title___xV4Rt .yuanti___ljq8l{cursor:pointer;color:#7a96ac;font-size:20px}.right___Nfa70 .title___xV4Rt .tianjia___s7Zu2:hover{color:#3061d0}.right___Nfa70 .title___xV4Rt .tianjia___s7Zu2{cursor:pointer;color:#8199c7;font-size:20px}.right___Nfa70 .title___xV4Rt .delete___J9BAT:hover{color:#ee5d5d}.right___Nfa70 .title___xV4Rt .shixun___YkjdZ{font-size:14px;color:#3061d0;margin-right:20px;font-weight:400}.right___Nfa70 .title___xV4Rt .shixun___YkjdZ i{font-size:12px}.right___Nfa70 .qcount___o6F1k{display:flex;align-items:center;margin-top:20px}.right___Nfa70 .qcount___o6F1k .score___Gy6jr{min-width:50px;height:25px;background:#ececec99;border-radius:0 0 2px;text-align:center;line-height:25px;color:#464f66;margin-right:10px}.right___Nfa70 .qcount___o6F1k .qtitle___KF7pa{color:#000;font-weight:600;font-size:16px;word-break:break-all}.right___Nfa70 .scoreByBlankRadio___QYQY5{background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9!important;border-radius:16px;margin-left:20px}.right___Nfa70 .scoreByBlankRadio___QYQY5 span{font-size:14px}.right___Nfa70 .scoreByBlankRadio___QYQY5 label[class~=ant-radio-button-wrapper]{background-color:transparent;border:none;padding:0 20px;display:inline-flex;align-items:center;height:32px;color:#9096a3}.right___Nfa70 .scoreByBlankRadio___QYQY5 label[class~=ant-radio-button-wrapper]:before{background-color:transparent!important}.right___Nfa70 .scoreByBlankRadio___QYQY5 label[class~=ant-radio-button-wrapper-checked]{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:inset 0 1px 3px #d7d8d9;border:1px solid #C8D2EA!important;border-radius:16px;padding:0 20px;display:inline-flex;align-items:center;color:#3061d0}.right___Nfa70 .scoreByBlankRadio___QYQY5 label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#c8d2ea!important}.right___Nfa70 .scoreByBlankRadio___QYQY5 label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:none}.right___Nfa70 .scoreByBlankRadio___QYQY5 label[class~=ant-radio-button-wrapper-checked]:before{background-color:transparent!important}.modalconfirm___dmWFe div[class~=ant-modal-body]{padding:16px 24px}.scoremodal___CDA7w [class~=ant-modal-body]{padding:30px 40px}.scoremodal___CDA7w .title___xV4Rt{color:#000;font-size:16px;font-weight:500;display:flex;width:100%}.scoremodal___CDA7w .score___Gy6jr{margin-left:305px;color:#3061d0;text-align:end}.scoremodal___CDA7w .close___jdUWv{font-size:15px;cursor:pointer;color:#979797}.scoremodal___CDA7w .content___HPqUf{display:flex;justify-content:space-between;margin-top:20px;height:40px;padding:0 20px;color:#5f6368;background:#f6f7f9;line-height:40px;font-size:14px}.scoremodal___CDA7w .content___HPqUf span{display:flex;flex:1 1}.scoremodal___CDA7w .content___HPqUf span:nth-child(4){display:flex;min-width:160px;align-items:center}.scoremodal___CDA7w .items___YkyQL{display:flex;justify-content:space-between;align-items:center;color:#5f6368;font-size:14px;padding:8px 20px;border-bottom:1px solid #F6F7F9}.scoremodal___CDA7w .items___YkyQL span{display:flex;flex:1 1;color:#000;font-weight:400}.scoremodal___CDA7w .items___YkyQL span[class~=ant-input-number-handler-up-inner],.scoremodal___CDA7w .items___YkyQL span[class~=ant-input-number-handler-down-inner]{flex:0 1}.scoremodal___CDA7w .items___YkyQL span:nth-child(4){display:flex;min-width:160px;align-items:center;color:#9096a3}.scoremodal___CDA7w .bottom___mzpp4{width:100%;text-align:end;margin-top:12px}.scoremodal___CDA7w .bottom___mzpp4 .yes___Xio6z{width:60px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff!important;border:0px}.scoremodal___CDA7w .bottom___mzpp4 .no___hbicD{margin-right:20px;width:60px;height:32px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-weight:400;color:#464f66!important;line-height:14px}.formcenter___kN8Ax div[class~=ant-form-item-row]{align-items:center;margin-bottom:30px!important}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper]{height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper] span{color:#464f66}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked].easy____g1mR{border:1px solid #C1E7CB;background:linear-gradient(180deg,#fff,#f9fff4)}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked].easy____g1mR span{color:#46b70e}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked].medium___vPAsn{border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked].medium___vPAsn span{color:#165dff}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked].hard___c6tcf{border:1px solid #F8C8A8;background:linear-gradient(180deg,#fff,#fff7f3)}.formcenter___kN8Ax .radiogroup___htjtc label[class~=ant-radio-button-wrapper-checked].hard___c6tcf span{color:#ee6f1a}.formcenterselect___B88vb div[class~=ant-form-item-label]{max-height:46px;line-height:46px}.selectitems1___Dzpho{width:480px!important}.selectitems1___Dzpho div[class~=ant-select-selector]{min-height:46px!important}.selectitems1___Dzpho div[class~=ant-select-selector] span[class~=ant-select-selection-item],.selectitems1___Dzpho div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:46px!important;line-height:46px!important}.selectitems1___Dzpho div[class~=ant-select-selector] span[class~=anticon-close]{font-size:14px!important}.selectitems1___Dzpho div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:46px!important}.selectitems___wUGKF{width:480px!important}.selectitems___wUGKF div[class~=ant-select-selector]{min-height:46px!important}.selectitems___wUGKF div[class~=ant-select-selector] span[class~=ant-select-selection-item]{height:38px!important;line-height:38px!important;padding:0 10px!important}.selectitems___wUGKF div[class~=ant-select-selector] span[class~=anticon-close]{font-size:14px!important}.morebottom___F5cFQ{width:100%;text-align:center;margin-top:50px}.morebottom___F5cFQ .yes___Xio6z{width:126px;height:38px;background:#3061d0;border-radius:2px;font-weight:400;color:#fff}.morebottom___F5cFQ .no___hbicD{margin-right:20px;width:60px;height:38px;border-radius:2px;opacity:.9;border:1px solid #BACFFE;font-weight:400;color:#3061d0;line-height:14px}.scoreinput___S9Fbv{margin:20px 0 0!important;padding-bottom:20px!important}.scoreinput___S9Fbv [class~=ant-form-item-row]{height:46px}.scoreinput___S9Fbv [class~=ant-input-number-input-wrap] input{height:46px!important}.scoreinput___S9Fbv [class~=ant-form-item-label]{height:100%;line-height:46px}@keyframes shake___IYp2E{0%{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-5px)}to{transform:translate(0)}}.shake___IYp2E{animation:shake___IYp2E .5s ease-in-out;animation-iteration-count:1}.titleTooltip___J0i26{max-width:600px!important}.titleTooltip___J0i26 div[class~=ant-tooltip-inner]{max-height:400px;overflow:auto}.exercise_styles___BJAZm{width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.btn_warp___iFP5N{display:flex;justify-content:flex-end;margin-top:20px}.btn_warp___iFP5N [class~=ant-btn-sm]{font-size:12px}.flex_box_center___VcCAZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___I3jjO{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Rm_54{align-items:center;box-align:center}.flex_box_center_end___nTsdc{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UVpzN{flex-direction:column;box-orient:block-axis}.tags___kRRoe{display:flex;align-items:center}.tags___kRRoe .text___IyyEa{font-size:14px;color:#666;margin-right:10px}.tags___kRRoe .tagWrap___v63mB{display:flex;align-items:center;column-gap:10px}.tags___kRRoe .tagWrap___v63mB .tag___X7wE6{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px}.tags___kRRoe .tagWrap___v63mB .c___mZMPq{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#a9dfcc;background:#4aedb233;color:#2cc497}.tags___kRRoe .tagWrap___v63mB .cpp___eaTie{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#f19738;background:#f1973833;color:#dc7b14}.tags___kRRoe .tagWrap___v63mB .java___gL98T{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#fa2c2c;background:#eb606033;color:#e30000}.tags___kRRoe .tagWrap___v63mB .python___eNRkk{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#86c0ff;background:#6eb1fb33;color:#1e96f4}.tags___kRRoe .edit___tbVu0{color:#6aaf99;cursor:pointer;font-size:18px;margin-left:20px}.tags___kRRoe .edit___tbVu0:hover{color:#3061d0}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.wrap___ilWvf div[class~=ant-form-item]{margin-bottom:0}.wrap___ilWvf .deleteIcon___JBDG8{color:#e30000;font-size:16px}.wrap___ilWvf .keywordTag___iieCb{padding:10px 10px 10px 8px;font-size:14px;font-weight:400;color:#000;display:flex}.questionTitleEditorWrap___MHB5s{margin-bottom:18px}.choiceListWrap___jB8b1{margin-bottom:20px!important}.choiceListWrap___jB8b1[class~=ant-form-item-has-error] div[class~=inputBorderError]{border:1px solid #ff4d4f!important}.choiceListWrap___jB8b1 div[class~=ant-form-item-explain-error]{padding-left:60px}.choiceWrap___QFkTc .choiceIndex___Mr2YO{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:46px;height:46px;border-radius:23px;border:1px solid #DCDCDC;font-size:16px;font-weight:400;color:#464f66;cursor:pointer}.choiceWrap___QFkTc .choiceIndex___Mr2YO.judgementIndex___fUVWK{border-radius:2px}.choiceWrap___QFkTc .setAnswerBtn___Whox5{border-radius:2px;border:1px solid #DCDCDC;font-size:14px;font-weight:400;color:#9096a3;height:46px;display:flex;align-items:center;padding:0 16px;cursor:pointer}.choiceWrap___QFkTc .activeAnswer___fGU6Y{background-color:#37ad83;border-color:#37ad83;color:#fff}.choiceWrap___QFkTc .activeJudgementAnswer___wJv8P{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.choiceWrap___QFkTc .actionWrapper___ERQ7k{display:flex;align-items:center;justify-content:flex-end;margin:auto 0 auto 20px}.choiceWrap___QFkTc .actionWrapper___ERQ7k .addIcon___L9TE0{color:#2fa34f;font-size:14px}.choiceWrap___QFkTc .actionWrapper___ERQ7k .deleteIcon___JBDG8{color:#e30000;font-size:14px;margin-left:20px}.inputBorder___Q5tRE{border-radius:2px;border:1px solid #DCDCDC;padding:8px 12px;font-size:14px;min-height:46px;display:flex;flex-direction:column}.placeholder___p9sFY{font-size:14px;font-weight:400;color:#9096a3}.blankInputNumberWrapper___uEHb0 div[class~=ant-form-item-label]{line-height:46px}.blankInputNumberWrapper___uEHb0 [class~=ant-row]{align-items:center!important}.blankInputNumberWrapper___uEHb0 input[class~=ant-input-number-input]{font-size:14px;height:46px}.addBtn___WR5ZI{display:flex;justify-content:center;align-items:center;width:80px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:16px;cursor:pointer;font-weight:400;color:#fff;font-size:12px;margin-left:20px}.blankIndex___x9Pny{font-size:14px;font-weight:400;color:#666}.baseInputWrapper___eVsG7 div[class~=ant-form-item-label]{line-height:56px}.baseInputWrapper___eVsG7 input[class~=ant-input-number-input]{font-size:14px}.collapseWrapper___ZTysU{margin-bottom:30px}.collapseWrapper___ZTysU div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.collapseWrapper___ZTysU div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px!important;height:64px!important;background-color:#f6f7f8;align-items:center!important}.collapseWrapper___ZTysU div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff!important}.collapseWrapper___ZTysU div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px 40px!important}.collapseWrapper___ZTysU div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa!important}.collapseWrapper___ZTysU .panelHeader___QSN9g{font-size:14px;font-weight:400;color:#000}.collapseWrapper___ZTysU .panelHeader___QSN9g span{color:#666}.collapseWrapper___ZTysU .open___B6FU9{color:#165dff;transform:rotate(90deg)}.collapseWrapper___ZTysU .close___QX19r{color:#82a8ff}.hide___mn25n{display:none}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.flex_box_center___yMUhy{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___KNvG9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___yqWY9{align-items:center;box-align:center}.flex_box_center_end___DJKuV{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___NTtN1{flex-direction:column;box-orient:block-axis}.singleSelect___fU3O9,.multipleSelect___LFXCB{display:flex;align-items:center}.multipleSelect___LFXCB .plus___gdDhG div[class~=ant-select-selector]{min-height:46px}.text___bQulM{margin-top:20px;padding-bottom:20px}.text___bQulM .sup___rX_Y3{display:inline-block;margin-inline-end:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif}.wrap___m6v_p div[class~=ant-form-item]{margin-bottom:0}.wrap___m6v_p div[class~=ant-form-item-explain-error]{display:none}.wrap___m6v_p .deleteIcon___hdYRw{color:#e30000;font-size:14px}.wrap___m6v_p .keywordTag___BLtdn{padding:10px 10px 10px 8px;font-size:14px;font-weight:400;color:#000;display:flex}.questionTitleEditorWrap___fdaK7{margin-bottom:18px}.choiceWrap___wkyUO{margin-bottom:20px}.choiceWrap___wkyUO .choiceIndex___tExMq{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:46px;height:46px;border-radius:23px;border:1px solid #DCDCDC;font-size:16px;font-weight:400;color:#464f66;cursor:pointer}.choiceWrap___wkyUO .choiceIndex___tExMq.judgementIndex___RMhzJ{border-radius:2px}.choiceWrap___wkyUO .setAnswerBtn___bisIK{border-radius:2px;border:1px solid #DCDCDC;font-size:14px;font-weight:400;color:#9096a3;height:46px;display:flex;align-items:center;padding:0 16px;cursor:pointer}.choiceWrap___wkyUO .activeAnswer___MnyyC{background-color:#37ad83;border-color:#37ad83;color:#fff}.choiceWrap___wkyUO .activeJudgementAnswer___grGX5{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.choiceWrap___wkyUO .actionWrapper___LUawU{display:flex;align-items:center;justify-content:flex-end;margin:auto 0 auto 20px}.choiceWrap___wkyUO .actionWrapper___LUawU .addIcon___ckXqe{color:#2fa34f;font-size:14px}.choiceWrap___wkyUO .actionWrapper___LUawU .deleteIcon___hdYRw{color:#e30000;font-size:14px;margin-left:20px}.inputBorder___nuo0O{border-radius:2px;border:1px solid #DCDCDC;padding:8px 12px;font-size:14px;min-height:46px;display:flex;align-items:center}.placeholder___Dhdir{font-size:14px;font-weight:400;color:#9096a3}.blankWrapper___cnidV{display:flex;align-items:center}.blankWrapper___cnidV .blankInput___iZ5BF{border-radius:2px;border:1px solid #DCDCDC;height:46px;font-size:14px}.blankInputNumberWrapper___zlXQc div[class~=ant-form-item-label]{line-height:46px}.blankInputNumberWrapper___zlXQc [class~=ant-row]{align-items:center!important}.blankInputNumberWrapper___zlXQc input[class~=ant-input-number-input]{font-size:14px;height:46px}.addBtn___OdgAm{display:flex;justify-content:center;align-items:center;width:80px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:16px;cursor:pointer;font-weight:400;color:#fff;font-size:12px}.blankIndex___g4Y7d{font-size:14px;font-weight:400;color:#666}.baseInputWrapper___DCOHd div[class~=ant-form-item-label]{line-height:56px}.baseInputWrapper___DCOHd input[class~=ant-input-number-input]{font-size:14px}div[class~=ant-collapse-borderless]{background-color:#fff}.collapseWrapper___SyLrk{margin-bottom:30px}.collapseWrapper___SyLrk div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.collapseWrapper___SyLrk div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px!important;height:64px!important;background-color:#f6f7f8;align-items:center!important}.collapseWrapper___SyLrk div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff!important}.collapseWrapper___SyLrk div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px 40px!important}.collapseWrapper___SyLrk div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa!important}.collapseWrapper___SyLrk .panelHeader___E0il1{font-size:14px;font-weight:400;color:#000}.collapseWrapper___SyLrk .panelHeader___E0il1 span{color:#666}.collapseWrapper___SyLrk .open___IFH3V{color:#165dff;transform:rotate(90deg)}.collapseWrapper___SyLrk .close___YpIA9{color:#82a8ff}.hide___Nl1W6{display:none}.scoreByBlankRadio___jpG4i{background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;margin-right:20px}.scoreByBlankRadio___jpG4i span{font-size:14px}.scoreByBlankRadio___jpG4i label[class~=ant-radio-group]{border-radius:16px}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper]{background-color:transparent;border:none;border-radius:30px;padding:0 20px;display:inline-flex;align-items:center;height:32px;color:#9096a3}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper-checked]{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:inset 0 1px 3px #d7d8d9;border:1px solid #C8D2EA;border-radius:30px;padding:0 20px;display:inline-flex;align-items:center;color:#3061d0}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper-checked]:first-child{border-radius:16px}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper-checked]:last-child{border-radius:16px}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:none}.scoreByBlankRadio___jpG4i label[class~=ant-radio-button-wrapper-checked]:before{background-color:transparent}.ai_config___cJ8LY{margin-top:30px}.ai_config___cJ8LY .znpy___RTAAN,.ai_config___cJ8LY .pfbz_ts___ux6Ec{width:100%;height:50px;background:#f6f7f9;display:flex;align-items:center;padding:0 15px;border-bottom:1px #fff solid}.ai_config___cJ8LY .pfbz_ts___ux6Ec{width:100%;height:40px;justify-content:space-between}.ai_config___cJ8LY .pfbz_ts___ux6Ec .btns_pfbz___QFXM_{font-size:14px;color:#3061d0;display:flex;align-items:center;margin-left:30px;cursor:pointer}.ai_config___cJ8LY .pfbz_ts___ux6Ec .btns_pfbz___QFXM_ img{width:14px;height:14px;margin-right:5px}.ai_config___cJ8LY .pfbz_ts___ux6Ec .btns_pfbz___QFXM_:hover{opacity:.7}.ai_config___cJ8LY .lable_name1___c_vnV{line-height:40px;color:#333;font-size:14px}.ai_config___cJ8LY .h_lh_40___ptAW7{height:40px!important;line-height:40px!important}.ai_config___cJ8LY [class~=ant-form-item]{margin-bottom:0!important}.flex_box_center___FjW3J{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___VMPG3{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___f4bAX{align-items:center;box-align:center}.flex_box_center_end___r_BiQ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___KmCaa{flex-direction:column;box-orient:block-axis}.contentWrap___JMzNd{display:flex}.contentWrap___JMzNd .leftWrap___rYjEI{width:290px;background:#f6f7f9;margin-right:20px;border-top-left-radius:8px;border-top-right-radius:8px;padding-bottom:2px}.contentWrap___JMzNd .leftWrap___rYjEI .tip___Iu2px{display:flex;align-items:flex-start;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;border-radius:8px;padding:10px 20px;background:#eaeffa}.contentWrap___JMzNd .leftWrap___rYjEI .title_con___WF9OL{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;padding:0 20px;margin-top:10px;margin-bottom:10px}.contentWrap___JMzNd .leftWrap___rYjEI .question_title___XPCJJ{height:40px;line-height:40px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;cursor:pointer;padding:0 20px;border-radius:8px;margin:0 2px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.contentWrap___JMzNd .leftWrap___rYjEI .question_title___XPCJJ div:first-of-type{display:inline;word-break:break-all}.contentWrap___JMzNd .leftWrap___rYjEI .question_title___XPCJJ:hover,.contentWrap___JMzNd .leftWrap___rYjEI .activeItem___yC4ry{background-color:#fff;color:#3061d0}.contentWrap___JMzNd .rightWrap___ut8PK{flex:1 1}.contentWrap___JMzNd .rightWrap___ut8PK .radio_con___cvwXd{width:100%;height:40px;background:#f6f7f9;color:#333;font-size:14px;margin-bottom:10px;display:flex;align-items:center;padding:0 20px}.contentWrap___JMzNd .rightWrap___ut8PK .result_con___m5Gmr{width:100%;box-shadow:0 2px 4px #dfdfdf80;margin-top:20px}.contentWrap___JMzNd .rightWrap___ut8PK .result_con___m5Gmr .result_title___D7L1n{height:40px;background-color:#f1f4f9;line-height:40px;font-weight:600;font-size:14px;color:#3061d0;padding:0 20px}.titleTooltip___eBrPv{max-width:600px!important}.titleTooltip___eBrPv div[class~=ant-tooltip-inner]{max-height:400px;color:#000;overflow:auto}.flex_box_center___Vhtb1{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___k2ZrJ{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___tn6Db{align-items:center;box-align:center}.flex_box_center_end___k3eNX{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___rsWbi{flex-direction:column;box-orient:block-axis}.warp___UlRJc .indexTag___rjJ1u{white-space:nowrap}.warp___UlRJc .normalWrap___Qm4zY{padding:20px 0 0 38px}.warp___UlRJc .redio___VW3yr{display:flex;align-items:center;margin-bottom:25px}.warp___UlRJc .redio___VW3yr .redioitem___jAPlJ{width:14px;min-width:14px;height:14px;background:#f5f5f5;border-radius:7px;border:1px solid #D9D9D9;margin-right:10px}.warp___UlRJc .redio___VW3yr .redioitemyes___VoiQ1{font-size:14px;color:#37ad83;margin-right:10px}.warp___UlRJc .redio___VW3yr .title___Dt2dl{color:#000;font-size:16px}.warp___UlRJc .redio___VW3yr .titleyes___Fjh3a{color:#37ad83;font-size:16px}.warp___UlRJc .redio___VW3yr .yestag___CXrPv{width:60px;height:20px;color:#37ad83;text-align:center;margin-left:16px;line-height:20px;min-width:60px;font-size:12px;background:#ebf6f2}.warp___UlRJc .checkbox___CgMU_{display:flex;align-items:center;margin-bottom:25px}.warp___UlRJc .checkbox___CgMU_ .checkboxitem___PpJ9n{width:14px;height:14px;min-width:14px;background:#f5f5f5;border-radius:2px;margin-right:10px;border:1px solid #D9D9D9}.warp___UlRJc .checkbox___CgMU_ .checkboxitemyes___pCfvZ{font-size:14px;color:#37ad83;margin-right:10px}.warp___UlRJc .checkbox___CgMU_ .title___Dt2dl{color:#000;font-size:16px}.warp___UlRJc .checkbox___CgMU_ .titleyes___Fjh3a{color:#37ad83;font-size:16px}.warp___UlRJc .checkbox___CgMU_ .yestag___CXrPv{width:60px;min-width:60px;height:20px;color:#37ad83;text-align:center;margin-left:16px;line-height:20px;font-size:12px;background:#ebf6f2}.warp___UlRJc .bottom___BqrmJ{margin-top:40px;background:#f6f7f9;padding:20px}.warp___UlRJc .bottom___BqrmJ .bottomitem___Qk2rG{font-size:16px;display:flex;align-items:center}.warp___UlRJc .bottom___BqrmJ .bottomitem___Qk2rG .left___l29lW{color:#666;text-align:end;width:56px;min-width:48px}.warp___UlRJc .bottom___BqrmJ .bottomitem___Qk2rG .right___nB1XE{color:#000;margin-left:10px;max-width:700px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.warp___UlRJc .completion___y1m7L{padding-top:20px}.warp___UlRJc .completion___y1m7L .title___Dt2dl{min-width:70px;color:#666}.warp___UlRJc .completion___y1m7L .content___AmQy4{flex:1 1}.warp___UlRJc .completion___y1m7L .content___AmQy4 .items___lIt8e{border:1px solid #dcdcdc;border-radius:2px;color:#37ad83;display:flex;font-size:14px;margin-bottom:20px;padding:10px}.warp___UlRJc .simple___zxJLH{margin-top:20px}.warp___UlRJc .simple___zxJLH .title___Dt2dl{color:#37ad83;font-size:14px;white-space:nowrap;margin-top:2px}.warp___UlRJc .simple___zxJLH .content___AmQy4{font-size:16px}.warp___UlRJc .shixunWrapper___kAYdL{margin-top:22px;padding:20px 20px 0;border:1px solid #DCDCDC}.warp___UlRJc .shixunWrapper___kAYdL .shixun___UE6xS{display:flex;align-items:center}.warp___UlRJc .shixunWrapper___kAYdL .shixun___UE6xS .score___Px5Fq{font-size:16px;color:#666;margin-right:10px}.warp___UlRJc .shixunWrapper___kAYdL .shixun___UE6xS .qtitle___wG7Nn{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;width:80%;color:#000;font-weight:400;font-size:16px}.warp___UlRJc .program___gzKdL{margin-top:22px;padding:20px;border:1px solid #DCDCDC}.warp___UlRJc .combination___R0ysn{display:flex;margin-top:30px}.warp___UlRJc .combination___R0ysn .qtype___U0Suy{font-size:16px;color:#434d6c;margin-right:6px}.warp___UlRJc .combination___R0ysn .score___Px5Fq{min-width:50px;height:25px;background:#ececec99;border-radius:0 0 2px;text-align:center;line-height:25px;color:#464f66;margin-right:10px}.warp___UlRJc .combination___R0ysn .qtitle___wG7Nn{width:85%;display:flex;color:#000;font-weight:400;font-size:16px;line-break:anywhere}.divname___guDo9{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.customModal___bVzUV .ant-modal-close-x{width:86px;height:66px;line-height:66px}.customModal___bVzUV .ant-modal-content{border-radius:4px;overflow:hidden}.customModal___bVzUV .ant-modal-header{padding:22px 40px}.customModal___bVzUV .ant-modal-header .ant-modal-title{font-size:16px;font-weight:500}.customModal___bVzUV .ant-modal-footer{padding:30px 40px;border:0}.customModal___bVzUV .ant-modal-footer button{width:60px;height:32px;border-radius:2px}.customModal___bVzUV .ant-modal-footer button:first-child{background:#fcfcfe}.customModal___bVzUV .ant-modal-body{max-height:500px;overflow:auto;padding:18px 40px 30px}.customModal___bVzUV .content___oKhZq aside{display:flex}.customModal___bVzUV .content___oKhZq .upload___nPxEL{width:108px;height:32px;border-radius:2px;border:none;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;font-size:14px;font-weight:400;color:#fff}.customModal___bVzUV ul{padding-left:18px}.customModal___bVzUV .infoText___gZEJF{color:#464f66;font-size:12px;margin-bottom:8px}.customModal___bVzUV .okBtn___CVo2A{background-color:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80}.customModal___bVzUV .fileList___tauGN{display:flex;align-items:center;justify-content:space-between;margin-top:14px}.customModal___bVzUV .fileList___tauGN .fileName___T_8JX{font-size:14px;font-weight:400;color:#3061d0}.selectitems___imW2Y{width:300px!important;margin:20px 0!important}.flex_box_center___aDsO9{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___5V4Xk{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rNdEP{align-items:center;box-align:center}.flex_box_center_end___cKjnr{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___glFYD{flex-direction:column;box-orient:block-axis}.scoremodal___PfqOf [class~=ant-modal-body]{padding:30px 40px}.scoremodal___PfqOf [class~=ant-modal-footer]{margin-top:0!important;padding:0 0 20px!important}.scoremodal___PfqOf .selectWrapper___Mtqcz span[class~=ant-select-selection-placeholder]{color:#9096a3}.scoremodal___PfqOf .selectWrapper___Mtqcz div[class~=ant-select-selector]{height:38px!important}.scoremodal___PfqOf .selectWrapper___Mtqcz div[class~=ant-select-selector] input[class~=ant-select-selection-search-input],.scoremodal___PfqOf .selectWrapper___Mtqcz div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:38px!important;line-height:36px!important}.scoremodal___PfqOf .selectWrapper___Mtqcz div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:36px!important}.scoremodal___PfqOf .selectWrapper___Mtqcz span[class~=ant-select-arrow]{right:12px}.scoremodal___PfqOf .selectWrappers___uX2K9 span[class~=ant-select-selection-placeholder]{color:#9096a3}.scoremodal___PfqOf .selectWrappers___uX2K9 div[class~=ant-select-selector]{height:38px!important}.scoremodal___PfqOf .selectWrappers___uX2K9 div[class~=ant-select-selector] input[class~=ant-select-selection-search-input],.scoremodal___PfqOf .selectWrappers___uX2K9 div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:38px!important;line-height:36px!important}.scoremodal___PfqOf .selectWrappers___uX2K9 span[class~=ant-select-arrow]{right:12px}.scoremodal___PfqOf .allqingchu___IqL8g{margin-top:8px;color:#165dff;cursor:pointer}.scoremodal___PfqOf .allqingchu___IqL8g span{width:84px;height:20px;font-size:14px;font-weight:400;color:#165dff;line-height:20px;margin-left:5px}.scoremodal___PfqOf .allqingchu___IqL8g:hover,.scoremodal___PfqOf .allqingchu___IqL8g:hover span{color:#e30000}.scoremodal___PfqOf .title___UgYfD{color:#000;font-size:16px;font-weight:500;display:flex;width:100%;margin-top:10px}.scoremodal___PfqOf .score___LjJmD{margin-left:305px;color:#3061d0;text-align:end}.scoremodal___PfqOf .close___I0jAO{font-size:15px;cursor:pointer;color:#979797}.scoremodal___PfqOf .content___4u86F{display:flex;justify-content:space-between;margin-top:40px;color:#5f6368;font-size:14px;margin-bottom:24px}.scoremodal___PfqOf .content___4u86F span{display:flex;flex:1 1}.scoremodal___PfqOf .content___4u86F span:nth-child(4){display:flex;min-width:160px;align-items:center}.scoremodal___PfqOf .items___mK2L5{display:flex;justify-content:space-between;align-items:center;color:#5f6368;font-size:14px;margin-bottom:12px}.scoremodal___PfqOf .items___mK2L5 span{display:flex;flex:1 1;color:#000;font-weight:400}.scoremodal___PfqOf .items___mK2L5 span:nth-child(4){display:flex;min-width:160px;align-items:center;color:#9096a3}.scoremodal___PfqOf .bottom___vQTEm{width:100%;text-align:end}.scoremodal___PfqOf .bottom___vQTEm .yes___j81JQ{width:60px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff!important}.scoremodal___PfqOf .bottom___vQTEm .no___kiUH4{margin-right:20px;width:60px;height:32px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-weight:400;color:#464f66!important;line-height:14px}.scoremodal___PfqOf .titlecount___lliQr{width:41px;height:22px;background:#fa6400;border-radius:15px;margin-left:5px;color:#fff;display:inline-flex;justify-content:center}.scoremodal___PfqOf .add___QhDj8{font-weight:400;color:#fa6400;line-height:14px;font-size:14px;position:absolute;top:2px}.scoremodal___PfqOf .search___QCCaL{display:flex;align-items:center;overflow:hidden;border-radius:19px;height:38px;width:270px;padding-left:20px;background-color:#f6f7f9;border:none}.scoremodal___PfqOf .search___QCCaL [class~=ant-input-affix-wrapper]{background-color:#f6f7f9;border:none}.scoremodal___PfqOf .search___QCCaL [class~=ant-input-affix-wrapper]{outline:none!important;border:none!important;box-shadow:none!important}.scoremodal___PfqOf .search___QCCaL span[class~=ant-input-group-addon]{display:none}.scoremodal___PfqOf .search___QCCaL .searchIcon___oXRH5{margin-right:14px;cursor:pointer}.scoremodal___PfqOf .search___QCCaL input{background-color:#f6f7f9;font-size:14px}.scoremodal___PfqOf .tabWrap___Cu_4D{margin-bottom:18px}.scoremodal___PfqOf .tabWrap___Cu_4D div[class~=ant-tabs-tab]{font-size:14px;margin-right:40px!important;color:#5f6368}.scoremodal___PfqOf .tabWrap___Cu_4D div[class~=ant-tabs-tab-active] [class~=ant-tabs-tab-btn]{color:#232b40}.scoremodal___PfqOf .tabWrap___Cu_4D [class~=ant-tabs-nav]{margin:0;height:52px;padding:0 2px}.scoremodal___PfqOf .tabWrap___Cu_4D [class~=ant-tabs-nav] div[class~=ant-tabs-ink-bar]{background-color:#232b40;border-radius:100px 100px 0 0;height:3px}.scoremodal___PfqOf .tabWrap___Cu_4D [class~=ant-tabs-nav]:before{background:#f1f1f1}.previewModal___BVDlS div[class~=ant-modal-header]{padding-top:30px;padding-left:40px;padding-bottom:0}.previewModal___BVDlS div[class~=ant-modal-body]{padding:30px 40px}.previewModal___BVDlS button[class~=ant-modal-close]{top:17px;right:16px;transform:scale(1.2)}.flex_box_center___zojHa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___wmLZ4{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___DszWW{align-items:center;box-align:center}.flex_box_center_end___mVCv5{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___fbC9t{flex-direction:column;box-orient:block-axis}.warp___isAcM{max-height:552px;overflow:auto}.warp___isAcM .shixunbutton___h3Ybb{font-size:14px;color:#3061d0;margin-right:20px;font-weight:400;background:#3061d0;width:108px;height:32px;color:#fff;display:flex;align-items:center;justify-content:center;line-height:32px;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:16px}.warp___isAcM .shixunbutton___h3Ybb i{font-size:12px}.warp___isAcM .redio___xDffb{display:flex;flex-wrap:nowrap;align-items:center;margin-bottom:25px}.warp___isAcM .redio___xDffb .redioitem___FFPtq{width:14px;height:14px;min-width:14px;background:#f5f5f5;border-radius:7px;border:1px solid #D9D9D9;margin-right:10px}.warp___isAcM .redio___xDffb .redioitemyes___pF7ID{font-size:14px;color:#37ad83;margin-right:10px}.warp___isAcM .redio___xDffb .title___mnPZc{color:#000;font-size:16px}.warp___isAcM .redio___xDffb .titleyes___wrtWQ{color:#37ad83;font-size:16px}.warp___isAcM .redio___xDffb .yestag___D4krY{width:60px;height:20px;min-width:60px;color:#37ad83;text-align:center;margin-left:16px;line-height:20px;font-size:12px;background:#ebf6f2}.warp___isAcM .qcount___W5pwO{display:flex;align-items:center;margin-bottom:20px}.warp___isAcM .qcount___W5pwO .score___eKQzl{width:44px;height:20px;background:#ececec99;border-radius:0 0 2px;text-align:center;color:#464f66;margin-right:5px}.warp___isAcM .qcount___W5pwO .qtitle___lb8MD{width:100%;color:#000}.warp___isAcM .checkbox___QpUm4{display:flex;align-items:center;margin-bottom:25px}.warp___isAcM .checkbox___QpUm4 .checkboxitem___Wm2SH{width:14px;height:14px;min-width:14px;background:#f5f5f5;border-radius:2px;margin-right:10px;border:1px solid #D9D9D9}.warp___isAcM .checkbox___QpUm4 .checkboxitemyes___VVVTe{font-size:14px;color:#37ad83;margin-right:10px}.warp___isAcM .checkbox___QpUm4 .title___mnPZc{color:#000;font-size:16px}.warp___isAcM .checkbox___QpUm4 .titleyes___wrtWQ{color:#37ad83;font-size:16px}.warp___isAcM .checkbox___QpUm4 .yestag___D4krY{width:60px;min-width:60px;height:20px;color:#37ad83;text-align:center;margin-left:16px;line-height:20px;font-size:12px;background:#ebf6f2}.warp___isAcM .bottom___Mn_Bw{margin-top:20px;background-color:#f6f7f9;padding:40px 20px 20px}.warp___isAcM .bottom___Mn_Bw .bottomitem___JTyHT{margin-bottom:25px;display:flex}.warp___isAcM .bottom___Mn_Bw .bottomitem___JTyHT .left___nQqpo{color:#666;text-align:end;width:56px;min-width:48px;font-size:14px}.warp___isAcM .bottom___Mn_Bw .bottomitem___JTyHT .right___v58qy{color:#000;margin-left:10px;font-size:14px}.warp___isAcM .completion___BnZSp .title___mnPZc{width:70px;height:46px;min-width:70px;display:flex;align-items:center;justify-content:center;color:#666}.warp___isAcM .completion___BnZSp .content___MU8hZ{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.warp___isAcM .completion___BnZSp .content___MU8hZ .items___a7i54{padding:14px 16px;border:1px solid #dcdcdc;height:46px;border-radius:2px;margin-left:20px;color:#37ad83;min-width:102px;display:inline-block;font-size:14px;text-align:center;margin-bottom:20px}.warp___isAcM .simple___GDw3K .title___mnPZc{color:#37ad83;font-size:14px;margin-top:2px;min-width:56px;margin-bottom:3px}.warp___isAcM .simple___GDw3K .content___MU8hZ{font-size:16px}.warp___isAcM .shixun___DGzTe{display:flex;align-items:center;margin-top:20px}.warp___isAcM .shixun___DGzTe .score___eKQzl{width:44px;height:25px;background:#ececec99;border-radius:0 0 2px;text-align:center;line-height:25px;color:#464f66;margin-right:10px}.warp___isAcM .shixun___DGzTe .qtitle___lb8MD{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;width:80%;color:#000;font-weight:400;font-size:16px}.warp___isAcM .combination___AG9cr{display:flex;align-items:center;margin-top:20px}.warp___isAcM .combination___AG9cr .score___eKQzl{width:44px;height:25px;background:#ececec99;border-radius:0 0 2px;text-align:center;line-height:25px;color:#464f66;margin-right:10px}.warp___isAcM .combination___AG9cr .qtitle___lb8MD{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;width:80%;color:#000;font-weight:600;font-size:16px}.brief___LOzpE{font-size:14px;font-weight:400;margin-bottom:30px}.contentTitle___xkdcN{display:flex;align-items:center;font-size:14px;font-weight:400;color:#000}.content___Vtri0{font-size:14px;font-weight:400}.tips___tuAtH{font-size:12px;font-weight:400;color:#6b758b;padding-left:14px}.antdTable___s8T2N{margin-top:10px;margin-bottom:20px}.antdTable___s8T2N thead[class~=ant-table-thead]>tr>th{background:#f2f2f2;color:#5f6367}.antdTable___s8T2N .tableCell___kN9Fw{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.antdModal___WVBk3 div[class~=ant-modal-header]{padding-top:30px;padding-left:40px}.antdModal___WVBk3 button[class~=ant-modal-close]{top:18px;right:10px}.antdModal___WVBk3 button[class~=ant-modal-close] span[class~=ant-modal-close-x]{font-size:18px}.antdModal___WVBk3 div[class~=ant-modal-body]{padding-left:40px;padding-right:40px;max-height:620px;overflow:auto}.antdModal___WVBk3 div[class~=ant-modal-footer]{border-top:none;padding-bottom:30px;padding-right:40px}.orangeColor___ryB2u{color:#fe6300}.text___FxbAX{display:flex;align-items:center;justify-content:space-around;width:58px;height:24px;background:#e40d0d21;border-radius:4px;border:1px solid rgba(251,43,43,.16);font-weight:400;font-size:14px;color:#e1140f;line-height:14px;text-align:left;font-style:normal;cursor:pointer}.text___FxbAX:hover{border:1px solid rgba(225,20,15,.5)}.wrap___UlBQ1{width:402px;height:254px;padding:8px 13px}.wrap___UlBQ1 p{width:352px;height:66px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#191919;line-height:22px;text-align:left;font-style:normal;margin-bottom:15px}.wrap___UlBQ1 .contact____pUDq{display:flex;flex-direction:column;align-items:center}.wrap___UlBQ1 .img___BapAv{width:130px;height:130px;display:flex;align-items:center;justify-content:space-around}.flex_box_center___rQJfc{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___MDW24{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___RZbAv{align-items:center;box-align:center}.flex_box_center_end___ILhJA{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Fmij7{flex-direction:column;box-orient:block-axis}.orangeColor___U5vU6{color:#fa6400}.redColor___qYa6X{color:#e30000}.statustitle___pTBLm{font-weight:600;color:#333;margin-left:5px}.statusbody___qUPQx{background:#f6f7f9;padding:10px 20px;margin-top:5px}.flex___VtL45{display:flex;align-items:center}.con_warp___UwmUW{width:100%;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:15px}.success_txt___bixIU{width:100%;font-size:12px;color:#999;margin-bottom:30px;text-align:center}.flex_box_center___kOQ8P{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___fY6jt{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bDSSI{align-items:center;box-align:center}.flex_box_center_end___mQ6mU{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___F15G0{flex-direction:column;box-orient:block-axis}.result___UYRo8{display:flex}.result___UYRo8 .left___TRaH5{margin-right:38px;width:474px}.result___UYRo8 .right___twp9s{flex:1 1}.result___UYRo8 .box___vwndt{background:#f6f7f9;padding:15px}.result___UYRo8 .box___vwndt .li___hRe2d{background:#fff;border:1px solid #DCDCDC}.flex_box_center___SFmJH{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___f2H1D{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___hW_hp{align-items:center;box-align:center}.flex_box_center_end___yklmJ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___m0oUw{flex-direction:column;box-orient:block-axis}.customTree___ZhEHU .name___RIkn2{display:inline-block;font-size:14px;margin-left:10px;max-width:200px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:4px}.customTree___ZhEHU .ant-tree-node-content-wrapper{display:flex;align-items:center}.customTree___ZhEHU .ant-tree-switcher{color:#999;line-height:29px}.flex_box_center___ILe3s{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___c0XhE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Iusj1{align-items:center;box-align:center}.flex_box_center_end___DIVMO{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___x06LA{flex-direction:column;box-orient:block-axis}#educoder:has([class*=intelligent-body-curb]) body{overflow:initial}.intelligentBox___M5xO7{margin:0 auto;position:relative}.intelligentBox___M5xO7 .red___oyEWt{color:#e53333}.intelligentBox___M5xO7 .imgBox___DdoNI{display:flex;flex-direction:column;justify-content:center;align-items:center}.intelligentBox___M5xO7 .imgBox___DdoNI span{font-size:16px;color:#3061d04d;margin-top:10px}.intelligentBox___M5xO7 .underpin___fwUex{display:flex;justify-content:space-between;position:absolute;z-index:1;height:100%;width:100%}.intelligentBox___M5xO7 .underpin___fwUex b{display:block;width:calc((100% - 80px)/2);min-height:calc(100vh - 260px);background:#f6f7f9;border-radius:4px}.intelligentBox___M5xO7 .row___W9MrK{display:flex;justify-content:space-between;width:100%;position:relative;z-index:2;padding-bottom:10px}.intelligentBox___M5xO7 .row___W9MrK .leftLayout___MMjoZ{width:calc((100% - 160px)/2);margin-left:20px}.intelligentBox___M5xO7 .row___W9MrK .rightLayout___EsxRX{width:calc((100% - 160px)/2);margin-right:20px}.intelligentBox___M5xO7 .head___Q7Od8{display:flex;justify-content:space-between;width:100%;position:relative;z-index:2;padding-bottom:10px;position:sticky;top:0;z-index:3}.intelligentBox___M5xO7 .head___Q7Od8 .leftLayout___MMjoZ{width:calc((100% - 160px)/2);margin-left:20px}.intelligentBox___M5xO7 .head___Q7Od8 .rightLayout___EsxRX{width:calc((100% - 160px)/2);margin-right:20px}.intelligentBox___M5xO7 .head___Q7Od8 .leftLayout___MMjoZ,.intelligentBox___M5xO7 .head___Q7Od8 .rightLayout___EsxRX{width:calc((100% - 159px)/2);background:#f6f7f9;border-top:20px solid #F6F7F9;margin-right:19px}.intelligentBox___M5xO7 .head___Q7Od8 .centerBox___j58Ut{position:absolute;z-index:4;left:50%;top:360px;width:80px;height:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:-40px}.intelligentBox___M5xO7 .head___Q7Od8 .title___rMcNx{font-size:16px;color:#000;margin-right:auto}.intelligentBox___M5xO7 .head___Q7Od8 .tip___gLHFS{height:30px;background:#9096a31a;border-radius:0 0 8px 8px;display:flex;align-items:center;padding-left:20px;margin-top:10px;font-size:12px;color:#9096a3}.leftBox___DJ6lp{background:#fff;border:1px dashed rgba(48,97,208,.2);padding:20px}.leftBox___DJ6lp img{max-width:100%}.leftBox___DJ6lp .question___THjM9>h4{margin-top:20px;margin-bottom:0}.leftBox___DJ6lp .question___THjM9>h5{color:#e53333;display:flex;background:#e533330f;padding:10px 20px;font-size:14px;width:calc(100% + 40px);margin-left:-20px;margin-bottom:20px;margin-top:20px;white-space:pre-wrap;font-weight:400}.leftBox___DJ6lp .question___THjM9>h5 i{margin-right:3px;margin-top:3px}.leftBox___DJ6lp .question___THjM9>h5:last-child{margin-bottom:-20px}.leftBox___DJ6lp .question___THjM9>p{margin-top:20px;margin-bottom:0}.leftBox___DJ6lp:focus-within{border:1px solid #0152d9!important}.leftBox___DJ6lp:hover{border:1px dashed rgba(48,97,208,.6)}.leftBox___DJ6lp [contenteditable]{white-space:pre-wrap}.leftBox___DJ6lp [contenteditable]:focus-visible{outline:0px solid #0152d9}.rightBox___CuMdf{background:#fff;border:1px solid rgba(48,97,208,.2)}.rightBox___CuMdf.error___PHzCG{border:1px solid rgba(229,51,51,.2)}.rightBox___CuMdf.error___PHzCG .actionHead___vTHMx{background:#e533330f}.rightBox___CuMdf [contenteditable]{white-space:pre-wrap}.rightBox___CuMdf img{max-width:100%}.rightBox___CuMdf .edit___EaRLy{border:1px solid transparent}.rightBox___CuMdf .edit___EaRLy:focus-visible{outline:0px solid #0152d9;border:1px solid #0152d9}.rightBox___CuMdf .edit___EaRLy:hover{border:1px dashed rgba(48,97,208,.6)}.rightBox___CuMdf .actionHead___vTHMx{height:46px;background:#3061d01a;display:flex;align-items:center;padding:0 12px 0 20px}.rightBox___CuMdf .option___z4UTy{display:flex;align-items:center;padding:0 20px 20px}.rightBox___CuMdf .option___z4UTy>aside{width:40px;height:40px;border-radius:23px;border:1px solid #DCDCDC;font-size:16px;color:#464f66;line-height:38px;text-align:center;flex-shrink:0;margin-right:10px;cursor:pointer}.rightBox___CuMdf .option___z4UTy>aside.active___o8wNJ{background:#37ad83;border:1px solid #DCDCDC;color:#fff}.rightBox___CuMdf .option___z4UTy>aside.fill___g760n{border:0;height:14px;font-size:14px;color:#5f6368;width:auto;height:40px;min-width:50px;line-height:40px}.rightBox___CuMdf .option___z4UTy .text___L_lug{flex:1 1;padding:8.5px 12px;border:1px solid #DCDCDC;border-radius:2px}.rightBox___CuMdf .option___z4UTy .text___L_lug:focus-visible{outline:0px solid #0152d9;border:1px solid #0152d9!important;box-shadow:none!important}.rightBox___CuMdf .option___z4UTy .text___L_lug:hover{box-shadow:0 0 4px #3061d04d;border:1px solid rgba(48,97,208,.2)}.rightBox___CuMdf .liWrap___LDwxe{background:#f6f7f9;padding:10px 10px 0;margin:0 20px 20px;overflow:hidden}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf{display:flex;align-items:center;margin-bottom:10px}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf>aside{color:#5f6368;flex-shrink:0;margin-right:10px}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf .text___L_lug{flex:1 1}.rightBox___CuMdf>h5{color:#e53333;display:flex;background:#e533330f;padding:10px 20px;font-size:14px;margin-bottom:0;white-space:pre-wrap;font-weight:400}.rightBox___CuMdf>h5 i{margin-right:3px;margin-top:3px}.buttonFixed___QxKdm{position:fixed;z-index:900;bottom:0;left:0;width:100%;height:64px;background:#fff;box-shadow:0 -4px 4px #0000000d}.buttonFixed___QxKdm .buttonWrap___OEep5{display:flex;justify-content:center;align-items:center;height:100%}.buttonFixed___QxKdm .buttonWrap___OEep5 .button___b2y4h{min-width:100px;height:38px!important;line-height:38px!important;font-weight:400;padding:0 14px;font-size:14px!important}.menu___aQ4xO .ant-dropdown-menu-item{padding:0!important;display:flex!important;align-items:center!important;justify-content:center;height:35px}.tabs___QmlP4{display:flex;gap:20px}.tabs___QmlP4 div{width:77px;height:32px;background:#ebeef5;box-shadow:inset 0 1px 3px #ccd6e2;border-radius:2px;font-size:14px;color:#9096a3;line-height:32px;text-align:center;cursor:pointer;user-select:none}.tabs___QmlP4 div.active___o8wNJ{background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;color:#fff}@keyframes showHide___fHrAG{0%,to{opacity:0}33%{opacity:1}}.dotLoading___zUYOu span{opacity:0;animation:showHide___fHrAG 1.5s infinite}.dotLoading___zUYOu span:nth-child(1){animation-delay:0s}.dotLoading___zUYOu span:nth-child(2){animation-delay:.5s}.dotLoading___zUYOu span:nth-child(3){animation-delay:1s}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;top:0;right:0;width:70px;height:32px;background:#0000004d;color:#d9c7ab;padding:0 8px;font-size:16px;line-height:32px;border-top-right-radius:8px;border-bottom-left-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;top:0;right:0;width:70px;height:32px;background:#0000004d;color:#d9c7ab;padding:0 8px;font-size:16px;line-height:32px;border-top-right-radius:8px;border-bottom-left-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.folderWrapper___G__0a span[class~=ant-tree-switcher-line-icon] svg{transform:scale(1.2);color:#d2ddf5}.folderWrapper___G__0a span[class=ant-tree-node-content-wrapper]{position:relative}.folderWrapper___G__0a div[class~=ant-tree-treenode]{padding:10px 0}.folderWrapper___G__0a span[class~=ant-tree-switcher-leaf-line]:after{border-bottom:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-switcher-leaf-line]:before{border-left:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-indent-unit]:after{border-right:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-indent-unit]:before{border-right:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-iconEle]{margin-right:4px}.folderWrapper___G__0a div[class~=ant-tree-treenode-selected] span[class~=ant-tree-node-selected]{background-color:transparent}.folderWrapper___G__0a div[class~=ant-tree-treenode-selected] span[class~=ant-tree-node-selected] span[class~=ant-tree-title]{color:#3061d0;background:#f7f8f9}.folderWrapper___G__0a .folderIcon___oTG6c{height:20px;width:20px}.wrap___Yz6fc{display:flex;height:100%}.left___F0axg{width:42%;border-right:1px solid #DCDCDC;display:flex;flex-direction:column;padding:20px 35px}.left___F0axg div[class~=ant-input-number]{width:84px}.tip___nCmqI{background:#37ad83;border-radius:30px;color:#fff;padding:8px 20px 8px 61px;position:relative;line-height:22px;margin-left:20px;margin-top:8px}.tip___nCmqI img{width:60px;position:absolute;z-index:10;left:-20px;top:-8px}.bottomBtn___x70Gq{width:122px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 10px #cfcfcf,inset 0 1px 3px #ffffff80;border-radius:20px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;font-size:16px;color:#333;cursor:pointer;margin:20px auto}.bottomBtn___x70Gq:hover{color:#165dff;border:1px solid #165dff}.bottomBtn___x70Gq.disabled___CWzre{border:1px solid #BACFFE;color:#333;cursor:not-allowed;opacity:.3}.bottomBtn___x70Gq i{color:#3061d0;margin-right:10px}@keyframes showHide___Dfprh{0%,to{opacity:0}33%{opacity:1}}.dotLoading___s6Sh4 span{opacity:0;animation:showHide___Dfprh 1.5s infinite;color:#3061d0;font-size:28px}.dotLoading___s6Sh4 span:nth-child(1){animation-delay:0s}.dotLoading___s6Sh4 span:nth-child(2){animation-delay:.5s}.dotLoading___s6Sh4 span:nth-child(3){animation-delay:1s}div[class~=ant-progress].progress___QUpqo,div[class~=ant-progress].progress___QUpqo span[class~=ant-progress-text]{color:#3061d0}.num___VQiqB{color:#fa6400;margin:0 4px}.container___DAVRd{padding:36px 70px;width:58%;background:#f6f7f9;overflow:auto}.container___DAVRd code,.container___DAVRd .katex___oS9Qs,.container___DAVRd pre{pointer-events:none}.liWrap___pAkIe:focus-visible{outline:0px solid transparent}.backBottom___kT237{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer}.backBottom___kT237:hover i{color:#5c64ff}.backBottom___kT237 i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.imgBox___O8q6M{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 30px)}.imgBox___O8q6M span{font-size:16px;color:#3061d04d;margin-top:10px}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.wrap___AasCO{display:flex;flex-direction:column;width:calc(100vw * .58 - 180px);max-height:80vh;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:4px;border:1px solid #145DFF}.chatContainer___n6e3E{flex:1 1;width:100%;padding:20px 20px 0;overflow:auto}.btnContainer___yKyVB{display:flex;gap:10px;border-bottom:1px solid #DCDCDC;padding:20px 20px 10px}.btnContainer___yKyVB .btn___Y_09T{display:flex;align-items:center;justify-content:center;height:36px;background:#fff;border-radius:8px;border:1px solid #DCDCDC;font-size:14px;color:#333;cursor:pointer;transition:.4s;width:36px}.btnContainer___yKyVB .btn___Y_09T:hover{border-color:#3061d0;color:#3061d0}.inputContainer____bM3M{height:60px;display:flex;align-items:center;padding:0 20px}.inputContainer____bM3M textarea{padding:23px 0 0!important;resize:none!important;flex:1 1!important}.inputContainer____bM3M textarea::placeholder{color:#c1c1d9}.inputContainer____bM3M .sendBtn___UHHLj{width:40px!important;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.inputContainer____bM3M .sendBtn___UHHLj:disabled{background:#d2d2d2}.inputContainer____bM3M .sendBtnDisabled___AoSRc{width:40px!important;height:40px;background:#d2d2d2;border:none;border-radius:50%;padding:0;flex-shrink:0}.inputContainer____bM3M .cancelBtn___yql4C{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3s}.inputContainer____bM3M .cancelBtn___yql4C:hover{transform:scale(1.05)}@keyframes dot-fade___LruoO{0%,40%{opacity:.5}50%{opacity:1}90%,to{opacity:.5}}.loadingWrp___gYLGT{display:flex;align-items:center;padding:5px 15px 15px;color:#9096a3}.hover-line-container___kkYQN{position:relative}.hover-line-content___ZkD9e{position:relative;min-height:200px;padding:10px;line-height:1.5}.hover-line-content___ZkD9e::selection{background:#ff0}.line-button-container___A79j9{position:absolute;right:calc(100% - 40px);z-index:111;width:30px}.line-button-container___A79j9:before{content:"";position:absolute;left:30px;right:0;top:0;height:1.5em;background:#ffff004d;z-index:-1;pointer-events:none}.button___X_Iu7{width:30px;padding:0 8px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;display:flex;align-items:center;cursor:pointer;white-space:nowrap;transition:all .5s;position:absolute;right:0;overflow:hidden}.button___X_Iu7:hover{width:74px;border:1px solid #5C64FF}.button___X_Iu7 span{font-size:12px;color:#5c64ff;margin-left:6px}.toolbar___qYQBF{position:absolute;background:#fff;border-radius:12px;box-shadow:#0000001a 0 8px 16px;z-index:1000}.chat-dialog___AUJYU{position:absolute;width:700px;background:#fff;border:.5px solid #2356f6;border-radius:4px;box-shadow:0 2px 4px #0000001a;z-index:1001}.button___VhNes{padding:2px 8px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;display:flex;align-items:center;cursor:pointer;transition:.3s}.button___VhNes:hover{border:1px solid #5C64FF}.button___VhNes span{font-size:12px;color:#5c64ff;margin-left:6px}@keyframes dot-fade___BPUGC{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loading___SifAS{display:flex;margin-top:20px}.loading___SifAS .dot___J5R0d{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___BPUGC 1s infinite}.loading___SifAS .dot___J5R0d:nth-child(2){animation-delay:.3s}.loading___SifAS .dot___J5R0d:nth-child(3){animation-delay:.7s}.flex_box_center___kyfCX{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___GHTzD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___FdgNd{align-items:center;box-align:center}.flex_box_center_end___LMVYD{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Yb2bC{flex-direction:column;box-orient:block-axis}.f_l_c___nwLBO{display:flex;gap:10px;flex-wrap:wrap}.f_l_c___nwLBO .officediv___KkKIB{display:inline-flex;width:200px;align-items:center;justify-content:start;height:40px;background-color:#fff;border:1px solid #f1f1f1;border-radius:12px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;line-height:40px;padding:0 10px;cursor:pointer}.preclass___SCKdC{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.codeBox___WpkVl{display:flex}.codeBox___WpkVl>aside{margin-right:20px;height:50px}.codeBox___WpkVl>aside>div{color:#f23838}.codeBox___WpkVl>div{display:flex;flex-direction:column;align-items:center}.codeBox___WpkVl>div>div{color:#999;margin-top:6px}.digitalLabel___tImKs{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:50%;font-size:12px;font-weight:600;color:#464f66}.digitalLabel___tImKs.active___Ck70Q{background:#3061d0;color:#fff;box-shadow:0 2px 4px #e0dfe1}.flex_box_center___ycN2f{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LcS9e{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___uwjPm{align-items:center;box-align:center}.flex_box_center_end___Pc903{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AXEdv{flex-direction:column;box-orient:block-axis}.bg___fm2Cw{background:#fff;box-shadow:0 2px 4px #eaeef4}.title___J3MCU{display:box;display:flex;align-items:center;box-align:center;justify-content:center;font-weight:600;font-size:16px;color:#000;line-height:18px;margin-top:20px;margin-bottom:20px}.title___J3MCU strong{color:#333}.title___J3MCU .editIcon___i4Zll{cursor:pointer;font-size:20px;color:#7aac9a;margin-left:10px}.title___J3MCU .editIcon___i4Zll:hover{color:#3061d0}.titleLeft___da61c{flex:1 1}.titleRight___EsdL6 a{margin-right:20px;font-weight:700}.formWrap___YTxC3 div[class~=ant-form-item]{margin-bottom:30px}.formWrap___YTxC3 div[class~=ant-form-item-label] label{font-size:14px;font-weight:400;color:#666}.formWrap___YTxC3 .baseLineHeight___TprCB div[class~=ant-form-item-label]{line-height:46px}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG div[class~=ant-form-item-label]{line-height:38px}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper]{height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper] span{color:#464f66}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:transparent}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked].easy___mSxtg{border:1px solid #C1E7CB;background:linear-gradient(180deg,#fff,#f9fff4)}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked].easy___mSxtg span{color:#46b70e}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked].medium___NIaWN{border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked].medium___NIaWN span{color:#165dff}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked].hard___mddnD{border:1px solid #F8C8A8;background:linear-gradient(180deg,#fff,#fff7f3)}.formWrap___YTxC3 .radioBtnWrapper___Mt_XG .radiogroup___EvkWh label[class~=ant-radio-button-wrapper-checked].hard___mddnD span{color:#ee6f1a}.formWrap___YTxC3 .baseFormItem___csbyb{font-size:14px}.formWrap___YTxC3 .baseFormItem___csbyb input[class~=ant-input]{height:38px!important}.formWrap___YTxC3 .baseFormItem___csbyb input[class~=ant-input-number-input],.formWrap___YTxC3 .baseFormItem___csbyb div[class~=ant-select-selector]{height:46px!important}.formWrap___YTxC3 .baseFormItem___csbyb div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:46px}.formWrap___YTxC3 .baseFormItem___csbyb div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{line-height:46px!important}.formWrap___YTxC3 .baseFormItem___csbyb span[class~=ant-select-arrow]{right:12px!important}.formWrap___YTxC3 .cascaderPopup___BttnF div[class~=ant-cascader-menus] ul[class~=ant-cascader-menu] li[class~=ant-cascader-menu-item]{color:#464f66;font-weight:400}.formWrap___YTxC3 .cascaderPopup___BttnF div[class~=ant-cascader-menus] ul[class~=ant-cascader-menu] li[class~=ant-cascader-menu-item-active]{background-color:#e7f3ff;color:#3061d0;font-weight:400}.selectdiv___TAr4i{color:#3061d0;font-size:16px;cursor:pointer;display:flex;align-items:center}.divitem___iaXB2{color:#464f66;font-size:16px;cursor:pointer;display:flex;align-items:center}.bottmodiv___bmp6p{height:64px;background:#fff;box-shadow:0 -2px 4px #e0dfe1;width:100%;left:0;z-index:10;bottom:0;position:fixed;align-items:center;justify-content:center;display:flex}.bottmodiv___bmp6p .cancelBtn___Q4ZcL{border:1px solid #BACFFE;height:38px;width:60px;color:#3061d0;background-color:transparent;text-shadow:none}.bottmodiv___bmp6p .confirmBtn___nRiCD{height:38px;width:126px;background:#3061d0;border-radius:2px;color:#fff;border:none;text-shadow:none}.concat___jlPR1{color:#9096a3;position:relative;top:-24px;padding-left:160px;display:flex;justify-content:space-between}.zhishidian___fS6sq{width:102px;height:32px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:16px;border:1px solid #BACFFE;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;line-height:30px;text-align:center;font-style:normal;cursor:pointer}.tags_list___ia3sA{display:flex;flex-wrap:wrap;margin:-10px 0 10px;padding-left:158px}.tags_list___ia3sA .tag_item___QZC19{height:33px;display:flex;align-items:center;background:#f6f7f9;border-radius:17px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;text-align:left;font-style:normal;padding:0 12px;margin-right:20px;margin-bottom:10px}.tags_list___ia3sA .tag_item___QZC19 .tag_icon___ATbW9{font-size:12px;cursor:pointer;color:#666}.tags_list___ia3sA .tag_item___QZC19 .tag_icon___ATbW9:hover{color:#165dff}.ul___TdfYY{padding-left:0}.ul___TdfYY li{line-height:26px} diff --git a/p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.16c54097.chunk.css b/p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.16c54097.chunk.css deleted file mode 100644 index 2cc0ffccf7..0000000000 --- a/p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.16c54097.chunk.css +++ /dev/null @@ -1 +0,0 @@ -#weboffice-zone{height:100vh;z-index:1}.page_style{position:fixed;top:20px;left:20px;z-index:1000;width:100px;height:50px;background:#fff;box-shadow:0 0 10px #e3e1ff;border-radius:2px;border:1px solid rgba(20,93,255,.2);font-size:18px;display:flex;align-items:center;justify-content:center}.editable-container{position:relative;width:100%;max-width:800px;margin:20px auto}.editable-container ::selection{background:#ecf1fe;padding:10px;box-shadow:12px 0 #3498db,-12px 0 #3498db}.editable-content{border:1px solid #ccc;padding:10px 30px 10px 40px;min-height:200px;outline:none;position:relative;overflow:auto;line-height:1.5em}.toolbar,.line-menu{position:absolute;background:#fff;border:1px solid #ddd;border-radius:12px;padding:5px;box-shadow:#0000001a 0 8px 16px;z-index:1000}.toolbar button,.line-menu button{margin:0 5px;padding:2px 8px;cursor:pointer;background:none;border:none}.line-menu{left:25px;top:0}.line-menu button{display:block;margin:2px 0;width:100%;text-align:left}.chat-dialog{position:absolute;width:700px;background:#fff;border:.5px solid #2356f6;border-radius:4px;box-shadow:0 2px 4px #0000001a;z-index:1001}.chat-header{padding:5px 10px;background:#f5f5f5;border-bottom:1px solid #ddd}.chat-content{padding:10px}.chat-content textarea{width:100%;min-height:100px;margin-top:10px}.chat-actions{margin-top:10px;display:flex;gap:10px}.over_item_list{position:absolute;bottom:65px;display:block;margin:0 100px;width:calc(100% - 200px);z-index:100;display:flex;align-items:center}.over_item_list .over_item{display:flex;align-items:center;margin:auto;padding:5px 10px;justify-content:center;background:#fff;box-shadow:0 0 10px #e1e5ff;border-radius:10px}.over_item_list .over_item .close_button{cursor:pointer;position:absolute;top:-20px;width:60px;height:20px;box-shadow:0 0 10px #e1e5ff;border-radius:8px 8px 0 0;border:1px solid #fff;background:#fff;color:#5f6a95;font-size:12px;display:flex;align-items:center;justify-content:center;z-index:-1}.over_item_list .over_item .close_button:hover{color:#3061d0}.over_item_list .over_item .over_button:hover{background:#f6f7f9}.over_item_list .over_item .over_button{padding:5px 10px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.over_item_list .over_item .over_button .ewm_img{margin-right:6px}.over_item_list .over_item .over_button .ewm_text{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.kjgj_style{position:absolute;bottom:65px;display:block;margin:0 100px;width:calc(100% - 200px);z-index:100;display:flex;align-items:center}.kjgj_style .kjgj_item{display:flex;align-items:center;margin:auto;padding:2px;width:108px;height:44px;background:#3061d099;box-shadow:0 0 10px #b9c1f2;border:1px solid #FFFFFF;border-radius:10px;cursor:pointer}.kjgj_style .kjgj_item .kjgj_img{width:38px;height:38px;background:#fff;border-radius:8px;padding:4px}.kjgj_style .kjgj_item .kjgj_text{margin-left:5px;width:56px;height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:14px;text-align:left;font-style:normal}.over_content{position:absolute;bottom:65px;left:50%;transform:translate(-50%);cursor:pointer;z-index:100;padding:5px 10px;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 0 10px #e1e5ff;border-radius:10px}.over_content .over_button:hover{background:#f6f7f9}.over_content .over_button{padding:5px 10px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.over_content .over_button .ewm_img{margin-right:6px}.over_content .over_button .ewm_text{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.overcont2wrap{position:absolute;bottom:30px;left:50%;transform:translate(-50%);z-index:100;padding:5px 10px;display:flex;align-items:center;justify-content:center}.overcont2wrap .over_content2{background:#fff;box-shadow:0 0 10px #e1e5ff;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:5px 10px}.overcont2wrap .over_content2 .over_button2:hover{background:#f6f7f9}.overcont2wrap .over_content2 .over_button2{padding:5px 10px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.overcont2wrap .over_content2 .over_button2 .ewm_img2{margin-right:6px}.overcont2wrap .over_content2 .over_button2 .ewm_text2{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.officeWrp{width:100vw;height:100vh;display:flex;overflow:hidden}.officeWrp .left{flex:1 1;position:relative;height:100%;overflow:hidden}.officeWrp .left .btn_float{position:absolute;right:20px;bottom:20px;box-sizing:border-box;z-index:100;text-align:right;padding:10px}.officeWrp .left .btn_float .to_page_style{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;color:#464f66;margin-top:20px;border-radius:30px;display:flex;align-items:center;padding:5px 15px}.officeWrp .left .left_float{position:fixed;right:0;top:100px;height:60px;box-shadow:0 0 10px #e3e1ff;border-radius:30px 0 0 30px;border-top:1px rgba(20,93,255,.2) solid;border-left:1px rgba(20,93,255,.2) solid;border-bottom:1px rgba(20,93,255,.2) solid;background:#fff;box-sizing:border-box;z-index:100;display:flex;align-items:center;padding:10px;cursor:pointer}.officeWrp .left .left_float .float_icon{width:40px;height:40px;background:#3061d01a;border-radius:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.officeWrp .left .left_float .float_text{margin-left:10px;margin-right:10px;color:#5f6a95;cursor:pointer;height:60px;display:flex;align-items:center}.officeWrp .left .left_float .float_text:hover{color:#3061d0}.officeWrp .left .left_float .float_more{display:flex;align-items:center;justify-content:flex-start;max-width:0;white-space:nowrap;overflow:hidden;transition:all 1s ease-in-out}.officeWrp .left .left_float:hover .float_more{max-width:500px}.officeWrp .right{min-width:700px;background:#fff;height:100%;overflow:hidden;flex:0 0 700px}.footer_button{display:flex;align-items:center;margin:10px 0 20px}.footer_button .quxiao{width:100px;height:32px;background:#f8f9fc;border-radius:2px;border:1px solid #C3CFE0;opacity:.5;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#464f66;line-height:30px;text-align:center;font-style:normal;cursor:pointer;margin-left:auto}.footer_button .queren{width:100px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:30px;text-align:center;font-style:normal;cursor:pointer;margin-left:20px}.close_drawer{width:40px;height:40px;background:#fff;box-shadow:0 0 10px #e3e1ff;border:1px solid rgba(20,93,255,.2);position:absolute;right:680px;top:45vh;cursor:pointer;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#3061d0}.erweima{width:280px;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:10px;margin:20px auto}.arrow [class~=ant-splitter-bar-collapse-bar]{opacity:1!important}.modal{text-align:center}.drawer_ewm{width:500px;position:fixed;top:33vh;left:18vw;z-index:100;background:#fff;padding:20px}.drawer_ewm .drawer_ewm_title{font-size:20px;font-weight:500;color:#000;text-align:left;display:flex;justify-content:space-between}.drawer_ewm .drawer_text{text-align:center;margin-top:15px}.drawer_ewm .drawer_code{width:280px;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:10px;margin:20px auto 10px}@font-face{font-family:KaTeX_AMS;src:url(./static/KaTeX_AMS-Regular.e101fd3b.woff2) format("woff2"),url(./static/KaTeX_AMS-Regular.89a32939.woff) format("woff"),url(./static/KaTeX_AMS-Regular.76b481f1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Bold.804b0502.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Bold.ebf5447d.woff) format("woff"),url(./static/KaTeX_Caligraphic-Bold.28758623.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Caligraphic;src:url(./static/KaTeX_Caligraphic-Regular.7ca15b3a.woff2) format("woff2"),url(./static/KaTeX_Caligraphic-Regular.d642f1a8.woff) format("woff"),url(./static/KaTeX_Caligraphic-Regular.fe9310f0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Bold.33bcfed3.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Bold.fc482350.woff) format("woff"),url(./static/KaTeX_Fraktur-Bold.70f2abc1.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Fraktur;src:url(./static/KaTeX_Fraktur-Regular.86cfbe4e.woff2) format("woff2"),url(./static/KaTeX_Fraktur-Regular.29abfb1c.woff) format("woff"),url(./static/KaTeX_Fraktur-Regular.51bff235.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Bold.603892c5.woff2) format("woff2"),url(./static/KaTeX_Main-Bold.9f5bc66f.woff) format("woff"),url(./static/KaTeX_Main-Bold.da66c0ab.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-BoldItalic.bd95a810.woff2) format("woff2"),url(./static/KaTeX_Main-BoldItalic.c31eb616.woff) format("woff"),url(./static/KaTeX_Main-BoldItalic.962b328a.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Italic.7662be2b.woff2) format("woff2"),url(./static/KaTeX_Main-Italic.3c94ae8c.woff) format("woff"),url(./static/KaTeX_Main-Italic.b1598925.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_Main;src:url(./static/KaTeX_Main-Regular.7056d1df.woff2) format("woff2"),url(./static/KaTeX_Main-Regular.f23b28dc.woff) format("woff"),url(./static/KaTeX_Main-Regular.fe159c21.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-BoldItalic.df742084.woff2) format("woff2"),url(./static/KaTeX_Math-BoldItalic.a6fde119.woff) format("woff"),url(./static/KaTeX_Math-BoldItalic.8ee92314.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:KaTeX_Math;src:url(./static/KaTeX_Math-Italic.912cb075.woff2) format("woff2"),url(./static/KaTeX_Math-Italic.ad043b21.woff) format("woff"),url(./static/KaTeX_Math-Italic.f4a2fd50.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Bold.198a2b19.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Bold.2dee50c6.woff) format("woff"),url(./static/KaTeX_SansSerif-Bold.9ae5090b.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Italic.58452206.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Italic.f88f16ed.woff) format("woff"),url(./static/KaTeX_SansSerif-Italic.363562bf.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:KaTeX_SansSerif;src:url(./static/KaTeX_SansSerif-Regular.50cd68ac.woff2) format("woff2"),url(./static/KaTeX_SansSerif-Regular.13e35ac8.woff) format("woff"),url(./static/KaTeX_SansSerif-Regular.d1c35243.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Script;src:url(./static/KaTeX_Script-Regular.2fc42204.woff2) format("woff2"),url(./static/KaTeX_Script-Regular.8f35f84f.woff) format("woff"),url(./static/KaTeX_Script-Regular.d09e0cea.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size1;src:url(./static/KaTeX_Size1-Regular.03ff84ee.woff2) format("woff2"),url(./static/KaTeX_Size1-Regular.2222c8c3.woff) format("woff"),url(./static/KaTeX_Size1-Regular.920c8080.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size2;src:url(./static/KaTeX_Size2-Regular.fa296a19.woff2) format("woff2"),url(./static/KaTeX_Size2-Regular.45c74525.woff) format("woff"),url(./static/KaTeX_Size2-Regular.7d3e746e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size3;src:url(./static/KaTeX_Size3-Regular.d9075b2b.woff2) format("woff2"),url(./static/KaTeX_Size3-Regular.62bef299.woff) format("woff"),url(./static/KaTeX_Size3-Regular.39f7a039.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Size4;src:url(./static/KaTeX_Size4-Regular.93084eec.woff2) format("woff2"),url(./static/KaTeX_Size4-Regular.3ee0d868.woff) format("woff"),url(./static/KaTeX_Size4-Regular.cd3f02bf.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KaTeX_Typewriter;src:url(./static/KaTeX_Typewriter-Regular.65cd6476.woff2) format("woff2"),url(./static/KaTeX_Typewriter-Regular.3f215ba2.woff) format("woff"),url(./static/KaTeX_Typewriter-Regular.73468499.ttf) format("truetype");font-weight:400;font-style:normal}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.11.1"}.katex .katex-mathml{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathdefault{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-weight:700;font-style:italic}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;vertical-align:bottom;position:relative}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;vertical-align:bottom;font-size:1px;width:2px;min-width:2px}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{display:inline-block;border:0 solid;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{display:inline-block;width:100%;border-bottom-style:solid}.katex .hdashline{display:inline-block;width:100%;border-bottom-style:dashed}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .op-limits>.vlist-t{text-align:center}.katex .accent>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;position:absolute;width:100%;height:inherit;fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex svg path{stroke:none}.katex img{border-style:none;min-width:0;min-height:0;max-width:none;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{position:absolute;left:0;width:50.2%;overflow:hidden}.katex .halfarrow-right{position:absolute;right:0;width:50.2%;overflow:hidden}.katex .brace-left{position:absolute;left:0;width:25.1%;overflow:hidden}.katex .brace-center{position:absolute;left:25%;width:50%;overflow:hidden}.katex .brace-right{position:absolute;right:0;width:25.1%;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left}.wrp___dq7YK{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:#00000080}.wrp___dq7YK img,.wrp___dq7YK video{max-width:100%;max-height:80%;text-align:center}.wrp___dq7YK iframe{width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;border:none}.monaco___VnZC3{position:absolute;height:100%;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{position:absolute;right:40px;top:40px;z-index:10;display:flex}.close___LKoWu>span{background:#4a4a4a;color:#fff;width:40px;height:40px;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:10px}.embed___hvpEJ{position:absolute;left:0;top:0;width:100%;height:100%}.my-monaco-editor div,.my-diff-editor div{font-size:unset}.my-error-line-wrp{width:calc(100% - 20px)!important;background:#f5000033!important;height:auto!important;color:#f50000}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.breakpoints-fake{background:#ff000080;width:8px!important;height:8px!important;left:7px!important;top:7px;border-radius:4px;user-select:none;pointer-events:none}.highlighted-line{background:#4b4b18}.mdBody___raKXb{position:relative}.button___Ch5Pc{position:absolute;display:flex;align-items:center;justify-content:center;background:#0000001a;display:none}.previewFlowChart___vY1dq{align-items:flex-start;justify-content:end;background:none!important}.previewFlowChart___vY1dq button{margin:20px}.wrap___VVwDB div[class~=ant-form-item]{margin-bottom:0}.wrap___VVwDB .deleteIcon___w2LrU{color:#e30000;font-size:16px}.wrap___VVwDB .keywordTag___kKokf{padding:10px 10px 10px 8px;font-size:14px;font-weight:400;color:#000;display:flex}.questionTitleEditorWrap___l3CW4{margin-bottom:18px}.choiceListWrap___i_tGH{margin-bottom:20px!important}.choiceListWrap___i_tGH[class~=ant-form-item-has-error] div[class~=inputBorderError]{border:1px solid #ff4d4f!important}.choiceListWrap___i_tGH div[class~=ant-form-item-explain-error]{padding-left:60px}.choiceWrap___aqY4o .choiceIndex___hB6s7{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:35px;height:35px;border-radius:50%;border:1px solid #DCDCDC;font-size:18px;font-weight:400;color:#464f66;cursor:pointer}.choiceWrap___aqY4o .choiceIndex___hB6s7.judgementIndex___l51fi{border-radius:2px}.choiceWrap___aqY4o .setAnswerBtn___TIxeU{border-radius:2px;border:1px solid #DCDCDC;font-size:14px;font-weight:400;color:#9096a3;height:46px;display:flex;align-items:center;padding:0 16px;cursor:pointer}.choiceWrap___aqY4o .activeAnswer___gFvFT{background-color:#37ad83;border-color:#37ad83;color:#fff}.choiceWrap___aqY4o .activeJudgementAnswer___kHQ8Q{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.choiceWrap___aqY4o .actionWrapper___JOrSn{display:flex;align-items:center;justify-content:flex-end}.choiceWrap___aqY4o .actionWrapper___JOrSn .addIcon___HnhN3{color:#2fa34f;font-size:14px}.choiceWrap___aqY4o .actionWrapper___JOrSn .deleteIcon___w2LrU{color:#e30000;font-size:14px;margin-left:20px}.inputBorder___Xeeb8{border-radius:2px;border:1px solid #DCDCDC;padding:8px 12px;font-size:14px;min-height:46px;display:flex;flex-direction:column}.placeholder___RCuX1{font-size:14px;font-weight:400;color:#9096a3}.blankInputNumberWrapper___wBpTq div[class~=ant-form-item-label]{line-height:46px}.blankInputNumberWrapper___wBpTq [class~=ant-row]{align-items:center!important}.blankInputNumberWrapper___wBpTq input[class~=ant-input-number-input]{font-size:14px;height:46px}.addBtn___hD5tk{width:114px;height:34px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;text-align:justify;font-style:normal;display:flex;justify-content:center;cursor:pointer;align-items:center}.blankIndex___PyWhr{font-size:14px;font-weight:400;color:#666}.baseInputWrapper___CELxJ div[class~=ant-form-item-label]{line-height:56px}.baseInputWrapper___CELxJ input[class~=ant-input-number-input]{font-size:14px}div[class~=ant-collapse-borderless]{background-color:#fff}.collapseWrapper___H7kM_{margin-bottom:30px}.collapseWrapper___H7kM_ div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.collapseWrapper___H7kM_ div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px!important;height:64px!important;background-color:#f6f7f8;align-items:center!important}.collapseWrapper___H7kM_ div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff!important}.collapseWrapper___H7kM_ div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px 40px!important}.collapseWrapper___H7kM_ div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa!important}.collapseWrapper___H7kM_ .panelHeader___Lcwvj{font-size:14px;font-weight:400;color:#000}.collapseWrapper___H7kM_ .panelHeader___Lcwvj span{color:#666}.collapseWrapper___H7kM_ .open___cPZFP{color:#165dff;transform:rotate(90deg)}.collapseWrapper___H7kM_ .close___ycoAA{color:#82a8ff}.hide___opoo7{display:none}.green___sxfuh,.green___sxfuh span,.green___sxfuh p,.green___sxfuh h1,.green___sxfuh h2,.green___sxfuh h3,.green___sxfuh h4,.green___sxfuh h5,.green___sxfuh h6,.green___sxfuh b,.green___sxfuh strong{color:#00e373}.green___sxfuh .textArea___kOi0I{border:1px solid #00e373}.row___CDKwD{display:flex;align-items:baseline}.row___CDKwD .html___BGi53{max-width:610px;margin-right:10px}.row___CDKwD [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]{border-color:#00e373!important}.row___CDKwD [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]:after{background-color:#00e373}.line___R0teC{height:1px;background-color:#eee;margin:20px 0}.c___rZMQB{display:inline-block;width:max-content;height:20px;padding:0 2px;text-align:center;line-height:20px;background:#2ec25b33;border-radius:4px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#2ec25b;margin-right:5px}.cpp___yHztz{display:inline-block;width:max-content;padding:0 2px;height:20px;text-align:center;line-height:20px;background:#f1973833;color:#dc7b14;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.java___iqjke{display:inline-block;width:max-content;padding:0 2px;height:20px;text-align:center;line-height:20px;background:#eb606033;color:#e30000;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.python___CUXfz{display:inline-block;width:max-content;height:20px;padding:0 2px;text-align:center;line-height:20px;background:#6eb1fb33;color:#1e96f4;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.questionBox____Iq0u .choiceWrap2___MBz9v{margin-top:30px}.questionBox____Iq0u .choiceWrap2___MBz9v .choiceIndex___hB6s7{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:35px;height:35px;border-radius:50%;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:18px;color:#000;cursor:pointer;background-color:#3061d01a}.questionBox____Iq0u .choiceWrap2___MBz9v .activeAnswer___gFvFT{background-color:#3061d0;border-color:#3061d0;color:#fff}.questionBox____Iq0u .choiceWrap2___MBz9v .rightAnswer___uxhhz{background-color:#37ad83;border-color:#37ad83;color:#fff}.questionBox____Iq0u .choiceWrap2___MBz9v .errorAnswer___d9RKW{background:#e30000;border-color:#e30000;color:#fff}.solutionWrap___FzrQt{background:#f6f7f9;border-radius:2px;padding:20px;margin-top:40px}.descBox___hYGZv{border:1px solid #F1F1F1;overflow-y:hidden;margin-top:40px}.descBox___hYGZv .title___jgtln{height:40px;line-height:40px;padding:0 20px;background-color:#fff;display:flex;align-items:center}.descBox___hYGZv .desc___MCwp8{height:170px;padding:20px;background-color:#f6f7f9}.choiceBox___JuFu6{cursor:pointer;background:#f6f7f9;color:#000;border-radius:4px;padding-left:20px;padding-right:20px;min-height:60px;margin-top:20px}.rightAnswerBox___CrV47{background:#2ec25b1a}.rightAnswerBox___CrV47 .choiceIndex___hB6s7{color:#2ec25b;font-size:16px}.rightAnswerBox___CrV47 .html___BGi53{color:#2ec25b}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}#educoder .markdown-editor-wrapper{position:relative}#educoder .markdown-editor-body{display:flex;flex-flow:row nowrap;width:100%;height:calc(100% - 38px);align-items:center}#educoder .markdown-editor-body .codemirror-container{flex:1 0;height:100%;width:100%;overflow:hidden}#educoder .markdown-editor-body .preview-container{flex:1 0;height:100%;margin:10px 0;padding:8px 8px 50px;background:#fff;overflow-y:auto;box-sizing:border-box;border-left:1px solid #ccc;word-wrap:break-word;word-break:break-word;white-space:normal;font-size:16px;position:relative}#educoder .markdown-editor-container{border:1px solid #ccc;overflow:hidden;border-radius:4px;margin-bottom:12px;font-size:16px}#educoder .markdown-editor-container.full-screen{position:fixed;inset:0;height:100%!important;z-index:998}#educoder .markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}#educoder .markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}#educoder .markdown-editor-container.on-preview .codemirror-container,#educoder .markdown-editor-container.on-preview .preview-container{width:50%}#educoder .mini .markdown-editor-body{height:calc(100% - 28px)}#educoder .flex-end{justify-content:flex-end}#educoder .my-codemirror-container{border:1px solid #ccc;width:100%;margin-bottom:24px}#educoder .markdown-tip{color:#cdcdcd;font-size:12px;position:absolute;right:0;bottom:-28px;margin-bottom:7px}#educoder .CodeMirror-lines{padding:4px 0}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{padding:0 4px}#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{background-color:#fff}#educoder .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}#educoder .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}#educoder .CodeMirror-guttermarker{color:#000}#educoder .CodeMirror-guttermarker-subtle{color:#999}#educoder .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}#educoder .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}#educoder .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}#educoder .cm-fat-cursor div.CodeMirror-cursors{z-index:1}#educoder .cm-fat-cursor-mark{background-color:#14ff1480;animation:blink 1.06s steps(1) infinite}#educoder .cm-animate-fat-cursor{width:auto;border:0;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@keyframes blink{50%{background-color:transparent}}#educoder .cm-tab{display:inline-block;text-decoration:inherit}#educoder .CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}#educoder .CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}#educoder .cm-s-default .cm-header{color:#00f}#educoder .cm-s-default .cm-quote{color:#090}#educoder .cm-negative{color:#d44}#educoder .cm-positive{color:#292}#educoder .cm-header,#educoder .cm-strong{font-weight:700}#educoder .cm-em{font-style:italic}#educoder .cm-link{text-decoration:underline}#educoder .cm-strikethrough{text-decoration:line-through}#educoder .cm-s-default .cm-keyword{color:#708}#educoder .cm-s-default .cm-atom{color:#219}#educoder .cm-s-default .cm-number{color:#164}#educoder .cm-s-default .cm-def{color:#00f}#educoder .cm-s-default .cm-variable-2{color:#05a}#educoder .cm-s-default .cm-variable-3,#educoder .cm-s-default .cm-type{color:#085}#educoder .cm-s-default .cm-comment{color:#a50}#educoder .cm-s-default .cm-string{color:#a11}#educoder .cm-s-default .cm-string-2{color:#f50}#educoder .cm-s-default .cm-meta,#educoder .cm-s-default .cm-qualifier{color:#555}#educoder .cm-s-default .cm-builtin{color:#30a}#educoder .cm-s-default .cm-bracket{color:#997}#educoder .cm-s-default .cm-tag{color:#170}#educoder .cm-s-default .cm-attribute{color:#00c}#educoder .cm-s-default .cm-hr{color:#999}#educoder .cm-s-default .cm-link{color:#00c}#educoder .cm-s-default .cm-error,#educoder .cm-invalidchar{color:red}#educoder .CodeMirror-composing{border-bottom:2px solid}#educoder div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}#educoder div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}#educoder .CodeMirror-matchingtag{background:#ff96004d}#educoder .CodeMirror-activeline-background{background:#e8f2ff}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff}#educoder .CodeMirror-scroll{overflow:scroll!important;margin-bottom:0;margin-right:0;padding-bottom:5px;height:100%;outline:none;position:relative}#educoder .CodeMirror-sizer{position:relative;border-right:0px}#educoder .CodeMirror-vscrollbar,#educoder .CodeMirror-hscrollbar,#educoder .CodeMirror-scrollbar-filler,#educoder .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}#educoder .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}#educoder .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}#educoder .CodeMirror-scrollbar-filler{right:0;bottom:0}#educoder .CodeMirror-gutter-filler{left:0;bottom:0}#educoder .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}#educoder .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}#educoder .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}#educoder .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}#educoder .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}#educoder .CodeMirror-gutter-wrapper ::selection{background-color:transparent}#educoder .CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}#educoder .CodeMirror-lines{cursor:text;min-height:1px}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}#educoder .CodeMirror-wrap pre.CodeMirror-line,#educoder .CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}#educoder .CodeMirror-linebackground{position:absolute;inset:0;height:100vh!important;z-index:1100}#educoder .CodeMirror-linebackground .preview-container>div{padding-bottom:180px!important}#educoder .CodeMirror-linebackground .CodeMirror-sizer>div{margin-bottom:90px}#educoder .CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}#educoder .CodeMirror-rtl pre{direction:rtl}#educoder .CodeMirror-code{outline:none}#educoder .CodeMirror-scroll,#educoder .CodeMirror-sizer,#educoder .CodeMirror-gutter,#educoder .CodeMirror-gutters,#educoder .CodeMirror-linenumber{box-sizing:content-box}#educoder .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}#educoder .CodeMirror-cursor{position:absolute;pointer-events:none}#educoder .CodeMirror-measure pre{position:static}#educoder div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}#educoder div.CodeMirror-dragcursors,#educoder .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}#educoder .CodeMirror-selected{background:#d9d9d9}#educoder .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}#educoder .CodeMirror-crosshair{cursor:crosshair}#educoder .CodeMirror-line::selection,#educoder .CodeMirror-line>span::selection,#educoder .CodeMirror-line>span>span::selection{background:#d7d4f0}#educoder .CodeMirror-line::-moz-selection,#educoder .CodeMirror-line>span::-moz-selection,#educoder .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}#educoder .cm-searching{background-color:#ffa;background-color:#ff06}#educoder .cm-force-border{padding-right:.1px}@media print{#educoder .CodeMirror div.CodeMirror-cursors{visibility:hidden}}#educoder .cm-tab-wrap-hack:after{content:""}#educoder span.CodeMirror-selectedtext{background:none}#educoder .CodeMirror-sizer{padding-top:10px;padding-bottom:10px!important}#educoder .CodeMirror-empty.CodeMirror-focused{outline:none}#educoder .CodeMirror pre.CodeMirror-placeholder{color:#999}#educoder .CodeMirror{position:relative;overflow:hidden;background:#fff;word-break:break-word}#educoder .CodeMirror pre.CodeMirror-line,#educoder .CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;word-break:break-word;white-space:pre-wrap;line-height:1.6}.markdown-toolbar-container{display:flex;flex-flow:row wrap;align-items:center;padding:0 28px 0 5px;margin:0;position:relative;list-style:none;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;line-height:20px;width:100%;min-height:30px;height:38px;overflow:hidden}.markdown-toolbar-container .fill-tip{cursor:pointer;font-size:12px;display:inline-block;padding:5px;border:1px solid #E99237;border-radius:5px;box-sizing:border-box;line-height:16px;height:auto;color:#a65500;background-color:#fff1e2;position:relative;margin-left:10px}.markdown-toolbar-container .fill-tip:before{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #FFF1E2;position:absolute;left:-6px;top:6px;z-index:10}.markdown-toolbar-container .fill-tip:after{content:" ";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #E99237;position:absolute;left:-7px;top:6px}.markdown-toolbar-container li{color:#666;padding:0 1px;height:100%;display:flex;height:38px;flex-flow:column nowrap;justify-content:center}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{width:28px;color:#666;cursor:pointer;text-align:center;font-size:18px}.markdown-toolbar-container a i{font-size:18px}.markdown-toolbar-container a i:before{font-size:18px}.markdown-toolbar-container .btn-null{width:auto;display:flex;flex-flow:row nowrap;align-items:center}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{margin:0 5px;height:65%;border-right:1px solid #ccc}.mini .markdown-toolbar-container li{height:28px}.editor-resize{display:block;width:120px;height:4px;left:54%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor:row-resize;white-space:nowrap;overflow:hidden;text-transform:capitalize;box-sizing:border-box;margin:0 auto}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(./static/iconfont.345f94c8.eot);src:url(./static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(./static/iconfont.deef216b.woff) format("woff"),url(./static/iconfont.42606faf.ttf) format("truetype"),url(./static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{font-family:md-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:#253b76fc}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #A7A7A7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag,.cm-s-blackboard .cm-attribute{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{outline:1px solid grey;color:#fff!important}.upload-button{width:106px;height:32px;line-height:32px;font-size:12px;display:block;position:relative;color:#0152d9}.upload-button input{opacity:0;width:160px;height:32px;position:absolute;top:0;left:0;z-index:-1}.imageDimensions___a7crR{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100vh;left:0;top:0;z-index:1005;background:#fff;overflow:hidden}.imageDimensions___a7crR .img___Kroat{visibility:hidden;max-width:80%;min-width:500px}.imageDimensions___a7crR [class*=_toolbox_colors]{position:fixed;left:0;bottom:0}.imageDimensions___a7crR.fullWidth___c492T .img___Kroat{max-width:100%;width:100%;height:100%}.myPaletteDiv___Xjz2I{position:relative;left:-15px;width:320px}.myPaletteDiv___Xjz2I canvas{margin-top:15px}.flowChartWrp____f45r [class^=goTXarea],.flowChartWrp____f45r textarea{min-width:70px;margin-left:-15px!important}.maxH60___Pd4Re [class^=ant-modal-content]{height:57px!important;overflow:hidden}.drawerWrap___MfDw8 [class~=ant-drawer-body]{padding:0!important}.lists___xhHyq{padding-bottom:10px}.lists___xhHyq code{background:none!important}.lists___xhHyq>div>div:first-child{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px 0;font-size:12px;cursor:pointer}.lists___xhHyq>div>div:first-child [class^=katex]{font-size:22px}.item___pWJAA{position:relative}.item___pWJAA:nth-last-child(-n+3) .children___sDG61{left:initial;right:5px}.item___pWJAA:hover{z-index:2147483648}.item___pWJAA:hover .children___sDG61{display:block}.children___sDG61{display:none;position:absolute;left:6px;top:70px;width:440px;max-height:400px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 6px #ccc;padding:15px}.children___sDG61 h1{font-size:14px;padding-top:6px}.children___sDG61 .diamond___FwgzD>div{background:#f6f6f6;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;height:50px;font-size:12px;padding:0 10px;min-width:80px}.children___sDG61 .diamond___FwgzD>div [class^=katex]{font-size:14px}.button___WPN6r{position:absolute;right:20px;bottom:20px}.mathWrap___FmnMJ{width:800px;height:550px}.mathFillWrap___PmY3H{cursor:pointer}.mathFillWrap___PmY3H ::part(menu-toggle){color:#00f;opacity:1;display:none}.mathFillWrap___PmY3H math-field{background:none}.mathFillWrap___PmY3H *{pointer-events:none}.wrap___ZbEYZ{display:flex;height:100%}.left___wH6vq{width:42%;border-right:1px solid #DCDCDC;display:flex;flex-direction:column;padding:20px 35px}.left___wH6vq div[class~=ant-input-number]{width:84px}.tip___EiRrS{background:#37ad83;border-radius:30px;color:#fff;padding:8px 20px 8px 61px;position:relative;line-height:22px;margin-left:20px;margin-top:8px}.tip___EiRrS img{width:60px;position:absolute;z-index:10;left:-20px;top:-8px}.bottomBtn___Og638{width:122px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 10px #cfcfcf,inset 0 1px 3px #ffffff80;border-radius:20px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;font-size:16px;color:#333;cursor:pointer;margin:20px auto}.bottomBtn___Og638:hover{color:#165dff;border:1px solid #165dff}.bottomBtn___Og638.disabled___rzckb{border:1px solid #BACFFE;color:#333;cursor:not-allowed;opacity:.3}.bottomBtn___Og638 i{color:#3061d0;margin-right:10px}.save_btn___N0Wqn{display:flex;align-items:center;justify-content:center;width:116px;height:34px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9!important;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80!important;border-radius:17px;border:1px solid #BACFFE!important;cursor:pointer;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0!important}.flex_box_center___ILe3s{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___c0XhE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Iusj1{align-items:center;box-align:center}.flex_box_center_end___DIVMO{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___x06LA{flex-direction:column;box-orient:block-axis}#educoder:has([class*=intelligent-body-curb]) body{overflow:initial}.intelligentBox___M5xO7{margin:0 auto;position:relative}.intelligentBox___M5xO7 .red___oyEWt{color:#e53333}.intelligentBox___M5xO7 .imgBox___DdoNI{display:flex;flex-direction:column;justify-content:center;align-items:center}.intelligentBox___M5xO7 .imgBox___DdoNI span{font-size:16px;color:#3061d04d;margin-top:10px}.intelligentBox___M5xO7 .underpin___fwUex{display:flex;justify-content:space-between;position:absolute;z-index:1;height:100%;width:100%}.intelligentBox___M5xO7 .underpin___fwUex b{display:block;width:calc((100% - 80px)/2);min-height:calc(100vh - 260px);background:#f6f7f9;border-radius:4px}.intelligentBox___M5xO7 .row___W9MrK{display:flex;justify-content:space-between;width:100%;position:relative;z-index:2;padding-bottom:10px}.intelligentBox___M5xO7 .row___W9MrK .leftLayout___MMjoZ{width:calc((100% - 160px)/2);margin-left:20px}.intelligentBox___M5xO7 .row___W9MrK .rightLayout___EsxRX{width:calc((100% - 160px)/2);margin-right:20px}.intelligentBox___M5xO7 .head___Q7Od8{display:flex;justify-content:space-between;width:100%;position:relative;z-index:2;padding-bottom:10px;position:sticky;top:0;z-index:3}.intelligentBox___M5xO7 .head___Q7Od8 .leftLayout___MMjoZ{width:calc((100% - 160px)/2);margin-left:20px}.intelligentBox___M5xO7 .head___Q7Od8 .rightLayout___EsxRX{width:calc((100% - 160px)/2);margin-right:20px}.intelligentBox___M5xO7 .head___Q7Od8 .leftLayout___MMjoZ,.intelligentBox___M5xO7 .head___Q7Od8 .rightLayout___EsxRX{width:calc((100% - 159px)/2);background:#f6f7f9;border-top:20px solid #F6F7F9;margin-right:19px}.intelligentBox___M5xO7 .head___Q7Od8 .centerBox___j58Ut{position:absolute;z-index:4;left:50%;top:360px;width:80px;height:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:-40px}.intelligentBox___M5xO7 .head___Q7Od8 .title___rMcNx{font-size:16px;color:#000;margin-right:auto}.intelligentBox___M5xO7 .head___Q7Od8 .tip___gLHFS{height:30px;background:#9096a31a;border-radius:0 0 8px 8px;display:flex;align-items:center;padding-left:20px;margin-top:10px;font-size:12px;color:#9096a3}.leftBox___DJ6lp{background:#fff;border:1px dashed rgba(48,97,208,.2);padding:20px}.leftBox___DJ6lp img{max-width:100%}.leftBox___DJ6lp .question___THjM9>h4{margin-top:20px;margin-bottom:0}.leftBox___DJ6lp .question___THjM9>h5{color:#e53333;display:flex;background:#e533330f;padding:10px 20px;font-size:14px;width:calc(100% + 40px);margin-left:-20px;margin-bottom:20px;margin-top:20px;white-space:pre-wrap;font-weight:400}.leftBox___DJ6lp .question___THjM9>h5 i{margin-right:3px;margin-top:3px}.leftBox___DJ6lp .question___THjM9>h5:last-child{margin-bottom:-20px}.leftBox___DJ6lp .question___THjM9>p{margin-top:20px;margin-bottom:0}.leftBox___DJ6lp:focus-within{border:1px solid #0152d9!important}.leftBox___DJ6lp:hover{border:1px dashed rgba(48,97,208,.6)}.leftBox___DJ6lp [contenteditable]{white-space:pre-wrap}.leftBox___DJ6lp [contenteditable]:focus-visible{outline:0px solid #0152d9}.rightBox___CuMdf{background:#fff;border:1px solid rgba(48,97,208,.2)}.rightBox___CuMdf.error___PHzCG{border:1px solid rgba(229,51,51,.2)}.rightBox___CuMdf.error___PHzCG .actionHead___vTHMx{background:#e533330f}.rightBox___CuMdf [contenteditable]{white-space:pre-wrap}.rightBox___CuMdf img{max-width:100%}.rightBox___CuMdf .edit___EaRLy{border:1px solid transparent}.rightBox___CuMdf .edit___EaRLy:focus-visible{outline:0px solid #0152d9;border:1px solid #0152d9}.rightBox___CuMdf .edit___EaRLy:hover{border:1px dashed rgba(48,97,208,.6)}.rightBox___CuMdf .actionHead___vTHMx{height:46px;background:#3061d01a;display:flex;align-items:center;padding:0 12px 0 20px}.rightBox___CuMdf .option___z4UTy{display:flex;align-items:center;padding:0 20px 20px}.rightBox___CuMdf .option___z4UTy>aside{width:40px;height:40px;border-radius:23px;border:1px solid #DCDCDC;font-size:16px;color:#464f66;line-height:38px;text-align:center;flex-shrink:0;margin-right:10px;cursor:pointer}.rightBox___CuMdf .option___z4UTy>aside.active___o8wNJ{background:#37ad83;border:1px solid #DCDCDC;color:#fff}.rightBox___CuMdf .option___z4UTy>aside.fill___g760n{border:0;height:14px;font-size:14px;color:#5f6368;width:auto;height:40px;min-width:50px;line-height:40px}.rightBox___CuMdf .option___z4UTy .text___L_lug{flex:1 1;padding:8.5px 12px;border:1px solid #DCDCDC;border-radius:2px}.rightBox___CuMdf .option___z4UTy .text___L_lug:focus-visible{outline:0px solid #0152d9;border:1px solid #0152d9!important;box-shadow:none!important}.rightBox___CuMdf .option___z4UTy .text___L_lug:hover{box-shadow:0 0 4px #3061d04d;border:1px solid rgba(48,97,208,.2)}.rightBox___CuMdf .liWrap___LDwxe{background:#f6f7f9;padding:10px 10px 0;margin:0 20px 20px;overflow:hidden}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf{display:flex;align-items:center;margin-bottom:10px}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf>aside{color:#5f6368;flex-shrink:0;margin-right:10px}.rightBox___CuMdf .liWrap___LDwxe .li___k4Mcf .text___L_lug{flex:1 1}.rightBox___CuMdf>h5{color:#e53333;display:flex;background:#e533330f;padding:10px 20px;font-size:14px;margin-bottom:0;white-space:pre-wrap;font-weight:400}.rightBox___CuMdf>h5 i{margin-right:3px;margin-top:3px}.buttonFixed___QxKdm{position:fixed;z-index:900;bottom:0;left:0;width:100%;height:64px;background:#fff;box-shadow:0 -4px 4px #0000000d}.buttonFixed___QxKdm .buttonWrap___OEep5{display:flex;justify-content:center;align-items:center;height:100%}.buttonFixed___QxKdm .buttonWrap___OEep5 .button___b2y4h{min-width:100px;height:38px!important;line-height:38px!important;font-weight:400;padding:0 14px;font-size:14px!important}.menu___aQ4xO .ant-dropdown-menu-item{padding:0!important;display:flex!important;align-items:center!important;justify-content:center;height:35px}.tabs___QmlP4{display:flex;gap:20px}.tabs___QmlP4 div{width:77px;height:32px;background:#ebeef5;box-shadow:inset 0 1px 3px #ccd6e2;border-radius:2px;font-size:14px;color:#9096a3;line-height:32px;text-align:center;cursor:pointer;user-select:none}.tabs___QmlP4 div.active___o8wNJ{background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;color:#fff}@keyframes showHide___fHrAG{0%,to{opacity:0}33%{opacity:1}}.dotLoading___zUYOu span{opacity:0;animation:showHide___fHrAG 1.5s infinite}.dotLoading___zUYOu span:nth-child(1){animation-delay:0s}.dotLoading___zUYOu span:nth-child(2){animation-delay:.5s}.dotLoading___zUYOu span:nth-child(3){animation-delay:1s}.flex_box_center___NeSU8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ImTGl{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BtRd9{align-items:center;box-align:center}.flex_box_center_end___qcLe3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Ze_3q{flex-direction:column;box-orient:block-axis}.banner___PoUBO{display:flex;align-items:center;justify-content:center}.banner___PoUBO .content___XoDjy{width:1200px;height:212px;display:flex;align-items:flex-start;justify-content:space-between}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{display:flex;align-items:center}.banner___PoUBO .content___XoDjy aside p b{font-size:30px;font-weight:500;color:#000;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{font-size:16px;color:#000;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{display:inline-block;height:32px;background:#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #dadbde;font-size:14px;color:#3b3e47;line-height:30px;margin-right:23px;padding:0 16px;position:relative;cursor:pointer}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{color:#165dff;border:1px solid #bacffe}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;z-index:1;top:-21px;right:22px}.flex_box_center___hG6RI{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___ss3Fh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___K80p9{align-items:center;box-align:center}.flex_box_center_end___qmXX3{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___GFV8F{flex-direction:column;box-orient:block-axis}.row___aXJjm{display:flex;align-items:flex-start;justify-content:flex-start}.row___aXJjm .title___HUKL0{font-size:14px;color:#9096a3;flex-shrink:0;width:41px;text-align-last:justify;margin-top:4px;margin-right:12px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{font-size:14px;color:#82a8ff;width:55px;position:absolute;z-index:2;bottom:20px;right:0;cursor:pointer}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{display:inline-flex;align-items:center;margin-left:8px;margin-bottom:17px;font-size:14px;cursor:pointer;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:600px;display:inline-block}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{color:#165dff!important;border-radius:2px;background:#f6f7f9}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:#0000000d!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:initial!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{padding-top:8px;border-radius:4px;border:1px solid rgba(219,220,224,.5)}.flex_box_center___aK2n3{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HX0Oh{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___LJOJr{align-items:center;box-align:center}.flex_box_center_end___SCakF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___AYv4m{flex-direction:column;box-orient:block-axis}.tabs___GTqPV{height:32px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:inline-block}.tabs___GTqPV span{display:inline-block;padding:0 20px;line-height:32px;font-size:14px;font-weight:400;color:#9096a3;position:relative;cursor:pointer}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{content:"";position:absolute;width:1px;height:calc(100% - 2px);background:#e2e2e2;border-radius:4px;z-index:1;left:0;top:1px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.tabs___GTqPV span:first-child:after,.tabs___GTqPV .active___F26E8+span:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 2px #e8effb;border-radius:16px;border:1px solid #c8d2ea;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___t7oqF{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___dEIHy{align-items:center;box-align:center}.flex_box_center_end___taQDF{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___xY_Lr{flex-direction:column;box-orient:block-axis}.input___PW2zI{width:507px;height:38px;background:#f6f7f9;border-radius:19px;display:flex;align-items:center;padding:0 20px}.input___PW2zI .dropdown___vSy8B{position:relative;flex-shrink:0}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{color:#000;font-size:14px;cursor:default;height:38px;display:flex;align-items:center}.input___PW2zI .dropdown___vSy8B .text___Grueu i{font-size:12px;display:inline-block;transform:translateY(1px) scale(.6);color:#979797}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{display:inline-block;width:1px;height:38px;margin-left:15px;margin-right:0;background:linear-gradient(180deg,#fff0,#fff,#fff0)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{display:inline-block;width:1px;height:38px;margin-left:0;margin-right:8px;background:linear-gradient(180deg,#fff0,#e2e2e2,#fff0)}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{display:none;position:absolute;z-index:999;width:auto;left:-16px;top:35px;padding:4px;background-color:#fff;border-radius:8px;box-shadow:0 10px 16px #cecece}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;margin:0;padding:5px 12px;color:#000000e0;font-weight:400;font-size:14px;text-align:left;line-height:1.57142857;cursor:pointer;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Z235C{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Wq1sZ{align-items:center;box-align:center}.flex_box_center_end___LLxom{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___DbMSN{flex-direction:column;box-orient:block-axis}.quickPager___GM30J{display:flex;align-items:center;justify-content:center}.quickPager___GM30J>div{width:60px;height:28px;line-height:26px;text-align:center;background:#f8f9fc;border-radius:2px;border:1px solid rgba(195,207,224,.5);font-size:12px;color:#464f66;margin:0 10px;user-select:none;cursor:pointer}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;line-height:28px;cursor:not-allowed;color:#cecece}.flex_box_center___FO7TP{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___LotYx{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___bWdaw{align-items:center;box-align:center}.flex_box_center_end___mVJ1o{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___M83Mm{flex-direction:column;box-orient:block-axis}.list___oOsiS{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___oOsiS .wrap___G6T7F{height:277px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;flex-direction:column;border-radius:8px}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{overflow:hidden;height:calc(100% - 100px);border-radius:8px 8px 0 0;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{width:100%;transition:all .5s}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{position:absolute;z-index:1;left:0;bottom:0;height:30px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{height:45px;display:flex;align-items:center;color:#000f37;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{margin-right:5px;font-size:12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{display:flex;align-items:center;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{font-size:12px;margin-top:-3px;color:#ffa100}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___i2aIa{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___sPEKB{align-items:center;box-align:center}.flex_box_center_end___GhSSH{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___R9_Hb{flex-direction:column;box-orient:block-axis}.list___jb2Ay{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___jb2Ay .wrap___VsQDr{height:308px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrap___VsQDr:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 131px);border-radius:8px 8px 0 0}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;top:0;right:0;width:70px;height:32px;background:#0000004d;color:#d9c7ab;padding:0 8px;font-size:16px;line-height:32px;border-top-right-radius:8px;border-bottom-left-radius:8px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{height:52px;font-size:16px;font-weight:600;color:#000;padding:30px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.list___jb2Ay .wrapisCurrent___qIfQT{height:280px;background:#fff;box-shadow:0 2px 4px #d6dae1;border-radius:8px;position:relative}.list___jb2Ay .wrapisCurrent___qIfQT:hover [class~=user-path-items]{display:block!important}.list___jb2Ay .wrapisCurrent___qIfQT .lockWrap___g1k1T{position:absolute;width:100%;left:0;top:0;background-color:#00000080;height:100%;z-index:10;display:flex;cursor:default;justify-content:center;align-items:center;border-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA{overflow:hidden;height:calc(100% - 105px);border-radius:8px 8px 0 0}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .cover___Mu8wr{width:100%;transition:all .5s}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .movebq___mF7wt{display:none;position:absolute;top:0;right:0;width:70px;height:32px;background:#0000004d;color:#d9c7ab;padding:0 8px;font-size:16px;line-height:32px;border-top-right-radius:8px;border-bottom-left-radius:8px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .bq___Bil0T{height:22px;background:#0000004d;color:#d9c7ab;border-radius:2px;padding:0 8px;font-size:12px;line-height:22px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .img___IpFLA .sign___DXJ4d{width:52px;text-align:center;position:absolute;z-index:2;left:0;top:7px;color:#fff}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ{font-size:16px;font-weight:600;color:#000;padding:10px 12px 0;width:100%;display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .name___l7FoJ .e___pXQUG{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR{font-size:14px;color:#000f37;padding:0 12px;margin-top:8px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil{height:34px;display:flex;align-items:center;justify-content:space-between;color:#000f37;padding:0 12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div{display:flex;align-items:center}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div>span{margin-right:12px;font-size:12px}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{height:18px;padding:3px 6px;font-size:12px;border-radius:2px;border:1px solid #FFE6AB;color:#ca7720;display:flex;align-items:center;justify-content:center;font-weight:400}.list___jb2Ay .wrapisCurrent___qIfQT .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #D6F7EF;color:#01795d;margin-left:6px}.flex_box_center___eMcr7{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___HcNca{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZnvVN{align-items:center;box-align:center}.flex_box_center_end___fdgDf{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___SEKvd{flex-direction:column;box-orient:block-axis}.list___L1hmU{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0}.list___L1hmU .wrap___pKgcW{height:270px;background:#fff;box-shadow:0 1px 4px #d6dae1;border-radius:8px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{position:absolute;z-index:10;left:0;top:0;width:100%;height:100%;background:#0009;box-shadow:0 2px 5px #0000000d;border-radius:8px;display:none;flex-direction:column;justify-content:center;align-items:center}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{width:116px;height:36px;border-radius:18px;border:1px solid #ffffff;font-size:14px;font-weight:600;color:#fff;line-height:34px;text-align:center;margin:10px 0;cursor:pointer}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{box-shadow:0 0 4px #4f85ff;border:1px solid #c2d3f8}.list___L1hmU .wrap___pKgcW .top___udHSB{height:calc(100% - 50px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{position:absolute;z-index:1;width:44px;height:22px;background:#ffe9c1;border-radius:8px 0 13px;left:0;top:0;color:#a45204;text-align:center;line-height:22px}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{font-weight:600;color:#333;margin-top:25px;font-size:16px;white-space:normal;text-align:center;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;line-height:26px;height:48px}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{width:60px;height:60px;border-radius:30px;margin-top:14px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{font-size:14px;color:#333;margin-top:8px;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{display:flex;align-items:center;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #d6f7ef;font-size:14px;color:#01795d;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{width:76px;background:#fff;height:26px;border-radius:13px;border:1px solid #ffe9c1;font-size:14px;color:#a45204;line-height:24px;text-align:center;margin:0 10px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{height:50px;border-top:1px solid #f5f5f5;display:flex;align-items:center;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{display:flex;align-items:center;margin-right:12px;color:#999}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{font-size:14px;font-size:12px;color:#999;margin-right:6px}.flex_box_center___d27mZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___qfRU9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___fCRld{align-items:center;box-align:center}.flex_box_center_end___ORMV8{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___PNKtZ{flex-direction:column;box-orient:block-axis}.tabs___alpa7{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbdce0;height:54px}.tabs___alpa7 .tabsWrap___aCQjw{display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{display:flex;align-items:center;margin-right:40px;height:100%;cursor:pointer}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{position:relative;font-size:14px;font-weight:400;color:#5f6368;display:flex;align-items:center;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{font-weight:500;color:#202124}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{position:absolute;content:"";width:100%;z-index:4;left:0;bottom:0;height:3px;background:#202124;border-radius:100px 100px 0 0}.flex_box_center___e6HxQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___RnXYe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___lVxPk{align-items:center;box-align:center}.flex_box_center_end___bu8yv{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___JczGj{flex-direction:column;box-orient:block-axis}.orderWrap___ZfyGX{display:box;display:flex;align-items:center}.orderIconWrap___XTB_O{display:box;display:flex;flex-direction:column;height:40px;line-height:40px;color:#999}.orderAsc___KWHmA{flex-direction:column;text-align:center;height:10px;line-height:10px;display:inline-block;margin-top:9px;transform:translateY(2px)}.orderDesc___rHdbB{flex-direction:column;text-align:center;height:10px;line-height:10px;display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{cursor:pointer;color:#d8d8d8;height:10px}.orderTextWrap___teAKn{font-size:14px;color:#3b3e47;cursor:pointer;margin-right:5px}.flex_box_center___LCi0B{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___hzONe{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___ZyQRE{align-items:center;box-align:center}.flex_box_center_end___XKM74{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p8LCU{flex-direction:column;box-orient:block-axis}.btn___In02G.mediacy-round___uveEv{height:36px;border-radius:36px}.btn___In02G.mediacy-default___dDxsd{height:36px;border-radius:4px}.btn___In02G .default___K791v{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:hover{color:#165dff;border:1px solid #165dff}button[class~=ant-btn-default]:disabled.btn___In02G{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;font-size:14px;padding:0 15px;color:#3061d0;text-align:center;cursor:pointer;user-select:none;opacity:50%;cursor:not-allowed}.flex_box_center___TB7bQ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___oBlTb{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___b5XbB{align-items:center;box-align:center}.flex_box_center_end___CNhe7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___yHXKW{flex-direction:column;box-orient:block-axis}.head___ghH72{height:54px;border-bottom:1px solid #DBDCE0;display:flex;align-items:center}.head___ghH72>span{color:#999;font-size:12px;cursor:pointer;flex-shrink:0}.head___ghH72>b{font-weight:500;color:#232b40;margin-left:30px;font-size:14px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.head___ghH72 .node___mjPEy{margin-left:auto;flex-shrink:0}.flex_box_center___AlHuF{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vN2LW{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Ac7D2{align-items:center;box-align:center}.flex_box_center_end___y38I7{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___iQE6P{flex-direction:column;box-orient:block-axis}.btns___sNgTb{display:flex;align-items:center}.btns___sNgTb .confirm___Ozirl{height:38px;background:#3061d0;border-radius:2px;color:#fff;padding:0 34px}.btns___sNgTb .cancel___aiq1I{height:38px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-size:14px;color:#464f66;margin-left:20px}.flex_box_center___jkpdr{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___OtsL8{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___rbcb_{align-items:center;box-align:center}.flex_box_center_end___zBR21{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___nS_eP{flex-direction:column;box-orient:block-axis}.fixedBottom___oJl7m{width:100%;height:70px;background:#fff;box-shadow:0 -3px 16px #dbdbdb80;position:fixed;z-index:1000;bottom:0;left:0}.fixedBottom___oJl7m .wrap___A3Oq1{width:1200px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___vHdYA{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pa61F{align-items:center;box-align:center}.flex_box_center_end___HyDXt{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UjZek{flex-direction:column;box-orient:block-axis}.crumbs___V41Oe{margin:15px auto 25px;width:1200px;cursor:default}.crumbs___V41Oe span{font-size:12px;color:#c5c5c5}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.folderWrapper___G__0a span[class~=ant-tree-switcher-line-icon] svg{transform:scale(1.2);color:#d2ddf5}.folderWrapper___G__0a span[class=ant-tree-node-content-wrapper]{position:relative}.folderWrapper___G__0a div[class~=ant-tree-treenode]{padding:10px 0}.folderWrapper___G__0a span[class~=ant-tree-switcher-leaf-line]:after{border-bottom:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-switcher-leaf-line]:before{border-left:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-indent-unit]:after{border-right:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-indent-unit]:before{border-right:1px dotted #d9d9d9!important}.folderWrapper___G__0a span[class~=ant-tree-iconEle]{margin-right:4px}.folderWrapper___G__0a div[class~=ant-tree-treenode-selected] span[class~=ant-tree-node-selected]{background-color:transparent}.folderWrapper___G__0a div[class~=ant-tree-treenode-selected] span[class~=ant-tree-node-selected] span[class~=ant-tree-title]{color:#3061d0;background:#f7f8f9}.folderWrapper___G__0a .folderIcon___oTG6c{height:20px;width:20px}.wrap___Yz6fc{display:flex;height:100%}.left___F0axg{width:42%;border-right:1px solid #DCDCDC;display:flex;flex-direction:column;padding:20px 35px}.left___F0axg div[class~=ant-input-number]{width:84px}.tip___nCmqI{background:#37ad83;border-radius:30px;color:#fff;padding:8px 20px 8px 61px;position:relative;line-height:22px;margin-left:20px;margin-top:8px}.tip___nCmqI img{width:60px;position:absolute;z-index:10;left:-20px;top:-8px}.bottomBtn___x70Gq{width:122px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 10px #cfcfcf,inset 0 1px 3px #ffffff80;border-radius:20px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;font-size:16px;color:#333;cursor:pointer;margin:20px auto}.bottomBtn___x70Gq:hover{color:#165dff;border:1px solid #165dff}.bottomBtn___x70Gq.disabled___CWzre{border:1px solid #BACFFE;color:#333;cursor:not-allowed;opacity:.3}.bottomBtn___x70Gq i{color:#3061d0;margin-right:10px}@keyframes showHide___Dfprh{0%,to{opacity:0}33%{opacity:1}}.dotLoading___s6Sh4 span{opacity:0;animation:showHide___Dfprh 1.5s infinite;color:#3061d0;font-size:28px}.dotLoading___s6Sh4 span:nth-child(1){animation-delay:0s}.dotLoading___s6Sh4 span:nth-child(2){animation-delay:.5s}.dotLoading___s6Sh4 span:nth-child(3){animation-delay:1s}div[class~=ant-progress].progress___QUpqo,div[class~=ant-progress].progress___QUpqo span[class~=ant-progress-text]{color:#3061d0}.num___VQiqB{color:#fa6400;margin:0 4px}.container___DAVRd{padding:36px 70px;width:58%;background:#f6f7f9;overflow:auto}.container___DAVRd code,.container___DAVRd .katex___oS9Qs,.container___DAVRd pre{pointer-events:none}.liWrap___pAkIe:focus-visible{outline:0px solid transparent}.backBottom___kT237{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer}.backBottom___kT237:hover i{color:#5c64ff}.backBottom___kT237 i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.imgBox___O8q6M{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 30px)}.imgBox___O8q6M span{font-size:16px;color:#3061d04d;margin-top:10px}.answer___UngkO{font-size:14px;color:#434d6c;transition:all .2s;position:relative;line-height:1.8}.answer___UngkO ::selection{background:#ecf1fe}.answer___UngkO .imgWrap___ORTRf{width:320px;cursor:pointer;border-radius:8px;overflow:hidden;position:relative}.answer___UngkO .imgWrap___ORTRf img{width:100%;user-select:none}.answer___UngkO .imgWrap___ORTRf:after{content:"";position:absolute;inset:0;background:#00000080;cursor:pointer;opacity:0;transition:opacity .3s}.answer___UngkO .imgWrap___ORTRf:hover:after{opacity:1}.answer___UngkO pre{width:100%;overflow:auto}.answer___UngkO ol li{list-style:auto}.answer___UngkO hr{border:none;border-bottom:1px solid #ccc}.answer___UngkO span[class=katex-error]{color:inherit!important}.codeCopy___re8vm{position:relative;min-height:50px}.codeCopy___re8vm button{position:absolute;top:7px;right:0;padding:4px 8px;border-radius:0 0 0 5px;border:none;background-color:#007bff;color:#fff;cursor:pointer;font-size:12px;height:26px;pointer-events:auto}.codeCopy___re8vm button.runCode___MYs9m{bottom:0;top:initial}#educoder .smartWrp___NjRcB [class~=ant-drawer-body]{padding:0}.wrap___AasCO{display:flex;flex-direction:column;width:calc(100vw * .58 - 180px);max-height:80vh;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:4px;border:1px solid #145DFF}.chatContainer___n6e3E{flex:1 1;width:100%;padding:20px 20px 0;overflow:auto}.btnContainer___yKyVB{display:flex;gap:10px;border-bottom:1px solid #DCDCDC;padding:20px 20px 10px}.btnContainer___yKyVB .btn___Y_09T{display:flex;align-items:center;justify-content:center;height:36px;background:#fff;border-radius:8px;border:1px solid #DCDCDC;font-size:14px;color:#333;cursor:pointer;transition:.4s;width:36px}.btnContainer___yKyVB .btn___Y_09T:hover{border-color:#3061d0;color:#3061d0}.inputContainer____bM3M{height:60px;display:flex;align-items:center;padding:0 20px}.inputContainer____bM3M textarea{padding:23px 0 0!important;resize:none!important;flex:1 1!important}.inputContainer____bM3M textarea::placeholder{color:#c1c1d9}.inputContainer____bM3M .sendBtn___UHHLj{width:40px!important;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.inputContainer____bM3M .sendBtn___UHHLj:disabled{background:#d2d2d2}.inputContainer____bM3M .sendBtnDisabled___AoSRc{width:40px!important;height:40px;background:#d2d2d2;border:none;border-radius:50%;padding:0;flex-shrink:0}.inputContainer____bM3M .cancelBtn___yql4C{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3s}.inputContainer____bM3M .cancelBtn___yql4C:hover{transform:scale(1.05)}@keyframes dot-fade___LruoO{0%,40%{opacity:.5}50%{opacity:1}90%,to{opacity:.5}}.loadingWrp___gYLGT{display:flex;align-items:center;padding:5px 15px 15px;color:#9096a3}.hover-line-container___kkYQN{position:relative}.hover-line-content___ZkD9e{position:relative;min-height:200px;padding:10px;line-height:1.5}.hover-line-content___ZkD9e::selection{background:#ff0}.line-button-container___A79j9{position:absolute;right:calc(100% - 40px);z-index:111;width:30px}.line-button-container___A79j9:before{content:"";position:absolute;left:30px;right:0;top:0;height:1.5em;background:#ffff004d;z-index:-1;pointer-events:none}.button___X_Iu7{width:30px;padding:0 8px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;display:flex;align-items:center;cursor:pointer;white-space:nowrap;transition:all .5s;position:absolute;right:0;overflow:hidden}.button___X_Iu7:hover{width:74px;border:1px solid #5C64FF}.button___X_Iu7 span{font-size:12px;color:#5c64ff;margin-left:6px}.toolbar___qYQBF{position:absolute;background:#fff;border-radius:12px;box-shadow:#0000001a 0 8px 16px;z-index:1000}.chat-dialog___AUJYU{position:absolute;width:700px;background:#fff;border:.5px solid #2356f6;border-radius:4px;box-shadow:0 2px 4px #0000001a;z-index:1001}.button___VhNes{padding:2px 8px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;display:flex;align-items:center;cursor:pointer;transition:.3s}.button___VhNes:hover{border:1px solid #5C64FF}.button___VhNes span{font-size:12px;color:#5c64ff;margin-left:6px}@keyframes dot-fade___BPUGC{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loading___SifAS{display:flex;margin-top:20px}.loading___SifAS .dot___J5R0d{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___BPUGC 1s infinite}.loading___SifAS .dot___J5R0d:nth-child(2){animation-delay:.3s}.loading___SifAS .dot___J5R0d:nth-child(3){animation-delay:.7s}.flex_box_center___kyfCX{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___GHTzD{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___FdgNd{align-items:center;box-align:center}.flex_box_center_end___LMVYD{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___Yb2bC{flex-direction:column;box-orient:block-axis}.f_l_c___nwLBO{display:flex;gap:10px;flex-wrap:wrap}.f_l_c___nwLBO .officediv___KkKIB{display:inline-flex;width:200px;align-items:center;justify-content:start;height:40px;background-color:#fff;border:1px solid #f1f1f1;border-radius:12px;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;line-height:40px;padding:0 10px;cursor:pointer}.preclass___SCKdC{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.flex_box_center___yMUhy{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___KNvG9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___yqWY9{align-items:center;box-align:center}.flex_box_center_end___DJKuV{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___NTtN1{flex-direction:column;box-orient:block-axis}.singleSelect___fU3O9,.multipleSelect___LFXCB{display:flex;align-items:center}.multipleSelect___LFXCB .plus___gdDhG div[class~=ant-select-selector]{min-height:46px}.summaryWrap___HzbVK .summaryItem___dATph{display:flex}.summaryWrap___HzbVK .summaryItem___dATph [class~=ant-progress-text-outer]{width:35px!important}.summaryWrap___HzbVK .summaryItem___dATph [class~=ant-progress-text]{text-align:end!important}.summaryWrap___HzbVK .label___pvZkE{width:80px;padding-top:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95}.summaryWrap___HzbVK .percentSty___nvQwe{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#000;margin-left:12px;display:inline-block}.summaryWrap___HzbVK .title___hDMEi{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#000;margin-bottom:10px;margin-top:10px}.summaryWrap___HzbVK .chart_container___cRvUY{display:flex;align-items:center;background:#fff}.Onerow___tzmiF p{overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.detailSty___QKxCg{padding:9px 5px;border:1px solid #F1F1F1}.detailSty___QKxCg .detailItem___fHG9y{display:flex;align-items:center;height:40px;padding:0 15px}.detailSty___QKxCg .detailItem___fHG9y:hover{background-color:#f6f7f9}.detailSty___QKxCg .detailItem___fHG9y:hover .questionTag___OaNLz,.detailSty___QKxCg .detailItem___fHG9y:hover .numSty___wUXe3{color:#3061d0}.detailSty___QKxCg .detailItem___fHG9y:hover .detailBtn___JylOu{display:inline-block}.detailSty___QKxCg .detailItem___fHG9y .questionTitle___EMw2w{width:280px;color:#000;display:flex;align-items:center}.detailSty___QKxCg .detailItem___fHG9y .questionTitle___EMw2w p{overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}.detailSty___QKxCg .detailItem___fHG9y .questionTitle___EMw2w .questionTag___OaNLz{font-size:18px}.detailSty___QKxCg .detailItem___fHG9y .proSty___SpcZ9{height:20px;background:#3061d099;border-radius:0 2px 2px 0}.detailSty___QKxCg .detailItem___fHG9y .numSty___wUXe3{font-size:16px;color:#000;margin-left:25px}.detailSty___QKxCg .detailItem___fHG9y .detailBtn___JylOu{display:none;margin-left:10px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:16px;color:#3061d0;line-height:16px;text-align:left;font-style:normal;text-decoration-line:underline;cursor:pointer}.commentBody___BBaLu [class~=ant-table-body]{overflow-y:auto!important}.flex_box_center___kuaVT{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___exKHH{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___BzvkN{align-items:center;box-align:center}.flex_box_center_end___Ss2DJ{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___p1LEr{flex-direction:column;box-orient:block-axis}.scoremodal___upTFR [class~=ant-modal-body]{padding:30px 40px}.scoremodal___upTFR [class~=ant-modal-footer]{margin-top:0!important;padding:0 0 20px!important}.scoremodal___upTFR .selectWrapper___HH3RX span[class~=ant-select-selection-placeholder]{color:#9096a3}.scoremodal___upTFR .selectWrapper___HH3RX div[class~=ant-select-selector]{height:38px!important}.scoremodal___upTFR .selectWrapper___HH3RX div[class~=ant-select-selector] input[class~=ant-select-selection-search-input],.scoremodal___upTFR .selectWrapper___HH3RX div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:38px!important;line-height:36px!important}.scoremodal___upTFR .selectWrapper___HH3RX div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:36px!important}.scoremodal___upTFR .selectWrapper___HH3RX span[class~=ant-select-arrow]{right:12px}.scoremodal___upTFR .selectWrappers___fUWwr span[class~=ant-select-selection-placeholder]{color:#9096a3}.scoremodal___upTFR .selectWrappers___fUWwr div[class~=ant-select-selector]{height:38px!important}.scoremodal___upTFR .selectWrappers___fUWwr div[class~=ant-select-selector] input[class~=ant-select-selection-search-input],.scoremodal___upTFR .selectWrappers___fUWwr div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:38px!important;line-height:36px!important}.scoremodal___upTFR .selectWrappers___fUWwr span[class~=ant-select-arrow]{right:12px}.scoremodal___upTFR .allqingchu___BFF1D{margin-top:8px;color:#165dff;cursor:pointer}.scoremodal___upTFR .allqingchu___BFF1D span{width:84px;height:20px;font-size:14px;font-weight:400;color:#165dff;line-height:20px;margin-left:5px}.scoremodal___upTFR .allqingchu___BFF1D:hover,.scoremodal___upTFR .allqingchu___BFF1D:hover span{color:#e30000}.scoremodal___upTFR .title___hFasb{color:#000;font-size:16px;font-weight:500;display:flex;width:100%;margin-top:10px}.scoremodal___upTFR .score___DXG3o{margin-left:305px;color:#3061d0;text-align:end}.scoremodal___upTFR .close___kEIiB{font-size:15px;cursor:pointer;color:#979797}.scoremodal___upTFR .content___Mco8L{display:flex;justify-content:space-between;margin-top:40px;color:#5f6368;font-size:14px;margin-bottom:24px}.scoremodal___upTFR .content___Mco8L span{display:flex;flex:1 1}.scoremodal___upTFR .content___Mco8L span:nth-child(4){display:flex;min-width:160px;align-items:center}.scoremodal___upTFR .items___j98jk{display:flex;justify-content:space-between;align-items:center;color:#5f6368;font-size:14px;margin-bottom:12px}.scoremodal___upTFR .items___j98jk span{display:flex;flex:1 1;color:#000;font-weight:400}.scoremodal___upTFR .items___j98jk span:nth-child(4){display:flex;min-width:160px;align-items:center;color:#9096a3}.scoremodal___upTFR .bottom___A1n1C{width:100%;text-align:end}.scoremodal___upTFR .bottom___A1n1C .yes___P1zzb{height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;font-weight:400;color:#fff}.scoremodal___upTFR .bottom___A1n1C .no___xZqXd{margin-right:20px;width:60px;height:32px;background:#f8f9fc;border-radius:2px;opacity:.5;border:1px solid #C3CFE0;font-weight:400;color:#464f66;line-height:14px}.scoremodal___upTFR .titlecount___fqA9P{width:41px;height:22px;background:#fa6400;border-radius:15px;margin-left:5px;color:#fff;display:inline-flex;justify-content:center}.scoremodal___upTFR .add___MqV0R{font-weight:400;color:#fa6400;line-height:14px;font-size:14px;position:absolute;top:2px}.scoremodal___upTFR .search___NREgv{display:flex;align-items:center;overflow:hidden;border-radius:19px;height:38px;width:270px;padding-left:20px;background-color:#f6f7f9;border:none}.scoremodal___upTFR .search___NREgv [class~=ant-input-affix-wrapper]{background-color:#f6f7f9;border:none}.scoremodal___upTFR .search___NREgv [class~=ant-input-affix-wrapper]{outline:none!important;border:none!important;box-shadow:none!important}.scoremodal___upTFR .search___NREgv span[class~=ant-input-group-addon]{display:none}.scoremodal___upTFR .search___NREgv .searchIcon___qny3A{margin-right:14px;cursor:pointer}.scoremodal___upTFR .search___NREgv input{background-color:#f6f7f9;font-size:14px}.scoremodal___upTFR .tabWrap___dR18c{margin-bottom:18px}.scoremodal___upTFR .tabWrap___dR18c div[class~=ant-tabs-tab]{font-size:14px;margin-right:40px!important;color:#5f6368}.scoremodal___upTFR .tabWrap___dR18c div[class~=ant-tabs-tab-active] [class~=ant-tabs-tab-btn]{color:#232b40}.scoremodal___upTFR .tabWrap___dR18c [class~=ant-tabs-nav]{margin:0;height:52px;padding:0 2px}.scoremodal___upTFR .tabWrap___dR18c [class~=ant-tabs-nav] div[class~=ant-tabs-ink-bar]{background-color:#232b40;border-radius:100px 100px 0 0;height:3px}.scoremodal___upTFR .tabWrap___dR18c [class~=ant-tabs-nav]:before{background:#f1f1f1}.previewModal___uSiGS div[class~=ant-modal-header]{padding-top:30px;padding-left:40px;padding-bottom:0}.previewModal___uSiGS div[class~=ant-modal-body]{padding:30px 40px}.previewModal___uSiGS button[class~=ant-modal-close]{top:17px;right:16px;transform:scale(1.2)}.q_title___a9NY9>div{display:inline-block;max-width:249px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom}.flex_box_center___nnwwA{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___cRir9{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___FqTZ8{align-items:center;box-align:center}.flex_box_center_end___WU5_v{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___QZFa1{flex-direction:column;box-orient:block-axis}.warp___aLZwN{max-height:552px;overflow:auto}.warp___aLZwN .shixunbutton___Eoa1i{font-size:14px;color:#3061d0;margin-right:20px;font-weight:400;background:#3061d0;width:108px;height:32px;color:#fff;display:flex;align-items:center;justify-content:center;line-height:32px;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:16px}.warp___aLZwN .shixunbutton___Eoa1i i{font-size:12px}.warp___aLZwN .redio___LJ4js{display:flex;flex-wrap:nowrap;align-items:center;margin-bottom:25px}.warp___aLZwN .redio___LJ4js .redioitem___YicCC{width:14px;height:14px;min-width:14px;background:#f5f5f5;border-radius:7px;border:1px solid #D9D9D9;margin-right:10px}.warp___aLZwN .redio___LJ4js .redioitemyes___lX4Nr{font-size:14px;color:#37ad83;margin-right:10px}.warp___aLZwN .redio___LJ4js .title___pi1jH{color:#000;font-size:16px}.warp___aLZwN .redio___LJ4js .titleyes___jiEh7{color:#37ad83;font-size:16px}.warp___aLZwN .redio___LJ4js .yestag___DLWoP{width:60px;min-width:60px;height:20px;color:#37ad83;text-align:center;margin-left:16px;line-height:20px;font-size:12px;background:#ebf6f2}.warp___aLZwN .qcount___U9kkL{display:flex;align-items:center;margin-bottom:10px}.warp___aLZwN .qcount___U9kkL .score___vLK4B{width:44px;height:20px;background:#ececec99;border-radius:0 0 2px;text-align:center;color:#464f66;margin-right:5px}.warp___aLZwN .qcount___U9kkL .qtitle___kyg0t{width:100%;color:#000}.warp___aLZwN .checkbox___vjiBw{display:flex;align-items:flex-start;margin-bottom:25px}.warp___aLZwN .checkbox___vjiBw .checkboxitem___HW3CP{width:14px;height:14px;min-width:14px;margin-top:6px;background:#f5f5f5;border-radius:2px;margin-right:10px;border:1px solid #D9D9D9}.warp___aLZwN .checkbox___vjiBw .checkboxitemyes___kpjek{font-size:14px;color:#37ad83;margin-right:10px;margin-top:6px}.warp___aLZwN .checkbox___vjiBw .title___pi1jH{color:#000;font-size:16px}.warp___aLZwN .checkbox___vjiBw .titleyes___jiEh7{color:#37ad83;font-size:16px}.warp___aLZwN .checkbox___vjiBw .yestag___DLWoP{width:60px;height:20px;min-width:60px;color:#37ad83;text-align:center;margin-left:16px;line-height:20px;font-size:12px;background:#ebf6f2}.warp___aLZwN .bottom___uG8Zq{margin-top:20px;background-color:#f6f7f9;padding:40px 20px 20px}.warp___aLZwN .bottom___uG8Zq .bottomitem___TnJQQ{margin-bottom:25px;display:flex;align-items:baseline}.warp___aLZwN .bottom___uG8Zq .bottomitem___TnJQQ .left___M8WXX{color:#666;text-align:end;width:56px;min-width:48px;font-size:14px}.warp___aLZwN .bottom___uG8Zq .bottomitem___TnJQQ .right____dkCI{color:#000;margin-left:10px;font-size:14px}.warp___aLZwN .completion___H6RmA .title___pi1jH{width:70px;height:46px;min-width:70px;display:flex;align-items:center;justify-content:center}.warp___aLZwN .completion___H6RmA .content___a2hGC{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.warp___aLZwN .completion___H6RmA .content___a2hGC .items___D8mLd{padding:14px 16px;border:1px solid #dcdcdc;height:46px;border-radius:2px;margin-left:20px;color:#37ad83;min-width:102px;display:inline-block;font-size:14px;text-align:center;margin-bottom:20px}.warp___aLZwN .simple___fQ0OS .title___pi1jH{color:#37ad83;font-size:14px;margin-top:2px;min-width:56px;margin-bottom:3px}.warp___aLZwN .simple___fQ0OS .content___a2hGC{font-size:16px}.warp___aLZwN .shixun___nB6Jk{display:flex;align-items:center;margin-top:20px}.warp___aLZwN .shixun___nB6Jk .score___vLK4B{width:44px;height:25px;background:#ececec99;border-radius:0 0 2px;text-align:center;line-height:25px;color:#464f66;margin-right:10px}.warp___aLZwN .shixun___nB6Jk .qtitle___kyg0t{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;width:80%;color:#000;font-weight:400;font-size:16px}.warp___aLZwN .combination___YrOdz{display:flex;align-items:center;margin-top:20px}.warp___aLZwN .combination___YrOdz .score___vLK4B{width:44px;height:25px;background:#ececec99;border-radius:0 0 2px;text-align:center;line-height:25px;color:#464f66;margin-right:10px}.warp___aLZwN .combination___YrOdz .qtitle___kyg0t{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;width:80%;color:#000;font-weight:600;font-size:16px}.warp___aLZwN .program___lG0JA{display:flex;align-items:flex-start}.warp___aLZwN .program___lG0JA .title___pi1jH{color:#37ad83;font-size:14px;margin-top:2px;min-width:56px}.warp___aLZwN .program___lG0JA .content___a2hGC{font-size:16px}.text___FxbAX{display:flex;align-items:center;justify-content:space-around;width:58px;height:24px;background:#e40d0d21;border-radius:4px;border:1px solid rgba(251,43,43,.16);font-weight:400;font-size:14px;color:#e1140f;line-height:14px;text-align:left;font-style:normal;cursor:pointer}.text___FxbAX:hover{border:1px solid rgba(225,20,15,.5)}.wrap___UlBQ1{width:402px;height:254px;padding:8px 13px}.wrap___UlBQ1 p{width:352px;height:66px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#191919;line-height:22px;text-align:left;font-style:normal;margin-bottom:15px}.wrap___UlBQ1 .contact____pUDq{display:flex;flex-direction:column;align-items:center}.wrap___UlBQ1 .img___BapAv{width:130px;height:130px;display:flex;align-items:center;justify-content:space-around}.gzsm___VoLAf{width:100%;padding:10px;background:#f6f7f9;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#666;text-align:justify;font-style:normal;margin-top:10px}.wrap___Caec9 div[class~=ant-input-number]{width:84px}.wrap___Caec9 .type_style___U6wBf{width:64px;height:16px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#000;line-height:16px;text-align:justify;font-style:normal}.wrap___Caec9 .type_list___Cq1WK{display:flex;margin:20px auto}.wrap___Caec9 .type_list___Cq1WK .type_tag_noactive___BcE1l{width:108px;height:30px;background:#f6f7f9;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#9096a3;line-height:30px;font-style:normal;text-align:center;cursor:pointer}.wrap___Caec9 .type_list___Cq1WK .type_tag_active___o54ss{width:108px;height:30px;background:#3061d01a;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;line-height:30px;font-style:normal;text-align:center;cursor:pointer}.wrap___Caec9 .type_tootip___jTpTe{background:#f6f7f9;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#666;text-align:justify;font-style:normal;padding:10px}.imgBox___k6jG2{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 30px)}.imgBox___k6jG2 div{font-size:16px;color:#3061d04d;margin-top:10px}.judgment___fhglz{display:flex;flex-direction:column;gap:10px}.judgment___fhglz div{display:flex}.judgment___fhglz div b{width:46px;height:46px;border-radius:2px;border:1px solid #DCDCDC;font-size:16px;font-weight:400;color:#464f66;cursor:pointer;margin-right:10px;text-align:center;line-height:44px}.judgment___fhglz div span{border-radius:2px;border:1px solid #DCDCDC;padding-left:8px;font-size:14px;height:46px;line-height:44px;flex:1 1}.judgment___fhglz .active___Mh2K8 b{background-color:#37ad83;border-color:#37ad83;color:#fff}.judgment___fhglz .active___Mh2K8 span{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.wrap___yzOLg{display:flex;height:100%}.left___lhFsp{width:45%;border-right:1px solid #DCDCDC;display:flex;flex-direction:column;padding:20px 35px}.left___lhFsp div[class~=ant-input-number]{width:84px}.tip____qjZn{background:#37ad83;border-radius:30px;color:#fff;padding:8px 20px 8px 61px;position:relative;line-height:22px;margin-left:20px;margin-top:8px}.tip____qjZn img{width:60px;position:absolute;z-index:10;left:-20px;top:-8px}.bottomBtn___gR4b0{width:122px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 0 10px #cfcfcf,inset 0 1px 3px #ffffff80;border-radius:20px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;font-size:16px;color:#333;cursor:pointer;margin:20px auto}.bottomBtn___gR4b0:hover{color:#165dff;border:1px solid #165dff}.bottomBtn___gR4b0.disabled___tHi8U{border:1px solid #BACFFE;color:#333;cursor:not-allowed;opacity:.3}.bottomBtn___gR4b0 i{color:#3061d0;margin-right:10px}.imgBox___XwRIk{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 30px)}.imgBox___XwRIk div{font-size:16px;color:#3061d04d;margin-top:10px}.start_btn___P67Pc{margin:60px auto;width:136px;height:40px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:20px;text-align:center;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:40px;cursor:pointer}.stop_btn___j_aKt{margin:60px auto;width:136px;height:40px;background:linear-gradient(180deg,#fff,#f9f6f6);box-shadow:0 2px 4px #e6dcdc,inset 0 1px 3px #ffffff80;border-radius:20px;border:1px solid #FEBABA;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#e30000;line-height:40px;text-align:center;cursor:pointer}.save_btn___mzPPO{display:flex;align-items:center;justify-content:center;width:116px;height:34px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9!important;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80!important;border-radius:17px;border:1px solid #BACFFE!important;cursor:pointer;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0!important}.backBottom___vf1Tx{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer}.backBottom___vf1Tx:hover i{color:#5c64ff}.backBottom___vf1Tx i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.pptBtn___kEb6S{width:103px;height:34px;background:#f4f8ff;border-radius:20px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s;color:#3061d0}.headTip___MSazD{height:34px;background:#f6f7f9;border-radius:0 0 8px 8px;font-size:14px;color:#5f6368;padding:0 10px;line-height:34px;margin-bottom:50px}.headTip___MSazD span{color:#3061d0;cursor:pointer}.tips___bXOTU{display:flex;padding-left:20px;margin-bottom:20px}.tips___bXOTU .avatar___eSFE8{width:40px;height:40px;border-radius:5px;margin-right:10px}.tips___bXOTU .details___miwc5{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px;flex:1 1;min-width:0}.try___y8hPW{padding-left:20px}.try___y8hPW div{height:40px;background:#3061d01a;border-radius:20px;padding:0 20px;display:flex;align-items:center;cursor:pointer;color:#5f6a95;width:fit-content;transition:.3s;margin-bottom:10px}.try___y8hPW div span{line-height:14px}.try___y8hPW div:hover{background:#3061d04d}.footerContainer___JFPnb{display:flex;flex-direction:column;transition:all .3s}.footerContainer___JFPnb .togglesContainer___dRNY4{width:100%;margin-bottom:12px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.footerContainer___JFPnb .togglesContainer___dRNY4 .attachment___VYSbv{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___JFPnb .togglesContainer___dRNY4 .btn___T5UpT{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2;cursor:pointer;user-select:none}.footerContainer___JFPnb .togglesContainer___dRNY4 .btn___T5UpT:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___JFPnb .togglesContainer___dRNY4 .btn___T5UpT.btnActive___gq01r{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___JFPnb .inputContainer___Yy8gW{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative}.footerContainer___JFPnb .inputContainer___Yy8gW:hover{border:1px solid #145DFF}.footerContainer___JFPnb .inputContainer___Yy8gW .uploadBtn___OcD8F{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___JFPnb .inputContainer___Yy8gW .uploadBtn___OcD8F:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___JFPnb .inputContainer___Yy8gW .sendBtn___e2elL{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___JFPnb .inputContainer___Yy8gW .sendBtn___e2elL:disabled{background:#d2d2d2!important}.footerContainer___JFPnb .inputContainer___Yy8gW .cancelBtn___DEsSI{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___JFPnb .inputContainer___Yy8gW .cancelBtn___DEsSI:hover{transform:scale(1.05)}.footerContainer___JFPnb .inputContainer___Yy8gW textarea{margin-right:9px;padding:0 11px;transition:none}.footerContainer___JFPnb .inputContainer___Yy8gW textarea::placeholder{color:#c1c1d9}.footerContainer___JFPnb .lineFour___GcA3R.inputContainer___Yy8gW{align-items:flex-end}.footerContainer___JFPnb .lineFour___GcA3R.inputContainer___Yy8gW .fullIcon___fmG_6{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___JFPnb.selected___m2pW_{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___JFPnb.selected___m2pW_:hover{border:1px solid #145DFF}.footerContainer___JFPnb.selected___m2pW_ .togglesContainer___dRNY4{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none;margin-bottom:0}.footerContainer___JFPnb.selected___m2pW_ .inputContainer___Yy8gW{border:none;box-shadow:none;background:transparent}.footerContainer___JFPnb.selected___m2pW_ .inputContainer___Yy8gW:hover{background:transparent;border:none}.footerContainer___JFPnb.full___cZUDM{height:100%}.footerContainer___JFPnb.full___cZUDM textarea{height:100%!important;max-height:100%!important}.disabledInput___ijUlM{cursor:not-allowed}.disabledInput___ijUlM>*{pointer-events:none;opacity:.3}@keyframes dot-fade___dHh10{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loading___dHPeG{display:flex}.loading___dHPeG .dot___wB_Xx{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___dHh10 1s infinite}.loading___dHPeG .dot___wB_Xx:nth-child(2){animation-delay:.3s}.loading___dHPeG .dot___wB_Xx:nth-child(3){animation-delay:.7s}.li___pjgC0{display:flex}.li___pjgC0 .avatarIcon___SHala .img___DK87r{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___pjgC0 .content___kiz_D{flex:1 1;min-width:0}.li___pjgC0 .content___kiz_D .borderBox___Txzil{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___pjgC0 .content___kiz_D .borderBox___Txzil .text___iNCQg{white-space:pre-wrap;color:#3061d0}.li___pjgC0 .content___kiz_D .fileWrap___wWt5C{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___pjgC0 .content___kiz_D .fileWrap___wWt5C .file___ZeKPM{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___pjgC0 .content___kiz_D .fileWrap___wWt5C .file___ZeKPM aside{flex:1 1;min-width:0}.li___pjgC0 .content___kiz_D .fileWrap___wWt5C .file___ZeKPM aside .fileName___FzNuv{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___pjgC0 .content___kiz_D .source___tXQ7H{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___pjgC0 .content___kiz_D .action___xwJSd{height:54px;display:flex;align-items:center;justify-content:flex-end;gap:20px;padding-bottom:10px}.li___pjgC0 .content___kiz_D .action___xwJSd i{color:#666;cursor:pointer}.li___pjgC0 .content___kiz_D .action___xwJSd i:hover{color:#3061d0}.reasoning___S0mKl{margin-bottom:20px}.reasoning___S0mKl .btn____CIJG{display:flex;align-items:center;width:fit-content;height:35px;background:#f4f8ff;border-radius:8px;color:#3061d0;border:1px solid rgba(20,93,255,.2);padding:0 12px;cursor:pointer}.reasoning___S0mKl .btn____CIJG span{font-size:14px;margin-left:10px;margin-right:35px}.reasoning___S0mKl .content___CIAh9{font-size:14px;color:#888;border-left:2px solid #DCDCDC;padding-left:8px;margin-top:20px;white-space:pre-wrap}.reasoning___S0mKl b{font-size:8px}.flex_box_center___UDQ_A{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___L60OU{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___knshJ{align-items:center;box-align:center}.flex_box_center_end___BYPJy{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___mKzh0{flex-direction:column;box-orient:block-axis}.modalContent___C7Swl{text-align:center;margin-top:10px;color:#333;font-size:16px}.modalContentLeft___X1oAN{text-align:left;color:#333;font-size:16px}.green___YnDvQ span,.green___YnDvQ p,.green___YnDvQ h1,.green___YnDvQ h2,.green___YnDvQ h3,.green___YnDvQ h4,.green___YnDvQ h5,.green___YnDvQ h6,.green___YnDvQ b,.green___YnDvQ strong{color:#00e373}.green___YnDvQ .textArea___Zlp0S{border:1px solid #00e373}.red___BFvO0 span,.red___BFvO0 p,.red___BFvO0 h1,.red___BFvO0 h2,.red___BFvO0 h3,.red___BFvO0 h4,.red___BFvO0 h5,.red___BFvO0 h6,.red___BFvO0 b,.red___BFvO0 strong{color:#e02020}.red___BFvO0 .textArea___Zlp0S{border:1px solid #e02020}.row___Vd2L2{display:flex;align-items:baseline;margin-top:5px}.html___D18eP{max-width:610px;margin-right:10px}.line___w9apf{height:1px;background-color:#eee;margin:20px 0}.submit_button___rKWec{margin:20px auto;background:#3061d0;text-align:center;border-radius:20px;cursor:pointer;color:#fff}.choiceWrap___iBbUB{margin-top:30px}.choiceWrap___iBbUB .choiceIndex___UbZwC{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:35px;height:35px;border-radius:50%;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:18px;color:#000;cursor:pointer;background-color:#3061d01a}.choiceWrap___iBbUB .choiceIndex___UbZwC.judgementIndex___PY3if{border-radius:2px}.choiceWrap___iBbUB .activeAnswer___ih3N8{background-color:#3061d0;border-color:#3061d0;color:#fff}.choiceWrap___iBbUB .rightAnswer___hUnPB{background-color:#37ad83;border-color:#37ad83;color:#fff}.choiceWrap___iBbUB .errorAnswer___zLf6A{background:#e30000;border-color:#e30000;color:#fff}.choiceWrap___iBbUB .setAnswerBtn___SKqR6{border-radius:2px;border:1px solid #DCDCDC;font-size:14px;font-weight:400;color:#9096a3;height:46px;display:flex;align-items:center;padding:0 16px;cursor:pointer}.choiceWrap___iBbUB .activeJudgementAnswer___dDnAD{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.choiceWrap___iBbUB .actionWrapper___zHvDG{display:flex;align-items:center;justify-content:flex-end}.choiceWrap___iBbUB .actionWrapper___zHvDG .addIcon___AfrJN{color:#2fa34f;font-size:14px}.choiceWrap___iBbUB .actionWrapper___zHvDG .deleteIcon___sfJc_{color:#e30000;font-size:14px;margin-left:20px}.analysisWrap___ukahD{margin-top:20px;padding:10px;background:#f6f7f9;border-radius:2px}.Drawrap___H9sBA [class~=ant-drawer-body]{padding:0!important}.Drawrap___H9sBA .iframe___qLhNQ{width:100%;height:100vh}.c___BapQh{display:inline-block;width:max-content;height:20px;padding:0 2px;text-align:center;line-height:20px;background:#2ec25b33;border-radius:4px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#2ec25b;margin-right:5px;min-width:20px}.cpp___kWVQV{display:inline-block;width:max-content;padding:0 2px;height:20px;text-align:center;line-height:20px;background:#f1973833;color:#dc7b14;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.java___TgN6O{display:inline-block;width:max-content;padding:0 2px;height:20px;text-align:center;line-height:20px;background:#eb606033;color:#e30000;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.python___u7i95{display:inline-block;width:max-content;height:20px;padding:0 2px;text-align:center;line-height:20px;background:#6eb1fb33;color:#1e96f4;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.shixunWrp___CpqhK .full___M9JLT{height:36px;border:1px solid #cccccc;border-bottom-width:0px;color:#007aff;display:flex;justify-content:space-between;align-items:center}.shixunWrp___CpqhK .full___M9JLT>span{display:flex;justify-content:center;align-items:center;cursor:pointer}.shixunWrp___CpqhK .full___M9JLT>span span{margin:0 9px}.questionWrap___gXjon{width:100%}.descBox___FF1aM{border:1px solid #F1F1F1;overflow-y:hidden;margin-top:20px}.descBox___FF1aM .title___w1bbB{height:40px;line-height:40px;padding:0 20px;background-color:#fff;display:flex;align-items:center}.descBox___FF1aM .desc___ZkzLN{height:170px;padding:20px;background-color:#f6f7f9}.activeAnswer___ih3N8{background-color:#3061d0;border-color:#3061d0;color:#fff}.rightAnswer___hUnPB{background-color:#37ad83;border-color:#37ad83;color:#fff}.errorAnswer___zLf6A{background:#e30000;border-color:#e30000;color:#fff}.solutionWrap___SniYp{background:#f6f7f9;border-radius:2px;padding:20px;margin-top:20px}.choiceBox___VJxA_{cursor:pointer;background:#f6f7f9;color:#000;border-radius:4px;padding-left:20px;padding-right:20px;min-height:60px;margin-top:20px}.activeAnswerBox___KRmkd{background:#3061d033}.activeAnswerBox___KRmkd .choiceIndex___UbZwC{color:#3061d0;font-size:16px}.activeAnswerBox___KRmkd .html___D18eP{color:#3061d0}.rightAnswerBox___KoUBD{background:#2ec25b1a}.rightAnswerBox___KoUBD .choiceIndex___UbZwC{color:#2ec25b;font-size:16px}.rightAnswerBox___KoUBD .html___D18eP{color:#2ec25b}.errorAnswerBox___wA48r{background:#e300001a}.errorAnswerBox___wA48r .choiceIndex___UbZwC{color:#e30000;font-size:16px}.errorAnswerBox___wA48r .html___D18eP{color:#e30000}.greenColor___Kb9jq{color:#2ec25b}.redColor___QMBfz{color:#e30000}.footer___bruwa{display:flex;align-items:center;justify-content:flex-end;height:46px;background:#030814;padding-right:15px;border-top:1px solid #030814;border-bottom:1px solid #030814}.whiteFooter___mR7kn{background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #fff}.error___KO0Jg{font-size:12px;color:#fb3226}.case___L0pNc{background:#0e1525;position:relative}.case___L0pNc .resize-y-bar___NK0gI{height:1px;width:100%;background:#3d445c;cursor:ns-resize;position:absolute;top:0;left:0;z-index:10}.case___L0pNc .resize-y-bar___NK0gI>i{color:#0053dc;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-17px;z-index:10}.case___L0pNc .unfoldBtn___aMmZw{width:98px;height:24px;background:#3d445c;border-radius:8px 8px 0 0;position:absolute;left:50%;transform:translate(-50%);top:-24px;font-size:14px;color:#8d97af;line-height:24px;text-align:center;cursor:pointer;user-select:none}.case___L0pNc .caseHead___EuMPr{display:flex;align-items:center;height:34px;padding:0 16px}.case___L0pNc .caseHead___EuMPr .dot___Iky9k{width:10px;height:10px;background:#95a4c5;border-radius:50%;margin-right:4px;margin-top:2px}.case___L0pNc .caseHead___EuMPr .text___lMSx6{font-size:14px;color:#dde3ea}.case___L0pNc .caseHead___EuMPr .pass___XjijC{font-size:14px;color:#2abd8c;margin-left:10px}.case___L0pNc .caseHead___EuMPr .noPass___JxpWk{font-size:14px;color:#ff2c29;margin-left:10px}.case___L0pNc .caseHead___EuMPr .btns___FPIaK{margin-left:auto;display:flex;align-items:center}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div{margin-left:15px;cursor:pointer;color:#bfbfbf}.case___L0pNc .caseHead___EuMPr .btns___FPIaK div i{font-size:14px;color:#687799;margin-right:5px}.case___L0pNc .result___oRj1h{height:100%;display:flex;padding:0 20px 10px}.case___L0pNc .result___oRj1h .title___IhMSa{flex-shrink:0;height:30px;background:#22293b;padding-left:15px;line-height:30px}.case___L0pNc .result___oRj1h .title___IhMSa span{color:#bfbfbf;font-size:14px}.case___L0pNc .result___oRj1h .left___XlC98{width:424px;flex-shrink:0;display:flex;flex-direction:column;margin-right:4px;overflow:hidden}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx{flex:1 1;background:#1b2333}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:15px}.case___L0pNc .result___oRj1h .left___XlC98 .leftNode___NGHgx textarea::placeholder{color:#8f96b1!important}.case___L0pNc .result___oRj1h .right____fIu_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.case___L0pNc .result___oRj1h .node___MwdH7{flex:1 1;overflow:auto;position:relative;color:#fff;background:#2c32464d;padding:15px}.case___L0pNc .result___oRj1h .node___MwdH7 pre{overflow:hidden;margin-bottom:0;white-space:pre-wrap}.case___L0pNc .elseNode___WjFIg{background:#22293b;display:flex;align-items:start;margin:0 20px 4px}.case___L0pNc .elseNode___WjFIg .nameWrap___bEdbD{margin-left:15px;margin-top:4px;color:#bfbfbf}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt{flex:1 1;position:relative}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .scrollBox___hWkc9{overflow:auto;color:#fff;margin-left:20px;margin-top:6px;padding-right:50px;white-space:pre-wrap;margin-bottom:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi{position:absolute;z-index:10;top:3px;right:0}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi span{margin-right:15px;color:#1890ff;cursor:pointer}.case___L0pNc .elseNode___WjFIg .scroll___ylWYt .action___xBwDi i{color:#687799;cursor:pointer;font-size:14px}.whiteCase___AZiDR{background:#f6f7f9}.whiteCase___AZiDR .resize-y-bar___NK0gI{background:#ddd}.whiteCase___AZiDR .unfoldBtn___aMmZw{background:#e9eaea;color:#5f6368}.whiteCase___AZiDR .caseHead___EuMPr .text___lMSx6{color:#333}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div{color:#666}.whiteCase___AZiDR .caseHead___EuMPr .btns___FPIaK div i{color:#687799}.whiteCase___AZiDR .result___oRj1h .title___IhMSa{background:#fff}.whiteCase___AZiDR .result___oRj1h .title___IhMSa span{color:#333}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx{background:#fafafa!important}.whiteCase___AZiDR .result___oRj1h .leftNode___NGHgx textarea{color:#333!important}.whiteCase___AZiDR .result___oRj1h .node___MwdH7{background:#fafafa!important;color:#333}.whiteCase___AZiDR .elseNode___WjFIg{background:#fafafa;color:#333}.whiteCase___AZiDR .elseNode___WjFIg .nameWrap___bEdbD span{color:#333}.whiteCase___AZiDR .elseNode___WjFIg .scrollBox___hWkc9{color:#000!important}.disabled___lWQU2:disabled{color:#d9d9d9!important;border-color:#d9d9d9!important}.codeHead___l8q5R{height:40px;background:#161d2c;display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe{display:flex;align-items:center}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:#161d2c;border:1px solid #161D2C;border-radius:2px;margin-right:1px;font-weight:500;font-size:14px;color:#d1d1d1;text-align:center;line-height:38px;cursor:pointer}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#1b2333;color:#fff}.codeHead___l8q5R .navWrap___xdWQe .nav___JKPVX i{font-size:14px;color:#3f93b1;margin-right:10px}.whiteCodeHead___wDOny{background:#f6f7f9}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX{width:112px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;color:#666}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT{background:#3061d0;color:#fff;box-shadow:none}.whiteCodeHead___wDOny .navWrap___xdWQe .nav___JKPVX.active___DTAtT i{color:#fff}.header___VjNh9{display:flex;align-items:center;height:50px;width:100%;background:#0e1525;color:#fff;padding:0 20px}.header___VjNh9 h2{text-align:center;color:#fff;flex:1 0 auto;margin:0;font-size:16px}.header___VjNh9 a{color:#fff}.header___VjNh9 div{display:flex;flex-flow:row nowrap;align-items:center}.header___VjNh9 div img{border-radius:18px;margin-right:10px;overflow:hidden;width:36px;height:36px}.header___VjNh9 .timepiece___yuqJC{width:94px;height:30px;background:#242936;border-radius:15px;font-weight:500;font-size:16px;color:#42d5a0;margin-right:15px;justify-content:center}.header___VjNh9 .btn_edit___ozzux{width:82px;height:30px;background:#3061d0;border-radius:15px;margin-right:10px;text-align:center;line-height:30px}.whiteHeader___REV3m{background:#fff}.whiteHeader___REV3m .timepiece___yuqJC{background:#fff;box-shadow:0 2px 4px #e0dfe1}.djs___v0Ru7{display:inline-block!important}.myProblems___DKSbs{height:calc(100vh - 50px)!important}.whiteMyProblems___k0QS3 section[class~=resize-x-bar]{background:#fff!important}.fullMask___QZH1M{position:fixed;z-index:1000;width:100vw;height:100vh;top:0;left:0;background:transparent;cursor:ns-resize;display:none}.ldsRing___mpBZC{position:relative;width:40px;height:40px;margin:0 auto}.idsRingWrapper___Of9_n{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;flex-flow:column nowrap;justify-content:center}.idsRingWrapper___Of9_n p{text-align:center;margin-top:12px}.ldsRing___mpBZC div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border:4px solid #1976d2;border-radius:50%;animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#1976d2 transparent transparent transparent}.ldsRing___mpBZC div:nth-child(1){animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.record-detail-info{width:100%;background-color:#fff;min-height:260px}.record-detail-info .record-info{display:flex;align-items:center;flex-flow:row nowrap;list-style:none;padding:0;margin-bottom:20px}.record-detail-info .record-info li{margin-right:40px}.record-detail-info .record-info li:last-child{margin-right:0;flex:1 0;text-align:right}.record-detail-info .record-detail-body{padding:8px 0;max-height:80vh}.footer{display:flex;flex-flow:row nowrap;align-items:center;height:56px;background:#121c24;color:#fff;padding:0 20px;justify-content:space-between}.test-case-panel{position:relative}.test-case-panel .error{font-size:12px;color:#fb3226}.test-case-panel .test-case-panel-body{position:absolute;will-change:transform;width:100%;transition:all .2s linear;bottom:0;transform:translate3d(0,350px,0);opacity:.1}.test-case-panel .test-case-panel-body pre{max-height:150px;overflow:auto}.test-case-panel .test-case-panel-body.active{transform:translate3d(0,-56px,0);opacity:1}.test-case-panel .tab-panel-body{padding:20px 10px;height:240px;background-color:#070f19;display:flex;flex-flow:column nowrap;justify-content:center;color:#ddd}.test-case-panel .tab-panel-body .tip{text-align:center}.test-case-panel .tab-panel-body textarea{background:#070f19!important;color:#fff;font-size:14px;border:0 solid transparent!important;height:200px;outline:none}.test-case-panel .btn-green{margin-right:10px;color:#28bd8b;border-color:#28bd8b}.test-case-panel .btn-blue{margin-right:10px;color:#0152d9;border-color:#0152d9}.test-case-panel .btn-blue span{pointer-events:none}.test-case-panel .btn-collapse{position:absolute;top:0;width:54px;height:27px;left:50%;margin-left:-27px;background:#2a3a4f;z-index:8;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;text-align:center;cursor:pointer;opacity:.4;transition:all .3s}.test-case-panel .btn-collapse.up{top:-294px}ul.s-navs{list-style:none;margin:0;padding:0 17px;height:54px;display:flex;flex-flow:row nowrap;align-items:center;background:#0f1e31;font-size:14px;color:#ddd}ul.s-navs.bg-white{background:#fff;color:#888}ul.s-navs.bg-white a{color:#888}ul.s-navs a{color:#ddd;display:block;margin-right:20px;height:54px;line-height:54px;border-bottom:2px solid transparent}ul.s-navs a.active{color:#5091ff;border-bottom:2px solid #5091ff}#educoder .custom-ant-disabled:disabled{color:inherit}.XtermText-valueRef .xterm .xterm-viewport{overflow:auto}.inputs textarea::placeholder{color:#536879!important}.flex_box_center___Gc4dd{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___K2f1v{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___pupRp{align-items:center;box-align:center}.flex_box_center_end___UDLRC{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___a5uDo{flex-direction:column;box-orient:block-axis}.result___gu5zt{background:#070f19;height:100%;display:flex}.result___gu5zt .title___xrnx2{margin-top:20px;margin-bottom:10px;flex-shrink:0}.result___gu5zt .title___xrnx2 span{color:#bbbcbe}.result___gu5zt .left___IAxp9{width:340px;border-right:1px solid #333131;padding:0 20px 10px;flex-shrink:0;display:flex;flex-direction:column}.result___gu5zt .left___IAxp9 .leftNode___HL8fG{flex:1 1;background:#121c24}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea{background:none;border:none;color:#fff;resize:none;height:100%;padding:10px}.result___gu5zt .left___IAxp9 .leftNode___HL8fG textarea::placeholder{color:#536879!important}.result___gu5zt .right___ZXYmw{flex:1 1;padding:0 20px 10px;display:flex;flex-direction:column}.result___gu5zt .right___ZXYmw .rightNode___jYL5_{flex:1 1;overflow:auto;position:relative;color:#fff}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner>div>div{border:4px solid #00D4F3!important;border-color:#00D4F3 transparent transparent transparent!important}.result___gu5zt .right___ZXYmw .rightNode___jYL5_ .custom-spinner p{color:#00d4f3!important}.split-panel-container{width:100%;height:calc(100vh - 121px);display:flex;flex-flow:row nowrap;align-items:center;overflow:hidden}.split-panel-container>section{height:100%}.split-panel-container.my-problems{height:calc(100vh - 65px)}.split-panel-container .resize-x-bar{width:4px;cursor:ew-resize;height:100%;display:flex;flex-flow:column nowrap;justify-content:center;background:#111c24}.split-panel-container .btn-resize{display:flex;flex-flow:column nowrap;text-align:center;justify-content:center;align-items:center;width:24px;height:24px;font-size:24px;z-index:10;border-radius:50%;position:absolute;margin-left:-10px;opacity:.7;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;background-color:#e0e0e0;color:#000000de}.list{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list dt,.list dd{margin:0}.list dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list .copy{color:#38bcd8}.tpi-code-setting{height:calc(100vh - 54px);background:#031b2a;color:#ddd;font-size:13px;line-height:17px}.tpi-code-setting.oj{height:calc(100vh - 65px)}.tpi-code-setting h3{color:#008cff;font-size:16px;line-height:21px;padding-bottom:12px;text-align:left;width:100%;display:block;border-bottom:1px solid #092436}.tpi-code-setting .file-item{color:#ddd;padding:20px 0 0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.tpi-code-setting .file-item.action{justify-content:flex-start}.tpi-code-setting .file-item.action .iconfont{margin-right:21px}.tpi-code-setting .file-item span{max-width:148px}.tpi-code-setting .file-item:last-child{margin-bottom:25px}.tpi-code-setting span{color:#597a8f}.setting-drawer .ant-drawer-content-wrapper{top:54px;bottom:51px}.setting-drawer .ant-drawer-content{height:auto}.oj .ant-drawer-content-wrapper{top:65px}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{background:#031b2a}.setting-drawer .ant-drawer-body,.oj .ant-drawer-body{height:auto}.setting-drawer .ant-select-selection,.oj .ant-select-selection{width:120px;background:#0a2030;color:#597a8f;border:1px solid #597a8f}.list___IRN6i{display:flex;align-items:center;font-size:14px;margin:7px 0;padding-left:4px}.list___IRN6i dt,.list___IRN6i dd{margin:0}.list___IRN6i dt{flex:1 1;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;word-break:break-all}.list___IRN6i dd{width:66px;text-align:right;color:#0152d9;cursor:pointer}.list___IRN6i .copy___qCn9B{color:#38bcd8}.right-panel{position:relative}.btn-notes{position:absolute;right:0;top:50%;width:36px;height:36px;margin-top:-18px;border-radius:50%;background:#5091ff;color:#fff;font-size:18px;text-align:center;transform:translate(18px);will-change:transform;cursor:pointer;opacity:.5;transition:transform .3s linear,opacity .3s linear;z-index:100;display:flex;flex-flow:column nowrap;justify-content:center}.btn-notes:hover{opacity:1;color:#fff;transform:translate(-10px)}.note-form-area{position:absolute;right:10px;top:50%;width:450px;margin-top:-100px;background:#fff;border-radius:5px;padding:14px 10px 0;transform:translate(500px);will-change:transform;transition:transform .3s}.note-form-area.active{transform:translate(0)}.oj-modal .ant-modal-body{padding:0}.oj-modal .oj-modal-content{display:flex;flex-direction:column;align-items:center}.oj-modal .oj-modal-content>aside{font-size:14px;margin-top:50px;color:#333;width:438px}.oj-modal .oj-modal-head{width:100%;height:120px;padding-left:177px;padding-right:40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.oj-modal .oj-modal-btn{width:180px;height:50px;background:#0152d9;border-radius:4px;font-size:16px;font-weight:500;color:#fff;cursor:pointer;line-height:50px;text-align:center;margin-bottom:30px}.oj-modal .oj-modal-tt{margin-right:51px;display:inline-flex;flex-direction:column;transform:translateY(-4px)}.oj-modal .oj-modal-tt>span:last-child{width:160px;height:6px;background:#e7f3ff;border-radius:3px}.oj-modal .oj-modal-tt>span:last-child span{display:inherit;width:60px;height:6px;background:#0152d9;border-radius:3px}.oj-modal i{color:#666;cursor:pointer}.oj-select{margin-left:20px}.oj-select .ant-select-selector{background:#25343e!important;border:0px!important;height:30px!important}.oj-select .ant-select-arrow{color:#fff}.oj-select .ant-select-selection-item{color:#fff;font-size:12px;line-height:30px!important}.exercise_user_info{font-size:14px;font-weight:400;color:#b2bacb}.exercise_user_info span{font-size:16px;font-weight:500;color:#55bfd6}.djs{margin-top:3px!important;display:inline-block!important}.time{margin-top:5px!important;display:inline-block!important}.flex_box_center___rM3g8{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___Oc7SE{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___MnmYE{align-items:center;box-align:center}.flex_box_center_end___QQh83{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___ZRFbL{flex-direction:column;box-orient:block-axis}.left-panel___SKGyd{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.left-panel___SKGyd .tab-panel-body___gABdv{padding:0 16px;overflow:auto;flex:1 1}.left-panel___SKGyd .tab-panel-body___gABdv pre:empty{display:none}.left-panel___SKGyd .b1___QpbmK{border-bottom:1px solid #eaecef}.left-panel___SKGyd .oj-width-input___eJQWT{width:270px}@media screen and (max-width: 1280px){.left-panel___SKGyd .oj-mr___AxILO{margin-right:20px}.left-panel___SKGyd .oj-width-input___eJQWT{width:235px}}.s-navs___FXwOi{list-style:none;margin:0;padding:0 10px;height:40px;display:flex;flex-flow:row nowrap;align-items:center;border-top:1px solid #F3F3F3;background:#0f1e31;font-size:16px;color:#ddd}.s-navs___FXwOi li{margin-right:auto}.s-navs___FXwOi.bg-white___kbZ6r{background:#fff;color:#888}.s-navs___FXwOi.bg-white___kbZ6r a{color:#888}.s-navs___FXwOi a{color:#ddd;display:block;margin-right:20px;height:40px;line-height:40px;border-bottom:2px solid transparent}.s-navs___FXwOi a.active___QGOnZ{color:#5091ff;border-bottom:2px solid #5091ff}.list___PXTsq{display:flex;align-items:center;justify-content:space-between;padding:0 10px;height:46px;color:#ddd;margin-bottom:1px;background:#3d445c4d;cursor:pointer}.list___PXTsq span{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;padding-right:20px;flex-basis:64px;width:100%}.list___PXTsq:hover{background-color:#263446ba}.list___PXTsq.active___QGOnZ{background-color:#263446!important}.btns___F8yZK{width:30px;height:30px;background:#3061d0;border-radius:4px;cursor:pointer;user-select:none;text-align:center;line-height:30px}#educoder .drawer___xdGaT .ant-input-search{background:#2c3246}#educoder .drawer___xdGaT .ant-input-search input{background:#2c3246;border:1px solid #3D445C;color:#fff}#educoder .drawer___xdGaT .ant-input-search input::placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-input-search .ant-input-search-button{color:#4e5977;background:#2c3246;border:1px solid #3D445C;border-left:1px solid transparent}#educoder .drawer___xdGaT .ant-select .ant-select-selector{background:#2c3246;border:1px solid #3D445C}#educoder .drawer___xdGaT .ant-select .ant-select-arrow{color:#4e5977}#educoder .drawer___xdGaT .ant-select .ant-select-selection-item{color:#fff}#educoder .drawer___xdGaT .ant-select .ant-select-selection-placeholder{color:#ccc}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-active{border-color:#0152d9!important;background-color:#0152d9!important}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-link{background-color:transparent!important;color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item{background-color:transparent;border:1px solid #656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item a,#educoder .drawer___xdGaT .ant-pagination .ant-pagination-item-ellipsis{color:#fff}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options{color:#656f87}#educoder .drawer___xdGaT .ant-pagination .ant-pagination-options input{color:#fff;width:40px;background:transparent}#educoder .drawer___xdGaT .ant-pagination button,#educoder .drawer___xdGaT .ant-pagination input{line-height:initial;border:1px solid #656f87!important}.tour___oMkVh[class~=ant-tour]{left:7px!important;width:340px}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-arrow]{left:17px!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-footer]{display:none!important}.tour___oMkVh[class~=ant-tour] [class~=ant-tour-description]{padding:16px!important;overflow:hidden}.pagination___yDAjZ{text-align:center;margin-top:10px}.info___ATmsa{display:flex;flex-flow:row nowrap;align-items:center;height:56px;list-style:none;background:#fff;justify-content:space-between}.wrap____KX19 [class~=xterm] [class~=xterm-viewport]{overflow:auto!important}.desc___iOAgd{padding:8px 16px;height:calc(100vh - 138px);overflow:auto}.info___GPALq{color:#888;display:flex;align-items:center;font-size:14px;height:46px;background:#fff;padding:0 10px;box-shadow:0 2px 4px #e5e3e380;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.info___GPALq .info_tag___CFEn8{height:22px;line-height:22px;padding:0 5px;background:#37ad8333;border-radius:2px;border:1px solid #A9DFCC;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#2cc497;text-align:left;font-style:normal}.info___GPALq li{margin-right:8px}.discuss-panel{height:calc(100vh - 142px);overflow:auto;padding:0 16px}.discuss-item-container{display:flex;flex-flow:row nowrap;width:100%;padding:15px;border-bottom:1px solid #e3e3e3;overflow:hidden}.discuss-item-container section{margin-left:15px;flex:1 1 auto;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{margin:4px 0;word-break:break-word;word-wrap:break-word}.discuss-content img{max-width:200px}.discuss-info{display:flex;flex-flow:row wrap;align-items:center;color:#999;line-height:16px;font-size:12px}.discuss-info .top{color:#fff;padding:0 8px;background:#ff4343;border-radius:8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{transform:rotate(180deg);display:inline-block}.btn-group a{width:31px;text-align:center;color:#888}.btn-group a .iconfont{font-size:14px!important}.second-discuss .btn-group{opacity:0}.second-discuss:hover{background:#ebebeb}.second-discuss:hover .btn-group{opacity:1}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;position:relative;margin-top:6px}.reply-discuss-container:before{content:" ";position:absolute;border-color:#000;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;left:13px;top:-9px;border-bottom:10px solid #f4f4f4}.discuss-item-editor{width:100%;overflow:hidden}.discuss-item-editor .btn-send{cursor:pointer;border:none;padding:0 12px;color:#fff;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400;margin-right:22px;margin-top:6px;background:#0152d9;float:right}.image-preview-container{display:flex;flex-flow:column nowrap;position:fixed;align-items:center;justify-content:center;inset:0;z-index:99999;background:#000c}.image-preview-container .image-preview{transition:transform .4s linear;max-width:86%}.image-preview-container .button-group{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;position:absolute;z-index:101;right:10px;top:10px}.image-preview-container .button-group a,.image-preview-container .button-group button{color:#000000a6;margin-right:10px;display:flex;flex-flow:row nowrap;align-items:center}.preview-wrp-group{overflow:auto;width:100%;text-align:center}.dis-input-editor-container___nKGxx{position:relative;background:#fff;width:100%;box-shadow:0 -3px 5px #4cacff33}.dis-input-editor-container___nKGxx.active___tmt7T{position:absolute;height:calc(100vh - 50px);background:transparent;z-index:1000;width:100%;display:flex;flex-flow:column nowrap;justify-content:center;top:0}.dis-input-editor-container___nKGxx .input-mask___epEle{flex:1 0;background:#0000;width:100%}.dis-input-editor-container___nKGxx .text-area___Vry8W{display:flex;flex-flow:row nowrap;padding:10px 20px;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W input{border-radius:15px;border:1px solid #eaeaea;background-color:#fff;overflow:hidden;height:32px;padding:0 16px;line-height:32px;outline:none;flex:1 0;margin-right:10px}.dis-input-editor-container___nKGxx .text-area___Vry8W a{color:#888;display:block;height:32px;line-height:32px;margin-right:20px;display:flex;flex-flow:row nowrap;align-items:center}.dis-input-editor-container___nKGxx .text-area___Vry8W a span{line-height:32px;font-size:16px}.dis-input-editor-container___nKGxx .tip-container___plpA3{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.dis-input-editor-container___nKGxx .tip-container___plpA3 p{font-size:12px;color:#ff6800}.dis-input-editor-container___nKGxx .hide___kPfyC{display:none}.dis-input-editor-container___nKGxx .md-container___u85aq{background:#fff;padding:10px 20px}.btn-send___deQ5v{cursor:pointer;display:inline-block;border:none;padding:0 12px;color:#fff;background:#0152d9;letter-spacing:1px;text-align:center;font-size:14px;height:30px;line-height:30px;border-radius:2px;font-weight:400}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse]{background-color:transparent}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item]{margin-bottom:20px;border:none;box-shadow:0 2px 4px #eaeef4}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-header]{padding:0 20px;height:64px;background-color:#fff;align-items:center!important}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content]{background-color:#fff}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item] div[class~=ant-collapse-content] div[class~=ant-collapse-content-box]{padding:20px}.hackSets___tw75g .collapseWrapper___TteKi div[class~=ant-collapse-item-active] div[class~=ant-collapse-header]{background-color:#eaeffa}.hackSets___tw75g .collapseWrapper___TteKi .panelHeader___Y_Xjq{font-size:14px;font-weight:400;color:#000}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi{display:inline-flex;align-items:center;white-space:nowrap}.hackSets___tw75g .collapseWrapper___TteKi .rateInput___y1qUi span{font-size:14px;font-weight:400;color:#666}.hackSets___tw75g .collapseWrapper___TteKi .open___xrixP{color:#165dff!important;transform:rotate(90deg)}.hackSets___tw75g .collapseWrapper___TteKi .close___jb6D2{color:#82a8ff!important}.uploadTableWrapper___U9Tz_{background:#fff}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div{flex:1 1;padding:0 12px!important}.uploadTableWrapper___U9Tz_ div[class^=headProgram]>div:last-child,.uploadTableWrapper___U9Tz_ div[class^=listWrapper]>div[class^=list]>div:last-child{display:none}.wrap___MkYbQ [class~=ant-upload-drag]{background:#1890ff0a!important;border-radius:4px;border:1px dashed #0152d9}.wrap___MkYbQ .colorBlue___onjbP{color:#0152d9}.wrap___MkYbQ .repeatedName___nbqnE{color:red}.wrap___MkYbQ .text___xvutp{margin-top:20px;color:#464f66;line-height:24px}.wrap___MkYbQ .greyText___dihvZ{font-size:14px;font-weight:400;color:#5f6368}.wrap___MkYbQ .noData___LxOJA{height:180px;margin-bottom:30px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A{display:flex;align-items:center;justify-content:center}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A img{width:46px}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A span{font-size:14px;font-weight:400;color:#9096a3}.wrap___MkYbQ .noData___LxOJA .dragger___y7F4A .uploadText___Et3KS{color:#3061d0}.wrap___MkYbQ .btnS___k1e6j{height:32px;border-radius:4px;background:#3061d0}.wrap___MkYbQ .btnS___k1e6j i{margin-right:6px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]{width:60px;height:38px;background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:23px;border:none;display:inline-flex;align-items:center;justify-content:center;margin-right:20px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper]:before{background-color:transparent}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper] span{color:#464f66;font-size:14px}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]{background-color:#fff;box-shadow:0 2px 4px #e0dfe1;border:1px solid #BACFFE;background:#d3e0fd linear-gradient(180deg,#fff,#f6f7f9)}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:first-child{border-right-color:#bacffe}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:0 2px 4px #e0dfe1}.wrap___MkYbQ .testCaseRadio___q1wXT label[class~=ant-radio-button-wrapper-checked] span{color:#165dff;font-size:14px}.head___s4Eix{display:flex;margin-bottom:36px}.head___s4Eix .operation___JCAVh{text-align:center}.head___s4Eix>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.headProgram___uWA_M{display:flex;height:40px;line-height:40px;background:#f6f7f8;box-shadow:0 2px 4px #eaeef4;padding-left:5px;padding-right:5px}.headProgram___uWA_M .operation___JCAVh{text-align:center}.headProgram___uWA_M>div{color:#5f6368;font-size:14px;text-align:left;display:inline-block}.listWrapper___xW3b4{max-height:214px;overflow:auto}.listWrapper___xW3b4::-webkit-scrollbar{display:none}.listWrapper___xW3b4 .list___dCbd6{display:flex;margin-bottom:36px;align-items:center}.listWrapper___xW3b4 .list___dCbd6 .del___abNho{color:#e53333;cursor:pointer}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.listWrapper___xW3b4 .list___dCbd6 .info___J1Wmf>span{color:#3061d0;cursor:pointer;text-decoration:underline}.listWrapper___xW3b4 .list___dCbd6>div{text-align:left;display:inline-block;background:#fff}.tabs___p2jIb .tabWarp___mt05L{display:flex;align-items:center}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ{width:88px;text-align:center;height:30px;line-height:30px;background:#f0f0f0;font-weight:400;font-size:16px;color:#666;cursor:pointer}.tabs___p2jIb .tabWarp___mt05L .tab___IYGdQ.active___fQMlP{background:#fff;color:#3061d0}.tabs___p2jIb .content___GWVJY{padding:10px;background-color:#fff}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns]{float:none;display:flex;justify-content:center;margin-bottom:20px}.exitFullScreenModalWrapper___aNB9Q div[class~=ant-modal-confirm-btns] button{width:120px;height:38px;background:#f6f7f9 #3061d0;border-radius:2px}.exitFullScreenModal___HIMyY{text-align:center;font-size:30px;font-weight:400}.exitFullScreenModal___HIMyY .warningIcon___xEURa{height:88px;margin-bottom:20px}.exitFullScreenModal___HIMyY .warningText___W6NPJ{color:#e30000}.exitFullScreenModal___HIMyY .countdownWrapper___n8g1M{display:inline-block}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV{text-align:center}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .forcedText___C3CrF{font-size:30px;font-weight:500;color:#e30000;margin-bottom:10px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV .screenNumText___oljHN{font-size:14px;font-weight:400;color:#333;margin-bottom:20px}.forcedModalWrapper___JPMQ2 .forcedModalContent___uY5FV img{height:85px;margin-bottom:20px}.select___Kt_GE .box___S5_ly{position:relative}.select___Kt_GE .text___dtZDv{width:206px;height:40px;background:#fff;border-radius:8px;border:1px solid rgba(20,93,255,.2);display:flex;align-items:center;padding:0 12px;color:#333;cursor:pointer}.select___Kt_GE .text___dtZDv:hover{background:#f6f6f6}.select___Kt_GE .text___dtZDv span{padding-left:6px}.select___Kt_GE .text___dtZDv b{font-size:12px;margin-left:auto;display:inline-block;transform:scale(.6)}.select___Kt_GE .itemWrap___xmw7x{position:absolute;z-index:10;top:40px;padding-top:7px}.select___Kt_GE .itemWrap___xmw7x aside{width:206px;background:#fff;box-shadow:0 2px 6px #d2d2d2;border-radius:2px;border:1px solid #E7F3FF;padding:10px 0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx{display:flex;align-items:center;padding:0 12px;height:36px;color:#464f66;cursor:pointer}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx span{padding-left:6px}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx:hover{background:#e7f3ff80;color:#3061d0}.select___Kt_GE .itemWrap___xmw7x .item___io6Bx.active___nHRTI{background:#e7f3ff;color:#3061d0}@keyframes dot-fade___gzUhM{0%,40%{opacity:.5}50%{opacity:8}90%,to{opacity:.5}}.loadingPic___sQWGQ{display:flex;align-items:center}.loading___ss_U1{display:flex}.loading___ss_U1 .dot___eTny8{width:10px;height:10px;border-radius:50%;margin-right:8px;background:#145dff;opacity:.5;animation:dot-fade___gzUhM 1s infinite}.loading___ss_U1 .dot___eTny8:nth-child(2){animation-delay:.3s}.loading___ss_U1 .dot___eTny8:nth-child(3){animation-delay:.7s}.wrap___SoLR4{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1 1;padding:20px 0}.chatContainer___bSpXP{flex:1 1;width:100%;overflow:auto}.footerContainer___IbaJq{margin-left:50px;margin-right:21px;flex-shrink:0;display:flex;flex-direction:column;transition:all .3s}.footerContainer___IbaJq .btnWrp___z89PH{width:100%;margin-bottom:12px;display:flex;flex-wrap:wrap;gap:10px}.footerContainer___IbaJq .btnWrp___z89PH>div{padding:0 10px;align-items:center;border-radius:12px;color:#585a73;display:inline-flex;font-size:12px;height:28px;justify-content:center;line-height:16px;transition:.3s all;border:1px solid #e8eaf2}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di{cursor:pointer;user-select:none}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di:hover{background:linear-gradient(111deg,#e9e7ff -12%,#fff 25% 69%,#e9e7ff 113%);border:1px solid #e0dfff;color:#6d6acd}.footerContainer___IbaJq .btnWrp___z89PH .btn___VK3Di.btnActive___en_8L{background:#eeedff;border:1px solid #eeedff;color:#6d6acd}.footerContainer___IbaJq .inputContainer___q_PRC{flex:1 1;display:flex;align-items:center;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid #e8eaf2;padding:10px 20px;position:relative;transition:all .5s}.footerContainer___IbaJq .inputContainer___q_PRC:hover{border:1px solid #145DFF}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV{width:40px;height:40px;border:none;border-radius:20px;flex-shrink:0;background:#d2d2d2;cursor:default}.footerContainer___IbaJq .inputContainer___q_PRC .uploadBtn___fY3BV:hover{background:linear-gradient(139deg,#5c64ff,#6988f8)!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt{width:40px;height:40px;background:linear-gradient(139deg,#5c64ff,#6988f8)!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtn____aYXt:disabled{background:#d2d2d2!important}.footerContainer___IbaJq .inputContainer___q_PRC .sendBtnDisabled____WhtC{width:40px;height:40px;background:#d2d2d2!important;border:none;border-radius:50%;padding:0;flex-shrink:0}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC{font-size:40px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footerContainer___IbaJq .inputContainer___q_PRC .cancelBtn___I91qC:hover{transform:scale(1.05)}.footerContainer___IbaJq .inputContainer___q_PRC textarea{margin:6px 9px 0;padding:0 11px;resize:none}.footerContainer___IbaJq .inputContainer___q_PRC textarea::placeholder{color:#c1c1d9}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC{align-items:flex-end}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC textarea{height:100%}.footerContainer___IbaJq .lineFour___t_eBm.inputContainer___q_PRC .fullIcon___WYjW2{position:absolute;right:31px;top:20px;color:#145dff;cursor:pointer}.footerContainer___IbaJq.footerContainerSelected___TV_oq{border-radius:20px;box-shadow:0 12px 24px -16px #3636490a,0 12px 40px #33334714,0 0 1px #2c2c3605;position:relative;transition:border .4s ease;border:1px solid #e8eaf2}.footerContainer___IbaJq.footerContainerSelected___TV_oq:hover{border:1px solid #145DFF}.footerContainer___IbaJq.footerContainerSelected___TV_oq .btnWrp___z89PH{background:#f7f8fc;padding:15px 15px 15px 20px;border-radius:20px 20px 0 0;border:none}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC{border:none;box-shadow:none;background:transparent}.footerContainer___IbaJq.footerContainerSelected___TV_oq .inputContainer___q_PRC:hover{background:transparent;border:none}.footerContainer___IbaJq.full___h1vtm{height:100%}.li___DXR9A{display:flex;padding-left:20px}.li___DXR9A .avatarIcon___EYoqp .img___wrenL{width:40px;height:40px;border-radius:5px;margin-right:10px}.li___DXR9A .content___NK_Ew{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .borderBox___UVtN4{box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:16px}.li___DXR9A .content___NK_Ew .borderBox___UVtN4 .text___d_gYw{white-space:pre-wrap;color:#3061d0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg{width:calc((100% - 30px)/4);display:flex;align-items:center;background:#fff;border:1px solid rgba(20,93,255,.1);border-radius:8px;padding:6px 15px;font-size:14px;box-shadow:0 0 10px #e2e2e233}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside{flex:1 1;min-width:0}.li___DXR9A .content___NK_Ew .fileWrap___kbAp0 .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.li___DXR9A .content___NK_Ew .source___JD93j{height:16px;background:#f4f8ff;border-radius:8px 0;font-size:10px;color:#666;padding:0 14px;text-align:center;line-height:16px;width:fit-content;float:right;margin-top:-17px;margin-right:1px}.li___DXR9A .content___NK_Ew .action___CTh1w{height:54px;display:flex;align-items:center;justify-content:flex-end;gap:20px}.li___DXR9A .content___NK_Ew .action___CTh1w i{color:#666;cursor:pointer}.li___DXR9A .content___NK_Ew .action___CTh1w i:hover{color:#3061d0}.disabledInput___rMs3e{cursor:not-allowed;border:1px solid #9cb8f5!important}.disabledInput___rMs3e>*{pointer-events:none;opacity:.3}.backBottom___VIz5U{height:0;width:fit-content;position:sticky;z-index:100;bottom:0;left:50%;transform:translate(-50%);cursor:pointer;padding-left:20px}.backBottom___VIz5U:hover i{color:#5c64ff}.backBottom___VIz5U i{font-size:40px;color:#5c64ff80;position:absolute;z-index:101;bottom:8px}.head___vWC9s{display:flex;align-items:center;gap:20px;position:relative;height:54px;padding-right:20px;border-bottom:1px solid #EFEEEE}.head___vWC9s .title___l1GaK{display:flex;align-items:center;flex:1 1;padding-left:20px;height:100%;cursor:move}.head___vWC9s .headBtn___fGGSq{cursor:pointer;color:#333}.head___vWC9s .headBtn___fGGSq:hover{color:#3061d0}.menuWarp___Py4k9{list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.menuWarp___Py4k9 h4{padding-left:20px;padding-top:13px;font-weight:600}.menuWarp___Py4k9 .menu___Rpj4l{max-height:400px;min-height:40px;width:250px;overflow:auto;color:#464f66}.menuWarp___Py4k9 .menu___Rpj4l aside{display:flex;align-items:center;height:36px;padding:0 20px;cursor:pointer}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw{flex:1 1;min-width:0;display:flex;align-items:center}.menuWarp___Py4k9 .menu___Rpj4l aside .menuText___zGoGw span{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuWarp___Py4k9 .menu___Rpj4l aside .menuDel___qa0au{display:none;flex-shrink:0;margin-left:10px}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs{background:#e7f3ff!important}.menuWarp___Py4k9 .menu___Rpj4l aside.active___n_Cfs span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover{background:#e7f3ff80}.menuWarp___Py4k9 .menu___Rpj4l aside:hover span{color:#3061d0}.menuWarp___Py4k9 .menu___Rpj4l aside:hover .menuDel___qa0au{display:inline}.draggableWrap___u95gi{width:100vw;height:100vh;position:fixed;z-index:999;left:0;top:0;pointer-events:none}.draggableWrap___u95gi>div{pointer-events:auto}.draggableWrap___u95gi .modal___Q60Fu{width:100%;height:100%;background:#fff;box-shadow:0 10px 26px #14131d87;border-radius:8px;border:1px solid #7E8183;display:flex;flex-direction:column}.footer___lxKwN{padding-right:20px;padding-left:20px}.footer___lxKwN .main____xLI7{background:#fff;box-shadow:0 2px 20px #d7e5ff80;border-radius:18px;border:1px solid #EFF2FF;overflow:hidden}.footer___lxKwN .main____xLI7 .files___U6HeB{display:flex;flex-wrap:wrap;gap:5px;background:#fafbff;padding:10px 20px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg{width:calc((100% - 15px)/4);display:flex;align-items:center;background:#fff;border-radius:8px;padding:3px 9px;font-size:14px;border:1px solid #EBEBEB;position:relative}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside{flex:1 1;min-width:0;margin-left:10px}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg aside .fileName___oTYTw{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;width:fit-content}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg:hover .fileDel___HitRv{opacity:1}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv{opacity:0;transition:.3s;position:absolute;z-index:10;top:2px;right:5px;font-size:11px;color:#999;cursor:pointer}.footer___lxKwN .main____xLI7 .files___U6HeB .file___R5FNg .fileDel___HitRv:hover{color:#333}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc{height:138px;background:#fff;padding:20px;display:flex;flex-direction:column}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea{flex:1 1;resize:none;padding:0;font-size:16px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc textarea::placeholder{color:#c1c1d9}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w{display:flex;align-items:center;margin-top:10px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO{display:flex;align-items:center;gap:12px;margin-right:auto}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di{color:#333;height:34px;background:#fff;border-radius:20px;border:1px solid #EBEBEB;padding:0 12px;line-height:32px;transition:.3s;cursor:pointer}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di:hover{border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnActive___en_8L{background:#f4f8ff;border:1px solid rgba(20,93,255,.2);color:#3061d0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .btnWrap___ENcDO .btn___VK3Di.btnDisabled___AFYEZ{cursor:not-allowed;border:1px solid #ebebeb;background:#fff;color:#333;opacity:.5}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadBtn___fY3BV:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe{color:#666;width:34px;height:34px;border-radius:50%;cursor:pointer;text-align:center;line-height:34px;color:#999;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{background:#f4f8ff;color:#145dff}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .uploadDisabledBtn___LslUe:hover{color:#999}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtn____aYXt{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .sendBtnDisabled____WhtC{width:34px;height:34px;background:linear-gradient(139deg,#5c64ff,#6988f8);border:none;border-radius:50%;padding:0;flex-shrink:0;background:#d2d2d2;cursor:not-allowed}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC{font-size:34px;color:#5c64ff;cursor:pointer;flex-shrink:0;transition:.3}.footer___lxKwN .main____xLI7 .inputWrap___ydzLc .action___CTh1w .cancelBtn___I91qC:hover{transform:scale(1.05)}.draggableImage___vcTso{position:fixed;right:20px;z-index:100}.draggableImage___vcTso .img___xAyno{user-select:none}.draggableImage___vcTso .close___WUtfj{user-select:none;cursor:pointer;display:none;position:absolute;z-index:101;left:-11px;top:-8px;color:#dcdcdc}.draggableImage___vcTso:hover .close___WUtfj{display:block}.extraNode___tnBrt{cursor:initial}.specialImg___yAPav{display:flex;flex-direction:column;align-items:center}.specialImg___yAPav .bubble___qNdfF{background-color:#3a5eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:relative;margin-bottom:8px}.specialImg___yAPav .bubble___qNdfF:after{content:"";position:absolute;bottom:-6px;left:50%;z-index:101;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3A5EFF}.specialImg___yAPav .upImg___Mx6QM{width:60px;height:60px;border-radius:50%}.bigTipsBox___XRGyw{width:calc(100% - 98px);overflow:hidden}.bigTips___uPRW3{display:flex;overflow-x:hidden;scroll-behavior:smooth;gap:22px;width:100%;position:relative;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;position:sticky;top:0;background:#fff;z-index:8}.bigTips___uPRW3::-webkit-scrollbar{display:none}.bigTips___uPRW3 .item___KMGDu{position:relative;width:80px!important;height:88px;background:#95bdff1a;border-radius:8px;cursor:pointer;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid transparent}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD{display:none;position:absolute;top:6px;right:6px;font-size:12px;color:#c7cbdb}.bigTips___uPRW3 .item___KMGDu .editBtn___JiZpD:hover{color:#145dff}.bigTips___uPRW3 .item___KMGDu span{font-weight:600;font-size:14px;color:#232b40;margin-top:16px;word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:68px}.bigTips___uPRW3 .item___KMGDu:hover{border:1px solid #145DFF}.bigTips___uPRW3 .item___KMGDu:hover .editBtn___JiZpD{display:block}.bigTips___uPRW3 .item___KMGDu.active___EX5N5{border:1px solid #145DFF}.PrevNext____kcgs{width:calc(100% - 98px);height:105px;position:absolute;top:-6px;left:2px;z-index:100;pointer-events:none;opacity:1;transition:.3s}.PrevNext____kcgs>div{width:42px;height:105px;display:flex;align-items:center;justify-content:center;position:absolute}.PrevNext____kcgs>div img{width:20px;height:20px;pointer-events:auto}.PrevNext____kcgs>div .img___X2ms3{display:block}.PrevNext____kcgs>div .imgHover___wIHti{display:none}.PrevNext____kcgs>div:hover{cursor:pointer}.PrevNext____kcgs>div:hover .img___X2ms3{display:none}.PrevNext____kcgs>div:hover .imgHover___wIHti{display:block}.PrevNext____kcgs .LeftButton___P5Wge{left:-11px}.PrevNext____kcgs .RightButton___NAbBu{right:-20px}.agent___exMfN .add___cWyoE{width:80px;height:88px;background:#95bdff1a;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.agent___exMfN .add___cWyoE i{color:#7f8791}.agent___exMfN .add___cWyoE:hover{background:#95bdff1a;border:1px solid rgba(48,97,208,.5)}.agent___exMfN .add___cWyoE:hover i{color:#3061d0}.imgUpLoad___Wg61u{position:relative;width:50px;height:auto;background-color:#f4f3f4;display:flex;align-items:center;justify-content:center;margin-top:15px}.imgUpLoad___Wg61u>div{position:absolute;right:-6px;top:-6px;cursor:pointer;background-color:#fff;width:16px;height:16px;border-radius:50%}.tip___WGAb5{display:flex;align-items:center;gap:6px;color:#ff8c29;font-size:14px;margin-top:10px;margin-left:100px}.tip___WGAb5 i{font-size:14px}.flex_box_center___VcCAZ{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___I3jjO{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___Rm_54{align-items:center;box-align:center}.flex_box_center_end___nTsdc{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___UVpzN{flex-direction:column;box-orient:block-axis}.tags___kRRoe{display:flex;align-items:center}.tags___kRRoe .text___IyyEa{font-size:14px;color:#666;margin-right:10px}.tags___kRRoe .tagWrap___v63mB{display:flex;align-items:center;column-gap:10px}.tags___kRRoe .tagWrap___v63mB .tag___X7wE6{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px}.tags___kRRoe .tagWrap___v63mB .c___mZMPq{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#a9dfcc;background:#4aedb233;color:#2cc497}.tags___kRRoe .tagWrap___v63mB .cpp___eaTie{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#f19738;background:#f1973833;color:#dc7b14}.tags___kRRoe .tagWrap___v63mB .java___gL98T{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#fa2c2c;background:#eb606033;color:#e30000}.tags___kRRoe .tagWrap___v63mB .python___eNRkk{height:20px;padding:0 4px;border-radius:2px;border:1px solid #333;font-weight:600;font-size:14px;line-height:18px;border-color:#86c0ff;background:#6eb1fb33;color:#1e96f4}.tags___kRRoe .edit___tbVu0{color:#6aaf99;cursor:pointer;font-size:18px;margin-left:20px}.tags___kRRoe .edit___tbVu0:hover{color:#3061d0}.box___O_GXX{margin-left:auto;background-color:#fff;margin-bottom:20px;overflow:hidden;min-width:700px}.box___O_GXX .code_style___qc2BU{background:#f6f7f9;margin:20px auto}.box___O_GXX .shiti_icon___WqNfe{display:flex;align-items:center;margin-left:auto;z-index:90}.box___O_GXX .shiti_icon___WqNfe .genghuan___DZm8u:hover{color:#3061d0}.box___O_GXX .shiti_icon___WqNfe .shannchu___cu1k_{color:#999}.box___O_GXX .shiti_icon___WqNfe .shanchu___AjXkt:hover{color:#df0000}.box___O_GXX .box_header___EU6Ci{display:flex;align-items:center;position:sticky;top:0;z-index:0;background-color:#fff;padding:24px 20px 40px}.box___O_GXX .box_header___EU6Ci [class~=ant-tabs-nav]{margin-bottom:5px!important;align-items:flex-start!important}.box___O_GXX .box_header___EU6Ci [class~=ant-tabs-nav]:before{border-bottom:1px solid #F6F7F9}.box___O_GXX .box_header___EU6Ci [class~=ant-tabs-nav] [class~=ant-tabs-tab]{padding:0 0 25px}.box___O_GXX .box_header___EU6Ci [class~=ant-tabs-nav] [class~=ant-tabs-tab-active] .subBtn___jMd8M span{color:#3061d0!important}.box___O_GXX .box_header___EU6Ci [class~=ant-tabs-tab]+[class~=ant-tabs-tab]{margin:0 0 0 20px}.box___O_GXX .box_header___EU6Ci .iconSty___gwxfg{color:#a4c8fc}.box___O_GXX .box_header___EU6Ci .iconSty___gwxfg:hover{color:#3061d0}.box___O_GXX .box_header___EU6Ci .addTypeRadio___Rv_oZ{background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;display:flex;align-items:center}.box___O_GXX .box_header___EU6Ci .addTypeRadio___Rv_oZ span{font-size:14px}.box___O_GXX .box_header___EU6Ci .addTypeRadio___Rv_oZ label[class~=ant-radio-button-wrapper]{background-color:transparent!important;border:1px #f5f6f8 solid!important;border-radius:16px!important;padding:0 20px!important;display:inline-flex!important;align-items:center!important;height:32px!important;color:#9096a3!important}.box___O_GXX .box_header___EU6Ci .addTypeRadio___Rv_oZ label[class~=ant-radio-button-wrapper]:before{background-color:transparent!important}.box___O_GXX .box_header___EU6Ci .addTypeRadio___Rv_oZ label[class~=ant-radio-button-wrapper-checked]{background:linear-gradient(180deg,#fff,#f6f7f9)!important;border:1px solid #C8D2EA!important;border-radius:16px!important;padding:0 20px!important;display:inline-flex!important;align-items:center!important;color:#3061d0!important}.box___O_GXX .box_header___EU6Ci .addTypeRadio___Rv_oZ label[class~=ant-radio-button-wrapper-checked]:first-child{border:1px solid #C8D2EA!important}.box___O_GXX .box_header___EU6Ci .addTypeRadio___Rv_oZ label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:none!important}.box___O_GXX .box_header___EU6Ci .addTypeRadio___Rv_oZ label[class~=ant-radio-button-wrapper-checked]:before{background-color:transparent!important}.box___O_GXX .box_header___EU6Ci .box_add___k530f{height:30px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;padding:6px 12px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;text-align:justify;font-style:normal;cursor:pointer;margin-left:20px}.box___O_GXX .box_header___EU6Ci .box_botton___zdzbP{display:flex;align-items:center;justify-content:center;padding:3px 15px;background:#fff;box-shadow:0 0 10px #e3e1ff;border-radius:17px;border:1px solid rgba(20,93,255,.2);cursor:pointer}.box___O_GXX .box_header___EU6Ci .box_botton___zdzbP:hover{border:1px solid rgba(20,93,255,.4)}.box___O_GXX .box_header___EU6Ci .box_close___fhcBa{display:flex;align-items:center;justify-content:center;padding:3px 0;background:#fff;border-radius:17px;cursor:pointer;margin-left:20px;color:#5f6a95}.box___O_GXX .box_header___EU6Ci .box_close___fhcBa:hover{color:#e30000}.box___O_GXX .box_header___EU6Ci .header_title___CqB69{width:80px;height:16px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:16px;color:#000;line-height:16px;text-align:left;font-style:normal}.box___O_GXX .box_header___EU6Ci .ewm___tywWw{margin-left:auto;display:flex;align-items:center;height:30px;cursor:pointer}.box___O_GXX .box_header___EU6Ci .ewm___tywWw .ewm_img___Z8Eqo{width:30px;height:30px;background:#fff;border-radius:8px;padding:8px;border:1px solid rgba(20,93,255,.2);margin-right:4px;display:flex;align-items:center;justify-content:center}.box___O_GXX .box_header___EU6Ci .ewm___tywWw .ewm_text___qOswI{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.box___O_GXX .box_header___EU6Ci .headerBtn___ErXEv{width:28px;height:28px;background:#fff;box-shadow:0 0 10px #e3e1ff;border:1px solid rgba(20,93,255,.2);display:flex;justify-content:center;cursor:pointer;border-radius:4px}.box___O_GXX .box_header___EU6Ci .headerBtn___ErXEv img{width:24px;height:24px}.box___O_GXX .box_header___EU6Ci .subBtn___jMd8M{display:flex;align-items:center;cursor:pointer;padding:3px 0}.box___O_GXX .box_header___EU6Ci .subBtn___jMd8M:hover>span{color:#3061d0}.box___O_GXX .box_header___EU6Ci .subBtn___jMd8M img{width:24px;height:24px}.box___O_GXX .box_header___EU6Ci .subBtn___jMd8M span{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:16px;color:#5f6368;margin-left:4px}.box___O_GXX .box_miaoshu___choaP{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;line-height:22px;text-align:justify;font-style:normal;margin:20px auto 0}.box___O_GXX .question_button___tHqji{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin-top:20px;text-align:center}.box___O_GXX .question_button___tHqji .select_question___GM3w_{width:272px;height:122px;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;cursor:pointer;border:1px solid rgba(20,93,255,.2);padding:20px;display:flex;margin-bottom:15px}.box___O_GXX .question_button___tHqji .select_question___GM3w_ .question_right___YHC9i{margin-left:14px}.box___O_GXX .question_button___tHqji .select_question___GM3w_ .question_right___YHC9i .question_right_title___MJAvU{height:14px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#333;line-height:14px;text-align:left;font-style:normal}.box___O_GXX .question_button___tHqji .select_question___GM3w_ .question_right___YHC9i .question_right_content___y3dLW{height:60px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:12px;color:#666;line-height:20px;text-align:justify;font-style:normal;margin-top:8px}.box___O_GXX .question_button___tHqji .select_question___GM3w_:hover{border:1px solid #145DFF}.box___O_GXX .page_footer___mHfAE{height:70px;background:#fff;margin:auto;display:flex;align-items:center;padding:20px}.box___O_GXX .page_footer___mHfAE .num_style___INlu1,.box___O_GXX .page_footer___mHfAE .num_style_active___c0T9N{width:30px;height:30px;border-radius:6px;margin-right:12px;cursor:pointer;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;font-style:normal;text-align:center;line-height:30px}.box___O_GXX .page_footer___mHfAE .num_style___INlu1{color:#5f6a95;background:#f1f1f1}.box___O_GXX .page_footer___mHfAE .num_style___INlu1:hover{background:#3061d0;color:#fff}.box___O_GXX .page_footer___mHfAE .num_style_active___c0T9N{color:#fff;background:#3061d0}.box___O_GXX .page_footer___mHfAE .question_add___TZ7kz{height:30px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;padding:6px 12px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;text-align:justify;font-style:normal;cursor:pointer;margin-left:auto}.box___O_GXX .page_footer___mHfAE .yulan_style___OAV36{width:80px;height:30px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:2px;margin-left:10px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;line-height:30px;color:#fff;text-align:justify;font-style:normal;text-align:center;cursor:pointer}.box___O_GXX .page_footer___mHfAE .yanshi_style___STmaE{width:52px;height:30px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e1e0df,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #F9B78A;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fa6400;line-height:30px;text-align:center;font-style:normal;cursor:pointer;margin-left:10px}.box___O_GXX .page_footer___mHfAE .cancle_sty___fiAJU{width:52px;height:30px;background:#f8f9fc;border-radius:2px;border:1px solid #C3CFE0;opacity:.5;text-align:center;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#666;line-height:30px;cursor:pointer}.box___O_GXX .page_footer___mHfAE .yulan_style_end___nrHPP{width:80px;height:30px;background:linear-gradient(180deg,#fff,#f9f6f6),#f9f6f6;box-shadow:0 2px 4px #e1dfdf,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #FFD0D0;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#e30000;line-height:30px;margin-left:10px;text-align:justify;font-style:normal;text-align:center;cursor:pointer}.question_list___zOLcV{width:100%;padding:12px 20px;background:#3061d014;border-radius:2px;font-family:PingFangSC,PingFang SC;color:#000;font-weight:400;font-size:14px;text-align:left;font-style:normal;margin-top:20px}.answer_list___fpfCU,.ai_question_list___zsQmo{width:100%;padding:20px;background:#f6f7f9;border-radius:2px;font-family:PingFangSC,PingFang SC;color:#000;font-weight:400;font-size:14px;text-align:left;font-style:normal;margin-top:10px}.staticWrap___ar2G4 .title___JEGhR{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:16px;color:#000;margin-bottom:10px}.staticWrap___ar2G4 .subTitle___vTr4z{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;color:#000;margin-bottom:10px;margin-top:10px}.erweima___e8td6{width:280px;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:10px;margin:20px auto}.scoreByBlankRadio___vl95k{background:#f6f7f9;box-shadow:inset 0 1px 3px #d7d8d9;border-radius:16px;margin-top:10px;top:15px}.scoreByBlankRadio___vl95k span{font-size:14px}.scoreByBlankRadio___vl95k label[class~=ant-radio-button-wrapper]{background-color:transparent!important;border:1px #f5f6f8 solid!important;border-radius:16px!important;padding:0 20px!important;display:inline-flex!important;align-items:center!important;height:32px!important;color:#9096a3!important}.scoreByBlankRadio___vl95k label[class~=ant-radio-button-wrapper]:before{background-color:transparent!important}.scoreByBlankRadio___vl95k label[class~=ant-radio-button-wrapper-checked]{background:linear-gradient(180deg,#fff,#f6f7f9)!important;box-shadow:inset 0 1px 3px #d7d8d9!important;border:1px solid #C8D2EA!important;border-radius:16px!important;padding:0 20px!important;display:inline-flex!important;align-items:center!important;color:#3061d0!important}.scoreByBlankRadio___vl95k label[class~=ant-radio-button-wrapper-checked]:first-child{border:1px solid #C8D2EA!important;box-shadow:inset 0 1px 3px #d7d8d9!important}.scoreByBlankRadio___vl95k label[class~=ant-radio-button-wrapper-checked]:focus-within{box-shadow:none!important}.scoreByBlankRadio___vl95k label[class~=ant-radio-button-wrapper-checked]:before{background-color:transparent!important}.evalueWrap___JhKgV{min-width:300px}.evalueWrap___JhKgV .evalueSty___WoIZ0{margin-top:10px;background-color:#f6f7f9;padding-bottom:6px}.evalueWrap___JhKgV .evalueSty___WoIZ0 .title___JEGhR{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#000000d9;padding:12px 12px 0}.evalueWrap___JhKgV .evalueSty___WoIZ0 .label___vkStA{font-family:PingFangSC,PingFang SC;font-weight:600;font-size:14px;color:#000;min-width:80px;line-height:28px}.evalueWrap___JhKgV .evalueSty___WoIZ0 .asnCont___qRPRV{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000000d9}.evalueWrap___JhKgV .evalueSty___WoIZ0 .ansWrap___THxlN{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000000d9;height:500px;overflow-y:auto;padding:12px}.selectMore___ljsRw [class~=ant-select-selector]{padding:1px!important}.selectMore___ljsRw [class~=ant-select-selection-overflow]{padding-right:10px}.edit_knowledges___ACKSS:hover{color:#3061d0}.nodataSty___PUTmM .rightWrap___FS9yr .wrap_title___o2V_V{width:100%;background:#f6f7f9;border-radius:2px;padding:13px 10px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:justify;font-style:normal}.nodataSty___PUTmM .rightWrap___FS9yr .wrap_add___OvJcv{display:flex;justify-content:flex-start;margin-top:20px}.nodataSty___PUTmM .rightWrap___FS9yr .wrap_add___OvJcv .wrap_button___o_lTV{display:flex;align-items:center;padding:20px 18px;cursor:pointer;transition:.3s;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;font-style:normal;width:320px;height:102px;background:#fff;box-shadow:0 0 10px #e2e2e24d;border-radius:8px;border:1px solid #EAEBED}.nodataSty___PUTmM .rightWrap___FS9yr .wrap_add___OvJcv .wrap_button___o_lTV:hover{border:1px solid rgba(20,93,255,.4)}.nodataSty___PUTmM .rightWrap___FS9yr .wrap_add___OvJcv .wrap_button___o_lTV .wrap_img___Hus6u{width:34px;height:34px;background:#fff;box-shadow:0 0 10px #e3e1ff;border:1px solid rgba(20,93,255,.2);padding:1px;border-radius:4px;display:flex;align-items:center;justify-content:center}.nodataSty___PUTmM .rightWrap___FS9yr .toolWrap___PM2dY{background:#3061d01a;border-radius:20px;display:flex;align-items:center;padding:8px 20px;cursor:pointer}.nodataSty___PUTmM .rightWrap___FS9yr .toolWrap___PM2dY:hover .toolSty___oZtDs{color:#3061d0}.nodataSty___PUTmM .rightWrap___FS9yr .toolWrap___PM2dY .toolSty___oZtDs{color:#000;font-size:16px;margin-left:4px}.nodataSty___PUTmM .rightWrap___FS9yr .toolWrap___PM2dY .toolDesc___SoqG0{font-size:16px;color:#5f6a95}#smartAI___w6P73,#smartAnimation____ROIK,#smartQuestion___Vp7mH{scroll-margin-top:120px}.close_drawer___JFBac{width:40px;height:40px;background:#fff;box-shadow:0 0 10px #e3e1ff;border:1px solid rgba(20,93,255,.2);position:absolute;right:680px;top:45vh;cursor:pointer;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#3061d0;z-index:9999;pointer-events:auto}.bottomDiv___IX_wG{height:64px;background:#fff;box-shadow:0 -2px 4px #e0dfe1;width:100%;min-width:1200px;left:0;bottom:0;z-index:10;position:fixed;align-items:center;justify-content:center;display:flex;color:#343636}.commentModalSty___nj567 [class~=ant-modal-close]{top:25px}.commentBody___Y3Gx0 [class~=ant-table-body]{overflow-y:auto!important}.save_button___YTvMf{width:88px;height:40px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#3061d0;text-align:justify;font-style:normal;display:flex;align-items:center;justify-content:center;cursor:pointer}.start_button___h8HNk{width:140px;height:40px;background:#3061d0;border-radius:4px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#fff;text-align:justify;font-style:normal;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:20px}.submit_button___AEM2W{width:140px;height:40px;background:linear-gradient(180deg,#fff,#f9f6f6),#f9f6f6;box-shadow:0 2px 4px #e1dfdf,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #FFD0D0;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#e30000;text-align:justify;font-style:normal;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:20px}.iconTipSty____X1xw{width:24px;height:24px;line-height:24px;text-align:center;border-radius:50%;background:#3061d01a;cursor:pointer;margin-left:20px}.iconTipSty____X1xw i{color:#3061d0;font-size:14px}.iconTipSty____X1xw:hover{color:#3061d0}.comment_button___HCLEd{width:160px;height:34px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:20px;border:1px solid #BACFFE;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:16px;color:#3061d0;line-height:16px;text-align:justify;font-style:normal;display:flex;align-items:center;justify-content:center;cursor:pointer}.studyUnit___me1iV{width:119px;height:42px;background-image:url(data:image/png;base64,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);background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#a25806;line-height:32px;position:relative;left:-20px}.add___Esqhf{display:flex;margin-top:20px;flex-wrap:wrap;gap:20px}.add___Esqhf .add_button___QmP6T{display:flex;align-items:center;padding:0 20px;cursor:pointer;transition:.3s;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #BACFFE;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;justify-content:center;font-style:normal;width:150px;height:60px;background:#fff;box-shadow:0 0 10px #e2e2e24d;border-radius:8px;border:1px solid #F6F7F9}.add___Esqhf .add_button___QmP6T:hover{border:1px solid rgba(20,93,255,.4)}.menuSty___iCdYB [class~=ant-dropdown-menu-item]{color:#5f6a95!important}.menuSty___iCdYB [class~=ant-dropdown-menu-item]:hover{background-color:#e7f3ff!important;color:#3061d0!important}.questionWrap___e1xAG{width:100%}.questionWrap___e1xAG .questionHeader___XJVq0{display:flex;align-items:center;margin-bottom:40px;height:60px;background:#3061d00a;border-radius:10px 10px 0 0;padding:0 20px}.questionWrap___e1xAG .questionHeader___XJVq0 .questionTitle___K4EEw{display:flex;align-items:center;color:#000;font-weight:500;font-size:16px}.questionWrap___e1xAG .questionHeader___XJVq0 .questionTitle___K4EEw .question_type___eYEr4{font-weight:600;color:#000;font-size:16px}.questionWrap___e1xAG .questionHeader___XJVq0 .questionTitle___K4EEw .time_long___DIAn9{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal;margin-left:20px}.questionWrap___e1xAG .questionHeader___XJVq0 .questionTitle___K4EEw .daojishi___r1mMF{background:#ff9d181a;border-radius:12px;padding:4px 10px;display:flex;align-items:center;color:#fa6400;font-size:14px;margin-left:10px}.close_drawer___JFBac{width:40px;height:40px;background:#fff;box-shadow:0 0 10px #e3e1ff;border:1px solid rgba(20,93,255,.2);position:absolute;right:680px;top:45vh;cursor:pointer;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#3061d0}.modal___NWQHD{text-align:center}.header_style___OjKXs{width:100%;background:#f6f7f9;border-radius:2px;margin:20px auto;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;text-align:justify;font-style:normal;padding:10px 20px}.content___Ix9Id{background:#fff;box-shadow:0 0 10px #e2e2e24d;border-radius:8px;border:1px solid #F6F7F9;padding:20px;overflow-y:auto}.content___Ix9Id .legend___ZG4ed{display:flex;align-items:center;height:20px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6368;line-height:20px;text-align:justify;font-style:normal;margin-bottom:15px}.content___Ix9Id .legend___ZG4ed .legend_icon___LM_Vy{width:20px;height:14px;background:#3061d0;border-radius:2px;margin-right:10px}.content___Ix9Id .item_list___i0Egp{display:flex;overflow:hidden}.content___Ix9Id .item_list___i0Egp .item_list_title___Pflnd{width:60px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;text-align:justify;font-style:normal;display:flex;flex-wrap:wrap;gap:20px}.content___Ix9Id .item_list___i0Egp .item_title___mLa60{height:110px;border-radius:4px;position:relative}.content___Ix9Id .item_list___i0Egp .item_title___mLa60 .item_top____XMW3{background:#fff;border-radius:4px;margin-top:14px}.content___Ix9Id .item_list___i0Egp .item_title___mLa60 .item_bottom___ox1qv{margin-top:15px;height:30px;font-weight:400;line-height:30px}.content___Ix9Id .box___zl8eg{display:flex;flex-wrap:wrap;gap:20px;width:800px}.content___Ix9Id .box___zl8eg .page_item_acitve___aJbmD{width:110px;height:110px;border-radius:4px;padding:5px;position:relative}.content___Ix9Id .box___zl8eg .page_item_acitve___aJbmD:hover{background:#3061d033}.content___Ix9Id .box___zl8eg .page_item_acitve___aJbmD:hover .drag_style___wO0hd .item_bottom___ox1qv{background:#3061d0;color:#fff}.content___Ix9Id .box___zl8eg .page_item_acitve___aJbmD .item_top____XMW3{width:100px;height:60px;background:#fff;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center}.content___Ix9Id .box___zl8eg .page_item_acitve___aJbmD .item_top____XMW3 .top_content___ElhxK{width:90px;height:50px;background:#2a56ca;border-radius:4px;line-height:50px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:18px;color:#fff;text-align:center;font-style:normal}.content___Ix9Id .box___zl8eg .page_item_acitve___aJbmD .drag_style___wO0hd{position:absolute;top:0;height:110px;cursor:pointer}.content___Ix9Id .box___zl8eg .page_item_acitve___aJbmD .drag_style___wO0hd .item_bottom___ox1qv{margin-top:72px;width:100px;height:30px;border:1px solid #BACFFE;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:inset 0 1px 3px #ffffff80;border-radius:4px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;line-height:30px;text-align:center;font-style:normal;display:flex;align-items:center;justify-content:center;cursor:move}.content___Ix9Id .box___zl8eg .page_item___U0LMa{width:110px;height:110px;border-radius:4px;padding:5px;position:relative}.content___Ix9Id .box___zl8eg .page_item___U0LMa:hover{background:#3061d033}.content___Ix9Id .box___zl8eg .page_item___U0LMa:hover .drag_style___wO0hd .item_bottom___ox1qv{background:#3061d0;color:#fff}.content___Ix9Id .box___zl8eg .page_item___U0LMa .item_top____XMW3{width:100px;height:60px;background:#fff;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;border:1px solid #E3E3E3;display:flex;align-items:center;justify-content:center}.content___Ix9Id .box___zl8eg .page_item___U0LMa .item_top____XMW3 .top_content___ElhxK{width:90px;height:50px;background:#c1ccdc;border-radius:4px;line-height:50px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:18px;color:#fff;text-align:center;font-style:normal}.content___Ix9Id .box___zl8eg .page_item___U0LMa .drag_style___wO0hd{position:absolute;top:0;cursor:pointer;height:110px}.content___Ix9Id .box___zl8eg .page_item___U0LMa .drag_style___wO0hd .item_bottom___ox1qv{margin-top:72px;width:100px;height:30px;background:linear-gradient(180deg,#fff,#eef0f4);box-shadow:inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #DCDCDC;font-family:PingFangSC,PingFang SC;font-weight:400;color:#5f6a95;line-height:30px;text-align:center;font-style:normal;display:flex;align-items:center;justify-content:center;cursor:move}.expandBtn___ZkM8D{position:absolute;right:-55px;top:40px;width:55px;height:80px;background:#fff;border-radius:0 14px 14px 0;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;padding-left:10px;cursor:pointer}.expandBtn___ZkM8D .imgWrap___eNTpL{width:30px;height:30px;display:flex;justify-content:center;align-items:center;background:#3061d01a;border-radius:8px}#weboffice-zone___TKF3X{height:100vh;z-index:1}.page_style___AiHeR{position:fixed;top:20px;left:20px;z-index:1000;width:100px;height:50px;background:#fff;box-shadow:0 0 10px #e3e1ff;border-radius:2px;border:1px solid rgba(20,93,255,.2);font-size:18px;display:flex;align-items:center;justify-content:center}.editable-container___Hv4tS{position:relative;width:100%;max-width:800px;margin:20px auto}.editable-container___Hv4tS ::selection{background:#ecf1fe;padding:10px;box-shadow:12px 0 #3498db,-12px 0 #3498db}.editable-content___wM_1T{border:1px solid #ccc;padding:10px 30px 10px 40px;min-height:200px;outline:none;position:relative;overflow:auto;line-height:1.5em}.toolbar___cnYFp,.line-menu___jgIfE{position:absolute;background:#fff;border:1px solid #ddd;border-radius:12px;padding:5px;box-shadow:#0000001a 0 8px 16px;z-index:1000}.toolbar___cnYFp button,.line-menu___jgIfE button{margin:0 5px;padding:2px 8px;cursor:pointer;background:none;border:none}.line-menu___jgIfE{left:25px;top:0}.line-menu___jgIfE button{display:block;margin:2px 0;width:100%;text-align:left}.chat-dialog___HS5PJ{position:absolute;width:700px;background:#fff;border:.5px solid #2356f6;border-radius:4px;box-shadow:0 2px 4px #0000001a;z-index:1001}.chat-header___byzBT{padding:5px 10px;background:#f5f5f5;border-bottom:1px solid #ddd}.chat-content___jrn7Q{padding:10px}.chat-content___jrn7Q textarea{width:100%;min-height:100px;margin-top:10px}.chat-actions___KhMUp{margin-top:10px;display:flex;gap:10px}.over_item_list___BGRpQ{position:absolute;bottom:65px;display:block;margin:0 100px;width:calc(100% - 200px);z-index:100;display:flex;align-items:center}.over_item_list___BGRpQ .over_item____cy2z{display:flex;align-items:center;margin:auto;padding:5px 10px;justify-content:center;background:#fff;box-shadow:0 0 10px #e1e5ff;border-radius:10px}.over_item_list___BGRpQ .over_item____cy2z .close_button___ZfK6v{cursor:pointer;position:absolute;top:-20px;width:60px;height:20px;box-shadow:0 0 10px #e1e5ff;border-radius:8px 8px 0 0;border:1px solid #fff;background:#fff;color:#5f6a95;font-size:12px;display:flex;align-items:center;justify-content:center;z-index:-1}.over_item_list___BGRpQ .over_item____cy2z .close_button___ZfK6v:hover{color:#3061d0}.over_item_list___BGRpQ .over_item____cy2z .over_button___Zixqf:hover{background:#f6f7f9}.over_item_list___BGRpQ .over_item____cy2z .over_button___Zixqf{padding:5px 10px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.over_item_list___BGRpQ .over_item____cy2z .over_button___Zixqf .ewm_img___zUb7w{margin-right:6px}.over_item_list___BGRpQ .over_item____cy2z .over_button___Zixqf .ewm_text___XsYJq{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.kjgj_style___jIqhD{position:absolute;bottom:65px;display:block;margin:0 100px;width:calc(100% - 200px);z-index:100;display:flex;align-items:center}.kjgj_style___jIqhD .kjgj_item___d355l{display:flex;align-items:center;margin:auto;padding:2px;width:108px;height:44px;background:#3061d099;box-shadow:0 0 10px #b9c1f2;border:1px solid #FFFFFF;border-radius:10px;cursor:pointer}.kjgj_style___jIqhD .kjgj_item___d355l .kjgj_img___mwqc3{width:38px;height:38px;background:#fff;border-radius:8px;padding:4px}.kjgj_style___jIqhD .kjgj_item___d355l .kjgj_text___DcyGA{margin-left:5px;width:56px;height:14px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:14px;text-align:left;font-style:normal}.over_content___sF378{position:absolute;bottom:65px;left:50%;transform:translate(-50%);cursor:pointer;z-index:100;padding:5px 10px;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 0 10px #e1e5ff;border-radius:10px}.over_content___sF378 .over_button___Zixqf:hover{background:#f6f7f9}.over_content___sF378 .over_button___Zixqf{padding:5px 10px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.over_content___sF378 .over_button___Zixqf .ewm_img___zUb7w{margin-right:6px}.over_content___sF378 .over_button___Zixqf .ewm_text___XsYJq{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.overcont2wrap___bFkY4{position:absolute;bottom:30px;left:50%;transform:translate(-50%);z-index:100;padding:5px 10px;display:flex;align-items:center;justify-content:center}.overcont2wrap___bFkY4 .over_content2___hJcZc{background:#fff;box-shadow:0 0 10px #e1e5ff;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:5px 10px}.overcont2wrap___bFkY4 .over_content2___hJcZc .over_button2___Jemel:hover{background:#f6f7f9}.overcont2wrap___bFkY4 .over_content2___hJcZc .over_button2___Jemel{padding:5px 10px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}.overcont2wrap___bFkY4 .over_content2___hJcZc .over_button2___Jemel .ewm_img2___YA3Oe{margin-right:6px}.overcont2wrap___bFkY4 .over_content2___hJcZc .over_button2___Jemel .ewm_text2____31uu{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.officeWrp___k5Vj6{width:100vw;height:100vh;display:flex;overflow:hidden}.officeWrp___k5Vj6 .left___N1Ud5{flex:1 1;position:relative;height:100%;overflow:hidden}.officeWrp___k5Vj6 .left___N1Ud5 .btn_float___heSNx{position:absolute;right:20px;bottom:20px;box-sizing:border-box;z-index:100;text-align:right;padding:10px}.officeWrp___k5Vj6 .left___N1Ud5 .btn_float___heSNx .to_page_style___LctZq{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border:1px solid #bacffe;color:#464f66;margin-top:20px;border-radius:30px;display:flex;align-items:center;padding:5px 15px}.officeWrp___k5Vj6 .left___N1Ud5 .left_float___nZY5i{position:fixed;right:0;top:100px;height:60px;box-shadow:0 0 10px #e3e1ff;border-radius:30px 0 0 30px;border-top:1px rgba(20,93,255,.2) solid;border-left:1px rgba(20,93,255,.2) solid;border-bottom:1px rgba(20,93,255,.2) solid;background:#fff;box-sizing:border-box;z-index:100;display:flex;align-items:center;padding:10px;cursor:pointer}.officeWrp___k5Vj6 .left___N1Ud5 .left_float___nZY5i .float_icon___JUMlu{width:40px;height:40px;background:#3061d01a;border-radius:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.officeWrp___k5Vj6 .left___N1Ud5 .left_float___nZY5i .float_text___Eq4xh{margin-left:10px;margin-right:10px;color:#5f6a95;cursor:pointer;height:60px;display:flex;align-items:center}.officeWrp___k5Vj6 .left___N1Ud5 .left_float___nZY5i .float_text___Eq4xh:hover{color:#3061d0}.officeWrp___k5Vj6 .left___N1Ud5 .left_float___nZY5i .float_more___gL4yG{display:flex;align-items:center;justify-content:flex-start;max-width:0;white-space:nowrap;overflow:hidden;transition:all 1s ease-in-out}.officeWrp___k5Vj6 .left___N1Ud5 .left_float___nZY5i:hover .float_more___gL4yG{max-width:500px}.officeWrp___k5Vj6 .right___siptG{min-width:700px;background:#fff;height:100%;overflow:hidden;flex:0 0 700px}.footer_button___yetpK{display:flex;align-items:center;margin:10px 0 20px}.footer_button___yetpK .quxiao___M3LW4{width:100px;height:32px;background:#f8f9fc;border-radius:2px;border:1px solid #C3CFE0;opacity:.5;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#464f66;line-height:30px;text-align:center;font-style:normal;cursor:pointer;margin-left:auto}.footer_button___yetpK .queren___nmAw_{width:100px;height:32px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:2px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:30px;text-align:center;font-style:normal;cursor:pointer;margin-left:20px}.close_drawer___PU7PN{width:40px;height:40px;background:#fff;box-shadow:0 0 10px #e3e1ff;border:1px solid rgba(20,93,255,.2);position:absolute;right:680px;top:45vh;cursor:pointer;border-radius:20px;display:flex;align-items:center;justify-content:center;color:#3061d0}.erweima___C9QL5{width:280px;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:10px;margin:20px auto}[class~=ant-notification-notice-wrapper]{top:80px!important;right:-24px!important;border-radius:40px!important}.arrow___fFtZm [class~=ant-splitter-bar-collapse-bar]{opacity:1!important}.modal___GuDAW{text-align:center}.drawer_ewm___xY2Oi{width:500px;position:fixed;top:33vh;left:18vw;z-index:100;background:#fff;padding:20px}.drawer_ewm___xY2Oi .drawer_ewm_title___nHqEm{font-size:20px;font-weight:500;color:#000;text-align:left;display:flex;justify-content:space-between}.drawer_ewm___xY2Oi .drawer_text___EnOs3{text-align:center;margin-top:15px}.drawer_ewm___xY2Oi .drawer_code___cZMU2{width:280px;background:#fff;box-shadow:0 0 10px #e2e2e280;border-radius:8px;border:1px solid rgba(20,93,255,.2);padding:10px;margin:20px auto 10px}.box___9t6dj{margin-left:auto;overflow-y:hidden}.box___9t6dj .code_style___L5H95{background:#f6f7f9;margin:0 auto 20px;padding:14px 20px}.box___9t6dj .box_header___PThC5{height:140px;padding:30px 20px 40px;position:sticky;top:0;z-index:0;background-color:#fff}.box___9t6dj .box_header___PThC5 .headTip___MoiWM{height:34px;background:#f6f7f9;border-radius:0 0 8px 8px;font-size:14px;color:#5f6368;padding:0 10px;line-height:34px;margin-top:10px}.box___9t6dj .box_header___PThC5 .headTip___MoiWM span{color:#3061d0;cursor:pointer}.box___9t6dj .box_header___PThC5 .box_wrap_____SpK{display:flex;align-items:center;justify-content:space-between}.box___9t6dj .box_header___PThC5 .box_wrap_____SpK .progressbarWrap___Xb_JW{display:flex;align-items:center}.box___9t6dj .box_header___PThC5 .box_wrap_____SpK .progressbarWrap___Xb_JW .progressItem___r6hIu{display:flex;align-items:center;color:#5f6368;cursor:pointer;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:18px}.box___9t6dj .box_header___PThC5 .box_wrap_____SpK .progressbarWrap___Xb_JW .progressItem___r6hIu .circle___dmxdq{width:24px;height:24px;border-radius:50%;line-height:24px;text-align:center;background:#f6f7f9;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:16px;margin-right:10px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.box___9t6dj .box_header___PThC5 .box_wrap_____SpK .progressbarWrap___Xb_JW .activeWrap___ZAXAN{color:#3061d0}.box___9t6dj .box_header___PThC5 .box_wrap_____SpK .progressbarWrap___Xb_JW .activeWrap___ZAXAN .circle___dmxdq{border:1px solid #3061D0}.box___9t6dj .box_header___PThC5 .box_wrap_____SpK .quit___fMx4e{display:flex;align-items:center;font-family:PingFangSC,PingFang SC;font-weight:400;padding:3px 0;font-size:14px;color:#5f6a95;cursor:pointer}.box___9t6dj .box_header___PThC5 .box_wrap_____SpK .quit___fMx4e:hover{color:#e30000}.box___9t6dj .box_botton___nhfoY{display:flex;align-items:center;justify-content:center;padding:3px 15px;background:#fff;box-shadow:0 0 10px #e3e1ff;border-radius:17px;border:1px solid rgba(20,93,255,.2);cursor:pointer}.box___9t6dj .box_botton___nhfoY:hover{border:1px solid rgba(20,93,255,.4)}.mainContent___EseHE{height:calc(100vh - 110px);overflow-y:auto;overflow-x:hidden}.questionWrap___bTxa_{border-radius:2px;background:#f6f7f9;position:relative;padding:20px 30px 0}.questionWrap___bTxa_ .questionStatus___g9DRZ{display:flex;align-items:center;justify-content:space-between}.studyUnit___G1Nk2{width:119px;height:42px;background-image:url(data:image/png;base64,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);background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#a25806;line-height:32px;position:relative;left:-20px}.page_footer___PFaVy{height:80px;background:#fff;margin:auto;display:flex;align-items:center;padding:20px}.page_footer___PFaVy .num_style___GIpVz,.page_footer___PFaVy .num_style_active___bq8RR{width:30px;height:30px;border-radius:6px;margin-right:20px;cursor:pointer;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;font-style:normal;text-align:center;line-height:30px}.page_footer___PFaVy .num_style___GIpVz{color:#5f6a95;background:#f1f1f1}.page_footer___PFaVy .num_style___GIpVz:hover{background:#3061d0;color:#fff}.page_footer___PFaVy .num_style_active___bq8RR{color:#fff;background:#3061d0}.page_footer___PFaVy .button1___HqBEu{height:32px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;padding:6px 12px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;text-align:justify;font-style:normal;cursor:pointer}.page_footer___PFaVy .button2___VYEdv{width:80px;height:30px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:2px;margin-left:10px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;line-height:30px;color:#fff;text-align:justify;font-style:normal;text-align:center;cursor:pointer}.daojishi___wZ6er{width:145px;background:#ff9d181a;border-radius:12px;height:26px;display:flex;align-items:center;justify-content:center;color:#fa6400;font-size:14px}.modalContent___iFtJg{text-align:center;margin-top:10px;color:#333;font-size:16px}.modalContentLeft___YMwu4{text-align:left;color:#333;font-size:16px}.green___cf5ZK span,.green___cf5ZK p,.green___cf5ZK h1,.green___cf5ZK h2,.green___cf5ZK h3,.green___cf5ZK h4,.green___cf5ZK h5,.green___cf5ZK h6,.green___cf5ZK b,.green___cf5ZK strong{color:#00e373}.green___cf5ZK .textArea___yDJpX{border:1px solid #00e373}.green___cf5ZK [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]{border-color:#00e373!important}.green___cf5ZK [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]:after{background-color:#00e373}.red___vaJTM span,.red___vaJTM p,.red___vaJTM h1,.red___vaJTM h2,.red___vaJTM h3,.red___vaJTM h4,.red___vaJTM h5,.red___vaJTM h6,.red___vaJTM b,.red___vaJTM strong{color:#e02020}.red___vaJTM .textArea___yDJpX{border:1px solid #e02020}.red___vaJTM [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]{border-color:#e02020!important}.red___vaJTM [class~=ant-radio-wrapper] [class~=ant-radio-checked] [class~=ant-radio-inner]:after{background-color:#e02020}.row____R6FZ{display:flex;align-items:baseline;margin-top:5px}.html___GYpZl{max-width:610px;margin-right:10px}.line___jKbuh{height:1px;background-color:#eee;margin:20px 0}.choiceWrap___XHmE4{margin-top:30px}.choiceWrap___XHmE4 .choiceIndex___wpoi0{display:flex;flex:0 0 auto;justify-content:center;align-items:center;line-height:35px;width:35px;height:35px;border-radius:50%;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:18px;color:#000;cursor:pointer;background-color:#3061d01a}.choiceWrap___XHmE4 .choiceIndex___wpoi0.judgementIndex___Eie7b{border-radius:2px}.choiceWrap___XHmE4 .activeAnswer___uuVOS{background-color:#3061d0;border-color:#3061d0;color:#fff}.choiceWrap___XHmE4 .rightAnswer___vz9aJ{background-color:#37ad83;border-color:#37ad83;color:#fff}.choiceWrap___XHmE4 .errorAnswer___ffoBB{background:#e30000;border-color:#e30000;color:#fff}.choiceWrap___XHmE4 .setAnswerBtn___JXqx2{border-radius:2px;border:1px solid #DCDCDC;font-size:14px;font-weight:400;color:#9096a3;height:46px;display:flex;align-items:center;padding:0 16px;cursor:pointer}.choiceWrap___XHmE4 .activeJudgementAnswer___HPUar{background-color:#ebf6f2;border-color:#37ad83;color:#37ad83}.choiceWrap___XHmE4 .actionWrapper___YFUXa{display:flex;align-items:center;justify-content:flex-end}.choiceWrap___XHmE4 .actionWrapper___YFUXa .addIcon___XHNO1{color:#2fa34f;font-size:14px}.choiceWrap___XHmE4 .actionWrapper___YFUXa .deleteIcon___Ti66j{color:#e30000;font-size:14px;margin-left:20px}.analysisWrap___a52qa{margin-top:20px;padding:10px;background:#f6f7f9;border-radius:2px}.Drawrap___sKs5x [class~=ant-drawer-body]{padding:0!important}.Drawrap___sKs5x .iframe___ZCHT9{width:100%;height:100vh}.c___yzswq{display:inline-block;width:max-content;height:20px;padding:0 2px;text-align:center;line-height:20px;background:#2ec25b33;border-radius:4px;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#2ec25b;margin-right:5px;min-width:20px}.cpp___aD_5y{display:inline-block;width:max-content;padding:0 2px;height:20px;text-align:center;line-height:20px;background:#f1973833;color:#dc7b14;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.java___s91Vb{display:inline-block;width:max-content;padding:0 2px;height:20px;text-align:center;line-height:20px;background:#eb606033;color:#e30000;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.python___PRu_t{display:inline-block;width:max-content;height:20px;padding:0 2px;text-align:center;line-height:20px;background:#6eb1fb33;color:#1e96f4;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;border-radius:4px;margin-right:5px}.commitBtn___g2N79{width:200px;height:50px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:25px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:18px;color:#fff;line-height:50px;text-align:center;margin:40px auto 0;cursor:pointer}.questionWrap___nKdxT{width:100%}.solutionWrap___jaM5J{background:#f6f7f9;border-radius:2px;padding:20px;margin-top:40px}.descBox___bONsy{border:1px solid #F1F1F1;overflow-y:hidden;margin-top:40px}.descBox___bONsy .title___ufkCS{height:40px;line-height:40px;padding:0 20px;background-color:#fff;display:flex;align-items:center}.descBox___bONsy .desc___DG7jE{height:170px;padding:20px;background-color:#f6f7f9}.choiceBox___uhqIh{cursor:pointer;background:#f6f7f9;color:#000;border-radius:4px;padding-left:20px;padding-right:20px;min-height:60px;margin-top:20px}.activeAnswerBox___BEPta{background:#3061d033}.activeAnswerBox___BEPta .choiceIndex___wpoi0{color:#3061d0;font-size:16px}.activeAnswerBox___BEPta .html___GYpZl{color:#3061d0}.rightAnswerBox___c561Z{background:#2ec25b1a}.rightAnswerBox___c561Z .choiceIndex___wpoi0{color:#2ec25b;font-size:16px}.rightAnswerBox___c561Z .html___GYpZl{color:#2ec25b}.errorAnswerBox___ouNWS{background:#e300001a}.errorAnswerBox___ouNWS .choiceIndex___wpoi0{color:#e30000;font-size:16px}.errorAnswerBox___ouNWS .html___GYpZl{color:#e30000}.greenColor___IiAyu{color:#2ec25b}.redColor___f6vEe{color:#e30000}.header_style___Dx0vL{width:100%;background:#f6f7f9;border-radius:2px;margin:20px auto;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#333;text-align:justify;font-style:normal;padding:10px 20px}.content___RXnuY{background:#fff;box-shadow:0 0 10px #e2e2e24d;border-radius:8px;border:1px solid #F6F7F9;padding:20px;overflow-y:auto}.content___RXnuY .legend___evR3g{display:flex;align-items:center;height:20px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6368;line-height:20px;text-align:justify;font-style:normal;margin-bottom:15px}.content___RXnuY .legend___evR3g .legend_icon___EEW5x{width:20px;height:14px;background:#3061d0;border-radius:2px;margin-right:10px}.content___RXnuY .item_list___Kl2Op{display:flex;overflow:hidden}.content___RXnuY .item_list___Kl2Op .item_list_title___NB3Cg{width:60px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000;text-align:justify;font-style:normal;display:flex;flex-wrap:wrap;gap:20px}.content___RXnuY .item_list___Kl2Op .item_title___koibo{height:110px;border-radius:4px;position:relative}.content___RXnuY .item_list___Kl2Op .item_title___koibo .item_top___fIB7h{background:#fff;border-radius:4px;margin-top:14px}.content___RXnuY .item_list___Kl2Op .item_title___koibo .item_bottom___wsbMe{margin-top:15px;height:30px;font-weight:400;line-height:30px}.content___RXnuY .box___VtbZB{display:flex;flex-wrap:wrap;gap:20px;width:800px}.content___RXnuY .box___VtbZB .page_item_acitve___FbAiG{width:110px;height:110px;border-radius:4px;padding:5px;position:relative}.content___RXnuY .box___VtbZB .page_item_acitve___FbAiG:hover{background:#3061d033}.content___RXnuY .box___VtbZB .page_item_acitve___FbAiG .item_top___fIB7h{width:100px;height:60px;background:#fff;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;padding:5px;cursor:pointer;border:1px solid #85E1A1;display:flex;align-items:center}.content___RXnuY .box___VtbZB .page_item_acitve___FbAiG .item_top___fIB7h .top_content___BwoGH{width:90px;height:50px;background:#2ec25b;border-radius:4px;line-height:50px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:18px;color:#fff;text-align:center;font-style:normal}.content___RXnuY .box___VtbZB .page_item_acitve___FbAiG .drag_style___t_nRF{position:absolute;top:0;height:110px;cursor:pointer}.content___RXnuY .box___VtbZB .page_item_acitve___FbAiG .drag_style___t_nRF .item_bottom___wsbMe{margin-top:72px;width:100px;height:30px;background:#2ec25b;box-shadow:0 2px 4px #3061d066,inset 0 -1px 3px #ffffff80;border-radius:4px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#fff;line-height:30px;text-align:center;font-style:normal;display:flex;align-items:center;justify-content:center;cursor:pointer}.content___RXnuY .box___VtbZB .page_item____ovHq{width:110px;height:110px;border-radius:4px;padding:5px;position:relative}.content___RXnuY .box___VtbZB .page_item____ovHq:hover{background:#3061d033}.content___RXnuY .box___VtbZB .page_item____ovHq .item_top___fIB7h{width:100px;height:60px;background:#fff;box-shadow:0 2px 4px #e0dfe1;border-radius:4px;padding:5px;cursor:pointer;border:1px solid #E3E3E3;display:flex;align-items:center}.content___RXnuY .box___VtbZB .page_item____ovHq .item_top___fIB7h .top_content___BwoGH{width:90px;height:50px;background:#c1ccdc;border-radius:4px;line-height:50px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:18px;color:#fff;text-align:center;font-style:normal}.content___RXnuY .box___VtbZB .page_item____ovHq .drag_style___t_nRF{position:absolute;top:0;cursor:pointer;height:110px}.content___RXnuY .box___VtbZB .page_item____ovHq .drag_style___t_nRF .item_bottom___wsbMe{margin-top:72px;width:100px;height:30px;background:linear-gradient(180deg,#fff,#eef0f4);box-shadow:inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #DCDCDC;font-family:PingFangSC,PingFang SC;font-weight:400;color:#5f6a95;line-height:30px;text-align:center;font-style:normal;display:flex;align-items:center;justify-content:center;cursor:pointer}.box___TOI8U{min-height:80vh;margin-left:auto;overflow-y:auto}.box___TOI8U .code_style___HqBfy{background:#f6f7f9;margin:10px auto;padding:14px 20px}.box___TOI8U .box_header___aw0DM{display:flex;align-items:center;padding-top:24px;padding-bottom:10px;position:sticky;top:0;z-index:10;background-color:#fff;justify-content:space-between}.box___TOI8U .box_header___aw0DM .header_title___aeL59{width:80px;height:16px;font-family:PingFangSC,PingFang SC;font-weight:600;font-size:16px;color:#000;line-height:16px;text-align:left;font-style:normal}.box___TOI8U .box_header___aw0DM .ewm___vQtyb{margin-left:auto;display:flex;align-items:center;height:30px;cursor:pointer}.box___TOI8U .box_header___aw0DM .ewm___vQtyb .ewm_img___qqWwF{width:30px;height:30px;background:#fff;border-radius:8px;padding:8px;border:1px solid rgba(20,93,255,.2);margin-right:4px;display:flex;align-items:center;justify-content:center}.box___TOI8U .box_header___aw0DM .ewm___vQtyb .ewm_text___i4Jyd{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;text-align:left;font-style:normal}.box___TOI8U .question_buuton___dQRn4{display:flex;align-items:center;justify-content:space-around;margin-top:30px;text-align:center}.box___TOI8U .question_buuton___dQRn4 .selectQuestion___ziNOo,.box___TOI8U .question_buuton___dQRn4 .addQuestion___aHncw{width:100px;height:100px;border:1px green solid;cursor:pointer}.submit_button___KEeMK{width:100%;height:40px;background:#3061d0;text-align:center;line-height:40px;border-radius:20px;cursor:pointer;color:#fff;margin-top:20px}.evalueWrap___NEAE5{min-width:300px}.evalueWrap___NEAE5 .evalueSty___Fk0S3{background-color:#f6f7f9;padding-bottom:6px}.evalueWrap___NEAE5 .evalueSty___Fk0S3 .title___Mq_RW{font-family:PingFangSC,PingFang SC;font-weight:500;font-size:14px;color:#000000d9;padding:12px 12px 0}.evalueWrap___NEAE5 .evalueSty___Fk0S3 .label___ZOLLS{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#5f6a95;min-width:80px;line-height:28px}.evalueWrap___NEAE5 .evalueSty___Fk0S3 .asnCont___wrZOg{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000000d9}.evalueWrap___NEAE5 .evalueSty___Fk0S3 .ansWrap____M3UH{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000000d9;height:230px;overflow-y:auto;padding:12px}.ansWrap____M3UH{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#000000d9;max-height:230px;overflow-y:auto;padding:12px}.page_footer___bYve1{height:70px;background:#fff;margin:auto;display:flex;align-items:center;padding:20px}.page_footer___bYve1 .num_style___dooAY,.page_footer___bYve1 .num_style_active___tFy8m{width:30px;height:30px;border-radius:6px;margin-right:20px;cursor:pointer;font-family:PingFangSC,PingFang SC;font-weight:500;font-size:16px;font-style:normal;text-align:center;line-height:30px}.page_footer___bYve1 .num_style___dooAY{color:#5f6a95;background:#f1f1f1}.page_footer___bYve1 .num_style___dooAY:hover{background:#3061d0;color:#fff}.page_footer___bYve1 .num_style_active___tFy8m{color:#fff;background:#3061d0}.page_footer___bYve1 .question_add___WXNyb{height:30px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;padding:6px 12px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;text-align:justify;font-style:normal;cursor:pointer;margin-left:auto}.page_footer___bYve1 .yulan_style___shO_G{width:80px;height:30px;background:#3061d0;box-shadow:0 2px 4px #e0dfe1,inset 0 -1px 3px #ffffff80;border-radius:2px;margin-left:10px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;line-height:30px;color:#fff;text-align:justify;font-style:normal;text-align:center;cursor:pointer}.page_footer___bYve1 .yulan_style_end___gxZaC{width:80px;height:30px;background:linear-gradient(180deg,#fff,#f9f6f6),#f9f6f6;box-shadow:0 2px 4px #e1dfdf,inset 0 1px 3px #ffffff80;border-radius:4px;border:1px solid #FFD0D0;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#e30000;line-height:30px;margin-left:10px;text-align:justify;font-style:normal;text-align:center;cursor:pointer}.flex_box_center___DFeZA{justify-content:center;align-items:center;-webkit-justify-content:center;box-align:center}.flex_space_between___DmOsm{justify-content:space-between;-webkit-box-pack:justify}.flex_box_vertical_center___nPXRf{align-items:center;box-align:center}.flex_box_center_end___bkHWA{justify-content:flex-end;align-items:center;-webkit-justify-content:flex-end;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end}.flex_box_column___WTOFM{flex-direction:column;box-orient:block-axis}.Onerow___dqGHb{word-break:break-all;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.title___B6nUX{display:flex;align-items:center}.export___zEOOU{position:absolute;right:20px;top:23px;z-index:2;font-size:16px}.export___zEOOU a,.export___zEOOU button{margin-left:30px}.bg___ufHn2{background:#fafafa}.tabs___HT71D [class=ant-tabs-nav-scroll]{padding-left:25px}.tabs___HT71D [class~=ant-tabs-tab]{padding:23px 0;font-size:18px;color:#333}.tabs___HT71D [class~=ant-tabs-tab-active]{color:#0152d9}.tabs___HT71D [class=ant-tabs-nav]{margin-bottom:0!important}.workListTabWrap___tpilt .ant-tabs-card>.ant-tabs-nav{align-items:flex-start;height:40px;margin-bottom:0}.workListTabWrap___tpilt .ant-tabs-card>.ant-tabs-nav:before{content:unset}.workListTabWrap___tpilt .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-wrap{padding-left:0}.workListTabWrap___tpilt .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{min-width:96px;height:38px;background:#f5f5f5;border-radius:4px 4px 0 0;font-size:14px;font-weight:400;color:#b9b8b8;display:unset;border:none;text-align:center;padding-top:9px}.workListTabWrap___tpilt .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn:active{color:#333}.workListTabWrap___tpilt .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active{position:relative;background:#fff}.workListTabWrap___tpilt .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#333}.workListTabWrap___tpilt .ant-tabs-card>.ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active:after{position:absolute;content:"";width:100%;height:2px;background-color:#fff;bottom:-2px;left:0}.workListTabWrap___tpilt .workListTabButton___RHhkN{display:flex}.workListTabWrap___tpilt .workListTabButton___RHhkN>button{border-radius:2px;margin-right:10px}.workListTabWrap___tpilt .workListTabButton___RHhkN>button:last-child{margin-right:0}.title_style___mL9QF{max-width:1000px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tags_styles___3IEB9{padding:3px 6px;border-radius:3px;font-size:12px;margin-left:10px;color:#fff}.customBtnSty___rmHQG{height:32px;background:linear-gradient(180deg,#fff,#f6f7f9),#f6f7f9;box-shadow:0 2px 4px #e0dfe1,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #BACFFE;display:flex;align-items:center;justify-content:center;padding:6px 12px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;text-align:justify;font-style:normal;cursor:pointer;margin-right:10px}.customBtnSty2___Zomuk{height:32px;background:linear-gradient(180deg,#fff,#f9f6f6);box-shadow:0 2px 4px #e1dfdf,inset 0 1px 3px #ffffff80;border-radius:2px;border:1px solid #FEBABA;display:flex;align-items:center;justify-content:center;padding:6px 12px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#e30000;text-align:justify;font-style:normal;cursor:pointer;margin-right:10px}.myForm___Z1ii9 [class~=ant-form-item]{margin-bottom:15px!important}.myGroupSettings___OTZyo [class~=ant-form-item]{margin-bottom:0!important}.rule_desc___sgPu1{width:56px;height:22px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#3061d0;line-height:22px;text-align:center;font-style:normal;margin:0 10px;cursor:pointer}.tips___z4dFA{width:620px;height:30px;background:#ff9d181a;border-radius:0 0 8px 8px;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:14px;color:#ff9d18;line-height:30px;text-align:left;font-style:normal;padding-left:12px;margin-top:-8px;margin-bottom:15px}.box___542Xs{overflow:auto;margin-top:10px;padding-right:6px}.box___542Xs .row___hSJJt{display:flex;align-items:center;margin-top:10px}.box___542Xs .row___hSJJt:first-child{margin-top:0}.box___542Xs .row___hSJJt .icon___qExRj{margin-right:5px;width:16px}.box___542Xs .row___hSJJt div[class~=ant-progress-line]{margin:0}.leftdiv___aBzsX{flex:1 1;margin-right:8px;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px}.leftdiv___aBzsX .listClass___bxIEW{display:flex;align-items:center}.leftdiv___aBzsX .spantitle___v_Vc4{word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;display:inline-block}.rightdiv___xWu4M{margin-left:8px;flex:1 1;height:340px;border-radius:4px;border:1px solid #d9d9d9;padding:14px} diff --git a/p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.11f5eea6.async.js b/p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.828e8f46.async.js similarity index 68% rename from p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.11f5eea6.async.js rename to p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.828e8f46.async.js index 336688bf1c..4a33fb6b49 100644 --- a/p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.11f5eea6.async.js +++ b/p__Classrooms__Lists__SmartPlan__Info__PptInfo__index.828e8f46.async.js @@ -1,13 +1,13 @@ -!(function(){var ip=Object.defineProperty,ap=Object.defineProperties;var op=Object.getOwnPropertyDescriptors;var bu=Object.getOwnPropertySymbols;var Yc=Object.prototype.hasOwnProperty,Qc=Object.prototype.propertyIsEnumerable;var Yu=Math.pow,Gc=(Ct,lt,le)=>lt in Ct?ip(Ct,lt,{enumerable:!0,configurable:!0,writable:!0,value:le}):Ct[lt]=le,xi=(Ct,lt)=>{for(var le in lt||(lt={}))Yc.call(lt,le)&&Gc(Ct,le,lt[le]);if(bu)for(var le of bu(lt))Qc.call(lt,le)&&Gc(Ct,le,lt[le]);return Ct},eo=(Ct,lt)=>ap(Ct,op(lt));var cu=(Ct,lt)=>{var le={};for(var a in Ct)Yc.call(Ct,a)&<.indexOf(a)<0&&(le[a]=Ct[a]);if(Ct!=null&&bu)for(var a of bu(Ct))lt.indexOf(a)<0&&Qc.call(Ct,a)&&(le[a]=Ct[a]);return le};var Kc=(Ct,lt,le)=>new Promise((a,Ce)=>{var y=te=>{try{de(le.next(te))}catch(ae){Ce(ae)}},ce=te=>{try{de(le.throw(te))}catch(ae){Ce(ae)}},de=te=>te.done?a(te.value):Promise.resolve(te.value).then(y,ce);de((le=le.apply(Ct,lt)).next())});(self.webpackChunk=self.webpackChunk||[]).push([[8522,6270],{87954:function(Ct,lt,le){"use strict";le.d(lt,{LB:function(){return Xi},y9:function(){return ka},g4:function(){return mt},we:function(){return Rt},pE:function(){return be},VK:function(){return Je},Cj:function(){return Hr},O1:function(){return Ba},Zj:function(){return la},VT:function(){return se},Dy:function(){return pe}});var a=le(59301),Ce=le(4676),y=le(35241);const ce={display:"none"};function de(yt){let{id:xt,value:Tt}=yt;return a.createElement("div",{id:xt,style:ce},Tt)}function te(yt){let{id:xt,announcement:Tt,ariaLiveType:Wt="assertive"}=yt;const un={position:"fixed",top:0,left:0,width:1,height:1,margin:-1,border:0,padding:0,overflow:"hidden",clip:"rect(0 0 0 0)",clipPath:"inset(100%)",whiteSpace:"nowrap"};return a.createElement("div",{id:xt,style:un,role:"status","aria-live":Wt,"aria-atomic":!0},Tt)}function ae(){const[yt,xt]=(0,a.useState)("");return{announce:(0,a.useCallback)(Wt=>{Wt!=null&&xt(Wt)},[]),announcement:yt}}const re=(0,a.createContext)(null);function ne(yt){const xt=(0,a.useContext)(re);(0,a.useEffect)(()=>{if(!xt)throw new Error("useDndMonitor must be used within a children of ");return xt(yt)},[yt,xt])}function x(){const[yt]=(0,a.useState)(()=>new Set),xt=(0,a.useCallback)(Wt=>(yt.add(Wt),()=>yt.delete(Wt)),[yt]);return[(0,a.useCallback)(Wt=>{let{type:un,event:pn}=Wt;yt.forEach(tt=>{var kt;return(kt=tt[un])==null?void 0:kt.call(tt,pn)})},[yt]),xt]}const ee={draggable:` +!(function(){var Np=Object.defineProperty,Pp=Object.defineProperties;var jp=Object.getOwnPropertyDescriptors;var _u=Object.getOwnPropertySymbols;var dd=Object.prototype.hasOwnProperty,fd=Object.prototype.propertyIsEnumerable;var ac=Math.pow,cd=(Ct,lt,le)=>lt in Ct?Np(Ct,lt,{enumerable:!0,configurable:!0,writable:!0,value:le}):Ct[lt]=le,Di=(Ct,lt)=>{for(var le in lt||(lt={}))dd.call(lt,le)&&cd(Ct,le,lt[le]);if(_u)for(var le of _u(lt))fd.call(lt,le)&&cd(Ct,le,lt[le]);return Ct},$a=(Ct,lt)=>Pp(Ct,jp(lt));var yu=(Ct,lt)=>{var le={};for(var a in Ct)dd.call(Ct,a)&<.indexOf(a)<0&&(le[a]=Ct[a]);if(Ct!=null&&_u)for(var a of _u(Ct))lt.indexOf(a)<0&&fd.call(Ct,a)&&(le[a]=Ct[a]);return le};var pd=(Ct,lt,le)=>new Promise((a,Ce)=>{var y=te=>{try{de(le.next(te))}catch(ae){Ce(ae)}},ce=te=>{try{de(le.throw(te))}catch(ae){Ce(ae)}},de=te=>te.done?a(te.value):Promise.resolve(te.value).then(y,ce);de((le=le.apply(Ct,lt)).next())});(self.webpackChunk=self.webpackChunk||[]).push([[8522,6270],{87954:function(Ct,lt,le){"use strict";le.d(lt,{LB:function(){return $i},y9:function(){return ka},g4:function(){return ht},we:function(){return Rt},pE:function(){return be},VK:function(){return Je},Cj:function(){return Kr},O1:function(){return Da},Zj:function(){return ua},VT:function(){return se},Dy:function(){return pe}});var a=le(59301),Ce=le(4676),y=le(35241);const ce={display:"none"};function de(yt){let{id:xt,value:Nt}=yt;return a.createElement("div",{id:xt,style:ce},Nt)}function te(yt){let{id:xt,announcement:Nt,ariaLiveType:Vt="assertive"}=yt;const cn={position:"fixed",top:0,left:0,width:1,height:1,margin:-1,border:0,padding:0,overflow:"hidden",clip:"rect(0 0 0 0)",clipPath:"inset(100%)",whiteSpace:"nowrap"};return a.createElement("div",{id:xt,style:cn,role:"status","aria-live":Vt,"aria-atomic":!0},Nt)}function ae(){const[yt,xt]=(0,a.useState)("");return{announce:(0,a.useCallback)(Vt=>{Vt!=null&&xt(Vt)},[]),announcement:yt}}const re=(0,a.createContext)(null);function ne(yt){const xt=(0,a.useContext)(re);(0,a.useEffect)(()=>{if(!xt)throw new Error("useDndMonitor must be used within a children of ");return xt(yt)},[yt,xt])}function x(){const[yt]=(0,a.useState)(()=>new Set),xt=(0,a.useCallback)(Vt=>(yt.add(Vt),()=>yt.delete(Vt)),[yt]);return[(0,a.useCallback)(Vt=>{let{type:cn,event:vn}=Vt;yt.forEach(rt=>{var kt;return(kt=rt[cn])==null?void 0:kt.call(rt,vn)})},[yt]),xt]}const ee={draggable:` To pick up a draggable item, press the space bar. While dragging, use the arrow keys to move the item. Press space again to drop the item in its new position, or press escape to cancel. - `},E={onDragStart(yt){let{active:xt}=yt;return"Picked up draggable item "+xt.id+"."},onDragOver(yt){let{active:xt,over:Tt}=yt;return Tt?"Draggable item "+xt.id+" was moved over droppable area "+Tt.id+".":"Draggable item "+xt.id+" is no longer over a droppable area."},onDragEnd(yt){let{active:xt,over:Tt}=yt;return Tt?"Draggable item "+xt.id+" was dropped over droppable area "+Tt.id:"Draggable item "+xt.id+" was dropped."},onDragCancel(yt){let{active:xt}=yt;return"Dragging was cancelled. Draggable item "+xt.id+" was dropped."}};function b(yt){let{announcements:xt=E,container:Tt,hiddenTextDescribedById:Wt,screenReaderInstructions:un=ee}=yt;const{announce:pn,announcement:tt}=ae(),kt=(0,y.Ld)("DndLiveRegion"),[Qt,hn]=(0,a.useState)(!1);if((0,a.useEffect)(()=>{hn(!0)},[]),ne((0,a.useMemo)(()=>({onDragStart(Oe){let{active:pt}=Oe;pn(xt.onDragStart({active:pt}))},onDragMove(Oe){let{active:pt,over:it}=Oe;xt.onDragMove&&pn(xt.onDragMove({active:pt,over:it}))},onDragOver(Oe){let{active:pt,over:it}=Oe;pn(xt.onDragOver({active:pt,over:it}))},onDragEnd(Oe){let{active:pt,over:it}=Oe;pn(xt.onDragEnd({active:pt,over:it}))},onDragCancel(Oe){let{active:pt,over:it}=Oe;pn(xt.onDragCancel({active:pt,over:it}))}}),[pn,xt])),!Qt)return null;const Pt=a.createElement(a.Fragment,null,a.createElement(de,{id:Wt,value:un.draggable}),a.createElement(te,{id:kt,announcement:tt}));return Tt?(0,Ce.createPortal)(Pt,Tt):Pt}var z;(function(yt){yt.DragStart="dragStart",yt.DragMove="dragMove",yt.DragEnd="dragEnd",yt.DragCancel="dragCancel",yt.DragOver="dragOver",yt.RegisterDroppable="registerDroppable",yt.SetDroppableDisabled="setDroppableDisabled",yt.UnregisterDroppable="unregisterDroppable"})(z||(z={}));function ie(){}function se(yt,xt){return(0,a.useMemo)(()=>({sensor:yt,options:xt!=null?xt:{}}),[yt,xt])}function pe(){for(var yt=arguments.length,xt=new Array(yt),Tt=0;Tt[...xt].filter(Wt=>Wt!=null),[...xt])}const fe=Object.freeze({x:0,y:0});function ue(yt,xt){return Math.sqrt(Math.pow(yt.x-xt.x,2)+Math.pow(yt.y-xt.y,2))}function oe(yt,xt){const Tt=(0,y.DC)(yt);if(!Tt)return"0 0";const Wt={x:(Tt.x-xt.left)/xt.width*100,y:(Tt.y-xt.top)/xt.height*100};return Wt.x+"% "+Wt.y+"%"}function me(yt,xt){let{data:{value:Tt}}=yt,{data:{value:Wt}}=xt;return Tt-Wt}function Ee(yt,xt){let{data:{value:Tt}}=yt,{data:{value:Wt}}=xt;return Wt-Tt}function ve(yt){let{left:xt,top:Tt,height:Wt,width:un}=yt;return[{x:xt,y:Tt},{x:xt+un,y:Tt},{x:xt,y:Tt+Wt},{x:xt+un,y:Tt+Wt}]}function he(yt,xt){if(!yt||yt.length===0)return null;const[Tt]=yt;return xt?Tt[xt]:Tt}function ge(yt,xt,Tt){return xt===void 0&&(xt=yt.left),Tt===void 0&&(Tt=yt.top),{x:xt+yt.width*.5,y:Tt+yt.height*.5}}const be=yt=>{let{collisionRect:xt,droppableRects:Tt,droppableContainers:Wt}=yt;const un=ge(xt,xt.left,xt.top),pn=[];for(const tt of Wt){const{id:kt}=tt,Qt=Tt.get(kt);if(Qt){const hn=ue(ge(Qt),un);pn.push({id:kt,data:{droppableContainer:tt,value:hn}})}}return pn.sort(me)},ye=yt=>{let{collisionRect:xt,droppableRects:Tt,droppableContainers:Wt}=yt;const un=ve(xt),pn=[];for(const tt of Wt){const{id:kt}=tt,Qt=Tt.get(kt);if(Qt){const hn=ve(Qt),Pt=un.reduce((pt,it,vt)=>pt+ue(hn[vt],it),0),Oe=Number((Pt/4).toFixed(4));pn.push({id:kt,data:{droppableContainer:tt,value:Oe}})}}return pn.sort(me)};function Ae(yt,xt){const Tt=Math.max(xt.top,yt.top),Wt=Math.max(xt.left,yt.left),un=Math.min(xt.left+xt.width,yt.left+yt.width),pn=Math.min(xt.top+xt.height,yt.top+yt.height),tt=un-Wt,kt=pn-Tt;if(Wt{let{collisionRect:xt,droppableRects:Tt,droppableContainers:Wt}=yt;const un=[];for(const pn of Wt){const{id:tt}=pn,kt=Tt.get(tt);if(kt){const Qt=Ae(kt,xt);Qt>0&&un.push({id:tt,data:{droppableContainer:pn,value:Qt}})}}return un.sort(Ee)};function De(yt,xt){const{top:Tt,left:Wt,bottom:un,right:pn}=xt;return Tt<=yt.y&&yt.y<=un&&Wt<=yt.x&&yt.x<=pn}const we=yt=>{let{droppableContainers:xt,droppableRects:Tt,pointerCoordinates:Wt}=yt;if(!Wt)return[];const un=[];for(const pn of xt){const{id:tt}=pn,kt=Tt.get(tt);if(kt&&De(Wt,kt)){const hn=ve(kt).reduce((Oe,pt)=>Oe+ue(Wt,pt),0),Pt=Number((hn/4).toFixed(4));un.push({id:tt,data:{droppableContainer:pn,value:Pt}})}}return un.sort(me)};function Be(yt,xt,Tt){return eo(xi({},yt),{scaleX:xt&&Tt?xt.width/Tt.width:1,scaleY:xt&&Tt?xt.height/Tt.height:1})}function xe(yt,xt){return yt&&xt?{x:yt.left-xt.left,y:yt.top-xt.top}:fe}function je(yt){return function(Tt){for(var Wt=arguments.length,un=new Array(Wt>1?Wt-1:0),pn=1;pneo(xi({},tt),{top:tt.top+yt*kt.y,bottom:tt.bottom+yt*kt.y,left:tt.left+yt*kt.x,right:tt.right+yt*kt.x}),xi({},Tt))}}const Ie=je(1);function ze(yt){if(yt.startsWith("matrix3d(")){const xt=yt.slice(9,-1).split(/, /);return{x:+xt[12],y:+xt[13],scaleX:+xt[0],scaleY:+xt[5]}}else if(yt.startsWith("matrix(")){const xt=yt.slice(7,-1).split(/, /);return{x:+xt[4],y:+xt[5],scaleX:+xt[0],scaleY:+xt[3]}}return null}function Te(yt,xt,Tt){const Wt=ze(xt);if(!Wt)return yt;const{scaleX:un,scaleY:pn,x:tt,y:kt}=Wt,Qt=yt.left-tt-(1-un)*parseFloat(Tt),hn=yt.top-kt-(1-pn)*parseFloat(Tt.slice(Tt.indexOf(" ")+1)),Pt=un?yt.width/un:yt.width,Oe=pn?yt.height/pn:yt.height;return{width:Pt,height:Oe,top:hn,right:Qt+Pt,bottom:hn+Oe,left:Qt}}const qe={ignoreTransform:!1};function Je(yt,xt){xt===void 0&&(xt=qe);let Tt=yt.getBoundingClientRect();if(xt.ignoreTransform){const{transform:hn,transformOrigin:Pt}=(0,y.Jj)(yt).getComputedStyle(yt);hn&&(Tt=Te(Tt,hn,Pt))}const{top:Wt,left:un,width:pn,height:tt,bottom:kt,right:Qt}=Tt;return{top:Wt,left:un,width:pn,height:tt,bottom:kt,right:Qt}}function Qe(yt){return Je(yt,{ignoreTransform:!0})}function Ue(yt){const xt=yt.innerWidth,Tt=yt.innerHeight;return{top:0,left:0,right:xt,bottom:Tt,width:xt,height:Tt}}function Le(yt,xt){return xt===void 0&&(xt=(0,y.Jj)(yt).getComputedStyle(yt)),xt.position==="fixed"}function ke(yt,xt){xt===void 0&&(xt=(0,y.Jj)(yt).getComputedStyle(yt));const Tt=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some(un=>{const pn=xt[un];return typeof pn=="string"?Tt.test(pn):!1})}function Re(yt,xt){const Tt=[];function Wt(un){if(xt!=null&&Tt.length>=xt||!un)return Tt;if((0,y.qk)(un)&&un.scrollingElement!=null&&!Tt.includes(un.scrollingElement))return Tt.push(un.scrollingElement),Tt;if(!(0,y.Re)(un)||(0,y.vZ)(un)||Tt.includes(un))return Tt;const pn=(0,y.Jj)(yt).getComputedStyle(un);return un!==yt&&ke(un,pn)&&Tt.push(un),Le(un,pn)?Tt:Wt(un.parentNode)}return yt?Wt(yt):Tt}function We(yt){const[xt]=Re(yt,1);return xt!=null?xt:null}function Ze(yt){return!y.Nq||!yt?null:(0,y.FJ)(yt)?yt:(0,y.UG)(yt)?(0,y.qk)(yt)||yt===(0,y.r3)(yt).scrollingElement?window:(0,y.Re)(yt)?yt:null:null}function dt(yt){return(0,y.FJ)(yt)?yt.scrollX:yt.scrollLeft}function rt(yt){return(0,y.FJ)(yt)?yt.scrollY:yt.scrollTop}function He(yt){return{x:dt(yt),y:rt(yt)}}var _e;(function(yt){yt[yt.Forward=1]="Forward",yt[yt.Backward=-1]="Backward"})(_e||(_e={}));function Xe(yt){return!y.Nq||!yt?!1:yt===document.scrollingElement}function Ne(yt){const xt={x:0,y:0},Tt=Xe(yt)?{height:window.innerHeight,width:window.innerWidth}:{height:yt.clientHeight,width:yt.clientWidth},Wt={x:yt.scrollWidth-Tt.width,y:yt.scrollHeight-Tt.height},un=yt.scrollTop<=xt.y,pn=yt.scrollLeft<=xt.x,tt=yt.scrollTop>=Wt.y,kt=yt.scrollLeft>=Wt.x;return{isTop:un,isLeft:pn,isBottom:tt,isRight:kt,maxScroll:Wt,minScroll:xt}}const Ge={x:.2,y:.2};function ct(yt,xt,Tt,Wt,un){let{top:pn,left:tt,right:kt,bottom:Qt}=Tt;Wt===void 0&&(Wt=10),un===void 0&&(un=Ge);const{isTop:hn,isBottom:Pt,isLeft:Oe,isRight:pt}=Ne(yt),it={x:0,y:0},vt={x:0,y:0},wt={height:xt.height*un.y,width:xt.width*un.x};return!hn&&pn<=xt.top+wt.height?(it.y=_e.Backward,vt.y=Wt*Math.abs((xt.top+wt.height-pn)/wt.height)):!Pt&&Qt>=xt.bottom-wt.height&&(it.y=_e.Forward,vt.y=Wt*Math.abs((xt.bottom-wt.height-Qt)/wt.height)),!pt&&kt>=xt.right-wt.width?(it.x=_e.Forward,vt.x=Wt*Math.abs((xt.right-wt.width-kt)/wt.width)):!Oe&&tt<=xt.left+wt.width&&(it.x=_e.Backward,vt.x=Wt*Math.abs((xt.left+wt.width-tt)/wt.width)),{direction:it,speed:vt}}function Ke(yt){if(yt===document.scrollingElement){const{innerWidth:pn,innerHeight:tt}=window;return{top:0,left:0,right:pn,bottom:tt,width:pn,height:tt}}const{top:xt,left:Tt,right:Wt,bottom:un}=yt.getBoundingClientRect();return{top:xt,left:Tt,right:Wt,bottom:un,width:yt.clientWidth,height:yt.clientHeight}}function Ve(yt){return yt.reduce((xt,Tt)=>(0,y.IH)(xt,He(Tt)),fe)}function Me(yt){return yt.reduce((xt,Tt)=>xt+dt(Tt),0)}function Se(yt){return yt.reduce((xt,Tt)=>xt+rt(Tt),0)}function Pe(yt,xt){if(xt===void 0&&(xt=Je),!yt)return;const{top:Tt,left:Wt,bottom:un,right:pn}=xt(yt);We(yt)&&(un<=0||pn<=0||Tt>=window.innerHeight||Wt>=window.innerWidth)&&yt.scrollIntoView({block:"center",inline:"center"})}const Ye=[["x",["left","right"],Me],["y",["top","bottom"],Se]];class $e{constructor(xt,Tt){this.rect=void 0,this.width=void 0,this.height=void 0,this.top=void 0,this.bottom=void 0,this.right=void 0,this.left=void 0;const Wt=Re(Tt),un=Ve(Wt);this.rect=xi({},xt),this.width=xt.width,this.height=xt.height;for(const[pn,tt,kt]of Ye)for(const Qt of tt)Object.defineProperty(this,Qt,{get:()=>{const hn=kt(Wt),Pt=un[pn]-hn;return this.rect[Qt]+Pt},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class ft{constructor(xt){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach(Tt=>{var Wt;return(Wt=this.target)==null?void 0:Wt.removeEventListener(...Tt)})},this.target=xt}add(xt,Tt,Wt){var un;(un=this.target)==null||un.addEventListener(xt,Tt,Wt),this.listeners.push([xt,Tt,Wt])}}function Et(yt){const{EventTarget:xt}=(0,y.Jj)(yt);return yt instanceof xt?yt:(0,y.r3)(yt)}function gt(yt,xt){const Tt=Math.abs(yt.x),Wt=Math.abs(yt.y);return typeof xt=="number"?Math.sqrt(Yu(Tt,2)+Yu(Wt,2))>xt:"x"in xt&&"y"in xt?Tt>xt.x&&Wt>xt.y:"x"in xt?Tt>xt.x:"y"in xt?Wt>xt.y:!1}var Bt;(function(yt){yt.Click="click",yt.DragStart="dragstart",yt.Keydown="keydown",yt.ContextMenu="contextmenu",yt.Resize="resize",yt.SelectionChange="selectionchange",yt.VisibilityChange="visibilitychange"})(Bt||(Bt={}));function Ft(yt){yt.preventDefault()}function Dt(yt){yt.stopPropagation()}var mt;(function(yt){yt.Space="Space",yt.Down="ArrowDown",yt.Right="ArrowRight",yt.Left="ArrowLeft",yt.Up="ArrowUp",yt.Esc="Escape",yt.Enter="Enter",yt.Tab="Tab"})(mt||(mt={}));const et={start:[mt.Space,mt.Enter],cancel:[mt.Esc],end:[mt.Space,mt.Enter,mt.Tab]},st=(yt,xt)=>{let{currentCoordinates:Tt}=xt;switch(yt.code){case mt.Right:return eo(xi({},Tt),{x:Tt.x+25});case mt.Left:return eo(xi({},Tt),{x:Tt.x-25});case mt.Down:return eo(xi({},Tt),{y:Tt.y+25});case mt.Up:return eo(xi({},Tt),{y:Tt.y-25})}};class ot{constructor(xt){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=xt;const{event:{target:Tt}}=xt;this.props=xt,this.listeners=new ft((0,y.r3)(Tt)),this.windowListeners=new ft((0,y.Jj)(Tt)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(Bt.Resize,this.handleCancel),this.windowListeners.add(Bt.VisibilityChange,this.handleCancel),setTimeout(()=>this.listeners.add(Bt.Keydown,this.handleKeyDown))}handleStart(){const{activeNode:xt,onStart:Tt}=this.props,Wt=xt.node.current;Wt&&Pe(Wt),Tt(fe)}handleKeyDown(xt){if((0,y.vd)(xt)){const{active:Tt,context:Wt,options:un}=this.props,{keyboardCodes:pn=et,coordinateGetter:tt=st,scrollBehavior:kt="smooth"}=un,{code:Qt}=xt;if(pn.end.includes(Qt)){this.handleEnd(xt);return}if(pn.cancel.includes(Qt)){this.handleCancel(xt);return}const{collisionRect:hn}=Wt.current,Pt=hn?{x:hn.left,y:hn.top}:fe;this.referenceCoordinates||(this.referenceCoordinates=Pt);const Oe=tt(xt,{active:Tt,context:Wt.current,currentCoordinates:Pt});if(Oe){const pt=(0,y.$X)(Oe,Pt),it={x:0,y:0},{scrollableAncestors:vt}=Wt.current;for(const wt of vt){const ut=xt.code,{isTop:At,isRight:St,isLeft:Zt,isBottom:Kt,maxScroll:Ut,minScroll:tn}=Ne(wt),sn=Ke(wt),en={x:Math.min(ut===mt.Right?sn.right-sn.width/2:sn.right,Math.max(ut===mt.Right?sn.left:sn.left+sn.width/2,Oe.x)),y:Math.min(ut===mt.Down?sn.bottom-sn.height/2:sn.bottom,Math.max(ut===mt.Down?sn.top:sn.top+sn.height/2,Oe.y))},on=ut===mt.Right&&!St||ut===mt.Left&&!Zt,In=ut===mt.Down&&!Kt||ut===mt.Up&&!At;if(on&&en.x!==Oe.x){const dn=wt.scrollLeft+pt.x,Sn=ut===mt.Right&&dn<=Ut.x||ut===mt.Left&&dn>=tn.x;if(Sn&&!pt.y){wt.scrollTo({left:dn,behavior:kt});return}Sn?it.x=wt.scrollLeft-dn:it.x=ut===mt.Right?wt.scrollLeft-Ut.x:wt.scrollLeft-tn.x,it.x&&wt.scrollBy({left:-it.x,behavior:kt});break}else if(In&&en.y!==Oe.y){const dn=wt.scrollTop+pt.y,Sn=ut===mt.Down&&dn<=Ut.y||ut===mt.Up&&dn>=tn.y;if(Sn&&!pt.x){wt.scrollTo({top:dn,behavior:kt});return}Sn?it.y=wt.scrollTop-dn:it.y=ut===mt.Down?wt.scrollTop-Ut.y:wt.scrollTop-tn.y,it.y&&wt.scrollBy({top:-it.y,behavior:kt});break}}this.handleMove(xt,(0,y.IH)((0,y.$X)(Oe,this.referenceCoordinates),it))}}}handleMove(xt,Tt){const{onMove:Wt}=this.props;xt.preventDefault(),Wt(Tt)}handleEnd(xt){const{onEnd:Tt}=this.props;xt.preventDefault(),this.detach(),Tt()}handleCancel(xt){const{onCancel:Tt}=this.props;xt.preventDefault(),this.detach(),Tt()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}ot.activators=[{eventName:"onKeyDown",handler:(yt,xt,Tt)=>{let{keyboardCodes:Wt=et,onActivation:un}=xt,{active:pn}=Tt;const{code:tt}=yt.nativeEvent;if(Wt.start.includes(tt)){const kt=pn.activatorNode.current;return kt&&yt.target!==kt?!1:(yt.preventDefault(),un==null||un({event:yt.nativeEvent}),!0)}return!1}}];function bt(yt){return!!(yt&&"distance"in yt)}function _t(yt){return!!(yt&&"delay"in yt)}class It{constructor(xt,Tt,Wt){var un;Wt===void 0&&(Wt=Et(xt.event.target)),this.props=void 0,this.events=void 0,this.autoScrollEnabled=!0,this.document=void 0,this.activated=!1,this.initialCoordinates=void 0,this.timeoutId=null,this.listeners=void 0,this.documentListeners=void 0,this.windowListeners=void 0,this.props=xt,this.events=Tt;const{event:pn}=xt,{target:tt}=pn;this.props=xt,this.events=Tt,this.document=(0,y.r3)(tt),this.documentListeners=new ft(this.document),this.listeners=new ft(Wt),this.windowListeners=new ft((0,y.Jj)(tt)),this.initialCoordinates=(un=(0,y.DC)(pn))!=null?un:fe,this.handleStart=this.handleStart.bind(this),this.handleMove=this.handleMove.bind(this),this.handleEnd=this.handleEnd.bind(this),this.handleCancel=this.handleCancel.bind(this),this.handleKeydown=this.handleKeydown.bind(this),this.removeTextSelection=this.removeTextSelection.bind(this),this.attach()}attach(){const{events:xt,props:{options:{activationConstraint:Tt,bypassActivationConstraint:Wt}}}=this;if(this.listeners.add(xt.move.name,this.handleMove,{passive:!1}),this.listeners.add(xt.end.name,this.handleEnd),xt.cancel&&this.listeners.add(xt.cancel.name,this.handleCancel),this.windowListeners.add(Bt.Resize,this.handleCancel),this.windowListeners.add(Bt.DragStart,Ft),this.windowListeners.add(Bt.VisibilityChange,this.handleCancel),this.windowListeners.add(Bt.ContextMenu,Ft),this.documentListeners.add(Bt.Keydown,this.handleKeydown),Tt){if(Wt!=null&&Wt({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(_t(Tt)){this.timeoutId=setTimeout(this.handleStart,Tt.delay),this.handlePending(Tt);return}if(bt(Tt)){this.handlePending(Tt);return}}this.handleStart()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll(),setTimeout(this.documentListeners.removeAll,50),this.timeoutId!==null&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handlePending(xt,Tt){const{active:Wt,onPending:un}=this.props;un(Wt,xt,this.initialCoordinates,Tt)}handleStart(){const{initialCoordinates:xt}=this,{onStart:Tt}=this.props;xt&&(this.activated=!0,this.documentListeners.add(Bt.Click,Dt,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(Bt.SelectionChange,this.removeTextSelection),Tt(xt))}handleMove(xt){var Tt;const{activated:Wt,initialCoordinates:un,props:pn}=this,{onMove:tt,options:{activationConstraint:kt}}=pn;if(!un)return;const Qt=(Tt=(0,y.DC)(xt))!=null?Tt:fe,hn=(0,y.$X)(un,Qt);if(!Wt&&kt){if(bt(kt)){if(kt.tolerance!=null&>(hn,kt.tolerance))return this.handleCancel();if(gt(hn,kt.distance))return this.handleStart()}if(_t(kt)&>(hn,kt.tolerance))return this.handleCancel();this.handlePending(kt,hn);return}xt.cancelable&&xt.preventDefault(),tt(Qt)}handleEnd(){const{onAbort:xt,onEnd:Tt}=this.props;this.detach(),this.activated||xt(this.props.active),Tt()}handleCancel(){const{onAbort:xt,onCancel:Tt}=this.props;this.detach(),this.activated||xt(this.props.active),Tt()}handleKeydown(xt){xt.code===mt.Esc&&this.handleCancel()}removeTextSelection(){var xt;(xt=this.document.getSelection())==null||xt.removeAllRanges()}}const Lt={cancel:{name:"pointercancel"},move:{name:"pointermove"},end:{name:"pointerup"}};class Rt extends It{constructor(xt){const{event:Tt}=xt,Wt=(0,y.r3)(Tt.target);super(xt,Lt,Wt)}}Rt.activators=[{eventName:"onPointerDown",handler:(yt,xt)=>{let{nativeEvent:Tt}=yt,{onActivation:Wt}=xt;return!Tt.isPrimary||Tt.button!==0?!1:(Wt==null||Wt({event:Tt}),!0)}}];const zt={move:{name:"mousemove"},end:{name:"mouseup"}};var En;(function(yt){yt[yt.RightClick=2]="RightClick"})(En||(En={}));class Xn extends It{constructor(xt){super(xt,zt,(0,y.r3)(xt.event.target))}}Xn.activators=[{eventName:"onMouseDown",handler:(yt,xt)=>{let{nativeEvent:Tt}=yt,{onActivation:Wt}=xt;return Tt.button===En.RightClick?!1:(Wt==null||Wt({event:Tt}),!0)}}];const vn={cancel:{name:"touchcancel"},move:{name:"touchmove"},end:{name:"touchend"}};class Dn extends It{constructor(xt){super(xt,vn)}static setup(){return window.addEventListener(vn.move.name,xt,{capture:!1,passive:!1}),function(){window.removeEventListener(vn.move.name,xt)};function xt(){}}}Dn.activators=[{eventName:"onTouchStart",handler:(yt,xt)=>{let{nativeEvent:Tt}=yt,{onActivation:Wt}=xt;const{touches:un}=Tt;return un.length>1?!1:(Wt==null||Wt({event:Tt}),!0)}}];var Qn;(function(yt){yt[yt.Pointer=0]="Pointer",yt[yt.DraggableRect=1]="DraggableRect"})(Qn||(Qn={}));var On;(function(yt){yt[yt.TreeOrder=0]="TreeOrder",yt[yt.ReversedTreeOrder=1]="ReversedTreeOrder"})(On||(On={}));function Tn(yt){let{acceleration:xt,activator:Tt=Qn.Pointer,canScroll:Wt,draggingRect:un,enabled:pn,interval:tt=5,order:kt=On.TreeOrder,pointerCoordinates:Qt,scrollableAncestors:hn,scrollableAncestorRects:Pt,delta:Oe,threshold:pt}=yt;const it=nr({delta:Oe,disabled:!pn}),[vt,wt]=(0,y.Yz)(),ut=(0,a.useRef)({x:0,y:0}),At=(0,a.useRef)({x:0,y:0}),St=(0,a.useMemo)(()=>{switch(Tt){case Qn.Pointer:return Qt?{top:Qt.y,bottom:Qt.y,left:Qt.x,right:Qt.x}:null;case Qn.DraggableRect:return un}},[Tt,un,Qt]),Zt=(0,a.useRef)(null),Kt=(0,a.useCallback)(()=>{const tn=Zt.current;if(!tn)return;const sn=ut.current.x*At.current.x,en=ut.current.y*At.current.y;tn.scrollBy(sn,en)},[]),Ut=(0,a.useMemo)(()=>kt===On.TreeOrder?[...hn].reverse():hn,[kt,hn]);(0,a.useEffect)(()=>{if(!pn||!hn.length||!St){wt();return}for(const tn of Ut){if((Wt==null?void 0:Wt(tn))===!1)continue;const sn=hn.indexOf(tn),en=Pt[sn];if(!en)continue;const{direction:on,speed:In}=ct(tn,en,St,xt,pt);for(const dn of["x","y"])it[dn][on[dn]]||(In[dn]=0,on[dn]=0);if(In.x>0||In.y>0){wt(),Zt.current=tn,vt(Kt,tt),ut.current=In,At.current=on;return}}ut.current={x:0,y:0},At.current={x:0,y:0},wt()},[xt,Kt,Wt,wt,pn,tt,JSON.stringify(St),JSON.stringify(it),vt,hn,Ut,Pt,JSON.stringify(pt)])}const nn={x:{[_e.Backward]:!1,[_e.Forward]:!1},y:{[_e.Backward]:!1,[_e.Forward]:!1}};function nr(yt){let{delta:xt,disabled:Tt}=yt;const Wt=(0,y.D9)(xt);return(0,y.Gj)(un=>{if(Tt||!Wt||!un)return nn;const pn={x:Math.sign(xt.x-Wt.x),y:Math.sign(xt.y-Wt.y)};return{x:{[_e.Backward]:un.x[_e.Backward]||pn.x===-1,[_e.Forward]:un.x[_e.Forward]||pn.x===1},y:{[_e.Backward]:un.y[_e.Backward]||pn.y===-1,[_e.Forward]:un.y[_e.Forward]||pn.y===1}}},[Tt,xt,Wt])}function Jn(yt,xt){const Tt=xt!=null?yt.get(xt):void 0,Wt=Tt?Tt.node.current:null;return(0,y.Gj)(un=>{var pn;return xt==null?null:(pn=Wt!=null?Wt:un)!=null?pn:null},[Wt,xt])}function ln(yt,xt){return(0,a.useMemo)(()=>yt.reduce((Tt,Wt)=>{const{sensor:un}=Wt,pn=un.activators.map(tt=>({eventName:tt.eventName,handler:xt(tt.handler,Wt)}));return[...Tt,...pn]},[]),[yt,xt])}var xn;(function(yt){yt[yt.Always=0]="Always",yt[yt.BeforeDragging=1]="BeforeDragging",yt[yt.WhileDragging=2]="WhileDragging"})(xn||(xn={}));var cn;(function(yt){yt.Optimized="optimized"})(cn||(cn={}));const wn=new Map;function $t(yt,xt){let{dragging:Tt,dependencies:Wt,config:un}=xt;const[pn,tt]=(0,a.useState)(null),{frequency:kt,measure:Qt,strategy:hn}=un,Pt=(0,a.useRef)(yt),Oe=ut(),pt=(0,y.Ey)(Oe),it=(0,a.useCallback)(function(At){At===void 0&&(At=[]),!pt.current&&tt(St=>St===null?At:St.concat(At.filter(Zt=>!St.includes(Zt))))},[pt]),vt=(0,a.useRef)(null),wt=(0,y.Gj)(At=>{if(Oe&&!Tt)return wn;if(!At||At===wn||Pt.current!==yt||pn!=null){const St=new Map;for(let Zt of yt){if(!Zt)continue;if(pn&&pn.length>0&&!pn.includes(Zt.id)&&Zt.rect.current){St.set(Zt.id,Zt.rect.current);continue}const Kt=Zt.node.current,Ut=Kt?new $e(Qt(Kt),Kt):null;Zt.rect.current=Ut,Ut&&St.set(Zt.id,Ut)}return St}return At},[yt,pn,Tt,Oe,Qt]);return(0,a.useEffect)(()=>{Pt.current=yt},[yt]),(0,a.useEffect)(()=>{Oe||it()},[Tt,Oe]),(0,a.useEffect)(()=>{pn&&pn.length>0&&tt(null)},[JSON.stringify(pn)]),(0,a.useEffect)(()=>{Oe||typeof kt!="number"||vt.current!==null||(vt.current=setTimeout(()=>{it(),vt.current=null},kt))},[kt,Oe,it,...Wt]),{droppableRects:wt,measureDroppableContainers:it,measuringScheduled:pn!=null};function ut(){switch(hn){case xn.Always:return!1;case xn.BeforeDragging:return Tt;default:return!Tt}}}function fn(yt,xt){return(0,y.Gj)(Tt=>yt?Tt||(typeof xt=="function"?xt(yt):yt):null,[xt,yt])}function Nn(yt,xt){return fn(yt,xt)}function Yt(yt){let{callback:xt,disabled:Tt}=yt;const Wt=(0,y.zX)(xt),un=(0,a.useMemo)(()=>{if(Tt||typeof window=="undefined"||typeof window.MutationObserver=="undefined")return;const{MutationObserver:pn}=window;return new pn(Wt)},[Wt,Tt]);return(0,a.useEffect)(()=>()=>un==null?void 0:un.disconnect(),[un]),un}function jt(yt){let{callback:xt,disabled:Tt}=yt;const Wt=(0,y.zX)(xt),un=(0,a.useMemo)(()=>{if(Tt||typeof window=="undefined"||typeof window.ResizeObserver=="undefined")return;const{ResizeObserver:pn}=window;return new pn(Wt)},[Tt]);return(0,a.useEffect)(()=>()=>un==null?void 0:un.disconnect(),[un]),un}function Mt(yt){return new $e(Je(yt),yt)}function Ot(yt,xt,Tt){xt===void 0&&(xt=Mt);const[Wt,un]=(0,a.useState)(null);function pn(){un(Qt=>{if(!yt)return null;if(yt.isConnected===!1){var hn;return(hn=Qt!=null?Qt:Tt)!=null?hn:null}const Pt=xt(yt);return JSON.stringify(Qt)===JSON.stringify(Pt)?Qt:Pt})}const tt=Yt({callback(Qt){if(yt)for(const hn of Qt){const{type:Pt,target:Oe}=hn;if(Pt==="childList"&&Oe instanceof HTMLElement&&Oe.contains(yt)){pn();break}}}}),kt=jt({callback:pn});return(0,y.LI)(()=>{pn(),yt?(kt==null||kt.observe(yt),tt==null||tt.observe(document.body,{childList:!0,subtree:!0})):(kt==null||kt.disconnect(),tt==null||tt.disconnect())},[yt]),Wt}function rn(yt){const xt=fn(yt);return xe(yt,xt)}const Cn=[];function yn(yt){const xt=(0,a.useRef)(yt),Tt=(0,y.Gj)(Wt=>yt?Wt&&Wt!==Cn&&yt&&xt.current&&yt.parentNode===xt.current.parentNode?Wt:Re(yt):Cn,[yt]);return(0,a.useEffect)(()=>{xt.current=yt},[yt]),Tt}function Xt(yt){const[xt,Tt]=(0,a.useState)(null),Wt=(0,a.useRef)(yt),un=(0,a.useCallback)(pn=>{const tt=Ze(pn.target);tt&&Tt(kt=>kt?(kt.set(tt,He(tt)),new Map(kt)):null)},[]);return(0,a.useEffect)(()=>{const pn=Wt.current;if(yt!==pn){tt(pn);const kt=yt.map(Qt=>{const hn=Ze(Qt);return hn?(hn.addEventListener("scroll",un,{passive:!0}),[hn,He(hn)]):null}).filter(Qt=>Qt!=null);Tt(kt.length?new Map(kt):null),Wt.current=yt}return()=>{tt(yt),tt(pn)};function tt(kt){kt.forEach(Qt=>{const hn=Ze(Qt);hn==null||hn.removeEventListener("scroll",un)})}},[un,yt]),(0,a.useMemo)(()=>yt.length?xt?Array.from(xt.values()).reduce((pn,tt)=>(0,y.IH)(pn,tt),fe):Ve(yt):fe,[yt,xt])}function bn(yt,xt){xt===void 0&&(xt=[]);const Tt=(0,a.useRef)(null);return(0,a.useEffect)(()=>{Tt.current=null},xt),(0,a.useEffect)(()=>{const Wt=yt!==fe;Wt&&!Tt.current&&(Tt.current=yt),!Wt&&Tt.current&&(Tt.current=null)},[yt]),Tt.current?(0,y.$X)(yt,Tt.current):fe}function Fn(yt){(0,a.useEffect)(()=>{if(!y.Nq)return;const xt=yt.map(Tt=>{let{sensor:Wt}=Tt;return Wt.setup==null?void 0:Wt.setup()});return()=>{for(const Tt of xt)Tt==null||Tt()}},yt.map(xt=>{let{sensor:Tt}=xt;return Tt}))}function Un(yt,xt){return(0,a.useMemo)(()=>yt.reduce((Tt,Wt)=>{let{eventName:un,handler:pn}=Wt;return Tt[un]=tt=>{pn(tt,xt)},Tt},{}),[yt,xt])}function dr(yt){return(0,a.useMemo)(()=>yt?Ue(yt):null,[yt])}const Dr=[];function br(yt,xt){xt===void 0&&(xt=Je);const[Tt]=yt,Wt=dr(Tt?(0,y.Jj)(Tt):null),[un,pn]=(0,a.useState)(Dr);function tt(){pn(()=>yt.length?yt.map(Qt=>Xe(Qt)?Wt:new $e(xt(Qt),Qt)):Dr)}const kt=jt({callback:tt});return(0,y.LI)(()=>{kt==null||kt.disconnect(),tt(),yt.forEach(Qt=>kt==null?void 0:kt.observe(Qt))},[yt]),un}function ci(yt){if(!yt)return null;if(yt.children.length>1)return yt;const xt=yt.children[0];return(0,y.Re)(xt)?xt:yt}function an(yt){let{measure:xt}=yt;const[Tt,Wt]=(0,a.useState)(null),un=(0,a.useCallback)(hn=>{for(const{target:Pt}of hn)if((0,y.Re)(Pt)){Wt(Oe=>{const pt=xt(Pt);return Oe?eo(xi({},Oe),{width:pt.width,height:pt.height}):pt});break}},[xt]),pn=jt({callback:un}),tt=(0,a.useCallback)(hn=>{const Pt=ci(hn);pn==null||pn.disconnect(),Pt&&(pn==null||pn.observe(Pt)),Wt(Pt?xt(Pt):null)},[xt,pn]),[kt,Qt]=(0,y.wm)(tt);return(0,a.useMemo)(()=>({nodeRef:kt,rect:Tt,setRef:Qt}),[Tt,kt,Qt])}const jn=[{sensor:Rt,options:{}},{sensor:ot,options:{}}],Ar={current:{}},ar={draggable:{measure:Qe},droppable:{measure:Qe,strategy:xn.WhileDragging,frequency:cn.Optimized},dragOverlay:{measure:Je}};class cr extends Map{get(xt){var Tt;return xt!=null&&(Tt=super.get(xt))!=null?Tt:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter(xt=>{let{disabled:Tt}=xt;return!Tt})}getNodeFor(xt){var Tt,Wt;return(Tt=(Wt=this.get(xt))==null?void 0:Wt.node.current)!=null?Tt:void 0}}const kr={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new cr,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:ie},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:ar,measureDroppableContainers:ie,windowRect:null,measuringScheduled:!1},Pn={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:ie,draggableNodes:new Map,over:null,measureDroppableContainers:ie},Fr=(0,a.createContext)(Pn),Bn=(0,a.createContext)(kr);function wr(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new cr}}}function Cr(yt,xt){switch(xt.type){case z.DragStart:return eo(xi({},yt),{draggable:eo(xi({},yt.draggable),{initialCoordinates:xt.initialCoordinates,active:xt.active})});case z.DragMove:return yt.draggable.active==null?yt:eo(xi({},yt),{draggable:eo(xi({},yt.draggable),{translate:{x:xt.coordinates.x-yt.draggable.initialCoordinates.x,y:xt.coordinates.y-yt.draggable.initialCoordinates.y}})});case z.DragEnd:case z.DragCancel:return eo(xi({},yt),{draggable:eo(xi({},yt.draggable),{active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}})});case z.RegisterDroppable:{const{element:Tt}=xt,{id:Wt}=Tt,un=new cr(yt.droppable.containers);return un.set(Wt,Tt),eo(xi({},yt),{droppable:eo(xi({},yt.droppable),{containers:un})})}case z.SetDroppableDisabled:{const{id:Tt,key:Wt,disabled:un}=xt,pn=yt.droppable.containers.get(Tt);if(!pn||Wt!==pn.key)return yt;const tt=new cr(yt.droppable.containers);return tt.set(Tt,eo(xi({},pn),{disabled:un})),eo(xi({},yt),{droppable:eo(xi({},yt.droppable),{containers:tt})})}case z.UnregisterDroppable:{const{id:Tt,key:Wt}=xt,un=yt.droppable.containers.get(Tt);if(!un||Wt!==un.key)return yt;const pn=new cr(yt.droppable.containers);return pn.delete(Tt),eo(xi({},yt),{droppable:eo(xi({},yt.droppable),{containers:pn})})}default:return yt}}function ri(yt){let{disabled:xt}=yt;const{active:Tt,activatorEvent:Wt,draggableNodes:un}=(0,a.useContext)(Fr),pn=(0,y.D9)(Wt),tt=(0,y.D9)(Tt==null?void 0:Tt.id);return(0,a.useEffect)(()=>{if(!xt&&!Wt&&pn&&tt!=null){if(!(0,y.vd)(pn)||document.activeElement===pn.target)return;const kt=un.get(tt);if(!kt)return;const{activatorNode:Qt,node:hn}=kt;if(!Qt.current&&!hn.current)return;requestAnimationFrame(()=>{for(const Pt of[Qt.current,hn.current]){if(!Pt)continue;const Oe=(0,y.so)(Pt);if(Oe){Oe.focus();break}}})}},[Wt,xt,un,tt,pn]),null}function Ui(yt,xt){let un=xt,{transform:Tt}=un,Wt=cu(un,["transform"]);return yt!=null&&yt.length?yt.reduce((pn,tt)=>tt(xi({transform:pn},Wt)),Tt):Tt}function Di(yt){return(0,a.useMemo)(()=>({draggable:xi(xi({},ar.draggable),yt==null?void 0:yt.draggable),droppable:xi(xi({},ar.droppable),yt==null?void 0:yt.droppable),dragOverlay:xi(xi({},ar.dragOverlay),yt==null?void 0:yt.dragOverlay)}),[yt==null?void 0:yt.draggable,yt==null?void 0:yt.droppable,yt==null?void 0:yt.dragOverlay])}function ji(yt){let{activeNode:xt,measure:Tt,initialRect:Wt,config:un=!0}=yt;const pn=(0,a.useRef)(!1),{x:tt,y:kt}=typeof un=="boolean"?{x:un,y:un}:un;(0,y.LI)(()=>{if(!tt&&!kt||!xt){pn.current=!1;return}if(pn.current||!Wt)return;const hn=xt==null?void 0:xt.node.current;if(!hn||hn.isConnected===!1)return;const Pt=Tt(hn),Oe=xe(Pt,Wt);if(tt||(Oe.x=0),kt||(Oe.y=0),pn.current=!0,Math.abs(Oe.x)>0||Math.abs(Oe.y)>0){const pt=We(hn);pt&&pt.scrollBy({top:Oe.y,left:Oe.x})}},[xt,tt,kt,Wt,Tt])}const oa=(0,a.createContext)(eo(xi({},fe),{scaleX:1,scaleY:1}));var fi;(function(yt){yt[yt.Uninitialized=0]="Uninitialized",yt[yt.Initializing=1]="Initializing",yt[yt.Initialized=2]="Initialized"})(fi||(fi={}));const Xi=(0,a.memo)(function(xt){var Tt,Wt,un,pn;let Ja=xt,{id:tt,accessibility:kt,autoScroll:Qt=!0,children:hn,sensors:Pt=jn,collisionDetection:Oe=Fe,measuring:pt,modifiers:it}=Ja,vt=cu(Ja,["id","accessibility","autoScroll","children","sensors","collisionDetection","measuring","modifiers"]);const wt=(0,a.useReducer)(Cr,void 0,wr),[ut,At]=wt,[St,Zt]=x(),[Kt,Ut]=(0,a.useState)(fi.Uninitialized),tn=Kt===fi.Initialized,{draggable:{active:sn,nodes:en,translate:on},droppable:{containers:In}}=ut,dn=sn!=null?en.get(sn):null,Sn=(0,a.useRef)({initial:null,translated:null}),Mn=(0,a.useMemo)(()=>{var Ei;return sn!=null?{id:sn,data:(Ei=dn==null?void 0:dn.data)!=null?Ei:Ar,rect:Sn}:null},[sn,dn]),Wn=(0,a.useRef)(null),[Jt,mr]=(0,a.useState)(null),[Yn,pr]=(0,a.useState)(null),vr=(0,y.Ey)(vt,Object.values(vt)),Nr=(0,y.Ld)("DndDescribedBy",tt),Wr=(0,a.useMemo)(()=>In.getEnabled(),[In]),fr=Di(pt),{droppableRects:_r,measureDroppableContainers:Ir,measuringScheduled:Yr}=$t(Wr,{dragging:tn,dependencies:[on.x,on.y],config:fr.droppable}),Sr=Jn(en,sn),Qr=(0,a.useMemo)(()=>Yn?(0,y.DC)(Yn):null,[Yn]),ii=pa(),bi=Nn(Sr,fr.draggable.measure);ji({activeNode:sn!=null?en.get(sn):null,config:ii.layoutShiftCompensation,initialRect:bi,measure:fr.draggable.measure});const Mr=Ot(Sr,fr.draggable.measure,bi),Ai=Ot(Sr?Sr.parentElement:null),Xr=(0,a.useRef)({activatorEvent:null,active:null,activeNode:Sr,collisionRect:null,collisions:null,droppableRects:_r,draggableNodes:en,draggingNode:null,draggingNodeRect:null,droppableContainers:In,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),Pr=In.getNodeFor((Tt=Xr.current.over)==null?void 0:Tt.id),Kr=an({measure:fr.dragOverlay.measure}),Jr=(Wt=Kr.nodeRef.current)!=null?Wt:Sr,Mi=tn?(un=Kr.rect)!=null?un:Mr:null,Rr=!!(Kr.nodeRef.current&&Kr.rect),ui=rn(Rr?null:Mr),xr=dr(Jr?(0,y.Jj)(Jr):null),$r=yn(tn?Pr!=null?Pr:Sr:null),ir=br($r),ki=Ui(it,{transform:{x:on.x-ui.x,y:on.y-ui.y,scaleX:1,scaleY:1},activatorEvent:Yn,active:Mn,activeNodeRect:Mr,containerNodeRect:Ai,draggingNodeRect:Mi,over:Xr.current.over,overlayNodeRect:Kr.rect,scrollableAncestors:$r,scrollableAncestorRects:ir,windowRect:xr}),Ri=Qr?(0,y.IH)(Qr,on):null,hi=Xt($r),Li=bn(hi),wa=bn(hi,[Mr]),Oi=(0,y.IH)(ki,Li),rr=Mi?Ie(Mi,ki):null,Hi=Mn&&rr?Oe({active:Mn,collisionRect:rr,droppableRects:_r,droppableContainers:Wr,pointerCoordinates:Ri}):null,Ca=he(Hi,"id"),[da,Vi]=(0,a.useState)(null),Wi=Rr?ki:(0,y.IH)(ki,wa),Ta=Be(Wi,(pn=da==null?void 0:da.rect)!=null?pn:null,Mr),Na=(0,a.useRef)(null),Sa=(0,a.useCallback)((Ei,La)=>{let{sensor:oi,options:ei}=La;if(Wn.current==null)return;const Pi=en.get(Wn.current);if(!Pi)return;const zr=Ei.nativeEvent,ai=new oi({active:Wn.current,activeNode:Pi,event:zr,options:ei,context:Xr,onAbort(Ji){if(!en.get(Ji))return;const{onDragAbort:Fa}=vr.current,qa={id:Ji};Fa==null||Fa(qa),St({type:"onDragAbort",event:qa})},onPending(Ji,Ua,Fa,qa){if(!en.get(Ji))return;const{onDragPending:Co}=vr.current,go={id:Ji,constraint:Ua,initialCoordinates:Fa,offset:qa};Co==null||Co(go),St({type:"onDragPending",event:go})},onStart(Ji){const Ua=Wn.current;if(Ua==null)return;const Fa=en.get(Ua);if(!Fa)return;const{onDragStart:qa}=vr.current,Oo={activatorEvent:zr,active:{id:Ua,data:Fa.data,rect:Sn}};(0,Ce.unstable_batchedUpdates)(()=>{qa==null||qa(Oo),Ut(fi.Initializing),At({type:z.DragStart,initialCoordinates:Ji,active:Ua}),St({type:"onDragStart",event:Oo}),mr(Na.current),pr(zr)})},onMove(Ji){At({type:z.DragMove,coordinates:Ji})},onEnd:Ra(z.DragEnd),onCancel:Ra(z.DragCancel)});Na.current=ai;function Ra(Ji){return function(){return Kc(this,null,function*(){const{active:Fa,collisions:qa,over:Oo,scrollAdjustedTranslate:Co}=Xr.current;let go=null;if(Fa&&Co){const{cancelDrop:Or}=vr.current;go={activatorEvent:zr,active:Fa,collisions:qa,delta:Co,over:Oo},Ji===z.DragEnd&&typeof Or=="function"&&(yield Promise.resolve(Or(go)))&&(Ji=z.DragCancel)}Wn.current=null,(0,Ce.unstable_batchedUpdates)(()=>{At({type:Ji}),Ut(fi.Uninitialized),Vi(null),mr(null),pr(null),Na.current=null;const Or=Ji===z.DragEnd?"onDragEnd":"onDragCancel";if(go){const Ur=vr.current[Or];Ur==null||Ur(go),St({type:Or,event:go})}})})}}},[en]),Gi=(0,a.useCallback)((Ei,La)=>(oi,ei)=>{const Pi=oi.nativeEvent,zr=en.get(ei);if(Wn.current!==null||!zr||Pi.dndKit||Pi.defaultPrevented)return;const ai={active:zr};Ei(oi,La.options,ai)===!0&&(Pi.dndKit={capturedBy:La.sensor},Wn.current=ei,Sa(oi,La))},[en,Sa]),co=ln(Pt,Gi);Fn(Pt),(0,y.LI)(()=>{Mr&&Kt===fi.Initializing&&Ut(fi.Initialized)},[Mr,Kt]),(0,a.useEffect)(()=>{const{onDragMove:Ei}=vr.current,{active:La,activatorEvent:oi,collisions:ei,over:Pi}=Xr.current;if(!La||!oi)return;const zr={active:La,activatorEvent:oi,collisions:ei,delta:{x:Oi.x,y:Oi.y},over:Pi};(0,Ce.unstable_batchedUpdates)(()=>{Ei==null||Ei(zr),St({type:"onDragMove",event:zr})})},[Oi.x,Oi.y]),(0,a.useEffect)(()=>{const{active:Ei,activatorEvent:La,collisions:oi,droppableContainers:ei,scrollAdjustedTranslate:Pi}=Xr.current;if(!Ei||Wn.current==null||!La||!Pi)return;const{onDragOver:zr}=vr.current,ai=ei.get(Ca),Ra=ai&&ai.rect.current?{id:ai.id,rect:ai.rect.current,data:ai.data,disabled:ai.disabled}:null,Ji={active:Ei,activatorEvent:La,collisions:oi,delta:{x:Pi.x,y:Pi.y},over:Ra};(0,Ce.unstable_batchedUpdates)(()=>{Vi(Ra),zr==null||zr(Ji),St({type:"onDragOver",event:Ji})})},[Ca]),(0,y.LI)(()=>{Xr.current={activatorEvent:Yn,active:Mn,activeNode:Sr,collisionRect:rr,collisions:Hi,droppableRects:_r,draggableNodes:en,draggingNode:Jr,draggingNodeRect:Mi,droppableContainers:In,over:da,scrollableAncestors:$r,scrollAdjustedTranslate:Oi},Sn.current={initial:Mi,translated:rr}},[Mn,Sr,Hi,rr,en,Jr,Mi,_r,In,da,$r,Oi]),Tn(eo(xi({},ii),{delta:on,draggingRect:rr,pointerCoordinates:Ri,scrollableAncestors:$r,scrollableAncestorRects:ir}));const fa=(0,a.useMemo)(()=>({active:Mn,activeNode:Sr,activeNodeRect:Mr,activatorEvent:Yn,collisions:Hi,containerNodeRect:Ai,dragOverlay:Kr,draggableNodes:en,droppableContainers:In,droppableRects:_r,over:da,measureDroppableContainers:Ir,scrollableAncestors:$r,scrollableAncestorRects:ir,measuringConfiguration:fr,measuringScheduled:Yr,windowRect:xr}),[Mn,Sr,Mr,Yn,Hi,Ai,Kr,en,In,_r,da,Ir,$r,ir,fr,Yr,xr]),ra=(0,a.useMemo)(()=>({activatorEvent:Yn,activators:co,active:Mn,activeNodeRect:Mr,ariaDescribedById:{draggable:Nr},dispatch:At,draggableNodes:en,over:da,measureDroppableContainers:Ir}),[Yn,co,Mn,Mr,At,Nr,en,da,Ir]);return a.createElement(re.Provider,{value:Zt},a.createElement(Fr.Provider,{value:ra},a.createElement(Bn.Provider,{value:fa},a.createElement(oa.Provider,{value:Ta},hn)),a.createElement(ri,{disabled:(kt==null?void 0:kt.restoreFocus)===!1})),a.createElement(b,eo(xi({},kt),{hiddenTextDescribedById:Nr})));function pa(){const Ei=(Jt==null?void 0:Jt.autoScrollEnabled)===!1,La=typeof Qt=="object"?Qt.enabled===!1:Qt===!1,oi=tn&&!Ei&&!La;return typeof Qt=="object"?eo(xi({},Qt),{enabled:oi}):{enabled:oi}}}),Qi=(0,a.createContext)(null),to="button",wi="Draggable";function Ba(yt){let{id:xt,data:Tt,disabled:Wt=!1,attributes:un}=yt;const pn=(0,y.Ld)(wi),{activators:tt,activatorEvent:kt,active:Qt,activeNodeRect:hn,ariaDescribedById:Pt,draggableNodes:Oe,over:pt}=(0,a.useContext)(Fr),{role:it=to,roleDescription:vt="draggable",tabIndex:wt=0}=un!=null?un:{},ut=(Qt==null?void 0:Qt.id)===xt,At=(0,a.useContext)(ut?oa:Qi),[St,Zt]=(0,y.wm)(),[Kt,Ut]=(0,y.wm)(),tn=Un(tt,xt),sn=(0,y.Ey)(Tt);(0,y.LI)(()=>(Oe.set(xt,{id:xt,key:pn,node:St,activatorNode:Kt,data:sn}),()=>{const on=Oe.get(xt);on&&on.key===pn&&Oe.delete(xt)}),[Oe,xt]);const en=(0,a.useMemo)(()=>({role:it,tabIndex:wt,"aria-disabled":Wt,"aria-pressed":ut&&it===to?!0:void 0,"aria-roledescription":vt,"aria-describedby":Pt.draggable}),[Wt,it,wt,ut,vt,Pt.draggable]);return{active:Qt,activatorEvent:kt,activeNodeRect:hn,attributes:en,isDragging:ut,listeners:Wt?void 0:tn,node:St,over:pt,setNodeRef:Zt,setActivatorNodeRef:Ut,transform:At}}function Hr(){return(0,a.useContext)(Bn)}const Pa="Droppable",sa={timeout:25};function la(yt){let{data:xt,disabled:Tt=!1,id:Wt,resizeObserverConfig:un}=yt;const pn=(0,y.Ld)(Pa),{active:tt,dispatch:kt,over:Qt,measureDroppableContainers:hn}=(0,a.useContext)(Fr),Pt=(0,a.useRef)({disabled:Tt}),Oe=(0,a.useRef)(!1),pt=(0,a.useRef)(null),it=(0,a.useRef)(null),{disabled:vt,updateMeasurementsFor:wt,timeout:ut}=xi(xi({},sa),un),At=(0,y.Ey)(wt!=null?wt:Wt),St=(0,a.useCallback)(()=>{if(!Oe.current){Oe.current=!0;return}it.current!=null&&clearTimeout(it.current),it.current=setTimeout(()=>{hn(Array.isArray(At.current)?At.current:[At.current]),it.current=null},ut)},[ut]),Zt=jt({callback:St,disabled:vt||!tt}),Kt=(0,a.useCallback)((en,on)=>{Zt&&(on&&(Zt.unobserve(on),Oe.current=!1),en&&Zt.observe(en))},[Zt]),[Ut,tn]=(0,y.wm)(Kt),sn=(0,y.Ey)(xt);return(0,a.useEffect)(()=>{!Zt||!Ut.current||(Zt.disconnect(),Oe.current=!1,Zt.observe(Ut.current))},[Ut,Zt]),(0,a.useEffect)(()=>(kt({type:z.RegisterDroppable,element:{id:Wt,key:pn,disabled:Tt,node:Ut,rect:pt,data:sn}}),()=>kt({type:z.UnregisterDroppable,key:pn,id:Wt})),[Wt]),(0,a.useEffect)(()=>{Tt!==Pt.current.disabled&&(kt({type:z.SetDroppableDisabled,id:Wt,key:pn,disabled:Tt}),Pt.current.disabled=Tt)},[Wt,pn,Tt,kt]),{active:tt,rect:pt,isOver:(Qt==null?void 0:Qt.id)===Wt,node:Ut,over:Qt,setNodeRef:tn}}function gi(yt){let{animation:xt,children:Tt}=yt;const[Wt,un]=(0,a.useState)(null),[pn,tt]=(0,a.useState)(null),kt=(0,y.D9)(Tt);return!Tt&&!Wt&&kt&&un(kt),(0,y.LI)(()=>{if(!pn)return;const Qt=Wt==null?void 0:Wt.key,hn=Wt==null?void 0:Wt.props.id;if(Qt==null||hn==null){un(null);return}Promise.resolve(xt(hn,pn)).then(()=>{un(null)})},[xt,Wt,pn]),a.createElement(a.Fragment,null,Tt,Wt?(0,a.cloneElement)(Wt,{ref:tt}):null)}const Bi={x:0,y:0,scaleX:1,scaleY:1};function $i(yt){let{children:xt}=yt;return a.createElement(Fr.Provider,{value:Pn},a.createElement(oa.Provider,{value:Bi},xt))}const na={position:"fixed",touchAction:"none"},ca=yt=>(0,y.vd)(yt)?"transform 250ms ease":void 0,Ya=(0,a.forwardRef)((yt,xt)=>{let{as:Tt,activatorEvent:Wt,adjustScale:un,children:pn,className:tt,rect:kt,style:Qt,transform:hn,transition:Pt=ca}=yt;if(!kt)return null;const Oe=un?hn:eo(xi({},hn),{scaleX:1,scaleY:1}),pt=xi(eo(xi({},na),{width:kt.width,height:kt.height,top:kt.top,left:kt.left,transform:y.ux.Transform.toString(Oe),transformOrigin:un&&Wt?oe(Wt,kt):void 0,transition:typeof Pt=="function"?Pt(Wt):Pt}),Qt);return a.createElement(Tt,{className:tt,style:pt,ref:xt},pn)}),no={duration:250,easing:"ease",keyframes:yt=>{let{transform:{initial:xt,final:Tt}}=yt;return[{transform:y.ux.Transform.toString(xt)},{transform:y.ux.Transform.toString(Tt)}]},sideEffects:(yt=>xt=>{let{active:Tt,dragOverlay:Wt}=xt;const un={},{styles:pn,className:tt}=yt;if(pn!=null&&pn.active)for(const[kt,Qt]of Object.entries(pn.active))Qt!==void 0&&(un[kt]=Tt.node.style.getPropertyValue(kt),Tt.node.style.setProperty(kt,Qt));if(pn!=null&&pn.dragOverlay)for(const[kt,Qt]of Object.entries(pn.dragOverlay))Qt!==void 0&&Wt.node.style.setProperty(kt,Qt);return tt!=null&&tt.active&&Tt.node.classList.add(tt.active),tt!=null&&tt.dragOverlay&&Wt.node.classList.add(tt.dragOverlay),function(){for(const[Qt,hn]of Object.entries(un))Tt.node.style.setProperty(Qt,hn);tt!=null&&tt.active&&Tt.node.classList.remove(tt.active)}})({styles:{active:{opacity:"0"}}})};function gr(yt){let{config:xt,draggableNodes:Tt,droppableContainers:Wt,measuringConfiguration:un}=yt;return(0,y.zX)((pn,tt)=>{if(xt===null)return;const kt=Tt.get(pn);if(!kt)return;const Qt=kt.node.current;if(!Qt)return;const hn=ci(tt);if(!hn)return;const{transform:Pt}=(0,y.Jj)(tt).getComputedStyle(tt),Oe=ze(Pt);if(!Oe)return;const pt=typeof xt=="function"?xt:_o(xt);return Pe(Qt,un.draggable.measure),pt({active:{id:pn,data:kt.data,node:Qt,rect:un.draggable.measure(Qt)},draggableNodes:Tt,dragOverlay:{node:tt,rect:un.dragOverlay.measure(hn)},droppableContainers:Wt,measuringConfiguration:un,transform:Oe})})}function _o(yt){const{duration:xt,easing:Tt,sideEffects:Wt,keyframes:un}=xi(xi({},no),yt);return pn=>{let St=pn,{active:tt,dragOverlay:kt,transform:Qt}=St,hn=cu(St,["active","dragOverlay","transform"]);if(!xt)return;const Pt={x:kt.rect.left-tt.rect.left,y:kt.rect.top-tt.rect.top},Oe={scaleX:Qt.scaleX!==1?tt.rect.width*Qt.scaleX/kt.rect.width:1,scaleY:Qt.scaleY!==1?tt.rect.height*Qt.scaleY/kt.rect.height:1},pt=xi({x:Qt.x-Pt.x,y:Qt.y-Pt.y},Oe),it=un(eo(xi({},hn),{active:tt,dragOverlay:kt,transform:{initial:Qt,final:pt}})),[vt]=it,wt=it[it.length-1];if(JSON.stringify(vt)===JSON.stringify(wt))return;const ut=Wt==null?void 0:Wt(xi({active:tt,dragOverlay:kt},hn)),At=kt.node.animate(it,{duration:xt,easing:Tt,fill:"forwards"});return new Promise(Zt=>{At.onfinish=()=>{ut==null||ut(),Zt()}})}}let Xa=0;function ro(yt){return(0,a.useMemo)(()=>{if(yt!=null)return Xa++,Xa},[yt])}const ka=a.memo(yt=>{let{adjustScale:xt=!1,children:Tt,dropAnimation:Wt,style:un,transition:pn,modifiers:tt,wrapperElement:kt="div",className:Qt,zIndex:hn=999}=yt;const{activatorEvent:Pt,active:Oe,activeNodeRect:pt,containerNodeRect:it,draggableNodes:vt,droppableContainers:wt,dragOverlay:ut,over:At,measuringConfiguration:St,scrollableAncestors:Zt,scrollableAncestorRects:Kt,windowRect:Ut}=Hr(),tn=(0,a.useContext)(oa),sn=ro(Oe==null?void 0:Oe.id),en=Ui(tt,{activatorEvent:Pt,active:Oe,activeNodeRect:pt,containerNodeRect:it,draggingNodeRect:ut.rect,over:At,overlayNodeRect:ut.rect,scrollableAncestors:Zt,scrollableAncestorRects:Kt,transform:tn,windowRect:Ut}),on=fn(pt),In=gr({config:Wt,draggableNodes:vt,droppableContainers:wt,measuringConfiguration:St}),dn=on?ut.setRef:void 0;return a.createElement($i,null,a.createElement(gi,{animation:In},Oe&&sn?a.createElement(Ya,{key:sn,id:Oe.id,ref:dn,as:kt,activatorEvent:Pt,adjustScale:xt,className:Qt,transition:pn,rect:on,style:xi({zIndex:hn},un),transform:en},Tt):null))})},19719:function(Ct,lt,le){"use strict";le.d(lt,{Fo:function(){return oe},Rp:function(){return ce},U2:function(){return b},nB:function(){return Ae},qw:function(){return se}});var a=le(59301),Ce=le(87954),y=le(35241);function ce(Ie,ze,Te){const qe=Ie.slice();return qe.splice(Te<0?qe.length+Te:Te,0,qe.splice(ze,1)[0]),qe}function de(Ie,ze,Te){const qe=Ie.slice();return qe[ze]=Ie[Te],qe[Te]=Ie[ze],qe}function te(Ie,ze){return Ie.reduce((Te,qe,Je)=>{const Qe=ze.get(qe);return Qe&&(Te[Je]=Qe),Te},Array(Ie.length))}function ae(Ie){return Ie!==null&&Ie>=0}function re(Ie,ze){if(Ie===ze)return!0;if(Ie.length!==ze.length)return!1;for(let Te=0;Te{var ze;let{rects:Te,activeNodeRect:qe,activeIndex:Je,overIndex:Qe,index:Ue}=Ie;const Le=(ze=Te[Je])!=null?ze:qe;if(!Le)return null;const ke=E(Te,Ue,Je);if(Ue===Je){const Re=Te[Qe];return Re?xi({x:JeJe&&Ue<=Qe?xi({x:-Le.width-ke,y:0},x):Ue=Qe?xi({x:Le.width+ke,y:0},x):xi({x:0,y:0},x)};function E(Ie,ze,Te){const qe=Ie[ze],Je=Ie[ze-1],Qe=Ie[ze+1];return!qe||!Je&&!Qe?0:Te{let{rects:ze,activeIndex:Te,overIndex:qe,index:Je}=Ie;const Qe=ce(ze,qe,Te),Ue=ze[Je],Le=Qe[Je];return!Le||!Ue?null:{x:Le.left-Ue.left,y:Le.top-Ue.top,scaleX:Le.width/Ue.width,scaleY:Le.height/Ue.height}},z=Ie=>{let{activeIndex:ze,index:Te,rects:qe,overIndex:Je}=Ie,Qe,Ue;return Te===ze&&(Qe=qe[Te],Ue=qe[Je]),Te===Je&&(Qe=qe[Te],Ue=qe[ze]),!Ue||!Qe?null:{x:Ue.left-Qe.left,y:Ue.top-Qe.top,scaleX:Ue.width/Qe.width,scaleY:Ue.height/Qe.height}},ie={scaleX:1,scaleY:1},se=Ie=>{var ze;let{activeIndex:Te,activeNodeRect:qe,index:Je,rects:Qe,overIndex:Ue}=Ie;const Le=(ze=Qe[Te])!=null?ze:qe;if(!Le)return null;if(Je===Te){const Re=Qe[Ue];return Re?xi({x:0,y:TeTe&&Je<=Ue?xi({x:0,y:-Le.height-ke},ie):Je=Ue?xi({x:0,y:Le.height+ke},ie):xi({x:0,y:0},ie)};function pe(Ie,ze,Te){const qe=Ie[ze],Je=Ie[ze-1],Qe=Ie[ze+1];return qe?Teqe.map(Me=>typeof Me=="object"&&"id"in Me?Me.id:Me),[qe]),He=Ue!=null,_e=Ue?rt.indexOf(Ue.id):-1,Xe=Re?rt.indexOf(Re.id):-1,Ne=(0,a.useRef)(rt),Ge=!re(rt,Ne.current),ct=Xe!==-1&&_e===-1||Ge,Ke=ne(Qe);(0,y.LI)(()=>{Ge&&He&&We(rt)},[Ge,rt,He,We]),(0,a.useEffect)(()=>{Ne.current=rt},[rt]);const Ve=(0,a.useMemo)(()=>({activeIndex:_e,containerId:Ze,disabled:Ke,disableTransforms:ct,items:rt,overIndex:Xe,useDragOverlay:dt,sortedRects:te(rt,ke),strategy:Je}),[_e,Ze,Ke.draggable,Ke.droppable,ct,rt,Xe,ke,dt,Je]);return a.createElement(ue.Provider,{value:Ve},ze)}const me=Ie=>{let{id:ze,items:Te,activeIndex:qe,overIndex:Je}=Ie;return ce(Te,qe,Je).indexOf(ze)},Ee=Ie=>{let{containerId:ze,isSorting:Te,wasDragging:qe,index:Je,items:Qe,newIndex:Ue,previousItems:Le,previousContainerId:ke,transition:Re}=Ie;return!Re||!qe||Le!==Qe&&Je===Ue?!1:Te?!0:Ue!==Je&&ze===ke},ve={duration:200,easing:"ease"},he="transform",ge=y.ux.Transition.toString({property:he,duration:0,easing:"linear"}),be={roleDescription:"sortable"};function ye(Ie){let{disabled:ze,index:Te,node:qe,rect:Je}=Ie;const[Qe,Ue]=(0,a.useState)(null),Le=(0,a.useRef)(Te);return(0,y.LI)(()=>{if(!ze&&Te!==Le.current&&qe.current){const ke=Je.current;if(ke){const Re=(0,Ce.VK)(qe.current,{ignoreTransform:!0}),We={x:ke.left-Re.left,y:ke.top-Re.top,scaleX:ke.width/Re.width,scaleY:ke.height/Re.height};(We.x||We.y)&&Ue(We)}}Te!==Le.current&&(Le.current=Te)},[ze,Te,qe,Je]),(0,a.useEffect)(()=>{Qe&&Ue(null)},[Qe]),Qe}function Ae(Ie){let{animateLayoutChanges:ze=Ee,attributes:Te,disabled:qe,data:Je,getNewIndex:Qe=me,id:Ue,strategy:Le,resizeObserverConfig:ke,transition:Re=ve}=Ie;const{items:We,containerId:Ze,activeIndex:dt,disabled:rt,disableTransforms:He,sortedRects:_e,overIndex:Xe,useDragOverlay:Ne,strategy:Ge}=(0,a.useContext)(ue),ct=Fe(qe,rt),Ke=We.indexOf(Ue),Ve=(0,a.useMemo)(()=>xi({sortable:{containerId:Ze,index:Ke,items:We}},Je),[Ze,Je,Ke,We]),Me=(0,a.useMemo)(()=>We.slice(We.indexOf(Ue)),[We,Ue]),{rect:Se,node:Pe,isOver:Ye,setNodeRef:$e}=(0,Ce.Zj)({id:Ue,data:Ve,disabled:ct.droppable,resizeObserverConfig:xi({updateMeasurementsFor:Me},ke)}),{active:ft,activatorEvent:Et,activeNodeRect:gt,attributes:Bt,setNodeRef:Ft,listeners:Dt,isDragging:mt,over:et,setActivatorNodeRef:st,transform:ot}=(0,Ce.O1)({id:Ue,data:Ve,attributes:xi(xi({},be),Te),disabled:ct.draggable}),bt=(0,y.HB)($e,Ft),_t=!!ft,It=_t&&!He&&ae(dt)&&ae(Xe),Lt=!Ne&&mt,Rt=Lt&&It?ot:null,zt=Le!=null?Le:Ge,En=It?Rt!=null?Rt:zt({rects:_e,activeNodeRect:gt,activeIndex:dt,overIndex:Xe,index:Ke}):null,Xn=ae(dt)&&ae(Xe)?Qe({id:Ue,items:We,activeIndex:dt,overIndex:Xe}):Ke,vn=ft==null?void 0:ft.id,Dn=(0,a.useRef)({activeId:vn,items:We,newIndex:Xn,containerId:Ze}),Qn=We!==Dn.current.items,On=ze({active:ft,containerId:Ze,isDragging:mt,isSorting:_t,id:Ue,index:Ke,items:We,newIndex:Dn.current.newIndex,previousItems:Dn.current.items,previousContainerId:Dn.current.containerId,transition:Re,wasDragging:Dn.current.activeId!=null}),Tn=ye({disabled:!On,index:Ke,node:Pe,rect:Se});return(0,a.useEffect)(()=>{_t&&Dn.current.newIndex!==Xn&&(Dn.current.newIndex=Xn),Ze!==Dn.current.containerId&&(Dn.current.containerId=Ze),We!==Dn.current.items&&(Dn.current.items=We)},[_t,Xn,Ze,We]),(0,a.useEffect)(()=>{if(vn===Dn.current.activeId)return;if(vn&&!Dn.current.activeId){Dn.current.activeId=vn;return}const nr=setTimeout(()=>{Dn.current.activeId=vn},50);return()=>clearTimeout(nr)},[vn]),{active:ft,activeIndex:dt,attributes:Bt,data:Ve,rect:Se,index:Ke,newIndex:Xn,items:We,isOver:Ye,isSorting:_t,isDragging:mt,listeners:Dt,node:Pe,overIndex:Xe,over:et,setNodeRef:bt,setActivatorNodeRef:st,setDroppableNodeRef:$e,setDraggableNodeRef:Ft,transform:Tn!=null?Tn:En,transition:nn()};function nn(){if(Tn||Qn&&Dn.current.newIndex===Ke)return ge;if(!(Lt&&!(0,y.vd)(Et)||!Re)&&(_t||On))return y.ux.Transition.toString(eo(xi({},Re),{property:he}))}}function Fe(Ie,ze){var Te,qe;return typeof Ie=="boolean"?{draggable:Ie,droppable:!1}:{draggable:(Te=Ie==null?void 0:Ie.draggable)!=null?Te:ze.draggable,droppable:(qe=Ie==null?void 0:Ie.droppable)!=null?qe:ze.droppable}}function De(Ie){if(!Ie)return!1;const ze=Ie.data.current;return!!(ze&&"sortable"in ze&&typeof ze.sortable=="object"&&"containerId"in ze.sortable&&"items"in ze.sortable&&"index"in ze.sortable)}const we=[Ce.g4.Down,Ce.g4.Right,Ce.g4.Up,Ce.g4.Left],Be=(Ie,ze)=>{let{context:{active:Te,collisionRect:qe,droppableRects:Je,droppableContainers:Qe,over:Ue,scrollableAncestors:Le}}=ze;if(we.includes(Ie.code)){if(Ie.preventDefault(),!Te||!qe)return;const ke=[];Qe.getEnabled().forEach(Ze=>{if(!Ze||Ze!=null&&Ze.disabled)return;const dt=Je.get(Ze.id);if(dt)switch(Ie.code){case KeyboardCode.Down:qe.topdt.top&&ke.push(Ze);break;case KeyboardCode.Left:qe.left>dt.left&&ke.push(Ze);break;case KeyboardCode.Right:qe.left1&&(We=Re[1].id),We!=null){const Ze=Qe.get(Te.id),dt=Qe.get(We),rt=dt?Je.get(dt.id):null,He=dt==null?void 0:dt.node.current;if(He&&rt&&Ze&&dt){const Xe=getScrollableAncestors(He).some((Me,Se)=>Le[Se]!==Me),Ne=xe(Ze,dt),Ge=je(Ze,dt),ct=Xe||!Ne?{x:0,y:0}:{x:Ge?qe.width-rt.width:0,y:Ge?qe.height-rt.height:0},Ke={x:rt.left,y:rt.top};return ct.x&&ct.y?Ke:subtract(Ke,ct)}}}};function xe(Ie,ze){return!De(Ie)||!De(ze)?!1:Ie.data.current.sortable.containerId===ze.data.current.sortable.containerId}function je(Ie,ze){return!De(Ie)||!De(ze)||!xe(Ie,ze)?!1:Ie.data.current.sortable.indexxe=>{we.forEach(je=>je(xe))},we)}const y=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined";function ce(De){const we=Object.prototype.toString.call(De);return we==="[object Window]"||we==="[object global]"}function de(De){return"nodeType"in De}function te(De){var we,Be;return De?ce(De)?De:de(De)&&(we=(Be=De.ownerDocument)==null?void 0:Be.defaultView)!=null?we:window:window}function ae(De){const{Document:we}=te(De);return De instanceof we}function re(De){return ce(De)?!1:De instanceof te(De).HTMLElement}function ne(De){return De instanceof te(De).SVGElement}function x(De){return De?ce(De)?De.document:de(De)?ae(De)?De:re(De)||ne(De)?De.ownerDocument:document:document:document}const ee=y?a.useLayoutEffect:a.useEffect;function E(De){const we=(0,a.useRef)(De);return ee(()=>{we.current=De}),(0,a.useCallback)(function(){for(var Be=arguments.length,xe=new Array(Be),je=0;je{De.current=setInterval(xe,je)},[]),Be=(0,a.useCallback)(()=>{De.current!==null&&(clearInterval(De.current),De.current=null)},[]);return[we,Be]}function z(De,we){we===void 0&&(we=[De]);const Be=(0,a.useRef)(De);return ee(()=>{Be.current!==De&&(Be.current=De)},we),Be}function ie(De,we){const Be=(0,a.useRef)();return(0,a.useMemo)(()=>{const xe=De(Be.current);return Be.current=xe,xe},[...we])}function se(De){const we=E(De),Be=(0,a.useRef)(null),xe=(0,a.useCallback)(je=>{je!==Be.current&&(we==null||we(je,Be.current)),Be.current=je},[]);return[Be,xe]}function pe(De){const we=(0,a.useRef)();return(0,a.useEffect)(()=>{we.current=De},[De]),we.current}let fe={};function ue(De,we){return(0,a.useMemo)(()=>{if(we)return we;const Be=fe[De]==null?0:fe[De]+1;return fe[De]=Be,De+"-"+Be},[De,we])}function oe(De){return function(we){for(var Be=arguments.length,xe=new Array(Be>1?Be-1:0),je=1;je{const Te=Object.entries(ze);for(const[qe,Je]of Te){const Qe=Ie[qe];Qe!=null&&(Ie[qe]=Qe+De*Je)}return Ie},xi({},we))}}const me=oe(1),Ee=oe(-1);function ve(De){return"clientX"in De&&"clientY"in De}function he(De){if(!De)return!1;const{KeyboardEvent:we}=te(De.target);return we&&De instanceof we}function ge(De){if(!De)return!1;const{TouchEvent:we}=te(De.target);return we&&De instanceof we}function be(De){if(ge(De)){if(De.touches&&De.touches.length){const{clientX:we,clientY:Be}=De.touches[0];return{x:we,y:Be}}else if(De.changedTouches&&De.changedTouches.length){const{clientX:we,clientY:Be}=De.changedTouches[0];return{x:we,y:Be}}}return ve(De)?{x:De.clientX,y:De.clientY}:null}const ye=Object.freeze({Translate:{toString(De){if(!De)return;const{x:we,y:Be}=De;return"translate3d("+(we?Math.round(we):0)+"px, "+(Be?Math.round(Be):0)+"px, 0)"}},Scale:{toString(De){if(!De)return;const{scaleX:we,scaleY:Be}=De;return"scaleX("+we+") scaleY("+Be+")"}},Transform:{toString(De){if(De)return[ye.Translate.toString(De),ye.Scale.toString(De)].join(" ")}},Transition:{toString(De){let{property:we,duration:Be,easing:xe}=De;return we+" "+Be+"ms "+xe}}}),Ae="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]";function Fe(De){return De.matches(Ae)?De:De.querySelector(Ae)}},38470:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return Qe}});var a=le(27247),Ce=le(32855),y=le(34666),ce=le(11913),de=le(43079),te=le(59301),ae=le(43403),re=le(65030),ne=le(92310),x=le.n(ne),ee=le(34280),E=le(18929);function b(Ue){return Ue!==null&&(0,y.Z)(Ue)==="object"}function z(Ue,Le,ke){if(Ue===!1||Le===!1&&(!b(Ue)||!Ue.closeIcon))return null;var Re=typeof Le!="boolean"?Le:void 0;if(b(Ue)){var We;return(0,a.Z)((0,a.Z)({},Ue),{},{closeIcon:(We=Ue.closeIcon)!==null&&We!==void 0?We:Re})}return ke||Ue||Le?{closeIcon:Re}:"empty"}function ie(Ue,Le,ke,Re){return te.useMemo(function(){var We=z(Ue,Le,!1),Ze=z(ke,Re,!0);return We!=="empty"?We:Ze},[ke,Re,Ue,Le])}var se=le(6089);function pe(Ue){var Le=window.innerWidth||document.documentElement.clientWidth,ke=window.innerHeight||document.documentElement.clientHeight,Re=Ue.getBoundingClientRect(),We=Re.top,Ze=Re.right,dt=Re.bottom,rt=Re.left;return We>=0&&rt>=0&&Ze<=Le&&dt<=ke}function fe(Ue,Le,ke){var Re;return(Re=ke!=null?ke:Le)!==null&&Re!==void 0?Re:Ue===null?"center":"bottom"}function ue(Ue){return typeof Ue=="number"&&!Number.isNaN(Ue)}function oe(Ue,Le,ke,Re){var We=(0,te.useState)(void 0),Ze=(0,ce.Z)(We,2),dt=Ze[0],rt=Ze[1];(0,ee.Z)(function(){var Ve=typeof Ue=="function"?Ue():Ue;rt(Ve||null)});var He=(0,te.useState)(null),_e=(0,ce.Z)(He,2),Xe=_e[0],Ne=_e[1],Ge=(0,se.Z)(function(){if(dt){!pe(dt)&&Le&&dt.scrollIntoView(Re);var Ve=dt.getBoundingClientRect(),Me=Ve.left,Se=Ve.top,Pe=Ve.width,Ye=Ve.height,$e={left:Me,top:Se,width:Pe,height:Ye,radius:0};Ne(function(ft){return JSON.stringify(ft)!==JSON.stringify($e)?$e:ft})}else Ne(null)}),ct=function(Me){var Se;return(Se=Array.isArray(ke==null?void 0:ke.offset)?ke==null?void 0:ke.offset[Me]:ke==null?void 0:ke.offset)!==null&&Se!==void 0?Se:6};(0,ee.Z)(function(){return Ge(),window.addEventListener("resize",Ge),function(){window.removeEventListener("resize",Ge)}},[dt,Le,Ge]);var Ke=(0,te.useMemo)(function(){if(!Xe)return Xe;var Ve=ct(0),Me=ct(1),Se=ue(ke==null?void 0:ke.radius)?ke==null?void 0:ke.radius:2;return{left:Xe.left-Ve,top:Xe.top-Me,width:Xe.width+Ve*2,height:Xe.height+Me*2,radius:Se}},[Xe,ke]);return[Ke,dt]}var me=le(80402),Ee={fill:"transparent",pointerEvents:"auto"},ve=function(Le){var ke=Le.prefixCls,Re=Le.rootClassName,We=Le.pos,Ze=Le.showMask,dt=Le.style,rt=dt===void 0?{}:dt,He=Le.fill,_e=He===void 0?"rgba(0,0,0,0.5)":He,Xe=Le.open,Ne=Le.animated,Ge=Le.zIndex,ct=Le.disabledInteraction,Ke=(0,me.Z)(),Ve="".concat(ke,"-mask-").concat(Ke),Me=(0,y.Z)(Ne)==="object"?Ne==null?void 0:Ne.placeholder:Ne,Se=typeof navigator!="undefined"&&/^((?!chrome|android).)*safari/i.test(navigator.userAgent),Pe=Se?{width:"100%",height:"100%"}:{width:"100vw",height:"100vh"};return te.createElement(ae.Z,{open:Xe,autoLock:!0},te.createElement("div",{className:x()("".concat(ke,"-mask"),Re),style:(0,a.Z)({position:"fixed",left:0,right:0,top:0,bottom:0,zIndex:Ge,pointerEvents:We&&!ct?"none":"auto"},rt)},Ze?te.createElement("svg",{style:{width:"100%",height:"100%"}},te.createElement("defs",null,te.createElement("mask",{id:Ve},te.createElement("rect",(0,Ce.Z)({x:"0",y:"0"},Pe,{fill:"white"})),We&&te.createElement("rect",{x:We.left,y:We.top,rx:We.radius,width:We.width,height:We.height,fill:"black",className:Me?"".concat(ke,"-placeholder-animated"):""}))),te.createElement("rect",{x:"0",y:"0",width:"100%",height:"100%",fill:_e,mask:"url(#".concat(Ve,")")}),We&&te.createElement(te.Fragment,null,te.createElement("rect",(0,Ce.Z)({},Ee,{x:"0",y:"0",width:"100%",height:We.top})),te.createElement("rect",(0,Ce.Z)({},Ee,{x:"0",y:"0",width:We.left,height:"100%"})),te.createElement("rect",(0,Ce.Z)({},Ee,{x:"0",y:We.top+We.height,width:"100%",height:"calc(100vh - ".concat(We.top+We.height,"px)")})),te.createElement("rect",(0,Ce.Z)({},Ee,{x:We.left+We.width,y:"0",width:"calc(100vw - ".concat(We.left+We.width,"px)"),height:"100%"})))):null))},he=ve,ge={adjustX:1,adjustY:1},be=[0,0],ye={left:{points:["cr","cl"],offset:[-8,0]},right:{points:["cl","cr"],offset:[8,0]},top:{points:["bc","tc"],offset:[0,-8]},bottom:{points:["tc","bc"],offset:[0,8]},topLeft:{points:["bl","tl"],offset:[0,-8]},leftTop:{points:["tr","tl"],offset:[-8,0]},topRight:{points:["br","tr"],offset:[0,-8]},rightTop:{points:["tl","tr"],offset:[8,0]},bottomRight:{points:["tr","br"],offset:[0,8]},rightBottom:{points:["bl","br"],offset:[8,0]},bottomLeft:{points:["tl","bl"],offset:[0,8]},leftBottom:{points:["br","bl"],offset:[-8,0]}};function Ae(){var Ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,Le={};return Object.keys(ye).forEach(function(ke){Le[ke]=(0,a.Z)((0,a.Z)({},ye[ke]),{},{autoArrow:Ue,targetOffset:be})}),Le}var Fe=Ae(),De=le(3300),we=le(26112);function Be(Ue){var Le,ke=Ue.prefixCls,Re=Ue.current,We=Ue.total,Ze=Ue.title,dt=Ue.description,rt=Ue.onClose,He=Ue.onPrev,_e=Ue.onNext,Xe=Ue.onFinish,Ne=Ue.className,Ge=Ue.closable,ct=(0,we.Z)(Ge||{},!0),Ke=(Le=Ge==null?void 0:Ge.closeIcon)!==null&&Le!==void 0?Le:te.createElement("span",{className:"".concat(ke,"-close-x")},"\xD7"),Ve=!!Ge;return te.createElement("div",{className:x()("".concat(ke,"-content"),Ne)},te.createElement("div",{className:"".concat(ke,"-inner")},Ve&&te.createElement("button",(0,Ce.Z)({type:"button",onClick:rt,"aria-label":"Close"},ct,{className:"".concat(ke,"-close")}),Ke),te.createElement("div",{className:"".concat(ke,"-header")},te.createElement("div",{className:"".concat(ke,"-title")},Ze)),te.createElement("div",{className:"".concat(ke,"-description")},dt),te.createElement("div",{className:"".concat(ke,"-footer")},te.createElement("div",{className:"".concat(ke,"-sliders")},We>1?(0,De.Z)(Array.from({length:We}).keys()).map(function(Me,Se){return te.createElement("span",{key:Me,className:Se===Re?"active":""})}):null),te.createElement("div",{className:"".concat(ke,"-buttons")},Re!==0?te.createElement("button",{className:"".concat(ke,"-prev-btn"),onClick:He},"Prev"):null,Re===We-1?te.createElement("button",{className:"".concat(ke,"-finish-btn"),onClick:Xe},"Finish"):te.createElement("button",{className:"".concat(ke,"-next-btn"),onClick:_e},"Next")))))}var xe=function(Le){var ke=Le.current,Re=Le.renderPanel;return te.createElement(te.Fragment,null,typeof Re=="function"?Re(Le,ke):te.createElement(Be,Le))},je=xe,Ie=["prefixCls","steps","defaultCurrent","current","onChange","onClose","onFinish","open","mask","arrow","rootClassName","placement","renderPanel","gap","animated","scrollIntoViewOptions","zIndex","closeIcon","closable","builtinPlacements","disabledInteraction"],ze={left:"50%",top:"50%",width:1,height:1},Te={block:"center",inline:"center"},qe=function(Le){var ke=Le.prefixCls,Re=ke===void 0?"rc-tour":ke,We=Le.steps,Ze=We===void 0?[]:We,dt=Le.defaultCurrent,rt=Le.current,He=Le.onChange,_e=Le.onClose,Xe=Le.onFinish,Ne=Le.open,Ge=Le.mask,ct=Ge===void 0?!0:Ge,Ke=Le.arrow,Ve=Ke===void 0?!0:Ke,Me=Le.rootClassName,Se=Le.placement,Pe=Le.renderPanel,Ye=Le.gap,$e=Le.animated,ft=Le.scrollIntoViewOptions,Et=ft===void 0?Te:ft,gt=Le.zIndex,Bt=gt===void 0?1001:gt,Ft=Le.closeIcon,Dt=Le.closable,mt=Le.builtinPlacements,et=Le.disabledInteraction,st=(0,de.Z)(Le,Ie),ot=te.useRef(),bt=(0,E.Z)(0,{value:rt,defaultValue:dt}),_t=(0,ce.Z)(bt,2),It=_t[0],Lt=_t[1],Rt=(0,E.Z)(void 0,{value:Ne,postState:function(cr){return It<0||It>=Ze.length?!1:cr!=null?cr:!0}}),zt=(0,ce.Z)(Rt,2),En=zt[0],Xn=zt[1],vn=te.useState(En),Dn=(0,ce.Z)(vn,2),Qn=Dn[0],On=Dn[1],Tn=te.useRef(En);(0,ee.Z)(function(){En&&(Tn.current||Lt(0),On(!0)),Tn.current=En},[En]);var nn=Ze[It]||{},nr=nn.target,Jn=nn.placement,ln=nn.style,xn=nn.arrow,cn=nn.className,wn=nn.mask,$t=nn.scrollIntoViewOptions,fn=$t===void 0?Te:$t,Nn=nn.closeIcon,Yt=nn.closable,jt=ie(Yt,Nn,Dt,Ft),Mt=En&&(wn!=null?wn:ct),Ot=fn!=null?fn:Et,rn=oe(nr,Ne,Ye,Ot),Cn=(0,ce.Z)(rn,2),yn=Cn[0],Xt=Cn[1],bn=fe(Xt,Se,Jn),Fn=Xt?typeof xn=="undefined"?Ve:xn:!1,Un=(0,y.Z)(Fn)==="object"?Fn.pointAtCenter:!1;(0,ee.Z)(function(){var ar;(ar=ot.current)===null||ar===void 0||ar.forceAlign()},[Un,It]);var dr=function(cr){Lt(cr),He==null||He(cr)},Dr=(0,te.useMemo)(function(){return mt?typeof mt=="function"?mt({arrowPointAtCenter:Un}):mt:Ae(Un)},[mt,Un]);if(Xt===void 0||!Qn)return null;var br=function(){Xn(!1),_e==null||_e(It)},ci=function(){return te.createElement(je,(0,Ce.Z)({arrow:Fn,key:"content",prefixCls:Re,total:Ze.length,renderPanel:Pe,onPrev:function(){dr(It-1)},onNext:function(){dr(It+1)},onClose:br,current:It,onFinish:function(){br(),Xe==null||Xe()}},Ze[It],{closable:jt}))},an=typeof Mt=="boolean"?Mt:!!Mt,jn=typeof Mt=="boolean"?void 0:Mt,Ar=function(cr){return cr||Xt||document.body};return te.createElement(te.Fragment,null,te.createElement(he,{zIndex:Bt,prefixCls:Re,pos:yn,showMask:an,style:jn==null?void 0:jn.style,fill:jn==null?void 0:jn.color,open:En,animated:$e,rootClassName:Me,disabledInteraction:et}),te.createElement(re.Z,(0,Ce.Z)({},st,{builtinPlacements:Dr,ref:ot,popupStyle:ln,popupPlacement:bn,popupVisible:En,popupClassName:x()(Me,cn),prefixCls:Re,popup:ci,forceRender:!1,destroyPopupOnHide:!0,zIndex:Bt,getTriggerDOMNode:Ar,arrow:!!Fn}),te.createElement(ae.Z,{open:En,autoLock:!0},te.createElement("div",{className:x()(Me,"".concat(Re,"-target-placeholder")),style:(0,a.Z)((0,a.Z)({},yn||ze),{},{position:"fixed",pointerEvents:"none"})}))))},Je=qe,Qe=Je},17178:function(Ct,lt){"use strict";lt.Z={backBottom:"backBottom___vf1Tx",pptBtn:"pptBtn___kEb6S",headTip:"headTip___MSazD",tips:"tips___bXOTU",avatar:"avatar___eSFE8",details:"details___miwc5",try:"try___y8hPW"}},21697:function(Ct,lt){"use strict";lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},83259:function(Ct,lt){"use strict";lt.Z={flex_box_center:"flex_box_center___DFeZA",flex_space_between:"flex_space_between___DmOsm",flex_box_vertical_center:"flex_box_vertical_center___nPXRf",flex_box_center_end:"flex_box_center_end___bkHWA",flex_box_column:"flex_box_column___WTOFM",Onerow:"Onerow___dqGHb",title:"title___B6nUX",export:"export___zEOOU",bg:"bg___ufHn2",tabs:"tabs___HT71D",workListTabWrap:"workListTabWrap___tpilt",workListTabButton:"workListTabButton___RHhkN",title_style:"title_style___mL9QF",tags_styles:"tags_styles___3IEB9",customBtnSty:"customBtnSty___rmHQG",customBtnSty2:"customBtnSty2___Zomuk",myForm:"myForm___Z1ii9",myGroupSettings:"myGroupSettings___OTZyo",rule_desc:"rule_desc___sgPu1",tips:"tips___z4dFA"}},5216:function(Ct,lt){"use strict";lt.Z={footer:"footer___bruwa",whiteFooter:"whiteFooter___mR7kn",error:"error___KO0Jg",case:"case___L0pNc","resize-y-bar":"resize-y-bar___NK0gI",unfoldBtn:"unfoldBtn___aMmZw",caseHead:"caseHead___EuMPr",dot:"dot___Iky9k",text:"text___lMSx6",pass:"pass___XjijC",noPass:"noPass___JxpWk",btns:"btns___FPIaK",result:"result___oRj1h",title:"title___IhMSa",left:"left___XlC98",leftNode:"leftNode___NGHgx",right:"right____fIu_",node:"node___MwdH7",elseNode:"elseNode___WjFIg",nameWrap:"nameWrap___bEdbD",scroll:"scroll___ylWYt",scrollBox:"scrollBox___hWkc9",action:"action___xBwDi",whiteCase:"whiteCase___AZiDR",disabled:"disabled___lWQU2",codeHead:"codeHead___l8q5R",navWrap:"navWrap___xdWQe",nav:"nav___JKPVX",active:"active___DTAtT",whiteCodeHead:"whiteCodeHead___wDOny",header:"header___VjNh9",timepiece:"timepiece___yuqJC",btn_edit:"btn_edit___ozzux",whiteHeader:"whiteHeader___REV3m",djs:"djs___v0Ru7",myProblems:"myProblems___DKSbs",whiteMyProblems:"whiteMyProblems___k0QS3",fullMask:"fullMask___QZH1M"}},45298:function(){"use strict"},9164:function(Ct,lt,le){"use strict";var a=le(59301),Ce=Object.defineProperty,y=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(ne,x,ee)=>x in ne?Ce(ne,x,{enumerable:!0,configurable:!0,writable:!0,value:ee}):ne[x]=ee,ae=(ne,x)=>{for(var ee in x||(x={}))ce.call(x,ee)&&te(ne,ee,x[ee]);if(y)for(var ee of y(x))de.call(x,ee)&&te(ne,ee,x[ee]);return ne};const re=ne=>React.createElement("svg",ae({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},ne),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143z",fill:"#98BDF7"}),React.createElement("path",{d:"m248.686 803.182-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#145DFF"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#98BDF7"}));lt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},11237:function(Ct,lt,le){"use strict";var a=le(59301),Ce=Object.defineProperty,y=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(ne,x,ee)=>x in ne?Ce(ne,x,{enumerable:!0,configurable:!0,writable:!0,value:ee}):ne[x]=ee,ae=(ne,x)=>{for(var ee in x||(x={}))ce.call(x,ee)&&te(ne,ee,x[ee]);if(y)for(var ee of y(x))de.call(x,ee)&&te(ne,ee,x[ee]);return ne};const re=ne=>React.createElement("svg",ae({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},ne),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143zM248.686 803.182l-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#98BDF7"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#145DFF"}));lt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},60515:function(Ct,lt,le){"use strict";var a=le(59301),Ce=Object.defineProperty,y=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(ne,x,ee)=>x in ne?Ce(ne,x,{enumerable:!0,configurable:!0,writable:!0,value:ee}):ne[x]=ee,ae=(ne,x)=>{for(var ee in x||(x={}))ce.call(x,ee)&&te(ne,ee,x[ee]);if(y)for(var ee of y(x))de.call(x,ee)&&te(ne,ee,x[ee]);return ne};const re=ne=>React.createElement("svg",ae({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},ne),React.createElement("title",null,"\u5360\u7528\u5185\u5B58"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{fillOpacity:.01,fill:"#FFF",d:"M0 0h30v30H0z"}),React.createElement("path",{d:"M6.866 26.928h-1.28a2.561 2.561 0 0 1-2.562-2.561V5.585a2.561 2.561 0 0 1 2.561-2.56h1.28v4.268a2.561 2.561 0 0 0 2.562 2.56h3.842a2.561 2.561 0 0 0 2.56-2.56V3.024h2.915l8.184 8.184v13.159a2.561 2.561 0 0 1-2.561 2.561h-1.28v-5.976c0-.943-.765-1.707-1.708-1.707H8.573c-.943 0-1.707.764-1.707 1.707v5.976Z",fill:"#B6D0FC"}),React.createElement("path",{d:"M8.573 3.024h5.55v4.269a.854.854 0 0 1-.854.853H9.427a.854.854 0 0 1-.854-.853V3.024ZM8.573 26.928v-5.976H21.38v5.976z",fill:"#1890FF"})));lt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsLW9wYWNpdHk9Ii4wMSIgZmlsbD0iI0ZGRiIgZD0iTTAgMGgzMHYzMEgweiIvPjxwYXRoIGQ9Ik02Ljg2NiAyNi45MjhoLTEuMjhhMi41NjEgMi41NjEgMCAwIDEtMi41NjItMi41NjFWNS41ODVhMi41NjEgMi41NjEgMCAwIDEgMi41NjEtMi41NmgxLjI4djQuMjY4YTIuNTYxIDIuNTYxIDAgMCAwIDIuNTYyIDIuNTZoMy44NDJhMi41NjEgMi41NjEgMCAwIDAgMi41Ni0yLjU2VjMuMDI0aDIuOTE1bDguMTg0IDguMTg0djEzLjE1OWEyLjU2MSAyLjU2MSAwIDAgMS0yLjU2MSAyLjU2MWgtMS4yOHYtNS45NzZjMC0uOTQzLS43NjUtMS43MDctMS43MDgtMS43MDdIOC41NzNjLS45NDMgMC0xLjcwNy43NjQtMS43MDcgMS43MDd2NS45NzZaIiBmaWxsPSIjQjZEMEZDIi8+PHBhdGggZD0iTTguNTczIDMuMDI0aDUuNTV2NC4yNjlhLjg1NC44NTQgMCAwIDEtLjg1NC44NTNIOS40MjdhLjg1NC44NTQgMCAwIDEtLjg1NC0uODUzVjMuMDI0Wk04LjU3MyAyNi45Mjh2LTUuOTc2SDIxLjM4djUuOTc2eiIgZmlsbD0iIzE4OTBGRiIvPjwvZz48L3N2Zz4="},88977:function(Ct,lt,le){"use strict";var a=le(59301),Ce=Object.defineProperty,y=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(ne,x,ee)=>x in ne?Ce(ne,x,{enumerable:!0,configurable:!0,writable:!0,value:ee}):ne[x]=ee,ae=(ne,x)=>{for(var ee in x||(x={}))ce.call(x,ee)&&te(ne,ee,x[ee]);if(y)for(var ee of y(x))de.call(x,ee)&&te(ne,ee,x[ee]);return ne};const re=ne=>React.createElement("svg",ae({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},ne),React.createElement("title",null,"\u8FD0\u884C\u65F6\u95F4"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M30 15c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15C0 6.716 6.716 0 15 0c8.284 0 15 6.716 15 15Z",fill:"#BAFFF0"}),React.createElement("path",{d:"M25.5 15c0 5.8-4.7 10.5-10.5 10.5S4.5 20.8 4.5 15 9.2 4.5 15 4.5 25.5 9.2 25.5 15Z",fill:"#44D7B6"}),React.createElement("path",{d:"M13.5 9a1.5 1.5 0 0 1 1.5 1.5v4.379l3.56 3.56a1.5 1.5 0 0 1-2.12 2.122l-4-4A1.5 1.5 0 0 1 12 15.5v-5A1.5 1.5 0 0 1 13.5 9Z",fill:"#FFF"})));lt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMzAgMTVjMCA4LjI4NC02LjcxNiAxNS0xNSAxNS04LjI4NCAwLTE1LTYuNzE2LTE1LTE1QzAgNi43MTYgNi43MTYgMCAxNSAwYzguMjg0IDAgMTUgNi43MTYgMTUgMTVaIiBmaWxsPSIjQkFGRkYwIi8+PHBhdGggZD0iTTI1LjUgMTVjMCA1LjgtNC43IDEwLjUtMTAuNSAxMC41UzQuNSAyMC44IDQuNSAxNSA5LjIgNC41IDE1IDQuNSAyNS41IDkuMiAyNS41IDE1WiIgZmlsbD0iIzQ0RDdCNiIvPjxwYXRoIGQ9Ik0xMy41IDlhMS41IDEuNSAwIDAgMSAxLjUgMS41djQuMzc5bDMuNTYgMy41NmExLjUgMS41IDAgMCAxLTIuMTIgMi4xMjJsLTQtNEExLjUgMS41IDAgMCAxIDEyIDE1LjV2LTVBMS41IDEuNSAwIDAgMSAxMy41IDlaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg=="},68157:function(Ct,lt,le){"use strict";var a=le(59301),Ce=Object.defineProperty,y=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(ne,x,ee)=>x in ne?Ce(ne,x,{enumerable:!0,configurable:!0,writable:!0,value:ee}):ne[x]=ee,ae=(ne,x)=>{for(var ee in x||(x={}))ce.call(x,ee)&&te(ne,ee,x[ee]);if(y)for(var ee of y(x))de.call(x,ee)&&te(ne,ee,x[ee]);return ne};const re=ne=>React.createElement("svg",ae({className:"left_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},ne),React.createElement("path",{d:"M0 512a512 512 0 1 0 1024 0A512 512 0 1 0 0 512Z",fill:"#EBEFF7"}),React.createElement("path",{d:"m368.333 487.526 24.78-24.524L591.31 267.008c14.848-14.694 34.713-14.694 49.561 0a37.376 37.376 0 0 1-4.966 48.998L437.76 512l198.195 195.994c14.848 14.694 14.848 34.304 0 48.998-14.848 14.694-34.662 14.694-49.51 0L388.096 560.998l-19.814-24.524A37.222 37.222 0 0 1 358.4 512c0-9.78 0-14.694 9.933-24.474z",fill:"#AAAFB9"}));lt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTAgNTEyYTUxMiA1MTIgMCAxIDAgMTAyNCAwQTUxMiA1MTIgMCAxIDAgMCA1MTJaIiBmaWxsPSIjRUJFRkY3Ii8+PHBhdGggZD0ibTM2OC4zMzMgNDg3LjUyNiAyNC43OC0yNC41MjRMNTkxLjMxIDI2Ny4wMDhjMTQuODQ4LTE0LjY5NCAzNC43MTMtMTQuNjk0IDQ5LjU2MSAwYTM3LjM3NiAzNy4zNzYgMCAwIDEtNC45NjYgNDguOTk4TDQzNy43NiA1MTJsMTk4LjE5NSAxOTUuOTk0YzE0Ljg0OCAxNC42OTQgMTQuODQ4IDM0LjMwNCAwIDQ4Ljk5OC0xNC44NDggMTQuNjk0LTM0LjY2MiAxNC42OTQtNDkuNTEgMEwzODguMDk2IDU2MC45OThsLTE5LjgxNC0yNC41MjRBMzcuMjIyIDM3LjIyMiAwIDAgMSAzNTguNCA1MTJjMC05Ljc4IDAtMTQuNjk0IDkuOTMzLTI0LjQ3NHoiIGZpbGw9IiNBQUFGQjkiLz48L3N2Zz4="},28364:function(Ct,lt,le){"use strict";var a=le(59301),Ce=Object.defineProperty,y=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(ne,x,ee)=>x in ne?Ce(ne,x,{enumerable:!0,configurable:!0,writable:!0,value:ee}):ne[x]=ee,ae=(ne,x)=>{for(var ee in x||(x={}))ce.call(x,ee)&&te(ne,ee,x[ee]);if(y)for(var ee of y(x))de.call(x,ee)&&te(ne,ee,x[ee]);return ne};const re=ne=>React.createElement("svg",ae({width:20,height:20,xmlns:"http://www.w3.org/2000/svg"},ne),React.createElement("title",null,"\u5411\u53F3\u5907\u4EFD"),React.createElement("g",{transform:"matrix(-1 0 0 1 20 0)",fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#EBEFF7",cx:10,cy:10,r:10}),React.createElement("path",{d:"m12.459 9.522-.484-.479-3.872-3.828c-.29-.287-.678-.287-.968 0a.73.73 0 0 0 .097.957L11.103 10l-3.871 3.828c-.29.287-.29.67 0 .957.29.287.677.287.968 0l3.871-3.828.388-.479a.727.727 0 0 0 .193-.478c0-.191 0-.287-.193-.478Z",fill:"#3061D0",fillRule:"nonzero"})));lt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgMjAgMCkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGNpcmNsZSBmaWxsPSIjRUJFRkY3IiBjeD0iMTAiIGN5PSIxMCIgcj0iMTAiLz48cGF0aCBkPSJtMTIuNDU5IDkuNTIyLS40ODQtLjQ3OS0zLjg3Mi0zLjgyOGMtLjI5LS4yODctLjY3OC0uMjg3LS45NjggMGEuNzMuNzMgMCAwIDAgLjA5Ny45NTdMMTEuMTAzIDEwbC0zLjg3MSAzLjgyOGMtLjI5LjI4Ny0uMjkuNjcgMCAuOTU3LjI5LjI4Ny42NzcuMjg3Ljk2OCAwbDMuODcxLTMuODI4LjM4OC0uNDc5YS43MjcuNzI3IDAgMCAwIC4xOTMtLjQ3OGMwLS4xOTEgMC0uMjg3LS4xOTMtLjQ3OFoiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4="},95270:function(Ct,lt,le){"use strict";var a=le(59301),Ce=Object.defineProperty,y=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(ne,x,ee)=>x in ne?Ce(ne,x,{enumerable:!0,configurable:!0,writable:!0,value:ee}):ne[x]=ee,ae=(ne,x)=>{for(var ee in x||(x={}))ce.call(x,ee)&&te(ne,ee,x[ee]);if(y)for(var ee of y(x))de.call(x,ee)&&te(ne,ee,x[ee]);return ne};const re=ne=>React.createElement("svg",ae({className:"right_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},ne),React.createElement("path",{d:"M0 512a512 512 0 1 0 1024 0A512 512 0 1 0 0 512Z",fill:"#EBEFF7"}),React.createElement("path",{d:"m903.782 51.2 51.2 51.2-51.2-51.2zm51.2 0-51.2 51.2 51.2-51.2z"}),React.createElement("path",{d:"m637.9 487.526-24.78-24.524-198.246-195.994c-14.848-14.694-34.714-14.694-49.562 0a37.376 37.376 0 0 0 4.966 48.998L568.474 512 370.278 707.994c-14.848 14.694-14.848 34.304 0 48.998 14.848 14.694 34.663 14.694 49.562 0l198.195-195.994 19.866-24.524A37.222 37.222 0 0 0 647.782 512c0-9.78 0-14.694-9.881-24.474z",fill:"#AAAFB9"}));lt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTAgNTEyYTUxMiA1MTIgMCAxIDAgMTAyNCAwQTUxMiA1MTIgMCAxIDAgMCA1MTJaIiBmaWxsPSIjRUJFRkY3Ii8+PHBhdGggZD0ibTkwMy43ODIgNTEuMiA1MS4yIDUxLjItNTEuMi01MS4yem01MS4yIDAtNTEuMiA1MS4yIDUxLjItNTEuMnoiLz48cGF0aCBkPSJtNjM3LjkgNDg3LjUyNi0yNC43OC0yNC41MjQtMTk4LjI0Ni0xOTUuOTk0Yy0xNC44NDgtMTQuNjk0LTM0LjcxNC0xNC42OTQtNDkuNTYyIDBhMzcuMzc2IDM3LjM3NiAwIDAgMCA0Ljk2NiA0OC45OThMNTY4LjQ3NCA1MTIgMzcwLjI3OCA3MDcuOTk0Yy0xNC44NDggMTQuNjk0LTE0Ljg0OCAzNC4zMDQgMCA0OC45OTggMTQuODQ4IDE0LjY5NCAzNC42NjMgMTQuNjk0IDQ5LjU2MiAwbDE5OC4xOTUtMTk1Ljk5NCAxOS44NjYtMjQuNTI0QTM3LjIyMiAzNy4yMjIgMCAwIDAgNjQ3Ljc4MiA1MTJjMC05Ljc4IDAtMTQuNjk0LTkuODgxLTI0LjQ3NHoiIGZpbGw9IiNBQUFGQjkiLz48L3N2Zz4="},62427:function(Ct,lt,le){"use strict";var a=le(59301),Ce=Object.defineProperty,y=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(ne,x,ee)=>x in ne?Ce(ne,x,{enumerable:!0,configurable:!0,writable:!0,value:ee}):ne[x]=ee,ae=(ne,x)=>{for(var ee in x||(x={}))ce.call(x,ee)&&te(ne,ee,x[ee]);if(y)for(var ee of y(x))de.call(x,ee)&&te(ne,ee,x[ee]);return ne};const re=ne=>React.createElement("svg",ae({width:20,height:20,xmlns:"http://www.w3.org/2000/svg"},ne),React.createElement("title",null,"\u5411\u53F3"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#EBEFF7",cx:10,cy:10,r:10}),React.createElement("path",{d:"m12.459 9.522-.484-.479-3.872-3.828c-.29-.287-.678-.287-.968 0a.73.73 0 0 0 .097.957L11.103 10l-3.871 3.828c-.29.287-.29.67 0 .957.29.287.677.287.968 0l3.871-3.828.388-.479a.727.727 0 0 0 .193-.478c0-.191 0-.287-.193-.478Z",fill:"#3061D0",fillRule:"nonzero"})));lt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNFQkVGRjciIGN4PSIxMCIgY3k9IjEwIiByPSIxMCIvPjxwYXRoIGQ9Im0xMi40NTkgOS41MjItLjQ4NC0uNDc5LTMuODcyLTMuODI4Yy0uMjktLjI4Ny0uNjc4LS4yODctLjk2OCAwYS43My43MyAwIDAgMCAuMDk3Ljk1N0wxMS4xMDMgMTBsLTMuODcxIDMuODI4Yy0uMjkuMjg3LS4yOS42NyAwIC45NTcuMjkuMjg3LjY3Ny4yODcuOTY4IDBsMy44NzEtMy44MjguMzg4LS40NzlhLjcyNy43MjcgMCAwIDAgLjE5My0uNDc4YzAtLjE5MSAwLS4yODctLjE5My0uNDc4WiIgZmlsbD0iIzMwNjFEMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg=="},11081:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var Ct={},lt="5.0",le={},a=null,Ce=!1,y=!1,ce=null,de=!1,te=null,ae=null,re=0;re4?parseFloat(Le):5};Ct.setHTML5Codebase=function(Le,ke){ae=Le,Je(Le,ke)},Ct.setJavaCodebase=Ct.setJavaCodebaseVersion=Ct.isCompiledInstalled=Ct.setPreCompiledScriptPath=Ct.setPreCompiledResourcePath=function(){},Ct.setHTML5CodebaseVersion=function(Le,ke){var Re=parseFloat(Le);if(Re!==NaN&&Re<5){console.log("The GeoGebra HTML5 codebase version "+Re+" is deprecated. Using version latest instead.");return}te=Le,qe(Le,ke)},Ct.getHTML5CodebaseVersion=function(){return z},Ct.getParameters=function(){return le},Ct.setFontsCSSURL=function(Le){oe=Le},Ct.setGiacJSURL=function(Le){},Ct.setJNLPFile=function(Le){x=Le},Ct.setJNLPBaseDir=function(Le){},Ct.inject=function(){function Le(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var ke="auto",Re=le.id,We,Ze=!1,dt=0;dt=5)return!0;var Le=Ct.getAppletObject();return Le&&typeof Le.recalculateEnvironments=="function"?(Le.recalculateEnvironments(),!0):!1},Ct.startAnimation=function(){var Le=Ct.getAppletObject();return Le&&typeof Le.startAnimation=="function"?(Le.startAnimation(),!0):!1},Ct.stopAnimation=function(){var Le=Ct.getAppletObject();return Le&&typeof Le.stopAnimation=="function"?(Le.stopAnimation(),!0):!1},Ct.getAppletObject=function(){var Le=le.id!==void 0?le.id:"ggbApplet";return window[Le]},Ct.resize=function(){};var Ae=function(Le,ke,Re){var We=document.createElement("param");We.setAttribute("name",ke),We.setAttribute("value",Re),Le.appendChild(We)},Fe=function(Le){return Le&&Le!=="false"},De=function(Le,ke,Re){Ee(z)<=4.2&&(Re=!0);var We=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==z||ggbHTML5LoadedCodebaseIsWebSimple&&!se)&&(We=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var Ze=document.createElement("div");Ze.classList.add("appletParameters","notranslate");var dt=ke.width,rt=ke.height;if(ke.disableAutoScale=ke.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():ke.disableAutoScale,ke.width!==void 0)if(Ee(z)<=4.4)Fe(ke.showToolBar)&&(ke.height-=7),Fe(ke.showAlgebraInput)&&(ke.height-=37),ke.width<605&&Fe(ke.showToolBar)&&(ke.width=605,dt=605);else{var He=100;(Fe(ke.showToolBar)||Fe(ke.showMenuBar))&&(ke.hasOwnProperty("customToolBar")&&(ke.customToolbar=ke.customToolBar),He=Fe(ke.showMenuBar)?245:155),dt=5?(ke.appletOnLoad=function(Et){var gt=Le.querySelector(".ggb_preview");gt&>.parentNode.removeChild(gt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Ne),window.GGBT_wsf_view&&$(window).trigger("resize"),Xe(Et)},Ge||Ne.appendChild(ct)):Ze.appendChild(ct),Ne.appendChild(Ze),Ge||Le.appendChild(Ne),setTimeout(function(){Ct.resize()},1)}else{var Ke=document.createElement("div");Ke.className="applet_scaler",Ke.style.position="relative",Ke.style.display="block",Ke.appendChild(Ze),Le.appendChild(Ke),ke.appletOnLoad=function(Et){Ct.resize(),Xe(Et)}}function Ve(Et,gt){gt&&typeof gt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Et,gt.appletOnLoad):renderGGBElement(Et),Qe("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",gt)}function Me(Et,gt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Et,params:gt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Bt){Ve(Bt.article,Bt.params)}),html5AppletsToProcess=null)},Ee(z)<5&&(Et.className+=" geogebraweb")):Ve(Et,gt)}if(We){scriptLoadStarted=!0;for(var Se=0;Se0?(_e.remove(),Ne.attr("id","fullscreencontent").show(),jQuery(Xe).append(Ne),window.dispatchEvent(new Event("resize"))):De(_e,ke,!1),window.GGBT_wsf_view.launchFullScreen(Xe)}else b=We,De(Le,ke,!1);if(!window.GGBT_wsf_view)for(rt=0;rtLe/4*3&&(_e=Le/4*3),Xe=_e/5.8,He.setAttribute("src",fe),He.setAttribute("width",_e),He.setAttribute("height",Xe);var Ne=(Le-_e)/2,Ge=(ke-Xe)/2;He.style.left=Ne+"px",He.style.top=Ge+"px",Ze.appendChild(He)}}return Ze.appendChild(rt),Ze},ze=function(Le){return Le=Le.toLowerCase(),Le==="html5"||Le==="screenshot"?Le:"html5"},Te=["web","webSimple","web3d","tablet","tablet3d","phone"],qe=function(Le,ke){if(z=Le,ke){Je(z,!0);return}var Re=!Ce;if(Re){var We=Ee(z);!isNaN(We)&&We<4.4&&(Re=!1)}var Ze,dt;window.location.protocol.substr(0,4)==="http"?Ze=window.location.protocol:Ze="http:";var rt=z.indexOf("//");rt>0?dt=z:rt===0?dt=Ze+z:dt="https://www.geogebra.org/apps/5.2.814.0/";for(var He in Te)if(z.slice(Te[He].length*-1)===Te[He]||z.slice((Te[He].length+1)*-1)===Te[He]+"/"){Je(dt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Re&&!a.is3D&&!a.AV&&!a.SV&&!a.CV&&!a.EV2&&!a.CP&&!a.PC&&!a.DA&&!a.FI&&!a.PV&&!Fe(le.showToolBar)&&!Fe(le.showMenuBar)&&!Fe(le.showAlgebraInput)&&!Fe(le.enableRightClick)&&(!le.appName||le.appName=="classic")?dt+="webSimple/":dt+="web3d/",Je(dt,!1)},Je=function(Le,ke){if(Le.requirejs){ee=Le;return}Le.slice(-1)!=="/"&&(Le+="/"),ee=Le,ke===null&&(ke=Le.indexOf("http")===-1),E=ke,ie="web.nocache.js",se=!1;var Re=ee.split("/");Re.length>1&&(!ke&&Re[Re.length-2]==="webSimple"?(ie="webSimple.nocache.js",se=!0):Te.indexOf(Re[Re.length-2])>=0&&(ie=Re[Re.length-2]+".nocache.js")),Re=Le.split("/"),z=Re[Re.length-3],z.substr(0,4)==="test"?z=z.substr(4,1)+"."+z.substr(5,1):(z.substr(0,3)==="war"||z.substr(0,4)==="beta")&&(z="5.0");var We=parseFloat(z);We!==NaN&&We<5&&Le.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+We+" is deprecated. Using version latest instead."),qe("5.0",ke))},Qe=function(Le,ke){window.console&&window.console.log&&(!ke||typeof ke.showLogging=="undefined"||ke.showLogging&&ke.showLogging!=="false")&&console.log(Le)};le.material_id!==void 0?ge(Ue):Ue();function Ue(){var Le=lt;te!==null?Le=te:parseFloat(Le)<5&&(Le="5.0"),qe(Le,!1),ae!==null&&Je(ae,E),de=!0}return Ct},GGBAppletUtils=function(){"use strict";function Ct(){return window.GGBT_wsf_edit!==void 0}function lt(de,te){te!=1?(de.style.transformOrigin="0% 0% 0px",de.style.webkitTransformOrigin="0% 0% 0px",de.style.transform="scale("+te+","+te+")",de.style.webkitTransform="scale("+te+","+te+")",de.style.maxWidth="initial",de.querySelector(".ggb_preview")!==null&&(de.querySelector(".ggb_preview").style.maxWidth="initial"),de.querySelectorAll(".ggb_preview img")[0]!==void 0&&(de.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),de.querySelectorAll(".ggb_preview img")[1]!==void 0&&(de.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(de.style.transform="none",de.style.webkitTransform="none")}function le(de,te,ae,re,ne,x){var ee=null;if(x!=null&&x!="")for(var E=de.parentNode;E!=null;)if((" "+E.className+" ").indexOf(" "+x+" ")>-1){ee=E;break}else E=E.parentNode;var b=0,z=0,ie=0,se=0,pe=0,fe=0,ue=0;if(ee)b=ee.offsetWidth,z=Math.max(re?ee.offsetWidth:0,ee.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(b=Math.min(window.innerWidth,document.documentElement.clientWidth),z=Math.min(window.innerHeight,document.documentElement.clientHeight),ie=b):(b=window.innerWidth,z=window.innerHeight,ie=window.innerWidth),de){var oe=de.getBoundingClientRect();oe.left>0&&oe.left<=b&&(ne===void 0||!ne)&&(document.dir==="rtl"?(pe=b-oe.width-oe.left,fe=ie<=480?10:30):(fe=oe.left,pe=ie<=480?10:30),se=fe+pe)}if(de&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var me=de.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(se=40,ue=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(se=0,ue=40)}}return de&&((ae===void 0||!ae)&&te>0&&te+se1&&(x=!0)),te&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(x=!0),!(de.hasOwnProperty("disableAutoScale")&&de.disableAutoScale))ne=a(de,te,x,ae,de.scaleContainerClass);else return re;return x&&(!de.hasOwnProperty("scale")||re===1)?ne:Math.min(re,ne)}function y(de){var te=Math.min(window.innerWidth,document.documentElement.clientWidth),ae=Math.min(window.innerHeight,document.documentElement.clientHeight),re=de.getBoundingClientRect(),ne=(te-re.width)/2,x=(ae-re.height)/2;x<0&&(x=0),de.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ne<40?de.style.left="40px":de.style.left=ne+"px",de.style.top=x+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(x<40?de.style.top="40px":de.style.top=x+"px",de.style.left=ne+"px")}function ce(de,te){var ae=de.querySelector(".appletParameters");if(ae){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(te.id!==ae.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(de)}if(ae.parentElement&&/fullscreen/.test(ae.parentElement.className))return;var re=Ce(te,de);Ct()&&ae.setAttribute("data-param-scale",re);for(var ne=null,x=0;x=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(Ct){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Ct){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Ct){var lt=c[Ct];return lt==null?null:lt},r=d,webModule.__errFn=e}function B(){function Ct(de){var te=de.lastIndexOf(rb);te==-1&&(te=de.length);var ae=de.indexOf(sb);ae==-1&&(ae=de.length);var re=de.lastIndexOf(tb,Math.min(ae,te));return re>=O?de.substring(O,re+P):W}function lt(de){if(!de.match(/^\w+:\/\//)){var te=o.createElement(ub);te.src=de+vb,de=Ct(te.src)}return de}function le(){var de=__gwt_getMetaProperty(wb);return de!=null?de:W}function a(){for(var de=o.getElementsByTagName(_),te=O;teO?de[de.length-P].href:W}function y(){var de=o.location;return de.href==de.protocol+zb+de.host+de.pathname+de.search+de.hash}var ce=le();return ce==W&&(ce=a()),ce==W&&(ce=Ce()),ce==W&&y()&&(ce=Ct(o.location.href)),ce=lt(ce),ce}function C(Ct){return Ct.match(/^\//)||Ct.match(/^[a-zA-Z]+:\/\//)?Ct:webModule.__moduleBase+Ct}function D(){var Ct=[],lt=O,le=[],a=[];function Ce(de){var te=a[de](),ae=le[de];if(te in ae)return te;var re=[];for(var ne in ae)re[ae[ne]]=ne;throw r&&r(de,re,te),null}if(__gwt_isKnownPropertyValue=function(de,te){return te in le[de]},webModule.__getPropMap=function(){var de={};for(var te in le)le.hasOwnProperty(te)&&(de[te]=Ce(te));return de},webModule.__computePropValue=Ce,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var y;try{y=Cb;var ce=y.indexOf(Db);ce!=-1&&(lt=parseInt(y.substring(ce+P),$),y=y.substring(O,ce))}catch(de){}return webModule.__softPermutationId=lt,C(y+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase="/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},94727:function(Ct,lt){(function(le,a){a(lt)})(this,function(le){"use strict";var a=function(){return(a=Object.assign||function(Ke){for(var Ve,Me=1,Se=arguments.length;Me0&&Pe[Pe.length-1])&&(Bt[0]===6||Bt[0]===2)){$e=0;continue}if(Bt[0]===3&&(!Pe||Bt[1]>Pe[0]&&Bt[1]=0&&Ke.HANDLE_LIST.splice(Me,1),window.removeEventListener("message",Ve,!1)},Ke.empty=function(){for(;Ke.HANDLE_LIST.length;)window.removeEventListener("message",Ke.HANDLE_LIST.shift(),!1)},Ke.parse=function(Ve){try{return typeof Ve=="object"?Ve:Ve&&JSON.parse(Ve)}catch(Me){return console.log("Message.parse Error:",Me),Ve}},Ke.HANDLE_LIST=[],Ke}();function de(Ke){return{}.toString.call(Ke)==="[object Function]"}var te,ae,re,ne,x={origin:""};function ee(Ke,Ve){x[Ke]=Ve}function E(Ke){return x[Ke]}function b(Ke){var Ve=E("origin");return!!function(Me,Se){return Me!==Se&&(Me.replace(/www\./i,"").toLowerCase()!==Se.replace(/www\./i,"").toLowerCase()||(Me.match("www.")?void 0:(ee("origin",Se),!1)))}(Ve,Ke.origin)&&(console.warn("postMessage \u57DF\u540D\u68C0\u67E5\u4E0D\u901A\u8FC7",{safeOrigin:Ve,eventOrigin:Ke.origin}),!0)}(function(Ke){Ke.unknown="unknown",Ke.spreadsheet="s",Ke.writer="w",Ke.presentation="p",Ke.pdf="f"})(te||(te={})),function(Ke){Ke.wps="w",Ke.et="s",Ke.presentation="p",Ke.pdf="f"}(ae||(ae={})),function(Ke){Ke.nomal="nomal",Ke.simple="simple"}(re||(re={})),function(Ke){Ke[Ke.requestFullscreen=1]="requestFullscreen",Ke[Ke.exitFullscreen=0]="exitFullscreen"}(ne||(ne={}));var z,ie,se,pe=(z=0,function(){return z+=1}),fe=function(Ke,Ve,Me){Me===void 0&&(Me=!0);var Se=Ve;if(!ie){var Pe=function ft(Et){var gt=Et.clientHeight,Bt=Et.clientWidth;gt!==0||Bt!==0||se?gt===0&&Bt===0||!se||(se.disconnect(),se=null):window.ResizeObserver&&(se=new ResizeObserver(function(Ft){ft(Et)})).observe(Et),ie.style.cssText+="height: "+gt+"px; width: "+Bt+"px"}.bind(null,Se);(ie=document.createElement("iframe")).classList.add("web-office-iframe");var Ye={id:"office-iframe",src:Ke,scrolling:"no",frameborder:"0",allowfullscreen:"allowfullscreen",webkitallowfullscreen:"true",mozallowfullscreen:"true",allow:"clipboard-read; clipboard-write"};for(var $e in Se?(Ye.style="width: "+Se.clientWidth+"px; height: "+Se.clientHeight+"px;",Me&&window.addEventListener("resize",Pe)):((Se=document.createElement("div")).classList.add("web-office-default-container"),function(ft){var Et=document.createElement("style");document.head.appendChild(Et);var gt=Et.sheet;gt.insertRule(ft,gt.cssRules.length)}(".web-office-default-container {position: absolute; padding: 0; margin: 0; width: 100%; height: 100%; left: 0; top: 0;}"),document.body.appendChild(Se),Ye.style="position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%;"),Ye)ie.setAttribute($e,Ye[$e]);Se.appendChild(ie),ie.destroy=function(){ie.parentNode.removeChild(ie),ie=null,window.removeEventListener("resize",Pe),se&&(se.disconnect(),se=null)}}return ie},ue=function(Ke){fe().contentWindow&&fe().contentWindow.postMessage(JSON.stringify(Ke),E("origin"))};function oe(Ke,Ve,Me){return new Promise(function(Se){var Pe=pe(),Ye=function($e){if(!b($e)){var ft=ce.parse($e.data);ft.eventName===Me&&ft.msgId===Pe&&(Se(ft.data),ce.remove(Ye))}};ce.add(Ye),ue({data:Ke,msgId:Pe,eventName:Ve})})}var me=function(Ke){return oe(Ke,"wps.jssdk.api","wps.api.reply")},Ee=function(Ke){return oe(Ke,"api.basic","api.basic.reply")},ve={idMap:{}};function he(Ke){return Ce(this,void 0,void 0,function(){var Ve,Me,Se,Pe,Ye,$e,ft,Et,gt,Bt;return y(this,function(Ft){switch(Ft.label){case 0:return b(Ke)?[2]:(Ve=ce.parse(Ke.data),Me=Ve.eventName,Se=Ve.callbackId,Pe=Ve.data,Se&&(Ye=ve.idMap[Se])?($e=Ye.split(":"),ft=$e[0],Et=$e[1],Me==="api.callback"&&ve[ft]&&ve[ft][Et]?[4,(Bt=ve[ft][Et]).callback.apply(Bt,Pe.args)]:[3,2]):[3,2]);case 1:gt=Ft.sent(),ue({result:gt,callbackId:Se,eventName:"api.callback.reply"}),Ft.label=2;case 2:return[2]}})})}var ge=function(Ke){return Ce(void 0,void 0,void 0,function(){function Ve(){return Object.keys(ve.idMap).find(function(Ft){return ve.idMap[Ft]===Se+":"+Me})}var Me,Se,Pe,Ye,$e,ft,Et,gt,Bt;return y(this,function(Ft){switch(Ft.label){case 0:return Me=Ke.prop,Se=Ke.parentObjId,[4,ye([Pe=Ke.value])];case 1:return Ye=Ft.sent(),$e=Ye[0],ft=Ye[1],Ke.value=$e[0],Et=Object.keys(ft)[0],gt=ve[Se],Pe===null&>&>[Me]&&((Bt=Ve())&&delete ve.idMap[Bt],delete gt[Me],Object.keys(gt).length||delete ve[Se],Object.keys(ve.idMap).length||ce.remove(he)),Et&&(Object.keys(ve.idMap).length||ce.add(he),ve[Se]||(ve[Se]={}),ve[Se][Me]={callbackId:Et,callback:ft[Et]},(Bt=Ve())&&delete ve.idMap[Bt],ve.idMap[Et]=Se+":"+Me),[2]}})})},be=function(Ke,Ve,Me,Se){return Ce(void 0,void 0,void 0,function(){var Pe,Ye,$e,ft,Et,gt,Bt,Ft;return y(this,function(Dt){switch(Dt.label){case 0:return Pe=pe(),ft=new Promise(function(mt,et){Ye=mt,$e=et}),Et={},Ve.args?[4,ye(Ve.args)]:[3,2];case 1:gt=Dt.sent(),Bt=gt[0],Ft=gt[1],Ve.args=Bt,Et=Ft,Dt.label=2;case 2:return Ke!=="api.setter"?[3,4]:[4,ge(Ve)];case 3:Dt.sent(),Dt.label=4;case 4:return function(mt){var et=mt[0],st=mt[1];typeof(et=a({},et)).data=="function"&&(et.data=et.data()),st(),ue(et)}([{eventName:Ke,data:Ve,msgId:Pe},function(){var mt=this,et=function(st){return Ce(mt,void 0,void 0,function(){var ot,bt,_t;return y(this,function(It){switch(It.label){case 0:return b(st)?[2]:(ot=ce.parse(st.data)).eventName==="api.callback"&&ot.callbackId&&Et[ot.callbackId]?[4,Et[ot.callbackId].apply(Et,ot.data.args)]:[3,2];case 1:bt=It.sent(),ue({result:bt,eventName:"api.callback.reply",callbackId:ot.callbackId}),It.label=2;case 2:return ot.eventName===Ke+".reply"&&ot.msgId===Pe&&(ot.error?((_t=new Error("")).stack=ot.error+` -`+Me,Se&&Se(),$e(_t)):Ye(ot.result),ce.remove(et)),[2]}})})};return ce.add(et),ft}]),[2,ft]}})})};function ye(Ke){return Ce(this,void 0,void 0,function(){var Ve,Me,Se,Pe,Ye,$e,ft,Et,gt,Bt,Ft;return y(this,function(Dt){switch(Dt.label){case 0:Ve={},Me=[],Se=Ke.slice(0),Dt.label=1;case 1:return Se.length?(Pe=void 0,[4,Se.shift()]):[3,13];case 2:return(Ye=Dt.sent())&&Ye.done?[4,Ye.done()]:[3,4];case 3:Dt.sent(),Dt.label=4;case 4:if(!function(mt){if(!mt)return!1;for(var et=mt;Object.getPrototypeOf(et)!==null;)et=Object.getPrototypeOf(et);return Object.getPrototypeOf(mt)===et}(Pe))return[3,11];for(ft in Pe={},$e=[],Ye)$e.push(ft);Et=0,Dt.label=5;case 5:return Et<$e.length?(gt=$e[Et],Bt=Ye[gt],/^[A-Z]/.test(gt)?Bt&&Bt.done?[4,Bt.done()]:[3,7]:[3,8]):[3,10];case 6:Dt.sent(),Dt.label=7;case 7:Bt&&Bt.objId?Bt={objId:Bt.objId}:typeof Bt=="function"&&(Ft=pe(),Ve[Ft]=Bt,Bt={callbackId:Ft}),Dt.label=8;case 8:Pe[gt]=Bt,Dt.label=9;case 9:return Et++,[3,5];case 10:return[3,12];case 11:Ye&&Ye.objId?Pe={objId:Ye.objId}:typeof Ye=="function"&&Ye.objId===void 0?(Ft=pe(),Ve[Ft]=Ye,Pe={callbackId:Ft}):Pe=Ye,Dt.label=12;case 12:return Me.push(Pe),[3,1];case 13:return[2,[Me,Ve]]}})})}var Ae=function(Ke,Ve){Ve===void 0&&(Ve=!0);var Me=a({},Ke),Se=Me.headers,Pe=Se===void 0?{}:Se,Ye=Me.subscriptions,$e=Ye===void 0?{}:Ye,ft=Me.mode,Et=ft===void 0?re.nomal:ft,gt=Me.commonOptions,Bt=Pe.backBtn,Ft=Bt===void 0?{}:Bt,Dt=Pe.shareBtn,mt=Dt===void 0?{}:Dt,et=Pe.otherMenuBtn,st=et===void 0?{}:et,ot=function(Lt,Rt){Lt.subscribe&&typeof Lt.subscribe=="function"&&(Lt.callback=Rt,$e[Rt]=Lt.subscribe,Ve&&delete Lt.subscribe)};if(ot(Ft,"wpsconfig_back_btn"),ot(mt,"wpsconfig_share_btn"),ot(st,"wpsconfig_other_menu_btn"),st.items&&Array.isArray(st.items)){var bt=[];st.items.forEach(function(Lt,Rt){switch(Lt===void 0&&(Lt={}),Lt.type){case"export_img":Lt.type=1,Lt.callback="export_img";break;case"export_pdf":Lt.type=1,Lt.callback="export_pdf";break;case"save_version":Lt.type=1,Lt.callback="save_version";break;case"about_wps":Lt.type=1,Lt.callback="about_wps";break;case"split_line":Lt.type=2;break;case"custom":Lt.type=3,ot(Lt,"wpsconfig_other_menu_btn_"+Rt),bt.push(Lt)}}),bt.length&&(Be||xe)&&(st.items=bt)}Me.url=Me.url||Me.wpsUrl;var _t=[];if((Et===re.simple||gt&>.isShowTopArea===!1)&&_t.push("simple","hidecmb"),Me.debug&&_t.push("debugger"),Me.url&&_t.length&&(Me.url=Me.url+(Me.url.indexOf("?")>=0?"&":"?")+_t.join("&")),gt&&(gt.isParentFullscreen||gt.isBrowserViewFullscreen)&&(document.addEventListener("fullscreenchange",je),document.addEventListener("webkitfullscreenchange",je),document.addEventListener("mozfullscreenchange",je)),Me.wordOptions&&(Me.wpsOptions=Me.wordOptions),Me.excelOptions&&(Me.etOptions=Me.excelOptions),Me.pptOptions&&(Me.wppOptions=Me.pptOptions),typeof $e.print=="object"){var It="wpsconfig_print";typeof $e.print.subscribe=="function"&&($e[It]=$e.print.subscribe,Me.print={callback:It},$e.print.custom!==void 0&&(Me.print.custom=$e.print.custom)),delete $e.print}return typeof $e.exportPdf=="function"&&($e[It="wpsconfig_export_pdf"]=$e.exportPdf,Me.exportPdf={callback:It},delete $e.exportPdf),Me.commandBars&&De(Me.commandBars,!1),a(a({},Me),{subscriptions:$e})},Fe=function(Ke){Ke===void 0&&(Ke="");var Ve="";if(!Ve&&Ke){var Me=Ke.toLowerCase();Me.indexOf("/office/s/")!==-1&&(Ve=te.spreadsheet),Me.indexOf("/office/w/")!==-1&&(Ve=te.writer),Me.indexOf("/office/p/")!==-1&&(Ve=te.presentation),Me.indexOf("/office/f/")!==-1&&(Ve=te.pdf)}if(!Ve){var Se=Ke.match(/[\?&]type=([a-z]+)/)||[];Ve=ae[Se[1]]||""}return Ve};function De(Ke,Ve){Ve===void 0&&(Ve=!0);var Me=Ke.map(function(Se){var Pe=Se.attributes;if(!Array.isArray(Pe)){var Ye=[];for(var $e in Pe)if(Pe.hasOwnProperty($e)){var ft={name:$e,value:Pe[$e]};Ye.push(ft)}Se.attributes=Ye}return Se});return Ve&&ue({data:Me,eventName:"setCommandBars"}),Me}var we=window.navigator.userAgent.toLowerCase(),Be=/Android|webOS|iPhone|iPod|BlackBerry|iPad/i.test(we),xe=function(){try{return window._parent.location.search.indexOf("from=wxminiprogram")!==-1}catch(Ke){return!1}}();function je(){var Ke={status:ne.requestFullscreen},Ve=document,Me=Ve.fullscreenElement||Ve.webkitFullscreenElement||Ve.mozFullScreenElement;Ke.status=Me?ne.requestFullscreen:ne.exitFullscreen,ue({data:Ke,eventName:"fullscreenchange"})}var Ie=function(){ve.idMap={}};function ze(){console.group("JSSDK \u4E8B\u4EF6\u673A\u5236\u8C03\u6574\u8BF4\u660E"),console.warn("jssdk.on\u3001jssdk.off \u548C jssdk.Application.Sub \u5C06\u5728\u540E\u7EED\u7248\u672C\u4E2D\u88AB\u5F03\u7528\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u6539\u8FDB\u540E\u7684 ApiEvent"),console.warn("\u5177\u4F53\u8BF7\u53C2\u8003\uFF1Ahttps://wwo.wps.cn/docs/front-end/basic-usage/events/intro/"),console.groupEnd()}var Te=0,qe=new Set;function Je(Ke){return Te+=1,!Ke&&function(Ve){qe.forEach(function(Me){return Me(Ve)})}(Te),Te}function Qe(){var Ke=new Error("");return(Ke.stack||Ke.message||"").split(` + `},E={onDragStart(yt){let{active:xt}=yt;return"Picked up draggable item "+xt.id+"."},onDragOver(yt){let{active:xt,over:Nt}=yt;return Nt?"Draggable item "+xt.id+" was moved over droppable area "+Nt.id+".":"Draggable item "+xt.id+" is no longer over a droppable area."},onDragEnd(yt){let{active:xt,over:Nt}=yt;return Nt?"Draggable item "+xt.id+" was dropped over droppable area "+Nt.id:"Draggable item "+xt.id+" was dropped."},onDragCancel(yt){let{active:xt}=yt;return"Dragging was cancelled. Draggable item "+xt.id+" was dropped."}};function b(yt){let{announcements:xt=E,container:Nt,hiddenTextDescribedById:Vt,screenReaderInstructions:cn=ee}=yt;const{announce:vn,announcement:rt}=ae(),kt=(0,y.Ld)("DndLiveRegion"),[Qt,yn]=(0,a.useState)(!1);if((0,a.useEffect)(()=>{yn(!0)},[]),ne((0,a.useMemo)(()=>({onDragStart(Oe){let{active:mt}=Oe;vn(xt.onDragStart({active:mt}))},onDragMove(Oe){let{active:mt,over:at}=Oe;xt.onDragMove&&vn(xt.onDragMove({active:mt,over:at}))},onDragOver(Oe){let{active:mt,over:at}=Oe;vn(xt.onDragOver({active:mt,over:at}))},onDragEnd(Oe){let{active:mt,over:at}=Oe;vn(xt.onDragEnd({active:mt,over:at}))},onDragCancel(Oe){let{active:mt,over:at}=Oe;vn(xt.onDragCancel({active:mt,over:at}))}}),[vn,xt])),!Qt)return null;const Pt=a.createElement(a.Fragment,null,a.createElement(de,{id:Vt,value:cn.draggable}),a.createElement(te,{id:kt,announcement:rt}));return Nt?(0,Ce.createPortal)(Pt,Nt):Pt}var z;(function(yt){yt.DragStart="dragStart",yt.DragMove="dragMove",yt.DragEnd="dragEnd",yt.DragCancel="dragCancel",yt.DragOver="dragOver",yt.RegisterDroppable="registerDroppable",yt.SetDroppableDisabled="setDroppableDisabled",yt.UnregisterDroppable="unregisterDroppable"})(z||(z={}));function ie(){}function se(yt,xt){return(0,a.useMemo)(()=>({sensor:yt,options:xt!=null?xt:{}}),[yt,xt])}function pe(){for(var yt=arguments.length,xt=new Array(yt),Nt=0;Nt[...xt].filter(Vt=>Vt!=null),[...xt])}const fe=Object.freeze({x:0,y:0});function ue(yt,xt){return Math.sqrt(Math.pow(yt.x-xt.x,2)+Math.pow(yt.y-xt.y,2))}function oe(yt,xt){const Nt=(0,y.DC)(yt);if(!Nt)return"0 0";const Vt={x:(Nt.x-xt.left)/xt.width*100,y:(Nt.y-xt.top)/xt.height*100};return Vt.x+"% "+Vt.y+"%"}function me(yt,xt){let{data:{value:Nt}}=yt,{data:{value:Vt}}=xt;return Nt-Vt}function Ee(yt,xt){let{data:{value:Nt}}=yt,{data:{value:Vt}}=xt;return Vt-Nt}function ve(yt){let{left:xt,top:Nt,height:Vt,width:cn}=yt;return[{x:xt,y:Nt},{x:xt+cn,y:Nt},{x:xt,y:Nt+Vt},{x:xt+cn,y:Nt+Vt}]}function he(yt,xt){if(!yt||yt.length===0)return null;const[Nt]=yt;return xt?Nt[xt]:Nt}function ge(yt,xt,Nt){return xt===void 0&&(xt=yt.left),Nt===void 0&&(Nt=yt.top),{x:xt+yt.width*.5,y:Nt+yt.height*.5}}const be=yt=>{let{collisionRect:xt,droppableRects:Nt,droppableContainers:Vt}=yt;const cn=ge(xt,xt.left,xt.top),vn=[];for(const rt of Vt){const{id:kt}=rt,Qt=Nt.get(kt);if(Qt){const yn=ue(ge(Qt),cn);vn.push({id:kt,data:{droppableContainer:rt,value:yn}})}}return vn.sort(me)},ye=yt=>{let{collisionRect:xt,droppableRects:Nt,droppableContainers:Vt}=yt;const cn=ve(xt),vn=[];for(const rt of Vt){const{id:kt}=rt,Qt=Nt.get(kt);if(Qt){const yn=ve(Qt),Pt=cn.reduce((mt,at,vt)=>mt+ue(yn[vt],at),0),Oe=Number((Pt/4).toFixed(4));vn.push({id:kt,data:{droppableContainer:rt,value:Oe}})}}return vn.sort(me)};function Ae(yt,xt){const Nt=Math.max(xt.top,yt.top),Vt=Math.max(xt.left,yt.left),cn=Math.min(xt.left+xt.width,yt.left+yt.width),vn=Math.min(xt.top+xt.height,yt.top+yt.height),rt=cn-Vt,kt=vn-Nt;if(Vt{let{collisionRect:xt,droppableRects:Nt,droppableContainers:Vt}=yt;const cn=[];for(const vn of Vt){const{id:rt}=vn,kt=Nt.get(rt);if(kt){const Qt=Ae(kt,xt);Qt>0&&cn.push({id:rt,data:{droppableContainer:vn,value:Qt}})}}return cn.sort(Ee)};function De(yt,xt){const{top:Nt,left:Vt,bottom:cn,right:vn}=xt;return Nt<=yt.y&&yt.y<=cn&&Vt<=yt.x&&yt.x<=vn}const we=yt=>{let{droppableContainers:xt,droppableRects:Nt,pointerCoordinates:Vt}=yt;if(!Vt)return[];const cn=[];for(const vn of xt){const{id:rt}=vn,kt=Nt.get(rt);if(kt&&De(Vt,kt)){const yn=ve(kt).reduce((Oe,mt)=>Oe+ue(Vt,mt),0),Pt=Number((yn/4).toFixed(4));cn.push({id:rt,data:{droppableContainer:vn,value:Pt}})}}return cn.sort(me)};function Be(yt,xt,Nt){return $a(Di({},yt),{scaleX:xt&&Nt?xt.width/Nt.width:1,scaleY:xt&&Nt?xt.height/Nt.height:1})}function Se(yt,xt){return yt&&xt?{x:yt.left-xt.left,y:yt.top-xt.top}:fe}function je(yt){return function(Nt){for(var Vt=arguments.length,cn=new Array(Vt>1?Vt-1:0),vn=1;vn$a(Di({},rt),{top:rt.top+yt*kt.y,bottom:rt.bottom+yt*kt.y,left:rt.left+yt*kt.x,right:rt.right+yt*kt.x}),Di({},Nt))}}const Ie=je(1);function ze(yt){if(yt.startsWith("matrix3d(")){const xt=yt.slice(9,-1).split(/, /);return{x:+xt[12],y:+xt[13],scaleX:+xt[0],scaleY:+xt[5]}}else if(yt.startsWith("matrix(")){const xt=yt.slice(7,-1).split(/, /);return{x:+xt[4],y:+xt[5],scaleX:+xt[0],scaleY:+xt[3]}}return null}function Te(yt,xt,Nt){const Vt=ze(xt);if(!Vt)return yt;const{scaleX:cn,scaleY:vn,x:rt,y:kt}=Vt,Qt=yt.left-rt-(1-cn)*parseFloat(Nt),yn=yt.top-kt-(1-vn)*parseFloat(Nt.slice(Nt.indexOf(" ")+1)),Pt=cn?yt.width/cn:yt.width,Oe=vn?yt.height/vn:yt.height;return{width:Pt,height:Oe,top:yn,right:Qt+Pt,bottom:yn+Oe,left:Qt}}const qe={ignoreTransform:!1};function Je(yt,xt){xt===void 0&&(xt=qe);let Nt=yt.getBoundingClientRect();if(xt.ignoreTransform){const{transform:yn,transformOrigin:Pt}=(0,y.Jj)(yt).getComputedStyle(yt);yn&&(Nt=Te(Nt,yn,Pt))}const{top:Vt,left:cn,width:vn,height:rt,bottom:kt,right:Qt}=Nt;return{top:Vt,left:cn,width:vn,height:rt,bottom:kt,right:Qt}}function Qe(yt){return Je(yt,{ignoreTransform:!0})}function Ue(yt){const xt=yt.innerWidth,Nt=yt.innerHeight;return{top:0,left:0,right:xt,bottom:Nt,width:xt,height:Nt}}function Le(yt,xt){return xt===void 0&&(xt=(0,y.Jj)(yt).getComputedStyle(yt)),xt.position==="fixed"}function ke(yt,xt){xt===void 0&&(xt=(0,y.Jj)(yt).getComputedStyle(yt));const Nt=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some(cn=>{const vn=xt[cn];return typeof vn=="string"?Nt.test(vn):!1})}function Re(yt,xt){const Nt=[];function Vt(cn){if(xt!=null&&Nt.length>=xt||!cn)return Nt;if((0,y.qk)(cn)&&cn.scrollingElement!=null&&!Nt.includes(cn.scrollingElement))return Nt.push(cn.scrollingElement),Nt;if(!(0,y.Re)(cn)||(0,y.vZ)(cn)||Nt.includes(cn))return Nt;const vn=(0,y.Jj)(yt).getComputedStyle(cn);return cn!==yt&&ke(cn,vn)&&Nt.push(cn),Le(cn,vn)?Nt:Vt(cn.parentNode)}return yt?Vt(yt):Nt}function We(yt){const[xt]=Re(yt,1);return xt!=null?xt:null}function Ze(yt){return!y.Nq||!yt?null:(0,y.FJ)(yt)?yt:(0,y.UG)(yt)?(0,y.qk)(yt)||yt===(0,y.r3)(yt).scrollingElement?window:(0,y.Re)(yt)?yt:null:null}function ft(yt){return(0,y.FJ)(yt)?yt.scrollX:yt.scrollLeft}function it(yt){return(0,y.FJ)(yt)?yt.scrollY:yt.scrollTop}function He(yt){return{x:ft(yt),y:it(yt)}}var Me;(function(yt){yt[yt.Forward=1]="Forward",yt[yt.Backward=-1]="Backward"})(Me||(Me={}));function Xe(yt){return!y.Nq||!yt?!1:yt===document.scrollingElement}function Ne(yt){const xt={x:0,y:0},Nt=Xe(yt)?{height:window.innerHeight,width:window.innerWidth}:{height:yt.clientHeight,width:yt.clientWidth},Vt={x:yt.scrollWidth-Nt.width,y:yt.scrollHeight-Nt.height},cn=yt.scrollTop<=xt.y,vn=yt.scrollLeft<=xt.x,rt=yt.scrollTop>=Vt.y,kt=yt.scrollLeft>=Vt.x;return{isTop:cn,isLeft:vn,isBottom:rt,isRight:kt,maxScroll:Vt,minScroll:xt}}const Ge={x:.2,y:.2};function dt(yt,xt,Nt,Vt,cn){let{top:vn,left:rt,right:kt,bottom:Qt}=Nt;Vt===void 0&&(Vt=10),cn===void 0&&(cn=Ge);const{isTop:yn,isBottom:Pt,isLeft:Oe,isRight:mt}=Ne(yt),at={x:0,y:0},vt={x:0,y:0},wt={height:xt.height*cn.y,width:xt.width*cn.x};return!yn&&vn<=xt.top+wt.height?(at.y=Me.Backward,vt.y=Vt*Math.abs((xt.top+wt.height-vn)/wt.height)):!Pt&&Qt>=xt.bottom-wt.height&&(at.y=Me.Forward,vt.y=Vt*Math.abs((xt.bottom-wt.height-Qt)/wt.height)),!mt&&kt>=xt.right-wt.width?(at.x=Me.Forward,vt.x=Vt*Math.abs((xt.right-wt.width-kt)/wt.width)):!Oe&&rt<=xt.left+wt.width&&(at.x=Me.Backward,vt.x=Vt*Math.abs((xt.left+wt.width-rt)/wt.width)),{direction:at,speed:vt}}function Ke(yt){if(yt===document.scrollingElement){const{innerWidth:vn,innerHeight:rt}=window;return{top:0,left:0,right:vn,bottom:rt,width:vn,height:rt}}const{top:xt,left:Nt,right:Vt,bottom:cn}=yt.getBoundingClientRect();return{top:xt,left:Nt,right:Vt,bottom:cn,width:yt.clientWidth,height:yt.clientHeight}}function Ve(yt){return yt.reduce((xt,Nt)=>(0,y.IH)(xt,He(Nt)),fe)}function _e(yt){return yt.reduce((xt,Nt)=>xt+ft(Nt),0)}function xe(yt){return yt.reduce((xt,Nt)=>xt+it(Nt),0)}function Pe(yt,xt){if(xt===void 0&&(xt=Je),!yt)return;const{top:Nt,left:Vt,bottom:cn,right:vn}=xt(yt);We(yt)&&(cn<=0||vn<=0||Nt>=window.innerHeight||Vt>=window.innerWidth)&&yt.scrollIntoView({block:"center",inline:"center"})}const Ye=[["x",["left","right"],_e],["y",["top","bottom"],xe]];class et{constructor(xt,Nt){this.rect=void 0,this.width=void 0,this.height=void 0,this.top=void 0,this.bottom=void 0,this.right=void 0,this.left=void 0;const Vt=Re(Nt),cn=Ve(Vt);this.rect=Di({},xt),this.width=xt.width,this.height=xt.height;for(const[vn,rt,kt]of Ye)for(const Qt of rt)Object.defineProperty(this,Qt,{get:()=>{const yn=kt(Vt),Pt=cn[vn]-yn;return this.rect[Qt]+Pt},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class pt{constructor(xt){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach(Nt=>{var Vt;return(Vt=this.target)==null?void 0:Vt.removeEventListener(...Nt)})},this.target=xt}add(xt,Nt,Vt){var cn;(cn=this.target)==null||cn.addEventListener(xt,Nt,Vt),this.listeners.push([xt,Nt,Vt])}}function Et(yt){const{EventTarget:xt}=(0,y.Jj)(yt);return yt instanceof xt?yt:(0,y.r3)(yt)}function gt(yt,xt){const Nt=Math.abs(yt.x),Vt=Math.abs(yt.y);return typeof xt=="number"?Math.sqrt(ac(Nt,2)+ac(Vt,2))>xt:"x"in xt&&"y"in xt?Nt>xt.x&&Vt>xt.y:"x"in xt?Nt>xt.x:"y"in xt?Vt>xt.y:!1}var Bt;(function(yt){yt.Click="click",yt.DragStart="dragstart",yt.Keydown="keydown",yt.ContextMenu="contextmenu",yt.Resize="resize",yt.SelectionChange="selectionchange",yt.VisibilityChange="visibilitychange"})(Bt||(Bt={}));function Ft(yt){yt.preventDefault()}function Dt(yt){yt.stopPropagation()}var ht;(function(yt){yt.Space="Space",yt.Down="ArrowDown",yt.Right="ArrowRight",yt.Left="ArrowLeft",yt.Up="ArrowUp",yt.Esc="Escape",yt.Enter="Enter",yt.Tab="Tab"})(ht||(ht={}));const tt={start:[ht.Space,ht.Enter],cancel:[ht.Esc],end:[ht.Space,ht.Enter,ht.Tab]},st=(yt,xt)=>{let{currentCoordinates:Nt}=xt;switch(yt.code){case ht.Right:return $a(Di({},Nt),{x:Nt.x+25});case ht.Left:return $a(Di({},Nt),{x:Nt.x-25});case ht.Down:return $a(Di({},Nt),{y:Nt.y+25});case ht.Up:return $a(Di({},Nt),{y:Nt.y-25})}};class ot{constructor(xt){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=xt;const{event:{target:Nt}}=xt;this.props=xt,this.listeners=new pt((0,y.r3)(Nt)),this.windowListeners=new pt((0,y.Jj)(Nt)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(Bt.Resize,this.handleCancel),this.windowListeners.add(Bt.VisibilityChange,this.handleCancel),setTimeout(()=>this.listeners.add(Bt.Keydown,this.handleKeyDown))}handleStart(){const{activeNode:xt,onStart:Nt}=this.props,Vt=xt.node.current;Vt&&Pe(Vt),Nt(fe)}handleKeyDown(xt){if((0,y.vd)(xt)){const{active:Nt,context:Vt,options:cn}=this.props,{keyboardCodes:vn=tt,coordinateGetter:rt=st,scrollBehavior:kt="smooth"}=cn,{code:Qt}=xt;if(vn.end.includes(Qt)){this.handleEnd(xt);return}if(vn.cancel.includes(Qt)){this.handleCancel(xt);return}const{collisionRect:yn}=Vt.current,Pt=yn?{x:yn.left,y:yn.top}:fe;this.referenceCoordinates||(this.referenceCoordinates=Pt);const Oe=rt(xt,{active:Nt,context:Vt.current,currentCoordinates:Pt});if(Oe){const mt=(0,y.$X)(Oe,Pt),at={x:0,y:0},{scrollableAncestors:vt}=Vt.current;for(const wt of vt){const ct=xt.code,{isTop:At,isRight:St,isLeft:Wt,isBottom:Kt,maxScroll:Ut,minScroll:tn}=Ne(wt),sn=Ke(wt),en={x:Math.min(ct===ht.Right?sn.right-sn.width/2:sn.right,Math.max(ct===ht.Right?sn.left:sn.left+sn.width/2,Oe.x)),y:Math.min(ct===ht.Down?sn.bottom-sn.height/2:sn.bottom,Math.max(ct===ht.Down?sn.top:sn.top+sn.height/2,Oe.y))},on=ct===ht.Right&&!St||ct===ht.Left&&!Wt,Nn=ct===ht.Down&&!Kt||ct===ht.Up&&!At;if(on&&en.x!==Oe.x){const mn=wt.scrollLeft+mt.x,Dn=ct===ht.Right&&mn<=Ut.x||ct===ht.Left&&mn>=tn.x;if(Dn&&!mt.y){wt.scrollTo({left:mn,behavior:kt});return}Dn?at.x=wt.scrollLeft-mn:at.x=ct===ht.Right?wt.scrollLeft-Ut.x:wt.scrollLeft-tn.x,at.x&&wt.scrollBy({left:-at.x,behavior:kt});break}else if(Nn&&en.y!==Oe.y){const mn=wt.scrollTop+mt.y,Dn=ct===ht.Down&&mn<=Ut.y||ct===ht.Up&&mn>=tn.y;if(Dn&&!mt.x){wt.scrollTo({top:mn,behavior:kt});return}Dn?at.y=wt.scrollTop-mn:at.y=ct===ht.Down?wt.scrollTop-Ut.y:wt.scrollTop-tn.y,at.y&&wt.scrollBy({top:-at.y,behavior:kt});break}}this.handleMove(xt,(0,y.IH)((0,y.$X)(Oe,this.referenceCoordinates),at))}}}handleMove(xt,Nt){const{onMove:Vt}=this.props;xt.preventDefault(),Vt(Nt)}handleEnd(xt){const{onEnd:Nt}=this.props;xt.preventDefault(),this.detach(),Nt()}handleCancel(xt){const{onCancel:Nt}=this.props;xt.preventDefault(),this.detach(),Nt()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}ot.activators=[{eventName:"onKeyDown",handler:(yt,xt,Nt)=>{let{keyboardCodes:Vt=tt,onActivation:cn}=xt,{active:vn}=Nt;const{code:rt}=yt.nativeEvent;if(Vt.start.includes(rt)){const kt=vn.activatorNode.current;return kt&&yt.target!==kt?!1:(yt.preventDefault(),cn==null||cn({event:yt.nativeEvent}),!0)}return!1}}];function bt(yt){return!!(yt&&"distance"in yt)}function Mt(yt){return!!(yt&&"delay"in yt)}class It{constructor(xt,Nt,Vt){var cn;Vt===void 0&&(Vt=Et(xt.event.target)),this.props=void 0,this.events=void 0,this.autoScrollEnabled=!0,this.document=void 0,this.activated=!1,this.initialCoordinates=void 0,this.timeoutId=null,this.listeners=void 0,this.documentListeners=void 0,this.windowListeners=void 0,this.props=xt,this.events=Nt;const{event:vn}=xt,{target:rt}=vn;this.props=xt,this.events=Nt,this.document=(0,y.r3)(rt),this.documentListeners=new pt(this.document),this.listeners=new pt(Vt),this.windowListeners=new pt((0,y.Jj)(rt)),this.initialCoordinates=(cn=(0,y.DC)(vn))!=null?cn:fe,this.handleStart=this.handleStart.bind(this),this.handleMove=this.handleMove.bind(this),this.handleEnd=this.handleEnd.bind(this),this.handleCancel=this.handleCancel.bind(this),this.handleKeydown=this.handleKeydown.bind(this),this.removeTextSelection=this.removeTextSelection.bind(this),this.attach()}attach(){const{events:xt,props:{options:{activationConstraint:Nt,bypassActivationConstraint:Vt}}}=this;if(this.listeners.add(xt.move.name,this.handleMove,{passive:!1}),this.listeners.add(xt.end.name,this.handleEnd),xt.cancel&&this.listeners.add(xt.cancel.name,this.handleCancel),this.windowListeners.add(Bt.Resize,this.handleCancel),this.windowListeners.add(Bt.DragStart,Ft),this.windowListeners.add(Bt.VisibilityChange,this.handleCancel),this.windowListeners.add(Bt.ContextMenu,Ft),this.documentListeners.add(Bt.Keydown,this.handleKeydown),Nt){if(Vt!=null&&Vt({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(Mt(Nt)){this.timeoutId=setTimeout(this.handleStart,Nt.delay),this.handlePending(Nt);return}if(bt(Nt)){this.handlePending(Nt);return}}this.handleStart()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll(),setTimeout(this.documentListeners.removeAll,50),this.timeoutId!==null&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handlePending(xt,Nt){const{active:Vt,onPending:cn}=this.props;cn(Vt,xt,this.initialCoordinates,Nt)}handleStart(){const{initialCoordinates:xt}=this,{onStart:Nt}=this.props;xt&&(this.activated=!0,this.documentListeners.add(Bt.Click,Dt,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(Bt.SelectionChange,this.removeTextSelection),Nt(xt))}handleMove(xt){var Nt;const{activated:Vt,initialCoordinates:cn,props:vn}=this,{onMove:rt,options:{activationConstraint:kt}}=vn;if(!cn)return;const Qt=(Nt=(0,y.DC)(xt))!=null?Nt:fe,yn=(0,y.$X)(cn,Qt);if(!Vt&&kt){if(bt(kt)){if(kt.tolerance!=null&>(yn,kt.tolerance))return this.handleCancel();if(gt(yn,kt.distance))return this.handleStart()}if(Mt(kt)&>(yn,kt.tolerance))return this.handleCancel();this.handlePending(kt,yn);return}xt.cancelable&&xt.preventDefault(),rt(Qt)}handleEnd(){const{onAbort:xt,onEnd:Nt}=this.props;this.detach(),this.activated||xt(this.props.active),Nt()}handleCancel(){const{onAbort:xt,onCancel:Nt}=this.props;this.detach(),this.activated||xt(this.props.active),Nt()}handleKeydown(xt){xt.code===ht.Esc&&this.handleCancel()}removeTextSelection(){var xt;(xt=this.document.getSelection())==null||xt.removeAllRanges()}}const Lt={cancel:{name:"pointercancel"},move:{name:"pointermove"},end:{name:"pointerup"}};class Rt extends It{constructor(xt){const{event:Nt}=xt,Vt=(0,y.r3)(Nt.target);super(xt,Lt,Vt)}}Rt.activators=[{eventName:"onPointerDown",handler:(yt,xt)=>{let{nativeEvent:Nt}=yt,{onActivation:Vt}=xt;return!Nt.isPrimary||Nt.button!==0?!1:(Vt==null||Vt({event:Nt}),!0)}}];const Ht={move:{name:"mousemove"},end:{name:"mouseup"}};var wn;(function(yt){yt[yt.RightClick=2]="RightClick"})(wn||(wn={}));class tr extends It{constructor(xt){super(xt,Ht,(0,y.r3)(xt.event.target))}}tr.activators=[{eventName:"onMouseDown",handler:(yt,xt)=>{let{nativeEvent:Nt}=yt,{onActivation:Vt}=xt;return Nt.button===wn.RightClick?!1:(Vt==null||Vt({event:Nt}),!0)}}];const En={cancel:{name:"touchcancel"},move:{name:"touchmove"},end:{name:"touchend"}};class Fn extends It{constructor(xt){super(xt,En)}static setup(){return window.addEventListener(En.move.name,xt,{capture:!1,passive:!1}),function(){window.removeEventListener(En.move.name,xt)};function xt(){}}}Fn.activators=[{eventName:"onTouchStart",handler:(yt,xt)=>{let{nativeEvent:Nt}=yt,{onActivation:Vt}=xt;const{touches:cn}=Nt;return cn.length>1?!1:(Vt==null||Vt({event:Nt}),!0)}}];var er;(function(yt){yt[yt.Pointer=0]="Pointer",yt[yt.DraggableRect=1]="DraggableRect"})(er||(er={}));var Pn;(function(yt){yt[yt.TreeOrder=0]="TreeOrder",yt[yt.ReversedTreeOrder=1]="ReversedTreeOrder"})(Pn||(Pn={}));function jn(yt){let{acceleration:xt,activator:Nt=er.Pointer,canScroll:Vt,draggingRect:cn,enabled:vn,interval:rt=5,order:kt=Pn.TreeOrder,pointerCoordinates:Qt,scrollableAncestors:yn,scrollableAncestorRects:Pt,delta:Oe,threshold:mt}=yt;const at=ir({delta:Oe,disabled:!vn}),[vt,wt]=(0,y.Yz)(),ct=(0,a.useRef)({x:0,y:0}),At=(0,a.useRef)({x:0,y:0}),St=(0,a.useMemo)(()=>{switch(Nt){case er.Pointer:return Qt?{top:Qt.y,bottom:Qt.y,left:Qt.x,right:Qt.x}:null;case er.DraggableRect:return cn}},[Nt,cn,Qt]),Wt=(0,a.useRef)(null),Kt=(0,a.useCallback)(()=>{const tn=Wt.current;if(!tn)return;const sn=ct.current.x*At.current.x,en=ct.current.y*At.current.y;tn.scrollBy(sn,en)},[]),Ut=(0,a.useMemo)(()=>kt===Pn.TreeOrder?[...yn].reverse():yn,[kt,yn]);(0,a.useEffect)(()=>{if(!vn||!yn.length||!St){wt();return}for(const tn of Ut){if((Vt==null?void 0:Vt(tn))===!1)continue;const sn=yn.indexOf(tn),en=Pt[sn];if(!en)continue;const{direction:on,speed:Nn}=dt(tn,en,St,xt,mt);for(const mn of["x","y"])at[mn][on[mn]]||(Nn[mn]=0,on[mn]=0);if(Nn.x>0||Nn.y>0){wt(),Wt.current=tn,vt(Kt,rt),ct.current=Nn,At.current=on;return}}ct.current={x:0,y:0},At.current={x:0,y:0},wt()},[xt,Kt,Vt,wt,vn,rt,JSON.stringify(St),JSON.stringify(at),vt,yn,Ut,Pt,JSON.stringify(mt)])}const nn={x:{[Me.Backward]:!1,[Me.Forward]:!1},y:{[Me.Backward]:!1,[Me.Forward]:!1}};function ir(yt){let{delta:xt,disabled:Nt}=yt;const Vt=(0,y.D9)(xt);return(0,y.Gj)(cn=>{if(Nt||!Vt||!cn)return nn;const vn={x:Math.sign(xt.x-Vt.x),y:Math.sign(xt.y-Vt.y)};return{x:{[Me.Backward]:cn.x[Me.Backward]||vn.x===-1,[Me.Forward]:cn.x[Me.Forward]||vn.x===1},y:{[Me.Backward]:cn.y[Me.Backward]||vn.y===-1,[Me.Forward]:cn.y[Me.Forward]||vn.y===1}}},[Nt,xt,Vt])}function nr(yt,xt){const Nt=xt!=null?yt.get(xt):void 0,Vt=Nt?Nt.node.current:null;return(0,y.Gj)(cn=>{var vn;return xt==null?null:(vn=Vt!=null?Vt:cn)!=null?vn:null},[Vt,xt])}function ln(yt,xt){return(0,a.useMemo)(()=>yt.reduce((Nt,Vt)=>{const{sensor:cn}=Vt,vn=cn.activators.map(rt=>({eventName:rt.eventName,handler:xt(rt.handler,Vt)}));return[...Nt,...vn]},[]),[yt,xt])}var Bn;(function(yt){yt[yt.Always=0]="Always",yt[yt.BeforeDragging=1]="BeforeDragging",yt[yt.WhileDragging=2]="WhileDragging"})(Bn||(Bn={}));var fn;(function(yt){yt.Optimized="optimized"})(fn||(fn={}));const Sn=new Map;function $t(yt,xt){let{dragging:Nt,dependencies:Vt,config:cn}=xt;const[vn,rt]=(0,a.useState)(null),{frequency:kt,measure:Qt,strategy:yn}=cn,Pt=(0,a.useRef)(yt),Oe=ct(),mt=(0,y.Ey)(Oe),at=(0,a.useCallback)(function(At){At===void 0&&(At=[]),!mt.current&&rt(St=>St===null?At:St.concat(At.filter(Wt=>!St.includes(Wt))))},[mt]),vt=(0,a.useRef)(null),wt=(0,y.Gj)(At=>{if(Oe&&!Nt)return Sn;if(!At||At===Sn||Pt.current!==yt||vn!=null){const St=new Map;for(let Wt of yt){if(!Wt)continue;if(vn&&vn.length>0&&!vn.includes(Wt.id)&&Wt.rect.current){St.set(Wt.id,Wt.rect.current);continue}const Kt=Wt.node.current,Ut=Kt?new et(Qt(Kt),Kt):null;Wt.rect.current=Ut,Ut&&St.set(Wt.id,Ut)}return St}return At},[yt,vn,Nt,Oe,Qt]);return(0,a.useEffect)(()=>{Pt.current=yt},[yt]),(0,a.useEffect)(()=>{Oe||at()},[Nt,Oe]),(0,a.useEffect)(()=>{vn&&vn.length>0&&rt(null)},[JSON.stringify(vn)]),(0,a.useEffect)(()=>{Oe||typeof kt!="number"||vt.current!==null||(vt.current=setTimeout(()=>{at(),vt.current=null},kt))},[kt,Oe,at,...Vt]),{droppableRects:wt,measureDroppableContainers:at,measuringScheduled:vn!=null};function ct(){switch(yn){case Bn.Always:return!1;case Bn.BeforeDragging:return Nt;default:return!Nt}}}function hn(yt,xt){return(0,y.Gj)(Nt=>yt?Nt||(typeof xt=="function"?xt(yt):yt):null,[xt,yt])}function Rn(yt,xt){return hn(yt,xt)}function Yt(yt){let{callback:xt,disabled:Nt}=yt;const Vt=(0,y.zX)(xt),cn=(0,a.useMemo)(()=>{if(Nt||typeof window=="undefined"||typeof window.MutationObserver=="undefined")return;const{MutationObserver:vn}=window;return new vn(Vt)},[Vt,Nt]);return(0,a.useEffect)(()=>()=>cn==null?void 0:cn.disconnect(),[cn]),cn}function jt(yt){let{callback:xt,disabled:Nt}=yt;const Vt=(0,y.zX)(xt),cn=(0,a.useMemo)(()=>{if(Nt||typeof window=="undefined"||typeof window.ResizeObserver=="undefined")return;const{ResizeObserver:vn}=window;return new vn(Vt)},[Nt]);return(0,a.useEffect)(()=>()=>cn==null?void 0:cn.disconnect(),[cn]),cn}function _t(yt){return new et(Je(yt),yt)}function Ot(yt,xt,Nt){xt===void 0&&(xt=_t);const[Vt,cn]=(0,a.useState)(null);function vn(){cn(Qt=>{if(!yt)return null;if(yt.isConnected===!1){var yn;return(yn=Qt!=null?Qt:Nt)!=null?yn:null}const Pt=xt(yt);return JSON.stringify(Qt)===JSON.stringify(Pt)?Qt:Pt})}const rt=Yt({callback(Qt){if(yt)for(const yn of Qt){const{type:Pt,target:Oe}=yn;if(Pt==="childList"&&Oe instanceof HTMLElement&&Oe.contains(yt)){vn();break}}}}),kt=jt({callback:vn});return(0,y.LI)(()=>{vn(),yt?(kt==null||kt.observe(yt),rt==null||rt.observe(document.body,{childList:!0,subtree:!0})):(kt==null||kt.disconnect(),rt==null||rt.disconnect())},[yt]),Vt}function rn(yt){const xt=hn(yt);return Se(yt,xt)}const xn=[];function An(yt){const xt=(0,a.useRef)(yt),Nt=(0,y.Gj)(Vt=>yt?Vt&&Vt!==xn&&yt&&xt.current&&yt.parentNode===xt.current.parentNode?Vt:Re(yt):xn,[yt]);return(0,a.useEffect)(()=>{xt.current=yt},[yt]),Nt}function Jt(yt){const[xt,Nt]=(0,a.useState)(null),Vt=(0,a.useRef)(yt),cn=(0,a.useCallback)(vn=>{const rt=Ze(vn.target);rt&&Nt(kt=>kt?(kt.set(rt,He(rt)),new Map(kt)):null)},[]);return(0,a.useEffect)(()=>{const vn=Vt.current;if(yt!==vn){rt(vn);const kt=yt.map(Qt=>{const yn=Ze(Qt);return yn?(yn.addEventListener("scroll",cn,{passive:!0}),[yn,He(yn)]):null}).filter(Qt=>Qt!=null);Nt(kt.length?new Map(kt):null),Vt.current=yt}return()=>{rt(yt),rt(vn)};function rt(kt){kt.forEach(Qt=>{const yn=Ze(Qt);yn==null||yn.removeEventListener("scroll",cn)})}},[cn,yt]),(0,a.useMemo)(()=>yt.length?xt?Array.from(xt.values()).reduce((vn,rt)=>(0,y.IH)(vn,rt),fe):Ve(yt):fe,[yt,xt])}function Cn(yt,xt){xt===void 0&&(xt=[]);const Nt=(0,a.useRef)(null);return(0,a.useEffect)(()=>{Nt.current=null},xt),(0,a.useEffect)(()=>{const Vt=yt!==fe;Vt&&!Nt.current&&(Nt.current=yt),!Vt&&Nt.current&&(Nt.current=null)},[yt]),Nt.current?(0,y.$X)(yt,Nt.current):fe}function In(yt){(0,a.useEffect)(()=>{if(!y.Nq)return;const xt=yt.map(Nt=>{let{sensor:Vt}=Nt;return Vt.setup==null?void 0:Vt.setup()});return()=>{for(const Nt of xt)Nt==null||Nt()}},yt.map(xt=>{let{sensor:Nt}=xt;return Nt}))}function Vn(yt,xt){return(0,a.useMemo)(()=>yt.reduce((Nt,Vt)=>{let{eventName:cn,handler:vn}=Vt;return Nt[cn]=rt=>{vn(rt,xt)},Nt},{}),[yt,xt])}function mr(yt){return(0,a.useMemo)(()=>yt?Ue(yt):null,[yt])}const Fr=[];function wr(yt,xt){xt===void 0&&(xt=Je);const[Nt]=yt,Vt=mr(Nt?(0,y.Jj)(Nt):null),[cn,vn]=(0,a.useState)(Fr);function rt(){vn(()=>yt.length?yt.map(Qt=>Xe(Qt)?Vt:new et(xt(Qt),Qt)):Fr)}const kt=jt({callback:rt});return(0,y.LI)(()=>{kt==null||kt.disconnect(),rt(),yt.forEach(Qt=>kt==null?void 0:kt.observe(Qt))},[yt]),cn}function mi(yt){if(!yt)return null;if(yt.children.length>1)return yt;const xt=yt.children[0];return(0,y.Re)(xt)?xt:yt}function an(yt){let{measure:xt}=yt;const[Nt,Vt]=(0,a.useState)(null),cn=(0,a.useCallback)(yn=>{for(const{target:Pt}of yn)if((0,y.Re)(Pt)){Vt(Oe=>{const mt=xt(Pt);return Oe?$a(Di({},Oe),{width:mt.width,height:mt.height}):mt});break}},[xt]),vn=jt({callback:cn}),rt=(0,a.useCallback)(yn=>{const Pt=mi(yn);vn==null||vn.disconnect(),Pt&&(vn==null||vn.observe(Pt)),Vt(Pt?xt(Pt):null)},[xt,vn]),[kt,Qt]=(0,y.wm)(rt);return(0,a.useMemo)(()=>({nodeRef:kt,rect:Nt,setRef:Qt}),[Nt,kt,Qt])}const Ln=[{sensor:Rt,options:{}},{sensor:ot,options:{}}],Cr={current:{}},cr={draggable:{measure:Qe},droppable:{measure:Qe,strategy:Bn.WhileDragging,frequency:fn.Optimized},dragOverlay:{measure:Je}};class pr extends Map{get(xt){var Nt;return xt!=null&&(Nt=super.get(xt))!=null?Nt:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter(xt=>{let{disabled:Nt}=xt;return!Nt})}getNodeFor(xt){var Nt,Vt;return(Nt=(Vt=this.get(xt))==null?void 0:Vt.node.current)!=null?Nt:void 0}}const Zr={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new pr,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:ie},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:cr,measureDroppableContainers:ie,windowRect:null,measuringScheduled:!1},kn={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:ie,draggableNodes:new Map,over:null,measureDroppableContainers:ie},_r=(0,a.createContext)(kn),_n=(0,a.createContext)(Zr);function Sr(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new pr}}}function xr(yt,xt){switch(xt.type){case z.DragStart:return $a(Di({},yt),{draggable:$a(Di({},yt.draggable),{initialCoordinates:xt.initialCoordinates,active:xt.active})});case z.DragMove:return yt.draggable.active==null?yt:$a(Di({},yt),{draggable:$a(Di({},yt.draggable),{translate:{x:xt.coordinates.x-yt.draggable.initialCoordinates.x,y:xt.coordinates.y-yt.draggable.initialCoordinates.y}})});case z.DragEnd:case z.DragCancel:return $a(Di({},yt),{draggable:$a(Di({},yt.draggable),{active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}})});case z.RegisterDroppable:{const{element:Nt}=xt,{id:Vt}=Nt,cn=new pr(yt.droppable.containers);return cn.set(Vt,Nt),$a(Di({},yt),{droppable:$a(Di({},yt.droppable),{containers:cn})})}case z.SetDroppableDisabled:{const{id:Nt,key:Vt,disabled:cn}=xt,vn=yt.droppable.containers.get(Nt);if(!vn||Vt!==vn.key)return yt;const rt=new pr(yt.droppable.containers);return rt.set(Nt,$a(Di({},vn),{disabled:cn})),$a(Di({},yt),{droppable:$a(Di({},yt.droppable),{containers:rt})})}case z.UnregisterDroppable:{const{id:Nt,key:Vt}=xt,cn=yt.droppable.containers.get(Nt);if(!cn||Vt!==cn.key)return yt;const vn=new pr(yt.droppable.containers);return vn.delete(Nt),$a(Di({},yt),{droppable:$a(Di({},yt.droppable),{containers:vn})})}default:return yt}}function li(yt){let{disabled:xt}=yt;const{active:Nt,activatorEvent:Vt,draggableNodes:cn}=(0,a.useContext)(_r),vn=(0,y.D9)(Vt),rt=(0,y.D9)(Nt==null?void 0:Nt.id);return(0,a.useEffect)(()=>{if(!xt&&!Vt&&vn&&rt!=null){if(!(0,y.vd)(vn)||document.activeElement===vn.target)return;const kt=cn.get(rt);if(!kt)return;const{activatorNode:Qt,node:yn}=kt;if(!Qt.current&&!yn.current)return;requestAnimationFrame(()=>{for(const Pt of[Qt.current,yn.current]){if(!Pt)continue;const Oe=(0,y.so)(Pt);if(Oe){Oe.focus();break}}})}},[Vt,xt,cn,rt,vn]),null}function Wi(yt,xt){let cn=xt,{transform:Nt}=cn,Vt=yu(cn,["transform"]);return yt!=null&&yt.length?yt.reduce((vn,rt)=>rt(Di({transform:vn},Vt)),Nt):Nt}function Bi(yt){return(0,a.useMemo)(()=>({draggable:Di(Di({},cr.draggable),yt==null?void 0:yt.draggable),droppable:Di(Di({},cr.droppable),yt==null?void 0:yt.droppable),dragOverlay:Di(Di({},cr.dragOverlay),yt==null?void 0:yt.dragOverlay)}),[yt==null?void 0:yt.draggable,yt==null?void 0:yt.droppable,yt==null?void 0:yt.dragOverlay])}function Ri(yt){let{activeNode:xt,measure:Nt,initialRect:Vt,config:cn=!0}=yt;const vn=(0,a.useRef)(!1),{x:rt,y:kt}=typeof cn=="boolean"?{x:cn,y:cn}:cn;(0,y.LI)(()=>{if(!rt&&!kt||!xt){vn.current=!1;return}if(vn.current||!Vt)return;const yn=xt==null?void 0:xt.node.current;if(!yn||yn.isConnected===!1)return;const Pt=Nt(yn),Oe=Se(Pt,Vt);if(rt||(Oe.x=0),kt||(Oe.y=0),vn.current=!0,Math.abs(Oe.x)>0||Math.abs(Oe.y)>0){const mt=We(yn);mt&&mt.scrollBy({top:Oe.y,left:Oe.x})}},[xt,rt,kt,Vt,Nt])}const sa=(0,a.createContext)($a(Di({},fe),{scaleX:1,scaleY:1}));var hi;(function(yt){yt[yt.Uninitialized=0]="Uninitialized",yt[yt.Initializing=1]="Initializing",yt[yt.Initialized=2]="Initialized"})(hi||(hi={}));const $i=(0,a.memo)(function(xt){var Nt,Vt,cn,vn;let Ja=xt,{id:rt,accessibility:kt,autoScroll:Qt=!0,children:yn,sensors:Pt=Ln,collisionDetection:Oe=Fe,measuring:mt,modifiers:at}=Ja,vt=yu(Ja,["id","accessibility","autoScroll","children","sensors","collisionDetection","measuring","modifiers"]);const wt=(0,a.useReducer)(xr,void 0,Sr),[ct,At]=wt,[St,Wt]=x(),[Kt,Ut]=(0,a.useState)(hi.Uninitialized),tn=Kt===hi.Initialized,{draggable:{active:sn,nodes:en,translate:on},droppable:{containers:Nn}}=ct,mn=sn!=null?en.get(sn):null,Dn=(0,a.useRef)({initial:null,translated:null}),On=(0,a.useMemo)(()=>{var Ai;return sn!=null?{id:sn,data:(Ai=mn==null?void 0:mn.data)!=null?Ai:Cr,rect:Dn}:null},[sn,mn]),Kn=(0,a.useRef)(null),[qt,gr]=(0,a.useState)(null),[$n,vr]=(0,a.useState)(null),br=(0,y.Ey)(vt,Object.values(vt)),Pr=(0,y.Ld)("DndDescribedBy",rt),Xr=(0,a.useMemo)(()=>Nn.getEnabled(),[Nn]),hr=Bi(mt),{droppableRects:Ir,measureDroppableContainers:Or,measuringScheduled:ei}=$t(Xr,{dragging:tn,dependencies:[on.x,on.y],config:hr.droppable}),Dr=nr(en,sn),ti=(0,a.useMemo)(()=>$n?(0,y.DC)($n):null,[$n]),ui=ma(),wi=Rn(Dr,hr.draggable.measure);Ri({activeNode:sn!=null?en.get(sn):null,config:ui.layoutShiftCompensation,initialRect:wi,measure:hr.draggable.measure});const Mr=Ot(Dr,hr.draggable.measure,wi),Si=Ot(Dr?Dr.parentElement:null),ii=(0,a.useRef)({activatorEvent:null,active:null,activeNode:Dr,collisionRect:null,collisions:null,droppableRects:Ir,draggableNodes:en,draggingNode:null,draggingNodeRect:null,droppableContainers:Nn,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),Lr=Nn.getNodeFor((Nt=ii.current.over)==null?void 0:Nt.id),ni=an({measure:hr.dragOverlay.measure}),ai=(Vt=ni.nodeRef.current)!=null?Vt:Dr,Ii=tn?(cn=ni.rect)!=null?cn:Mr:null,zr=!!(ni.nodeRef.current&&ni.rect),pi=rn(zr?null:Mr),Br=mr(ai?(0,y.Jj)(ai):null),oi=An(tn?Lr!=null?Lr:Dr:null),lr=wr(oi),Zi=Wi(at,{transform:{x:on.x-pi.x,y:on.y-pi.y,scaleX:1,scaleY:1},activatorEvent:$n,active:On,activeNodeRect:Mr,containerNodeRect:Si,draggingNodeRect:Ii,over:ii.current.over,overlayNodeRect:ni.rect,scrollableAncestors:oi,scrollableAncestorRects:lr,windowRect:Br}),ki=ti?(0,y.IH)(ti,on):null,yi=Jt(oi),Hi=Cn(yi),wa=Cn(yi,[Mr]),Ti=(0,y.IH)(Zi,Hi),or=Ii?Ie(Ii,Zi):null,Vi=On&&or?Oe({active:On,collisionRect:or,droppableRects:Ir,droppableContainers:Xr,pointerCoordinates:ki}):null,Ca=he(Vi,"id"),[fa,Yi]=(0,a.useState)(null),Gi=zr?Zi:(0,y.IH)(Zi,wa),Oa=Be(Gi,(vn=fa==null?void 0:fa.rect)!=null?vn:null,Mr),Ta=(0,a.useRef)(null),Sa=(0,a.useCallback)((Ai,La)=>{let{sensor:fi,options:si}=La;if(Kn.current==null)return;const ji=en.get(Kn.current);if(!ji)return;const Yr=Ai.nativeEvent,ci=new fi({active:Kn.current,activeNode:ji,event:Yr,options:si,context:ii,onAbort(ea){if(!en.get(ea))return;const{onDragAbort:Ba}=br.current,qa={id:ea};Ba==null||Ba(qa),St({type:"onDragAbort",event:qa})},onPending(ea,Ua,Ba,qa){if(!en.get(ea))return;const{onDragPending:wo}=br.current,vo={id:ea,constraint:Ua,initialCoordinates:Ba,offset:qa};wo==null||wo(vo),St({type:"onDragPending",event:vo})},onStart(ea){const Ua=Kn.current;if(Ua==null)return;const Ba=en.get(Ua);if(!Ba)return;const{onDragStart:qa}=br.current,Oo={activatorEvent:Yr,active:{id:Ua,data:Ba.data,rect:Dn}};(0,Ce.unstable_batchedUpdates)(()=>{qa==null||qa(Oo),Ut(hi.Initializing),At({type:z.DragStart,initialCoordinates:ea,active:Ua}),St({type:"onDragStart",event:Oo}),gr(Ta.current),vr(Yr)})},onMove(ea){At({type:z.DragMove,coordinates:ea})},onEnd:Pa(z.DragEnd),onCancel:Pa(z.DragCancel)});Ta.current=ci;function Pa(ea){return function(){return pd(this,null,function*(){const{active:Ba,collisions:qa,over:Oo,scrollAdjustedTranslate:wo}=ii.current;let vo=null;if(Ba&&wo){const{cancelDrop:Tr}=br.current;vo={activatorEvent:Yr,active:Ba,collisions:qa,delta:wo,over:Oo},ea===z.DragEnd&&typeof Tr=="function"&&(yield Promise.resolve(Tr(vo)))&&(ea=z.DragCancel)}Kn.current=null,(0,Ce.unstable_batchedUpdates)(()=>{At({type:ea}),Ut(hi.Uninitialized),Yi(null),gr(null),vr(null),Ta.current=null;const Tr=ea===z.DragEnd?"onDragEnd":"onDragCancel";if(vo){const Gr=br.current[Tr];Gr==null||Gr(vo),St({type:Tr,event:vo})}})})}}},[en]),Qi=(0,a.useCallback)((Ai,La)=>(fi,si)=>{const ji=fi.nativeEvent,Yr=en.get(si);if(Kn.current!==null||!Yr||ji.dndKit||ji.defaultPrevented)return;const ci={active:Yr};Ai(fi,La.options,ci)===!0&&(ji.dndKit={capturedBy:La.sensor},Kn.current=si,Sa(fi,La))},[en,Sa]),fo=ln(Pt,Qi);In(Pt),(0,y.LI)(()=>{Mr&&Kt===hi.Initializing&&Ut(hi.Initialized)},[Mr,Kt]),(0,a.useEffect)(()=>{const{onDragMove:Ai}=br.current,{active:La,activatorEvent:fi,collisions:si,over:ji}=ii.current;if(!La||!fi)return;const Yr={active:La,activatorEvent:fi,collisions:si,delta:{x:Ti.x,y:Ti.y},over:ji};(0,Ce.unstable_batchedUpdates)(()=>{Ai==null||Ai(Yr),St({type:"onDragMove",event:Yr})})},[Ti.x,Ti.y]),(0,a.useEffect)(()=>{const{active:Ai,activatorEvent:La,collisions:fi,droppableContainers:si,scrollAdjustedTranslate:ji}=ii.current;if(!Ai||Kn.current==null||!La||!ji)return;const{onDragOver:Yr}=br.current,ci=si.get(Ca),Pa=ci&&ci.rect.current?{id:ci.id,rect:ci.rect.current,data:ci.data,disabled:ci.disabled}:null,ea={active:Ai,activatorEvent:La,collisions:fi,delta:{x:ji.x,y:ji.y},over:Pa};(0,Ce.unstable_batchedUpdates)(()=>{Yi(Pa),Yr==null||Yr(ea),St({type:"onDragOver",event:ea})})},[Ca]),(0,y.LI)(()=>{ii.current={activatorEvent:$n,active:On,activeNode:Dr,collisionRect:or,collisions:Vi,droppableRects:Ir,draggableNodes:en,draggingNode:ai,draggingNodeRect:Ii,droppableContainers:Nn,over:fa,scrollableAncestors:oi,scrollAdjustedTranslate:Ti},Dn.current={initial:Ii,translated:or}},[On,Dr,Vi,or,en,ai,Ii,Ir,Nn,fa,oi,Ti]),jn($a(Di({},ui),{delta:on,draggingRect:or,pointerCoordinates:ki,scrollableAncestors:oi,scrollableAncestorRects:lr}));const pa=(0,a.useMemo)(()=>({active:On,activeNode:Dr,activeNodeRect:Mr,activatorEvent:$n,collisions:Vi,containerNodeRect:Si,dragOverlay:ni,draggableNodes:en,droppableContainers:Nn,droppableRects:Ir,over:fa,measureDroppableContainers:Or,scrollableAncestors:oi,scrollableAncestorRects:lr,measuringConfiguration:hr,measuringScheduled:ei,windowRect:Br}),[On,Dr,Mr,$n,Vi,Si,ni,en,Nn,Ir,fa,Or,oi,lr,hr,ei,Br]),aa=(0,a.useMemo)(()=>({activatorEvent:$n,activators:fo,active:On,activeNodeRect:Mr,ariaDescribedById:{draggable:Pr},dispatch:At,draggableNodes:en,over:fa,measureDroppableContainers:Or}),[$n,fo,On,Mr,At,Pr,en,fa,Or]);return a.createElement(re.Provider,{value:Wt},a.createElement(_r.Provider,{value:aa},a.createElement(_n.Provider,{value:pa},a.createElement(sa.Provider,{value:Oa},yn)),a.createElement(li,{disabled:(kt==null?void 0:kt.restoreFocus)===!1})),a.createElement(b,$a(Di({},kt),{hiddenTextDescribedById:Pr})));function ma(){const Ai=(qt==null?void 0:qt.autoScrollEnabled)===!1,La=typeof Qt=="object"?Qt.enabled===!1:Qt===!1,fi=tn&&!Ai&&!La;return typeof Qt=="object"?$a(Di({},Qt),{enabled:fi}):{enabled:fi}}}),Xi=(0,a.createContext)(null),eo="button",Ci="Draggable";function Da(yt){let{id:xt,data:Nt,disabled:Vt=!1,attributes:cn}=yt;const vn=(0,y.Ld)(Ci),{activators:rt,activatorEvent:kt,active:Qt,activeNodeRect:yn,ariaDescribedById:Pt,draggableNodes:Oe,over:mt}=(0,a.useContext)(_r),{role:at=eo,roleDescription:vt="draggable",tabIndex:wt=0}=cn!=null?cn:{},ct=(Qt==null?void 0:Qt.id)===xt,At=(0,a.useContext)(ct?sa:Xi),[St,Wt]=(0,y.wm)(),[Kt,Ut]=(0,y.wm)(),tn=Vn(rt,xt),sn=(0,y.Ey)(Nt);(0,y.LI)(()=>(Oe.set(xt,{id:xt,key:vn,node:St,activatorNode:Kt,data:sn}),()=>{const on=Oe.get(xt);on&&on.key===vn&&Oe.delete(xt)}),[Oe,xt]);const en=(0,a.useMemo)(()=>({role:at,tabIndex:wt,"aria-disabled":Vt,"aria-pressed":ct&&at===eo?!0:void 0,"aria-roledescription":vt,"aria-describedby":Pt.draggable}),[Vt,at,wt,ct,vt,Pt.draggable]);return{active:Qt,activatorEvent:kt,activeNodeRect:yn,attributes:en,isDragging:ct,listeners:Vt?void 0:tn,node:St,over:mt,setNodeRef:Wt,setActivatorNodeRef:Ut,transform:At}}function Kr(){return(0,a.useContext)(_n)}const Na="Droppable",la={timeout:25};function ua(yt){let{data:xt,disabled:Nt=!1,id:Vt,resizeObserverConfig:cn}=yt;const vn=(0,y.Ld)(Na),{active:rt,dispatch:kt,over:Qt,measureDroppableContainers:yn}=(0,a.useContext)(_r),Pt=(0,a.useRef)({disabled:Nt}),Oe=(0,a.useRef)(!1),mt=(0,a.useRef)(null),at=(0,a.useRef)(null),{disabled:vt,updateMeasurementsFor:wt,timeout:ct}=Di(Di({},la),cn),At=(0,y.Ey)(wt!=null?wt:Vt),St=(0,a.useCallback)(()=>{if(!Oe.current){Oe.current=!0;return}at.current!=null&&clearTimeout(at.current),at.current=setTimeout(()=>{yn(Array.isArray(At.current)?At.current:[At.current]),at.current=null},ct)},[ct]),Wt=jt({callback:St,disabled:vt||!rt}),Kt=(0,a.useCallback)((en,on)=>{Wt&&(on&&(Wt.unobserve(on),Oe.current=!1),en&&Wt.observe(en))},[Wt]),[Ut,tn]=(0,y.wm)(Kt),sn=(0,y.Ey)(xt);return(0,a.useEffect)(()=>{!Wt||!Ut.current||(Wt.disconnect(),Oe.current=!1,Wt.observe(Ut.current))},[Ut,Wt]),(0,a.useEffect)(()=>(kt({type:z.RegisterDroppable,element:{id:Vt,key:vn,disabled:Nt,node:Ut,rect:mt,data:sn}}),()=>kt({type:z.UnregisterDroppable,key:vn,id:Vt})),[Vt]),(0,a.useEffect)(()=>{Nt!==Pt.current.disabled&&(kt({type:z.SetDroppableDisabled,id:Vt,key:vn,disabled:Nt}),Pt.current.disabled=Nt)},[Vt,vn,Nt,kt]),{active:rt,rect:mt,isOver:(Qt==null?void 0:Qt.id)===Vt,node:Ut,over:Qt,setNodeRef:tn}}function bi(yt){let{animation:xt,children:Nt}=yt;const[Vt,cn]=(0,a.useState)(null),[vn,rt]=(0,a.useState)(null),kt=(0,y.D9)(Nt);return!Nt&&!Vt&&kt&&cn(kt),(0,y.LI)(()=>{if(!vn)return;const Qt=Vt==null?void 0:Vt.key,yn=Vt==null?void 0:Vt.props.id;if(Qt==null||yn==null){cn(null);return}Promise.resolve(xt(yn,vn)).then(()=>{cn(null)})},[xt,Vt,vn]),a.createElement(a.Fragment,null,Nt,Vt?(0,a.cloneElement)(Vt,{ref:rt}):null)}const _i={x:0,y:0,scaleX:1,scaleY:1};function na(yt){let{children:xt}=yt;return a.createElement(_r.Provider,{value:kn},a.createElement(sa.Provider,{value:_i},xt))}const ia={position:"fixed",touchAction:"none"},da=yt=>(0,y.vd)(yt)?"transform 250ms ease":void 0,Qa=(0,a.forwardRef)((yt,xt)=>{let{as:Nt,activatorEvent:Vt,adjustScale:cn,children:vn,className:rt,rect:kt,style:Qt,transform:yn,transition:Pt=da}=yt;if(!kt)return null;const Oe=cn?yn:$a(Di({},yn),{scaleX:1,scaleY:1}),mt=Di($a(Di({},ia),{width:kt.width,height:kt.height,top:kt.top,left:kt.left,transform:y.ux.Transform.toString(Oe),transformOrigin:cn&&Vt?oe(Vt,kt):void 0,transition:typeof Pt=="function"?Pt(Vt):Pt}),Qt);return a.createElement(Nt,{className:rt,style:mt,ref:xt},vn)}),to={duration:250,easing:"ease",keyframes:yt=>{let{transform:{initial:xt,final:Nt}}=yt;return[{transform:y.ux.Transform.toString(xt)},{transform:y.ux.Transform.toString(Nt)}]},sideEffects:(yt=>xt=>{let{active:Nt,dragOverlay:Vt}=xt;const cn={},{styles:vn,className:rt}=yt;if(vn!=null&&vn.active)for(const[kt,Qt]of Object.entries(vn.active))Qt!==void 0&&(cn[kt]=Nt.node.style.getPropertyValue(kt),Nt.node.style.setProperty(kt,Qt));if(vn!=null&&vn.dragOverlay)for(const[kt,Qt]of Object.entries(vn.dragOverlay))Qt!==void 0&&Vt.node.style.setProperty(kt,Qt);return rt!=null&&rt.active&&Nt.node.classList.add(rt.active),rt!=null&&rt.dragOverlay&&Vt.node.classList.add(rt.dragOverlay),function(){for(const[Qt,yn]of Object.entries(cn))Nt.node.style.setProperty(Qt,yn);rt!=null&&rt.active&&Nt.node.classList.remove(rt.active)}})({styles:{active:{opacity:"0"}}})};function Ar(yt){let{config:xt,draggableNodes:Nt,droppableContainers:Vt,measuringConfiguration:cn}=yt;return(0,y.zX)((vn,rt)=>{if(xt===null)return;const kt=Nt.get(vn);if(!kt)return;const Qt=kt.node.current;if(!Qt)return;const yn=mi(rt);if(!yn)return;const{transform:Pt}=(0,y.Jj)(rt).getComputedStyle(rt),Oe=ze(Pt);if(!Oe)return;const mt=typeof xt=="function"?xt:_o(xt);return Pe(Qt,cn.draggable.measure),mt({active:{id:vn,data:kt.data,node:Qt,rect:cn.draggable.measure(Qt)},draggableNodes:Nt,dragOverlay:{node:rt,rect:cn.dragOverlay.measure(yn)},droppableContainers:Vt,measuringConfiguration:cn,transform:Oe})})}function _o(yt){const{duration:xt,easing:Nt,sideEffects:Vt,keyframes:cn}=Di(Di({},to),yt);return vn=>{let St=vn,{active:rt,dragOverlay:kt,transform:Qt}=St,yn=yu(St,["active","dragOverlay","transform"]);if(!xt)return;const Pt={x:kt.rect.left-rt.rect.left,y:kt.rect.top-rt.rect.top},Oe={scaleX:Qt.scaleX!==1?rt.rect.width*Qt.scaleX/kt.rect.width:1,scaleY:Qt.scaleY!==1?rt.rect.height*Qt.scaleY/kt.rect.height:1},mt=Di({x:Qt.x-Pt.x,y:Qt.y-Pt.y},Oe),at=cn($a(Di({},yn),{active:rt,dragOverlay:kt,transform:{initial:Qt,final:mt}})),[vt]=at,wt=at[at.length-1];if(JSON.stringify(vt)===JSON.stringify(wt))return;const ct=Vt==null?void 0:Vt(Di({active:rt,dragOverlay:kt},yn)),At=kt.node.animate(at,{duration:xt,easing:Nt,fill:"forwards"});return new Promise(Wt=>{At.onfinish=()=>{ct==null||ct(),Wt()}})}}let Xa=0;function no(yt){return(0,a.useMemo)(()=>{if(yt!=null)return Xa++,Xa},[yt])}const ka=a.memo(yt=>{let{adjustScale:xt=!1,children:Nt,dropAnimation:Vt,style:cn,transition:vn,modifiers:rt,wrapperElement:kt="div",className:Qt,zIndex:yn=999}=yt;const{activatorEvent:Pt,active:Oe,activeNodeRect:mt,containerNodeRect:at,draggableNodes:vt,droppableContainers:wt,dragOverlay:ct,over:At,measuringConfiguration:St,scrollableAncestors:Wt,scrollableAncestorRects:Kt,windowRect:Ut}=Kr(),tn=(0,a.useContext)(sa),sn=no(Oe==null?void 0:Oe.id),en=Wi(rt,{activatorEvent:Pt,active:Oe,activeNodeRect:mt,containerNodeRect:at,draggingNodeRect:ct.rect,over:At,overlayNodeRect:ct.rect,scrollableAncestors:Wt,scrollableAncestorRects:Kt,transform:tn,windowRect:Ut}),on=hn(mt),Nn=Ar({config:Vt,draggableNodes:vt,droppableContainers:wt,measuringConfiguration:St}),mn=on?ct.setRef:void 0;return a.createElement(na,null,a.createElement(bi,{animation:Nn},Oe&&sn?a.createElement(Qa,{key:sn,id:Oe.id,ref:mn,as:kt,activatorEvent:Pt,adjustScale:xt,className:Qt,transition:vn,rect:on,style:Di({zIndex:yn},cn),transform:en},Nt):null))})},19719:function(Ct,lt,le){"use strict";le.d(lt,{Fo:function(){return oe},Rp:function(){return ce},U2:function(){return b},nB:function(){return Ae},qw:function(){return se}});var a=le(59301),Ce=le(87954),y=le(35241);function ce(Ie,ze,Te){const qe=Ie.slice();return qe.splice(Te<0?qe.length+Te:Te,0,qe.splice(ze,1)[0]),qe}function de(Ie,ze,Te){const qe=Ie.slice();return qe[ze]=Ie[Te],qe[Te]=Ie[ze],qe}function te(Ie,ze){return Ie.reduce((Te,qe,Je)=>{const Qe=ze.get(qe);return Qe&&(Te[Je]=Qe),Te},Array(Ie.length))}function ae(Ie){return Ie!==null&&Ie>=0}function re(Ie,ze){if(Ie===ze)return!0;if(Ie.length!==ze.length)return!1;for(let Te=0;Te{var ze;let{rects:Te,activeNodeRect:qe,activeIndex:Je,overIndex:Qe,index:Ue}=Ie;const Le=(ze=Te[Je])!=null?ze:qe;if(!Le)return null;const ke=E(Te,Ue,Je);if(Ue===Je){const Re=Te[Qe];return Re?Di({x:JeJe&&Ue<=Qe?Di({x:-Le.width-ke,y:0},x):Ue=Qe?Di({x:Le.width+ke,y:0},x):Di({x:0,y:0},x)};function E(Ie,ze,Te){const qe=Ie[ze],Je=Ie[ze-1],Qe=Ie[ze+1];return!qe||!Je&&!Qe?0:Te{let{rects:ze,activeIndex:Te,overIndex:qe,index:Je}=Ie;const Qe=ce(ze,qe,Te),Ue=ze[Je],Le=Qe[Je];return!Le||!Ue?null:{x:Le.left-Ue.left,y:Le.top-Ue.top,scaleX:Le.width/Ue.width,scaleY:Le.height/Ue.height}},z=Ie=>{let{activeIndex:ze,index:Te,rects:qe,overIndex:Je}=Ie,Qe,Ue;return Te===ze&&(Qe=qe[Te],Ue=qe[Je]),Te===Je&&(Qe=qe[Te],Ue=qe[ze]),!Ue||!Qe?null:{x:Ue.left-Qe.left,y:Ue.top-Qe.top,scaleX:Ue.width/Qe.width,scaleY:Ue.height/Qe.height}},ie={scaleX:1,scaleY:1},se=Ie=>{var ze;let{activeIndex:Te,activeNodeRect:qe,index:Je,rects:Qe,overIndex:Ue}=Ie;const Le=(ze=Qe[Te])!=null?ze:qe;if(!Le)return null;if(Je===Te){const Re=Qe[Ue];return Re?Di({x:0,y:TeTe&&Je<=Ue?Di({x:0,y:-Le.height-ke},ie):Je=Ue?Di({x:0,y:Le.height+ke},ie):Di({x:0,y:0},ie)};function pe(Ie,ze,Te){const qe=Ie[ze],Je=Ie[ze-1],Qe=Ie[ze+1];return qe?Teqe.map(_e=>typeof _e=="object"&&"id"in _e?_e.id:_e),[qe]),He=Ue!=null,Me=Ue?it.indexOf(Ue.id):-1,Xe=Re?it.indexOf(Re.id):-1,Ne=(0,a.useRef)(it),Ge=!re(it,Ne.current),dt=Xe!==-1&&Me===-1||Ge,Ke=ne(Qe);(0,y.LI)(()=>{Ge&&He&&We(it)},[Ge,it,He,We]),(0,a.useEffect)(()=>{Ne.current=it},[it]);const Ve=(0,a.useMemo)(()=>({activeIndex:Me,containerId:Ze,disabled:Ke,disableTransforms:dt,items:it,overIndex:Xe,useDragOverlay:ft,sortedRects:te(it,ke),strategy:Je}),[Me,Ze,Ke.draggable,Ke.droppable,dt,it,Xe,ke,ft,Je]);return a.createElement(ue.Provider,{value:Ve},ze)}const me=Ie=>{let{id:ze,items:Te,activeIndex:qe,overIndex:Je}=Ie;return ce(Te,qe,Je).indexOf(ze)},Ee=Ie=>{let{containerId:ze,isSorting:Te,wasDragging:qe,index:Je,items:Qe,newIndex:Ue,previousItems:Le,previousContainerId:ke,transition:Re}=Ie;return!Re||!qe||Le!==Qe&&Je===Ue?!1:Te?!0:Ue!==Je&&ze===ke},ve={duration:200,easing:"ease"},he="transform",ge=y.ux.Transition.toString({property:he,duration:0,easing:"linear"}),be={roleDescription:"sortable"};function ye(Ie){let{disabled:ze,index:Te,node:qe,rect:Je}=Ie;const[Qe,Ue]=(0,a.useState)(null),Le=(0,a.useRef)(Te);return(0,y.LI)(()=>{if(!ze&&Te!==Le.current&&qe.current){const ke=Je.current;if(ke){const Re=(0,Ce.VK)(qe.current,{ignoreTransform:!0}),We={x:ke.left-Re.left,y:ke.top-Re.top,scaleX:ke.width/Re.width,scaleY:ke.height/Re.height};(We.x||We.y)&&Ue(We)}}Te!==Le.current&&(Le.current=Te)},[ze,Te,qe,Je]),(0,a.useEffect)(()=>{Qe&&Ue(null)},[Qe]),Qe}function Ae(Ie){let{animateLayoutChanges:ze=Ee,attributes:Te,disabled:qe,data:Je,getNewIndex:Qe=me,id:Ue,strategy:Le,resizeObserverConfig:ke,transition:Re=ve}=Ie;const{items:We,containerId:Ze,activeIndex:ft,disabled:it,disableTransforms:He,sortedRects:Me,overIndex:Xe,useDragOverlay:Ne,strategy:Ge}=(0,a.useContext)(ue),dt=Fe(qe,it),Ke=We.indexOf(Ue),Ve=(0,a.useMemo)(()=>Di({sortable:{containerId:Ze,index:Ke,items:We}},Je),[Ze,Je,Ke,We]),_e=(0,a.useMemo)(()=>We.slice(We.indexOf(Ue)),[We,Ue]),{rect:xe,node:Pe,isOver:Ye,setNodeRef:et}=(0,Ce.Zj)({id:Ue,data:Ve,disabled:dt.droppable,resizeObserverConfig:Di({updateMeasurementsFor:_e},ke)}),{active:pt,activatorEvent:Et,activeNodeRect:gt,attributes:Bt,setNodeRef:Ft,listeners:Dt,isDragging:ht,over:tt,setActivatorNodeRef:st,transform:ot}=(0,Ce.O1)({id:Ue,data:Ve,attributes:Di(Di({},be),Te),disabled:dt.draggable}),bt=(0,y.HB)(et,Ft),Mt=!!pt,It=Mt&&!He&&ae(ft)&&ae(Xe),Lt=!Ne&&ht,Rt=Lt&&It?ot:null,Ht=Le!=null?Le:Ge,wn=It?Rt!=null?Rt:Ht({rects:Me,activeNodeRect:gt,activeIndex:ft,overIndex:Xe,index:Ke}):null,tr=ae(ft)&&ae(Xe)?Qe({id:Ue,items:We,activeIndex:ft,overIndex:Xe}):Ke,En=pt==null?void 0:pt.id,Fn=(0,a.useRef)({activeId:En,items:We,newIndex:tr,containerId:Ze}),er=We!==Fn.current.items,Pn=ze({active:pt,containerId:Ze,isDragging:ht,isSorting:Mt,id:Ue,index:Ke,items:We,newIndex:Fn.current.newIndex,previousItems:Fn.current.items,previousContainerId:Fn.current.containerId,transition:Re,wasDragging:Fn.current.activeId!=null}),jn=ye({disabled:!Pn,index:Ke,node:Pe,rect:xe});return(0,a.useEffect)(()=>{Mt&&Fn.current.newIndex!==tr&&(Fn.current.newIndex=tr),Ze!==Fn.current.containerId&&(Fn.current.containerId=Ze),We!==Fn.current.items&&(Fn.current.items=We)},[Mt,tr,Ze,We]),(0,a.useEffect)(()=>{if(En===Fn.current.activeId)return;if(En&&!Fn.current.activeId){Fn.current.activeId=En;return}const ir=setTimeout(()=>{Fn.current.activeId=En},50);return()=>clearTimeout(ir)},[En]),{active:pt,activeIndex:ft,attributes:Bt,data:Ve,rect:xe,index:Ke,newIndex:tr,items:We,isOver:Ye,isSorting:Mt,isDragging:ht,listeners:Dt,node:Pe,overIndex:Xe,over:tt,setNodeRef:bt,setActivatorNodeRef:st,setDroppableNodeRef:et,setDraggableNodeRef:Ft,transform:jn!=null?jn:wn,transition:nn()};function nn(){if(jn||er&&Fn.current.newIndex===Ke)return ge;if(!(Lt&&!(0,y.vd)(Et)||!Re)&&(Mt||Pn))return y.ux.Transition.toString($a(Di({},Re),{property:he}))}}function Fe(Ie,ze){var Te,qe;return typeof Ie=="boolean"?{draggable:Ie,droppable:!1}:{draggable:(Te=Ie==null?void 0:Ie.draggable)!=null?Te:ze.draggable,droppable:(qe=Ie==null?void 0:Ie.droppable)!=null?qe:ze.droppable}}function De(Ie){if(!Ie)return!1;const ze=Ie.data.current;return!!(ze&&"sortable"in ze&&typeof ze.sortable=="object"&&"containerId"in ze.sortable&&"items"in ze.sortable&&"index"in ze.sortable)}const we=[Ce.g4.Down,Ce.g4.Right,Ce.g4.Up,Ce.g4.Left],Be=(Ie,ze)=>{let{context:{active:Te,collisionRect:qe,droppableRects:Je,droppableContainers:Qe,over:Ue,scrollableAncestors:Le}}=ze;if(we.includes(Ie.code)){if(Ie.preventDefault(),!Te||!qe)return;const ke=[];Qe.getEnabled().forEach(Ze=>{if(!Ze||Ze!=null&&Ze.disabled)return;const ft=Je.get(Ze.id);if(ft)switch(Ie.code){case KeyboardCode.Down:qe.topft.top&&ke.push(Ze);break;case KeyboardCode.Left:qe.left>ft.left&&ke.push(Ze);break;case KeyboardCode.Right:qe.left1&&(We=Re[1].id),We!=null){const Ze=Qe.get(Te.id),ft=Qe.get(We),it=ft?Je.get(ft.id):null,He=ft==null?void 0:ft.node.current;if(He&&it&&Ze&&ft){const Xe=getScrollableAncestors(He).some((_e,xe)=>Le[xe]!==_e),Ne=Se(Ze,ft),Ge=je(Ze,ft),dt=Xe||!Ne?{x:0,y:0}:{x:Ge?qe.width-it.width:0,y:Ge?qe.height-it.height:0},Ke={x:it.left,y:it.top};return dt.x&&dt.y?Ke:subtract(Ke,dt)}}}};function Se(Ie,ze){return!De(Ie)||!De(ze)?!1:Ie.data.current.sortable.containerId===ze.data.current.sortable.containerId}function je(Ie,ze){return!De(Ie)||!De(ze)||!Se(Ie,ze)?!1:Ie.data.current.sortable.indexSe=>{we.forEach(je=>je(Se))},we)}const y=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined";function ce(De){const we=Object.prototype.toString.call(De);return we==="[object Window]"||we==="[object global]"}function de(De){return"nodeType"in De}function te(De){var we,Be;return De?ce(De)?De:de(De)&&(we=(Be=De.ownerDocument)==null?void 0:Be.defaultView)!=null?we:window:window}function ae(De){const{Document:we}=te(De);return De instanceof we}function re(De){return ce(De)?!1:De instanceof te(De).HTMLElement}function ne(De){return De instanceof te(De).SVGElement}function x(De){return De?ce(De)?De.document:de(De)?ae(De)?De:re(De)||ne(De)?De.ownerDocument:document:document:document}const ee=y?a.useLayoutEffect:a.useEffect;function E(De){const we=(0,a.useRef)(De);return ee(()=>{we.current=De}),(0,a.useCallback)(function(){for(var Be=arguments.length,Se=new Array(Be),je=0;je{De.current=setInterval(Se,je)},[]),Be=(0,a.useCallback)(()=>{De.current!==null&&(clearInterval(De.current),De.current=null)},[]);return[we,Be]}function z(De,we){we===void 0&&(we=[De]);const Be=(0,a.useRef)(De);return ee(()=>{Be.current!==De&&(Be.current=De)},we),Be}function ie(De,we){const Be=(0,a.useRef)();return(0,a.useMemo)(()=>{const Se=De(Be.current);return Be.current=Se,Se},[...we])}function se(De){const we=E(De),Be=(0,a.useRef)(null),Se=(0,a.useCallback)(je=>{je!==Be.current&&(we==null||we(je,Be.current)),Be.current=je},[]);return[Be,Se]}function pe(De){const we=(0,a.useRef)();return(0,a.useEffect)(()=>{we.current=De},[De]),we.current}let fe={};function ue(De,we){return(0,a.useMemo)(()=>{if(we)return we;const Be=fe[De]==null?0:fe[De]+1;return fe[De]=Be,De+"-"+Be},[De,we])}function oe(De){return function(we){for(var Be=arguments.length,Se=new Array(Be>1?Be-1:0),je=1;je{const Te=Object.entries(ze);for(const[qe,Je]of Te){const Qe=Ie[qe];Qe!=null&&(Ie[qe]=Qe+De*Je)}return Ie},Di({},we))}}const me=oe(1),Ee=oe(-1);function ve(De){return"clientX"in De&&"clientY"in De}function he(De){if(!De)return!1;const{KeyboardEvent:we}=te(De.target);return we&&De instanceof we}function ge(De){if(!De)return!1;const{TouchEvent:we}=te(De.target);return we&&De instanceof we}function be(De){if(ge(De)){if(De.touches&&De.touches.length){const{clientX:we,clientY:Be}=De.touches[0];return{x:we,y:Be}}else if(De.changedTouches&&De.changedTouches.length){const{clientX:we,clientY:Be}=De.changedTouches[0];return{x:we,y:Be}}}return ve(De)?{x:De.clientX,y:De.clientY}:null}const ye=Object.freeze({Translate:{toString(De){if(!De)return;const{x:we,y:Be}=De;return"translate3d("+(we?Math.round(we):0)+"px, "+(Be?Math.round(Be):0)+"px, 0)"}},Scale:{toString(De){if(!De)return;const{scaleX:we,scaleY:Be}=De;return"scaleX("+we+") scaleY("+Be+")"}},Transform:{toString(De){if(De)return[ye.Translate.toString(De),ye.Scale.toString(De)].join(" ")}},Transition:{toString(De){let{property:we,duration:Be,easing:Se}=De;return we+" "+Be+"ms "+Se}}}),Ae="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]";function Fe(De){return De.matches(Ae)?De:De.querySelector(Ae)}},38470:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return Qe}});var a=le(27247),Ce=le(32855),y=le(34666),ce=le(11913),de=le(43079),te=le(59301),ae=le(43403),re=le(65030),ne=le(92310),x=le.n(ne),ee=le(34280),E=le(18929);function b(Ue){return Ue!==null&&(0,y.Z)(Ue)==="object"}function z(Ue,Le,ke){if(Ue===!1||Le===!1&&(!b(Ue)||!Ue.closeIcon))return null;var Re=typeof Le!="boolean"?Le:void 0;if(b(Ue)){var We;return(0,a.Z)((0,a.Z)({},Ue),{},{closeIcon:(We=Ue.closeIcon)!==null&&We!==void 0?We:Re})}return ke||Ue||Le?{closeIcon:Re}:"empty"}function ie(Ue,Le,ke,Re){return te.useMemo(function(){var We=z(Ue,Le,!1),Ze=z(ke,Re,!0);return We!=="empty"?We:Ze},[ke,Re,Ue,Le])}var se=le(6089);function pe(Ue){var Le=window.innerWidth||document.documentElement.clientWidth,ke=window.innerHeight||document.documentElement.clientHeight,Re=Ue.getBoundingClientRect(),We=Re.top,Ze=Re.right,ft=Re.bottom,it=Re.left;return We>=0&&it>=0&&Ze<=Le&&ft<=ke}function fe(Ue,Le,ke){var Re;return(Re=ke!=null?ke:Le)!==null&&Re!==void 0?Re:Ue===null?"center":"bottom"}function ue(Ue){return typeof Ue=="number"&&!Number.isNaN(Ue)}function oe(Ue,Le,ke,Re){var We=(0,te.useState)(void 0),Ze=(0,ce.Z)(We,2),ft=Ze[0],it=Ze[1];(0,ee.Z)(function(){var Ve=typeof Ue=="function"?Ue():Ue;it(Ve||null)});var He=(0,te.useState)(null),Me=(0,ce.Z)(He,2),Xe=Me[0],Ne=Me[1],Ge=(0,se.Z)(function(){if(ft){!pe(ft)&&Le&&ft.scrollIntoView(Re);var Ve=ft.getBoundingClientRect(),_e=Ve.left,xe=Ve.top,Pe=Ve.width,Ye=Ve.height,et={left:_e,top:xe,width:Pe,height:Ye,radius:0};Ne(function(pt){return JSON.stringify(pt)!==JSON.stringify(et)?et:pt})}else Ne(null)}),dt=function(_e){var xe;return(xe=Array.isArray(ke==null?void 0:ke.offset)?ke==null?void 0:ke.offset[_e]:ke==null?void 0:ke.offset)!==null&&xe!==void 0?xe:6};(0,ee.Z)(function(){return Ge(),window.addEventListener("resize",Ge),function(){window.removeEventListener("resize",Ge)}},[ft,Le,Ge]);var Ke=(0,te.useMemo)(function(){if(!Xe)return Xe;var Ve=dt(0),_e=dt(1),xe=ue(ke==null?void 0:ke.radius)?ke==null?void 0:ke.radius:2;return{left:Xe.left-Ve,top:Xe.top-_e,width:Xe.width+Ve*2,height:Xe.height+_e*2,radius:xe}},[Xe,ke]);return[Ke,ft]}var me=le(80402),Ee={fill:"transparent",pointerEvents:"auto"},ve=function(Le){var ke=Le.prefixCls,Re=Le.rootClassName,We=Le.pos,Ze=Le.showMask,ft=Le.style,it=ft===void 0?{}:ft,He=Le.fill,Me=He===void 0?"rgba(0,0,0,0.5)":He,Xe=Le.open,Ne=Le.animated,Ge=Le.zIndex,dt=Le.disabledInteraction,Ke=(0,me.Z)(),Ve="".concat(ke,"-mask-").concat(Ke),_e=(0,y.Z)(Ne)==="object"?Ne==null?void 0:Ne.placeholder:Ne,xe=typeof navigator!="undefined"&&/^((?!chrome|android).)*safari/i.test(navigator.userAgent),Pe=xe?{width:"100%",height:"100%"}:{width:"100vw",height:"100vh"};return te.createElement(ae.Z,{open:Xe,autoLock:!0},te.createElement("div",{className:x()("".concat(ke,"-mask"),Re),style:(0,a.Z)({position:"fixed",left:0,right:0,top:0,bottom:0,zIndex:Ge,pointerEvents:We&&!dt?"none":"auto"},it)},Ze?te.createElement("svg",{style:{width:"100%",height:"100%"}},te.createElement("defs",null,te.createElement("mask",{id:Ve},te.createElement("rect",(0,Ce.Z)({x:"0",y:"0"},Pe,{fill:"white"})),We&&te.createElement("rect",{x:We.left,y:We.top,rx:We.radius,width:We.width,height:We.height,fill:"black",className:_e?"".concat(ke,"-placeholder-animated"):""}))),te.createElement("rect",{x:"0",y:"0",width:"100%",height:"100%",fill:Me,mask:"url(#".concat(Ve,")")}),We&&te.createElement(te.Fragment,null,te.createElement("rect",(0,Ce.Z)({},Ee,{x:"0",y:"0",width:"100%",height:We.top})),te.createElement("rect",(0,Ce.Z)({},Ee,{x:"0",y:"0",width:We.left,height:"100%"})),te.createElement("rect",(0,Ce.Z)({},Ee,{x:"0",y:We.top+We.height,width:"100%",height:"calc(100vh - ".concat(We.top+We.height,"px)")})),te.createElement("rect",(0,Ce.Z)({},Ee,{x:We.left+We.width,y:"0",width:"calc(100vw - ".concat(We.left+We.width,"px)"),height:"100%"})))):null))},he=ve,ge={adjustX:1,adjustY:1},be=[0,0],ye={left:{points:["cr","cl"],offset:[-8,0]},right:{points:["cl","cr"],offset:[8,0]},top:{points:["bc","tc"],offset:[0,-8]},bottom:{points:["tc","bc"],offset:[0,8]},topLeft:{points:["bl","tl"],offset:[0,-8]},leftTop:{points:["tr","tl"],offset:[-8,0]},topRight:{points:["br","tr"],offset:[0,-8]},rightTop:{points:["tl","tr"],offset:[8,0]},bottomRight:{points:["tr","br"],offset:[0,8]},rightBottom:{points:["bl","br"],offset:[8,0]},bottomLeft:{points:["tl","bl"],offset:[0,8]},leftBottom:{points:["br","bl"],offset:[-8,0]}};function Ae(){var Ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,Le={};return Object.keys(ye).forEach(function(ke){Le[ke]=(0,a.Z)((0,a.Z)({},ye[ke]),{},{autoArrow:Ue,targetOffset:be})}),Le}var Fe=Ae(),De=le(3300),we=le(26112);function Be(Ue){var Le,ke=Ue.prefixCls,Re=Ue.current,We=Ue.total,Ze=Ue.title,ft=Ue.description,it=Ue.onClose,He=Ue.onPrev,Me=Ue.onNext,Xe=Ue.onFinish,Ne=Ue.className,Ge=Ue.closable,dt=(0,we.Z)(Ge||{},!0),Ke=(Le=Ge==null?void 0:Ge.closeIcon)!==null&&Le!==void 0?Le:te.createElement("span",{className:"".concat(ke,"-close-x")},"\xD7"),Ve=!!Ge;return te.createElement("div",{className:x()("".concat(ke,"-content"),Ne)},te.createElement("div",{className:"".concat(ke,"-inner")},Ve&&te.createElement("button",(0,Ce.Z)({type:"button",onClick:it,"aria-label":"Close"},dt,{className:"".concat(ke,"-close")}),Ke),te.createElement("div",{className:"".concat(ke,"-header")},te.createElement("div",{className:"".concat(ke,"-title")},Ze)),te.createElement("div",{className:"".concat(ke,"-description")},ft),te.createElement("div",{className:"".concat(ke,"-footer")},te.createElement("div",{className:"".concat(ke,"-sliders")},We>1?(0,De.Z)(Array.from({length:We}).keys()).map(function(_e,xe){return te.createElement("span",{key:_e,className:xe===Re?"active":""})}):null),te.createElement("div",{className:"".concat(ke,"-buttons")},Re!==0?te.createElement("button",{className:"".concat(ke,"-prev-btn"),onClick:He},"Prev"):null,Re===We-1?te.createElement("button",{className:"".concat(ke,"-finish-btn"),onClick:Xe},"Finish"):te.createElement("button",{className:"".concat(ke,"-next-btn"),onClick:Me},"Next")))))}var Se=function(Le){var ke=Le.current,Re=Le.renderPanel;return te.createElement(te.Fragment,null,typeof Re=="function"?Re(Le,ke):te.createElement(Be,Le))},je=Se,Ie=["prefixCls","steps","defaultCurrent","current","onChange","onClose","onFinish","open","mask","arrow","rootClassName","placement","renderPanel","gap","animated","scrollIntoViewOptions","zIndex","closeIcon","closable","builtinPlacements","disabledInteraction"],ze={left:"50%",top:"50%",width:1,height:1},Te={block:"center",inline:"center"},qe=function(Le){var ke=Le.prefixCls,Re=ke===void 0?"rc-tour":ke,We=Le.steps,Ze=We===void 0?[]:We,ft=Le.defaultCurrent,it=Le.current,He=Le.onChange,Me=Le.onClose,Xe=Le.onFinish,Ne=Le.open,Ge=Le.mask,dt=Ge===void 0?!0:Ge,Ke=Le.arrow,Ve=Ke===void 0?!0:Ke,_e=Le.rootClassName,xe=Le.placement,Pe=Le.renderPanel,Ye=Le.gap,et=Le.animated,pt=Le.scrollIntoViewOptions,Et=pt===void 0?Te:pt,gt=Le.zIndex,Bt=gt===void 0?1001:gt,Ft=Le.closeIcon,Dt=Le.closable,ht=Le.builtinPlacements,tt=Le.disabledInteraction,st=(0,de.Z)(Le,Ie),ot=te.useRef(),bt=(0,E.Z)(0,{value:it,defaultValue:ft}),Mt=(0,ce.Z)(bt,2),It=Mt[0],Lt=Mt[1],Rt=(0,E.Z)(void 0,{value:Ne,postState:function(pr){return It<0||It>=Ze.length?!1:pr!=null?pr:!0}}),Ht=(0,ce.Z)(Rt,2),wn=Ht[0],tr=Ht[1],En=te.useState(wn),Fn=(0,ce.Z)(En,2),er=Fn[0],Pn=Fn[1],jn=te.useRef(wn);(0,ee.Z)(function(){wn&&(jn.current||Lt(0),Pn(!0)),jn.current=wn},[wn]);var nn=Ze[It]||{},ir=nn.target,nr=nn.placement,ln=nn.style,Bn=nn.arrow,fn=nn.className,Sn=nn.mask,$t=nn.scrollIntoViewOptions,hn=$t===void 0?Te:$t,Rn=nn.closeIcon,Yt=nn.closable,jt=ie(Yt,Rn,Dt,Ft),_t=wn&&(Sn!=null?Sn:dt),Ot=hn!=null?hn:Et,rn=oe(ir,Ne,Ye,Ot),xn=(0,ce.Z)(rn,2),An=xn[0],Jt=xn[1],Cn=fe(Jt,xe,nr),In=Jt?typeof Bn=="undefined"?Ve:Bn:!1,Vn=(0,y.Z)(In)==="object"?In.pointAtCenter:!1;(0,ee.Z)(function(){var cr;(cr=ot.current)===null||cr===void 0||cr.forceAlign()},[Vn,It]);var mr=function(pr){Lt(pr),He==null||He(pr)},Fr=(0,te.useMemo)(function(){return ht?typeof ht=="function"?ht({arrowPointAtCenter:Vn}):ht:Ae(Vn)},[ht,Vn]);if(Jt===void 0||!er)return null;var wr=function(){tr(!1),Me==null||Me(It)},mi=function(){return te.createElement(je,(0,Ce.Z)({arrow:In,key:"content",prefixCls:Re,total:Ze.length,renderPanel:Pe,onPrev:function(){mr(It-1)},onNext:function(){mr(It+1)},onClose:wr,current:It,onFinish:function(){wr(),Xe==null||Xe()}},Ze[It],{closable:jt}))},an=typeof _t=="boolean"?_t:!!_t,Ln=typeof _t=="boolean"?void 0:_t,Cr=function(pr){return pr||Jt||document.body};return te.createElement(te.Fragment,null,te.createElement(he,{zIndex:Bt,prefixCls:Re,pos:An,showMask:an,style:Ln==null?void 0:Ln.style,fill:Ln==null?void 0:Ln.color,open:wn,animated:et,rootClassName:_e,disabledInteraction:tt}),te.createElement(re.Z,(0,Ce.Z)({},st,{builtinPlacements:Fr,ref:ot,popupStyle:ln,popupPlacement:Cn,popupVisible:wn,popupClassName:x()(_e,fn),prefixCls:Re,popup:mi,forceRender:!1,destroyPopupOnHide:!0,zIndex:Bt,getTriggerDOMNode:Cr,arrow:!!In}),te.createElement(ae.Z,{open:wn,autoLock:!0},te.createElement("div",{className:x()(_e,"".concat(Re,"-target-placeholder")),style:(0,a.Z)((0,a.Z)({},An||ze),{},{position:"fixed",pointerEvents:"none"})}))))},Je=qe,Qe=Je},17178:function(Ct,lt){"use strict";lt.Z={backBottom:"backBottom___vf1Tx",pptBtn:"pptBtn___kEb6S",headTip:"headTip___MSazD",tips:"tips___bXOTU",avatar:"avatar___eSFE8",details:"details___miwc5",try:"try___y8hPW"}},21697:function(Ct,lt){"use strict";lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},83259:function(Ct,lt){"use strict";lt.Z={flex_box_center:"flex_box_center___DFeZA",flex_space_between:"flex_space_between___DmOsm",flex_box_vertical_center:"flex_box_vertical_center___nPXRf",flex_box_center_end:"flex_box_center_end___bkHWA",flex_box_column:"flex_box_column___WTOFM",Onerow:"Onerow___dqGHb",title:"title___B6nUX",export:"export___zEOOU",bg:"bg___ufHn2",tabs:"tabs___HT71D",workListTabWrap:"workListTabWrap___tpilt",workListTabButton:"workListTabButton___RHhkN",title_style:"title_style___mL9QF",tags_styles:"tags_styles___3IEB9",customBtnSty:"customBtnSty___rmHQG",customBtnSty2:"customBtnSty2___Zomuk",myForm:"myForm___Z1ii9",myGroupSettings:"myGroupSettings___OTZyo",rule_desc:"rule_desc___sgPu1",tips:"tips___z4dFA"}},5216:function(Ct,lt){"use strict";lt.Z={footer:"footer___bruwa",whiteFooter:"whiteFooter___mR7kn",error:"error___KO0Jg",case:"case___L0pNc","resize-y-bar":"resize-y-bar___NK0gI",unfoldBtn:"unfoldBtn___aMmZw",caseHead:"caseHead___EuMPr",dot:"dot___Iky9k",text:"text___lMSx6",pass:"pass___XjijC",noPass:"noPass___JxpWk",btns:"btns___FPIaK",result:"result___oRj1h",title:"title___IhMSa",left:"left___XlC98",leftNode:"leftNode___NGHgx",right:"right____fIu_",node:"node___MwdH7",elseNode:"elseNode___WjFIg",nameWrap:"nameWrap___bEdbD",scroll:"scroll___ylWYt",scrollBox:"scrollBox___hWkc9",action:"action___xBwDi",whiteCase:"whiteCase___AZiDR",disabled:"disabled___lWQU2",codeHead:"codeHead___l8q5R",navWrap:"navWrap___xdWQe",nav:"nav___JKPVX",active:"active___DTAtT",whiteCodeHead:"whiteCodeHead___wDOny",header:"header___VjNh9",timepiece:"timepiece___yuqJC",btn_edit:"btn_edit___ozzux",whiteHeader:"whiteHeader___REV3m",djs:"djs___v0Ru7",myProblems:"myProblems___DKSbs",whiteMyProblems:"whiteMyProblems___k0QS3",fullMask:"fullMask___QZH1M"}},45298:function(){"use strict"},9164:function(Ct,lt,le){"use strict";var a=le(59301),Ce=Object.defineProperty,y=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(ne,x,ee)=>x in ne?Ce(ne,x,{enumerable:!0,configurable:!0,writable:!0,value:ee}):ne[x]=ee,ae=(ne,x)=>{for(var ee in x||(x={}))ce.call(x,ee)&&te(ne,ee,x[ee]);if(y)for(var ee of y(x))de.call(x,ee)&&te(ne,ee,x[ee]);return ne};const re=ne=>React.createElement("svg",ae({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},ne),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143z",fill:"#98BDF7"}),React.createElement("path",{d:"m248.686 803.182-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#145DFF"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#98BDF7"}));lt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},11237:function(Ct,lt,le){"use strict";var a=le(59301),Ce=Object.defineProperty,y=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(ne,x,ee)=>x in ne?Ce(ne,x,{enumerable:!0,configurable:!0,writable:!0,value:ee}):ne[x]=ee,ae=(ne,x)=>{for(var ee in x||(x={}))ce.call(x,ee)&&te(ne,ee,x[ee]);if(y)for(var ee of y(x))de.call(x,ee)&&te(ne,ee,x[ee]);return ne};const re=ne=>React.createElement("svg",ae({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},ne),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143zM248.686 803.182l-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#98BDF7"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#145DFF"}));lt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},60515:function(Ct,lt,le){"use strict";var a=le(59301),Ce=Object.defineProperty,y=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(ne,x,ee)=>x in ne?Ce(ne,x,{enumerable:!0,configurable:!0,writable:!0,value:ee}):ne[x]=ee,ae=(ne,x)=>{for(var ee in x||(x={}))ce.call(x,ee)&&te(ne,ee,x[ee]);if(y)for(var ee of y(x))de.call(x,ee)&&te(ne,ee,x[ee]);return ne};const re=ne=>React.createElement("svg",ae({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},ne),React.createElement("title",null,"\u5360\u7528\u5185\u5B58"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{fillOpacity:.01,fill:"#FFF",d:"M0 0h30v30H0z"}),React.createElement("path",{d:"M6.866 26.928h-1.28a2.561 2.561 0 0 1-2.562-2.561V5.585a2.561 2.561 0 0 1 2.561-2.56h1.28v4.268a2.561 2.561 0 0 0 2.562 2.56h3.842a2.561 2.561 0 0 0 2.56-2.56V3.024h2.915l8.184 8.184v13.159a2.561 2.561 0 0 1-2.561 2.561h-1.28v-5.976c0-.943-.765-1.707-1.708-1.707H8.573c-.943 0-1.707.764-1.707 1.707v5.976Z",fill:"#B6D0FC"}),React.createElement("path",{d:"M8.573 3.024h5.55v4.269a.854.854 0 0 1-.854.853H9.427a.854.854 0 0 1-.854-.853V3.024ZM8.573 26.928v-5.976H21.38v5.976z",fill:"#1890FF"})));lt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsLW9wYWNpdHk9Ii4wMSIgZmlsbD0iI0ZGRiIgZD0iTTAgMGgzMHYzMEgweiIvPjxwYXRoIGQ9Ik02Ljg2NiAyNi45MjhoLTEuMjhhMi41NjEgMi41NjEgMCAwIDEtMi41NjItMi41NjFWNS41ODVhMi41NjEgMi41NjEgMCAwIDEgMi41NjEtMi41NmgxLjI4djQuMjY4YTIuNTYxIDIuNTYxIDAgMCAwIDIuNTYyIDIuNTZoMy44NDJhMi41NjEgMi41NjEgMCAwIDAgMi41Ni0yLjU2VjMuMDI0aDIuOTE1bDguMTg0IDguMTg0djEzLjE1OWEyLjU2MSAyLjU2MSAwIDAgMS0yLjU2MSAyLjU2MWgtMS4yOHYtNS45NzZjMC0uOTQzLS43NjUtMS43MDctMS43MDgtMS43MDdIOC41NzNjLS45NDMgMC0xLjcwNy43NjQtMS43MDcgMS43MDd2NS45NzZaIiBmaWxsPSIjQjZEMEZDIi8+PHBhdGggZD0iTTguNTczIDMuMDI0aDUuNTV2NC4yNjlhLjg1NC44NTQgMCAwIDEtLjg1NC44NTNIOS40MjdhLjg1NC44NTQgMCAwIDEtLjg1NC0uODUzVjMuMDI0Wk04LjU3MyAyNi45Mjh2LTUuOTc2SDIxLjM4djUuOTc2eiIgZmlsbD0iIzE4OTBGRiIvPjwvZz48L3N2Zz4="},88977:function(Ct,lt,le){"use strict";var a=le(59301),Ce=Object.defineProperty,y=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(ne,x,ee)=>x in ne?Ce(ne,x,{enumerable:!0,configurable:!0,writable:!0,value:ee}):ne[x]=ee,ae=(ne,x)=>{for(var ee in x||(x={}))ce.call(x,ee)&&te(ne,ee,x[ee]);if(y)for(var ee of y(x))de.call(x,ee)&&te(ne,ee,x[ee]);return ne};const re=ne=>React.createElement("svg",ae({width:30,height:30,xmlns:"http://www.w3.org/2000/svg"},ne),React.createElement("title",null,"\u8FD0\u884C\u65F6\u95F4"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M30 15c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15C0 6.716 6.716 0 15 0c8.284 0 15 6.716 15 15Z",fill:"#BAFFF0"}),React.createElement("path",{d:"M25.5 15c0 5.8-4.7 10.5-10.5 10.5S4.5 20.8 4.5 15 9.2 4.5 15 4.5 25.5 9.2 25.5 15Z",fill:"#44D7B6"}),React.createElement("path",{d:"M13.5 9a1.5 1.5 0 0 1 1.5 1.5v4.379l3.56 3.56a1.5 1.5 0 0 1-2.12 2.122l-4-4A1.5 1.5 0 0 1 12 15.5v-5A1.5 1.5 0 0 1 13.5 9Z",fill:"#FFF"})));lt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMzAgMTVjMCA4LjI4NC02LjcxNiAxNS0xNSAxNS04LjI4NCAwLTE1LTYuNzE2LTE1LTE1QzAgNi43MTYgNi43MTYgMCAxNSAwYzguMjg0IDAgMTUgNi43MTYgMTUgMTVaIiBmaWxsPSIjQkFGRkYwIi8+PHBhdGggZD0iTTI1LjUgMTVjMCA1LjgtNC43IDEwLjUtMTAuNSAxMC41UzQuNSAyMC44IDQuNSAxNSA5LjIgNC41IDE1IDQuNSAyNS41IDkuMiAyNS41IDE1WiIgZmlsbD0iIzQ0RDdCNiIvPjxwYXRoIGQ9Ik0xMy41IDlhMS41IDEuNSAwIDAgMSAxLjUgMS41djQuMzc5bDMuNTYgMy41NmExLjUgMS41IDAgMCAxLTIuMTIgMi4xMjJsLTQtNEExLjUgMS41IDAgMCAxIDEyIDE1LjV2LTVBMS41IDEuNSAwIDAgMSAxMy41IDlaIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg=="},68157:function(Ct,lt,le){"use strict";var a=le(59301),Ce=Object.defineProperty,y=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(ne,x,ee)=>x in ne?Ce(ne,x,{enumerable:!0,configurable:!0,writable:!0,value:ee}):ne[x]=ee,ae=(ne,x)=>{for(var ee in x||(x={}))ce.call(x,ee)&&te(ne,ee,x[ee]);if(y)for(var ee of y(x))de.call(x,ee)&&te(ne,ee,x[ee]);return ne};const re=ne=>React.createElement("svg",ae({className:"left_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},ne),React.createElement("path",{d:"M0 512a512 512 0 1 0 1024 0A512 512 0 1 0 0 512Z",fill:"#EBEFF7"}),React.createElement("path",{d:"m368.333 487.526 24.78-24.524L591.31 267.008c14.848-14.694 34.713-14.694 49.561 0a37.376 37.376 0 0 1-4.966 48.998L437.76 512l198.195 195.994c14.848 14.694 14.848 34.304 0 48.998-14.848 14.694-34.662 14.694-49.51 0L388.096 560.998l-19.814-24.524A37.222 37.222 0 0 1 358.4 512c0-9.78 0-14.694 9.933-24.474z",fill:"#AAAFB9"}));lt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTAgNTEyYTUxMiA1MTIgMCAxIDAgMTAyNCAwQTUxMiA1MTIgMCAxIDAgMCA1MTJaIiBmaWxsPSIjRUJFRkY3Ii8+PHBhdGggZD0ibTM2OC4zMzMgNDg3LjUyNiAyNC43OC0yNC41MjRMNTkxLjMxIDI2Ny4wMDhjMTQuODQ4LTE0LjY5NCAzNC43MTMtMTQuNjk0IDQ5LjU2MSAwYTM3LjM3NiAzNy4zNzYgMCAwIDEtNC45NjYgNDguOTk4TDQzNy43NiA1MTJsMTk4LjE5NSAxOTUuOTk0YzE0Ljg0OCAxNC42OTQgMTQuODQ4IDM0LjMwNCAwIDQ4Ljk5OC0xNC44NDggMTQuNjk0LTM0LjY2MiAxNC42OTQtNDkuNTEgMEwzODguMDk2IDU2MC45OThsLTE5LjgxNC0yNC41MjRBMzcuMjIyIDM3LjIyMiAwIDAgMSAzNTguNCA1MTJjMC05Ljc4IDAtMTQuNjk0IDkuOTMzLTI0LjQ3NHoiIGZpbGw9IiNBQUFGQjkiLz48L3N2Zz4="},28364:function(Ct,lt,le){"use strict";var a=le(59301),Ce=Object.defineProperty,y=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(ne,x,ee)=>x in ne?Ce(ne,x,{enumerable:!0,configurable:!0,writable:!0,value:ee}):ne[x]=ee,ae=(ne,x)=>{for(var ee in x||(x={}))ce.call(x,ee)&&te(ne,ee,x[ee]);if(y)for(var ee of y(x))de.call(x,ee)&&te(ne,ee,x[ee]);return ne};const re=ne=>React.createElement("svg",ae({width:20,height:20,xmlns:"http://www.w3.org/2000/svg"},ne),React.createElement("title",null,"\u5411\u53F3\u5907\u4EFD"),React.createElement("g",{transform:"matrix(-1 0 0 1 20 0)",fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#EBEFF7",cx:10,cy:10,r:10}),React.createElement("path",{d:"m12.459 9.522-.484-.479-3.872-3.828c-.29-.287-.678-.287-.968 0a.73.73 0 0 0 .097.957L11.103 10l-3.871 3.828c-.29.287-.29.67 0 .957.29.287.677.287.968 0l3.871-3.828.388-.479a.727.727 0 0 0 .193-.478c0-.191 0-.287-.193-.478Z",fill:"#3061D0",fillRule:"nonzero"})));lt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJtYXRyaXgoLTEgMCAwIDEgMjAgMCkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGNpcmNsZSBmaWxsPSIjRUJFRkY3IiBjeD0iMTAiIGN5PSIxMCIgcj0iMTAiLz48cGF0aCBkPSJtMTIuNDU5IDkuNTIyLS40ODQtLjQ3OS0zLjg3Mi0zLjgyOGMtLjI5LS4yODctLjY3OC0uMjg3LS45NjggMGEuNzMuNzMgMCAwIDAgLjA5Ny45NTdMMTEuMTAzIDEwbC0zLjg3MSAzLjgyOGMtLjI5LjI4Ny0uMjkuNjcgMCAuOTU3LjI5LjI4Ny42NzcuMjg3Ljk2OCAwbDMuODcxLTMuODI4LjM4OC0uNDc5YS43MjcuNzI3IDAgMCAwIC4xOTMtLjQ3OGMwLS4xOTEgMC0uMjg3LS4xOTMtLjQ3OFoiIGZpbGw9IiMzMDYxRDAiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4="},95270:function(Ct,lt,le){"use strict";var a=le(59301),Ce=Object.defineProperty,y=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(ne,x,ee)=>x in ne?Ce(ne,x,{enumerable:!0,configurable:!0,writable:!0,value:ee}):ne[x]=ee,ae=(ne,x)=>{for(var ee in x||(x={}))ce.call(x,ee)&&te(ne,ee,x[ee]);if(y)for(var ee of y(x))de.call(x,ee)&&te(ne,ee,x[ee]);return ne};const re=ne=>React.createElement("svg",ae({className:"right_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},ne),React.createElement("path",{d:"M0 512a512 512 0 1 0 1024 0A512 512 0 1 0 0 512Z",fill:"#EBEFF7"}),React.createElement("path",{d:"m903.782 51.2 51.2 51.2-51.2-51.2zm51.2 0-51.2 51.2 51.2-51.2z"}),React.createElement("path",{d:"m637.9 487.526-24.78-24.524-198.246-195.994c-14.848-14.694-34.714-14.694-49.562 0a37.376 37.376 0 0 0 4.966 48.998L568.474 512 370.278 707.994c-14.848 14.694-14.848 34.304 0 48.998 14.848 14.694 34.663 14.694 49.562 0l198.195-195.994 19.866-24.524A37.222 37.222 0 0 0 647.782 512c0-9.78 0-14.694-9.881-24.474z",fill:"#AAAFB9"}));lt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTAgNTEyYTUxMiA1MTIgMCAxIDAgMTAyNCAwQTUxMiA1MTIgMCAxIDAgMCA1MTJaIiBmaWxsPSIjRUJFRkY3Ii8+PHBhdGggZD0ibTkwMy43ODIgNTEuMiA1MS4yIDUxLjItNTEuMi01MS4yem01MS4yIDAtNTEuMiA1MS4yIDUxLjItNTEuMnoiLz48cGF0aCBkPSJtNjM3LjkgNDg3LjUyNi0yNC43OC0yNC41MjQtMTk4LjI0Ni0xOTUuOTk0Yy0xNC44NDgtMTQuNjk0LTM0LjcxNC0xNC42OTQtNDkuNTYyIDBhMzcuMzc2IDM3LjM3NiAwIDAgMCA0Ljk2NiA0OC45OThMNTY4LjQ3NCA1MTIgMzcwLjI3OCA3MDcuOTk0Yy0xNC44NDggMTQuNjk0LTE0Ljg0OCAzNC4zMDQgMCA0OC45OTggMTQuODQ4IDE0LjY5NCAzNC42NjMgMTQuNjk0IDQ5LjU2MiAwbDE5OC4xOTUtMTk1Ljk5NCAxOS44NjYtMjQuNTI0QTM3LjIyMiAzNy4yMjIgMCAwIDAgNjQ3Ljc4MiA1MTJjMC05Ljc4IDAtMTQuNjk0LTkuODgxLTI0LjQ3NHoiIGZpbGw9IiNBQUFGQjkiLz48L3N2Zz4="},62427:function(Ct,lt,le){"use strict";var a=le(59301),Ce=Object.defineProperty,y=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(ne,x,ee)=>x in ne?Ce(ne,x,{enumerable:!0,configurable:!0,writable:!0,value:ee}):ne[x]=ee,ae=(ne,x)=>{for(var ee in x||(x={}))ce.call(x,ee)&&te(ne,ee,x[ee]);if(y)for(var ee of y(x))de.call(x,ee)&&te(ne,ee,x[ee]);return ne};const re=ne=>React.createElement("svg",ae({width:20,height:20,xmlns:"http://www.w3.org/2000/svg"},ne),React.createElement("title",null,"\u5411\u53F3"),React.createElement("g",{fill:"none",fillRule:"evenodd"},React.createElement("circle",{fill:"#EBEFF7",cx:10,cy:10,r:10}),React.createElement("path",{d:"m12.459 9.522-.484-.479-3.872-3.828c-.29-.287-.678-.287-.968 0a.73.73 0 0 0 .097.957L11.103 10l-3.871 3.828c-.29.287-.29.67 0 .957.29.287.677.287.968 0l3.871-3.828.388-.479a.727.727 0 0 0 .193-.478c0-.191 0-.287-.193-.478Z",fill:"#3061D0",fillRule:"nonzero"})));lt.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNFQkVGRjciIGN4PSIxMCIgY3k9IjEwIiByPSIxMCIvPjxwYXRoIGQ9Im0xMi40NTkgOS41MjItLjQ4NC0uNDc5LTMuODcyLTMuODI4Yy0uMjktLjI4Ny0uNjc4LS4yODctLjk2OCAwYS43My43MyAwIDAgMCAuMDk3Ljk1N0wxMS4xMDMgMTBsLTMuODcxIDMuODI4Yy0uMjkuMjg3LS4yOS42NyAwIC45NTcuMjkuMjg3LjY3Ny4yODcuOTY4IDBsMy44NzEtMy44MjguMzg4LS40NzlhLjcyNy43MjcgMCAwIDAgLjE5My0uNDc4YzAtLjE5MSAwLS4yODctLjE5My0uNDc4WiIgZmlsbD0iIzMwNjFEMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg=="},11081:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var Ct={},lt="5.0",le={},a=null,Ce=!1,y=!1,ce=null,de=!1,te=null,ae=null,re=0;re4?parseFloat(Le):5};Ct.setHTML5Codebase=function(Le,ke){ae=Le,Je(Le,ke)},Ct.setJavaCodebase=Ct.setJavaCodebaseVersion=Ct.isCompiledInstalled=Ct.setPreCompiledScriptPath=Ct.setPreCompiledResourcePath=function(){},Ct.setHTML5CodebaseVersion=function(Le,ke){var Re=parseFloat(Le);if(Re!==NaN&&Re<5){console.log("The GeoGebra HTML5 codebase version "+Re+" is deprecated. Using version latest instead.");return}te=Le,qe(Le,ke)},Ct.getHTML5CodebaseVersion=function(){return z},Ct.getParameters=function(){return le},Ct.setFontsCSSURL=function(Le){oe=Le},Ct.setGiacJSURL=function(Le){},Ct.setJNLPFile=function(Le){x=Le},Ct.setJNLPBaseDir=function(Le){},Ct.inject=function(){function Le(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var ke="auto",Re=le.id,We,Ze=!1,ft=0;ft=5)return!0;var Le=Ct.getAppletObject();return Le&&typeof Le.recalculateEnvironments=="function"?(Le.recalculateEnvironments(),!0):!1},Ct.startAnimation=function(){var Le=Ct.getAppletObject();return Le&&typeof Le.startAnimation=="function"?(Le.startAnimation(),!0):!1},Ct.stopAnimation=function(){var Le=Ct.getAppletObject();return Le&&typeof Le.stopAnimation=="function"?(Le.stopAnimation(),!0):!1},Ct.getAppletObject=function(){var Le=le.id!==void 0?le.id:"ggbApplet";return window[Le]},Ct.resize=function(){};var Ae=function(Le,ke,Re){var We=document.createElement("param");We.setAttribute("name",ke),We.setAttribute("value",Re),Le.appendChild(We)},Fe=function(Le){return Le&&Le!=="false"},De=function(Le,ke,Re){Ee(z)<=4.2&&(Re=!0);var We=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==z||ggbHTML5LoadedCodebaseIsWebSimple&&!se)&&(We=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var Ze=document.createElement("div");Ze.classList.add("appletParameters","notranslate");var ft=ke.width,it=ke.height;if(ke.disableAutoScale=ke.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():ke.disableAutoScale,ke.width!==void 0)if(Ee(z)<=4.4)Fe(ke.showToolBar)&&(ke.height-=7),Fe(ke.showAlgebraInput)&&(ke.height-=37),ke.width<605&&Fe(ke.showToolBar)&&(ke.width=605,ft=605);else{var He=100;(Fe(ke.showToolBar)||Fe(ke.showMenuBar))&&(ke.hasOwnProperty("customToolBar")&&(ke.customToolbar=ke.customToolBar),He=Fe(ke.showMenuBar)?245:155),ft=5?(ke.appletOnLoad=function(Et){var gt=Le.querySelector(".ggb_preview");gt&>.parentNode.removeChild(gt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Ne),window.GGBT_wsf_view&&$(window).trigger("resize"),Xe(Et)},Ge||Ne.appendChild(dt)):Ze.appendChild(dt),Ne.appendChild(Ze),Ge||Le.appendChild(Ne),setTimeout(function(){Ct.resize()},1)}else{var Ke=document.createElement("div");Ke.className="applet_scaler",Ke.style.position="relative",Ke.style.display="block",Ke.appendChild(Ze),Le.appendChild(Ke),ke.appletOnLoad=function(Et){Ct.resize(),Xe(Et)}}function Ve(Et,gt){gt&&typeof gt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Et,gt.appletOnLoad):renderGGBElement(Et),Qe("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",gt)}function _e(Et,gt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Et,params:gt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Bt){Ve(Bt.article,Bt.params)}),html5AppletsToProcess=null)},Ee(z)<5&&(Et.className+=" geogebraweb")):Ve(Et,gt)}if(We){scriptLoadStarted=!0;for(var xe=0;xe0?(Me.remove(),Ne.attr("id","fullscreencontent").show(),jQuery(Xe).append(Ne),window.dispatchEvent(new Event("resize"))):De(Me,ke,!1),window.GGBT_wsf_view.launchFullScreen(Xe)}else b=We,De(Le,ke,!1);if(!window.GGBT_wsf_view)for(it=0;itLe/4*3&&(Me=Le/4*3),Xe=Me/5.8,He.setAttribute("src",fe),He.setAttribute("width",Me),He.setAttribute("height",Xe);var Ne=(Le-Me)/2,Ge=(ke-Xe)/2;He.style.left=Ne+"px",He.style.top=Ge+"px",Ze.appendChild(He)}}return Ze.appendChild(it),Ze},ze=function(Le){return Le=Le.toLowerCase(),Le==="html5"||Le==="screenshot"?Le:"html5"},Te=["web","webSimple","web3d","tablet","tablet3d","phone"],qe=function(Le,ke){if(z=Le,ke){Je(z,!0);return}var Re=!Ce;if(Re){var We=Ee(z);!isNaN(We)&&We<4.4&&(Re=!1)}var Ze,ft;window.location.protocol.substr(0,4)==="http"?Ze=window.location.protocol:Ze="http:";var it=z.indexOf("//");it>0?ft=z:it===0?ft=Ze+z:ft="https://www.geogebra.org/apps/5.2.814.0/";for(var He in Te)if(z.slice(Te[He].length*-1)===Te[He]||z.slice((Te[He].length+1)*-1)===Te[He]+"/"){Je(ft,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Re&&!a.is3D&&!a.AV&&!a.SV&&!a.CV&&!a.EV2&&!a.CP&&!a.PC&&!a.DA&&!a.FI&&!a.PV&&!Fe(le.showToolBar)&&!Fe(le.showMenuBar)&&!Fe(le.showAlgebraInput)&&!Fe(le.enableRightClick)&&(!le.appName||le.appName=="classic")?ft+="webSimple/":ft+="web3d/",Je(ft,!1)},Je=function(Le,ke){if(Le.requirejs){ee=Le;return}Le.slice(-1)!=="/"&&(Le+="/"),ee=Le,ke===null&&(ke=Le.indexOf("http")===-1),E=ke,ie="web.nocache.js",se=!1;var Re=ee.split("/");Re.length>1&&(!ke&&Re[Re.length-2]==="webSimple"?(ie="webSimple.nocache.js",se=!0):Te.indexOf(Re[Re.length-2])>=0&&(ie=Re[Re.length-2]+".nocache.js")),Re=Le.split("/"),z=Re[Re.length-3],z.substr(0,4)==="test"?z=z.substr(4,1)+"."+z.substr(5,1):(z.substr(0,3)==="war"||z.substr(0,4)==="beta")&&(z="5.0");var We=parseFloat(z);We!==NaN&&We<5&&Le.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+We+" is deprecated. Using version latest instead."),qe("5.0",ke))},Qe=function(Le,ke){window.console&&window.console.log&&(!ke||typeof ke.showLogging=="undefined"||ke.showLogging&&ke.showLogging!=="false")&&console.log(Le)};le.material_id!==void 0?ge(Ue):Ue();function Ue(){var Le=lt;te!==null?Le=te:parseFloat(Le)<5&&(Le="5.0"),qe(Le,!1),ae!==null&&Je(ae,E),de=!0}return Ct},GGBAppletUtils=function(){"use strict";function Ct(){return window.GGBT_wsf_edit!==void 0}function lt(de,te){te!=1?(de.style.transformOrigin="0% 0% 0px",de.style.webkitTransformOrigin="0% 0% 0px",de.style.transform="scale("+te+","+te+")",de.style.webkitTransform="scale("+te+","+te+")",de.style.maxWidth="initial",de.querySelector(".ggb_preview")!==null&&(de.querySelector(".ggb_preview").style.maxWidth="initial"),de.querySelectorAll(".ggb_preview img")[0]!==void 0&&(de.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),de.querySelectorAll(".ggb_preview img")[1]!==void 0&&(de.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(de.style.transform="none",de.style.webkitTransform="none")}function le(de,te,ae,re,ne,x){var ee=null;if(x!=null&&x!="")for(var E=de.parentNode;E!=null;)if((" "+E.className+" ").indexOf(" "+x+" ")>-1){ee=E;break}else E=E.parentNode;var b=0,z=0,ie=0,se=0,pe=0,fe=0,ue=0;if(ee)b=ee.offsetWidth,z=Math.max(re?ee.offsetWidth:0,ee.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(b=Math.min(window.innerWidth,document.documentElement.clientWidth),z=Math.min(window.innerHeight,document.documentElement.clientHeight),ie=b):(b=window.innerWidth,z=window.innerHeight,ie=window.innerWidth),de){var oe=de.getBoundingClientRect();oe.left>0&&oe.left<=b&&(ne===void 0||!ne)&&(document.dir==="rtl"?(pe=b-oe.width-oe.left,fe=ie<=480?10:30):(fe=oe.left,pe=ie<=480?10:30),se=fe+pe)}if(de&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var me=de.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(se=40,ue=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(se=0,ue=40)}}return de&&((ae===void 0||!ae)&&te>0&&te+se1&&(x=!0)),te&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(x=!0),!(de.hasOwnProperty("disableAutoScale")&&de.disableAutoScale))ne=a(de,te,x,ae,de.scaleContainerClass);else return re;return x&&(!de.hasOwnProperty("scale")||re===1)?ne:Math.min(re,ne)}function y(de){var te=Math.min(window.innerWidth,document.documentElement.clientWidth),ae=Math.min(window.innerHeight,document.documentElement.clientHeight),re=de.getBoundingClientRect(),ne=(te-re.width)/2,x=(ae-re.height)/2;x<0&&(x=0),de.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ne<40?de.style.left="40px":de.style.left=ne+"px",de.style.top=x+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(x<40?de.style.top="40px":de.style.top=x+"px",de.style.left=ne+"px")}function ce(de,te){var ae=de.querySelector(".appletParameters");if(ae){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(te.id!==ae.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(de)}if(ae.parentElement&&/fullscreen/.test(ae.parentElement.className))return;var re=Ce(te,de);Ct()&&ae.setAttribute("data-param-scale",re);for(var ne=null,x=0;x=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(Ct){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Ct){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Ct){var lt=c[Ct];return lt==null?null:lt},r=d,webModule.__errFn=e}function B(){function Ct(de){var te=de.lastIndexOf(rb);te==-1&&(te=de.length);var ae=de.indexOf(sb);ae==-1&&(ae=de.length);var re=de.lastIndexOf(tb,Math.min(ae,te));return re>=O?de.substring(O,re+P):W}function lt(de){if(!de.match(/^\w+:\/\//)){var te=o.createElement(ub);te.src=de+vb,de=Ct(te.src)}return de}function le(){var de=__gwt_getMetaProperty(wb);return de!=null?de:W}function a(){for(var de=o.getElementsByTagName(_),te=O;teO?de[de.length-P].href:W}function y(){var de=o.location;return de.href==de.protocol+zb+de.host+de.pathname+de.search+de.hash}var ce=le();return ce==W&&(ce=a()),ce==W&&(ce=Ce()),ce==W&&y()&&(ce=Ct(o.location.href)),ce=lt(ce),ce}function C(Ct){return Ct.match(/^\//)||Ct.match(/^[a-zA-Z]+:\/\//)?Ct:webModule.__moduleBase+Ct}function D(){var Ct=[],lt=O,le=[],a=[];function Ce(de){var te=a[de](),ae=le[de];if(te in ae)return te;var re=[];for(var ne in ae)re[ae[ne]]=ne;throw r&&r(de,re,te),null}if(__gwt_isKnownPropertyValue=function(de,te){return te in le[de]},webModule.__getPropMap=function(){var de={};for(var te in le)le.hasOwnProperty(te)&&(de[te]=Ce(te));return de},webModule.__computePropValue=Ce,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var y;try{y=Cb;var ce=y.indexOf(Db);ce!=-1&&(lt=parseInt(y.substring(ce+P),$),y=y.substring(O,ce))}catch(de){}return webModule.__softPermutationId=lt,C(y+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase="/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},94727:function(Ct,lt){(function(le,a){a(lt)})(this,function(le){"use strict";var a=function(){return(a=Object.assign||function(Ke){for(var Ve,_e=1,xe=arguments.length;_e0&&Pe[Pe.length-1])&&(Bt[0]===6||Bt[0]===2)){et=0;continue}if(Bt[0]===3&&(!Pe||Bt[1]>Pe[0]&&Bt[1]=0&&Ke.HANDLE_LIST.splice(_e,1),window.removeEventListener("message",Ve,!1)},Ke.empty=function(){for(;Ke.HANDLE_LIST.length;)window.removeEventListener("message",Ke.HANDLE_LIST.shift(),!1)},Ke.parse=function(Ve){try{return typeof Ve=="object"?Ve:Ve&&JSON.parse(Ve)}catch(_e){return console.log("Message.parse Error:",_e),Ve}},Ke.HANDLE_LIST=[],Ke}();function de(Ke){return{}.toString.call(Ke)==="[object Function]"}var te,ae,re,ne,x={origin:""};function ee(Ke,Ve){x[Ke]=Ve}function E(Ke){return x[Ke]}function b(Ke){var Ve=E("origin");return!!function(_e,xe){return _e!==xe&&(_e.replace(/www\./i,"").toLowerCase()!==xe.replace(/www\./i,"").toLowerCase()||(_e.match("www.")?void 0:(ee("origin",xe),!1)))}(Ve,Ke.origin)&&(console.warn("postMessage \u57DF\u540D\u68C0\u67E5\u4E0D\u901A\u8FC7",{safeOrigin:Ve,eventOrigin:Ke.origin}),!0)}(function(Ke){Ke.unknown="unknown",Ke.spreadsheet="s",Ke.writer="w",Ke.presentation="p",Ke.pdf="f"})(te||(te={})),function(Ke){Ke.wps="w",Ke.et="s",Ke.presentation="p",Ke.pdf="f"}(ae||(ae={})),function(Ke){Ke.nomal="nomal",Ke.simple="simple"}(re||(re={})),function(Ke){Ke[Ke.requestFullscreen=1]="requestFullscreen",Ke[Ke.exitFullscreen=0]="exitFullscreen"}(ne||(ne={}));var z,ie,se,pe=(z=0,function(){return z+=1}),fe=function(Ke,Ve,_e){_e===void 0&&(_e=!0);var xe=Ve;if(!ie){var Pe=function pt(Et){var gt=Et.clientHeight,Bt=Et.clientWidth;gt!==0||Bt!==0||se?gt===0&&Bt===0||!se||(se.disconnect(),se=null):window.ResizeObserver&&(se=new ResizeObserver(function(Ft){pt(Et)})).observe(Et),ie.style.cssText+="height: "+gt+"px; width: "+Bt+"px"}.bind(null,xe);(ie=document.createElement("iframe")).classList.add("web-office-iframe");var Ye={id:"office-iframe",src:Ke,scrolling:"no",frameborder:"0",allowfullscreen:"allowfullscreen",webkitallowfullscreen:"true",mozallowfullscreen:"true",allow:"clipboard-read; clipboard-write"};for(var et in xe?(Ye.style="width: "+xe.clientWidth+"px; height: "+xe.clientHeight+"px;",_e&&window.addEventListener("resize",Pe)):((xe=document.createElement("div")).classList.add("web-office-default-container"),function(pt){var Et=document.createElement("style");document.head.appendChild(Et);var gt=Et.sheet;gt.insertRule(pt,gt.cssRules.length)}(".web-office-default-container {position: absolute; padding: 0; margin: 0; width: 100%; height: 100%; left: 0; top: 0;}"),document.body.appendChild(xe),Ye.style="position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%;"),Ye)ie.setAttribute(et,Ye[et]);xe.appendChild(ie),ie.destroy=function(){ie.parentNode.removeChild(ie),ie=null,window.removeEventListener("resize",Pe),se&&(se.disconnect(),se=null)}}return ie},ue=function(Ke){fe().contentWindow&&fe().contentWindow.postMessage(JSON.stringify(Ke),E("origin"))};function oe(Ke,Ve,_e){return new Promise(function(xe){var Pe=pe(),Ye=function(et){if(!b(et)){var pt=ce.parse(et.data);pt.eventName===_e&&pt.msgId===Pe&&(xe(pt.data),ce.remove(Ye))}};ce.add(Ye),ue({data:Ke,msgId:Pe,eventName:Ve})})}var me=function(Ke){return oe(Ke,"wps.jssdk.api","wps.api.reply")},Ee=function(Ke){return oe(Ke,"api.basic","api.basic.reply")},ve={idMap:{}};function he(Ke){return Ce(this,void 0,void 0,function(){var Ve,_e,xe,Pe,Ye,et,pt,Et,gt,Bt;return y(this,function(Ft){switch(Ft.label){case 0:return b(Ke)?[2]:(Ve=ce.parse(Ke.data),_e=Ve.eventName,xe=Ve.callbackId,Pe=Ve.data,xe&&(Ye=ve.idMap[xe])?(et=Ye.split(":"),pt=et[0],Et=et[1],_e==="api.callback"&&ve[pt]&&ve[pt][Et]?[4,(Bt=ve[pt][Et]).callback.apply(Bt,Pe.args)]:[3,2]):[3,2]);case 1:gt=Ft.sent(),ue({result:gt,callbackId:xe,eventName:"api.callback.reply"}),Ft.label=2;case 2:return[2]}})})}var ge=function(Ke){return Ce(void 0,void 0,void 0,function(){function Ve(){return Object.keys(ve.idMap).find(function(Ft){return ve.idMap[Ft]===xe+":"+_e})}var _e,xe,Pe,Ye,et,pt,Et,gt,Bt;return y(this,function(Ft){switch(Ft.label){case 0:return _e=Ke.prop,xe=Ke.parentObjId,[4,ye([Pe=Ke.value])];case 1:return Ye=Ft.sent(),et=Ye[0],pt=Ye[1],Ke.value=et[0],Et=Object.keys(pt)[0],gt=ve[xe],Pe===null&>&>[_e]&&((Bt=Ve())&&delete ve.idMap[Bt],delete gt[_e],Object.keys(gt).length||delete ve[xe],Object.keys(ve.idMap).length||ce.remove(he)),Et&&(Object.keys(ve.idMap).length||ce.add(he),ve[xe]||(ve[xe]={}),ve[xe][_e]={callbackId:Et,callback:pt[Et]},(Bt=Ve())&&delete ve.idMap[Bt],ve.idMap[Et]=xe+":"+_e),[2]}})})},be=function(Ke,Ve,_e,xe){return Ce(void 0,void 0,void 0,function(){var Pe,Ye,et,pt,Et,gt,Bt,Ft;return y(this,function(Dt){switch(Dt.label){case 0:return Pe=pe(),pt=new Promise(function(ht,tt){Ye=ht,et=tt}),Et={},Ve.args?[4,ye(Ve.args)]:[3,2];case 1:gt=Dt.sent(),Bt=gt[0],Ft=gt[1],Ve.args=Bt,Et=Ft,Dt.label=2;case 2:return Ke!=="api.setter"?[3,4]:[4,ge(Ve)];case 3:Dt.sent(),Dt.label=4;case 4:return function(ht){var tt=ht[0],st=ht[1];typeof(tt=a({},tt)).data=="function"&&(tt.data=tt.data()),st(),ue(tt)}([{eventName:Ke,data:Ve,msgId:Pe},function(){var ht=this,tt=function(st){return Ce(ht,void 0,void 0,function(){var ot,bt,Mt;return y(this,function(It){switch(It.label){case 0:return b(st)?[2]:(ot=ce.parse(st.data)).eventName==="api.callback"&&ot.callbackId&&Et[ot.callbackId]?[4,Et[ot.callbackId].apply(Et,ot.data.args)]:[3,2];case 1:bt=It.sent(),ue({result:bt,eventName:"api.callback.reply",callbackId:ot.callbackId}),It.label=2;case 2:return ot.eventName===Ke+".reply"&&ot.msgId===Pe&&(ot.error?((Mt=new Error("")).stack=ot.error+` +`+_e,xe&&xe(),et(Mt)):Ye(ot.result),ce.remove(tt)),[2]}})})};return ce.add(tt),pt}]),[2,pt]}})})};function ye(Ke){return Ce(this,void 0,void 0,function(){var Ve,_e,xe,Pe,Ye,et,pt,Et,gt,Bt,Ft;return y(this,function(Dt){switch(Dt.label){case 0:Ve={},_e=[],xe=Ke.slice(0),Dt.label=1;case 1:return xe.length?(Pe=void 0,[4,xe.shift()]):[3,13];case 2:return(Ye=Dt.sent())&&Ye.done?[4,Ye.done()]:[3,4];case 3:Dt.sent(),Dt.label=4;case 4:if(!function(ht){if(!ht)return!1;for(var tt=ht;Object.getPrototypeOf(tt)!==null;)tt=Object.getPrototypeOf(tt);return Object.getPrototypeOf(ht)===tt}(Pe))return[3,11];for(pt in Pe={},et=[],Ye)et.push(pt);Et=0,Dt.label=5;case 5:return Et=0?"&":"?")+Mt.join("&")),gt&&(gt.isParentFullscreen||gt.isBrowserViewFullscreen)&&(document.addEventListener("fullscreenchange",je),document.addEventListener("webkitfullscreenchange",je),document.addEventListener("mozfullscreenchange",je)),_e.wordOptions&&(_e.wpsOptions=_e.wordOptions),_e.excelOptions&&(_e.etOptions=_e.excelOptions),_e.pptOptions&&(_e.wppOptions=_e.pptOptions),typeof et.print=="object"){var It="wpsconfig_print";typeof et.print.subscribe=="function"&&(et[It]=et.print.subscribe,_e.print={callback:It},et.print.custom!==void 0&&(_e.print.custom=et.print.custom)),delete et.print}return typeof et.exportPdf=="function"&&(et[It="wpsconfig_export_pdf"]=et.exportPdf,_e.exportPdf={callback:It},delete et.exportPdf),_e.commandBars&&De(_e.commandBars,!1),a(a({},_e),{subscriptions:et})},Fe=function(Ke){Ke===void 0&&(Ke="");var Ve="";if(!Ve&&Ke){var _e=Ke.toLowerCase();_e.indexOf("/office/s/")!==-1&&(Ve=te.spreadsheet),_e.indexOf("/office/w/")!==-1&&(Ve=te.writer),_e.indexOf("/office/p/")!==-1&&(Ve=te.presentation),_e.indexOf("/office/f/")!==-1&&(Ve=te.pdf)}if(!Ve){var xe=Ke.match(/[\?&]type=([a-z]+)/)||[];Ve=ae[xe[1]]||""}return Ve};function De(Ke,Ve){Ve===void 0&&(Ve=!0);var _e=Ke.map(function(xe){var Pe=xe.attributes;if(!Array.isArray(Pe)){var Ye=[];for(var et in Pe)if(Pe.hasOwnProperty(et)){var pt={name:et,value:Pe[et]};Ye.push(pt)}xe.attributes=Ye}return xe});return Ve&&ue({data:_e,eventName:"setCommandBars"}),_e}var we=window.navigator.userAgent.toLowerCase(),Be=/Android|webOS|iPhone|iPod|BlackBerry|iPad/i.test(we),Se=function(){try{return window._parent.location.search.indexOf("from=wxminiprogram")!==-1}catch(Ke){return!1}}();function je(){var Ke={status:ne.requestFullscreen},Ve=document,_e=Ve.fullscreenElement||Ve.webkitFullscreenElement||Ve.mozFullScreenElement;Ke.status=_e?ne.requestFullscreen:ne.exitFullscreen,ue({data:Ke,eventName:"fullscreenchange"})}var Ie=function(){ve.idMap={}};function ze(){console.group("JSSDK \u4E8B\u4EF6\u673A\u5236\u8C03\u6574\u8BF4\u660E"),console.warn("jssdk.on\u3001jssdk.off \u548C jssdk.Application.Sub \u5C06\u5728\u540E\u7EED\u7248\u672C\u4E2D\u88AB\u5F03\u7528\uFF0C\u5EFA\u8BAE\u4F7F\u7528\u6539\u8FDB\u540E\u7684 ApiEvent"),console.warn("\u5177\u4F53\u8BF7\u53C2\u8003\uFF1Ahttps://wwo.wps.cn/docs/front-end/basic-usage/events/intro/"),console.groupEnd()}var Te=0,qe=new Set;function Je(Ke){return Te+=1,!Ke&&function(Ve){qe.forEach(function(_e){return _e(Ve)})}(Te),Te}function Qe(){var Ke=new Error("");return(Ke.stack||Ke.message||"").split(` `).slice(2).join(` -`)}function Ue(Ke,Ve){var Me,Se=this,Pe=Ve.Events,Ye=Ve.Enum,$e=Ve.Props,ft=$e[0],Et=$e[1],gt={objId:Te};switch(function mt(et,st,ot){for(var bt=st.slice(0),_t=function(){var It=bt.shift();!It.alias&&~Le.indexOf(It.prop)&&bt.push(a(a({},It),{alias:It.prop+"Async"})),Object.defineProperty(et,It.alias||It.prop,{get:function(){var Lt=this,Rt=It.cache===1,zt=Rt&&this["__"+It.prop+"CacheValue"];if(!zt){var En=Qe(),Xn=Je(Rt),vn=function(){for(var Dn,Qn=[],On=0;On=0?(Ve.then=null,Ve.catch=null,ft.then(function(){Et(Ve)}).catch(function(Bt){return gt(Bt)})):ft.then(Et,gt)},Ve.catch=function(Et){return ft.catch(Et)},Ve.Destroy=function(){return be("api.free",{objId:Ve.objId},"")}}var We={},Ze=null,dt={fileOpen:"fileOpen",tabSwitch:"tabSwitch",fileSaved:"fileSaved",fileStatus:"fileStatus",fullscreenChange:"fullscreenChange",error:"error",stage:"stage"},rt={getToken:"api.getToken",onToast:"event.toast",onHyperLinkOpen:"event.hyperLinkOpen",getClipboardData:"api.getClipboardData"};function He(Ke,Ve,Me,Se,Pe,Ye,$e){var ft=this;Me===void 0&&(Me={}),ce.add(function(Et){return Ce(ft,void 0,void 0,function(){var gt,Bt,Ft,Dt,mt,et,st,ot,bt,_t,It,Lt,Rt,zt,En,Xn,vn,Dn,Qn;return y(this,function(On){switch(On.label){case 0:return b(Et)?[2]:(gt=ce.parse(Et.data),Bt=gt.eventName,Ft=Bt===void 0?"":Bt,Dt=gt.data,mt=Dt===void 0?null:Dt,et=gt.url,st=et===void 0?null:et,["wps.jssdk.api"].indexOf(Ft)!==-1?[2]:Ft!=="ready"?[3,1]:(Pe.apiReadySended&&function(Tn){var nn=[];Object.keys(We).forEach(function(nr){We[nr].forEach(function(Jn){var ln=nr;Tn.off(ln,Jn),nn.push({handle:Jn,eventName:ln})}),delete We[nr]}),nn.forEach(function(nr){var Jn=nr.eventName,ln=nr.handle;Ze==null||Ze.ApiEvent.AddApiEventListener(Jn,ln)})}(Ve),ue({eventName:"setConfig",data:a(a({},Me),{version:Ke.version})}),Ke.tokenData&&Ke.setToken(a(a({},Ke.tokenData),{hasRefreshTokenConfig:!!Me.refreshToken})),Ke.iframeReady=!0,[3,15]));case 1:return Ft!=="error"?[3,2]:(Ve.emit(dt.error,mt),[3,15]);case 2:return Ft!=="open.result"?[3,3]:(((vn=mt==null?void 0:mt.fileInfo)===null||vn===void 0?void 0:vn.officeVersion)!==void 0&&(Ke.mainVersion=mt.fileInfo.officeVersion,console.log("aliyun Main Version: V"+Ke.mainVersion)),Ve.emit(dt.fileOpen,mt),[3,15]);case 3:return Ft!=="api.scroll"?[3,4]:(window.scrollTo(mt.x,mt.y),[3,15]);case 4:if(Ft!==rt.getToken)return[3,9];ot={token:!1},On.label=5;case 5:return On.trys.push([5,7,,8]),[4,Pe.refreshToken()];case 6:return ot=On.sent(),[3,8];case 7:return bt=On.sent(),console.error("refreshToken: "+(bt||"fail to get")),[3,8];case 8:return ue({eventName:rt.getToken+".reply",data:ot}),[3,15];case 9:if(Ft!==rt.getClipboardData)return[3,14];_t={text:"",html:""},On.label=10;case 10:return On.trys.push([10,12,,13]),[4,Pe.getClipboardData()];case 11:return _t=On.sent(),[3,13];case 12:return It=On.sent(),console.error("getClipboardData: "+(It||"fail to get")),[3,13];case 13:return ue({eventName:rt.getClipboardData+".reply",data:_t}),[3,15];case 14:Ft===rt.onToast?Pe.onToast(mt):Ft===rt.onHyperLinkOpen?Pe.onHyperLinkOpen(mt):Ft==="stage"?Ve.emit(dt.stage,mt):Ft==="event.callback"?(Lt=mt.eventName,Rt=mt.data,zt=Lt,Lt==="fullScreenChange"&&(zt=dt.fullscreenChange),Lt==="file.saved"&&(zt=dt.fileStatus),(!((Dn=Me.commonOptions)===null||Dn===void 0)&&Dn.isBrowserViewFullscreen||!((Qn=Me.commonOptions)===null||Qn===void 0)&&Qn.isParentFullscreen)&&zt==="fullscreenchange"&&(En=Rt.status,Xn=Rt.isDispatchEvent,Me.commonOptions.isBrowserViewFullscreen?function(Tn,nn,nr,Jn){Tn===0?nn.style="position: static; width: "+nr.width+"; height: "+nr.height:Tn===1&&(nn.style="position: absolute; width: 100%; height: 100%"),Jn&&function(ln){["fullscreen","fullscreenElement"].forEach(function(cn){Object.defineProperty(document,cn,{get:function(){return!!ln.status},configurable:!0})});var xn=new CustomEvent("fullscreenchange");document.dispatchEvent(xn)}({status:Tn})}(En,Ye,$e,Xn):Me.commonOptions.isParentFullscreen&&function(Tn,nn,nr){var Jn=document.querySelector(nr),ln=Jn&&Jn.nodeType===1?Jn:nn;if(Tn===0){var xn=document,cn=xn.exitFullscreen||xn.mozCancelFullScreen||xn.msExitFullscreen||xn.webkitCancelFullScreen||xn.webkitExitFullscreen;cn.call(document)}else if(Tn===1){var wn=ln.requestFullscreen||ln.mozRequestFullScreen||ln.msRequestFullscreen||ln.webkitRequestFullscreen;wn.call(ln)}}(En,Ye,Me.commonOptions.isParentFullscreen)),Ve.emit(zt,Rt)):Ft==="api.ready"&&Ue(Ke,mt),On.label=15;case 15:return typeof Se[Ft]=="function"&&Se[Ft](Ke,st||mt),[2]}})})})}function _e(Ke){return new Promise(function(Ve){var Me=function(Se){b(Se)||ce.parse(Se.data).eventName===Ke&&(Ve(),ce.remove(Me))};ce.add(Me)})}function Xe(Ke){var Ve,Me=this;Ke===void 0&&(Ke={}),Ze&&Ze.destroy();try{var Se=Ae(Ke),Pe=Se.subscriptions,Ye=Pe===void 0?{}:Pe,$e=Se.mount,ft=$e===void 0?null:$e,Et=Se.url,gt=Se.refreshToken,Bt=Se.onToast,Ft=Se.onHyperLinkOpen,Dt=Se.getClipboardData;ee("origin",(Et.match(/https*:\/\/[^\/]+/g)||[])[0]);var mt=fe(Et,ft),et=_e("ready"),st=_e("open.result"),ot=_e("api.ready"),bt=ft?{width:ft.clientWidth+"px",height:ft.clientHeight+"px"}:{width:"100vw",height:"100vh"};delete Se.mount,Et&&delete Se.url,delete Se.subscriptions;var _t=(Ve=Ve||Object.create(null),{on:function(Rt,zt){(Ve[Rt]||(Ve[Rt]=[])).push(zt)},off:function(Rt,zt){Ve[Rt]&&Ve[Rt].splice(Ve[Rt].indexOf(zt)>>>0,1)},emit:function(Rt,zt){(Ve[Rt]||[]).slice().map(function(En){En(zt)}),(Ve["*"]||[]).slice().map(function(En){En(Rt,zt)})}}),It={apiReadySended:!1},Lt=function(Rt,zt,En){return Ce(Me,void 0,void 0,function(){return y(this,function(Xn){switch(Xn.label){case 0:return function(vn,Dn,Qn){if(We[vn]){var On=!!We[vn].find(function(Tn){return Tn===Dn});return On&&Qn==="off"?(_t.off(vn,Dn),We[vn]=We[vn].filter(function(Tn){return Tn!==Dn}),!!We[vn].length||(We[vn]=void 0,!1)):(On||Qn!=="on"||(We[vn].push(Dn),_t.on(vn,Dn)),!0)}return Qn==="on"?(We[vn]=[],We[vn].push(Dn),!1):Qn==="off"||void 0}(Rt,zt,En)?[3,2]:[4,et];case 1:Xn.sent(),function(vn,Dn){var Qn=vn.eventName,On=vn.type,Tn=vn.handle;Dn==="on"?_t.on(Qn,Tn):_t.off(Qn,Tn),On==="base.event"&&ue({eventName:"basic.event",data:{eventName:Qn,action:Dn}}),ze()}(function(vn,Dn){var Qn=vn,On="base.event";switch(Qn){case dt.fileSaved:console.warn("fileSaved\u4E8B\u4EF6\u76D1\u542C\u5373\u5C06\u5F03\u7528\uFF0C \u63A8\u8350\u4F7F\u7528fileStatus\u8FDB\u884C\u6587\u4EF6\u72B6\u6001\u7684\u76D1\u542C"),Qn="fileStatus";break;case dt.fullscreenChange:Qn="fullscreenchange";break;case"error":case"fileOpen":On="callback.event"}return{eventName:Qn,type:On,handle:Dn}}(Rt,zt),En),Xn.label=2;case 2:return[2]}})})};return Ze={url:Et,iframe:mt,version:"1.1.19",iframeReady:!1,tokenData:null,commandBars:null,tabs:{getTabs:function(){return Ce(this,void 0,void 0,function(){return y(this,function(Rt){switch(Rt.label){case 0:return[4,et];case 1:return Rt.sent(),[2,Ee({api:"tab.getTabs"})]}})})},switchTab:function(Rt){return Ce(this,void 0,void 0,function(){return y(this,function(zt){switch(zt.label){case 0:return[4,et];case 1:return zt.sent(),[2,Ee({api:"tab.switchTab",args:{tabKey:Rt}})]}})})}},setCooperUserColor:function(Rt){return Ce(this,void 0,void 0,function(){return y(this,function(zt){switch(zt.label){case 0:return[4,et];case 1:return zt.sent(),[2,Ee({api:"setCooperUserColor",args:Rt})]}})})},setToken:function(Rt){return Ce(this,void 0,void 0,function(){return y(this,function(zt){switch(zt.label){case 0:return[4,et];case 1:return zt.sent(),Ze.tokenData=Rt,ue({eventName:"setToken",data:Rt}),[2]}})})},ready:function(){return Ce(this,void 0,void 0,function(){return y(this,function(Rt){switch(Rt.label){case 0:return It.apiReadySended?[3,2]:[4,st];case 1:Rt.sent(),It.apiReadySended=!0,ue({eventName:"api.ready"}),Rt.label=2;case 2:return[4,ot];case 3:return Rt.sent(),[2,new Promise(function(zt){return setTimeout(function(){return zt(Ze==null?void 0:Ze.Application)},0)})]}})})},destroy:function(){We={},mt.destroy(),ce.empty(),Ze=null,qe=new Set,Te=0,document.removeEventListener("fullscreenchange",je),Ie()},save:function(){return Ce(this,void 0,void 0,function(){return y(this,function(Rt){switch(Rt.label){case 0:return[4,et];case 1:return Rt.sent(),[2,me({api:"save"})]}})})},setCommandBars:function(Rt){return Ce(this,void 0,void 0,function(){return y(this,function(zt){switch(zt.label){case 0:return[4,et];case 1:return zt.sent(),De(Rt),[2]}})})},updateConfig:function(Rt){return Rt===void 0&&(Rt={}),Ce(this,void 0,void 0,function(){return y(this,function(zt){switch(zt.label){case 0:return[4,et];case 1:return zt.sent(),Rt.commandBars?(console.warn("Deprecated: `updateConfig()` \u65B9\u6CD5\u5373\u5C06\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528`setCommandBars()`\u4EE3\u66FF`updateConfig()`\u66F4\u65B0`commandBars`\u914D\u7F6E\u3002"),[4,De(Rt.commandBars)]):[3,3];case 2:zt.sent(),zt.label=3;case 3:return[2]}})})},executeCommandBar:function(Rt){return Ce(this,void 0,void 0,function(){return y(this,function(zt){switch(zt.label){case 0:return[4,et];case 1:return zt.sent(),De([{cmbId:Rt,attributes:[{name:"click",value:!0}]}]),[2]}})})},on:function(Rt,zt){return Ce(this,void 0,void 0,function(){return y(this,function(En){return[2,this.ApiEvent.AddApiEventListener(Rt,zt)]})})},off:function(Rt,zt){return Ce(this,void 0,void 0,function(){return y(this,function(En){return[2,this.ApiEvent.RemoveApiEventListener(Rt,zt)]})})},ApiEvent:{AddApiEventListener:function(Rt,zt){return Ce(this,void 0,void 0,function(){return y(this,function(En){switch(En.label){case 0:return[4,Lt(Rt,zt,"on")];case 1:return[2,En.sent()]}})})},RemoveApiEventListener:function(Rt,zt){return Ce(this,void 0,void 0,function(){return y(this,function(En){switch(En.label){case 0:return[4,Lt(Rt,zt,"off")];case 1:return[2,En.sent()]}})})}}},function(Rt,zt,En,Xn,vn,Dn){zt&&de(zt)&&(vn.refreshToken=zt,Rt.refreshToken={eventName:rt.getToken}),Dn&&de(Dn)&&(vn.getClipboardData=Dn,Rt.getClipboardData={eventName:rt.getClipboardData}),En&&de(En)&&(vn.onToast=En,Rt.onToast={eventName:rt.onToast}),Xn&&de(Xn)&&(vn.onHyperLinkOpen=Xn,Rt.onHyperLinkOpen={eventName:rt.onHyperLinkOpen})}(Se,gt,Bt,Ft,It,Dt),He(Ze,_t,Se,Ye,It,mt,bt),Ze}catch(Rt){console.error(Rt)}}console.log("aliyun JS-SDK V1.1.19");var Ne=Object.freeze({__proto__:null,listener:He,config:Xe});window.WPS=Ne;var Ge=Xe,ct={config:Ge};le.config=Ge,le.default=ct,Object.defineProperty(le,"__esModule",{value:!0})})},67303:function(Ct,lt,le){"use strict";le.d(lt,{Ax:function(){return ce},Ds:function(){return de},KI:function(){return ae},SI:function(){return y},f1:function(){return Ce}});var a=le(90524);function Ce(re){let ne=!0;if(re.length>0){for(let x=0;xse in ie?y(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ie[se]=pe,x=(ie,se)=>{for(var pe in se||(se={}))ae.call(se,pe)&&ne(ie,pe,se[pe]);if(te)for(var pe of te(se))re.call(se,pe)&&ne(ie,pe,se[pe]);return ie},ee=(ie,se)=>ce(ie,de(se)),E=(ie,se)=>{var pe={};for(var fe in ie)ae.call(ie,fe)&&se.indexOf(fe)<0&&(pe[fe]=ie[fe]);if(ie!=null&&te)for(var fe of te(ie))se.indexOf(fe)<0&&re.call(ie,fe)&&(pe[fe]=ie[fe]);return pe},b=(ie,se,pe)=>new Promise((fe,ue)=>{var oe=ve=>{try{Ee(pe.next(ve))}catch(he){ue(he)}},me=ve=>{try{Ee(pe.throw(ve))}catch(he){ue(he)}},Ee=ve=>ve.done?fe(ve.value):Promise.resolve(ve.value).then(oe,me);Ee((pe=pe.apply(ie,se)).next())});const z=ie=>{var se=ie,{children:pe}=se,fe=E(se,["children"]);const[ue,oe]=(0,Ce.useState)(!1);return Ce.createElement(a.ZP,ee(x({},fe),{loading:ue,onClick:me=>b(void 0,null,function*(){try{oe(!0),yield fe.onClick(me),oe(!1)}catch(Ee){console.error(Ee),oe(!1)}})}),pe)}},6725:function(Ct,lt,le){"use strict";var a=le(86204),Ce=le.n(a),y=Object.defineProperty,ce=(re,ne,x)=>ne in re?y(re,ne,{enumerable:!0,configurable:!0,writable:!0,value:x}):re[ne]=x,de=(re,ne,x)=>ce(re,typeof ne!="symbol"?ne+"":ne,x),te=(re,ne,x)=>new Promise((ee,E)=>{var b=se=>{try{ie(x.next(se))}catch(pe){E(pe)}},z=se=>{try{ie(x.throw(se))}catch(pe){E(pe)}},ie=se=>se.done?ee(se.value):Promise.resolve(se.value).then(b,z);ie((x=x.apply(re,ne)).next())});class ae extends a.EventEmitter{constructor(ne,x){super(),de(this,"url"),de(this,"body"),de(this,"fullContent",""),de(this,"controller",null),de(this,"buffer",""),this.url=ne,this.body=x}startStream(){return te(this,null,function*(){this.controller=new AbortController;const{signal:ne}=this.controller;try{const x=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:ne});if(!x.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${x.status}`);const ee=x.headers.get("content-type");if(!ee)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(ee.includes("application/json")){const z=yield x.json();this.emit("error",z);return}if(!ee.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const E=x.body.getReader(),b=new TextDecoder("utf-8");for(;;){const{done:z,value:ie}=yield E.read();if(z)break;const se=b.decode(ie,{stream:!0});this.buffer+=se;const pe=this.buffer.split(` +`)}function Ue(Ke,Ve){var _e,xe=this,Pe=Ve.Events,Ye=Ve.Enum,et=Ve.Props,pt=et[0],Et=et[1],gt={objId:Te};switch(function ht(tt,st,ot){for(var bt=st.slice(0),Mt=function(){var It=bt.shift();!It.alias&&~Le.indexOf(It.prop)&&bt.push(a(a({},It),{alias:It.prop+"Async"})),Object.defineProperty(tt,It.alias||It.prop,{get:function(){var Lt=this,Rt=It.cache===1,Ht=Rt&&this["__"+It.prop+"CacheValue"];if(!Ht){var wn=Qe(),tr=Je(Rt),En=function(){for(var Fn,er=[],Pn=0;Pn=0?(Ve.then=null,Ve.catch=null,pt.then(function(){Et(Ve)}).catch(function(Bt){return gt(Bt)})):pt.then(Et,gt)},Ve.catch=function(Et){return pt.catch(Et)},Ve.Destroy=function(){return be("api.free",{objId:Ve.objId},"")}}var We={},Ze=null,ft={fileOpen:"fileOpen",tabSwitch:"tabSwitch",fileSaved:"fileSaved",fileStatus:"fileStatus",fullscreenChange:"fullscreenChange",error:"error",stage:"stage"},it={getToken:"api.getToken",onToast:"event.toast",onHyperLinkOpen:"event.hyperLinkOpen",getClipboardData:"api.getClipboardData"};function He(Ke,Ve,_e,xe,Pe,Ye,et){var pt=this;_e===void 0&&(_e={}),ce.add(function(Et){return Ce(pt,void 0,void 0,function(){var gt,Bt,Ft,Dt,ht,tt,st,ot,bt,Mt,It,Lt,Rt,Ht,wn,tr,En,Fn,er;return y(this,function(Pn){switch(Pn.label){case 0:return b(Et)?[2]:(gt=ce.parse(Et.data),Bt=gt.eventName,Ft=Bt===void 0?"":Bt,Dt=gt.data,ht=Dt===void 0?null:Dt,tt=gt.url,st=tt===void 0?null:tt,["wps.jssdk.api"].indexOf(Ft)!==-1?[2]:Ft!=="ready"?[3,1]:(Pe.apiReadySended&&function(jn){var nn=[];Object.keys(We).forEach(function(ir){We[ir].forEach(function(nr){var ln=ir;jn.off(ln,nr),nn.push({handle:nr,eventName:ln})}),delete We[ir]}),nn.forEach(function(ir){var nr=ir.eventName,ln=ir.handle;Ze==null||Ze.ApiEvent.AddApiEventListener(nr,ln)})}(Ve),ue({eventName:"setConfig",data:a(a({},_e),{version:Ke.version})}),Ke.tokenData&&Ke.setToken(a(a({},Ke.tokenData),{hasRefreshTokenConfig:!!_e.refreshToken})),Ke.iframeReady=!0,[3,15]));case 1:return Ft!=="error"?[3,2]:(Ve.emit(ft.error,ht),[3,15]);case 2:return Ft!=="open.result"?[3,3]:(((En=ht==null?void 0:ht.fileInfo)===null||En===void 0?void 0:En.officeVersion)!==void 0&&(Ke.mainVersion=ht.fileInfo.officeVersion,console.log("aliyun Main Version: V"+Ke.mainVersion)),Ve.emit(ft.fileOpen,ht),[3,15]);case 3:return Ft!=="api.scroll"?[3,4]:(window.scrollTo(ht.x,ht.y),[3,15]);case 4:if(Ft!==it.getToken)return[3,9];ot={token:!1},Pn.label=5;case 5:return Pn.trys.push([5,7,,8]),[4,Pe.refreshToken()];case 6:return ot=Pn.sent(),[3,8];case 7:return bt=Pn.sent(),console.error("refreshToken: "+(bt||"fail to get")),[3,8];case 8:return ue({eventName:it.getToken+".reply",data:ot}),[3,15];case 9:if(Ft!==it.getClipboardData)return[3,14];Mt={text:"",html:""},Pn.label=10;case 10:return Pn.trys.push([10,12,,13]),[4,Pe.getClipboardData()];case 11:return Mt=Pn.sent(),[3,13];case 12:return It=Pn.sent(),console.error("getClipboardData: "+(It||"fail to get")),[3,13];case 13:return ue({eventName:it.getClipboardData+".reply",data:Mt}),[3,15];case 14:Ft===it.onToast?Pe.onToast(ht):Ft===it.onHyperLinkOpen?Pe.onHyperLinkOpen(ht):Ft==="stage"?Ve.emit(ft.stage,ht):Ft==="event.callback"?(Lt=ht.eventName,Rt=ht.data,Ht=Lt,Lt==="fullScreenChange"&&(Ht=ft.fullscreenChange),Lt==="file.saved"&&(Ht=ft.fileStatus),(!((Fn=_e.commonOptions)===null||Fn===void 0)&&Fn.isBrowserViewFullscreen||!((er=_e.commonOptions)===null||er===void 0)&&er.isParentFullscreen)&&Ht==="fullscreenchange"&&(wn=Rt.status,tr=Rt.isDispatchEvent,_e.commonOptions.isBrowserViewFullscreen?function(jn,nn,ir,nr){jn===0?nn.style="position: static; width: "+ir.width+"; height: "+ir.height:jn===1&&(nn.style="position: absolute; width: 100%; height: 100%"),nr&&function(ln){["fullscreen","fullscreenElement"].forEach(function(fn){Object.defineProperty(document,fn,{get:function(){return!!ln.status},configurable:!0})});var Bn=new CustomEvent("fullscreenchange");document.dispatchEvent(Bn)}({status:jn})}(wn,Ye,et,tr):_e.commonOptions.isParentFullscreen&&function(jn,nn,ir){var nr=document.querySelector(ir),ln=nr&&nr.nodeType===1?nr:nn;if(jn===0){var Bn=document,fn=Bn.exitFullscreen||Bn.mozCancelFullScreen||Bn.msExitFullscreen||Bn.webkitCancelFullScreen||Bn.webkitExitFullscreen;fn.call(document)}else if(jn===1){var Sn=ln.requestFullscreen||ln.mozRequestFullScreen||ln.msRequestFullscreen||ln.webkitRequestFullscreen;Sn.call(ln)}}(wn,Ye,_e.commonOptions.isParentFullscreen)),Ve.emit(Ht,Rt)):Ft==="api.ready"&&Ue(Ke,ht),Pn.label=15;case 15:return typeof xe[Ft]=="function"&&xe[Ft](Ke,st||ht),[2]}})})})}function Me(Ke){return new Promise(function(Ve){var _e=function(xe){b(xe)||ce.parse(xe.data).eventName===Ke&&(Ve(),ce.remove(_e))};ce.add(_e)})}function Xe(Ke){var Ve,_e=this;Ke===void 0&&(Ke={}),Ze&&Ze.destroy();try{var xe=Ae(Ke),Pe=xe.subscriptions,Ye=Pe===void 0?{}:Pe,et=xe.mount,pt=et===void 0?null:et,Et=xe.url,gt=xe.refreshToken,Bt=xe.onToast,Ft=xe.onHyperLinkOpen,Dt=xe.getClipboardData;ee("origin",(Et.match(/https*:\/\/[^\/]+/g)||[])[0]);var ht=fe(Et,pt),tt=Me("ready"),st=Me("open.result"),ot=Me("api.ready"),bt=pt?{width:pt.clientWidth+"px",height:pt.clientHeight+"px"}:{width:"100vw",height:"100vh"};delete xe.mount,Et&&delete xe.url,delete xe.subscriptions;var Mt=(Ve=Ve||Object.create(null),{on:function(Rt,Ht){(Ve[Rt]||(Ve[Rt]=[])).push(Ht)},off:function(Rt,Ht){Ve[Rt]&&Ve[Rt].splice(Ve[Rt].indexOf(Ht)>>>0,1)},emit:function(Rt,Ht){(Ve[Rt]||[]).slice().map(function(wn){wn(Ht)}),(Ve["*"]||[]).slice().map(function(wn){wn(Rt,Ht)})}}),It={apiReadySended:!1},Lt=function(Rt,Ht,wn){return Ce(_e,void 0,void 0,function(){return y(this,function(tr){switch(tr.label){case 0:return function(En,Fn,er){if(We[En]){var Pn=!!We[En].find(function(jn){return jn===Fn});return Pn&&er==="off"?(Mt.off(En,Fn),We[En]=We[En].filter(function(jn){return jn!==Fn}),!!We[En].length||(We[En]=void 0,!1)):(Pn||er!=="on"||(We[En].push(Fn),Mt.on(En,Fn)),!0)}return er==="on"?(We[En]=[],We[En].push(Fn),!1):er==="off"||void 0}(Rt,Ht,wn)?[3,2]:[4,tt];case 1:tr.sent(),function(En,Fn){var er=En.eventName,Pn=En.type,jn=En.handle;Fn==="on"?Mt.on(er,jn):Mt.off(er,jn),Pn==="base.event"&&ue({eventName:"basic.event",data:{eventName:er,action:Fn}}),ze()}(function(En,Fn){var er=En,Pn="base.event";switch(er){case ft.fileSaved:console.warn("fileSaved\u4E8B\u4EF6\u76D1\u542C\u5373\u5C06\u5F03\u7528\uFF0C \u63A8\u8350\u4F7F\u7528fileStatus\u8FDB\u884C\u6587\u4EF6\u72B6\u6001\u7684\u76D1\u542C"),er="fileStatus";break;case ft.fullscreenChange:er="fullscreenchange";break;case"error":case"fileOpen":Pn="callback.event"}return{eventName:er,type:Pn,handle:Fn}}(Rt,Ht),wn),tr.label=2;case 2:return[2]}})})};return Ze={url:Et,iframe:ht,version:"1.1.19",iframeReady:!1,tokenData:null,commandBars:null,tabs:{getTabs:function(){return Ce(this,void 0,void 0,function(){return y(this,function(Rt){switch(Rt.label){case 0:return[4,tt];case 1:return Rt.sent(),[2,Ee({api:"tab.getTabs"})]}})})},switchTab:function(Rt){return Ce(this,void 0,void 0,function(){return y(this,function(Ht){switch(Ht.label){case 0:return[4,tt];case 1:return Ht.sent(),[2,Ee({api:"tab.switchTab",args:{tabKey:Rt}})]}})})}},setCooperUserColor:function(Rt){return Ce(this,void 0,void 0,function(){return y(this,function(Ht){switch(Ht.label){case 0:return[4,tt];case 1:return Ht.sent(),[2,Ee({api:"setCooperUserColor",args:Rt})]}})})},setToken:function(Rt){return Ce(this,void 0,void 0,function(){return y(this,function(Ht){switch(Ht.label){case 0:return[4,tt];case 1:return Ht.sent(),Ze.tokenData=Rt,ue({eventName:"setToken",data:Rt}),[2]}})})},ready:function(){return Ce(this,void 0,void 0,function(){return y(this,function(Rt){switch(Rt.label){case 0:return It.apiReadySended?[3,2]:[4,st];case 1:Rt.sent(),It.apiReadySended=!0,ue({eventName:"api.ready"}),Rt.label=2;case 2:return[4,ot];case 3:return Rt.sent(),[2,new Promise(function(Ht){return setTimeout(function(){return Ht(Ze==null?void 0:Ze.Application)},0)})]}})})},destroy:function(){We={},ht.destroy(),ce.empty(),Ze=null,qe=new Set,Te=0,document.removeEventListener("fullscreenchange",je),Ie()},save:function(){return Ce(this,void 0,void 0,function(){return y(this,function(Rt){switch(Rt.label){case 0:return[4,tt];case 1:return Rt.sent(),[2,me({api:"save"})]}})})},setCommandBars:function(Rt){return Ce(this,void 0,void 0,function(){return y(this,function(Ht){switch(Ht.label){case 0:return[4,tt];case 1:return Ht.sent(),De(Rt),[2]}})})},updateConfig:function(Rt){return Rt===void 0&&(Rt={}),Ce(this,void 0,void 0,function(){return y(this,function(Ht){switch(Ht.label){case 0:return[4,tt];case 1:return Ht.sent(),Rt.commandBars?(console.warn("Deprecated: `updateConfig()` \u65B9\u6CD5\u5373\u5C06\u5E9F\u5F03\uFF0C\u8BF7\u4F7F\u7528`setCommandBars()`\u4EE3\u66FF`updateConfig()`\u66F4\u65B0`commandBars`\u914D\u7F6E\u3002"),[4,De(Rt.commandBars)]):[3,3];case 2:Ht.sent(),Ht.label=3;case 3:return[2]}})})},executeCommandBar:function(Rt){return Ce(this,void 0,void 0,function(){return y(this,function(Ht){switch(Ht.label){case 0:return[4,tt];case 1:return Ht.sent(),De([{cmbId:Rt,attributes:[{name:"click",value:!0}]}]),[2]}})})},on:function(Rt,Ht){return Ce(this,void 0,void 0,function(){return y(this,function(wn){return[2,this.ApiEvent.AddApiEventListener(Rt,Ht)]})})},off:function(Rt,Ht){return Ce(this,void 0,void 0,function(){return y(this,function(wn){return[2,this.ApiEvent.RemoveApiEventListener(Rt,Ht)]})})},ApiEvent:{AddApiEventListener:function(Rt,Ht){return Ce(this,void 0,void 0,function(){return y(this,function(wn){switch(wn.label){case 0:return[4,Lt(Rt,Ht,"on")];case 1:return[2,wn.sent()]}})})},RemoveApiEventListener:function(Rt,Ht){return Ce(this,void 0,void 0,function(){return y(this,function(wn){switch(wn.label){case 0:return[4,Lt(Rt,Ht,"off")];case 1:return[2,wn.sent()]}})})}}},function(Rt,Ht,wn,tr,En,Fn){Ht&&de(Ht)&&(En.refreshToken=Ht,Rt.refreshToken={eventName:it.getToken}),Fn&&de(Fn)&&(En.getClipboardData=Fn,Rt.getClipboardData={eventName:it.getClipboardData}),wn&&de(wn)&&(En.onToast=wn,Rt.onToast={eventName:it.onToast}),tr&&de(tr)&&(En.onHyperLinkOpen=tr,Rt.onHyperLinkOpen={eventName:it.onHyperLinkOpen})}(xe,gt,Bt,Ft,It,Dt),He(Ze,Mt,xe,Ye,It,ht,bt),Ze}catch(Rt){console.error(Rt)}}console.log("aliyun JS-SDK V1.1.19");var Ne=Object.freeze({__proto__:null,listener:He,config:Xe});window.WPS=Ne;var Ge=Xe,dt={config:Ge};le.config=Ge,le.default=dt,Object.defineProperty(le,"__esModule",{value:!0})})},67303:function(Ct,lt,le){"use strict";le.d(lt,{Ax:function(){return ce},Ds:function(){return de},KI:function(){return ae},SI:function(){return y},f1:function(){return Ce}});var a=le(90524);function Ce(re){let ne=!0;if(re.length>0){for(let x=0;xse in ie?y(ie,se,{enumerable:!0,configurable:!0,writable:!0,value:pe}):ie[se]=pe,x=(ie,se)=>{for(var pe in se||(se={}))ae.call(se,pe)&&ne(ie,pe,se[pe]);if(te)for(var pe of te(se))re.call(se,pe)&&ne(ie,pe,se[pe]);return ie},ee=(ie,se)=>ce(ie,de(se)),E=(ie,se)=>{var pe={};for(var fe in ie)ae.call(ie,fe)&&se.indexOf(fe)<0&&(pe[fe]=ie[fe]);if(ie!=null&&te)for(var fe of te(ie))se.indexOf(fe)<0&&re.call(ie,fe)&&(pe[fe]=ie[fe]);return pe},b=(ie,se,pe)=>new Promise((fe,ue)=>{var oe=ve=>{try{Ee(pe.next(ve))}catch(he){ue(he)}},me=ve=>{try{Ee(pe.throw(ve))}catch(he){ue(he)}},Ee=ve=>ve.done?fe(ve.value):Promise.resolve(ve.value).then(oe,me);Ee((pe=pe.apply(ie,se)).next())});const z=ie=>{var se=ie,{children:pe}=se,fe=E(se,["children"]);const[ue,oe]=(0,Ce.useState)(!1);return Ce.createElement(a.ZP,ee(x({},fe),{loading:ue,onClick:me=>b(void 0,null,function*(){try{oe(!0),yield fe.onClick(me),oe(!1)}catch(Ee){console.error(Ee),oe(!1)}})}),pe)}},6725:function(Ct,lt,le){"use strict";var a=le(86204),Ce=le.n(a),y=Object.defineProperty,ce=(re,ne,x)=>ne in re?y(re,ne,{enumerable:!0,configurable:!0,writable:!0,value:x}):re[ne]=x,de=(re,ne,x)=>ce(re,typeof ne!="symbol"?ne+"":ne,x),te=(re,ne,x)=>new Promise((ee,E)=>{var b=se=>{try{ie(x.next(se))}catch(pe){E(pe)}},z=se=>{try{ie(x.throw(se))}catch(pe){E(pe)}},ie=se=>se.done?ee(se.value):Promise.resolve(se.value).then(b,z);ie((x=x.apply(re,ne)).next())});class ae extends a.EventEmitter{constructor(ne,x){super(),de(this,"url"),de(this,"body"),de(this,"fullContent",""),de(this,"controller",null),de(this,"buffer",""),this.url=ne,this.body=x}startStream(){return te(this,null,function*(){this.controller=new AbortController;const{signal:ne}=this.controller;try{const x=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:ne});if(!x.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${x.status}`);const ee=x.headers.get("content-type");if(!ee)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(ee.includes("application/json")){const z=yield x.json();this.emit("error",z);return}if(!ee.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const E=x.body.getReader(),b=new TextDecoder("utf-8");for(;;){const{done:z,value:ie}=yield E.read();if(z)break;const se=b.decode(ie,{stream:!0});this.buffer+=se;const pe=this.buffer.split(` `);this.buffer=pe.pop()||"";for(const fe of pe)if(fe.startsWith("data:")){const ue=fe.slice(5).trim();if(ue==="[DONE]")break;try{const oe=JSON.parse(ue);oe.data&&this.handleData(oe.data)}catch(oe){this.buffer=fe+` -`+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",oe)}}}this.emit("done",this.fullContent)}catch(x){x.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",x.message)}})}handleData(ne){ne.content&&(this.fullContent+=ne.content,this.emit("data",{chunk:ne,full:this.fullContent}))}cancelRequest(){var ne;(ne=this.controller)==null||ne.abort()}}lt.Z=ae},43796:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return We}});var a=le(59301),Ce=le(92310),y=le.n(Ce),ce={agent:"agent___exMfN",add:"add___cWyoE",imgUpLoad:"imgUpLoad___Wg61u",tip:"tip___WGAb5"},de=le(28284),te=le(6767),ae=le(14566),re=le(25399),ne=le(75727),x=le(62957),ee=le(77019),E=le(99571),b=le(54172),z=le(82326),ie=le(37568),se=le(5269),pe=le(62673),fe=le(47889),ue=le(57884),oe=le(82093),me=le(71360),Ee=le(19248),ve=le(90524),he=le(76560),ge=le(13747),be=le(89392),ye=Object.defineProperty,Ae=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,we=(Ze,dt,rt)=>dt in Ze?ye(Ze,dt,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Ze[dt]=rt,Be=(Ze,dt)=>{for(var rt in dt||(dt={}))Fe.call(dt,rt)&&we(Ze,rt,dt[rt]);if(Ae)for(var rt of Ae(dt))De.call(dt,rt)&&we(Ze,rt,dt[rt]);return Ze},xe=(Ze,dt)=>{var rt={};for(var He in Ze)Fe.call(Ze,He)&&dt.indexOf(He)<0&&(rt[He]=Ze[He]);if(Ze!=null&&Ae)for(var He of Ae(Ze))dt.indexOf(He)<0&&De.call(Ze,He)&&(rt[He]=Ze[He]);return rt},je=(Ze,dt,rt)=>new Promise((He,_e)=>{var Xe=ct=>{try{Ge(rt.next(ct))}catch(Ke){_e(Ke)}},Ne=ct=>{try{Ge(rt.throw(ct))}catch(Ke){_e(Ke)}},Ge=ct=>ct.done?He(ct.value):Promise.resolve(ct.value).then(Xe,Ne);Ge((rt=rt.apply(Ze,dt)).next())});const Ie=Ze=>{var dt=Ze,{user:rt,pathsDetail:He,onOk:_e,dispatch:Xe}=dt,Ne=xe(dt,["user","pathsDetail","onOk","dispatch"]),Ge;const[ct,Ke]=(0,a.useState)({}),[Ve]=(0,he.useSearchParams)(),[Me]=de.default.useForm(),[Se,Pe]=(0,a.useState)([]),[Ye,$e]=(0,a.useState)({page:1,per_page:15,agent_type:"",status:"enabled",deployable_id:((Ge=He==null?void 0:He.detail)==null?void 0:Ge.id)||Ve.get("subject_id"),deployable_type:"Subject",keyword:""}),[ft,Et]=(0,a.useState)([]);function gt(){return je(this,null,function*(){let Bt=yield(0,oe.ZP)("/api/ai/agents.json",{method:"get",params:Ye});(Bt==null?void 0:Bt.status)===0&&Pe(Bt==null?void 0:Bt.data)})}return(0,a.useEffect)(()=>{He.actionTabs.key==="\u667A\u80FD\u52A9\u6559\u9009\u7528"&>()},[He.actionTabs.key,Ye]),a.createElement(x.default,{centered:!0,title:"\u9009\u7528\u667A\u80FD\u4F53",open:He.actionTabs.key==="\u667A\u80FD\u52A9\u6559\u9009\u7528",width:500,onCancel:()=>{Xe({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>je(void 0,null,function*(){if((ft==null?void 0:ft.length)===0){te.ZP.info("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u667A\u80FD\u4F53");return}(yield _e({agent_ids:ft})).status===0&&Et([])})},a.createElement(de.default,{layout:"inline",size:"large",style:{justifyContent:"end"},form:Me,initialValues:{deployable_type:""},onValuesChange:(0,be.debounce)((Bt,Ft)=>{Ye.page=1,Ye.per_page=20,$e(Be(Be({},Ye),Ft))},300)},a.createElement("div",{style:{textAlign:"end"}})),a.createElement(b.default,{style:{marginTop:20},rowSelection:{type:"checkbox",onChange(Bt,Ft,Dt){Et(Bt)},getCheckboxProps:Bt=>{var Ft;return{disabled:(Ft=Bt==null?void 0:Bt.agent_application_info)==null?void 0:Ft.subject_assistant}},selectedRowKeys:ft},rowKey:Bt=>Bt==null?void 0:Bt.id,pagination:!1,columns:[{title:"\u5E8F\u53F7",dataIndex:"deployable_name",render:(Bt,Ft,Dt)=>`${(Ye.page-1)*Ye.per_page+Dt+1}`,width:50},{title:"\u667A\u80FD\u4F53\u540D\u79F0",dataIndex:"name"}],dataSource:Se==null?void 0:Se.agents}),a.createElement(ge.Z,{style:{marginTop:20},pageSize:Ye.per_page,current:Ye.page,onChange:(Bt,Ft)=>{Ye.page=Bt,Ye.per_page=Ft,$e(Be({},Ye))},hideOnSinglePage:!0,total:Se==null?void 0:Se.total_count}))};var ze=(0,he.connect)(({user:Ze,pathsDetail:dt})=>({user:Ze,pathsDetail:dt}))(Ie),Te=Object.defineProperty,qe=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,Ue=(Ze,dt,rt)=>dt in Ze?Te(Ze,dt,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Ze[dt]=rt,Le=(Ze,dt)=>{for(var rt in dt||(dt={}))Je.call(dt,rt)&&Ue(Ze,rt,dt[rt]);if(qe)for(var rt of qe(dt))Qe.call(dt,rt)&&Ue(Ze,rt,dt[rt]);return Ze},ke=(Ze,dt,rt)=>new Promise((He,_e)=>{var Xe=ct=>{try{Ge(rt.next(ct))}catch(Ke){_e(Ke)}},Ne=ct=>{try{Ge(rt.throw(ct))}catch(Ke){_e(Ke)}},Ge=ct=>ct.done?He(ct.value):Promise.resolve(ct.value).then(Xe,Ne);Ge((rt=rt.apply(Ze,dt)).next())}),We=({className:Ze,style:dt={},addStyle:rt={},buttonMaxWidth:He,buttonMaxCount:_e=3,buttonAutoWidth:Xe,value:Ne,data:Ge,url:ct,onChange:Ke,getIAData:Ve,queryInfo:Me,showParams:Se=!1})=>{var Pe,Ye;const $e=(0,he.useDispatch)(),ft=(0,he.useSelector)(ln=>ln==null?void 0:ln.shixunsDetail),Et=(0,he.useSelector)(ln=>ln==null?void 0:ln.pathsDetail),[gt]=de.default.useForm(),[Bt,Ft]=(0,a.useState)(),[Dt,mt]=(0,a.useState)(!1),[et,st]=(0,a.useState)(!1),[ot,bt]=(0,a.useState)(!1),[_t,It]=(0,a.useState)(null),[Lt,Rt]=(0,a.useState)([]),[zt,En]=(0,a.useState)([]),Xn={Course:"\u4EC5\u8BFE\u5802\u6559\u5E08\u53EF\u89C1",Subject:"\u4EC5\u6559\u5B66\u56E2\u961F\u53EF\u89C1",Shixun:"\u4EC5\u534F\u4F5C\u8005\u53EF\u89C1"};(0,a.useEffect)(()=>{ft.actionTabs.key=="\u7F16\u8F91\u667A\u80FD\u5E94\u7528"?Jn(ft.actionTabs.params):ft.actionTabs.key=="\u6DFB\u52A0\u667A\u80FD\u5E94\u7528"&&(gt.setFieldsValue({open_range:0}),Ft({open_range:0}))},[ft.actionTabs.key]);const vn={fileList:zt,maxCount:1,accept:".jpg,.png",withCredentials:!0,showUploadList:!1,beforeUpload:ln=>{const xn=ln.size/1024/1024/100;return xn>2||xn==0?(te.ZP.error(`${ln.name} \u56FE\u7247\u65E0\u6CD5\u4E0A\u4F20\u3002${xn==0?"\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A":"\u8D85\u8FC7\u56FE\u7247\u5927\u5C0F\u9650\u5236(200MB)"}`),ae.default.LIST_IGNORE):!0},onRemove:ln=>{En([])},onChange:ln=>{var xn,cn,wn;gt.setFieldsValue({attachment_id:""}),["uploading","done","removed"].includes(ln.file.status)&&(En(ln.fileList),gt.setFieldsValue({attachment_id:(wn=(cn=(xn=ln.fileList)==null?void 0:xn[0])==null?void 0:cn.response)==null?void 0:wn.id}))},action:`${ve.Z.API_SERVER}/api/attachments.json`},Dn=()=>{var ln,xn;return a.createElement("div",{className:ce.imgUpLoad},a.createElement("img",{src:ve.Z.API_SERVER+"/api/attachments/"+((xn=(ln=zt==null?void 0:zt[0])==null?void 0:ln.response)==null?void 0:xn.id),alt:"avatar",style:{width:"100%"}}),a.createElement("div",null,a.createElement(Ee.Z,{onClick:()=>{En([]),gt.setFieldsValue({attachment_id:""})},style:{fontSize:"16px",color:"red"}})))},Qn=[{title:"\u5E94\u7528\u540D\u79F0",dataIndex:"name",width:280,ellipsis:{showTitle:!1},render:(ln,xn)=>a.createElement(re.Z,{title:ln},ln)},{title:"\u5E94\u7528\u7C7B\u578B",dataIndex:"application_type",render:(ln,xn)=>(xn==null?void 0:xn.application_type)==="chat_assistant"?"\u804A\u5929\u52A9\u624B":(xn==null?void 0:xn.application_type)==="text_generation"?"\u6587\u672C\u751F\u6210":"\u5DE5\u4F5C\u6D41"},{title:"API\u79D8\u94A5",dataIndex:"api_key",width:280,ellipsis:{showTitle:!1},render:(ln,xn)=>a.createElement(re.Z,{title:ln,placement:"topLeft"},ln)},{title:"\u667A\u80FD\u4F53\u5E73\u53F0",dataIndex:"platform",render:(ln,xn)=>(xn==null?void 0:xn.platform)==="dify"?"Dify":"\u667A\u80FD\u5DE5\u5382"},{title:"\u64CD\u4F5C",width:100,align:"right",render:(ln,xn)=>a.createElement(a.Fragment,null,!(xn!=null&&xn.agent_type)&&a.createElement("span",{onClick:()=>{$e({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u667A\u80FD\u5E94\u7528",params:xn}})},className:"current c-light-primary mr15"},"\u7F16\u8F91"),a.createElement("span",{onClick:()=>{xn!=null&&xn.agent_type?nr(xn):nn(xn)},className:"current c-red"},"\u79FB\u51FA"))}],On=()=>ke(void 0,null,function*(){var ln;const xn=yield(0,oe.ZP)("/api/ai/intelligent_applications/get_platform.json",{method:"get"});(xn==null?void 0:xn.code)===0&&Rt((ln=xn==null?void 0:xn.data)==null?void 0:ln.platforms)}),Tn=ln=>ke(void 0,null,function*(){bt(!0);const xn=Le(Le({},ln),Me),cn=yield(0,oe.ZP)(`/api/ai/intelligent_applications${_t?"/"+_t.id:""}.json`,{method:_t?"put":"post",body:xn});(cn==null?void 0:cn.status)===0&&(te.ZP.success(_t?"\u7F16\u8F91\u6210\u529F":"\u6DFB\u52A0\u6210\u529F"),$e({type:"shixunsDetail/setActionTabs",payload:{}}),Ve()),bt(!1)}),nn=ln=>ke(void 0,null,function*(){st(!0);const xn=yield(0,oe.ZP)(`/api/ai/intelligent_applications/${ln==null?void 0:ln.id}.json`,{method:"delete"});(xn==null?void 0:xn.status)===0&&(te.ZP.success("\u79FB\u9664\u6210\u529F"),Ve()),st(!1)}),nr=ln=>ke(void 0,null,function*(){st(!0);let xn=yield(0,oe.ZP)("/api/ai/agents/set_agent_applications.json",{method:"post",body:{subject_assistant:!1,agent_ids:[ln==null?void 0:ln.id]}});(xn==null?void 0:xn.status)===0&&(te.ZP.success("\u79FB\u9664\u6210\u529F"),Ve()),st(!1)}),Jn=ln=>ke(void 0,null,function*(){It(ln),gt.setFieldsValue(Le({},ln)),Ft(Le({},ln)),ln!=null&&ln.attachment&&En([{response:ln==null?void 0:ln.attachment}])});return a.createElement(a.Fragment,null,a.createElement(ne.Z,{disabled:Me.item_type==="Course",menu:{items:[{key:"2",label:a.createElement("a",{onClick:ln=>{var xn;ln.stopPropagation(),$e({type:"pathsDetail/setActionTabs",payload:{key:"\u667A\u80FD\u52A9\u6559\u9009\u7528",deployable_type:"Subject",deployable_id:(xn=Et==null?void 0:Et.detail)==null?void 0:xn.id}})}},"\u9009\u7528\u667A\u80FD\u4F53")},{key:"3",label:a.createElement("a",{onClick:ln=>{ln.stopPropagation(),On(),mt(!0)}},"\u7BA1\u7406\u81EA\u5B9A\u4E49\u667A\u80FD\u5E94\u7528")}]}},a.createElement("div",{className:y()(ce.agent,Ze),style:dt},a.createElement(re.Z,{title:Me.item_type==="Course"&&"\u7BA1\u7406\u81EA\u5B9A\u4E49\u667A\u80FD\u5E94\u7528"},a.createElement("div",{className:ce.add,style:rt,onClick:()=>{Me.item_type==="Course"&&(On(),mt(!0))}},a.createElement("i",{className:"iconfont icon-tianjiadaohang"}))))),Et.actionTabs.key==="\u667A\u80FD\u52A9\u6559\u9009\u7528"&&a.createElement(ze,{onOk:ln=>ke(void 0,null,function*(){let xn=yield(0,oe.ZP)("/api/ai/agents/set_agent_applications.json",{method:"post",body:Le({subject_assistant:!0},ln)});return(xn==null?void 0:xn.status)===0&&(te.ZP.info("\u9009\u7528\u6210\u529F"),$e({type:"pathsDetail/setActionTabs",payload:{}}),Ve()),xn})}),a.createElement(x.default,{zIndex:1e3,width:900,centered:!0,title:"\u7BA1\u7406\u81EA\u5B9A\u4E49\u667A\u80FD\u5E94\u7528",open:Dt,footer:null,onCancel:()=>mt(!1)},a.createElement(ee.Z,{align:"middle"},a.createElement(E.ZP,{onClick:()=>{if((Ge==null?void 0:Ge.length)>=_e){te.ZP.warning("\u6700\u591A\u540C\u65F6\u652F\u6301\u6DFB\u52A03\u4E2A\u5E94\u7528");return}$e({type:"shixunsDetail/setActionTabs",payload:{key:"\u6DFB\u52A0\u667A\u80FD\u5E94\u7528"}})},type:"primary"},"\u7ACB\u5373\u6DFB\u52A0"),a.createElement("div",{className:"ml10 c-grey-666 font14"},"\u60A8\u53EF\u4EE5\u6DFB\u52A0\u5DF2\u5728\u667A\u80FD\u4F53\u5E73\u53F0\u521B\u5EFA\u5B8C\u6210\u7684\u667A\u80FD\u5E94\u7528")),(Ge==null?void 0:Ge.length)>0?a.createElement(b.default,{className:"mt20",style:{marginBottom:15},pagination:!1,dataSource:Ge,loading:et,columns:Qn}):a.createElement(ue.Z,{customText:"\u6682\u672A\u6DFB\u52A0\u81EA\u5B9A\u4E49\u7684\u667A\u80FD\u5E94\u7528~",styles:{margin:"50px auto"}})),a.createElement(x.default,{zIndex:1001,width:530,centered:!0,title:a.createElement(ee.Z,{align:"middle"},a.createElement("b",{className:"font16 c-black"},ft.actionTabs.key)),open:["\u7F16\u8F91\u667A\u80FD\u5E94\u7528","\u6DFB\u52A0\u667A\u80FD\u5E94\u7528"].includes(ft.actionTabs.key),confirmLoading:ot,onCancel:()=>{$e({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>gt.submit(),afterClose:()=>{gt.resetFields(),It(null),En([])}},a.createElement(de.default,{form:gt,className:"mt10",labelCol:{span:5},wrapperCol:{span:20},onFinish:Tn,colon:!1,size:"large",labelAlign:"right",onValuesChange:()=>Ft(Le({},gt.getFieldsValue()))},a.createElement(de.default.Item,{label:"\u667A\u80FD\u4F53\u5E73\u53F0",name:"platform",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u667A\u80FD\u4F53\u5E73\u53F0"}]},a.createElement(z.default,{placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u7C7B\u578B"},Lt==null?void 0:Lt.map(ln=>a.createElement(z.default.Option,{key:ln==null?void 0:ln.value,value:ln==null?void 0:ln.value},ln==null?void 0:ln.name)))),a.createElement(de.default.Item,{label:"\u5E94\u7528\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5E94\u7528\u540D\u79F0"}]},a.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u5E94\u7528\u540D\u79F0\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})),a.createElement(de.default.Item,{name:"attachment_id",label:"\u5E94\u7528\u56FE\u6807",rules:[{required:!1,message:"\u8BF7\u4E0A\u4F20\u5E94\u7528\u56FE\u6807"}]},a.createElement("div",{className:ce.upload},a.createElement(ae.default,Le({},vn),a.createElement(ee.Z,{wrap:!1,align:"middle"},a.createElement(me.op,{style:{borderRadius:"2px"},icon:a.createElement("i",{className:"iconfont icon-shangchuan3"})},"\u70B9\u51FB\u4E0A\u4F20"),a.createElement(se.Z,{style:{marginLeft:"14px",color:"#999999"},onClick:ln=>{ln.preventDefault(),ln.stopPropagation()}},"\u652F\u6301jpg/png\uFF0C\u4E0D\u4E0A\u4F20\u5219\u4F7F\u7528\u9ED8\u8BA4\u56FE\u6807"))),((Ye=(Pe=zt==null?void 0:zt[0])==null?void 0:Pe.response)==null?void 0:Ye.id)&&Dn())),a.createElement(de.default.Item,{label:"\u5E94\u7528\u7C7B\u578B",name:"application_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5E94\u7528\u7C7B\u578B"}]},a.createElement(z.default,{placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u7C7B\u578B"},a.createElement(z.default.Option,{value:"chat_assistant"},"\u804A\u5929\u52A9\u624B"),(Bt==null?void 0:Bt.platform)=="dify"&&a.createElement(z.default.Option,{value:"text_generation"},"\u6587\u672C\u751F\u6210"),a.createElement(z.default.Option,{value:"workflow"},"\u5DE5\u4F5C\u6D41"))),Se&&a.createElement(de.default.Item,{name:"built_variable",label:a.createElement("div",null,a.createElement("span",null,"\u53C2\u6570"),a.createElement(re.Z,{title:"\u64CD\u4F5C\u8BF4\u660E: \u52FE\u9009\u540E\uFF0C\u8C03\u7528\u667A\u80FD\u4F53\u65F6\u5C06\u9ED8\u8BA4\u643A\u5E26\u5BF9\u5E94\u7684\u5B9E\u9A8C\u4FE1\u606F\uFF0C\u53EF\u5728\u667A\u80FD\u4F53\u4E2D\u901A\u8FC7\u81EA\u5B9A\u4E49\u53C2\u6570\u8FDB\u884C\u5F15\u5165"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao ml5"})))},a.createElement(pe.default.Group,{options:[{label:"\u9898\u76EE\u63CF\u8FF0\uFF08question_description\uFF09",value:"question_description"},{label:"\u6D4B\u8BD5\u96C6\uFF08test_sets\uFF09",value:"test_sets"},{label:"\u4EE3\u7801\u6587\u4EF6\uFF08code_files\uFF09",value:"code_files"}]})),a.createElement(de.default.Item,{label:"\u516C\u5F00\u8303\u56F4",name:"open_range"},a.createElement(fe.ZP.Group,{options:[{value:0,label:Xn[Me==null?void 0:Me.item_type]},{value:1,label:"\u6240\u6709\u4EBA\u53EF\u89C1"}]})),a.createElement(de.default.Item,{className:"mb0",label:"API\u79D8\u94A5",name:"api_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165API\u79D8\u94A5"}]},a.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165API\u79D8\u94A5"})),a.createElement("div",{className:ce.tip},a.createElement("i",{className:"iconfont icon-tishi9"}),a.createElement("span",null,"\u8BF7\u52A1\u5FC5\u4FDD\u8BC1\u79D8\u94A5\u6B63\u786E\uFF0C\u5426\u5219\u53EF\u80FD\u65E0\u6CD5\u6B63\u5E38\u4F7F\u7528\u667A\u80FD\u5E94\u7528")))))}},68201:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return b}});var a=le(59301),Ce=le(30641),y=le(77019),ce=le(5269),de={smartWrp:"smartWrp___NjRcB"},te=le(51124),ae=le(71360),re=le(64885),ne=le(59301),x=(z,ie,se)=>new Promise((pe,fe)=>{var ue=Ee=>{try{me(se.next(Ee))}catch(ve){fe(ve)}},oe=Ee=>{try{me(se.throw(Ee))}catch(ve){fe(ve)}},me=Ee=>Ee.done?pe(Ee.value):Promise.resolve(Ee.value).then(ue,oe);me((se=se.apply(z,ie)).next())});const ee=` +`+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",oe)}}}this.emit("done",this.fullContent)}catch(x){x.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",x.message)}})}handleData(ne){ne.content&&(this.fullContent+=ne.content,this.emit("data",{chunk:ne,full:this.fullContent}))}cancelRequest(){var ne;(ne=this.controller)==null||ne.abort()}}lt.Z=ae},43796:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return We}});var a=le(59301),Ce=le(92310),y=le.n(Ce),ce={agent:"agent___exMfN",add:"add___cWyoE",imgUpLoad:"imgUpLoad___Wg61u",tip:"tip___WGAb5"},de=le(28284),te=le(6767),ae=le(14566),re=le(25399),ne=le(75727),x=le(62957),ee=le(77019),E=le(99571),b=le(54172),z=le(82326),ie=le(37568),se=le(5269),pe=le(62673),fe=le(47889),ue=le(57884),oe=le(82093),me=le(71360),Ee=le(19248),ve=le(90524),he=le(76560),ge=le(13747),be=le(89392),ye=Object.defineProperty,Ae=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,we=(Ze,ft,it)=>ft in Ze?ye(Ze,ft,{enumerable:!0,configurable:!0,writable:!0,value:it}):Ze[ft]=it,Be=(Ze,ft)=>{for(var it in ft||(ft={}))Fe.call(ft,it)&&we(Ze,it,ft[it]);if(Ae)for(var it of Ae(ft))De.call(ft,it)&&we(Ze,it,ft[it]);return Ze},Se=(Ze,ft)=>{var it={};for(var He in Ze)Fe.call(Ze,He)&&ft.indexOf(He)<0&&(it[He]=Ze[He]);if(Ze!=null&&Ae)for(var He of Ae(Ze))ft.indexOf(He)<0&&De.call(Ze,He)&&(it[He]=Ze[He]);return it},je=(Ze,ft,it)=>new Promise((He,Me)=>{var Xe=dt=>{try{Ge(it.next(dt))}catch(Ke){Me(Ke)}},Ne=dt=>{try{Ge(it.throw(dt))}catch(Ke){Me(Ke)}},Ge=dt=>dt.done?He(dt.value):Promise.resolve(dt.value).then(Xe,Ne);Ge((it=it.apply(Ze,ft)).next())});const Ie=Ze=>{var ft=Ze,{user:it,pathsDetail:He,onOk:Me,dispatch:Xe}=ft,Ne=Se(ft,["user","pathsDetail","onOk","dispatch"]),Ge;const[dt,Ke]=(0,a.useState)({}),[Ve]=(0,he.useSearchParams)(),[_e]=de.default.useForm(),[xe,Pe]=(0,a.useState)([]),[Ye,et]=(0,a.useState)({page:1,per_page:15,agent_type:"",status:"enabled",deployable_id:((Ge=He==null?void 0:He.detail)==null?void 0:Ge.id)||Ve.get("subject_id"),deployable_type:"Subject",keyword:""}),[pt,Et]=(0,a.useState)([]);function gt(){return je(this,null,function*(){let Bt=yield(0,oe.ZP)("/api/ai/agents.json",{method:"get",params:Ye});(Bt==null?void 0:Bt.status)===0&&Pe(Bt==null?void 0:Bt.data)})}return(0,a.useEffect)(()=>{He.actionTabs.key==="\u667A\u80FD\u52A9\u6559\u9009\u7528"&>()},[He.actionTabs.key,Ye]),a.createElement(x.default,{centered:!0,title:"\u9009\u7528\u667A\u80FD\u4F53",open:He.actionTabs.key==="\u667A\u80FD\u52A9\u6559\u9009\u7528",width:500,onCancel:()=>{Xe({type:"pathsDetail/setActionTabs",payload:{}})},onOk:()=>je(void 0,null,function*(){if((pt==null?void 0:pt.length)===0){te.ZP.info("\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u667A\u80FD\u4F53");return}(yield Me({agent_ids:pt})).status===0&&Et([])})},a.createElement(de.default,{layout:"inline",size:"large",style:{justifyContent:"end"},form:_e,initialValues:{deployable_type:""},onValuesChange:(0,be.debounce)((Bt,Ft)=>{Ye.page=1,Ye.per_page=20,et(Be(Be({},Ye),Ft))},300)},a.createElement("div",{style:{textAlign:"end"}})),a.createElement(b.default,{style:{marginTop:20},rowSelection:{type:"checkbox",onChange(Bt,Ft,Dt){Et(Bt)},getCheckboxProps:Bt=>{var Ft;return{disabled:(Ft=Bt==null?void 0:Bt.agent_application_info)==null?void 0:Ft.subject_assistant}},selectedRowKeys:pt},rowKey:Bt=>Bt==null?void 0:Bt.id,pagination:!1,columns:[{title:"\u5E8F\u53F7",dataIndex:"deployable_name",render:(Bt,Ft,Dt)=>`${(Ye.page-1)*Ye.per_page+Dt+1}`,width:50},{title:"\u667A\u80FD\u4F53\u540D\u79F0",dataIndex:"name"}],dataSource:xe==null?void 0:xe.agents}),a.createElement(ge.Z,{style:{marginTop:20},pageSize:Ye.per_page,current:Ye.page,onChange:(Bt,Ft)=>{Ye.page=Bt,Ye.per_page=Ft,et(Be({},Ye))},hideOnSinglePage:!0,total:xe==null?void 0:xe.total_count}))};var ze=(0,he.connect)(({user:Ze,pathsDetail:ft})=>({user:Ze,pathsDetail:ft}))(Ie),Te=Object.defineProperty,qe=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,Ue=(Ze,ft,it)=>ft in Ze?Te(Ze,ft,{enumerable:!0,configurable:!0,writable:!0,value:it}):Ze[ft]=it,Le=(Ze,ft)=>{for(var it in ft||(ft={}))Je.call(ft,it)&&Ue(Ze,it,ft[it]);if(qe)for(var it of qe(ft))Qe.call(ft,it)&&Ue(Ze,it,ft[it]);return Ze},ke=(Ze,ft,it)=>new Promise((He,Me)=>{var Xe=dt=>{try{Ge(it.next(dt))}catch(Ke){Me(Ke)}},Ne=dt=>{try{Ge(it.throw(dt))}catch(Ke){Me(Ke)}},Ge=dt=>dt.done?He(dt.value):Promise.resolve(dt.value).then(Xe,Ne);Ge((it=it.apply(Ze,ft)).next())}),We=({className:Ze,style:ft={},addStyle:it={},buttonMaxWidth:He,buttonMaxCount:Me=3,buttonAutoWidth:Xe,value:Ne,data:Ge,url:dt,onChange:Ke,getIAData:Ve,queryInfo:_e,showParams:xe=!1})=>{var Pe,Ye;const et=(0,he.useDispatch)(),pt=(0,he.useSelector)(ln=>ln==null?void 0:ln.shixunsDetail),Et=(0,he.useSelector)(ln=>ln==null?void 0:ln.pathsDetail),[gt]=de.default.useForm(),[Bt,Ft]=(0,a.useState)(),[Dt,ht]=(0,a.useState)(!1),[tt,st]=(0,a.useState)(!1),[ot,bt]=(0,a.useState)(!1),[Mt,It]=(0,a.useState)(null),[Lt,Rt]=(0,a.useState)([]),[Ht,wn]=(0,a.useState)([]),tr={Course:"\u4EC5\u8BFE\u5802\u6559\u5E08\u53EF\u89C1",Subject:"\u4EC5\u6559\u5B66\u56E2\u961F\u53EF\u89C1",Shixun:"\u4EC5\u534F\u4F5C\u8005\u53EF\u89C1"};(0,a.useEffect)(()=>{pt.actionTabs.key=="\u7F16\u8F91\u667A\u80FD\u5E94\u7528"?nr(pt.actionTabs.params):pt.actionTabs.key=="\u6DFB\u52A0\u667A\u80FD\u5E94\u7528"&&(gt.setFieldsValue({open_range:0}),Ft({open_range:0}))},[pt.actionTabs.key]);const En={fileList:Ht,maxCount:1,accept:".jpg,.png",withCredentials:!0,showUploadList:!1,beforeUpload:ln=>{const Bn=ln.size/1024/1024/100;return Bn>2||Bn==0?(te.ZP.error(`${ln.name} \u56FE\u7247\u65E0\u6CD5\u4E0A\u4F20\u3002${Bn==0?"\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A":"\u8D85\u8FC7\u56FE\u7247\u5927\u5C0F\u9650\u5236(200MB)"}`),ae.default.LIST_IGNORE):!0},onRemove:ln=>{wn([])},onChange:ln=>{var Bn,fn,Sn;gt.setFieldsValue({attachment_id:""}),["uploading","done","removed"].includes(ln.file.status)&&(wn(ln.fileList),gt.setFieldsValue({attachment_id:(Sn=(fn=(Bn=ln.fileList)==null?void 0:Bn[0])==null?void 0:fn.response)==null?void 0:Sn.id}))},action:`${ve.Z.API_SERVER}/api/attachments.json`},Fn=()=>{var ln,Bn;return a.createElement("div",{className:ce.imgUpLoad},a.createElement("img",{src:ve.Z.API_SERVER+"/api/attachments/"+((Bn=(ln=Ht==null?void 0:Ht[0])==null?void 0:ln.response)==null?void 0:Bn.id),alt:"avatar",style:{width:"100%"}}),a.createElement("div",null,a.createElement(Ee.Z,{onClick:()=>{wn([]),gt.setFieldsValue({attachment_id:""})},style:{fontSize:"16px",color:"red"}})))},er=[{title:"\u5E94\u7528\u540D\u79F0",dataIndex:"name",width:280,ellipsis:{showTitle:!1},render:(ln,Bn)=>a.createElement(re.Z,{title:ln},ln)},{title:"\u5E94\u7528\u7C7B\u578B",dataIndex:"application_type",render:(ln,Bn)=>(Bn==null?void 0:Bn.application_type)==="chat_assistant"?"\u804A\u5929\u52A9\u624B":(Bn==null?void 0:Bn.application_type)==="text_generation"?"\u6587\u672C\u751F\u6210":"\u5DE5\u4F5C\u6D41"},{title:"API\u79D8\u94A5",dataIndex:"api_key",width:280,ellipsis:{showTitle:!1},render:(ln,Bn)=>a.createElement(re.Z,{title:ln,placement:"topLeft"},ln)},{title:"\u667A\u80FD\u4F53\u5E73\u53F0",dataIndex:"platform",render:(ln,Bn)=>(Bn==null?void 0:Bn.platform)==="dify"?"Dify":"\u667A\u80FD\u5DE5\u5382"},{title:"\u64CD\u4F5C",width:100,align:"right",render:(ln,Bn)=>a.createElement(a.Fragment,null,!(Bn!=null&&Bn.agent_type)&&a.createElement("span",{onClick:()=>{et({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u667A\u80FD\u5E94\u7528",params:Bn}})},className:"current c-light-primary mr15"},"\u7F16\u8F91"),a.createElement("span",{onClick:()=>{Bn!=null&&Bn.agent_type?ir(Bn):nn(Bn)},className:"current c-red"},"\u79FB\u51FA"))}],Pn=()=>ke(void 0,null,function*(){var ln;const Bn=yield(0,oe.ZP)("/api/ai/intelligent_applications/get_platform.json",{method:"get"});(Bn==null?void 0:Bn.code)===0&&Rt((ln=Bn==null?void 0:Bn.data)==null?void 0:ln.platforms)}),jn=ln=>ke(void 0,null,function*(){bt(!0);const Bn=Le(Le({},ln),_e),fn=yield(0,oe.ZP)(`/api/ai/intelligent_applications${Mt?"/"+Mt.id:""}.json`,{method:Mt?"put":"post",body:Bn});(fn==null?void 0:fn.status)===0&&(te.ZP.success(Mt?"\u7F16\u8F91\u6210\u529F":"\u6DFB\u52A0\u6210\u529F"),et({type:"shixunsDetail/setActionTabs",payload:{}}),Ve()),bt(!1)}),nn=ln=>ke(void 0,null,function*(){st(!0);const Bn=yield(0,oe.ZP)(`/api/ai/intelligent_applications/${ln==null?void 0:ln.id}.json`,{method:"delete"});(Bn==null?void 0:Bn.status)===0&&(te.ZP.success("\u79FB\u9664\u6210\u529F"),Ve()),st(!1)}),ir=ln=>ke(void 0,null,function*(){st(!0);let Bn=yield(0,oe.ZP)("/api/ai/agents/set_agent_applications.json",{method:"post",body:{subject_assistant:!1,agent_ids:[ln==null?void 0:ln.id]}});(Bn==null?void 0:Bn.status)===0&&(te.ZP.success("\u79FB\u9664\u6210\u529F"),Ve()),st(!1)}),nr=ln=>ke(void 0,null,function*(){It(ln),gt.setFieldsValue(Le({},ln)),Ft(Le({},ln)),ln!=null&&ln.attachment&&wn([{response:ln==null?void 0:ln.attachment}])});return a.createElement(a.Fragment,null,a.createElement(ne.Z,{disabled:_e.item_type==="Course",menu:{items:[{key:"2",label:a.createElement("a",{onClick:ln=>{var Bn;ln.stopPropagation(),et({type:"pathsDetail/setActionTabs",payload:{key:"\u667A\u80FD\u52A9\u6559\u9009\u7528",deployable_type:"Subject",deployable_id:(Bn=Et==null?void 0:Et.detail)==null?void 0:Bn.id}})}},"\u9009\u7528\u667A\u80FD\u4F53")},{key:"3",label:a.createElement("a",{onClick:ln=>{ln.stopPropagation(),Pn(),ht(!0)}},"\u7BA1\u7406\u81EA\u5B9A\u4E49\u667A\u80FD\u5E94\u7528")}]}},a.createElement("div",{className:y()(ce.agent,Ze),style:ft},a.createElement(re.Z,{title:_e.item_type==="Course"&&"\u7BA1\u7406\u81EA\u5B9A\u4E49\u667A\u80FD\u5E94\u7528"},a.createElement("div",{className:ce.add,style:it,onClick:()=>{_e.item_type==="Course"&&(Pn(),ht(!0))}},a.createElement("i",{className:"iconfont icon-tianjiadaohang"}))))),Et.actionTabs.key==="\u667A\u80FD\u52A9\u6559\u9009\u7528"&&a.createElement(ze,{onOk:ln=>ke(void 0,null,function*(){let Bn=yield(0,oe.ZP)("/api/ai/agents/set_agent_applications.json",{method:"post",body:Le({subject_assistant:!0},ln)});return(Bn==null?void 0:Bn.status)===0&&(te.ZP.info("\u9009\u7528\u6210\u529F"),et({type:"pathsDetail/setActionTabs",payload:{}}),Ve()),Bn})}),a.createElement(x.default,{zIndex:1e3,width:900,centered:!0,title:"\u7BA1\u7406\u81EA\u5B9A\u4E49\u667A\u80FD\u5E94\u7528",open:Dt,footer:null,onCancel:()=>ht(!1)},a.createElement(ee.Z,{align:"middle"},a.createElement(E.ZP,{onClick:()=>{if((Ge==null?void 0:Ge.length)>=Me){te.ZP.warning("\u6700\u591A\u540C\u65F6\u652F\u6301\u6DFB\u52A03\u4E2A\u5E94\u7528");return}et({type:"shixunsDetail/setActionTabs",payload:{key:"\u6DFB\u52A0\u667A\u80FD\u5E94\u7528"}})},type:"primary"},"\u7ACB\u5373\u6DFB\u52A0"),a.createElement("div",{className:"ml10 c-grey-666 font14"},"\u60A8\u53EF\u4EE5\u6DFB\u52A0\u5DF2\u5728\u667A\u80FD\u4F53\u5E73\u53F0\u521B\u5EFA\u5B8C\u6210\u7684\u667A\u80FD\u5E94\u7528")),(Ge==null?void 0:Ge.length)>0?a.createElement(b.default,{className:"mt20",style:{marginBottom:15},pagination:!1,dataSource:Ge,loading:tt,columns:er}):a.createElement(ue.Z,{customText:"\u6682\u672A\u6DFB\u52A0\u81EA\u5B9A\u4E49\u7684\u667A\u80FD\u5E94\u7528~",styles:{margin:"50px auto"}})),a.createElement(x.default,{zIndex:1001,width:530,centered:!0,title:a.createElement(ee.Z,{align:"middle"},a.createElement("b",{className:"font16 c-black"},pt.actionTabs.key)),open:["\u7F16\u8F91\u667A\u80FD\u5E94\u7528","\u6DFB\u52A0\u667A\u80FD\u5E94\u7528"].includes(pt.actionTabs.key),confirmLoading:ot,onCancel:()=>{et({type:"shixunsDetail/setActionTabs",payload:{}})},onOk:()=>gt.submit(),afterClose:()=>{gt.resetFields(),It(null),wn([])}},a.createElement(de.default,{form:gt,className:"mt10",labelCol:{span:5},wrapperCol:{span:20},onFinish:jn,colon:!1,size:"large",labelAlign:"right",onValuesChange:()=>Ft(Le({},gt.getFieldsValue()))},a.createElement(de.default.Item,{label:"\u667A\u80FD\u4F53\u5E73\u53F0",name:"platform",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u667A\u80FD\u4F53\u5E73\u53F0"}]},a.createElement(z.default,{placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u7C7B\u578B"},Lt==null?void 0:Lt.map(ln=>a.createElement(z.default.Option,{key:ln==null?void 0:ln.value,value:ln==null?void 0:ln.value},ln==null?void 0:ln.name)))),a.createElement(de.default.Item,{label:"\u5E94\u7528\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5E94\u7528\u540D\u79F0"}]},a.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u5E94\u7528\u540D\u79F0\uFF0C\u6700\u5927\u652F\u630120\u4E2A\u5B57\u7B26",maxLength:20})),a.createElement(de.default.Item,{name:"attachment_id",label:"\u5E94\u7528\u56FE\u6807",rules:[{required:!1,message:"\u8BF7\u4E0A\u4F20\u5E94\u7528\u56FE\u6807"}]},a.createElement("div",{className:ce.upload},a.createElement(ae.default,Le({},En),a.createElement(ee.Z,{wrap:!1,align:"middle"},a.createElement(me.op,{style:{borderRadius:"2px"},icon:a.createElement("i",{className:"iconfont icon-shangchuan3"})},"\u70B9\u51FB\u4E0A\u4F20"),a.createElement(se.Z,{style:{marginLeft:"14px",color:"#999999"},onClick:ln=>{ln.preventDefault(),ln.stopPropagation()}},"\u652F\u6301jpg/png\uFF0C\u4E0D\u4E0A\u4F20\u5219\u4F7F\u7528\u9ED8\u8BA4\u56FE\u6807"))),((Ye=(Pe=Ht==null?void 0:Ht[0])==null?void 0:Pe.response)==null?void 0:Ye.id)&&Fn())),a.createElement(de.default.Item,{label:"\u5E94\u7528\u7C7B\u578B",name:"application_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5E94\u7528\u7C7B\u578B"}]},a.createElement(z.default,{placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528\u7C7B\u578B"},a.createElement(z.default.Option,{value:"chat_assistant"},"\u804A\u5929\u52A9\u624B"),(Bt==null?void 0:Bt.platform)=="dify"&&a.createElement(z.default.Option,{value:"text_generation"},"\u6587\u672C\u751F\u6210"),a.createElement(z.default.Option,{value:"workflow"},"\u5DE5\u4F5C\u6D41"))),xe&&a.createElement(de.default.Item,{name:"built_variable",label:a.createElement("div",null,a.createElement("span",null,"\u53C2\u6570"),a.createElement(re.Z,{title:"\u64CD\u4F5C\u8BF4\u660E: \u52FE\u9009\u540E\uFF0C\u8C03\u7528\u667A\u80FD\u4F53\u65F6\u5C06\u9ED8\u8BA4\u643A\u5E26\u5BF9\u5E94\u7684\u5B9E\u9A8C\u4FE1\u606F\uFF0C\u53EF\u5728\u667A\u80FD\u4F53\u4E2D\u901A\u8FC7\u81EA\u5B9A\u4E49\u53C2\u6570\u8FDB\u884C\u5F15\u5165"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao ml5"})))},a.createElement(pe.default.Group,{options:[{label:"\u9898\u76EE\u63CF\u8FF0\uFF08question_description\uFF09",value:"question_description"},{label:"\u6D4B\u8BD5\u96C6\uFF08test_sets\uFF09",value:"test_sets"},{label:"\u4EE3\u7801\u6587\u4EF6\uFF08code_files\uFF09",value:"code_files"}]})),a.createElement(de.default.Item,{label:"\u516C\u5F00\u8303\u56F4",name:"open_range"},a.createElement(fe.ZP.Group,{options:[{value:0,label:tr[_e==null?void 0:_e.item_type]},{value:1,label:"\u6240\u6709\u4EBA\u53EF\u89C1"}]})),a.createElement(de.default.Item,{className:"mb0",label:"API\u79D8\u94A5",name:"api_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165API\u79D8\u94A5"}]},a.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165API\u79D8\u94A5"})),a.createElement("div",{className:ce.tip},a.createElement("i",{className:"iconfont icon-tishi9"}),a.createElement("span",null,"\u8BF7\u52A1\u5FC5\u4FDD\u8BC1\u79D8\u94A5\u6B63\u786E\uFF0C\u5426\u5219\u53EF\u80FD\u65E0\u6CD5\u6B63\u5E38\u4F7F\u7528\u667A\u80FD\u5E94\u7528")))))}},68201:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return b}});var a=le(59301),Ce=le(30641),y=le(77019),ce=le(5269),de={smartWrp:"smartWrp___NjRcB"},te=le(51124),ae=le(71360),re=le(64885),ne=le(59301),x=(z,ie,se)=>new Promise((pe,fe)=>{var ue=Ee=>{try{me(se.next(Ee))}catch(ve){fe(ve)}},oe=Ee=>{try{me(se.throw(Ee))}catch(ve){fe(ve)}},me=Ee=>Ee.done?pe(Ee.value):Promise.resolve(Ee.value).then(ue,oe);me((se=se.apply(z,ie)).next())});const ee=` @@ -143,36 +143,36 @@ initArrayDisplay(); <\/script> -`;function E({open:z=!0,onChange:ie,defaultValue:se,placement:pe,width:fe,height:ue,extra:oe,onDynamic:me,onOpenChange:Ee,showExtra:ve=!0}){const he=(0,a.useRef)(null),ge=(0,a.useRef)(null),[be,ye]=(0,a.useState)(se||""),[Ae,Fe]=(0,a.useState)(se||""),[De,we]=(0,a.useState)(!!z),[Be,xe]=(0,a.useState)(1),je={selectOnLineNumbers:!0};(0,a.useEffect)(()=>{z&&(ye(se),Fe(se),we(!0))},[z,se]),(0,a.useEffect)(()=>{be!==""&&(clearTimeout(ge.current),ge.current=setTimeout(()=>{const ze=document.createElement("iframe");if(ze.style.width="100%",ze.style.height="100%",ze.style.border="0",he.current){he.current.innerHTML="",he.current.appendChild(ze);const Te=ze.contentDocument||ze.contentWindow.document;Te.open(),Te.write(be),Te.close()}},1e3))},[z,be]);const Ie=ze=>{ye(ze),ie==null||ie(ze,Ae)};return ne.createElement(Ce.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:De,width:"100%",height:ue||"100vh",rootClassName:de.smartWrp,destroyOnClose:!0,onClose:()=>{we(!1),Ee==null||Ee(be)},extra:ve&&ne.createElement("div",null,ne.createElement(ae.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:Be,onChange:ze=>xe(ze)}),ne.createElement(re.Z,{type:"primary",className:"ml20",onClick:()=>x(this,null,function*(){yield me(be,()=>{we(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},ne.createElement(y.Z,{className:"h100"},ne.createElement(ce.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:Be===1?"block":"none"}},ne.createElement("div",{className:"h100",ref:he})),ne.createElement(ce.Z,{flex:"1",style:{display:Be===2?"block":"none"}},ne.createElement(te.ZP,{height:"90vh",value:se,language:"html",theme:"vs",showMiniMap:!1,options:je,onChange:Ie}))))}var b=E},97812:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return be}});var a=le(59301),Ce=le(97831),y=le(66328),ce=le(3977),de=le(18369),te=le(56102),ae={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},re=le(6767),ne=le(90083),x=le(95827),ee=le(30084),E=le(10787),b=le(88831),z=le(68201),ie=Object.defineProperty,se=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,me=(ye,Ae,Fe)=>Ae in ye?ie(ye,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):ye[Ae]=Fe,Ee=(ye,Ae)=>{for(var Fe in Ae||(Ae={}))ue.call(Ae,Fe)&&me(ye,Fe,Ae[Fe]);if(fe)for(var Fe of fe(Ae))oe.call(Ae,Fe)&&me(ye,Fe,Ae[Fe]);return ye},ve=(ye,Ae)=>se(ye,pe(Ae)),he=(ye,Ae)=>{var Fe={};for(var De in ye)ue.call(ye,De)&&Ae.indexOf(De)<0&&(Fe[De]=ye[De]);if(ye!=null&&fe)for(var De of fe(ye))Ae.indexOf(De)<0&&oe.call(ye,De)&&(Fe[De]=ye[De]);return Fe},be=({onFinish:ye,value:Ae,streamingStatus:Fe,cancelIndex:De,loadImage:we,onDynamic:Be,isHiddenHtml:xe})=>{const[je,Ie]=(0,a.useState)(""),[ze,Te]=(0,a.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[qe,Je]=(0,a.useState)(0),[Qe,Ue]=(0,a.useState)(!1),Le=We=>We.replace(/`(\$\$.*?\$\$)`/g,"$1").replace(/\$\$([\s\S]*?)\$\$/g,(Ze,dt)=>`$$${dt.trim()}$$`).replace(/\\\(([\s\S]*?)\\\)/g,'$$$$$1$$$$').replace(/\\\[([\s\S]*?)\\\]/g,'$$$$$1$$$$').replace(/_{2,}/g,"`$&`"),ke=()=>{Ue(!0),ye==null||ye()};(0,a.useEffect)(()=>{const We=we?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A +`;function E({open:z=!0,onChange:ie,defaultValue:se,placement:pe,width:fe,height:ue,extra:oe,onDynamic:me,onOpenChange:Ee,showExtra:ve=!0}){const he=(0,a.useRef)(null),ge=(0,a.useRef)(null),[be,ye]=(0,a.useState)(se||""),[Ae,Fe]=(0,a.useState)(se||""),[De,we]=(0,a.useState)(!!z),[Be,Se]=(0,a.useState)(1),je={selectOnLineNumbers:!0};(0,a.useEffect)(()=>{z&&(ye(se),Fe(se),we(!0))},[z,se]),(0,a.useEffect)(()=>{be!==""&&(clearTimeout(ge.current),ge.current=setTimeout(()=>{const ze=document.createElement("iframe");if(ze.style.width="100%",ze.style.height="100%",ze.style.border="0",he.current){he.current.innerHTML="",he.current.appendChild(ze);const Te=ze.contentDocument||ze.contentWindow.document;Te.open(),Te.write(be),Te.close()}},1e3))},[z,be]);const Ie=ze=>{ye(ze),ie==null||ie(ze,Ae)};return ne.createElement(Ce.Z,{title:"\u667A\u80FD\u52A8\u6548",placement:"right",open:De,width:"100%",height:ue||"100vh",rootClassName:de.smartWrp,destroyOnClose:!0,onClose:()=>{we(!1),Ee==null||Ee(be)},extra:ve&&ne.createElement("div",null,ne.createElement(ae.tp,{dataSource:[{name:"\u9884\u89C8",id:1},{name:"\u4EE3\u7801",id:2}],value:Be,onChange:ze=>Se(ze)}),ne.createElement(re.Z,{type:"primary",className:"ml20",onClick:()=>x(this,null,function*(){yield me(be,()=>{we(!1)})})},"\u4FDD\u5B58\u81F3\u8BFE\u4EF6"))},ne.createElement(y.Z,{className:"h100"},ne.createElement(ce.Z,{flex:"1",style:{background:"#f6f7fb",borderRight:"#e8eaf1 1px solid",display:Be===1?"block":"none"}},ne.createElement("div",{className:"h100",ref:he})),ne.createElement(ce.Z,{flex:"1",style:{display:Be===2?"block":"none"}},ne.createElement(te.ZP,{height:"90vh",value:se,language:"html",theme:"vs",showMiniMap:!1,options:je,onChange:Ie}))))}var b=E},97812:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return be}});var a=le(59301),Ce=le(97831),y=le(66328),ce=le(3977),de=le(18369),te=le(56102),ae={answer:"answer___UngkO",imgWrap:"imgWrap___ORTRf",codeCopy:"codeCopy___re8vm",runCode:"runCode___MYs9m"},re=le(6767),ne=le(90083),x=le(95827),ee=le(30084),E=le(10787),b=le(88831),z=le(68201),ie=Object.defineProperty,se=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,me=(ye,Ae,Fe)=>Ae in ye?ie(ye,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Fe}):ye[Ae]=Fe,Ee=(ye,Ae)=>{for(var Fe in Ae||(Ae={}))ue.call(Ae,Fe)&&me(ye,Fe,Ae[Fe]);if(fe)for(var Fe of fe(Ae))oe.call(Ae,Fe)&&me(ye,Fe,Ae[Fe]);return ye},ve=(ye,Ae)=>se(ye,pe(Ae)),he=(ye,Ae)=>{var Fe={};for(var De in ye)ue.call(ye,De)&&Ae.indexOf(De)<0&&(Fe[De]=ye[De]);if(ye!=null&&fe)for(var De of fe(ye))Ae.indexOf(De)<0&&oe.call(ye,De)&&(Fe[De]=ye[De]);return Fe},be=({onFinish:ye,value:Ae,streamingStatus:Fe,cancelIndex:De,loadImage:we,onDynamic:Be,isHiddenHtml:Se})=>{const[je,Ie]=(0,a.useState)(""),[ze,Te]=(0,a.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[qe,Je]=(0,a.useState)(0),[Qe,Ue]=(0,a.useState)(!1),Le=We=>We.replace(/`(\$\$.*?\$\$)`/g,"$1").replace(/\$\$([\s\S]*?)\$\$/g,(Ze,ft)=>`$$${ft.trim()}$$`).replace(/\\\(([\s\S]*?)\\\)/g,'$$$$$1$$$$').replace(/\\\[([\s\S]*?)\\\]/g,'$$$$$1$$$$').replace(/_{2,}/g,"`$&`"),ke=()=>{Ue(!0),ye==null||ye()};(0,a.useEffect)(()=>{const We=we?`\u8FD9\u662F\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u7684\u56FE\u7247\uFF1A -${Ae}`:Ae,Ze=Le(We);if(!Qe)if(we||!Fe||De>0){Ie(Ze),Je(Ze.length),(!Fe||De>0)&&!we&&ke();return}else if((Ze==null?void 0:Ze.length)<4)Ie(Ze),Je(Ze.length);else if(qe{Ie(Ze.slice(0,qe+2)),Je(He=>He+2)},dt>10?Math.max(500/(dt/2),20):50);return()=>clearInterval(rt)}else Fe||ke()},[Ae,Fe,De,we,qe]);const Re=(0,a.useMemo)(()=>a.createElement("section",{className:`${ae.answer} fadeIn animated edu_md`},a.createElement(Ce.UG,{remarkPlugins:[ee.Z,E.Z],rehypePlugins:[x.Z,ce.Z],components:{code(We){var Ze=We,{node:dt,inline:rt,className:He,children:_e}=Ze,Xe=he(Ze,["node","inline","className","children"]);const Ne=/language-(\w+)/.exec(He||""),Ge=String(_e).trim();return rt||!Ne?a.createElement("code",Ee({className:He},Xe),_e):a.createElement("code",{className:ae.codeCopy,"data-text":`\`\`\`${Ne?Ne[1]:""} -${_e} -\`\`\``},!xe&&a.createElement(te.CopyToClipboard,{text:Ge,onCopy:()=>re.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},a.createElement("button",null,"\u590D\u5236")),!xe&&Ne[1]==="html"&&Qe&&a.createElement("button",{className:ae.runCode,onClick:()=>{Te(Ee({},ve(Ee({},ze),{open:++ze.open,defaultValue:Ge,language:Ne[1]})))}},"\u8FD0\u884CHTML"),a.createElement(y.Z,Ee({wrapLongLines:!0,style:de.Z,language:Ne[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},Xe),Ge))},img({node:We}){var Ze;const dt=(Ze=We.properties)==null?void 0:Ze.src;return a.createElement(ne.Z,{src:dt,width:320,"data-text":dt,onLoad:()=>we&&setTimeout(()=>ke(),500)})},a:We=>{var Ze=We,{node:dt}=Ze,rt=he(Ze,["node"]);return a.createElement("a",ve(Ee({},rt),{target:"_blank",rel:"noopener noreferrer"}))}}},Qe?je:`${je}__`)),[je,Qe]);return a.createElement(a.Fragment,null,a.createElement(z.Z,{defaultValue:ze.defaultValue,open:ze.open,language:ze.language,height:ze.height,onChange:(We,Ze)=>{Ie(je.replaceAll(Ze,We))},onDynamic:Be}),Re)}},62586:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return ae}});var a=le(59301),Ce=le(49661),y={draggableImage:"draggableImage___vcTso",img:"img___xAyno",close:"close___WUtfj",extraNode:"extraNode___tnBrt",specialImg:"specialImg___yAPav",bubble:"bubble___qNdfF",upImg:"upImg___Mx6QM"},ce=le(90524),de=le(37166),ae=({src:re,onClick:ne,topPercentage:x=.62,draggableExtraNode:ee,showAvatarEditData:E})=>{var b;const z=(0,a.useRef)(null),ie=(0,a.useRef)(!1),se=(0,a.useRef)(!1),[pe,fe]=(0,a.useState)(window.innerHeight*x),[ue,oe]=(0,a.useState)(!1),me=10;return(0,a.useEffect)(()=>{if(z.current){let Ee=function(ye){var Ae;ie.current=!0,be=ye.pageY,ge=ye.pageY-(((Ae=z.current)==null?void 0:Ae.getBoundingClientRect().top)||0),(0,Ce.kk)("none"),document.onselectstart=function(){return!1}},ve=function(){ie.current&&!se.current&&ne&&ne(),ie.current=!1,se.current=!1,(0,Ce.kk)("auto"),document.onselectstart=null},he=function(ye){var Ae;if(ie.current){const De=ye.pageY-ge,we=window.innerHeight-(((Ae=z.current)==null?void 0:Ae.offsetHeight)||0)-50,Be=50;if(!se.current&&Math.abs(be-ye.pageY)>me&&(se.current=!0),se.current){let xe=Math.max(Be,Math.min(De,we));fe(xe)}}},ge=0,be=0;return z.current.addEventListener("mousedown",Ee),document.addEventListener("mousemove",he),document.addEventListener("mouseup",ve),()=>{var ye,Ae;(Ae=(ye=z==null?void 0:z.current)==null?void 0:ye.removeEventListener)==null||Ae.call(ye,"mousedown",Ee),document.removeEventListener("mousemove",he),document.removeEventListener("mouseup",ve)}}},[ne]),(0,a.useEffect)(()=>{const Ee=()=>{fe(window.innerHeight*x)};return window.addEventListener("resize",Ee),()=>{window.removeEventListener("resize",Ee)}},[x]),a.createElement("div",{className:y.draggableImage,style:{top:`${pe}px`,display:ue?"none":"block",cursor:ie.current?"grabbing":"grab"},ref:z},ee&&a.createElement("div",{className:y.extraNode,onMouseUp:Ee=>Ee.stopPropagation(),onMouseDownCapture:Ee=>Ee.stopPropagation()},ee),E!=null&&E.nickname?a.createElement("div",{className:y.specialImg},a.createElement("div",{className:y.bubble},E==null?void 0:E.nickname),a.createElement("img",{className:y.upImg,src:E!=null&&E.headImgId?((b=ce.Z)==null?void 0:b.API_SERVER)+"/api/attachments/"+(E==null?void 0:E.headImgId):de,width:60,draggable:"false"})):a.createElement("img",{className:y.img,src:re,width:60,draggable:"false"}),a.createElement("i",{className:`iconfont icon-tupianguanbi ${y.close}`,onMouseUp:Ee=>{Ee.stopPropagation(),oe(!0)}}))}},25232:function(Ct,lt,le){"use strict";var a=le(59301),Ce=Object.defineProperty,y=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(E,b,z)=>b in E?Ce(E,b,{enumerable:!0,configurable:!0,writable:!0,value:z}):E[b]=z,ae=(E,b)=>{for(var z in b||(b={}))ce.call(b,z)&&te(E,z,b[z]);if(y)for(var z of y(b))de.call(b,z)&&te(E,z,b[z]);return E},re=(E,b)=>{var z={};for(var ie in E)ce.call(E,ie)&&b.indexOf(ie)<0&&(z[ie]=E[ie]);if(E!=null&&y)for(var ie of y(E))b.indexOf(ie)<0&&de.call(E,ie)&&(z[ie]=E[ie]);return z};const ne=le(20441),x={};ne.keys().forEach(E=>{const b=E.replace("./","").replace(".svg","");x[b]=ne(E)});const ee=E=>{var b=E,{filename:z}=b,ie=re(b,["filename"]),se;const pe=((se=z==null?void 0:z.split(".").pop())==null?void 0:se.toLowerCase())||"unknown",fe=x[pe]||x.default;return a.createElement("img",ae({src:fe,alt:pe},ie))};lt.Z=ee},37732:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return x}});var a=le(59301),Ce={flex_box_center:"flex_box_center___kyfCX",flex_space_between:"flex_space_between___GHTzD",flex_box_vertical_center:"flex_box_vertical_center___FdgNd",flex_box_center_end:"flex_box_center_end___LMVYD",flex_box_column:"flex_box_column___Yb2bC",f_l_c:"f_l_c___nwLBO",officediv:"officediv___KkKIB",preclass:"preclass___SCKdC"},y=le(37285),ce=le(25232),de=le(25399),te=le(37639),re=({item:ee})=>{var E,b,z,ie,se;const[pe,fe]=(0,a.useState)(!1);console.log("----",ee);let ue=[{name:"subject",icon:a.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-kecheng1"})},{name:"shixun",icon:a.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"challenge",icon:a.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"document",icon:a.createElement(ce.Z,{filename:ee==null?void 0:ee.name,style:{width:16,height:16,marginRight:5}})}];return a.createElement("div",{className:Ce.f_l_c},a.createElement(de.Z,{title:ee==null?void 0:ee.name},a.createElement(te.Z,{placement:"top",content:a.createElement("div",null,a.createElement(y.Z,null),a.createElement("pre",{className:Ce.preclass,style:{maxWidth:600,maxHeight:400}},(ee==null?void 0:ee.type)==="document"&&((E=ee==null?void 0:ee.contents)==null?void 0:E.toString()),(ee==null?void 0:ee.type)!=="document"&&a.createElement("a",{target:"_blank",href:(b=ee==null?void 0:ee.contents)==null?void 0:b.toString()},(z=ee==null?void 0:ee.contents)==null?void 0:z.toString()))),title:a.createElement("div",null,(ie=ue==null?void 0:ue.find(oe=>(oe==null?void 0:oe.name)===ee.type))==null?void 0:ie.icon,ee==null?void 0:ee.name),trigger:"click",open:pe,onOpenChange:oe=>{fe(oe)}},a.createElement("div",{className:Ce.officediv},(se=ue==null?void 0:ue.find(oe=>(oe==null?void 0:oe.name)===ee.type))==null?void 0:se.icon,ee==null?void 0:ee.name))))},x=({Filelist:ee})=>a.createElement("div",null,a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("span",{style:{minWidth:40,fontWeight:500,color:"#333"}},"\u5F15\u7528"),a.createElement(y.Z,{style:{flex:1,minWidth:"calc(100% - 40px)"}})),a.createElement("div",{className:Ce.f_l_c},ee==null?void 0:ee.map(E=>a.createElement(re,{item:E}))))},74049:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return ge}});var a=le(59301),Ce=le(6767),y=le(30641),ce=le(77019),de=le(62957),te=le(37568),ae=le(14566),re=le(25399),ne=le(5269),x=le(71051),ee={wrap:"wrap___Yz6fc",left:"left___F0axg",tip:"tip___nCmqI",bottomBtn:"bottomBtn___x70Gq",disabled:"disabled___CWzre"},E=le(71360),b=le(90524),z=le(30008),ie=le(82093),se=le(67556),pe=le(49661),fe=le(11196),ue=le(53010),oe=le(95795),me=le(24754),Ee="data:image/png;base64,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",ve=(be,ye,Ae)=>new Promise((Fe,De)=>{var we=je=>{try{xe(Ae.next(je))}catch(Ie){De(Ie)}},Be=je=>{try{xe(Ae.throw(je))}catch(Ie){De(Ie)}},xe=je=>je.done?Fe(je.value):Promise.resolve(je.value).then(we,Be);xe((Ae=Ae.apply(be,ye)).next())}),ge=(0,a.forwardRef)(({onUpdateNum:be,onSave:ye},Ae)=>{var Fe;const De=`\u8BF7\u8F93\u5165\u51FA\u9898\u8981\u6C42\uFF0C\u60A8\u4E5F\u53EF\u4EE5\u5148\u4E0A\u4F20\u6750\u6599\u4E4B\u540E\u518D\u6839\u636E\u6750\u6599\u51FA\u9898 -\u4F8B\uFF1A\u8BF7\u751F\u6210\u5173\u4E8E\u300APython\u7A0B\u5E8F\u8BBE\u8BA1\u300B\u7684\u8BD5\u9898\u3002\u8003\u5BDF\u77E5\u8BC6\u70B9\uFF1A\u53D8\u91CF\u5B9A\u4E49\u3001\u6570\u636E\u7C7B\u578B\u3001\u8FD0\u7B97\u7B26\u548C\u63A7\u5236\u7ED3\u6784\u3002\u96BE\u5EA6\u4E3A\u201C\u56F0\u96BE\u201D\u7684\u8BD5\u9898\u536020%`,[we,Be]=(0,a.useState)(!1),[xe,je]=(0,a.useState)([]),[Ie,ze]=(0,a.useState)(null),[Te,qe]=(0,a.useState)([]),[Je,Qe]=(0,a.useState)(0),[Ue,Le]=(0,a.useState)(0),[ke,Re]=(0,a.useState)(!1),[We,Ze]=(0,a.useState)(""),[dt,rt]=(0,a.useState)(0),[He,_e]=(0,a.useState)(0),[Xe,Ne]=(0,a.useState)(0),[Ge,ct]=(0,a.useState)(0),[Ke,Ve]=(0,a.useState)(0),[Me,Se]=(0,a.useState)(0),[Pe,Ye]=(0,a.useState)(0),[$e,ft]=(0,a.useState)(0),[Et,gt]=(0,a.useState)(me.Q),{contentRef:Bt,value:Ft,status:Dt,open:mt,close:et}=Et,st=(0,ue.Z)({contentRef:Bt,status:Dt}),{openProgress:ot,closeProgress:bt,CreateProgressModal:_t,progressOpen:It}=(0,fe.Z)();(0,a.useEffect)(()=>{Ie&&En(),Ie===!1&&(et(),be==null||be(),je([]),Ze(""),rt(0),_e(0),Ne(0),ct(0),Ve(0),Se(0),Ye(0),ft(0))},[Ie]);const Lt=()=>{ze(!0)};(0,a.useImperativeHandle)(Ae,()=>({onClick:Lt}));const Rt=Tn=>{Re(!0),Qe(Tn),Le(0)},zt=Tn=>ve(void 0,null,function*(){const nn=Tn.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(nn)==-1?(Ce.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):Tn.size/1024/1024>10?(Ce.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),En=()=>ve(void 0,null,function*(){const Tn=yield(0,ie.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});Tn.status===0&&(Qe(Tn.total_number),Le(Tn.remaining_number))}),Xn=Tn=>(Tn=Tn||"",Tn=String(Tn),Tn=Tn.replace(/\s+/g,""),Tn),vn=(Tn=!0)=>ve(void 0,null,function*(){var nn,nr;const Jn=[{name:"\u5355\u9009\u9898",num:dt||0},{name:"\u591A\u9009\u9898",num:He||0},{name:"\u5224\u65AD\u9898",num:Xe||0},{name:"\u586B\u7A7A\u9898",num:Ge||0},{name:"\u7B80\u7B54\u9898",num:Ke||0},{name:"\u7EC4\u5408\u9898",num:$e||0},{name:"\u7F16\u7A0B\u9898",num:Me||0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:Pe||0}];if(Tn){if(Xn(We)){if(We.length>1e3){Ce.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{Ce.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!Xn(We)&&!(xe!=null&&xe.length)){Ce.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const cn=Jn.reduce((wn,$t)=>wn+$t.num,0);if(cn===0){Ce.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}if(cn>50){Ce.ZP.warning("\u51FA\u9898\u6570\u91CF\u8FBE\u5230\u9650\u5236");return}if(Je!==-1){Re(!0);return}}Re(!1);const xn={scene_type:6,request_identifier:Math.random(),file_id:(nr=(nn=xe[0])==null?void 0:nn.response)==null?void 0:nr.id,content:We,count_arr:Jn.map(cn=>cn.num).join(",")};yield mt(xn),En()}),Dn=()=>ve(void 0,null,function*(){const Tn=st();if(ye){ze(!1),ye(Tn);return}ot(),Be(!0),qe([]);const nn=new FormData;nn.append("html",Tn);const nr=yield(0,ie.ZP)("/api/intelligent_imports/import.json",{method:"post",body:nn},!0);if((nr==null?void 0:nr.status)===0)if(nr!=null&&nr.data){bt(100),qe(nr==null?void 0:nr.data);return}else Ce.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");Be(!1),bt()}),Qn=()=>ve(void 0,null,function*(){const Tn=st();(0,pe.RG)(Tn)}),On=["uploading","error"].includes((Fe=xe==null?void 0:xe[0])==null?void 0:Fe.status);return a.createElement(a.Fragment,null,a.createElement(oe.Z,{visible:ke,totalCount:Je,usedCount:Ue,onCancel:()=>Re(!1),onOk:()=>vn(!1)}),a.createElement(y.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:a.createElement("div",{className:ee.extraHeader},a.createElement(ce.Z,{align:"middle"},!Dt&&!!Ft&&a.createElement(a.Fragment,null,a.createElement(E.op,{onClick:Dn,className:"mr15",shape:"default"},"\u4FDD\u5B58\u8BD5\u9898"),a.createElement(E.op,{onClick:Qn,shape:"default",type:"text"},a.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"\u590D\u5236")),a.createElement("i",{onClick:()=>{const Tn=nn=>{de.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:nn,onOk:()=>{ze(!1)}})};if(Dt){Tn("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Ft?Tn("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):ze(!1)},className:"iconfont icon-guanbi11 current ml15"}))),placement:"bottom",height:"100%",headerStyle:{height:54,borderBottomColor:"#DCDCDC"},bodyStyle:{padding:0},closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Ie},a.createElement("div",{className:ee.wrap},a.createElement("div",{className:ee.left},a.createElement("div",{className:ee.tip},a.createElement("img",{src:Ee}),a.createElement("span",null,"\u60A8\u597D\uFF01\u6211\u662F\u60A8\u7684\u667A\u80FD\u51FA\u9898\u52A9\u624B\uFF0C\u6211\u5DF2\u5B66\u4E60\u4E86\u5E73\u53F0\u4EE5\u53CA\u4E92\u8054\u7F51\u4E0A\u6D77\u91CF\u7684\u8BD5\u9898\u77E5\u8BC6\u5E93\u3002\u53EF\u4EE5\u6839\u636E\u60A8\u7684\u8981\u6C42\u548C\u4E0A\u4F20\u7684\u6750\u6599\u7075\u6D3B\u751F\u6210\u5404\u7C7B\u8BD5\u9898\u3002\u6B22\u8FCE\u968F\u65F6\u4E0E\u6211\u4E92\u52A8\uFF0C\u8BA9\u6211\u4EEC\u4E00\u8D77\u6253\u9020\u66F4\u9AD8\u6548\u3001\u66F4\u4F18\u8D28\u7684\u8BD5\u9898\uFF01")),a.createElement("div",{className:"mb10 mt20 c-black"},a.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),a.createElement(te.default.TextArea,{style:{height:160},className:"mb20",value:We,placeholder:De,onChange:Tn=>{Ze(Tn.target.value)}}),a.createElement(ae.default,{accept:".doc,.docx,.pdf,.png,.jpg",action:`${b.Z.API_SERVER}/api/attachments.json`,maxCount:1,fileList:xe,withCredentials:!0,data:{upload_type:1},beforeUpload:zt,onChange:({file:Tn})=>{var nn,nr;Tn.status!=="removed"&&(Tn.status==="done"&&((nn=Tn==null?void 0:Tn.response)==null?void 0:nn.status)!==0&&(Tn.status="error",Tn.response=(nr=Tn==null?void 0:Tn.response)==null?void 0:nr.message),je([Tn]))},onRemove:()=>je([])},a.createElement(re.Z,{title:"\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"},a.createElement(E.op,{style:{borderRadius:2}},a.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),a.createElement("div",{className:"c-black mt20"},a.createElement("div",{className:"mb10 c-black"},a.createElement("b",null,"\u51FA\u9898\u6570\u91CF"),a.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u4FDD\u8BC1\u51FA\u9898\u4F53\u9A8C\uFF0C\u5355\u6B21\u51FA\u9898\u603B\u6570\u91CF\u4E0D\u80FD\u8D85\u8FC7",a.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"50"),"\u9053\uFF09")),a.createElement(ce.Z,{style:{gap:16}},a.createElement(ne.Z,null,a.createElement("label",null,"\u5355\u9009\u9898"),a.createElement(x.Z,{min:0,max:10,value:dt,onChange:rt,style:{marginLeft:"8px"}})),a.createElement(ne.Z,null,a.createElement("label",null,"\u591A\u9009\u9898"),a.createElement(x.Z,{min:0,max:10,value:He,onChange:_e,style:{marginLeft:"8px"}})),a.createElement(ne.Z,null,a.createElement("label",null,"\u5224\u65AD\u9898"),a.createElement(x.Z,{min:0,max:10,value:Xe,onChange:Ne,style:{marginLeft:"8px"}})),a.createElement(ne.Z,null,a.createElement("label",null,"\u586B\u7A7A\u9898"),a.createElement(x.Z,{min:0,max:10,value:Ge,onChange:ct,style:{marginLeft:"8px"}})),a.createElement(ne.Z,null,a.createElement("label",null,"\u7B80\u7B54\u9898"),a.createElement(x.Z,{min:0,max:10,value:Ke,onChange:Ve,style:{marginLeft:"8px"}})),a.createElement(ne.Z,null,a.createElement("label",null,"\u7EC4\u5408\u9898"),a.createElement(x.Z,{min:0,max:10,value:$e,onChange:ft,style:{marginLeft:"8px"}})),a.createElement(ne.Z,null,a.createElement("label",null,"\u7F16\u7A0B\u9898"),a.createElement(x.Z,{min:0,max:10,value:Me,onChange:Se,style:{marginLeft:"8px"}})),a.createElement(ne.Z,null,a.createElement("label",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898"),a.createElement(x.Z,{min:0,max:10,value:Pe,onChange:Ye,style:{marginLeft:"8px"}})))),Dt?a.createElement("div",{onClick:et,className:ee.bottomBtn},a.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):On?a.createElement("div",{className:`${ee.bottomBtn} ${ee.disabled}`},a.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):a.createElement("div",{onClick:()=>{vn()},className:ee.bottomBtn},a.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898")),a.createElement(me.Z,{onStatusChange:gt,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!It,noRestrictModal:Rt,stringTransformer:se.o,onError:Tn=>{Object.prototype.toString.call(Tn)==="[object Object]"&&Tn.status===-9&&Rt(Tn.data)}}))),a.createElement(y.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:we},a.createElement(ce.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},a.createElement("img",{src:le(36413),alt:"\u667A\u80FD\u51FA\u9898"}),a.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),a.createElement(z.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:Te,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,onCancel:()=>Be(!1),onSuccess:()=>{Be(!1),ze(!1)}}),a.createElement("div",{style:{height:70}})),_t("\u5904\u7406\u4E2D"))})},23479:function(Ct,lt,le){"use strict";var a=le(59301);const Ce=({scrollBoxRef:y,bottomInspectRef:ce,contentRef:de,status:te,rootMargin:ae="70px",bottomOffset:re=110})=>{const[ne,x]=(0,a.useState)(!0),ee=(0,a.useRef)(!1);return(0,a.useEffect)(()=>{if(!y.current||!ce.current)return;const E=new IntersectionObserver(([b])=>{var z,ie,se,pe;if(!document.contains(b.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((z=b.rootBounds)==null?void 0:z.width)===0&&((ie=b.rootBounds)==null?void 0:ie.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((se=b.boundingClientRect)==null?void 0:se.width)===0&&((pe=b.boundingClientRect)==null?void 0:pe.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}x(b.isIntersecting)},{root:y.current,rootMargin:ae,threshold:0});return E.observe(ce.current),()=>{E.disconnect()}},[y.current,ce.current,ae]),(0,a.useEffect)(()=>{if(!te)return;const E=y.current,b=de.current;ee.current=!1;let z=E.scrollTop;const ie=()=>{const{scrollTop:pe,scrollHeight:fe,clientHeight:ue}=E;pe>z?pe+ue>=fe-re&&(E.scrollTop=E.scrollHeight,ee.current=!1):pe{ee.current||(E.scrollTop=E.scrollHeight)});return se.observe(b),()=>{setTimeout(()=>{se.unobserve(b)},250),E.removeEventListener("scroll",ie)}},[te]),ne};lt.Z=Ce},53010:function(Ct,lt,le){"use strict";var a=le(59301);const Ce=({contentRef:y,status:ce})=>((0,a.useEffect)(()=>{!ce&&(y!=null&&y.current)&&y.current.querySelectorAll("code[data-text], mathx[data-text]").forEach(ae=>{ae.tagName.toLowerCase()==="code"?ae.parentElement&&(ae.parentElement.contentEditable="false"):ae.tagName.toLowerCase()==="mathx"&&(ae.contentEditable="false")})},[ce]),(te=!1)=>{const ae=ee=>{const E={"&":"&","<":"<",">":">",""":'"',"'":"'"," ":" ","©":"\xA9","®":"\xAE","€":"\u20AC"};return ee.replace(/&[^;]+;/g,b=>E[b]||b)};if(!y.current)return"";const re=y.current.cloneNode(!0);re.querySelectorAll("code[data-text], mathx[data-text]").forEach(ee=>{let E=ee.getAttribute("data-text");ee.tagName.toLowerCase()==="code"?E=E.replace(/```.*\n|\n```/g,""):ee.tagName.toLowerCase()==="mathx"&&(E=`$$${E}$$`);const b=document.createTextNode(E);ee.parentNode.replaceChild(b,ee)}),te&&re.querySelectorAll('[data-select="disabled"]').forEach(E=>{var b;const z=E.textContent||"",ie=document.createTextNode(z+` +${Ae}`:Ae,Ze=Le(We);if(!Qe)if(we||!Fe||De>0){Ie(Ze),Je(Ze.length),(!Fe||De>0)&&!we&&ke();return}else if((Ze==null?void 0:Ze.length)<4)Ie(Ze),Je(Ze.length);else if(qe{Ie(Ze.slice(0,qe+2)),Je(He=>He+2)},ft>10?Math.max(500/(ft/2),20):50);return()=>clearInterval(it)}else Fe||ke()},[Ae,Fe,De,we,qe]);const Re=(0,a.useMemo)(()=>a.createElement("section",{className:`${ae.answer} fadeIn animated edu_md`},a.createElement(Ce.UG,{remarkPlugins:[ee.Z,E.Z],rehypePlugins:[x.Z,ce.Z],components:{code(We){var Ze=We,{node:ft,inline:it,className:He,children:Me}=Ze,Xe=he(Ze,["node","inline","className","children"]);const Ne=/language-(\w+)/.exec(He||""),Ge=String(Me).trim();return it||!Ne?a.createElement("code",Ee({className:He},Xe),Me):a.createElement("code",{className:ae.codeCopy,"data-text":`\`\`\`${Ne?Ne[1]:""} +${Me} +\`\`\``},!Se&&a.createElement(te.CopyToClipboard,{text:Ge,onCopy:()=>re.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},a.createElement("button",null,"\u590D\u5236")),!Se&&Ne[1]==="html"&&Qe&&a.createElement("button",{className:ae.runCode,onClick:()=>{Te(Ee({},ve(Ee({},ze),{open:++ze.open,defaultValue:Ge,language:Ne[1]})))}},"\u8FD0\u884CHTML"),a.createElement(y.Z,Ee({wrapLongLines:!0,style:de.Z,language:Ne[1],PreTag:"div",showLineNumbers:!0,lineNumberStyle:{minWidth:"40px"}},Xe),Ge))},img({node:We}){var Ze;const ft=(Ze=We.properties)==null?void 0:Ze.src;return a.createElement(ne.Z,{src:ft,width:320,"data-text":ft,onLoad:()=>we&&setTimeout(()=>ke(),500)})},a:We=>{var Ze=We,{node:ft}=Ze,it=he(Ze,["node"]);return a.createElement("a",ve(Ee({},it),{target:"_blank",rel:"noopener noreferrer"}))}}},Qe?je:`${je}__`)),[je,Qe]);return a.createElement(a.Fragment,null,a.createElement(z.Z,{defaultValue:ze.defaultValue,open:ze.open,language:ze.language,height:ze.height,onChange:(We,Ze)=>{Ie(je.replaceAll(Ze,We))},onDynamic:Be}),Re)}},62586:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return ae}});var a=le(59301),Ce=le(49661),y={draggableImage:"draggableImage___vcTso",img:"img___xAyno",close:"close___WUtfj",extraNode:"extraNode___tnBrt",specialImg:"specialImg___yAPav",bubble:"bubble___qNdfF",upImg:"upImg___Mx6QM"},ce=le(90524),de=le(37166),ae=({src:re,onClick:ne,topPercentage:x=.62,draggableExtraNode:ee,showAvatarEditData:E})=>{var b;const z=(0,a.useRef)(null),ie=(0,a.useRef)(!1),se=(0,a.useRef)(!1),[pe,fe]=(0,a.useState)(window.innerHeight*x),[ue,oe]=(0,a.useState)(!1),me=10;return(0,a.useEffect)(()=>{if(z.current){let Ee=function(ye){var Ae;ie.current=!0,be=ye.pageY,ge=ye.pageY-(((Ae=z.current)==null?void 0:Ae.getBoundingClientRect().top)||0),(0,Ce.kk)("none"),document.onselectstart=function(){return!1}},ve=function(){ie.current&&!se.current&&ne&&ne(),ie.current=!1,se.current=!1,(0,Ce.kk)("auto"),document.onselectstart=null},he=function(ye){var Ae;if(ie.current){const De=ye.pageY-ge,we=window.innerHeight-(((Ae=z.current)==null?void 0:Ae.offsetHeight)||0)-50,Be=50;if(!se.current&&Math.abs(be-ye.pageY)>me&&(se.current=!0),se.current){let Se=Math.max(Be,Math.min(De,we));fe(Se)}}},ge=0,be=0;return z.current.addEventListener("mousedown",Ee),document.addEventListener("mousemove",he),document.addEventListener("mouseup",ve),()=>{var ye,Ae;(Ae=(ye=z==null?void 0:z.current)==null?void 0:ye.removeEventListener)==null||Ae.call(ye,"mousedown",Ee),document.removeEventListener("mousemove",he),document.removeEventListener("mouseup",ve)}}},[ne]),(0,a.useEffect)(()=>{const Ee=()=>{fe(window.innerHeight*x)};return window.addEventListener("resize",Ee),()=>{window.removeEventListener("resize",Ee)}},[x]),a.createElement("div",{className:y.draggableImage,style:{top:`${pe}px`,display:ue?"none":"block",cursor:ie.current?"grabbing":"grab"},ref:z},ee&&a.createElement("div",{className:y.extraNode,onMouseUp:Ee=>Ee.stopPropagation(),onMouseDownCapture:Ee=>Ee.stopPropagation()},ee),E!=null&&E.nickname?a.createElement("div",{className:y.specialImg},a.createElement("div",{className:y.bubble},E==null?void 0:E.nickname),a.createElement("img",{className:y.upImg,src:E!=null&&E.headImgId?((b=ce.Z)==null?void 0:b.API_SERVER)+"/api/attachments/"+(E==null?void 0:E.headImgId):de,width:60,draggable:"false"})):a.createElement("img",{className:y.img,src:re,width:60,draggable:"false"}),a.createElement("i",{className:`iconfont icon-tupianguanbi ${y.close}`,onMouseUp:Ee=>{Ee.stopPropagation(),oe(!0)}}))}},25232:function(Ct,lt,le){"use strict";var a=le(59301),Ce=Object.defineProperty,y=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(E,b,z)=>b in E?Ce(E,b,{enumerable:!0,configurable:!0,writable:!0,value:z}):E[b]=z,ae=(E,b)=>{for(var z in b||(b={}))ce.call(b,z)&&te(E,z,b[z]);if(y)for(var z of y(b))de.call(b,z)&&te(E,z,b[z]);return E},re=(E,b)=>{var z={};for(var ie in E)ce.call(E,ie)&&b.indexOf(ie)<0&&(z[ie]=E[ie]);if(E!=null&&y)for(var ie of y(E))b.indexOf(ie)<0&&de.call(E,ie)&&(z[ie]=E[ie]);return z};const ne=le(20441),x={};ne.keys().forEach(E=>{const b=E.replace("./","").replace(".svg","");x[b]=ne(E)});const ee=E=>{var b=E,{filename:z}=b,ie=re(b,["filename"]),se;const pe=((se=z==null?void 0:z.split(".").pop())==null?void 0:se.toLowerCase())||"unknown",fe=x[pe]||x.default;return a.createElement("img",ae({src:fe,alt:pe},ie))};lt.Z=ee},37732:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return x}});var a=le(59301),Ce={flex_box_center:"flex_box_center___kyfCX",flex_space_between:"flex_space_between___GHTzD",flex_box_vertical_center:"flex_box_vertical_center___FdgNd",flex_box_center_end:"flex_box_center_end___LMVYD",flex_box_column:"flex_box_column___Yb2bC",f_l_c:"f_l_c___nwLBO",officediv:"officediv___KkKIB",preclass:"preclass___SCKdC"},y=le(37285),ce=le(25232),de=le(25399),te=le(37639),re=({item:ee})=>{var E,b,z,ie,se;const[pe,fe]=(0,a.useState)(!1);console.log("----",ee);let ue=[{name:"subject",icon:a.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-kecheng1"})},{name:"shixun",icon:a.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"challenge",icon:a.createElement("i",{style:{width:16,height:16,marginRight:5,color:"#2054C9"},className:"iconfont icon-shixunti2"})},{name:"document",icon:a.createElement(ce.Z,{filename:ee==null?void 0:ee.name,style:{width:16,height:16,marginRight:5}})}];return a.createElement("div",{className:Ce.f_l_c},a.createElement(de.Z,{title:ee==null?void 0:ee.name},a.createElement(te.Z,{placement:"top",content:a.createElement("div",null,a.createElement(y.Z,null),a.createElement("pre",{className:Ce.preclass,style:{maxWidth:600,maxHeight:400}},(ee==null?void 0:ee.type)==="document"&&((E=ee==null?void 0:ee.contents)==null?void 0:E.toString()),(ee==null?void 0:ee.type)!=="document"&&a.createElement("a",{target:"_blank",href:(b=ee==null?void 0:ee.contents)==null?void 0:b.toString()},(z=ee==null?void 0:ee.contents)==null?void 0:z.toString()))),title:a.createElement("div",null,(ie=ue==null?void 0:ue.find(oe=>(oe==null?void 0:oe.name)===ee.type))==null?void 0:ie.icon,ee==null?void 0:ee.name),trigger:"click",open:pe,onOpenChange:oe=>{fe(oe)}},a.createElement("div",{className:Ce.officediv},(se=ue==null?void 0:ue.find(oe=>(oe==null?void 0:oe.name)===ee.type))==null?void 0:se.icon,ee==null?void 0:ee.name))))},x=({Filelist:ee})=>a.createElement("div",null,a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("span",{style:{minWidth:40,fontWeight:500,color:"#333"}},"\u5F15\u7528"),a.createElement(y.Z,{style:{flex:1,minWidth:"calc(100% - 40px)"}})),a.createElement("div",{className:Ce.f_l_c},ee==null?void 0:ee.map(E=>a.createElement(re,{item:E}))))},74049:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return ge}});var a=le(59301),Ce=le(6767),y=le(30641),ce=le(77019),de=le(62957),te=le(37568),ae=le(14566),re=le(25399),ne=le(5269),x=le(71051),ee={wrap:"wrap___Yz6fc",left:"left___F0axg",tip:"tip___nCmqI",bottomBtn:"bottomBtn___x70Gq",disabled:"disabled___CWzre"},E=le(71360),b=le(90524),z=le(30008),ie=le(82093),se=le(67556),pe=le(49661),fe=le(11196),ue=le(53010),oe=le(95795),me=le(24754),Ee="data:image/png;base64,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",ve=(be,ye,Ae)=>new Promise((Fe,De)=>{var we=je=>{try{Se(Ae.next(je))}catch(Ie){De(Ie)}},Be=je=>{try{Se(Ae.throw(je))}catch(Ie){De(Ie)}},Se=je=>je.done?Fe(je.value):Promise.resolve(je.value).then(we,Be);Se((Ae=Ae.apply(be,ye)).next())}),ge=(0,a.forwardRef)(({onUpdateNum:be,onSave:ye},Ae)=>{var Fe;const De=`\u8BF7\u8F93\u5165\u51FA\u9898\u8981\u6C42\uFF0C\u60A8\u4E5F\u53EF\u4EE5\u5148\u4E0A\u4F20\u6750\u6599\u4E4B\u540E\u518D\u6839\u636E\u6750\u6599\u51FA\u9898 +\u4F8B\uFF1A\u8BF7\u751F\u6210\u5173\u4E8E\u300APython\u7A0B\u5E8F\u8BBE\u8BA1\u300B\u7684\u8BD5\u9898\u3002\u8003\u5BDF\u77E5\u8BC6\u70B9\uFF1A\u53D8\u91CF\u5B9A\u4E49\u3001\u6570\u636E\u7C7B\u578B\u3001\u8FD0\u7B97\u7B26\u548C\u63A7\u5236\u7ED3\u6784\u3002\u96BE\u5EA6\u4E3A\u201C\u56F0\u96BE\u201D\u7684\u8BD5\u9898\u536020%`,[we,Be]=(0,a.useState)(!1),[Se,je]=(0,a.useState)([]),[Ie,ze]=(0,a.useState)(null),[Te,qe]=(0,a.useState)([]),[Je,Qe]=(0,a.useState)(0),[Ue,Le]=(0,a.useState)(0),[ke,Re]=(0,a.useState)(!1),[We,Ze]=(0,a.useState)(""),[ft,it]=(0,a.useState)(0),[He,Me]=(0,a.useState)(0),[Xe,Ne]=(0,a.useState)(0),[Ge,dt]=(0,a.useState)(0),[Ke,Ve]=(0,a.useState)(0),[_e,xe]=(0,a.useState)(0),[Pe,Ye]=(0,a.useState)(0),[et,pt]=(0,a.useState)(0),[Et,gt]=(0,a.useState)(me.Q),{contentRef:Bt,value:Ft,status:Dt,open:ht,close:tt}=Et,st=(0,ue.Z)({contentRef:Bt,status:Dt}),{openProgress:ot,closeProgress:bt,CreateProgressModal:Mt,progressOpen:It}=(0,fe.Z)();(0,a.useEffect)(()=>{Ie&&wn(),Ie===!1&&(tt(),be==null||be(),je([]),Ze(""),it(0),Me(0),Ne(0),dt(0),Ve(0),xe(0),Ye(0),pt(0))},[Ie]);const Lt=()=>{ze(!0)};(0,a.useImperativeHandle)(Ae,()=>({onClick:Lt}));const Rt=jn=>{Re(!0),Qe(jn),Le(0)},Ht=jn=>ve(void 0,null,function*(){const nn=jn.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(nn)==-1?(Ce.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):jn.size/1024/1024>10?(Ce.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),wn=()=>ve(void 0,null,function*(){const jn=yield(0,ie.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});jn.status===0&&(Qe(jn.total_number),Le(jn.remaining_number))}),tr=jn=>(jn=jn||"",jn=String(jn),jn=jn.replace(/\s+/g,""),jn),En=(jn=!0)=>ve(void 0,null,function*(){var nn,ir;const nr=[{name:"\u5355\u9009\u9898",num:ft||0},{name:"\u591A\u9009\u9898",num:He||0},{name:"\u5224\u65AD\u9898",num:Xe||0},{name:"\u586B\u7A7A\u9898",num:Ge||0},{name:"\u7B80\u7B54\u9898",num:Ke||0},{name:"\u7EC4\u5408\u9898",num:et||0},{name:"\u7F16\u7A0B\u9898",num:_e||0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:Pe||0}];if(jn){if(tr(We)){if(We.length>1e3){Ce.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{Ce.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!tr(We)&&!(Se!=null&&Se.length)){Ce.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const fn=nr.reduce((Sn,$t)=>Sn+$t.num,0);if(fn===0){Ce.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}if(fn>50){Ce.ZP.warning("\u51FA\u9898\u6570\u91CF\u8FBE\u5230\u9650\u5236");return}if(Je!==-1){Re(!0);return}}Re(!1);const Bn={scene_type:6,request_identifier:Math.random(),file_id:(ir=(nn=Se[0])==null?void 0:nn.response)==null?void 0:ir.id,content:We,count_arr:nr.map(fn=>fn.num).join(",")};yield ht(Bn),wn()}),Fn=()=>ve(void 0,null,function*(){const jn=st();if(ye){ze(!1),ye(jn);return}ot(),Be(!0),qe([]);const nn=new FormData;nn.append("html",jn);const ir=yield(0,ie.ZP)("/api/intelligent_imports/import.json",{method:"post",body:nn},!0);if((ir==null?void 0:ir.status)===0)if(ir!=null&&ir.data){bt(100),qe(ir==null?void 0:ir.data);return}else Ce.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");Be(!1),bt()}),er=()=>ve(void 0,null,function*(){const jn=st();(0,pe.RG)(jn)}),Pn=["uploading","error"].includes((Fe=Se==null?void 0:Se[0])==null?void 0:Fe.status);return a.createElement(a.Fragment,null,a.createElement(oe.Z,{visible:ke,totalCount:Je,usedCount:Ue,onCancel:()=>Re(!1),onOk:()=>En(!1)}),a.createElement(y.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:a.createElement("div",{className:ee.extraHeader},a.createElement(ce.Z,{align:"middle"},!Dt&&!!Ft&&a.createElement(a.Fragment,null,a.createElement(E.op,{onClick:Fn,className:"mr15",shape:"default"},"\u4FDD\u5B58\u8BD5\u9898"),a.createElement(E.op,{onClick:er,shape:"default",type:"text"},a.createElement("i",{className:"iconfont icon-fuzhi8 mr5 font14"}),"\u590D\u5236")),a.createElement("i",{onClick:()=>{const jn=nn=>{de.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:nn,onOk:()=>{ze(!1)}})};if(Dt){jn("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Ft?jn("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):ze(!1)},className:"iconfont icon-guanbi11 current ml15"}))),placement:"bottom",height:"100%",headerStyle:{height:54,borderBottomColor:"#DCDCDC"},bodyStyle:{padding:0},closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Ie},a.createElement("div",{className:ee.wrap},a.createElement("div",{className:ee.left},a.createElement("div",{className:ee.tip},a.createElement("img",{src:Ee}),a.createElement("span",null,"\u60A8\u597D\uFF01\u6211\u662F\u60A8\u7684\u667A\u80FD\u51FA\u9898\u52A9\u624B\uFF0C\u6211\u5DF2\u5B66\u4E60\u4E86\u5E73\u53F0\u4EE5\u53CA\u4E92\u8054\u7F51\u4E0A\u6D77\u91CF\u7684\u8BD5\u9898\u77E5\u8BC6\u5E93\u3002\u53EF\u4EE5\u6839\u636E\u60A8\u7684\u8981\u6C42\u548C\u4E0A\u4F20\u7684\u6750\u6599\u7075\u6D3B\u751F\u6210\u5404\u7C7B\u8BD5\u9898\u3002\u6B22\u8FCE\u968F\u65F6\u4E0E\u6211\u4E92\u52A8\uFF0C\u8BA9\u6211\u4EEC\u4E00\u8D77\u6253\u9020\u66F4\u9AD8\u6548\u3001\u66F4\u4F18\u8D28\u7684\u8BD5\u9898\uFF01")),a.createElement("div",{className:"mb10 mt20 c-black"},a.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),a.createElement(te.default.TextArea,{style:{height:160},className:"mb20",value:We,placeholder:De,onChange:jn=>{Ze(jn.target.value)}}),a.createElement(ae.default,{accept:".doc,.docx,.pdf,.png,.jpg",action:`${b.Z.API_SERVER}/api/attachments.json`,maxCount:1,fileList:Se,withCredentials:!0,data:{upload_type:1},beforeUpload:Ht,onChange:({file:jn})=>{var nn,ir;jn.status!=="removed"&&(jn.status==="done"&&((nn=jn==null?void 0:jn.response)==null?void 0:nn.status)!==0&&(jn.status="error",jn.response=(ir=jn==null?void 0:jn.response)==null?void 0:ir.message),je([jn]))},onRemove:()=>je([])},a.createElement(re.Z,{title:"\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"},a.createElement(E.op,{style:{borderRadius:2}},a.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),a.createElement("div",{className:"c-black mt20"},a.createElement("div",{className:"mb10 c-black"},a.createElement("b",null,"\u51FA\u9898\u6570\u91CF"),a.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u4FDD\u8BC1\u51FA\u9898\u4F53\u9A8C\uFF0C\u5355\u6B21\u51FA\u9898\u603B\u6570\u91CF\u4E0D\u80FD\u8D85\u8FC7",a.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"50"),"\u9053\uFF09")),a.createElement(ce.Z,{style:{gap:16}},a.createElement(ne.Z,null,a.createElement("label",null,"\u5355\u9009\u9898"),a.createElement(x.Z,{min:0,max:10,value:ft,onChange:it,style:{marginLeft:"8px"}})),a.createElement(ne.Z,null,a.createElement("label",null,"\u591A\u9009\u9898"),a.createElement(x.Z,{min:0,max:10,value:He,onChange:Me,style:{marginLeft:"8px"}})),a.createElement(ne.Z,null,a.createElement("label",null,"\u5224\u65AD\u9898"),a.createElement(x.Z,{min:0,max:10,value:Xe,onChange:Ne,style:{marginLeft:"8px"}})),a.createElement(ne.Z,null,a.createElement("label",null,"\u586B\u7A7A\u9898"),a.createElement(x.Z,{min:0,max:10,value:Ge,onChange:dt,style:{marginLeft:"8px"}})),a.createElement(ne.Z,null,a.createElement("label",null,"\u7B80\u7B54\u9898"),a.createElement(x.Z,{min:0,max:10,value:Ke,onChange:Ve,style:{marginLeft:"8px"}})),a.createElement(ne.Z,null,a.createElement("label",null,"\u7EC4\u5408\u9898"),a.createElement(x.Z,{min:0,max:10,value:et,onChange:pt,style:{marginLeft:"8px"}})),a.createElement(ne.Z,null,a.createElement("label",null,"\u7F16\u7A0B\u9898"),a.createElement(x.Z,{min:0,max:10,value:_e,onChange:xe,style:{marginLeft:"8px"}})),a.createElement(ne.Z,null,a.createElement("label",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898"),a.createElement(x.Z,{min:0,max:10,value:Pe,onChange:Ye,style:{marginLeft:"8px"}})))),Dt?a.createElement("div",{onClick:tt,className:ee.bottomBtn},a.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):Pn?a.createElement("div",{className:`${ee.bottomBtn} ${ee.disabled}`},a.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):a.createElement("div",{onClick:()=>{En()},className:ee.bottomBtn},a.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898")),a.createElement(me.Z,{onStatusChange:gt,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!It,noRestrictModal:Rt,stringTransformer:se.o,onError:jn=>{Object.prototype.toString.call(jn)==="[object Object]"&&jn.status===-9&&Rt(jn.data)}}))),a.createElement(y.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:we},a.createElement(ce.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},a.createElement("img",{src:le(36413),alt:"\u667A\u80FD\u51FA\u9898"}),a.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),a.createElement(z.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:Te,isRefreshItemBank:!0,okText:"\u5BFC\u5165\u9898\u5E93",mode:1,onCancel:()=>Be(!1),onSuccess:()=>{Be(!1),ze(!1)}}),a.createElement("div",{style:{height:70}})),Mt("\u5904\u7406\u4E2D"))})},23479:function(Ct,lt,le){"use strict";var a=le(59301);const Ce=({scrollBoxRef:y,bottomInspectRef:ce,contentRef:de,status:te,rootMargin:ae="70px",bottomOffset:re=110})=>{const[ne,x]=(0,a.useState)(!0),ee=(0,a.useRef)(!1);return(0,a.useEffect)(()=>{if(!y.current||!ce.current)return;const E=new IntersectionObserver(([b])=>{var z,ie,se,pe;if(!document.contains(b.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((z=b.rootBounds)==null?void 0:z.width)===0&&((ie=b.rootBounds)==null?void 0:ie.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((se=b.boundingClientRect)==null?void 0:se.width)===0&&((pe=b.boundingClientRect)==null?void 0:pe.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}x(b.isIntersecting)},{root:y.current,rootMargin:ae,threshold:0});return E.observe(ce.current),()=>{E.disconnect()}},[y.current,ce.current,ae]),(0,a.useEffect)(()=>{if(!te)return;const E=y.current,b=de.current;ee.current=!1;let z=E.scrollTop;const ie=()=>{const{scrollTop:pe,scrollHeight:fe,clientHeight:ue}=E;pe>z?pe+ue>=fe-re&&(E.scrollTop=E.scrollHeight,ee.current=!1):pe{ee.current||(E.scrollTop=E.scrollHeight)});return se.observe(b),()=>{setTimeout(()=>{se.unobserve(b)},250),E.removeEventListener("scroll",ie)}},[te]),ne};lt.Z=Ce},53010:function(Ct,lt,le){"use strict";var a=le(59301);const Ce=({contentRef:y,status:ce})=>((0,a.useEffect)(()=>{!ce&&(y!=null&&y.current)&&y.current.querySelectorAll("code[data-text], mathx[data-text]").forEach(ae=>{ae.tagName.toLowerCase()==="code"?ae.parentElement&&(ae.parentElement.contentEditable="false"):ae.tagName.toLowerCase()==="mathx"&&(ae.contentEditable="false")})},[ce]),(te=!1)=>{const ae=ee=>{const E={"&":"&","<":"<",">":">",""":'"',"'":"'"," ":" ","©":"\xA9","®":"\xAE","€":"\u20AC"};return ee.replace(/&[^;]+;/g,b=>E[b]||b)};if(!y.current)return"";const re=y.current.cloneNode(!0);re.querySelectorAll("code[data-text], mathx[data-text]").forEach(ee=>{let E=ee.getAttribute("data-text");ee.tagName.toLowerCase()==="code"?E=E.replace(/```.*\n|\n```/g,""):ee.tagName.toLowerCase()==="mathx"&&(E=`$$${E}$$`);const b=document.createTextNode(E);ee.parentNode.replaceChild(b,ee)}),te&&re.querySelectorAll('[data-select="disabled"]').forEach(E=>{var b;const z=E.textContent||"",ie=document.createTextNode(z+` `);(b=E.parentNode)==null||b.replaceChild(ie,E)});let x=re.innerHTML;return te||(x=x.replace(/<[^>]*data-select="disabled"[^>]*>.*?<\/[^>]*>/g,"")),x=x.replace(/

/g,""),x=x.replace(/<\/p>/g,` `),x=x.replace(/
/g,` `),x=x.replace(/\r\n/g,` -`),x=x.replace(/<[^>]*>/g,""),x=ae(x),x});lt.Z=Ce},11196:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return E}});var a=le(59301),Ce=le(62957),y=le(77019),ce=le(60242),de="data:image/png;base64,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",te="data:image/png;base64,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",ae="data:image/png;base64,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",re={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},ne=le(59301);const x=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var E=()=>{const[b,z]=(0,a.useState)(0),[ie,se]=(0,a.useState)(!1),[pe,fe]=(0,a.useState)(!0),ue=(0,a.useRef)(null);(0,a.useEffect)(()=>{if(pe)return;const ge=()=>{z(be=>be>=99?(clearInterval(ue.current),99):be+1)};return ue.current=setInterval(ge,5e4/99),()=>clearInterval(ue.current)},[pe]);const oe=()=>{z(0),se(!0),fe(!1)},me=(ge=0)=>{fe(!0),z(ge),se(!1)},Ee=ge=>{const be=ge/1048576;let ye;return be<=.3?ye=3:be<=.5?ye=5:be<=1?ye=10:be<=2?ye=20:be<=3?ye=30:be<=10?ye=be*10:ye=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${ye}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},ve=()=>ne.createElement("span",{className:re.dotLoading},ne.createElement("span",null,"."),ne.createElement("span",null,"."),ne.createElement("span",null,"."));return{progress:b,progressOpen:ie,openProgress:oe,closeProgress:me,toggleLock:()=>fe(ge=>!ge),CreateProgressModal:(ge=x,be)=>(typeof ge=="string"&&(ge=[ge,ge,ge]),ne.createElement(Ce.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:ie,title:null,footer:null,width:500,afterClose:()=>z(0)},ne.createElement(y.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},b<=30&&ne.createElement(ne.Fragment,null,ne.createElement("img",{src:de,alt:"Step 1"}),ne.createElement("div",{className:"mt20 c-light-primary"},ge[0],ve())),b>30&&b<60&&ne.createElement(ne.Fragment,null,ne.createElement("img",{src:te,alt:"Step 2"}),ne.createElement("div",{className:"mt20 c-light-primary"},ge[1],ve())),b>=60&&ne.createElement(ne.Fragment,null,ne.createElement("img",{src:ae,alt:"Step 3"}),ne.createElement("div",{className:"mt20 c-light-primary"},ge[2],ve())),ne.createElement(ce.Z,{className:re.progress,status:"active",style:{width:"auto"},size:[300,8],percent:b}),!!be&&ne.createElement("div",{className:"c-grey-999"},Ee(be)))))}}},59934:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return Je}});var a=le(59301),Ce=le(75727),y=le(6767),ce=le(25399),de=le(37568),te=le(99571),ae=le(97812),re={wrap:"wrap___AasCO",chatContainer:"chatContainer___n6e3E",btnContainer:"btnContainer___yKyVB",btn:"btn___Y_09T",inputContainer:"inputContainer____bM3M",sendBtn:"sendBtn___UHHLj",sendBtnDisabled:"sendBtnDisabled___AoSRc",cancelBtn:"cancelBtn___yql4C",loadingWrp:"loadingWrp___gYLGT","dot-fade":"dot-fade___LruoO"},x=({position:Qe,children:Ue})=>{const{left:Le=0,top:ke=0}=Qe||{},[Re,We]=(0,a.useState)(Le),[Ze,dt]=(0,a.useState)(ke),rt=(0,a.useRef)(null),He=()=>{if(rt.current){const _e=rt.current.offsetWidth,Xe=rt.current.offsetHeight,Ne=window.innerWidth,Ge=window.innerHeight;let ct=Le,Ke=ke;Le+_e>Ne&&(ct=Ne-_e),ct<0&&(ct=0),ke+Xe>Ge&&(Ke=Ge-Xe),Ke<0&&(Ke=0),We(ct),dt(Ke)}};return(0,a.useEffect)(()=>{if(!rt.current||!Qe)return;const _e=new ResizeObserver(()=>{He()});return _e.observe(rt.current),()=>{_e.disconnect()}},[Le,ke,Qe]),(0,a.useEffect)(()=>{Qe&&He()},[Le,ke,Qe]),Qe?a.createElement("div",{ref:rt,style:{position:"fixed",left:`${Re}px`,top:`${Ze}px`,zIndex:1050}},Ue):null},ee=le(90524),E=le(56102),b=le(6725),z=Object.defineProperty,ie=Object.defineProperties,se=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,oe=(Qe,Ue,Le)=>Ue in Qe?z(Qe,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Qe[Ue]=Le,me=(Qe,Ue)=>{for(var Le in Ue||(Ue={}))fe.call(Ue,Le)&&oe(Qe,Le,Ue[Le]);if(pe)for(var Le of pe(Ue))ue.call(Ue,Le)&&oe(Qe,Le,Ue[Le]);return Qe},Ee=(Qe,Ue)=>ie(Qe,se(Ue)),ve=(Qe,Ue,Le)=>new Promise((ke,Re)=>{var We=rt=>{try{dt(Le.next(rt))}catch(He){Re(He)}},Ze=rt=>{try{dt(Le.throw(rt))}catch(He){Re(He)}},dt=rt=>rt.done?ke(rt.value):Promise.resolve(rt.value).then(We,Ze);dt((Le=Le.apply(Qe,Ue)).next())}),ge=({visible:Qe,position:Ue,selectText:Le,applyRefinedText:ke,fetchUrl:Re,noRestrictModal:We})=>{var Ze;const[dt,rt]=(0,a.useState)(!1),[He,_e]=(0,a.useState)([]),[Xe,Ne]=(0,a.useState)(""),[Ge,ct]=(0,a.useState)(1),[Ke,Ve]=(0,a.useState)(""),[Me,Se]=(0,a.useState)(!1),Pe=(0,a.useRef)(null),[Ye,$e]=(0,a.useState)(!1),[ft,Et]=(0,a.useState)(0),gt=(0,a.useRef)(!1),Bt=((Ze=He==null?void 0:He[(He==null?void 0:He.length)-1])==null?void 0:Ze.loading)===!0;(0,a.useEffect)(()=>{if(Qe){ct(1);return}$e(!1),rt(!1),Ft(),Et(0),_e([]),ct(0)},[Qe]);const Ft=()=>{var vn,Dn;Ne(""),Ve(""),(Dn=(vn=Pe.current)==null?void 0:vn.cancelRequest)==null||Dn.call(vn)},Dt=(...vn)=>ve(void 0,[...vn],function*(Dn="",Qn=He){const On=Date.now(),Tn=[...Qn,{text:Dn,key:On,sender:"user",show:!0},{loading:!0,key:On,sender:"AI",show:!0}];ct(2),_e(Tn);const nn=et(Qn),nr={no_record_times:!0,prompt:Dn,history:nn};Pe.current=new b.Z(ee.Z.API_SERVER+Re,nr),yield new Promise(Jn=>{Pe.current.on("data",ln=>{const{chunk:{msg:xn},full:cn}=ln,wn=xn==="error";$e(!0),Ve(It(cn)),_e($t=>$t.map((fn,Nn)=>Nn===$t.length-1?Ee(me({},fn),{text:cn,loading:!1,error:wn}):fn))}),Pe.current.on("done",()=>Jn()),Pe.current.on("error",ln=>{const xn="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Object.prototype.toString.call(ln)==="[object Object]"&&ln.status===-9&&(ct(1),We(ln.data)),_e(cn=>cn.map((wn,$t)=>$t===cn.length-1?Ee(me({},wn),{text:xn,loading:!1,error:!0}):wn)),Jn()}),Pe.current.on("cancelled",()=>Jn()),Pe.current.startStream()}),rt(!1)}),mt=vn=>{Ne(vn.target.value)},et=vn=>vn.reduce((Qn,On)=>{if(On.sender==="user"){const Tn=vn.find(nn=>nn.key===On.key&&nn.sender==="AI");Tn&&(Tn!=null&&Tn.text)&&!(Tn!=null&&Tn.error)&&Qn.push({question:On.text,answer:Tn.text})}return Qn},[]),st=()=>{if(Xn)return;const vn=Lt("\u6539\u5199");Ft(),rt(!0),Dt(vn)},ot=vn=>{if(vn.key==="Enter"&&!vn.shiftKey){if(vn.preventDefault(),gt.current||En)return;st()}},bt=()=>{var vn,Dn;Et(Qn=>Qn+1),(Dn=(vn=Pe.current)==null?void 0:vn.cancelRequest)==null||Dn.call(vn),rt(!1),$e(!1)},_t=[{key:"1",label:a.createElement("span",null," ",a.createElement("i",{className:"iconfont icon-runse font14 mr10"}),"\u6DA6\u8272 ")},{key:"2",label:a.createElement("span",null,a.createElement("i",{className:"iconfont icon-kuoxie font14 mr10"}),"\u6269\u5199")},{key:"3",label:a.createElement("span",null," ",a.createElement("i",{className:"iconfont icon-suoxie font14 mr10"}),"\u7F29\u5199")}],It=(vn="")=>{const Dn=["\u7B54\u6848\uFF1A","\u96BE\u5EA6\uFF1A","\u89E3\u6790\uFF1A","\u77E5\u8BC6\u70B9\uFF1A","\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09","\u7F16\u7A0B\u8BED\u8A00\uFF1A","\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A","\u7A0B\u5E8F\u4EE3\u7801\uFF1A","\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A","\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"];return Array.from({length:20}).forEach((Qn,On)=>{Dn.push(`\u7B54\u6848${On+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${On+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${On+1})\u8F93\u51FA\uFF1A`)}),Dn.forEach(Qn=>{const On=new RegExp(Qn,"g");vn=vn.replace(On,`**${Qn}** `)}),vn},Lt=vn=>vn==="\u6539\u5199"?`${Xe}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${Le}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${Le}\uFF0C${vn}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,Rt=vn=>{let Dn="";vn.key==="1"&&(Dn=Lt("\u6DA6\u8272")),vn.key==="2"&&(Dn=Lt("\u6269\u5199")),vn.key==="3"&&(Dn=Lt("\u7F29\u5199")),Ft(),rt(!0),Dt(Dn)},zt=()=>{const vn=He.splice(He.length-2),{text:Dn}=(vn==null?void 0:vn[0])||{};Ft(),rt(!0),Dt(Dn,He)},En=dt||Ye,Xn=(Xe==null?void 0:Xe.trim())==="";return Qe?a.createElement(Ce.Z,{open:Xn&&!En&&(Me||!Ke),overlayStyle:{minWidth:200},menu:{items:_t,onClick:Rt}},a.createElement(x,{position:Ue},a.createElement("div",{className:re.wrap},Ge===2&&a.createElement(a.Fragment,null,a.createElement("div",{className:re.chatContainer},Bt&&a.createElement("div",{className:re.loadingWrp},a.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),a.createElement("div",{className:"ai-loading"})),Ke&&a.createElement(ae.Z,{cancelIndex:ft,streamingStatus:dt,loadImage:!1,onFinish:()=>ve(void 0,null,function*(){Et(0),setTimeout(()=>$e(!1),0)}),value:Ke})),a.createElement("div",{className:re.btnContainer},a.createElement("div",{onClick:()=>ke(!0,Ke),className:re.btn,style:{padding:"0 16px",width:"initial"}},a.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),a.createElement("div",{onClick:()=>ke(!1,Ke),className:re.btn,style:{padding:"0 16px",width:"initial"}},a.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),a.createElement(E.CopyToClipboard,{text:Ke,onCopy:()=>y.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},a.createElement(ce.Z,{title:"\u590D\u5236"},a.createElement("div",{className:re.btn,style:{marginLeft:"auto"}},a.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),a.createElement(ce.Z,{title:"\u91CD\u65B0\u751F\u6210"},a.createElement("div",{onClick:zt,className:re.btn},a.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),a.createElement(ce.Z,{title:"\u5220\u9664"},a.createElement("div",{onClick:()=>{ct(1),Ft(),_e([])},className:re.btn},a.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),a.createElement("div",{className:re.inputContainer},a.createElement(de.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:Xe,bordered:!1,onFocus:()=>Se(!0),onBlur:()=>setTimeout(()=>Se(!1),300),onChange:mt,onPressEnter:ot,onCompositionStart:()=>gt.current=!0,onCompositionEnd:()=>gt.current=!1}),Ye?a.createElement("div",{className:`iconfont icon-tingzhihuida ${re.cancelBtn}`,onClick:bt}):a.createElement(te.ZP,{className:Xn?re.sendBtnDisabled:re.sendBtn,icon:a.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:En,onClick:st}))))):a.createElement(a.Fragment,null)},be={"hover-line-container":"hover-line-container___kkYQN","hover-line-content":"hover-line-content___ZkD9e","line-button-container":"line-button-container___A79j9",button:"button___X_Iu7"},ye=Object.defineProperty,Ae=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,we=(Qe,Ue,Le)=>Ue in Qe?ye(Qe,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Qe[Ue]=Le,Be=(Qe,Ue)=>{for(var Le in Ue||(Ue={}))Fe.call(Ue,Le)&&we(Qe,Le,Ue[Le]);if(Ae)for(var Le of Ae(Ue))De.call(Ue,Le)&&we(Qe,Le,Ue[Le]);return Qe};const xe=Qe=>React.createElement("svg",Be({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Qe),React.createElement("title",null,"AI\u6539\u5199"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"26.797%",y1:"22.073%",x2:"82.181%",y2:"80.474%",id:"rewrite_svg__a"},React.createElement("stop",{stopColor:"#5C64FF",offset:"0%"}),React.createElement("stop",{stopColor:"#6988F8",offset:"100%"}))),React.createElement("path",{d:"m10.406 4.741.007.015h-.007v-.022.007Zm-.04-.04.855-1.495 1.497-.855-1.496-.855L10.366 0l-.854 1.497-1.497.855 1.496.854.855 1.495ZM3.1 8.442l1.71 3.1 1.603-3.1 3.1-1.71L6.52 5.023l-1.71-3.1-1.71 3.1L0 6.733l3.099 1.709H3.1Zm6.84 3.1 1.069 1.924 1.068-1.924L14 10.473l-1.924-1.069-1.069-1.923L9.94 9.405l-1.924 1.068 1.924 1.07v-.001Z",fill:"url(#rewrite_svg__a)",fillRule:"nonzero"}));var je="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",ze=(0,a.forwardRef)(({initialContent:Qe,onButtonClick:Ue},Le)=>{const[ke,Re]=(0,a.useState)(null),[We,Ze]=(0,a.useState)(null),[dt,rt]=(0,a.useState)(""),[He,_e]=(0,a.useState)(null),Xe=Le,Ne=Pe=>{const Ye=document.elementFromPoint(10,Pe),$e=document.createRange();let ft=null;const Et=document.createTreeWalker(Xe.current,NodeFilter.SHOW_TEXT,{acceptNode:st=>{const ot=document.createRange();ot.selectNodeContents(st);const bt=ot.getBoundingClientRect();return bt.top<=Pe&&bt.bottom>=Pe?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let gt="",Bt,Ft,Dt=null,mt=null,et=null;for(;Bt=Et.nextNode();){Bt.parentNode.getAttribute("data-select")==="disabled"&&(Ft=!0),gt+=Bt.textContent,mt||(mt=Bt),et=Bt;const st=document.createRange();st.selectNodeContents(Bt);const ot=st.getBoundingClientRect();Dt===null&&(Dt=ot.top)}if(mt&&et&&!Ft){const st=document.createRange();st.setStart(mt,0),st.setEnd(et,et.textContent.length),_e(st)}else _e(null);return Ze(Dt-1),Ft?"":gt.trim()};function Ge(Pe){for(;Pe.parentElement&&Pe.parentElement.tagName.toLowerCase()!=="section";){var Ye=window.getComputedStyle(Pe.parentElement);if(Ye.pointerEvents==="none")return!0;Pe=Pe.parentElement}return!1}const ct=Pe=>{var Ye,$e;if(Ge(Pe.target)){Ze(-1e6);return}if((($e=(Ye=document.getSelection())==null?void 0:Ye.toString)==null?void 0:$e.call(Ye))!==""){Ze(-1e6);return}const ft=Ne(Pe.clientY);if((ft==null?void 0:ft.trim())===""){Ze(-1e6);return}const Et=Xe.current.getBoundingClientRect();Re(Et.left-30),rt(ft)},Ke=()=>{},Ve=Pe=>{Ue&&dt&&Ue(dt,Pe.clientX,Pe.clientY,He)},Me=()=>{if(He){const Pe=window.getSelection();Pe.removeAllRanges(),Pe.addRange(He)}},Se=()=>{window.getSelection().removeAllRanges()};return(0,a.useEffect)(()=>{const Pe=Xe.current;return Pe.addEventListener("mousemove",ct),Pe.addEventListener("mouseleave",Ke),()=>{Pe.removeEventListener("mousemove",ct),Pe.removeEventListener("mouseleave",Ke),Se()}},[Qe]),a.createElement("div",{className:be["hover-line-container2"]},We!==null&&a.createElement("div",{className:be["line-button-container"],style:{top:We,left:ke},onMouseEnter:()=>{Me()},onMouseLeave:()=>{Se(),Ze(null),rt(""),_e(null)}},a.createElement("div",{className:be.button,onClick:Ve},a.createElement("img",{src:je}),a.createElement("span",null,"AI\u6539\u5199"))))}),Te={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},Je=({nodeRef:Qe,noRestrictModal:Ue})=>{const[Le,ke]=(0,a.useState)(null),[Re,We]=(0,a.useState)(null),[Ze,dt]=(0,a.useState)(!1),[rt,He]=(0,a.useState)(null),[_e,Xe]=(0,a.useState)(!1),[Ne,Ge]=(0,a.useState)(!1),ct=Qe,Ke=(0,a.useRef)(null),Ve=(0,a.useRef)(null),[Me,Se]=(0,a.useState)("");(0,a.useEffect)(()=>{Le!=null&&Le.toString()&&Se(Le==null?void 0:Le.toString())},[Le==null?void 0:Le.toString()]);const Pe=()=>{const Et=window.getSelection(),gt=ct.current.scrollTop,Bt=ct.current.getBoundingClientRect();if(Et.rangeCount>0&&Et.toString().length>0){const Ft=Et.getRangeAt(0);ke(Ft.cloneRange());const Dt=Ft.getBoundingClientRect(),mt=40;let et=Dt.top+gt-5+mt;et{if(!Et||Et.rangeCount===0){Xe(!1);return}const Bt=Et.getRangeAt(0).getBoundingClientRect(),Ft=window.getComputedStyle(ct.current),Dt=parseInt(Ft.lineHeight),mt=parseInt(Ft.paddingTop),et=ct.current.scrollTop,st=ct.current.getBoundingClientRect(),ot=Bt.top-st.top+et,bt=Math.floor((ot-mt)/Dt),_t=mt+bt*Dt-et;He(_t),Xe(!0)},$e=Et=>{ct.current&&!ct.current.contains(Et.target)&&Ge(!1)};(0,a.useEffect)(()=>{const Et=ct.current;return Et.addEventListener("scroll",Pe),Et.addEventListener("input",Pe),Et.addEventListener("click",Pe),Et.addEventListener("mouseup",Pe),Et.addEventListener("keyup",Pe),Et.addEventListener("click",Pe),document.addEventListener("mousedown",$e),()=>{Et.removeEventListener("scroll",Pe),Et.removeEventListener("input",Pe),Et.removeEventListener("click",Pe),Et.removeEventListener("mouseup",Pe),Et.removeEventListener("keyup",Pe),Et.removeEventListener("click",Pe),document.removeEventListener("mousedown",$e)}},[]);const ft=(Et=!0,gt)=>{if(!Le)return;const Bt=Ve.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),Ft=Le.cloneRange(),Dt=window.getSelection();if(Dt.removeAllRanges(),Dt.addRange(Ft),Et){Ft.deleteContents();const mt=document.createElement("div");mt.innerHTML=Bt;const et=Array.from(mt.childNodes);for(;et.length>0;)Ft.insertNode(et.pop())}else{Ft.collapse(!1);const mt=document.createElement("div");mt.innerHTML=" "+Bt;const et=Array.from(mt.childNodes);for(;et.length>0;)Ft.insertNode(et.pop())}Dt.removeAllRanges(),ke(null),dt(!1),We(null)};return a.createElement("section",{ref:Ve},Re&&a.createElement("div",{ref:Ke,className:Te.toolbar,style:{top:Re==null?void 0:Re.top,left:Re==null?void 0:Re.left}},a.createElement("div",{className:Te.button,onClick:()=>dt(!0)},a.createElement("img",{src:je}),a.createElement("span",null,"AI\u6539\u5199"))),a.createElement(ge,{key:JSON.stringify(Re),noRestrictModal:Ue,visible:Ze,position:Re,selectText:Me,applyRefinedText:ft,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),ct.current&&a.createElement(ze,{ref:ct,onButtonClick:(Et,gt,Bt,Ft)=>{ke(Ft),dt(!0),Se(Et),We({left:gt,top:Bt+20})}}))}},95795:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return de}});var a=le(59301),Ce=le(62957),y={num:"num___VQiqB"},de=({visible:te,usedCount:ae,totalCount:re,onOk:ne,onCancel:x})=>{const ee=()=>ae>0?a.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",re,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",a.createElement("span",{className:y.num},ae),"\u6B21\uFF09\uFF0C\u786E\u5B9A\u64CD\u4F5C\u5417\uFF1F"):a.createElement("div",{className:"mb20"},"\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5",re,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",a.createElement("span",{className:y.num},ae),"\u6B21\uFF09\u3002");return a.createElement(Ce.default,{centered:!0,open:te,title:"\u63D0\u793A",width:620,onCancel:x,onOk:ne,footer:ae>0?void 0:null},ee())}},24754:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return pe},Q:function(){return ie}});var a=le(59301),Ce={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},y=le(6725),ce=le(90524),de=le(97812),te=le(59934),ae=le(23479),re=le(26381),ne="data:image/png;base64,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",x=le(92310),ee=le.n(x),E=le(6767),b=le(37732),z=(fe,ue,oe)=>new Promise((me,Ee)=>{var ve=be=>{try{ge(oe.next(be))}catch(ye){Ee(ye)}},he=be=>{try{ge(oe.throw(be))}catch(ye){Ee(ye)}},ge=be=>be.done?me(be.value):Promise.resolve(be.value).then(ve,he);ge((oe=oe.apply(fe,ue)).next())});const ie={contentRef:{current:null},value:null,status:!1,open:()=>z(void 0,null,function*(){}),close:()=>{}};var pe=({className:fe,style:ue,onChange:oe,onSuccess:me,onCancel:Ee,onError:ve,fetchUrl:he,noRestrictModal:ge=()=>{},showEditableToolbar:be,bottomOffset:ye=110,loadingText:Ae,showEmptyData:Fe=!0,onStatusChange:De,stringTransformer:we,bottomContainerNode:Be})=>{const[xe,je]=(0,a.useState)(!1),[Ie,ze]=(0,a.useState)(""),[Te,qe]=(0,a.useState)(0),[Je,Qe]=(0,a.useState)(!1),Ue=(0,a.useRef)(null),Le=(0,a.useRef)(null),ke=(0,a.useRef)(null),Re=(0,a.useRef)(null),We=(0,ae.Z)({scrollBoxRef:Re,bottomInspectRef:ke,contentRef:Le,status:Je,bottomOffset:ye}),Ze=xe||Je;(0,a.useEffect)(()=>{oe==null||oe(Ie)},[Ie]);const[dt,rt]=(0,a.useState)([]);(0,a.useEffect)(()=>{De==null||De({contentRef:Le,status:Ze,value:Ie,open:He,close:_e})},[Ze,Ie]);const He=Ne=>z(void 0,null,function*(){je(!0),ze(""),rt([]),qe(0);const Ge=he;Ne!=null&&Ne.fetchUrl&&delete Ne.fetchUrl,Ue.current=new y.Z(`${ce.Z.API_SERVER}${Ge}`,Ne),yield new Promise((ct,Ke)=>{Ue.current.on("data",Ve=>{var Me;let{chunk:{content:Se,type:Pe}}=Ve;Qe(!0),Pe==="text"&&ze(Ye=>we?we(Ye+Se):Ye+Se),Pe==="knowledge"&&(console.log("---knowledge-",Ve==null?void 0:Ve.chunk),rt((Me=Ve==null?void 0:Ve.chunk)==null?void 0:Me.content))}),Ue.current.on("done",()=>{ct()}),Ue.current.on("error",Ve=>{Object.prototype.toString.call(Ve)==="[object Object]"&&Ve.status===-1&&E.ZP.warning((Ve==null?void 0:Ve.message)||""),ct(),ve==null||ve(Ve)}),Ue.current.on("cancelled",()=>{ct(),Ee==null||Ee()}),Ue.current.startStream()}),je(!1)}),_e=()=>{var Ne,Ge;qe(1),(Ge=(Ne=Ue.current)==null?void 0:Ne.cancelRequest)==null||Ge.call(Ne),je(!1),Qe(!1)},Xe=(0,a.useMemo)(()=>Le.current?a.createElement(te.Z,{noRestrictModal:ge,nodeRef:Le}):a.createElement(a.Fragment,null),[Le.current]);return a.createElement(a.Fragment,null,a.createElement("div",{className:ee()(Ce.container,fe),style:ue,ref:Re},a.createElement("div",{ref:Le,className:Ce.liWrap,contentEditable:!Ze},Ie&&a.createElement(de.Z,{cancelIndex:Te,streamingStatus:xe,loadImage:!1,onFinish:()=>z(void 0,null,function*(){qe(0),setTimeout(()=>Qe(!1),0),me==null||me(Ie)}),value:Ie}),(dt==null?void 0:dt.length)>0&&a.createElement(b.Z,{Filelist:dt})),!Ie&&!Ze&&a.createElement("div",{className:Ce.imgBox},a.createElement("img",{width:56,src:ne}),a.createElement("span",null,"\u9884\u89C8\u533A")),Fe&&Ze&&a.createElement(re.Z,{text:Ae}),!We&&a.createElement("div",{className:Ce.backBottom,onClick:()=>{Re.current.scrollTop=Re.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:ke}),Be),!Ze&&be&&Xe)}},26381:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return ce}});var a=le(59301),Ce={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},ce=({text:de})=>a.createElement("div",null,a.createElement("div",{className:Ce.loading},a.createElement("div",{className:Ce.dot}),a.createElement("div",{className:Ce.dot}),a.createElement("div",{className:Ce.dot})),!!de&&a.createElement("div",{className:"mt5"},de))},4523:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return Nn}});var a=le(59301),Ce=le(30641),y=le(6767),ce=le(14566),de=le(62957),te=le(25399),ae=le(37568),re=le(99571),ne=le(29787),x=le(584),ee=le(93725),E=le(75727),b=le(37639),z=le(92310),ie=le.n(z),se=le(97812),pe=le(49026),fe=le(88998),ue={loadingPic:"loadingPic___sQWGQ",loading:"loading___ss_U1",dot:"dot___eTny8","dot-fade":"dot-fade___gzUhM",wrap:"wrap___SoLR4",chatContainer:"chatContainer___bSpXP",footerContainer:"footerContainer___IbaJq",btnWrp:"btnWrp___z89PH",btn:"btn___VK3Di",btnActive:"btnActive___en_8L",inputContainer:"inputContainer___q_PRC",uploadBtn:"uploadBtn___fY3BV",sendBtn:"sendBtn____aYXt",sendBtnDisabled:"sendBtnDisabled____WhtC",cancelBtn:"cancelBtn___I91qC",lineFour:"lineFour___t_eBm",fullIcon:"fullIcon___WYjW2",footerContainerSelected:"footerContainerSelected___TV_oq",full:"full___h1vtm",li:"li___DXR9A",avatarIcon:"avatarIcon___EYoqp",img:"img___wrenL",content:"content___NK_Ew",borderBox:"borderBox___UVtN4",text:"text___d_gYw",fileWrap:"fileWrap___kbAp0",file:"file___R5FNg",fileName:"fileName___oTYTw",source:"source___JD93j",action:"action___CTh1w",disabledInput:"disabledInput___rMs3e",backBottom:"backBottom___VIz5U",head:"head___vWC9s",title:"title___l1GaK",headBtn:"headBtn___fGGSq",menuWarp:"menuWarp___Py4k9",menu:"menu___Rpj4l",menuText:"menuText___zGoGw",menuDel:"menuDel___qa0au",active:"active___n_Cfs",draggableWrap:"draggableWrap___u95gi",modal:"modal___Q60Fu",footer:"footer___lxKwN",main:"main____xLI7",files:"files___U6HeB",fileDel:"fileDel___HitRv",inputWrap:"inputWrap___ydzLc",btnWrap:"btnWrap___ENcDO",btnDisabled:"btnDisabled___AFYEZ",uploadDisabledBtn:"uploadDisabledBtn___LslUe"},oe=le(82093),me=le(49661),Ee=le(62586),ve=le(37166),he=le(28984),ge=le(71986),be=le(90524),ye=le(56102),Ae=le(6725),Fe=le(25232),De=le(12911),we=le.n(De),Be=le(37712),xe=le(4676),je=function(){return je=Object.assign||function(Yt){for(var jt,Mt=1,Ot=arguments.length;MtNumber(Dr)?Dr:Di})}if(Cr||this.props.lockAspectRatio&&!wr&&!ri){var Di=Fr+(kr-Ar)/Cn;this.setState({maxWidth:Di>Number(Dr)?Dr:Di})}if((ri||wr)&&this.resizable){var Di=(ar-Pn)/Cn+this.resizable.size.height;this.setState({maxHeight:Di>Number(br)?br:Di})}if(Ui||this.props.lockAspectRatio&&!ri&&!wr){var Di=Bn+(Pn-ar)/Cn;this.setState({maxHeight:Di>Number(br)?br:Di})}}}else this.setState({maxWidth:this.props.maxWidth,maxHeight:this.props.maxHeight});this.props.onResizeStart&&this.props.onResizeStart(Mt,Ot,rn)},jt.prototype.onResize=function(Mt,Ot,rn,Cn){var yn=this,Xt={x:this.originalPosition.x,y:this.originalPosition.y},bn=-Cn.width,Fn=-Cn.height,Un=["top","left","topLeft","bottomLeft","topRight"];Un.includes(Ot)&&(Ot==="bottomLeft"?Xt.x+=bn:(Ot==="topRight"||(Xt.x+=bn),Xt.y+=Fn));var dr=this.draggable.state;(Xt.x!==dr.x||Xt.y!==dr.y)&&(0,xe.flushSync)(function(){yn.draggable.setState(Xt)}),this.updateOffsetFromParent();var Dr=this.offsetFromParent,br=this.getDraggablePosition().x+Dr.left,ci=this.getDraggablePosition().y+Dr.top;this.resizingPosition={x:br,y:ci},this.props.onResize&&this.props.onResize(Mt,Ot,rn,Cn,{x:br,y:ci})},jt.prototype.onResizeStop=function(Mt,Ot,rn,Cn){this.setState({resizing:!1});var yn=this.getMaxSizesFromProps(),Xt=yn.maxWidth,bn=yn.maxHeight;this.setState({maxWidth:Xt,maxHeight:bn}),this.props.onResizeStop&&this.props.onResizeStop(Mt,Ot,rn,Cn,this.resizingPosition)},jt.prototype.updateSize=function(Mt){this.resizable&&this.resizable.updateSize({width:Mt.width,height:Mt.height})},jt.prototype.updatePosition=function(Mt){this.draggable.setState(Mt)},jt.prototype.updateOffsetFromParent=function(){var Mt=this.props.scale,Ot=this.getParent(),rn=this.getSelfElement();if(!Ot||rn===null)return{top:0,left:0};var Cn=Ot.getBoundingClientRect(),yn=Cn.left,Xt=Cn.top,bn=rn.getBoundingClientRect(),Fn=this.getDraggablePosition(),Un=Ot.scrollLeft,dr=Ot.scrollTop;this.offsetFromParent={left:bn.left-yn+Un-Fn.x*Mt,top:bn.top-Xt+dr-Fn.y*Mt}},jt.prototype.render=function(){var Mt=this,Ot=this.props,rn=Ot.disableDragging,Cn=Ot.style,yn=Ot.dragHandleClassName,Xt=Ot.position,bn=Ot.onMouseDown,Fn=Ot.onMouseUp,Un=Ot.dragAxis,dr=Ot.dragGrid,Dr=Ot.bounds,br=Ot.enableUserSelectHack,ci=Ot.cancel,an=Ot.children,jn=Ot.onResizeStart,Ar=Ot.onResize,ar=Ot.onResizeStop,cr=Ot.onDragStart,kr=Ot.onDrag,Pn=Ot.onDragStop,Fr=Ot.resizeHandleStyles,Bn=Ot.resizeHandleClasses,wr=Ot.resizeHandleComponent,Cr=Ot.enableResizing,ri=Ot.resizeGrid,Ui=Ot.resizeHandleWrapperClass,Di=Ot.resizeHandleWrapperStyle,ji=Ot.scale,oa=Ot.allowAnyClick,fi=Ot.dragPositionOffset,Xi=Pe(Ot,["disableDragging","style","dragHandleClassName","position","onMouseDown","onMouseUp","dragAxis","dragGrid","bounds","enableUserSelectHack","cancel","children","onResizeStart","onResize","onResizeStop","onDragStart","onDrag","onDragStop","resizeHandleStyles","resizeHandleClasses","resizeHandleComponent","enableResizing","resizeGrid","resizeHandleWrapperClass","resizeHandleWrapperStyle","scale","allowAnyClick","dragPositionOffset"]),Qi=this.props.default?Se({},this.props.default):void 0;delete Xi.default;var to=rn||yn?{cursor:"auto"}:{cursor:"move"},wi=Se(Se(Se({},Ye),to),Cn),Ba=this.offsetFromParent,Hr=Ba.left,Pa=Ba.top,sa;Xt&&(sa={x:Xt.x-Hr,y:Xt.y-Pa});var la=this.state.resizing?void 0:sa,gi=this.state.resizing?"both":Un;return(0,a.createElement)(we(),{ref:function(Bi){Bi&&(Mt.draggable=Bi)},handle:yn?".".concat(yn):void 0,defaultPosition:Qi,onMouseDown:bn,onMouseUp:Fn,onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop,axis:gi,disabled:rn,grid:dr,bounds:Dr?this.state.bounds:void 0,position:la,enableUserSelectHack:br,cancel:ci,scale:ji,allowAnyClick:oa,nodeRef:this.resizableElement,positionOffset:fi},(0,a.createElement)(Ke,Se({},Xi,{ref:function(Bi){Bi&&(Mt.resizable=Bi,Mt.resizableElement.current=Bi.resizable)},defaultSize:Qi,size:this.props.size,enable:typeof Cr=="boolean"?$e(Cr):Cr,onResizeStart:this.onResizeStart,onResize:this.onResize,onResizeStop:this.onResizeStop,style:wi,minWidth:this.props.minWidth,minHeight:this.props.minHeight,maxWidth:this.state.resizing?this.state.maxWidth:this.props.maxWidth,maxHeight:this.state.resizing?this.state.maxHeight:this.props.maxHeight,grid:ri,handleWrapperClass:Ui,handleWrapperStyle:Di,lockAspectRatio:this.props.lockAspectRatio,lockAspectRatioExtraWidth:this.props.lockAspectRatioExtraWidth,lockAspectRatioExtraHeight:this.props.lockAspectRatioExtraHeight,handleStyles:Fr,handleClasses:Bn,handleComponent:wr,scale:this.props.scale}),an))},jt.defaultProps={maxWidth:Number.MAX_SAFE_INTEGER,maxHeight:Number.MAX_SAFE_INTEGER,scale:1,onResizeStart:function(){},onResize:function(){},onResizeStop:function(){},onDragStart:function(){},onDrag:function(){},onDragStop:function(){}},jt}(a.PureComponent),Et=Object.defineProperty,gt=Object.defineProperties,Bt=Object.getOwnPropertyDescriptors,Ft=Object.getOwnPropertySymbols,Dt=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,et=(Yt,jt,Mt)=>jt in Yt?Et(Yt,jt,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Yt[jt]=Mt,st=(Yt,jt)=>{for(var Mt in jt||(jt={}))Dt.call(jt,Mt)&&et(Yt,Mt,jt[Mt]);if(Ft)for(var Mt of Ft(jt))mt.call(jt,Mt)&&et(Yt,Mt,jt[Mt]);return Yt},ot=(Yt,jt)=>gt(Yt,Bt(jt)),bt=(Yt,jt,Mt)=>new Promise((Ot,rn)=>{var Cn=bn=>{try{Xt(Mt.next(bn))}catch(Fn){rn(Fn)}},yn=bn=>{try{Xt(Mt.throw(bn))}catch(Fn){rn(Fn)}},Xt=bn=>bn.done?Ot(bn.value):Promise.resolve(bn.value).then(Cn,yn);Xt((Mt=Mt.apply(Yt,jt)).next())}),It=({title:Yt="\u5934\u6B4CAI",placeholder:jt,hideUpload:Mt,hideInputBox:Ot,aiIcon:rn=ve,userIcon:Cn=he,dragIcon:yn=ge,children:Xt,fetchUrl:bn,fetchData:Fn={},extraAnswerAction:Un,showDefaultTips:dr=!0,onOpen:Dr,onClose:br,loadingOption:ci,showPreference:an=!1,initMessage:jn,customRequest:Ar,visible:ar,width:cr=1200,isCheckRestrictNumber:kr=!1,headNode:Pn,headFunctionNode:Fr,showRedraw:Bn,showEdit:wr,promptPropName:Cr="prompt",topPercentage:ri,showSwitchingModel:Ui=!1,showImageGenerator:Di=!1,showLookHistory:ji=!1,fetchListObject:oa,customPreference:fi,customDataNode:Xi,showAddSession:Qi,historyId:to,draggableExtraNode:wi,drawerExtraNode:Ba,menuExtraFunctionNode:Hr,showSceneAwareness:Pa=!1,showThiking:sa=!1,ReactComponent:la=Ce.Z,topFunctionNode:gi,footerContainerStyle:Bi,chatContainerStyle:$i={},showCodePreview:na=!1,showSource:ca=!0,onSendMessage:Ya,onDynamic:Ha=()=>{},setSelectItem:so,isPath:no=!1,BottomNode:gr,BOttomNodeName:_o})=>{var Xa,ro;const[ka,yt]=(0,a.useState)(!1),[xt,Tt]=(0,a.useState)("qwen-max"),[Wt,un]=(0,a.useState)([]),[pn,tt]=(0,a.useState)([]),[kt,Qt]=(0,a.useState)(!1),[hn,Pt]=(0,a.useState)(!1),[Oe,pt]=(0,a.useState)(!1),[it,vt]=(0,a.useState)([]),[wt,ut]=(0,a.useState)(""),[At,St]=(0,a.useState)(0),[Zt,Kt]=(0,a.useState)(void 0),[Ut,tn]=(0,a.useState)(!1),[sn,en]=(0,a.useState)(null),[on,In]=(0,a.useState)(""),dn=(0,a.useRef)(),Sn=(0,a.useRef)(null),Mn=(0,a.useRef)(null),[Wn,Jt]=(0,a.useState)(!1),[mr,Yn]=(0,a.useState)(!1),[pr,vr]=(0,a.useState)(!1),[Nr,Wr]=(0,a.useState)(!1),[fr,_r]=(0,a.useState)(!1),[Ir,Yr]=(0,a.useState)(0),Sr=(0,a.useRef)(null),Qr=(0,a.useRef)(!1),ii=(0,a.useRef)(null),[bi,Mr]=(0,a.useState)(void 0),[Ai,Xr]=(0,a.useState)(!0),[Pr,Kr]=(0,a.useState)(cr-28),[Jr,Mi]=(0,a.useState)(!1),[Rr,ui]=(0,a.useState)(!0),[xr,$r]=(0,a.useState)([]),ir=(0,a.useRef)([]),ki=(0,a.useRef)(null),Ri=(0,a.useRef)(null),hi=(0,a.useRef)(!1),Li=Pr-22,wa=wt==null?void 0:wt.split(` -`).length,{onAdd:Oi,onGetList:rr,onListClick:Hi,onListDelete:Ca,onListDealData:da}=oa||{},Vi=50,Wi=10,Ta={maxCount:Vi,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Wt,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:mn=>bt(void 0,null,function*(){var jr,Zr,vi,qi;const _i=(qi=(vi=(Zr=(jr=mn==null?void 0:mn.name)==null?void 0:jr.split("."))==null?void 0:Zr.slice(-1))==null?void 0:vi[0])==null?void 0:qi.toLowerCase(),fo=["doc","docx","md","pdf","txt","xlsx","xls"].includes(_i);return mn.size==0?(y.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),ce.default.LIST_IGNORE):fo?mn.size/1024/1024>100?(y.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),ce.default.LIST_IGNORE):!0:(y.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),ce.default.LIST_IGNORE)}),onChange:({fileList:mn})=>{un(mn)},action:`${(Xa=be.Z)==null?void 0:Xa.API_SERVER}/api/intelligent_imports/upload_file.json`},Na={maxCount:Wi,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:pn,multiple:!0,accept:".jpg,.png,",beforeUpload:mn=>{var jr,Zr,vi,qi;const _i=(qi=(vi=(Zr=(jr=mn==null?void 0:mn.name)==null?void 0:jr.split("."))==null?void 0:Zr.slice(-1))==null?void 0:vi[0])==null?void 0:qi.toLowerCase(),fo=["jpg","png"].includes(_i);return mn.size==0?(y.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),ce.default.LIST_IGNORE):fo?mn.size/1024/1024>10?(y.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),ce.default.LIST_IGNORE):!0:(y.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),ce.default.LIST_IGNORE)},onChange:({fileList:mn})=>{tt(mn)},action:`${(ro=be.Z)==null?void 0:ro.API_SERVER}/api/ai/generals/update_file.json`};(0,a.useEffect)(()=>{if(!it.length||!dn.current)return;const mn=it[it.length-1];mn!=null&&mn.loading&&(dn.current.scrollTop=dn.current.scrollHeight)},[it.length]),(0,a.useEffect)(()=>{if(!dn.current||!Sr.current)return;const mn=new IntersectionObserver(([jr])=>{var Zr,vi,qi,_i;if(!document.contains(jr.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((Zr=jr.rootBounds)==null?void 0:Zr.width)===0&&((vi=jr.rootBounds)==null?void 0:vi.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((qi=jr.boundingClientRect)==null?void 0:qi.width)===0&&((_i=jr.boundingClientRect)==null?void 0:_i.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}Xr(jr.isIntersecting)},{root:dn.current,rootMargin:"70px",threshold:0});return mn.observe(Sr.current),()=>{Sr.current&&mn.unobserve(Sr.current)}},[dn.current,Sr.current]),(0,a.useEffect)(()=>{if(!Wn)return;const mn=dn.current,jr=ii.current;Qr.current=!1;let Zr=mn.scrollTop;const vi=()=>{const{scrollTop:_i,scrollHeight:Wa,clientHeight:fo}=mn;_i>Zr?_i+fo>=Wa-50&&(mn.scrollTop=mn.scrollHeight,Qr.current=!1):_i{Qr.current||(mn.scrollTop=mn.scrollHeight)});return qi.observe(jr),()=>{var _i;qi.unobserve(jr),(_i=mn==null?void 0:mn.removeEventListener)==null||_i.call(mn,"scroll",vi)}},[Wn]),(0,a.useEffect)(()=>{!Wn&&ir.current.length&&(vt([...it,...ir.current]),ir.current=[])},[Wn]),(0,a.useEffect)(()=>{if(!dn.current)return;const mn=new ResizeObserver(()=>{var jr;dn.current&&Kr((jr=dn.current)==null?void 0:jr.offsetWidth)});return mn.observe(dn.current),()=>{dn.current&&mn.unobserve(dn.current)}},[dn.current]),(0,a.useEffect)(()=>{typeof ar=="boolean"&&yt(ar)},[ar]),(0,a.useEffect)(()=>{var mn;if(Sn.current&&sn!==null){Sn.current.focus();const jr=(mn=Sn.current.resizableTextArea)==null?void 0:mn.textArea;jr&&(jr.selectionStart=jr.selectionEnd=jr.value.length)}},[sn]),(0,a.useEffect)(()=>{wa<5&&tn(!1)},[wa]),(0,a.useEffect)(()=>{ka&&jn&&(vt(Sa(jn)),Qt(!0),La(jn,{history:[]})),ka&&(pa(),to?Oo(to):Qi&&!bi&&Fa()),ka||Gi()},[ka]);const Sa=(mn="",jr=[],Zr=[])=>{const vi=Date.now();return[{text:mn,key:vi,sender:"user",fileList:jr,imageList:Zr,show:!0},{loading:!0,key:vi,sender:"AI",show:!0,model:Fn!=null&&Fn.application_id?"other":xt,imageGenerator:Nr,thinkingEnabled:mr,codePreview:pr}]},Gi=()=>{In(""),en(null),un([]),tt([]),ut("")},co=()=>{if(Dr){Dr({chatData:it,setChatData:vt,setLoading:Qt,getData:La,renderChatItems:Sa,handleAdd:Fa,identifier:bi});return}yt(!0)},fa=()=>{if(ui(!0),br){br();return}yt(!1)},ra=()=>{tn(!Ut)},pa=()=>bt(void 0,null,function*(){if(!kr)return;const mn=yield(0,oe.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(mn==null?void 0:mn.status)===0&&(mn==null?void 0:mn.total_number)!==-1&&(St((mn==null?void 0:mn.total_number)-(mn==null?void 0:mn.remaining_number)),Kt(mn==null?void 0:mn.total_number))}),Ja=()=>{de.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:a.createElement("div",null,a.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),a.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",Zt,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},Ei=mn=>mn.reduce((Zr,vi)=>{if(vi.sender==="user"){const qi=mn.find(_i=>_i.key===vi.key&&_i.sender==="AI");qi&&(qi!=null&&qi.text)&&!(qi!=null&&qi.error)&&Zr.push({question:vi.text,answer:qi.text})}return Zr},[]),La=(...mn)=>bt(void 0,[...mn],function*(jr="",Zr={},vi=it){if(Ar&&(yield Ar({mes:jr,setChatData:vt,fileList:Wt,body:Zr,checkNum:pa,setLoading:Qt,bodyChatData:vi,setTyping:Jt,setImageGenerator:Wr,renderChatItems:Sa})),!Ar){const qi=Wt==null?void 0:Wt.map(po=>{var yo;return(yo=po==null?void 0:po.response)==null?void 0:yo.file_id}),_i=pn==null?void 0:pn.map(po=>{var yo;return(yo=po==null?void 0:po.response)==null?void 0:yo.data}),Wa=Zr.history||Ei(vi),fo=st(st({identifier:bi,response_mode:"streaming",model:xt,scene_awareness:fr,thinking_enabled:mr,image_generator:Nr,code_preview:pr,file_ids:qi,image_list:_i,history:Wa,[Cr]:jr},Fn),Zr),Ho=Object.fromEntries(Object.entries(fo).filter(([po,yo])=>yo!==void 0));Mn.current=new Ae.Z(be.Z.API_SERVER+bn,Ho),yield new Promise((po,yo)=>{let Os=null,qo=null;Mn.current.on("data",Es=>{Jt(!0);const{chunk:{content:Uo,type:Ts,created:bs,msg:Js}}=Es,Ns=Js==="error";Ts==="thinking"&&(Os=Os||bs,vt(Go=>[...Go].map(($o,As)=>As===Go.length-1?ot(st({},$o),{reasoning:($o.reasoning||"")+Uo,loading:!1,hideAnswer:!0,error:Ns}):$o))),Ts==="text"&&(qo=qo||bs,vt(Go=>[...Go].map(($o,As)=>As===Go.length-1?ot(st({},$o),{text:($o.text||"")+Uo,loading:!1,startTime:Os,endTime:qo,error:Ns}):$o)))}),Mn.current.on("done",()=>{po()}),Mn.current.on("error",Es=>{let Uo="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Object.prototype.toString.call(Es)==="[object Object]"&&Es.status===-9&&(Uo=Es==null?void 0:Es.message),vt(Ts=>[...Ts].map((bs,Js)=>Js===Ts.length-1?ot(st({},bs),{text:Uo,loading:!1,error:!0}):bs)),po()}),Mn.current.on("cancelled",()=>{po()}),Mn.current.startStream()})}pa(),Qt(!1)}),oi=mn=>{ut(mn.target.value)},ei=(mn,jr)=>{if(Gi(),Qt(!0),mn==="edit"){ir.current=it.slice(jr+2);const Zr=it.splice(jr),{fileList:vi=[],imageList:qi=[]}=(Zr==null?void 0:Zr[0])||{},_i=vi.map(Ho=>{var po;return(po=Ho.response)==null?void 0:po.file_id}),Wa=qi.map(Ho=>{var po;return(po=Ho.response)==null?void 0:po.data}),fo={history:Ei(it),file_ids:_i,image_list:Wa,edit:!0};vt([...it,...Sa(on,vi,qi)]),La(on,fo,it)}if(mn==="redraw"){ir.current=it.slice(jr+1);const Zr=it.splice(jr-1),{text:vi,fileList:qi=[],imageList:_i=[]}=(Zr==null?void 0:Zr[0])||{},Wa=qi.map(po=>{var yo;return(yo=po.response)==null?void 0:yo.file_id}),fo=_i.map(po=>{var yo;return(yo=po.response)==null?void 0:yo.data}),Ho={history:Ei(it),file_ids:Wa,image_list:fo,edit:!0};vt([...it,...Sa(vi,qi,_i)]),La(vi,Ho,it)}},Pi=()=>{if(wt.trim()!==""){Gi(),Qt(!0);const mn=Wt.filter(Zr=>Zr.status==="done"),jr=pn.filter(Zr=>Zr.status==="done");vt([...it,...Sa(wt,mn,jr)]),La(wt)}},zr=mn=>{if(mn.shiftKey){if(mn.key==="Enter")return}else if(mn.key==="Enter"){if(mn.preventDefault(),Qa||hi.current)return;Pi()}},ai=(mn,jr)=>{let Zr=!1;wr===!0?Zr=!0:wr==="last"&&(Zr=it.reduce((Wa,fo,Ho)=>fo.sender==="user"?Ho:Wa,-1)===jr);const vi=jr===sn,qi=[...(mn==null?void 0:mn.fileList)||[],...(mn==null?void 0:mn.imageList)||[]];return a.createElement("div",{className:ue.li,style:st({width:Li},$i)},a.createElement("div",{className:ue.avatarIcon},a.createElement("img",{className:ue.img,src:Cn})),a.createElement("div",{className:ue.content},!!(qi!=null&&qi.length)&&a.createElement("div",{className:ue.fileWrap},qi==null?void 0:qi.map((_i,Wa)=>a.createElement("div",{key:Wa,className:ue.file},a.createElement(Fe.Z,{filename:_i==null?void 0:_i.name,className:"mr10",width:24}),a.createElement("aside",null,a.createElement(te.Z,{title:_i==null?void 0:_i.name},a.createElement("div",{className:ue.fileName},_i==null?void 0:_i.name)),a.createElement("div",{className:"c-grey-999 font12"},(0,me.RD)(_i==null?void 0:_i.size)))))),a.createElement("div",{className:ue.borderBox},vi?a.createElement(ae.default.TextArea,{value:on,ref:Sn,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:_i=>In(_i.target.value)}):a.createElement("div",{className:ue.text},mn==null?void 0:mn.text)),vi?a.createElement("div",{className:ue.action},a.createElement(re.ZP,{onClick:()=>{In(""),en(null)},size:"small"},"\u53D6\u6D88"),a.createElement(re.ZP,{disabled:!on.trim(),onClick:()=>ei("edit",jr),type:"primary",size:"small"},"\u786E\u8BA4")):a.createElement("div",{className:ue.action},a.createElement(ye.CopyToClipboard,{text:(mn==null?void 0:mn.text)||"",onCopy:()=>y.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement(te.Z,{title:"\u590D\u5236"},a.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),Zr&&!kt&&a.createElement(te.Z,{title:"\u7F16\u8F91"},a.createElement("i",{onClick:()=>{en(jr),In((mn==null?void 0:mn.text)||"")},className:"iconfont icon-bianji10 font14"})))))},Ra=(mn,jr)=>{console.log(mn);let Zr=!1;Bn===!0?Zr=!0:Bn==="last"&&(Zr=it.reduce((_i,Wa,fo)=>Wa.sender==="AI"?fo:_i,-1)===jr);let vi="";return mn!=null&&mn.source?vi=mn==null?void 0:mn.source:(mn==null?void 0:mn.model)==="deepseek-r1"?vi="\u7531deepseek\u751F\u6210":(mn==null?void 0:mn.model)==="qwen-max"&&(vi="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),a.createElement("div",{className:ue.li,style:st({width:Li},$i)},a.createElement("div",{className:ue.avatarIcon},a.createElement("img",{className:ue.img,src:rn})),a.createElement("div",{className:ue.content},a.createElement("div",{className:ue.borderBox},mn.loading&&a.createElement(a.Fragment,null,mn!=null&&mn.imageGenerator?a.createElement("div",{className:ue.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",a.createElement("div",{className:"ai-loading"})):!(mn!=null&&mn.thinkingEnabled)&&a.createElement("div",null,a.createElement("div",{className:ue.loading},a.createElement("div",{className:ue.dot}),a.createElement("div",{className:ue.dot}),a.createElement("div",{className:ue.dot})),a.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(ci==null?void 0:ci.text)||"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002"))),(mn==null?void 0:mn.thinkingEnabled)&&a.createElement(pe.Z,{time:mn==null?void 0:mn.time,cancelIndex:Ir,loading:mn.loading,streamingStatus:!(mn!=null&&mn.text),onFinish:()=>{Yr(0),vt(qi=>[...qi].map((_i,Wa)=>Wa===qi.length-1?ot(st({},_i),{hideAnswer:!1,time:_i.startTime?_i.endTime-_i.startTime:null}):_i))},value:mn==null?void 0:mn.reasoning}),!!(mn!=null&&mn.text)&&!mn.hideAnswer&&a.createElement(se.Z,{onDynamic:Ha,cancelIndex:Ir,streamingStatus:kt,loadImage:!!(mn!=null&&mn.imageGenerator),onFinish:()=>bt(void 0,null,function*(){Yr(0),setTimeout(()=>Jt(!1),0)}),value:mn==null?void 0:mn.text})),ca&&!(mn!=null&&mn.application_id)&&(mn==null?void 0:mn.model)!="other"&&!!(mn!=null&&mn.text)&&vi&&a.createElement("div",{className:ue.source},vi),a.createElement("div",{className:ue.action},Un==null?void 0:Un(mn,jr,ao),!(mn!=null&&mn.imageGenerator)&&a.createElement(ye.CopyToClipboard,{text:String((mn==null?void 0:mn.text)||""),onCopy:()=>y.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},a.createElement(te.Z,{title:"\u590D\u5236"},a.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),an&&!kt&&a.createElement(a.Fragment,null,a.createElement(te.Z,{title:"\u559C\u6B22"},a.createElement("i",{style:mn!=null&&mn.like?{color:"#FA8D30"}:{},onClick:()=>Ji("like",!(mn!=null&&mn.like),jr),className:"iconfot icon-yijiejue font15"})),a.createElement(te.Z,{title:"\u4E0D\u559C\u6B22"},a.createElement("i",{style:mn!=null&&mn.dislike?{color:"#e86d7c"}:{},onClick:()=>Ji("dislike",!(mn!=null&&mn.dislike),jr),className:"iconfot icon-weijiejuezhengchang font15"}))),Zr&&!kt&&a.createElement(te.Z,{title:"\u91CD\u65B0\u751F\u6210"},a.createElement("i",{onClick:()=>ei("redraw",jr),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},Ji=(mn,jr,Zr)=>bt(void 0,null,function*(){if(fi){const vi=it.slice(0,Zr+1),_i=Ei(vi).length;yield fi({type:mn,value:jr,index:Zr,identifier:bi,objectIndex:_i})}vt(vi=>(vi[Zr][mn]=jr,jr&&(vi[Zr][mn==="like"?"dislike":"like"]=!1),[...vi]))}),Ua=()=>{var mn,jr;Yr(1),(jr=(mn=Mn.current)==null?void 0:mn.cancelRequest)==null||jr.call(mn),Qt(!1),Jt(!1)},Fa=()=>bt(void 0,null,function*(){var mn,jr,Zr;so({}),(jr=(mn=Mn.current)==null?void 0:mn.cancelRequest)==null||jr.call(mn),Gi(),vt([]),Qt(!0);const vi=yield Oi();(vi==null?void 0:vi.status)===0&&Mr((Zr=vi==null?void 0:vi.data)==null?void 0:Zr.identifier),Qt(!1),Jt(!1)}),qa=()=>bt(void 0,null,function*(){var mn;pt(!0);const jr=yield rr();(jr==null?void 0:jr.status)===0&&$r(((mn=jr==null?void 0:jr.data)==null?void 0:mn.list)||[]),pt(!1)}),Oo=(...mn)=>bt(void 0,[...mn],function*(jr=bi){var Zr,vi,qi,_i;so({}),(vi=(Zr=Mn.current)==null?void 0:Zr.cancelRequest)==null||vi.call(Zr),Gi(),Pt(!0);const Wa=yield Hi(jr);if(Wa.status===0){const fo=da(((qi=Wa==null?void 0:Wa.data)==null?void 0:qi.messages)||[]);vt(fo),Pt(!1),Mr((_i=Wa==null?void 0:Wa.data)==null?void 0:_i.identifier);return}vt([]),Pt(!1)}),Co=(mn,jr)=>bt(void 0,null,function*(){(yield Ca(mn)).status===0&&(y.ZP.success("\u5220\u9664\u6210\u529F"),jr===bi&&Fa(),qa())}),go=()=>a.createElement("div",{className:ue.menuWarp},a.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),a.createElement(ne.Z,{spinning:Oe},!xr.length&&a.createElement(x.Z,{style:{width:250,paddingBottom:30},image:x.Z.PRESENTED_IMAGE_SIMPLE}),!!xr.length&&a.createElement("div",{className:ue.menu},xr.map(function(mn,jr){return a.createElement("aside",{className:ie()(bi===mn.identifier&&ue.active),key:mn.id,onClick:()=>Oo(mn.id)},a.createElement("div",{className:ue.menuText},a.createElement(te.Z,{title:mn==null?void 0:mn.question},a.createElement("span",null,mn==null?void 0:mn.question)),Hr&&Hr(mn)),a.createElement("div",{className:ue.menuDel,onClick:Zr=>Zr.stopPropagation()},a.createElement(ee.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>Co(mn.id,mn.identifier),okText:"\u786E\u8BA4",zIndex:1100,cancelText:"\u53D6\u6D88"},a.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),Or=mn=>{if(mn==="file"){if(pn.length){de.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u56FE\u7247\uFF0C\u4E0A\u4F20\u6587\u4EF6\u540E\u56FE\u7247\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{tt([]),ki.current.upload.uploader.fileInput.click()}});return}ki.current.upload.uploader.fileInput.click()}if(mn==="image"){if(Wt.length){de.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u6587\u4EF6\uFF0C\u4E0A\u4F20\u56FE\u7247\u540E\u6587\u4EF6\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{un([]),Ri.current.upload.uploader.fileInput.click()}});return}Ri.current.upload.uploader.fileInput.click()}},Ur=[...Wt,...pn],Qa=Ur.some(mn=>mn.status==="uploading")||kt||Wn,io=At>=Zt,ao={chatData:it,stream:Mn,isDisabledNum:io,isDisAbledUpload:Qa,checkNumModal:Ja,checkNum:pa,onClose:fa,setChatData:vt,setLoading:Qt,getData:La,clearStatus:Gi,typing:Wn,setImageGenerator:Wr,renderChatItems:Sa,setSceneAwareness:_r,setIdentifier:Mr,setCodePreview:vr,setTyping:Jt,onMenuClick:Oo};return a.createElement(a.Fragment,null,Xt?a.createElement("div",{onClick:co},Xt):Xt!==null&&!ka&&a.createElement(Ee.Z,{draggableExtraNode:wi,showAvatarEditData:{nickname:"\u5B9E\u9A8C\u52A9\u6559",headImgId:null},src:yn,onClick:co,topPercentage:ri}),ka&&a.createElement("div",{className:ue.draggableWrap},a.createElement(ft,{dragHandleClassName:ue.title,bounds:"parent",minHeight:400,maxHeight:window.innerHeight-40,minWidth:736,maxWidth:window.innerWidth-40,default:{x:window.innerWidth-756,y:20,width:736,height:window.innerHeight-40}},a.createElement("div",{className:ue.modal},a.createElement("div",{className:ue.head},a.createElement("div",{className:ue.title},a.createElement("b",{className:"c-grey-333 font16"},"\u5B9E\u9A8C\u52A9\u6559"),a.createElement("span",{className:"c-grey-333 font14"},"\uFF08\u70B9\u51FB\u53EF\u62D6\u52A8\u7A97\u53E3\uFF09")),Ba,Ui&&a.createElement(fe.Z,{value:xt,onChange:mn=>{Yn(!1),Wr(!1),Tt(mn),tt([]),un([])}}),ji&&a.createElement(a.Fragment,null,a.createElement(E.Z,{className:"ml10",dropdownRender:go,onOpenChange:mn=>{mn&&qa()},placement:"bottomRight",arrow:{pointAtCenter:!0}},a.createElement("div",{className:ue.headBtn},a.createElement("i",{className:"icon-lishiduihua1 font14"})))),Qi&&a.createElement(a.Fragment,null,a.createElement(te.Z,{title:"\u65B0\u5EFA\u5BF9\u8BDD"},a.createElement("div",{className:ue.headBtn,onClick:Fa},a.createElement("i",{className:"icon-xinjianduihua font14"}))),a.createElement("div",{style:{height:10,width:1,background:"#D8D8D8"}})),a.createElement(te.Z,{title:"\u6536\u8D77\u7A97\u53E3"},a.createElement("div",{className:ue.headBtn,onClick:fa},a.createElement("i",{className:"icon-suoxiaochuangkou font14"})))),a.createElement("div",{className:ie()(ue.wrap,ka&&"body-overflow-hidden")},a.createElement("div",{ref:dn,className:ue.chatContainer},!no&&(gi==null?void 0:gi(ao)),dr&&a.createElement("div",{className:`${ue.li} mb20`,style:st({width:Li},$i)},a.createElement("div",{className:ue.avatarIcon},a.createElement("img",{className:ue.img,src:rn})),a.createElement("div",{className:ue.content},a.createElement("div",{className:ue.borderBox},Pn,Fr==null?void 0:Fr(ao)))),no&&(it==null?void 0:it.length)<=0&&a.createElement("div",{style:{textAlign:"center"}},Pn,a.createElement("div",{style:{height:20,width:1}}),no&&(gi==null?void 0:gi(ao))),a.createElement("div",{ref:ii},a.createElement(ne.Z,{spinning:hn,className:"mt20"},it==null?void 0:it.map((mn,jr)=>a.createElement(a.Fragment,{key:mn.key+jr},mn.show&&a.createElement(a.Fragment,null,mn.sender==="user"&&ai(mn,jr),mn.sender==="AI"&&Ra(mn,jr),Xi&&!["AI","user"].includes(mn.sender)&&Xi(mn,jr,{width:Li})))))),!Ai&&a.createElement("div",{className:ue.backBottom,onClick:()=>{dn.current.scrollTop=dn.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:Sr,className:"pl20"})),no&&(it==null?void 0:it.length)>0&&a.createElement("div",{style:{display:"flex",gap:20,marginLeft:20,marginBottom:10}},_o&&a.createElement(re.ZP,{style:{height:34,borderRadius:20,width:102},ghost:!0,type:"primary"},_o),a.createElement(b.Z,{zIndex:1e3,placement:"topLeft",content:a.createElement("div",{style:{width:530}},gr==null?void 0:gr(ao)),title:"\u5B9E\u9A8C\u5DE5\u5177"}," ",a.createElement(re.ZP,{style:{height:34,borderRadius:20,width:102},icon:a.createElement("i",{className:"iconfont icon-qita"}),type:"primary",ghost:!0},"\u5B9E\u9A8C\u5DE5\u5177"))),!Ot&&a.createElement("div",{className:ue.footer},a.createElement("div",{className:ue.main},!!Ur.length&&a.createElement("div",{className:ue.files},Ur==null?void 0:Ur.map((mn,jr)=>a.createElement("div",{key:jr,className:ue.file},a.createElement(ne.Z,{size:"small",spinning:(mn==null?void 0:mn.status)==="uploading"},a.createElement(Fe.Z,{filename:mn==null?void 0:mn.name,className:"block",width:24})),a.createElement("aside",null,a.createElement(te.Z,{title:mn==null?void 0:mn.name},a.createElement("div",{className:ue.fileName},mn==null?void 0:mn.name)),a.createElement("div",{className:"c-grey-999 font12"},(0,me.RD)(mn==null?void 0:mn.size))),a.createElement("i",{onClick:()=>{un(Zr=>Zr.filter(vi=>vi.uid!==mn.uid)),tt(Zr=>Zr.filter(vi=>vi.uid!==mn.uid))},className:`aitubiao icon-tupianguanbi ${ue.fileDel}`})))),a.createElement("div",{className:ue.inputWrap},a.createElement(ae.default.TextArea,{placeholder:jt||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:wt,bordered:!1,onChange:oi,onPressEnter:zr,onCompositionStart:()=>{hi.current=!0},onCompositionEnd:()=>{hi.current=!1}}),a.createElement("div",{className:ue.action},a.createElement("div",{className:ue.btnWrap},Pa&&a.createElement(te.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},a.createElement("div",{onClick:()=>_r(!fr),className:ie()(ue.btn,fr&&ue.btnActive)},a.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),xt==="deepseek-r1"&&sa&&a.createElement(te.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},a.createElement("div",{onClick:()=>Yn(!mr),className:ie()(ue.btn,mr&&ue.btnActive)},a.createElement("i",{className:"iconfont icon-shendusikao mr10 font14"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),Di&&xt==="qwen-max"&&a.createElement("div",{onClick:()=>Wr(!Nr),className:ie()(ue.btn,Nr&&ue.btnActive)},a.createElement("i",{className:"aitubiao icon-tuxiangshengcheng1 mr10 font14"}),"\u56FE\u50CF\u751F\u6210")),!Mt&&a.createElement(a.Fragment,null,xt==="qwen-max"&&a.createElement(ce.default,st({ref:Ri},Na),a.createElement(te.Z,{title:pn.length>=Wi?"\u4E0A\u4F20\u7684\u6570\u91CF\u5DF2\u5230\u8FBE\u9650\u5236":"\u6DFB\u52A0\u56FE\u7247"},a.createElement("div",{onClick:()=>!(pn.length>=Wi)&&Or("image"),className:pn.length>=Wi?ue.uploadDisabledBtn:ue.uploadBtn},a.createElement("i",{className:"aitubiao icon-tupianshangchuan font14"})))),a.createElement(ce.default,st({ref:ki},Ta),a.createElement(te.Z,{title:Wt.length>=Vi?"\u4E0A\u4F20\u7684\u6570\u91CF\u5DF2\u5230\u8FBE\u9650\u5236":a.createElement("div",null,a.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),a.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},a.createElement("div",{onClick:()=>!(Wt.length>=Vi)&&Or("file"),className:Wt.length>=Vi?ue.uploadDisabledBtn:ue.uploadBtn},a.createElement("i",{className:"aitubiao icon-fujian3 font14"}))))),a.createElement("div",{className:"mr13"}),Wn?a.createElement(te.Z,{title:"\u505C\u6B62\u751F\u6210"},a.createElement("div",{className:`iconfont icon-tingzhihuida ${ue.cancelBtn}`,onClick:Ua})):a.createElement(re.ZP,{className:(wt==null?void 0:wt.trim())===""?ue.sendBtnDisabled:ue.sendBtn,icon:a.createElement("i",{className:"iconfont icon-fasong2 font14 c-white"}),disabled:Qa,onClick:Pi}))))))))))},Lt={bigTipsBox:"bigTipsBox___XRGyw",bigTips:"bigTips___uPRW3",item:"item___KMGDu",editBtn:"editBtn___JiZpD",active:"active___EX5N5",PrevNext:"PrevNext____kcgs",img:"img___X2ms3",imgHover:"imgHover___wIHti",LeftButton:"LeftButton___P5Wge",RightButton:"RightButton___NAbBu"},Rt=le(43796),zt=le(68157),En=le(95270),Xn=le(28364),vn=le(62427),Dn=le(86784),Qn=le(76560),On=Object.defineProperty,Tn=Object.defineProperties,nn=Object.getOwnPropertyDescriptors,nr=Object.getOwnPropertySymbols,Jn=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,xn=(Yt,jt,Mt)=>jt in Yt?On(Yt,jt,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Yt[jt]=Mt,cn=(Yt,jt)=>{for(var Mt in jt||(jt={}))Jn.call(jt,Mt)&&xn(Yt,Mt,jt[Mt]);if(nr)for(var Mt of nr(jt))ln.call(jt,Mt)&&xn(Yt,Mt,jt[Mt]);return Yt},wn=(Yt,jt)=>Tn(Yt,nn(jt)),$t=(Yt,jt,Mt)=>new Promise((Ot,rn)=>{var Cn=bn=>{try{Xt(Mt.next(bn))}catch(Fn){rn(Fn)}},yn=bn=>{try{Xt(Mt.throw(bn))}catch(Fn){rn(Fn)}},Xt=bn=>bn.done?Ot(bn.value):Promise.resolve(bn.value).then(Cn,yn);Xt((Mt=Mt.apply(Yt,jt)).next())}),Nn=({description:Yt,code:jt,showData:Mt={},sendParams:Ot={},allShow:rn=!1,draggableExtraNode:Cn,singleControl:yn=!1})=>{const Xt=(0,Qn.useDispatch)(),[bn,Fn]=(0,a.useState)({}),[Un,dr]=(0,a.useState)([]),[Dr,br]=(0,a.useState)(null),[ci,an]=(0,a.useState)(!1),[jn,Ar]=(0,a.useState)(!0),[ar,cr]=(0,a.useState)(0),kr=6,Pn=(0,a.useRef)(null),[Fr,Bn]=(0,a.useState)([]),[wr,Cr]=(0,a.useState)(""),[ri,Ui]=(0,a.useState)(!0),[Di,ji]=(0,a.useState)(!0),[oa,fi]=(0,a.useState)(!0),[Xi,Qi]=(0,a.useState)(!1),[to,wi]=(0,a.useState)(null),[Ba,Hr]=(0,a.useState)(!1),[Pa]=(0,Qn.useSearchParams)(),[sa,la]=(0,a.useState)(null),[gi,Bi]=(0,a.useState)(),$i=yt=>{if(!Pn.current)return;const xt=Pn.current,Tt=xt.children;if(Tt.length===0)return;const pn=Tt[0].getBoundingClientRect().width+22,tt=xt.scrollLeft;yt==="left"?xt.scrollTo({left:Math.max(0,tt-pn),behavior:"smooth"}):xt.scrollTo({left:tt+pn,behavior:"smooth"}),setTimeout(()=>{na()},50)},na=()=>{if(!Pn.current)return;const yt=Pn.current,xt=yt.scrollWidth-yt.clientWidth;if(console.log(yt.scrollWidth),console.log(yt.clientWidth),console.log(yt.scrollLeft),xt<=0){an(!1),Ar(!1);return}an(yt.scrollLeft>1),Ar(yt.scrollLeft{const yt=Pn.current;if(yt){const xt=()=>{requestAnimationFrame(na)};yt.addEventListener("scroll",xt),na();const Tt=new ResizeObserver(()=>{na()});return Tt.observe(yt),()=>{yt.removeEventListener("scroll",xt),Tt.disconnect()}}},[Pn.current]);const ca=[{img:le(58427),name:"\u667A\u80FD\u5BA1\u9898",des:"\u5FEB\u901F\u667A\u80FD\u62C6\u89E3\u4EFB\u52A1\uFF0C\u63D0\u4F9B\u89E3\u9898\u601D\u8DEF",description:"",query:Yt,show:Mt==null?void 0:Mt.ai_exam_question,type:1},{img:le(68427),name:"\u8BED\u6CD5\u68C0\u67E5",des:"\u68C0\u6D4B\u4EE3\u7801\u4E2D\u7684\u8BED\u6CD5\u9519\u8BEF\uFF0C\u63D0\u4F9B\u4FEE\u590D\u5EFA\u8BAE",description:"",query:jt,show:Mt==null?void 0:Mt.ai_syntax_check,type:5},{img:le(2195),name:"\u4EE3\u7801\u8BCA\u65AD",des:"\u7CFB\u7EDF\u667A\u80FD\u4EE3\u7801\u5206\u6790\uFF0C\u63D0\u4F9B\u4FEE\u6B63\u5EFA\u8BAE",description:Yt,query:jt,show:Mt==null?void 0:Mt.ai_code_diagnosis,width:21,type:2},{img:le(62849),name:"AI\u8F85\u5BFC",des:"\u4E3A\u5B66\u751F\u63D0\u4F9B\u4E2A\u6027\u5316\u667A\u80FD\u5B66\u4E60\u8F85\u5BFC",description:Yt,query:jt,show:Mt==null?void 0:Mt.ai_guidance,type:3},{img:le(9515),name:"\u4EE3\u7801\u8BC4\u4EF7",des:"\u4ECE\u591A\u4E2A\u7EF4\u5EA6\u5BF9\u4EE3\u7801\u8FDB\u884C\u8BC4\u4EF7\uFF0C\u4E86\u89E3\u4EE3\u7801\u7F3A\u9677",description:Yt,query:jt,show:Mt==null?void 0:Mt.ai_code_evaluation,type:9},{img:le(43214),name:"\u4EE3\u7801\u4F18\u5316",des:"\u5BF9\u4EE3\u7801\u8FDB\u884C\u667A\u80FD\u4F18\u5316\uFF0C\u5E2E\u52A9\u63D0\u5347\u4EE3\u7801\u8D28\u91CF",description:Yt,query:jt,show:Mt==null?void 0:Mt.ai_code_optimization,type:7},{img:le(54269),name:"\u4EE3\u7801\u6CE8\u91CA",des:"\u81EA\u52A8\u5BF9\u5DF2\u6709\u4EE3\u7801\u6DFB\u52A0\u6CE8\u91CA",description:Yt,query:jt,show:Mt==null?void 0:Mt.ai_code_comment,type:8},yn&&{img:le(36645),name:"\u6284\u88AD\u68C0\u6D4B",des:"\u667A\u80FD\u8054\u7F51\u641C\u7D22\uFF0C\u67E5\u627E\u7591\u4F3C\u6284\u88AD\u7684\u94FE\u63A5",description:Yt,query:jt,show:Mt==null?void 0:Mt.ai_code_comment,type:13,width:25,custom_agent_name:"code_plagiarism"}].filter(yt=>!!yt);(0,a.useEffect)(()=>{(Ot==null?void 0:Ot.source)=="shixun"&&(Ya(),Ha())},[]);const Ya=()=>$t(void 0,null,function*(){var yt,xt,Tt,Wt;const un=yield(0,oe.ZP)("/api/ai/intelligent_applications.json",{method:"get",params:{item_type:"Shixun",item_id:Ot==null?void 0:Ot.shixun_id}});if((un==null?void 0:un.status)===0&&(Bn(((yt=un==null?void 0:un.data)==null?void 0:yt.list)||[]),Cr(((xt=un==null?void 0:un.data)==null?void 0:xt.local_ai_model_url)||""),na()),Pa.get("subject_id")){const pn=yield(0,oe.ZP)("/api/ai/agents.json",{method:"get",params:{page:1,per_page:1e3,application_type:"subject_shixun",deployable_id:Pa.get("subject_id"),deployable_type:"Subject",item_type:"Subject",item_id:Pa.get("subject_id")}});(pn==null?void 0:pn.status)===0&&(Bn([...(Tt=un==null?void 0:un.data)==null?void 0:Tt.list,...(Wt=pn==null?void 0:pn.data)==null?void 0:Wt.agents]),na())}}),Ha=()=>$t(void 0,null,function*(){const yt=yield(0,oe.ZP)("/api/ai/intelligent_applications/teacher_permission.json",{method:"get",params:{item_type:"Shixun",item_id:Ot==null?void 0:Ot.shixun_id}});(yt==null?void 0:yt.status)==0&&Hr(yt==null?void 0:yt.permission)}),so=yt=>{br(yt),wi(yt),Ui(!yt),ji(!yt),fi(!yt),Qi(!!yt)},no=yt=>$t(void 0,null,function*(){if(!Pa.get("subject_id"))return;const xt=yield(0,oe.ZP)("/api/ai/agents/click.json",{method:"post",body:{deployable_type:"Subject",deployable_id:Pa.get("subject_id")||"",id:yt}})}),gr=yt=>{const{setChatData:xt,setLoading:Tt,getData:Wt,clearStatus:un,typing:pn,setImageGenerator:tt,renderChatItems:kt,setSceneAwareness:Qt,setIdentifier:hn}=yt;let Pt=ca;return rn||(Pt=ca.filter(Oe=>Oe.show)),a.createElement("div",{style:{position:"relative",display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:20,marginRight:20,paddingLeft:20}},a.createElement("div",{className:Lt.bigTipsBox,style:{width:"100%",marginRight:10}},a.createElement("div",{ref:Pn,className:Lt.bigTips,style:{display:"flex",width:"100%",position:"relative",flexWrap:"wrap",gap:20,overflow:"auto"}},Pt.map((Oe,pt)=>a.createElement(te.Z,{key:pt,title:Oe.des},a.createElement("div",{onClick:()=>$t(void 0,null,function*(){var it;if(so(null),pn){y.ZP.warning("\u8BF7\u7B49\u5F85\u4EFB\u52A1\u5B8C\u6210");return}Qt(!1),tt(!1),Tt(!0),un(),Fn(Oe);const vt=kt(Oe.query);vt[0].show=!1,vt[1].imageGenerator=!1,xt(vt);const wt=yield ka.onAdd(),ut=(it=wt==null?void 0:wt.data)==null?void 0:it.identifier;hn(ut),Wt("",wn(cn({type:Oe.type,description:Oe.description,application_id:null,query:Oe.query,file_ids:[],history:[],is_chat:Oe.type===13,image_generator:!1,scene_awareness:!1,identifier:ut,custom_agent_name:Oe.custom_agent_name},Ot),{prompt:Mt==null?void 0:Mt.ai_code_evaluation_promote}))}),className:Lt.item,style:{flex:"0 0 auto"}},a.createElement("img",{src:Oe.img,width:Oe.width,alt:Oe.name}),a.createElement("span",null,Oe.name)))),Fr.map(Oe=>a.createElement(te.Z,{key:Oe.id,title:Oe!=null&&Oe.agent_type?Oe==null?void 0:Oe.description:`${Oe.name}\uFF0C\u9009\u4E2D\u4E4B\u540E\u4E0B\u65B9\u667A\u80FD\u95EE\u7B54\u5C06\u4F7F\u7528\u5BF9\u5E94\u7684\u80FD\u529B`},a.createElement("div",{className:`${Lt.item} ${Dr===Oe.id?Lt.active:""}`,key:Oe.id,style:{flex:"0 0 auto"},onClick:()=>{Dr===Oe.id?(la(null),so(null),Bi(null)):(Bi(Oe.name),Oe!=null&&Oe.agent_type?(la(Oe.id),br(Oe.id),Qi(!!Oe.id),no(Oe.id)):(la(null),so(Oe.id)))}},(Oe==null?void 0:Oe.can_edit)&&!(Oe!=null&&Oe.agent_type)&&a.createElement("i",{className:`iconfont icon-bianjidaibeijing ${Lt.editBtn}`,onClick:pt=>{pt.stopPropagation(),Xt({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u667A\u80FD\u5E94\u7528",params:Oe}})}}),a.createElement("img",{src:Oe.attachment_id?`${be.Z.API_SERVER}/api/attachments/${Oe.attachment_id}`:Dn,width:24,height:24,alt:Oe.name}),a.createElement("span",null,Oe.name)))),Ba&&a.createElement(Rt.Z,{data:Fr,getIAData:()=>Ya(),url:wr,className:Lt.inlineAgent,queryInfo:{item_type:"Shixun",item_id:Ot==null?void 0:Ot.shixun_id},showParams:!0}))),a.createElement("div",{className:Lt.PrevNext},ci&&a.createElement("div",{className:Lt.LeftButton,onClick:Oe=>{Oe.stopPropagation(),$i("left")}},a.createElement("img",{src:zt.Z,alt:"Previous",className:Lt.img}),a.createElement("img",{src:Xn.Z,alt:"Previous",className:Lt.imgHover})),jn&&a.createElement("div",{className:Lt.RightButton,onClick:Oe=>{Oe.stopPropagation(),$i("right")}},a.createElement("img",{src:En.Z,alt:"Next",className:Lt.img}),a.createElement("img",{src:vn.Z,alt:"Next",className:Lt.imgHover}))))},_o=yt=>$t(void 0,[yt],function*({type:xt,value:Tt,index:Wt,identifier:un,objectIndex:pn}){const tt={index:pn,identifier:un};if(xt==="like"&&(yield(0,oe.ZP)("/api/course_qna_records/like.json",{method:"post",body:tt})).status!==0||xt==="dislike"&&(yield(0,oe.ZP)("/api/course_qna_records/dislike.json",{method:"post",body:tt})).status!==0)return Promise.reject()}),Xa=yt=>{let xt=[];return yt==null||yt.forEach(Tt=>{var Wt;const un=Tt.id,pn=Tt.think?{reasoning:Tt.think,thinkingEnabled:!0}:{},tt=[{text:Tt.question,key:un,sender:"user",fileList:[],show:!0},wn(cn({key:un,loading:!1,sender:"AI",show:!0,source:Tt.answer_source,text:Tt.answer,like:Tt.like,dislike:Tt.dislike,time:Tt.think_time,id:Tt.id,imageGenerator:((Wt=Tt==null?void 0:Tt.answer)==null?void 0:Wt.slice(0,4))==="(0,oe.ZP)("/api/course_qna_sessions/create_session.json",{method:"get"}),onGetList:()=>(0,oe.ZP)("/api/course_qna_sessions.json",{method:"get",params:{questionable_type:ro,by_self:!0}}),onListClick:yt=>(0,oe.ZP)(`/api/course_qna_sessions/${yt}.json`,{method:"get"}),onListDelete:yt=>(0,oe.ZP)(`/api/course_qna_sessions/${yt}.json`,{method:"delete"}),onListDealData:Xa};return a.createElement(It,{title:"\u5B9E\u9A8C\u52A9\u6559",hideInputBox:rn?!1:!(Mt!=null&&Mt.ai_q_and_a),topFunctionNode:gr,showSwitchingModel:!0,showImageGenerator:oa,showSceneAwareness:ri,showThiking:Di,hideUpload:Xi,showPreference:!0,showLookHistory:!0,showAddSession:!0,setSelectItem:Fn,fetchListObject:ka,customPreference:_o,BottomNode:gr,BOttomNodeName:gi,showDefaultTips:!1,isPath:!0,fetchData:wn(cn(wn(cn({},Ot),{questionable_type:ro,is_chat:!0}),bn.type===13?{custom_agent_name:"code_plagiarism"}:{}),{application_id:to,agent_id:sa,subject_id:Pa.get("subject_id")||""}),headNode:a.createElement("div",{className:"font14",style:{color:"#434D6C",lineHeight:1.8}},a.createElement("div",null,"\u55E8\uFF0C\u6211\u662F\u60A8\u7684\u5B9E\u9A8C\u52A9\u6559\uFF0C\u60A8\u7684\u6559\u5B66\u597D\u5E2E\u624B"),a.createElement("div",null,"\u60A8\u53EF\u4EE5\u76F4\u63A5\u4F7F\u7528\u6211\u63D0\u4F9B\u7684\u505A\u9898\u5DE5\u5177\u6216\u8005\u4E0E\u6211\u8FDB\u884C\u5BF9\u8BDD\u95EE\u7B54\uFF0C\u671F\u5F85\u4E0E\u60A8\u643A\u624B\u5171\u8FDB\uFF0C\u9AD8\u6548\u3001\u4F18\u8D28\u5730\u5B8C\u6210\u6BCF\u4E00\u9879\u4EFB\u52A1!")),topPercentage:(Ot==null?void 0:Ot.source)==="hack"?.52:void 0,fetchUrl:"/api/stream/intelligent_imports/chat_messages.json",draggableExtraNode:Cn})}},88998:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return Ee}});var a=le(59301),Ce={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},y=le(77736),ce=Object.defineProperty,de=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,re=(ve,he,ge)=>he in ve?ce(ve,he,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ve[he]=ge,ne=(ve,he)=>{for(var ge in he||(he={}))te.call(he,ge)&&re(ve,ge,he[ge]);if(de)for(var ge of de(he))ae.call(he,ge)&&re(ve,ge,he[ge]);return ve};const x=ve=>React.createElement("svg",ne({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},ve),React.createElement("path",{d:"M1019.407 620.8 891.834 397.781 946.49 293.12a29.099 29.099 0 0 0 6.4-36.395l-70.187-126.592a30.08 30.08 0 0 0-24.576-13.653H597.519L539.194 14.507a27.35 27.35 0 0 0-20.907-14.55H380.644a29.141 29.141 0 0 0-24.618 14.55v5.546L225.806 243.03H100.923a29.184 29.184 0 0 0-25.515 13.654L3.428 384.085a32.768 32.768 0 0 0 0 29.184L132.836 638.08 74.511 740.053a32.768 32.768 0 0 0 0 29.056l66.517 116.566a29.907 29.907 0 0 0 25.515 14.506H427.15l62.848 109.227A30.08 30.08 0 0 0 512.783 1024H660.41a29.141 29.141 0 0 0 24.576-14.55l128.469-224.853h114.773a31.915 31.915 0 0 0 24.662-15.445l66.474-117.419a28.16 28.16 0 0 0 0-30.976l.043.043zm-161.28 14.592L791.61 512.469 518.287 993.963l-74.752-122.88h-273.28l65.621-119.211h139.392L101.86 272.213h143.062L380.687 30.08l68.352 119.253-70.187 122.88H925.54l-69.205 121.942 137.6 241.194H858.17z",fill:"#605BEC"}),React.createElement("path",{d:"m499.983 699.307 174.379-274.731H324.708z",fill:"#605BEC"}));var ee="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",E=Object.defineProperty,b=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,se=(ve,he,ge)=>he in ve?E(ve,he,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ve[he]=ge,pe=(ve,he)=>{for(var ge in he||(he={}))z.call(he,ge)&&se(ve,ge,he[ge]);if(b)for(var ge of b(he))ie.call(he,ge)&&se(ve,ge,he[ge]);return ve};const fe=ve=>React.createElement("svg",pe({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},ve),React.createElement("path",{d:"M1364.44 118.705c-14.178-6.695-20.322 6.065-28.593 12.525-2.914 2.048-5.277 4.726-7.64 7.246-20.717 21.268-44.899 35.21-76.643 33.556a152.576 152.576 0 0 0-120.674 45.371c-7.404-41.826-32.06-66.875-69.553-82.865-19.693-8.35-39.543-16.7-53.248-34.737-9.61-12.919-12.288-27.333-17.015-41.512-3.15-8.507-6.144-17.25-16.384-18.668-11.185-1.733-15.517 7.247-19.928 14.73a189.125 189.125 0 0 0-23.552 98.461c1.575 76.88 35.446 138.083 102.636 181.642 7.562 4.963 9.531 9.925 7.09 17.25-4.49 14.967-9.926 29.54-14.81 44.584-2.992 9.61-7.561 11.658-18.274 7.483a309.484 309.484 0 0 1-96.886-63.015c-47.813-44.426-91.057-93.342-144.935-131.702a635.825 635.825 0 0 0-38.36-25.207c-54.982-51.2 7.167-93.262 21.582-98.225 14.966-5.199 5.277-23.158-43.402-22.922-48.68.237-93.184 15.833-149.977 36.628-8.428 3.15-17.092 5.514-25.993 7.326a557.844 557.844 0 0 0-160.768-5.436c-105.157 11.264-189.204 58.92-250.96 140.367-74.2 97.832-91.687 208.975-70.261 325.002 22.449 122.25 87.434 223.468 187.47 302.631 103.582 82 222.917 122.172 359.188 114.452 82.708-4.568 174.79-15.202 278.686-99.485 26.151 12.445 53.642 17.486 99.249 21.267 35.131 3.072 69.002-1.733 95.153-6.931 40.96-8.35 38.203-44.741 23.316-51.437-120.202-53.72-93.814-31.822-117.839-49.624 61.125-69.317 153.206-141.312 189.204-374.706 2.835-18.51.472-30.168 0-45.213-.237-9.137 1.969-12.603 12.918-13.706a240.089 240.089 0 0 0 86.173-25.442c77.982-40.803 109.332-107.914 116.736-188.259 1.103-12.288-.236-24.97-13.705-31.429zM685.45 842.043C569.108 754.215 512.55 725.307 489.157 726.49c-21.82 1.26-17.96 25.206-13.155 40.802 5.042 15.439 11.58 26.073 20.717 39.621 6.301 8.9 10.791 22.213-6.302 32.295-37.494 22.213-102.794-7.561-105.787-8.98-76.012-42.929-139.421-99.564-184.241-176.994a523.894 523.894 0 0 1-72.468-239.93c-1.024-20.56 5.278-27.885 26.703-31.587a272.148 272.148 0 0 1 85.307-2.127c118.942 16.699 220.16 67.741 305.073 148.48 48.443 46.001 85.071 100.982 122.88 154.703 40.173 57.029 83.338 111.458 138.32 155.963 19.376 15.675 34.894 27.569 49.781 36.234-44.74 4.805-119.414 5.829-170.456-32.926zm55.926-344.615c0-5.357 2.757-10.398 7.326-13.47a17.723 17.723 0 0 1 22.134 2.048c3.072 2.915 4.805 7.09 4.805 11.422a16.778 16.778 0 0 1-17.25 16.541 17.33 17.33 0 0 1-12.131-4.883 15.911 15.911 0 0 1-4.884-11.658zm173.529 85.464a104.37 104.37 0 0 1-33.005 8.586 71.444 71.444 0 0 1-44.504-13.548c-15.282-12.288-26.23-19.141-30.72-40.645a89.167 89.167 0 0 1 .787-31.429c3.939-17.487-.393-28.75-13.312-38.912-10.476-8.35-23.71-10.634-38.36-10.634a32.06 32.06 0 0 1-14.179-4.175c-6.144-2.914-11.106-10.24-6.301-19.14a60.18 60.18 0 0 1 10.712-11.265c19.85-10.79 42.693-7.246 63.882.788 19.693 7.798 34.501 21.898 55.926 41.905 21.74 24.183 25.68 30.8 38.125 48.916 9.846 14.179 18.747 28.75 24.89 45.45 3.703 10.397-1.102 18.905-13.941 24.103z",fill:"#4D6BFE"}));var ue="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",oe=le(59301),Ee=({value:ve,onChange:he})=>{const[ge,be]=(0,a.useState)(!1),ye=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-max",img:ee},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:ue}],Ae=ye.find(Fe=>Fe.key===ve);return oe.createElement("div",{className:Ce.select},oe.createElement(y.Z,{size:10},oe.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),oe.createElement("div",{className:Ce.box,onMouseLeave:()=>be(!1)},oe.createElement("div",{className:Ce.text,onClick:()=>be(!0)},oe.createElement("img",{src:Ae.img,width:20}),oe.createElement("span",null,Ae.name),oe.createElement("b",{className:"iconfont icon-zhankai6"})),ge&&oe.createElement("div",{className:Ce.itemWrap},oe.createElement("aside",null,ye.map(Fe=>oe.createElement("div",{key:Fe.key,className:`${Ce.item} ${Fe.key===ve?Ce.active:""}`,onClick:De=>{De.stopPropagation(),he(Fe.key),be(!1)}},oe.createElement("img",{src:Fe.img,width:20}),oe.createElement("span",null,Fe.name))))))))}},3360:function(Ct,lt,le){"use strict";var a=le(59301),Ce=le(17178),y=le(77736),ce=le(92310),de=le.n(ce),te=le(30521),ae=le(56321),re=le(71360),ne=Object.defineProperty,x=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ie=(me,Ee,ve)=>Ee in me?ne(me,Ee,{enumerable:!0,configurable:!0,writable:!0,value:ve}):me[Ee]=ve,se=(me,Ee)=>{for(var ve in Ee||(Ee={}))b.call(Ee,ve)&&ie(me,ve,Ee[ve]);if(E)for(var ve of E(Ee))z.call(Ee,ve)&&ie(me,ve,Ee[ve]);return me},pe=(me,Ee)=>x(me,ee(Ee)),fe=(me,Ee,ve)=>new Promise((he,ge)=>{var be=Fe=>{try{Ae(ve.next(Fe))}catch(De){ge(De)}},ye=Fe=>{try{Ae(ve.throw(Fe))}catch(De){ge(De)}},Ae=Fe=>Fe.done?he(Fe.value):Promise.resolve(Fe.value).then(be,ye);Ae((ve=ve.apply(me,Ee)).next())});const ue=({data:me,onFinish:Ee})=>a.createElement(y.Z,null,me.map((ve,he)=>a.createElement(re.op,{key:he,style:{height:28},shape:"default",size:"small",onClick:()=>Ee(ve)},ve))),oe=({className:me,style:Ee,data:ve={},defaultChatData:he=[],initDefaultChatDataKey:ge=0,showPrevButton:be,showNextButton:ye,onPrevButtonClick:Ae=()=>{},onNextButtonClick:Fe=()=>{},onStatusChange:De,interactionTotal:we=0,showInterText:Be=!1})=>{const xe="\u4E3B\u52A8\u63D0\u95EE\u5F00\u59CB",[je]=(0,te.eh)(),{chatData:Ie,setChatData:ze,calcHistoryList:Te}=(0,te.r5)(),[qe,Je]=(0,a.useState)(0),[Qe,Ue]=(0,a.useState)(""),[Le,ke]=(0,a.useState)(!1),{scrollBoxRef:Re,bottomInspectRef:We,contentRef:Ze,isAtBottom:dt}=(0,te.wr)({status:Le}),rt=(0,te.h4)(Re);(0,a.useEffect)(()=>{if(!Ie.length||!Re.current)return;const Ge=Ie[Ie.length-1];Ge!=null&&Ge.loading&&(Re.current.scrollTop=Re.current.scrollHeight)},[Ie.length]),(0,a.useEffect)(()=>{if(ge){He();let Ge=[];return he.forEach(ct=>{const Ke=Date.now(),Ve=[{text:ct.question,key:Ke,sender:"user",show:ct.question!==xe},{text:ct.answer,loading:!1,key:Ke,sender:"AI",show:!0}];Ge.push(...Ve)}),ze(Ge),()=>{je.cancel()}}},[ge]);const He=()=>{je.cancel(),Je(1)},_e=Ge=>fe(void 0,null,function*(){Ue(""),Je(0);const ct=Date.now(),Ke=[{text:Ge,key:ct,sender:"user",show:Ge!==xe},{loading:!0,key:ct,sender:"AI",show:!0}];ze([...Ie,...Ke]);const Ve=Te(Ie);je.request({url:"/api/stream/course_qna_records/chat_messages.json",body:se({model:"qwen-max",is_chat:!0,prompt:Ge,history:Ve},ve),onData:(Me,Se)=>{ke(!0),ze(Pe=>Pe.map((Ye,$e)=>$e===Pe.length-1?pe(se({},Ye),{text:Me,loading:!1,error:(Se==null?void 0:Se.msg)==="error"}):Ye))},onError:Me=>{let Se="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";ze(Pe=>[...Pe].map((Ye,$e)=>$e===Pe.length-1?pe(se({},Ye),{text:Se,loading:!1,error:!0}):Ye))}})}),Xe=(0,a.useMemo)(()=>{const ct=Ie.filter(Me=>Me.sender==="AI").map(Me=>Me.text).join(""),Ke=["\u3010\u4EA4\u6D41\u9898\u3011","\u3010\u5224\u65AD\u9898\u3011","\u3010\u6587\u5B57\u9898\u3011","\u672C\u6B21\u4E92\u52A8\u73AF\u8282\u5DF2\u7ED3\u675F"];let Ve=0;return Ke.forEach(Me=>{const Se=ct.split(Me).length-1;Ve+=Se}),Math.max(0,Ve-1)},[Ie]);(0,a.useEffect)(()=>{typeof Xe=="number"&&typeof we=="number"&&(De==null||De(Xe>=we))},[Xe,we]);const Ne=rt.width?rt.width-20:"100%";return a.createElement("div",{className:de()("flex flex-col h-full",me),style:Ee},be&&a.createElement("div",{className:Ce.Z.headTip},"\u2B06\uFE0F\xA0\u53EF\u70B9\u51FB",a.createElement("span",{onClick:Ae},"\u6309\u94AE"),"\u6216\u4E0A\u65B9\u7684\u9636\u6BB5\u540D\u79F0"),a.createElement("div",{ref:Re,style:{flex:1,overflow:"auto"}},a.createElement("div",{className:Ce.Z.tips,style:{width:Ne}},a.createElement("img",{className:Ce.Z.avatar,src:ae}),a.createElement("div",{className:Ce.Z.details},a.createElement("div",{className:"c-grey-333 font18"},"\u{1F44B}\xA0\u55E8\uFF0C\u6211\u662F\u60A8\u7684\u667A\u80FD\u52A9\u6559\uFF5E"),a.createElement("div",{className:"font16 mt8",style:{color:"#434D6C"}},"\u6211\u4E3A\u4F60\u51C6\u5907\u4E86\u4E00\u4E9B\u4E92\u52A8\u5B66\u4E60\u95EE\u9898\uFF0C\u5E2E\u52A9\u4F60\u5DE9\u56FA\u77E5\u8BC6\u3002\u5982\u679C\u6709\u4E0D\u7406\u89E3\u7684\u5730\u65B9\uFF0C\u6211\u4F1A\u4E00\u6B65\u6B65\u5F15\u5BFC\uFF0C\u76F4\u5230\u4F60\u5B8C\u5168\u7406\u89E3\u3002 \u51C6\u5907\u597D\u4E86\u5C31\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\uFF0C\u5F00\u59CB\u4E92\u52A8\u5B66\u4E60\uFF01"))),a.createElement(te.xj,{className:"pl20",style:{width:Ne},contentRef:Ze,chatData:Ie,requestLoading:je.loading,cancelTyping:qe,sensitiveWords:["\u3010\u4EA4\u6D41\u9898\u3011","\u3010\u5224\u65AD\u9898\u3011","\u3010\u6587\u5B57\u9898\u3011"],extraAnswerAction:(Ge,ct)=>{var Ke;if(Xe_e(Ve)}))},onAnswerFinish:()=>fe(void 0,null,function*(){setTimeout(()=>ke(!1),0)})}),!(Ie!=null&&Ie.length)&&!Be&&a.createElement("div",{className:"flex justify-center mb20"},a.createElement(re.op,{type:"primary",onClick:()=>_e(xe)},"\u5F00\u542F\u4E92\u52A8")),!(Ie!=null&&Ie.length)&&Be&&a.createElement("div",{className:"flex justify-center mb20"},"\u5F53\u524D\u8BFE\u4EF6\u5DF2\u7ED3\u675F\uFF0C\u65E0\u6CD5\u8FDB\u884C\u64CD\u4F5C"),ye&&Xe>=we&&a.createElement(re.op,{style:{margin:"0px 0px 20px 70px"},shape:"default",onClick:Fe},"\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5"),!dt&&a.createElement("div",{className:Ce.Z.backBottom,onClick:()=>{Re.current.scrollTop=Re.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:We})),!!(Ie!=null&&Ie.length)&&!Be&&a.createElement(te.CI,{style:{margin:"0 20px 20px 20px"},onCancel:He,headExtraNode:Xe>=we?a.createElement("div",{style:{color:"#434D6C"}},ye?"\u5DF2\u5B8C\u6210\u4E92\u52A8\uFF0C\u53EF\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5\u5B66\u4E60":"\u5DF2\u5B8C\u6210\u4E92\u52A8\uFF0C\u53EF\u8FDB\u5165\u4E0B\u4E00\u9875\u5B66\u4E60"):a.createElement("div",{style:{color:"#434D6C"}},"\u5DF2\u5B8C\u6210\u7B54\u9898",a.createElement("span",{className:"ml10 c-light-primary"},Xe),"/",we),value:Qe,onSubmit:_e,hideUpload:!0,onChange:Ue,typing:Le,loading:je.loading}))};lt.Z=oe},14651:function(Ct,lt,le){"use strict";var a=le(59301),Ce=le(17178),y=le(92310),ce=le.n(y),de=le(30521),te=le(56321),ae=le(71360),re=le(38394),ne=le(82093),x=Object.defineProperty,ee=Object.defineProperties,E=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,se=(me,Ee,ve)=>Ee in me?x(me,Ee,{enumerable:!0,configurable:!0,writable:!0,value:ve}):me[Ee]=ve,pe=(me,Ee)=>{for(var ve in Ee||(Ee={}))z.call(Ee,ve)&&se(me,ve,Ee[ve]);if(b)for(var ve of b(Ee))ie.call(Ee,ve)&&se(me,ve,Ee[ve]);return me},fe=(me,Ee)=>ee(me,E(Ee)),ue=(me,Ee,ve)=>new Promise((he,ge)=>{var be=Fe=>{try{Ae(ve.next(Fe))}catch(De){ge(De)}},ye=Fe=>{try{Ae(ve.throw(Fe))}catch(De){ge(De)}},Ae=Fe=>Fe.done?he(Fe.value):Promise.resolve(Fe.value).then(be,ye);Ae((ve=ve.apply(me,Ee)).next())});const oe=({className:me,style:Ee,data:ve={},defaultChatData:he=[],initDefaultChatDataKey:ge=0,showPrevButton:be,showNextButton:ye,onPrevButtonClick:Ae=()=>{},onNextButtonClick:Fe=()=>{},onStatusChange:De,readingTime:we,analysis:Be,totalTime:xe,openRecord:je,showInterText:Ie=!1})=>{const[ze]=(0,de.eh)(),{chatData:Te,setChatData:qe,calcHistoryList:Je}=(0,de.r5)(),[Qe,Ue]=(0,a.useState)(0),[Le,ke]=(0,a.useState)(""),[Re,We]=(0,a.useState)(!1),[Ze,dt]=(0,a.useState)(null),rt=(0,a.useRef)(null),{scrollBoxRef:He,bottomInspectRef:_e,contentRef:Xe,isAtBottom:Ne}=(0,de.wr)({status:Re}),Ge=(0,de.h4)(He);(0,a.useEffect)(()=>{typeof we=="number"&&dt(we)},[we]),(0,a.useEffect)(()=>(Ze>0&&Ze<=xe&&!document.hidden&&(rt.current=setTimeout(()=>{je&&ct(),dt(Pe=>Math.min(Pe+1,xe))},1e3)),()=>{clearTimeout(rt.current)}),[Ze]),(0,a.useEffect)(()=>{if(!Te.length||!He.current)return;const Pe=Te[Te.length-1];Pe!=null&&Pe.loading&&(He.current.scrollTop=He.current.scrollHeight)},[Te.length]),(0,a.useEffect)(()=>{if(ge){Ve();let Pe=[];return he.forEach(Ye=>{const $e=Date.now(),ft=[{text:Ye.question,key:$e,sender:"user",show:!0},{text:Ye.answer,loading:!1,key:$e,sender:"AI",show:!0}];Pe.push(...ft)}),qe(Pe),()=>{ze.cancel()}}},[ge]);const ct=()=>ue(void 0,null,function*(){const Pe=yield(0,ne.ZP)(`/api/smart_plan_item_banks/${ve==null?void 0:ve.questionable_id}/smart_plan_user_page_studies.json`,{method:"post",body:{type:"page_info"}})}),Ke=()=>{dt(1)},Ve=()=>{ze.cancel(),Ue(1)},Me=Pe=>ue(void 0,null,function*(){ke(""),Ue(0);const Ye=Date.now(),$e=[{text:Pe,key:Ye,sender:"user",show:!0},{loading:!0,key:Ye,sender:"AI",show:!0}];qe([...Te,...$e]);const ft=Je(Te);ze.request({url:"/api/stream/course_qna_records/chat_messages.json",body:pe({model:"qwen-max",is_chat:!0,prompt:Pe,history:ft},ve),onData:(Et,gt)=>{We(!0),qe(Bt=>Bt.map((Ft,Dt)=>Dt===Bt.length-1?fe(pe({},Ft),{text:Et,loading:!1,error:(gt==null?void 0:gt.msg)==="error"}):Ft))},onError:Et=>{let gt="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";qe(Bt=>[...Bt].map((Ft,Dt)=>Dt===Bt.length-1?fe(pe({},Ft),{text:gt,loading:!1,error:!0}):Ft))}})});(0,a.useEffect)(()=>{typeof Ze=="number"&&typeof xe=="number"&&(De==null||De(Ze>=xe))},[Ze,xe]),(0,a.useEffect)(()=>{const Pe=()=>{document.hidden?clearTimeout(rt.current):!document.hidden&&Ze>0&&Ze{je&&ct(),dt(Ye=>Math.min(Ye+1,xe))},1e3))};return document.addEventListener("visibilitychange",Pe),()=>{document.removeEventListener("visibilitychange",Pe),clearTimeout(rt.current)}},[Ze,xe,je]);const Se=Ge.width?Ge.width-20:"100%";return a.createElement("div",{className:ce()("flex flex-col h-full",me),style:Ee},be&&a.createElement("div",{className:Ce.Z.headTip},"\u2B06\uFE0F\xA0\u53EF\u70B9\u51FB",a.createElement("span",{onClick:Ae},"\u6309\u94AE"),"\u6216\u4E0A\u65B9\u7684\u9636\u6BB5\u540D\u79F0"),a.createElement("div",{ref:He,style:{flex:1,overflow:"auto"}},a.createElement("div",{className:Ce.Z.tips,style:{width:Se}},a.createElement("img",{className:Ce.Z.avatar,src:te}),a.createElement("div",{className:Ce.Z.details},a.createElement("div",{className:"c-grey-333 font18"},"\u{1F44B}\xA0\u55E8\uFF0C\u6211\u662F\u60A8\u7684\u667A\u80FD\u52A9\u6559\uFF5E"),a.createElement("div",{className:"font16 mt8",style:{color:"#434D6C"}},"\u6211\u6574\u7406\u4E86\u5F53\u524D\u5B66\u4E60\u5185\u5BB9\u7684\u76F8\u5173\u89E3\u6790\uFF0C\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u5373\u53EF\u67E5\u770B\u3002\u5982\u679C\u6709\u4E0D\u7406\u89E3\u7684\u5730\u65B9\uFF0C\u968F\u65F6\u53EF\u4EE5\u5411\u6211\u63D0\u95EE\u54E6\uFF01"))),Ze>0&&a.createElement("div",{className:Ce.Z.tips,style:{width:Se}},a.createElement("img",{className:Ce.Z.avatar,src:te}),a.createElement("div",{className:Ce.Z.details},a.createElement(re.Z,{value:Be}))),a.createElement(de.xj,{className:"pl20",style:{width:Se},contentRef:Xe,chatData:Te,requestLoading:ze.loading,cancelTyping:Qe,onAnswerFinish:()=>ue(void 0,null,function*(){setTimeout(()=>We(!1),0)})}),Ze===0&&!Ie&&a.createElement("div",{className:"flex justify-center mb20"},a.createElement(ae.op,{type:"primary",onClick:Ke},"\u5F00\u59CB\u9605\u8BFB\u89E3\u6790")),Ze===0&&Ie&&a.createElement("div",{className:"flex justify-center mb20"},"\u5F53\u524D\u8BFE\u4EF6\u5DF2\u7ED3\u675F\uFF0C\u65E0\u6CD5\u8FDB\u884C\u64CD\u4F5C"),ye&&Ze>=xe&&a.createElement(ae.op,{style:{margin:"0px 0px 20px 70px"},shape:"default",onClick:Fe},"\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5"),!Ne&&a.createElement("div",{className:Ce.Z.backBottom,onClick:()=>{He.current.scrollTop=He.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:_e})),Ze>0&&a.createElement(de.CI,{style:{margin:"0 20px 20px 20px"},onCancel:Ve,headExtraNode:Ze>=xe?a.createElement("div",{style:{color:"#434D6C"}},ye?"\u9605\u8BFB\u5B8C\u6210\uFF0C\u53EF\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5":"\u9605\u8BFB\u5B8C\u6210\uFF0C\u53EF\u8FDB\u5165\u4E0B\u4E00\u9875\u5B66\u4E60"):a.createElement("div",{style:{color:"#434D6C"}},ye?"\u8BF7\u5B8C\u6574\u9605\u8BFB\u89E3\u6790\uFF0C\u5B8C\u6210\u9605\u8BFB\u624D\u53EF\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5\u5B66\u4E60":"\u8BF7\u5B8C\u6210\u9605\u8BFB\u89E3\u6790"," \u5269\u4F59",a.createElement("span",{className:"ml5 mr5 c-light-primary"},xe-Ze),"\u79D2"),value:Le,onSubmit:Me,hideUpload:!0,onChange:ke,typing:Re,loading:ze.loading}))};lt.Z=oe},49026:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return ae}});var a=le(59301),Ce={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},y=le(29787),ce=le(59301),de=(re,ne,x)=>new Promise((ee,E)=>{var b=se=>{try{ie(x.next(se))}catch(pe){E(pe)}},z=se=>{try{ie(x.throw(se))}catch(pe){E(pe)}},ie=se=>se.done?ee(se.value):Promise.resolve(se.value).then(b,z);ie((x=x.apply(re,ne)).next())}),ae=({value:re="",streamingStatus:ne,onFinish:x,cancelIndex:ee,time:E,loading:b,loadAll:z})=>{const[ie,se]=(0,a.useState)(""),[pe,fe]=(0,a.useState)(!0),ue=(0,a.useRef)(re),oe=(0,a.useRef)(ne),me=(0,a.useRef)(0),Ee=(0,a.useRef)(null),[ve,he]=(0,a.useState)(!1),ge=70;(0,a.useEffect)(()=>{oe.current=ne},[ne]),(0,a.useEffect)(()=>{ue.current=re},[re]),(0,a.useEffect)(()=>{if(!ne){se(ue.current);return}return he(!0),Ee.current=setInterval(be,ge),()=>{clearInterval(Ee.current)}},[]),(0,a.useEffect)(()=>{ve&&(se(ue.current),clearInterval(Ee.current),he(!1),x())},[ee]);const be=()=>de(void 0,null,function*(){const ye=ue.current[me.current];ye!==void 0?(se(Ae=>Ae+ye),me.current++,clearInterval(Ee.current),Ee.current=setInterval(be,280/(ue.current.length-me.current))):oe.current===!1&&(se(ue.current),clearInterval(Ee.current),he(!1),x())});return ce.createElement("div",{className:`${Ce.reasoning} fadeIn animated`},ce.createElement("div",{className:Ce.btn,onClick:()=>fe(!pe)},ce.createElement("i",{className:"iconfont icon-shendusikao"}),E?ce.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",E," \u79D2\uFF09"):ce.createElement("span",null,"\u601D\u8003\u4E2D..."),pe?ce.createElement("b",{className:"iconfont icon-shouqi6"}):ce.createElement("b",{className:"iconfont icon-zhankai6"})),b&&ce.createElement(y.Z,{spinning:!0,className:"mt20"}),pe&&!b&&ce.createElement("div",{className:Ce.content},ie,ve?ce.createElement("span",{className:"aiBlink"},"__"):""))}},67556:function(Ct,lt,le){"use strict";le.d(lt,{o:function(){return a}});const a=Ce=>(Ce=Ce.replace(new RegExp("(?$1'),Ce=Ce.replace(new RegExp("(?]*>/g,""),x=ae(x),x});lt.Z=Ce},11196:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return E}});var a=le(59301),Ce=le(62957),y=le(77019),ce=le(60242),de="data:image/png;base64,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",te="data:image/png;base64,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",ae="data:image/png;base64,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",re={dotLoading:"dotLoading___s6Sh4",showHide:"showHide___Dfprh",progress:"progress___QUpqo"},ne=le(59301);const x=["\u6587\u4EF6\u89E3\u6790\u8BFB\u53D6\u4E2D","\u5185\u5BB9\u7406\u89E3\u5206\u6790\u4E2D","\u7ED3\u6784\u5316\u63D0\u53D6\u4E2D"];var E=()=>{const[b,z]=(0,a.useState)(0),[ie,se]=(0,a.useState)(!1),[pe,fe]=(0,a.useState)(!0),ue=(0,a.useRef)(null);(0,a.useEffect)(()=>{if(pe)return;const ge=()=>{z(be=>be>=99?(clearInterval(ue.current),99):be+1)};return ue.current=setInterval(ge,5e4/99),()=>clearInterval(ue.current)},[pe]);const oe=()=>{z(0),se(!0),fe(!1)},me=(ge=0)=>{fe(!0),z(ge),se(!1)},Ee=ge=>{const be=ge/1048576;let ye;return be<=.3?ye=3:be<=.5?ye=5:be<=1?ye=10:be<=2?ye=20:be<=3?ye=30:be<=10?ye=be*10:ye=100,` \u9884\u8BA1\u5904\u7406\u65F6\u957F\u4E3A${ye}\u5206\u949F\uFF0C\u8BF7\u52FF\u5173\u95ED\u7A97\u53E3`},ve=()=>ne.createElement("span",{className:re.dotLoading},ne.createElement("span",null,"."),ne.createElement("span",null,"."),ne.createElement("span",null,"."));return{progress:b,progressOpen:ie,openProgress:oe,closeProgress:me,toggleLock:()=>fe(ge=>!ge),CreateProgressModal:(ge=x,be)=>(typeof ge=="string"&&(ge=[ge,ge,ge]),ne.createElement(Ce.default,{centered:!0,closable:!1,destroyOnClose:!0,zIndex:1200,open:ie,title:null,footer:null,width:500,afterClose:()=>z(0)},ne.createElement(y.Z,{align:"middle",className:"mt40 mb20",style:{flexDirection:"column"}},b<=30&&ne.createElement(ne.Fragment,null,ne.createElement("img",{src:de,alt:"Step 1"}),ne.createElement("div",{className:"mt20 c-light-primary"},ge[0],ve())),b>30&&b<60&&ne.createElement(ne.Fragment,null,ne.createElement("img",{src:te,alt:"Step 2"}),ne.createElement("div",{className:"mt20 c-light-primary"},ge[1],ve())),b>=60&&ne.createElement(ne.Fragment,null,ne.createElement("img",{src:ae,alt:"Step 3"}),ne.createElement("div",{className:"mt20 c-light-primary"},ge[2],ve())),ne.createElement(ce.Z,{className:re.progress,status:"active",style:{width:"auto"},size:[300,8],percent:b}),!!be&&ne.createElement("div",{className:"c-grey-999"},Ee(be)))))}}},59934:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return Je}});var a=le(59301),Ce=le(75727),y=le(6767),ce=le(25399),de=le(37568),te=le(99571),ae=le(97812),re={wrap:"wrap___AasCO",chatContainer:"chatContainer___n6e3E",btnContainer:"btnContainer___yKyVB",btn:"btn___Y_09T",inputContainer:"inputContainer____bM3M",sendBtn:"sendBtn___UHHLj",sendBtnDisabled:"sendBtnDisabled___AoSRc",cancelBtn:"cancelBtn___yql4C",loadingWrp:"loadingWrp___gYLGT","dot-fade":"dot-fade___LruoO"},x=({position:Qe,children:Ue})=>{const{left:Le=0,top:ke=0}=Qe||{},[Re,We]=(0,a.useState)(Le),[Ze,ft]=(0,a.useState)(ke),it=(0,a.useRef)(null),He=()=>{if(it.current){const Me=it.current.offsetWidth,Xe=it.current.offsetHeight,Ne=window.innerWidth,Ge=window.innerHeight;let dt=Le,Ke=ke;Le+Me>Ne&&(dt=Ne-Me),dt<0&&(dt=0),ke+Xe>Ge&&(Ke=Ge-Xe),Ke<0&&(Ke=0),We(dt),ft(Ke)}};return(0,a.useEffect)(()=>{if(!it.current||!Qe)return;const Me=new ResizeObserver(()=>{He()});return Me.observe(it.current),()=>{Me.disconnect()}},[Le,ke,Qe]),(0,a.useEffect)(()=>{Qe&&He()},[Le,ke,Qe]),Qe?a.createElement("div",{ref:it,style:{position:"fixed",left:`${Re}px`,top:`${Ze}px`,zIndex:1050}},Ue):null},ee=le(90524),E=le(56102),b=le(6725),z=Object.defineProperty,ie=Object.defineProperties,se=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,oe=(Qe,Ue,Le)=>Ue in Qe?z(Qe,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Qe[Ue]=Le,me=(Qe,Ue)=>{for(var Le in Ue||(Ue={}))fe.call(Ue,Le)&&oe(Qe,Le,Ue[Le]);if(pe)for(var Le of pe(Ue))ue.call(Ue,Le)&&oe(Qe,Le,Ue[Le]);return Qe},Ee=(Qe,Ue)=>ie(Qe,se(Ue)),ve=(Qe,Ue,Le)=>new Promise((ke,Re)=>{var We=it=>{try{ft(Le.next(it))}catch(He){Re(He)}},Ze=it=>{try{ft(Le.throw(it))}catch(He){Re(He)}},ft=it=>it.done?ke(it.value):Promise.resolve(it.value).then(We,Ze);ft((Le=Le.apply(Qe,Ue)).next())}),ge=({visible:Qe,position:Ue,selectText:Le,applyRefinedText:ke,fetchUrl:Re,noRestrictModal:We})=>{var Ze;const[ft,it]=(0,a.useState)(!1),[He,Me]=(0,a.useState)([]),[Xe,Ne]=(0,a.useState)(""),[Ge,dt]=(0,a.useState)(1),[Ke,Ve]=(0,a.useState)(""),[_e,xe]=(0,a.useState)(!1),Pe=(0,a.useRef)(null),[Ye,et]=(0,a.useState)(!1),[pt,Et]=(0,a.useState)(0),gt=(0,a.useRef)(!1),Bt=((Ze=He==null?void 0:He[(He==null?void 0:He.length)-1])==null?void 0:Ze.loading)===!0;(0,a.useEffect)(()=>{if(Qe){dt(1);return}et(!1),it(!1),Ft(),Et(0),Me([]),dt(0)},[Qe]);const Ft=()=>{var En,Fn;Ne(""),Ve(""),(Fn=(En=Pe.current)==null?void 0:En.cancelRequest)==null||Fn.call(En)},Dt=(...En)=>ve(void 0,[...En],function*(Fn="",er=He){const Pn=Date.now(),jn=[...er,{text:Fn,key:Pn,sender:"user",show:!0},{loading:!0,key:Pn,sender:"AI",show:!0}];dt(2),Me(jn);const nn=tt(er),ir={no_record_times:!0,prompt:Fn,history:nn};Pe.current=new b.Z(ee.Z.API_SERVER+Re,ir),yield new Promise(nr=>{Pe.current.on("data",ln=>{const{chunk:{msg:Bn},full:fn}=ln,Sn=Bn==="error";et(!0),Ve(It(fn)),Me($t=>$t.map((hn,Rn)=>Rn===$t.length-1?Ee(me({},hn),{text:fn,loading:!1,error:Sn}):hn))}),Pe.current.on("done",()=>nr()),Pe.current.on("error",ln=>{const Bn="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Object.prototype.toString.call(ln)==="[object Object]"&&ln.status===-9&&(dt(1),We(ln.data)),Me(fn=>fn.map((Sn,$t)=>$t===fn.length-1?Ee(me({},Sn),{text:Bn,loading:!1,error:!0}):Sn)),nr()}),Pe.current.on("cancelled",()=>nr()),Pe.current.startStream()}),it(!1)}),ht=En=>{Ne(En.target.value)},tt=En=>En.reduce((er,Pn)=>{if(Pn.sender==="user"){const jn=En.find(nn=>nn.key===Pn.key&&nn.sender==="AI");jn&&(jn!=null&&jn.text)&&!(jn!=null&&jn.error)&&er.push({question:Pn.text,answer:jn.text})}return er},[]),st=()=>{if(tr)return;const En=Lt("\u6539\u5199");Ft(),it(!0),Dt(En)},ot=En=>{if(En.key==="Enter"&&!En.shiftKey){if(En.preventDefault(),gt.current||wn)return;st()}},bt=()=>{var En,Fn;Et(er=>er+1),(Fn=(En=Pe.current)==null?void 0:En.cancelRequest)==null||Fn.call(En),it(!1),et(!1)},Mt=[{key:"1",label:a.createElement("span",null," ",a.createElement("i",{className:"iconfont icon-runse font14 mr10"}),"\u6DA6\u8272 ")},{key:"2",label:a.createElement("span",null,a.createElement("i",{className:"iconfont icon-kuoxie font14 mr10"}),"\u6269\u5199")},{key:"3",label:a.createElement("span",null," ",a.createElement("i",{className:"iconfont icon-suoxie font14 mr10"}),"\u7F29\u5199")}],It=(En="")=>{const Fn=["\u7B54\u6848\uFF1A","\u96BE\u5EA6\uFF1A","\u89E3\u6790\uFF1A","\u77E5\u8BC6\u70B9\uFF1A","\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09","\u7F16\u7A0B\u8BED\u8A00\uFF1A","\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A","\u7A0B\u5E8F\u4EE3\u7801\uFF1A","\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A","\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"];return Array.from({length:20}).forEach((er,Pn)=>{Fn.push(`\u7B54\u6848${Pn+1}\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Pn+1})\u8F93\u5165\uFF1A`,`\u6D4B\u8BD5\u7528\u4F8B(${Pn+1})\u8F93\u51FA\uFF1A`)}),Fn.forEach(er=>{const Pn=new RegExp(er,"g");En=En.replace(Pn,`**${er}** `)}),En},Lt=En=>En==="\u6539\u5199"?`${Xe}\uFF0C\u6839\u636E\u4E0A\u8FF0\u8981\u6C42\u6539\u5199\u8FD9\u53E5\u8BDD\uFF0C${Le}\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`:`${Le}\uFF0C${En}\u4E0A\u9762\u8FD9\u53E5\u8BDD\uFF0C\u6839\u636E\u539F\u683C\u5F0F\u8FD4\u56DE\u7ED9\u6211\uFF0C\u4E0D\u8981\u53BB\u6389\u63D0\u793A\u8BED`,Rt=En=>{let Fn="";En.key==="1"&&(Fn=Lt("\u6DA6\u8272")),En.key==="2"&&(Fn=Lt("\u6269\u5199")),En.key==="3"&&(Fn=Lt("\u7F29\u5199")),Ft(),it(!0),Dt(Fn)},Ht=()=>{const En=He.splice(He.length-2),{text:Fn}=(En==null?void 0:En[0])||{};Ft(),it(!0),Dt(Fn,He)},wn=ft||Ye,tr=(Xe==null?void 0:Xe.trim())==="";return Qe?a.createElement(Ce.Z,{open:tr&&!wn&&(_e||!Ke),overlayStyle:{minWidth:200},menu:{items:Mt,onClick:Rt}},a.createElement(x,{position:Ue},a.createElement("div",{className:re.wrap},Ge===2&&a.createElement(a.Fragment,null,a.createElement("div",{className:re.chatContainer},Bt&&a.createElement("div",{className:re.loadingWrp},a.createElement("span",null,"\u6B63\u5728\u751F\u6210\u4E2D"),a.createElement("div",{className:"ai-loading"})),Ke&&a.createElement(ae.Z,{cancelIndex:pt,streamingStatus:ft,loadImage:!1,onFinish:()=>ve(void 0,null,function*(){Et(0),setTimeout(()=>et(!1),0)}),value:Ke})),a.createElement("div",{className:re.btnContainer},a.createElement("div",{onClick:()=>ke(!0,Ke),className:re.btn,style:{padding:"0 16px",width:"initial"}},a.createElement("i",{className:"iconfont icon-tihuan mr10 font14"}),"\u66FF\u6362"),a.createElement("div",{onClick:()=>ke(!1,Ke),className:re.btn,style:{padding:"0 16px",width:"initial"}},a.createElement("i",{className:"iconfont icon-charu mr10 font14"}),"\u63D2\u5165"),a.createElement(E.CopyToClipboard,{text:Ke,onCopy:()=>y.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},a.createElement(ce.Z,{title:"\u590D\u5236"},a.createElement("div",{className:re.btn,style:{marginLeft:"auto"}},a.createElement("i",{className:"iconfont icon-fuzhi8 font14"})))),a.createElement(ce.Z,{title:"\u91CD\u65B0\u751F\u6210"},a.createElement("div",{onClick:Ht,className:re.btn},a.createElement("i",{className:"iciconfontonfot icon-gengxin-genghuan-tihuan font17"}))),a.createElement(ce.Z,{title:"\u5220\u9664"},a.createElement("div",{onClick:()=>{dt(1),Ft(),Me([])},className:re.btn},a.createElement("i",{className:"iconfont icon-shanchu14 font14"}))))),a.createElement("div",{className:re.inputContainer},a.createElement(de.default.TextArea,{placeholder:"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u6587\u672C\u4F18\u5316\u5EFA\u8BAE",value:Xe,bordered:!1,onFocus:()=>xe(!0),onBlur:()=>setTimeout(()=>xe(!1),300),onChange:ht,onPressEnter:ot,onCompositionStart:()=>gt.current=!0,onCompositionEnd:()=>gt.current=!1}),Ye?a.createElement("div",{className:`iconfont icon-tingzhihuida ${re.cancelBtn}`,onClick:bt}):a.createElement(te.ZP,{className:tr?re.sendBtnDisabled:re.sendBtn,icon:a.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:wn,onClick:st}))))):a.createElement(a.Fragment,null)},be={"hover-line-container":"hover-line-container___kkYQN","hover-line-content":"hover-line-content___ZkD9e","line-button-container":"line-button-container___A79j9",button:"button___X_Iu7"},ye=Object.defineProperty,Ae=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,we=(Qe,Ue,Le)=>Ue in Qe?ye(Qe,Ue,{enumerable:!0,configurable:!0,writable:!0,value:Le}):Qe[Ue]=Le,Be=(Qe,Ue)=>{for(var Le in Ue||(Ue={}))Fe.call(Ue,Le)&&we(Qe,Le,Ue[Le]);if(Ae)for(var Le of Ae(Ue))De.call(Ue,Le)&&we(Qe,Le,Ue[Le]);return Qe};const Se=Qe=>React.createElement("svg",Be({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},Qe),React.createElement("title",null,"AI\u6539\u5199"),React.createElement("defs",null,React.createElement("linearGradient",{x1:"26.797%",y1:"22.073%",x2:"82.181%",y2:"80.474%",id:"rewrite_svg__a"},React.createElement("stop",{stopColor:"#5C64FF",offset:"0%"}),React.createElement("stop",{stopColor:"#6988F8",offset:"100%"}))),React.createElement("path",{d:"m10.406 4.741.007.015h-.007v-.022.007Zm-.04-.04.855-1.495 1.497-.855-1.496-.855L10.366 0l-.854 1.497-1.497.855 1.496.854.855 1.495ZM3.1 8.442l1.71 3.1 1.603-3.1 3.1-1.71L6.52 5.023l-1.71-3.1-1.71 3.1L0 6.733l3.099 1.709H3.1Zm6.84 3.1 1.069 1.924 1.068-1.924L14 10.473l-1.924-1.069-1.069-1.923L9.94 9.405l-1.924 1.068 1.924 1.07v-.001Z",fill:"url(#rewrite_svg__a)",fillRule:"nonzero"}));var je="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIyNi43OTclIiB5MT0iMjIuMDczJSIgeDI9IjgyLjE4MSUiIHkyPSI4MC40NzQlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iIzVDNjRGRiIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM2OTg4RjgiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Im0xMC40MDYgNC43NDEuMDA3LjAxNWgtLjAwN3YtLjAyMi4wMDdabS0uMDQtLjA0Ljg1NS0xLjQ5NSAxLjQ5Ny0uODU1LTEuNDk2LS44NTVMMTAuMzY2IDBsLS44NTQgMS40OTctMS40OTcuODU1IDEuNDk2Ljg1NC44NTUgMS40OTVaTTMuMSA4LjQ0MmwxLjcxIDMuMSAxLjYwMy0zLjEgMy4xLTEuNzFMNi41MiA1LjAyM2wtMS43MS0zLjEtMS43MSAzLjFMMCA2LjczM2wzLjA5OSAxLjcwOUgzLjFabTYuODQgMy4xIDEuMDY5IDEuOTI0IDEuMDY4LTEuOTI0TDE0IDEwLjQ3M2wtMS45MjQtMS4wNjktMS4wNjktMS45MjNMOS45NCA5LjQwNWwtMS45MjQgMS4wNjggMS45MjQgMS4wN3YtLjAwMVoiIGZpbGw9InVybCgjYSkiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==",ze=(0,a.forwardRef)(({initialContent:Qe,onButtonClick:Ue},Le)=>{const[ke,Re]=(0,a.useState)(null),[We,Ze]=(0,a.useState)(null),[ft,it]=(0,a.useState)(""),[He,Me]=(0,a.useState)(null),Xe=Le,Ne=Pe=>{const Ye=document.elementFromPoint(10,Pe),et=document.createRange();let pt=null;const Et=document.createTreeWalker(Xe.current,NodeFilter.SHOW_TEXT,{acceptNode:st=>{const ot=document.createRange();ot.selectNodeContents(st);const bt=ot.getBoundingClientRect();return bt.top<=Pe&&bt.bottom>=Pe?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});let gt="",Bt,Ft,Dt=null,ht=null,tt=null;for(;Bt=Et.nextNode();){Bt.parentNode.getAttribute("data-select")==="disabled"&&(Ft=!0),gt+=Bt.textContent,ht||(ht=Bt),tt=Bt;const st=document.createRange();st.selectNodeContents(Bt);const ot=st.getBoundingClientRect();Dt===null&&(Dt=ot.top)}if(ht&&tt&&!Ft){const st=document.createRange();st.setStart(ht,0),st.setEnd(tt,tt.textContent.length),Me(st)}else Me(null);return Ze(Dt-1),Ft?"":gt.trim()};function Ge(Pe){for(;Pe.parentElement&&Pe.parentElement.tagName.toLowerCase()!=="section";){var Ye=window.getComputedStyle(Pe.parentElement);if(Ye.pointerEvents==="none")return!0;Pe=Pe.parentElement}return!1}const dt=Pe=>{var Ye,et;if(Ge(Pe.target)){Ze(-1e6);return}if(((et=(Ye=document.getSelection())==null?void 0:Ye.toString)==null?void 0:et.call(Ye))!==""){Ze(-1e6);return}const pt=Ne(Pe.clientY);if((pt==null?void 0:pt.trim())===""){Ze(-1e6);return}const Et=Xe.current.getBoundingClientRect();Re(Et.left-30),it(pt)},Ke=()=>{},Ve=Pe=>{Ue&&ft&&Ue(ft,Pe.clientX,Pe.clientY,He)},_e=()=>{if(He){const Pe=window.getSelection();Pe.removeAllRanges(),Pe.addRange(He)}},xe=()=>{window.getSelection().removeAllRanges()};return(0,a.useEffect)(()=>{const Pe=Xe.current;return Pe.addEventListener("mousemove",dt),Pe.addEventListener("mouseleave",Ke),()=>{Pe.removeEventListener("mousemove",dt),Pe.removeEventListener("mouseleave",Ke),xe()}},[Qe]),a.createElement("div",{className:be["hover-line-container2"]},We!==null&&a.createElement("div",{className:be["line-button-container"],style:{top:We,left:ke},onMouseEnter:()=>{_e()},onMouseLeave:()=>{xe(),Ze(null),it(""),Me(null)}},a.createElement("div",{className:be.button,onClick:Ve},a.createElement("img",{src:je}),a.createElement("span",null,"AI\u6539\u5199"))))}),Te={toolbar:"toolbar___qYQBF","chat-dialog":"chat-dialog___AUJYU",button:"button___VhNes"},Je=({nodeRef:Qe,noRestrictModal:Ue})=>{const[Le,ke]=(0,a.useState)(null),[Re,We]=(0,a.useState)(null),[Ze,ft]=(0,a.useState)(!1),[it,He]=(0,a.useState)(null),[Me,Xe]=(0,a.useState)(!1),[Ne,Ge]=(0,a.useState)(!1),dt=Qe,Ke=(0,a.useRef)(null),Ve=(0,a.useRef)(null),[_e,xe]=(0,a.useState)("");(0,a.useEffect)(()=>{Le!=null&&Le.toString()&&xe(Le==null?void 0:Le.toString())},[Le==null?void 0:Le.toString()]);const Pe=()=>{const Et=window.getSelection(),gt=dt.current.scrollTop,Bt=dt.current.getBoundingClientRect();if(Et.rangeCount>0&&Et.toString().length>0){const Ft=Et.getRangeAt(0);ke(Ft.cloneRange());const Dt=Ft.getBoundingClientRect(),ht=40;let tt=Dt.top+gt-5+ht;tt{if(!Et||Et.rangeCount===0){Xe(!1);return}const Bt=Et.getRangeAt(0).getBoundingClientRect(),Ft=window.getComputedStyle(dt.current),Dt=parseInt(Ft.lineHeight),ht=parseInt(Ft.paddingTop),tt=dt.current.scrollTop,st=dt.current.getBoundingClientRect(),ot=Bt.top-st.top+tt,bt=Math.floor((ot-ht)/Dt),Mt=ht+bt*Dt-tt;He(Mt),Xe(!0)},et=Et=>{dt.current&&!dt.current.contains(Et.target)&&Ge(!1)};(0,a.useEffect)(()=>{const Et=dt.current;return Et.addEventListener("scroll",Pe),Et.addEventListener("input",Pe),Et.addEventListener("click",Pe),Et.addEventListener("mouseup",Pe),Et.addEventListener("keyup",Pe),Et.addEventListener("click",Pe),document.addEventListener("mousedown",et),()=>{Et.removeEventListener("scroll",Pe),Et.removeEventListener("input",Pe),Et.removeEventListener("click",Pe),Et.removeEventListener("mouseup",Pe),Et.removeEventListener("keyup",Pe),Et.removeEventListener("click",Pe),document.removeEventListener("mousedown",et)}},[]);const pt=(Et=!0,gt)=>{if(!Le)return;const Bt=Ve.current.querySelector("section.edu_md").innerHTML.replace(/]*>([\s\S]*?)<\/p>/g,"$1"),Ft=Le.cloneRange(),Dt=window.getSelection();if(Dt.removeAllRanges(),Dt.addRange(Ft),Et){Ft.deleteContents();const ht=document.createElement("div");ht.innerHTML=Bt;const tt=Array.from(ht.childNodes);for(;tt.length>0;)Ft.insertNode(tt.pop())}else{Ft.collapse(!1);const ht=document.createElement("div");ht.innerHTML=" "+Bt;const tt=Array.from(ht.childNodes);for(;tt.length>0;)Ft.insertNode(tt.pop())}Dt.removeAllRanges(),ke(null),ft(!1),We(null)};return a.createElement("section",{ref:Ve},Re&&a.createElement("div",{ref:Ke,className:Te.toolbar,style:{top:Re==null?void 0:Re.top,left:Re==null?void 0:Re.left}},a.createElement("div",{className:Te.button,onClick:()=>ft(!0)},a.createElement("img",{src:je}),a.createElement("span",null,"AI\u6539\u5199"))),a.createElement(ge,{key:JSON.stringify(Re),noRestrictModal:Ue,visible:Ze,position:Re,selectText:_e,applyRefinedText:pt,fetchUrl:"/api/stream/intelligent_imports/stream.json"}),dt.current&&a.createElement(ze,{ref:dt,onButtonClick:(Et,gt,Bt,Ft)=>{ke(Ft),ft(!0),xe(Et),We({left:gt,top:Bt+20})}}))}},95795:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return de}});var a=le(59301),Ce=le(62957),y={num:"num___VQiqB"},de=({visible:te,usedCount:ae,totalCount:re,onOk:ne,onCancel:x})=>{const ee=()=>ae>0?a.createElement("div",null,"\u672C\u6B21\u5C06\u6D88\u80171\u6B21\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\uFF08\u6BCF\u65E5",re,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",a.createElement("span",{className:y.num},ae),"\u6B21\uFF09\uFF0C\u786E\u5B9A\u64CD\u4F5C\u5417\uFF1F"):a.createElement("div",{className:"mb20"},"\u4ECA\u65E5\u5927\u6A21\u578B\u4F7F\u7528\u673A\u4F1A\u5DF2\u7528\u5B8C\uFF08\u6BCF\u65E5",re,"\u6B21\u673A\u4F1A\uFF0C\u4ECA\u65E5\u5269\u4F59",a.createElement("span",{className:y.num},ae),"\u6B21\uFF09\u3002");return a.createElement(Ce.default,{centered:!0,open:te,title:"\u63D0\u793A",width:620,onCancel:x,onOk:ne,footer:ae>0?void 0:null},ee())}},24754:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return pe},Q:function(){return ie}});var a=le(59301),Ce={container:"container___DAVRd",katex:"katex___oS9Qs",liWrap:"liWrap___pAkIe",backBottom:"backBottom___kT237",imgBox:"imgBox___O8q6M"},y=le(6725),ce=le(90524),de=le(97812),te=le(59934),ae=le(23479),re=le(26381),ne="data:image/png;base64,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",x=le(92310),ee=le.n(x),E=le(6767),b=le(37732),z=(fe,ue,oe)=>new Promise((me,Ee)=>{var ve=be=>{try{ge(oe.next(be))}catch(ye){Ee(ye)}},he=be=>{try{ge(oe.throw(be))}catch(ye){Ee(ye)}},ge=be=>be.done?me(be.value):Promise.resolve(be.value).then(ve,he);ge((oe=oe.apply(fe,ue)).next())});const ie={contentRef:{current:null},value:null,status:!1,open:()=>z(void 0,null,function*(){}),close:()=>{}};var pe=({className:fe,style:ue,onChange:oe,onSuccess:me,onCancel:Ee,onError:ve,fetchUrl:he,noRestrictModal:ge=()=>{},showEditableToolbar:be,bottomOffset:ye=110,loadingText:Ae,showEmptyData:Fe=!0,onStatusChange:De,stringTransformer:we,bottomContainerNode:Be})=>{const[Se,je]=(0,a.useState)(!1),[Ie,ze]=(0,a.useState)(""),[Te,qe]=(0,a.useState)(0),[Je,Qe]=(0,a.useState)(!1),Ue=(0,a.useRef)(null),Le=(0,a.useRef)(null),ke=(0,a.useRef)(null),Re=(0,a.useRef)(null),We=(0,ae.Z)({scrollBoxRef:Re,bottomInspectRef:ke,contentRef:Le,status:Je,bottomOffset:ye}),Ze=Se||Je;(0,a.useEffect)(()=>{oe==null||oe(Ie)},[Ie]);const[ft,it]=(0,a.useState)([]);(0,a.useEffect)(()=>{De==null||De({contentRef:Le,status:Ze,value:Ie,open:He,close:Me})},[Ze,Ie]);const He=Ne=>z(void 0,null,function*(){je(!0),ze(""),it([]),qe(0);const Ge=he;Ne!=null&&Ne.fetchUrl&&delete Ne.fetchUrl,Ue.current=new y.Z(`${ce.Z.API_SERVER}${Ge}`,Ne),yield new Promise((dt,Ke)=>{Ue.current.on("data",Ve=>{var _e;let{chunk:{content:xe,type:Pe}}=Ve;Qe(!0),Pe==="text"&&ze(Ye=>we?we(Ye+xe):Ye+xe),Pe==="knowledge"&&(console.log("---knowledge-",Ve==null?void 0:Ve.chunk),it((_e=Ve==null?void 0:Ve.chunk)==null?void 0:_e.content))}),Ue.current.on("done",()=>{dt()}),Ue.current.on("error",Ve=>{Object.prototype.toString.call(Ve)==="[object Object]"&&Ve.status===-1&&E.ZP.warning((Ve==null?void 0:Ve.message)||""),dt(),ve==null||ve(Ve)}),Ue.current.on("cancelled",()=>{dt(),Ee==null||Ee()}),Ue.current.startStream()}),je(!1)}),Me=()=>{var Ne,Ge;qe(1),(Ge=(Ne=Ue.current)==null?void 0:Ne.cancelRequest)==null||Ge.call(Ne),je(!1),Qe(!1)},Xe=(0,a.useMemo)(()=>Le.current?a.createElement(te.Z,{noRestrictModal:ge,nodeRef:Le}):a.createElement(a.Fragment,null),[Le.current]);return a.createElement(a.Fragment,null,a.createElement("div",{className:ee()(Ce.container,fe),style:ue,ref:Re},a.createElement("div",{ref:Le,className:Ce.liWrap,contentEditable:!Ze},Ie&&a.createElement(de.Z,{cancelIndex:Te,streamingStatus:Se,loadImage:!1,onFinish:()=>z(void 0,null,function*(){qe(0),setTimeout(()=>Qe(!1),0),me==null||me(Ie)}),value:Ie}),(ft==null?void 0:ft.length)>0&&a.createElement(b.Z,{Filelist:ft})),!Ie&&!Ze&&a.createElement("div",{className:Ce.imgBox},a.createElement("img",{width:56,src:ne}),a.createElement("span",null,"\u9884\u89C8\u533A")),Fe&&Ze&&a.createElement(re.Z,{text:Ae}),!We&&a.createElement("div",{className:Ce.backBottom,onClick:()=>{Re.current.scrollTop=Re.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:ke}),Be),!Ze&&be&&Xe)}},26381:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return ce}});var a=le(59301),Ce={loading:"loading___SifAS",dot:"dot___J5R0d","dot-fade":"dot-fade___BPUGC"},ce=({text:de})=>a.createElement("div",null,a.createElement("div",{className:Ce.loading},a.createElement("div",{className:Ce.dot}),a.createElement("div",{className:Ce.dot}),a.createElement("div",{className:Ce.dot})),!!de&&a.createElement("div",{className:"mt5"},de))},4523:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return Rn}});var a=le(59301),Ce=le(30641),y=le(6767),ce=le(14566),de=le(62957),te=le(25399),ae=le(37568),re=le(99571),ne=le(29787),x=le(584),ee=le(93725),E=le(75727),b=le(37639),z=le(92310),ie=le.n(z),se=le(97812),pe=le(49026),fe=le(88998),ue={loadingPic:"loadingPic___sQWGQ",loading:"loading___ss_U1",dot:"dot___eTny8","dot-fade":"dot-fade___gzUhM",wrap:"wrap___SoLR4",chatContainer:"chatContainer___bSpXP",footerContainer:"footerContainer___IbaJq",btnWrp:"btnWrp___z89PH",btn:"btn___VK3Di",btnActive:"btnActive___en_8L",inputContainer:"inputContainer___q_PRC",uploadBtn:"uploadBtn___fY3BV",sendBtn:"sendBtn____aYXt",sendBtnDisabled:"sendBtnDisabled____WhtC",cancelBtn:"cancelBtn___I91qC",lineFour:"lineFour___t_eBm",fullIcon:"fullIcon___WYjW2",footerContainerSelected:"footerContainerSelected___TV_oq",full:"full___h1vtm",li:"li___DXR9A",avatarIcon:"avatarIcon___EYoqp",img:"img___wrenL",content:"content___NK_Ew",borderBox:"borderBox___UVtN4",text:"text___d_gYw",fileWrap:"fileWrap___kbAp0",file:"file___R5FNg",fileName:"fileName___oTYTw",source:"source___JD93j",action:"action___CTh1w",disabledInput:"disabledInput___rMs3e",backBottom:"backBottom___VIz5U",head:"head___vWC9s",title:"title___l1GaK",headBtn:"headBtn___fGGSq",menuWarp:"menuWarp___Py4k9",menu:"menu___Rpj4l",menuText:"menuText___zGoGw",menuDel:"menuDel___qa0au",active:"active___n_Cfs",draggableWrap:"draggableWrap___u95gi",modal:"modal___Q60Fu",footer:"footer___lxKwN",main:"main____xLI7",files:"files___U6HeB",fileDel:"fileDel___HitRv",inputWrap:"inputWrap___ydzLc",btnWrap:"btnWrap___ENcDO",btnDisabled:"btnDisabled___AFYEZ",uploadDisabledBtn:"uploadDisabledBtn___LslUe"},oe=le(82093),me=le(49661),Ee=le(62586),ve=le(37166),he=le(28984),ge=le(71986),be=le(90524),ye=le(56102),Ae=le(6725),Fe=le(25232),De=le(12911),we=le.n(De),Be=le(37712),Se=le(4676),je=function(){return je=Object.assign||function(Yt){for(var jt,_t=1,Ot=arguments.length;_tNumber(Fr)?Fr:Bi})}if(xr||this.props.lockAspectRatio&&!Sr&&!li){var Bi=_r+(Zr-Cr)/xn;this.setState({maxWidth:Bi>Number(Fr)?Fr:Bi})}if((li||Sr)&&this.resizable){var Bi=(cr-kn)/xn+this.resizable.size.height;this.setState({maxHeight:Bi>Number(wr)?wr:Bi})}if(Wi||this.props.lockAspectRatio&&!li&&!Sr){var Bi=_n+(kn-cr)/xn;this.setState({maxHeight:Bi>Number(wr)?wr:Bi})}}}else this.setState({maxWidth:this.props.maxWidth,maxHeight:this.props.maxHeight});this.props.onResizeStart&&this.props.onResizeStart(_t,Ot,rn)},jt.prototype.onResize=function(_t,Ot,rn,xn){var An=this,Jt={x:this.originalPosition.x,y:this.originalPosition.y},Cn=-xn.width,In=-xn.height,Vn=["top","left","topLeft","bottomLeft","topRight"];Vn.includes(Ot)&&(Ot==="bottomLeft"?Jt.x+=Cn:(Ot==="topRight"||(Jt.x+=Cn),Jt.y+=In));var mr=this.draggable.state;(Jt.x!==mr.x||Jt.y!==mr.y)&&(0,Se.flushSync)(function(){An.draggable.setState(Jt)}),this.updateOffsetFromParent();var Fr=this.offsetFromParent,wr=this.getDraggablePosition().x+Fr.left,mi=this.getDraggablePosition().y+Fr.top;this.resizingPosition={x:wr,y:mi},this.props.onResize&&this.props.onResize(_t,Ot,rn,xn,{x:wr,y:mi})},jt.prototype.onResizeStop=function(_t,Ot,rn,xn){this.setState({resizing:!1});var An=this.getMaxSizesFromProps(),Jt=An.maxWidth,Cn=An.maxHeight;this.setState({maxWidth:Jt,maxHeight:Cn}),this.props.onResizeStop&&this.props.onResizeStop(_t,Ot,rn,xn,this.resizingPosition)},jt.prototype.updateSize=function(_t){this.resizable&&this.resizable.updateSize({width:_t.width,height:_t.height})},jt.prototype.updatePosition=function(_t){this.draggable.setState(_t)},jt.prototype.updateOffsetFromParent=function(){var _t=this.props.scale,Ot=this.getParent(),rn=this.getSelfElement();if(!Ot||rn===null)return{top:0,left:0};var xn=Ot.getBoundingClientRect(),An=xn.left,Jt=xn.top,Cn=rn.getBoundingClientRect(),In=this.getDraggablePosition(),Vn=Ot.scrollLeft,mr=Ot.scrollTop;this.offsetFromParent={left:Cn.left-An+Vn-In.x*_t,top:Cn.top-Jt+mr-In.y*_t}},jt.prototype.render=function(){var _t=this,Ot=this.props,rn=Ot.disableDragging,xn=Ot.style,An=Ot.dragHandleClassName,Jt=Ot.position,Cn=Ot.onMouseDown,In=Ot.onMouseUp,Vn=Ot.dragAxis,mr=Ot.dragGrid,Fr=Ot.bounds,wr=Ot.enableUserSelectHack,mi=Ot.cancel,an=Ot.children,Ln=Ot.onResizeStart,Cr=Ot.onResize,cr=Ot.onResizeStop,pr=Ot.onDragStart,Zr=Ot.onDrag,kn=Ot.onDragStop,_r=Ot.resizeHandleStyles,_n=Ot.resizeHandleClasses,Sr=Ot.resizeHandleComponent,xr=Ot.enableResizing,li=Ot.resizeGrid,Wi=Ot.resizeHandleWrapperClass,Bi=Ot.resizeHandleWrapperStyle,Ri=Ot.scale,sa=Ot.allowAnyClick,hi=Ot.dragPositionOffset,$i=Pe(Ot,["disableDragging","style","dragHandleClassName","position","onMouseDown","onMouseUp","dragAxis","dragGrid","bounds","enableUserSelectHack","cancel","children","onResizeStart","onResize","onResizeStop","onDragStart","onDrag","onDragStop","resizeHandleStyles","resizeHandleClasses","resizeHandleComponent","enableResizing","resizeGrid","resizeHandleWrapperClass","resizeHandleWrapperStyle","scale","allowAnyClick","dragPositionOffset"]),Xi=this.props.default?xe({},this.props.default):void 0;delete $i.default;var eo=rn||An?{cursor:"auto"}:{cursor:"move"},Ci=xe(xe(xe({},Ye),eo),xn),Da=this.offsetFromParent,Kr=Da.left,Na=Da.top,la;Jt&&(la={x:Jt.x-Kr,y:Jt.y-Na});var ua=this.state.resizing?void 0:la,bi=this.state.resizing?"both":Vn;return(0,a.createElement)(we(),{ref:function(_i){_i&&(_t.draggable=_i)},handle:An?".".concat(An):void 0,defaultPosition:Xi,onMouseDown:Cn,onMouseUp:In,onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop,axis:bi,disabled:rn,grid:mr,bounds:Fr?this.state.bounds:void 0,position:ua,enableUserSelectHack:wr,cancel:mi,scale:Ri,allowAnyClick:sa,nodeRef:this.resizableElement,positionOffset:hi},(0,a.createElement)(Ke,xe({},$i,{ref:function(_i){_i&&(_t.resizable=_i,_t.resizableElement.current=_i.resizable)},defaultSize:Xi,size:this.props.size,enable:typeof xr=="boolean"?et(xr):xr,onResizeStart:this.onResizeStart,onResize:this.onResize,onResizeStop:this.onResizeStop,style:Ci,minWidth:this.props.minWidth,minHeight:this.props.minHeight,maxWidth:this.state.resizing?this.state.maxWidth:this.props.maxWidth,maxHeight:this.state.resizing?this.state.maxHeight:this.props.maxHeight,grid:li,handleWrapperClass:Wi,handleWrapperStyle:Bi,lockAspectRatio:this.props.lockAspectRatio,lockAspectRatioExtraWidth:this.props.lockAspectRatioExtraWidth,lockAspectRatioExtraHeight:this.props.lockAspectRatioExtraHeight,handleStyles:_r,handleClasses:_n,handleComponent:Sr,scale:this.props.scale}),an))},jt.defaultProps={maxWidth:Number.MAX_SAFE_INTEGER,maxHeight:Number.MAX_SAFE_INTEGER,scale:1,onResizeStart:function(){},onResize:function(){},onResizeStop:function(){},onDragStart:function(){},onDrag:function(){},onDragStop:function(){}},jt}(a.PureComponent),Et=Object.defineProperty,gt=Object.defineProperties,Bt=Object.getOwnPropertyDescriptors,Ft=Object.getOwnPropertySymbols,Dt=Object.prototype.hasOwnProperty,ht=Object.prototype.propertyIsEnumerable,tt=(Yt,jt,_t)=>jt in Yt?Et(Yt,jt,{enumerable:!0,configurable:!0,writable:!0,value:_t}):Yt[jt]=_t,st=(Yt,jt)=>{for(var _t in jt||(jt={}))Dt.call(jt,_t)&&tt(Yt,_t,jt[_t]);if(Ft)for(var _t of Ft(jt))ht.call(jt,_t)&&tt(Yt,_t,jt[_t]);return Yt},ot=(Yt,jt)=>gt(Yt,Bt(jt)),bt=(Yt,jt,_t)=>new Promise((Ot,rn)=>{var xn=Cn=>{try{Jt(_t.next(Cn))}catch(In){rn(In)}},An=Cn=>{try{Jt(_t.throw(Cn))}catch(In){rn(In)}},Jt=Cn=>Cn.done?Ot(Cn.value):Promise.resolve(Cn.value).then(xn,An);Jt((_t=_t.apply(Yt,jt)).next())}),It=({title:Yt="\u5934\u6B4CAI",placeholder:jt,hideUpload:_t,hideInputBox:Ot,aiIcon:rn=ve,userIcon:xn=he,dragIcon:An=ge,children:Jt,fetchUrl:Cn,fetchData:In={},extraAnswerAction:Vn,showDefaultTips:mr=!0,onOpen:Fr,onClose:wr,loadingOption:mi,showPreference:an=!1,initMessage:Ln,customRequest:Cr,visible:cr,width:pr=1200,isCheckRestrictNumber:Zr=!1,headNode:kn,headFunctionNode:_r,showRedraw:_n,showEdit:Sr,promptPropName:xr="prompt",topPercentage:li,showSwitchingModel:Wi=!1,showImageGenerator:Bi=!1,showLookHistory:Ri=!1,fetchListObject:sa,customPreference:hi,customDataNode:$i,showAddSession:Xi,historyId:eo,draggableExtraNode:Ci,drawerExtraNode:Da,menuExtraFunctionNode:Kr,showSceneAwareness:Na=!1,showThiking:la=!1,ReactComponent:ua=Ce.Z,topFunctionNode:bi,footerContainerStyle:_i,chatContainerStyle:na={},showCodePreview:ia=!1,showSource:da=!0,onSendMessage:Qa,onDynamic:Wa=()=>{},setSelectItem:so,isPath:to=!1,BottomNode:Ar,BOttomNodeName:_o})=>{var Xa,no;const[ka,yt]=(0,a.useState)(!1),[xt,Nt]=(0,a.useState)("qwen-max"),[Vt,cn]=(0,a.useState)([]),[vn,rt]=(0,a.useState)([]),[kt,Qt]=(0,a.useState)(!1),[yn,Pt]=(0,a.useState)(!1),[Oe,mt]=(0,a.useState)(!1),[at,vt]=(0,a.useState)([]),[wt,ct]=(0,a.useState)(""),[At,St]=(0,a.useState)(0),[Wt,Kt]=(0,a.useState)(void 0),[Ut,tn]=(0,a.useState)(!1),[sn,en]=(0,a.useState)(null),[on,Nn]=(0,a.useState)(""),mn=(0,a.useRef)(),Dn=(0,a.useRef)(null),On=(0,a.useRef)(null),[Kn,qt]=(0,a.useState)(!1),[gr,$n]=(0,a.useState)(!1),[vr,br]=(0,a.useState)(!1),[Pr,Xr]=(0,a.useState)(!1),[hr,Ir]=(0,a.useState)(!1),[Or,ei]=(0,a.useState)(0),Dr=(0,a.useRef)(null),ti=(0,a.useRef)(!1),ui=(0,a.useRef)(null),[wi,Mr]=(0,a.useState)(void 0),[Si,ii]=(0,a.useState)(!0),[Lr,ni]=(0,a.useState)(pr-28),[ai,Ii]=(0,a.useState)(!1),[zr,pi]=(0,a.useState)(!0),[Br,oi]=(0,a.useState)([]),lr=(0,a.useRef)([]),Zi=(0,a.useRef)(null),ki=(0,a.useRef)(null),yi=(0,a.useRef)(!1),Hi=Lr-22,wa=wt==null?void 0:wt.split(` +`).length,{onAdd:Ti,onGetList:or,onListClick:Vi,onListDelete:Ca,onListDealData:fa}=sa||{},Yi=50,Gi=10,Oa={maxCount:Yi,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Vt,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:gn=>bt(void 0,null,function*(){var Ur,Qr,Ei,ta;const Oi=(ta=(Ei=(Qr=(Ur=gn==null?void 0:gn.name)==null?void 0:Ur.split("."))==null?void 0:Qr.slice(-1))==null?void 0:Ei[0])==null?void 0:ta.toLowerCase(),po=["doc","docx","md","pdf","txt","xlsx","xls"].includes(Oi);return gn.size==0?(y.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),ce.default.LIST_IGNORE):po?gn.size/1024/1024>100?(y.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),ce.default.LIST_IGNORE):!0:(y.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),ce.default.LIST_IGNORE)}),onChange:({fileList:gn})=>{cn(gn)},action:`${(Xa=be.Z)==null?void 0:Xa.API_SERVER}/api/intelligent_imports/upload_file.json`},Ta={maxCount:Gi,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:vn,multiple:!0,accept:".jpg,.png,",beforeUpload:gn=>{var Ur,Qr,Ei,ta;const Oi=(ta=(Ei=(Qr=(Ur=gn==null?void 0:gn.name)==null?void 0:Ur.split("."))==null?void 0:Qr.slice(-1))==null?void 0:Ei[0])==null?void 0:ta.toLowerCase(),po=["jpg","png"].includes(Oi);return gn.size==0?(y.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),ce.default.LIST_IGNORE):po?gn.size/1024/1024>10?(y.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),ce.default.LIST_IGNORE):!0:(y.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),ce.default.LIST_IGNORE)},onChange:({fileList:gn})=>{rt(gn)},action:`${(no=be.Z)==null?void 0:no.API_SERVER}/api/ai/generals/update_file.json`};(0,a.useEffect)(()=>{if(!at.length||!mn.current)return;const gn=at[at.length-1];gn!=null&&gn.loading&&(mn.current.scrollTop=mn.current.scrollHeight)},[at.length]),(0,a.useEffect)(()=>{if(!mn.current||!Dr.current)return;const gn=new IntersectionObserver(([Ur])=>{var Qr,Ei,ta,Oi;if(!document.contains(Ur.target)){console.log("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((Qr=Ur.rootBounds)==null?void 0:Qr.width)===0&&((Ei=Ur.rootBounds)==null?void 0:Ei.height)===0){console.log("root\uFF08\u6EDA\u52A8\u5BB9\u5668\uFF09\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(((ta=Ur.boundingClientRect)==null?void 0:ta.width)===0&&((Oi=Ur.boundingClientRect)==null?void 0:Oi.height)===0){console.log("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216 display: none");return}ii(Ur.isIntersecting)},{root:mn.current,rootMargin:"70px",threshold:0});return gn.observe(Dr.current),()=>{Dr.current&&gn.unobserve(Dr.current)}},[mn.current,Dr.current]),(0,a.useEffect)(()=>{if(!Kn)return;const gn=mn.current,Ur=ui.current;ti.current=!1;let Qr=gn.scrollTop;const Ei=()=>{const{scrollTop:Oi,scrollHeight:Va,clientHeight:po}=gn;Oi>Qr?Oi+po>=Va-50&&(gn.scrollTop=gn.scrollHeight,ti.current=!1):Oi{ti.current||(gn.scrollTop=gn.scrollHeight)});return ta.observe(Ur),()=>{var Oi;ta.unobserve(Ur),(Oi=gn==null?void 0:gn.removeEventListener)==null||Oi.call(gn,"scroll",Ei)}},[Kn]),(0,a.useEffect)(()=>{!Kn&&lr.current.length&&(vt([...at,...lr.current]),lr.current=[])},[Kn]),(0,a.useEffect)(()=>{if(!mn.current)return;const gn=new ResizeObserver(()=>{var Ur;mn.current&&ni((Ur=mn.current)==null?void 0:Ur.offsetWidth)});return gn.observe(mn.current),()=>{mn.current&&gn.unobserve(mn.current)}},[mn.current]),(0,a.useEffect)(()=>{typeof cr=="boolean"&&yt(cr)},[cr]),(0,a.useEffect)(()=>{var gn;if(Dn.current&&sn!==null){Dn.current.focus();const Ur=(gn=Dn.current.resizableTextArea)==null?void 0:gn.textArea;Ur&&(Ur.selectionStart=Ur.selectionEnd=Ur.value.length)}},[sn]),(0,a.useEffect)(()=>{wa<5&&tn(!1)},[wa]),(0,a.useEffect)(()=>{ka&&Ln&&(vt(Sa(Ln)),Qt(!0),La(Ln,{history:[]})),ka&&(ma(),eo?Oo(eo):Xi&&!wi&&Ba()),ka||Qi()},[ka]);const Sa=(gn="",Ur=[],Qr=[])=>{const Ei=Date.now();return[{text:gn,key:Ei,sender:"user",fileList:Ur,imageList:Qr,show:!0},{loading:!0,key:Ei,sender:"AI",show:!0,model:In!=null&&In.application_id?"other":xt,imageGenerator:Pr,thinkingEnabled:gr,codePreview:vr}]},Qi=()=>{Nn(""),en(null),cn([]),rt([]),ct("")},fo=()=>{if(Fr){Fr({chatData:at,setChatData:vt,setLoading:Qt,getData:La,renderChatItems:Sa,handleAdd:Ba,identifier:wi});return}yt(!0)},pa=()=>{if(pi(!0),wr){wr();return}yt(!1)},aa=()=>{tn(!Ut)},ma=()=>bt(void 0,null,function*(){if(!Zr)return;const gn=yield(0,oe.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(gn==null?void 0:gn.status)===0&&(gn==null?void 0:gn.total_number)!==-1&&(St((gn==null?void 0:gn.total_number)-(gn==null?void 0:gn.remaining_number)),Kt(gn==null?void 0:gn.total_number))}),Ja=()=>{de.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:a.createElement("div",null,a.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),a.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",Wt,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},Ai=gn=>gn.reduce((Qr,Ei)=>{if(Ei.sender==="user"){const ta=gn.find(Oi=>Oi.key===Ei.key&&Oi.sender==="AI");ta&&(ta!=null&&ta.text)&&!(ta!=null&&ta.error)&&Qr.push({question:Ei.text,answer:ta.text})}return Qr},[]),La=(...gn)=>bt(void 0,[...gn],function*(Ur="",Qr={},Ei=at){if(Cr&&(yield Cr({mes:Ur,setChatData:vt,fileList:Vt,body:Qr,checkNum:ma,setLoading:Qt,bodyChatData:Ei,setTyping:qt,setImageGenerator:Xr,renderChatItems:Sa})),!Cr){const ta=Vt==null?void 0:Vt.map(mo=>{var go;return(go=mo==null?void 0:mo.response)==null?void 0:go.file_id}),Oi=vn==null?void 0:vn.map(mo=>{var go;return(go=mo==null?void 0:mo.response)==null?void 0:go.data}),Va=Qr.history||Ai(Ei),po=st(st({identifier:wi,response_mode:"streaming",model:xt,scene_awareness:hr,thinking_enabled:gr,image_generator:Pr,code_preview:vr,file_ids:ta,image_list:Oi,history:Va,[xr]:Ur},In),Qr),Go=Object.fromEntries(Object.entries(po).filter(([mo,go])=>go!==void 0));On.current=new Ae.Z(be.Z.API_SERVER+Cn,Go),yield new Promise((mo,go)=>{let js=null,es=null;On.current.on("data",gs=>{qt(!0);const{chunk:{content:Ho,type:Rs,created:ys,msg:sl}}=gs,ks=sl==="error";Rs==="thinking"&&(js=js||ys,vt(Ko=>[...Ko].map((ts,Es)=>Es===Ko.length-1?ot(st({},ts),{reasoning:(ts.reasoning||"")+Ho,loading:!1,hideAnswer:!0,error:ks}):ts))),Rs==="text"&&(es=es||ys,vt(Ko=>[...Ko].map((ts,Es)=>Es===Ko.length-1?ot(st({},ts),{text:(ts.text||"")+Ho,loading:!1,startTime:js,endTime:es,error:ks}):ts)))}),On.current.on("done",()=>{mo()}),On.current.on("error",gs=>{let Ho="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Object.prototype.toString.call(gs)==="[object Object]"&&gs.status===-9&&(Ho=gs==null?void 0:gs.message),vt(Rs=>[...Rs].map((ys,sl)=>sl===Rs.length-1?ot(st({},ys),{text:Ho,loading:!1,error:!0}):ys)),mo()}),On.current.on("cancelled",()=>{mo()}),On.current.startStream()})}ma(),Qt(!1)}),fi=gn=>{ct(gn.target.value)},si=(gn,Ur)=>{if(Qi(),Qt(!0),gn==="edit"){lr.current=at.slice(Ur+2);const Qr=at.splice(Ur),{fileList:Ei=[],imageList:ta=[]}=(Qr==null?void 0:Qr[0])||{},Oi=Ei.map(Go=>{var mo;return(mo=Go.response)==null?void 0:mo.file_id}),Va=ta.map(Go=>{var mo;return(mo=Go.response)==null?void 0:mo.data}),po={history:Ai(at),file_ids:Oi,image_list:Va,edit:!0};vt([...at,...Sa(on,Ei,ta)]),La(on,po,at)}if(gn==="redraw"){lr.current=at.slice(Ur+1);const Qr=at.splice(Ur-1),{text:Ei,fileList:ta=[],imageList:Oi=[]}=(Qr==null?void 0:Qr[0])||{},Va=ta.map(mo=>{var go;return(go=mo.response)==null?void 0:go.file_id}),po=Oi.map(mo=>{var go;return(go=mo.response)==null?void 0:go.data}),Go={history:Ai(at),file_ids:Va,image_list:po,edit:!0};vt([...at,...Sa(Ei,ta,Oi)]),La(Ei,Go,at)}},ji=()=>{if(wt.trim()!==""){Qi(),Qt(!0);const gn=Vt.filter(Qr=>Qr.status==="done"),Ur=vn.filter(Qr=>Qr.status==="done");vt([...at,...Sa(wt,gn,Ur)]),La(wt)}},Yr=gn=>{if(gn.shiftKey){if(gn.key==="Enter")return}else if(gn.key==="Enter"){if(gn.preventDefault(),Ka||yi.current)return;ji()}},ci=(gn,Ur)=>{let Qr=!1;Sr===!0?Qr=!0:Sr==="last"&&(Qr=at.reduce((Va,po,Go)=>po.sender==="user"?Go:Va,-1)===Ur);const Ei=Ur===sn,ta=[...(gn==null?void 0:gn.fileList)||[],...(gn==null?void 0:gn.imageList)||[]];return a.createElement("div",{className:ue.li,style:st({width:Hi},na)},a.createElement("div",{className:ue.avatarIcon},a.createElement("img",{className:ue.img,src:xn})),a.createElement("div",{className:ue.content},!!(ta!=null&&ta.length)&&a.createElement("div",{className:ue.fileWrap},ta==null?void 0:ta.map((Oi,Va)=>a.createElement("div",{key:Va,className:ue.file},a.createElement(Fe.Z,{filename:Oi==null?void 0:Oi.name,className:"mr10",width:24}),a.createElement("aside",null,a.createElement(te.Z,{title:Oi==null?void 0:Oi.name},a.createElement("div",{className:ue.fileName},Oi==null?void 0:Oi.name)),a.createElement("div",{className:"c-grey-999 font12"},(0,me.RD)(Oi==null?void 0:Oi.size)))))),a.createElement("div",{className:ue.borderBox},Ei?a.createElement(ae.default.TextArea,{value:on,ref:Dn,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:Oi=>Nn(Oi.target.value)}):a.createElement("div",{className:ue.text},gn==null?void 0:gn.text)),Ei?a.createElement("div",{className:ue.action},a.createElement(re.ZP,{onClick:()=>{Nn(""),en(null)},size:"small"},"\u53D6\u6D88"),a.createElement(re.ZP,{disabled:!on.trim(),onClick:()=>si("edit",Ur),type:"primary",size:"small"},"\u786E\u8BA4")):a.createElement("div",{className:ue.action},a.createElement(ye.CopyToClipboard,{text:(gn==null?void 0:gn.text)||"",onCopy:()=>y.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement(te.Z,{title:"\u590D\u5236"},a.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),Qr&&!kt&&a.createElement(te.Z,{title:"\u7F16\u8F91"},a.createElement("i",{onClick:()=>{en(Ur),Nn((gn==null?void 0:gn.text)||"")},className:"iconfont icon-bianji10 font14"})))))},Pa=(gn,Ur)=>{console.log(gn);let Qr=!1;_n===!0?Qr=!0:_n==="last"&&(Qr=at.reduce((Oi,Va,po)=>Va.sender==="AI"?po:Oi,-1)===Ur);let Ei="";return gn!=null&&gn.source?Ei=gn==null?void 0:gn.source:(gn==null?void 0:gn.model)==="deepseek-r1"?Ei="\u7531deepseek\u751F\u6210":(gn==null?void 0:gn.model)==="qwen-max"&&(Ei="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),a.createElement("div",{className:ue.li,style:st({width:Hi},na)},a.createElement("div",{className:ue.avatarIcon},a.createElement("img",{className:ue.img,src:rn})),a.createElement("div",{className:ue.content},a.createElement("div",{className:ue.borderBox},gn.loading&&a.createElement(a.Fragment,null,gn!=null&&gn.imageGenerator?a.createElement("div",{className:ue.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",a.createElement("div",{className:"ai-loading"})):!(gn!=null&&gn.thinkingEnabled)&&a.createElement("div",null,a.createElement("div",{className:ue.loading},a.createElement("div",{className:ue.dot}),a.createElement("div",{className:ue.dot}),a.createElement("div",{className:ue.dot})),a.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(mi==null?void 0:mi.text)||"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002"))),(gn==null?void 0:gn.thinkingEnabled)&&a.createElement(pe.Z,{time:gn==null?void 0:gn.time,cancelIndex:Or,loading:gn.loading,streamingStatus:!(gn!=null&&gn.text),onFinish:()=>{ei(0),vt(ta=>[...ta].map((Oi,Va)=>Va===ta.length-1?ot(st({},Oi),{hideAnswer:!1,time:Oi.startTime?Oi.endTime-Oi.startTime:null}):Oi))},value:gn==null?void 0:gn.reasoning}),!!(gn!=null&&gn.text)&&!gn.hideAnswer&&a.createElement(se.Z,{onDynamic:Wa,cancelIndex:Or,streamingStatus:kt,loadImage:!!(gn!=null&&gn.imageGenerator),onFinish:()=>bt(void 0,null,function*(){ei(0),setTimeout(()=>qt(!1),0)}),value:gn==null?void 0:gn.text})),da&&!(gn!=null&&gn.application_id)&&(gn==null?void 0:gn.model)!="other"&&!!(gn!=null&&gn.text)&&Ei&&a.createElement("div",{className:ue.source},Ei),a.createElement("div",{className:ue.action},Vn==null?void 0:Vn(gn,Ur,io),!(gn!=null&&gn.imageGenerator)&&a.createElement(ye.CopyToClipboard,{text:String((gn==null?void 0:gn.text)||""),onCopy:()=>y.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},a.createElement(te.Z,{title:"\u590D\u5236"},a.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),an&&!kt&&a.createElement(a.Fragment,null,a.createElement(te.Z,{title:"\u559C\u6B22"},a.createElement("i",{style:gn!=null&&gn.like?{color:"#FA8D30"}:{},onClick:()=>ea("like",!(gn!=null&&gn.like),Ur),className:"iconfot icon-yijiejue font15"})),a.createElement(te.Z,{title:"\u4E0D\u559C\u6B22"},a.createElement("i",{style:gn!=null&&gn.dislike?{color:"#e86d7c"}:{},onClick:()=>ea("dislike",!(gn!=null&&gn.dislike),Ur),className:"iconfot icon-weijiejuezhengchang font15"}))),Qr&&!kt&&a.createElement(te.Z,{title:"\u91CD\u65B0\u751F\u6210"},a.createElement("i",{onClick:()=>si("redraw",Ur),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},ea=(gn,Ur,Qr)=>bt(void 0,null,function*(){if(hi){const Ei=at.slice(0,Qr+1),Oi=Ai(Ei).length;yield hi({type:gn,value:Ur,index:Qr,identifier:wi,objectIndex:Oi})}vt(Ei=>(Ei[Qr][gn]=Ur,Ur&&(Ei[Qr][gn==="like"?"dislike":"like"]=!1),[...Ei]))}),Ua=()=>{var gn,Ur;ei(1),(Ur=(gn=On.current)==null?void 0:gn.cancelRequest)==null||Ur.call(gn),Qt(!1),qt(!1)},Ba=()=>bt(void 0,null,function*(){var gn,Ur,Qr;so({}),(Ur=(gn=On.current)==null?void 0:gn.cancelRequest)==null||Ur.call(gn),Qi(),vt([]),Qt(!0);const Ei=yield Ti();(Ei==null?void 0:Ei.status)===0&&Mr((Qr=Ei==null?void 0:Ei.data)==null?void 0:Qr.identifier),Qt(!1),qt(!1)}),qa=()=>bt(void 0,null,function*(){var gn;mt(!0);const Ur=yield or();(Ur==null?void 0:Ur.status)===0&&oi(((gn=Ur==null?void 0:Ur.data)==null?void 0:gn.list)||[]),mt(!1)}),Oo=(...gn)=>bt(void 0,[...gn],function*(Ur=wi){var Qr,Ei,ta,Oi;so({}),(Ei=(Qr=On.current)==null?void 0:Qr.cancelRequest)==null||Ei.call(Qr),Qi(),Pt(!0);const Va=yield Vi(Ur);if(Va.status===0){const po=fa(((ta=Va==null?void 0:Va.data)==null?void 0:ta.messages)||[]);vt(po),Pt(!1),Mr((Oi=Va==null?void 0:Va.data)==null?void 0:Oi.identifier);return}vt([]),Pt(!1)}),wo=(gn,Ur)=>bt(void 0,null,function*(){(yield Ca(gn)).status===0&&(y.ZP.success("\u5220\u9664\u6210\u529F"),Ur===wi&&Ba(),qa())}),vo=()=>a.createElement("div",{className:ue.menuWarp},a.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),a.createElement(ne.Z,{spinning:Oe},!Br.length&&a.createElement(x.Z,{style:{width:250,paddingBottom:30},image:x.Z.PRESENTED_IMAGE_SIMPLE}),!!Br.length&&a.createElement("div",{className:ue.menu},Br.map(function(gn,Ur){return a.createElement("aside",{className:ie()(wi===gn.identifier&&ue.active),key:gn.id,onClick:()=>Oo(gn.id)},a.createElement("div",{className:ue.menuText},a.createElement(te.Z,{title:gn==null?void 0:gn.question},a.createElement("span",null,gn==null?void 0:gn.question)),Kr&&Kr(gn)),a.createElement("div",{className:ue.menuDel,onClick:Qr=>Qr.stopPropagation()},a.createElement(ee.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>wo(gn.id,gn.identifier),okText:"\u786E\u8BA4",zIndex:1100,cancelText:"\u53D6\u6D88"},a.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),Tr=gn=>{if(gn==="file"){if(vn.length){de.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u56FE\u7247\uFF0C\u4E0A\u4F20\u6587\u4EF6\u540E\u56FE\u7247\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{rt([]),Zi.current.upload.uploader.fileInput.click()}});return}Zi.current.upload.uploader.fileInput.click()}if(gn==="image"){if(Vt.length){de.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u6587\u4EF6\uFF0C\u4E0A\u4F20\u56FE\u7247\u540E\u6587\u4EF6\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{cn([]),ki.current.upload.uploader.fileInput.click()}});return}ki.current.upload.uploader.fileInput.click()}},Gr=[...Vt,...vn],Ka=Gr.some(gn=>gn.status==="uploading")||kt||Kn,ro=At>=Wt,io={chatData:at,stream:On,isDisabledNum:ro,isDisAbledUpload:Ka,checkNumModal:Ja,checkNum:ma,onClose:pa,setChatData:vt,setLoading:Qt,getData:La,clearStatus:Qi,typing:Kn,setImageGenerator:Xr,renderChatItems:Sa,setSceneAwareness:Ir,setIdentifier:Mr,setCodePreview:br,setTyping:qt,onMenuClick:Oo};return a.createElement(a.Fragment,null,Jt?a.createElement("div",{onClick:fo},Jt):Jt!==null&&!ka&&a.createElement(Ee.Z,{draggableExtraNode:Ci,showAvatarEditData:{nickname:"\u5B9E\u9A8C\u52A9\u6559",headImgId:null},src:An,onClick:fo,topPercentage:li}),ka&&a.createElement("div",{className:ue.draggableWrap},a.createElement(pt,{dragHandleClassName:ue.title,bounds:"parent",minHeight:400,maxHeight:window.innerHeight-40,minWidth:736,maxWidth:window.innerWidth-40,default:{x:window.innerWidth-756,y:20,width:736,height:window.innerHeight-40}},a.createElement("div",{className:ue.modal},a.createElement("div",{className:ue.head},a.createElement("div",{className:ue.title},a.createElement("b",{className:"c-grey-333 font16"},"\u5B9E\u9A8C\u52A9\u6559"),a.createElement("span",{className:"c-grey-333 font14"},"\uFF08\u70B9\u51FB\u53EF\u62D6\u52A8\u7A97\u53E3\uFF09")),Da,Wi&&a.createElement(fe.Z,{value:xt,onChange:gn=>{$n(!1),Xr(!1),Nt(gn),rt([]),cn([])}}),Ri&&a.createElement(a.Fragment,null,a.createElement(E.Z,{className:"ml10",dropdownRender:vo,onOpenChange:gn=>{gn&&qa()},placement:"bottomRight",arrow:{pointAtCenter:!0}},a.createElement("div",{className:ue.headBtn},a.createElement("i",{className:"icon-lishiduihua1 font14"})))),Xi&&a.createElement(a.Fragment,null,a.createElement(te.Z,{title:"\u65B0\u5EFA\u5BF9\u8BDD"},a.createElement("div",{className:ue.headBtn,onClick:Ba},a.createElement("i",{className:"icon-xinjianduihua font14"}))),a.createElement("div",{style:{height:10,width:1,background:"#D8D8D8"}})),a.createElement(te.Z,{title:"\u6536\u8D77\u7A97\u53E3"},a.createElement("div",{className:ue.headBtn,onClick:pa},a.createElement("i",{className:"icon-suoxiaochuangkou font14"})))),a.createElement("div",{className:ie()(ue.wrap,ka&&"body-overflow-hidden")},a.createElement("div",{ref:mn,className:ue.chatContainer},!to&&(bi==null?void 0:bi(io)),mr&&a.createElement("div",{className:`${ue.li} mb20`,style:st({width:Hi},na)},a.createElement("div",{className:ue.avatarIcon},a.createElement("img",{className:ue.img,src:rn})),a.createElement("div",{className:ue.content},a.createElement("div",{className:ue.borderBox},kn,_r==null?void 0:_r(io)))),to&&(at==null?void 0:at.length)<=0&&a.createElement("div",{style:{textAlign:"center"}},kn,a.createElement("div",{style:{height:20,width:1}}),to&&(bi==null?void 0:bi(io))),a.createElement("div",{ref:ui},a.createElement(ne.Z,{spinning:yn,className:"mt20"},at==null?void 0:at.map((gn,Ur)=>a.createElement(a.Fragment,{key:gn.key+Ur},gn.show&&a.createElement(a.Fragment,null,gn.sender==="user"&&ci(gn,Ur),gn.sender==="AI"&&Pa(gn,Ur),$i&&!["AI","user"].includes(gn.sender)&&$i(gn,Ur,{width:Hi})))))),!Si&&a.createElement("div",{className:ue.backBottom,onClick:()=>{mn.current.scrollTop=mn.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:Dr,className:"pl20"})),to&&(at==null?void 0:at.length)>0&&a.createElement("div",{style:{display:"flex",gap:20,marginLeft:20,marginBottom:10}},_o&&a.createElement(re.ZP,{style:{height:34,borderRadius:20,width:102},ghost:!0,type:"primary"},_o),a.createElement(b.Z,{zIndex:1e3,placement:"topLeft",content:a.createElement("div",{style:{width:530}},Ar==null?void 0:Ar(io)),title:"\u5B9E\u9A8C\u5DE5\u5177"}," ",a.createElement(re.ZP,{style:{height:34,borderRadius:20,width:102},icon:a.createElement("i",{className:"iconfont icon-qita"}),type:"primary",ghost:!0},"\u5B9E\u9A8C\u5DE5\u5177"))),!Ot&&a.createElement("div",{className:ue.footer},a.createElement("div",{className:ue.main},!!Gr.length&&a.createElement("div",{className:ue.files},Gr==null?void 0:Gr.map((gn,Ur)=>a.createElement("div",{key:Ur,className:ue.file},a.createElement(ne.Z,{size:"small",spinning:(gn==null?void 0:gn.status)==="uploading"},a.createElement(Fe.Z,{filename:gn==null?void 0:gn.name,className:"block",width:24})),a.createElement("aside",null,a.createElement(te.Z,{title:gn==null?void 0:gn.name},a.createElement("div",{className:ue.fileName},gn==null?void 0:gn.name)),a.createElement("div",{className:"c-grey-999 font12"},(0,me.RD)(gn==null?void 0:gn.size))),a.createElement("i",{onClick:()=>{cn(Qr=>Qr.filter(Ei=>Ei.uid!==gn.uid)),rt(Qr=>Qr.filter(Ei=>Ei.uid!==gn.uid))},className:`aitubiao icon-tupianguanbi ${ue.fileDel}`})))),a.createElement("div",{className:ue.inputWrap},a.createElement(ae.default.TextArea,{placeholder:jt||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:wt,bordered:!1,onChange:fi,onPressEnter:Yr,onCompositionStart:()=>{yi.current=!0},onCompositionEnd:()=>{yi.current=!1}}),a.createElement("div",{className:ue.action},a.createElement("div",{className:ue.btnWrap},Na&&a.createElement(te.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},a.createElement("div",{onClick:()=>Ir(!hr),className:ie()(ue.btn,hr&&ue.btnActive)},a.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),xt==="deepseek-r1"&&la&&a.createElement(te.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},a.createElement("div",{onClick:()=>$n(!gr),className:ie()(ue.btn,gr&&ue.btnActive)},a.createElement("i",{className:"iconfont icon-shendusikao mr10 font14"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),Bi&&xt==="qwen-max"&&a.createElement("div",{onClick:()=>Xr(!Pr),className:ie()(ue.btn,Pr&&ue.btnActive)},a.createElement("i",{className:"aitubiao icon-tuxiangshengcheng1 mr10 font14"}),"\u56FE\u50CF\u751F\u6210")),!_t&&a.createElement(a.Fragment,null,xt==="qwen-max"&&a.createElement(ce.default,st({ref:ki},Ta),a.createElement(te.Z,{title:vn.length>=Gi?"\u4E0A\u4F20\u7684\u6570\u91CF\u5DF2\u5230\u8FBE\u9650\u5236":"\u6DFB\u52A0\u56FE\u7247"},a.createElement("div",{onClick:()=>!(vn.length>=Gi)&&Tr("image"),className:vn.length>=Gi?ue.uploadDisabledBtn:ue.uploadBtn},a.createElement("i",{className:"aitubiao icon-tupianshangchuan font14"})))),a.createElement(ce.default,st({ref:Zi},Oa),a.createElement(te.Z,{title:Vt.length>=Yi?"\u4E0A\u4F20\u7684\u6570\u91CF\u5DF2\u5230\u8FBE\u9650\u5236":a.createElement("div",null,a.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),a.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},a.createElement("div",{onClick:()=>!(Vt.length>=Yi)&&Tr("file"),className:Vt.length>=Yi?ue.uploadDisabledBtn:ue.uploadBtn},a.createElement("i",{className:"aitubiao icon-fujian3 font14"}))))),a.createElement("div",{className:"mr13"}),Kn?a.createElement(te.Z,{title:"\u505C\u6B62\u751F\u6210"},a.createElement("div",{className:`iconfont icon-tingzhihuida ${ue.cancelBtn}`,onClick:Ua})):a.createElement(re.ZP,{className:(wt==null?void 0:wt.trim())===""?ue.sendBtnDisabled:ue.sendBtn,icon:a.createElement("i",{className:"iconfont icon-fasong2 font14 c-white"}),disabled:Ka,onClick:ji}))))))))))},Lt={bigTipsBox:"bigTipsBox___XRGyw",bigTips:"bigTips___uPRW3",item:"item___KMGDu",editBtn:"editBtn___JiZpD",active:"active___EX5N5",PrevNext:"PrevNext____kcgs",img:"img___X2ms3",imgHover:"imgHover___wIHti",LeftButton:"LeftButton___P5Wge",RightButton:"RightButton___NAbBu"},Rt=le(43796),Ht=le(68157),wn=le(95270),tr=le(28364),En=le(62427),Fn=le(86784),er=le(76560),Pn=Object.defineProperty,jn=Object.defineProperties,nn=Object.getOwnPropertyDescriptors,ir=Object.getOwnPropertySymbols,nr=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,Bn=(Yt,jt,_t)=>jt in Yt?Pn(Yt,jt,{enumerable:!0,configurable:!0,writable:!0,value:_t}):Yt[jt]=_t,fn=(Yt,jt)=>{for(var _t in jt||(jt={}))nr.call(jt,_t)&&Bn(Yt,_t,jt[_t]);if(ir)for(var _t of ir(jt))ln.call(jt,_t)&&Bn(Yt,_t,jt[_t]);return Yt},Sn=(Yt,jt)=>jn(Yt,nn(jt)),$t=(Yt,jt,_t)=>new Promise((Ot,rn)=>{var xn=Cn=>{try{Jt(_t.next(Cn))}catch(In){rn(In)}},An=Cn=>{try{Jt(_t.throw(Cn))}catch(In){rn(In)}},Jt=Cn=>Cn.done?Ot(Cn.value):Promise.resolve(Cn.value).then(xn,An);Jt((_t=_t.apply(Yt,jt)).next())}),Rn=({description:Yt,code:jt,showData:_t={},sendParams:Ot={},allShow:rn=!1,draggableExtraNode:xn,singleControl:An=!1})=>{const Jt=(0,er.useDispatch)(),[Cn,In]=(0,a.useState)({}),[Vn,mr]=(0,a.useState)([]),[Fr,wr]=(0,a.useState)(null),[mi,an]=(0,a.useState)(!1),[Ln,Cr]=(0,a.useState)(!0),[cr,pr]=(0,a.useState)(0),Zr=6,kn=(0,a.useRef)(null),[_r,_n]=(0,a.useState)([]),[Sr,xr]=(0,a.useState)(""),[li,Wi]=(0,a.useState)(!0),[Bi,Ri]=(0,a.useState)(!0),[sa,hi]=(0,a.useState)(!0),[$i,Xi]=(0,a.useState)(!1),[eo,Ci]=(0,a.useState)(null),[Da,Kr]=(0,a.useState)(!1),[Na]=(0,er.useSearchParams)(),[la,ua]=(0,a.useState)(null),[bi,_i]=(0,a.useState)(),na=yt=>{if(!kn.current)return;const xt=kn.current,Nt=xt.children;if(Nt.length===0)return;const vn=Nt[0].getBoundingClientRect().width+22,rt=xt.scrollLeft;yt==="left"?xt.scrollTo({left:Math.max(0,rt-vn),behavior:"smooth"}):xt.scrollTo({left:rt+vn,behavior:"smooth"}),setTimeout(()=>{ia()},50)},ia=()=>{if(!kn.current)return;const yt=kn.current,xt=yt.scrollWidth-yt.clientWidth;if(console.log(yt.scrollWidth),console.log(yt.clientWidth),console.log(yt.scrollLeft),xt<=0){an(!1),Cr(!1);return}an(yt.scrollLeft>1),Cr(yt.scrollLeft{const yt=kn.current;if(yt){const xt=()=>{requestAnimationFrame(ia)};yt.addEventListener("scroll",xt),ia();const Nt=new ResizeObserver(()=>{ia()});return Nt.observe(yt),()=>{yt.removeEventListener("scroll",xt),Nt.disconnect()}}},[kn.current]);const da=[{img:le(58427),name:"\u667A\u80FD\u5BA1\u9898",des:"\u5FEB\u901F\u667A\u80FD\u62C6\u89E3\u4EFB\u52A1\uFF0C\u63D0\u4F9B\u89E3\u9898\u601D\u8DEF",description:"",query:Yt,show:_t==null?void 0:_t.ai_exam_question,type:1},{img:le(68427),name:"\u8BED\u6CD5\u68C0\u67E5",des:"\u68C0\u6D4B\u4EE3\u7801\u4E2D\u7684\u8BED\u6CD5\u9519\u8BEF\uFF0C\u63D0\u4F9B\u4FEE\u590D\u5EFA\u8BAE",description:"",query:jt,show:_t==null?void 0:_t.ai_syntax_check,type:5},{img:le(2195),name:"\u4EE3\u7801\u8BCA\u65AD",des:"\u7CFB\u7EDF\u667A\u80FD\u4EE3\u7801\u5206\u6790\uFF0C\u63D0\u4F9B\u4FEE\u6B63\u5EFA\u8BAE",description:Yt,query:jt,show:_t==null?void 0:_t.ai_code_diagnosis,width:21,type:2},{img:le(62849),name:"AI\u8F85\u5BFC",des:"\u4E3A\u5B66\u751F\u63D0\u4F9B\u4E2A\u6027\u5316\u667A\u80FD\u5B66\u4E60\u8F85\u5BFC",description:Yt,query:jt,show:_t==null?void 0:_t.ai_guidance,type:3},{img:le(9515),name:"\u4EE3\u7801\u8BC4\u4EF7",des:"\u4ECE\u591A\u4E2A\u7EF4\u5EA6\u5BF9\u4EE3\u7801\u8FDB\u884C\u8BC4\u4EF7\uFF0C\u4E86\u89E3\u4EE3\u7801\u7F3A\u9677",description:Yt,query:jt,show:_t==null?void 0:_t.ai_code_evaluation,type:9},{img:le(43214),name:"\u4EE3\u7801\u4F18\u5316",des:"\u5BF9\u4EE3\u7801\u8FDB\u884C\u667A\u80FD\u4F18\u5316\uFF0C\u5E2E\u52A9\u63D0\u5347\u4EE3\u7801\u8D28\u91CF",description:Yt,query:jt,show:_t==null?void 0:_t.ai_code_optimization,type:7},{img:le(54269),name:"\u4EE3\u7801\u6CE8\u91CA",des:"\u81EA\u52A8\u5BF9\u5DF2\u6709\u4EE3\u7801\u6DFB\u52A0\u6CE8\u91CA",description:Yt,query:jt,show:_t==null?void 0:_t.ai_code_comment,type:8},An&&{img:le(36645),name:"\u6284\u88AD\u68C0\u6D4B",des:"\u667A\u80FD\u8054\u7F51\u641C\u7D22\uFF0C\u67E5\u627E\u7591\u4F3C\u6284\u88AD\u7684\u94FE\u63A5",description:Yt,query:jt,show:_t==null?void 0:_t.ai_code_comment,type:13,width:25,custom_agent_name:"code_plagiarism"}].filter(yt=>!!yt);(0,a.useEffect)(()=>{(Ot==null?void 0:Ot.source)=="shixun"&&(Qa(),Wa())},[]);const Qa=()=>$t(void 0,null,function*(){var yt,xt,Nt,Vt;const cn=yield(0,oe.ZP)("/api/ai/intelligent_applications.json",{method:"get",params:{item_type:"Shixun",item_id:Ot==null?void 0:Ot.shixun_id}});if((cn==null?void 0:cn.status)===0&&(_n(((yt=cn==null?void 0:cn.data)==null?void 0:yt.list)||[]),xr(((xt=cn==null?void 0:cn.data)==null?void 0:xt.local_ai_model_url)||""),ia()),Na.get("subject_id")){const vn=yield(0,oe.ZP)("/api/ai/agents.json",{method:"get",params:{page:1,per_page:1e3,application_type:"subject_shixun",deployable_id:Na.get("subject_id"),deployable_type:"Subject",item_type:"Subject",item_id:Na.get("subject_id")}});(vn==null?void 0:vn.status)===0&&(_n([...(Nt=cn==null?void 0:cn.data)==null?void 0:Nt.list,...(Vt=vn==null?void 0:vn.data)==null?void 0:Vt.agents]),ia())}}),Wa=()=>$t(void 0,null,function*(){const yt=yield(0,oe.ZP)("/api/ai/intelligent_applications/teacher_permission.json",{method:"get",params:{item_type:"Shixun",item_id:Ot==null?void 0:Ot.shixun_id}});(yt==null?void 0:yt.status)==0&&Kr(yt==null?void 0:yt.permission)}),so=yt=>{wr(yt),Ci(yt),Wi(!yt),Ri(!yt),hi(!yt),Xi(!!yt)},to=yt=>$t(void 0,null,function*(){if(!Na.get("subject_id"))return;const xt=yield(0,oe.ZP)("/api/ai/agents/click.json",{method:"post",body:{deployable_type:"Subject",deployable_id:Na.get("subject_id")||"",id:yt}})}),Ar=yt=>{const{setChatData:xt,setLoading:Nt,getData:Vt,clearStatus:cn,typing:vn,setImageGenerator:rt,renderChatItems:kt,setSceneAwareness:Qt,setIdentifier:yn}=yt;let Pt=da;return rn||(Pt=da.filter(Oe=>Oe.show)),a.createElement("div",{style:{position:"relative",display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:20,marginRight:20,paddingLeft:20}},a.createElement("div",{className:Lt.bigTipsBox,style:{width:"100%",marginRight:10}},a.createElement("div",{ref:kn,className:Lt.bigTips,style:{display:"flex",width:"100%",position:"relative",flexWrap:"wrap",gap:20,overflow:"auto"}},Pt.map((Oe,mt)=>a.createElement(te.Z,{key:mt,title:Oe.des},a.createElement("div",{onClick:()=>$t(void 0,null,function*(){var at;if(so(null),vn){y.ZP.warning("\u8BF7\u7B49\u5F85\u4EFB\u52A1\u5B8C\u6210");return}Qt(!1),rt(!1),Nt(!0),cn(),In(Oe);const vt=kt(Oe.query);vt[0].show=!1,vt[1].imageGenerator=!1,xt(vt);const wt=yield ka.onAdd(),ct=(at=wt==null?void 0:wt.data)==null?void 0:at.identifier;yn(ct),Vt("",Sn(fn({type:Oe.type,description:Oe.description,application_id:null,query:Oe.query,file_ids:[],history:[],is_chat:Oe.type===13,image_generator:!1,scene_awareness:!1,identifier:ct,custom_agent_name:Oe.custom_agent_name},Ot),{prompt:_t==null?void 0:_t.ai_code_evaluation_promote}))}),className:Lt.item,style:{flex:"0 0 auto"}},a.createElement("img",{src:Oe.img,width:Oe.width,alt:Oe.name}),a.createElement("span",null,Oe.name)))),_r.map(Oe=>a.createElement(te.Z,{key:Oe.id,title:Oe!=null&&Oe.agent_type?Oe==null?void 0:Oe.description:`${Oe.name}\uFF0C\u9009\u4E2D\u4E4B\u540E\u4E0B\u65B9\u667A\u80FD\u95EE\u7B54\u5C06\u4F7F\u7528\u5BF9\u5E94\u7684\u80FD\u529B`},a.createElement("div",{className:`${Lt.item} ${Fr===Oe.id?Lt.active:""}`,key:Oe.id,style:{flex:"0 0 auto"},onClick:()=>{Fr===Oe.id?(ua(null),so(null),_i(null)):(_i(Oe.name),Oe!=null&&Oe.agent_type?(ua(Oe.id),wr(Oe.id),Xi(!!Oe.id),to(Oe.id)):(ua(null),so(Oe.id)))}},(Oe==null?void 0:Oe.can_edit)&&!(Oe!=null&&Oe.agent_type)&&a.createElement("i",{className:`iconfont icon-bianjidaibeijing ${Lt.editBtn}`,onClick:mt=>{mt.stopPropagation(),Jt({type:"shixunsDetail/setActionTabs",payload:{key:"\u7F16\u8F91\u667A\u80FD\u5E94\u7528",params:Oe}})}}),a.createElement("img",{src:Oe.attachment_id?`${be.Z.API_SERVER}/api/attachments/${Oe.attachment_id}`:Fn,width:24,height:24,alt:Oe.name}),a.createElement("span",null,Oe.name)))),Da&&a.createElement(Rt.Z,{data:_r,getIAData:()=>Qa(),url:Sr,className:Lt.inlineAgent,queryInfo:{item_type:"Shixun",item_id:Ot==null?void 0:Ot.shixun_id},showParams:!0}))),a.createElement("div",{className:Lt.PrevNext},mi&&a.createElement("div",{className:Lt.LeftButton,onClick:Oe=>{Oe.stopPropagation(),na("left")}},a.createElement("img",{src:Ht.Z,alt:"Previous",className:Lt.img}),a.createElement("img",{src:tr.Z,alt:"Previous",className:Lt.imgHover})),Ln&&a.createElement("div",{className:Lt.RightButton,onClick:Oe=>{Oe.stopPropagation(),na("right")}},a.createElement("img",{src:wn.Z,alt:"Next",className:Lt.img}),a.createElement("img",{src:En.Z,alt:"Next",className:Lt.imgHover}))))},_o=yt=>$t(void 0,[yt],function*({type:xt,value:Nt,index:Vt,identifier:cn,objectIndex:vn}){const rt={index:vn,identifier:cn};if(xt==="like"&&(yield(0,oe.ZP)("/api/course_qna_records/like.json",{method:"post",body:rt})).status!==0||xt==="dislike"&&(yield(0,oe.ZP)("/api/course_qna_records/dislike.json",{method:"post",body:rt})).status!==0)return Promise.reject()}),Xa=yt=>{let xt=[];return yt==null||yt.forEach(Nt=>{var Vt;const cn=Nt.id,vn=Nt.think?{reasoning:Nt.think,thinkingEnabled:!0}:{},rt=[{text:Nt.question,key:cn,sender:"user",fileList:[],show:!0},Sn(fn({key:cn,loading:!1,sender:"AI",show:!0,source:Nt.answer_source,text:Nt.answer,like:Nt.like,dislike:Nt.dislike,time:Nt.think_time,id:Nt.id,imageGenerator:((Vt=Nt==null?void 0:Nt.answer)==null?void 0:Vt.slice(0,4))==="(0,oe.ZP)("/api/course_qna_sessions/create_session.json",{method:"get"}),onGetList:()=>(0,oe.ZP)("/api/course_qna_sessions.json",{method:"get",params:{questionable_type:no,by_self:!0}}),onListClick:yt=>(0,oe.ZP)(`/api/course_qna_sessions/${yt}.json`,{method:"get"}),onListDelete:yt=>(0,oe.ZP)(`/api/course_qna_sessions/${yt}.json`,{method:"delete"}),onListDealData:Xa};return a.createElement(It,{title:"\u5B9E\u9A8C\u52A9\u6559",hideInputBox:rn?!1:!(_t!=null&&_t.ai_q_and_a),topFunctionNode:Ar,showSwitchingModel:!0,showImageGenerator:sa,showSceneAwareness:li,showThiking:Bi,hideUpload:$i,showPreference:!0,showLookHistory:!0,showAddSession:!0,setSelectItem:In,fetchListObject:ka,customPreference:_o,BottomNode:Ar,BOttomNodeName:bi,showDefaultTips:!1,isPath:!0,fetchData:Sn(fn(Sn(fn({},Ot),{questionable_type:no,is_chat:!0}),Cn.type===13?{custom_agent_name:"code_plagiarism"}:{}),{application_id:eo,agent_id:la,subject_id:Na.get("subject_id")||""}),headNode:a.createElement("div",{className:"font14",style:{color:"#434D6C",lineHeight:1.8}},a.createElement("div",null,"\u55E8\uFF0C\u6211\u662F\u60A8\u7684\u5B9E\u9A8C\u52A9\u6559\uFF0C\u60A8\u7684\u6559\u5B66\u597D\u5E2E\u624B"),a.createElement("div",null,"\u60A8\u53EF\u4EE5\u76F4\u63A5\u4F7F\u7528\u6211\u63D0\u4F9B\u7684\u505A\u9898\u5DE5\u5177\u6216\u8005\u4E0E\u6211\u8FDB\u884C\u5BF9\u8BDD\u95EE\u7B54\uFF0C\u671F\u5F85\u4E0E\u60A8\u643A\u624B\u5171\u8FDB\uFF0C\u9AD8\u6548\u3001\u4F18\u8D28\u5730\u5B8C\u6210\u6BCF\u4E00\u9879\u4EFB\u52A1!")),topPercentage:(Ot==null?void 0:Ot.source)==="hack"?.52:void 0,fetchUrl:"/api/stream/intelligent_imports/chat_messages.json",draggableExtraNode:xn})}},88998:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return Ee}});var a=le(59301),Ce={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},y=le(77736),ce=Object.defineProperty,de=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ae=Object.prototype.propertyIsEnumerable,re=(ve,he,ge)=>he in ve?ce(ve,he,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ve[he]=ge,ne=(ve,he)=>{for(var ge in he||(he={}))te.call(he,ge)&&re(ve,ge,he[ge]);if(de)for(var ge of de(he))ae.call(he,ge)&&re(ve,ge,he[ge]);return ve};const x=ve=>React.createElement("svg",ne({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},ve),React.createElement("path",{d:"M1019.407 620.8 891.834 397.781 946.49 293.12a29.099 29.099 0 0 0 6.4-36.395l-70.187-126.592a30.08 30.08 0 0 0-24.576-13.653H597.519L539.194 14.507a27.35 27.35 0 0 0-20.907-14.55H380.644a29.141 29.141 0 0 0-24.618 14.55v5.546L225.806 243.03H100.923a29.184 29.184 0 0 0-25.515 13.654L3.428 384.085a32.768 32.768 0 0 0 0 29.184L132.836 638.08 74.511 740.053a32.768 32.768 0 0 0 0 29.056l66.517 116.566a29.907 29.907 0 0 0 25.515 14.506H427.15l62.848 109.227A30.08 30.08 0 0 0 512.783 1024H660.41a29.141 29.141 0 0 0 24.576-14.55l128.469-224.853h114.773a31.915 31.915 0 0 0 24.662-15.445l66.474-117.419a28.16 28.16 0 0 0 0-30.976l.043.043zm-161.28 14.592L791.61 512.469 518.287 993.963l-74.752-122.88h-273.28l65.621-119.211h139.392L101.86 272.213h143.062L380.687 30.08l68.352 119.253-70.187 122.88H925.54l-69.205 121.942 137.6 241.194H858.17z",fill:"#605BEC"}),React.createElement("path",{d:"m499.983 699.307 174.379-274.731H324.708z",fill:"#605BEC"}));var ee="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",E=Object.defineProperty,b=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,se=(ve,he,ge)=>he in ve?E(ve,he,{enumerable:!0,configurable:!0,writable:!0,value:ge}):ve[he]=ge,pe=(ve,he)=>{for(var ge in he||(he={}))z.call(he,ge)&&se(ve,ge,he[ge]);if(b)for(var ge of b(he))ie.call(he,ge)&&se(ve,ge,he[ge]);return ve};const fe=ve=>React.createElement("svg",pe({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},ve),React.createElement("path",{d:"M1364.44 118.705c-14.178-6.695-20.322 6.065-28.593 12.525-2.914 2.048-5.277 4.726-7.64 7.246-20.717 21.268-44.899 35.21-76.643 33.556a152.576 152.576 0 0 0-120.674 45.371c-7.404-41.826-32.06-66.875-69.553-82.865-19.693-8.35-39.543-16.7-53.248-34.737-9.61-12.919-12.288-27.333-17.015-41.512-3.15-8.507-6.144-17.25-16.384-18.668-11.185-1.733-15.517 7.247-19.928 14.73a189.125 189.125 0 0 0-23.552 98.461c1.575 76.88 35.446 138.083 102.636 181.642 7.562 4.963 9.531 9.925 7.09 17.25-4.49 14.967-9.926 29.54-14.81 44.584-2.992 9.61-7.561 11.658-18.274 7.483a309.484 309.484 0 0 1-96.886-63.015c-47.813-44.426-91.057-93.342-144.935-131.702a635.825 635.825 0 0 0-38.36-25.207c-54.982-51.2 7.167-93.262 21.582-98.225 14.966-5.199 5.277-23.158-43.402-22.922-48.68.237-93.184 15.833-149.977 36.628-8.428 3.15-17.092 5.514-25.993 7.326a557.844 557.844 0 0 0-160.768-5.436c-105.157 11.264-189.204 58.92-250.96 140.367-74.2 97.832-91.687 208.975-70.261 325.002 22.449 122.25 87.434 223.468 187.47 302.631 103.582 82 222.917 122.172 359.188 114.452 82.708-4.568 174.79-15.202 278.686-99.485 26.151 12.445 53.642 17.486 99.249 21.267 35.131 3.072 69.002-1.733 95.153-6.931 40.96-8.35 38.203-44.741 23.316-51.437-120.202-53.72-93.814-31.822-117.839-49.624 61.125-69.317 153.206-141.312 189.204-374.706 2.835-18.51.472-30.168 0-45.213-.237-9.137 1.969-12.603 12.918-13.706a240.089 240.089 0 0 0 86.173-25.442c77.982-40.803 109.332-107.914 116.736-188.259 1.103-12.288-.236-24.97-13.705-31.429zM685.45 842.043C569.108 754.215 512.55 725.307 489.157 726.49c-21.82 1.26-17.96 25.206-13.155 40.802 5.042 15.439 11.58 26.073 20.717 39.621 6.301 8.9 10.791 22.213-6.302 32.295-37.494 22.213-102.794-7.561-105.787-8.98-76.012-42.929-139.421-99.564-184.241-176.994a523.894 523.894 0 0 1-72.468-239.93c-1.024-20.56 5.278-27.885 26.703-31.587a272.148 272.148 0 0 1 85.307-2.127c118.942 16.699 220.16 67.741 305.073 148.48 48.443 46.001 85.071 100.982 122.88 154.703 40.173 57.029 83.338 111.458 138.32 155.963 19.376 15.675 34.894 27.569 49.781 36.234-44.74 4.805-119.414 5.829-170.456-32.926zm55.926-344.615c0-5.357 2.757-10.398 7.326-13.47a17.723 17.723 0 0 1 22.134 2.048c3.072 2.915 4.805 7.09 4.805 11.422a16.778 16.778 0 0 1-17.25 16.541 17.33 17.33 0 0 1-12.131-4.883 15.911 15.911 0 0 1-4.884-11.658zm173.529 85.464a104.37 104.37 0 0 1-33.005 8.586 71.444 71.444 0 0 1-44.504-13.548c-15.282-12.288-26.23-19.141-30.72-40.645a89.167 89.167 0 0 1 .787-31.429c3.939-17.487-.393-28.75-13.312-38.912-10.476-8.35-23.71-10.634-38.36-10.634a32.06 32.06 0 0 1-14.179-4.175c-6.144-2.914-11.106-10.24-6.301-19.14a60.18 60.18 0 0 1 10.712-11.265c19.85-10.79 42.693-7.246 63.882.788 19.693 7.798 34.501 21.898 55.926 41.905 21.74 24.183 25.68 30.8 38.125 48.916 9.846 14.179 18.747 28.75 24.89 45.45 3.703 10.397-1.102 18.905-13.941 24.103z",fill:"#4D6BFE"}));var ue="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",oe=le(59301),Ee=({value:ve,onChange:he})=>{const[ge,be]=(0,a.useState)(!1),ye=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-max",img:ee},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:ue}],Ae=ye.find(Fe=>Fe.key===ve);return oe.createElement("div",{className:Ce.select},oe.createElement(y.Z,{size:10},oe.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),oe.createElement("div",{className:Ce.box,onMouseLeave:()=>be(!1)},oe.createElement("div",{className:Ce.text,onClick:()=>be(!0)},oe.createElement("img",{src:Ae.img,width:20}),oe.createElement("span",null,Ae.name),oe.createElement("b",{className:"iconfont icon-zhankai6"})),ge&&oe.createElement("div",{className:Ce.itemWrap},oe.createElement("aside",null,ye.map(Fe=>oe.createElement("div",{key:Fe.key,className:`${Ce.item} ${Fe.key===ve?Ce.active:""}`,onClick:De=>{De.stopPropagation(),he(Fe.key),be(!1)}},oe.createElement("img",{src:Fe.img,width:20}),oe.createElement("span",null,Fe.name))))))))}},3360:function(Ct,lt,le){"use strict";var a=le(59301),Ce=le(17178),y=le(77736),ce=le(92310),de=le.n(ce),te=le(30521),ae=le(56321),re=le(71360),ne=Object.defineProperty,x=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ie=(me,Ee,ve)=>Ee in me?ne(me,Ee,{enumerable:!0,configurable:!0,writable:!0,value:ve}):me[Ee]=ve,se=(me,Ee)=>{for(var ve in Ee||(Ee={}))b.call(Ee,ve)&&ie(me,ve,Ee[ve]);if(E)for(var ve of E(Ee))z.call(Ee,ve)&&ie(me,ve,Ee[ve]);return me},pe=(me,Ee)=>x(me,ee(Ee)),fe=(me,Ee,ve)=>new Promise((he,ge)=>{var be=Fe=>{try{Ae(ve.next(Fe))}catch(De){ge(De)}},ye=Fe=>{try{Ae(ve.throw(Fe))}catch(De){ge(De)}},Ae=Fe=>Fe.done?he(Fe.value):Promise.resolve(Fe.value).then(be,ye);Ae((ve=ve.apply(me,Ee)).next())});const ue=({data:me,onFinish:Ee})=>a.createElement(y.Z,null,me.map((ve,he)=>a.createElement(re.op,{key:he,style:{height:28},shape:"default",size:"small",onClick:()=>Ee(ve)},ve))),oe=({className:me,style:Ee,data:ve={},defaultChatData:he=[],initDefaultChatDataKey:ge=0,showPrevButton:be,showNextButton:ye,onPrevButtonClick:Ae=()=>{},onNextButtonClick:Fe=()=>{},onStatusChange:De,interactionTotal:we=0,showInterText:Be=!1})=>{const Se="\u4E3B\u52A8\u63D0\u95EE\u5F00\u59CB",[je]=(0,te.eh)(),{chatData:Ie,setChatData:ze,calcHistoryList:Te}=(0,te.r5)(),[qe,Je]=(0,a.useState)(0),[Qe,Ue]=(0,a.useState)(""),[Le,ke]=(0,a.useState)(!1),{scrollBoxRef:Re,bottomInspectRef:We,contentRef:Ze,isAtBottom:ft}=(0,te.wr)({status:Le}),it=(0,te.h4)(Re);(0,a.useEffect)(()=>{if(!Ie.length||!Re.current)return;const Ge=Ie[Ie.length-1];Ge!=null&&Ge.loading&&(Re.current.scrollTop=Re.current.scrollHeight)},[Ie.length]),(0,a.useEffect)(()=>{if(ge){He();let Ge=[];return he.forEach(dt=>{const Ke=Date.now(),Ve=[{text:dt.question,key:Ke,sender:"user",show:dt.question!==Se},{text:dt.answer,loading:!1,key:Ke,sender:"AI",show:!0}];Ge.push(...Ve)}),ze(Ge),()=>{je.cancel()}}},[ge]);const He=()=>{je.cancel(),Je(1)},Me=Ge=>fe(void 0,null,function*(){Ue(""),Je(0);const dt=Date.now(),Ke=[{text:Ge,key:dt,sender:"user",show:Ge!==Se},{loading:!0,key:dt,sender:"AI",show:!0}];ze([...Ie,...Ke]);const Ve=Te(Ie);je.request({url:"/api/stream/course_qna_records/chat_messages.json",body:se({model:"qwen-max",is_chat:!0,prompt:Ge,history:Ve},ve),onData:(_e,xe)=>{ke(!0),ze(Pe=>Pe.map((Ye,et)=>et===Pe.length-1?pe(se({},Ye),{text:_e,loading:!1,error:(xe==null?void 0:xe.msg)==="error"}):Ye))},onError:_e=>{let xe="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";ze(Pe=>[...Pe].map((Ye,et)=>et===Pe.length-1?pe(se({},Ye),{text:xe,loading:!1,error:!0}):Ye))}})}),Xe=(0,a.useMemo)(()=>{const dt=Ie.filter(_e=>_e.sender==="AI").map(_e=>_e.text).join(""),Ke=["\u3010\u4EA4\u6D41\u9898\u3011","\u3010\u5224\u65AD\u9898\u3011","\u3010\u6587\u5B57\u9898\u3011","\u672C\u6B21\u4E92\u52A8\u73AF\u8282\u5DF2\u7ED3\u675F"];let Ve=0;return Ke.forEach(_e=>{const xe=dt.split(_e).length-1;Ve+=xe}),Math.max(0,Ve-1)},[Ie]);(0,a.useEffect)(()=>{typeof Xe=="number"&&typeof we=="number"&&(De==null||De(Xe>=we))},[Xe,we]);const Ne=it.width?it.width-20:"100%";return a.createElement("div",{className:de()("flex flex-col h-full",me),style:Ee},be&&a.createElement("div",{className:Ce.Z.headTip},"\u2B06\uFE0F\xA0\u53EF\u70B9\u51FB",a.createElement("span",{onClick:Ae},"\u6309\u94AE"),"\u6216\u4E0A\u65B9\u7684\u9636\u6BB5\u540D\u79F0"),a.createElement("div",{ref:Re,style:{flex:1,overflow:"auto"}},a.createElement("div",{className:Ce.Z.tips,style:{width:Ne}},a.createElement("img",{className:Ce.Z.avatar,src:ae}),a.createElement("div",{className:Ce.Z.details},a.createElement("div",{className:"c-grey-333 font18"},"\u{1F44B}\xA0\u55E8\uFF0C\u6211\u662F\u60A8\u7684\u667A\u80FD\u52A9\u6559\uFF5E"),a.createElement("div",{className:"font16 mt8",style:{color:"#434D6C"}},"\u6211\u4E3A\u4F60\u51C6\u5907\u4E86\u4E00\u4E9B\u4E92\u52A8\u5B66\u4E60\u95EE\u9898\uFF0C\u5E2E\u52A9\u4F60\u5DE9\u56FA\u77E5\u8BC6\u3002\u5982\u679C\u6709\u4E0D\u7406\u89E3\u7684\u5730\u65B9\uFF0C\u6211\u4F1A\u4E00\u6B65\u6B65\u5F15\u5BFC\uFF0C\u76F4\u5230\u4F60\u5B8C\u5168\u7406\u89E3\u3002 \u51C6\u5907\u597D\u4E86\u5C31\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\uFF0C\u5F00\u59CB\u4E92\u52A8\u5B66\u4E60\uFF01"))),a.createElement(te.xj,{className:"pl20",style:{width:Ne},contentRef:Ze,chatData:Ie,requestLoading:je.loading,cancelTyping:qe,sensitiveWords:["\u3010\u4EA4\u6D41\u9898\u3011","\u3010\u5224\u65AD\u9898\u3011","\u3010\u6587\u5B57\u9898\u3011"],extraAnswerAction:(Ge,dt)=>{var Ke;if(XeMe(Ve)}))},onAnswerFinish:()=>fe(void 0,null,function*(){setTimeout(()=>ke(!1),0)})}),!(Ie!=null&&Ie.length)&&!Be&&a.createElement("div",{className:"flex justify-center mb20"},a.createElement(re.op,{type:"primary",onClick:()=>Me(Se)},"\u5F00\u542F\u4E92\u52A8")),!(Ie!=null&&Ie.length)&&Be&&a.createElement("div",{className:"flex justify-center mb20"},"\u5F53\u524D\u8BFE\u4EF6\u5DF2\u7ED3\u675F\uFF0C\u65E0\u6CD5\u8FDB\u884C\u64CD\u4F5C"),ye&&Xe>=we&&a.createElement(re.op,{style:{margin:"0px 0px 20px 70px"},shape:"default",onClick:Fe},"\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5"),!ft&&a.createElement("div",{className:Ce.Z.backBottom,onClick:()=>{Re.current.scrollTop=Re.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:We})),!!(Ie!=null&&Ie.length)&&!Be&&a.createElement(te.CI,{style:{margin:"0 20px 20px 20px"},onCancel:He,headExtraNode:Xe>=we?a.createElement("div",{style:{color:"#434D6C"}},ye?"\u5DF2\u5B8C\u6210\u4E92\u52A8\uFF0C\u53EF\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5\u5B66\u4E60":"\u5DF2\u5B8C\u6210\u4E92\u52A8\uFF0C\u53EF\u8FDB\u5165\u4E0B\u4E00\u9875\u5B66\u4E60"):a.createElement("div",{style:{color:"#434D6C"}},"\u5DF2\u5B8C\u6210\u7B54\u9898",a.createElement("span",{className:"ml10 c-light-primary"},Xe),"/",we),value:Qe,onSubmit:Me,hideUpload:!0,onChange:Ue,typing:Le,loading:je.loading}))};lt.Z=oe},14651:function(Ct,lt,le){"use strict";var a=le(59301),Ce=le(17178),y=le(92310),ce=le.n(y),de=le(30521),te=le(56321),ae=le(71360),re=le(38394),ne=le(82093),x=Object.defineProperty,ee=Object.defineProperties,E=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,se=(me,Ee,ve)=>Ee in me?x(me,Ee,{enumerable:!0,configurable:!0,writable:!0,value:ve}):me[Ee]=ve,pe=(me,Ee)=>{for(var ve in Ee||(Ee={}))z.call(Ee,ve)&&se(me,ve,Ee[ve]);if(b)for(var ve of b(Ee))ie.call(Ee,ve)&&se(me,ve,Ee[ve]);return me},fe=(me,Ee)=>ee(me,E(Ee)),ue=(me,Ee,ve)=>new Promise((he,ge)=>{var be=Fe=>{try{Ae(ve.next(Fe))}catch(De){ge(De)}},ye=Fe=>{try{Ae(ve.throw(Fe))}catch(De){ge(De)}},Ae=Fe=>Fe.done?he(Fe.value):Promise.resolve(Fe.value).then(be,ye);Ae((ve=ve.apply(me,Ee)).next())});const oe=({className:me,style:Ee,data:ve={},defaultChatData:he=[],initDefaultChatDataKey:ge=0,showPrevButton:be,showNextButton:ye,onPrevButtonClick:Ae=()=>{},onNextButtonClick:Fe=()=>{},onStatusChange:De,readingTime:we,analysis:Be,totalTime:Se,openRecord:je,showInterText:Ie=!1})=>{const[ze]=(0,de.eh)(),{chatData:Te,setChatData:qe,calcHistoryList:Je}=(0,de.r5)(),[Qe,Ue]=(0,a.useState)(0),[Le,ke]=(0,a.useState)(""),[Re,We]=(0,a.useState)(!1),[Ze,ft]=(0,a.useState)(null),it=(0,a.useRef)(null),{scrollBoxRef:He,bottomInspectRef:Me,contentRef:Xe,isAtBottom:Ne}=(0,de.wr)({status:Re}),Ge=(0,de.h4)(He);(0,a.useEffect)(()=>{typeof we=="number"&&ft(we)},[we]),(0,a.useEffect)(()=>(Ze>0&&Ze<=Se&&!document.hidden&&(it.current=setTimeout(()=>{je&&dt(),ft(Pe=>Math.min(Pe+1,Se))},1e3)),()=>{clearTimeout(it.current)}),[Ze]),(0,a.useEffect)(()=>{if(!Te.length||!He.current)return;const Pe=Te[Te.length-1];Pe!=null&&Pe.loading&&(He.current.scrollTop=He.current.scrollHeight)},[Te.length]),(0,a.useEffect)(()=>{if(ge){Ve();let Pe=[];return he.forEach(Ye=>{const et=Date.now(),pt=[{text:Ye.question,key:et,sender:"user",show:!0},{text:Ye.answer,loading:!1,key:et,sender:"AI",show:!0}];Pe.push(...pt)}),qe(Pe),()=>{ze.cancel()}}},[ge]);const dt=()=>ue(void 0,null,function*(){const Pe=yield(0,ne.ZP)(`/api/smart_plan_item_banks/${ve==null?void 0:ve.questionable_id}/smart_plan_user_page_studies.json`,{method:"post",body:{type:"page_info"}})}),Ke=()=>{ft(1)},Ve=()=>{ze.cancel(),Ue(1)},_e=Pe=>ue(void 0,null,function*(){ke(""),Ue(0);const Ye=Date.now(),et=[{text:Pe,key:Ye,sender:"user",show:!0},{loading:!0,key:Ye,sender:"AI",show:!0}];qe([...Te,...et]);const pt=Je(Te);ze.request({url:"/api/stream/course_qna_records/chat_messages.json",body:pe({model:"qwen-max",is_chat:!0,prompt:Pe,history:pt},ve),onData:(Et,gt)=>{We(!0),qe(Bt=>Bt.map((Ft,Dt)=>Dt===Bt.length-1?fe(pe({},Ft),{text:Et,loading:!1,error:(gt==null?void 0:gt.msg)==="error"}):Ft))},onError:Et=>{let gt="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";qe(Bt=>[...Bt].map((Ft,Dt)=>Dt===Bt.length-1?fe(pe({},Ft),{text:gt,loading:!1,error:!0}):Ft))}})});(0,a.useEffect)(()=>{typeof Ze=="number"&&typeof Se=="number"&&(De==null||De(Ze>=Se))},[Ze,Se]),(0,a.useEffect)(()=>{const Pe=()=>{document.hidden?clearTimeout(it.current):!document.hidden&&Ze>0&&Ze{je&&dt(),ft(Ye=>Math.min(Ye+1,Se))},1e3))};return document.addEventListener("visibilitychange",Pe),()=>{document.removeEventListener("visibilitychange",Pe),clearTimeout(it.current)}},[Ze,Se,je]);const xe=Ge.width?Ge.width-20:"100%";return a.createElement("div",{className:ce()("flex flex-col h-full",me),style:Ee},be&&a.createElement("div",{className:Ce.Z.headTip},"\u2B06\uFE0F\xA0\u53EF\u70B9\u51FB",a.createElement("span",{onClick:Ae},"\u6309\u94AE"),"\u6216\u4E0A\u65B9\u7684\u9636\u6BB5\u540D\u79F0"),a.createElement("div",{ref:He,style:{flex:1,overflow:"auto"}},a.createElement("div",{className:Ce.Z.tips,style:{width:xe}},a.createElement("img",{className:Ce.Z.avatar,src:te}),a.createElement("div",{className:Ce.Z.details},a.createElement("div",{className:"c-grey-333 font18"},"\u{1F44B}\xA0\u55E8\uFF0C\u6211\u662F\u60A8\u7684\u667A\u80FD\u52A9\u6559\uFF5E"),a.createElement("div",{className:"font16 mt8",style:{color:"#434D6C"}},"\u6211\u6574\u7406\u4E86\u5F53\u524D\u5B66\u4E60\u5185\u5BB9\u7684\u76F8\u5173\u89E3\u6790\uFF0C\u70B9\u51FB\u4E0B\u65B9\u6309\u94AE\u5373\u53EF\u67E5\u770B\u3002\u5982\u679C\u6709\u4E0D\u7406\u89E3\u7684\u5730\u65B9\uFF0C\u968F\u65F6\u53EF\u4EE5\u5411\u6211\u63D0\u95EE\u54E6\uFF01"))),Ze>0&&a.createElement("div",{className:Ce.Z.tips,style:{width:xe}},a.createElement("img",{className:Ce.Z.avatar,src:te}),a.createElement("div",{className:Ce.Z.details},a.createElement(re.Z,{value:Be}))),a.createElement(de.xj,{className:"pl20",style:{width:xe},contentRef:Xe,chatData:Te,requestLoading:ze.loading,cancelTyping:Qe,onAnswerFinish:()=>ue(void 0,null,function*(){setTimeout(()=>We(!1),0)})}),Ze===0&&!Ie&&a.createElement("div",{className:"flex justify-center mb20"},a.createElement(ae.op,{type:"primary",onClick:Ke},"\u5F00\u59CB\u9605\u8BFB\u89E3\u6790")),Ze===0&&Ie&&a.createElement("div",{className:"flex justify-center mb20"},"\u5F53\u524D\u8BFE\u4EF6\u5DF2\u7ED3\u675F\uFF0C\u65E0\u6CD5\u8FDB\u884C\u64CD\u4F5C"),ye&&Ze>=Se&&a.createElement(ae.op,{style:{margin:"0px 0px 20px 70px"},shape:"default",onClick:Fe},"\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5"),!Ne&&a.createElement("div",{className:Ce.Z.backBottom,onClick:()=>{He.current.scrollTop=He.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:Me})),Ze>0&&a.createElement(de.CI,{style:{margin:"0 20px 20px 20px"},onCancel:Ve,headExtraNode:Ze>=Se?a.createElement("div",{style:{color:"#434D6C"}},ye?"\u9605\u8BFB\u5B8C\u6210\uFF0C\u53EF\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5":"\u9605\u8BFB\u5B8C\u6210\uFF0C\u53EF\u8FDB\u5165\u4E0B\u4E00\u9875\u5B66\u4E60"):a.createElement("div",{style:{color:"#434D6C"}},ye?"\u8BF7\u5B8C\u6574\u9605\u8BFB\u89E3\u6790\uFF0C\u5B8C\u6210\u9605\u8BFB\u624D\u53EF\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5\u5B66\u4E60":"\u8BF7\u5B8C\u6210\u9605\u8BFB\u89E3\u6790"," \u5269\u4F59",a.createElement("span",{className:"ml5 mr5 c-light-primary"},Se-Ze),"\u79D2"),value:Le,onSubmit:_e,hideUpload:!0,onChange:ke,typing:Re,loading:ze.loading}))};lt.Z=oe},49026:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return ae}});var a=le(59301),Ce={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},y=le(29787),ce=le(59301),de=(re,ne,x)=>new Promise((ee,E)=>{var b=se=>{try{ie(x.next(se))}catch(pe){E(pe)}},z=se=>{try{ie(x.throw(se))}catch(pe){E(pe)}},ie=se=>se.done?ee(se.value):Promise.resolve(se.value).then(b,z);ie((x=x.apply(re,ne)).next())}),ae=({value:re="",streamingStatus:ne,onFinish:x,cancelIndex:ee,time:E,loading:b,loadAll:z})=>{const[ie,se]=(0,a.useState)(""),[pe,fe]=(0,a.useState)(!0),ue=(0,a.useRef)(re),oe=(0,a.useRef)(ne),me=(0,a.useRef)(0),Ee=(0,a.useRef)(null),[ve,he]=(0,a.useState)(!1),ge=70;(0,a.useEffect)(()=>{oe.current=ne},[ne]),(0,a.useEffect)(()=>{ue.current=re},[re]),(0,a.useEffect)(()=>{if(!ne){se(ue.current);return}return he(!0),Ee.current=setInterval(be,ge),()=>{clearInterval(Ee.current)}},[]),(0,a.useEffect)(()=>{ve&&(se(ue.current),clearInterval(Ee.current),he(!1),x())},[ee]);const be=()=>de(void 0,null,function*(){const ye=ue.current[me.current];ye!==void 0?(se(Ae=>Ae+ye),me.current++,clearInterval(Ee.current),Ee.current=setInterval(be,280/(ue.current.length-me.current))):oe.current===!1&&(se(ue.current),clearInterval(Ee.current),he(!1),x())});return ce.createElement("div",{className:`${Ce.reasoning} fadeIn animated`},ce.createElement("div",{className:Ce.btn,onClick:()=>fe(!pe)},ce.createElement("i",{className:"iconfont icon-shendusikao"}),E?ce.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",E," \u79D2\uFF09"):ce.createElement("span",null,"\u601D\u8003\u4E2D..."),pe?ce.createElement("b",{className:"iconfont icon-shouqi6"}):ce.createElement("b",{className:"iconfont icon-zhankai6"})),b&&ce.createElement(y.Z,{spinning:!0,className:"mt20"}),pe&&!b&&ce.createElement("div",{className:Ce.content},ie,ve?ce.createElement("span",{className:"aiBlink"},"__"):""))}},67556:function(Ct,lt,le){"use strict";le.d(lt,{o:function(){return a}});const a=Ce=>(Ce=Ce.replace(new RegExp("(?$1'),Ce=Ce.replace(new RegExp("(?$1 -`),Ce)},47206:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return Fe},U:function(){return be}});var a=le(59301),Ce=le(11938),y=le(62957),ce=le(54172),de=le(2610),te=le(72664),ae=le(56656),re=le.n(ae),ne={exitFullScreenModalWrapper:"exitFullScreenModalWrapper___aNB9Q",exitFullScreenModal:"exitFullScreenModal___HIMyY",warningIcon:"warningIcon___xEURa",warningText:"warningText___W6NPJ",countdownWrapper:"countdownWrapper___n8g1M",forcedModalWrapper:"forcedModalWrapper___JPMQ2",forcedModalContent:"forcedModalContent___uY5FV",forcedText:"forcedText___C3CrF",screenNumText:"screenNumText___oljHN"},x="data:image/png;base64,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",ee="data:image/png;base64,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",E=le(49661),b=le(76560),z=le(67290),ie=le(59301),se=Object.defineProperty,pe=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,Ee=(De,we,Be)=>we in De?se(De,we,{enumerable:!0,configurable:!0,writable:!0,value:Be}):De[we]=Be,ve=(De,we)=>{for(var Be in we||(we={}))oe.call(we,Be)&&Ee(De,Be,we[Be]);if(ue)for(var Be of ue(we))me.call(we,Be)&&Ee(De,Be,we[Be]);return De},he=(De,we)=>pe(De,fe(we)),ge=(De,we,Be)=>new Promise((xe,je)=>{var Ie=qe=>{try{Te(Be.next(qe))}catch(Je){je(Je)}},ze=qe=>{try{Te(Be.throw(qe))}catch(Je){je(Je)}},Te=qe=>qe.done?xe(qe.value):Promise.resolve(qe.value).then(Ie,ze);Te((Be=Be.apply(De,we)).next())});const be=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],{Countdown:ye}=Ce.default,Ae=({exercise:De,socket:we,dispatch:Be,onStartScreenshot:xe,onCloseScreenshot:je,handleToDetail:Ie})=>{const[ze,Te]=y.default.useModal(),qe=(0,a.useRef)(),[Je,Qe]=(0,a.useState)(!0),Ue=(0,a.useRef)(!1),Le=(0,b.useParams)();(0,a.useEffect)(()=>{var Pe,Ye,$e;if(document.addEventListener((0,de.gH)(),Me,!1),window.addEventListener("blur",Ke,!1),(Pe=De.exerciseUserInfo)!=null&&Pe.screen_open&&(0,de.vp)()&&Qe(!1),(Ye=De.exerciseUserInfo)!=null&&Ye.screen_open&&!(0,de.vp)()){(0,E.RG)(" ",!0);const ft=document.domain==="kepukehuan.educoder.net"?30:localStorage.getItem("Refresh")==="1"?De.exerciseUserInfo.screen_sec+3:De.exerciseUserInfo.screen_sec+10+1;qe.current=y.default.info({icon:null,centered:!0,width:444,title:(0,z._V)(z.CP.recordScreen1),keyboard:!1,content:ie.createElement("div",null,(0,z._V)(z.CP.recordScreen2),ie.createElement("span",{style:{color:"#FF9849"}},De.exerciseUserInfo.screen_num-De.exerciseUserInfo.used_screen_num),(0,z._V)(z.CP.recordScreen3)),okText:ie.createElement("span",null,(0,z._V)(z.CP.recordScreen4),"\uFF08",ie.createElement("span",{style:{display:"inline-block"}},ie.createElement(ye,{onFinish:()=>ge(void 0,null,function*(){var Et;const gt=yield Ve();(Et=qe.current)==null||Et.destroy(),gt.used_screen_num&&Ne(gt.used_screen_num+1)}),valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+ft*1e3})),"S\uFF09"),onOk:()=>{var Et;(0,E.RG)(" ",!0),(Et=qe.current)==null||Et.destroy(),Qe(!1),(0,de.Dj)(document.body),document.getElementById("root").addEventListener("click",Re,!1)}})}return($e=De.exerciseUserInfo)!=null&&$e.screen_open&&!(0,de.vp)()||document.getElementById("root").addEventListener("click",Re,!1),()=>{document.getElementById("root").removeEventListener("click",Re,!1),document.removeEventListener((0,de.gH)(),Me,!1),window.removeEventListener("blur",Ke,!1)}},[]),(0,a.useEffect)(()=>{setTimeout(()=>{De.actionTabs.removeEventListenerExitScreen&&(document.getElementById("root").removeEventListener("click",Re,!1),document.removeEventListener((0,de.gH)(),Me,!1))},500),We()},[De.actionTabs]),(0,a.useEffect)(()=>{setTimeout(()=>{De.exerciseUserInfo.used_screen_num>De.exerciseUserInfo.screen_num&&Ge()},500)},[De.exerciseUserInfo]);const ke=()=>ge(void 0,null,function*(){const Pe=yield Ve();setTimeout(()=>{var Ye,$e;(Ye=qe.current)==null||Ye.destroy(),qe.current=y.default.info({okText:ie.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:ie.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",ie.createElement("span",{className:"c-red"},Pe.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",ie.createElement("span",{className:"c-red"},($e=De.exerciseUserInfo)==null?void 0:$e.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:()=>ge(void 0,null,function*(){(0,de.Dj)(document.body)})})},1e3)}),Re=Pe=>{!(0,de.vp)()&&Pe.target.nodeName!=="A"&&Pe.target.nodeName!=="BUTTON"&&Pe.target.innerHTML!=="\u786E \u5B9A"&&(0,de.Dj)(document.body)},We=()=>ge(void 0,null,function*(){const Pe=yield Be({type:"exercise/getExerciseUserInfo",payload:ve({},Le)});return Pe==null?void 0:Pe.data}),Ze=Pe=>ge(void 0,null,function*(){var Ye;if((Ye=De.exerciseUserInfo)!=null&&Ye.screen_at){const ft=yield(0,te.ck)(he(ve({},Le),{reset:!0}));if((ft==null?void 0:ft.status)===-6)return}const $e=yield(0,te.oy)({id:Le.categoryId});if($e!=null&&$e.is_commit){y.default.destroyAll(),yield dt(),ct(!0);return}else Ne(Pe+1)}),dt=()=>ge(void 0,null,function*(){var Pe;const Ye=re()(),$e=De.exerciseUserInfo.screen_sec;if(_e.current.length>0){const ft=Ye.format("YYYY-MM-DD HH:mm:ss");let Et=Math.floor(Ye.diff(re()(_e.current[0].start))/1e3);const gt=_e.current.length;Et/$e>>0>gt&&(Et=(gt+1)*$e-1),yield(0,te.P8)(Le.categoryId,{exercise_user_id:(Pe=De.exerciseUserInfo)==null?void 0:Pe.exercise_user_id,time:ft,time_long:Et,count:gt})}_e.current=[]}),rt=(0,a.useRef)(0),He=(0,a.useRef)(0),_e=(0,a.useRef)([]),Xe=(0,a.useRef)(!1),Ne=Pe=>ge(void 0,null,function*(){var Ye;Ue.current||(xe(),y.default.destroyAll(),rt.current=re()().valueOf(),Xe.current=!0,qe.current=y.default.info({icon:null,maskClosable:!1,width:1080,keyboard:!1,centered:!0,className:ne.exitFullScreenModalWrapper,okText:ie.createElement("span",null,(0,z._V)(z.CP.recordScreen8)),content:ie.createElement("div",{className:ne.exitFullScreenModal},ie.createElement("img",{src:x,alt:"",className:ne.warningIcon}),ie.createElement("div",{className:ne.warningText,style:{marginBottom:50,fontWeight:500}},(0,z._V)(z.CP.recordScreen9)),ie.createElement("div",{style:{marginBottom:40}},(0,z._V)(z.CP.recordScreen10)),ie.createElement("div",{style:{marginBottom:40}},(0,z._V)(z.CP.recordScreen11),ie.createElement("span",{className:ne.warningText},((Ye=De.exerciseUserInfo)==null?void 0:Ye.screen_num)+1),(0,z._V)(z.CP.recordScreen12),ie.createElement("span",{className:ne.warningText,style:{fontWeight:600}},(0,z._V)(z.CP.recordScreen13)),",",(0,z._V)(z.CP.recordScreen14),ie.createElement("span",{className:ne.warningText},Pe-1),(0,z._V)(z.CP.recordScreen15)),ie.createElement("div",null,ie.createElement("span",null,ie.createElement(ye,{className:ne.countdownWrapper,onFinish:()=>{He.current=re()().valueOf(),_e.current.push({start:rt.current,end:He.current}),Ze(Pe)},valueStyle:{fontSize:30,color:"#165DFF"},format:"ss",value:Date.now()+(De.exerciseUserInfo.screen_sec+1)*1e3}),(0,z._V)(z.CP.recordScreen25)),(0,z._V)(z.CP.recordScreen16))),onOk:()=>{(0,E.RG)(" ",!0),dt(),(0,de.Dj)(document.body),je(),qe.current.destroy(),Xe.current=!1}}))}),Ge=()=>ge(void 0,null,function*(){y.default.destroyAll(),(yield(0,te.VL)({categoryId:Le.categoryId,commit_method:1}))&&ct()}),ct=(Pe=!1)=>ge(void 0,null,function*(){var Ye,$e;if(document.removeEventListener((0,de.gH)(),Me,!1),(0,de.BU)(),y.default.destroyAll(),Ue.current=!0,Pe){const ft=yield(0,te.Yu)(Le.categoryId,{exercise_user_id:(Ye=De.exerciseUserInfo)==null?void 0:Ye.exercise_user_id});ze.confirm({icon:null,closable:!1,maskClosable:!1,okText:"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5",cancelText:"\u8FD4\u56DE",width:616,className:ne.forcedModalWrapper,centered:!0,content:ie.createElement("div",{className:ne.forcedModalContent},ie.createElement("img",{src:ee,alt:""}),ie.createElement("div",{className:ne.forcedText},(0,z._V)(z.CP.recordScreen17)),ie.createElement("div",{className:ne.screenNumText},(0,z._V)(z.CP.recordScreen18),($e=De.exerciseUserInfo)==null?void 0:$e.screen_num,(0,z._V)(z.CP.recordScreen19)),ie.createElement(ce.default,{dataSource:ft==null?void 0:ft.data,pagination:!1,rowKey:"time",bordered:!0,columns:[{title:(0,z._V)(z.CP.recordScreen20),align:"center",dataIndex:"time"},{title:(0,z._V)(z.CP.recordScreen21),align:"center",dataIndex:"time_long"},{title:(0,z._V)(z.CP.recordScreen22),align:"center",dataIndex:"count"}]})),onCancel:()=>{je(),Ie()},onOk:()=>{b.history.push(`/classrooms/${Le.coursesId}/exercisenotice/${Le.categoryId}/users/${Le.login}?isShowApply=true`)}})}else ze.info({content:ie.createElement("div",{className:"tc font16"},(0,z._V)(z.CP.recordScreen23),ie.createElement("br",null),(0,z._V)(z.CP.recordScreen24)),onOk:()=>{Ie()}})}),Ke=Pe=>{(0,de.vp)()&&document.getElementById("iframeShixuns").style.display=="none"&&!Xe.current&&(0,de.BU)()},Ve=()=>ge(void 0,null,function*(){var Pe;if((Pe=De.exerciseUserInfo)!=null&&Pe.screen_at){const ft=yield(0,te.ck)(he(ve({},Le),{reset:!0}));if((ft==null?void 0:ft.status)===-6)return}const Ye=yield(0,te.oy)({id:Le.categoryId});if(Ye!=null&&Ye.is_commit){ct();return}return yield We()}),Me=()=>ge(void 0,null,function*(){var Pe;if((0,E.RG)(" ",!0),(0,de.vp)()){if((Pe=De.exerciseUserInfo)!=null&&Pe.screen_at){var Ye=yield(0,te.ck)(he(ve({},Le),{reset:!0}));if((Ye==null?void 0:Ye.status)===-6)return}}else if(!Xe.current){var Ye=yield(0,te.ck)(ve({},Le));if((Ye==null?void 0:Ye.status)===-6)return;const ft=yield We();Ne(ft.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")}}),Se=()=>ge(void 0,null,function*(){(0,te.ck)(ve({},Le));const Pe=yield We();Ne(Pe.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")});return ie.createElement("div",null,Te)};var Fe=(0,b.connect)(({exercise:De,globalSetting:we})=>({globalSetting:we,exercise:De}))(Ae)},79934:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return fe}});var a=le(59301),Ce=le(18287),y={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},ce=le(73631),de=le(5623),te=le(70610),ae=Object.defineProperty,re=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,b=(ue,oe,me)=>oe in ue?ae(ue,oe,{enumerable:!0,configurable:!0,writable:!0,value:me}):ue[oe]=me,z=(ue,oe)=>{for(var me in oe||(oe={}))ee.call(oe,me)&&b(ue,me,oe[me]);if(x)for(var me of x(oe))E.call(oe,me)&&b(ue,me,oe[me]);return ue},ie=(ue,oe)=>re(ue,ne(oe)),se=(ue,oe,me)=>new Promise((Ee,ve)=>{var he=ye=>{try{be(me.next(ye))}catch(Ae){ve(Ae)}},ge=ye=>{try{be(me.throw(ye))}catch(Ae){ve(Ae)}},be=ye=>ye.done?Ee(ye.value):Promise.resolve(ye.value).then(he,ge);be((me=me.apply(ue,oe)).next())}),fe=({value:ue,onChange:oe,scrollId:me})=>{const[Ee,ve]=(0,a.useState)([]);(0,a.useEffect)(()=>{he()},[]);const he=()=>se(void 0,null,function*(){const De=yield(0,te.NZ)({});if(De!=null&&De.data){const we=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:a.createElement("img",{src:ce,className:y.folderIcon}),isLeaf:!1,children:ge(De.data||[])}];ve(we)}}),ge=De=>De.map(we=>({title:we.name,key:we.group_id,icon:a.createElement("img",{src:ce,className:y.folderIcon}),isLeaf:we.children.length===0,children:ge(we.children)})),be=(De,we,Be)=>De.map(xe=>xe.key===we?z(z({},xe),Be):xe.children?ie(z({},xe),{children:be(xe.children,we,Be)}):xe),ye=(De,we,Be)=>De.map(xe=>{if(xe.key===we)return ie(z({},xe),{icon:Be?a.createElement("img",{src:de,className:y.folderIcon}):a.createElement("img",{src:ce,className:y.folderIcon})});if(xe.children)return ie(z({},xe),{children:ye(xe.children,we,Be)})}),Ae=(De,we)=>{ve(Be=>ye(Be,we.node.key,we.expanded))},Fe=ue?{selectedKeys:ue,defaultExpandedKeys:ue}:{};return Ee.length>0&&a.createElement("div",{id:me||""},a.createElement(Ce.default,z({showLine:{showLeafIcon:!1},showIcon:!0,treeData:Ee,className:y.folderWrapper,onSelect:oe,onExpand:Ae},Fe)))}},84216:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return te}});var a=le(37639),Ce={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},y=le(32637),ce=le(59301),te=({type:ae,style:re})=>{const ne=ce.createElement("div",{className:Ce.wrap,onClick:x=>{x.preventDefault(),x.stopPropagation()}},ce.createElement("p",null,ae==="shixun"||ae==="paths"?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002":"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",ce.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",ae==="paths"?"\u53D1\u9001\u5230\u8BFE\u5802":"\u53D1\u5E03","\u4F7F\u7528\u4E4B\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),ce.createElement("div",{className:Ce.contact},ce.createElement("div",{className:Ce.img},ce.createElement("img",{src:y,width:"124px",height:"124px"})),ce.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return ce.createElement(a.Z,{content:ne},ce.createElement("span",{className:Ce.text,style:re},"\u9AD8\u6D88\u8017"))}},41751:function(Ct,lt,le){"use strict";le.d(lt,{X:function(){return ce},y:function(){return y}});var a=le(59301),Ce=le(6767);const y=de=>{(0,a.useEffect)(()=>{if(de){const te=re=>{re.key==="F12"&&(re.preventDefault(),console.log("F12\u88AB\u7981\u7528"))},ae=re=>{re.preventDefault()};return document.addEventListener("keydown",te),document.addEventListener("contextmenu",ae),()=>{document.removeEventListener("keydown",te),document.removeEventListener("contextmenu",ae)}}},[de])},ce=()=>{const[de,te]=(0,a.useState)(!1),ae=re=>{const{keyCode:ne,ctrlKey:x,metaKey:ee,type:E}=re;(E==="paste"||(ne===67||ne===86)&&(ee||x))&&(Ce.ZP.warning("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34"),re.preventDefault(),re.stopPropagation())};return(0,a.useEffect)(()=>(de&&(window.addEventListener("keydown",ae,!0),window.addEventListener("paste",ae,!0)),()=>{window.removeEventListener("keydown",ae,!0),window.removeEventListener("paste",ae,!0)}),[de]),{setOpenDisableCopyAndPaste:te,disableCopyAndPaste:de}}},6077:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return ee}});var a=le(59301),Ce={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},y=le(92310),ce=le.n(y),de=le(29787),te=le(2859),ae=le(82093),re=le(49661),ne=(E,b,z)=>new Promise((ie,se)=>{var pe=oe=>{try{ue(z.next(oe))}catch(me){se(me)}},fe=oe=>{try{ue(z.throw(oe))}catch(me){se(me)}},ue=oe=>oe.done?ie(oe.value):Promise.resolve(oe.value).then(pe,fe);ue((z=z.apply(E,b)).next())}),ee=({data:E,className:b,fullWidth:z,style:ie={},onClose:se,onOk:pe,showFullTools:fe,noAssociationId:ue})=>{const oe=(0,a.useRef)(null),me=(0,a.useRef)(null),Ee=(0,a.useRef)(null),ve=(0,a.useRef)(null),[he,ge]=(0,a.useState)(!1),[be,ye]=(0,a.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,a.useEffect)(()=>(Ee.current||(Ee.current=document.createElement("style"),document.head.appendChild(Ee.current)),E!=null&&E.visible?(document.body.setAttribute("data-custom","y-hidden"),Ee.current.innerHTML=" html { overflow-y: hidden; }",E!=null&&E.src&&Ae()):(document.body.removeAttribute("data-custom"),Ee.current&&(document.head.removeChild(Ee.current),Ee.current=null)),()=>{document.body.removeAttribute("data-custom"),Ee.current&&(document.head.removeChild(Ee.current),Ee.current=null)}),[E==null?void 0:E.visible]);const Ae=()=>ne(void 0,null,function*(){ge(!0),ye("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Be=yield(0,re.ZJ)(E==null?void 0:E.src);oe.current.src="",oe.current.src=Be,oe.current.onload=function(){we()},ge(!1),ye("")}),Fe=Be=>ne(void 0,null,function*(){ge(!0),ye("\u6B63\u5728\u4FDD\u5B58\u4E2D");const xe=yield(0,ae.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:E.title,file:Be.dataUrl}});xe!=null&&xe.id&&!ue?(yield(0,ae.ZP)(`/api/attachments/${E.id}/add_subitem.json`,{method:"post",body:{subitem_id:xe==null?void 0:xe.id,settings:JSON.stringify(Be.state)}})).status===0&&pe():xe!=null&&xe.id&&pe(xe),ge(!1),ye("")}),De=()=>{const Be=document.querySelector('a[href="https://markerjs.com/"]');Be&&Be.parentNode&&(Be.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(je=>{const Ie=document.querySelector(je.name);Ie&&Ie.setAttribute("title",je.title)})},we=()=>{me.current=new te.hP(oe.current),me.current.targetRoot=ve.current,me.current.addEventListener("render",Fe),me.current.addEventListener("beforeclose",se),fe&&(me.current.availableMarkerTypes=me.current.ALL_MARKER_TYPES,me.current.uiStyleSettings.redoButtonVisible=!0,me.current.uiStyleSettings.notesButtonVisible=!0,me.current.uiStyleSettings.zoomButtonVisible=!0,me.current.uiStyleSettings.zoomOutButtonVisible=!0,me.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=me.current.uiStyleSettings,me.current.show(),E!=null&&E.snapshotData&&me.current.restoreState(E.snapshotData),setTimeout(()=>{window.scrollTo(0,0),De()},300)};return a.createElement(a.Fragment,null,(E==null?void 0:E.visible)&&a.createElement(de.Z,{spinning:he,tip:be,style:{position:"absolute",width:"100vw"}},a.createElement("div",{ref:ve,className:ce()(Ce.imageDimensions,b,z?Ce.fullWidth:""),style:ie},a.createElement("img",{className:Ce.img,ref:oe}))))}},30008:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return Ge},$:function(){return Ne}});var a=le(59301),Ce={flex_box_center:"flex_box_center___ILe3s",flex_space_between:"flex_space_between___c0XhE",flex_box_vertical_center:"flex_box_vertical_center___Iusj1",flex_box_center_end:"flex_box_center_end___DIVMO",flex_box_column:"flex_box_column___x06LA",intelligentBox:"intelligentBox___M5xO7",red:"red___oyEWt",imgBox:"imgBox___DdoNI",underpin:"underpin___fwUex",row:"row___W9MrK",leftLayout:"leftLayout___MMjoZ",rightLayout:"rightLayout___EsxRX",head:"head___Q7Od8",centerBox:"centerBox___j58Ut",title:"title___rMcNx",tip:"tip___gLHFS",leftBox:"leftBox___DJ6lp",question:"question___THjM9",rightBox:"rightBox___CuMdf",error:"error___PHzCG",actionHead:"actionHead___vTHMx",edit:"edit___EaRLy",option:"option___z4UTy",active:"active___o8wNJ",fill:"fill___g760n",text:"text___L_lug",liWrap:"liWrap___LDwxe",li:"li___k4Mcf",buttonFixed:"buttonFixed___QxKdm",buttonWrap:"buttonWrap___OEep5",button:"button___b2y4h",menu:"menu___aQ4xO",tabs:"tabs___QmlP4",dotLoading:"dotLoading___zUYOu",showHide:"showHide___fHrAG"},y=le(92310),ce=le.n(y),de=le(28284),te=le(6767),ae=le(62957),re=le(71051),ne=le(77019),x=le(62673),ee=le(75727),E=le(14566),b=le(99571),z=le(60242),ie=le(37568),se=le(71360),pe=le(90524),fe="data:image/png;base64,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",ue="data:image/png;base64,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",oe="data:image/png;base64,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",me="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAwCAYAAADJuP4nAAAAAXNSR0IArs4c6QAAAz5JREFUeF7tnM9PE0EUx+fN7rKlAQ6EWw3GEMSE8iPSmHjz4kE961Wjif4ZpH8DicZGjYaTclYTT1ysIbEXxYOJLRZMRSUYC0X7Y2dMiyVaKd2Zt+3s4XHtfN+bfD7Zlp2dHWD0hyYwd/P9iFWrxjwhyvZgf2FlYbyILuqzAPgcR8PaELj8RFrZp29n//7YceDTyr2pL72ARgKRlM9dW4sU5c5kaxnbkdsXYtP5ZBIEssWRcRKIpNtOYKOsA3tjMcguJeMVZJu2cRKIJHukQMaYbfFaNMKyy7fju8hWh8ZJIJJqJ4H18sBtyRxrPZOa2EK2+y9OApFE/QhstgCXf3t9d3IDACSy7UGcBCJJqgist+KW3JV2NZdJJarI1o04CURSVBXYgA6swvoq2UwqsYdsTwKxAHUENq5E2xIOk/lX9+PbmDnQFYihxxjTFdhs60p3M/3oZEH3d5EEGha4f7voFUcvzuaWroCnOh0SqEqsZTz2CmyW47YsD3hDH5YfnvilMqWGQCklJG5lbJUgjd0nMGhH3GJJTATBwwLuib7+tUxq7IffenD2xupwlcFxUfO43xCN6y4BcCuFTCrx2U8XOHN9dabmCbr6/NDq4RjO2fdLo1MfOy2Gw+mrb+Z6OC9qpUDA4fzn8ICbfb4wXm4XI4EKQE0MrS+GO8zOvXxwauew/iTQhBWNnhEhN9KLM19boyRQA6apSMS2t84fe7yRTCYPHhKTQFM2NPsCsNKfddTGYjgJ1ARpNCahOiJF9sXiTIkEGjWh3xy4lINS5EigPkPzSQlVEmheg/4MSKA+O9PJ/a/QIfoKNS1Cqz/9E6OFLRQhuo0IhQa9SdCNvB63UKRoKS0UGtQnQYvZ6sxCk/D1OIke6IbG1z8T8f1Al7ZUhE+g0paK+vRpU5O+ROObmvSnTsk6gVBsKyQV+gSCEEgbe/X5o5NYgW6/u5m+Q1vr0SJ0C+gKpJdbdIkHnNMRSK+XBSwBU05VIL3giaHdhayKQHrFugsCsCX9CKRDDrCUu5jvJJCOGeki/CBK00E/QVA0WIOO2jIIP4jW8/OSP8u/m/aksJr16LC7IMj2sEbzuEkBnmdFo+u9PG7yNxidqHC3DAxxAAAAAElFTkSuQmCC",Ee=le(82093),ve=le(79934),he=le(5623),ge=le(88831),be=le(65986),ye=le(45596),Ae=le(15342),Fe=le.n(Ae),De=(ct,Ke,Ve)=>new Promise((Me,Se)=>{var Pe=ft=>{try{$e(Ve.next(ft))}catch(Et){Se(Et)}},Ye=ft=>{try{$e(Ve.throw(ft))}catch(Et){Se(Et)}},$e=ft=>ft.done?Me(ft.value):Promise.resolve(ft.value).then(Pe,Ye);$e((Ve=Ve.apply(ct,Ke)).next())}),Be=a.memo(({tagName:ct="div",value:Ke="",className:Ve,style:Me={},onBlur:Se,id:Pe})=>{const Ye=(0,a.useRef)(null);(0,a.useEffect)(()=>{if(!Ye.current)return;De(void 0,null,function*(){const Et=Ye.current;Et.innerHTML="";const gt=Ke==null?void 0:Ke.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const Bt of gt)if(Bt.startsWith("$$")&&Bt.endsWith("$$")||Bt.startsWith("`$$")&&Bt.endsWith("$$`")){const Ft=Bt.startsWith("`$$")?Bt.slice(3,-3):Bt.slice(2,-2),Dt=document.createElement("span");Dt.setAttribute("contentEditable","false"),Dt.setAttribute("title",Bt),Dt.className="edu_latex",Et.appendChild(Dt),Fe().render(Ft,Dt,{throwOnError:!1})}else{const Ft=Bt==null?void 0:Bt.replace(/<[^>]*>/g,Dt=>Dt.startsWith("{var ft,Et;if(Se&&Ye.current){const Bt=Ye.current.cloneNode(!0),Ft=Bt.querySelectorAll("span.edu_latex");for(let Dt of Ft){const mt=Dt.getAttribute("title"),et=document.createTextNode(mt||""),st=Dt;(Et=(ft=st.parentNode)==null?void 0:ft.replaceChild)==null||Et.call(ft,et,st)}Se(Bt.innerHTML)}};return a.createElement(a.Fragment,null,a.createElement(ct,{ref:Ye,contentEditable:!0,className:Ve,style:Me,onBlur:$e}))}),xe=le(34055),je=le(33796),Ie=le(74049),ze=le(61471),Te=Object.defineProperty,qe=Object.defineProperties,Je=Object.getOwnPropertyDescriptors,Qe=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,ke=(ct,Ke,Ve)=>Ke in ct?Te(ct,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):ct[Ke]=Ve,Re=(ct,Ke)=>{for(var Ve in Ke||(Ke={}))Ue.call(Ke,Ve)&&ke(ct,Ve,Ke[Ve]);if(Qe)for(var Ve of Qe(Ke))Le.call(Ke,Ve)&&ke(ct,Ve,Ke[Ve]);return ct},We=(ct,Ke)=>qe(ct,Je(Ke)),Ze=(ct,Ke,Ve)=>new Promise((Me,Se)=>{var Pe=ft=>{try{$e(Ve.next(ft))}catch(Et){Se(Et)}},Ye=ft=>{try{$e(Ve.throw(ft))}catch(Et){Se(Et)}},$e=ft=>ft.done?Me(ft.value):Promise.resolve(ft.value).then(Pe,Ye);$e((Ve=Ve.apply(ct,Ke)).next())});const dt=ct=>{ct.preventDefault();let Ve=(ct.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,Ve)},rt=ct=>{ct.key==="Enter"&&ct.preventDefault()},He=({children:ct,style:Ke})=>a.createElement("div",{className:Ce.leftBox,style:Ke,onPaste:dt},ct),_e=({children:ct,style:Ke,className:Ve})=>a.createElement("div",{className:ce()(Ce.rightBox,Ve),style:Ke,onPaste:dt},ct),Xe=({className:ct,style:Ke={},width:Ve=1200,onCancel:Me=()=>{},onSuccess:Se=()=>{},gather:Pe={},mode:Ye=1,stickyTop:$e=0,subDisciplineId:ft=[],hideWordFeatures:Et,dataSource:gt=[],customLeftHeadNode:Bt,customRightHeadNode:Ft,customLeftContent:Dt,hideRecognition:mt=!1,onExchange:et,isSingleSelection:st=!1,underpinBackgroundStyle:ot={},headExtraNode:bt,isRefreshItemBank:_t=!1,okText:It="\u786E\u5B9A\u5BFC\u5165",onSave:Lt})=>{var Rt;const[zt,En]=(0,a.useState)(1),[Xn,vn]=(0,a.useState)(0),[Dn,Qn]=(0,a.useState)(""),[On,Tn]=(0,a.useState)(!1),[nn,nr]=(0,a.useState)([]),[Jn,ln]=(0,a.useState)([]),[xn,cn]=(0,a.useState)(!1),[wn,$t]=(0,a.useState)(!1),[fn,Nn]=(0,a.useState)(!1),[Yt,jt]=(0,a.useState)(!1),[Mt,Ot]=(0,a.useState)([]),[rn,Cn]=(0,a.useState)(1),[yn,Xt]=(0,a.useState)(!1),[bn,Fn]=(0,a.useState)(!0),[Un,dr]=(0,a.useState)(0),[Dr,br]=(0,a.useState)(!1),[ci]=de.default.useForm(),[an]=de.default.useForm(),jn=(0,a.useRef)(null),Ar=(0,a.useRef)(null),ar=(0,a.useRef)(),cr=(0,a.useRef)(null),kr=["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"],Pn=["C","C++","Java","Python","JavaScript","Ruby"];(0,a.useEffect)(()=>{gt!=null&>.length&&xt(gt)},[gt]),(0,a.useEffect)(()=>{zt===2&&jn.current.focus()},[zt]),(0,a.useEffect)(()=>{fn&&Bn()},[fn]);const Fr=()=>{if(zt===1){te.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}ae.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u6E05\u7A7A\u64CD\u4F5C\u5C06\u5220\u9664\u8BD5\u9898\u7F16\u8F91\u533A\u57DF\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u5B9A\u4E00\u952E\u6E05\u7A7A\u5417\uFF1F",onOk:()=>Ze(void 0,null,function*(){En(1)})})},Bn=()=>Ze(void 0,null,function*(){const tt=yield(0,Ee.ZP)("/api/disciplines.json",{method:"get",params:{source:Ye===1?"new_question":"subject"}});Ot(tt.disciplines||[])}),wr=tt=>{const kt=[],Qt=(hn,Pt)=>{hn.length>=2&&kt.push(hn.join(""));for(let Oe=Pt;Oe(tt=tt||"",tt=String(tt),tt=tt.replace(/\s+/g,""),tt),ri=tt=>(tt=tt||"",tt=String(tt),tt=tt.replace(/

/g,""),tt=tt.replace(/
/g,` -`),tt=tt.replace(/<\/div>/g,` -`),tt=Di(tt),tt),Ui=tt=>tt.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),Di=tt=>tt.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"),ji=tt=>{var kt;const Qt=tt.clipboardData;if(Qt){const hn=Qt.types.toString(),Pt=Qt.items;if(hn==="Files"||Qt.types.indexOf("Files")>-1){tt.preventDefault();try{let Oe=Pt[1];((kt=Pt[0])==null?void 0:kt.kind)==="file"&&(Oe=Pt[0]);const pt=Oe.getAsFile();(0,ye.I)(pt,it=>{var vt;if(it.id){if(((vt=pt==null?void 0:pt.type)==null?void 0:vt.indexOf("image"))>-1){const wt=``;document.execCommand("insertText",!1,wt)}}else(it==null?void 0:it.status)===401&&(document.location.href="/user/login")})}catch(Oe){te.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function oa(tt,kt){return Ze(this,null,function*(){if(typeof tt=="string")return yield kt(tt);if(typeof tt!="object"||tt===null)return tt;if(Array.isArray(tt))return yield Promise.all(tt.map(Pt=>Ze(this,null,function*(){return yield oa(Pt,kt)})));const Qt={};for(const hn in tt)if(Object.prototype.hasOwnProperty.call(tt,hn)){const Pt=tt[hn];typeof Pt=="string"?Qt[hn]=yield kt(Pt):typeof Pt=="object"?Qt[hn]=yield oa(Pt,kt):Qt[hn]=Pt}return Qt})}const fi=()=>Ze(void 0,null,function*(){var tt;Tn(!0),Qn("\u5904\u7406\u4E2D"),yield new Promise(hn=>setTimeout(hn,1e3));let kt=(tt=Ar.current)==null?void 0:tt.querySelectorAll('[data-text="edit"]'),Qt="";try{kt.forEach(function(hn){var Pt,Oe,pt,it;const vt=hn.cloneNode(!0),wt=vt.querySelectorAll("span.edu_latex");for(let At of wt){const St=At.getAttribute("title"),Zt=document.createTextNode(St),Kt=At;(Oe=(Pt=Kt.parentNode)==null?void 0:Pt.replaceChild)==null||Oe.call(Pt,Zt,Kt)}const ut=vt.querySelectorAll("span[style]");for(let At of ut)if(At.style.fontFamily){const St=At.innerHTML,Zt=document.createTextNode(St),Kt=At;(it=(pt=Kt.parentNode)==null?void 0:pt.replaceChild)==null||it.call(pt,Zt,Kt)}vt==null||vt.childNodes.forEach(function(At){At.nodeType===Node.ELEMENT_NODE&&At.localName!=="h5"&&At.localName!=="h4"?Qt+=`

${At.innerHTML}

`:At.nodeType===Node.TEXT_NODE&&(Qt+=`

${At.textContent}

`)})}),Tt("/api/intelligent_imports/import.json",{html:Di(Qt)})}catch(hn){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",hn)}}),Xi=tt=>{let kt=tt.filter(Qt=>!!(Qt!=null&&Qt.type));return kt=kt.map(Qt=>{var hn,Pt;const Oe=(hn=Xa.find(it=>it.id===(Qt==null?void 0:Qt.type)))==null?void 0:hn.deal,pt=We(Re({},Qt),{id:String(Math.random()).slice(-6),knowledgePoint:(Pt=Cr(Qt==null?void 0:Qt.knowledgePoint))==null?void 0:Pt.replaceAll(";","\uFF1B")});return Oe?Oe(pt):pt}),kt},Qi=()=>{if(zt===1){te.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}ae.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u91CD\u65B0\u8BC6\u522B\u4F1A\u8986\u76D6\u53F3\u4FA7\u5DF2\u8BC6\u522B\u7ED3\u679C\uFF0C\u5305\u62EC\u4EBA\u5DE5\u4FEE\u6539\u7684\u5185\u5BB9\uFF0C\u786E\u5B9A\u91CD\u65B0\u8BC6\u522B\u5417?",onOk:fi})},to=()=>a.createElement("div",{className:Ce.row},a.createElement("div",{className:Ce.leftLayout},a.createElement(He,{style:{height:675}},zt===1&&a.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>En(2)},a.createElement("div",{style:{color:"#9096A3",fontSize:12}},"1.\u672C\u529F\u80FD\u652F\u6301\u5BFC\u5165\u7684\u9898\u578B\uFF1A\u5355\u9009\u9898\u3001\u591A\u9009\u9898\u3001\u586B\u7A7A\u9898\u3001\u5224\u65AD\u9898\u3001\u7B80\u7B54\u9898\u3001 \u7EC4\u5408\u9898\u3001\u7F16\u7A0B\u9898\u3001\u7A0B\u5E8F\u586B\u7A7A\u9898\u3002",a.createElement("br",null),"2.\u82E5\u8981\u5BFC\u5165\u7EC4\u5408\u9898\uFF0C\u8BF7\u5728\u9898\u76EE\u524D\u540E\u4F7F\u7528\u4E00\u5BF9\u201C","{{\u201D\u3001\u201C}}","\u201D\u5C06\u5185\u5BB9\u6807\u51FA\uFF1B\u5927\u9898\u9898\u5E72\u548C\u5C0F\u9898\u9898\u5E72\u4E4B\u95F4\u4E0D\u9700\u8981\u7A7A\u884C\uFF1B\u5927\u9898\u548C\u5C0F\u9898\u9898\u5E72\u90FD\u9700\u6807\u6CE8\u9898\u53F7\uFF1B\u5C0F\u9898\u7B54\u6848\u53EF\u8DDF\u5728\u5C0F\u9898\u9898\u5E72\u540E\uFF0C\u5E76\u7528\u7A7A\u683C\u4E0E\u9898\u5E72\u5185\u5BB9\u9694\u5F00\u3002\u8303\u4F8B\u53EF\u53C2\u8003\u63A8\u8350\u683C\u5F0F\u3002",a.createElement("br",null),"3.\u5BFC\u5165\u652F\u6301\u6587\u672C\u3001\u56FE\u7247\u3001\u516C\u5F0F\u3002\u9898\u76EE\u7ED3\u6784\u652F\u6301\u8BC6\u522B\u7B54\u6848\u3001\u89E3\u6790\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u3002",a.createElement("br",null),"4.\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u4FEE\u6539\u9898\u76EE\u5185\u5BB9\u540E\u91CD\u65B0\u8BC6\u522B\uFF0C\u6216\u4E0B\u8F7D\u63A8\u8350\u683C\u5F0F\uFF0C\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u5BFC\u5165\u8BC6\u522B\u3002",a.createElement("br",null)),a.createElement("div",{className:Ce.imgBox,style:{marginTop:75}},a.createElement("img",{width:56,src:ue}),a.createElement("span",null,"\u7F16\u8F91\u533A"))),zt===2&&a.createElement("div",{"data-text":"edit",onBlur:()=>{jn.current.innerHTML||En(1)},ref:jn,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),a.createElement("div",{className:Ce.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},a.createElement("div",{className:Ce.imgBox,style:{marginTop:240}},a.createElement("img",{width:56,src:oe}),a.createElement("span",null,"\u9884\u89C8\u533A")))),wi=(tt,kt,Qt,hn)=>{var Pt;console.log(tt,kt,Qt,hn,"onDataChange\u4FEE\u6539\u6570\u503C");const Oe=JSON.parse(JSON.stringify(Jn));hn===void 0?Oe[kt][tt]=Qt:Oe[kt].questions[hn][tt]=Qt;const pt=Re({},Oe[kt]),it=(Pt=Xa.find(vt=>vt.id===(pt==null?void 0:pt.type)))==null?void 0:Pt.deal;Oe[kt]=it(pt),ln(Oe)},Ba=(tt,kt,Qt)=>{var hn;const Pt=Qt!==void 0,Oe=(hn=Xa.find(vt=>vt.id===(tt==null?void 0:tt.type)))==null?void 0:hn.type,pt=`${kt+1}.${Qt===void 0?"":Qt+1+"."}`,it=`${(tt==null?void 0:tt.type)==="7"?"{{":""}${pt}\u3010${Oe}\u3011${(tt==null?void 0:tt.question)||""}`;return a.createElement(a.Fragment,null,Pt&&a.createElement("h4",{contentEditable:!0}),a.createElement(Be,{id:tt==null?void 0:tt.id,tagName:"div",value:it}))},Hr=(tt,kt)=>Ze(void 0,null,function*(){var Qt;const hn=yield et(tt,kt),Pt=(Qt=hn==null?void 0:hn.data)==null?void 0:Qt.content;if(Pt!=null&&Pt.length){const Oe=Xi(Pt)[0];nn.splice(kt,1,Oe),Jn.splice(kt,1,Oe),nr([...nn]),ln([...Jn])}}),Pa=(tt,kt,Qt)=>{var hn;const Pt=Qt!==void 0,Oe=(hn=Xa.find(it=>it.id===(tt==null?void 0:tt.type)))==null?void 0:hn.type,pt=`${kt+1}.${Qt===void 0?"":Qt+1+"."}`;return Pt?a.createElement("div",{style:{padding:"10px 18px"}},`${pt}\u3010${Oe}\u3011`,a.createElement(Be,{id:tt==null?void 0:tt.id,tagName:"span",className:Ce.edit,onBlur:it=>wi("question",kt,it,Qt),value:(tt==null?void 0:tt.question)||""})):a.createElement(a.Fragment,null,a.createElement("div",{className:Ce.actionHead},a.createElement("div",{className:"c-light-primary"},`${pt}\u3010${Oe}\u3011`),Ye!==1&&a.createElement(re.Z,{disabled:(tt==null?void 0:tt.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:it=>wi("score",kt,it,Qt),value:tt==null?void 0:tt.score}),a.createElement(ne.Z,{align:"middle",style:{marginLeft:"auto"}},!!et&&a.createElement("span",{className:"current c-light-primary mr30",onClick:()=>Hr(tt,kt)},a.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),a.createElement(x.default,{onChange:it=>wi("checked",kt,it.target.checked,Qt),checked:!!(tt!=null&&tt.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),a.createElement(Be,{id:tt==null?void 0:tt.id,tagName:"div",style:{padding:"10px 18px"},className:Ce.edit,onBlur:it=>wi("question",kt,it,Qt),value:tt==null?void 0:tt.question}))},sa=(tt,kt,Qt)=>a.createElement(a.Fragment,null,["0","1","2","4"].includes(tt==null?void 0:tt.type)&&a.createElement(Be,{id:tt==null?void 0:tt.id,value:`\u7B54\u6848\uFF1A${kt||""}`,tagName:"p"}),!Qt&&a.createElement(Be,{id:tt==null?void 0:tt.id,value:`\u96BE\u5EA6\uFF1A${(tt==null?void 0:tt.difficulty)||""}`,tagName:"p"}),(tt==null?void 0:tt.type)!=="7"&&a.createElement(Be,{id:tt==null?void 0:tt.id,value:`\u89E3\u6790\uFF1A${(tt==null?void 0:tt.analyze)||""}`,tagName:"p"}),!Qt&&a.createElement(Be,{id:tt==null?void 0:tt.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(tt==null?void 0:tt.knowledgePoint)||""}`,tagName:"p"})),la=(tt,kt,Qt,hn)=>{const Pt=hn!==void 0,Oe=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],pt=Pt&&!tt.last&&!tt.errorMsg?{marginBottom:10}:{},it=Oe.map(vt=>({key:vt,label:vt,onClick:()=>wi("difficulty",Qt,vt,hn)}));return a.createElement("div",{className:Ce.liWrap,style:pt},["4"].includes(tt==null?void 0:tt.type)&&a.createElement("div",{className:Ce.li},a.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),a.createElement(Be,{id:tt==null?void 0:tt.id,tagName:"div",className:`${Ce.edit} c-black`,onBlur:vt=>wi("answer",Qt,[vt],hn),value:kt})),!Pt&&a.createElement("div",{className:Ce.li},a.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),a.createElement("div",{className:"c-black"},a.createElement(ee.Z,{menu:{items:it}},a.createElement("span",{className:"c-light-primary"},tt==null?void 0:tt.difficulty,a.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(tt==null?void 0:tt.type)!=="7"&&a.createElement("div",{className:Ce.li},a.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),a.createElement(Be,{id:tt==null?void 0:tt.id,tagName:"div",className:`${Ce.edit} c-grey-333`,onBlur:vt=>wi("analyze",Qt,vt,hn),value:tt==null?void 0:tt.analyze})),!Pt&&a.createElement("div",{onKeyDown:rt,className:Ce.li},a.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),a.createElement(Be,{id:tt==null?void 0:tt.id,tagName:"div",value:(tt==null?void 0:tt.knowledgePoint)||"",className:`${Ce.edit} c-grey-333`,onBlur:vt=>wi("knowledgePoint",Qt,Cr(ri(vt)),hn)})))},gi=tt=>a.createElement(a.Fragment,null,typeof(tt==null?void 0:tt.errorMsg)=="string"&&!!(tt!=null&&tt.errorMsg)&&a.createElement("h5",{contentEditable:!1},a.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),a.createElement("div",null,tt==null?void 0:tt.errorMsg))),Bi=tt=>a.createElement(a.Fragment,null,typeof(tt==null?void 0:tt.errorMsg)=="string"&&!!(tt!=null&&tt.errorMsg)&&a.createElement("h5",null,a.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),a.createElement("div",null,tt==null?void 0:tt.errorMsg))),$i=(tt,kt,Qt,hn)=>{let Pt="flex";return(st&&Un!==hn||xn&&!(Qt!=null&&Qt.errorMsg))&&(Pt="none"),a.createElement("div",{className:Ce.row,style:{display:Pt}},a.createElement("div",{className:Ce.leftLayout},Dt||a.createElement(He,null,a.createElement("div",{"data-text":"edit",contentEditable:!0,className:Ce.question},tt))),a.createElement("div",{className:Ce.rightLayout},a.createElement(_e,{className:Qt!=null&&Qt.errorMsg?Ce.error:""},kt)))},Xa=[{id:"0",type:"\u5355\u9009\u9898",element:(tt,kt,Qt)=>{var hn,Pt;const Oe=Qt!==void 0;let pt=(hn=tt==null?void 0:tt.answer)==null?void 0:hn[0];const it=a.createElement(a.Fragment,null,Ba(tt,kt,Qt),(Pt=tt==null?void 0:tt.options)==null?void 0:Pt.map((At,St)=>a.createElement(Be,{id:tt==null?void 0:tt.id,key:St,value:`${kr[St]}.${At}`,tagName:"p"})),sa(tt,pt,Oe),gi(tt));let vt=Oe?tt:Jn[kt];const wt=vt==null?void 0:vt.options,ut=a.createElement(a.Fragment,null,Pa(vt,kt,Qt),wt==null?void 0:wt.map((At,St)=>{var Zt;return a.createElement("div",{key:St,className:Ce.option},a.createElement("aside",{className:((Zt=vt==null?void 0:vt.answer)==null?void 0:Zt[0])===kr[St]?Ce.active:"",onClick:()=>wi("answer",kt,[kr[St]],Qt)},kr[St]),a.createElement(Be,{id:vt==null?void 0:vt.id,tagName:"div",className:`${Ce.text}`,onBlur:Kt=>{wt[St]=Kt,wi("options",kt,wt,Qt)},value:At}))}),la(vt,"",kt,Qt),Bi(vt));return Oe?[it,ut]:$i(it,ut,vt,kt)},deal:tt=>{var kt,Qt,hn;tt.score=tt.score===void 0?2:tt.score;let Pt=Cr((kt=tt==null?void 0:tt.answer)==null?void 0:kt[0]).toUpperCase();tt.answer=Pt?[Pt]:[];let Oe=[];if(!(tt!=null&&tt.options))Oe.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{tt.options=(Qt=tt.options)==null?void 0:Qt.slice(0,8);const pt=tt.options.map(vt=>vt==null?void 0:vt.trim().replace(/^\s+|\s+$/g,""));new Set(pt).size!==pt.length&&Oe.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return Pt||Oe.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),Pt&&(kr.slice(0,((hn=tt==null?void 0:tt.options)==null?void 0:hn.length)||8).includes(Pt)||Oe.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D")),Cr(tt==null?void 0:tt.question)||Oe.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),tt.errorMsg=Oe.join(` -`),tt}},{id:"1",type:"\u591A\u9009\u9898",element:(tt,kt,Qt)=>{var hn,Pt;const Oe=Qt!==void 0;let pt=(hn=tt==null?void 0:tt.answer)==null?void 0:hn[0];const it=a.createElement(a.Fragment,null,Ba(tt,kt,Qt),(Pt=tt==null?void 0:tt.options)==null?void 0:Pt.map((At,St)=>a.createElement(Be,{id:tt==null?void 0:tt.id,key:St,value:`${kr[St]}.${At}`,tagName:"p"})),sa(tt,pt,Oe),gi(tt));let vt=Oe?tt:Jn[kt];const wt=vt==null?void 0:vt.options,ut=a.createElement(a.Fragment,null,Pa(vt,kt,Qt),wt==null?void 0:wt.map((At,St)=>{var Zt,Kt;return a.createElement("div",{key:St,className:Ce.option},a.createElement("aside",{className:(Kt=(Zt=vt==null?void 0:vt.answer)==null?void 0:Zt[0])!=null&&Kt.includes(kr[St])?Ce.active:"",onClick:()=>{var Ut;let tn=((Ut=vt==null?void 0:vt.answer)==null?void 0:Ut[0])||"";const sn=kr[St];tn.includes(sn)?tn=tn.replace(new RegExp(sn,"g"),""):tn+=sn,tn=tn.split("").sort().join(""),wi("answer",kt,[tn],Qt)}},kr[St]),a.createElement(Be,{id:vt==null?void 0:vt.id,tagName:"div",className:`${Ce.text}`,onBlur:Ut=>{wt[St]=Ut,wi("options",kt,wt,Qt)},value:At}))}),la(vt,"",kt,Qt),Bi(vt));return Oe?[it,ut]:$i(it,ut,vt,kt)},deal:tt=>{var kt,Qt,hn;tt.score=tt.score===void 0?2:tt.score;let Pt=Cr((kt=tt==null?void 0:tt.answer)==null?void 0:kt[0]).toUpperCase().split("").sort().join("");tt.answer=Pt?[Pt]:[];let Oe=[];if(!(tt!=null&&tt.options))Oe.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{tt.options=(Qt=tt.options)==null?void 0:Qt.slice(0,8);const pt=tt.options.map(vt=>vt==null?void 0:vt.trim().replace(/^\s+|\s+$/g,""));new Set(pt).size!==pt.length&&Oe.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(Pt||Oe.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),Pt){const pt=kr.slice(0,((hn=tt==null?void 0:tt.options)==null?void 0:hn.length)||8);wr(pt).includes(Pt)||Oe.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D")}return Cr(tt==null?void 0:tt.question)||Oe.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),tt.errorMsg=Oe.join(` -`),tt}},{id:"2",type:"\u5224\u65AD\u9898",element:(tt,kt,Qt)=>{var hn,Pt;const Oe=Qt!==void 0;let pt=(hn=tt==null?void 0:tt.answer)==null?void 0:hn[0];const it=a.createElement(a.Fragment,null,Ba(tt,kt,Qt),sa(tt,pt,Oe),gi(tt));let vt=Oe?tt:Jn[kt];const wt=["\u6B63\u786E","\u9519\u8BEF"];let ut=((Pt=vt==null?void 0:vt.answer)==null?void 0:Pt[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(ut)?ut="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(ut)&&(ut="\u9519\u8BEF");const At=a.createElement(a.Fragment,null,Pa(vt,kt,Qt),wt==null?void 0:wt.map((St,Zt)=>a.createElement("div",{key:Zt,className:Ce.option},a.createElement("aside",{style:{borderRadius:2},className:ut===St?Ce.active:"",onClick:()=>wi("answer",kt,[St],Qt)},St==="\u6B63\u786E"?"T":"F"),a.createElement("div",{style:{pointerEvents:"none"},className:`${Ce.text}`},St))),la(vt,"",kt,Qt),Bi(vt));return Oe?[it,At]:$i(it,At,vt,kt)},deal:tt=>{var kt;tt.score=tt.score===void 0?2:tt.score;let Qt=Cr((kt=tt==null?void 0:tt.answer)==null?void 0:kt[0]);tt.answer=Qt?[Qt]:[];let hn=[];return Qt||hn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),Qt&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(Qt)&&hn.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),Cr(tt==null?void 0:tt.question)||hn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),tt.errorMsg=hn.join(` -`),tt}},{id:"3",type:"\u586B\u7A7A\u9898",element:(tt,kt,Qt)=>{var hn,Pt;const Oe=Qt!==void 0,pt=a.createElement(a.Fragment,null,Ba(tt,kt,Qt),(hn=tt==null?void 0:tt.answer)==null?void 0:hn.map((wt,ut)=>a.createElement(Be,{id:tt==null?void 0:tt.id,key:ut,tagName:"p",value:`\u7B54\u6848${ut+1}\uFF1A${wt.text||""}`})),sa(tt,"",Oe),gi(tt));let it=Oe?tt:Jn[kt];const vt=a.createElement(a.Fragment,null,Pa(it,kt,Qt),(Pt=it==null?void 0:it.answer)==null?void 0:Pt.map((wt,ut)=>a.createElement("div",{key:ut,className:Ce.option},a.createElement("aside",{className:Ce.fill},"\u586B\u7A7A\u9879",ut+1),wt.model===1&&a.createElement(Be,{id:it==null?void 0:it.id,tagName:"div",onBlur:At=>{it.answer[ut].latex=ri(At),wi("answer",kt,it.answer,Qt)},className:`${Ce.text}`,value:wt.latex}),wt.model===2&&a.createElement(be.Z,{value:wt.latex,onChange:At=>{it.answer[ut].latex=At,wi("answer",kt,it.answer,Qt)}}))),la(it,"",kt,Qt),Bi(it));return Oe?[pt,vt]:$i(pt,vt,it,kt)},deal:tt=>{var kt,Qt;tt.score=tt.score===void 0?2:tt.score,tt.question=(kt=tt.question)==null?void 0:kt.replaceAll("\u2581","_");const hn=(Qt=tt.answer)==null?void 0:Qt.map(Oe=>{if(Object.prototype.toString.call(Oe)==="[object Object]")return Oe;Oe=Oe==null?void 0:Oe.trim();const pt={model:1,text:Oe,latex:Oe};return Oe.startsWith("$$")&&Oe.endsWith("$$")||Oe.startsWith("`$$")&&Oe.endsWith("$$`")?(pt.model=2,pt.latex=Oe.slice(2,-2)):pt.latex=ri(Oe),pt});tt.answer=hn;let Pt=[];return hn||Pt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),Cr(tt==null?void 0:tt.question)?tt!=null&&tt.question.includes("_")||Pt.push("\u586B\u7A7A\u9879\u672A\u8BBE\u7F6E\uFF0C\u8BF7\u4F7F\u7528\u82F1\u6587\u4E0B\u5212\u7EBF\u201C___\u201D\u8868\u793A\u586B\u7A7A\u9879"):Pt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),tt.errorMsg=Pt.join(` -`),tt}},{id:"4",type:"\u7B80\u7B54\u9898",element:(tt,kt,Qt)=>{var hn,Pt;const Oe=Qt!==void 0;let pt=(hn=tt==null?void 0:tt.answer)==null?void 0:hn[0];const it=a.createElement(a.Fragment,null,Ba(tt,kt,Qt),sa(tt,pt,Oe),gi(tt));let vt=Oe?tt:Jn[kt];const wt=a.createElement(a.Fragment,null,Pa(vt,kt,Qt),la(vt,(Pt=vt==null?void 0:vt.answer)==null?void 0:Pt[0],kt,Qt),Bi(vt));return Oe?[it,wt]:$i(it,wt,vt,kt)},deal:tt=>{tt.score=tt.score===void 0?5:tt.score;let kt=[];return Cr(tt==null?void 0:tt.question)||kt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),tt.errorMsg=kt.join(` -`),tt}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(tt,kt)=>{var Qt,hn;const Pt=Jn[kt],Oe=Pn.slice(0,4).map(pt=>({key:pt,label:pt,onClick:()=>wi("platform",kt,pt)}));return a.createElement("div",{className:Ce.row,style:{display:xn?Pt!=null&&Pt.errorMsg?"flex":"none":"flex"}},a.createElement("div",{className:Ce.leftLayout},a.createElement(He,null,a.createElement("div",{"data-text":"edit",contentEditable:!0,className:Ce.question},Ba(tt,kt),a.createElement(Be,{id:tt==null?void 0:tt.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(tt==null?void 0:tt.description)||""}`,tagName:"p"}),sa(tt),a.createElement(Be,{id:tt==null?void 0:tt.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${tt==null?void 0:tt.timeLimit}`,tagName:"p"}),a.createElement(Be,{id:tt==null?void 0:tt.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(tt==null?void 0:tt.platform)||""}`,tagName:"p"}),a.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),a.createElement("h4",null),a.createElement(Be,{id:tt==null?void 0:tt.id,value:(tt==null?void 0:tt.code)||"",tagName:"div"}),(Qt=tt==null?void 0:tt.inputs)==null?void 0:Qt.map((pt,it)=>{var vt;return a.createElement(a.Fragment,{key:it},a.createElement("h4",null),a.createElement(Be,{id:tt==null?void 0:tt.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${it+1})\u8F93\u5165\uFF1A${pt||""}`,tagName:"div"}),a.createElement(Be,{id:tt==null?void 0:tt.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${it+1})\u8F93\u51FA\uFF1A${((vt=tt==null?void 0:tt.outputs)==null?void 0:vt[it])||""}`,tagName:"div"}))}),gi(tt)))),a.createElement("div",{className:Ce.rightLayout},a.createElement(_e,{className:Pt!=null&&Pt.errorMsg?Ce.error:""},Pa(Pt,kt),a.createElement("div",{className:Ce.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},a.createElement("div",{className:Ce.li},a.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),a.createElement(Be,{className:Ce.edit,id:Pt==null?void 0:Pt.id,value:Pt==null?void 0:Pt.description,tagName:"div",onBlur:pt=>wi("description",kt,pt)}))),la(Pt,"",kt),a.createElement("div",{className:Ce.liWrap},a.createElement("div",{className:Ce.li},a.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),a.createElement(Be,{className:Ce.edit,id:Pt==null?void 0:Pt.id,value:Pt==null?void 0:Pt.timeLimit,tagName:"div",onBlur:pt=>wi("timeLimit",kt,ri(pt))})),a.createElement("div",{className:Ce.li},a.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),a.createElement("div",{className:"c-black"},a.createElement(ee.Z,{menu:{items:Oe}},a.createElement("span",{className:"c-light-primary"},Pt==null?void 0:Pt.platform,a.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),a.createElement("div",{className:Ce.li,style:{flexDirection:"column",alignItems:"start"}},a.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),a.createElement(Be,{className:Ce.edit,id:Pt==null?void 0:Pt.id,value:(Pt==null?void 0:Pt.code)||"",onBlur:pt=>wi("code",kt,ri(pt)),tagName:"div"}))),(hn=Pt==null?void 0:Pt.inputs)==null?void 0:hn.map((pt,it)=>{var vt;return a.createElement("div",{className:Ce.liWrap,key:it},a.createElement("div",{className:Ce.li},a.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",it+1,")\u8F93\u5165\uFF1A"),a.createElement(Be,{id:Pt==null?void 0:Pt.id,value:pt||"",className:Ce.edit,onBlur:wt=>{const ut=[...(Pt==null?void 0:Pt.inputs)||[]];ut[it]=ri(wt),wi("inputs",kt,ut)},tagName:"div"})),a.createElement("div",{className:Ce.li},a.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",it+1,")\u8F93\u51FA\uFF1A"),a.createElement(Be,{id:Pt==null?void 0:Pt.id,value:((vt=Pt==null?void 0:Pt.outputs)==null?void 0:vt[it])||"",className:Ce.edit,onBlur:wt=>{const ut=[...(Pt==null?void 0:Pt.outputs)||[]];ut[it]=ri(wt),wi("outputs",kt,ut)},tagName:"div"})))}),Bi(Pt))))},deal:tt=>{var kt,Qt,hn;tt.score=tt.score===void 0?10:tt.score,tt.code=(kt=tt.code)==null?void 0:kt.trim();let Pt=[];Cr(tt==null?void 0:tt.question)?((Qt=tt==null?void 0:tt.question)==null?void 0:Qt.length)>60&&Pt.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):Pt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Cr(tt==null?void 0:tt.description)||Pt.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const Oe=Cr(String((tt==null?void 0:tt.timeLimit)||""));if(tt.timeLimit=Oe,(!Oe||Oe&&!["3","4","5","6","7","8","9","10"].includes(Oe))&&Pt.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),tt.platform=Cr(tt==null?void 0:tt.platform),tt!=null&&tt.platform){const pt=["c","c++","java","python"],it=(hn=tt==null?void 0:tt.platform)==null?void 0:hn.toLowerCase(),vt=pt.findIndex(wt=>wt===it);vt>-1?tt.platform=Pn[vt]:Pt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else Pt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(tt!=null&&tt.inputs)||!(tt!=null&&tt.outputs))tt.inputs=[],tt.outputs=[],Pt.push("\u672A\u8BC6\u522B\u5230\u6D4B\u8BD5\u7528\u4F8B\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u5165\uFF1A1\uFF1B\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u51FA\uFF1A2");else{const pt=Math.min(tt.inputs.length,tt.outputs.length);tt.inputs=tt.inputs.slice(0,pt),tt.outputs=tt.outputs.slice(0,pt),tt.outputs.some(it=>!Cr(it))&&Pt.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return tt.errorMsg=Pt.join(` -`),tt}},{id:"7",type:"\u7EC4\u5408\u9898",element:(tt,kt)=>{var Qt,hn;const Pt=Jn[kt];return a.createElement("div",{className:Ce.row,style:{display:xn?Pt!=null&&Pt.errorMsg?"flex":"none":"flex"}},a.createElement("div",{className:Ce.leftLayout},a.createElement(He,null,a.createElement("div",{"data-text":"edit",contentEditable:!0,className:Ce.question},Ba(tt,kt),sa(tt),(Qt=tt==null?void 0:tt.questions)==null?void 0:Qt.map((Oe,pt)=>{var it;const vt=(it=Xa.find(wt=>wt.id===(Oe==null?void 0:Oe.type)))==null?void 0:it.element;return a.createElement(a.Fragment,{key:`left-${tt.id}-${pt}`},vt(Oe,kt,pt)[0])}),gi(tt),a.createElement("p",{contentEditable:!0},"}}")))),a.createElement("div",{className:Ce.rightLayout},a.createElement(_e,{className:Pt!=null&&Pt.errorMsg?Ce.error:""},Pa(Pt,kt),la(Pt,"",kt),(hn=Pt==null?void 0:Pt.questions)==null?void 0:hn.map((Oe,pt)=>{var it;const vt=(it=Xa.find(wt=>wt.id===(Oe==null?void 0:Oe.type)))==null?void 0:it.element;return a.createElement(a.Fragment,{key:`right-${Pt.id}-${pt}`},vt(Oe,kt,pt)[1])}),Bi(Pt))))},deal:tt=>{var kt,Qt,hn,Pt,Oe;const pt=Xi,it=[...Xa],vt=it.findIndex(St=>St.id==="0"),wt=it.findIndex(St=>St.id==="1");if(vt!==-1){const St=it[vt].deal;it[vt].deal=Zt=>{const Kt=St(Zt);return Kt.errorMsg&&(Kt.errorMsg=Kt.errorMsg.split(` +`),Ce)},47206:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return Fe},U:function(){return be}});var a=le(59301),Ce=le(11938),y=le(62957),ce=le(54172),de=le(2610),te=le(72664),ae=le(56656),re=le.n(ae),ne={exitFullScreenModalWrapper:"exitFullScreenModalWrapper___aNB9Q",exitFullScreenModal:"exitFullScreenModal___HIMyY",warningIcon:"warningIcon___xEURa",warningText:"warningText___W6NPJ",countdownWrapper:"countdownWrapper___n8g1M",forcedModalWrapper:"forcedModalWrapper___JPMQ2",forcedModalContent:"forcedModalContent___uY5FV",forcedText:"forcedText___C3CrF",screenNumText:"screenNumText___oljHN"},x="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJwAAACwCAYAAAD61gcAAAAAAXNSR0IArs4c6QAAIABJREFUeF7tnQd4XHeZ7n9/zUgzkkZdsiX3XmM7xWlONYE0AsuyEMizwAKbDcuFAMvCXvbuEpwsZeksBNilLZBLKIGQUC+EVEKSTYN0O8W9W26SrK4593nP+X/jvyd2LCeOZMbR88gjz5w59T3v933vV47jpZ+XzsAIngE3gtsqiU3tiaJxFYNMzufZk6ngEZyLSuLARuggXgLcME90FN2aHST34fTQjDeQqplOfqibsp4/QOqjztXcMczVHPWLvQS4g0IgclH0eDm7HvsBmca/pBvI5/OUVZRRXQ9l1bupqHq9c+NvOuiqXlqAlwA3DBBEe655J71lX2F3T0Q64yjLQFkVuHREqttRXfkYVa2nO3fcrmGs7qhe5CXAHeTyR7eSpmHJvQxWH0dqLJSPgXQjpFuIgTe4ISLT42ia8XKXe+vNRzWahnHwLwHuYID7ERWkWUk540k7yNZDZi6kp0OqHIa2RFT1OSa+/H2u7kP/MYxzflQv8hLgDga4X5Ghi6epYAJpIAtk5kB6JpRlIWqPqBp0THrlP7v6D/37UY2mYRz8S4A7KOBmZNjzdAK4lACXhuwCKJ8KzgOuetAx5cJ/drkPvAS4g5zPlwB3MMA9NSPDQ08/TbkxXAYyx0L55MSHi7ZF5Jxj8nn/4qrf9/Fh3ORH9SIvAe5ggLv17Czttz9FJvIMl4XssZCelAAu3x5Rg2Py+f/qqt/7saMaTcM4+JcAdzDA/ejUSrhHgBsf+3CVVZBZ5AEnkyqGwzH1wg+7ynd/dBjn/Khe5CXAHQxwd51ayYZ7nqLCAy5bA9mFkJ4IKfPhIjHcFa768n87qtE0jIN/CXCHCrhKySLzPeDkw22PyOUdk87/iKt+z1XDOOdH9SIvAe5ggLv/VVWs+sWTBYarrIGKBVAhHy4L+R1Qk4cp53/EVb77JcAdqVFqFK09F8bMyJNJl9G/fv36il9PnOh6jqjbP8JFvz23it03rdjrw9UmgCuf6HW47ZADpp6/zFW+68ojav/9zvRHO48tp2JxnqraiN5tKbI3O+c2jsa+jjjDRdE9tfTs+hplba+joimFK4dI0V73vQOp/Hsr3IR7RuNEHGib0a1n59hy+wqy0bgkaKhLdDj5cIpS2QHVeZh63jJXefkRBbgoujVNvvzTDLW9lfKqeoYiSKVhqHv1UKr3g2k358cjfa5HFHBRdH85O1b9F2VDb6OjH8qrI1IVDpeNyGYc5anVwNmu8rQ1I30iDgi4x16f45Efr6AyGhcLv5XVkD0e0hMglYGhdshFMO38K13l5cuOlP1eFi0r+8iO2Z+nvOo9dA0BZVFSqlEG6byjqnYXUdVZLnfKwyO5zyMLuBXvX0S+4gEG8mVk6h0VjZCqAVcN+V7I5SHX/PMHKhr/arFbPDCSJ+KAgPvVBbXs+s1yqvJtCcM1QPYYD7hKyG9LADf1/Ktc5bs/ciTss/Yh2v29C+mNbmTHlhSpCMrKHeVNybkebIfMDqhr/OaVn7n0smXLXH6k9ntkAffQWe9kx2NfoawhonKqo7weUpMgMxnKG8H1QUNdRKb2Ulf5im+N1El4ru1E91xQy6rfLCebb6NCqa1myM6H8vFQJsCJ4YZg8rlXuer3HBGA64p+2Vq9fdcd7Noxk96tMNAOQ7sgVQeZCRANQH6lChFWMeOLs5xzgyN1rkcWcLdP/QBbVn1aNyBZHJUZqD4JcqdA5Qwor40oU6lPaztVE09xbsEzI3UiDshw97++jqd+8kQMOLlsla2QmQflbT5K3R6hXOqRwnAKdHb84Kv097+DHWsiBnc6+lbDwGYY7ICoHxiEdC8wbx0DN01zS0sVcN/MLWVL1y2UE9GMowGobYTcUsgdD1k54mVQCdQ03XhbZfaNS91SnZlR+4keOreaR256MvbhyoGqasjMgvQUSFfJpEZURY4JF17pGv5h1H24qPcnr6Sz/6fsWJ9moMPRtxb6N0L/JuhbBf17QJhTqVXTOTdf/IWbzrvuOicnb0R+Rpbh/os61vA7IhYzFmgB6gW6OZA7G6rmQsUYoAca6xURXuYqzvn6iJyJA2wkWkYFtTxNJRPjG0ESiCpG0k2QrpSzFJFpdEx666Vuyoe/OZr72hn9qCW3Pfo9HTtn07s1on+ro28NDOyAgQ3QuxZ687BHTD0xT/0rX+fO+c+fjuQ+jyjgYmf2U5lz2dGnKrMUrR50tRVQswSqT4aqGZDORbg9jsaW7eSmnObcohUjeVLCbUWK7f6p7Nv05N9CLVAn9vV1cQoiIiJyU/ppe+sxbsmyp0drP+Nzu/PHX6Kv992xKR3a7WKADWyF/m0wsBp6O6Fbe5x1VJ154201v3nd0hE0p9rHEQdcfGI+VPYl8vl300REC44msVwL5F4G1YsSx7YsgioHVU03Pp2b9YYZzOh3o9SSF72J41nBnfI6mUJEHY5aotjE1mYc40/5CpXveo+7+OIRM03FwI4GfnEeO7t+yY61KQZlNtclZrR/JwyI2TZBbxQbD2oWb6P1rae7k9/95EjfIKMDuGWMocP9gUw0g1YPOjFH7XzInelNazPQHdFQ76hqudRVnDWq5iqq5BJ6uJoqGuNoVf5nq4Mzxt/Aa5b9rVty6Y6Rvni2vSi6von2wbvo2jGL7s0wsB3610N/OwxsS3y33r6E3TITHQ0XvMO97GtfG439HRXAxSy3LPVq9gz9lGrKCqa1Jgs1p0HuRMhOg3Q1lPVAQ/PWrprWpTXulMdH4yQVLizMBd4MnAlsYUbqh7znf93o3vOlvlHdr87rv0B393uTqNQHCjHQdkD/6uS1h4h8haP6nF9x0Wf+0rn5Ch1G/GfUABeD7p9TX2Fo6J2xaR2Do1F03wI150C1EuRS84moLnNkG294oGb9xSdw2eBomdYRvzrD2GA0+LOL2L7nZ+zcAIO7HP2biX/Fcn0yqxuhJw+K9WtO3sGEt53hjv/7UbtxRxdwX6SFde5e0tGUOGpVgKqotWaej1pnQblMa29EU4Mj1/b3LrXkv4ZxHY6KRaLo5820995F5/aZ9GyBwR0JyBSV9m2B/pV7TWl2oqPmVZe7V3zl6tE8OaMKuJjlPp55NTv7rqfaR63CV10WqpckprVyemJaUz1Q17yls7btzFp38og7u6N5kQ607ajzhqvZs+dd7FgbMdTh6BXYtnh2Wwt926EnSkxpzYW/5cKf/oVzblR1zVEHXAy6/5O6hvzQm2gITev4JIDILUwEYYnhtWnINH3P5S5405EIgJHcp6j7J6exu/tWOrakY7+tX4wmgVfstiGJUnuGkqi09qQOJrz9THf83z80kvu4v20dGYD7euUEnuq5izQTY7Mam1YHuUVJEFE1R2kvGNwIufTu/raFp2TcectH++SN5vajp9//Hfq738JAOiJyrsBsAlzvU9DXlQQKFeMcuVf/b3fuf35KmqJzjOq0pyMCcDHLfbTyDezuuZZqHK04YtNaCbklUDk/6QHtXxfRUOaom/fXruVfrh3NCz6a246iKMPNY26iv+MMyhsg0wKpHAwNQv/WxI/ryUcMlDvqX3UL5//kVc45jeEZ9Z8jB3ARKf4l9X/JD72RRq/NSevKZiDdClEFDG6PaGxxNF70Fjfzs9eM+tkbpR2Iol9l+MZrbmGwf0mcbqtWqioN5Ro9MQh9A9LcoO60LlrfssQtfscjo7Srz9rsEQO4mOW+Wj+FNbv+gGMczZJDcHGFhgoftadSjrJ1nSx4z2lu4b8dMSdx5C9m5KLLU98nlX8D9SR9sUq7VUGc/RiUwDveUXvxP7lXfF7VOUfMzxEFuBh0y3KvZWf3j8jnU1SgTKaLT6J8jyEll8b+0C3bfAkc3ZMno79gCc9wG22UM5GIel99I9A11MP4i25ZP++ai460PpEjDnAQlUX/Wv82NnZ8hp1RPRuStoFYuGzlThbyBvctRqUB5IihCb8jEbyTFJ+lIc7xwjwHs1pg6im/JnvM37q/+vimI22fj0DAxTznon9w81jHRTzFfFbTxW4eAH7ooGskTuJl0WXl//V4OsPd21SeVEFVWzNRahwDla305ZvopYfe7i0MDW2mx22msqOD2W2DTOnudTNHLtUVwSmUcS7HMpdTGzcy75y7r2v50c8uvtiNSurqYNfmCAVcsNuRuj5ik/qi1d1H0bIyPnNXJdmauXS6E9jR20ZtVsV589nTP56BgTRl+RSD/WnyQ+nYtLuUxq0OUVk1QDozRG0uT31NB7mqFfS5R6FqHWNyT5IevI/8ozvchS8iCCPc66HsOhflj3RX48gH3MFumef5eSQgf/68xWwYOJls5VJ2DZ3KUEVtPDxkSEPgKohbGF0FDAxC1x7Y3aHXiMG8oyINLc3Q2AAtTZCthEw5ZCuSyLq6GiqzQ2Syu6mvXg/pnxMN/JHuzbe68y8etcqS53m6DtvXji7ARcvKos/ddQrd+aV0Rm+gu2wq/dkcg5Xg1G9aDzWNEbkaR1VOgIG0pIYItm2Hh1fCnatg+x7IVcKZk+G4GTC+lbg/Qz/5IRDR5KNI1Zmk046qKqhTBXOF/r+BVP4P9Oz5CWU7fueWnH9Uge+oAFx07TljWc357Bz4e/akFtJZXkVvFZTVQ21zREOLo6EhKWuvqYVcFVRlE8CJySIH7Tvh93+Ea++DTVuhoQZevQBecTJMnQAVAuYQ9Et87Yde/fYmyfO+Pn0WUZZSX6uLo8hsFoYGVkL+13Tv/p674Oy7DxuNHMErKmnARZ86YTrb+95OR/YNdFVPZ7eGQNdDrimiaYyjuRmaPdAEtvoaqM0lYJNpTKchlUo0wO4+ePhJuPkueHoDjKmF04+DU0+AMY1Q5sRqMJRPTHD/QAK2nl7YvScxyXv2JP8XMF06Mbu1teBcP9HgTZTxRV5x8u+cG7k+0ZHGZkkCLvrsiRPZkn8vHek3sbNqLF11kG6IqGlw1BvA6qBJ/ldj8iqw5dSRVQ7l6aR7TCCSWVS40tcPqzfA/Q/Dhi1QUwUL58KC2QlIU2V7C/a1vCyqgDU4lHx3Tw90dMGO3bBrN3R0J6BMpSKyWUdtXbLNVNnNVFZ+0p11zO9K8Sk3JQW46LsLq1mTvYy1qQ/QUTeOwWb1REBVTWIeNaahqhIaa2FMk3f666DO+2syi8554Aho9ptPmGn7Lli/BTo7IFMBY8dAawvUqnwqlYAuBo3WYQB0e8EnM9vTk4Bu245kfbu6YGAoMd1VVRHVNS5m1lzNjTSN/Te3sEVyUMn8lAzgomXHXsi26qvYVXcCbiLUtURUVrnYb9KPAJFRCXsuMYGKLBvqEn9NDr8uuEASO/7y92PHfy9YYjPpfTOxloAl0Mn0VlQkYIt/JZe4ZGhM2v/fgCi2NMbr7ILtO2FLO2zbCZ09yfaylRHVWaitd9TUdVNf9x/0V/+7O6WpoxRQ92cPuOjqOU08Vf9RuhovxU1JUzc+ojLrYpOmiyvzFk8NksOehboaaKpLAoTaGqjSkOiMN4liJm9GFShYJU8ccIrt8omPpvcFTgFLwLO/Y3bU+5oZI+BpcIx+5QuW7TXVQo7MbW93Yl637oBN22DrLugZSJLwtbmIXLWjeYzY7lGqqj/gjh33mz930P1ZAy76x/kn0j/+PxmYfDx106GyMmLLdsdAT8Jk+TIY9D6YLrrMqcynwNZUmyxTLf1MAYKCAw84vQpgBcB5n0wMVCgn86a38B0Br/g9vz4BU5/FAEwlwNOrgKmbYk8HbN4OG7bCxm3J331D0NYCY5sjGhsddQ2DVOWuoi31GTdx4pE1R+8Q7oL9Ay6K3JHusEbvO+FyusZ/jKYTamgZD9t3R9z2qGPFephVBcfOgCib5GB1oSXGytdqqE0A11gDNWK4LJR7NorZTT+JhBabuIKJ9WAzzBXApSyI+WwypQY678PZOuP15T2QXQI6mWMFKapD6N4DW7fDmnXw2NNwx1OwGzhtFhw7NaKx3tE2Xqb2N2zb9HfuvJPWHcJ1PmIWLQAuiu5qzNNwWRlNr2MgXUm6qh+X+lEv266tdOOOnHlty8iy8owvUTP/UiYsgNq6iKfXO35yD6xdDWVpOH4MzNTQ52oYKk/8tPpcAjb5bXXVCbNVVkK2PPmO2CYGRQAMA4hMsnw6M61aTmeuYELFXp7B4ug2NLe61hY45L2ZH0pMqsy8ApUC6LqhfRs88ST8+mG4c11i7s89Bs6eB031MG685pssJ1f1d+7YyXceKUiKoqhsiEfOT9FwGfncDJ3QfFn5I2Vs/aJzUwoaYwy4KHpoDF1rrqMsdSb9uWSyo9I6WYXquXWkMt+E/Deda1o/mgcYfaKugWeO+yYtS/6SCRrs7CKeWe/46X3wlKZBDEJ5HSxogvEtoAHQuVpoEaNJZ8slGYK4qDOVZBFCdpN/pl/z1QSKgv9mfpz8N38WzJyGJrMQrfqoNZZLPODEmIODyTb0aoGJsaXe29MJq9bAfSvgwc2wdQ/U1cFfLYCZkyThRIwZ4xjTupva2ne6uS3fH81rsiyKyv6Vx89LMfh+erpfTr/OmfdhxdwVrod0/r0ufVo8I8ZFMp8rr/4eFalL2NMekWlxpPQc0Kwc34iKnCM3HtJ1qxPg7f6mc1NGvOwlWtYwiW2nX0PrGWcyfkZEb7dj1Qb440q49RkYUoZIIMrB3AYY15TIFm3NMKYhCRAUjQpoMQh8VBmbPAOEB5yAFou4/tWi1UI3gFFcMlAy/kem1FguBp0xnplr7wcWol9fiyAfTttRla5kk+5u2NYOazfCrj2JH6oouK0pkXPq/e+YZmib0E9P33vc0vkj3jop3Azy1DnpqOsD9PScF09l6tyhwZLJyUlpdp4KVnZDfUtnd23Dy6rdufe7aN0HZ7LhsbsYGGimqhkyYyE9DiqaIV2ryYk6n3uBV16/krL01+na9S1XM2PrSNxd0bJJ09i15IdMOGsxY8dH7NrpWLEGntwEa3bD050wpOb3IaitgnlNMK0VJo5NwKbgQP6SgFb4CdzXOAL1WYKY3XxEGvtrntns7/CAzT8Lg42CaTV/znQ5i4CNHYMVCYSSXQS4Pd1JkcBgL9RWQqsel5mBHV2wsyMBptyBpvqIxgbHmHESlv/RnXvs50biWsSlY9Hysxjs/QB93Rcy2O3o2K65c1H8t2bQDXUTk5b6LAa2RlR3OFJNn3HjP/hBF9016Ry2bvodgwMRNTlHtgUyM5PfrKZTjknGosZ+Th4qpMhPUBfVGlKZr0L6a87V73yxDjZ6//SJpM68nklnL6apMWJru+PRZ+DxjbC9FzoV5WkE1RBUlsH0Gpg9Bqa0QrNManXioMdgM8kjCAgMbAJaLPTKVwujUv93HEgEUonWFZrW2F54ltMHBclEBFgUre6znPmDul/ySQqtrwfKIxjfCON082ehvQPWbYZ1W5LcbHVVYl6bGqG5zTE49D738gUv6uMzo+jR0+jv/SB93a9iqKeMrl0RQ30uHpc7IAFb0fWmpDdWrF8+DvIdkNoC6Vnfdwu/+iYX/YrjWMVtDFEbD2hRQ0bWQeW4ZLRo5exkmlEMPKVwJJBGEeVVjpyWaXwm77Jf69jV9LWGBndYn4gcva++nvTrbmDGy86KTeKGTfDgk/D4VuiK00KJziXpQ78NGZjaDFPGJGCTgCpNq1j1L7CWl0wMbAa+OJ3lI9UCs5kZDcypjwdi5BWCiIDJYqD5KLmYBcP3Y3B69KraRL6cZgQ2VsG4sUnJ+JBL9Lpn1sGm9iRdZqAT04n5M7WXuZPHf+Nw3/wD0cNnpgf7L6e78zXke9N07YjiqhiBbbAz6YXVLBONmNC0TQ3PGdijdCK4fEQ2cqQu+k+35Lv/y0XRZeV84pu30z10atyQoedGaf6ZauM1eK9yAmTnQXbGvsCL79IoMbV1E6G8ZXneVXx+BwPfb3EtnS/0oKMTKOf0t36Xea94I42NEavWOv7wBDy8OQFQSw6aqhM26h6AgQForIbJLTBGYKuEcplR76MZOEzWsAg0BlkYmRrQvCkND6SAOf9HwSqbfrefYCJkvnhXfARrLGevxoJaRp1X8us0pUnyzbjmpLxpIEo0uqc96LSMhOxGmdcmx4SpXVRkX+uOG3vTCz3/STC5fDH57svp3XMx/Z1ZOndGRNq3fhePBBvcCX2aP6cm7A3Q9wz0i+VEAD7ilzvWMC9i/CWvd3M/fH0Spf5H3Tls67qRoaFqKj3oNOlRv2pDk3Sg7vfKAHixj6fpRjJVA5CthdpJUFH/8BADH0m7qTc834OOllFG59u+ysyzL6NprMAGNz3s+NMWqMvAnFaYOja5w+XzbNyRVGPUVyXOtaLRuNrDO+xm+wpZBPPNAtNpeVPT4GIZxMzpvnpvwTT7YuSE3XzwUPi7iPVii27isGc0Y8XCZ/6MxVGsBj8PQrYMWuthQltSWSJBWPlcgU4pMe2DSqUafPTaMGYVRC93Z8xa+bzPf/ftE8lUfIS+wTfS31kd+2j5oYi8gNatoTnJkMN4fsma5LevHfrli6rQIe5BiehXf7Fcmwuuv679W5eo7N3fo5GLvjLzdeza9kl69kyNKb3Kt+nJxIrxYuBVQOUkUPV1drpnvObE1MYnbwiyqiWry5N2H3cVp1/xfATk6IOvfDuTL/oGrdNhzVr45f2O32+Btmo4dTIsmA5tYxLTs24jrFiXRHRVFUnZUIMA52vZLCK1ixtaxmLJw8ReXztZEIDju3I/zv6z/LggU2GMWmxqC/6b+XYFu5xsQMyr45KfNtCfuAz1lQlzC3QqDO3qhTWbiKP07R0JIUg6aaiPaBvnyFTfS1nVeW7p1EN2caKe30yld/eNOLeAjl4PtEHHkIYcynRqBJj8SE1mEtA0qckDTUGpciACG+WOypkRk5d8j76z3+UufFOcC94n0xBdc0Ibuze+m46uv6W3d2x8l4nx1B9qZlamVvJCdgpUeuBVjIeKJiiv8cnudnXND5LJXORybzik/F/0nqUnMO4VtzBzcS1btkT87F7H79YmA26WToOT58OsqUmGoH07/Gk5PLIaNu2GynJoqYZmsW1VorcpKW9a2D6pK48iM6nmv+3Dal5zO9BwhEJmwgIIT2/xWbVAwQcTMQEGnxciXH8VLGBRtBqXM/UmFSraL7H6hHqYNg7GtSXl7Ns74Zm1sGYL9PQl56Peg27iZEdZ5stu6ex3HwrLPRb9qGLe6o2/BvcyBohIVyUBgaZoitE04FAzS/pWJqZUN4ZAljBa8quezswkqJ5zE7WLPu2+/bFbCIZW7ze1FV0zfwadnZexu+tt7OlqZqjfTxb3QUXB1KrkZ3LCeJWKbPXsgjpFKxEsd5RVX8ecL7xxuAWF0ZupZu4HbmXWy0+kY3fE/7vfceNyiMrhrCmwdBEsmAVjmxK9Sif8/sfh3lWwWiPhI5hQBeNroEWgU19BZq+4axmAECjGZsZ2ifOyl9GM3YKs194SJruc/sNCaZM3n+a/PQts4b1uFSnejPb0Q1cP7OpOaujkp9WWQ1sdzGiDaeNhrIYjuyR4eHINbJIGGSV1eWI6+XRj2oaIyt7szlv0g+GCLnrwdefQs/03DGXKyM1yydBsMa2CFPPRNA19IAGazKdAFg+RkNsVA+026ud9evFPP3XTA19zz3q4y34BZzsYff34uXR1vIs9u99E7646hqQBBaZWwIuDC6WJpiXj5DV1WUNn9twPNW2PMf6TZ7jJFw1LNomWvf0TTL/gQ1RkI+74o+N7D8KuXpg/AS46Hk6cD1PHJX6jEt2PPgV3PQq3r02qanXSxWoTczClDlpqkvkkMq8mjRQKK4sOPQRZIXEfLBPmRENgxSfLABewmTHcPhGsLeuZs1D+ZDpcH3SoXk6Fml2wuy/JRuRS0JaDaWMT0M2YAA2NSWXJyvXwzAbY3ZmkwRRE1NVGNDc5mlrW0DW0xP3F8cPq442+ln0r1b3/TcZBjZ64Iw2wce+8Epl5BQNitMR0QqSc8GSomnU3DQv+ffHaT/76gXc8G2hFt+Zz3wPR109eSOfmd9O5+xL6OnNEQ4mPp4g2DC7SFcmD2vq7YI/u3Po/cvI/n+Xm/O+DRq3Re889mXmvvpnWOVU8+qTjO3fBk5vlDMOF8+GsE2DetCQPuqsTnloNf1wBv1sOT0j30W2mcFOVGFUwqRamKK1VlwioKkOKswzSEwOn3cCyj7DrMw8mVZiuFjKWAamgkphZ9UnZ0KwW/vaAM0DHArP6IHyWQWCTqdzSBZtVL6foOw91KZiUhen1MKsNZk+EyeMhUwXbdiUst14mTmwollOpfG3EOPlz2e+6Vxz3N8Nhuej9vIU6vhOrFRqcbdPaNSrbgCb/rBvHkMq9pkDtvPuom/2Zxyd++ob58w/eC/ucDFe8k9FX5x3Hnl3voavzjfTvycYOrhhPwFNQoTHyIlENL96Jo6PsW+6LQ5cerFcyej2VnPSvv2HWmWewY3fEDXc7fv4Y5B2cMBVeeTyctBAmtCTmbu2mhN1ufxRu08MuVFYhhtNP/AS2JHE/rgZmeqar0UPZfORaSG8FjBSDwMqSAqG2kIi3Wjcto9Om51cFkksM9gNkMkIGtG2IuQbzCdjkg6kAMwZbJ6zphM19kNfJjB/MBnXlMFtpuxaYNzEpTlB6S4us3QxPr4UdqkTOJEUKOckldRGtbYNU1lzszpx9UNUgejuL2cYdjKOSNkimywfXVWAbKHOxG1W38BEaZ3969bRPXjd16vCHHB4S4JILGrnoa3NPZceu99PV8WoGe8qJ4i7PxK7ruu/A0es20xSd4/6bg86Tjf75zX/Hgou+RlV9xP0rHN+8M+mMqmmEVy+Cs8VuU5M+gp2d8MRKeOAJuOkJWC12E+DE857h4gk4VUn0PLUWpsqvUTlSdm/tWyyZeMDodR89V2kpr5epjs7klX2Cj2I/zNjL4z6MagVmC1gEOMvTxuksga31y7p1AAAgAElEQVQ7MaFbOmBNB6yWxqXj0Qm1/u9yaK2CObUwrxXmTYZpExN3Roz/5NqE5bRu5VsllNfVJIn+mrqH6Bta4l61+KAju6IxfIWxvJOZRIyPx6ZFMehSzlHRKh/taVpP/DIv/8A3nBtzyFMQngfg9vJe9OXpS9jd8Y90dV5Ed38FHerfdNBb+T/UVXzQ/Xjn7w9G5dGHTm+g9VX3MuPEGWxuj7jhLscv/BMV50yB156YsJvyorpwqzfBQ8vhtsfg7jUwuI1k+oNNNhDNCnBqZlavQg5m1cG4XKLPKfugyNVYLhZcg/4Dky2UxZDfZ+VD8fIepLH26AMLT3bxcQob+9S/BSJyHDh4Hc6qRuR8xwFCJ2ztgPU7YZXYTbgwwInh4vILcBmYnIMFjTBvAsybkhQoqCdi9UZ4en2SGsv5ymbV+wl448fpu+9yFxz3lYNeD2mg3+OTjOPvmUSOiRni7rbW2StIjf8Wdcd9w53//ufdS/uCAFdgvM+Pm8NQ+2L6Wmrprvwjs5c85N5yjdm45zzG6Kp3vp/5F3yWQRfxwIOOe++FB6X11Cc1YOedlESmqpTQhXliFdz3KPxqOWxV0YriEW0qvtpJx3wMOM9yAp2i1qnKTOSgxtfAqQYtLgMvynvGmQDlAVNed/SsqOVjwAW1cDH5ePaKGdJXiMRm0+dr45InT3dx4JJKWEj9qwKHOrl0XNs6YMNOeHo3rOuESB65aQ5Gv3LQK2GeZ7kFU5MgqrIqSXs9tRa26nxIiNepyMC4KTBJPR4NzzDUe6K76IyDB3B6QNybmc6s1EmMmdREw6kPMeW8x9zJf7P9YIA92OeHAXAH28SBP4/ed3Y9s/7iISbMn8Td98Ndv9Wzq6CnCoba4ITj4eSFMGtKkhNdvynpDb3pEbj3meTRkSgesTnJ8t90pgU2KdZVUF4FE6phrO56TdRURC0B2wPIzOU+VR6e3RTxxt1eFb4fwfeomqtm7GbmUiZXJth8Ofl6lqeNiy19r6tALQdffttu3zq4fTds2QXrdsKTu5Lu/jgUNP1BG9OGy6GhGhY3w6LJMGcyjG1JdDtFrCvXwO526N4Gq3fApLlwwVkRM6apoegf3PknfuH5X7EX/s3RBdyV77ychRd+kQ3bI778bccz98FY9Yqq0HAGLDoBFi9IEtgSQxWZ3vMo/OJx2KFaUDG7LoxCKF1ogU06jX5rkkbjSTXQLJbyZlQAkzKv/8u0isn28dF834HekzkV2MQUWq4gHPsTH2YR4vZAb3YLDdRliRug7yk6lkNvEo2YT5qbtDaBTQ00ah/ctB1W7YCVHYm/WgCdPVVJ26iCuXVw4kRYOAOmSP8sS4Kpx1bAmqdh8yZ4ROeoAi55PbzydEkpyxmoWOIuWnhwlnvh2NrvGkYNcNGbx1Zz0j/+kYmLZvLdG+H6byfShmZ8jJ8H8xfASSfAonlJk/LO3fDQCrjlEfifp2FI5lTBQty04HNvYrXa5EG0rRJKG2Cs78xSRNip0Qv9ieWNQaeeAgHLgy4szIwrUTwow6JNA1kokZhpjgMMgdibzkKQYeCtTPK/cUm5TKse2OGFXulo28RyaqZph1Xb4cmdCQPuAzrtQHnSj3HmODhxFsjXla+mlsM/PQ5/ehQeXQvb1RmwAyYvhff9dcTsGY7q3FvdWcd850XC00FXO3qAu+qv38Sc13yHTV2Oj13t2Gr9vrWQXQBLT4TTj4V5qsurSHKH9zwMv3wMtq0FZE4FON35MqEKpRqSJ0vPa0kG87Wqo17vu8R8Kcm/RRUOSopr1IJMqxhMpea+pc8S7LF5lD/nmS3uNfW2VKayoOUF1R+FsnUDnPmIYreKpGssBpwYtzxhVv3In1O0KkYT06llcMM2WNUOT6hnVaATk8u8yp/TeithUTOcNhMWzYLW5mS5x56C3/8J7n4SBlYBW6FsJrznHXDascpC/P6BuuPPWbz4wOLsQVHzAhYYFcBFZ5PmtVfdwJSTX8nP7oRvfAmwPHMduEVw0anwshNg+sTE31mxEm7+E9y2HAZlKhSdGrtJoWyEVBvMGQPHT0hKzFsEwEzCIjJbKzfBE5thZ19ShdGiTq7AR7OG5X3ynIF0oiDBSsnDIktrgI5bAAOzakJzgS096OQXyj9U/lOMGEe9Opx+2KWWwZ2JLLRxO6xsh6d3Ju/HoLNskaLHOlg6GRbPhRkTE01vxSq4Uw04y6FX50nfGQuXvg5OmhcxeUIfqbIz3ctPuu8F4OZ5f3V0APehV05jzmsfJZ+r5Od3w613wi41wchnaYay4+AvToaXHw8TW5Mo7qEn4Yb74Rk9hEaV7foVAqQ460m/LUk0dvoUmNaWzAtRHlUlMx17EsZ4fD08qFENvYk+3JCFVnXji+VkCs0xt+77QAazU2zNzSZzxEzoTbIYMWYub4rjwgEfgMQCsv9/DDYFMFXJb2zalaWJEqZT5YsyCDsC8/rwNujWTalAQj6rWK4KFo+DJTNgjlKL5bBmA9y7HO5YDV2dkKuAGWPgFYugdWzE9MmaFPVZd9aiDzxv1LyAL44O4D713g8x85xPcP+TEb992LFNOtJjgB5xrz6KhfCaE+Gc45LpRlu2we8fgZ8/CL0q89rsGVG7rwc6jEkSx6dOg+OmJOZFLYC6gLp4m9vhmS3wp82Jn1MwTaomyUKu3I968BZLJrNQeh6UJonVrFRdgM2o31XgUiAiP01/y0x7wBWiW9P5fOOOIu641KsyEbPVnC19UIDRNsTo0uc6OqFdJrYdHt+cFJ+qZyAGnUxrRVINvGQCHDs9qYtTb+uDz8Aj25KMiNJhM8fARD2PthraxkJb22NU157K6bO73AgP5x5xwEWXnVDO4kt+RcPMl/PdmyJ+u9IxoLor9fUqa1AHqWPg1YvhjAVJ5e7q9XD9/bBCoFztlzMpX4CbALXT4WUzYP4kyOkhGep16E2ivuWbYMVO2KngTCwhhtCPUCPdThfaBDavrVn/Q6G6Mp7f4H/1Pf+3jXCQia5NQXUmYUz9mp9mgq/yoiapCXQSaLW8WE6pt5jtgtZFHYOAp2GIqzbB3euSvobYTEoY1uXLwcRGONm7ESpEXb4RHt6Z3AxzGmFCA0xsTpqJFIDNmpknV/dyd/qcW18AWT2vr4484P7xtZNZdOFyOsqyfPYXsEonUEBQRKWTqMcKzoYzj4PTZyXOuTS32x6B/icgHmseVr2oEWMCqPf21CkwfWxinjQOS7nJNTthuapTFWBYxBcCTuAxAIWFb5YnFbD0uWQXgVN/C6AB6OILn4L6NDQplynNryoJSuLAwCUNMurZjNsB1QStr/jARctJHxTbiel0k+lvuQT6nrq1NCLswdVw77qktDtmOQVMGg1bDdMakhSetvHMbtjYlXTcqWVySgNM0iy8OgE7YtoUR+uYj7nTFvzr80LNC/jSyAPuS+99E21nXMMfHoerf5c0XyCJw4IGAWg6jD8GFo9P/K17noFuPU5e/lvxcG5FqHr422RobUsKFWNm6IMNEpG7IK9UkS6QfgXWMHFqwIpTA8GpNDYLU2XS+eQz+l4JMYjMqmr4ZVLry6E+C43q8lfTtTeTMm3SEeNaN3WaaVDhQFIurs3LBMegUxCjKQHezIqNFEEr5ypX4LG1cPMz0CO3QMdkN04m8edUGaxD2K3CTd28GimmqL0BxjfAhKaE/ce3aUzsn3jFSceP9LNnRx5wX7ny24w77m/4+q8jfnm3SxhLoLMfscdMYFKSshlQDb3KueS77S9XrEPQ88snJpFqLP7qvb31NAkT6P9WfWGAs8PXVbLPBWi9b4wmVhPI/KNeylSFoYlLevic9DRvJuNxXy5p7BnXmKTirEXR/DJFoQpgdkhz64IOFTf67v4K+YPlUC2NLQvNmvJUmzCezLb0uMfXwS2roMfyxwY47asxrx27jlW+aQPMbYbpjUmZukCsKQQzp7fTOuY0d+z0EX0U6IgCLlrWkmPaFTcTNZ/Ex6+DFXqaony3YtZS1Kn6GIFPTrLM7nOV1OkwJI3oe8oyxDO6AtNnh+nb74zhVCIU/22lq5JZ9LcupLatdfkUWQw49edWQ00Gxmg2XCoxYWKoOKBwCbO1av5cfVKXpohUIm8cgfrOekXd6jPdoRGsKk/yLoK+LyFa0a62IeCplk9mWf7o01vgAT3xWYCTH2eJfS8251M+b2vpMIGwHiaNTXy5KV6b1CiweXMcldk3uqUn/PAFWMhD/uoIA+4ts5i79CFW78nw79c5dson21/zvk6ULrZ2z8zgcI7NWEmvAqCqQ6uTKouYiQQ4XVzPdFL6C+ynCygGNZNr+6D16FeA0/p8rtY6+dMOYnZKQY1nJzUwxyXutYn8EY9wdQmbqU9B6SwxlsToePj0QOKrWRYjHlqofZWpLt/bCqk6ue3qcpf7IZOqtFkaJii/mk52fesQbLcmA7kFqhhphQXNMLUpCR4UFU+fBmPGLnNnLbpyOGf2cC0zsoD79KVnM+WcW7n9iYirf+ESn+yQS6qGeewys2K8WuLa/HSUdLRHFuGJ2XRh9GsMZ/nK0Lx7ZosBJ7D5ZzgUAgkfVMQTyisSc9tanaTWVIMnP0652Hg4tapE9KQ/+XB9CdDUiKLqEX1mmQz5bDK5O1RuLl9PgYaqf3XzhflVB61qm8wkwYoKVjf2wR+7oN+CCt1wY+EYTZRqTNorZe7VATZzxm2ceszLRtKPG1nAff2fPkjzKZ/iOzdF3HCzS/wy80OGiaNhLyaWm+BZSeZRYNJFEMD1q+3K9BSDLNyAlx1iH9EKA7Qu/Wr95jtZgFGRTJ6S8z4pl2QxFH1atCrTGBdd+innCm6sO18ZCoFTbKjeAdXHKZeqUqU4o7K34bNQbCp2W5CB2SpQqNJjymBrD9y5HbYaW2u/W5LRF4pYZ7QmZfeqMJkwYQ1jK2e6xYuf1ewy7NN8iAuOLOC++fFrqZ91CVddF/HQXQ6UejlQD94hHsl+F5cprPfbCAF3KCC3PK0CBx+h7gM2778VJBMFGYo4Fa1KY5PeJpPuCzC1n/L7xGpxtZGyEz5KrVJ1SjZhPZUqPaFRrCaB6OYQ8Cy40ffTcHIO5ohNNUOlHLbtgTs2w1MCqr4j16AZ6sfCsc2JCNymoKYBpk1pp2Xsie7UuRI3R+RnZAH3jS/8mkzL+XzkGlipZH0Ynb5YxxsMsXlej+syfzDuBPesFjKc1m9sp1djQBV4ivEkBvvxXTJ5ZVEyskE/SqVJMM6lk95TpaEEOn3cvgce3wld1q9hxZhBpC2GW1wLc3x3mkzy9h64bwessCpoXWKNvhib+HGzlHXwIvD8uf1MmnyBWzTllhfr7Bevd8QAFy0bV8XcK26lPXUS//Zd2PyoF3xH6lCf73YEqLgXMqgkDmUI+zt8z4RiA2KhTNhyZ/7Vs6NMbWM6EY7jiFf3Yh9sUuWvmVQzqwKcRdcpmF0LM2W2FZikEnP9cAc8o6BC3/ERfHkrzG+BOS2JPFKTi1g4z9Ey5m3u1PmqDRuRn5ED3Nf/egJjz/09j+6awieugU711hy0p2NETsLBNyIzKdBZ+bplGuw19OeKfTszuaHmZzpgKC4r/xoMNuzuh8gEawHHghtjuNhGQ0MlTKlIRGcBd/cgPKYmapNGtC2N4hgLs9Xx1ZQEDupdnTvTka243L1q6dUHPweHZ4mRA9z//YcF1J9wN3esqeYz34e8MgdWGn54DubFW4sVeApwRWaz8H8rLQ/ZzdJidpotm+GbYhLHLkiTWbosdvSCKNoaakwjtEDHl5zXVkCrcrAOdkewQQ3UxoRal24Wib/NXgQem9QJzpiqdNeH3QVnffTFO3f7rnnkAPedq06lec5d/OqhiC//yCVJ+BELjg7D+dSpEqMpiDDg+QCh4MMZ41l+1udRCwUApvvFXdcBeM3kWrOELafzI+CFv/qeCb7apyC3qzTbkPolFFjYvCwtI3dAGpxnuJmtCeCmToIZk652Z514+WE4QcNaxcgB7tufP42WyXfykz9EfOsnHnDD2scjbCGBwkAngJlvp/cNiBZIhBUo+ttSbBaZe4aKAVvcmWPLhmATiAxsBlpjSKt40ekKmTSuo0oCh5YWWNgIs8apSTrp3p83+4ectuiSkdLiRg5w3//kOdTM+B3X3gbXXu+rPo4wLA17d4xZTAgOWc8i2OJqknjqoQdM0BBTYKgwsLDl9BoCzrIg2lFbn/42ljN/MZSatF7tZx3UN8OxTTC7NRnBryT+MXNv4szjLnTOHYpWNOwzNXpR6s+/+Crc+J/x7d/Aj3/uK0Se934fIV+09Jc1XhcLwmHAYAAxHS00hxZo2GHZsno1s2pBg8Cq7xazmKX1QqYMBGkBLtcMxzXBnLakVEnFmIvmPciZJyxxzmkDL/rPyDHczV+/hN6ma/mvn8PPfuWLKF/04xuBDehCyykPzWwYvRoABBDzrYoLQK3OzsxkyGDGcGFOWes0acTY0rZvzBonZgM/UZUnLbCoEea2JtPd1bV/7IInmHz88e4Q5oO8kJM6coC745pL6cx9nauvh19rRuGITNx/IefmEL4rwJh5FdjMlwsvfhgIhAUCoTkOo1nz4fRqox8MZMZw+kzEZMGM1mWsGhaO6nP16Tb7MRFKbzXAmBY4buEaasfNc4vHjYhGNXKAu+v772Jn9mq+8GO46f8BL3hqwCEAYiQWNa0ujGSLAWfm1OQNG0lhALXLISCFpVOWNdD3zRSbubX3VEYVrsfkGQsa9KTrpuQpPWI4FWYKcHPnbCZVPcOdt2hYozle6JkcOcDd8+P3sq3sC3zhOrhZDPe856G80GN+kb5v8oNVk1gazIIBK/I0E+n7Swv52VAasUjUQGU9qTKrZq7N7NqDBa0aOZRmzDcUEDXYpxmOUQWwAKcn9TQlhZiZximlB7j7fvxBNrlPxYC7RYAbtWkDLxLgLFq0nKvYKwSH+XDm/Ov/Zn61rJlA8+PMBFvS3kZOWnCg7Rl4BXaBSiwXAi6sbKmFykY4Rgw3FloFOCXzp7UzuWmKW1RqDHfvjz/ElrJP8Lkfwq0yqUpKl+JPWFUiIJn4K9ayiNNEWYHHzKppcWZKLQo1oFmFr8Cl71g9Xzg1SsFLWEhgWRFjuCaY35g8dkCN4noM+ywBrrkEAXff9f/CZj7K534At4rhShVwushimhBIAolpapam0s1mgAvNbwi4cKCuFapa5KnvG3CNLY3hDHQm03jAZZvgGPU4tCXPsxDgZk9rZ1IpAu7Bn36YDfmr+OwP4bZSBpxM4/4AJ1BYftQmW1qmQoAL86jmn1nRpQJIPzTbRnbFxsEiWf2tdakEPqxeCUql9Fm2GeY3wLwAcLOmt1PjprqlS1+s0ut9zNjIBQ0P3nAFG4au5DM/gNt/W8IMp1MaP8wi8NGKAbS/aZ0Ch/2YObWqZCtRsioTLavtWKrLAGcMZ6m1MOerhp7GxKQqaNB0Avlws6a2U1NWooBbP3Qln/0+3P67oA+1FP24+Al53qwaOIpNqv5vDCdwmq+n82GBgzFcOHTRwGRJfOulFbOJ4QQyW8ZMqh/QKJMqwEkW0XNkFaXKpOZKFnD5K+PSpDtkUuMn4ZTgj5jHIlWrJrHEfZgXDQFnPlxxGZP5cDYN0xjOF2nGJtUAF5rUkOHMrAYMJ8DpgXEWNJQuww1eGUept5WySdU9ZFM4LWUlABT3v2o5K+gMgwZjNwOTagZtRIXdn7Zem9xuAYiJv1aFEppU+XCBLBI/KbsZZk9pJ5cqdZMqwJUqw+nim0kNg4HQpAooFlmaYGusZSbVAKdlxXC+D7WQH7Wg4WAMZ5GwB9z8JpinCUreh5tZyj7chnziw5U8wwlwFjQU+3AWqe6P4SxHakGD5UqtvdEqhS1fGkaplloLdbgiWaRSYCsG3JR2akqZ4aTDlTzgLEoNfTOBo7iYUqAMq0xCHy7MTFjzs0BqWQXT4axaROCyvgszqSHgapJMwzwfpcYmtaSDhp9dwfoB78Mp01DqJjXsYTXmKtbhwuS9GCr8EZCM4cyHM4YLZRErddJ7oSwSprW0HeVSjyrA3XAFkkXioOFoApyVfocMZwl3A5zlXUOGs9o5gVT+m/lwFoGaDxcyXLEOZ7laS20paPCprQLDTW8nV8rC72ePBpMa+nCmixlbhdUiVspkFSYWMNirMaJlGvS+mUszuWHQYCa12I/zkknswxWb1FIG3Pr8lXyulIMGM50GONPhTOoIW/8sJ2rl6cXl6AYoe9SyPd7Jqkos02DJe6s8NskkLE2yXKpnOOlwyjTIh5s7vZ3qUma4oyq1FVbgWkRpTc0ClOlwFjgUR6lh8j7MpYbCr5lUKxqwQCHsny0yqWqiMeF3dikzXJxLVWpLPtyI5IpHIZNhuVQzkwKT3jMfzkaEWf6zmOHMnFo9nD3jO3werEBlQUWxSbV6OKubMz/OBw3S4VQPJ8C1KEotacANXslnf3SUBA3ypyxSNOYKRzaI4QQK64UITarpcDa3zoIG8+Fs2TB5bwWYVlcXMpz2wxdg7pNL9cn70s2lKkqVD3dTiVeLFAu/YRBgD/YoBpxJHWHFrxVsFkeptqyVORlb7q88yR4NoGmcXhYpJO9V8VvKmYZYFlGUWurJexN+xTpWdmS5VDOp+0veW87VJA8bDxtGqWJLrdN6JLRey6UKcCbDhCY1jFIt06B5v00wY0o7vamp7uJSrIc7agBnuVTzn4oBZEl3K08qrhbR8tZAIzMsVgxzqSa1WPeXAc5kkfC5EkU+XCiLxD0NJc1wqhYpZR/OhFtjOGMZKzG3+jYByJjKeiAEEvsJCzD3Bzjz08IJSRalhrJIUbVIcabBCjBL2oeT8Ht7KZtUmUUbYGjsYoALZ/XaGIYDVYuYydR3FKHqNaz4tVzq/qJUKzPfT6bBmmiOjgJMVfwKcJJFnuu5C6OgZhzWTVo9nKWszEQW51JNGBboLBAwCcVkkbA8yZL35heaNHIgk2pRsrZTlLyX/6ZG6DlTS7ni10rMS7kezqYVWSWISRjFTTQCSzjG1UBk4DSGE+BCWcQyFGGmoThosPl0xnB6tYpf6XAaLO3r4Upah1svHe6HJd5Eo4tvDxAx1d+iT4tQTc4Iu/RDWcSmJxXLIsZwoQ4X9jSEjdDmP5oe53W4uZZLFcM1w5xSFn4FOKW24p6GUjapApKVexuQrOLXOulNOzOWk9kzgTicK6Llh9PTEOZSraLEUmuBLKJMQ6ERWiXmJd1EM+AZrpRTW7rYutBWD2dAKgac/q/PwqlLYS7VdDsBLuxpsAJM899CHa64PCkEXG3S02CySCGXKh+uZCt+ZVItSi1lhtuf8Gu6mgUOAowl7wVOM5Pmw4UVv8ZwFtloWZNODHDy28ImGutlsKoRAc6XJ8W51JakTTDuSy1JwF1/BevU0/BDuONoiFLDRmhjLhvzYANtike2HqhaRAwXTnzfH+Cs49+0N/PhLLWlJpqwHu5oAJzq4Y4KH843HscMZqXjYrjiB8mZ6Q0zDZZLtUZn0+GsStgiUoEznAIfAi7MNBjT1UCmYW/nfVvL3p6GkuxLvf/6K4i7thQ0lLIPJ0AISKH4a6mt4gHRFjDYa5hpsPo5k0VCwNkcElWLmEkNARc20QSprUxz8nTo+TZbREFDKc8WWeeDhjtKWYcTaHzBY/xqUWpxT4MYz4BpArHJJyaLhJ33ZlLFbMXdXdrm/hiuSPjNWNDgAScfLpZFSnHUgxhOJlV9qb+XLFKqBZghwxWntozhBB6rFjEmtPyomVQbxWVRaujDGehsWQNcWC1iYAtNqgAX9KVKh5tbqrLI/ZqeZAxX6jqcMVcIuHAgocCj/4c+nJUVGbsV51Jt4pKJv2GAYe/ZNHXz4Wwgopi2Fio0yEZ9DUUl5qXrwym19aOjIEq16luLGMNMgzXFiJ2eK2gQiKziVxJSGCAYw1mWwRjOqozDBhqLVmugQmktAU6jHnzQIJNauoAzWUTPaRiRodmHNSU//JV5Zb/w5Gh7roIByOrhbDyDMaGWswAjjFKHAzjrpTBWMznE1i3AyaQqcLBcqpL300oUcA96HU6yyO9LPUq12jRT+m1cl/wya4qxri35XcWN0FYpYoGG/N3wQTHPxXBhPVxoUgOGm++FX7UJxoArZeH3qAKcRakGuAMx3P7GdVlmQkCz59cbx4ZRavieCcmhD2cmNedNqoYSBtOTStakauTqWs0WkQ4nWaSUU1uWSC9mOAOcRakmEMvsWTthOB/OZBEBLnz2mvmEpsFZ0FAMOAO8l2mkw822oCGoFilZHy4eufrDo8CkimHCKZhhX6qiTYm4JouEHV6hDmfCr5bXzVn8sD+LUkPPcn8MFwi/ChrmaM6vj1JVYl6yJlWyiKYnyaTeKR+ulIOGsFRIF1wAtNq24ijVdLiwYVogCh8Ep0lTIeD2BzbT/8w8G9CCKDWtxudGWGQzfn09XEky3L3XX8FGP8X8qABcOPvNIk97UJulqSxK3d8wm1C3E8PZSIfnipVNjglHrgYMl/IMtzBkuFKVRY4qwNlzVMOgwRjLnixjBZjWtWXaWTj9MvThhgM40/WsxNyiX9/TUAy4ONNQqoAzk/rp78MflGkoZZMqk2e+mbX/WdQZAs7kE2ui0bIGuLCnQQwXirwHYjnz4cIp5lZzVw1ODNcEx5os4k1qbSnmUsVwNszmD/LhRuTxnMPXag/rkuFAG5k0izzlx9mzT63MKGyatmjTRF/T7RSlhhHpgXbWBhzaI8mtPMo30TgBrBGOlQ/no9S5M9opWcBtzF/Jp66Fu0qd4QQIaxU0hrOuLTG7panERDW+zNyqSvTdUPi1sfnFEsj+AKh12ENGLGlvZr02YbjZDUnQMEGpLR+l1pai8Gs+3Ke+f5QAzpjLnjBjJjIUca2kyJ4CaCmwsPM+HPNwMBoWyKzS2B7Maxpfbq9JXarRaqYAAA4fSURBVDgWxnvAqVqkpAEX+3ClblIFjLCj3mQMMVsxwxkwbV7IgXy4g4FNn5v+Z+2JYed9LZSph6EpYbjx1pc6tZ26dAk+GOTeHycVv5/+Adx1NADOSpTEOvqxLiwBzjS14rEQxUGDItPiBprnAp7WF05PDwEn063hNY1wfJHwW9KAk0m9W4ALS6aHc/f+uS1jGpt1Y1mboM3q1fGEgLN5IMUMpyAjnAP3XOdBTGqAs8DBND4BTo8cb4LjAoZTpqFkAaeKXwUN9yhoKHXACUA2INACARuBH0ocFlwUV/zao49skM1wbjgTfEP9TSwn0HnAzWiC470PF6e2prdTV5JBw4+TEvOjBnC6+FbybSbVNLgwwhQ4QmAaOC1StVTYcACnZUIpxBqtrUigBaYXmdR5Alyp+nDrhq5EQcM9Mqlhjf5wT+af03JmLq3zXowlwIV1bQYQAc46sWy0l0W1ZlKHe+yh32YRqhhO22iBqQ2wuM1PMVcx5vR26ksZcP9+Ldwnk1rqgBNArGLEWEuAC3sT9L5VB+/PpCq4EOCKK0UOFjjYGH5jO+2HANcMU2VSzYdrKWXA/SjpvP/E9+B+DZU+GgAnMMlHCwFXDB7Lu1q1iC0b5l6Hk9YKQWjpLHsVw9UmQcOU5sSHi4VfFWPOaKe+vARlkXt+cAXroyv5+LXw4NECONPFLFW1v2jTTK91bYU+nI3ZH645teVsRp09A8IA1wyTGuCEtr2ZhnnT2mnMlCjgxHAf+x78SYArNi2HelL/HJa3Ob4WNISd8uH+hympsFrECjUP9VhtwpIBTiZVDNcME5rgBKW2JPy2JH2pzdkSBNxdYrihK/no9+BhAS5sezvUE/rntLwufljJu799txFfAp7JITo/+ns4Sfv9rVPsatUjAlxdEjS0NSZBw0Q/clVBQ0tlCQLutmuvQMn7K6+BFTcfoiP85wSw57uvlnO1ypJD9dsOBDr5kEqf1QNjoK4RlsikNicPeNNskYrqEnxOw2+/93/YwMe44puw7pbne1Ve+t4hnwGxpgDXmJjUsmY4pQ2mjklmxM2euY2vto13DyweEZNj/WaHfBgH+0JX9MtWh2uroLd6kD0ue+vOS1iTeifX3wA7noL8IAxFEPk72jnQb5ne8z6PG4LIxo9GkNdn4S5bUrzodZ+S/8jPfjHmCJbVtsNlnZmvop4BvW2bDTcVvhl/Hgya0bHE3/Nf1H7H3/XbiD/378Vf1f+96Y3PhdVcBvvoPOsVrKz/f7wNM91aRxmUlYErgyiVvDoPvNQYqBHYGqG1BWZN38VrZ1w8mMn0RaT78qR2bls/bd3Eie5FSQUddsBFG79+BhXuU/QMjaeyOofz/W/9veUMDKQpT0OZP9l5A5N/1QUXyExGiIKxovHfdsGCCxVeZLvmsc8UPNZgfxgt3DEBuLT9GIT+vRgwhrYQjPbl4D1bLgaOraOwQwEY9R0BQPtnAPPLxQAMfL54PXYs4WceVPH3BShfUi5QRenk//H37H0PPm00Psd2E8TnMyKT60t2KD3A0FAPRLvJ1N5IeuYy59xhLc0+rICLok9X8+iuW+jadRJd22FwF0QDyUGmdLDlUKYTUg7OT3GM7z796mIP+QucT4BnDBQXJNrJsoJGuwB6tXXoLrYfnXRbRl/X3W6M4xkhvihaxvwnrcf+HzCFgFBmfQLhd+3CegBZtsDWG6/bAGTfC1iwEEz4fTaWjI/bwC9Q2IAb/a1zZP/XObLAwr9q2RjHIbPbNu3GDgAXL6xz44sHdG3SGWhog/70a1zrq288mDU7lM8PL+DaPzee5cvvY92DbfQ/CUMdSfGqHa9eDS/2agFckUXa51qE16j47/B7sUnWyQ7AqI17kijc2fE6QpD6TvX4vaDxpXCDpLxp8umn2Dz5v2W6YsYyQNp6bVn/eQw+25HCDgUMGhxIwfQGoDHXw6g7BqTlW81cDxa5D36d5ioUzLmOx+9zbHJFABX+2DNQlo2oaXJE1X/nZr7jG4cCqIMte3gBt/Kjk1n3zANsfLCJnhUw1Ltv70d4s4fWxhNNvLMhoLz1KbhKxd+xowsBbUf0XCA94DLakeDEK+0kJo5NVACy+G8DkPlI+wOd1cLZsnYCDPCBT2ds+Cx/MfThZK7F/nnP1h508fGEJl/LFJ2cAsN7No9vEDte/ywHga5MgKuEmkZI1V/upl169cFAdCifH17AbfzoZJ4S4B5qovcJGOzZy3D7MFFoQvxx660QePsDk71nBFG8TjuagECeBeL9LWP+TmzmBTg/oiG+KN4FiHfOwKVXy30KTB6UMesFZjReJmDTfe6mkPEMZTG1+XXYwYnFtG0zmYGPWWjO0bICmZmL4v4H83mNjY11td9mSjMJw8WAy0KuEcrrL3dT3n4EA04Mt35VArgeAW7PvjfecwEkZKnwlhkuYxUvt19gFQG98B1fVRGbFvu1PlFdFC0YgCq+sMZo+lufBf6gmet4GbuL/F1gDrvAXDD9HiAx1opAYwFMwTfxPkrsyxlAjeECoMXrMX/GTKtFxmbu7Yby/Q8Cm262sgqoaYFM/eVu4t8c4YCTSd30cBM9j4MCnlC/LDZ9IUjsuoTvhSwXmtNicD7X/w8EWGOe+FWslvVm0/txdufHZtUCCH+BkojOX3CLBOUrGnMYGH0AUpBA7HPzzez/JotoeW8uxV77AMpAZSfUTK2BylJixmYBW8bH6E+E+W7xe8Zu3o2Iz0MGUmK4ZsjU/RkAzhiu93EY6N7LcDofQYC5TyBxICAWg8x8OjO/+wNh+N6BfMPC9jxwpNzEJ1sgsvlqJjd49oovjpb37z9Ldgii230YsMhv2ydyDe6oQkBhLBU6c6ZVWuQaaJUFU+rNaujLFTBXfNdZdB1EpoXAwQOuphlSdZe7KUcyw8mHe3rlA2z4UxN9j8Fg374MF/pWoVMf3Oj7CKyhad2fX1bs95k1snUfyNcrgFIg8TVjMicxawl4kgk8SxVYwExnUChZCCa8LGLyijnk8auZs5DNbMdMDvI7HOPCg6Og/5ksoveN3Uy/NNazr5m47dcbf2w+YXhXm6kvBpxkKzF9FgS4TMPlbuKbj3STuvIBNj7sg4Y9Bw8aDsR6xX6c3a3BtSos8lxMtj/QFXxJfWhRqfluBjgfGBQCCvN7zJczn80Y0ABpbBKaXPPNvM5XAFVw1xWyDv5AY9nDzKP5baE5NRManKg4gjWAhycwDPd9UBPLIXYsOmYvjVjQUNMEFUc84P5lMus2PsDGR5ro80FDsQ+3P1YKHfxiH244/38u5tyv72cX1e5w/2COMl+TZubVfLV4HUFkGgcFFqWawKydMDNs5tXfTWHqqfB3qBWGO2mpr+KI09jLTG7IcgHThdUldu5i7IVBi7G0gU7HLXazSNUzXIWChj8HhlPQIFlkwDOc3WxhYBAyfMhyBfYJUlOBq1MwuaH5DBmuGHzhtsN1xxfeV8TGYPJ3eSEdFALM5A6vxe3jo6V8sKCVh2klD9KC1mMAs4M1R952OJRD9nPs8b5b7jkoWzLmL0SkYYYhPOAwy2LmPQCcCb8WQNW2eB/uSAZc7MOt8lHqo3t1uGLAFLkThWsSylHhd4pZKrhh9wFg6BeG29gHaMGK48i00mcJvEmNWSoIFGJfzrQ2bybjAgJbztjMABYIqwWpJIhe46Ch6IRYBFmwguavFdCUfFIAnP7jzWfBjBYJv4VN+I0V0npFkXTM1OZOiOG8H1eryhLpcEc64Fauf4ANf0xkkcHOZ9cPWtAWOvahn1V0Uz4ry1AccIXLH8i02jYLvpMunh+RVRB5vQhqWQQTefdhLV0Yc/DN/wmYq6Dem6hrZsyiQtsRkzyCuyIMGJ5VdGnm1EynRa0WFBirBf7LPgUE/iTtownaTePZPT5Or8EpcJAPV1Z7hEepEn43rLufDQ800yOG691X+A1919D5D5npudhsf2AM/b/iSPY5I9tQ2LXAQUDRXW7aml/G/p9K+5xqoGEVUlwW+ZkvF6SzChKKVX+EzpWBUpGxAadAdXuLFuK3QlnEqmq8dlf4Sij2hpUhfpuFQoVQ7rHo3ECXhWoxXO7dbtpbvxzuzQv9ex+38oWuLFr9+TZWPfI/rLl9Ir3PJN1tYZV0aOae6+8QdCH7HQikIVuaud3f+vfn3xWWCwRTi9gK+U3PZrGwawzngwVjhgIjmkkNdbtACLbSpL0VBUEli/luJmsUa3KB7FFIa5kfYrVxRTV3liozv6VQZGBpLQObBQxyMTIRtWMcfZV/6+Zf9q0Xioui2+fwrS566vIMjzx5AzsfO5/dO6FvEAb695bph5ahWK4o9rP2J3+EwAqZrRhkxd/11mMfFykEXxiAxNuIggqTooIC24eQrePypbAUKnAyiwFtpnOfW92Dvfj2j/9fFEyYW7dPFkLg17Kqh7NSqoBxrT4u1hw1tqsqiUjVNyvzuc9vJaSqoKpxAFd7vpvz9sNann1YGS4+Pd8dN4mq7vexK5pLvioFmRRUuKQw0JsbXZy8/lYaR4xgUoAvXoz/aybAdjEPQ0Gpkap/tZ7CcjJJolN/Rax8J/66r4WLIzm/XRNW422pmthByqdDzBGPBWDlLAseeFCVETrpltYSpQd3UiGf6S++qpkLPx6x8e4KMB5Y8fa8kFwofbLzoXOlz30Ra8yWdjf5wEZMq5rDmHHts8DMW11fIV0X3CiU5anIDFJX2011038zf9svnVt2OJor9rnXDx/FPeeaYhUzOOPh/+3v8DU+ycU15SO0r0fqZgpqsD+PVm8fntcjdd+T/TrsDHdkH+5Le/fcnIDDPe++xGGd3P8PfHJ7OLWiD98AAAAASUVORK5CYII=",ee="data:image/png;base64,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",E=le(49661),b=le(76560),z=le(67290),ie=le(59301),se=Object.defineProperty,pe=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,Ee=(De,we,Be)=>we in De?se(De,we,{enumerable:!0,configurable:!0,writable:!0,value:Be}):De[we]=Be,ve=(De,we)=>{for(var Be in we||(we={}))oe.call(we,Be)&&Ee(De,Be,we[Be]);if(ue)for(var Be of ue(we))me.call(we,Be)&&Ee(De,Be,we[Be]);return De},he=(De,we)=>pe(De,fe(we)),ge=(De,we,Be)=>new Promise((Se,je)=>{var Ie=qe=>{try{Te(Be.next(qe))}catch(Je){je(Je)}},ze=qe=>{try{Te(Be.throw(qe))}catch(Je){je(Je)}},Te=qe=>qe.done?Se(qe.value):Promise.resolve(qe.value).then(Ie,ze);Te((Be=Be.apply(De,we)).next())});const be=["fullscreenchange","msfullscreenchange","webkitfullscreenchange","mozfullscreenchange"],{Countdown:ye}=Ce.default,Ae=({exercise:De,socket:we,dispatch:Be,onStartScreenshot:Se,onCloseScreenshot:je,handleToDetail:Ie})=>{const[ze,Te]=y.default.useModal(),qe=(0,a.useRef)(),[Je,Qe]=(0,a.useState)(!0),Ue=(0,a.useRef)(!1),Le=(0,b.useParams)();(0,a.useEffect)(()=>{var Pe,Ye,et;if(document.addEventListener((0,de.gH)(),_e,!1),window.addEventListener("blur",Ke,!1),(Pe=De.exerciseUserInfo)!=null&&Pe.screen_open&&(0,de.vp)()&&Qe(!1),(Ye=De.exerciseUserInfo)!=null&&Ye.screen_open&&!(0,de.vp)()){(0,E.RG)(" ",!0);const pt=document.domain==="kepukehuan.educoder.net"?30:localStorage.getItem("Refresh")==="1"?De.exerciseUserInfo.screen_sec+3:De.exerciseUserInfo.screen_sec+10+1;qe.current=y.default.info({icon:null,centered:!0,width:444,title:(0,z._V)(z.CP.recordScreen1),keyboard:!1,content:ie.createElement("div",null,(0,z._V)(z.CP.recordScreen2),ie.createElement("span",{style:{color:"#FF9849"}},De.exerciseUserInfo.screen_num-De.exerciseUserInfo.used_screen_num),(0,z._V)(z.CP.recordScreen3)),okText:ie.createElement("span",null,(0,z._V)(z.CP.recordScreen4),"\uFF08",ie.createElement("span",{style:{display:"inline-block"}},ie.createElement(ye,{onFinish:()=>ge(void 0,null,function*(){var Et;const gt=yield Ve();(Et=qe.current)==null||Et.destroy(),gt.used_screen_num&&Ne(gt.used_screen_num+1)}),valueStyle:{fontSize:14,lineHeight:1.4,color:"#FFF",display:"inline-block"},format:"ss",value:Date.now()+pt*1e3})),"S\uFF09"),onOk:()=>{var Et;(0,E.RG)(" ",!0),(Et=qe.current)==null||Et.destroy(),Qe(!1),(0,de.Dj)(document.body),document.getElementById("root").addEventListener("click",Re,!1)}})}return(et=De.exerciseUserInfo)!=null&&et.screen_open&&!(0,de.vp)()||document.getElementById("root").addEventListener("click",Re,!1),()=>{document.getElementById("root").removeEventListener("click",Re,!1),document.removeEventListener((0,de.gH)(),_e,!1),window.removeEventListener("blur",Ke,!1)}},[]),(0,a.useEffect)(()=>{setTimeout(()=>{De.actionTabs.removeEventListenerExitScreen&&(document.getElementById("root").removeEventListener("click",Re,!1),document.removeEventListener((0,de.gH)(),_e,!1))},500),We()},[De.actionTabs]),(0,a.useEffect)(()=>{setTimeout(()=>{De.exerciseUserInfo.used_screen_num>De.exerciseUserInfo.screen_num&&Ge()},500)},[De.exerciseUserInfo]);const ke=()=>ge(void 0,null,function*(){const Pe=yield Ve();setTimeout(()=>{var Ye,et;(Ye=qe.current)==null||Ye.destroy(),qe.current=y.default.info({okText:ie.createElement("span",null,"\u56DE\u5230\u8003\u8BD5"),content:ie.createElement("div",null,"\u60A8\u5DF2\u5207\u5C4F",ie.createElement("span",{className:"c-red"},Pe.used_screen_num),"\u6B21\uFF0C\u5207\u5C4F\u8D85\u8FC7",ie.createElement("span",{className:"c-red"},(et=De.exerciseUserInfo)==null?void 0:et.screen_num),"\u6B21\u5C06\u5F3A\u5236\u4EA4\u5377"),onOk:()=>ge(void 0,null,function*(){(0,de.Dj)(document.body)})})},1e3)}),Re=Pe=>{!(0,de.vp)()&&Pe.target.nodeName!=="A"&&Pe.target.nodeName!=="BUTTON"&&Pe.target.innerHTML!=="\u786E \u5B9A"&&(0,de.Dj)(document.body)},We=()=>ge(void 0,null,function*(){const Pe=yield Be({type:"exercise/getExerciseUserInfo",payload:ve({},Le)});return Pe==null?void 0:Pe.data}),Ze=Pe=>ge(void 0,null,function*(){var Ye;if((Ye=De.exerciseUserInfo)!=null&&Ye.screen_at){const pt=yield(0,te.ck)(he(ve({},Le),{reset:!0}));if((pt==null?void 0:pt.status)===-6)return}const et=yield(0,te.oy)({id:Le.categoryId});if(et!=null&&et.is_commit){y.default.destroyAll(),yield ft(),dt(!0);return}else Ne(Pe+1)}),ft=()=>ge(void 0,null,function*(){var Pe;const Ye=re()(),et=De.exerciseUserInfo.screen_sec;if(Me.current.length>0){const pt=Ye.format("YYYY-MM-DD HH:mm:ss");let Et=Math.floor(Ye.diff(re()(Me.current[0].start))/1e3);const gt=Me.current.length;Et/et>>0>gt&&(Et=(gt+1)*et-1),yield(0,te.P8)(Le.categoryId,{exercise_user_id:(Pe=De.exerciseUserInfo)==null?void 0:Pe.exercise_user_id,time:pt,time_long:Et,count:gt})}Me.current=[]}),it=(0,a.useRef)(0),He=(0,a.useRef)(0),Me=(0,a.useRef)([]),Xe=(0,a.useRef)(!1),Ne=Pe=>ge(void 0,null,function*(){var Ye;Ue.current||(Se(),y.default.destroyAll(),it.current=re()().valueOf(),Xe.current=!0,qe.current=y.default.info({icon:null,maskClosable:!1,width:1080,keyboard:!1,centered:!0,className:ne.exitFullScreenModalWrapper,okText:ie.createElement("span",null,(0,z._V)(z.CP.recordScreen8)),content:ie.createElement("div",{className:ne.exitFullScreenModal},ie.createElement("img",{src:x,alt:"",className:ne.warningIcon}),ie.createElement("div",{className:ne.warningText,style:{marginBottom:50,fontWeight:500}},(0,z._V)(z.CP.recordScreen9)),ie.createElement("div",{style:{marginBottom:40}},(0,z._V)(z.CP.recordScreen10)),ie.createElement("div",{style:{marginBottom:40}},(0,z._V)(z.CP.recordScreen11),ie.createElement("span",{className:ne.warningText},((Ye=De.exerciseUserInfo)==null?void 0:Ye.screen_num)+1),(0,z._V)(z.CP.recordScreen12),ie.createElement("span",{className:ne.warningText,style:{fontWeight:600}},(0,z._V)(z.CP.recordScreen13)),",",(0,z._V)(z.CP.recordScreen14),ie.createElement("span",{className:ne.warningText},Pe-1),(0,z._V)(z.CP.recordScreen15)),ie.createElement("div",null,ie.createElement("span",null,ie.createElement(ye,{className:ne.countdownWrapper,onFinish:()=>{He.current=re()().valueOf(),Me.current.push({start:it.current,end:He.current}),Ze(Pe)},valueStyle:{fontSize:30,color:"#165DFF"},format:"ss",value:Date.now()+(De.exerciseUserInfo.screen_sec+1)*1e3}),(0,z._V)(z.CP.recordScreen25)),(0,z._V)(z.CP.recordScreen16))),onOk:()=>{(0,E.RG)(" ",!0),ft(),(0,de.Dj)(document.body),je(),qe.current.destroy(),Xe.current=!1}}))}),Ge=()=>ge(void 0,null,function*(){y.default.destroyAll(),(yield(0,te.VL)({categoryId:Le.categoryId,commit_method:1}))&&dt()}),dt=(Pe=!1)=>ge(void 0,null,function*(){var Ye,et;if(document.removeEventListener((0,de.gH)(),_e,!1),(0,de.BU)(),y.default.destroyAll(),Ue.current=!0,Pe){const pt=yield(0,te.Yu)(Le.categoryId,{exercise_user_id:(Ye=De.exerciseUserInfo)==null?void 0:Ye.exercise_user_id});ze.confirm({icon:null,closable:!1,maskClosable:!1,okText:"\u7533\u8BF7\u7EE7\u7EED\u8003\u8BD5",cancelText:"\u8FD4\u56DE",width:616,className:ne.forcedModalWrapper,centered:!0,content:ie.createElement("div",{className:ne.forcedModalContent},ie.createElement("img",{src:ee,alt:""}),ie.createElement("div",{className:ne.forcedText},(0,z._V)(z.CP.recordScreen17)),ie.createElement("div",{className:ne.screenNumText},(0,z._V)(z.CP.recordScreen18),(et=De.exerciseUserInfo)==null?void 0:et.screen_num,(0,z._V)(z.CP.recordScreen19)),ie.createElement(ce.default,{dataSource:pt==null?void 0:pt.data,pagination:!1,rowKey:"time",bordered:!0,columns:[{title:(0,z._V)(z.CP.recordScreen20),align:"center",dataIndex:"time"},{title:(0,z._V)(z.CP.recordScreen21),align:"center",dataIndex:"time_long"},{title:(0,z._V)(z.CP.recordScreen22),align:"center",dataIndex:"count"}]})),onCancel:()=>{je(),Ie()},onOk:()=>{b.history.push(`/classrooms/${Le.coursesId}/exercisenotice/${Le.categoryId}/users/${Le.login}?isShowApply=true`)}})}else ze.info({content:ie.createElement("div",{className:"tc font16"},(0,z._V)(z.CP.recordScreen23),ie.createElement("br",null),(0,z._V)(z.CP.recordScreen24)),onOk:()=>{Ie()}})}),Ke=Pe=>{(0,de.vp)()&&document.getElementById("iframeShixuns").style.display=="none"&&!Xe.current&&(0,de.BU)()},Ve=()=>ge(void 0,null,function*(){var Pe;if((Pe=De.exerciseUserInfo)!=null&&Pe.screen_at){const pt=yield(0,te.ck)(he(ve({},Le),{reset:!0}));if((pt==null?void 0:pt.status)===-6)return}const Ye=yield(0,te.oy)({id:Le.categoryId});if(Ye!=null&&Ye.is_commit){dt();return}return yield We()}),_e=()=>ge(void 0,null,function*(){var Pe;if((0,E.RG)(" ",!0),(0,de.vp)()){if((Pe=De.exerciseUserInfo)!=null&&Pe.screen_at){var Ye=yield(0,te.ck)(he(ve({},Le),{reset:!0}));if((Ye==null?void 0:Ye.status)===-6)return}}else if(!Xe.current){var Ye=yield(0,te.ck)(ve({},Le));if((Ye==null?void 0:Ye.status)===-6)return;const pt=yield We();Ne(pt.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")}}),xe=()=>ge(void 0,null,function*(){(0,te.ck)(ve({},Le));const Pe=yield We();Ne(Pe.used_screen_num+1),window.frames.length!=parent.frames.length&&window.parent.postMessage("backExercise","*")});return ie.createElement("div",null,Te)};var Fe=(0,b.connect)(({exercise:De,globalSetting:we})=>({globalSetting:we,exercise:De}))(Ae)},79934:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return fe}});var a=le(59301),Ce=le(18287),y={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},ce=le(73631),de=le(5623),te=le(70610),ae=Object.defineProperty,re=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,b=(ue,oe,me)=>oe in ue?ae(ue,oe,{enumerable:!0,configurable:!0,writable:!0,value:me}):ue[oe]=me,z=(ue,oe)=>{for(var me in oe||(oe={}))ee.call(oe,me)&&b(ue,me,oe[me]);if(x)for(var me of x(oe))E.call(oe,me)&&b(ue,me,oe[me]);return ue},ie=(ue,oe)=>re(ue,ne(oe)),se=(ue,oe,me)=>new Promise((Ee,ve)=>{var he=ye=>{try{be(me.next(ye))}catch(Ae){ve(Ae)}},ge=ye=>{try{be(me.throw(ye))}catch(Ae){ve(Ae)}},be=ye=>ye.done?Ee(ye.value):Promise.resolve(ye.value).then(he,ge);be((me=me.apply(ue,oe)).next())}),fe=({value:ue,onChange:oe,scrollId:me})=>{const[Ee,ve]=(0,a.useState)([]);(0,a.useEffect)(()=>{he()},[]);const he=()=>se(void 0,null,function*(){const De=yield(0,te.NZ)({});if(De!=null&&De.data){const we=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:a.createElement("img",{src:ce,className:y.folderIcon}),isLeaf:!1,children:ge(De.data||[])}];ve(we)}}),ge=De=>De.map(we=>({title:we.name,key:we.group_id,icon:a.createElement("img",{src:ce,className:y.folderIcon}),isLeaf:we.children.length===0,children:ge(we.children)})),be=(De,we,Be)=>De.map(Se=>Se.key===we?z(z({},Se),Be):Se.children?ie(z({},Se),{children:be(Se.children,we,Be)}):Se),ye=(De,we,Be)=>De.map(Se=>{if(Se.key===we)return ie(z({},Se),{icon:Be?a.createElement("img",{src:de,className:y.folderIcon}):a.createElement("img",{src:ce,className:y.folderIcon})});if(Se.children)return ie(z({},Se),{children:ye(Se.children,we,Be)})}),Ae=(De,we)=>{ve(Be=>ye(Be,we.node.key,we.expanded))},Fe=ue?{selectedKeys:ue,defaultExpandedKeys:ue}:{};return Ee.length>0&&a.createElement("div",{id:me||""},a.createElement(Ce.default,z({showLine:{showLeafIcon:!1},showIcon:!0,treeData:Ee,className:y.folderWrapper,onSelect:oe,onExpand:Ae},Fe)))}},84216:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return te}});var a=le(37639),Ce={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},y=le(32637),ce=le(59301),te=({type:ae,style:re})=>{const ne=ce.createElement("div",{className:Ce.wrap,onClick:x=>{x.preventDefault(),x.stopPropagation()}},ce.createElement("p",null,ae==="shixun"||ae==="paths"?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002":"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",ce.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",ae==="paths"?"\u53D1\u9001\u5230\u8BFE\u5802":"\u53D1\u5E03","\u4F7F\u7528\u4E4B\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),ce.createElement("div",{className:Ce.contact},ce.createElement("div",{className:Ce.img},ce.createElement("img",{src:y,width:"124px",height:"124px"})),ce.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return ce.createElement(a.Z,{content:ne},ce.createElement("span",{className:Ce.text,style:re},"\u9AD8\u6D88\u8017"))}},41751:function(Ct,lt,le){"use strict";le.d(lt,{X:function(){return ce},y:function(){return y}});var a=le(59301),Ce=le(6767);const y=de=>{(0,a.useEffect)(()=>{if(de){const te=re=>{re.key==="F12"&&(re.preventDefault(),console.log("F12\u88AB\u7981\u7528"))},ae=re=>{re.preventDefault()};return document.addEventListener("keydown",te),document.addEventListener("contextmenu",ae),()=>{document.removeEventListener("keydown",te),document.removeEventListener("contextmenu",ae)}}},[de])},ce=()=>{const[de,te]=(0,a.useState)(!1),ae=re=>{const{keyCode:ne,ctrlKey:x,metaKey:ee,type:E}=re;(E==="paste"||(ne===67||ne===86)&&(ee||x))&&(Ce.ZP.warning("\u8001\u5E08\u5DF2\u8BBE\u7F6E\u7B54\u9898\u65F6\u4E0D\u5141\u8BB8\u8FDB\u884C\u590D\u5236\u7C98\u8D34"),re.preventDefault(),re.stopPropagation())};return(0,a.useEffect)(()=>(de&&(window.addEventListener("keydown",ae,!0),window.addEventListener("paste",ae,!0)),()=>{window.removeEventListener("keydown",ae,!0),window.removeEventListener("paste",ae,!0)}),[de]),{setOpenDisableCopyAndPaste:te,disableCopyAndPaste:de}}},6077:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return ee}});var a=le(59301),Ce={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},y=le(92310),ce=le.n(y),de=le(29787),te=le(2859),ae=le(82093),re=le(49661),ne=(E,b,z)=>new Promise((ie,se)=>{var pe=oe=>{try{ue(z.next(oe))}catch(me){se(me)}},fe=oe=>{try{ue(z.throw(oe))}catch(me){se(me)}},ue=oe=>oe.done?ie(oe.value):Promise.resolve(oe.value).then(pe,fe);ue((z=z.apply(E,b)).next())}),ee=({data:E,className:b,fullWidth:z,style:ie={},onClose:se,onOk:pe,showFullTools:fe,noAssociationId:ue})=>{const oe=(0,a.useRef)(null),me=(0,a.useRef)(null),Ee=(0,a.useRef)(null),ve=(0,a.useRef)(null),[he,ge]=(0,a.useState)(!1),[be,ye]=(0,a.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,a.useEffect)(()=>(Ee.current||(Ee.current=document.createElement("style"),document.head.appendChild(Ee.current)),E!=null&&E.visible?(document.body.setAttribute("data-custom","y-hidden"),Ee.current.innerHTML=" html { overflow-y: hidden; }",E!=null&&E.src&&Ae()):(document.body.removeAttribute("data-custom"),Ee.current&&(document.head.removeChild(Ee.current),Ee.current=null)),()=>{document.body.removeAttribute("data-custom"),Ee.current&&(document.head.removeChild(Ee.current),Ee.current=null)}),[E==null?void 0:E.visible]);const Ae=()=>ne(void 0,null,function*(){ge(!0),ye("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Be=yield(0,re.ZJ)(E==null?void 0:E.src);oe.current.src="",oe.current.src=Be,oe.current.onload=function(){we()},ge(!1),ye("")}),Fe=Be=>ne(void 0,null,function*(){ge(!0),ye("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Se=yield(0,ae.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:E.title,file:Be.dataUrl}});Se!=null&&Se.id&&!ue?(yield(0,ae.ZP)(`/api/attachments/${E.id}/add_subitem.json`,{method:"post",body:{subitem_id:Se==null?void 0:Se.id,settings:JSON.stringify(Be.state)}})).status===0&&pe():Se!=null&&Se.id&&pe(Se),ge(!1),ye("")}),De=()=>{const Be=document.querySelector('a[href="https://markerjs.com/"]');Be&&Be.parentNode&&(Be.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(je=>{const Ie=document.querySelector(je.name);Ie&&Ie.setAttribute("title",je.title)})},we=()=>{me.current=new te.hP(oe.current),me.current.targetRoot=ve.current,me.current.addEventListener("render",Fe),me.current.addEventListener("beforeclose",se),fe&&(me.current.availableMarkerTypes=me.current.ALL_MARKER_TYPES,me.current.uiStyleSettings.redoButtonVisible=!0,me.current.uiStyleSettings.notesButtonVisible=!0,me.current.uiStyleSettings.zoomButtonVisible=!0,me.current.uiStyleSettings.zoomOutButtonVisible=!0,me.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=me.current.uiStyleSettings,me.current.show(),E!=null&&E.snapshotData&&me.current.restoreState(E.snapshotData),setTimeout(()=>{window.scrollTo(0,0),De()},300)};return a.createElement(a.Fragment,null,(E==null?void 0:E.visible)&&a.createElement(de.Z,{spinning:he,tip:be,style:{position:"absolute",width:"100vw"}},a.createElement("div",{ref:ve,className:ce()(Ce.imageDimensions,b,z?Ce.fullWidth:""),style:ie},a.createElement("img",{className:Ce.img,ref:oe}))))}},30008:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return Ge},$:function(){return Ne}});var a=le(59301),Ce={flex_box_center:"flex_box_center___ILe3s",flex_space_between:"flex_space_between___c0XhE",flex_box_vertical_center:"flex_box_vertical_center___Iusj1",flex_box_center_end:"flex_box_center_end___DIVMO",flex_box_column:"flex_box_column___x06LA",intelligentBox:"intelligentBox___M5xO7",red:"red___oyEWt",imgBox:"imgBox___DdoNI",underpin:"underpin___fwUex",row:"row___W9MrK",leftLayout:"leftLayout___MMjoZ",rightLayout:"rightLayout___EsxRX",head:"head___Q7Od8",centerBox:"centerBox___j58Ut",title:"title___rMcNx",tip:"tip___gLHFS",leftBox:"leftBox___DJ6lp",question:"question___THjM9",rightBox:"rightBox___CuMdf",error:"error___PHzCG",actionHead:"actionHead___vTHMx",edit:"edit___EaRLy",option:"option___z4UTy",active:"active___o8wNJ",fill:"fill___g760n",text:"text___L_lug",liWrap:"liWrap___LDwxe",li:"li___k4Mcf",buttonFixed:"buttonFixed___QxKdm",buttonWrap:"buttonWrap___OEep5",button:"button___b2y4h",menu:"menu___aQ4xO",tabs:"tabs___QmlP4",dotLoading:"dotLoading___zUYOu",showHide:"showHide___fHrAG"},y=le(92310),ce=le.n(y),de=le(28284),te=le(6767),ae=le(62957),re=le(71051),ne=le(77019),x=le(62673),ee=le(75727),E=le(14566),b=le(99571),z=le(60242),ie=le(37568),se=le(71360),pe=le(90524),fe="data:image/png;base64,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",ue="data:image/png;base64,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",oe="data:image/png;base64,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",me="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAwCAYAAADJuP4nAAAAAXNSR0IArs4c6QAAAz5JREFUeF7tnM9PE0EUx+fN7rKlAQ6EWw3GEMSE8iPSmHjz4kE961Wjif4ZpH8DicZGjYaTclYTT1ysIbEXxYOJLRZMRSUYC0X7Y2dMiyVaKd2Zt+3s4XHtfN+bfD7Zlp2dHWD0hyYwd/P9iFWrxjwhyvZgf2FlYbyILuqzAPgcR8PaELj8RFrZp29n//7YceDTyr2pL72ARgKRlM9dW4sU5c5kaxnbkdsXYtP5ZBIEssWRcRKIpNtOYKOsA3tjMcguJeMVZJu2cRKIJHukQMaYbfFaNMKyy7fju8hWh8ZJIJJqJ4H18sBtyRxrPZOa2EK2+y9OApFE/QhstgCXf3t9d3IDACSy7UGcBCJJqgist+KW3JV2NZdJJarI1o04CURSVBXYgA6swvoq2UwqsYdsTwKxAHUENq5E2xIOk/lX9+PbmDnQFYihxxjTFdhs60p3M/3oZEH3d5EEGha4f7voFUcvzuaWroCnOh0SqEqsZTz2CmyW47YsD3hDH5YfnvilMqWGQCklJG5lbJUgjd0nMGhH3GJJTATBwwLuib7+tUxq7IffenD2xupwlcFxUfO43xCN6y4BcCuFTCrx2U8XOHN9dabmCbr6/NDq4RjO2fdLo1MfOy2Gw+mrb+Z6OC9qpUDA4fzn8ICbfb4wXm4XI4EKQE0MrS+GO8zOvXxwauew/iTQhBWNnhEhN9KLM19boyRQA6apSMS2t84fe7yRTCYPHhKTQFM2NPsCsNKfddTGYjgJ1ARpNCahOiJF9sXiTIkEGjWh3xy4lINS5EigPkPzSQlVEmheg/4MSKA+O9PJ/a/QIfoKNS1Cqz/9E6OFLRQhuo0IhQa9SdCNvB63UKRoKS0UGtQnQYvZ6sxCk/D1OIke6IbG1z8T8f1Al7ZUhE+g0paK+vRpU5O+ROObmvSnTsk6gVBsKyQV+gSCEEgbe/X5o5NYgW6/u5m+Q1vr0SJ0C+gKpJdbdIkHnNMRSK+XBSwBU05VIL3giaHdhayKQHrFugsCsCX9CKRDDrCUu5jvJJCOGeki/CBK00E/QVA0WIOO2jIIP4jW8/OSP8u/m/aksJr16LC7IMj2sEbzuEkBnmdFo+u9PG7yNxidqHC3DAxxAAAAAElFTkSuQmCC",Ee=le(82093),ve=le(79934),he=le(5623),ge=le(88831),be=le(65986),ye=le(45596),Ae=le(15342),Fe=le.n(Ae),De=(dt,Ke,Ve)=>new Promise((_e,xe)=>{var Pe=pt=>{try{et(Ve.next(pt))}catch(Et){xe(Et)}},Ye=pt=>{try{et(Ve.throw(pt))}catch(Et){xe(Et)}},et=pt=>pt.done?_e(pt.value):Promise.resolve(pt.value).then(Pe,Ye);et((Ve=Ve.apply(dt,Ke)).next())}),Be=a.memo(({tagName:dt="div",value:Ke="",className:Ve,style:_e={},onBlur:xe,id:Pe})=>{const Ye=(0,a.useRef)(null);(0,a.useEffect)(()=>{if(!Ye.current)return;De(void 0,null,function*(){const Et=Ye.current;Et.innerHTML="";const gt=Ke==null?void 0:Ke.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const Bt of gt)if(Bt.startsWith("$$")&&Bt.endsWith("$$")||Bt.startsWith("`$$")&&Bt.endsWith("$$`")){const Ft=Bt.startsWith("`$$")?Bt.slice(3,-3):Bt.slice(2,-2),Dt=document.createElement("span");Dt.setAttribute("contentEditable","false"),Dt.setAttribute("title",Bt),Dt.className="edu_latex",Et.appendChild(Dt),Fe().render(Ft,Dt,{throwOnError:!1})}else{const Ft=Bt==null?void 0:Bt.replace(/<[^>]*>/g,Dt=>Dt.startsWith("{var pt,Et;if(xe&&Ye.current){const Bt=Ye.current.cloneNode(!0),Ft=Bt.querySelectorAll("span.edu_latex");for(let Dt of Ft){const ht=Dt.getAttribute("title"),tt=document.createTextNode(ht||""),st=Dt;(Et=(pt=st.parentNode)==null?void 0:pt.replaceChild)==null||Et.call(pt,tt,st)}xe(Bt.innerHTML)}};return a.createElement(a.Fragment,null,a.createElement(dt,{ref:Ye,contentEditable:!0,className:Ve,style:_e,onBlur:et}))}),Se=le(34055),je=le(33796),Ie=le(74049),ze=le(61471),Te=Object.defineProperty,qe=Object.defineProperties,Je=Object.getOwnPropertyDescriptors,Qe=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,ke=(dt,Ke,Ve)=>Ke in dt?Te(dt,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):dt[Ke]=Ve,Re=(dt,Ke)=>{for(var Ve in Ke||(Ke={}))Ue.call(Ke,Ve)&&ke(dt,Ve,Ke[Ve]);if(Qe)for(var Ve of Qe(Ke))Le.call(Ke,Ve)&&ke(dt,Ve,Ke[Ve]);return dt},We=(dt,Ke)=>qe(dt,Je(Ke)),Ze=(dt,Ke,Ve)=>new Promise((_e,xe)=>{var Pe=pt=>{try{et(Ve.next(pt))}catch(Et){xe(Et)}},Ye=pt=>{try{et(Ve.throw(pt))}catch(Et){xe(Et)}},et=pt=>pt.done?_e(pt.value):Promise.resolve(pt.value).then(Pe,Ye);et((Ve=Ve.apply(dt,Ke)).next())});const ft=dt=>{dt.preventDefault();let Ve=(dt.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,Ve)},it=dt=>{dt.key==="Enter"&&dt.preventDefault()},He=({children:dt,style:Ke})=>a.createElement("div",{className:Ce.leftBox,style:Ke,onPaste:ft},dt),Me=({children:dt,style:Ke,className:Ve})=>a.createElement("div",{className:ce()(Ce.rightBox,Ve),style:Ke,onPaste:ft},dt),Xe=({className:dt,style:Ke={},width:Ve=1200,onCancel:_e=()=>{},onSuccess:xe=()=>{},gather:Pe={},mode:Ye=1,stickyTop:et=0,subDisciplineId:pt=[],hideWordFeatures:Et,dataSource:gt=[],customLeftHeadNode:Bt,customRightHeadNode:Ft,customLeftContent:Dt,hideRecognition:ht=!1,onExchange:tt,isSingleSelection:st=!1,underpinBackgroundStyle:ot={},headExtraNode:bt,isRefreshItemBank:Mt=!1,okText:It="\u786E\u5B9A\u5BFC\u5165",onSave:Lt})=>{var Rt;const[Ht,wn]=(0,a.useState)(1),[tr,En]=(0,a.useState)(0),[Fn,er]=(0,a.useState)(""),[Pn,jn]=(0,a.useState)(!1),[nn,ir]=(0,a.useState)([]),[nr,ln]=(0,a.useState)([]),[Bn,fn]=(0,a.useState)(!1),[Sn,$t]=(0,a.useState)(!1),[hn,Rn]=(0,a.useState)(!1),[Yt,jt]=(0,a.useState)(!1),[_t,Ot]=(0,a.useState)([]),[rn,xn]=(0,a.useState)(1),[An,Jt]=(0,a.useState)(!1),[Cn,In]=(0,a.useState)(!0),[Vn,mr]=(0,a.useState)(0),[Fr,wr]=(0,a.useState)(!1),[mi]=de.default.useForm(),[an]=de.default.useForm(),Ln=(0,a.useRef)(null),Cr=(0,a.useRef)(null),cr=(0,a.useRef)(),pr=(0,a.useRef)(null),Zr=["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"],kn=["C","C++","Java","Python","JavaScript","Ruby"];(0,a.useEffect)(()=>{gt!=null&>.length&&xt(gt)},[gt]),(0,a.useEffect)(()=>{Ht===2&&Ln.current.focus()},[Ht]),(0,a.useEffect)(()=>{hn&&_n()},[hn]);const _r=()=>{if(Ht===1){te.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}ae.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u6E05\u7A7A\u64CD\u4F5C\u5C06\u5220\u9664\u8BD5\u9898\u7F16\u8F91\u533A\u57DF\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u5B9A\u4E00\u952E\u6E05\u7A7A\u5417\uFF1F",onOk:()=>Ze(void 0,null,function*(){wn(1)})})},_n=()=>Ze(void 0,null,function*(){const rt=yield(0,Ee.ZP)("/api/disciplines.json",{method:"get",params:{source:Ye===1?"new_question":"subject"}});Ot(rt.disciplines||[])}),Sr=rt=>{const kt=[],Qt=(yn,Pt)=>{yn.length>=2&&kt.push(yn.join(""));for(let Oe=Pt;Oe(rt=rt||"",rt=String(rt),rt=rt.replace(/\s+/g,""),rt),li=rt=>(rt=rt||"",rt=String(rt),rt=rt.replace(/
/g,""),rt=rt.replace(/
/g,` +`),rt=rt.replace(/<\/div>/g,` +`),rt=Bi(rt),rt),Wi=rt=>rt.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"),Bi=rt=>rt.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"),Ri=rt=>{var kt;const Qt=rt.clipboardData;if(Qt){const yn=Qt.types.toString(),Pt=Qt.items;if(yn==="Files"||Qt.types.indexOf("Files")>-1){rt.preventDefault();try{let Oe=Pt[1];((kt=Pt[0])==null?void 0:kt.kind)==="file"&&(Oe=Pt[0]);const mt=Oe.getAsFile();(0,ye.I)(mt,at=>{var vt;if(at.id){if(((vt=mt==null?void 0:mt.type)==null?void 0:vt.indexOf("image"))>-1){const wt=``;document.execCommand("insertText",!1,wt)}}else(at==null?void 0:at.status)===401&&(document.location.href="/user/login")})}catch(Oe){te.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function sa(rt,kt){return Ze(this,null,function*(){if(typeof rt=="string")return yield kt(rt);if(typeof rt!="object"||rt===null)return rt;if(Array.isArray(rt))return yield Promise.all(rt.map(Pt=>Ze(this,null,function*(){return yield sa(Pt,kt)})));const Qt={};for(const yn in rt)if(Object.prototype.hasOwnProperty.call(rt,yn)){const Pt=rt[yn];typeof Pt=="string"?Qt[yn]=yield kt(Pt):typeof Pt=="object"?Qt[yn]=yield sa(Pt,kt):Qt[yn]=Pt}return Qt})}const hi=()=>Ze(void 0,null,function*(){var rt;jn(!0),er("\u5904\u7406\u4E2D"),yield new Promise(yn=>setTimeout(yn,1e3));let kt=(rt=Cr.current)==null?void 0:rt.querySelectorAll('[data-text="edit"]'),Qt="";try{kt.forEach(function(yn){var Pt,Oe,mt,at;const vt=yn.cloneNode(!0),wt=vt.querySelectorAll("span.edu_latex");for(let At of wt){const St=At.getAttribute("title"),Wt=document.createTextNode(St),Kt=At;(Oe=(Pt=Kt.parentNode)==null?void 0:Pt.replaceChild)==null||Oe.call(Pt,Wt,Kt)}const ct=vt.querySelectorAll("span[style]");for(let At of ct)if(At.style.fontFamily){const St=At.innerHTML,Wt=document.createTextNode(St),Kt=At;(at=(mt=Kt.parentNode)==null?void 0:mt.replaceChild)==null||at.call(mt,Wt,Kt)}vt==null||vt.childNodes.forEach(function(At){At.nodeType===Node.ELEMENT_NODE&&At.localName!=="h5"&&At.localName!=="h4"?Qt+=`

${At.innerHTML}

`:At.nodeType===Node.TEXT_NODE&&(Qt+=`

${At.textContent}

`)})}),Nt("/api/intelligent_imports/import.json",{html:Bi(Qt)})}catch(yn){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",yn)}}),$i=rt=>{let kt=rt.filter(Qt=>!!(Qt!=null&&Qt.type));return kt=kt.map(Qt=>{var yn,Pt;const Oe=(yn=Xa.find(at=>at.id===(Qt==null?void 0:Qt.type)))==null?void 0:yn.deal,mt=We(Re({},Qt),{id:String(Math.random()).slice(-6),knowledgePoint:(Pt=xr(Qt==null?void 0:Qt.knowledgePoint))==null?void 0:Pt.replaceAll(";","\uFF1B")});return Oe?Oe(mt):mt}),kt},Xi=()=>{if(Ht===1){te.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}ae.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u91CD\u65B0\u8BC6\u522B\u4F1A\u8986\u76D6\u53F3\u4FA7\u5DF2\u8BC6\u522B\u7ED3\u679C\uFF0C\u5305\u62EC\u4EBA\u5DE5\u4FEE\u6539\u7684\u5185\u5BB9\uFF0C\u786E\u5B9A\u91CD\u65B0\u8BC6\u522B\u5417?",onOk:hi})},eo=()=>a.createElement("div",{className:Ce.row},a.createElement("div",{className:Ce.leftLayout},a.createElement(He,{style:{height:675}},Ht===1&&a.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>wn(2)},a.createElement("div",{style:{color:"#9096A3",fontSize:12}},"1.\u672C\u529F\u80FD\u652F\u6301\u5BFC\u5165\u7684\u9898\u578B\uFF1A\u5355\u9009\u9898\u3001\u591A\u9009\u9898\u3001\u586B\u7A7A\u9898\u3001\u5224\u65AD\u9898\u3001\u7B80\u7B54\u9898\u3001 \u7EC4\u5408\u9898\u3001\u7F16\u7A0B\u9898\u3001\u7A0B\u5E8F\u586B\u7A7A\u9898\u3002",a.createElement("br",null),"2.\u82E5\u8981\u5BFC\u5165\u7EC4\u5408\u9898\uFF0C\u8BF7\u5728\u9898\u76EE\u524D\u540E\u4F7F\u7528\u4E00\u5BF9\u201C","{{\u201D\u3001\u201C}}","\u201D\u5C06\u5185\u5BB9\u6807\u51FA\uFF1B\u5927\u9898\u9898\u5E72\u548C\u5C0F\u9898\u9898\u5E72\u4E4B\u95F4\u4E0D\u9700\u8981\u7A7A\u884C\uFF1B\u5927\u9898\u548C\u5C0F\u9898\u9898\u5E72\u90FD\u9700\u6807\u6CE8\u9898\u53F7\uFF1B\u5C0F\u9898\u7B54\u6848\u53EF\u8DDF\u5728\u5C0F\u9898\u9898\u5E72\u540E\uFF0C\u5E76\u7528\u7A7A\u683C\u4E0E\u9898\u5E72\u5185\u5BB9\u9694\u5F00\u3002\u8303\u4F8B\u53EF\u53C2\u8003\u63A8\u8350\u683C\u5F0F\u3002",a.createElement("br",null),"3.\u5BFC\u5165\u652F\u6301\u6587\u672C\u3001\u56FE\u7247\u3001\u516C\u5F0F\u3002\u9898\u76EE\u7ED3\u6784\u652F\u6301\u8BC6\u522B\u7B54\u6848\u3001\u89E3\u6790\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u3002",a.createElement("br",null),"4.\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u4FEE\u6539\u9898\u76EE\u5185\u5BB9\u540E\u91CD\u65B0\u8BC6\u522B\uFF0C\u6216\u4E0B\u8F7D\u63A8\u8350\u683C\u5F0F\uFF0C\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u5BFC\u5165\u8BC6\u522B\u3002",a.createElement("br",null)),a.createElement("div",{className:Ce.imgBox,style:{marginTop:75}},a.createElement("img",{width:56,src:ue}),a.createElement("span",null,"\u7F16\u8F91\u533A"))),Ht===2&&a.createElement("div",{"data-text":"edit",onBlur:()=>{Ln.current.innerHTML||wn(1)},ref:Ln,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),a.createElement("div",{className:Ce.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},a.createElement("div",{className:Ce.imgBox,style:{marginTop:240}},a.createElement("img",{width:56,src:oe}),a.createElement("span",null,"\u9884\u89C8\u533A")))),Ci=(rt,kt,Qt,yn)=>{var Pt;console.log(rt,kt,Qt,yn,"onDataChange\u4FEE\u6539\u6570\u503C");const Oe=JSON.parse(JSON.stringify(nr));yn===void 0?Oe[kt][rt]=Qt:Oe[kt].questions[yn][rt]=Qt;const mt=Re({},Oe[kt]),at=(Pt=Xa.find(vt=>vt.id===(mt==null?void 0:mt.type)))==null?void 0:Pt.deal;Oe[kt]=at(mt),ln(Oe)},Da=(rt,kt,Qt)=>{var yn;const Pt=Qt!==void 0,Oe=(yn=Xa.find(vt=>vt.id===(rt==null?void 0:rt.type)))==null?void 0:yn.type,mt=`${kt+1}.${Qt===void 0?"":Qt+1+"."}`,at=`${(rt==null?void 0:rt.type)==="7"?"{{":""}${mt}\u3010${Oe}\u3011${(rt==null?void 0:rt.question)||""}`;return a.createElement(a.Fragment,null,Pt&&a.createElement("h4",{contentEditable:!0}),a.createElement(Be,{id:rt==null?void 0:rt.id,tagName:"div",value:at}))},Kr=(rt,kt)=>Ze(void 0,null,function*(){var Qt;const yn=yield tt(rt,kt),Pt=(Qt=yn==null?void 0:yn.data)==null?void 0:Qt.content;if(Pt!=null&&Pt.length){const Oe=$i(Pt)[0];nn.splice(kt,1,Oe),nr.splice(kt,1,Oe),ir([...nn]),ln([...nr])}}),Na=(rt,kt,Qt)=>{var yn;const Pt=Qt!==void 0,Oe=(yn=Xa.find(at=>at.id===(rt==null?void 0:rt.type)))==null?void 0:yn.type,mt=`${kt+1}.${Qt===void 0?"":Qt+1+"."}`;return Pt?a.createElement("div",{style:{padding:"10px 18px"}},`${mt}\u3010${Oe}\u3011`,a.createElement(Be,{id:rt==null?void 0:rt.id,tagName:"span",className:Ce.edit,onBlur:at=>Ci("question",kt,at,Qt),value:(rt==null?void 0:rt.question)||""})):a.createElement(a.Fragment,null,a.createElement("div",{className:Ce.actionHead},a.createElement("div",{className:"c-light-primary"},`${mt}\u3010${Oe}\u3011`),Ye!==1&&a.createElement(re.Z,{disabled:(rt==null?void 0:rt.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:at=>Ci("score",kt,at,Qt),value:rt==null?void 0:rt.score}),a.createElement(ne.Z,{align:"middle",style:{marginLeft:"auto"}},!!tt&&a.createElement("span",{className:"current c-light-primary mr30",onClick:()=>Kr(rt,kt)},a.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),a.createElement(x.default,{onChange:at=>Ci("checked",kt,at.target.checked,Qt),checked:!!(rt!=null&&rt.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),a.createElement(Be,{id:rt==null?void 0:rt.id,tagName:"div",style:{padding:"10px 18px"},className:Ce.edit,onBlur:at=>Ci("question",kt,at,Qt),value:rt==null?void 0:rt.question}))},la=(rt,kt,Qt)=>a.createElement(a.Fragment,null,["0","1","2","4"].includes(rt==null?void 0:rt.type)&&a.createElement(Be,{id:rt==null?void 0:rt.id,value:`\u7B54\u6848\uFF1A${kt||""}`,tagName:"p"}),!Qt&&a.createElement(Be,{id:rt==null?void 0:rt.id,value:`\u96BE\u5EA6\uFF1A${(rt==null?void 0:rt.difficulty)||""}`,tagName:"p"}),(rt==null?void 0:rt.type)!=="7"&&a.createElement(Be,{id:rt==null?void 0:rt.id,value:`\u89E3\u6790\uFF1A${(rt==null?void 0:rt.analyze)||""}`,tagName:"p"}),!Qt&&a.createElement(Be,{id:rt==null?void 0:rt.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(rt==null?void 0:rt.knowledgePoint)||""}`,tagName:"p"})),ua=(rt,kt,Qt,yn)=>{const Pt=yn!==void 0,Oe=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],mt=Pt&&!rt.last&&!rt.errorMsg?{marginBottom:10}:{},at=Oe.map(vt=>({key:vt,label:vt,onClick:()=>Ci("difficulty",Qt,vt,yn)}));return a.createElement("div",{className:Ce.liWrap,style:mt},["4"].includes(rt==null?void 0:rt.type)&&a.createElement("div",{className:Ce.li},a.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),a.createElement(Be,{id:rt==null?void 0:rt.id,tagName:"div",className:`${Ce.edit} c-black`,onBlur:vt=>Ci("answer",Qt,[vt],yn),value:kt})),!Pt&&a.createElement("div",{className:Ce.li},a.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),a.createElement("div",{className:"c-black"},a.createElement(ee.Z,{menu:{items:at}},a.createElement("span",{className:"c-light-primary"},rt==null?void 0:rt.difficulty,a.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(rt==null?void 0:rt.type)!=="7"&&a.createElement("div",{className:Ce.li},a.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),a.createElement(Be,{id:rt==null?void 0:rt.id,tagName:"div",className:`${Ce.edit} c-grey-333`,onBlur:vt=>Ci("analyze",Qt,vt,yn),value:rt==null?void 0:rt.analyze})),!Pt&&a.createElement("div",{onKeyDown:it,className:Ce.li},a.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),a.createElement(Be,{id:rt==null?void 0:rt.id,tagName:"div",value:(rt==null?void 0:rt.knowledgePoint)||"",className:`${Ce.edit} c-grey-333`,onBlur:vt=>Ci("knowledgePoint",Qt,xr(li(vt)),yn)})))},bi=rt=>a.createElement(a.Fragment,null,typeof(rt==null?void 0:rt.errorMsg)=="string"&&!!(rt!=null&&rt.errorMsg)&&a.createElement("h5",{contentEditable:!1},a.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),a.createElement("div",null,rt==null?void 0:rt.errorMsg))),_i=rt=>a.createElement(a.Fragment,null,typeof(rt==null?void 0:rt.errorMsg)=="string"&&!!(rt!=null&&rt.errorMsg)&&a.createElement("h5",null,a.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),a.createElement("div",null,rt==null?void 0:rt.errorMsg))),na=(rt,kt,Qt,yn)=>{let Pt="flex";return(st&&Vn!==yn||Bn&&!(Qt!=null&&Qt.errorMsg))&&(Pt="none"),a.createElement("div",{className:Ce.row,style:{display:Pt}},a.createElement("div",{className:Ce.leftLayout},Dt||a.createElement(He,null,a.createElement("div",{"data-text":"edit",contentEditable:!0,className:Ce.question},rt))),a.createElement("div",{className:Ce.rightLayout},a.createElement(Me,{className:Qt!=null&&Qt.errorMsg?Ce.error:""},kt)))},Xa=[{id:"0",type:"\u5355\u9009\u9898",element:(rt,kt,Qt)=>{var yn,Pt;const Oe=Qt!==void 0;let mt=(yn=rt==null?void 0:rt.answer)==null?void 0:yn[0];const at=a.createElement(a.Fragment,null,Da(rt,kt,Qt),(Pt=rt==null?void 0:rt.options)==null?void 0:Pt.map((At,St)=>a.createElement(Be,{id:rt==null?void 0:rt.id,key:St,value:`${Zr[St]}.${At}`,tagName:"p"})),la(rt,mt,Oe),bi(rt));let vt=Oe?rt:nr[kt];const wt=vt==null?void 0:vt.options,ct=a.createElement(a.Fragment,null,Na(vt,kt,Qt),wt==null?void 0:wt.map((At,St)=>{var Wt;return a.createElement("div",{key:St,className:Ce.option},a.createElement("aside",{className:((Wt=vt==null?void 0:vt.answer)==null?void 0:Wt[0])===Zr[St]?Ce.active:"",onClick:()=>Ci("answer",kt,[Zr[St]],Qt)},Zr[St]),a.createElement(Be,{id:vt==null?void 0:vt.id,tagName:"div",className:`${Ce.text}`,onBlur:Kt=>{wt[St]=Kt,Ci("options",kt,wt,Qt)},value:At}))}),ua(vt,"",kt,Qt),_i(vt));return Oe?[at,ct]:na(at,ct,vt,kt)},deal:rt=>{var kt,Qt,yn;rt.score=rt.score===void 0?2:rt.score;let Pt=xr((kt=rt==null?void 0:rt.answer)==null?void 0:kt[0]).toUpperCase();rt.answer=Pt?[Pt]:[];let Oe=[];if(!(rt!=null&&rt.options))Oe.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{rt.options=(Qt=rt.options)==null?void 0:Qt.slice(0,8);const mt=rt.options.map(vt=>vt==null?void 0:vt.trim().replace(/^\s+|\s+$/g,""));new Set(mt).size!==mt.length&&Oe.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return Pt||Oe.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),Pt&&(Zr.slice(0,((yn=rt==null?void 0:rt.options)==null?void 0:yn.length)||8).includes(Pt)||Oe.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D")),xr(rt==null?void 0:rt.question)||Oe.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),rt.errorMsg=Oe.join(` +`),rt}},{id:"1",type:"\u591A\u9009\u9898",element:(rt,kt,Qt)=>{var yn,Pt;const Oe=Qt!==void 0;let mt=(yn=rt==null?void 0:rt.answer)==null?void 0:yn[0];const at=a.createElement(a.Fragment,null,Da(rt,kt,Qt),(Pt=rt==null?void 0:rt.options)==null?void 0:Pt.map((At,St)=>a.createElement(Be,{id:rt==null?void 0:rt.id,key:St,value:`${Zr[St]}.${At}`,tagName:"p"})),la(rt,mt,Oe),bi(rt));let vt=Oe?rt:nr[kt];const wt=vt==null?void 0:vt.options,ct=a.createElement(a.Fragment,null,Na(vt,kt,Qt),wt==null?void 0:wt.map((At,St)=>{var Wt,Kt;return a.createElement("div",{key:St,className:Ce.option},a.createElement("aside",{className:(Kt=(Wt=vt==null?void 0:vt.answer)==null?void 0:Wt[0])!=null&&Kt.includes(Zr[St])?Ce.active:"",onClick:()=>{var Ut;let tn=((Ut=vt==null?void 0:vt.answer)==null?void 0:Ut[0])||"";const sn=Zr[St];tn.includes(sn)?tn=tn.replace(new RegExp(sn,"g"),""):tn+=sn,tn=tn.split("").sort().join(""),Ci("answer",kt,[tn],Qt)}},Zr[St]),a.createElement(Be,{id:vt==null?void 0:vt.id,tagName:"div",className:`${Ce.text}`,onBlur:Ut=>{wt[St]=Ut,Ci("options",kt,wt,Qt)},value:At}))}),ua(vt,"",kt,Qt),_i(vt));return Oe?[at,ct]:na(at,ct,vt,kt)},deal:rt=>{var kt,Qt,yn;rt.score=rt.score===void 0?2:rt.score;let Pt=xr((kt=rt==null?void 0:rt.answer)==null?void 0:kt[0]).toUpperCase().split("").sort().join("");rt.answer=Pt?[Pt]:[];let Oe=[];if(!(rt!=null&&rt.options))Oe.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{rt.options=(Qt=rt.options)==null?void 0:Qt.slice(0,8);const mt=rt.options.map(vt=>vt==null?void 0:vt.trim().replace(/^\s+|\s+$/g,""));new Set(mt).size!==mt.length&&Oe.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(Pt||Oe.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),Pt){const mt=Zr.slice(0,((yn=rt==null?void 0:rt.options)==null?void 0:yn.length)||8);Sr(mt).includes(Pt)||Oe.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D")}return xr(rt==null?void 0:rt.question)||Oe.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),rt.errorMsg=Oe.join(` +`),rt}},{id:"2",type:"\u5224\u65AD\u9898",element:(rt,kt,Qt)=>{var yn,Pt;const Oe=Qt!==void 0;let mt=(yn=rt==null?void 0:rt.answer)==null?void 0:yn[0];const at=a.createElement(a.Fragment,null,Da(rt,kt,Qt),la(rt,mt,Oe),bi(rt));let vt=Oe?rt:nr[kt];const wt=["\u6B63\u786E","\u9519\u8BEF"];let ct=((Pt=vt==null?void 0:vt.answer)==null?void 0:Pt[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(ct)?ct="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(ct)&&(ct="\u9519\u8BEF");const At=a.createElement(a.Fragment,null,Na(vt,kt,Qt),wt==null?void 0:wt.map((St,Wt)=>a.createElement("div",{key:Wt,className:Ce.option},a.createElement("aside",{style:{borderRadius:2},className:ct===St?Ce.active:"",onClick:()=>Ci("answer",kt,[St],Qt)},St==="\u6B63\u786E"?"T":"F"),a.createElement("div",{style:{pointerEvents:"none"},className:`${Ce.text}`},St))),ua(vt,"",kt,Qt),_i(vt));return Oe?[at,At]:na(at,At,vt,kt)},deal:rt=>{var kt;rt.score=rt.score===void 0?2:rt.score;let Qt=xr((kt=rt==null?void 0:rt.answer)==null?void 0:kt[0]);rt.answer=Qt?[Qt]:[];let yn=[];return Qt||yn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),Qt&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(Qt)&&yn.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),xr(rt==null?void 0:rt.question)||yn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),rt.errorMsg=yn.join(` +`),rt}},{id:"3",type:"\u586B\u7A7A\u9898",element:(rt,kt,Qt)=>{var yn,Pt;const Oe=Qt!==void 0,mt=a.createElement(a.Fragment,null,Da(rt,kt,Qt),(yn=rt==null?void 0:rt.answer)==null?void 0:yn.map((wt,ct)=>a.createElement(Be,{id:rt==null?void 0:rt.id,key:ct,tagName:"p",value:`\u7B54\u6848${ct+1}\uFF1A${wt.text||""}`})),la(rt,"",Oe),bi(rt));let at=Oe?rt:nr[kt];const vt=a.createElement(a.Fragment,null,Na(at,kt,Qt),(Pt=at==null?void 0:at.answer)==null?void 0:Pt.map((wt,ct)=>a.createElement("div",{key:ct,className:Ce.option},a.createElement("aside",{className:Ce.fill},"\u586B\u7A7A\u9879",ct+1),wt.model===1&&a.createElement(Be,{id:at==null?void 0:at.id,tagName:"div",onBlur:At=>{at.answer[ct].latex=li(At),Ci("answer",kt,at.answer,Qt)},className:`${Ce.text}`,value:wt.latex}),wt.model===2&&a.createElement(be.Z,{value:wt.latex,onChange:At=>{at.answer[ct].latex=At,Ci("answer",kt,at.answer,Qt)}}))),ua(at,"",kt,Qt),_i(at));return Oe?[mt,vt]:na(mt,vt,at,kt)},deal:rt=>{var kt,Qt;rt.score=rt.score===void 0?2:rt.score,rt.question=(kt=rt.question)==null?void 0:kt.replaceAll("\u2581","_");const yn=(Qt=rt.answer)==null?void 0:Qt.map(Oe=>{if(Object.prototype.toString.call(Oe)==="[object Object]")return Oe;Oe=Oe==null?void 0:Oe.trim();const mt={model:1,text:Oe,latex:Oe};return Oe.startsWith("$$")&&Oe.endsWith("$$")||Oe.startsWith("`$$")&&Oe.endsWith("$$`")?(mt.model=2,mt.latex=Oe.slice(2,-2)):mt.latex=li(Oe),mt});rt.answer=yn;let Pt=[];return yn||Pt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),xr(rt==null?void 0:rt.question)?rt!=null&&rt.question.includes("_")||Pt.push("\u586B\u7A7A\u9879\u672A\u8BBE\u7F6E\uFF0C\u8BF7\u4F7F\u7528\u82F1\u6587\u4E0B\u5212\u7EBF\u201C___\u201D\u8868\u793A\u586B\u7A7A\u9879"):Pt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),rt.errorMsg=Pt.join(` +`),rt}},{id:"4",type:"\u7B80\u7B54\u9898",element:(rt,kt,Qt)=>{var yn,Pt;const Oe=Qt!==void 0;let mt=(yn=rt==null?void 0:rt.answer)==null?void 0:yn[0];const at=a.createElement(a.Fragment,null,Da(rt,kt,Qt),la(rt,mt,Oe),bi(rt));let vt=Oe?rt:nr[kt];const wt=a.createElement(a.Fragment,null,Na(vt,kt,Qt),ua(vt,(Pt=vt==null?void 0:vt.answer)==null?void 0:Pt[0],kt,Qt),_i(vt));return Oe?[at,wt]:na(at,wt,vt,kt)},deal:rt=>{rt.score=rt.score===void 0?5:rt.score;let kt=[];return xr(rt==null?void 0:rt.question)||kt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),rt.errorMsg=kt.join(` +`),rt}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(rt,kt)=>{var Qt,yn;const Pt=nr[kt],Oe=kn.slice(0,4).map(mt=>({key:mt,label:mt,onClick:()=>Ci("platform",kt,mt)}));return a.createElement("div",{className:Ce.row,style:{display:Bn?Pt!=null&&Pt.errorMsg?"flex":"none":"flex"}},a.createElement("div",{className:Ce.leftLayout},a.createElement(He,null,a.createElement("div",{"data-text":"edit",contentEditable:!0,className:Ce.question},Da(rt,kt),a.createElement(Be,{id:rt==null?void 0:rt.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(rt==null?void 0:rt.description)||""}`,tagName:"p"}),la(rt),a.createElement(Be,{id:rt==null?void 0:rt.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${rt==null?void 0:rt.timeLimit}`,tagName:"p"}),a.createElement(Be,{id:rt==null?void 0:rt.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(rt==null?void 0:rt.platform)||""}`,tagName:"p"}),a.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),a.createElement("h4",null),a.createElement(Be,{id:rt==null?void 0:rt.id,value:(rt==null?void 0:rt.code)||"",tagName:"div"}),(Qt=rt==null?void 0:rt.inputs)==null?void 0:Qt.map((mt,at)=>{var vt;return a.createElement(a.Fragment,{key:at},a.createElement("h4",null),a.createElement(Be,{id:rt==null?void 0:rt.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${at+1})\u8F93\u5165\uFF1A${mt||""}`,tagName:"div"}),a.createElement(Be,{id:rt==null?void 0:rt.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${at+1})\u8F93\u51FA\uFF1A${((vt=rt==null?void 0:rt.outputs)==null?void 0:vt[at])||""}`,tagName:"div"}))}),bi(rt)))),a.createElement("div",{className:Ce.rightLayout},a.createElement(Me,{className:Pt!=null&&Pt.errorMsg?Ce.error:""},Na(Pt,kt),a.createElement("div",{className:Ce.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},a.createElement("div",{className:Ce.li},a.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),a.createElement(Be,{className:Ce.edit,id:Pt==null?void 0:Pt.id,value:Pt==null?void 0:Pt.description,tagName:"div",onBlur:mt=>Ci("description",kt,mt)}))),ua(Pt,"",kt),a.createElement("div",{className:Ce.liWrap},a.createElement("div",{className:Ce.li},a.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),a.createElement(Be,{className:Ce.edit,id:Pt==null?void 0:Pt.id,value:Pt==null?void 0:Pt.timeLimit,tagName:"div",onBlur:mt=>Ci("timeLimit",kt,li(mt))})),a.createElement("div",{className:Ce.li},a.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),a.createElement("div",{className:"c-black"},a.createElement(ee.Z,{menu:{items:Oe}},a.createElement("span",{className:"c-light-primary"},Pt==null?void 0:Pt.platform,a.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),a.createElement("div",{className:Ce.li,style:{flexDirection:"column",alignItems:"start"}},a.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),a.createElement(Be,{className:Ce.edit,id:Pt==null?void 0:Pt.id,value:(Pt==null?void 0:Pt.code)||"",onBlur:mt=>Ci("code",kt,li(mt)),tagName:"div"}))),(yn=Pt==null?void 0:Pt.inputs)==null?void 0:yn.map((mt,at)=>{var vt;return a.createElement("div",{className:Ce.liWrap,key:at},a.createElement("div",{className:Ce.li},a.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",at+1,")\u8F93\u5165\uFF1A"),a.createElement(Be,{id:Pt==null?void 0:Pt.id,value:mt||"",className:Ce.edit,onBlur:wt=>{const ct=[...(Pt==null?void 0:Pt.inputs)||[]];ct[at]=li(wt),Ci("inputs",kt,ct)},tagName:"div"})),a.createElement("div",{className:Ce.li},a.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",at+1,")\u8F93\u51FA\uFF1A"),a.createElement(Be,{id:Pt==null?void 0:Pt.id,value:((vt=Pt==null?void 0:Pt.outputs)==null?void 0:vt[at])||"",className:Ce.edit,onBlur:wt=>{const ct=[...(Pt==null?void 0:Pt.outputs)||[]];ct[at]=li(wt),Ci("outputs",kt,ct)},tagName:"div"})))}),_i(Pt))))},deal:rt=>{var kt,Qt,yn;rt.score=rt.score===void 0?10:rt.score,rt.code=(kt=rt.code)==null?void 0:kt.trim();let Pt=[];xr(rt==null?void 0:rt.question)?((Qt=rt==null?void 0:rt.question)==null?void 0:Qt.length)>60&&Pt.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):Pt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),xr(rt==null?void 0:rt.description)||Pt.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const Oe=xr(String((rt==null?void 0:rt.timeLimit)||""));if(rt.timeLimit=Oe,(!Oe||Oe&&!["3","4","5","6","7","8","9","10"].includes(Oe))&&Pt.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),rt.platform=xr(rt==null?void 0:rt.platform),rt!=null&&rt.platform){const mt=["c","c++","java","python"],at=(yn=rt==null?void 0:rt.platform)==null?void 0:yn.toLowerCase(),vt=mt.findIndex(wt=>wt===at);vt>-1?rt.platform=kn[vt]:Pt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else Pt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(rt!=null&&rt.inputs)||!(rt!=null&&rt.outputs))rt.inputs=[],rt.outputs=[],Pt.push("\u672A\u8BC6\u522B\u5230\u6D4B\u8BD5\u7528\u4F8B\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u5165\uFF1A1\uFF1B\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u51FA\uFF1A2");else{const mt=Math.min(rt.inputs.length,rt.outputs.length);rt.inputs=rt.inputs.slice(0,mt),rt.outputs=rt.outputs.slice(0,mt),rt.outputs.some(at=>!xr(at))&&Pt.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return rt.errorMsg=Pt.join(` +`),rt}},{id:"7",type:"\u7EC4\u5408\u9898",element:(rt,kt)=>{var Qt,yn;const Pt=nr[kt];return a.createElement("div",{className:Ce.row,style:{display:Bn?Pt!=null&&Pt.errorMsg?"flex":"none":"flex"}},a.createElement("div",{className:Ce.leftLayout},a.createElement(He,null,a.createElement("div",{"data-text":"edit",contentEditable:!0,className:Ce.question},Da(rt,kt),la(rt),(Qt=rt==null?void 0:rt.questions)==null?void 0:Qt.map((Oe,mt)=>{var at;const vt=(at=Xa.find(wt=>wt.id===(Oe==null?void 0:Oe.type)))==null?void 0:at.element;return a.createElement(a.Fragment,{key:`left-${rt.id}-${mt}`},vt(Oe,kt,mt)[0])}),bi(rt),a.createElement("p",{contentEditable:!0},"}}")))),a.createElement("div",{className:Ce.rightLayout},a.createElement(Me,{className:Pt!=null&&Pt.errorMsg?Ce.error:""},Na(Pt,kt),ua(Pt,"",kt),(yn=Pt==null?void 0:Pt.questions)==null?void 0:yn.map((Oe,mt)=>{var at;const vt=(at=Xa.find(wt=>wt.id===(Oe==null?void 0:Oe.type)))==null?void 0:at.element;return a.createElement(a.Fragment,{key:`right-${Pt.id}-${mt}`},vt(Oe,kt,mt)[1])}),_i(Pt))))},deal:rt=>{var kt,Qt,yn,Pt,Oe;const mt=$i,at=[...Xa],vt=at.findIndex(St=>St.id==="0"),wt=at.findIndex(St=>St.id==="1");if(vt!==-1){const St=at[vt].deal;at[vt].deal=Wt=>{const Kt=St(Wt);return Kt.errorMsg&&(Kt.errorMsg=Kt.errorMsg.split(` `).filter(Ut=>Ut!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(` -`)),Kt}}if(wt!==-1){const St=it[wt].deal;it[wt].deal=Zt=>{const Kt=St(Zt);return Kt.errorMsg&&(Kt.errorMsg=Kt.errorMsg.split(` +`)),Kt}}if(wt!==-1){const St=at[wt].deal;at[wt].deal=Wt=>{const Kt=St(Wt);return Kt.errorMsg&&(Kt.errorMsg=Kt.errorMsg.split(` `).filter(Ut=>Ut!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(` -`)),Kt}}tt.questions=(kt=tt.questions)!=null&&kt.length?Xi(tt.questions.slice(0,20)):[],tt.questions=(Qt=tt.questions)==null?void 0:Qt.map((St,Zt)=>{var Kt;if(St.type==="0"||St.type==="1"){const Ut=(Kt=St.options)==null?void 0:Kt.map(tn=>tn==null?void 0:tn.trim().replace(/^\s+|\s+$/g,""));Ut&&new Set(Ut).size!==Ut.length&&(St.errorMsg=(St.errorMsg?St.errorMsg+` -`:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return We(Re({},St),{last:Zt===tt.questions.length-1})});const ut=(hn=tt.questions)==null?void 0:hn.reduce((St,Zt)=>{const Kt=parseFloat(Zt.score);return isNaN(Kt)?St:St+Kt},0);tt.score=ut;let At=[];return(Pt=tt.questions)!=null&&Pt.length?tt.errorMsg=((Oe=tt.questions)==null?void 0:Oe.findIndex(St=>!!St.errorMsg))>-1:At.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),Cr(tt==null?void 0:tt.question)||At.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),At.length&&(tt.errorMsg=At.join(` -`)),tt}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(tt,kt)=>{var Qt,hn;const Pt=Jn[kt],Oe=Pn.map(pt=>({key:pt,label:pt,onClick:()=>wi("platform",kt,pt)}));return a.createElement("div",{className:Ce.row,style:{display:xn?Pt!=null&&Pt.errorMsg?"flex":"none":"flex"}},a.createElement("div",{className:Ce.leftLayout},a.createElement(He,null,a.createElement("div",{"data-text":"edit",contentEditable:!0,className:Ce.question},Ba(tt,kt),sa(tt),a.createElement(Be,{id:tt==null?void 0:tt.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${tt==null?void 0:tt.timeLimit}`,tagName:"p"}),a.createElement(Be,{id:tt==null?void 0:tt.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(tt==null?void 0:tt.platform)||""}`,tagName:"p"}),a.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),a.createElement("h4",null),a.createElement(Be,{id:tt==null?void 0:tt.id,value:(tt==null?void 0:tt.code)||"",tagName:"div"}),a.createElement("h4",null),a.createElement(Be,{id:tt==null?void 0:tt.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(tt==null?void 0:tt.input)||""}`,tagName:"p"}),a.createElement(Be,{id:tt==null?void 0:tt.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(tt==null?void 0:tt.output)||""}`,tagName:"p"}),(Qt=tt==null?void 0:tt.answer)==null?void 0:Qt.map((pt,it)=>a.createElement(Be,{key:it,id:tt==null?void 0:tt.id,value:`\u7B54\u6848${it+1}\uFF1A${pt||""}`,tagName:"p"})),gi(tt)))),a.createElement("div",{className:Ce.rightLayout},a.createElement(_e,{className:Pt!=null&&Pt.errorMsg?Ce.error:""},Pa(Pt,kt),la(Pt,"",kt),a.createElement("div",{className:Ce.liWrap},a.createElement("div",{className:Ce.li,onKeyDown:rt},a.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),a.createElement(Be,{className:Ce.edit,id:Pt==null?void 0:Pt.id,value:Pt==null?void 0:Pt.timeLimit,tagName:"div",onBlur:pt=>wi("timeLimit",kt,ri(pt))})),a.createElement("div",{className:Ce.li},a.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),a.createElement("div",{className:"c-black"},a.createElement(ee.Z,{menu:{items:Oe}},a.createElement("span",{className:"c-light-primary"},Pt==null?void 0:Pt.platform,a.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),a.createElement("div",{className:Ce.li,style:{flexDirection:"column",alignItems:"start"}},a.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),a.createElement(Be,{className:Ce.edit,id:Pt==null?void 0:Pt.id,value:(Pt==null?void 0:Pt.code)||"",onBlur:pt=>wi("code",kt,ri(pt)),tagName:"div"})),a.createElement("div",{className:Ce.li},a.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),a.createElement(Be,{className:Ce.edit,id:Pt==null?void 0:Pt.id,value:(Pt==null?void 0:Pt.input)||"",onBlur:pt=>wi("input",kt,ri(pt)),tagName:"div"})),a.createElement("div",{className:Ce.li},a.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),a.createElement(Be,{className:Ce.edit,id:Pt==null?void 0:Pt.id,value:(Pt==null?void 0:Pt.output)||"",onBlur:pt=>wi("output",kt,ri(pt)),tagName:"div"}))),a.createElement("div",{className:Ce.liWrap},(hn=Pt==null?void 0:Pt.answer)==null?void 0:hn.map((pt,it)=>a.createElement("div",{className:Ce.li,key:it},a.createElement("aside",null,"\u7B54\u6848",it+1,"\uFF1A"),a.createElement(Be,{id:Pt==null?void 0:Pt.id,value:pt||"",className:Ce.edit,onBlur:vt=>{const wt=[...(Pt==null?void 0:Pt.answer)||[]];wt[it]=ri(vt),wi("output",kt,wt)},tagName:"div"})))),Bi(Pt))))},deal:tt=>{var kt,Qt,hn,Pt,Oe,pt,it,vt;tt.score=tt.score===void 0?10:tt.score,tt.code=(hn=(Qt=(kt=tt.code)==null?void 0:kt.trim())==null?void 0:Qt.replace(/@_@/g,"@\u2581@"))==null?void 0:hn.replace(/@__@/g,"@\u2581\u2581@");let wt=[];if(Cr(tt==null?void 0:tt.question)||wt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Cr(tt==null?void 0:tt.code)?/@▁@|@▁▁@/.test(tt==null?void 0:tt.code)?(Pt=tt==null?void 0:tt.answer)!=null&&Pt.length&&((Oe=tt==null?void 0:tt.code.match(/@▁@|@▁▁@/g))==null?void 0:Oe.length)!==((pt=tt==null?void 0:tt.answer)==null?void 0:pt.length)&&wt.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):wt.push("\u7A0B\u5E8F\u4EE3\u7801\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u7A0B\u5E8F\u4EE3\u7801\u4E2D\u7684\u586B\u7A7A\u9879\u9700\u8981\u4F7F\u7528 @\u2581@ \u7B26\u53F7\u6807\u8BC6\u51FA\u6765"):wt.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),tt!=null&&tt.answer?(it=tt.answer)!=null&&it.some(At=>!Cr(At))&&wt.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):wt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),tt.platform=Cr(tt==null?void 0:tt.platform),tt!=null&&tt.platform){const At=["c","c++","java","python","javascript","ruby"],St=(vt=tt==null?void 0:tt.platform)==null?void 0:vt.toLowerCase(),Zt=At.findIndex(Kt=>Kt===St);Zt>-1?tt.platform=Pn[Zt]:wt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else wt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");Cr(tt==null?void 0:tt.output)||wt.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const ut=Cr(String((tt==null?void 0:tt.timeLimit)||""));return tt.timeLimit=ut,(!ut||ut&&!["3","4","5","6","7","8","9","10"].includes(ut))&&wt.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),tt.errorMsg=wt.join(` -`),tt}}],ro=()=>a.createElement(a.Fragment,null,nn.filter(tt=>{var kt;return!!((kt=Xa.find(hn=>hn.id===(tt==null?void 0:tt.type)))==null?void 0:kt.element)}).map((tt,kt)=>{var Qt;const hn=(Qt=Xa.find(Pt=>Pt.id===(tt==null?void 0:tt.type)))==null?void 0:Qt.element;return a.createElement(a.Fragment,{key:tt.id},hn(tt,kt))})),ka=()=>Ze(void 0,null,function*(){const tt=Jn.filter(kt=>!kt.checked);if(zt!==3||!tt.length){te.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}if(Lt){br(!0),yield Lt(Jn),br(!1);return}ci.setFieldsValue({course_discipline_id:ft}),Nn(!0)}),yt=(tt,kt=[])=>{if(typeof tt=="string")return tt.trim();if(Array.isArray(tt))return tt.map(Qt=>yt(Qt,kt));if(typeof tt=="object"&&tt!==null){const Qt={};for(const hn in tt)tt.hasOwnProperty(hn)&&(kt.includes(hn)?Qt[hn]=tt[hn]:Qt[hn]=yt(tt[hn],kt));return Qt}return tt},xt=tt=>Ze(void 0,null,function*(){const kt=Xi(yt(tt));nr(kt),ln(JSON.parse(JSON.stringify(kt))),En(3),Tn(!1),cn(!1)});(0,a.useEffect)(()=>{if(bn)return;const tt=()=>{vn(kt=>kt>=90?(clearInterval(ar.current),90):kt+1)};return ar.current=setInterval(tt,5e4/90),()=>clearInterval(ar.current)},[bn]);const Tt=(tt,kt)=>{Fn(!1);const Qt=new FormData;Object.keys(kt).forEach(Pt=>{Qt.append(Pt,kt[Pt])});const hn=new window.XMLHttpRequest;hn.withCredentials=!0,hn.addEventListener("load",function(Pt){return Ze(this,null,function*(){var Oe,pt;try{const it=JSON.parse((Oe=Pt==null?void 0:Pt.target)==null?void 0:Oe.response);if(Fn(!0),vn(100),yield new Promise(vt=>setTimeout(()=>vt(),780)),it.status===0){if(!((pt=it==null?void 0:it.data)!=null&&pt.length)){te.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),Tn(!1);return}xt((it==null?void 0:it.data)||[])}else Tn(!1),te.ZP.warning(it==null?void 0:it.message)}catch(it){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",it)}})}),hn.addEventListener("error",()=>{Tn(!1)}),hn.open("POST",`${pe.Z.API_SERVER}${tt}`),hn.send(Qt)},Wt=tt=>Ze(void 0,null,function*(){const kt=tt.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(kt)==-1?(te.ZP.error(`${tt.name}\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\uFF0C\u5F53\u524D\u4EC5\u9650\u652F\u6301\u683C\u5F0F\u4E3Adocx\u6587\u4EF6\uFF08Microsoft Word 2007\u4EE5\u4E0A\u7684\u7248\u672C\uFF09`),Promise.reject()):(Tn(!0),Qn("\u5904\u7406\u4E2D"),Tt("/api/intelligent_imports/import.json",{file:tt}),Promise.reject())});let un=[{key:1,label:a.createElement(E.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:Wt},a.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];((0,xe.Ny)()||(0,xe.$O)())&&un.push({key:2,label:a.createElement("div",{style:{padding:"0 5px"}},"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898"),onClick:()=>{cr.current.onClick()}});const pn=[Jn.length,(Rt=Jn.filter(tt=>!!(tt!=null&&tt.errorMsg)))==null?void 0:Rt.length];return a.createElement("div",{className:ce()(Ce.intelligentBox,"intelligent-body-curb",ct),style:We(Re({},Ke),{width:Ve}),ref:Ar},a.createElement("div",{className:Ce.underpin},a.createElement("b",{style:ot}),a.createElement("b",{style:ot})),a.createElement("div",{className:Ce.head,style:{top:$e}},a.createElement("div",{className:Ce.leftLayout},Bt||a.createElement(a.Fragment,null,a.createElement(ne.Z,{align:"middle"},a.createElement("div",{className:Ce.title},"\u8BD5\u9898\u7F16\u8F91"),!Et&&a.createElement(se.op,{href:`${pe.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",a.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),a.createElement(se.op,{onClick:Fr,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!Et&&a.createElement(ee.Z,{overlayClassName:Ce.menu,menu:{items:un}},a.createElement(se.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!bt&&bt),a.createElement("div",{className:Ce.tip},a.createElement("i",{className:"iconfont icon-tishi7 font12 mr10"}),"\u63D0\u793A\uFF1A\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u7F16\u8F91\u533A\u70B9\u51FB\u5BF9\u5E94\u7684\u8BD5\u9898\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u8BC6\u522B"))),a.createElement(ne.Z,{className:Ce.rightLayout,style:{alignItems:"start"}},Ft||a.createElement(a.Fragment,null,a.createElement("div",{className:Ce.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(zt)&&a.createElement(x.default,{className:"ml20",checked:xn,onChange:tt=>cn(tt.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(zt)&&a.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",a.createElement("span",{className:"ml5 mr5 c-light-primary"},pn[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",a.createElement("span",{className:"ml5 mr5 c-red-e53"},pn[1]),"\u9898")),st&&a.createElement("div",{className:Ce.tabs},nn==null?void 0:nn.map((tt,kt)=>a.createElement("div",{onClick:()=>{dr(kt)},className:Un===kt&&Ce.active,key:kt},"\u65B0\u9898",kt+1)))),a.createElement("div",{className:Ce.centerBox},a.createElement("img",{className:"mb10",src:me,width:56}),!mt&&a.createElement(se.op,{onClick:Qi},"\u8BC6\u522B"))),[1,2].includes(zt)&&to(),[3].includes(zt)&&ro(),a.createElement("div",{className:"pb10"}),a.createElement("div",{className:Ce.buttonFixed},a.createElement("div",{className:Ce.buttonWrap},a.createElement(b.ZP,{size:"middle",className:`${Ce.button} mr20`,onClick:Me},"\u53D6\u6D88"),a.createElement(b.ZP,{size:"middle",type:"primary",loading:Dr,className:`${Ce.button}`,onClick:ka},It))),a.createElement(ae.default,{centered:!0,closable:!1,destroyOnClose:!0,open:On,title:null,footer:null,width:320,afterClose:()=>vn(0)},a.createElement(ne.Z,{align:"middle",style:{flexDirection:"column"}},a.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},Dn,a.createElement("span",{className:Ce.dotLoading},a.createElement("span",null,"."),a.createElement("span",null,"."),a.createElement("span",null,"."))),a.createElement(z.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:Xn}),a.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",a.createElement("span",{className:"ml5 c-light-primary"},Xn,"%")))),a.createElement(ae.default,{centered:!0,open:fn,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:wn,width:500,onCancel:()=>Nn(!1),onOk:()=>ci.submit(),afterClose:()=>{ci.resetFields()}},a.createElement(de.default,{style:{maxHeight:550},form:ci,layout:"horizontal",colon:!1,size:"large",onFinish:tt=>Ze(void 0,null,function*(){var kt,Qt,hn,Pt,Oe;const pt=Jn.filter(wt=>!wt.checked&&!wt.errorMsg);$t(!0);const it=()=>Ze(void 0,null,function*(){var wt,ut;const At=yield(0,Ee.ZP)("/api/intelligent_imports/save.json",{method:"post",body:We(Re(Re({},Pe),tt),{list:pt,mode:Ye})});At.status===0&&(_t&&((wt=At==null?void 0:At.data)!=null&&wt.success)&&window.location.pathname==="/problemset"&&(je.Z.publish("refresh-item-bank",tt.group_id),yield new Promise(St=>setTimeout(()=>St(),1500))),te.ZP.success(`\u6210\u529F\u5BFC\u5165${(ut=At==null?void 0:At.data)==null?void 0:ut.success}\u9053\u8BD5\u9898`,3),Se(At),Nn(!1)),$t(!1)});if(Ye!==1){yield it();return}const vt=yield(0,Ee.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:Jn,mode:Ye}});if(vt.status===0){if(!((kt=vt==null?void 0:vt.data)!=null&&kt.error_size)){yield it();return}ae.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{$t(!1)},title:"\u63D0\u793A",content:a.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",a.createElement("span",{className:"c-light-primary ml5 mr5"},(Qt=vt==null?void 0:vt.data)==null?void 0:Qt.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",a.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(hn=vt==null?void 0:vt.data)==null?void 0:hn.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",a.createElement("span",{className:"ml5 mr5"},(Oe=(Pt=vt==null?void 0:vt.data)==null?void 0:Pt.index)==null?void 0:Oe.join("\u3001")),"\u9053\uFF09\uFF0C\u91CD\u590D\u8BD5\u9898\u5C06\u4F1A\u4E3A\u60A8\u81EA\u52A8\u8FC7\u6EE4\uFF0C\u786E\u5B9A\u5BFC\u5165\u5417\uFF1F"),onOk:it})}})},a.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),a.createElement(de.default.Item,{label:"\u6240\u5C5E\u8BFE\u7A0B",name:"course_discipline_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"}]},a.createElement(ze.q,null)),Ye===1&&a.createElement(de.default.Item,{label:a.createElement(ne.Z,{align:"middle",style:{justifyContent:"space-between"}},a.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),a.createElement("div",{onClick:()=>jt(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},a.createElement("img",{className:"mr5 primary-hover",src:he}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},a.createElement(ve.Z,{key:rn})))),a.createElement(ae.default,{centered:!0,open:Yt,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:yn,onCancel:()=>jt(!1),onOk:()=>an.submit(),afterClose:()=>{an.resetFields()}},a.createElement(de.default,{style:{maxHeight:550},form:an,layout:"horizontal",colon:!1,size:"large",onFinish:tt=>Ze(void 0,null,function*(){var kt;Xt(!0),(yield(0,Ee.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:tt.name,parent_id:(kt=tt==null?void 0:tt.parent_id)==null?void 0:kt[0]}})).status===0?(Cn(rn+1),setTimeout(()=>{te.ZP.success("\u64CD\u4F5C\u6210\u529F"),jt(!1),Xt(!1)},1e3)):Xt(!1)})},a.createElement(de.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.createElement(ie.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),a.createElement(de.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},a.createElement(ve.Z,null)))),a.createElement(Ie.Z,{onSave:tt=>{Tn(!0),Qn("\u5904\u7406\u4E2D"),Tt("/api/intelligent_imports/import.json",{html:tt})},ref:cr}))},Ne=fe;var Ge=Xe},65986:function(Ct,lt,le){"use strict";var a=le(59301),Ce=le(21697),y=le(48136),ce=le(88615),de=le(62957),te=le(59301);const ae=(0,a.forwardRef)(({callback:re,width:ne,onChange:x,disabled:ee,readOnly:E,type:b="",value:z="",style:ie={}},se)=>{const pe=(0,a.useRef)(),fe=(0,a.useRef)(),[ue,oe]=(0,a.useState)(0),[me,Ee]=(0,a.useState)(0),[ve,he]=(0,a.useState)(!1),ge=()=>{var Fe=document.createElement("div");Fe.innerHTML=pe.current.getValue();var De=Fe.innerText;return re&&re(De),De};(0,a.useImperativeHandle)(se,()=>({getData:ge}));const be=Fe=>{Fe.preventDefault();const De=Fe.clientX-ue,we=Fe.clientY-me;document.body.onmousemove=Be=>{let xe=Be.clientX-De,je=Be.clientY-we;const Ie=document.getElementsByClassName("markdown-popup-form")[0],ze=window.innerWidth-Ie.offsetWidth,Te=window.innerHeight-Ie.offsetHeight;xe=Math.max(0,Math.min(xe,ze)),je=Math.max(0,Math.min(je,Te)),ye(Be.clientX,Be.clientY,De,we)&&(oe(xe),Ee(je))},document.body.onmouseup=function(){document.body.onmousemove=null}},ye=(Fe,De,we,Be)=>{const xe=document.body.clientHeight,je=document.body.clientWidth;return Fe<20&&we>Fe||Fe>je-20&&weDe||De>xe-20&&Be{ve&&setTimeout(()=>{const Fe=document.getElementsByClassName("markdown-popup-form")[0],De=window.innerWidth/2-Fe.offsetWidth/2,we=window.innerHeight/2-Fe.offsetHeight/2;oe(De),Ee(we)},0)},[ve]);const Ae=()=>{ee||E||he(!0)};return te.createElement("div",{style:ie},te.createElement("div",{style:{width:ne||"100%",position:"relative"},className:`${Ce.Z.mathFillWrap} ${ee||E?"cursorDefault":""}`,onClick:()=>Ae()},te.createElement("math-field",{disabled:ee,locale:"zh_cn",class:`${Ce.Z.mathField} ${b}`,readOnly:E,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:pe,style:{width:"100%",fontSize:z?18:14},value:z||""})),te.createElement(de.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:ue,top:me},title:te.createElement("div",{style:{cursor:"move"},onMouseDown:be},"\u8F93\u5165\u516C\u5F0F"),open:ve,onOk:()=>{const Fe=fe.current.getData();pe.current.setValue(Fe),x(Fe),he(!1)},onCancel:()=>{he(!1)},destroyOnClose:!0,className:"markdown-popup-form"},te.createElement(ce.Z,{value:z,ref:fe,onChange:x,showSaveButton:!1})))});lt.Z=ae},88615:function(Ct,lt,le){"use strict";var a=le(59301),Ce=le(77019),y=le(5269),ce=le(20554),de=le(99571),te=le(38394),ae=le(21697),re=le(48136),ne=le(59301);const x=(0,a.forwardRef)(({callback:ee,showSaveButton:E,value:b=""},z)=>{const ie=(0,a.useRef)(),se=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],pe=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +`)),Kt}}rt.questions=(kt=rt.questions)!=null&&kt.length?$i(rt.questions.slice(0,20)):[],rt.questions=(Qt=rt.questions)==null?void 0:Qt.map((St,Wt)=>{var Kt;if(St.type==="0"||St.type==="1"){const Ut=(Kt=St.options)==null?void 0:Kt.map(tn=>tn==null?void 0:tn.trim().replace(/^\s+|\s+$/g,""));Ut&&new Set(Ut).size!==Ut.length&&(St.errorMsg=(St.errorMsg?St.errorMsg+` +`:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return We(Re({},St),{last:Wt===rt.questions.length-1})});const ct=(yn=rt.questions)==null?void 0:yn.reduce((St,Wt)=>{const Kt=parseFloat(Wt.score);return isNaN(Kt)?St:St+Kt},0);rt.score=ct;let At=[];return(Pt=rt.questions)!=null&&Pt.length?rt.errorMsg=((Oe=rt.questions)==null?void 0:Oe.findIndex(St=>!!St.errorMsg))>-1:At.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),xr(rt==null?void 0:rt.question)||At.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),At.length&&(rt.errorMsg=At.join(` +`)),rt}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(rt,kt)=>{var Qt,yn;const Pt=nr[kt],Oe=kn.map(mt=>({key:mt,label:mt,onClick:()=>Ci("platform",kt,mt)}));return a.createElement("div",{className:Ce.row,style:{display:Bn?Pt!=null&&Pt.errorMsg?"flex":"none":"flex"}},a.createElement("div",{className:Ce.leftLayout},a.createElement(He,null,a.createElement("div",{"data-text":"edit",contentEditable:!0,className:Ce.question},Da(rt,kt),la(rt),a.createElement(Be,{id:rt==null?void 0:rt.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${rt==null?void 0:rt.timeLimit}`,tagName:"p"}),a.createElement(Be,{id:rt==null?void 0:rt.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(rt==null?void 0:rt.platform)||""}`,tagName:"p"}),a.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),a.createElement("h4",null),a.createElement(Be,{id:rt==null?void 0:rt.id,value:(rt==null?void 0:rt.code)||"",tagName:"div"}),a.createElement("h4",null),a.createElement(Be,{id:rt==null?void 0:rt.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(rt==null?void 0:rt.input)||""}`,tagName:"p"}),a.createElement(Be,{id:rt==null?void 0:rt.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(rt==null?void 0:rt.output)||""}`,tagName:"p"}),(Qt=rt==null?void 0:rt.answer)==null?void 0:Qt.map((mt,at)=>a.createElement(Be,{key:at,id:rt==null?void 0:rt.id,value:`\u7B54\u6848${at+1}\uFF1A${mt||""}`,tagName:"p"})),bi(rt)))),a.createElement("div",{className:Ce.rightLayout},a.createElement(Me,{className:Pt!=null&&Pt.errorMsg?Ce.error:""},Na(Pt,kt),ua(Pt,"",kt),a.createElement("div",{className:Ce.liWrap},a.createElement("div",{className:Ce.li,onKeyDown:it},a.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),a.createElement(Be,{className:Ce.edit,id:Pt==null?void 0:Pt.id,value:Pt==null?void 0:Pt.timeLimit,tagName:"div",onBlur:mt=>Ci("timeLimit",kt,li(mt))})),a.createElement("div",{className:Ce.li},a.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),a.createElement("div",{className:"c-black"},a.createElement(ee.Z,{menu:{items:Oe}},a.createElement("span",{className:"c-light-primary"},Pt==null?void 0:Pt.platform,a.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),a.createElement("div",{className:Ce.li,style:{flexDirection:"column",alignItems:"start"}},a.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),a.createElement(Be,{className:Ce.edit,id:Pt==null?void 0:Pt.id,value:(Pt==null?void 0:Pt.code)||"",onBlur:mt=>Ci("code",kt,li(mt)),tagName:"div"})),a.createElement("div",{className:Ce.li},a.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),a.createElement(Be,{className:Ce.edit,id:Pt==null?void 0:Pt.id,value:(Pt==null?void 0:Pt.input)||"",onBlur:mt=>Ci("input",kt,li(mt)),tagName:"div"})),a.createElement("div",{className:Ce.li},a.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),a.createElement(Be,{className:Ce.edit,id:Pt==null?void 0:Pt.id,value:(Pt==null?void 0:Pt.output)||"",onBlur:mt=>Ci("output",kt,li(mt)),tagName:"div"}))),a.createElement("div",{className:Ce.liWrap},(yn=Pt==null?void 0:Pt.answer)==null?void 0:yn.map((mt,at)=>a.createElement("div",{className:Ce.li,key:at},a.createElement("aside",null,"\u7B54\u6848",at+1,"\uFF1A"),a.createElement(Be,{id:Pt==null?void 0:Pt.id,value:mt||"",className:Ce.edit,onBlur:vt=>{const wt=[...(Pt==null?void 0:Pt.answer)||[]];wt[at]=li(vt),Ci("output",kt,wt)},tagName:"div"})))),_i(Pt))))},deal:rt=>{var kt,Qt,yn,Pt,Oe,mt,at,vt;rt.score=rt.score===void 0?10:rt.score,rt.code=(yn=(Qt=(kt=rt.code)==null?void 0:kt.trim())==null?void 0:Qt.replace(/@_@/g,"@\u2581@"))==null?void 0:yn.replace(/@__@/g,"@\u2581\u2581@");let wt=[];if(xr(rt==null?void 0:rt.question)||wt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),xr(rt==null?void 0:rt.code)?/@▁@|@▁▁@/.test(rt==null?void 0:rt.code)?(Pt=rt==null?void 0:rt.answer)!=null&&Pt.length&&((Oe=rt==null?void 0:rt.code.match(/@▁@|@▁▁@/g))==null?void 0:Oe.length)!==((mt=rt==null?void 0:rt.answer)==null?void 0:mt.length)&&wt.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):wt.push("\u7A0B\u5E8F\u4EE3\u7801\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u7A0B\u5E8F\u4EE3\u7801\u4E2D\u7684\u586B\u7A7A\u9879\u9700\u8981\u4F7F\u7528 @\u2581@ \u7B26\u53F7\u6807\u8BC6\u51FA\u6765"):wt.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),rt!=null&&rt.answer?(at=rt.answer)!=null&&at.some(At=>!xr(At))&&wt.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):wt.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),rt.platform=xr(rt==null?void 0:rt.platform),rt!=null&&rt.platform){const At=["c","c++","java","python","javascript","ruby"],St=(vt=rt==null?void 0:rt.platform)==null?void 0:vt.toLowerCase(),Wt=At.findIndex(Kt=>Kt===St);Wt>-1?rt.platform=kn[Wt]:wt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else wt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");xr(rt==null?void 0:rt.output)||wt.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const ct=xr(String((rt==null?void 0:rt.timeLimit)||""));return rt.timeLimit=ct,(!ct||ct&&!["3","4","5","6","7","8","9","10"].includes(ct))&&wt.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),rt.errorMsg=wt.join(` +`),rt}}],no=()=>a.createElement(a.Fragment,null,nn.filter(rt=>{var kt;return!!((kt=Xa.find(yn=>yn.id===(rt==null?void 0:rt.type)))==null?void 0:kt.element)}).map((rt,kt)=>{var Qt;const yn=(Qt=Xa.find(Pt=>Pt.id===(rt==null?void 0:rt.type)))==null?void 0:Qt.element;return a.createElement(a.Fragment,{key:rt.id},yn(rt,kt))})),ka=()=>Ze(void 0,null,function*(){const rt=nr.filter(kt=>!kt.checked);if(Ht!==3||!rt.length){te.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}if(Lt){wr(!0),yield Lt(nr),wr(!1);return}mi.setFieldsValue({course_discipline_id:pt}),Rn(!0)}),yt=(rt,kt=[])=>{if(typeof rt=="string")return rt.trim();if(Array.isArray(rt))return rt.map(Qt=>yt(Qt,kt));if(typeof rt=="object"&&rt!==null){const Qt={};for(const yn in rt)rt.hasOwnProperty(yn)&&(kt.includes(yn)?Qt[yn]=rt[yn]:Qt[yn]=yt(rt[yn],kt));return Qt}return rt},xt=rt=>Ze(void 0,null,function*(){const kt=$i(yt(rt));ir(kt),ln(JSON.parse(JSON.stringify(kt))),wn(3),jn(!1),fn(!1)});(0,a.useEffect)(()=>{if(Cn)return;const rt=()=>{En(kt=>kt>=90?(clearInterval(cr.current),90):kt+1)};return cr.current=setInterval(rt,5e4/90),()=>clearInterval(cr.current)},[Cn]);const Nt=(rt,kt)=>{In(!1);const Qt=new FormData;Object.keys(kt).forEach(Pt=>{Qt.append(Pt,kt[Pt])});const yn=new window.XMLHttpRequest;yn.withCredentials=!0,yn.addEventListener("load",function(Pt){return Ze(this,null,function*(){var Oe,mt;try{const at=JSON.parse((Oe=Pt==null?void 0:Pt.target)==null?void 0:Oe.response);if(In(!0),En(100),yield new Promise(vt=>setTimeout(()=>vt(),780)),at.status===0){if(!((mt=at==null?void 0:at.data)!=null&&mt.length)){te.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),jn(!1);return}xt((at==null?void 0:at.data)||[])}else jn(!1),te.ZP.warning(at==null?void 0:at.message)}catch(at){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",at)}})}),yn.addEventListener("error",()=>{jn(!1)}),yn.open("POST",`${pe.Z.API_SERVER}${rt}`),yn.send(Qt)},Vt=rt=>Ze(void 0,null,function*(){const kt=rt.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(kt)==-1?(te.ZP.error(`${rt.name}\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\uFF0C\u5F53\u524D\u4EC5\u9650\u652F\u6301\u683C\u5F0F\u4E3Adocx\u6587\u4EF6\uFF08Microsoft Word 2007\u4EE5\u4E0A\u7684\u7248\u672C\uFF09`),Promise.reject()):(jn(!0),er("\u5904\u7406\u4E2D"),Nt("/api/intelligent_imports/import.json",{file:rt}),Promise.reject())});let cn=[{key:1,label:a.createElement(E.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:Vt},a.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];((0,Se.Ny)()||(0,Se.$O)())&&cn.push({key:2,label:a.createElement("div",{style:{padding:"0 5px"}},"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898"),onClick:()=>{pr.current.onClick()}});const vn=[nr.length,(Rt=nr.filter(rt=>!!(rt!=null&&rt.errorMsg)))==null?void 0:Rt.length];return a.createElement("div",{className:ce()(Ce.intelligentBox,"intelligent-body-curb",dt),style:We(Re({},Ke),{width:Ve}),ref:Cr},a.createElement("div",{className:Ce.underpin},a.createElement("b",{style:ot}),a.createElement("b",{style:ot})),a.createElement("div",{className:Ce.head,style:{top:et}},a.createElement("div",{className:Ce.leftLayout},Bt||a.createElement(a.Fragment,null,a.createElement(ne.Z,{align:"middle"},a.createElement("div",{className:Ce.title},"\u8BD5\u9898\u7F16\u8F91"),!Et&&a.createElement(se.op,{href:`${pe.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",a.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),a.createElement(se.op,{onClick:_r,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!Et&&a.createElement(ee.Z,{overlayClassName:Ce.menu,menu:{items:cn}},a.createElement(se.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!bt&&bt),a.createElement("div",{className:Ce.tip},a.createElement("i",{className:"iconfont icon-tishi7 font12 mr10"}),"\u63D0\u793A\uFF1A\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u7F16\u8F91\u533A\u70B9\u51FB\u5BF9\u5E94\u7684\u8BD5\u9898\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u8BC6\u522B"))),a.createElement(ne.Z,{className:Ce.rightLayout,style:{alignItems:"start"}},Ft||a.createElement(a.Fragment,null,a.createElement("div",{className:Ce.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(Ht)&&a.createElement(x.default,{className:"ml20",checked:Bn,onChange:rt=>fn(rt.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(Ht)&&a.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",a.createElement("span",{className:"ml5 mr5 c-light-primary"},vn[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",a.createElement("span",{className:"ml5 mr5 c-red-e53"},vn[1]),"\u9898")),st&&a.createElement("div",{className:Ce.tabs},nn==null?void 0:nn.map((rt,kt)=>a.createElement("div",{onClick:()=>{mr(kt)},className:Vn===kt&&Ce.active,key:kt},"\u65B0\u9898",kt+1)))),a.createElement("div",{className:Ce.centerBox},a.createElement("img",{className:"mb10",src:me,width:56}),!ht&&a.createElement(se.op,{onClick:Xi},"\u8BC6\u522B"))),[1,2].includes(Ht)&&eo(),[3].includes(Ht)&&no(),a.createElement("div",{className:"pb10"}),a.createElement("div",{className:Ce.buttonFixed},a.createElement("div",{className:Ce.buttonWrap},a.createElement(b.ZP,{size:"middle",className:`${Ce.button} mr20`,onClick:_e},"\u53D6\u6D88"),a.createElement(b.ZP,{size:"middle",type:"primary",loading:Fr,className:`${Ce.button}`,onClick:ka},It))),a.createElement(ae.default,{centered:!0,closable:!1,destroyOnClose:!0,open:Pn,title:null,footer:null,width:320,afterClose:()=>En(0)},a.createElement(ne.Z,{align:"middle",style:{flexDirection:"column"}},a.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},Fn,a.createElement("span",{className:Ce.dotLoading},a.createElement("span",null,"."),a.createElement("span",null,"."),a.createElement("span",null,"."))),a.createElement(z.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:tr}),a.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",a.createElement("span",{className:"ml5 c-light-primary"},tr,"%")))),a.createElement(ae.default,{centered:!0,open:hn,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:Sn,width:500,onCancel:()=>Rn(!1),onOk:()=>mi.submit(),afterClose:()=>{mi.resetFields()}},a.createElement(de.default,{style:{maxHeight:550},form:mi,layout:"horizontal",colon:!1,size:"large",onFinish:rt=>Ze(void 0,null,function*(){var kt,Qt,yn,Pt,Oe;const mt=nr.filter(wt=>!wt.checked&&!wt.errorMsg);$t(!0);const at=()=>Ze(void 0,null,function*(){var wt,ct;const At=yield(0,Ee.ZP)("/api/intelligent_imports/save.json",{method:"post",body:We(Re(Re({},Pe),rt),{list:mt,mode:Ye})});At.status===0&&(Mt&&((wt=At==null?void 0:At.data)!=null&&wt.success)&&window.location.pathname==="/problemset"&&(je.Z.publish("refresh-item-bank",rt.group_id),yield new Promise(St=>setTimeout(()=>St(),1500))),te.ZP.success(`\u6210\u529F\u5BFC\u5165${(ct=At==null?void 0:At.data)==null?void 0:ct.success}\u9053\u8BD5\u9898`,3),xe(At),Rn(!1)),$t(!1)});if(Ye!==1){yield at();return}const vt=yield(0,Ee.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:nr,mode:Ye}});if(vt.status===0){if(!((kt=vt==null?void 0:vt.data)!=null&&kt.error_size)){yield at();return}ae.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{$t(!1)},title:"\u63D0\u793A",content:a.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",a.createElement("span",{className:"c-light-primary ml5 mr5"},(Qt=vt==null?void 0:vt.data)==null?void 0:Qt.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",a.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(yn=vt==null?void 0:vt.data)==null?void 0:yn.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",a.createElement("span",{className:"ml5 mr5"},(Oe=(Pt=vt==null?void 0:vt.data)==null?void 0:Pt.index)==null?void 0:Oe.join("\u3001")),"\u9053\uFF09\uFF0C\u91CD\u590D\u8BD5\u9898\u5C06\u4F1A\u4E3A\u60A8\u81EA\u52A8\u8FC7\u6EE4\uFF0C\u786E\u5B9A\u5BFC\u5165\u5417\uFF1F"),onOk:at})}})},a.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),a.createElement(de.default.Item,{label:"\u6240\u5C5E\u8BFE\u7A0B",name:"course_discipline_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"}]},a.createElement(ze.q,null)),Ye===1&&a.createElement(de.default.Item,{label:a.createElement(ne.Z,{align:"middle",style:{justifyContent:"space-between"}},a.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),a.createElement("div",{onClick:()=>jt(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},a.createElement("img",{className:"mr5 primary-hover",src:he}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},a.createElement(ve.Z,{key:rn})))),a.createElement(ae.default,{centered:!0,open:Yt,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:An,onCancel:()=>jt(!1),onOk:()=>an.submit(),afterClose:()=>{an.resetFields()}},a.createElement(de.default,{style:{maxHeight:550},form:an,layout:"horizontal",colon:!1,size:"large",onFinish:rt=>Ze(void 0,null,function*(){var kt;Jt(!0),(yield(0,Ee.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:rt.name,parent_id:(kt=rt==null?void 0:rt.parent_id)==null?void 0:kt[0]}})).status===0?(xn(rn+1),setTimeout(()=>{te.ZP.success("\u64CD\u4F5C\u6210\u529F"),jt(!1),Jt(!1)},1e3)):Jt(!1)})},a.createElement(de.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},a.createElement(ie.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),a.createElement(de.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},a.createElement(ve.Z,null)))),a.createElement(Ie.Z,{onSave:rt=>{jn(!0),er("\u5904\u7406\u4E2D"),Nt("/api/intelligent_imports/import.json",{html:rt})},ref:pr}))},Ne=fe;var Ge=Xe},65986:function(Ct,lt,le){"use strict";var a=le(59301),Ce=le(21697),y=le(48136),ce=le(88615),de=le(62957),te=le(59301);const ae=(0,a.forwardRef)(({callback:re,width:ne,onChange:x,disabled:ee,readOnly:E,type:b="",value:z="",style:ie={}},se)=>{const pe=(0,a.useRef)(),fe=(0,a.useRef)(),[ue,oe]=(0,a.useState)(0),[me,Ee]=(0,a.useState)(0),[ve,he]=(0,a.useState)(!1),ge=()=>{var Fe=document.createElement("div");Fe.innerHTML=pe.current.getValue();var De=Fe.innerText;return re&&re(De),De};(0,a.useImperativeHandle)(se,()=>({getData:ge}));const be=Fe=>{Fe.preventDefault();const De=Fe.clientX-ue,we=Fe.clientY-me;document.body.onmousemove=Be=>{let Se=Be.clientX-De,je=Be.clientY-we;const Ie=document.getElementsByClassName("markdown-popup-form")[0],ze=window.innerWidth-Ie.offsetWidth,Te=window.innerHeight-Ie.offsetHeight;Se=Math.max(0,Math.min(Se,ze)),je=Math.max(0,Math.min(je,Te)),ye(Be.clientX,Be.clientY,De,we)&&(oe(Se),Ee(je))},document.body.onmouseup=function(){document.body.onmousemove=null}},ye=(Fe,De,we,Be)=>{const Se=document.body.clientHeight,je=document.body.clientWidth;return Fe<20&&we>Fe||Fe>je-20&&weDe||De>Se-20&&Be{ve&&setTimeout(()=>{const Fe=document.getElementsByClassName("markdown-popup-form")[0],De=window.innerWidth/2-Fe.offsetWidth/2,we=window.innerHeight/2-Fe.offsetHeight/2;oe(De),Ee(we)},0)},[ve]);const Ae=()=>{ee||E||he(!0)};return te.createElement("div",{style:ie},te.createElement("div",{style:{width:ne||"100%",position:"relative"},className:`${Ce.Z.mathFillWrap} ${ee||E?"cursorDefault":""}`,onClick:()=>Ae()},te.createElement("math-field",{disabled:ee,locale:"zh_cn",class:`${Ce.Z.mathField} ${b}`,readOnly:E,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:pe,style:{width:"100%",fontSize:z?18:14},value:z||""})),te.createElement(de.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:ue,top:me},title:te.createElement("div",{style:{cursor:"move"},onMouseDown:be},"\u8F93\u5165\u516C\u5F0F"),open:ve,onOk:()=>{const Fe=fe.current.getData();pe.current.setValue(Fe),x(Fe),he(!1)},onCancel:()=>{he(!1)},destroyOnClose:!0,className:"markdown-popup-form"},te.createElement(ce.Z,{value:z,ref:fe,onChange:x,showSaveButton:!1})))});lt.Z=ae},88615:function(Ct,lt,le){"use strict";var a=le(59301),Ce=le(77019),y=le(5269),ce=le(20554),de=le(99571),te=le(38394),ae=le(21697),re=le(48136),ne=le(59301);const x=(0,a.forwardRef)(({callback:ee,showSaveButton:E,value:b=""},z)=>{const ie=(0,a.useRef)(),se=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],pe=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -240,7 +240,7 @@ ${_e} \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],fe=me=>{ie.current.setValue(ie.current.getValue()+" "+me.value+" ")},ue=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:ne.createElement(Ce.Z,{className:ae.Z.lists,gutter:[10,10]},se.map((me,Ee)=>ne.createElement(y.Z,{flex:"110px",className:ae.Z.item},ne.createElement("div",null,ne.createElement(te.Z,{value:`$$${me.value}$$`}),me.name),ne.createElement("div",{className:ae.Z.children},me.children.map((ve,he)=>ne.createElement("div",{key:he},ne.createElement("h1",null,ve.name),ne.createElement(Ce.Z,{gutter:[10,10]},ve.data.map((ge,be)=>ne.createElement(y.Z,{key:be,onClick:()=>fe(ge),className:ae.Z.diamond},ne.createElement(te.Z,{value:"`$$"+ge.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:ne.createElement(Ce.Z,{className:ae.Z.lists,gutter:[10,10]},pe.map((me,Ee)=>ne.createElement(y.Z,{flex:"110px",className:ae.Z.item},ne.createElement("div",null,ne.createElement(te.Z,{value:"`$$"+me.value+"$$`"}),me.name),ne.createElement("div",{className:ae.Z.children},me.children.map((ve,he)=>ne.createElement("div",{key:he},ve.name&&ne.createElement("h1",null,ve.name),ne.createElement(Ce.Z,{gutter:[10,10]},ve.data.map((ge,be)=>ne.createElement(y.Z,{key:be,onClick:()=>fe(ge),className:ae.Z.diamond},ne.createElement(te.Z,{value:"`$$"+ge.value+"$$`"}))))))))))}],oe=()=>{var me=document.createElement("div");me.innerHTML=ie.current.getValue();var Ee=me.innerText;return ee&&ee(Ee),Ee};return(0,a.useImperativeHandle)(z,()=>({getData:oe})),ne.createElement("div",{className:ae.Z.mathWrap},ne.createElement(ce.default,{defaultActiveKey:"1",items:ue}),ne.createElement("math-field",{locale:"zh_cn",className:ae.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:ie,style:{width:800,marginTop:30,fontSize:18}},b||""),E&&ne.createElement("div",{className:ae.Z.button},ne.createElement(de.ZP,{size:"large",onClick:oe,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});lt.Z=x},57884:function(Ct,lt,le){"use strict";var a=le(59301),Ce=le(93314),y=le(99571),ce=Object.defineProperty,de=Object.defineProperties,te=Object.getOwnPropertyDescriptors,ae=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,x=(z,ie,se)=>ie in z?ce(z,ie,{enumerable:!0,configurable:!0,writable:!0,value:se}):z[ie]=se,ee=(z,ie)=>{for(var se in ie||(ie={}))re.call(ie,se)&&x(z,se,ie[se]);if(ae)for(var se of ae(ie))ne.call(ie,se)&&x(z,se,ie[se]);return z},E=(z,ie)=>de(z,te(ie));const b=({img:z,buttonProps:ie={},styles:se={},customText:pe,ButtonText:fe,ButtonClick:ue,Buttonclass:oe,ButtonTwo:me,imgStyles:Ee,loading:ve=!1,className:he=""})=>a.createElement("section",{className:`tc animated fadeIn ${he}`,style:ee({color:"#999",margin:"100px auto",visibility:ve?"hidden":"visible"},se)},a.createElement("img",{src:z||Ce,style:E(ee({},Ee),{pointerEvents:"none",userSelect:"none"})}),a.createElement("p",{className:"mt20 font14"},pe||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),fe&&a.createElement(y.ZP,ee({className:oe,onClick:ue},ie),fe),me&&me);lt.Z=b},41550:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return oe}});var a=le(59301),Ce={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},y=le(99571),ce=le(70557),de=le(51124),te=le(25399),ae=le(49661),re=le(72664),ne=le(57884),x=le(90524),ee=le(14794),E=le(59301),b=Object.defineProperty,z=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,pe=(me,Ee,ve)=>Ee in me?b(me,Ee,{enumerable:!0,configurable:!0,writable:!0,value:ve}):me[Ee]=ve,fe=(me,Ee)=>{for(var ve in Ee||(Ee={}))ie.call(Ee,ve)&&pe(me,ve,Ee[ve]);if(z)for(var ve of z(Ee))se.call(Ee,ve)&&pe(me,ve,Ee[ve]);return me},ue=(me,Ee,ve)=>new Promise((he,ge)=>{var be=Fe=>{try{Ae(ve.next(Fe))}catch(De){ge(De)}},ye=Fe=>{try{Ae(ve.throw(Fe))}catch(De){ge(De)}},Ae=Fe=>Fe.done?he(Fe.value):Promise.resolve(Fe.value).then(be,ye);Ae((ve=ve.apply(me,Ee)).next())}),oe=({editOffice:me="view",data:Ee,issaver:ve,onSaver:he,theme:ge,type:be,filename:ye,monacoEditor:Ae,className:Fe,style:De,close:we,onClose:Be,hasMask:xe,disabledDownload:je,onImgDimensions:Ie,showNodata:ze,recordInfo:Te})=>{const[qe,Je]=(0,a.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[Qe,Ue]=(0,a.useState)(""),[Le,ke]=(0,a.useState)(),Re=window.ENV==="build"?"/react/build":"",We=location.host.startsWith("localhost")?x.Z.PROXY_SERVER:x.Z.API_SERVER,dt=10*(1024*1024),rt=(0,a.useRef)();Ee!=null&&Ee.startsWith("/api")&&be!=="txt"&&(Ee=x.Z.API_SERVER+Ee);const He=ct=>ct.substring(ct.lastIndexOf("/")+1).split(".").pop();ye&&Ae&&(Ae.filename=ye),(0,a.useEffect)(()=>{var ct,Ke;const Ve=(Ke=(ct=document.cookie)==null?void 0:ct.replace(/\s/g,""))==null?void 0:Ke.split(";");Ve==null||Ve.map(Me=>{let Se=Me.split("=");Se[0]==="_educoder_session"&&Ue(Se[1])})},[]),(0,a.useEffect)(()=>{be==="office"&&(Ee.indexOf("bigfilescdn.")>-1||Ee.indexOf("bigfiles1")>-1?ke({url:Ee,fileType:He(Ee),model:Ee.indexOf("model=edit")?"edit":"view"}):Xe())},[be,Ee]);function _e(ct){return ue(this,null,function*(){ct.data.type==="pdfdata"&&(he(ct.data.data),window.removeEventListener("message",_e,!1)),console.log("mess---:",ct.data)})}const Xe=()=>ue(void 0,null,function*(){console.log("data:",Ee);let ct=Ee;Ee.startsWith("http")||(ct=location.origin+ct);let Ke=new URL(ct).pathname.split("/").pop();const Ve=yield(0,re.gJ)({attachment_id:Ke});Ve.url=We+Ve.url,ke(Ve)}),Ne=()=>{if(Ee.startsWith("http")||Ee.startsWith("blob:")){Ge();return}(0,ae.Sv)(ye||"educoder",Ee,ye)},Ge=()=>{Te&&(0,ee.fc)({id:Te==null?void 0:Te.id,watch_type:1,course_id:Te==null?void 0:Te.course_id}),(0,ae.Nd)(ye||"educoder",decodeURIComponent(Ee))};return E.createElement("div",{style:fe({},De||{}),className:`${xe&&Ce.bgBlack} ${be?Ce.wrp:"hide"}`},we&&E.createElement("div",{className:Ce.close,ref:rt},!!Ie&&E.createElement(te.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>rt.current},E.createElement("span",{onClick:()=>{Be(),Ie()}},E.createElement("i",{className:"icon-yulanpizhu"}))),!je&&E.createElement(te.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>rt.current},E.createElement("span",{onClick:Ge},E.createElement("i",{className:"icon-quxiaozhiding"}))),ve&&E.createElement(te.Z,{title:"\u4FDD\u5B58pdf\u5E76\u9000\u51FA",getPopupContainer:()=>rt.current},E.createElement("span",{className:"",onClick:()=>{const ct=document.getElementById("pdfiframe");window.addEventListener("message",_e,!1),setTimeout(()=>{ct.contentWindow.postMessage("getData","*")},300)}},E.createElement("i",{className:"icon-baocun"}))),E.createElement(te.Z,{title:"\u5173\u95ED",getPopupContainer:()=>rt.current},E.createElement("span",{className:"",onClick:()=>{Be()}},E.createElement("i",{className:"icon-guanbi1"})))),E.createElement("div",{className:`${Ce[Fe]} ${Fe} ${Ce.monaco} ${be==="txt"?"show":"hide"}`},be==="txt"&&E.createElement(E.Fragment,null,E.createElement(de.ZP,fe({},Ae)))),be==="audio"&&E.createElement("audio",{src:`${(Ee==null?void 0:Ee.indexOf("http://"))>-1||(Ee==null?void 0:Ee.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${Ee}`,autoPlay:!0}),be==="video"&&E.createElement(E.Fragment,null,(Ee==null?void 0:Ee.indexOf("http"))>-1?E.createElement("video",{controls:!0,src:`${Ee}`,autoPlay:!0}):E.createElement("video",{controls:!0,src:`data:video/mp4;base64,${Ee}`,autoPlay:!0})),be==="office"&&Le&&E.createElement("iframe",{src:`${Re}/office.html?key=${Le.key}&url=${btoa(Le.url)}&callbackUrl=${We+(Le.callbackUrl||"")}&fileType=${Le.fileType}&title=${Le.title||""}&model=${me}&officeServer=${x.Z.ONLYOFFICE}&disabledDownload=${!!je}`}),be==="html"&&E.createElement("iframe",{src:Ee+"&disposition=inline"}),be==="pdf"&&E.createElement("iframe",{id:"pdfiframe",src:`${Re}/js/pdfview/index.html?filename=${ye||"educoder.pdf"}&url=${encodeURIComponent(Ee)}&disabledDownload=${!!je}&model=${me}`}),be==="image"&&E.createElement("img",{src:`${(Ee==null?void 0:Ee.indexOf("http://"))>-1||(Ee==null?void 0:Ee.indexOf("https://"))>-1?"":"data:image/png;base64,"}${Ee}`}),(be==="other"||be==="download")&&E.createElement(E.Fragment,null,ze?E.createElement(ne.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:E.createElement(y.ZP,{icon:E.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Ne,disabled:je},"\u4E0B\u8F7D")}):E.createElement(y.ZP,{type:"primary",size:"middle",onClick:Ne,disabled:je},E.createElement(ce.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")),be==="flowChart"&&E.createElement("div",{className:"embed"},E.createElement("iframe",{src:`/drawio/src/main/webapp/viewer.html?id=${Ee||""}&gapi=0&od=0&db=0&gh=0&gl=0`,width:"100%",height:"100%",frameBorder:"0"})))}},65526:function(Ct,lt,le){"use strict";le.d(lt,{Q:function(){return ne},Z:function(){return ee}});var a=le(59301),Ce={flex_box_center:"flex_box_center___VcCAZ",flex_space_between:"flex_space_between___I3jjO",flex_box_vertical_center:"flex_box_vertical_center___Rm_54",flex_box_center_end:"flex_box_center_end___nTsdc",flex_box_column:"flex_box_column___UVpzN",tags:"tags___kRRoe",text:"text___IyyEa",tagWrap:"tagWrap___v63mB",tag:"tag___X7wE6",c:"c___mZMPq",cpp:"cpp___eaTie",java:"java___gL98T",python:"python___eNRkk",edit:"edit___tbVu0"},y=le(92310),ce=le.n(y),de=le(62957),te=le(6767),ae=le(62673),re=(E,b,z)=>new Promise((ie,se)=>{var pe=oe=>{try{ue(z.next(oe))}catch(me){se(me)}},fe=oe=>{try{ue(z.throw(oe))}catch(me){se(me)}},ue=oe=>oe.done?ie(oe.value):Promise.resolve(oe.value).then(pe,fe);ue((z=z.apply(E,b)).next())});const ne=({title:E="\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00",dataSource:b=[],visible:z,setVisible:ie,tip:se,onOk:pe})=>{const[fe,ue]=(0,a.useState)([]),[oe,me]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{z&&ue(b)},[z]),a.createElement(de.default,{centered:!0,open:z,title:E,confirmLoading:oe,width:564,onOk:()=>re(void 0,null,function*(){if(!fe.length){te.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00");return}me(!0),yield pe(fe),me(!1)}),onCancel:()=>ie(!1)},!!se&&a.createElement("div",{className:"c-grey-666 font16 mb10"},se),a.createElement("div",{style:{background:"#F6F7F9",padding:"20px 20px 20px 26px"}},a.createElement(ae.default.Group,{value:fe,options:[{label:"C\u8BED\u8A00",value:"C"},{label:"C++\u8BED\u8A00",value:"C++",style:{marginLeft:30}},{label:"Java\u8BED\u8A00",value:"Java",style:{marginLeft:30}},{label:"Python\u8BED\u8A00",value:"Python",style:{marginLeft:30}}],onChange:Ee=>{ue(Ee)}})))};var ee=({title:E="\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00",className:b,style:z={},onEdit:ie,dataSource:se=[]})=>{const pe={C:a.createElement("div",{className:Ce.c},"C"),"C++":a.createElement("div",{className:Ce.cpp},"C++"),Java:a.createElement("div",{className:Ce.java},"Java"),Python:a.createElement("div",{className:Ce.python},"Python")};return a.createElement("div",{className:ce()(Ce.tags,b),style:z},!!E&&a.createElement("div",{className:Ce.text},E),a.createElement("div",{className:Ce.tagWrap},se==null?void 0:se.map(fe=>a.createElement(a.Fragment,{key:fe},pe[fe]))),!!ie&&a.createElement("div",{onClick:ie,className:`iconfont icon-bianji_Hover ${Ce.edit}`}))}},38394:function(Ct,lt,le){"use strict";le.d(lt,{z:function(){return Ae},Z:function(){return Fe}});var a=le(59301),Ce=le(88831),y=le(90290),ce=le(64018),de=le(68535),te=le(90524),ae=le(49661),re=le(15342),ne=le(77736),x=le(99571),ee=le(1012),E=le(41550),b=le(59301),ie=({html:De})=>{const we=(0,a.useRef)(null),Be=(0,a.useRef)(null),xe=`.markdown-body p { +\\end{array}`}]}]}],fe=me=>{ie.current.setValue(ie.current.getValue()+" "+me.value+" ")},ue=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:ne.createElement(Ce.Z,{className:ae.Z.lists,gutter:[10,10]},se.map((me,Ee)=>ne.createElement(y.Z,{flex:"110px",className:ae.Z.item},ne.createElement("div",null,ne.createElement(te.Z,{value:`$$${me.value}$$`}),me.name),ne.createElement("div",{className:ae.Z.children},me.children.map((ve,he)=>ne.createElement("div",{key:he},ne.createElement("h1",null,ve.name),ne.createElement(Ce.Z,{gutter:[10,10]},ve.data.map((ge,be)=>ne.createElement(y.Z,{key:be,onClick:()=>fe(ge),className:ae.Z.diamond},ne.createElement(te.Z,{value:"`$$"+ge.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:ne.createElement(Ce.Z,{className:ae.Z.lists,gutter:[10,10]},pe.map((me,Ee)=>ne.createElement(y.Z,{flex:"110px",className:ae.Z.item},ne.createElement("div",null,ne.createElement(te.Z,{value:"`$$"+me.value+"$$`"}),me.name),ne.createElement("div",{className:ae.Z.children},me.children.map((ve,he)=>ne.createElement("div",{key:he},ve.name&&ne.createElement("h1",null,ve.name),ne.createElement(Ce.Z,{gutter:[10,10]},ve.data.map((ge,be)=>ne.createElement(y.Z,{key:be,onClick:()=>fe(ge),className:ae.Z.diamond},ne.createElement(te.Z,{value:"`$$"+ge.value+"$$`"}))))))))))}],oe=()=>{var me=document.createElement("div");me.innerHTML=ie.current.getValue();var Ee=me.innerText;return ee&&ee(Ee),Ee};return(0,a.useImperativeHandle)(z,()=>({getData:oe})),ne.createElement("div",{className:ae.Z.mathWrap},ne.createElement(ce.default,{defaultActiveKey:"1",items:ue}),ne.createElement("math-field",{locale:"zh_cn",className:ae.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:ie,style:{width:800,marginTop:30,fontSize:18}},b||""),E&&ne.createElement("div",{className:ae.Z.button},ne.createElement(de.ZP,{size:"large",onClick:oe,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});lt.Z=x},57884:function(Ct,lt,le){"use strict";var a=le(59301),Ce=le(93314),y=le(99571),ce=Object.defineProperty,de=Object.defineProperties,te=Object.getOwnPropertyDescriptors,ae=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,x=(z,ie,se)=>ie in z?ce(z,ie,{enumerable:!0,configurable:!0,writable:!0,value:se}):z[ie]=se,ee=(z,ie)=>{for(var se in ie||(ie={}))re.call(ie,se)&&x(z,se,ie[se]);if(ae)for(var se of ae(ie))ne.call(ie,se)&&x(z,se,ie[se]);return z},E=(z,ie)=>de(z,te(ie));const b=({img:z,buttonProps:ie={},styles:se={},customText:pe,ButtonText:fe,ButtonClick:ue,Buttonclass:oe,ButtonTwo:me,imgStyles:Ee,loading:ve=!1,className:he=""})=>a.createElement("section",{className:`tc animated fadeIn ${he}`,style:ee({color:"#999",margin:"100px auto",visibility:ve?"hidden":"visible"},se)},a.createElement("img",{src:z||Ce,style:E(ee({},Ee),{pointerEvents:"none",userSelect:"none"})}),a.createElement("p",{className:"mt20 font14"},pe||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),fe&&a.createElement(y.ZP,ee({className:oe,onClick:ue},ie),fe),me&&me);lt.Z=b},41550:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return oe}});var a=le(59301),Ce={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},y=le(99571),ce=le(70557),de=le(51124),te=le(25399),ae=le(49661),re=le(72664),ne=le(57884),x=le(90524),ee=le(14794),E=le(59301),b=Object.defineProperty,z=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,pe=(me,Ee,ve)=>Ee in me?b(me,Ee,{enumerable:!0,configurable:!0,writable:!0,value:ve}):me[Ee]=ve,fe=(me,Ee)=>{for(var ve in Ee||(Ee={}))ie.call(Ee,ve)&&pe(me,ve,Ee[ve]);if(z)for(var ve of z(Ee))se.call(Ee,ve)&&pe(me,ve,Ee[ve]);return me},ue=(me,Ee,ve)=>new Promise((he,ge)=>{var be=Fe=>{try{Ae(ve.next(Fe))}catch(De){ge(De)}},ye=Fe=>{try{Ae(ve.throw(Fe))}catch(De){ge(De)}},Ae=Fe=>Fe.done?he(Fe.value):Promise.resolve(Fe.value).then(be,ye);Ae((ve=ve.apply(me,Ee)).next())}),oe=({editOffice:me="view",data:Ee,issaver:ve,onSaver:he,theme:ge,type:be,filename:ye,monacoEditor:Ae,className:Fe,style:De,close:we,onClose:Be,hasMask:Se,disabledDownload:je,onImgDimensions:Ie,showNodata:ze,recordInfo:Te})=>{const[qe,Je]=(0,a.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[Qe,Ue]=(0,a.useState)(""),[Le,ke]=(0,a.useState)(),Re=window.ENV==="build"?"/react/build":"",We=location.host.startsWith("localhost")?x.Z.PROXY_SERVER:x.Z.API_SERVER,ft=10*(1024*1024),it=(0,a.useRef)();Ee!=null&&Ee.startsWith("/api")&&be!=="txt"&&(Ee=x.Z.API_SERVER+Ee);const He=dt=>dt.substring(dt.lastIndexOf("/")+1).split(".").pop();ye&&Ae&&(Ae.filename=ye),(0,a.useEffect)(()=>{var dt,Ke;const Ve=(Ke=(dt=document.cookie)==null?void 0:dt.replace(/\s/g,""))==null?void 0:Ke.split(";");Ve==null||Ve.map(_e=>{let xe=_e.split("=");xe[0]==="_educoder_session"&&Ue(xe[1])})},[]),(0,a.useEffect)(()=>{be==="office"&&(Ee.indexOf("bigfilescdn.")>-1||Ee.indexOf("bigfiles1")>-1?ke({url:Ee,fileType:He(Ee),model:Ee.indexOf("model=edit")?"edit":"view"}):Xe())},[be,Ee]);function Me(dt){return ue(this,null,function*(){dt.data.type==="pdfdata"&&(he(dt.data.data),window.removeEventListener("message",Me,!1)),console.log("mess---:",dt.data)})}const Xe=()=>ue(void 0,null,function*(){console.log("data:",Ee);let dt=Ee;Ee.startsWith("http")||(dt=location.origin+dt);let Ke=new URL(dt).pathname.split("/").pop();const Ve=yield(0,re.gJ)({attachment_id:Ke});Ve.url=We+Ve.url,ke(Ve)}),Ne=()=>{if(Ee.startsWith("http")||Ee.startsWith("blob:")){Ge();return}(0,ae.Sv)(ye||"educoder",Ee,ye)},Ge=()=>{Te&&(0,ee.fc)({id:Te==null?void 0:Te.id,watch_type:1,course_id:Te==null?void 0:Te.course_id}),(0,ae.Nd)(ye||"educoder",decodeURIComponent(Ee))};return E.createElement("div",{style:fe({},De||{}),className:`${Se&&Ce.bgBlack} ${be?Ce.wrp:"hide"}`},we&&E.createElement("div",{className:Ce.close,ref:it},!!Ie&&E.createElement(te.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>it.current},E.createElement("span",{onClick:()=>{Be(),Ie()}},E.createElement("i",{className:"icon-yulanpizhu"}))),!je&&E.createElement(te.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>it.current},E.createElement("span",{onClick:Ge},E.createElement("i",{className:"icon-quxiaozhiding"}))),ve&&E.createElement(te.Z,{title:"\u4FDD\u5B58pdf\u5E76\u9000\u51FA",getPopupContainer:()=>it.current},E.createElement("span",{className:"",onClick:()=>{const dt=document.getElementById("pdfiframe");window.addEventListener("message",Me,!1),setTimeout(()=>{dt.contentWindow.postMessage("getData","*")},300)}},E.createElement("i",{className:"icon-baocun"}))),E.createElement(te.Z,{title:"\u5173\u95ED",getPopupContainer:()=>it.current},E.createElement("span",{className:"",onClick:()=>{Be()}},E.createElement("i",{className:"icon-guanbi1"})))),E.createElement("div",{className:`${Ce[Fe]} ${Fe} ${Ce.monaco} ${be==="txt"?"show":"hide"}`},be==="txt"&&E.createElement(E.Fragment,null,E.createElement(de.ZP,fe({},Ae)))),be==="audio"&&E.createElement("audio",{src:`${(Ee==null?void 0:Ee.indexOf("http://"))>-1||(Ee==null?void 0:Ee.indexOf("https://"))>-1?"":"data:audio/mp3;base64,"}${Ee}`,autoPlay:!0}),be==="video"&&E.createElement(E.Fragment,null,(Ee==null?void 0:Ee.indexOf("http"))>-1?E.createElement("video",{controls:!0,src:`${Ee}`,autoPlay:!0}):E.createElement("video",{controls:!0,src:`data:video/mp4;base64,${Ee}`,autoPlay:!0})),be==="office"&&Le&&E.createElement("iframe",{src:`${Re}/office.html?key=${Le.key}&url=${btoa(Le.url)}&callbackUrl=${We+(Le.callbackUrl||"")}&fileType=${Le.fileType}&title=${Le.title||""}&model=${me}&officeServer=${x.Z.ONLYOFFICE}&disabledDownload=${!!je}`}),be==="html"&&E.createElement("iframe",{src:Ee+"&disposition=inline"}),be==="pdf"&&E.createElement("iframe",{id:"pdfiframe",src:`${Re}/js/pdfview/index.html?filename=${ye||"educoder.pdf"}&url=${encodeURIComponent(Ee)}&disabledDownload=${!!je}&model=${me}`}),be==="image"&&E.createElement("img",{src:`${(Ee==null?void 0:Ee.indexOf("http://"))>-1||(Ee==null?void 0:Ee.indexOf("https://"))>-1?"":"data:image/png;base64,"}${Ee}`}),(be==="other"||be==="download")&&E.createElement(E.Fragment,null,ze?E.createElement(ne.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:E.createElement(y.ZP,{icon:E.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Ne,disabled:je},"\u4E0B\u8F7D")}):E.createElement(y.ZP,{type:"primary",size:"middle",onClick:Ne,disabled:je},E.createElement(ce.Z,null),"\u70B9\u51FB\u4E0B\u8F7D")),be==="flowChart"&&E.createElement("div",{className:"embed"},E.createElement("iframe",{src:`/drawio/src/main/webapp/viewer.html?id=${Ee||""}&gapi=0&od=0&db=0&gh=0&gl=0`,width:"100%",height:"100%",frameBorder:"0"})))}},65526:function(Ct,lt,le){"use strict";le.d(lt,{Q:function(){return ne},Z:function(){return ee}});var a=le(59301),Ce={flex_box_center:"flex_box_center___VcCAZ",flex_space_between:"flex_space_between___I3jjO",flex_box_vertical_center:"flex_box_vertical_center___Rm_54",flex_box_center_end:"flex_box_center_end___nTsdc",flex_box_column:"flex_box_column___UVpzN",tags:"tags___kRRoe",text:"text___IyyEa",tagWrap:"tagWrap___v63mB",tag:"tag___X7wE6",c:"c___mZMPq",cpp:"cpp___eaTie",java:"java___gL98T",python:"python___eNRkk",edit:"edit___tbVu0"},y=le(92310),ce=le.n(y),de=le(62957),te=le(6767),ae=le(62673),re=(E,b,z)=>new Promise((ie,se)=>{var pe=oe=>{try{ue(z.next(oe))}catch(me){se(me)}},fe=oe=>{try{ue(z.throw(oe))}catch(me){se(me)}},ue=oe=>oe.done?ie(oe.value):Promise.resolve(oe.value).then(pe,fe);ue((z=z.apply(E,b)).next())});const ne=({title:E="\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00",dataSource:b=[],visible:z,setVisible:ie,tip:se,onOk:pe})=>{const[fe,ue]=(0,a.useState)([]),[oe,me]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{z&&ue(b)},[z]),a.createElement(de.default,{centered:!0,open:z,title:E,confirmLoading:oe,width:564,onOk:()=>re(void 0,null,function*(){if(!fe.length){te.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00");return}me(!0),yield pe(fe),me(!1)}),onCancel:()=>ie(!1)},!!se&&a.createElement("div",{className:"c-grey-666 font16 mb10"},se),a.createElement("div",{style:{background:"#F6F7F9",padding:"20px 20px 20px 26px"}},a.createElement(ae.default.Group,{value:fe,options:[{label:"C\u8BED\u8A00",value:"C"},{label:"C++\u8BED\u8A00",value:"C++",style:{marginLeft:30}},{label:"Java\u8BED\u8A00",value:"Java",style:{marginLeft:30}},{label:"Python\u8BED\u8A00",value:"Python",style:{marginLeft:30}}],onChange:Ee=>{ue(Ee)}})))};var ee=({title:E="\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00",className:b,style:z={},onEdit:ie,dataSource:se=[]})=>{const pe={C:a.createElement("div",{className:Ce.c},"C"),"C++":a.createElement("div",{className:Ce.cpp},"C++"),Java:a.createElement("div",{className:Ce.java},"Java"),Python:a.createElement("div",{className:Ce.python},"Python")};return a.createElement("div",{className:ce()(Ce.tags,b),style:z},!!E&&a.createElement("div",{className:Ce.text},E),a.createElement("div",{className:Ce.tagWrap},se==null?void 0:se.map(fe=>a.createElement(a.Fragment,{key:fe},pe[fe]))),!!ie&&a.createElement("div",{onClick:ie,className:`iconfont icon-bianji_Hover ${Ce.edit}`}))}},38394:function(Ct,lt,le){"use strict";le.d(lt,{z:function(){return Ae},Z:function(){return Fe}});var a=le(59301),Ce=le(88831),y=le(90290),ce=le(64018),de=le(68535),te=le(90524),ae=le(49661),re=le(15342),ne=le(77736),x=le(99571),ee=le(1012),E=le(41550),b=le(59301),ie=({html:De})=>{const we=(0,a.useRef)(null),Be=(0,a.useRef)(null),Se=`.markdown-body p { margin: 0 0 16px 0 !important; line-height: 28px; white-space: pre-wrap; @@ -1087,20 +1087,20 @@ ${_e} .markdown-body pre { margin-top: 0; margin-bottom: 16px; - }`;return(0,a.useEffect)(()=>{const je=we.current.attachShadow({mode:"open"});Be.current=document.createElement("div"),Be.current.className="markdown-body",Be.current.innerHTML=De,je.appendChild(Be.current);const Ie=document.createElement("style");return Ie.textContent=xe,je.appendChild(Ie),()=>{je.innerHTML=""}},[]),(0,a.useEffect)(()=>{Be.current&&(Be.current.innerHTML=De)},[De]),b.createElement("div",{ref:we})};function se(De){const we=["onabort","onanimationend","onanimationiteration","onanimationstart","onauxclick","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncopy","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","ongotpointercapture","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onlostpointercapture","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onpaste","onpause","onplay","onplaying","onpointercancel","onpointerdown","onpointerenter","onpointerleave","onpointermove","onpointerout","onpointerover","onpointerup","onprogress","onratechange","onreset","onresize","onscroll","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onsubmit","onsuspend","ontimeupdate","ontoggle","ontouchcancel","ontouchend","ontouchmove","ontouchstart","ontransitionend","onvolumechange","onwaiting","onwheel"],Be=new RegExp(`\\b(${we.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi");return De.replace(Be,"").trim()}var pe={mdBody:"mdBody___raKXb",button:"button___Ch5Pc",previewFlowChart:"previewFlowChart___vY1dq"},fe=Object.defineProperty,ue=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,Ee=(De,we,Be)=>we in De?fe(De,we,{enumerable:!0,configurable:!0,writable:!0,value:Be}):De[we]=Be,ve=(De,we)=>{for(var Be in we||(we={}))oe.call(we,Be)&&Ee(De,Be,we[Be]);if(ue)for(var Be of ue(we))me.call(we,Be)&&Ee(De,Be,we[Be]);return De};const he="@\u2581\u2581@",ge="@\u2581@",be=/]*>/g;function ye(De){let we=document.createElement("div");return we.innerHTML=De,we.childNodes.length===0?"":we.childNodes[0].nodeValue}const Ae=(De,we)=>{De=De||"";const Be=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,xe=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,je=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Ie=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return we?De.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(Be,(ze,Te,qe,Je,Qe,Ue,Le)=>{const ke=Te||Je||Ue,Re=qe||Qe||Le||"?";return te.Z.API_SERVER+"/api/attachments/"+ke+Re+"&t="+(0,ae.Jn)(ke,Date.now())+(ze.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(De=De.replace(Ie,(ze,Te,qe,Je,Qe,Ue,Le)=>{const ke=Te||Je||Ue,Re=qe||Qe||Le||"?";return te.Z.API_SERVER+"/attachments/download/"+ke+Re+"&t="+(0,ae.Jn)(ke,Date.now())+(ze.indexOf(")")>-1?")":"&")}).replace(Be,(ze,Te,qe,Je,Qe,Ue,Le)=>{const ke=Te||Je||Ue,Re=qe||Qe||Le||"?";return te.Z.API_SERVER+"/api/attachments/"+ke+Re+"&t="+(0,ae.Jn)(ke,Date.now())+(ze.indexOf(")")>-1?")":"&")}).replace(xe,(ze,Te,qe,Je,Qe)=>{const Ue=Te||Je,Le=qe||Qe||"";return'"'+te.Z.API_SERVER+"/api/attachments/"+Ue+Le+Ue+Le+"&t="+(0,ae.Jn)(Ue,Date.now())}).replace(je,(ze,Te,qe,Je,Qe)=>{const Ue=Te||Je,Le=qe||Qe||"";return"("+te.Z.API_SERVER+"/files/uploads/"+Ue+Le+Ue+Le+"&t="+(0,ae.Jn)(Ue,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` -`),De)};var Fe=({value:De="",edit:we=!1,className:Be,showTextOnly:xe,showLines:je,style:Ie={},stylesPrev:ze={},highlightKeywords:Te,showProgramFill:qe,isProgramFill:Je,disabledFill:Qe=!1,programFillValue:Ue,openEditor:Le=()=>{},onFillChange:ke=Ze=>{},onFillBlur:Re=()=>{},onFillFocus:We=()=>{}})=>{let Ze=se(String(De||""));const dt=(0,a.useRef)(),rt=(0,a.useRef)(),[He,_e]=(0,a.useState)(""),[Xe,Ne]=(0,a.useState)("office"),[Ge,ct]=(0,a.useState)([]),Ke=(0,a.useRef)("a"+(0,ee.Z)()),Ve={},Me=ot=>//i.test(ot||""),Se=(ot,bt,_t)=>{const It=document.createElement(ot===ge?"input":"textarea");It.style.width="100%",It.style.height=ot===ge?"40px":"151px",It.rows=5,It.spellcheck=!1,It.name="edu-program-fill",It.placeholder="\u8BF7\u8F93\u5165",It.dataset.id=bt;const Lt=Object.keys(Ve).length;return Ve[Lt]=It,`${It.outerHTML}`};function Pe(ot){return ot=ot.replace(/!\[.*?\]\(.*?\)/g,""),ot=ot.replace(/\[.*?\]\(.*?\)/g,""),ot=ot.replace(new RegExp("","gs"),""),ot=ot.replace(//g,""),ot=ot.replace(//g,""),ot=ot.replace(new RegExp(".*?<\\/video>","gs"),""),ot=ot.replace(new RegExp(".*?<\\/audio>","gs"),""),ot=ot.replace(new RegExp(".*?<\\/style>","gs"),""),ot=ot.replace(new RegExp(".*?<\\/script>","gs"),""),ot}const Ye=ot=>!xe&&Me(Ze)?ot:ot.replace(/([\s\S]+?)<\/style>/gim,function(bt,_t){let It=_t.replace(/(\n|\r)/g,"").split("}"),Lt=[];return It.map(Rt=>{Rt!=""&&Lt.push(`.${Ke.current} ${Rt}`)}),``}),$e=(0,a.useMemo)(()=>{try{const It=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,Lt=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Rt=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,zt=/\(\/attachments\/download\//g;Ze=Ze.replace(zt,"("+te.Z.API_SERVER+"/attachments/download/").replace(It,"("+te.Z.API_SERVER+"/api/attachments/").replace(Lt,'"'+te.Z.API_SERVER+"/api/attachments/").replace(Rt,'"'+te.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` -`),dt.current.style.display="none"}catch(It){}if(qe){let It=-1;return Ze=Ze.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(Lt,Rt,zt){var En;return++It,Se(Lt,It,(En=Ue==null?void 0:Ue[It])==null?void 0:En.value.replaceAll("<","<").replaceAll(">",">"))}),`
${Ye(Ze||"")}
`}let ot=Ye(Ze);ot=(0,y.ZP)(ot);const bt=(0,y.ez)();Ze.match(/\[TOC\]/)&&(ot=ot.replace("

[TOC]

",(0,y.Qv)()),(0,y.Iy)()),ot=ot.replace(/(__special_katext_id_\d+__)/g,(It,Lt)=>{const{type:Rt,expression:zt}=bt[Lt];return(0,re.renderToString)(ye(zt)||"",{displayMode:Rt==="block",throwOnError:!1,output:"html"})}),ot=ot.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,y.AL)();const _t=document.createElement("div");if(_t.innerHTML=ot,xe)return _t.innerText;if(Te){const It=Te.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return Bt(_t,It),_t.innerHTML}return setTimeout(()=>mt(),500),_t.innerHTML},[Ze,Te]);(0,a.useEffect)(()=>{Ft.current&&Ft.current.querySelectorAll(["input","textarea"]).forEach(bt=>{bt.oninput=ft,bt.onblur=Et,bt.onfocus=gt})},[Ge]),(0,a.useEffect)(()=>{var ot,bt,_t,It,Lt;if(Ue!=null&&Ue.length)try{const Rt=Ft.current.querySelectorAll(".edu-program-fill-score"),zt=Ft.current.querySelectorAll('[name="edu-program-fill"]');for(const[En,Xn]of zt.entries())Xn.value=((ot=Ue==null?void 0:Ue[En])==null?void 0:ot.value)||"",((bt=Ue==null?void 0:Ue[En])==null?void 0:bt.type)==="warning"?Xn.className="program-fill-warning":((_t=Ue==null?void 0:Ue[En])==null?void 0:_t.type)==="success"?Xn.className="program-fill-success":Xn.className="";for(const[En,Xn]of Rt.entries())Xn.innerHTML=(It=Ue==null?void 0:Ue[En])!=null&&It.score?`${(Lt=Ue==null?void 0:Ue[En])==null?void 0:Lt.score}\u5206`:"";ct(Ue)}catch(Rt){console.log(Rt,"error")}},[Ue]);const ft=ot=>{Ge[ot.target.dataset.id]=Ge[ot.target.dataset.id]||{},Ge[ot.target.dataset.id].value=ot.target.value,ct([...Ge]),ke(Ge,ot.target.dataset.id)},Et=ot=>{Ge[ot.target.dataset.id]=Ge[ot.target.dataset.id]||{},Ge[ot.target.dataset.id].value=ot.target.value,ct([...Ge]),Re(Ge,ot.target.dataset.id)},gt=ot=>{Ge[ot.target.dataset.id]=Ge[ot.target.dataset.id]||{},Ge[ot.target.dataset.id].value=ot.target.value,ct([...Ge]),We(Ge,ot.target.dataset.id)};function Bt(ot,bt){return ot.childNodes.forEach(_t=>{var It;if(_t.childNodes.length>0)Bt(_t,bt);else if(_t.nodeName!=="IMG")if(_t.innerHTML)_t.innerHTML=(It=_t.innerHTML)==null?void 0:It.replace(new RegExp(bt,"gi"),'$&');else{const Lt=document.createElement("span");Lt.innerHTML=_t.textContent.replace(new RegExp(bt,"gi"),'$&'),_t.replaceWith(Lt)}})}const Ft=(0,a.useRef)();y.jb.WebkitLineClamp=je,je&&(Ie=ve(ve({},Ie),y.jb));function Dt(ot){let bt=ot.target;if(bt.tagName.toUpperCase()==="A"){let _t=bt.getAttribute("href");if(_t.indexOf("office")>-1)ot.preventDefault(),_e(_t),Ne("office");else if(_t.indexOf("application/pdf")>-1)ot.preventDefault(),_e(_t),Ne("pdf");else if(_t.indexOf("text/html")>-1)ot.preventDefault(),_e(_t),Ne("html");else if(_t.startsWith("#")){ot.preventDefault();let It=document.getElementById(_t.replace("#",""));It&&It.scrollIntoView(!0)}}}const mt=()=>{var ot;const bt=(ot=Ft.current)==null?void 0:ot.querySelectorAll("video");bt==null||bt.forEach(_t=>{if(_t.oncontextmenu=()=>!1,_t.src.indexOf(".m3u8")>-1&&!_t.canPlayType("application/vnd.apple.mpegurl")){if(de.ZP.isSupported()){var It=new de.ZP;It.loadSource(_t.src),It.attachMedia(_t)}}})};(0,a.useEffect)(()=>{if(Ft.current&&$e&&$e.match(be)&&window.PR.prettyPrint(),Ft.current)return Ft.current.addEventListener("click",Dt),()=>{var ot;(ot=Ft.current)==null||ot.removeEventListener("click",Dt),(0,y.AL)(),(0,y.Iy)()}},[$e,Ft.current,Dt]);const et=ot=>{ot.target.nodeName==="IMG"&&ot.target.className.indexOf("draw-flowchart")>-1?(dt.current.style.zIndex=1,dt.current.style.display="flex",dt.current.style.width=ot.target.clientWidth+"px",dt.current.style.height=ot.target.clientHeight+"px",dt.current.style.top=ot.target.offsetTop+"px",dt.current.style.left=ot.target.offsetLeft+"px",ot.target.id&&(rt.current=ot.target.id)):dt.current.style.display="none"},st=()=>{dt.current.style.display="none"};return(0,a.useEffect)(()=>{var ot;const bt=_t=>{_t.preventDefault(),_t.clipboardData.setData("text",window.getSelection().toString())};return(ot=Ft.current)==null||ot.addEventListener("copy",bt),()=>{var _t;(_t=Ft.current)==null||_t.removeEventListener("copy",bt)}},[Ft.current]),a.createElement("div",{style:{position:"relative"},onMouseLeave:st},xe&&a.createElement("div",{ref:Ft,className:`${pe.mdBody} `},$e),!xe&&!Me($e)&&a.createElement("div",{ref:Ft,style:ve({},Ie),onMouseOver:et,className:`${Be||""} ${Qe?"disabled-fill":""} markdown-body ${pe.mdBody} ${Ke.current}`,dangerouslySetInnerHTML:{__html:$e}}),!xe&&Me($e)&&a.createElement(ie,{html:$e}),a.createElement("div",{ref:dt,className:`${pe.button} ${we?"":pe.previewFlowChart}`},a.createElement(ne.Z,null,a.createElement(x.ZP,{onClick:()=>{we?Le(rt.current):(_e(rt.current),Ne("flowChart"))}},we?"\u7F16\u8F91":"\u9884\u89C8"))),a.createElement(E.Z,{close:!0,data:He,type:He!=null&&He.length?Xe:"",style:ve({},ze),onClose:()=>_e("")}))}},766:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return ce}});var a=le(76560),Ce={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},y=le(59301),ce=({message:de,className:te,children:ae,style:re={}})=>y.createElement("div",{className:`custom-spinner ${Ce.idsRingWrapper} ${te}`},y.createElement("div",{className:Ce.ldsRing},y.createElement("div",null),y.createElement("div",null),y.createElement("div",null),y.createElement("div",null)),de?y.createElement("p",{style:re},de):null,ae,y.createElement(a.Outlet,null))},72015:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return ce}});var a=le(59301),Ce=le(33796),y=le(59301),ce=({defaultX:de="40%",leftChild:te,rightChild:ae,className:re,hideResize:ne=!1})=>{const[x,ee]=(0,a.useState)(de),E=(0,a.useRef)();function b(){E.current=!0}(0,a.useEffect)(()=>{function se(fe){E.current&&(Ce.Z.publish("resize-move-bar",fe),ee(fe.pageX))}function pe(){E.current=!1}return window.addEventListener("mousemove",se),window.addEventListener("mouseup",pe),()=>{window.removeEventListener("mousemove",se),window.removeEventListener("mouseup",pe)}},[]);const z=typeof x=="number"&&x!==.01?`${x}px`:de,ie=`calc(100% - ${ne?"0px":"4px"} - ${z})`;return y.createElement("div",{className:`split-panel-container ${re}`},y.createElement("section",{style:{width:z,display:x===.01?"none":""}},te),y.createElement("section",{className:"resize-x-bar",onMouseDown:b},y.createElement("a",{className:"btn-resize"},y.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},y.createElement("path",{d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"})))),y.createElement("section",{style:{width:ie}},ae))}},46685:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return te}});var a=le(59301),Ce={flex_box_center:"flex_box_center___Gc4dd",flex_space_between:"flex_space_between___K2f1v",flex_box_vertical_center:"flex_box_vertical_center___pupRp",flex_box_center_end:"flex_box_center_end___UDLRC",flex_box_column:"flex_box_column___a5uDo",result:"result___gu5zt",title:"title___xrnx2",left:"left___IAxp9",leftNode:"leftNode___HL8fG",right:"right___ZXYmw",rightNode:"rightNode___jYL5_"},y=le(92310),ce=le.n(y),te=({className:ae,style:re={},leftNode:ne,leftTitle:x="\u81EA\u6D4B\u8F93\u5165",rightNode:ee,rightTitle:E="\u8FD0\u884C\u7ED3\u679C"})=>a.createElement("div",{className:ce()(Ce.result,ae),style:re},a.createElement("div",{className:Ce.left},a.createElement("div",{className:Ce.title},a.createElement("i",{style:{color:"#08CF76"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),a.createElement("span",null,x)),a.createElement("div",{className:Ce.leftNode},ne)),a.createElement("div",{className:Ce.right},a.createElement("div",{className:Ce.title},a.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),a.createElement("span",null,E)),a.createElement("div",{className:Ce.rightNode},ee)))},38273:function(Ct,lt,le){"use strict";var a=le(59301);const Ce=ce=>String(ce).length===1?`0${ce}`:ce,y=({className:ce="",onChange:de,defaultValue:te=0})=>{const[ae,re]=(0,a.useState)(te);(0,a.useEffect)(()=>{const E=setTimeout(()=>{re(ae+1e3)},1e3);return de(ae+1e3),()=>{clearInterval(E)}},[ae]);const ne=parseInt(ae/(60*6e4))||"00",x=parseInt(ae%(60*6e4)/6e4)||"00",ee=parseInt(ae%6e4/1e3)||"00";return a.createElement("div",{className:ce},Ce(ne),":",Ce(x),":",Ce(ee))};lt.Z=y},64123:function(Ct,lt,le){"use strict";var a=le(59301),Ce=le(59301);const y=({text:ce,speed:de=100})=>{const[te,ae]=(0,a.useState)(""),re=(0,a.useRef)(0);return(0,a.useEffect)(()=>{ae(""),re.current=0;const ne=setInterval(()=>{re.currentx+ce.charAt(re.current)),re.current+=1):clearInterval(ne)},de);return()=>{clearInterval(ne)}},[ce]),Ce.createElement("div",{className:"c-black"},te)};lt.Z=y},25992:function(Ct,lt,le){"use strict";le.d(lt,{cT:function(){return be},pe:function(){return ve}});var a=le(59301),Ce=le(14566),y=le(6767),ce=le(82093),de=le(28209),te=le.n(de),ae=le(1012),re=le(76560),ne=le(47257),x=le.n(ne),ee=Object.defineProperty,E=Object.defineProperties,b=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,pe=(Ae,Fe,De)=>Fe in Ae?ee(Ae,Fe,{enumerable:!0,configurable:!0,writable:!0,value:De}):Ae[Fe]=De,fe=(Ae,Fe)=>{for(var De in Fe||(Fe={}))ie.call(Fe,De)&&pe(Ae,De,Fe[De]);if(z)for(var De of z(Fe))se.call(Fe,De)&&pe(Ae,De,Fe[De]);return Ae},ue=(Ae,Fe)=>E(Ae,b(Fe)),oe=(Ae,Fe)=>{var De={};for(var we in Ae)ie.call(Ae,we)&&Fe.indexOf(we)<0&&(De[we]=Ae[we]);if(Ae!=null&&z)for(var we of z(Ae))Fe.indexOf(we)<0&&se.call(Ae,we)&&(De[we]=Ae[we]);return De},me=(Ae,Fe,De)=>new Promise((we,Be)=>{var xe=ze=>{try{Ie(De.next(ze))}catch(Te){Be(Te)}},je=ze=>{try{Ie(De.throw(ze))}catch(Te){Be(Te)}},Ie=ze=>ze.done?we(ze.value):Promise.resolve(ze.value).then(xe,je);Ie((De=De.apply(Ae,Fe)).next())});const{Dragger:Ee}=Ce.default,ve=Ae=>{const Fe="bf3c199c2470cb477d907b1e0917c17b",De="5183666c72eec9e4";var we=te().enc.Utf8.parse(Fe);let Be=te().enc.Utf8.parse(De);var xe=te().AES.decrypt(Ae,we,{iv:Be,mode:te().mode.CBC});return xe.toString(te().enc.Utf8)};let he;const ge=Ae=>me(void 0,[Ae],function*({identifier:Fe,oldFilename:De,newFilename:we}){var Be,xe,je,Ie,ze,Te;const qe=yield Fetch("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});qe.data=JSON.parse(ve(qe.data));const Je=new OSS({endpoint:(Be=qe==null?void 0:qe.data)==null?void 0:Be.end_point,region:(xe=qe==null?void 0:qe.data)==null?void 0:xe.region,accessKeyId:(je=qe==null?void 0:qe.data)==null?void 0:je.access_key_id,accessKeySecret:(Ie=qe==null?void 0:qe.data)==null?void 0:Ie.access_key_secret,bucket:(ze=qe==null?void 0:qe.data)==null?void 0:ze.bucket,stsToken:(Te=qe==null?void 0:qe.data)==null?void 0:Te.security_token});return new Promise((Qe,Ue)=>{console.log(11111,`${Fe}/${De}`,`${Fe}/${we}`,qe.data),Je.copy(`/${Fe}/${De}`,`/${Fe}/${we}`).then(Le=>{console.log("\u62F7\u8D1D\u6210\u529F",Le)}).catch(Le=>{console.log(Le)})})}),be=(Ae,Fe,De)=>me(void 0,null,function*(){var we,Be,xe,je,Ie,ze;Fe.file_name=Ae.name;const Te=yield(0,ce.ZP)("/api/buckets/get_upload_token.json",{method:"get"});console.log("decrypt(res.data):",ve(Te.data)),Te.data=JSON.parse(ve(Te.data));const qe=Ae.name.split(".");qe.pop();const Je=Fe.realFileName?qe.join(""):(0,ae.Z)(),Qe=new(x())({endpoint:(we=Te==null?void 0:Te.data)==null?void 0:we.end_point,region:(Be=Te==null?void 0:Te.data)==null?void 0:Be.region,accessKeyId:(xe=Te==null?void 0:Te.data)==null?void 0:xe.access_key_id,accessKeySecret:(je=Te==null?void 0:Te.data)==null?void 0:je.access_key_secret,bucket:(Ie=Te==null?void 0:Te.data)==null?void 0:Ie.bucket,stsToken:(ze=Te==null?void 0:Te.data)==null?void 0:ze.security_token});return new Promise((Ue,Le)=>{var ke;Qe.multipartUpload(`${Je}`,new Blob([Ae],{type:Ae.type}),ue(fe({timeout:200*1e3,partSize:102400},De),{callback:{url:(ke=Te==null?void 0:Te.data)==null?void 0:ke.callback_url,host:Te==null?void 0:Te.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,ce.rz)(Fe)}})).then(function(Re){var We;Ae.response=(We=Re.data)==null?void 0:We.data,Ue(Re==null?void 0:Re.data)}).catch(function(Re){Le(Re),console.log("err:",Re)})})}),ye=Ae=>{var Fe=Ae,{user:De,cancelUpload:we}=Fe,Be=oe(Fe,["user","cancelUpload"]);const[xe,je]=(0,a.useState)([]);let[Ie,ze]=(0,a.useState)();const Te={onRemove:Je=>{je([...xe.filter(Qe=>Qe.name!==Je.name)]),Be.onChange(xe.filter(Qe=>Qe.name!==Je.name))},disabled:Be.disabled,multiple:!0,fileList:xe==null?void 0:xe.map(Je=>Je.file),customRequest:()=>{},beforeUpload:Je=>me(void 0,null,function*(){let Qe=Be.maxSize||1073741824;if(xe.filter(Ue=>Ue.name===Je.name).length){y.ZP.info(`${Je.name}\u5DF2\u5B58\u5728\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9`);return}return(Je==null?void 0:Je.size)>Qe?(y.ZP.info(`\u6587\u4EF6\u8D85\u8FC7${Qe/1024/1024/1024}GB\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42`),!1):(xe.push({name:Je.name,file:Je}),je([...xe]),Be.onChange(xe),!1)})},qe=(Je,Qe)=>me(void 0,null,function*(){var Ue,Le,ke,Re,We,Ze;Qe.file_name=Je.name;const dt=Je.name,rt=yield(0,ce.ZP)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});if(rt.data=JSON.parse(ve(rt.data)),(rt==null?void 0:rt.status)!==0){xe[xe.findIndex(Xe=>Xe.name===dt)].status="error",xe[xe.findIndex(Xe=>Xe.name===dt)].file.status="error",Be.onChange(xe),y.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5");return}Ie=new(x())({endpoint:(Ue=rt==null?void 0:rt.data)==null?void 0:Ue.end_point,region:(Le=rt==null?void 0:rt.data)==null?void 0:Le.region,accessKeyId:(ke=rt==null?void 0:rt.data)==null?void 0:ke.access_key_id,accessKeySecret:(Re=rt==null?void 0:rt.data)==null?void 0:Re.access_key_secret,bucket:(We=rt==null?void 0:rt.data)==null?void 0:We.bucket,stsToken:(Ze=rt==null?void 0:rt.data)==null?void 0:Ze.security_token}),console.log(Je,"file"),ze(Ie);const He=Je.name.split(".");He.pop();const _e=dt.indexOf(".")>-1?Qe.realFileName?He.join("."):(0,ae.Z)():dt;return new Promise((Xe,Ne)=>{var Ge;try{Ie.multipartUpload(`${Be.identifier}/${_e}${dt.indexOf(".")>-1?"."+dt.split(".").pop():""}`,new Blob([Je.file],{type:Je.file.type}),{timeout:3600*1e3,partSize:1002400,progress:(ct,Ke,Ve)=>{try{console.log("\u8FDB\u5EA6",ct,Ke,Ve);const Me=xe.findIndex(Se=>Se.name===dt);xe[Me].file.percent=ct*100,xe[Me].tempCheckpoint=Ke,je([...xe])}catch(Me){}},checkpoint:xe[xe.findIndex(ct=>ct.name===dt)].tempCheckpoint,callback:{customValue:{id:dt+""},url:(Ge=rt==null?void 0:rt.data)==null?void 0:Ge.callback_url,host:rt==null?void 0:rt.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,ce.rz)(Qe)}}).then(function(ct){var Ke,Ve,Me;const Se=xe.findIndex(Ye=>Ye.name===dt);let Pe="done";if(((Ke=ct.data)==null?void 0:Ke.status)===0){Je.response=(Ve=ct.data)==null?void 0:Ve.data;const Ye=xe.findIndex($e=>$e.name===dt);xe[Ye].status="done",xe[Ye].file.status="done"}else y.ZP.warning((Me=ct.data)==null?void 0:Me.message),Pe="error";xe[Se].status=Pe,xe[Se].file.status=Pe,Be.onChange(xe),Xe(ct==null?void 0:ct.data)}).catch(function(ct){xe[xe.findIndex(Ke=>Ke.name===dt)].status="error",xe[xe.findIndex(Ke=>Ke.name===dt)].file.status="error",y.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),je([...xe]),Be.onChange(xe),Ne(ct),console.log("err:",ct)})}catch(ct){}})});return(0,a.useEffect)(()=>{xe.every(Je=>Je==="done"||Je==="error")&&Be.onComplete(xe)},[xe]),(0,a.useEffect)(()=>{we&&(Ie==null||Ie.cancel())},[we]),(0,a.useEffect)(()=>{Be.uploading&&xe.map(Je=>me(void 0,null,function*(){var Qe;if((!Je.status||Je.status==="error")&&!we){Je.status="uploading",Je.file.status="uploading";const Ue=yield qe(Je,{login:(Qe=De==null?void 0:De.userInfo)==null?void 0:Qe.login,container_type:Be.container_type,container_id:Be.container_id,description:Be.description,realFileName:Be.realFileName})}}))},[Be.uploading]),a.createElement(Ee,ue(fe({},Te),{height:Be.height,className:Be.className}),a.createElement("p",{className:"ant-upload-hint"},Be.text||"\u62D6\u62FD\u6587\u4EF6\u6216\u8005\u70B9\u51FB\u4E0A\u4F20"))};lt.ZP=(0,re.connect)(({loading:Ae,globalSetting:Fe,user:De})=>({globalSetting:Fe,loading:Ae.models.competitions,user:De}))(ye)},30521:function(Ct,lt,le){"use strict";le.d(lt,{xj:function(){return Qe},CI:function(){return we},h4:function(){return re},eh:function(){return ce},wr:function(){return ae},r5:function(){return de}});var a=le(59301),Ce=le(6725),y=le(90524);function ce(){const[Ue,Le]=(0,a.useState)(!1),ke=(0,a.useRef)(null),Re=(0,a.useCallback)(()=>{var dt;(dt=ke.current)==null||dt.cancelRequest(),Le(!1)},[]);return[{request:(0,a.useCallback)(dt=>{const{url:rt,body:He,onData:_e,onDone:Xe,onCancelled:Ne,onError:Ge}=dt;ke.current&&ke.current.cancelRequest();const ct=new Ce.Z(y.Z.API_SERVER+rt,He);return ke.current=ct,Le(!0),new Promise((Ke,Ve)=>{ct.on("data",({chunk:Me,full:Se})=>{_e==null||_e(Se,Me)}),ct.on("done",Me=>{Le(!1),Xe==null||Xe(Me),Ke({status:"done",content:Me})}),ct.on("cancelled",Me=>{Le(!1),Ne==null||Ne(Me),Ke({status:"cancelled",content:Me})}),ct.on("error",Me=>{Le(!1),Ge==null||Ge(Me),Ve(Me)}),ct.startStream()})},[]),cancel:Re,get loading(){return Ue}}]}function de(Ue=[]){const[Le,ke]=(0,a.useState)(Ue),Re=(0,a.useCallback)((We,Ze)=>{const{limit:dt,onlySuccess:rt=!0}=Ze||{},He=[],_e=new Map;We.forEach(Xe=>{Xe.sender==="AI"&&Xe.key&&_e.set(Xe.key,Xe)});for(const Xe of We)if(Xe.sender==="user"&&Xe.key){const Ne=_e.get(Xe.key);if((Ne==null?void 0:Ne.text)&&(!rt||!(Ne!=null&&Ne.error))&&(He.push({question:Xe.text||"",answer:Ne.text}),dt&&He.length>=dt))break}return He},[]);return{chatData:Le,setChatData:ke,calcHistoryList:Re}}var ae=({status:Ue,rootMargin:Le="70px",bottomOffset:ke=50})=>{const Re=(0,a.useRef)(null),We=(0,a.useRef)(null),Ze=(0,a.useRef)(null),[dt,rt]=(0,a.useState)(!0),He=(0,a.useRef)(!1),_e=(0,a.useRef)(0);return(0,a.useEffect)(()=>{const Xe=Re.current,Ne=We.current;if(!Xe||!Ne)return;const Ge=new IntersectionObserver(([ct])=>{var Ke,Ve;if(!document.contains(ct.target)){console.warn("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((Ke=ct.rootBounds)==null?void 0:Ke.width)===0&&((Ve=ct.rootBounds)==null?void 0:Ve.height)===0){console.warn("\u6EDA\u52A8\u5BB9\u5668\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(ct.boundingClientRect.width===0&&ct.boundingClientRect.height===0){console.warn("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216\u9690\u85CF");return}rt(ct.isIntersecting)},{root:Xe,rootMargin:Le,threshold:0});return Ge.observe(Ne),()=>{Ge.disconnect()}},[Le,!!(Re!=null&&Re.current),!!(We!=null&&We.current)]),(0,a.useEffect)(()=>{if(!Ue)return;const Xe=Re.current,Ne=Ze.current;if(!Xe||!Ne)return;He.current=!1,_e.current=Xe.scrollTop;const Ge=()=>{const{scrollTop:Ve,scrollHeight:Me,clientHeight:Se}=Xe,Pe=Ve>_e.current,Ye=Ve+Se>=Me-ke;Pe&&Ye?(Xe.scrollTop=Me,He.current=!1):Pe||(He.current=!0),_e.current=Ve},ct=()=>{He.current||(Xe.scrollTop=Xe.scrollHeight)};Xe.addEventListener("scroll",Ge);const Ke=new ResizeObserver(ct);return Ke.observe(Ne),()=>{Ke.disconnect(),Xe.removeEventListener("scroll",Ge)}},[Ue,ke]),{scrollBoxRef:Re,bottomInspectRef:We,contentRef:Ze,isAtBottom:dt}};function re(Ue){const[Le,ke]=(0,a.useState)({width:0,height:0});return(0,a.useEffect)(()=>{const Re=Ue.current;if(!Re)return;const We=new ResizeObserver(Ze=>{for(let dt of Ze){const rt=dt.target.offsetWidth,He=dt.target.offsetHeight;ke({width:rt,height:He})}});return We.observe(Re),()=>{We.disconnect()}},[Ue]),Le}var ne=le(6767),x=le(14566),ee=le(62957),E=le(25399),b=le(29787),z=le(75727),ie=le(99571),se=le(37568),pe=le(92310),fe=le.n(pe),ue={footerContainer:"footerContainer___JFPnb",togglesContainer:"togglesContainer___dRNY4",attachment:"attachment___VYSbv",btn:"btn___T5UpT",btnActive:"btnActive___gq01r",inputContainer:"inputContainer___Yy8gW",uploadBtn:"uploadBtn___OcD8F",sendBtn:"sendBtn___e2elL",cancelBtn:"cancelBtn___DEsSI",lineFour:"lineFour___GcA3R",fullIcon:"fullIcon___fmG_6",selected:"selected___m2pW_",full:"full___cZUDM",disabledInput:"disabledInput___ijUlM"},oe=le(49661),me=le(58617),Ee=le(32050),ve=Object.defineProperty,he=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,ye=(Ue,Le,ke)=>Le in Ue?ve(Ue,Le,{enumerable:!0,configurable:!0,writable:!0,value:ke}):Ue[Le]=ke,Ae=(Ue,Le)=>{for(var ke in Le||(Le={}))ge.call(Le,ke)&&ye(Ue,ke,Le[ke]);if(he)for(var ke of he(Le))be.call(Le,ke)&&ye(Ue,ke,Le[ke]);return Ue},Fe=(Ue,Le,ke)=>new Promise((Re,We)=>{var Ze=He=>{try{rt(ke.next(He))}catch(_e){We(_e)}},dt=He=>{try{rt(ke.throw(He))}catch(_e){We(_e)}},rt=He=>He.done?Re(He.value):Promise.resolve(He.value).then(Ze,dt);rt((ke=ke.apply(Ue,Le)).next())}),we=(0,a.forwardRef)(({placeholder:Ue="\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",className:Le,style:ke,hideUpload:Re,disabled:We,disabledTooltip:Ze,value:dt="",onChange:rt,onSubmit:He,onCancel:_e,loading:Xe,typing:Ne,toggles:Ge,onFullInputChange:ct,onInputFocus:Ke,headExtraNode:Ve},Me)=>{var Se,Pe;const[Ye,$e]=(0,a.useState)([]),[ft,Et]=(0,a.useState)([]),[gt,Bt]=(0,a.useState)(!1),[Ft,Dt]=(0,a.useState)(!1),mt=(0,a.useRef)(null),et=(0,a.useRef)(null),st=(0,a.useRef)(null),ot=(0,a.useRef)(!1),bt=50,_t=10;(0,a.useImperativeHandle)(Me,()=>({onAttachmentsClear:()=>{$e([]),Et([])}}));const It={maxCount:bt,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Ye,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:nn=>Fe(void 0,null,function*(){var nr,Jn,ln,xn;const cn=(xn=(ln=(Jn=(nr=nn==null?void 0:nn.name)==null?void 0:nr.split("."))==null?void 0:Jn.slice(-1))==null?void 0:ln[0])==null?void 0:xn.toLowerCase(),wn=["doc","docx","md","pdf","txt","xlsx","xls"];return nn.size===0?(ne.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),x.default.LIST_IGNORE):wn.includes(cn)?nn.size/1024/1024>100?(ne.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB"),x.default.LIST_IGNORE):!0:(ne.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),x.default.LIST_IGNORE)}),onChange:({fileList:nn})=>{$e(nn)},action:`${(Se=y.Z)==null?void 0:Se.API_SERVER}/api/intelligent_imports/upload_file.json`},Lt={maxCount:_t,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:ft,multiple:!0,accept:".jpg,.png",beforeUpload:nn=>{var nr,Jn,ln,xn;const cn=(xn=(ln=(Jn=(nr=nn==null?void 0:nn.name)==null?void 0:nr.split("."))==null?void 0:Jn.slice(-1))==null?void 0:ln[0])==null?void 0:xn.toLowerCase(),wn=["jpg","png"];return nn.size===0?(ne.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),x.default.LIST_IGNORE):wn.includes(cn)?nn.size/1024/1024>10?(ne.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB"),x.default.LIST_IGNORE):!0:(ne.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),x.default.LIST_IGNORE)},onChange:({fileList:nn})=>{Et(nn)},action:`${(Pe=y.Z)==null?void 0:Pe.API_SERVER}/api/ai/generals/update_file.json`};(0,a.useEffect)(()=>{var nn,nr;const Jn=(nr=(nn=mt.current)==null?void 0:nn.resizableTextArea)==null?void 0:nr.textArea;if(!Jn)return;const ln=new ResizeObserver(()=>{Dt(Jn.scrollHeight>=96)});return Jn&&ln.observe(Jn),()=>{Jn&&ln.unobserve(Jn)}},[]);const Rt=nn=>{rt==null||rt(nn.target.value)},zt=nn=>{var nr,Jn,ln,xn,cn,wn,$t,fn;if(nn==="file"){if(ft.length){ee.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u56FE\u7247\uFF0C\u4E0A\u4F20\u6587\u4EF6\u540E\u56FE\u7247\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{var Nn,Yt,jt,Mt;Et([]),(Mt=(jt=(Yt=(Nn=et.current)==null?void 0:Nn.upload)==null?void 0:Yt.uploader)==null?void 0:jt.fileInput)==null||Mt.click()}});return}(xn=(ln=(Jn=(nr=et.current)==null?void 0:nr.upload)==null?void 0:Jn.uploader)==null?void 0:ln.fileInput)==null||xn.click()}if(nn==="image"){if(Ye.length){ee.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u6587\u4EF6\uFF0C\u4E0A\u4F20\u56FE\u7247\u540E\u6587\u4EF6\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{var Nn,Yt,jt,Mt;$e([]),(Mt=(jt=(Yt=(Nn=st.current)==null?void 0:Nn.upload)==null?void 0:Yt.uploader)==null?void 0:jt.fileInput)==null||Mt.click()}});return}(fn=($t=(wn=(cn=st.current)==null?void 0:cn.upload)==null?void 0:wn.uploader)==null?void 0:$t.fileInput)==null||fn.click()}},En=()=>{He==null||He(dt,Ye,ft)},Xn=nn=>{if(!(nn.shiftKey&&nn.key==="Enter")&&nn.key==="Enter"){if(nn.preventDefault(),Dn||ot.current||Xe)return;En()}},vn=[...Ye,...ft],Dn=vn.some(nn=>nn.status==="uploading")||Ne||Xe||!(dt!=null&&dt.trim()),Qn=!!vn.length||(Ge==null?void 0:Ge.some(nn=>nn.active))||Ve,On=Re||Ye.length>=bt||ft.length>=_t,Tn=[{key:"file",disabled:Ye.length>=bt,label:a.createElement(E.Z,{placement:"right",title:a.createElement("div",null,a.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),a.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-fujian3 font14 mr5"}),"\u4E0A\u4F20\u6587\u6863"))},{key:"image",disabled:ft.length>=_t,label:a.createElement(E.Z,{placement:"right",title:"\u652F\u6301\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247\uFF0C\u6700\u591A10\u4E2A"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-tupianshangchuan font14 mr5"}),"\u4E0A\u4F20\u56FE\u7247"))}];return a.createElement("div",{style:ke,className:fe()(ue.footerContainer,Le,gt&&ue.full,Qn&&ue.selected)},a.createElement("div",{className:ue.togglesContainer},Ve,Ge==null?void 0:Ge.filter(nn=>nn.show!==!1).map((nn,nr)=>a.createElement(a.Fragment,{key:nr},a.createElement(E.Z,{key:nn.label,title:nn.tooltip},a.createElement("div",{onClick:nn.onToggle,className:fe()(ue.btn,nn.active&&ue.btnActive)},a.createElement("i",{className:`iconfont ${nn.icon} mr10 font12`}),nn.label)),nn==null?void 0:nn.extraNode)),vn.map(nn=>a.createElement("div",{className:ue.attachment,key:nn.uid},(nn==null?void 0:nn.status)==="uploading"&&a.createElement(b.Z,{indicator:a.createElement(me.Z,{rev:!0,spin:!0}),className:"mr10",size:"small",spinning:!0}),a.createElement("span",{title:nn==null?void 0:nn.name,className:"mr10"},(0,oe.Pq)(nn.name,20)),a.createElement("i",{onClick:()=>{$e(nr=>nr.filter(Jn=>Jn.uid!==nn.uid)),Et(nr=>nr.filter(Jn=>Jn.uid!==nn.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),a.createElement(E.Z,{title:Ze},a.createElement("div",{className:fe()(ue.inputContainer,Ft&&ue.lineFour,We&&ue.disabledInput)},a.createElement(x.default,Ae({ref:et},It)),a.createElement(x.default,Ae({ref:st},Lt)),a.createElement(z.Z,{className:`${On?"hide":""}`,menu:{items:Tn,onClick:nn=>zt(nn.key)},placement:"top"},a.createElement(ie.ZP,{className:ue.uploadBtn,icon:a.createElement(Ee.Z,{rev:!0,style:{fontSize:18,color:"#FFF"}})})),a.createElement(se.default.TextArea,{ref:mt,autoSize:{minRows:1,maxRows:4},placeholder:Ue,value:dt,variant:"borderless",style:On?{paddingLeft:0,marginLeft:0}:{},onChange:Rt,onPressEnter:Xn,onCompositionStart:()=>{ot.current=!0},onCompositionEnd:()=>{ot.current=!1},onFocus:()=>Ke==null?void 0:Ke()}),Ne?a.createElement(E.Z,{title:"\u505C\u6B62\u751F\u6210"},a.createElement("div",{className:`iconfont icon-tingzhihuida ${ue.cancelBtn}`,onClick:_e})):a.createElement(ie.ZP,{className:ue.sendBtn,icon:a.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:Dn,onClick:En}),Ft&&a.createElement("span",{className:ue.fullIcon,onClick:()=>{Bt(!gt),ct==null||ct(!gt)}},gt?a.createElement("span",{className:"iconfont icon-shousuo"}):a.createElement("span",{className:"iconfont icon-zhankai"})))))}),Be={loading:"loading___dHPeG",dot:"dot___wB_Xx","dot-fade":"dot-fade___dHh10",li:"li___pjgC0",avatarIcon:"avatarIcon___SHala",img:"img___DK87r",content:"content___kiz_D",borderBox:"borderBox___Txzil",text:"text___iNCQg",fileWrap:"fileWrap___wWt5C",file:"file___ZeKPM",fileName:"fileName___FzNuv",source:"source___tXQ7H",action:"action___xwJSd"},xe=le(97812),je=le(49026),Ie=le(56102),ze=le(56321),Te="data:image/png;base64,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",qe=(Ue,Le,ke)=>new Promise((Re,We)=>{var Ze=He=>{try{rt(ke.next(He))}catch(_e){We(_e)}},dt=He=>{try{rt(ke.throw(He))}catch(_e){We(_e)}},rt=He=>He.done?Re(He.value):Promise.resolve(He.value).then(Ze,dt);rt((ke=ke.apply(Ue,Le)).next())}),Qe=({contentRef:Ue,className:Le,style:ke,aiIcon:Re=ze,userIcon:We=Te,chatData:Ze,requestLoading:dt,editIndex:rt,onEditFinish:He,onEditCancel:_e,customDataNode:Xe,extraAnswerAction:Ne,cancelTyping:Ge,onAnswerFinish:ct,onReasoningFinish:Ke,onDynamic:Ve,sensitiveWords:Me=[]})=>{const[Se,Pe]=(0,a.useState)(""),Ye=(0,a.useRef)(null);(0,a.useEffect)(()=>{var gt;if(Ye.current&&rt!==null){Ye.current.focus();const Bt=(gt=Ye.current.resizableTextArea)==null?void 0:gt.textArea;Bt&&(Bt.selectionStart=Bt.selectionEnd=Bt.value.length)}},[rt]);const $e=(gt,Bt)=>{let Ft=gt;return Bt.forEach(Dt=>{const mt=new RegExp(Dt,"g");Ft=Ft.replace(mt,"")}),Ft},ft=(gt,Bt)=>{const Ft=Bt===rt,Dt=[...(gt==null?void 0:gt.fileList)||[],...(gt==null?void 0:gt.imageList)||[]];return a.createElement("div",{className:Be.li},a.createElement("div",{className:Be.avatarIcon},a.createElement("img",{className:Be.img,src:We})),a.createElement("div",{className:Be.content},!!(Dt!=null&&Dt.length)&&a.createElement("div",{className:Be.fileWrap},Dt==null?void 0:Dt.map((mt,et)=>{var st,ot;return a.createElement("div",{key:et,className:Be.file},a.createElement("img",{src:le(90034)(`./${((ot=(st=mt==null?void 0:mt.name)==null?void 0:st.split("."))==null?void 0:ot.pop())||"txt"}.png`),width:20,className:"mr10"}),a.createElement("aside",null,a.createElement(E.Z,{title:mt==null?void 0:mt.name},a.createElement("div",{className:Be.fileName},mt==null?void 0:mt.name)),a.createElement("div",{className:"c-grey-999 font12"},(0,oe.RD)(mt==null?void 0:mt.size))))})),a.createElement("div",{className:Be.borderBox},Ft?a.createElement(se.default.TextArea,{value:Se,ref:Ye,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",variant:"borderless",onChange:mt=>Pe(mt.target.value)}):a.createElement("div",{className:Be.text},gt==null?void 0:gt.text)),Ft?a.createElement("div",{className:Be.action},a.createElement(ie.ZP,{onClick:()=>{Pe(""),_e()},size:"small"},"\u53D6\u6D88"),a.createElement(ie.ZP,{disabled:!Se.trim(),onClick:()=>He(Se),type:"primary",size:"small"},"\u786E\u8BA4")):a.createElement("div",{className:Be.action},a.createElement(Ie.CopyToClipboard,{text:(gt==null?void 0:gt.text)||"",onCopy:()=>ne.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement(E.Z,{title:"\u590D\u5236"},a.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))))))},Et=(gt,Bt)=>a.createElement("div",{className:Be.li},a.createElement("div",{className:Be.avatarIcon},a.createElement("img",{className:Be.img,src:Re})),a.createElement("div",{className:Be.content},a.createElement("div",{className:Be.borderBox},gt.loading&&a.createElement(a.Fragment,null,gt!=null&>.imageGenerator?a.createElement("div",{className:"flex item-center"},"\u6B63\u5728\u751F\u6210\u4E2D",a.createElement("div",{className:"ai-loading"})):!(gt!=null&>.thinkingEnabled)&&a.createElement("div",null,a.createElement("div",{className:Be.loading},a.createElement("div",{className:Be.dot}),a.createElement("div",{className:Be.dot}),a.createElement("div",{className:Be.dot})),a.createElement("div",{style:{marginTop:10,color:"#9096A3"}},"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002"))),(gt==null?void 0:gt.thinkingEnabled)&&a.createElement(je.Z,{time:gt==null?void 0:gt.time,cancelIndex:Ge,loading:gt.loading,streamingStatus:!(gt!=null&>.text),onFinish:()=>qe(void 0,null,function*(){Ke==null||Ke()}),value:gt==null?void 0:gt.reasoning}),!!(gt!=null&>.text)&&!gt.hideAnswer&&a.createElement(xe.Z,{cancelIndex:Ge,onDynamic:Ve,streamingStatus:dt,loadImage:!!(gt!=null&>.imageGenerator),onFinish:()=>qe(void 0,null,function*(){ct==null||ct()}),value:$e(gt==null?void 0:gt.text,Me)})),(gt==null?void 0:gt.source)&&!!(gt!=null&>.text)&&a.createElement("div",{className:Be.source},gt==null?void 0:gt.source),a.createElement("div",{className:Be.action},Ne==null?void 0:Ne(gt,Bt),a.createElement(Ie.CopyToClipboard,{text:String((gt==null?void 0:gt.text)||""),onCopy:()=>ne.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},a.createElement(E.Z,{title:"\u590D\u5236"},a.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))))));return a.createElement("div",{ref:Ue,className:fe()(Le),style:ke},Ze==null?void 0:Ze.map((gt,Bt)=>a.createElement(a.Fragment,{key:gt.key+Bt},gt.show&&a.createElement(a.Fragment,null,gt.sender==="user"&&ft(gt,Bt),gt.sender==="AI"&&Et(gt,Bt),Xe&&!["AI","user"].includes(gt.sender)&&Xe(gt,Bt)))))}},39479:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return ce}});var a=le(59301),Ce=le(33796),y=le(90083),ce=()=>{const[de,te]=(0,a.useState)(""),[ae,re]=(0,a.useState)(0);let[ne,x]=(0,a.useState)(),[ee,E]=(0,a.useState)();const[b,z]=(0,a.useState)(!1),ie=(0,a.useRef)("");(0,a.useEffect)(()=>Ce.Z.subscribe("preview-image",be=>{te(be),console.log(ve.current)}),[]),(0,a.useEffect)(()=>(document.addEventListener("keydown",se),()=>{document.removeEventListener("keydown",se)}),[]),(0,a.useEffect)(()=>{ie.current=de},[de]);function se(ge){console.log("e====",ge),ge.keyCode==27&&ie.current&&pe()}function pe(){document.body.style.overflow="auto",x(void 0),E(void 0),re(0),te("")}function fe(){re(ae+90)}function ue(){ne=ve.current.width*1.1,ee=ve.current.height*1.1,E(ee),x(ne)}function oe(){ne=ve.current.width/1.1,ee=ve.current.height/1.1,E(ee),x(ne)}const me=(0,a.useRef)(),Ee=(0,a.useRef)(),ve=(0,a.useRef)(),he=ge=>{(ge.nativeEvent.target===me.current||ge.nativeEvent.target===Ee.current)&&pe()};return a.createElement(a.Fragment,null,de?a.createElement("div",null,a.createElement("div",{className:"preview-wrp-group",ref:Ee},a.createElement(y.Z,{className:"image-preview",src:de,style:{display:"none"},preview:{visible:!0,src:de,onVisibleChange:ge=>{te("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},44905:function(Ct,lt,le){"use strict";le.d(lt,{h:function(){return me}});var a=le(59301),Ce=le(82326),y=le(28284),ce=le(99571),de=le(89780),te=le.n(de),ae=le(66543),re=le(59598),ne=Object.defineProperty,x=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ie=(Ee,ve,he)=>ve in Ee?ne(Ee,ve,{enumerable:!0,configurable:!0,writable:!0,value:he}):Ee[ve]=he,se=(Ee,ve)=>{for(var he in ve||(ve={}))b.call(ve,he)&&ie(Ee,he,ve[he]);if(E)for(var he of E(ve))z.call(ve,he)&&ie(Ee,he,ve[he]);return Ee},pe=(Ee,ve)=>x(Ee,ee(ve));const fe=Ce.default.Option,ue={labelCol:{span:4},wrapperCol:{span:20}},oe={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};lt.Z=({callback:Ee,onCancel:ve})=>{const[he,ge]=(0,a.useState)("python");function be(Ae){ge(oe[Ae][1])}function ye(Ae){Ee(Ae)}return a.createElement(y.default,pe(se({},ue),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ye,style:{width:500}}),a.createElement(y.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},a.createElement(Ce.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:be},Object.keys(oe).map(Ae=>a.createElement(fe,{key:Ae,value:Ae},oe[Ae][0])))),a.createElement(y.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},a.createElement(me,{mode:he})),a.createElement("div",{className:"flex-container flex-end"},a.createElement(ce.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(ce.ZP,{type:"ghost",onClick:ve},"\u53D6\u6D88")))};function me({value:Ee,onChange:ve,mode:he,options:ge={}}){const be=(0,a.useRef)(),[ye,Ae]=(0,a.useState)();return(0,a.useEffect)(()=>{if(ye){let Fe=function(De){const we=De.getValue();ve&&ve(we)};return ye.on("change",Fe),()=>{ye.off("change",Fe)}}},[ye,ve]),(0,a.useEffect)(()=>{ye&&ye.setOption("mode",he)},[ye,he]),(0,a.useEffect)(()=>{ye&&(Ee!==ye.getValue()||Ee==="")&&setTimeout(()=>{ye.setValue(Ee||"")},300)},[ye,Ee]),(0,a.useEffect)(()=>{if(be.current&&!ye){const Fe=te().fromTextArea(be.current,se({mode:he,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},ge));Ae(Fe)}},[be.current,ye]),a.createElement("div",{className:"my-codemirror-container"},a.createElement("textarea",{ref:be}))}},2978:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return wn}});var a=le(59301),Ce=le(76560),y=le(89780),ce=le.n(y),de=le(76374),te=le(66543),ae=le(6313),re=le(25717),ne=le(99498),x=le(25419),ee=le(67549),E=le(38394),b=({value:$t="",className:fn,showTextOnly:Nn,showLines:Yt,style:jt={}})=>{const Mt=(0,a.useMemo)(()=>"",[$t]);return a.createElement(a.Fragment,null,a.createElement("div",{dangerouslySetInnerHTML:{__html:Mt}}))},z=Object.defineProperty,ie=Object.defineProperties,se=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,oe=($t,fn,Nn)=>fn in $t?z($t,fn,{enumerable:!0,configurable:!0,writable:!0,value:Nn}):$t[fn]=Nn,me=($t,fn)=>{for(var Nn in fn||(fn={}))fe.call(fn,Nn)&&oe($t,Nn,fn[Nn]);if(pe)for(var Nn of pe(fn))ue.call(fn,Nn)&&oe($t,Nn,fn[Nn]);return $t},Ee=($t,fn)=>ie($t,se(fn));let ve=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u516C\u5F0F",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"md-iconfont icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function he({onActionCallback:$t,title:fn,icon:Nn,actionName:Yt,className:jt="",children:Mt}){function Ot(){$t(Yt)}return a.createElement("a",{title:fn,className:jt,onClick:Ot},a.createElement("i",{className:`${Nn}`}),Mt)}var ge=({watch:$t,showNullButton:fn,showNullProgramButton:Nn,onActionCallback:Yt,fullScreen:jt,insertTemp:Mt,hidetoolBar:Ot,extraUse:rn})=>{const Cn=[...ve,{title:`${$t?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${$t?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return a.createElement("ul",{className:"markdown-toolbar-container"},!Ot&&Cn.map((yn,Xt)=>a.createElement("li",{key:Xt},yn.actionName?a.createElement(he,Ee(me({},yn),{onActionCallback:Yt})):a.createElement("span",{className:"v-line"}))),fn?a.createElement("li",null,a.createElement(he,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Yt},a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Nn?a.createElement(a.Fragment,null,a.createElement("li",null,a.createElement(he,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Yt},a.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),a.createElement("li",null,a.createElement(he,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Yt},a.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,Mt&&a.createElement("li",null,a.createElement(he,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Mt}`,onActionCallback:Yt},a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),rn&&a.createElement("li",null,rn),a.createElement("li",{className:"btn-full-screen"},a.createElement(he,{icon:`${jt?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:jt?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Yt})))},be=le(75790),ye=le(28284),Ae=le(37568),Fe=le(99571),De=Object.defineProperty,we=Object.defineProperties,Be=Object.getOwnPropertyDescriptors,xe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,ze=($t,fn,Nn)=>fn in $t?De($t,fn,{enumerable:!0,configurable:!0,writable:!0,value:Nn}):$t[fn]=Nn,Te=($t,fn)=>{for(var Nn in fn||(fn={}))je.call(fn,Nn)&&ze($t,Nn,fn[Nn]);if(xe)for(var Nn of xe(fn))Ie.call(fn,Nn)&&ze($t,Nn,fn[Nn]);return $t},qe=($t,fn)=>we($t,Be(fn));const Je={labelCol:{span:4},wrapperCol:{span:20}};var Qe=({callback:$t,onCancel:fn})=>{function Nn(Yt){$t(Yt)}return a.createElement(ye.default,qe(Te({},Je),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Nn,style:{width:500}}),a.createElement(ye.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},a.createElement(Ae.default,null)),a.createElement(ye.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},a.createElement(Ae.default,null)),a.createElement("div",{className:"flex-container flex-end"},a.createElement(Fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(Fe.ZP,{type:"ghost",onClick:fn},"\u53D6\u6D88")))},Ue=le(44905),Le=le(45596),ke=le(62957),Re=le(77019),We=le(6077),Ze=le(59301),dt=({callback:$t,onCancel:fn})=>{const Nn=document.createElement("canvas"),Yt=Nn.getContext("2d");Nn.width=1e3,Nn.height=800,Yt.fillStyle="#ffffff",Yt.fillRect(0,0,Nn.width,Nn.height);const jt=Nn.toDataURL("image/png");return Ze.createElement(ke.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},Ze.createElement(Re.Z,{style:{height:"100vh"}},Ze.createElement(We.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:jt,visible:!0,title:String(Date.now())},onOk:Mt=>{$t({src:Mt.url})},onClose:fn})))},rt=le(30641),He=le(5269),_e=le(6767),Xe={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},Ne=le(59301),ct=(0,a.forwardRef)(({onCancel:$t,editImgId:fn,callback:Nn},Yt)=>{let jt=(0,a.useRef)(),Mt=(0,a.useRef)(),Ot=(0,a.useRef)(),rn=(0,a.useRef)(!1);const Cn=(0,a.useRef)(!1);console.log("ref:",Yt);const[yn,Xt]=(0,a.useState)(0),[bn,Fn]=(0,a.useState)("100vh");return(0,a.useEffect)(()=>{Xt(1)},[]),(0,a.useImperativeHandle)(Yt,()=>({setHeight:Fn})),Ne.createElement("div",{ref:Cn,className:"body-overflow-initial"},Ne.createElement(rt.Z,{width:"100vw",height:bn,footer:null,closable:!0,placement:"bottom",open:!!yn,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${Xe.drawerWrap}`,onClose:()=>{window.saveDrawData(Un=>{Nn({src:`/api/attachments/${Un}`,id:Un})})},title:Ne.createElement(Re.Z,{align:"middle"},Ne.createElement(He.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Ne.createElement(He.Z,{onClick:()=>{Fn(bn==="60px"?"100vh":"60px")}},Ne.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),Ne.createElement(He.Z,{onClick:()=>{window.saveDrawData(Un=>{if(Un===null){_e.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}_e.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),Nn({src:`/api/attachments/${Un}`,id:Un,disabledClose:!0})})}},Ne.createElement(Fe.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},Ne.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${fn||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:Mt})))}),Ke=le(90524),Ve=le(47889),Me=le(71051);const Se=Ve.ZP.Group,Pe={margin:"0 8px"};var Ye=({callback:$t,onCancel:fn})=>{function Nn(Yt){$t(Yt)}return a.createElement(ye.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Nn},a.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},a.createElement("span",{style:Pe},"\u5355\u5143\u683C\u6570\uFF1A"),a.createElement("span",{style:Pe},"\u884C\u6570"),a.createElement(ye.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},a.createElement(Me.Z,null)),a.createElement("span",{style:Pe},"\u5217\u6570"),a.createElement(ye.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},a.createElement(Me.Z,null))),a.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},a.createElement("span",{style:Pe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),a.createElement(ye.default.Item,{name:"align"},a.createElement(Se,null,a.createElement(Ve.ZP,{value:"default"},a.createElement("i",{className:"fa fa-align-justify"})),a.createElement(Ve.ZP,{value:"left"},a.createElement("i",{className:"fa fa-align-left"})),a.createElement(Ve.ZP,{value:"center"},a.createElement("i",{className:"fa fa-align-center"})),a.createElement(Ve.ZP,{value:"right"},a.createElement("i",{className:"fa fa-align-right"}))))),a.createElement("div",{className:"flex-container flex-end"},a.createElement(Fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(Fe.ZP,{type:"ghost",onClick:fn},"\u53D6\u6D88")))},$e=le(71411),ft=le(11081),Et=le.n(ft),Bt=(0,a.forwardRef)(({use3d:$t,width:fn,height:Nn,callback:Yt,showSaveButton:jt},Mt)=>{const Ot=(0,a.useRef)(),rn=(0,a.useRef)(),[Cn,yn]=(0,a.useState)(!1),Xt=(0,a.useRef)({id:Ot,appName:"graphing",width:fn||1e3,height:Nn||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,a.useEffect)(()=>{rn.current=new(Et())(Xt.current,!0),window.onload=function(){rn.current.inject("applet_container")}},[]);const bn=()=>{var Fn=window.ggbApplet.getPNGBase64(1,!0,72);return Yt&&Yt(Fn),Fn};return(0,a.useEffect)(()=>{Xt.current.appName=Cn?"3D":"graphing",rn.current.inject("applet_container")},[Cn]),(0,a.useEffect)(()=>{yn($t)},[$t]),(0,a.useImperativeHandle)(Mt,()=>({getImgData:bn})),a.createElement(a.Fragment,null,a.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Ot}),a.createElement(Re.Z,{align:"middle"},a.createElement(He.Z,{flex:1},a.createElement($e.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Cn,onChange:Fn=>yn(Fn)})),a.createElement(He.Z,null,a.createElement(Fe.ZP,{size:"large",onClick:bn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ft=le(88615);const Dt="link",mt="upload-image",et="add-flowchart",st="draw-image",ot="add-flowchart",bt="code-block",_t="add-table",It="------------",Lt={default:It,left:`:${It}`,center:`:${It}:`,right:`${It}:`};var Rt=le(17904),zt=le(49661);function En(){}let Xn=0;const vn=1e4,Dn="\u2581",Qn="@\u2581\u2581@",On="@\u2581@",Tn=` + }`;return(0,a.useEffect)(()=>{const je=we.current.attachShadow({mode:"open"});Be.current=document.createElement("div"),Be.current.className="markdown-body",Be.current.innerHTML=De,je.appendChild(Be.current);const Ie=document.createElement("style");return Ie.textContent=Se,je.appendChild(Ie),()=>{je.innerHTML=""}},[]),(0,a.useEffect)(()=>{Be.current&&(Be.current.innerHTML=De)},[De]),b.createElement("div",{ref:we})};function se(De){const we=["onabort","onanimationend","onanimationiteration","onanimationstart","onauxclick","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncopy","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","ongotpointercapture","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onlostpointercapture","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onpaste","onpause","onplay","onplaying","onpointercancel","onpointerdown","onpointerenter","onpointerleave","onpointermove","onpointerout","onpointerover","onpointerup","onprogress","onratechange","onreset","onresize","onscroll","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onsubmit","onsuspend","ontimeupdate","ontoggle","ontouchcancel","ontouchend","ontouchmove","ontouchstart","ontransitionend","onvolumechange","onwaiting","onwheel"],Be=new RegExp(`\\b(${we.join("|")})\\s*=\\s*(?:"[^"]*"|'[^']*'|[^\\s>]*)`,"gi");return De.replace(Be,"").trim()}var pe={mdBody:"mdBody___raKXb",button:"button___Ch5Pc",previewFlowChart:"previewFlowChart___vY1dq"},fe=Object.defineProperty,ue=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,Ee=(De,we,Be)=>we in De?fe(De,we,{enumerable:!0,configurable:!0,writable:!0,value:Be}):De[we]=Be,ve=(De,we)=>{for(var Be in we||(we={}))oe.call(we,Be)&&Ee(De,Be,we[Be]);if(ue)for(var Be of ue(we))me.call(we,Be)&&Ee(De,Be,we[Be]);return De};const he="@\u2581\u2581@",ge="@\u2581@",be=/]*>/g;function ye(De){let we=document.createElement("div");return we.innerHTML=De,we.childNodes.length===0?"":we.childNodes[0].nodeValue}const Ae=(De,we)=>{De=De||"";const Be=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Se=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,je=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Ie=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return we?De.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(Be,(ze,Te,qe,Je,Qe,Ue,Le)=>{const ke=Te||Je||Ue,Re=qe||Qe||Le||"?";return te.Z.API_SERVER+"/api/attachments/"+ke+Re+"&t="+(0,ae.Jn)(ke,Date.now())+(ze.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(De=De.replace(Ie,(ze,Te,qe,Je,Qe,Ue,Le)=>{const ke=Te||Je||Ue,Re=qe||Qe||Le||"?";return te.Z.API_SERVER+"/attachments/download/"+ke+Re+"&t="+(0,ae.Jn)(ke,Date.now())+(ze.indexOf(")")>-1?")":"&")}).replace(Be,(ze,Te,qe,Je,Qe,Ue,Le)=>{const ke=Te||Je||Ue,Re=qe||Qe||Le||"?";return te.Z.API_SERVER+"/api/attachments/"+ke+Re+"&t="+(0,ae.Jn)(ke,Date.now())+(ze.indexOf(")")>-1?")":"&")}).replace(Se,(ze,Te,qe,Je,Qe)=>{const Ue=Te||Je,Le=qe||Qe||"";return'"'+te.Z.API_SERVER+"/api/attachments/"+Ue+Le+Ue+Le+"&t="+(0,ae.Jn)(Ue,Date.now())}).replace(je,(ze,Te,qe,Je,Qe)=>{const Ue=Te||Je,Le=qe||Qe||"";return"("+te.Z.API_SERVER+"/files/uploads/"+Ue+Le+Ue+Le+"&t="+(0,ae.Jn)(Ue,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` +`),De)};var Fe=({value:De="",edit:we=!1,className:Be,showTextOnly:Se,showLines:je,style:Ie={},stylesPrev:ze={},highlightKeywords:Te,showProgramFill:qe,isProgramFill:Je,disabledFill:Qe=!1,programFillValue:Ue,openEditor:Le=()=>{},onFillChange:ke=Ze=>{},onFillBlur:Re=()=>{},onFillFocus:We=()=>{}})=>{let Ze=se(String(De||""));const ft=(0,a.useRef)(),it=(0,a.useRef)(),[He,Me]=(0,a.useState)(""),[Xe,Ne]=(0,a.useState)("office"),[Ge,dt]=(0,a.useState)([]),Ke=(0,a.useRef)("a"+(0,ee.Z)()),Ve={},_e=ot=>//i.test(ot||""),xe=(ot,bt,Mt)=>{const It=document.createElement(ot===ge?"input":"textarea");It.style.width="100%",It.style.height=ot===ge?"40px":"151px",It.rows=5,It.spellcheck=!1,It.name="edu-program-fill",It.placeholder="\u8BF7\u8F93\u5165",It.dataset.id=bt;const Lt=Object.keys(Ve).length;return Ve[Lt]=It,`${It.outerHTML}`};function Pe(ot){return ot=ot.replace(/!\[.*?\]\(.*?\)/g,""),ot=ot.replace(/\[.*?\]\(.*?\)/g,""),ot=ot.replace(new RegExp("","gs"),""),ot=ot.replace(//g,""),ot=ot.replace(//g,""),ot=ot.replace(new RegExp(".*?<\\/video>","gs"),""),ot=ot.replace(new RegExp(".*?<\\/audio>","gs"),""),ot=ot.replace(new RegExp(".*?<\\/style>","gs"),""),ot=ot.replace(new RegExp(".*?<\\/script>","gs"),""),ot}const Ye=ot=>!Se&&_e(Ze)?ot:ot.replace(/([\s\S]+?)<\/style>/gim,function(bt,Mt){let It=Mt.replace(/(\n|\r)/g,"").split("}"),Lt=[];return It.map(Rt=>{Rt!=""&&Lt.push(`.${Ke.current} ${Rt}`)}),``}),et=(0,a.useMemo)(()=>{try{const It=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,Lt=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Rt=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,Ht=/\(\/attachments\/download\//g;Ze=Ze.replace(Ht,"("+te.Z.API_SERVER+"/attachments/download/").replace(It,"("+te.Z.API_SERVER+"/api/attachments/").replace(Lt,'"'+te.Z.API_SERVER+"/api/attachments/").replace(Rt,'"'+te.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` +`),ft.current.style.display="none"}catch(It){}if(qe){let It=-1;return Ze=Ze.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(Lt,Rt,Ht){var wn;return++It,xe(Lt,It,(wn=Ue==null?void 0:Ue[It])==null?void 0:wn.value.replaceAll("<","<").replaceAll(">",">"))}),`
${Ye(Ze||"")}
`}let ot=Ye(Ze);ot=(0,y.ZP)(ot);const bt=(0,y.ez)();Ze.match(/\[TOC\]/)&&(ot=ot.replace("

[TOC]

",(0,y.Qv)()),(0,y.Iy)()),ot=ot.replace(/(__special_katext_id_\d+__)/g,(It,Lt)=>{const{type:Rt,expression:Ht}=bt[Lt];return(0,re.renderToString)(ye(Ht)||"",{displayMode:Rt==="block",throwOnError:!1,output:"html"})}),ot=ot.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,y.AL)();const Mt=document.createElement("div");if(Mt.innerHTML=ot,Se)return Mt.innerText;if(Te){const It=Te.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return Bt(Mt,It),Mt.innerHTML}return setTimeout(()=>ht(),500),Mt.innerHTML},[Ze,Te]);(0,a.useEffect)(()=>{Ft.current&&Ft.current.querySelectorAll(["input","textarea"]).forEach(bt=>{bt.oninput=pt,bt.onblur=Et,bt.onfocus=gt})},[Ge]),(0,a.useEffect)(()=>{var ot,bt,Mt,It,Lt;if(Ue!=null&&Ue.length)try{const Rt=Ft.current.querySelectorAll(".edu-program-fill-score"),Ht=Ft.current.querySelectorAll('[name="edu-program-fill"]');for(const[wn,tr]of Ht.entries())tr.value=((ot=Ue==null?void 0:Ue[wn])==null?void 0:ot.value)||"",((bt=Ue==null?void 0:Ue[wn])==null?void 0:bt.type)==="warning"?tr.className="program-fill-warning":((Mt=Ue==null?void 0:Ue[wn])==null?void 0:Mt.type)==="success"?tr.className="program-fill-success":tr.className="";for(const[wn,tr]of Rt.entries())tr.innerHTML=(It=Ue==null?void 0:Ue[wn])!=null&&It.score?`${(Lt=Ue==null?void 0:Ue[wn])==null?void 0:Lt.score}\u5206`:"";dt(Ue)}catch(Rt){console.log(Rt,"error")}},[Ue]);const pt=ot=>{Ge[ot.target.dataset.id]=Ge[ot.target.dataset.id]||{},Ge[ot.target.dataset.id].value=ot.target.value,dt([...Ge]),ke(Ge,ot.target.dataset.id)},Et=ot=>{Ge[ot.target.dataset.id]=Ge[ot.target.dataset.id]||{},Ge[ot.target.dataset.id].value=ot.target.value,dt([...Ge]),Re(Ge,ot.target.dataset.id)},gt=ot=>{Ge[ot.target.dataset.id]=Ge[ot.target.dataset.id]||{},Ge[ot.target.dataset.id].value=ot.target.value,dt([...Ge]),We(Ge,ot.target.dataset.id)};function Bt(ot,bt){return ot.childNodes.forEach(Mt=>{var It;if(Mt.childNodes.length>0)Bt(Mt,bt);else if(Mt.nodeName!=="IMG")if(Mt.innerHTML)Mt.innerHTML=(It=Mt.innerHTML)==null?void 0:It.replace(new RegExp(bt,"gi"),'$&');else{const Lt=document.createElement("span");Lt.innerHTML=Mt.textContent.replace(new RegExp(bt,"gi"),'$&'),Mt.replaceWith(Lt)}})}const Ft=(0,a.useRef)();y.jb.WebkitLineClamp=je,je&&(Ie=ve(ve({},Ie),y.jb));function Dt(ot){let bt=ot.target;if(bt.tagName.toUpperCase()==="A"){let Mt=bt.getAttribute("href");if(Mt.indexOf("office")>-1)ot.preventDefault(),Me(Mt),Ne("office");else if(Mt.indexOf("application/pdf")>-1)ot.preventDefault(),Me(Mt),Ne("pdf");else if(Mt.indexOf("text/html")>-1)ot.preventDefault(),Me(Mt),Ne("html");else if(Mt.startsWith("#")){ot.preventDefault();let It=document.getElementById(Mt.replace("#",""));It&&It.scrollIntoView(!0)}}}const ht=()=>{var ot;const bt=(ot=Ft.current)==null?void 0:ot.querySelectorAll("video");bt==null||bt.forEach(Mt=>{if(Mt.oncontextmenu=()=>!1,Mt.src.indexOf(".m3u8")>-1&&!Mt.canPlayType("application/vnd.apple.mpegurl")){if(de.ZP.isSupported()){var It=new de.ZP;It.loadSource(Mt.src),It.attachMedia(Mt)}}})};(0,a.useEffect)(()=>{if(Ft.current&&et&&et.match(be)&&window.PR.prettyPrint(),Ft.current)return Ft.current.addEventListener("click",Dt),()=>{var ot;(ot=Ft.current)==null||ot.removeEventListener("click",Dt),(0,y.AL)(),(0,y.Iy)()}},[et,Ft.current,Dt]);const tt=ot=>{ot.target.nodeName==="IMG"&&ot.target.className.indexOf("draw-flowchart")>-1?(ft.current.style.zIndex=1,ft.current.style.display="flex",ft.current.style.width=ot.target.clientWidth+"px",ft.current.style.height=ot.target.clientHeight+"px",ft.current.style.top=ot.target.offsetTop+"px",ft.current.style.left=ot.target.offsetLeft+"px",ot.target.id&&(it.current=ot.target.id)):ft.current.style.display="none"},st=()=>{ft.current.style.display="none"};return(0,a.useEffect)(()=>{var ot;const bt=Mt=>{Mt.preventDefault(),Mt.clipboardData.setData("text",window.getSelection().toString())};return(ot=Ft.current)==null||ot.addEventListener("copy",bt),()=>{var Mt;(Mt=Ft.current)==null||Mt.removeEventListener("copy",bt)}},[Ft.current]),a.createElement("div",{style:{position:"relative"},onMouseLeave:st},Se&&a.createElement("div",{ref:Ft,className:`${pe.mdBody} `},et),!Se&&!_e(et)&&a.createElement("div",{ref:Ft,style:ve({},Ie),onMouseOver:tt,className:`${Be||""} ${Qe?"disabled-fill":""} markdown-body ${pe.mdBody} ${Ke.current}`,dangerouslySetInnerHTML:{__html:et}}),!Se&&_e(et)&&a.createElement(ie,{html:et}),a.createElement("div",{ref:ft,className:`${pe.button} ${we?"":pe.previewFlowChart}`},a.createElement(ne.Z,null,a.createElement(x.ZP,{onClick:()=>{we?Le(it.current):(Me(it.current),Ne("flowChart"))}},we?"\u7F16\u8F91":"\u9884\u89C8"))),a.createElement(E.Z,{close:!0,data:He,type:He!=null&&He.length?Xe:"",style:ve({},ze),onClose:()=>Me("")}))}},766:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return ce}});var a=le(76560),Ce={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},y=le(59301),ce=({message:de,className:te,children:ae,style:re={}})=>y.createElement("div",{className:`custom-spinner ${Ce.idsRingWrapper} ${te}`},y.createElement("div",{className:Ce.ldsRing},y.createElement("div",null),y.createElement("div",null),y.createElement("div",null),y.createElement("div",null)),de?y.createElement("p",{style:re},de):null,ae,y.createElement(a.Outlet,null))},72015:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return ce}});var a=le(59301),Ce=le(33796),y=le(59301),ce=({defaultX:de="40%",leftChild:te,rightChild:ae,className:re,hideResize:ne=!1})=>{const[x,ee]=(0,a.useState)(de),E=(0,a.useRef)();function b(){E.current=!0}(0,a.useEffect)(()=>{function se(fe){E.current&&(Ce.Z.publish("resize-move-bar",fe),ee(fe.pageX))}function pe(){E.current=!1}return window.addEventListener("mousemove",se),window.addEventListener("mouseup",pe),()=>{window.removeEventListener("mousemove",se),window.removeEventListener("mouseup",pe)}},[]);const z=typeof x=="number"&&x!==.01?`${x}px`:de,ie=`calc(100% - ${ne?"0px":"4px"} - ${z})`;return y.createElement("div",{className:`split-panel-container ${re}`},y.createElement("section",{style:{width:z,display:x===.01?"none":""}},te),y.createElement("section",{className:"resize-x-bar",onMouseDown:b},y.createElement("a",{className:"btn-resize"},y.createElement("svg",{width:"16",height:"13",viewBox:"0 0 16 13"},y.createElement("path",{d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"})))),y.createElement("section",{style:{width:ie}},ae))}},46685:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return te}});var a=le(59301),Ce={flex_box_center:"flex_box_center___Gc4dd",flex_space_between:"flex_space_between___K2f1v",flex_box_vertical_center:"flex_box_vertical_center___pupRp",flex_box_center_end:"flex_box_center_end___UDLRC",flex_box_column:"flex_box_column___a5uDo",result:"result___gu5zt",title:"title___xrnx2",left:"left___IAxp9",leftNode:"leftNode___HL8fG",right:"right___ZXYmw",rightNode:"rightNode___jYL5_"},y=le(92310),ce=le.n(y),te=({className:ae,style:re={},leftNode:ne,leftTitle:x="\u81EA\u6D4B\u8F93\u5165",rightNode:ee,rightTitle:E="\u8FD0\u884C\u7ED3\u679C"})=>a.createElement("div",{className:ce()(Ce.result,ae),style:re},a.createElement("div",{className:Ce.left},a.createElement("div",{className:Ce.title},a.createElement("i",{style:{color:"#08CF76"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),a.createElement("span",null,x)),a.createElement("div",{className:Ce.leftNode},ne)),a.createElement("div",{className:Ce.right},a.createElement("div",{className:Ce.title},a.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),a.createElement("span",null,E)),a.createElement("div",{className:Ce.rightNode},ee)))},38273:function(Ct,lt,le){"use strict";var a=le(59301);const Ce=ce=>String(ce).length===1?`0${ce}`:ce,y=({className:ce="",onChange:de,defaultValue:te=0})=>{const[ae,re]=(0,a.useState)(te);(0,a.useEffect)(()=>{const E=setTimeout(()=>{re(ae+1e3)},1e3);return de(ae+1e3),()=>{clearInterval(E)}},[ae]);const ne=parseInt(ae/(60*6e4))||"00",x=parseInt(ae%(60*6e4)/6e4)||"00",ee=parseInt(ae%6e4/1e3)||"00";return a.createElement("div",{className:ce},Ce(ne),":",Ce(x),":",Ce(ee))};lt.Z=y},64123:function(Ct,lt,le){"use strict";var a=le(59301),Ce=le(59301);const y=({text:ce,speed:de=100})=>{const[te,ae]=(0,a.useState)(""),re=(0,a.useRef)(0);return(0,a.useEffect)(()=>{ae(""),re.current=0;const ne=setInterval(()=>{re.currentx+ce.charAt(re.current)),re.current+=1):clearInterval(ne)},de);return()=>{clearInterval(ne)}},[ce]),Ce.createElement("div",{className:"c-black"},te)};lt.Z=y},25992:function(Ct,lt,le){"use strict";le.d(lt,{cT:function(){return be},pe:function(){return ve}});var a=le(59301),Ce=le(14566),y=le(6767),ce=le(82093),de=le(28209),te=le.n(de),ae=le(1012),re=le(76560),ne=le(47257),x=le.n(ne),ee=Object.defineProperty,E=Object.defineProperties,b=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,pe=(Ae,Fe,De)=>Fe in Ae?ee(Ae,Fe,{enumerable:!0,configurable:!0,writable:!0,value:De}):Ae[Fe]=De,fe=(Ae,Fe)=>{for(var De in Fe||(Fe={}))ie.call(Fe,De)&&pe(Ae,De,Fe[De]);if(z)for(var De of z(Fe))se.call(Fe,De)&&pe(Ae,De,Fe[De]);return Ae},ue=(Ae,Fe)=>E(Ae,b(Fe)),oe=(Ae,Fe)=>{var De={};for(var we in Ae)ie.call(Ae,we)&&Fe.indexOf(we)<0&&(De[we]=Ae[we]);if(Ae!=null&&z)for(var we of z(Ae))Fe.indexOf(we)<0&&se.call(Ae,we)&&(De[we]=Ae[we]);return De},me=(Ae,Fe,De)=>new Promise((we,Be)=>{var Se=ze=>{try{Ie(De.next(ze))}catch(Te){Be(Te)}},je=ze=>{try{Ie(De.throw(ze))}catch(Te){Be(Te)}},Ie=ze=>ze.done?we(ze.value):Promise.resolve(ze.value).then(Se,je);Ie((De=De.apply(Ae,Fe)).next())});const{Dragger:Ee}=Ce.default,ve=Ae=>{const Fe="bf3c199c2470cb477d907b1e0917c17b",De="5183666c72eec9e4";var we=te().enc.Utf8.parse(Fe);let Be=te().enc.Utf8.parse(De);var Se=te().AES.decrypt(Ae,we,{iv:Be,mode:te().mode.CBC});return Se.toString(te().enc.Utf8)};let he;const ge=Ae=>me(void 0,[Ae],function*({identifier:Fe,oldFilename:De,newFilename:we}){var Be,Se,je,Ie,ze,Te;const qe=yield Fetch("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});qe.data=JSON.parse(ve(qe.data));const Je=new OSS({endpoint:(Be=qe==null?void 0:qe.data)==null?void 0:Be.end_point,region:(Se=qe==null?void 0:qe.data)==null?void 0:Se.region,accessKeyId:(je=qe==null?void 0:qe.data)==null?void 0:je.access_key_id,accessKeySecret:(Ie=qe==null?void 0:qe.data)==null?void 0:Ie.access_key_secret,bucket:(ze=qe==null?void 0:qe.data)==null?void 0:ze.bucket,stsToken:(Te=qe==null?void 0:qe.data)==null?void 0:Te.security_token});return new Promise((Qe,Ue)=>{console.log(11111,`${Fe}/${De}`,`${Fe}/${we}`,qe.data),Je.copy(`/${Fe}/${De}`,`/${Fe}/${we}`).then(Le=>{console.log("\u62F7\u8D1D\u6210\u529F",Le)}).catch(Le=>{console.log(Le)})})}),be=(Ae,Fe,De)=>me(void 0,null,function*(){var we,Be,Se,je,Ie,ze;Fe.file_name=Ae.name;const Te=yield(0,ce.ZP)("/api/buckets/get_upload_token.json",{method:"get"});console.log("decrypt(res.data):",ve(Te.data)),Te.data=JSON.parse(ve(Te.data));const qe=Ae.name.split(".");qe.pop();const Je=Fe.realFileName?qe.join(""):(0,ae.Z)(),Qe=new(x())({endpoint:(we=Te==null?void 0:Te.data)==null?void 0:we.end_point,region:(Be=Te==null?void 0:Te.data)==null?void 0:Be.region,accessKeyId:(Se=Te==null?void 0:Te.data)==null?void 0:Se.access_key_id,accessKeySecret:(je=Te==null?void 0:Te.data)==null?void 0:je.access_key_secret,bucket:(Ie=Te==null?void 0:Te.data)==null?void 0:Ie.bucket,stsToken:(ze=Te==null?void 0:Te.data)==null?void 0:ze.security_token});return new Promise((Ue,Le)=>{var ke;Qe.multipartUpload(`${Je}`,new Blob([Ae],{type:Ae.type}),ue(fe({timeout:200*1e3,partSize:102400},De),{callback:{url:(ke=Te==null?void 0:Te.data)==null?void 0:ke.callback_url,host:Te==null?void 0:Te.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,ce.rz)(Fe)}})).then(function(Re){var We;Ae.response=(We=Re.data)==null?void 0:We.data,Ue(Re==null?void 0:Re.data)}).catch(function(Re){Le(Re),console.log("err:",Re)})})}),ye=Ae=>{var Fe=Ae,{user:De,cancelUpload:we}=Fe,Be=oe(Fe,["user","cancelUpload"]);const[Se,je]=(0,a.useState)([]);let[Ie,ze]=(0,a.useState)();const Te={onRemove:Je=>{je([...Se.filter(Qe=>Qe.name!==Je.name)]),Be.onChange(Se.filter(Qe=>Qe.name!==Je.name))},disabled:Be.disabled,multiple:!0,fileList:Se==null?void 0:Se.map(Je=>Je.file),customRequest:()=>{},beforeUpload:Je=>me(void 0,null,function*(){let Qe=Be.maxSize||1073741824;if(Se.filter(Ue=>Ue.name===Je.name).length){y.ZP.info(`${Je.name}\u5DF2\u5B58\u5728\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9`);return}return(Je==null?void 0:Je.size)>Qe?(y.ZP.info(`\u6587\u4EF6\u8D85\u8FC7${Qe/1024/1024/1024}GB\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42`),!1):(Se.push({name:Je.name,file:Je}),je([...Se]),Be.onChange(Se),!1)})},qe=(Je,Qe)=>me(void 0,null,function*(){var Ue,Le,ke,Re,We,Ze;Qe.file_name=Je.name;const ft=Je.name,it=yield(0,ce.ZP)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});if(it.data=JSON.parse(ve(it.data)),(it==null?void 0:it.status)!==0){Se[Se.findIndex(Xe=>Xe.name===ft)].status="error",Se[Se.findIndex(Xe=>Xe.name===ft)].file.status="error",Be.onChange(Se),y.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5");return}Ie=new(x())({endpoint:(Ue=it==null?void 0:it.data)==null?void 0:Ue.end_point,region:(Le=it==null?void 0:it.data)==null?void 0:Le.region,accessKeyId:(ke=it==null?void 0:it.data)==null?void 0:ke.access_key_id,accessKeySecret:(Re=it==null?void 0:it.data)==null?void 0:Re.access_key_secret,bucket:(We=it==null?void 0:it.data)==null?void 0:We.bucket,stsToken:(Ze=it==null?void 0:it.data)==null?void 0:Ze.security_token}),console.log(Je,"file"),ze(Ie);const He=Je.name.split(".");He.pop();const Me=ft.indexOf(".")>-1?Qe.realFileName?He.join("."):(0,ae.Z)():ft;return new Promise((Xe,Ne)=>{var Ge;try{Ie.multipartUpload(`${Be.identifier}/${Me}${ft.indexOf(".")>-1?"."+ft.split(".").pop():""}`,new Blob([Je.file],{type:Je.file.type}),{timeout:3600*1e3,partSize:1002400,progress:(dt,Ke,Ve)=>{try{console.log("\u8FDB\u5EA6",dt,Ke,Ve);const _e=Se.findIndex(xe=>xe.name===ft);Se[_e].file.percent=dt*100,Se[_e].tempCheckpoint=Ke,je([...Se])}catch(_e){}},checkpoint:Se[Se.findIndex(dt=>dt.name===ft)].tempCheckpoint,callback:{customValue:{id:ft+""},url:(Ge=it==null?void 0:it.data)==null?void 0:Ge.callback_url,host:it==null?void 0:it.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,ce.rz)(Qe)}}).then(function(dt){var Ke,Ve,_e;const xe=Se.findIndex(Ye=>Ye.name===ft);let Pe="done";if(((Ke=dt.data)==null?void 0:Ke.status)===0){Je.response=(Ve=dt.data)==null?void 0:Ve.data;const Ye=Se.findIndex(et=>et.name===ft);Se[Ye].status="done",Se[Ye].file.status="done"}else y.ZP.warning((_e=dt.data)==null?void 0:_e.message),Pe="error";Se[xe].status=Pe,Se[xe].file.status=Pe,Be.onChange(Se),Xe(dt==null?void 0:dt.data)}).catch(function(dt){Se[Se.findIndex(Ke=>Ke.name===ft)].status="error",Se[Se.findIndex(Ke=>Ke.name===ft)].file.status="error",y.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5"),je([...Se]),Be.onChange(Se),Ne(dt),console.log("err:",dt)})}catch(dt){}})});return(0,a.useEffect)(()=>{Se.every(Je=>Je==="done"||Je==="error")&&Be.onComplete(Se)},[Se]),(0,a.useEffect)(()=>{we&&(Ie==null||Ie.cancel())},[we]),(0,a.useEffect)(()=>{Be.uploading&&Se.map(Je=>me(void 0,null,function*(){var Qe;if((!Je.status||Je.status==="error")&&!we){Je.status="uploading",Je.file.status="uploading";const Ue=yield qe(Je,{login:(Qe=De==null?void 0:De.userInfo)==null?void 0:Qe.login,container_type:Be.container_type,container_id:Be.container_id,description:Be.description,realFileName:Be.realFileName})}}))},[Be.uploading]),a.createElement(Ee,ue(fe({},Te),{height:Be.height,className:Be.className}),a.createElement("p",{className:"ant-upload-hint"},Be.text||"\u62D6\u62FD\u6587\u4EF6\u6216\u8005\u70B9\u51FB\u4E0A\u4F20"))};lt.ZP=(0,re.connect)(({loading:Ae,globalSetting:Fe,user:De})=>({globalSetting:Fe,loading:Ae.models.competitions,user:De}))(ye)},30521:function(Ct,lt,le){"use strict";le.d(lt,{xj:function(){return Qe},CI:function(){return we},h4:function(){return re},eh:function(){return ce},wr:function(){return ae},r5:function(){return de}});var a=le(59301),Ce=le(6725),y=le(90524);function ce(){const[Ue,Le]=(0,a.useState)(!1),ke=(0,a.useRef)(null),Re=(0,a.useCallback)(()=>{var ft;(ft=ke.current)==null||ft.cancelRequest(),Le(!1)},[]);return[{request:(0,a.useCallback)(ft=>{const{url:it,body:He,onData:Me,onDone:Xe,onCancelled:Ne,onError:Ge}=ft;ke.current&&ke.current.cancelRequest();const dt=new Ce.Z(y.Z.API_SERVER+it,He);return ke.current=dt,Le(!0),new Promise((Ke,Ve)=>{dt.on("data",({chunk:_e,full:xe})=>{Me==null||Me(xe,_e)}),dt.on("done",_e=>{Le(!1),Xe==null||Xe(_e),Ke({status:"done",content:_e})}),dt.on("cancelled",_e=>{Le(!1),Ne==null||Ne(_e),Ke({status:"cancelled",content:_e})}),dt.on("error",_e=>{Le(!1),Ge==null||Ge(_e),Ve(_e)}),dt.startStream()})},[]),cancel:Re,get loading(){return Ue}}]}function de(Ue=[]){const[Le,ke]=(0,a.useState)(Ue),Re=(0,a.useCallback)((We,Ze)=>{const{limit:ft,onlySuccess:it=!0}=Ze||{},He=[],Me=new Map;We.forEach(Xe=>{Xe.sender==="AI"&&Xe.key&&Me.set(Xe.key,Xe)});for(const Xe of We)if(Xe.sender==="user"&&Xe.key){const Ne=Me.get(Xe.key);if((Ne==null?void 0:Ne.text)&&(!it||!(Ne!=null&&Ne.error))&&(He.push({question:Xe.text||"",answer:Ne.text}),ft&&He.length>=ft))break}return He},[]);return{chatData:Le,setChatData:ke,calcHistoryList:Re}}var ae=({status:Ue,rootMargin:Le="70px",bottomOffset:ke=50})=>{const Re=(0,a.useRef)(null),We=(0,a.useRef)(null),Ze=(0,a.useRef)(null),[ft,it]=(0,a.useState)(!0),He=(0,a.useRef)(!1),Me=(0,a.useRef)(0);return(0,a.useEffect)(()=>{const Xe=Re.current,Ne=We.current;if(!Xe||!Ne)return;const Ge=new IntersectionObserver(([dt])=>{var Ke,Ve;if(!document.contains(dt.target)){console.warn("\u76EE\u6807\u5143\u7D20\u5DF2\u4ECE DOM \u79FB\u9664");return}if(((Ke=dt.rootBounds)==null?void 0:Ke.width)===0&&((Ve=dt.rootBounds)==null?void 0:Ve.height)===0){console.warn("\u6EDA\u52A8\u5BB9\u5668\u65E0\u6548\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664");return}if(dt.boundingClientRect.width===0&&dt.boundingClientRect.height===0){console.warn("\u76EE\u6807\u5143\u7D20\u5BBD\u9AD8\u4E3A 0\uFF0C\u53EF\u80FD\u5DF2\u88AB\u79FB\u9664\u6216\u9690\u85CF");return}it(dt.isIntersecting)},{root:Xe,rootMargin:Le,threshold:0});return Ge.observe(Ne),()=>{Ge.disconnect()}},[Le,!!(Re!=null&&Re.current),!!(We!=null&&We.current)]),(0,a.useEffect)(()=>{if(!Ue)return;const Xe=Re.current,Ne=Ze.current;if(!Xe||!Ne)return;He.current=!1,Me.current=Xe.scrollTop;const Ge=()=>{const{scrollTop:Ve,scrollHeight:_e,clientHeight:xe}=Xe,Pe=Ve>Me.current,Ye=Ve+xe>=_e-ke;Pe&&Ye?(Xe.scrollTop=_e,He.current=!1):Pe||(He.current=!0),Me.current=Ve},dt=()=>{He.current||(Xe.scrollTop=Xe.scrollHeight)};Xe.addEventListener("scroll",Ge);const Ke=new ResizeObserver(dt);return Ke.observe(Ne),()=>{Ke.disconnect(),Xe.removeEventListener("scroll",Ge)}},[Ue,ke]),{scrollBoxRef:Re,bottomInspectRef:We,contentRef:Ze,isAtBottom:ft}};function re(Ue){const[Le,ke]=(0,a.useState)({width:0,height:0});return(0,a.useEffect)(()=>{const Re=Ue.current;if(!Re)return;const We=new ResizeObserver(Ze=>{for(let ft of Ze){const it=ft.target.offsetWidth,He=ft.target.offsetHeight;ke({width:it,height:He})}});return We.observe(Re),()=>{We.disconnect()}},[Ue]),Le}var ne=le(6767),x=le(14566),ee=le(62957),E=le(25399),b=le(29787),z=le(75727),ie=le(99571),se=le(37568),pe=le(92310),fe=le.n(pe),ue={footerContainer:"footerContainer___JFPnb",togglesContainer:"togglesContainer___dRNY4",attachment:"attachment___VYSbv",btn:"btn___T5UpT",btnActive:"btnActive___gq01r",inputContainer:"inputContainer___Yy8gW",uploadBtn:"uploadBtn___OcD8F",sendBtn:"sendBtn___e2elL",cancelBtn:"cancelBtn___DEsSI",lineFour:"lineFour___GcA3R",fullIcon:"fullIcon___fmG_6",selected:"selected___m2pW_",full:"full___cZUDM",disabledInput:"disabledInput___ijUlM"},oe=le(49661),me=le(58617),Ee=le(32050),ve=Object.defineProperty,he=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,ye=(Ue,Le,ke)=>Le in Ue?ve(Ue,Le,{enumerable:!0,configurable:!0,writable:!0,value:ke}):Ue[Le]=ke,Ae=(Ue,Le)=>{for(var ke in Le||(Le={}))ge.call(Le,ke)&&ye(Ue,ke,Le[ke]);if(he)for(var ke of he(Le))be.call(Le,ke)&&ye(Ue,ke,Le[ke]);return Ue},Fe=(Ue,Le,ke)=>new Promise((Re,We)=>{var Ze=He=>{try{it(ke.next(He))}catch(Me){We(Me)}},ft=He=>{try{it(ke.throw(He))}catch(Me){We(Me)}},it=He=>He.done?Re(He.value):Promise.resolve(He.value).then(Ze,ft);it((ke=ke.apply(Ue,Le)).next())}),we=(0,a.forwardRef)(({placeholder:Ue="\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",className:Le,style:ke,hideUpload:Re,disabled:We,disabledTooltip:Ze,value:ft="",onChange:it,onSubmit:He,onCancel:Me,loading:Xe,typing:Ne,toggles:Ge,onFullInputChange:dt,onInputFocus:Ke,headExtraNode:Ve},_e)=>{var xe,Pe;const[Ye,et]=(0,a.useState)([]),[pt,Et]=(0,a.useState)([]),[gt,Bt]=(0,a.useState)(!1),[Ft,Dt]=(0,a.useState)(!1),ht=(0,a.useRef)(null),tt=(0,a.useRef)(null),st=(0,a.useRef)(null),ot=(0,a.useRef)(!1),bt=50,Mt=10;(0,a.useImperativeHandle)(_e,()=>({onAttachmentsClear:()=>{et([]),Et([])}}));const It={maxCount:bt,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Ye,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:nn=>Fe(void 0,null,function*(){var ir,nr,ln,Bn;const fn=(Bn=(ln=(nr=(ir=nn==null?void 0:nn.name)==null?void 0:ir.split("."))==null?void 0:nr.slice(-1))==null?void 0:ln[0])==null?void 0:Bn.toLowerCase(),Sn=["doc","docx","md","pdf","txt","xlsx","xls"];return nn.size===0?(ne.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),x.default.LIST_IGNORE):Sn.includes(fn)?nn.size/1024/1024>100?(ne.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB"),x.default.LIST_IGNORE):!0:(ne.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),x.default.LIST_IGNORE)}),onChange:({fileList:nn})=>{et(nn)},action:`${(xe=y.Z)==null?void 0:xe.API_SERVER}/api/intelligent_imports/upload_file.json`},Lt={maxCount:Mt,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:pt,multiple:!0,accept:".jpg,.png",beforeUpload:nn=>{var ir,nr,ln,Bn;const fn=(Bn=(ln=(nr=(ir=nn==null?void 0:nn.name)==null?void 0:ir.split("."))==null?void 0:nr.slice(-1))==null?void 0:ln[0])==null?void 0:Bn.toLowerCase(),Sn=["jpg","png"];return nn.size===0?(ne.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),x.default.LIST_IGNORE):Sn.includes(fn)?nn.size/1024/1024>10?(ne.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB"),x.default.LIST_IGNORE):!0:(ne.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),x.default.LIST_IGNORE)},onChange:({fileList:nn})=>{Et(nn)},action:`${(Pe=y.Z)==null?void 0:Pe.API_SERVER}/api/ai/generals/update_file.json`};(0,a.useEffect)(()=>{var nn,ir;const nr=(ir=(nn=ht.current)==null?void 0:nn.resizableTextArea)==null?void 0:ir.textArea;if(!nr)return;const ln=new ResizeObserver(()=>{Dt(nr.scrollHeight>=96)});return nr&&ln.observe(nr),()=>{nr&&ln.unobserve(nr)}},[]);const Rt=nn=>{it==null||it(nn.target.value)},Ht=nn=>{var ir,nr,ln,Bn,fn,Sn,$t,hn;if(nn==="file"){if(pt.length){ee.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u56FE\u7247\uFF0C\u4E0A\u4F20\u6587\u4EF6\u540E\u56FE\u7247\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{var Rn,Yt,jt,_t;Et([]),(_t=(jt=(Yt=(Rn=tt.current)==null?void 0:Rn.upload)==null?void 0:Yt.uploader)==null?void 0:jt.fileInput)==null||_t.click()}});return}(Bn=(ln=(nr=(ir=tt.current)==null?void 0:ir.upload)==null?void 0:nr.uploader)==null?void 0:ln.fileInput)==null||Bn.click()}if(nn==="image"){if(Ye.length){ee.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u6587\u4EF6\uFF0C\u4E0A\u4F20\u56FE\u7247\u540E\u6587\u4EF6\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{var Rn,Yt,jt,_t;et([]),(_t=(jt=(Yt=(Rn=st.current)==null?void 0:Rn.upload)==null?void 0:Yt.uploader)==null?void 0:jt.fileInput)==null||_t.click()}});return}(hn=($t=(Sn=(fn=st.current)==null?void 0:fn.upload)==null?void 0:Sn.uploader)==null?void 0:$t.fileInput)==null||hn.click()}},wn=()=>{He==null||He(ft,Ye,pt)},tr=nn=>{if(!(nn.shiftKey&&nn.key==="Enter")&&nn.key==="Enter"){if(nn.preventDefault(),Fn||ot.current||Xe)return;wn()}},En=[...Ye,...pt],Fn=En.some(nn=>nn.status==="uploading")||Ne||Xe||!(ft!=null&&ft.trim()),er=!!En.length||(Ge==null?void 0:Ge.some(nn=>nn.active))||Ve,Pn=Re||Ye.length>=bt||pt.length>=Mt,jn=[{key:"file",disabled:Ye.length>=bt,label:a.createElement(E.Z,{placement:"right",title:a.createElement("div",null,a.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),a.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-fujian3 font14 mr5"}),"\u4E0A\u4F20\u6587\u6863"))},{key:"image",disabled:pt.length>=Mt,label:a.createElement(E.Z,{placement:"right",title:"\u652F\u6301\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247\uFF0C\u6700\u591A10\u4E2A"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-tupianshangchuan font14 mr5"}),"\u4E0A\u4F20\u56FE\u7247"))}];return a.createElement("div",{style:ke,className:fe()(ue.footerContainer,Le,gt&&ue.full,er&&ue.selected)},a.createElement("div",{className:ue.togglesContainer},Ve,Ge==null?void 0:Ge.filter(nn=>nn.show!==!1).map((nn,ir)=>a.createElement(a.Fragment,{key:ir},a.createElement(E.Z,{key:nn.label,title:nn.tooltip},a.createElement("div",{onClick:nn.onToggle,className:fe()(ue.btn,nn.active&&ue.btnActive)},a.createElement("i",{className:`iconfont ${nn.icon} mr10 font12`}),nn.label)),nn==null?void 0:nn.extraNode)),En.map(nn=>a.createElement("div",{className:ue.attachment,key:nn.uid},(nn==null?void 0:nn.status)==="uploading"&&a.createElement(b.Z,{indicator:a.createElement(me.Z,{rev:!0,spin:!0}),className:"mr10",size:"small",spinning:!0}),a.createElement("span",{title:nn==null?void 0:nn.name,className:"mr10"},(0,oe.Pq)(nn.name,20)),a.createElement("i",{onClick:()=>{et(ir=>ir.filter(nr=>nr.uid!==nn.uid)),Et(ir=>ir.filter(nr=>nr.uid!==nn.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),a.createElement(E.Z,{title:Ze},a.createElement("div",{className:fe()(ue.inputContainer,Ft&&ue.lineFour,We&&ue.disabledInput)},a.createElement(x.default,Ae({ref:tt},It)),a.createElement(x.default,Ae({ref:st},Lt)),a.createElement(z.Z,{className:`${Pn?"hide":""}`,menu:{items:jn,onClick:nn=>Ht(nn.key)},placement:"top"},a.createElement(ie.ZP,{className:ue.uploadBtn,icon:a.createElement(Ee.Z,{rev:!0,style:{fontSize:18,color:"#FFF"}})})),a.createElement(se.default.TextArea,{ref:ht,autoSize:{minRows:1,maxRows:4},placeholder:Ue,value:ft,variant:"borderless",style:Pn?{paddingLeft:0,marginLeft:0}:{},onChange:Rt,onPressEnter:tr,onCompositionStart:()=>{ot.current=!0},onCompositionEnd:()=>{ot.current=!1},onFocus:()=>Ke==null?void 0:Ke()}),Ne?a.createElement(E.Z,{title:"\u505C\u6B62\u751F\u6210"},a.createElement("div",{className:`iconfont icon-tingzhihuida ${ue.cancelBtn}`,onClick:Me})):a.createElement(ie.ZP,{className:ue.sendBtn,icon:a.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:Fn,onClick:wn}),Ft&&a.createElement("span",{className:ue.fullIcon,onClick:()=>{Bt(!gt),dt==null||dt(!gt)}},gt?a.createElement("span",{className:"iconfont icon-shousuo"}):a.createElement("span",{className:"iconfont icon-zhankai"})))))}),Be={loading:"loading___dHPeG",dot:"dot___wB_Xx","dot-fade":"dot-fade___dHh10",li:"li___pjgC0",avatarIcon:"avatarIcon___SHala",img:"img___DK87r",content:"content___kiz_D",borderBox:"borderBox___Txzil",text:"text___iNCQg",fileWrap:"fileWrap___wWt5C",file:"file___ZeKPM",fileName:"fileName___FzNuv",source:"source___tXQ7H",action:"action___xwJSd"},Se=le(97812),je=le(49026),Ie=le(56102),ze=le(56321),Te="data:image/png;base64,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",qe=(Ue,Le,ke)=>new Promise((Re,We)=>{var Ze=He=>{try{it(ke.next(He))}catch(Me){We(Me)}},ft=He=>{try{it(ke.throw(He))}catch(Me){We(Me)}},it=He=>He.done?Re(He.value):Promise.resolve(He.value).then(Ze,ft);it((ke=ke.apply(Ue,Le)).next())}),Qe=({contentRef:Ue,className:Le,style:ke,aiIcon:Re=ze,userIcon:We=Te,chatData:Ze,requestLoading:ft,editIndex:it,onEditFinish:He,onEditCancel:Me,customDataNode:Xe,extraAnswerAction:Ne,cancelTyping:Ge,onAnswerFinish:dt,onReasoningFinish:Ke,onDynamic:Ve,sensitiveWords:_e=[]})=>{const[xe,Pe]=(0,a.useState)(""),Ye=(0,a.useRef)(null);(0,a.useEffect)(()=>{var gt;if(Ye.current&&it!==null){Ye.current.focus();const Bt=(gt=Ye.current.resizableTextArea)==null?void 0:gt.textArea;Bt&&(Bt.selectionStart=Bt.selectionEnd=Bt.value.length)}},[it]);const et=(gt,Bt)=>{let Ft=gt;return Bt.forEach(Dt=>{const ht=new RegExp(Dt,"g");Ft=Ft.replace(ht,"")}),Ft},pt=(gt,Bt)=>{const Ft=Bt===it,Dt=[...(gt==null?void 0:gt.fileList)||[],...(gt==null?void 0:gt.imageList)||[]];return a.createElement("div",{className:Be.li},a.createElement("div",{className:Be.avatarIcon},a.createElement("img",{className:Be.img,src:We})),a.createElement("div",{className:Be.content},!!(Dt!=null&&Dt.length)&&a.createElement("div",{className:Be.fileWrap},Dt==null?void 0:Dt.map((ht,tt)=>{var st,ot;return a.createElement("div",{key:tt,className:Be.file},a.createElement("img",{src:le(90034)(`./${((ot=(st=ht==null?void 0:ht.name)==null?void 0:st.split("."))==null?void 0:ot.pop())||"txt"}.png`),width:20,className:"mr10"}),a.createElement("aside",null,a.createElement(E.Z,{title:ht==null?void 0:ht.name},a.createElement("div",{className:Be.fileName},ht==null?void 0:ht.name)),a.createElement("div",{className:"c-grey-999 font12"},(0,oe.RD)(ht==null?void 0:ht.size))))})),a.createElement("div",{className:Be.borderBox},Ft?a.createElement(se.default.TextArea,{value:xe,ref:Ye,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",variant:"borderless",onChange:ht=>Pe(ht.target.value)}):a.createElement("div",{className:Be.text},gt==null?void 0:gt.text)),Ft?a.createElement("div",{className:Be.action},a.createElement(ie.ZP,{onClick:()=>{Pe(""),Me()},size:"small"},"\u53D6\u6D88"),a.createElement(ie.ZP,{disabled:!xe.trim(),onClick:()=>He(xe),type:"primary",size:"small"},"\u786E\u8BA4")):a.createElement("div",{className:Be.action},a.createElement(Ie.CopyToClipboard,{text:(gt==null?void 0:gt.text)||"",onCopy:()=>ne.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement(E.Z,{title:"\u590D\u5236"},a.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))))))},Et=(gt,Bt)=>a.createElement("div",{className:Be.li},a.createElement("div",{className:Be.avatarIcon},a.createElement("img",{className:Be.img,src:Re})),a.createElement("div",{className:Be.content},a.createElement("div",{className:Be.borderBox},gt.loading&&a.createElement(a.Fragment,null,gt!=null&>.imageGenerator?a.createElement("div",{className:"flex item-center"},"\u6B63\u5728\u751F\u6210\u4E2D",a.createElement("div",{className:"ai-loading"})):!(gt!=null&>.thinkingEnabled)&&a.createElement("div",null,a.createElement("div",{className:Be.loading},a.createElement("div",{className:Be.dot}),a.createElement("div",{className:Be.dot}),a.createElement("div",{className:Be.dot})),a.createElement("div",{style:{marginTop:10,color:"#9096A3"}},"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002"))),(gt==null?void 0:gt.thinkingEnabled)&&a.createElement(je.Z,{time:gt==null?void 0:gt.time,cancelIndex:Ge,loading:gt.loading,streamingStatus:!(gt!=null&>.text),onFinish:()=>qe(void 0,null,function*(){Ke==null||Ke()}),value:gt==null?void 0:gt.reasoning}),!!(gt!=null&>.text)&&!gt.hideAnswer&&a.createElement(Se.Z,{cancelIndex:Ge,onDynamic:Ve,streamingStatus:ft,loadImage:!!(gt!=null&>.imageGenerator),onFinish:()=>qe(void 0,null,function*(){dt==null||dt()}),value:et(gt==null?void 0:gt.text,_e)})),(gt==null?void 0:gt.source)&&!!(gt!=null&>.text)&&a.createElement("div",{className:Be.source},gt==null?void 0:gt.source),a.createElement("div",{className:Be.action},Ne==null?void 0:Ne(gt,Bt),a.createElement(Ie.CopyToClipboard,{text:String((gt==null?void 0:gt.text)||""),onCopy:()=>ne.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},a.createElement(E.Z,{title:"\u590D\u5236"},a.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))))));return a.createElement("div",{ref:Ue,className:fe()(Le),style:ke},Ze==null?void 0:Ze.map((gt,Bt)=>a.createElement(a.Fragment,{key:gt.key+Bt},gt.show&&a.createElement(a.Fragment,null,gt.sender==="user"&&pt(gt,Bt),gt.sender==="AI"&&Et(gt,Bt),Xe&&!["AI","user"].includes(gt.sender)&&Xe(gt,Bt)))))}},39479:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return ce}});var a=le(59301),Ce=le(33796),y=le(90083),ce=()=>{const[de,te]=(0,a.useState)(""),[ae,re]=(0,a.useState)(0);let[ne,x]=(0,a.useState)(),[ee,E]=(0,a.useState)();const[b,z]=(0,a.useState)(!1),ie=(0,a.useRef)("");(0,a.useEffect)(()=>Ce.Z.subscribe("preview-image",be=>{te(be),console.log(ve.current)}),[]),(0,a.useEffect)(()=>(document.addEventListener("keydown",se),()=>{document.removeEventListener("keydown",se)}),[]),(0,a.useEffect)(()=>{ie.current=de},[de]);function se(ge){console.log("e====",ge),ge.keyCode==27&&ie.current&&pe()}function pe(){document.body.style.overflow="auto",x(void 0),E(void 0),re(0),te("")}function fe(){re(ae+90)}function ue(){ne=ve.current.width*1.1,ee=ve.current.height*1.1,E(ee),x(ne)}function oe(){ne=ve.current.width/1.1,ee=ve.current.height/1.1,E(ee),x(ne)}const me=(0,a.useRef)(),Ee=(0,a.useRef)(),ve=(0,a.useRef)(),he=ge=>{(ge.nativeEvent.target===me.current||ge.nativeEvent.target===Ee.current)&&pe()};return a.createElement(a.Fragment,null,de?a.createElement("div",null,a.createElement("div",{className:"preview-wrp-group",ref:Ee},a.createElement(y.Z,{className:"image-preview",src:de,style:{display:"none"},preview:{visible:!0,src:de,onVisibleChange:ge=>{te("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},44905:function(Ct,lt,le){"use strict";le.d(lt,{h:function(){return me}});var a=le(59301),Ce=le(82326),y=le(28284),ce=le(99571),de=le(89780),te=le.n(de),ae=le(66543),re=le(59598),ne=Object.defineProperty,x=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ie=(Ee,ve,he)=>ve in Ee?ne(Ee,ve,{enumerable:!0,configurable:!0,writable:!0,value:he}):Ee[ve]=he,se=(Ee,ve)=>{for(var he in ve||(ve={}))b.call(ve,he)&&ie(Ee,he,ve[he]);if(E)for(var he of E(ve))z.call(ve,he)&&ie(Ee,he,ve[he]);return Ee},pe=(Ee,ve)=>x(Ee,ee(ve));const fe=Ce.default.Option,ue={labelCol:{span:4},wrapperCol:{span:20}},oe={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};lt.Z=({callback:Ee,onCancel:ve})=>{const[he,ge]=(0,a.useState)("python");function be(Ae){ge(oe[Ae][1])}function ye(Ae){Ee(Ae)}return a.createElement(y.default,pe(se({},ue),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ye,style:{width:500}}),a.createElement(y.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},a.createElement(Ce.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:be},Object.keys(oe).map(Ae=>a.createElement(fe,{key:Ae,value:Ae},oe[Ae][0])))),a.createElement(y.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},a.createElement(me,{mode:he})),a.createElement("div",{className:"flex-container flex-end"},a.createElement(ce.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(ce.ZP,{type:"ghost",onClick:ve},"\u53D6\u6D88")))};function me({value:Ee,onChange:ve,mode:he,options:ge={}}){const be=(0,a.useRef)(),[ye,Ae]=(0,a.useState)();return(0,a.useEffect)(()=>{if(ye){let Fe=function(De){const we=De.getValue();ve&&ve(we)};return ye.on("change",Fe),()=>{ye.off("change",Fe)}}},[ye,ve]),(0,a.useEffect)(()=>{ye&&ye.setOption("mode",he)},[ye,he]),(0,a.useEffect)(()=>{ye&&(Ee!==ye.getValue()||Ee==="")&&setTimeout(()=>{ye.setValue(Ee||"")},300)},[ye,Ee]),(0,a.useEffect)(()=>{if(be.current&&!ye){const Fe=te().fromTextArea(be.current,se({mode:he,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},ge));Ae(Fe)}},[be.current,ye]),a.createElement("div",{className:"my-codemirror-container"},a.createElement("textarea",{ref:be}))}},2978:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return Sn}});var a=le(59301),Ce=le(76560),y=le(89780),ce=le.n(y),de=le(76374),te=le(66543),ae=le(6313),re=le(25717),ne=le(99498),x=le(25419),ee=le(67549),E=le(38394),b=({value:$t="",className:hn,showTextOnly:Rn,showLines:Yt,style:jt={}})=>{const _t=(0,a.useMemo)(()=>"",[$t]);return a.createElement(a.Fragment,null,a.createElement("div",{dangerouslySetInnerHTML:{__html:_t}}))},z=Object.defineProperty,ie=Object.defineProperties,se=Object.getOwnPropertyDescriptors,pe=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,oe=($t,hn,Rn)=>hn in $t?z($t,hn,{enumerable:!0,configurable:!0,writable:!0,value:Rn}):$t[hn]=Rn,me=($t,hn)=>{for(var Rn in hn||(hn={}))fe.call(hn,Rn)&&oe($t,Rn,hn[Rn]);if(pe)for(var Rn of pe(hn))ue.call(hn,Rn)&&oe($t,Rn,hn[Rn]);return $t},Ee=($t,hn)=>ie($t,se(hn));let ve=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u516C\u5F0F",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"md-iconfont icon-formula",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function he({onActionCallback:$t,title:hn,icon:Rn,actionName:Yt,className:jt="",children:_t}){function Ot(){$t(Yt)}return a.createElement("a",{title:hn,className:jt,onClick:Ot},a.createElement("i",{className:`${Rn}`}),_t)}var ge=({watch:$t,showNullButton:hn,showNullProgramButton:Rn,onActionCallback:Yt,fullScreen:jt,insertTemp:_t,hidetoolBar:Ot,extraUse:rn})=>{const xn=[...ve,{title:`${$t?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${$t?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return a.createElement("ul",{className:"markdown-toolbar-container"},!Ot&&xn.map((An,Jt)=>a.createElement("li",{key:Jt},An.actionName?a.createElement(he,Ee(me({},An),{onActionCallback:Yt})):a.createElement("span",{className:"v-line"}))),hn?a.createElement("li",null,a.createElement(he,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Yt},a.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Rn?a.createElement(a.Fragment,null,a.createElement("li",null,a.createElement(he,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Yt},a.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u5355\u884C\u586B\u7A7A\u9879"))),a.createElement("li",null,a.createElement(he,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Yt},a.createElement("span",{className:"fill-tip"},"\u6DFB\u52A0\u591A\u884C\u586B\u7A7A\u9879")))):null,_t&&a.createElement("li",null,a.createElement(he,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${_t}`,onActionCallback:Yt},a.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),rn&&a.createElement("li",null,rn),a.createElement("li",{className:"btn-full-screen"},a.createElement(he,{icon:`${jt?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:jt?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Yt})))},be=le(75790),ye=le(28284),Ae=le(37568),Fe=le(99571),De=Object.defineProperty,we=Object.defineProperties,Be=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,ze=($t,hn,Rn)=>hn in $t?De($t,hn,{enumerable:!0,configurable:!0,writable:!0,value:Rn}):$t[hn]=Rn,Te=($t,hn)=>{for(var Rn in hn||(hn={}))je.call(hn,Rn)&&ze($t,Rn,hn[Rn]);if(Se)for(var Rn of Se(hn))Ie.call(hn,Rn)&&ze($t,Rn,hn[Rn]);return $t},qe=($t,hn)=>we($t,Be(hn));const Je={labelCol:{span:4},wrapperCol:{span:20}};var Qe=({callback:$t,onCancel:hn})=>{function Rn(Yt){$t(Yt)}return a.createElement(ye.default,qe(Te({},Je),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Rn,style:{width:500}}),a.createElement(ye.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},a.createElement(Ae.default,null)),a.createElement(ye.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},a.createElement(Ae.default,null)),a.createElement("div",{className:"flex-container flex-end"},a.createElement(Fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(Fe.ZP,{type:"ghost",onClick:hn},"\u53D6\u6D88")))},Ue=le(44905),Le=le(45596),ke=le(62957),Re=le(77019),We=le(6077),Ze=le(59301),ft=({callback:$t,onCancel:hn})=>{const Rn=document.createElement("canvas"),Yt=Rn.getContext("2d");Rn.width=1e3,Rn.height=800,Yt.fillStyle="#ffffff",Yt.fillRect(0,0,Rn.width,Rn.height);const jt=Rn.toDataURL("image/png");return Ze.createElement(ke.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},Ze.createElement(Re.Z,{style:{height:"100vh"}},Ze.createElement(We.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:jt,visible:!0,title:String(Date.now())},onOk:_t=>{$t({src:_t.url})},onClose:hn})))},it=le(30641),He=le(5269),Me=le(6767),Xe={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re",drawerWrap:"drawerWrap___MfDw8"},Ne=le(59301),dt=(0,a.forwardRef)(({onCancel:$t,editImgId:hn,callback:Rn},Yt)=>{let jt=(0,a.useRef)(),_t=(0,a.useRef)(),Ot=(0,a.useRef)(),rn=(0,a.useRef)(!1);const xn=(0,a.useRef)(!1);console.log("ref:",Yt);const[An,Jt]=(0,a.useState)(0),[Cn,In]=(0,a.useState)("100vh");return(0,a.useEffect)(()=>{Jt(1)},[]),(0,a.useImperativeHandle)(Yt,()=>({setHeight:In})),Ne.createElement("div",{ref:xn,className:"body-overflow-initial"},Ne.createElement(it.Z,{width:"100vw",height:Cn,footer:null,closable:!0,placement:"bottom",open:!!An,destroyOnClose:!0,maskClosable:!1,mask:!1,rootClassName:`zIndex-9999 ${Xe.drawerWrap}`,onClose:()=>{window.saveDrawData(Vn=>{Rn({src:`/api/attachments/${Vn}`,id:Vn})})},title:Ne.createElement(Re.Z,{align:"middle"},Ne.createElement(He.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Ne.createElement(He.Z,{onClick:()=>{In(Cn==="60px"?"100vh":"60px")}},Ne.createElement("span",{className:"current c-blue",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77")),Ne.createElement(He.Z,{onClick:()=>{window.saveDrawData(Vn=>{if(Vn===null){Me.ZP.warning({content:"\u5185\u5BB9\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7ED8\u5236\u6D41\u7A0B\u56FE",key:"saveFlowChart"});return}Me.ZP.success({content:"\u4FDD\u5B58\u6210\u529F",key:"saveFlowChart",style:{zIndex:999999999}}),Rn({src:`/api/attachments/${Vn}`,id:Vn,disabledClose:!0})})}},Ne.createElement(Fe.ZP,{type:"primary",className:"ml20"},"\u4FDD\u5B58")))},Ne.createElement("iframe",{src:`/drawio/src/main/webapp/?id=${hn||""}&gapi=0&od=0&db=0&gh=0&gl=0&local=0`,width:"100%",height:"100%",frameBorder:"0",ref:_t})))}),Ke=le(90524),Ve=le(47889),_e=le(71051);const xe=Ve.ZP.Group,Pe={margin:"0 8px"};var Ye=({callback:$t,onCancel:hn})=>{function Rn(Yt){$t(Yt)}return a.createElement(ye.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Rn},a.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},a.createElement("span",{style:Pe},"\u5355\u5143\u683C\u6570\uFF1A"),a.createElement("span",{style:Pe},"\u884C\u6570"),a.createElement(ye.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},a.createElement(_e.Z,null)),a.createElement("span",{style:Pe},"\u5217\u6570"),a.createElement(ye.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},a.createElement(_e.Z,null))),a.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},a.createElement("span",{style:Pe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),a.createElement(ye.default.Item,{name:"align"},a.createElement(xe,null,a.createElement(Ve.ZP,{value:"default"},a.createElement("i",{className:"fa fa-align-justify"})),a.createElement(Ve.ZP,{value:"left"},a.createElement("i",{className:"fa fa-align-left"})),a.createElement(Ve.ZP,{value:"center"},a.createElement("i",{className:"fa fa-align-center"})),a.createElement(Ve.ZP,{value:"right"},a.createElement("i",{className:"fa fa-align-right"}))))),a.createElement("div",{className:"flex-container flex-end"},a.createElement(Fe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),a.createElement(Fe.ZP,{type:"ghost",onClick:hn},"\u53D6\u6D88")))},et=le(71411),pt=le(11081),Et=le.n(pt),Bt=(0,a.forwardRef)(({use3d:$t,width:hn,height:Rn,callback:Yt,showSaveButton:jt},_t)=>{const Ot=(0,a.useRef)(),rn=(0,a.useRef)(),[xn,An]=(0,a.useState)(!1),Jt=(0,a.useRef)({id:Ot,appName:"graphing",width:hn||1e3,height:Rn||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,a.useEffect)(()=>{rn.current=new(Et())(Jt.current,!0),window.onload=function(){rn.current.inject("applet_container")}},[]);const Cn=()=>{var In=window.ggbApplet.getPNGBase64(1,!0,72);return Yt&&Yt(In),In};return(0,a.useEffect)(()=>{Jt.current.appName=xn?"3D":"graphing",rn.current.inject("applet_container")},[xn]),(0,a.useEffect)(()=>{An($t)},[$t]),(0,a.useImperativeHandle)(_t,()=>({getImgData:Cn})),a.createElement(a.Fragment,null,a.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Ot}),a.createElement(Re.Z,{align:"middle"},a.createElement(He.Z,{flex:1},a.createElement(et.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:xn,onChange:In=>An(In)})),a.createElement(He.Z,null,a.createElement(Fe.ZP,{size:"large",onClick:Cn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ft=le(88615);const Dt="link",ht="upload-image",tt="add-flowchart",st="draw-image",ot="add-flowchart",bt="code-block",Mt="add-table",It="------------",Lt={default:It,left:`:${It}`,center:`:${It}:`,right:`${It}:`};var Rt=le(17904),Ht=le(49661);function wn(){}let tr=0;const En=1e4,Fn="\u2581",er="@\u2581\u2581@",Pn="@\u2581@",jn=` **\u6A21\u677F\u6807\u9898** -\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,nn=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function nr($t){return/^\d+$/.test($t)?`${$t}px`:$t}const ln=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",xn={[ln+"-B"]:"bold",[ln+"-I"]:"italic"},cn={[Dt]:"\u6DFB\u52A0\u94FE\u63A5",[bt]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[mt]:"\u6DFB\u52A0\u56FE\u7247",[st]:"\u6DFB\u52A0\u753B\u56FE",[et]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[_t]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var wn=({defaultValue:$t="",onChange:fn,width:Nn="100%",height:Yt=400,miniToolbar:jt=!1,isFocus:Mt=!1,watch:Ot,insertTemp:rn,mode:Cn="markdown",id:yn="markdown-editor-id",showResizeBar:Xt=!1,noStorage:bn=!1,showNullButton:Fn=!1,showNullProgramButton:Un=!1,hidetoolBar:dr=!1,fullScreen:Dr=!1,onBlur:br,onCMBeforeChange:ci,onFullScreen:an,className:jn="",disablePaste:Ar=!1,disabled:ar=!1,disabledFill:cr=!1,placeholder:kr="",values:Pn="",extraUse:Fr})=>{const[Bn,wr]=(0,a.useState)(null),[Cr,ri]=(0,a.useState)($t),[Ui,Di]=(0,a.useState)(Ot),[ji,oa]=(0,a.useState)(Dr),[fi,Xi]=(0,a.useState)(""),[Qi,to]=(0,a.useState)(0),[wi,Ba]=(0,a.useState)(Yt),[Hr,Pa]=(0,a.useState)(!1),[sa,la]=(0,a.useState)(0),[gi,Bi]=(0,a.useState)(0),$i=(0,a.useRef)(),na=(0,a.useRef)(),ca=(0,a.useRef)(),Ya=(0,a.useRef)(),Ha=(0,a.useRef)(),so=(0,a.useRef)(),no=(0,Ce.useDispatch)();(0,a.useEffect)(()=>{const Pt=window.scrollY||window.pageYOffset;ri(Pn),Bn==null||Bn.setValue(Pn),window.scrollTo(0,Pt)},[Pn]),(0,a.useEffect)(()=>{an==null||an(ji)},[ji]),(0,a.useEffect)(()=>{if($i.current){let Pt=function(pt,it){var vt;if(Ar){it.preventDefault();return}const wt=it.clipboardData;if(wt){const ut=wt.types.toString(),At=wt.items;if(ut==="Files"||wt.types.indexOf("Files")>-1){if(it.preventDefault(),Cn=="stex")return;try{let St=At[1];((vt=At[0])==null?void 0:vt.kind)==="file"&&(St=At[0]);const Zt=St.getAsFile(),Kt=Zt.name.split(".").pop();(0,Le.I)(Zt,Ut=>{var tn,sn,en;Ut.id?((tn=Zt==null?void 0:Zt.type)==null?void 0:tn.indexOf("image"))>-1?Oe.replaceSelection(``):((sn=Zt==null?void 0:Zt.type)==null?void 0:sn.indexOf("video"))>-1?Oe.replaceSelection(``):((en=Zt==null?void 0:Zt.type)==null?void 0:en.indexOf("pdf"))>-1?Oe.replaceSelection(`
${Zt.name}`):nn.includes(Kt)?Oe.replaceSelection(`${Zt.name}`):Oe.replaceSelection(`[${Zt.name}](/api/attachments/${Ut.id}?type=${Ut.content_type})`):(Ut==null?void 0:Ut.status)===401&&(document.location.href="/user/login")})}catch(St){_e.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Oe=ce().fromTextArea($i.current,{mode:Cn,lineNumbers:!jt,lineWrapping:!0,value:$t,autoCloseTags:!0,autoCloseBrackets:!0});return Oe.on("keyup",function(pt,it){it.keyCode===8&&(pt.getValue()==""?Oe.setOption("placeholder",kr):Oe.setOption("placeholder",null))}),Oe.on("keydown",function(pt,it){if(it.keyCode===8){var vt=_o(pt);vt&&it.preventDefault()}}),Mt&&Oe.focus(),Oe.on("paste",Pt),ar&&Oe.on("beforeChange",function(pt,it){(it.origin==="paste"||it.origin==="+input")&&it.cancel()}),wr(Oe),()=>{Oe.off("paste",Pt)}}},[]);const gr=(0,a.useCallback)(()=>{if(na.current)try{}catch(Pt){console.log(Pt,"---- to set md editor body height")}},[wi,na,ji]);(0,a.useEffect)(()=>{function Pt(){let Oe=new de.Z(pt=>{for(let it of pt)(it.target.offsetHeight>0||it.target.offsetWidth>0)&&(gr(),Bn.setSize("100%","100%"),Bn.refresh())});return Oe.observe($i.current.parentElement),Oe}if(Bn){const Oe=Pt();return()=>{var pt,it;(pt=$i.current)!=null&&pt.parentElement&&Oe.unobserve((it=$i.current)==null?void 0:it.parentElement)}}},[Bn,gr]),(0,a.useEffect)(()=>{if(Bn){let Pt=[];for(const[Oe,pt]of Object.entries(xn)){let it={[Oe]:()=>{Xa(pt)}};Pt.push(it),Bn.addKeyMap(it)}return()=>{for(let Oe of Pt)Bn.removeKeyMap(Oe)}}},[Bn]),(0,a.useEffect)(()=>{Dr!==ji&&oa(Dr)},[Dr]),(0,Rt.Z)(()=>{if(!bn&&Qi>0){let Pt=new Date().getTime(),Oe=window.sessionStorage.getItem(yn);Pt>=Qi+vn&&(!Oe||Oe!==Cr)&&(window.sessionStorage.setItem(yn,Cr),Pa(!0))}},vn),(0,a.useEffect)(()=>{Di(Ot)},[Bn,Ot]),(0,a.useEffect)(()=>{Bn&&Mt&&Bn.focus()},[Bn,Mt]),(0,a.useEffect)(()=>{if(Ui&&Bn){let Pt=function(pt){let it=pt.target;if(Ya.current){let vt=it.scrollTop/it.scrollHeight;Ya.current.scrollTop=Ya.current.scrollHeight*vt}};const Oe=Bn.getScrollerElement();return Oe.addEventListener("scroll",Pt),()=>{Oe.removeEventListener("scroll",Pt)}}},[Bn,Ui]),(0,a.useEffect)(()=>{if(Bn&&ci){let Pt=function(Oe,pt){ci(Oe,pt)};return Bn.on("beforeChange",Pt),()=>{Bn.off("beforeChange",Pt)}}},[Bn,ci]),(0,a.useEffect)(()=>{if(Bn&&br){let Pt=function(){br(Bn.getValue())};return Bn.on("blur",Pt),()=>{Bn.off("blur",Pt)}}},[Bn,br]);function _o(Pt,Oe){var pt=Pt.getDoc(),it=pt.getCursor(),vt=pt.getLine(it.line),wt=vt.charAt(it.ch-1),ut=vt.lastIndexOf("@\u2581@",it.ch),At=vt.lastIndexOf("@\u2581\u2581@",it.ch),St=ut>At?ut:At,Zt=ut>At?3:4;if(Qn.indexOf(wt)===-1)return null;if(console.log("change1:",Oe,Pt,vt,it,St,ut,At,wt),St>=0&&it.ch-St<5){var Kt=St+Zt;return pt.replaceRange("",{line:it.line,ch:St},{line:it.line,ch:Kt}),{line:it.line,ch:Kt}}return null}(0,a.useEffect)(()=>{if(Bn){let Pt=function(Oe,pt){const it=Oe.getValue();ri(it),to(new Date().getTime()),Oe.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),fn&&(Un?fn(it,pn(it)):fn(it))};return Bn.on("change",Pt),()=>{Bn.off("change",Pt)}}},[Bn,fn]),(0,a.useEffect)(()=>{if(Bn)if($t==null)Bn.setValue(""),ri("");else{const Pt=window.scrollY||window.pageYOffset;$t!==Bn.getValue()&&(Bn.setValue($t),ri($t),Bn.setCursor(ar?1:Bn.lineCount(),0),window.scrollTo(0,Pt))}},[Bn,$t]);const Xa=(0,a.useCallback)(Pt=>{const Oe=Bn.getCursor(),pt=Bn.getSelection();let it=pt.split(` -`);switch(Pt){case"bold":return Bn.replaceSelection("**"+pt+"**"),pt===""&&Bn.setCursor(Oe.line,Oe.ch+2),Bn.focus();case"italic":return Bn.replaceSelection("*"+pt+"*"),pt===""&&Bn.setCursor(Oe.line,Oe.ch+1),Bn.focus();case"code":return Bn.replaceSelection("`"+pt+"`"),pt===""&&Bn.setCursor(Oe.line,Oe.ch+1),Bn.focus();case"inline-latex":return(0,zt.Ye)(no)?void 0:(Xi("inline-latex"),Bn.focus());case"latex":return Bn.replaceSelection("```latex\n"+pt+"\n```"),Bn.setCursor(Oe.line+1,pt.length+1),Bn.focus();case"line-break":return Bn.replaceSelection(`
-`),Bn.focus();case"list-ul":return pt===""?Bn.replaceSelection("- "+pt):Bn.replaceSelection(it.map(vt=>vt===""?"":`- ${vt}`).join(` -`)),Bn.focus();case"list-ol":return pt===""?Bn.replaceSelection("1. "+pt):Bn.replaceSelection(it.map((vt,wt)=>vt===""?"":`${wt+1}. ${vt}`).join(` -`)),Bn.focus();case"add-null-ch":return pt===""&&Bn.setCursor(Oe.line,Oe.ch),Bn.replaceSelection(Dn),Bn.focus();case"add-signal":return pt===""&&Bn.setCursor(Oe.line,Oe.ch),Bn.replaceSelection(On),Bn.focus();case"add-multiple":return pt===""&&Bn.setCursor(Oe.line,Oe.ch),Bn.replaceSelection(Qn),Bn.focus();case"inster-template-1":return pt===""&&Bn.setCursor(Oe.line,Oe.ch),Bn.replaceSelection(Tn),Bn.focus();case"eraser":return Bn.setValue(""),Bn.focus();case"trigger-watch":return Di(!Ui),Bn.focus();case"trigger-full-screen":return oa(!ji),Bn.focus();case Dt:Xi(Dt);return;case bt:Xi(bt);return;case mt:Xi(mt);return;case st:Xi(st);return;case"maths-latex":if((0,zt.Ye)(no))return;Xi("maths-latex");return;case et:Ha.current="",sessionStorage.removeItem("file_id"),Xi(et);return;case _t:Xi(_t);return;default:throw new Error}},[Bn,Ui,ji]),ro=(0,a.useCallback)((Pt,Oe)=>{var pt,it,vt,wt,ut,At;Pt!=null&&Pt.disabledClose||Xi("");const{src:St,alt:Zt,id:Kt}=Pt||{};switch(fi){case Dt:const{title:on,link:In}=Pt;return Bn.replaceSelection(`[${on}](${In})`),Bn.focus();case bt:const{language:dn,content:Sn}=Pt;return Bn.replaceSelection(["```"+dn,Sn,"```"].join(` -`)),Bn.focus();case"maths-latex":for(var Ut=atob(Pt),tn=new Uint8Array(Ut.length),sn=0;sn{vr.id?Bn.replaceSelection(`![,](/api/attachments/${vr.id}?type=${vr.content_type})`):(vr==null?void 0:vr.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":if((0,zt.Ye)(no))return;Bn.replaceSelection("`$$"+Pt+"$$`");break;case ot:if(!Kt)return;Bn.getValue().indexOf(St)===-1?Bn.replaceSelection(`
${Zt||
`):document.getElementById(Kt).src=Ke.Z.API_SERVER+St+"?t="+Date.now();break;case mt:case st:const Mn=Oe,Wn=(vt=(it=(pt=Mn==null?void 0:Mn.name)==null?void 0:pt.split("."))==null?void 0:it.pop)==null?void 0:vt.call(it);return((wt=Mn==null?void 0:Mn.type)==null?void 0:wt.indexOf("image"))>-1||!(Mn!=null&&Mn.type)?Mn!=null&&Mn.align||Mn!=null&&Mn.width?Bn.replaceSelection(`

${Zt||

`):Bn.replaceSelection(`${Zt||`):((ut=Mn==null?void 0:Mn.type)==null?void 0:ut.indexOf("video"))>-1?Bn.replaceSelection(``):((At=Mn==null?void 0:Mn.type)==null?void 0:At.indexOf("pdf"))>-1?Bn.replaceSelection(`${Mn.name}`):nn.includes(Wn)?Bn.replaceSelection(`${Mn.name}`):Bn.replaceSelection(`[${Mn.name}](${St})`),Bn.focus();case _t:const{row:Jt,col:mr,align:Yn}=Pt;let pr=` -`;for(let vr=0;vr{switch(fi){case Dt:return a.createElement(Qe,{callback:ro,onCancel:yt});case bt:return a.createElement(Ue.Z,{callback:ro,onCancel:yt});case mt:return a.createElement(Le.Z,{callback:ro,onCancel:yt});case et:return a.createElement(ct,{editImgId:Ha.current,callback:ro,onCancel:yt});case _t:return a.createElement(Ye,{callback:ro,onCancel:yt});case"maths-latex":return a.createElement(Bt,{showSaveButton:!0,callback:ro});case"inline-latex":return a.createElement(Ft.Z,{showSaveButton:!0,callback:ro});default:return null}},[fi]);function yt(){Xi("")}(0,a.useEffect)(()=>{if(ca.current){let Pt=function(ut){vt=!0,wt=ut.pageY},Oe=function(){vt=!1},pt=function(ut){if(vt){let At=ut.pageY-wt;At<0&&(At=0),At>300&&(At=300);let St=Yt+At+"px";Ba(St)}},it=ca.current,vt=!1,wt=0;return it.addEventListener("mousedown",Pt),document.addEventListener("mousemove",pt),document.addEventListener("mouseup",Oe),()=>{it.removeEventListener("mousedown",Pt),document.removeEventListener("mousemove",pt),document.removeEventListener("mouseup",Oe)}}},[Bn,ca]),(0,a.useEffect)(()=>{Ba(Yt)},[Yt]);const xt=nr(Nn),Tt=nr(wi),Wt={width:xt,height:Tt},un=(0,a.useMemo)(()=>{if(Qi){let Pt=new Date(Qi),Oe=Pt.getHours(),pt=Pt.getMinutes(),it=Pt.getSeconds();return Oe=Oe<10?"0"+Oe:Oe,pt=pt<10?"0"+pt:pt,it=it<10?"0"+it:it,`${Oe}:${pt}:${it}`}return 0},[Qi]),pn=Pt=>{const Oe=[];if(Un){let pt=-1;Pt=Pt.replace(/(@▁▁@|@▁@)/g,function(it,vt,wt){Oe.push({multiLine:it!==On})})}return Oe};function tt(){window.sessionStorage.removeItem(yn),Pa(!1),to(0)}function kt(){Pa(!1),to(0),Bn.setValue(window.sessionStorage.getItem(yn))}(0,a.useEffect)(()=>{cn[fi]&&fi!==st&&fi!==et&&setTimeout(()=>{const Pt=document.getElementsByClassName("markdown-popup-form")[0],Oe=window.innerWidth/2-Pt.offsetWidth/2,pt=window.innerHeight/2-Pt.offsetHeight/2;la(Oe),Bi(pt)},0)},[fi]);const Qt=Pt=>{Pt.preventDefault();const Oe=Pt.clientX-sa,pt=Pt.clientY-gi;document.body.onmousemove=it=>{let vt=it.clientX-Oe,wt=it.clientY-pt;const ut=document.getElementsByClassName("markdown-popup-form")[0],At=window.innerWidth-ut.offsetWidth,St=window.innerHeight-ut.offsetHeight;vt=Math.max(0,Math.min(vt,At)),wt=Math.max(0,Math.min(wt,St)),hn(it.clientX,it.clientY,Oe,pt)&&(la(vt),Bi(wt))},document.body.onmouseup=function(){document.body.onmousemove=null}},hn=(Pt,Oe,pt,it)=>{const vt=document.body.clientHeight,wt=document.body.clientWidth;return Pt<20&&pt>Pt||Pt>wt-20&&ptOe||Oe>vt-20&&it{var Oe;Ha.current=Pt,(Oe=so.current)==null||Oe.setHeight("100vh"),setTimeout(()=>{Xi("add-flowchart")},150)}})):null))),Xt?a.createElement("a",{ref:ca,className:"editor-resize"}):null,fi===st&&a.createElement(dt,{callback:ro,onCancel:yt}),fi===et&&a.createElement(ct,{ref:so,editImgId:Ha.current,callback:ro,onCancel:yt}),a.createElement(be.Z,null,cn[fi]&&fi!==st&&fi!==et?a.createElement(ke.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:sa,top:gi},title:a.createElement("div",{style:{cursor:"move"},onMouseDown:Qt},cn[fi]),open:!0,onCancel:yt,footer:null,destroyOnClose:!0,width:fi===et?"1200px":null,height:fi===et?"80vh":null,className:"markdown-popup-form"},ka):null))}},45596:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return ve},I:function(){return ge}});var a=le(28284),Ce=le(6767),y=le(37568),ce=le(77736),de=le(71051),te=le(47889),ae=le(99571),re=le(67303),ne=le(59301),x=le(59301),ee=Object.defineProperty,E=Object.defineProperties,b=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,pe=(be,ye,Ae)=>ye in be?ee(be,ye,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):be[ye]=Ae,fe=(be,ye)=>{for(var Ae in ye||(ye={}))ie.call(ye,Ae)&&pe(be,Ae,ye[Ae]);if(z)for(var Ae of z(ye))se.call(ye,Ae)&&pe(be,Ae,ye[Ae]);return be},ue=(be,ye)=>E(be,b(ye));const{useForm:oe}=a.default,me={width:280,marginRight:10},Ee={labelCol:{span:5},wrapperCol:{span:19}};var ve=({callback:be,onCancel:ye})=>{const[Ae]=oe();let Fe=(0,ne.useRef)();function De(xe){Fe.current.width=Ae.getFieldValue("width"),Fe.current.align=Ae.getFieldValue("align"),be(xe,Fe.current)}function we(xe,je){if(xe.status===-1){Ce.ZP.error(xe.message);return}Ae.setFieldsValue({src:`/api/attachments/${xe.id}`,type:je.type})}function Be(xe){let je=xe.target.files[0];Fe.current=je,ge(je,we)}return x.createElement(a.default,ue(fe({form:Ae},Ee),{className:"upload-image-panel",onFinish:De,style:{width:470,overflow:"hidden"}}),x.createElement(a.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},x.createElement("div",{className:"flex-container"},x.createElement(a.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},x.createElement(y.default,{style:me})),x.createElement(he,{onFileChange:Be}))),x.createElement(a.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},x.createElement(y.default,{style:{width:264}})),x.createElement(a.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},x.createElement(ce.Z,null,x.createElement(a.default.Item,{name:"width",style:{margin:0}},x.createElement(de.Z,{style:{width:264}})),x.createElement("span",{className:"ml8"},"%"))),x.createElement(a.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},x.createElement(te.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),x.createElement("aside",null,x.createElement(a.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},x.createElement(ae.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(ae.ZP,{type:"default",onClick:ye},"\u53D6\u6D88"))))};function he({onFileChange:be}){return x.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",x.createElement("input",{type:"file",onChange:be}))}function ge(be,ye){if(!be)throw new String("\u6CA1\u6709\u6587\u4EF6");let Ae=new FormData;Ae.append("editormd-image-file",be),Ae.append("file_param_name","editormd-image-file"),Ae.append("byxhr","true");var Fe=new window.XMLHttpRequest;Fe.withCredentials=!0,Fe.addEventListener("load",function(De){ye(JSON.parse(De.target.responseText),be)},!1),Fe.addEventListener("error",function(De){console.error(De)},!1),Fe.open("POST",`${re.KI}/api/attachments.json`),Fe.send(Ae)}},75790:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return y}});var a=le(59301),Ce=le(4676);class y extends a.Component{constructor(de){super(de);const te=window.document;this.node=te.createElement("div"),te.body.appendChild(this.node)}render(){const{children:de}=this.props;return(0,Ce.createPortal)(de,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},51124:function(Ct,lt,le){"use strict";le.d(lt,{SV:function(){return dt},ZP:function(){return Ze}});var a=le(59301),Ce=le(76374);const y={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},ce={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,nn=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function ir($t){return/^\d+$/.test($t)?`${$t}px`:$t}const ln=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Bn={[ln+"-B"]:"bold",[ln+"-I"]:"italic"},fn={[Dt]:"\u6DFB\u52A0\u94FE\u63A5",[bt]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[ht]:"\u6DFB\u52A0\u56FE\u7247",[st]:"\u6DFB\u52A0\u753B\u56FE",[tt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Mt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Sn=({defaultValue:$t="",onChange:hn,width:Rn="100%",height:Yt=400,miniToolbar:jt=!1,isFocus:_t=!1,watch:Ot,insertTemp:rn,mode:xn="markdown",id:An="markdown-editor-id",showResizeBar:Jt=!1,noStorage:Cn=!1,showNullButton:In=!1,showNullProgramButton:Vn=!1,hidetoolBar:mr=!1,fullScreen:Fr=!1,onBlur:wr,onCMBeforeChange:mi,onFullScreen:an,className:Ln="",disablePaste:Cr=!1,disabled:cr=!1,disabledFill:pr=!1,placeholder:Zr="",values:kn="",extraUse:_r})=>{const[_n,Sr]=(0,a.useState)(null),[xr,li]=(0,a.useState)($t),[Wi,Bi]=(0,a.useState)(Ot),[Ri,sa]=(0,a.useState)(Fr),[hi,$i]=(0,a.useState)(""),[Xi,eo]=(0,a.useState)(0),[Ci,Da]=(0,a.useState)(Yt),[Kr,Na]=(0,a.useState)(!1),[la,ua]=(0,a.useState)(0),[bi,_i]=(0,a.useState)(0),na=(0,a.useRef)(),ia=(0,a.useRef)(),da=(0,a.useRef)(),Qa=(0,a.useRef)(),Wa=(0,a.useRef)(),so=(0,a.useRef)(),to=(0,Ce.useDispatch)();(0,a.useEffect)(()=>{const Pt=window.scrollY||window.pageYOffset;li(kn),_n==null||_n.setValue(kn),window.scrollTo(0,Pt)},[kn]),(0,a.useEffect)(()=>{an==null||an(Ri)},[Ri]),(0,a.useEffect)(()=>{if(na.current){let Pt=function(mt,at){var vt;if(Cr){at.preventDefault();return}const wt=at.clipboardData;if(wt){const ct=wt.types.toString(),At=wt.items;if(ct==="Files"||wt.types.indexOf("Files")>-1){if(at.preventDefault(),xn=="stex")return;try{let St=At[1];((vt=At[0])==null?void 0:vt.kind)==="file"&&(St=At[0]);const Wt=St.getAsFile(),Kt=Wt.name.split(".").pop();(0,Le.I)(Wt,Ut=>{var tn,sn,en;Ut.id?((tn=Wt==null?void 0:Wt.type)==null?void 0:tn.indexOf("image"))>-1?Oe.replaceSelection(``):((sn=Wt==null?void 0:Wt.type)==null?void 0:sn.indexOf("video"))>-1?Oe.replaceSelection(``):((en=Wt==null?void 0:Wt.type)==null?void 0:en.indexOf("pdf"))>-1?Oe.replaceSelection(`${Wt.name}`):nn.includes(Kt)?Oe.replaceSelection(`${Wt.name}`):Oe.replaceSelection(`[${Wt.name}](/api/attachments/${Ut.id}?type=${Ut.content_type})`):(Ut==null?void 0:Ut.status)===401&&(document.location.href="/user/login")})}catch(St){Me.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Oe=ce().fromTextArea(na.current,{mode:xn,lineNumbers:!jt,lineWrapping:!0,value:$t,autoCloseTags:!0,autoCloseBrackets:!0});return Oe.on("keyup",function(mt,at){at.keyCode===8&&(mt.getValue()==""?Oe.setOption("placeholder",Zr):Oe.setOption("placeholder",null))}),Oe.on("keydown",function(mt,at){if(at.keyCode===8){var vt=_o(mt);vt&&at.preventDefault()}}),_t&&Oe.focus(),Oe.on("paste",Pt),cr&&Oe.on("beforeChange",function(mt,at){(at.origin==="paste"||at.origin==="+input")&&at.cancel()}),Sr(Oe),()=>{Oe.off("paste",Pt)}}},[]);const Ar=(0,a.useCallback)(()=>{if(ia.current)try{}catch(Pt){console.log(Pt,"---- to set md editor body height")}},[Ci,ia,Ri]);(0,a.useEffect)(()=>{function Pt(){let Oe=new de.Z(mt=>{for(let at of mt)(at.target.offsetHeight>0||at.target.offsetWidth>0)&&(Ar(),_n.setSize("100%","100%"),_n.refresh())});return Oe.observe(na.current.parentElement),Oe}if(_n){const Oe=Pt();return()=>{var mt,at;(mt=na.current)!=null&&mt.parentElement&&Oe.unobserve((at=na.current)==null?void 0:at.parentElement)}}},[_n,Ar]),(0,a.useEffect)(()=>{if(_n){let Pt=[];for(const[Oe,mt]of Object.entries(Bn)){let at={[Oe]:()=>{Xa(mt)}};Pt.push(at),_n.addKeyMap(at)}return()=>{for(let Oe of Pt)_n.removeKeyMap(Oe)}}},[_n]),(0,a.useEffect)(()=>{Fr!==Ri&&sa(Fr)},[Fr]),(0,Rt.Z)(()=>{if(!Cn&&Xi>0){let Pt=new Date().getTime(),Oe=window.sessionStorage.getItem(An);Pt>=Xi+En&&(!Oe||Oe!==xr)&&(window.sessionStorage.setItem(An,xr),Na(!0))}},En),(0,a.useEffect)(()=>{Bi(Ot)},[_n,Ot]),(0,a.useEffect)(()=>{_n&&_t&&_n.focus()},[_n,_t]),(0,a.useEffect)(()=>{if(Wi&&_n){let Pt=function(mt){let at=mt.target;if(Qa.current){let vt=at.scrollTop/at.scrollHeight;Qa.current.scrollTop=Qa.current.scrollHeight*vt}};const Oe=_n.getScrollerElement();return Oe.addEventListener("scroll",Pt),()=>{Oe.removeEventListener("scroll",Pt)}}},[_n,Wi]),(0,a.useEffect)(()=>{if(_n&&mi){let Pt=function(Oe,mt){mi(Oe,mt)};return _n.on("beforeChange",Pt),()=>{_n.off("beforeChange",Pt)}}},[_n,mi]),(0,a.useEffect)(()=>{if(_n&&wr){let Pt=function(){wr(_n.getValue())};return _n.on("blur",Pt),()=>{_n.off("blur",Pt)}}},[_n,wr]);function _o(Pt,Oe){var mt=Pt.getDoc(),at=mt.getCursor(),vt=mt.getLine(at.line),wt=vt.charAt(at.ch-1),ct=vt.lastIndexOf("@\u2581@",at.ch),At=vt.lastIndexOf("@\u2581\u2581@",at.ch),St=ct>At?ct:At,Wt=ct>At?3:4;if(er.indexOf(wt)===-1)return null;if(console.log("change1:",Oe,Pt,vt,at,St,ct,At,wt),St>=0&&at.ch-St<5){var Kt=St+Wt;return mt.replaceRange("",{line:at.line,ch:St},{line:at.line,ch:Kt}),{line:at.line,ch:Kt}}return null}(0,a.useEffect)(()=>{if(_n){let Pt=function(Oe,mt){const at=Oe.getValue();li(at),eo(new Date().getTime()),Oe.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),hn&&(Vn?hn(at,vn(at)):hn(at))};return _n.on("change",Pt),()=>{_n.off("change",Pt)}}},[_n,hn]),(0,a.useEffect)(()=>{if(_n)if($t==null)_n.setValue(""),li("");else{const Pt=window.scrollY||window.pageYOffset;$t!==_n.getValue()&&(_n.setValue($t),li($t),_n.setCursor(cr?1:_n.lineCount(),0),window.scrollTo(0,Pt))}},[_n,$t]);const Xa=(0,a.useCallback)(Pt=>{const Oe=_n.getCursor(),mt=_n.getSelection();let at=mt.split(` +`);switch(Pt){case"bold":return _n.replaceSelection("**"+mt+"**"),mt===""&&_n.setCursor(Oe.line,Oe.ch+2),_n.focus();case"italic":return _n.replaceSelection("*"+mt+"*"),mt===""&&_n.setCursor(Oe.line,Oe.ch+1),_n.focus();case"code":return _n.replaceSelection("`"+mt+"`"),mt===""&&_n.setCursor(Oe.line,Oe.ch+1),_n.focus();case"inline-latex":return(0,Ht.Ye)(to)?void 0:($i("inline-latex"),_n.focus());case"latex":return _n.replaceSelection("```latex\n"+mt+"\n```"),_n.setCursor(Oe.line+1,mt.length+1),_n.focus();case"line-break":return _n.replaceSelection(`
+`),_n.focus();case"list-ul":return mt===""?_n.replaceSelection("- "+mt):_n.replaceSelection(at.map(vt=>vt===""?"":`- ${vt}`).join(` +`)),_n.focus();case"list-ol":return mt===""?_n.replaceSelection("1. "+mt):_n.replaceSelection(at.map((vt,wt)=>vt===""?"":`${wt+1}. ${vt}`).join(` +`)),_n.focus();case"add-null-ch":return mt===""&&_n.setCursor(Oe.line,Oe.ch),_n.replaceSelection(Fn),_n.focus();case"add-signal":return mt===""&&_n.setCursor(Oe.line,Oe.ch),_n.replaceSelection(Pn),_n.focus();case"add-multiple":return mt===""&&_n.setCursor(Oe.line,Oe.ch),_n.replaceSelection(er),_n.focus();case"inster-template-1":return mt===""&&_n.setCursor(Oe.line,Oe.ch),_n.replaceSelection(jn),_n.focus();case"eraser":return _n.setValue(""),_n.focus();case"trigger-watch":return Bi(!Wi),_n.focus();case"trigger-full-screen":return sa(!Ri),_n.focus();case Dt:$i(Dt);return;case bt:$i(bt);return;case ht:$i(ht);return;case st:$i(st);return;case"maths-latex":if((0,Ht.Ye)(to))return;$i("maths-latex");return;case tt:Wa.current="",sessionStorage.removeItem("file_id"),$i(tt);return;case Mt:$i(Mt);return;default:throw new Error}},[_n,Wi,Ri]),no=(0,a.useCallback)((Pt,Oe)=>{var mt,at,vt,wt,ct,At;Pt!=null&&Pt.disabledClose||$i("");const{src:St,alt:Wt,id:Kt}=Pt||{};switch(hi){case Dt:const{title:on,link:Nn}=Pt;return _n.replaceSelection(`[${on}](${Nn})`),_n.focus();case bt:const{language:mn,content:Dn}=Pt;return _n.replaceSelection(["```"+mn,Dn,"```"].join(` +`)),_n.focus();case"maths-latex":for(var Ut=atob(Pt),tn=new Uint8Array(Ut.length),sn=0;sn{br.id?_n.replaceSelection(`![,](/api/attachments/${br.id}?type=${br.content_type})`):(br==null?void 0:br.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":if((0,Ht.Ye)(to))return;_n.replaceSelection("`$$"+Pt+"$$`");break;case ot:if(!Kt)return;_n.getValue().indexOf(St)===-1?_n.replaceSelection(`
${Wt||
`):document.getElementById(Kt).src=Ke.Z.API_SERVER+St+"?t="+Date.now();break;case ht:case st:const On=Oe,Kn=(vt=(at=(mt=On==null?void 0:On.name)==null?void 0:mt.split("."))==null?void 0:at.pop)==null?void 0:vt.call(at);return((wt=On==null?void 0:On.type)==null?void 0:wt.indexOf("image"))>-1||!(On!=null&&On.type)?On!=null&&On.align||On!=null&&On.width?_n.replaceSelection(`

${Wt||

`):_n.replaceSelection(`${Wt||`):((ct=On==null?void 0:On.type)==null?void 0:ct.indexOf("video"))>-1?_n.replaceSelection(``):((At=On==null?void 0:On.type)==null?void 0:At.indexOf("pdf"))>-1?_n.replaceSelection(`${On.name}`):nn.includes(Kn)?_n.replaceSelection(`${On.name}`):_n.replaceSelection(`[${On.name}](${St})`),_n.focus();case Mt:const{row:qt,col:gr,align:$n}=Pt;let vr=` +`;for(let br=0;br{switch(hi){case Dt:return a.createElement(Qe,{callback:no,onCancel:yt});case bt:return a.createElement(Ue.Z,{callback:no,onCancel:yt});case ht:return a.createElement(Le.Z,{callback:no,onCancel:yt});case tt:return a.createElement(dt,{editImgId:Wa.current,callback:no,onCancel:yt});case Mt:return a.createElement(Ye,{callback:no,onCancel:yt});case"maths-latex":return a.createElement(Bt,{showSaveButton:!0,callback:no});case"inline-latex":return a.createElement(Ft.Z,{showSaveButton:!0,callback:no});default:return null}},[hi]);function yt(){$i("")}(0,a.useEffect)(()=>{if(da.current){let Pt=function(ct){vt=!0,wt=ct.pageY},Oe=function(){vt=!1},mt=function(ct){if(vt){let At=ct.pageY-wt;At<0&&(At=0),At>300&&(At=300);let St=Yt+At+"px";Da(St)}},at=da.current,vt=!1,wt=0;return at.addEventListener("mousedown",Pt),document.addEventListener("mousemove",mt),document.addEventListener("mouseup",Oe),()=>{at.removeEventListener("mousedown",Pt),document.removeEventListener("mousemove",mt),document.removeEventListener("mouseup",Oe)}}},[_n,da]),(0,a.useEffect)(()=>{Da(Yt)},[Yt]);const xt=ir(Rn),Nt=ir(Ci),Vt={width:xt,height:Nt},cn=(0,a.useMemo)(()=>{if(Xi){let Pt=new Date(Xi),Oe=Pt.getHours(),mt=Pt.getMinutes(),at=Pt.getSeconds();return Oe=Oe<10?"0"+Oe:Oe,mt=mt<10?"0"+mt:mt,at=at<10?"0"+at:at,`${Oe}:${mt}:${at}`}return 0},[Xi]),vn=Pt=>{const Oe=[];if(Vn){let mt=-1;Pt=Pt.replace(/(@▁▁@|@▁@)/g,function(at,vt,wt){Oe.push({multiLine:at!==Pn})})}return Oe};function rt(){window.sessionStorage.removeItem(An),Na(!1),eo(0)}function kt(){Na(!1),eo(0),_n.setValue(window.sessionStorage.getItem(An))}(0,a.useEffect)(()=>{fn[hi]&&hi!==st&&hi!==tt&&setTimeout(()=>{const Pt=document.getElementsByClassName("markdown-popup-form")[0],Oe=window.innerWidth/2-Pt.offsetWidth/2,mt=window.innerHeight/2-Pt.offsetHeight/2;ua(Oe),_i(mt)},0)},[hi]);const Qt=Pt=>{Pt.preventDefault();const Oe=Pt.clientX-la,mt=Pt.clientY-bi;document.body.onmousemove=at=>{let vt=at.clientX-Oe,wt=at.clientY-mt;const ct=document.getElementsByClassName("markdown-popup-form")[0],At=window.innerWidth-ct.offsetWidth,St=window.innerHeight-ct.offsetHeight;vt=Math.max(0,Math.min(vt,At)),wt=Math.max(0,Math.min(wt,St)),yn(at.clientX,at.clientY,Oe,mt)&&(ua(vt),_i(wt))},document.body.onmouseup=function(){document.body.onmousemove=null}},yn=(Pt,Oe,mt,at)=>{const vt=document.body.clientHeight,wt=document.body.clientWidth;return Pt<20&&mt>Pt||Pt>wt-20&&mtOe||Oe>vt-20&&at{var Oe;Wa.current=Pt,(Oe=so.current)==null||Oe.setHeight("100vh"),setTimeout(()=>{$i("add-flowchart")},150)}})):null))),Jt?a.createElement("a",{ref:da,className:"editor-resize"}):null,hi===st&&a.createElement(ft,{callback:no,onCancel:yt}),hi===tt&&a.createElement(dt,{ref:so,editImgId:Wa.current,callback:no,onCancel:yt}),a.createElement(be.Z,null,fn[hi]&&hi!==st&&hi!==tt?a.createElement(ke.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:la,top:bi},title:a.createElement("div",{style:{cursor:"move"},onMouseDown:Qt},fn[hi]),open:!0,onCancel:yt,footer:null,destroyOnClose:!0,width:hi===tt?"1200px":null,height:hi===tt?"80vh":null,className:"markdown-popup-form"},ka):null))}},45596:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return ve},I:function(){return ge}});var a=le(28284),Ce=le(6767),y=le(37568),ce=le(77736),de=le(71051),te=le(47889),ae=le(99571),re=le(67303),ne=le(59301),x=le(59301),ee=Object.defineProperty,E=Object.defineProperties,b=Object.getOwnPropertyDescriptors,z=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,pe=(be,ye,Ae)=>ye in be?ee(be,ye,{enumerable:!0,configurable:!0,writable:!0,value:Ae}):be[ye]=Ae,fe=(be,ye)=>{for(var Ae in ye||(ye={}))ie.call(ye,Ae)&&pe(be,Ae,ye[Ae]);if(z)for(var Ae of z(ye))se.call(ye,Ae)&&pe(be,Ae,ye[Ae]);return be},ue=(be,ye)=>E(be,b(ye));const{useForm:oe}=a.default,me={width:280,marginRight:10},Ee={labelCol:{span:5},wrapperCol:{span:19}};var ve=({callback:be,onCancel:ye})=>{const[Ae]=oe();let Fe=(0,ne.useRef)();function De(Se){Fe.current.width=Ae.getFieldValue("width"),Fe.current.align=Ae.getFieldValue("align"),be(Se,Fe.current)}function we(Se,je){if(Se.status===-1){Ce.ZP.error(Se.message);return}Ae.setFieldsValue({src:`/api/attachments/${Se.id}`,type:je.type})}function Be(Se){let je=Se.target.files[0];Fe.current=je,ge(je,we)}return x.createElement(a.default,ue(fe({form:Ae},Ee),{className:"upload-image-panel",onFinish:De,style:{width:470,overflow:"hidden"}}),x.createElement(a.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},x.createElement("div",{className:"flex-container"},x.createElement(a.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u56FE\u7247\u5730\u5740"}]},x.createElement(y.default,{style:me})),x.createElement(he,{onFileChange:Be}))),x.createElement(a.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},x.createElement(y.default,{style:{width:264}})),x.createElement(a.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},x.createElement(ce.Z,null,x.createElement(a.default.Item,{name:"width",style:{margin:0}},x.createElement(de.Z,{style:{width:264}})),x.createElement("span",{className:"ml8"},"%"))),x.createElement(a.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},x.createElement(te.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),x.createElement("aside",null,x.createElement(a.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},x.createElement(ae.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(ae.ZP,{type:"default",onClick:ye},"\u53D6\u6D88"))))};function he({onFileChange:be}){return x.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",x.createElement("input",{type:"file",onChange:be}))}function ge(be,ye){if(!be)throw new String("\u6CA1\u6709\u6587\u4EF6");let Ae=new FormData;Ae.append("editormd-image-file",be),Ae.append("file_param_name","editormd-image-file"),Ae.append("byxhr","true");var Fe=new window.XMLHttpRequest;Fe.withCredentials=!0,Fe.addEventListener("load",function(De){ye(JSON.parse(De.target.responseText),be)},!1),Fe.addEventListener("error",function(De){console.error(De)},!1),Fe.open("POST",`${re.KI}/api/attachments.json`),Fe.send(Ae)}},75790:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return y}});var a=le(59301),Ce=le(4676);class y extends a.Component{constructor(de){super(de);const te=window.document;this.node=te.createElement("div"),te.body.appendChild(this.node)}render(){const{children:de}=this.props;return(0,Ce.createPortal)(de,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},51124:function(Ct,lt,le){"use strict";le.d(lt,{SV:function(){return ft},ZP:function(){return Ze}});var a=le(59301),Ce=le(76374);const y={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},ce={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` `)},{label:"System.out.println",content:["System.out.println($0)"].join(` `)},{label:"System.out.print",content:["System.out.print($0)"].join(` `)}],keywords:["abstract","continue","for","new","switch","assert","default","goto","package","synchronized","boolean","do","if","private","this","break","double","implements","protected","throw","byte","else","import","public","throws","case","enum","instanceof","return","transient","catch","extends","int","short","try","char","final","interface","static","void","class","finally","long","strictfp","volatile","const","float","native","super","while","true","false"]},de={keywords:["abstract","amp","array","auto","bool","break","case","catch","char","class","const","constexpr","const_cast","continue","cpu","decltype","default","delegate","delete","do","double","dynamic_cast","each","else","enum","event","explicit","export","extern","false","final","finally","float","friend","gcnew","generic","goto","in","initonly","inline","int","interface","interior_ptr","internal","literal","long","mutable","namespace","new","noexcept","nullptr","__nullptr","operator","override","partial","pascal","pin_ptr","private","property","protected","public","ref","register","reinterpret_cast","restrict","return","safe_cast","sealed","short","signed","sizeof","static","static_assert","static_cast","struct","switch","template","this","thread_local","throw","tile_static","true","try","typedef","typeid","typename","union","unsigned","using","virtual","void","volatile","wchar_t","where","while","_asm","_based","_cdecl","_declspec","_fastcall","_if_exists","_if_not_exists","_inline","_multiple_inheritance","_pascal","_single_inheritance","_stdcall","_virtual_inheritance","_w64","__abstract","__alignof","__asm","__assume","__based","__box","__builtin_alignof","__cdecl","__clrcall","__declspec","__delegate","__event","__except","__fastcall","__finally","__forceinline","__gc","__hook","__identifier","__if_exists","__if_not_exists","__inline","__int128","__int16","__int32","__int64","__int8","__interface","__leave","__m128","__m128d","__m128i","__m256","__m256d","__m256i","__m64","__multiple_inheritance","__newslot","__nogc","__noop","__nounwind","__novtordisp","__pascal","__pin","__pragma","__property","__ptr32","__ptr64","__raise","__restrict","__resume","__sealed","__single_inheritance","__stdcall","__super","__thiscall","__try","__try_cast","__typeof","__unaligned","__unhook","__uuidof","__value","__virtual_inheritance","__w64","__wchar_t"],operators:["=",">","<","!","~","?",":","==","<=",">=","!=","&&","||","++","--","+","-","*","/","&","|","^","%","<<",">>",">>>","+=","-=","*=","/=","&=","|=","^=","%=","<<=",">>=",">>>="],quickKey:[{label:"ifelse",content:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` @@ -1120,22 +1120,22 @@ ${_e} `)},{label:"include ",content:["#include "].join(` `)}]},te={keywords:["and","as","assert","break","class","continue","def","del","elif","else","except","exec","finally","for","from","global","if","import","in","is","lambda","None","not","or","pass","raise","return","self","try","while","with","yield","int","float","long","complex","hex","abs","all","any","apply","basestring","bin","bool","buffer","bytearray","callable","chr","classmethod","cmp","coerce","compile","complex","delattr","dict","dir","divmod","enumerate","eval","execfile","file","filter","format","frozenset","getattr","globals","hasattr","hash","help","id","input","intern","isinstance","issubclass","iter","len","locals","list","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","reversed","range","raw_input","reduce","reload","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","unichr","unicode","vars","xrange","zip","True","False","__dict__","__methods__","__members__","__class__","__bases__","__name__","__mro__","__subclasses__","__init__","__import__"],quickKey:[{label:"print",content:["print($0)"].join(` `)}]},ae={keywords:["asInstanceOf","catch","class","classOf","def","do","else","extends","finally","for","foreach","forSome","if","import","isInstanceOf","macro","match","new","object","package","return","throw","trait","try","type","until","val","var","while","with","yield","given","enum","then"],quickKey:[{label:"println",content:["println($0)"].join(` -`)}]};var re=le(53184),ne=le.n(re),x=(rt,He,_e)=>new Promise((Xe,Ne)=>{var Ge=Ve=>{try{Ke(_e.next(Ve))}catch(Me){Ne(Me)}},ct=Ve=>{try{Ke(_e.throw(Ve))}catch(Me){Ne(Me)}},Ke=Ve=>Ve.done?Xe(Ve.value):Promise.resolve(Ve.value).then(Ge,ct);Ke((_e=_e.apply(rt,He)).next())});const ee={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},E=(rt,He,_e,Xe)=>{const Ne=He.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:_e.lineNumber,endColumn:_e.column});return Array.from(new Set(Ne.match(/\b\w{2,}\b/g)||[])).map(ct=>({label:ct,kind:rt.languages.CompletionItemKind.Text,insertText:ct,range:Xe}))},b=(rt,He,_e,Xe)=>{rt.languages.registerCompletionItemProvider(He,{provideCompletionItems(Ne,Ge){const ct=Ne.getWordUntilPosition(Ge),Ke={startLineNumber:Ge.lineNumber,endLineNumber:Ge.lineNumber,startColumn:ct.startColumn,endColumn:ct.endColumn},Ve=Ne.getLineContent(Ge.lineNumber).substring(ct.startColumn-2,ct.endColumn);return{suggestions:[...E(rt,Ne,Ge,Ke),..._e.map(Se=>({label:Se,kind:rt.languages.CompletionItemKind.Keyword,documentation:Se,insertText:Se,insertTextRules:rt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Ke})),...Xe.map(Se=>({label:Se.label,kind:rt.languages.CompletionItemKind.Snippet,documentation:Se.content,insertText:Ve.startsWith("#")?Se.content.replace(/#/,""):Se.content,insertTextRules:rt.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Ke}))]}}})};var z=rt=>{ee.languages.forEach(He=>{rt.languages.registerDocumentFormattingEditProvider(He,{provideDocumentFormattingEdits(_e){return x(this,null,function*(){const Xe=ne()(_e.getValue(),{indent_size:2,indent_char:" ",max_preserve_newlines:2,preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:0,indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:_e.getFullModelRange(),text:Xe}]})}})}),b(rt,"java",ce.keywords,ce.quickKey),b(rt,"cpp",de.keywords,de.quickKey),b(rt,"c",y.keywords,[]),b(rt,"python",te.keywords,te.quickKey),b(rt,"scala",ae.keywords,ae.quickKey)};const ie="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var se=Object.defineProperty,pe=(rt,He,_e)=>He in rt?se(rt,He,{enumerable:!0,configurable:!0,writable:!0,value:_e}):rt[He]=_e,fe=(rt,He,_e)=>pe(rt,typeof He!="symbol"?He+"":He,_e);const ue=class Xc{constructor(He,_e,Xe){this.placeholder=He,this.editor=_e,this.monaco=Xe,_e.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return Xc.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};fe(ue,"ID","editor.widget.placeholderHint");var me=ue,Ee=le(96236),ve=le(6767),he=le(25399),ge=le(89392),be=le(33796),ye=le(56102),Ae=Object.defineProperty,Fe=Object.defineProperties,De=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,je=(rt,He,_e)=>He in rt?Ae(rt,He,{enumerable:!0,configurable:!0,writable:!0,value:_e}):rt[He]=_e,Ie=(rt,He)=>{for(var _e in He||(He={}))Be.call(He,_e)&&je(rt,_e,He[_e]);if(we)for(var _e of we(He))xe.call(He,_e)&&je(rt,_e,He[_e]);return rt},ze=(rt,He)=>Fe(rt,De(He)),Te=(rt,He)=>{var _e={};for(var Xe in rt)Be.call(rt,Xe)&&He.indexOf(Xe)<0&&(_e[Xe]=rt[Xe]);if(rt!=null&&we)for(var Xe of we(rt))He.indexOf(Xe)<0&&xe.call(rt,Xe)&&(_e[Xe]=rt[Xe]);return _e},qe=(rt,He,_e)=>new Promise((Xe,Ne)=>{var Ge=Ve=>{try{Ke(_e.next(Ve))}catch(Me){Ne(Me)}},ct=Ve=>{try{Ke(_e.throw(Ve))}catch(Me){Ne(Me)}},Ke=Ve=>Ve.done?Xe(Ve.value):Promise.resolve(Ve.value).then(Ge,ct);Ke((_e=_e.apply(rt,He)).next())});function Je(rt){return/^\d+$/.test(rt)?`${rt}px`:rt}function Qe(){}let Ue=!1;const Le={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function ke(rt=[]){let He=rt;if(Array.isArray(rt)){for(let _e=0;_eqe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(rt){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",rt)}});var Ze=rt=>{var He=rt,{width:_e="100%",height:Xe="100%",value:Ne,language:Ge="javascript",style:ct={},options:Ke={},overrideServices:Ve={},theme:Me="vs-dark",onEditBlur:Se,isCopy:Pe=!1,onSave:Ye,autoHeight:$e=!1,forbidCopy:ft=!1,onChange:Et=Qe,editorDidMount:gt=Qe,onFocus:Bt=Qe,onBreakPoint:Ft=Qe,breakPointValue:Dt=[],filename:mt="educoder.txt",errorLine:et,errorContent:st="",highlightLine:ot,openBreakPoint:bt=!1,placeholder:_t="",showMiniMap:It=!0}=He,Lt=Te(He,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const Rt=(0,a.useRef)(),zt=(0,a.useRef)({}),En=(0,a.useRef)(),Xn=(0,a.useRef)(),vn=(0,a.useRef)([]),Dn=(0,a.useRef)(!1),Qn=(0,a.useRef)(),On=(0,a.useRef)(),Tn=(0,a.useRef)(!1),[nn,nr]=(0,a.useState)(!1);function Jn(){let Xt;return Rt.current&&(Xt=new Ce.Z(bn=>{for(let Fn of bn)(Fn.target.offsetHeight>0||Fn.target.offsetWidth>0)&&zt.current.instance.layout()}),Xt.observe(Rt.current)),Xt}function ln(){ve.ZP.warning({content:decodeURIComponent(ie),key:"monaco-editor-tip"})}const xn=()=>{let Xt=zt.current.instance;if(Ne!=null&&Xt&&nn){const bn=Xt.getModel();bn&&Ne!==bn.getValue()&&(Ue=!0,bn.setValue(Ne),Xt.layout(),Ue=!1)}};(0,a.useEffect)(()=>{const Xt=be.Z.subscribe("formatDocument",bn=>{var Fn;let Un=zt.current.instance;(Fn=Un==null?void 0:Un.getAction)==null||Fn.call(Un,"editor.action.formatDocument").run()});return window.updateMonacoValue=bn=>{Et(bn)},Xt},[]),(0,a.useEffect)(()=>{var Xt;let bn=zt.current.instance;Xn.current&&clearTimeout(Xn.current),Xn.current=setTimeout(()=>{xn()},500),Ne&&(Ne!=null&&Ne.length)&&((Xt=bn==null?void 0:bn.updateOptions)==null||Xt.call(bn,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Ne.split(/\r\n|\r|\n/g).length))+3,5)}))},[Ne,nn,zt.current]),(0,a.useEffect)(()=>{if(et&&zt.current&&zt.current.instance){let bn=zt.current.instance;bn.changeViewZones(function(Fn){var Un=document.createElement("div");Un.style.padding="10px 20px",Un.style.width="calc(100% - 20px)",Un.className="my-error-line-wrp",Un.innerHTML=st,Fn.addZone({afterLineNumber:et||11,heightInLines:3,domNode:Un})});var Xt={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};bn.addOverlayWidget(Xt),bn.revealPositionInCenter({lineNumber:20,column:1})}},[et,zt.current,nn]);const cn=(Xt="",bn)=>{if(!Xt||Xt.trim()==="")return!0;const Un=zt.current.instance.getModel().getLineTokens(bn);let dr=!1;for(let Dr=0;Dr<2;Dr++)Un.getStandardTokenType(Dr)===1&&(dr=!0);return dr};(0,a.useEffect)(()=>{var Xt;const bn=(Xt=zt.current)==null?void 0:Xt.instance;if(bn&&nn&&ft){const Fn=bn.onDidBlurEditorWidget(()=>{Tn.current=!1}),Un=bn.onDidFocusEditorText(()=>{Tn.current=!0});return()=>{Fn.dispose(),Un.dispose()}}},[zt.current,nn,ft]),(0,a.useEffect)(()=>{var Xt;if((Xt=zt.current)!=null&&Xt.instance&&nn&&bt){let bn=zt.current.instance,Fn=bn.getModel();if(!Fn)return;(()=>{var Pn;let Fr=[],Bn=[];const wr=Fn.getAllDecorations();for(let ri of wr)ri.options.className==="highlighted-line"&&(Fr.push((Pn=ri==null?void 0:ri.range)==null?void 0:Pn.startLineNumber),Bn.push(ri==null?void 0:ri.id));if(ot===Fr[0])return;Fn.deltaDecorations(Bn,[]);const Cr=Fn.getLineCount();ot&&ot<=Cr&&(bn.deltaDecorations([],[{range:new Re.Range(ot,1,ot,Fn.getLineMaxColumn(ot)),options:{isWholeLine:!0,className:"highlighted-line"}}]),bn.revealLineInCenter(ot))})();const dr=(Pn=!1)=>{var Fr;let Bn=[],wr=[];const Cr=Fn.getAllDecorations();for(let ri of Cr)ri.options.linesDecorationsClassName==="breakpoints-select"&&(Bn.push((Fr=ri==null?void 0:ri.range)==null?void 0:Fr.startLineNumber),wr.push(ri==null?void 0:ri.id));if(Pn)return{lines:Bn,ids:wr};Ft(Bn)},Dr=Pn=>qe(void 0,null,function*(){let Fr={range:new Re.Range(Pn,1,Pn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield Fn.deltaDecorations([],[Fr]),dr()}),br=Pn=>qe(void 0,null,function*(){let Fr=[];const Bn=bn.getLineDecorations(Pn);for(let wr of Bn)wr.options.linesDecorationsClassName==="breakpoints-select"&&Fr.push(wr.id);yield Fn.deltaDecorations(Fr,[]),dr()}),ci=Pn=>{let Fr=bn.getLineDecorations(Pn);for(let Bn of Fr)if(Bn.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,ge.isEqual)(Dt,dr(!0).lines)){Fn.deltaDecorations(dr(!0).ids,[]);const Pn=Dt.map(Fr=>({range:new Re.Range(Fr,1,Fr,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));Fn.deltaDecorations([],Pn)}const an=bn.onDidChangeModelContent(Pn=>{let Fr=bn.getPosition();if(Fr){let Bn=Fr.lineNumber;clearTimeout(On.current),On.current=setTimeout(()=>{cn(Fn.getLineContent(Bn),Bn)?br(Bn):ci(Bn)?(br(Bn),Dr(Bn)):dr()},100)}}),jn=bn.onMouseDown(Pn=>{var Fr,Bn,wr;if(Pn.target.detail&&((wr=(Bn=(Fr=Pn.target)==null?void 0:Fr.element)==null?void 0:Bn.className)!=null&&wr.includes("line-numbers"))){let Cr=Pn.target.position.lineNumber;if(cn(Fn.getLineContent(Cr),Cr))return;ci(Cr)?br(Cr):Dr(Cr)}}),Ar=Pn=>{let Fr={range:new Re.Range(Pn,1,Pn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};vn.current=bn.deltaDecorations(vn.current,[Fr])},ar=()=>{vn.current=bn.deltaDecorations(vn.current,[])},cr=bn.onMouseMove(Pn=>{var Fr,Bn,wr;if(ar(),Pn.target.detail&&((wr=(Bn=(Fr=Pn.target)==null?void 0:Fr.element)==null?void 0:Bn.className)!=null&&wr.includes("line-numbers"))){let Cr=Pn.target.position.lineNumber;if(cn(Fn.getLineContent(Cr),Cr))return;Ar(Cr)}}),kr=bn.onMouseLeave(()=>{ar()});return()=>{an.dispose(),jn.dispose(),cr.dispose(),kr.dispose()}}},[zt.current,nn,Dt,ot,bt,Ge]),(0,a.useEffect)(()=>{var Xt;(Xt=zt.current)!=null&&Xt.instance&&bt&&zt.current.instance.setPosition({lineNumber:0,column:0})},[ot]);function wn(){let Xt=zt.current.instance;if(Xt){const bn=Xt.getSelection(),Fn=zt.current.pastePos||{},Un=new Re.Range(Fn.startLineNumber||bn.endLineNumber,Fn.startColumn||bn.endColumn,Fn.endLineNumber||bn.endLineNumber,Fn.endColumn||bn.endColumn);setTimeout(()=>{Xt.executeEdits("",[{range:Un,text:""}])},300)}}function $t(Xt){(window.navigator.platform.match("Mac")?Xt.metaKey:Xt.ctrlKey)&&Xt.keyCode==83&&(Xt.preventDefault(),Ye())}const fn=()=>{if($e&&zt.current.instance){const Xt=zt.current.instance.getContentHeight();Cn(Xt{if(!Tn.current)return;const{keyCode:bn,ctrlKey:Fn,metaKey:Un,target:dr,type:Dr}=Xt;return(Dr==="paste"||(bn===67||bn===86)&&(Un||Fn))&&dr.nodeName==="TEXTAREA"&&(ln(),Xt.preventDefault()),!1};function jt(Xt,bn){var Fn=window.URL||window.webkitURL||window,Un=new Blob([bn]),dr=document.createElementNS("http://www.w3.org/1999/xhtml","a");dr.href=Fn.createObjectURL(Un),dr.download=Xt,Nn(dr)}(0,a.useEffect)(()=>{fn()},[fn]),(0,a.useEffect)(()=>{Rt.current&&!nn&&Promise.all([le.e(8909),le.e(5028)]).then(le.bind(le,71448)).then(Xt=>{try{Re=Xt,zt.current.instance=Re.editor.create(Rt.current,{value:Ne,language:ke(Ge),theme:Me,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:It||!1}},Ve);const bn=zt.current.instance;let dr=[...Ee.BH._menuItems].find(an=>an[0]._debugName=="EditorContext")[1],Dr=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],br=(an,jn)=>{var Ar,ar;let cr=an._first;do jn.includes((ar=(Ar=cr.element)==null?void 0:Ar.command)==null?void 0:ar.id)&&an._remove(cr);while(cr=cr.next)};if(gt(bn,Re),setTimeout(()=>{fn(),zt.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{jt(mt||"educoder.txt",bn.getValue())}})},500),zt.current.subscription=bn.onDidChangeModelContent(an=>{Dn.current?clearTimeout(Qn.current):(fn(),Et(bn.getValue(),an)),Qn.current=setTimeout(()=>{Dn.current=!1},500)}),window.Monaco||z(Re,ke(Ge)),ft&&(br(dr,Dr),Rt.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Yt),window.removeEventListener("paste",Yt),window.addEventListener("keydown",Yt),window.addEventListener("paste",Yt)),window.Monaco=Re,Se&&bn.onDidBlurEditorWidget(()=>{Se(bn.getValue())}),Bt&&bn.onDidFocusEditorText(()=>{ft&&We(),Bt(bn.getValue())}),ft){We();try{bn.onDidPaste(an=>{const jn=bn.getSelection(),Ar=zt.current.pastePos||{},ar=new Re.Range(Ar.startLineNumber||jn.endLineNumber,Ar.startColumn||jn.endColumn,Ar.endLineNumber||jn.endLineNumber,Ar.endColumn||jn.endColumn);bn.executeEdits("",[{range:an.range,text:""}])})}catch(an){}}let ci=Jn();return _t&&typeof _t=="string"&&new me(_t,bn,Re),nr(!0),()=>{const an=zt.current.instance;an.dispose();const jn=an.getModel();jn&&jn.dispose(),zt.current.subscription&&zt.current.subscription.dispose(),ci.unobserve(Rt.current)}}catch(bn){}})},[]),(0,a.useEffect)(()=>{if(zt.current.instance&&nn)return document.addEventListener("keydown",$t,!1),()=>{document.removeEventListener("keydown",$t)}},[Ye,nn]),(0,a.useEffect)(()=>{let Xt=zt.current.instance;if(Xt&&nn){let bn=ke(Ge);Re.editor.setModelLanguage(Xt.getModel(),bn)}},[Ge,nn]),(0,a.useEffect)(()=>{zt.current.instance&&nn&&Re.editor.setTheme(Me)},[Me,nn]),(0,a.useEffect)(()=>{let Xt=zt.current.instance;En.current=Ke,Xt&&nn&&(Xt.updateOptions(Ie({},Ke)),setTimeout(()=>{Xt.getModel().updateOptions(Ie({},Ke))},200))},[JSON.stringify(Ke),nn]),(0,a.useEffect)(()=>{let Xt=zt.current.instance;Xt&&nn&&Xt.layout()},[_e,Xe,nn]);const[Mt,Ot]=(0,a.useState)(Je(_e)),[rn,Cn]=(0,a.useState)(Je(Xe)),yn=ze(Ie({},ct),{width:Mt,height:rn,position:"relative"});return a.createElement("div",{className:"my-monaco-editor",ref:Rt,style:yn},Pe&&a.createElement(ye.CopyToClipboard,{text:Ne,onCopy:()=>ve.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement(he.Z,{title:"\u590D\u5236\u4EE3\u7801"},a.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},a.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function dt({width:rt="100%",height:He="100%",original:_e,modified:Xe,language:Ne,options:Ge={}}){const ct=(0,a.useRef)(),[Ke,Ve]=(0,a.useState)(null);function Me($e){let ft;return ct.current&&(ft=new Ce.Z(Et=>{for(let gt of Et)(gt.target.offsetHeight>0||gt.target.offsetWidth>0)&&$e.layout()}),ft.observe(ct.current)),ft}(0,a.useEffect)(()=>(ct.current&&Promise.all([le.e(8909),le.e(9404)]).then(le.bind(le,2550)).then($e=>{Re=$e;const ft=Re.editor.createDiffEditor(ct.current,ze(Ie({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},Ge),{wordWrap:!0}));Ve(ft);let Et=Me(ft);return()=>{ft.dispose();const gt=ft.getModel();gt&>.dispose(),Et.unobserve(ct.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,a.useEffect)(()=>{Ke&&Ke.setModel({original:Re.editor.createModel(_e,Ne),modified:Re.editor.createModel(Xe,Ne)})},[_e,Xe,Ne,Ke]);const Se=Je(rt),Pe=Je(He),Ye={width:Se,height:Pe};return a.createElement("div",{className:"my-diff-editor",ref:ct,style:Ye})}},64536:function(Ct,lt,le){"use strict";var a=le(45298),Ce=le(82326),y=le(71411),ce=le(59301);const de=Ce.default.Option;lt.Z=({isTheoretical:te,onFontSizeChange:ae,cmFontSize:re,cmCodeMode:ne,autoFormat:x,onCodeModeChange:ee,onTabToSpace:E,onAutoFormat:b,formatDocument:z,className:ie="",tabToSpace:se,children:pe,code_editor:fe,challenge:ue,shixun_environment_id:oe,shixun_environments:me})=>{var Ee;const ve={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"},he=(Ee=me==null?void 0:me.find(ge=>ge.shixun_environment_id===oe))==null?void 0:Ee.program_language;return console.log("----",he,me,oe,fe),ce.createElement("div",{className:`tpi-code-setting ${ie}`},ce.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),ce.createElement("section",null,ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),ce.createElement(Ce.default,{bordered:!1,size:"small",value:ne,onChange:ee},ce.createElement(de,{value:"vs"},"\u767D\u8272\u80CC\u666F"),ce.createElement(de,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),!te&&ce.createElement(ce.Fragment,null,ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),ce.createElement(Ce.default,{bordered:!1,size:"small",value:re,onChange:ae},ce.createElement(de,{value:12},"12px"),ce.createElement(de,{value:14},"14px"),ce.createElement(de,{value:16},"16px"),ce.createElement(de,{value:18},"18px"),ce.createElement(de,{value:20},"20px"),ce.createElement(de,{value:22},"22px"))),ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"Tab\u8F6C\u6362"),ce.createElement(y.Z,{checked:se,onChange:E})),ce.createElement("div",{className:"file-item",onClick:z},ce.createElement("b",{style:{cursor:"pointer"}},"\u683C\u5F0F\u5316\u4EE3\u7801")))),!te&&ce.createElement(ce.Fragment,null,ce.createElement("h3",null,"\u5FEB\u6377\u952E"),ce.createElement("section",null,ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),ce.createElement("span",null,"Ctrl + S")),ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),ce.createElement("span",null,"F1 / Alt + F1")),ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),ce.createElement("span",null,"Ctrl + ]/[")),ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),ce.createElement("span",null,"Ctrl + Shift + \\")),ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),ce.createElement("span",null,"Home")),ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),ce.createElement("span",null,"End"))),pe),!te&&ce.createElement(ce.Fragment,null,ce.createElement("h3",null,"\u5FEB\u6377\u952E"),ce.createElement("section",null,he&&ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"\u7F16\u7A0B\u8BED\u8A00"),ce.createElement("span",null,he)),ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),ce.createElement("span",null,ve[ue==null?void 0:ue.difficulty])),ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),ce.createElement("span",null,fe==null?void 0:fe.name)),ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC"),ce.createElement("span",null,fe!=null&&fe.close_internet?"\u5173\u95ED\u5916\u7F51":"\u5F00\u542F\u5916\u7F51")))))}},929:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return E}});var a={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},Ce=le(29787),y=le(25399),ce=le(60242),de=le(92310),te=le.n(de),ae=le(49661),re=le(57884),ne=le(34055),x=le(59301),E=({className:b,dataSource:z=[],col:ie=4,right:se,bottom:pe=23,precision:fe=0,wrapWidth:ue=1200,trackEventItems:oe,loading:me,onRemove:Ee=()=>{},isCurrent:ve=!0,showProgress:he=!1,showAlias:ge=!1})=>{const be=Math.floor((ue-(ie-1)*se)/ie),ye=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return x.createElement(Ce.Z,{spinning:me},x.createElement("div",{className:te()(a.list,b)},!!(z!=null&&z.length)&&(z==null?void 0:z.map((Ae,Fe)=>{var De,we,Be,xe,je,Ie;const{name:ze,id:Te,identifier:qe,featured:Je,school_name:Qe,image_url:Ue,excellent:Le,is_plan:ke}=Ae;return x.createElement("div",{key:Te,className:ve&&he?a.wrapisCurrent:a.wrap,style:{width:be,marginRight:(1+Fe)%ie===0?0:se+fe,marginBottom:pe}},x.createElement("a",{className:a.li,onClick:Re=>{Re.preventDefault(),Re.stopPropagation(),oe&&(0,ae.L9)([oe]),(0,ae.xg)(`/paths/${qe}`)}},x.createElement("div",{className:a.img},x.createElement("img",{className:a.cover,src:`${Ue}`}),ve&&(0,ne.bg)()&&(Ae==null?void 0:Ae.studying)&&x.createElement("div",{className:`${a.movebq} user-path-items`,onClick:Re=>{Re.stopPropagation(),Ee(Ae)}},x.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),x.createElement("span",{className:"c-red"},"\u79FB\u9664")),(De=Ae==null?void 0:Ae.subject_tags)==null?void 0:De.map((Re,We)=>{var Ze,dt;if(We===0){const He=(Ze=ye.find(_e=>_e.name==Re))==null?void 0:Ze.swimg;return x.createElement("img",{className:a.sign,src:He,style:{left:"-4px"}})}const rt=(dt=ye.find(He=>He.name==Re))==null?void 0:dt.ptimg;return x.createElement("img",{className:a.sign,src:rt,style:{left:`${48+52*(We-1)+2*We}px`}})}),x.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ae==null?void 0:Ae.excellent)&&x.createElement("div",{className:a.bq},"\u5F00\u653E\u8BFE\u7A0B"))),x.createElement("div",{className:a.name},x.createElement(y.Z,{title:ge&&(Ae!=null&&Ae.excellent_alias_name)?x.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ze}`,x.createElement("br",null),x.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ae==null?void 0:Ae.excellent_alias_name}`)):ze},x.createElement("span",{className:a.e},ge&&(Ae==null?void 0:Ae.excellent_alias_name)||ze))),ve&&he&&((we=Ae==null?void 0:Ae.progress)==null?void 0:we.all_score)!=0&&x.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},x.createElement(ce.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Be=Ae==null?void 0:Ae.progress)==null?void 0:Be.my_score)/((xe=Ae==null?void 0:Ae.progress)==null?void 0:xe.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(je=Ae==null?void 0:Ae.progress)==null?void 0:je.my_score,"/",(Ie=Ae==null?void 0:Ae.progress)==null?void 0:Ie.all_score),(!ve||!he)&&x.createElement(y.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${Qe}`},x.createElement("div",{className:a.unit},x.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),Qe)),(!ve||!he)&&x.createElement("div",{className:a.tags},x.createElement("div",null,x.createElement(y.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),x.createElement("span",null,Ae.stages_count))),x.createElement(y.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),x.createElement("span",null,Ae.members_count)))))))})),!z.length&&x.createElement(re.Z,null)))}},71360:function(Ct,lt,le){"use strict";le.d(lt,{jL:function(){return de},w9:function(){return Je},QD:function(){return et},cQ:function(){return je.Z},op:function(){return Et},O5:function(){return xn},_b:function(){return Lt},t7:function(){return fe},Gi:function(){return We},YG:function(){return ke},qp:function(){return ee},vr:function(){return bt},qE:function(){return Ft},Je:function(){return me},wb:function(){return xe},cq:function(){return Xe},tp:function(){return z}});var a=le(59301),Ce={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},y="data:image/png;base64,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",de=({dataSource:cn=[],img:wn,imgWidth:$t=346,title:fn,sunTitle:Nn,bannerExtraContent:Yt})=>a.createElement("div",{className:Ce.banner},a.createElement("div",{className:Ce.content},a.createElement("aside",null,a.createElement("p",null,a.createElement("b",null,fn),a.createElement("span",null,Nn)),cn.length>0&&a.createElement("div",{className:Ce.btns},cn.map((jt,Mt)=>a.createElement("div",{key:Mt,onClick:jt.click},jt.name,jt.sign?a.createElement("img",{src:y,width:39}):null))),Yt),wn&&a.createElement("img",{style:{marginTop:33,marginRight:38},src:wn,width:$t}))),te={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ae=le(92310),re=le.n(ae),ne=le(89392),ee=({dataSource:cn=[],value:wn,onChange:$t,onTitleChange:fn,className:Nn,title:Yt,titleWidth:jt=41,style:Mt={},fontColor:Ot="#6A7283",showCount:rn})=>{const[Cn,yn]=(0,a.useState)(0),[Xt,bn]=(0,a.useState)(!1),Fn=(0,a.useRef)(null),Un=(0,a.useRef)(null);return(0,a.useEffect)(()=>{var dr;cn.length!==0&&(((dr=Fn==null?void 0:Fn.current)==null?void 0:dr.clientHeight)>97?yn(1):yn(0)),cn.length===0&&yn(0),bn(!1)},[cn]),a.createElement("div",{className:re()(te.row,Nn),style:Mt},a.createElement("div",{onClick:(0,ne.throttle)(()=>fn==null?void 0:fn(),2e3),style:{width:jt,marginTop:Xt?12:4},className:`${te.title} ${fn?"current":""}`},Yt),a.createElement("div",{className:Xt?`${te.tagsWrap} ${te.tagsBorderWrap}`:te.tagsWrap},a.createElement("div",{className:te.bar,ref:Un,style:Cn>0?{height:Cn===1?97:"auto",overflow:Cn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},a.createElement("div",{className:te.tag,ref:Fn},cn==null?void 0:cn.map(dr=>a.createElement("span",{onClick:()=>$t(dr.id),key:dr.id,style:{color:Ot},className:wn===dr.id?te.active:""},a.createElement("span",{title:dr.name,className:te.name},dr.name),!!rn&&a.createElement("span",{className:te.num},dr.count))))),!!Cn&&a.createElement(a.Fragment,null,Cn===1?a.createElement("div",{onClick:()=>{var dr;yn(2),((dr=Fn==null?void 0:Fn.current)==null?void 0:dr.clientHeight)>245?bn(!0):bn(!1)},className:te.action},"\u5C55\u5F00",a.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):a.createElement("div",{onClick:()=>{Un.current.scrollTop=0,yn(1),bn(!1)},className:te.action},"\u6536\u8D77",a.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},E={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},z=({dataSource:cn=[],value:wn,onChange:$t,className:fn,style:Nn={}})=>a.createElement("div",{style:Nn,className:re()(E.tabs,fn)},cn.map(Yt=>a.createElement("span",{onClick:()=>$t(Yt.id),className:wn===Yt.id?E.active:"",key:Yt.id},Yt.name))),ie={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},se=le(37568),fe=({dataSource:cn=[],value:wn="",onChange:$t,onInputChange:fn=()=>{},className:Nn,style:Yt={},placeholder:jt,allowClear:Mt=!1})=>{var Ot;const[rn,Cn]=(0,a.useState)(""),[yn,Xt]=(0,a.useState)("");(0,a.useEffect)(()=>{var Un;let dr=wn;(Un=JSON.stringify(wn))!=null&&Un.includes("{")&&(Cn(wn.id),dr=wn.value||"");try{Xt(decodeURIComponent(dr||""))}catch(Dr){Xt(decodeURIComponent(dr||""))}},[wn]);const bn=()=>{$t(encodeURIComponent(yn),rn||null)},Fn=Un=>{Un!==rn&&(Cn(Un),$t(encodeURIComponent(yn),Un))};return a.createElement("div",{className:re()(ie.input,Nn),style:Yt},!!cn.length&&a.createElement("div",{className:ie.dropdown},a.createElement("div",{className:ie.text},(Ot=cn.find(Un=>Un.id===rn))==null?void 0:Ot.name,a.createElement("i",{className:"iconfont icon-zhankai4"}),a.createElement("b",{className:ie.b1}),a.createElement("b",{className:ie.b2})),a.createElement("div",{className:ie.menu},cn.map((Un,dr)=>a.createElement("div",{key:dr,onClick:()=>Fn(Un.id)},Un.name)))),a.createElement(se.default,{onPressEnter:bn,value:yn,onChange:Un=>{Xt(Un.target.value),fn(encodeURIComponent(Un.target.value),rn||null)},placeholder:jt,variant:"borderless",allowClear:Mt,onClear:()=>$t("",rn||null)}),a.createElement("i",{onClick:bn,className:"iconfont icon-sousuo9 font14 current"}))},ue={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},me=({value:cn,onChange:wn,className:$t,total:fn,pageSize:Nn,style:Yt={}})=>{const jt=cn<2,Mt=cn>=Math.ceil(fn/Nn);return fn<=Nn?a.createElement(a.Fragment,null):a.createElement("div",{className:re()(ue.quickPager,$t),style:Yt},a.createElement("div",{onClick:()=>{jt||wn(cn-1,"prev")},className:jt?ue.disabled:""},"\u4E0A\u4E00\u9875"),a.createElement("div",{onClick:()=>{Mt||wn(cn+1,"next")},className:Mt?ue.disabled:""},"\u4E0B\u4E00\u9875"))},Ee={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},ve=le(29787),he=le(25399),ge=le(58018),be=le(90524),ye=le(49661),Ae=le(96908),Fe=le(57177),De=le(81378),we=le(57884),xe=({className:cn,dataSource:wn=[],col:$t=4,right:fn,bottom:Nn=23,precision:Yt=0,wrapWidth:jt=1200,trackEventItems:Mt,loading:Ot})=>{const rn=Math.floor((jt-($t-1)*fn)/$t);return a.createElement(ve.Z,{spinning:Ot},a.createElement("div",{className:re()(Ee.list,cn)},!!wn.length&&wn.map((Cn,yn)=>{const{name:Xt,id:bn,identifier:Fn,power:Un,cover_image_id:dr,pic:Dr}=Cn;return a.createElement("div",{className:Ee.wrap,key:bn,style:{width:rn,marginRight:(1+yn)%$t===0?0:fn+Yt,marginBottom:Nn}},a.createElement("a",{target:"_blank",href:`/shixuns/${Fn}/challenges`,className:Ee.li,onClick:br=>{br.preventDefault(),Mt&&(0,ye.L9)([Mt]),Un&&(0,ye.xg)(`/shixuns/${Fn}/challenges`)}},a.createElement("div",{className:Ee.img},a.createElement("img",{className:Ee.cover,src:`${Dr}`}),Cn.is_jupyter&&a.createElement("img",{className:Ee.sign,src:Ae}),Cn.is_jupyter_lab&&a.createElement("img",{className:Ee.sign,src:Fe}),Cn.is_unity_3d&&a.createElement("img",{className:Ee.sign,src:De})),a.createElement("div",{className:Ee.name},a.createElement(he.Z,{title:Xt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},a.createElement("span",{className:Ee.e},Xt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),a.createElement("div",{className:Ee.tags},a.createElement(he.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),a.createElement("span",null,Cn.challenges_count))),!!Cn.myshixuns_count&&a.createElement(he.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),a.createElement("span",null,Cn.myshixuns_count))),a.createElement(he.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},a.createElement("span",null,a.createElement("span",null,Cn.level))),a.createElement("div",{className:Ee.rate},a.createElement(ge.Z,{allowHalf:!0,disabled:!0,defaultValue:Cn.score_info}),a.createElement("span",null,"\xA0",Cn.score_info?`${Cn.score_info}\u5206`:"5\u5206")))),!Un&&a.createElement("div",{className:Ee.lockWrap},a.createElement("img",{src:`${be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),a.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!wn.length&&a.createElement(we.Z,null)))},je=le(929),Ie={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ze="data:image/png;base64,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",Te=le(59301),Je=({className:cn,dataSource:wn=[],col:$t=4,right:fn,bottom:Nn=23,precision:Yt=0,wrapWidth:jt=1200,trackEventItems:Mt,loading:Ot,handleVery:rn=()=>!0})=>{const Cn=Math.floor((jt-($t-1)*fn)/$t);return Te.createElement(ve.Z,{spinning:Ot},Te.createElement("div",{className:re()(Ie.list,cn)},!!wn.length&&wn.map((yn,Xt)=>{const{subject_identifier:bn,id:Fn,identifier:Un,power:dr}=yn,Dr=yn.is_public!=0&&yn.is_public;return Te.createElement("div",{className:Ie.wrap,key:Fn,style:{width:Cn,marginRight:(1+Xt)%$t===0?0:fn+Yt,marginBottom:Nn}},Te.createElement("a",{className:Ie.li,onClick:br=>{br.preventDefault(),rn(yn==null?void 0:yn.first_category_url)&&(Mt&&(0,ye.L9)([Mt]),(0,ye.xg)(yn.first_category_url))}},Te.createElement("div",{className:Ie.top},Te.createElement(he.Z,{title:yn.name},Te.createElement("div",{className:Ie.name},yn.name)),Te.createElement("img",{className:Ie.img,src:be.Z.IMG_SERVER+"/images/"+yn.avatar_url}),Te.createElement("div",{className:Ie.text,title:yn.creator},yn.creator),bn&&Te.createElement("div",{className:Ie.btns},Te.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Te.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Dr&&Te.createElement("div",{className:Ie.sign},"\u516C\u5F00")),Te.createElement("div",{className:Ie.bottom},yn.visits>0&&Te.createElement(he.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Te.createElement("span",null,Te.createElement("i",{className:"iconfont icon-liulanyan"}),Te.createElement("span",null,yn.visits))),yn.course_members_count>0&&Te.createElement(he.Z,{title:"\u6210\u5458",placement:"bottom"},Te.createElement("span",null,Te.createElement("i",{className:"iconfont icon-chengyuan"}),yn.course_members_count)),yn.tasks_count>0&&Te.createElement(he.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Te.createElement("span",null,Te.createElement("i",{className:"iconfont icon-zuoye"}),yn.tasks_count)),yn.is_end?Te.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Te.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!yn.is_accessible&&Te.createElement("div",{className:Ie.lockWrap},Te.createElement("img",{src:`${be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Te.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!wn.length&&Te.createElement(we.Z,null)))},Qe={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Ue=le(76560),ke=({dataSource:cn=[],value:wn,onChange:$t,className:fn,style:Nn={},tabBarExtraContent:Yt})=>a.createElement("div",{className:re()(Qe.tabs,fn),style:Nn},a.createElement("div",{className:Qe.tabsWrap},cn.map((jt,Mt)=>!(jt!=null&&jt.hide)&&a.createElement("aside",{className:Qe.tab,onClick:()=>{$t(jt.id),jt.link&&Ue.history.push(jt.link)},key:Mt},a.createElement("div",{className:wn===jt.id?Qe.active:""},jt.name),(jt==null?void 0:jt.resetCount)==null&&(jt==null?void 0:jt.total)!==void 0&&a.createElement("span",null,"\uFF08",jt==null?void 0:jt.total,"\uFF09"),(jt==null?void 0:jt.resetCount)!==void 0&&(jt==null?void 0:jt.total)!==void 0&&a.createElement(he.Z,{title:(jt==null?void 0:jt.tip)!=null?jt==null?void 0:jt.tip:""},a.createElement("span",{style:{color:"#9096A3"}},"\uFF08",a.createElement("span",{style:{color:"#000"}},jt==null?void 0:jt.resetCount),"/",a.createElement("span",null,jt==null?void 0:jt.total),"\uFF09"))))),a.createElement("div",{className:Qe.tabBar},Yt)),We=({className:cn,style:wn={},children:$t})=>a.createElement("div",{className:re()(cn),style:wn},$t),Ze={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},dt=le(75727),rt=le(93041);const He=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Xe=({sortValue:cn,dropValue:wn,className:$t,onSort:fn,onDrop:Nn,dataSource:Yt=He})=>{var jt;return a.createElement("div",{className:re()(Ze.orderWrap,$t)},a.createElement(dt.Z,{dropdownRender:()=>a.createElement(rt.default,null,Yt.map((Mt,Ot)=>a.createElement(rt.default.Item,{key:Ot,onClick:()=>Nn(Mt.id)},Mt.name)))},a.createElement("span",{className:Ze.orderTextWrap},(jt=Yt.find(Mt=>wn===Mt.id))==null?void 0:jt.name)),a.createElement("span",{className:Ze.orderIconWrap},a.createElement("span",{className:Ze.orderAsc},a.createElement("i",{className:cn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Ze.cursorPointer} ${Ze.active}`:`iconfont icon-sanjiaoxing-up font12 ${Ze.cursorPointer}`,onClick:()=>fn(cn==="asc"?"desc":"asc")})),a.createElement("span",{className:Ze.orderDesc},a.createElement("i",{className:cn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Ze.cursorPointer} ${Ze.active}`:`iconfont icon-sanjiaoxing-down font12 ${Ze.cursorPointer}`,onClick:()=>fn(cn==="asc"?"desc":"asc")}))))},Ne={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Ge=le(99571),ct=Object.defineProperty,Ke=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,Se=(cn,wn,$t)=>wn in cn?ct(cn,wn,{enumerable:!0,configurable:!0,writable:!0,value:$t}):cn[wn]=$t,Pe=(cn,wn)=>{for(var $t in wn||(wn={}))Ve.call(wn,$t)&&Se(cn,$t,wn[$t]);if(Ke)for(var $t of Ke(wn))Me.call(wn,$t)&&Se(cn,$t,wn[$t]);return cn},Ye=(cn,wn)=>{var $t={};for(var fn in cn)Ve.call(cn,fn)&&wn.indexOf(fn)<0&&($t[fn]=cn[fn]);if(cn!=null&&Ke)for(var fn of Ke(cn))wn.indexOf(fn)<0&&Me.call(cn,fn)&&($t[fn]=cn[fn]);return $t},$e=(cn,wn,$t)=>new Promise((fn,Nn)=>{var Yt=Ot=>{try{Mt($t.next(Ot))}catch(rn){Nn(rn)}},jt=Ot=>{try{Mt($t.throw(Ot))}catch(rn){Nn(rn)}},Mt=Ot=>Ot.done?fn(Ot.value):Promise.resolve(Ot.value).then(Yt,jt);Mt(($t=$t.apply(cn,wn)).next())}),Et=cn=>{var wn=cn,{className:$t,style:fn,children:Nn,loading:Yt=!1,openLoading:jt,onClick:Mt=()=>{},size:Ot="middle",shape:rn="round"}=wn,Cn=Ye(wn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[yn,Xt]=(0,a.useState)(!1);return a.createElement(Ge.ZP,Pe({onClick:(0,ne.throttle)(bn=>$e(void 0,null,function*(){jt&&Xt(!0);try{yield Mt(bn)}catch(Fn){console.log("error",Fn)}jt&&Xt(!1)}),2e3,{leading:!0,trailing:!1}),className:re()(Ne.btn,Ne[`${Ot}-${rn}`],$t),style:fn,size:Ot,shape:rn,loading:yn||Yt},Cn),Nn)},gt={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Ft=({className:cn,style:wn,children:$t=null,onClick:fn,title:Nn})=>a.createElement("div",{className:re()(gt.head,cn),style:wn},a.createElement("span",{className:"primary-hover",onClick:fn},a.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),a.createElement("b",{title:Nn},Nn),a.createElement("div",{className:gt.node},$t)),Dt={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},et=({confirmShow:cn=!0,confirmTitle:wn,confirmClick:$t,cancelShow:fn=!0,cancelTitle:Nn,cancelClick:Yt,className:jt,style:Mt,confirmLoading:Ot=!1})=>a.createElement("div",{className:re()(Dt.btns,jt),style:Mt},cn&&a.createElement(Ge.ZP,{loading:Ot,onClick:$t,type:"primary",className:Dt.confirm},wn),fn&&a.createElement(Ge.ZP,{onClick:Yt,className:Dt.cancel},Nn)),st={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},bt=({className:cn,style:wn={},LeftContent:$t,children:fn,RightContent:Nn})=>a.createElement("div",{className:re()(st.fixedBottom,cn),style:wn},a.createElement("div",{className:st.wrap},a.createElement("div",{className:st.left},$t),a.createElement("div",{className:st.center},fn),a.createElement("div",{className:st.right},Nn))),_t={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Lt=({className:cn,style:wn={},dataSource:$t=[]})=>a.createElement("div",{className:re()(_t.crumbs,cn),style:wn},$t.map((fn,Nn)=>Nn<$t.length-1?a.createElement(a.Fragment,{key:Nn},fn.path||fn.onClick?a.createElement("span",{className:_t.hover,onClick:fn!=null&&fn.onClick?fn.onClick:()=>Ue.history.push(fn.path)},fn.name):a.createElement("span",null,fn.name),a.createElement("span",null,"\xA0",">","\xA0")):a.createElement("span",{key:Nn,style:{color:"#5F6368"}},fn.name))),Rt=le(11938),zt=Object.defineProperty,En=Object.defineProperties,Xn=Object.getOwnPropertyDescriptors,vn=Object.getOwnPropertySymbols,Dn=Object.prototype.hasOwnProperty,Qn=Object.prototype.propertyIsEnumerable,On=(cn,wn,$t)=>wn in cn?zt(cn,wn,{enumerable:!0,configurable:!0,writable:!0,value:$t}):cn[wn]=$t,Tn=(cn,wn)=>{for(var $t in wn||(wn={}))Dn.call(wn,$t)&&On(cn,$t,wn[$t]);if(vn)for(var $t of vn(wn))Qn.call(wn,$t)&&On(cn,$t,wn[$t]);return cn},nn=(cn,wn)=>En(cn,Xn(wn)),nr=(cn,wn)=>{var $t={};for(var fn in cn)Dn.call(cn,fn)&&wn.indexOf(fn)<0&&($t[fn]=cn[fn]);if(cn!=null&&vn)for(var fn of vn(cn))wn.indexOf(fn)<0&&Qn.call(cn,fn)&&($t[fn]=cn[fn]);return $t};const{Countdown:Jn}=Rt.default;var xn=cn=>{var wn=cn,{onChange:$t}=wn,fn=nr(wn,["onChange"]);const[Nn,Yt]=(0,a.useState)(null);(0,a.useEffect)(()=>{typeof Nn=="number"&&Nn>=0&&$t(Nn)},[Nn]);const jt=Mt=>{const Ot=Math.floor(Mt/1e3);Yt(Ot)};return a.createElement(Jn,nn(Tn({},fn),{onChange:jt}))}},17904:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return Ce}});var a=le(59301);function Ce(y,ce){const de=(0,a.useRef)();(0,a.useEffect)(()=>{de.current=y}),(0,a.useEffect)(()=>{function te(){de.current()}if(ce!==null){let ae=setInterval(te,ce);return()=>clearInterval(ae)}},[ce])}},6514:function(Ct,lt,le){"use strict";var a=le(56656),Ce=le.n(a),y=le(77019),ce=le(59301);const de=({date:te,showTag:ae})=>ce.createElement(y.Z,{align:"middle"},ce.createElement("div",null," ",te?Ce()(te).format("YYYY-MM-DD HH:mm"):"--"," "),ae&&ce.createElement(y.Z,{style:{color:"#3061D0",fontSize:"12px",borderRadius:"2px",padding:"0 5px",marginLeft:"5px",height:"22px",lineHeight:"22px",backgroundColor:"#EAEFFA",textAlign:"center"},align:"middle"},ce.createElement("i",{className:"iconfont icon-pingceshu mr3 font12"}),"\u7CFB\u7EDF\u8BC4\u6D4B"));lt.Z=de},85933:function(Ct,lt,le){"use strict";var a=le(59301),Ce=le(11938),y=le(71051),ce=le(28284),de=le(62957),te=le(29787),ae=le(54172),re=le(37568),ne=le(77019),x=le(5269),ee=le(99571),E=le(72664),b=le(56656),z=le.n(b),ie=le(76560),se=le(49661),pe=le(15610),fe=le(34055),ue=le(98072),oe=le(59301),me=(ge,be,ye)=>new Promise((Ae,Fe)=>{var De=xe=>{try{Be(ye.next(xe))}catch(je){Fe(je)}},we=xe=>{try{Be(ye.throw(xe))}catch(je){Fe(je)}},Be=xe=>xe.done?Ae(xe.value):Promise.resolve(xe.value).then(De,we);Be((ye=ye.apply(ge,be)).next())});const{Countdown:Ee}=Ce.default,ve=({value:ge,onChange:be,MaxMinutes:ye})=>oe.createElement(oe.Fragment,null,oe.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",oe.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",oe.createElement("br",null)),oe.createElement(y.Z,{value:ge,onChange:be,min:0,precision:0,max:ye,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${ye}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),he=({exercise:ge,successCb:be,dispatch:ye})=>{var Ae,Fe,De,we;const Be=(0,ie.useParams)(),[xe]=ce.default.useForm(),je=ce.default.useWatch("time",xe),[Ie,ze]=(0,a.useState)(!1),Te=(0,a.useRef)(),{actionTabs:qe}=ge,[Je,Qe]=(0,a.useState)(),[,Ue,Le,ke]=(0,ue.U)(E.n7,{id:Be.categoryId}),[,Re,We]=(0,ue.U)(E.Cd,{});(0,a.useEffect)(()=>{ge.actionTabs.key==="student-unlock"&&(ze(!1),xe.resetFields())},[ge.actionTabs.key]);const Ze=()=>new Promise(Ke=>me(void 0,null,function*(){var Ve,Me;return Te.current=yield(0,pe.y)({ip_limit:(Ve=qe==null?void 0:qe.exerciseParams)==null?void 0:Ve.ip_limit,ip_bind:(Me=qe==null?void 0:qe.exerciseParams)==null?void 0:Me.ip_bind_type}),Ke()})),dt=()=>me(void 0,null,function*(){var Ke,Ve,Me,Se,Pe;yield xe.validateFields();const Ye=xe.getFieldsValue();if(ze(!0),(((Ke=qe==null?void 0:qe.exerciseParams)==null?void 0:Ke.ip_limit)!=="no"||(Ve=qe==null?void 0:qe.exerciseParams)!=null&&Ve.ip_bind_type)&&(yield Ze()),(yield(0,E.ZD)((Me=qe==null?void 0:qe.exerciseParams)==null?void 0:Me.id,{exercise_user_id:(Se=qe==null?void 0:qe.exerciseParams)==null?void 0:Se.exercise_user_id,unlock_key:Ye.unlock_key,time:Ye.time,ip:Te.current})).status===0){if(be){ye({type:"exercise/setActionTabs",payload:{}}),be();return}const ft=qe==null?void 0:qe.exerciseParams;(0,se.nr)({inner_ip:ft.inner_ip,public_ip:ft.public_ip,open_camera:ft.open_camera,ip_limit:ft.ip_limit,ip_bind:ft.ip_bind,ip_bind_type:ft.ip_bind_type,exercise_tips:ft.exercise_tips,exerciseId:ft.id,screen_open:ft.screen_open,screen_num:ft.screen_num,screen_sec:ft.screen_sec,coursesId:Be.coursesId,login:(Pe=(0,fe.eY)())==null?void 0:Pe.login,history,identity_verify:ft.identity_verify,open_phone_video_recording:ft.open_phone_video_recording,current_status:ft.current_status}),ye({type:"exercise/setActionTabs",payload:{}})}ze(!1)}),rt=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:Ke=>oe.createElement("span",{className:Ke.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},Ke)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:Ke=>oe.createElement("span",{className:Ke.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},Ke)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],He=((Ae=qe==null?void 0:qe.exerciseParams)==null?void 0:Ae.errorMessage)&&typeof((Fe=qe==null?void 0:qe.exerciseParams)==null?void 0:Fe.errorMessage)=="object";(0,a.useEffect)(()=>{ge.actionTabs.key==="student-unlock"&&me(void 0,null,function*(){const Ke=yield We(Be);yield Le({}),Ke.status||Qe(Ke)})},[ge.actionTabs.key]);const{time:_e,end_time:Xe}=(Je==null?void 0:Je.exercise)||{},Ne=ke!=null&&ke.user_end_time?z()(ke==null?void 0:ke.user_end_time).add(1,"minutes"):z()(),Ge=z()(ke==null?void 0:ke.user_total_end_time)>Ne?Math.round(z().duration(z()(ke==null?void 0:ke.user_total_end_time).diff(Ne.startOf("minute"))).asMinutes()):0,ct=((ke==null?void 0:ke.student_left_minutes)||0)+(je||0);return oe.createElement(oe.Fragment,null,oe.createElement(de.default,{width:514,centered:!0,closable:!!((De=qe==null?void 0:qe.exerciseParams)!=null&&De.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:ge.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{ye({type:"exercise/setActionTabs",payload:{}})}},oe.createElement(te.Z,{spinning:Ue||Re},He&&oe.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!He&&oe.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),He&&oe.createElement(ae.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((we=qe==null?void 0:qe.exerciseParams)==null?void 0:we.errorMessage)||{}],columns:rt}),oe.createElement("div",{className:""},oe.createElement(ce.default,{form:xe,layout:"vertical",autoComplete:"off"},oe.createElement(ce.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},oe.createElement(re.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),_e!==-1?oe.createElement(oe.Fragment,null,oe.createElement(ce.default.Item,{name:"time",label:oe.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",oe.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",z()(ke==null?void 0:ke.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},oe.createElement(ve,{MaxMinutes:Ge})),oe.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",oe.createElement("span",{className:"ml5"},Ue||Re?"--":ct),"\u5206\u949F",ct!==0&&(ke==null?void 0:ke.user_end_time)&&oe.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",oe.createElement("span",{className:"ml5"},z()(ke==null?void 0:ke.user_end_time).add(je||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):oe.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 ",z()(Xe).format("YYYY-MM-DD HH:mm")))),oe.createElement(ne.Z,{justify:"space-between",align:"middle"},oe.createElement(x.Z,null),oe.createElement(x.Z,null,oe.createElement(ee.ZP,{loading:Ie,onClick:dt},"\u8FDB\u5165\u8003\u8BD5"))))))};lt.Z=(0,ie.connect)(({exercise:ge})=>({exercise:ge}))(he)},62787:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return x}});var a=le(59301),Ce=le(37568),y=le(62673),ce=le(77019),de={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ae=le(57884),re=(ee,E,b)=>new Promise((z,ie)=>{var se=ue=>{try{fe(b.next(ue))}catch(oe){ie(oe)}},pe=ue=>{try{fe(b.throw(ue))}catch(oe){ie(oe)}},fe=ue=>ue.done?z(ue.value):Promise.resolve(ue.value).then(se,pe);fe((b=b.apply(ee,E)).next())}),x=({data:ee,value:E=[],handleChangePage:b,className:z="",setSelectedRowKeys:ie,selectedRowKeys:se,onChange:pe=()=>{}})=>{const[fe,ue]=(0,a.useState)([]),[oe,me]=(0,a.useState)([]),[Ee,ve]=(0,a.useState)([]);let[he,ge]=(0,a.useState)(1),[be,ye]=(0,a.useState)();return(0,a.useEffect)(()=>{ue(ee),me([]),ve([])},[ee]),(0,a.useEffect)(()=>{ie&&(me(se),ve(se))},[se]),a.createElement("div",{className:`flex justify-between w-full ${z}`},a.createElement("div",{className:de.leftdiv},a.createElement(Ce.default.Search,{size:"middle",style:{marginBottom:"10rem"},onChange:Ae=>re(void 0,null,function*(){ue(ee.filter(Fe=>{var De;return(De=Fe==null?void 0:Fe.name)==null?void 0:De.includes(Ae.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),fe.length===0&&a.createElement(ae.Z,{styles:{margin:"70rem auto"},customText:"\u6682\u65E0\u5206\u73ED"}),a.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},a.createElement(y.default.Group,{value:oe.map(Ae=>`${Ae.id}`),onChange:Ae=>{ie(fe.filter(Fe=>Ae.includes(`${Fe.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},fe.map((Ae,Fe)=>a.createElement(ce.Z,{key:Ae.id,style:{marginTop:"10rem",lineHeight:"24rem",display:"flex",width:"200rem"}},a.createElement(y.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Ae.is_published,value:`${Ae.id}`},a.createElement("div",{className:de.listClass},a.createElement("span",{className:de.spantitle,style:{width:Ae.is_published?"108px":"170px"}},Ae.name),Ae.is_published&&a.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),a.createElement("div",{className:de.rightdiv},a.createElement(Ce.default.Search,{onChange:Ae=>{ve(oe.filter(Fe=>Fe.name.includes(Ae.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ee.length===0&&a.createElement(ae.Z,{imgStyles:{width:"200rem"},styles:{margin:"70rem auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),Ee.length>0&&a.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},a.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},Ee.map((Ae,Fe)=>a.createElement("div",{className:"flex justify-between item-center",style:{marginTop:"10rem"},key:Ae.id},a.createElement("div",{className:"multi_ellipsis1 flex-1 minW-0",style:{margin:"0 5rem"}},Ae.name),a.createElement("img",{src:te,className:"current",style:{height:"16rem",marginRight:"17rem"},onClick:()=>{ie(oe.filter(De=>`${De.id}`!=`${Ae.id}`))}})))))))}},91740:function(Ct,lt,le){"use strict";var a=le(59301),Ce=le(28284),y=le(6767),ce=le(62957),de=le(47889),te=le(16326),ae=le(62673),re=le(76560),ne=le(83259),x=le(82093),ee=le(62787),E=le(59301),b=(ie,se,pe)=>new Promise((fe,ue)=>{var oe=ve=>{try{Ee(pe.next(ve))}catch(he){ue(he)}},me=ve=>{try{Ee(pe.throw(ve))}catch(he){ue(he)}},Ee=ve=>ve.done?fe(ve.value):Promise.resolve(ve.value).then(oe,me);Ee((pe=pe.apply(ie,se)).next())});const z=({classroomList:ie,dispatch:se,courseEndTime:pe,Callback:fe})=>{const ue=(0,re.useParams)(),[oe]=Ce.default.useForm(),[me,Ee]=(0,a.useState)([]),[ve,he]=(0,a.useState)([]),[ge,be]=(0,a.useState)(!0),[ye,Ae]=(0,a.useState)({}),[Fe,De]=(0,a.useState)([]),[we,Be]=(0,a.useState)(!1);(0,a.useEffect)(()=>{ie.actionTabs.key==="start_smart_plan_xia"&&(Ie(),xe())},[ie.actionTabs]);const xe=()=>b(void 0,null,function*(){var ze,Te,qe,Je,Qe,Ue,Le,ke,Re;oe.setFieldsValue({end_type:!0}),be(!0);const We=yield(0,x.ZP)(`/api/courses/${(Te=(ze=ie==null?void 0:ie.actionTabs)==null?void 0:ze.params)==null?void 0:Te.coursesId}/smart_plans/${(Je=(qe=ie==null?void 0:ie.actionTabs)==null?void 0:qe.params)==null?void 0:Je.smart_plans_id}.json`,{method:"get"});(We==null?void 0:We.status)==0&&(De((Ue=(Qe=We==null?void 0:We.data)==null?void 0:Qe.group_settings)==null?void 0:Ue.filter(Ze=>Ze==null?void 0:Ze.lesson_mode)),Ae(We==null?void 0:We.data),Ee([...(Re=(ke=(Le=We==null?void 0:We.data)==null?void 0:Le.group_settings)==null?void 0:ke.filter(Ze=>Ze==null?void 0:Ze.lesson_mode))==null?void 0:Re.map(Ze=>(Ze.key=Ze==null?void 0:Ze.group_id,Ze.id=Ze==null?void 0:Ze.group_id,Ze.title=Ze==null?void 0:Ze.group_name,Ze.name=Ze==null?void 0:Ze.group_name,Ze.disabled=!1,Ze.is_published=!1,Ze))]))}),je=()=>b(void 0,null,function*(){var ze,Te,qe,Je;!(ye!=null&&ye.unified_setting)&&(ve==null?void 0:ve.length)==0&&y.ZP.error("\u8BF7\u9009\u62E9\u73ED\u7EA7"),Be(!0);let Qe=yield(0,x.ZP)(`/api/courses/${(Te=(ze=ie==null?void 0:ie.actionTabs)==null?void 0:ze.params)==null?void 0:Te.coursesId}/smart_plans/${(Je=(qe=ie==null?void 0:ie.actionTabs)==null?void 0:qe.params)==null?void 0:Je.smart_plans_id}/ended.json`,{method:"put",body:{unified_setting:ye==null?void 0:ye.unified_setting,group_ids:(ve==null?void 0:ve.length)>0?ve==null?void 0:ve.map(Ue=>Ue==null?void 0:Ue.group_id):[],ended_at:oe.getFieldValue("end_time")||""}});(Qe==null?void 0:Qe.status)==0&&(y.ZP.success("\u7ED3\u8BFE\u6210\u529F"),se({type:"classroomList/setActionTabs",payload:{}}),fe()),Be(!1)}),Ie=()=>{Ee([]),he([])};return E.createElement("div",null,E.createElement(ce.default,{width:600,centered:!0,title:"\u7ED3\u8BFE\u65F6\u95F4",open:ie.actionTabs.key==="start_smart_plan_xia",confirmLoading:we,onOk:()=>je(),onCancel:()=>{Ie(),se({type:"classroomList/setActionTabs",payload:{}})}},E.createElement(Ce.default,{form:oe,className:ne.Z.myForm},E.createElement(Ce.default.Item,{name:"end_type",label:"\u7ED3\u8BFE\u65B9\u5F0F"},E.createElement(de.ZP.Group,{value:ge,onChange:ze=>{be(ze.target.value),he([]),oe.setFieldsValue({end_time:""})}},E.createElement(de.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),E.createElement(de.ZP,{className:"ml20",value:!1},"\u5B9A\u65F6\u7ED3\u675F"))),!ge&&E.createElement(Ce.default.Item,{name:"end_time",colon:!1,label:"\u7ED3\u8BFE\u65F6\u95F4"},E.createElement(te.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",allowClear:!0,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large"})),me.length>0&&E.createElement(Ce.default.Item,{name:"select_class",label:"\u9009\u62E9\u73ED\u7EA7"},E.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px",marginTop:"5px"}},E.createElement("span",{style:{flex:1}},E.createElement(ae.default,{checked:ve.length===me.length,onChange:ze=>{ve.length===me.length?he([]):he(me)}},"\u5168\u9009")),E.createElement("span",{style:{width:16}}),E.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",ve.length||0,"\u4E2A\u5206\u73ED")),E.createElement(ee.Z,{data:me,selectedRowKeys:ve,setSelectedRowKeys:he})))))};lt.Z=(0,re.connect)(({classroomList:ie})=>({classroomList:ie}))(z)},78555:function(Ct,lt,le){"use strict";var a=le(59301),Ce=le(76560),y=le(28284),ce=le(62957),de=le(6767),te=le(47889),ae=le(16326),re=le(82326),ne=le(25399),x=le(5269),ee=le(62673),E=le(83259),b=le(82093),z=le(56656),ie=le.n(z),se=le(49661),pe=Object.defineProperty,fe=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,ve=(Ae,Fe,De)=>Fe in Ae?pe(Ae,Fe,{enumerable:!0,configurable:!0,writable:!0,value:De}):Ae[Fe]=De,he=(Ae,Fe)=>{for(var De in Fe||(Fe={}))me.call(Fe,De)&&ve(Ae,De,Fe[De]);if(oe)for(var De of oe(Fe))Ee.call(Fe,De)&&ve(Ae,De,Fe[De]);return Ae},ge=(Ae,Fe)=>fe(Ae,ue(Fe)),be=(Ae,Fe,De)=>new Promise((we,Be)=>{var xe=ze=>{try{Ie(De.next(ze))}catch(Te){Be(Te)}},je=ze=>{try{Ie(De.throw(ze))}catch(Te){Be(Te)}},Ie=ze=>ze.done?we(ze.value):Promise.resolve(ze.value).then(xe,je);Ie((De=De.apply(Ae,Fe)).next())});const ye=({account:Ae,globalSetting:Fe,dispatch:De,classroomList:we,Callback:Be})=>{const[xe]=y.default.useForm(),je=y.default.useWatch("group_settings",xe),[Ie,ze]=(0,a.useState)(!0),[Te,qe]=(0,a.useState)(""),[Je,Qe]=(0,a.useState)({}),[Ue,Le]=(0,a.useState)([]),[ke,Re]=(0,a.useState)(!1),[We,Ze]=(0,a.useState)([]),[dt,rt]=(0,a.useState)(!1);(0,a.useEffect)(()=>{we.actionTabs.key=="start_smart_plan_shang"?He():xe.resetFields()},[we.actionTabs.key]);const He=()=>be(void 0,null,function*(){var Xe,Ne,Ge,ct,Ke,Ve,Me,Se,Pe,Ye,$e,ft,Et,gt,Bt,Ft,Dt,mt,et,st,ot,bt,_t,It,Lt;const Rt=yield(0,b.ZP)(`/api/courses/${(Ne=(Xe=we==null?void 0:we.actionTabs)==null?void 0:Xe.params)==null?void 0:Ne.coursesId}/smart_plans/${(ct=(Ge=we==null?void 0:we.actionTabs)==null?void 0:Ge.params)==null?void 0:ct.smart_plans_id}.json`,{method:"get"});if((Rt==null?void 0:Rt.status)==0){Le((Ke=Rt==null?void 0:Rt.data)==null?void 0:Ke.group_settings);let zt=(Se=(Me=(Ve=Rt==null?void 0:Rt.data)==null?void 0:Ve.group_settings)==null?void 0:Me.filter(En=>En==null?void 0:En.lesson_mode))==null?void 0:Se.map(En=>ge(he({},En),{start_at:En!=null&&En.start_at?ie()(En==null?void 0:En.start_at):null,end_at:En!=null&&En.end_at?ie()(En==null?void 0:En.end_at):null}));Ze((0,se.sc)((zt==null?void 0:zt.length)>0?zt:[])),Qe(Rt==null?void 0:Rt.data),((Pe=Rt==null?void 0:Rt.data)==null?void 0:Pe.status)!="not_started"||((Ye=Rt==null?void 0:Rt.data)==null?void 0:Ye.status)=="not_started"&&(($e=Rt==null?void 0:Rt.data)!=null&&$e.start_at)||((ft=Rt==null?void 0:Rt.data)==null?void 0:ft.status)=="not_started"&&(zt==null?void 0:zt.length)>0?(ze((Et=Rt==null?void 0:Rt.data)==null?void 0:Et.unified_setting),qe((gt=Rt==null?void 0:Rt.data)==null?void 0:gt.lesson_mode),xe.setFieldsValue({group_settings:[{lesson_mode:"online_lesson"}],unified_setting:(Bt=Rt==null?void 0:Rt.data)==null?void 0:Bt.unified_setting,lesson_mode:(Ft=Rt==null?void 0:Rt.data)==null?void 0:Ft.lesson_mode,start_at:(Dt=Rt==null?void 0:Rt.data)!=null&&Dt.start_at?ie()((mt=Rt==null?void 0:Rt.data)==null?void 0:mt.start_at):null,end_at:(et=Rt==null?void 0:Rt.data)!=null&&et.end_at?ie()((st=Rt==null?void 0:Rt.data)==null?void 0:st.end_at):null,allow_answer_after_end:(ot=Rt==null?void 0:Rt.data)==null?void 0:ot.allow_answer_after_end})):(xe.setFieldsValue({group_settings:[{lesson_mode:"online_lesson"}],unified_setting:(bt=Rt==null?void 0:Rt.data)==null?void 0:bt.unified_setting,lesson_mode:(_t=Rt==null?void 0:Rt.data)==null?void 0:_t.lesson_mode}),ze((It=Rt==null?void 0:Rt.data)==null?void 0:It.unified_setting),qe((Lt=Rt==null?void 0:Rt.data)==null?void 0:Lt.lesson_mode))}}),_e=Xe=>{for(let Ne=0;Ne<(Xe==null?void 0:Xe.length);Ne++){const Ge=Xe==null?void 0:Xe[Ne],ct=new Date(Ge==null?void 0:Ge.start_at),Ke=Ge!=null&&Ge.end_at?new Date(Ge==null?void 0:Ge.end_at):null;for(let Ve=Ne+1;Ve<(Xe==null?void 0:Xe.length);Ve++){const Me=Xe==null?void 0:Xe[Ve],Se=new Date(Me==null?void 0:Me.start_at),Pe=Me!=null&&Me.end_at?new Date(Me==null?void 0:Me.end_at):null;if(Ke&&Pe){if(ct<=Pe&&Se<=Ke)return!0}else if(Ke&&!Pe){if(Se<=Ke)return!0}else if(!Ke&&Pe){if(ct<=Pe)return!0}else if(!Ke&&!Pe&&ct<=Se)return!0}}return!1};return a.createElement(ce.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:we.actionTabs.key=="start_smart_plan_shang",title:"\u5F00\u59CB\u4E0A\u8BFE",width:"670px",confirmLoading:dt,afterClose:()=>{ze(!0),qe(!0)},onCancel:()=>{De({type:"classroomList/setActionTabs",payload:{}})},onOk:()=>be(void 0,null,function*(){var Xe,Ne,Ge,ct;if(yield xe.validateFields(),_e(xe.getFieldValue("group_settings")))ce.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u6709\u73ED\u7EA7\u7684\u5F00\u8BFE\u65F6\u95F4\u91CD\u53E0\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4E0A\u8BFE\u3002",onOk:()=>be(void 0,null,function*(){var Ve,Me,Se,Pe;rt(!0);let Ye=yield(0,b.ZP)(`/api/courses/${(Me=(Ve=we==null?void 0:we.actionTabs)==null?void 0:Ve.params)==null?void 0:Me.coursesId}/smart_plans/${(Pe=(Se=we==null?void 0:we.actionTabs)==null?void 0:Se.params)==null?void 0:Pe.smart_plans_id}/settings.json`,{method:"put",body:he({},xe.getFieldsValue())});(Ye==null?void 0:Ye.status)==0&&(de.ZP.success("\u5F00\u8BFE\u6210\u529F"),De({type:"classroomList/setActionTabs",payload:{}}),Be()),rt(!1)})});else{rt(!0);let Ve=yield(0,b.ZP)(`/api/courses/${(Ne=(Xe=we==null?void 0:we.actionTabs)==null?void 0:Xe.params)==null?void 0:Ne.coursesId}/smart_plans/${(ct=(Ge=we==null?void 0:we.actionTabs)==null?void 0:Ge.params)==null?void 0:ct.smart_plans_id}/settings.json`,{method:"put",body:he({},xe.getFieldsValue())});(Ve==null?void 0:Ve.status)==0&&(de.ZP.success("\u5F00\u8BFE\u6210\u529F"),De({type:"classroomList/setActionTabs",payload:{}}),Be()),rt(!1)}})},a.createElement("div",null,a.createElement(y.default,{form:xe,className:E.Z.myForm},a.createElement(y.default.Item,{label:"\u53D1\u5E03\u8BBE\u7F6E",name:"unified_setting",colon:!1},a.createElement(te.ZP.Group,{onChange:Xe=>{ze(Xe.target.value),Xe.target.value?(xe.setFieldValue("lesson_mode","online_lesson"),xe.setFieldValue("start_at",ie()(ie()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),xe.setFieldValue("end_at",null)):xe.setFieldValue("group_settings",[{lesson_mode:"online_lesson",start_at:ie()(ie()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))}])},disabled:(Je==null?void 0:Je.status)!="not_started"||(Je==null?void 0:Je.status)=="not_started"&&(Je==null?void 0:Je.start_at)||(Je==null?void 0:Je.status)=="not_started"&&(We==null?void 0:We.length)>0},a.createElement(te.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),a.createElement(te.ZP,{value:!1},"\u5206\u73ED\u53D1\u5E03"))),Ie&&a.createElement(a.Fragment,null,a.createElement(y.default.Item,{label:"\u4E0A\u8BFE\u6A21\u5F0F",name:"lesson_mode",colon:!1},a.createElement(te.ZP.Group,{onChange:Xe=>{qe(Xe.target.value),xe.setFieldValue("start_at",ie()(ie()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),xe.setFieldValue("end_at",null)},disabled:(Je==null?void 0:Je.status)!="not_started"||(Je==null?void 0:Je.status)=="not_started"&&(Je==null?void 0:Je.start_at)||(Je==null?void 0:Je.status)=="not_started"&&(We==null?void 0:We.length)>0},a.createElement(te.ZP,{value:"online_lesson"},"\u5728\u7EBF\u6388\u8BFE"),a.createElement(te.ZP,{value:"self_learning"},"\u81EA\u4E3B\u5B66\u4E60"))),a.createElement("div",{style:{marginBottom:"15px",background:"#f0f0f0",padding:"10px",marginTop:"-5px"}},Te=="online_lesson"?a.createElement("div",null,"\u5728\u7EBF\u6388\u8BFE\uFF1A\u8D4B\u80FD\u6559\u5E08\u5168\u7A0B\u63A7\u573A\uFF0C",a.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u4E3B\u5F00\u8BFE/\u7ED3\u8BFE\uFF0C\u6309\u9700\u53D1\u5E03/\u6536\u56DE\u7EC3\u4E60\u9898"),"\uFF0C \u7CBE\u51C6\u628A\u63E1\u6559\u5B66\u8282\u594F\u3002"):a.createElement("div",null,"\u81EA\u4E3B\u5B66\u4E60\uFF1A\u7531",a.createElement("span",{style:{color:"#0152d9"}},"\u6559\u5E08\u8BBE\u5B9A\u5B66\u4E60\u65F6\u95F4\u8303\u56F4"),"\uFF0C \u7CFB\u7EDF",a.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u52A8\u5F00\u542F\u7EC3\u4E60\u9898\u7B54\u9898"),"\uFF0C \u5B66\u751F\u53EF\u6839\u636E\u4E2A\u4EBA\u8FDB\u5EA6\u7075\u6D3B\u5B8C\u6210\u7EC3\u4E60\uFF0C\u81EA\u4E3B\u638C\u63E1\u5B66\u4E60\u8282\u594F\u3002")),(Te=="self_learning"||(Je==null?void 0:Je.start_at))&&a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement(y.default.Item,{label:"\u5F00\u8BFE\u65F6\u95F4",name:"start_at",colon:!1},a.createElement(ae.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:Xe=>{const Ne=xe.getFieldValue("end_at"),Ge=(0,se.Q8)(Xe,null),ct=Ne&&Xe&&Xe>ie()(Ne);return Ge||ct},disabledTime:Xe=>(0,se.d0)(Xe),disabled:(Je==null?void 0:Je.start_at)&&new Date(Je==null?void 0:Je.start_at)(0,se.Q8)(Xe,null,xe.getFieldValue("start_at")),disabledTime:Xe=>(0,se.d0)(Xe,xe.getFieldValue("start_at"))})))),!Ie&&a.createElement("div",{className:E.Z.myGroupSettings},a.createElement(y.default.List,{name:"group_settings"},(Xe,{add:Ne,remove:Ge})=>Xe.map((ct,Ke)=>{var Ve,Me,Se,Pe,Ye,$e;return a.createElement("div",{key:ct.key,style:{marginBottom:"20px"}},a.createElement("div",{style:{display:"flex"}},a.createElement("div",{style:{textAlign:"left",minWidth:"65px",marginTop:"10px"}},"\u53D1\u5E03\u89C4\u5219",Ke+1),a.createElement(y.default.Item,{className:"ml10",name:[ct.name,"group_id"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},a.createElement(re.default,{placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250,marginBottom:0},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_id"},options:(Ve=Ue==null?void 0:Ue.map(ft=>ge(he({},ft),{disabled:ft==null?void 0:ft.lesson_mode,group_name:ft!=null&&ft.lesson_mode?(ft==null?void 0:ft.group_name)+"(\u5DF2\u4E0A\u8BFE)":ft==null?void 0:ft.group_name})))==null?void 0:Ve.filter(ft=>{var Et,gt,Bt;return!((Bt=(gt=(Et=je==null?void 0:je.map((Ft,Dt)=>{if(Dt!==Ke)return Ft==null?void 0:Ft.group_id}))==null?void 0:Et.toString())==null?void 0:gt.split(","))!=null&&Bt.includes(String(ft.group_id)))}),maxTagPlaceholder:ft=>a.createElement("div",{style:{cursor:"pointer"}},"+",ft==null?void 0:ft.length)})),a.createElement(y.default.Item,{className:"ml10",name:[ct.name,"lesson_mode"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6388\u8BFE\u7C7B\u578B"}]},a.createElement(re.default,{placeholder:"\u8BF7\u9009\u62E9\u6388\u8BFE\u7C7B\u578B",size:"large",style:{width:150,marginBottom:0}},a.createElement(re.default.Option,{value:"online_lesson"},"\u5728\u7EBF\u6388\u8BFE"),a.createElement(re.default.Option,{value:"self_learning"},"\u81EA\u4E3B\u5B66\u4E60"))),a.createElement(ne.Z,{title:a.createElement("div",null,((Se=(Me=xe.getFieldValue("group_settings"))==null?void 0:Me[Ke])==null?void 0:Se.lesson_mode)=="online_lesson"?a.createElement("div",null,"\u4E0A\u8BFE\u6A21\u5F0F-\u5728\u7EBF\u6388\u8BFE\uFF1A\u8D4B\u80FD\u6559\u5E08\u5168\u7A0B\u63A7\u573A\uFF0C",a.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u4E3B\u5F00\u8BFE/\u7ED3\u8BFE\uFF0C\u6309\u9700\u53D1\u5E03/\u6536\u56DE\u7EC3\u4E60\u9898"),"\uFF0C\u7CBE\u51C6\u628A\u63E1\u6559\u5B66\u8282\u594F\u3002"):a.createElement("div",null,"\u4E0A\u8BFE\u6A21\u5F0F-\u81EA\u4E3B\u5B66\u4E60\uFF1A\u7531",a.createElement("span",{style:{color:"#0152d9"}},"\u6559\u5E08\u8BBE\u5B9A\u5B66\u4E60\u65F6\u95F4\u8303\u56F4"),"\uFF0C\u7CFB\u7EDF",a.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u52A8\u5F00\u542F\u7EC3\u4E60\u9898\u7B54\u9898"),"\uFF0C\u5B66\u751F\u53EF\u6839\u636E\u4E2A\u4EBA\u8FDB\u5EA6\u7075\u6D3B\u5B8C\u6210\u7EC3\u4E60\uFF0C\u81EA\u4E3B\u638C\u63E1\u5B66\u4E60\u8282\u594F\u3002"))},a.createElement("div",{className:E.Z.rule_desc,style:{marginTop:"10px"}},"\u89C4\u5219\u8BF4\u660E")),((Pe=Ue==null?void 0:Ue.filter(ft=>{var Et,gt,Bt;return!((Bt=(gt=(Et=je==null?void 0:je.map(Ft=>Ft==null?void 0:Ft.group_name))==null?void 0:Et.toString())==null?void 0:gt.split(","))!=null&&Bt.includes(String(ft.group_name)))}))==null?void 0:Pe.length)>0&&a.createElement(x.Z,{style:{marginTop:"10px"}},a.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{Ne({lesson_mode:"online_lesson",start_at:ie()(ie()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))})}})),Ke!=0?a.createElement(x.Z,{style:{marginTop:"10px"}},a.createElement("i",{className:"iconfont icon-shanjian1 ml10 current mt10",style:{color:"#E30000"},onClick:()=>{Ge(ct.name)}})):a.createElement(x.Z,null)),(($e=(Ye=xe.getFieldValue("group_settings"))==null?void 0:Ye[Ke])==null?void 0:$e.lesson_mode)=="self_learning"&&a.createElement("div",{style:{display:"flex",marginTop:"10px"}},a.createElement("div",{style:{textAlign:"left",minWidth:"75px"}}),a.createElement(y.default.Item,{name:[ct.name,"start_at"],colon:!1,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4"}]},a.createElement(ae.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:ft=>{var Et,gt;const Bt=(gt=(Et=xe.getFieldValue("group_settings"))==null?void 0:Et[Ke])==null?void 0:gt.end_at,Ft=(0,se.Q8)(ft,null),Dt=Bt&&ft&&ft>ie()(Bt);return Ft||Dt},disabledTime:ft=>(0,se.d0)(ft),size:"large"})),a.createElement("div",{style:{margin:"10px 11px 0 11px"}},"\u81F3"),a.createElement(y.default.Item,{name:[ct.name,"end_at"],colon:!1},a.createElement(ae.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",allowClear:!0,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:ft=>{var Et,gt;return(0,se.Q8)(ft,null,(gt=(Et=xe.getFieldValue("group_settings"))==null?void 0:Et[Ke])==null?void 0:gt.start_at)},disabledTime:ft=>{var Et,gt;return(0,se.d0)(ft,(gt=(Et=xe.getFieldValue("group_settings"))==null?void 0:Et[Ke])==null?void 0:gt.start_at)}}))))}))),a.createElement(y.default.Item,{label:"\u7B54\u9898\u8BBE\u7F6E",name:"allow_answer_after_end",colon:!1},a.createElement(ee.default,{checked:ke,onChange:Xe=>{Re(Xe.target.checked),xe.setFieldValue("allow_answer_after_end",Xe.target.checked)}},"\u7ED3\u675F\u6388\u8BFE\u540E\u5141\u8BB8\u5B66\u751F\u7EE7\u7EED\u7B54\u9898")))))};lt.Z=(0,Ce.connect)(({account:Ae,globalSetting:Fe,classroomList:De})=>({account:Ae,globalSetting:Fe,classroomList:De}))(ye)},9342:function(Ct,lt,le){"use strict";le.r(lt),le.d(lt,{default:function(){return Tf}});var a=le(59301),Ce=le(94727),y=le.n(Ce),ce=le(76560),de=le(28284),te=le(6767),ae=le(62957),re=le(47889),ne=le(25399),x=le(75727),ee=le(30641),E=le(54172),b=le(99571),z=le(82326),ie=le(99381),se=le(29787),pe=le(71411),fe=le(82093),ue=le(90524),oe=le(38394),me={wrap:"wrap___VVwDB",deleteIcon:"deleteIcon___w2LrU",keywordTag:"keywordTag___kKokf",questionTitleEditorWrap:"questionTitleEditorWrap___l3CW4",choiceListWrap:"choiceListWrap___i_tGH",choiceWrap:"choiceWrap___aqY4o",choiceIndex:"choiceIndex___hB6s7",judgementIndex:"judgementIndex___l51fi",setAnswerBtn:"setAnswerBtn___TIxeU",activeAnswer:"activeAnswer___gFvFT",activeJudgementAnswer:"activeJudgementAnswer___kHQ8Q",actionWrapper:"actionWrapper___JOrSn",addIcon:"addIcon___HnhN3",inputBorder:"inputBorder___Xeeb8",placeholder:"placeholder___RCuX1",blankInputNumberWrapper:"blankInputNumberWrapper___wBpTq",addBtn:"addBtn___hD5tk",blankIndex:"blankIndex___PyWhr",baseInputWrapper:"baseInputWrapper___CELxJ",collapseWrapper:"collapseWrapper___H7kM_",panelHeader:"panelHeader___Lcwvj",open:"open___cPZFP",close:"close___ycoAA",hide:"hide___opoo7",green:"green___sxfuh",textArea:"textArea___kOi0I",row:"row___CDKwD",html:"html___BGi53",line:"line___R0teC",c:"c___rZMQB",cpp:"cpp___yHztz",java:"java___iqjke",python:"python___CUXfz",descBox:"descBox___hYGZv",title:"title___jgtln",desc:"desc___MCwp8",questionBox:"questionBox____Iq0u",choiceWrap2:"choiceWrap2___MBz9v",rightAnswer:"rightAnswer___uxhhz",errorAnswer:"errorAnswer___d9RKW",solutionWrap:"solutionWrap___FzrQt",choiceBox:"choiceBox___JuFu6",rightAnswerBox:"rightAnswerBox___CrV47"},Ee=le(59301),ve=Object.defineProperty,he=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,ye=(ht,at,nt)=>at in ht?ve(ht,at,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ht[at]=nt,Ae=(ht,at)=>{for(var nt in at||(at={}))ge.call(at,nt)&&ye(ht,nt,at[nt]);if(he)for(var nt of he(at))be.call(at,nt)&&ye(ht,nt,at[nt]);return ht};const Fe={C:Ee.createElement("span",{className:me.c},"C"),"C++":Ee.createElement("span",{className:me.cpp},"C++"),Java:Ee.createElement("span",{className:me.java},"Java"),Python:Ee.createElement("span",{className:me.python},"Python")},De=({problemset:ht,dispatch:at,question:nt,questionIndex:Ht})=>{const Vt={fontSize:"18px"};return Ee.createElement("div",{className:me.questionBox},Ee.createElement(oe.Z,{value:`${Ht}\u3001`+(nt==null?void 0:nt.name),style:Ae({},Vt)}))};function we(ht){var at;return Ee.createElement("div",{className:me.descBox},Ee.createElement("div",{className:me.title},Ee.createElement("span",{style:{fontSize:"16px",color:"#666",marginRight:"8px"}},"\u5141\u8BB8\u7F16\u7A0B\u8BED\u8A00\uFF1A"),(at=ht==null?void 0:ht.languages)==null?void 0:at.map((nt,Ht,Vt)=>Ee.createElement(a.Fragment,{key:Ht},Fe[nt==null?void 0:nt.language]))),Ee.createElement("div",{className:me.desc,style:{maxHeight:"210px",overflowY:"auto",height:"max-content"}},Ee.createElement(oe.Z,{value:'\u95EE\u9898\u63CF\u8FF0'+(ht==null?void 0:ht.description),style:{fontSize:"16px",color:"#000"}})))}var Be=(0,ce.connect)(({problemset:ht})=>({problemset:ht}))(De),xe=le(49661),je={logger:typeof console!="undefined"?console:void 0,WebSocket:typeof WebSocket!="undefined"?WebSocket:void 0},Ie={log(...ht){this.enabled&&(ht.push(Date.now()),je.logger.log("[ActionCable]",...ht))}};const ze=()=>new Date().getTime(),Te=ht=>(ze()-ht)/1e3;class qe{constructor(at){this.visibilityDidChange=this.visibilityDidChange.bind(this),this.connection=at,this.reconnectAttempts=0}start(){this.isRunning()||(this.startedAt=ze(),delete this.stoppedAt,this.startPolling(),addEventListener("visibilitychange",this.visibilityDidChange),Ie.log(`ConnectionMonitor started. stale threshold = ${this.constructor.staleThreshold} s`))}stop(){this.isRunning()&&(this.stoppedAt=ze(),this.stopPolling(),removeEventListener("visibilitychange",this.visibilityDidChange),Ie.log("ConnectionMonitor stopped"))}isRunning(){return this.startedAt&&!this.stoppedAt}recordMessage(){this.pingedAt=ze()}recordConnect(){this.reconnectAttempts=0,delete this.disconnectedAt,Ie.log("ConnectionMonitor recorded connect")}recordDisconnect(){this.disconnectedAt=ze(),Ie.log("ConnectionMonitor recorded disconnect")}startPolling(){this.stopPolling(),this.poll()}stopPolling(){clearTimeout(this.pollTimeout)}poll(){this.pollTimeout=setTimeout(()=>{this.reconnectIfStale(),this.poll()},this.getPollInterval())}getPollInterval(){const{staleThreshold:at,reconnectionBackoffRate:nt}=this.constructor,Ht=Math.pow(1+nt,Math.min(this.reconnectAttempts,10)),Vn=(this.reconnectAttempts===0?1:nt)*Math.random();return at*1e3*Ht*(1+Vn)}reconnectIfStale(){this.connectionIsStale()&&(Ie.log(`ConnectionMonitor detected stale connection. reconnectAttempts = ${this.reconnectAttempts}, time stale = ${Te(this.refreshedAt)} s, stale threshold = ${this.constructor.staleThreshold} s`),this.reconnectAttempts++,this.disconnectedRecently()?Ie.log(`ConnectionMonitor skipping reopening recent disconnect. time disconnected = ${Te(this.disconnectedAt)} s`):(Ie.log("ConnectionMonitor reopening"),this.connection.reopen()))}get refreshedAt(){return this.pingedAt?this.pingedAt:this.startedAt}connectionIsStale(){return Te(this.refreshedAt)>this.constructor.staleThreshold}disconnectedRecently(){return this.disconnectedAt&&Te(this.disconnectedAt){(this.connectionIsStale()||!this.connection.isOpen())&&(Ie.log(`ConnectionMonitor reopening stale connection on visibilitychange. visibilityState = ${document.visibilityState}`),this.connection.reopen())},200)}}qe.staleThreshold=6,qe.reconnectionBackoffRate=.15;var Je={message_types:{welcome:"welcome",disconnect:"disconnect",ping:"ping",confirmation:"confirm_subscription",rejection:"reject_subscription"},disconnect_reasons:{unauthorized:"unauthorized",invalid_request:"invalid_request",server_restart:"server_restart",remote:"remote"},default_mount_path:"/cable",protocols:["actioncable-v1-json","actioncable-unsupported"]};const{message_types:Qe,protocols:Ue}=Je,Le=Ue.slice(0,Ue.length-1),ke=[].indexOf;class Re{constructor(at){this.open=this.open.bind(this),this.consumer=at,this.subscriptions=this.consumer.subscriptions,this.monitor=new qe(this),this.disconnected=!0}send(at){return this.isOpen()?(this.webSocket.send(JSON.stringify(at)),!0):!1}open(){if(this.isActive())return Ie.log(`Attempted to open WebSocket, but existing socket is ${this.getState()}`),!1;{const at=[...Ue,...this.consumer.subprotocols||[]];return Ie.log(`Opening WebSocket, current state is ${this.getState()}, subprotocols: ${at}`),this.webSocket&&this.uninstallEventHandlers(),this.webSocket=new je.WebSocket(this.consumer.url,at),this.installEventHandlers(),this.monitor.start(),!0}}close({allowReconnect:at}={allowReconnect:!0}){if(at||this.monitor.stop(),this.isOpen())return this.webSocket.close()}reopen(){if(Ie.log(`Reopening WebSocket, current state is ${this.getState()}`),this.isActive())try{return this.close()}catch(at){Ie.log("Failed to reopen WebSocket",at)}finally{Ie.log(`Reopening WebSocket in ${this.constructor.reopenDelay}ms`),setTimeout(this.open,this.constructor.reopenDelay)}else return this.open()}getProtocol(){if(this.webSocket)return this.webSocket.protocol}isOpen(){return this.isState("open")}isActive(){return this.isState("open","connecting")}triedToReconnect(){return this.monitor.reconnectAttempts>0}isProtocolSupported(){return ke.call(Le,this.getProtocol())>=0}isState(...at){return ke.call(at,this.getState())>=0}getState(){if(this.webSocket){for(let at in je.WebSocket)if(je.WebSocket[at]===this.webSocket.readyState)return at.toLowerCase()}return null}installEventHandlers(){for(let at in this.events){const nt=this.events[at].bind(this);this.webSocket[`on${at}`]=nt}}uninstallEventHandlers(){for(let at in this.events)this.webSocket[`on${at}`]=function(){}}}Re.reopenDelay=500,Re.prototype.events={message(ht){if(!this.isProtocolSupported())return;const{identifier:at,message:nt,reason:Ht,reconnect:Vt,type:Vn}=JSON.parse(ht.data);switch(this.monitor.recordMessage(),Vn){case Qe.welcome:return this.triedToReconnect()&&(this.reconnectAttempted=!0),this.monitor.recordConnect(),this.subscriptions.reload();case Qe.disconnect:return Ie.log(`Disconnecting. Reason: ${Ht}`),this.close({allowReconnect:Vt});case Qe.ping:return null;case Qe.confirmation:return this.subscriptions.confirmSubscription(at),this.reconnectAttempted?(this.reconnectAttempted=!1,this.subscriptions.notify(at,"connected",{reconnected:!0})):this.subscriptions.notify(at,"connected",{reconnected:!1});case Qe.rejection:return this.subscriptions.reject(at);default:return this.subscriptions.notify(at,"received",nt)}},open(){if(Ie.log(`WebSocket onopen event, using '${this.getProtocol()}' subprotocol`),this.disconnected=!1,!this.isProtocolSupported())return Ie.log("Protocol is unsupported. Stopping monitor and disconnecting."),this.close({allowReconnect:!1})},close(ht){if(Ie.log("WebSocket onclose event"),!this.disconnected)return this.disconnected=!0,this.monitor.recordDisconnect(),this.subscriptions.notifyAll("disconnected",{willAttemptReconnect:this.monitor.isRunning()})},error(){Ie.log("WebSocket onerror event")}};const We=function(ht,at){if(at!=null)for(let nt in at){const Ht=at[nt];ht[nt]=Ht}return ht};class Ze{constructor(at,nt={},Ht){this.consumer=at,this.identifier=JSON.stringify(nt),We(this,Ht)}perform(at,nt={}){return nt.action=at,this.send(nt)}send(at){return this.consumer.send({command:"message",identifier:this.identifier,data:JSON.stringify(at)})}unsubscribe(){return this.consumer.subscriptions.remove(this)}}class dt{constructor(at){this.subscriptions=at,this.pendingSubscriptions=[]}guarantee(at){this.pendingSubscriptions.indexOf(at)==-1?(Ie.log(`SubscriptionGuarantor guaranteeing ${at.identifier}`),this.pendingSubscriptions.push(at)):Ie.log(`SubscriptionGuarantor already guaranteeing ${at.identifier}`),this.startGuaranteeing()}forget(at){Ie.log(`SubscriptionGuarantor forgetting ${at.identifier}`),this.pendingSubscriptions=this.pendingSubscriptions.filter(nt=>nt!==at)}startGuaranteeing(){this.stopGuaranteeing(),this.retrySubscribing()}stopGuaranteeing(){clearTimeout(this.retryTimeout)}retrySubscribing(){this.retryTimeout=setTimeout(()=>{this.subscriptions&&typeof this.subscriptions.subscribe=="function"&&this.pendingSubscriptions.map(at=>{Ie.log(`SubscriptionGuarantor resubscribing ${at.identifier}`),this.subscriptions.subscribe(at)})},500)}}class rt{constructor(at){this.consumer=at,this.guarantor=new dt(this),this.subscriptions=[]}create(at,nt){const Ht=at,Vt=typeof Ht=="object"?Ht:{channel:Ht},Vn=new Ze(this.consumer,Vt,nt);return this.add(Vn)}add(at){return this.subscriptions.push(at),this.consumer.ensureActiveConnection(),this.notify(at,"initialized"),this.subscribe(at),at}remove(at){return this.forget(at),this.findAll(at.identifier).length||this.sendCommand(at,"unsubscribe"),at}reject(at){return this.findAll(at).map(nt=>(this.forget(nt),this.notify(nt,"rejected"),nt))}forget(at){return this.guarantor.forget(at),this.subscriptions=this.subscriptions.filter(nt=>nt!==at),at}findAll(at){return this.subscriptions.filter(nt=>nt.identifier===at)}reload(){return this.subscriptions.map(at=>this.subscribe(at))}notifyAll(at,...nt){return this.subscriptions.map(Ht=>this.notify(Ht,at,...nt))}notify(at,nt,...Ht){let Vt;return typeof at=="string"?Vt=this.findAll(at):Vt=[at],Vt.map(Vn=>typeof Vn[nt]=="function"?Vn[nt](...Ht):void 0)}subscribe(at){this.sendCommand(at,"subscribe")&&this.guarantor.guarantee(at)}confirmSubscription(at){Ie.log(`Subscription confirmed ${at}`),this.findAll(at).map(nt=>this.guarantor.forget(nt))}sendCommand(at,nt){const{identifier:Ht}=at;return this.consumer.send({command:nt,identifier:Ht})}}class He{constructor(at){this._url=at,this.subscriptions=new rt(this),this.connection=new Re(this),this.subprotocols=[]}get url(){return _e(this._url)}send(at){return this.connection.send(at)}connect(){return this.connection.open()}disconnect(){return this.connection.close({allowReconnect:!1})}ensureActiveConnection(){if(!this.connection.isActive())return this.connection.open()}addSubProtocol(at){this.subprotocols=[...this.subprotocols,at]}}function _e(ht){if(typeof ht=="function"&&(ht=ht()),ht&&!/^wss?:/i.test(ht)){const at=document.createElement("a");return at.href=ht,at.href=at.href,at.protocol=at.protocol.replace("http","ws"),at.href}else return ht}function Xe(ht=Ne("url")||Je.default_mount_path){return new He(ht)}function Ne(ht){const at=document.head.querySelector(`meta[name='action-cable-${ht}']`);if(at)return at.getAttribute("content")}var Ge=le(89392),ct=le.n(Ge),Ke=le(33796),Ve=le(77019),Me=le(5269),Se=le(59301),Pe=Object.defineProperty,Ye=Object.defineProperties,$e=Object.getOwnPropertyDescriptors,ft=Object.getOwnPropertySymbols,Et=Object.prototype.hasOwnProperty,gt=Object.prototype.propertyIsEnumerable,Bt=(ht,at,nt)=>at in ht?Pe(ht,at,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ht[at]=nt,Ft=(ht,at)=>{for(var nt in at||(at={}))Et.call(at,nt)&&Bt(ht,nt,at[nt]);if(ft)for(var nt of ft(at))gt.call(at,nt)&&Bt(ht,nt,at[nt]);return ht},Dt=(ht,at)=>Ye(ht,$e(at));const mt=({problemset:ht,dispatch:at,question:nt,disabled:Ht,showAnswer:Vt,questionIndex:Vn})=>{var Gn;const[An,qt]=(0,a.useState)({}),[Rn,qn]=(0,a.useState)([]),Kn={fontSize:"18px"},Zn=["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"];(0,a.useEffect)(()=>{console.log("111"),console.log(nt);const kn=(0,Ge.cloneDeep)(nt);qt(kn),qn(kn==null?void 0:kn.choices)},[nt]),console.log("question--",nt);const zn=kn=>{const or=Rn.map((_n,yr)=>Dt(Ft({},_n),{checked:yr===kn?!(_n!=null&&_n.checked):!1}));qn(or)};return Se.createElement("div",null,Se.createElement("div",{className:me.questionBox},Se.createElement(oe.Z,{value:`${Vn}\u3001`+(An==null?void 0:An.name),style:Ft({},Kn)}),(Gn=nt==null?void 0:nt.choices)==null?void 0:Gn.map((kn,or)=>{const{is_answer:_n,checked:yr,choice_text:hr,me_answered:tr}=kn;let sr="";return Vt?_n&&(sr=me.rightAnswerBox):(yr||tr)&&(sr=me.activeAnswer),Se.createElement(Ve.Z,{key:or,className:`${me.choiceBox} ${sr}`,align:"middle",wrap:!1,style:{cursor:"pointer",marginTop:or==0?"40px":"20px"},onClick:ur=>{zn(or)}},Se.createElement(Me.Z,{style:{fontWeight:500,fontSize:"20px"},className:me.choiceIndex},Zn[or]),Se.createElement(Me.Z,{flex:1,className:"ml30"},Se.createElement(oe.Z,{className:me.html,value:hr,style:Ft({},Kn)})),Vt&&_n&&Se.createElement(Me.Z,null,Se.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})))})))};var et=(0,ce.connect)(({problemset:ht})=>({problemset:ht}))(mt),st=le(12893),ot=le(2978),bt=le(59301),_t=Object.defineProperty,It=Object.defineProperties,Lt=Object.getOwnPropertyDescriptors,Rt=Object.getOwnPropertySymbols,zt=Object.prototype.hasOwnProperty,En=Object.prototype.propertyIsEnumerable,Xn=(ht,at,nt)=>at in ht?_t(ht,at,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ht[at]=nt,vn=(ht,at)=>{for(var nt in at||(at={}))zt.call(at,nt)&&Xn(ht,nt,at[nt]);if(Rt)for(var nt of Rt(at))En.call(at,nt)&&Xn(ht,nt,at[nt]);return ht},Dn=(ht,at)=>It(ht,Lt(at)),Qn=(ht,at)=>{var nt={};for(var Ht in ht)zt.call(ht,Ht)&&at.indexOf(Ht)<0&&(nt[Ht]=ht[Ht]);if(ht!=null&&Rt)for(var Ht of Rt(ht))at.indexOf(Ht)<0&&En.call(ht,Ht)&&(nt[Ht]=ht[Ht]);return nt};const On=ht=>{var at=ht,{value:nt,onChange:Ht,scrollId:Vt}=at,Vn=Qn(at,["value","onChange","scrollId"]);return bt.createElement("div",{id:Vt||""},bt.createElement(ot.Z,Dn(vn({},Vn),{defaultValue:nt,onChange:(Gn,An)=>{An!=null&&An.length?Ht(Gn,An):Ht(Gn)}})))},Tn=({value:ht,onChange:at,placeholder:nt,height:Ht=150,isEdit:Vt,miniToolbar:Vn,watch:Gn=!0})=>Vt?bt.createElement(ot.Z,{isFocus:!0,height:Ht||void 0,placeholder:nt,defaultValue:ht,onChange:at,miniToolbar:Vn}):bt.createElement("div",{style:{cursor:"pointer"}},ht?bt.createElement(oe.Z,{className:me.inputBorder,value:ht}):bt.createElement("div",{className:`${me.inputBorder} ${me.placeholder} inputBorderError`},nt));var nn=le(59301),nr=Object.defineProperty,Jn=Object.defineProperties,ln=Object.getOwnPropertyDescriptors,xn=Object.getOwnPropertySymbols,cn=Object.prototype.hasOwnProperty,wn=Object.prototype.propertyIsEnumerable,$t=(ht,at,nt)=>at in ht?nr(ht,at,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ht[at]=nt,fn=(ht,at)=>{for(var nt in at||(at={}))cn.call(at,nt)&&$t(ht,nt,at[nt]);if(xn)for(var nt of xn(at))wn.call(at,nt)&&$t(ht,nt,at[nt]);return ht},Nn=(ht,at)=>Jn(ht,ln(at)),Yt=(ht,at)=>{var nt={};for(var Ht in ht)cn.call(ht,Ht)&&at.indexOf(Ht)<0&&(nt[Ht]=ht[Ht]);if(ht!=null&&xn)for(var Ht of xn(ht))at.indexOf(Ht)<0&&wn.call(ht,Ht)&&(nt[Ht]=ht[Ht]);return nt};const jt=["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"],Mt=({value:ht,onChange:at,choiceTextKey:nt,answerKey:Ht,index:Vt,isEdit:Vn,setInputActive:Gn,form:An,choiceOptionsPath:qt,allowChangeMode:Rn,showAddIcon:qn,addItem:Kn,deleteItem:Zn})=>{const zn=(ht==null?void 0:ht[Ht])===1,kn=()=>{const _n=An.getFieldValue(qt);An.setFieldValue(qt,_n.map(yr=>Nn(fn({},yr),{[Ht]:0})))},or=()=>{zn?at(Nn(fn({},ht),{[Ht]:0})):(Rn||kn(),at(Nn(fn({},ht),{[Ht]:1})))};return nn.createElement(Ve.Z,{className:me.choiceWrap,align:"middle",wrap:!1},nn.createElement(Me.Z,{onClick:or,className:`${me.choiceIndex} ${zn?me.activeAnswer:""}`},jt[Vt]),nn.createElement(Me.Z,{flex:1,className:`${me.editorWrap} ml15`,onClick:Gn},nn.createElement(Tn,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Vn,value:ht==null?void 0:ht[nt],onChange:_n=>{at(Nn(fn({},ht),{[nt]:_n}))}})),nn.createElement(Me.Z,{flex:"0 0 auto",className:"ml15"},nn.createElement("div",{onClick:or,className:`${me.setAnswerBtn} ${zn?me.activeAnswer:""}`},zn?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),nn.createElement(Me.Z,{className:me.actionWrapper},nn.createElement(ne.Z,{title:"\u5220\u9664"},nn.createElement(st.Z,{className:me.deleteIcon,onClick:Zn,style:{visibility:Vt>1?"visible":"hidden"}}))))},Ot=({questionTitlePlaceholder:ht,titleKey:at,choiceKey:nt,analysisKey:Ht,choiceTextKey:Vt,answerKey:Vn,choiceOptionsPath:Gn,allowChangeMode:An=!0,form:qt,showAnalysis:Rn=!0})=>{const[qn,Kn]=(0,a.useState)(),[Zn,zn]=(0,a.useState)(!1);return nn.createElement("div",{className:me.wrap},nn.createElement("div",{className:me.questionTitleEditorWrap},nn.createElement(de.default.Item,{label:"\u9898\u5E72",name:at,labelCol:{span:24},rules:[{required:!0}]},nn.createElement(On,{scrollId:Array.isArray(at)?at.join("_"):`${at}`,height:150,placeholder:ht}))),nn.createElement(de.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),nn.createElement(de.default.List,{name:nt,rules:[{validator(kn,or){const _n=or.some(hr=>hr[Vn]===1),yr=or.findIndex(hr=>{var tr;return((tr=hr[Vt])==null?void 0:tr.length)<=0});return yr!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${jt[yr]}\u9009\u9879\u7684\u5185\u5BB9`)):_n?Promise.resolve():(te.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},(kn,{add:or,remove:_n})=>nn.createElement("div",{id:Array.isArray(Gn)?Gn.join("_"):`${Gn}`},kn.map((yr,hr)=>{var tr=yr,{key:sr,name:ur}=tr,Gt=Yt(tr,["key","name"]);const Lr=qn===sr,Gr=()=>{Kn(sr)},Br=hr<7&&hr===kn.length-1,si=()=>or({[Vt]:"",[Vn]:0}),Si=()=>_n(ur);return nn.createElement(de.default.Item,Nn(fn({},Gt),{key:sr,name:ur,className:me.choiceListWrap,rules:[{validator(Ii,$n){return $n!=null&&$n.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${jt[hr]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),nn.createElement(Mt,{choiceTextKey:Vt,answerKey:Vn,index:hr,isEdit:Lr,setInputActive:Gr,form:qt,choiceOptionsPath:Gn,allowChangeMode:An,showAddIcon:Br,addItem:si,deleteItem:Si}))}),kn.length<8&&nn.createElement("div",{className:`${me.addBtn} mb30`,onClick:()=>or({[Vt]:"",[Vn]:0})},nn.createElement("i",{className:"iconfont icon-tianjiatixing mr5 font12"}),"\u6DFB\u52A0\u9009\u9879"))),Rn&&nn.createElement("div",{onClick:()=>zn(!0)},nn.createElement(de.default.Item,{name:Ht,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},nn.createElement(Tn,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Zn}))))};var rn=le(59301),Cn=Object.defineProperty,yn=Object.defineProperties,Xt=Object.getOwnPropertyDescriptors,bn=Object.getOwnPropertySymbols,Fn=Object.prototype.hasOwnProperty,Un=Object.prototype.propertyIsEnumerable,dr=(ht,at,nt)=>at in ht?Cn(ht,at,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ht[at]=nt,Dr=(ht,at)=>{for(var nt in at||(at={}))Fn.call(at,nt)&&dr(ht,nt,at[nt]);if(bn)for(var nt of bn(at))Un.call(at,nt)&&dr(ht,nt,at[nt]);return ht},br=(ht,at)=>yn(ht,Xt(at)),ci=(ht,at)=>{var nt={};for(var Ht in ht)Fn.call(ht,Ht)&&at.indexOf(Ht)<0&&(nt[Ht]=ht[Ht]);if(ht!=null&&bn)for(var Ht of bn(ht))at.indexOf(Ht)<0&&Un.call(ht,Ht)&&(nt[Ht]=ht[Ht]);return nt};const an={\u6B63\u786E:"T",\u9519\u8BEF:"F"},jn=({value:ht,onChange:at,form:nt})=>{const Ht=(ht==null?void 0:ht.is_answer)===1,Vt=ht==null?void 0:ht.choice_text,Vn=()=>{const Gn=nt.getFieldsValue().choices.map(An=>({choice_text:An.choice_text,is_answer:0}));nt.setFieldsValue({choices:Gn}),at(br(Dr({},ht),{is_answer:1}))};return rn.createElement(Ve.Z,{className:me.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},rn.createElement(Me.Z,{onClick:Vn,className:`${me.choiceIndex} ${me.judgementIndex} ${Ht?me.activeAnswer:""}`},an[Vt]),rn.createElement(Me.Z,{flex:1,className:`${me.editorWrap} ml15`},rn.createElement("div",{className:`${me.inputBorder} ${me.placeholder} ${Ht?me.activeJudgementAnswer:""}`},Vt)))},Ar=({questionTitlePlaceholder:ht,choiceKey:at,form:nt})=>{const[Ht,Vt]=(0,a.useState)(!1);return rn.createElement("div",{className:me.wrap},rn.createElement("div",{className:me.questionTitleEditorWrap},rn.createElement(de.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},rn.createElement(On,{scrollId:"name",height:140,placeholder:ht}))),rn.createElement(de.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},rn.createElement(de.default.List,{name:"choices",rules:[{validator(Vn,Gn){return Gn.some(qt=>(qt==null?void 0:qt.is_answer)===1)?Promise.resolve():(te.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},Vn=>rn.createElement("div",{id:"choices"},Vn.map(Gn=>{var An=Gn,{key:qt,name:Rn}=An,qn=ci(An,["key","name"]);return rn.createElement(de.default.Item,br(Dr({},qn),{key:qt,name:Rn,noStyle:!0}),rn.createElement(jn,{form:nt}))})))),rn.createElement("div",{onClick:()=>Vt(!0)},rn.createElement(de.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},rn.createElement(Tn,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Ht}))))};var ar=le(37568),cr=le(71051),kr={wrap:"wrap___ZbEYZ",left:"left___wH6vq",tip:"tip___EiRrS",bottomBtn:"bottomBtn___Og638",disabled:"disabled___rzckb",save_btn:"save_btn___N0Wqn"},Pn=le(30008),Fr=le(67556),Bn=le(11196),wr=le(53010),Cr=le(95795),ri=le(24754),Ui="data:image/png;base64,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",Di=(ht,at,nt)=>new Promise((Ht,Vt)=>{var Vn=qt=>{try{An(nt.next(qt))}catch(Rn){Vt(Rn)}},Gn=qt=>{try{An(nt.throw(qt))}catch(Rn){Vt(Rn)}},An=qt=>qt.done?Ht(qt.value):Promise.resolve(qt.value).then(Vn,Gn);An((nt=nt.apply(ht,at)).next())}),oa=(0,a.forwardRef)(({onSave:ht,aiImg:at},nt)=>{var Ht;const Vt=`\u8BF7\u8F93\u5165\u51FA\u9898\u8981\u6C42\uFF0C\u60A8\u4E5F\u53EF\u4EE5\u5148\u4E0A\u4F20\u6750\u6599\u4E4B\u540E\u518D\u6839\u636E\u6750\u6599\u51FA\u9898 -\u4F8B:\u8BF7\u751F\u6210\u5173\u4E8E\u300APython\u7A0B\u5E8F\u8BBE\u8BA1\u300B\u7684\u8BD5\u9898\u3002\u8003\u5BDF\u77E5\u8BC6\u70B9:\u53D8\u91CF\u5B9A\u4E49\u3001\u6570\u636E\u7C7B\u578B\u3001\u8FD0\u7B97\u7B26\u548C\u63A7\u5236\u7ED3\u6784\u3002\u96BE\u5EA6\u4E3A\u201C\u56F0\u96BE\u201D\u7684\u8BD5\u9898\u536020%`,Vn=(0,ce.useParams)(),[Gn,An]=(0,a.useState)(!1),[qt,Rn]=(0,a.useState)([]),[qn,Kn]=(0,a.useState)(!0),[Zn,zn]=(0,a.useState)(null),[kn,or]=(0,a.useState)([]),[_n,yr]=(0,a.useState)(0),[hr,tr]=(0,a.useState)(0),[sr,ur]=(0,a.useState)(!1),[Gt,Lr]=(0,a.useState)(""),[Gr,Br]=(0,a.useState)(0),[si,Si]=(0,a.useState)(0),[Ii,$n]=(0,a.useState)(0),[Er,pi]=(0,a.useState)(0),[qr,li]=(0,a.useState)(0),[aa,Aa]=(0,a.useState)(0),[Ni,Ki]=(0,a.useState)(0),[yi,ti]=(0,a.useState)(0),[ma,oo]=(0,a.useState)(null),[zo,ja]=(0,a.useState)(ri.Q),{contentRef:mo,value:ts,status:ds,open:Eo,close:Va}=zo,Bo=(0,wr.Z)({contentRef:mo,status:ds}),{openProgress:as,closeProgress:os,CreateProgressModal:Ps,progressOpen:Fs}=(0,Bn.Z)();(0,a.useEffect)(()=>{Zn&&(Cs(),ws()),Zn===!1&&(Va(),Rn([]),Lr(Vt),Br(0),Si(0),$n(0),pi(0),li(0),Aa(0),Ki(0),ti(0),oo(null))},[Zn]);const js=()=>{zn(!0)};(0,a.useImperativeHandle)(nt,()=>({onClick:js}));const fs=ha=>{ur(!0),yr(ha),tr(0)},Zs=ha=>Di(void 0,null,function*(){const Ko=ha.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(Ko)==-1?(te.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):ha.size/1024/1024>10?(te.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),ws=()=>Di(void 0,null,function*(){const ha=yield(0,fe.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});ha.status===0&&(yr(ha.total_number),tr(ha.remaining_number))}),Cs=()=>Di(void 0,null,function*(){console.log(Vn,"params"),Kn(!0),Lr("\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u8FDB\u884C\u51FA\u9898"),Kn(!1)}),ss=ha=>(ha=ha||"",ha=String(ha),ha=ha.replace(/\s+/g,""),ha),Ss=()=>Di(void 0,null,function*(){var ha,Ko,jo;const ho=[{name:"\u5355\u9009\u9898",num:Gr||0},{name:"\u591A\u9009\u9898",num:si||0},{name:"\u5224\u65AD\u9898",num:Ii||0},{name:"\u586B\u7A7A\u9898",num:Er||0},{name:"\u7B80\u7B54\u9898",num:qr||0},{name:"\u7EC4\u5408\u9898",num:yi||0},{name:"\u7F16\u7A0B\u9898",num:aa||0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:Ni||0}];if(ss(Gt)){if(Gt.length>1e3){te.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{te.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!ss(Gt)&&!(qt!=null&&qt.length)){te.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const ps=ho.reduce((ms,Hs)=>ms+Hs.num,0);if(ps===0){te.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}if(ps>5){te.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898");return}ur(!1);const Ci={scene_type:6,request_identifier:Math.random(),file_id:(Ko=(ha=qt[0])==null?void 0:ha.response)==null?void 0:Ko.id,content:Gt,ppt_page_url:(jo=at==null?void 0:at[0])==null?void 0:jo.url,count_arr:ho.map(ms=>ms.num).join(",")};yield Eo(Ci),ws()}),$s=()=>Di(void 0,null,function*(){const ha=Bo();as(),An(!0),or([]);const Ko=new FormData;Ko.append("html",ha);const jo=yield(0,fe.ZP)("/api/intelligent_imports/import.json",{method:"post",body:Ko},!0);if((jo==null?void 0:jo.status)===0)if(jo!=null&&jo.data){os(100),or(jo==null?void 0:jo.data);return}else te.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");An(!1),os()}),Rs=()=>Di(void 0,null,function*(){const ha=Bo();(0,xe.RG)(ha)}),xs=["uploading","error"].includes((Ht=qt==null?void 0:qt[0])==null?void 0:Ht.status);return a.createElement(a.Fragment,null,a.createElement(Cr.Z,{visible:sr,totalCount:_n,usedCount:hr,onCancel:()=>ur(!1),onOk:Ss}),a.createElement(ee.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:a.createElement("div",{className:kr.extraHeader},a.createElement(Ve.Z,{align:"middle"},!ds&&!!ts&&a.createElement(a.Fragment,null,a.createElement(b.ZP,{className:kr.save_btn,style:{marginRight:"20px"},onClick:$s},a.createElement("div",{className:"flex flex_box_center"},a.createElement("i",{className:"iconfont icon-baocuntimu font14",style:{color:"#69C0FF !important",marginRight:"4px"}}),a.createElement("span",null,"\u4FDD\u5B58\u8BD5\u9898"))),a.createElement(b.ZP,{className:kr.save_btn,onClick:Rs,style:{marginRight:"20px"}},a.createElement("div",{className:"flex flex_box_center"},a.createElement("i",{className:"iconfont icon-zhichifuzhi font14",style:{color:"#69C0FF !important",marginRight:"4px"}}),a.createElement("span",null,"\u590D\u5236")))),a.createElement("i",{onClick:()=>{const ha=Ko=>{ae.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ko,onOk:()=>{zn(!1)}})};if(ds){ha("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else ts?ha("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):zn(!1)},className:"iconfont icon-guanbi11 current ml15"}))),placement:"bottom",height:"100%",headerStyle:{height:54,borderBottomColor:"#DCDCDC"},bodyStyle:{padding:0},closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Zn},a.createElement("div",{className:kr.wrap},a.createElement("div",{className:kr.left},a.createElement(se.Z,{spinning:qn},a.createElement("div",{className:kr.tip},a.createElement("img",{src:Ui}),a.createElement("span",null,"\u60A8\u597D\uFF01\u6211\u662F\u60A8\u7684\u667A\u80FD\u51FA\u9898\u52A9\u624B\uFF0C\u6211\u5DF2\u5B66\u4E60\u4E86\u5E73\u53F0\u4EE5\u53CA\u4E92\u8054\u7F51\u4E0A\u6D77\u91CF\u7684\u8BD5\u9898\u77E5\u8BC6\u5E93\u3002\u53EF\u4EE5\u6839\u636E\u60A8\u7684\u8981\u6C42\u548C\u4E0A\u4F20\u7684\u6750\u6599\u7075\u6D3B\u751F\u6210\u5404\u7C7B\u8BD5\u9898\u3002\u6B22\u8FCE\u968F\u65F6\u4E0E\u6211\u4E92\u52A8\uFF0C\u8BA9\u6211\u4EEC\u4E00\u8D77\u6253\u9020\u66F4\u9AD8\u6548\u3001\u66F4\u4F18\u8D28\u7684\u8BD5\u9898\uFF01")),a.createElement("div",{className:"mb10 mt20 c-black"},a.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),a.createElement(ar.default.TextArea,{style:{height:160},className:"mb20",value:Gt,placeholder:"\u8BF7\u5148\u63D0\u4F9B\u60A8\u51FA\u9898\u4F9D\u636E\u7684\u6750\u6599\uFF0C\u53EF\u4EE5\u76F4\u63A5\u590D\u5236\u6750\u6599\u5185\u5BB9\u7C98\u8D34\u5728\u6B64\u533A\u57DF",onChange:ha=>{Lr(ha.target.value)}}),a.createElement("div",{className:"c-black mt20"},a.createElement("div",{className:"mb10 c-black"},a.createElement("b",null,"\u51FA\u9898\u8981\u6C42"),a.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u786E\u4FDD\u51FA\u9898\u4F53\u9A8C\uFF0C\u5355\u6B21\u51FA\u9898\u603B\u6570\u91CF\u4E0D\u80FD\u8D85\u8FC7",a.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"5"),"\u9053\uFF09")),a.createElement(Ve.Z,{style:{gap:16}},a.createElement(Me.Z,null,a.createElement("label",null,"\u5355\u9009\u9898"),a.createElement(cr.Z,{min:0,max:10,value:Gr,onChange:Br,style:{marginLeft:"8px"}})),a.createElement(Me.Z,null,a.createElement("label",null,"\u591A\u9009\u9898"),a.createElement(cr.Z,{min:0,max:10,value:si,onChange:Si,style:{marginLeft:"8px"}})),a.createElement(Me.Z,null,a.createElement("label",null,"\u5224\u65AD\u9898"),a.createElement(cr.Z,{min:0,max:10,value:Ii,onChange:$n,style:{marginLeft:"8px"}})),a.createElement(Me.Z,null,a.createElement("label",null,"\u7F16\u7A0B\u9898"),a.createElement(cr.Z,{min:0,max:10,value:aa,onChange:Aa,style:{marginLeft:"8px"}})))),ds?a.createElement("div",{onClick:Va,className:kr.bottomBtn},a.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):xs?a.createElement("div",{className:`${kr.bottomBtn} ${kr.disabled}`},a.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):a.createElement("div",{onClick:()=>{if(_n!==-1){ur(!0);return}Ss()},className:kr.bottomBtn},a.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"))),a.createElement(ri.Z,{onStatusChange:ja,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!Fs,noRestrictModal:fs,stringTransformer:Fr.o,onError:ha=>{Object.prototype.toString.call(ha)==="[object Object]"&&ha.status===-9&&fs(ha.data)}}))),a.createElement(ee.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Gn},a.createElement(Ve.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},a.createElement("img",{src:le(36413),alt:"\u667A\u80FD\u51FA\u9898"}),a.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),a.createElement(Pn.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:kn,isRefreshItemBank:!0,okText:"\u4FDD\u5B58\u8BD5\u9898\u81F3\u8BFE\u4EF6",mode:1,onCancel:()=>An(!1),onSuccess:()=>{An(!1),zn(!1)},onSave:ha=>Di(void 0,null,function*(){yield ht(ha,()=>{An(!1),zn(!1)})})}),a.createElement("div",{style:{height:70}})),Ps("\u5904\u7406\u4E2D"))}),fi=le(68201),Xi=le(60242),Qi={summaryWrap:"summaryWrap___HzbVK",summaryItem:"summaryItem___dATph",label:"label___pvZkE",percentSty:"percentSty___nvQwe",title:"title___hDMEi",chart_container:"chart_container___cRvUY",Onerow:"Onerow___tzmiF",detailSty:"detailSty___QKxCg",detailItem:"detailItem___fHG9y",questionTag:"questionTag___OaNLz",numSty:"numSty___wUXe3",detailBtn:"detailBtn___JylOu",questionTitle:"questionTitle___EMw2w",proSty:"proSty___SpcZ9",commentBody:"commentBody___BBaLu"},to=le(42441),wi=le(71360),Ba=le(92982),Hr=le(59301),Pa=Object.defineProperty,sa=Object.defineProperties,la=Object.getOwnPropertyDescriptors,gi=Object.getOwnPropertySymbols,Bi=Object.prototype.hasOwnProperty,$i=Object.prototype.propertyIsEnumerable,na=(ht,at,nt)=>at in ht?Pa(ht,at,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ht[at]=nt,ca=(ht,at)=>{for(var nt in at||(at={}))Bi.call(at,nt)&&na(ht,nt,at[nt]);if(gi)for(var nt of gi(at))$i.call(at,nt)&&na(ht,nt,at[nt]);return ht},Ya=(ht,at)=>sa(ht,la(at)),Ha=(ht,at,nt)=>new Promise((Ht,Vt)=>{var Vn=qt=>{try{An(nt.next(qt))}catch(Rn){Vt(Rn)}},Gn=qt=>{try{An(nt.throw(qt))}catch(Rn){Vt(Rn)}},An=qt=>qt.done?Ht(qt.value):Promise.resolve(qt.value).then(Vn,Gn);An((nt=nt.apply(ht,at)).next())});const so=["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"],no=({data:ht=[],totalData:at,paramsHttp:nt,smartItembanks:Ht,socketData:Vt})=>{const Vn=["#76DDFB","#53A8E2","#19CB70","#00B187","#00A9B1"],[Gn,An]=(0,a.useState)(!1),[qt,Rn]=(0,a.useState)(1),[qn,Kn]=(0,a.useState)();return Hr.createElement("div",{className:Qi.summaryWrap},Hr.createElement(Ve.Z,{justify:"space-between",align:"middle",style:{marginBottom:"10px"}},Hr.createElement(Me.Z,{style:{display:"flex",alignItems:"center"}},Hr.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),Hr.createElement("div",{className:Qi.title},"\u7B54\u9898\u6982\u89C8")),Hr.createElement(Me.Z,{style:{display:"flex"}},ht==null?void 0:ht.map((Zn,zn)=>Hr.createElement("div",{key:zn,style:{display:"flex",alignItems:"center",marginLeft:zn==0?"0px":"20px"}},Hr.createElement("span",{style:{display:"inline-block",width:"10px",height:"10px",borderRadius:"50%",backgroundColor:Vn[zn]}}),Hr.createElement("span",{style:{fontSize:"14px",color:"#485465",marginLeft:"5px"}},Zn==null?void 0:Zn.name))))),ht==null?void 0:ht.map((Zn,zn)=>{var kn;return Hr.createElement("div",{className:Qi.summaryItem,key:zn,style:{marginTop:zn==0?"0px":"15px",cursor:"pointer"},onClick:()=>{var or;(or=[0,1,2])!=null&&or.includes(zn)&&(An(!0),Rn(zn+1))}},Hr.createElement("div",{className:Qi.label},Zn==null?void 0:Zn.name),Hr.createElement(Xi.Z,{percent:(kn=[3,4])!=null&&kn.includes(zn)?Zn==null?void 0:Zn.value:(Zn==null?void 0:Zn.value)/at*100,size:[575,10],strokeColor:Vn[zn],format:or=>{var _n;return Hr.createElement("span",{className:Qi.percentSty},(_n=[3,4])!=null&&_n.includes(zn)?((Zn==null?void 0:Zn.value)||0)+"%":(Zn==null?void 0:Zn.value)||0)}}))}),Hr.createElement("div",{style:{height:"1px",backgroundColor:"#F6F7F9",marginTop:"30px"}}),Hr.createElement(_o,{visible:Gn,onCancel:()=>{An(!1)},paramsHttp:nt,smartItembanks:Ht,itemBankId:Vt==null?void 0:Vt.item_bank_id,detailType:qt}))},gr=({data:ht=[],paramsHttp:at,smartItembanks:nt,socketData:Ht})=>{const[Vt,Vn]=(0,a.useState)(),[Gn,An]=(0,a.useState)(!1),[qt,Rn]=(0,a.useState)(),[qn,Kn]=(0,a.useState)(),Zn=["#76DDFB","#53A8E2","#19CB70","#3061D0","#07CDD7"];return Hr.createElement("div",{className:Qi.summaryWrap,style:{overflow:"hidden"}},Hr.createElement(Ve.Z,{justify:"space-between",align:"middle",style:{marginTop:"20px",marginBottom:"10px"}},Hr.createElement(Me.Z,{style:{display:"flex",alignItems:"center"}},Hr.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),Hr.createElement("div",{className:Qi.title},"\u7B54\u9898\u8BE6\u60C5"))),Hr.createElement("div",{className:Qi.detailSty},ht==null?void 0:ht.map((zn,kn)=>Hr.createElement("div",{key:kn,className:Qi.detailItem,onMouseEnter:()=>{Vn(kn)},onMouseLeave:()=>{Vn(void 0)}},Hr.createElement(ne.Z,{placement:"topLeft",title:Hr.createElement(oe.Z,{style:{color:"#fff",fontSize:"12px"},value:`${so[kn]} `+(zn==null?void 0:zn.choice_text)})},Hr.createElement("div",{className:Qi.questionTitle},Hr.createElement("span",{className:Qi.questionTag,style:{marginRight:"10px"}},so[kn]),Hr.createElement(oe.Z,{value:zn==null?void 0:zn.choice_text,className:Qi.Onerow,style:{fontSize:"18px",maxWidth:"250px",color:Vt==kn?"#3061D0":"#000"}}))),Hr.createElement("div",{style:{width:"200px",marginLeft:"10px",backgroundColor:"#fff"}},Hr.createElement("div",{className:Qi.proSty,style:{width:`${.01*Number((zn==null?void 0:zn.rate)||0)*200}px`}})),Hr.createElement("div",{className:Qi.numSty},Hr.createElement("span",null,(zn==null?void 0:zn.user_num)||0,"\u4EBA"),(zn==null?void 0:zn.user_num)>0&&Hr.createElement("span",{className:Qi.detailBtn,onClick:()=>{Rn(zn==null?void 0:zn.choice_id),Kn(zn==null?void 0:zn.item_bank_id),An(!0)}},"\u67E5\u770B\u8BE6\u60C5"))))),Hr.createElement(_o,{visible:Gn,onCancel:()=>{An(!1)},paramsHttp:at,smartItembanks:nt,choice_ids:qt,itemBankId:Ht==null?void 0:Ht.item_bank_id}))},_o=({visible:ht,onCancel:at,paramsHttp:nt,smartItembanks:Ht,type:Vt,choice_ids:Vn,itemBankId:Gn,detailType:An=null})=>{const[qt,Rn]=(0,a.useState)([]),[qn,Kn]=(0,a.useState)(0),[Zn,zn]=(0,a.useState)({page:1,limit:20,course_group_id:"",search:""}),[kn,or]=(0,a.useState)([]),[_n,yr]=(0,a.useState)(!1),hr=()=>Ha(void 0,null,function*(){var ur,Gt,Lr;yr(!0);const Gr=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${(ur=Ht==null?void 0:Ht.page)==null?void 0:ur.id}/students.json`,{method:"get",params:Ya(ca({},Zn),{item_bank_id:Gn,choice_ids:Vn,type:An})});Gr.status===0&&(Rn(((Gt=Gr==null?void 0:Gr.data)==null?void 0:Gt.smart_plan_users)||[]),Kn((Lr=Gr==null?void 0:Gr.data)==null?void 0:Lr.count)),yr(!1)}),tr=()=>Ha(void 0,null,function*(){const ur=yield(0,Ba.xV)({coursesId:nt==null?void 0:nt.coursesId,limit:2e3});ur!=null&&ur.course_groups&&or([...(ur==null?void 0:ur.course_groups)||[]])});(0,a.useEffect)(()=>{ht&&hr()},[ht,Zn]),(0,a.useEffect)(()=>{ht&&tr()},[ht]);const sr=()=>{zn({page:1,limit:20,course_group_id:"",search:""})};return Hr.createElement(ae.default,{centered:!0,title:"\u7B54\u9898\u8BE6\u60C5",keyboard:!1,maskClosable:!1,open:ht,width:622,forceRender:!0,footer:null,onCancel:()=>{at(),sr()}},Hr.createElement(se.Z,{spinning:_n},Hr.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"20px"}},Hr.createElement(z.default,{style:{width:"260px",borderRadius:"2px"},size:"large",value:Zn.course_group_id,placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:""},{label:"\u672A\u5206\u73ED",value:"0"},...kn.map(ur=>({label:ur==null?void 0:ur.name,value:ur==null?void 0:ur.id}))],onChange:ur=>{Zn.course_group_id=ur,zn(ca({},Zn))}}),Hr.createElement(wi.t7,{style:{width:252},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u548C\u5B66\u53F7\u641C\u7D22",value:Zn.search,onChange:ur=>{Zn.search=ur,Zn.page=1,zn(ca({},Zn))}})),Hr.createElement(E.default,{dataSource:qt,className:Qi.commentBody,scroll:{y:500},columns:[{title:"\u5E8F\u53F7",align:"left",dataIndex:"name",width:60,ellipsis:!0,render:(ur,Gt,Lr)=>`${(Zn.page-1)*Zn.limit+Lr+1}`},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,render:ur=>Hr.createElement("span",{style:{color:"#000"}},ur||"--")},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,render:ur=>Hr.createElement("span",{style:{color:"#000"}},ur||"--")},{title:"\u73ED\u7EA7",align:"left",dataIndex:"group_name",ellipsis:!0,render:ur=>Hr.createElement("span",{style:{color:"#000"}},ur||"--")},{title:"\u7B54\u9898\u72B6\u6001",align:"left",dataIndex:"answer_after_end",ellipsis:!0,render:ur=>Hr.createElement("span",{style:{color:ur=="1"?"#19CB70":ur=="2"?"#FF9D18":"#000"}},ur=="1"?"\u8BFE\u4E2D\u7B54\u9898":ur=="2"?"\u8BFE\u540E\u8865\u7B54":"\u672A\u7B54\u9898")},{title:"\u9009\u9879",align:"right",dataIndex:"choices",fixed:"right",ellipsis:!0,render:(ur,Gt)=>{var Lr,Gr,Br,si,Si;const Ii=((Gr=(Lr=Gt==null?void 0:Gt.choices)==null?void 0:Lr.filter(qr=>qr==null?void 0:qr.is_answer))==null?void 0:Gr.map(qr=>qr==null?void 0:qr.choice_id))||[],$n=((si=(Br=Gt==null?void 0:Gt.choices)==null?void 0:Br.filter(qr=>qr==null?void 0:qr.me_answered))==null?void 0:si.map(qr=>qr==null?void 0:qr.choice_id))||[],Er=Ii.length===$n.length?Ii.length>0&&$n.every(qr=>Ii.includes(qr))?1:3:Ii.length>0&&$n.every(qr=>Ii.includes(qr))?2:3,pi=(Si=Gt==null?void 0:Gt.choices)==null?void 0:Si.map((qr,li)=>qr!=null&&qr.me_answered?so[li]:"").filter(qr=>qr!=="");return Hr.createElement(Hr.Fragment,null,Hr.createElement("span",{style:{paddingRight:"20px",color:Er===3?"#E30000":Er===2?"#FF9D18":"#2EC25B"}},pi||"--"))}}],pagination:{total:qn||0,onChange:(ur,Gt)=>{Zn.page=ur,Zn.limit=Gt,zn(ca({},Zn))},current:Zn==null?void 0:Zn.page,pageSize:Zn==null?void 0:Zn.limit,showTotal:ur=>Hr.createElement(Hr.Fragment,null,"\u5171",Hr.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},ur),"\u6761\u6570\u636E")}})))},Xa=({data:ht=[]})=>{const at=["#76DDFB","#53A8E2","#19CB70","#3061D0","#07CDD7"];return Hr.createElement("div",{className:styles.summaryWrap,style:{overflow:"hidden"}},Hr.createElement(Row,{justify:"space-between",align:"middle",style:{marginTop:"10px"}},Hr.createElement(Col,{style:{display:"flex",alignItems:"center"}},Hr.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),Hr.createElement("div",{className:styles.title},"\u7B54\u9898\u8BE6\u60C5")),Hr.createElement(Col,{style:{display:"flex"}},ht==null?void 0:ht.map((nt,Ht)=>Hr.createElement("div",{key:Ht,style:{display:"flex",alignItems:"center",marginLeft:Ht==0?"0px":"10px"}},Hr.createElement("span",{style:{display:"inline-block",width:"10px",height:"10px",borderRadius:"50%",backgroundColor:at[Ht]}}),Hr.createElement("span",{style:{fontSize:"14px",color:"#485465",marginLeft:"3px"}},"\u9009\u9879",so[Ht]))))),Hr.createElement("div",{className:styles.chart_container},Hr.createElement(ReactEcharts,{option:{tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:"{b0}: {c0} \u4EBA"},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"value",name:"\u4EBA\u6570",nameTextStyle:{color:"#5F6A95",fontSize:14},axisLine:{lineStyle:{color:"#F6F7F9"}},axisLabel:{color:"#5F6A95",fontSize:"14px",interval:0,formatter:nt=>`${nt}`,rich:{title:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:100,tooltip:{show:!0}}}},axisTick:{show:!1},splitLine:{lineStyle:{color:"#F6F7F9"}},minInterval:1}],yAxis:[{type:"category",data:ht==null?void 0:ht.map((nt,Ht)=>so[Ht]),axisLine:{show:!1},axisTick:{show:!1}}],series:[{type:"bar",data:ht==null?void 0:ht.map((nt,Ht)=>nt==null?void 0:nt.user_num),barWidth:"20px",itemStyle:{color:function(nt){return at[nt.dataIndex]}}}]},style:{height:300,width:"55%",bottom:"45px"}}),Hr.createElement(ReactEcharts,{option:{tooltip:{trigger:"item",formatter:"{b0}: {c0} \u4EBA"},series:[{name:"\u7B54\u9898\u60C5\u51B5",type:"pie",radius:["30%","70%"],center:["50%","50%"],label:{show:!0,position:"inside",formatter:"{d}%",color:"#fff",fontSize:14},data:ht==null?void 0:ht.map((nt,Ht)=>({value:nt==null?void 0:nt.user_num,name:`\u9009\u9879${so[Ht]}`,itemStyle:{color:at[Ht]}}))}]},style:{height:300,width:"45%",bottom:"30px",left:"30px"}})))};var ro=le(20566),ka={gzsm:"gzsm___VoLAf"},yt=le(6725),xt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAi5JREFUOE9lk81rE0EYxn+TNU2isNKC0oMXUXPxInipN8WA93rUk0gQBBHbHvoX9BRp8YuCFS1UREgUkZ5SEERIETQnD5HqxYNIMW3a7k4+dkfenV02tYfhHZaZ3z7P876jACo1UzQ+c2hKoYerujAC5B0oKMhn0lXI0Mk51EcMs+fKqqUq9ehyA59Ro8H4gIZMH/LDl2XvpN8KGdoOTKj5j6YaeEzKRQGQVA2HBvv/Pqwk3tfUo3Wz3fNww/hioiCqYsUchBQykMtE9jpqsWlMz4O+AJIlSmI7kkd8OLKQi20JRFSopW/G9HwQyCD2f/MyuIdhZxcWn4Hq2cO370nkUHsYq1KgXmxYQN8DqSeOwNXz8LcDYy5U38OP75AN4e6UBbx6kIapVn6lFgRQOglnjsHLD3DtIrR+wrtVECvTMWB5AZIc1OtNC5AlUq+fhTCEjd9wahwcBU9WwN+CmTtWwdN5Ox85B9SbLWO62so/nYcL4/BnF3QX8lk47sJaA740YeaWBTy+bxVEIa52jPECC7gyBkez8PyrDTAfQPkSbLZh+S1M37CAhUraWrW2Y4wXgh5YG0lH9rV2aEKl1WI1aqd04dOe2d4LcD0D3W4KSboiNZrQGDI86gWHjvrsmaoXMCkAP0ghESBWFPw3YMm4Z0NqqqlNUQc0/JBRsSKQYRvJjAgkUpG+l7bTZUJJKOvaFIOAOS+k5IW4un8wD5lSeS9oOvjUlWZ2qqxa/wBF3k0rRn8T3AAAAABJRU5ErkJggg==",Tt=(ht,at,nt)=>new Promise((Ht,Vt)=>{var Vn=qt=>{try{An(nt.next(qt))}catch(Rn){Vt(Rn)}},Gn=qt=>{try{An(nt.throw(qt))}catch(Rn){Vt(Rn)}},An=qt=>qt.done?Ht(qt.value):Promise.resolve(qt.value).then(Vn,Gn);An((nt=nt.apply(ht,at)).next())}),un=(0,a.forwardRef)(({isEdit:ht,isOpen:at,data:nt,onClose:Ht,onOk:Vt},Vn)=>{const[Gn,An]=(0,a.useState)("\u8BF7\u6839\u636E\u5F53\u524DPPT\u7684\u5185\u5BB9\u751F\u6210\u7406\u89E3\u96BE\u70B9\u3001\u77E5\u8BC6\u70B9\u91CD\u70B9\u89E3\u6790"),[qt,Rn]=(0,a.useState)(!1),[qn,Kn]=(0,a.useState)(!1),[Zn,zn]=(0,a.useState)(""),[kn,or]=(0,a.useState)(10),[_n]=(0,ce.useSearchParams)(),[yr,hr]=(0,a.useState)(!1),tr=(0,a.useRef)(null),sr=si=>si.replace(/\\\(([\s\S]*?)\\\)/g,"$$$$$1$$$$").replace(/\\\[([\s\S]*?)\\\]/g,"$$$$$1$$$$").replace(/`(\$\$.*?\$\$)`/g,"$$$$$1$$$$").replace(/_{2,}/g,"`$&`");(0,a.useEffect)(()=>{var si,Si;at&&(An("\u8BF7\u6839\u636E\u5F53\u524DPPT\u7684\u5185\u5BB9\u751F\u6210\u7406\u89E3\u96BE\u70B9\u3001\u77E5\u8BC6\u70B9\u91CD\u70B9\u89E3\u6790"),ht?(zn((si=nt==null?void 0:nt.page)==null?void 0:si.page_info),or(((Si=nt==null?void 0:nt.page)==null?void 0:Si.info_read_min_time)||"")):zn(""))},[at]);const ur=()=>Tt(void 0,null,function*(){var si;Rn(!0),Kn(!0),tr.current=new yt.Z(ue.Z.API_SERVER+"/api/stream/smart_plans/get_page_info",{requirements:Gn,url:(si=nt==null?void 0:nt.url)==null?void 0:si.map(Si=>Si==null?void 0:Si.url)}),yield new Promise((Si,Ii)=>{tr.current.on("data",$n=>{Kn(!1),zn(sr($n==null?void 0:$n.full))}),tr.current.on("done",()=>Tt(void 0,null,function*(){Rn(!1)})),tr.current.startStream()})}),Gt=()=>{const si=Si=>{ae.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Si,onOk:()=>{var Ii,$n;($n=(Ii=tr.current)==null?void 0:Ii.cancelRequest)==null||$n.call(Ii),Rn(!1),Ht()}})};if(qt){si("\u6B63\u5728\u751F\u6210\u667A\u80FD\u63A8\u9001\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Ht()},Lr=()=>Tt(void 0,null,function*(){var si;if(!Zn.trim()){te.ZP.warning("\u8BF7\u586B\u5199\u89E3\u6790\u5185\u5BB9");return}let Si=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${(si=nt==null?void 0:nt.page)==null?void 0:si.id}/smart_plan_page_knowledges/set_page_info`,{method:"put",body:{page_info:Zn,info_read_min_time:kn}});(Si==null?void 0:Si.status)==0&&Vt()}),Gr=()=>Tt(void 0,null,function*(){var si;if(!Zn.trim()){te.ZP.warning("\u8BF7\u586B\u5199\u89E3\u6790\u5185\u5BB9");return}let Si=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${(si=nt==null?void 0:nt.page)==null?void 0:si.id}/smart_plan_page_knowledges/set_page_info`,{method:"put",body:{page_info:Zn,info_read_min_time:kn}});(Si==null?void 0:Si.status)==0&&(Vt(),_n.get("type")?(0,xe.xg)(`/classrooms/${nt==null?void 0:nt.coursesId}/smart_plan/${nt==null?void 0:nt.id}/ppt_info/info?type=${_n.get("type")}&simulate=true&simulateType=1&pptPage=${nt==null?void 0:nt.position}`):(0,xe.xg)(`/classrooms/${nt==null?void 0:nt.coursesId}/smart_plan/${nt==null?void 0:nt.id}/ppt_info/info?simulate=true&simulateType=1&pptPage=${nt==null?void 0:nt.position}`))}),Br=(0,a.useRef)();return(0,a.useImperativeHandle)(Vn,()=>({onClickSave:Lr,onClickPreview:Gr,handleClose:Gt})),a.createElement("div",{className:ka.wrap,ref:Br},a.createElement("div",{style:{fontSize:14,fontWeight:500,color:"#000"}},"\u89C4\u5219\u8BF4\u660E"),a.createElement("div",{className:ka.gzsm},"\u6559\u5E08\u53EF\u81EA\u4E3B\u8BBE\u7F6E\u77E5\u8BC6\u70B9\u89E3\u6790\uFF0C\u4E5F\u53EF\u7531\u5927\u6A21\u578B\u667A\u80FD\u89E3\u6790\u8BFE\u4EF6\u5185\u5BB9\u5E76\u751F\u6210\uFF0C\u4E24\u79CD\u65B9\u5F0F\u53EF\u7075\u6D3B\u7EC4\u5408\u8C03\u6574\u3002\u4FDD\u5B58\u540E\uFF0C\u5927\u6A21\u578B\u5C06\u63A8\u9001\u89E3\u6790\u5185\u5BB9\u7ED9\u5B66\u751F\u5B66\u4E60\uFF0C\u63D0\u5347\u5B66\u4E60\u6548\u7387\u3002"),a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",margin:"20px auto 10px auto"}},a.createElement("div",{style:{fontSize:14,fontWeight:500,color:"#000"}},"\u89E3\u6790\u5185\u5BB9"),a.createElement("div",{style:{cursor:"pointer",display:"flex",alignItems:"center"},onClick:()=>{hr(!yr)}},a.createElement("img",{src:xt,className:"iconfont icon-shuaxin4 font14 c-light-primary current"}),a.createElement("span",{style:{marginLeft:"4px",color:"#3061D0"}},"AI\u8F85\u52A9\u751F\u6210"))),yr&&a.createElement(a.Fragment,null,a.createElement("div",{className:"mb10 mt20 c-black"},a.createElement("b",null,"\u89E3\u6790\u751F\u6210\u8981\u6C42")),a.createElement(ar.default.TextArea,{style:{height:160},value:Gn,placeholder:"\u8BF7\u8F93\u5165\u5BF9\u5927\u6A21\u578B\u751F\u6210\u89E3\u6790\u7684\u8981\u6C42\u3002
\u4F8B\u5982\uFF1A\u8BF7\u6839\u636E\u5F53\u524DPPT\u7684\u5185\u5BB9\u751F\u6210\u7406\u89E3\u96BE\u70B9\u3001\u77E5\u8BC6\u70B9\u91CD\u70B9\u89E3\u6790",onChange:si=>{An(si.target.value)}}),qt?a.createElement("div",{style:{display:"flex",justifyContent:"center"}},a.createElement(wi.op,{style:{width:"120px",margin:"20px auto"},onClick:()=>{var si,Si;(Si=(si=tr.current)==null?void 0:si.cancelRequest)==null||Si.call(si),Rn(!1),Kn(!1)}},"\u505C\u6B62\u751F\u6210")):a.createElement("div",{style:{display:"flex",justifyContent:"center"}},a.createElement(wi.op,{style:{width:"120px",margin:"20px auto"},onClick:()=>{if(!Gn.trim()){te.ZP.error("\u8BF7\u5148\u8BBE\u7F6E\u8981\u6C42\uFF0C\u518D\u5C1D\u8BD5\u751F\u6210\u63A8\u9001\u5185\u5BB9");return}ur()}},"\u5F00\u59CB\u751F\u6210"))),a.createElement(se.Z,{spinning:qn},a.createElement(ot.Z,{placeholder:"\u8BF7\u8F93\u5165\u667A\u80FD\u63A8\u9001",height:300,defaultValue:Zn,onChange:si=>{zn(si)}})),a.createElement("div",{style:{fontSize:14,fontWeight:500,color:"#000"}},"\u89E3\u6790\u6700\u4F4E\u9605\u8BFB\u65F6\u957F",a.createElement(ne.Z,{title:"\u53EF\u4E3A\u89E3\u6790\u8BBE\u7F6E\u6700\u4F4E\u9605\u8BFB\u65F6\u957F\uFF0C\u5B66\u751F\u5FC5\u987B\u5B8C\u6210\u8BE5\u65F6\u957F\u7684\u9605\u8BFB\u540E\u624D\u80FD\u89E3\u9501\u4E0B\u4E00\u9636\u6BB5\u7684\u4EA4\u4E92\u5185\u5BB9"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 c-light-primary current ml5"}))),a.createElement(z.default,{onChange:si=>{or(si)},value:kn,size:"large",style:{width:"100%",marginTop:"10px"}},a.createElement(z.default.Option,{value:10},"10s"),a.createElement(z.default.Option,{value:30},"30s"),a.createElement(z.default.Option,{value:60},"1min"),a.createElement(z.default.Option,{value:""},"\u4E0D\u9650\u5236")))}),pn={wrap:"wrap___Caec9",type_style:"type_style___U6wBf",type_list:"type_list___Cq1WK",type_tag_noactive:"type_tag_noactive___BcE1l",type_tag_active:"type_tag_active___o54ss",type_tootip:"type_tootip___jTpTe",imgBox:"imgBox___k6jG2",judgment:"judgment___fhglz",active:"active___Mh2K8"},tt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAi5JREFUOE9lk81rE0EYxn+TNU2isNKC0oMXUXPxInipN8WA93rUk0gQBBHbHvoX9BRp8YuCFS1UREgUkZ5SEERIETQnD5HqxYNIMW3a7k4+dkfenV02tYfhHZaZ3z7P876jACo1UzQ+c2hKoYerujAC5B0oKMhn0lXI0Mk51EcMs+fKqqUq9ehyA59Ro8H4gIZMH/LDl2XvpN8KGdoOTKj5j6YaeEzKRQGQVA2HBvv/Pqwk3tfUo3Wz3fNww/hioiCqYsUchBQykMtE9jpqsWlMz4O+AJIlSmI7kkd8OLKQi20JRFSopW/G9HwQyCD2f/MyuIdhZxcWn4Hq2cO370nkUHsYq1KgXmxYQN8DqSeOwNXz8LcDYy5U38OP75AN4e6UBbx6kIapVn6lFgRQOglnjsHLD3DtIrR+wrtVECvTMWB5AZIc1OtNC5AlUq+fhTCEjd9wahwcBU9WwN+CmTtWwdN5Ox85B9SbLWO62so/nYcL4/BnF3QX8lk47sJaA740YeaWBTy+bxVEIa52jPECC7gyBkez8PyrDTAfQPkSbLZh+S1M37CAhUraWrW2Y4wXgh5YG0lH9rV2aEKl1WI1aqd04dOe2d4LcD0D3W4KSboiNZrQGDI86gWHjvrsmaoXMCkAP0ghESBWFPw3YMm4Z0NqqqlNUQc0/JBRsSKQYRvJjAgkUpG+l7bTZUJJKOvaFIOAOS+k5IW4un8wD5lSeS9oOvjUlWZ2qqxa/wBF3k0rRn8T3AAAAABJRU5ErkJggg==",kt=Object.defineProperty,Qt=Object.defineProperties,hn=Object.getOwnPropertyDescriptors,Pt=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,it=(ht,at,nt)=>at in ht?kt(ht,at,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ht[at]=nt,vt=(ht,at)=>{for(var nt in at||(at={}))Oe.call(at,nt)&&it(ht,nt,at[nt]);if(Pt)for(var nt of Pt(at))pt.call(at,nt)&&it(ht,nt,at[nt]);return ht},wt=(ht,at)=>Qt(ht,hn(at)),ut=(ht,at,nt)=>new Promise((Ht,Vt)=>{var Vn=qt=>{try{An(nt.next(qt))}catch(Rn){Vt(Rn)}},Gn=qt=>{try{An(nt.throw(qt))}catch(Rn){Vt(Rn)}},An=qt=>qt.done?Ht(qt.value):Promise.resolve(qt.value).then(Vn,Gn);An((nt=nt.apply(ht,at)).next())});const At=({value:ht,onChange:at})=>{const nt=["\u6B63\u786E","\u9519\u8BEF"];return a.createElement("div",{className:pn.judgment},nt.map(Ht=>a.createElement("div",{className:Ht===ht?pn.active:"",key:Ht},a.createElement("b",{onClick:()=>at(Ht)},Ht==="\u6B63\u786E"?"T":"F"),a.createElement("span",null,Ht))))};var Zt=(0,a.forwardRef)(({addInteraction:ht,isEdit:at,isOpen:nt,data:Ht,onClose:Vt,onOk:Vn},Gn)=>{var An;const qt=[{type:0,question:"",answer:"",showInput:!1,inputValue:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",loading:!1},{type:1,question:"",answer:"\u6B63\u786E",showInput:!1,inputValue:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",loading:!1},{type:2,question:"",answer:"",showInput:!1,inputValue:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",loading:!1}],[Rn,qn]=(0,a.useState)(""),[Kn,Zn]=(0,a.useState)([]),[zn,kn]=(0,a.useState)(1),[or,_n]=(0,a.useState)(3),yr=(0,a.useRef)(!1),[hr]=(0,ce.useSearchParams)(),tr=(0,a.useRef)(null);(0,a.useEffect)(()=>{var $n,Er,pi,qr,li,aa,Aa;if(nt){let Ni=1;ht?(Zn([qt[0]]),kn(2),Ni=2):((Er=($n=Ht==null?void 0:Ht.page)==null?void 0:$n.smart_plan_page_knowledges)==null?void 0:Er.length)>0?(Zn((qr=(pi=Ht==null?void 0:Ht.page)==null?void 0:pi.smart_plan_page_knowledges)==null?void 0:qr.map(yi=>(yi.inputValue="\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",yi.showInput=!1,yi.loading=!1,yi))),kn(1)):(Zn([qt[0]]),Ni=2,kn(2));let Ki=Ni===1?(li=Ht==null?void 0:Ht.page)==null?void 0:li.ai_requirement:((aa=Ht==null?void 0:Ht.page)==null?void 0:aa.ai_requirement)||"\u8BF7\u8F93\u5165\u5BF9\u5927\u6A21\u578B\u7684\u4E92\u52A8\u8981\u6C42\u3002\u4F8B\u5982\uFF1A\u6211\u662F\u4E00\u540Dxxx\u5B66\u6BB5xxx\u5B66\u79D1\u7684\u667A\u80FD\u4F34\u5B66\u52A9\u624B\uFF0C\u4E3B\u8981\u534F\u52A9\u5B66\u751F\u5B8C\u6210\u9884\u4E60\u73AF\u8282\u3002\u63D0\u95EE\u89C4\u8303\uFF1A\u57FA\u4E8E\u8BFE\u4EF6\u5185\u5BB9\u63D0\u95EE\u5E76\u7ED3\u5408\u5B66\u6BB5\u76EE\u6807\u5EF6\u4F38\uFF1B\u4E0D\u76F4\u63A5\u7ED9\u51FA\u7B54\u6848\uFF0C\u6839\u636E\u5B66\u751F\u77E5\u8BC6\u70B9\u638C\u63E1\u60C5\u51B5\u8C03\u6574\u8BB2\u89E3\u6DF1\u5EA6\u3002";qn(Ki),_n(((Aa=Ht==null?void 0:Ht.page)==null?void 0:Aa.ai_question_size)||3)}},[nt]);const sr=()=>{yr.current=!1;const $n=Kn.some(pi=>pi.loading==!0),Er=pi=>{ae.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:pi,onOk:()=>{if($n&&tr.current){tr.current.abort(),Kn==null||Kn.map(qr=>qr.loading=!1),Vt();return}}})};if($n){Er("\u6B63\u5728\u751F\u6210\u667A\u80FD\u4E92\u52A8\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Vt()},ur=()=>ut(void 0,null,function*(){const $n=yield Si();($n==null?void 0:$n.status)===0&&Vn()}),Gt=()=>ut(void 0,null,function*(){const $n=yield Si();($n==null?void 0:$n.status)===0&&(Vn(),hr.get("type")?(0,xe.xg)(`/classrooms/${Ht==null?void 0:Ht.coursesId}/smart_plan/${Ht==null?void 0:Ht.id}/ppt_info/info?type=${hr.get("type")}&simulate=true&simulateType=2&pptPage=${Ht==null?void 0:Ht.position}`):(0,xe.xg)(`/classrooms/${Ht==null?void 0:Ht.coursesId}/smart_plan/${Ht==null?void 0:Ht.id}/ppt_info/info?simulate=true&simulateType=2&pptPage=${Ht==null?void 0:Ht.position}`))}),Lr=($n,Er,pi)=>{Kn[Er][$n]=pi,Zn([...Kn])},Gr=$n=>ut(void 0,null,function*(){var Er,pi,qr;Kn[$n].loading=!0,Zn([...Kn]),tr.current=new AbortController;const li=tr.current.signal,aa=setTimeout(()=>{tr.current&&(yr.current=!0,tr.current.abort())},6e4);try{const Ni=yield(yield fetch(`${ue.Z.API_SERVER}/api/courses/${Ht==null?void 0:Ht.coursesId}/smart_plans/${Ht==null?void 0:Ht.id}/get_questions.json`,{method:"post",body:JSON.stringify({url:(Er=Ht==null?void 0:Ht.url)==null?void 0:Er.map(Ki=>Ki==null?void 0:Ki.url),count:1,type:Kn[$n].type}),headers:{"Content-Type":"application/json"},signal:li})).json();if((Ni==null?void 0:Ni.status)===0){const Ki=Kn[$n].type,yi=(qr=(pi=Ni==null?void 0:Ni.data)==null?void 0:pi.questions)==null?void 0:qr[0];yi&&(Kn[$n]=wt(vt({},yi),{type:Ki}),Ki===0&&(Kn[$n].answer=""),Zn([...Kn]))}}catch(Aa){yr.current&&te.ZP.error("\u8BF7\u6C42\u8D85\u65F6\uFF0C\u5DF2\u88AB\u4E2D\u65AD")}finally{clearTimeout(aa),Kn[$n].loading=!1,Zn([...Kn])}}),Br=[{key:0,label:"\u95EE\u7B54\u8BA8\u8BBA\u9898"},{key:1,label:"\u5224\u65AD\u9898"},{key:2,label:"\u5173\u952E\u8BCD\u4F5C\u7B54"}],si=()=>ut(void 0,null,function*(){var $n;return yield(0,fe.ZP)(`/api/smart_plan_item_banks/${($n=Ht==null?void 0:Ht.page)==null?void 0:$n.id}/${at?"smart_plan_page_knowledges/update_knowledge":"smart_plan_page_knowledges"}.json`,{method:at?"put":"post",body:{questions:zn==1?Kn:[],is_ai_question:zn!=1,ai_question_size:or,ai_requirement:Rn}})}),Si=()=>ut(void 0,null,function*(){var $n,Er,pi,qr;const li=[],aa=[],Aa=[];if(zn==1){if(Kn.forEach((Ni,Ki)=>{var yi;Ni.question||li.push(Ki+1),((yi=Ni.question)==null?void 0:yi.length)>200&&aa.push(Ki+1),Ni.type!==0&&!Ni.answer&&Aa.push(Ki+1)}),li.length){te.ZP.warning(`\u7B2C${li.join("\u3001")}\u9053\u95EE\u9898\uFF0C\u8BF7\u586B\u5199\u95EE\u9898\u5185\u5BB9`);return}if(aa.length){te.ZP.warning(`\u7B2C${aa.join("\u3001")}\u9053\u95EE\u9898\uFF0C\u5185\u5BB9\u8D85\u8FC7200\u5B57\u9650\u5236`);return}if(Aa.length){te.ZP.warning(`\u7B2C${Aa.join("\u3001")}\u9053\u95EE\u9898\uFF0C\u672A\u8BBE\u7F6E\u56DE\u7B54`);return}}if(!at&&(Kn==null?void 0:Kn.length)>3-((Er=($n=Ht==null?void 0:Ht.page)==null?void 0:$n.smart_plan_page_knowledges)==null?void 0:Er.length)){te.ZP.warning("\u5F53\u524D\u9875\u9762\u95EE\u9898\u6570\u91CF\u5DF2\u8FBE\u4E0A\u9650\uFF083/3\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u95EE\u9898\u540E\u518D\u6DFB\u52A0");return}if(zn==2&&!(Rn!=null&&Rn.trim())){te.ZP.warning("\u8BF7\u586B\u5199\u4E92\u52A8\u8981\u6C42");return}if(ht)if(zn===2&&((qr=(pi=Ht==null?void 0:Ht.page)==null?void 0:pi.smart_plan_page_knowledges)==null?void 0:qr.length)>0)ae.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u5F53\u524D\u5E7B\u706F\u7247\u5DF2\u8BBE\u7F6E\u9884\u8BBE\u95EE\u9898\uFF0C\u542F\u7528\u667A\u80FD\u5B66\u4E60\u52A9\u624B\u5C06\u8986\u76D6\u9884\u8BBE\u95EE\u9898\u3002\u662F\u5426\u786E\u8BA4\u542F\u7528\u65B0\u6A21\u5F0F\uFF1F",onOk:()=>ut(void 0,null,function*(){const Ni=yield si();(Ni==null?void 0:Ni.status)===0&&Vn()})});else return yield si();else return yield si()}),Ii=(0,a.useRef)();return(0,a.useImperativeHandle)(Gn,()=>({onClickSave:ur,onClickPreview:Gt,handleClose:sr})),a.createElement("div",{className:pn.wrap,ref:Ii},a.createElement("div",{className:pn.type_style},"\u4E92\u52A8\u7C7B\u578B"),a.createElement("div",{className:pn.type_list},a.createElement("div",{className:zn==2?pn.type_tag_active:pn.type_tag_noactive,onClick:()=>{kn(2),qn("\u8BF7\u8F93\u5165\u5BF9\u5927\u6A21\u578B\u7684\u4E92\u52A8\u8981\u6C42\u3002\u4F8B\u5982\uFF1A\u6211\u662F\u4E00\u540Dxxx\u5B66\u6BB5xxx\u5B66\u79D1\u7684\u667A\u80FD\u4F34\u5B66\u52A9\u624B\uFF0C\u4E3B\u8981\u534F\u52A9\u5B66\u751F\u5B8C\u6210\u9884\u4E60\u73AF\u8282\u3002\u63D0\u95EE\u89C4\u8303\uFF1A\u57FA\u4E8E\u8BFE\u4EF6\u5185\u5BB9\u63D0\u95EE\u5E76\u7ED3\u5408\u5B66\u6BB5\u76EE\u6807\u5EF6\u4F38\uFF1B\u4E0D\u76F4\u63A5\u7ED9\u51FA\u7B54\u6848\uFF0C\u6839\u636E\u5B66\u751F\u77E5\u8BC6\u70B9\u638C\u63E1\u60C5\u51B5\u8C03\u6574\u8BB2\u89E3\u6DF1\u5EA6\u3002")}},"\u667A\u80FD\u5B66\u4E60\u52A9\u624B"),a.createElement("div",{className:zn==1?pn.type_tag_active:pn.type_tag_noactive,style:{marginLeft:"10px"},onClick:()=>{var $n,Er,pi;zn==2&&(qn(""),kn(1),Zn(ht?[qt[0]]:((Er=($n=Ht==null?void 0:Ht.page)==null?void 0:$n.smart_plan_page_knowledges)==null?void 0:Er.length)>0?(pi=Ht==null?void 0:Ht.page)==null?void 0:pi.smart_plan_page_knowledges:[qt[0]]))}},"\u6559\u5E08\u9884\u8BBE\u63D0\u95EE")),a.createElement("div",{className:pn.type_tootip},zn==1?"\u6559\u5E08\u53EF\u81EA\u4E3B\u8BBE\u7F6E\u7CBE\u51C6\u63D0\u95EE\uFF0C\u4E5F\u53EF\u7531\u5927\u6A21\u578B\u667A\u80FD\u89E3\u6790\u8BFE\u4EF6\u5185\u5BB9\u5E76\u751F\u6210\u542F\u53D1\u5F0F\u95EE\u9898\u94FE\uFF0C\u4E24\u79CD\u65B9\u5F0F\u53EF\u7075\u6D3B\u7EC4\u5408\u8C03\u6574\u3002\u5728\u5B66\u751F\u5B8C\u6210\u4E92\u52A8\u540E\uFF0C\u5927\u6A21\u578B\u5C06\u81EA\u52A8\u5206\u6790\u5B66\u751F\u7684\u4E92\u52A8\u6570\u636E\uFF0C\u751F\u6210\u8BE6\u7EC6\u7684\u5B66\u4E60\u8BC4\u4EF7\u62A5\u544A\u3002":"\u5927\u6A21\u578B\u901A\u8FC7\u542F\u53D1\u5F0F\u5BF9\u8BDD\u4E0E\u5B66\u751F\u8FDB\u884C\u4E92\u52A8\uFF0C\u5B9E\u65F6\u8BC4\u4F30\u5B66\u751F\u5BF9\u77E5\u8BC6\u70B9\u7684\u638C\u63E1\u60C5\u51B5\uFF0C\u5BF9\u96BE\u70B9\u8FDB\u884C\u8BB2\u89E3\u3002\u5728\u5B66\u751F\u5B8C\u6210\u4E92\u52A8\u540E\uFF0C\u5927\u6A21\u578B\u5C06\u81EA\u52A8\u5206\u6790\u5B66\u751F\u7684\u4E92\u52A8\u6570\u636E\uFF0C\u751F\u6210\u8BE6\u7EC6\u7684\u5B66\u4E60\u8BC4\u4EF7\u62A5\u544A\u3002"),zn==2&&a.createElement(a.Fragment,null,a.createElement("div",{className:"mb10 mt20 c-black"},a.createElement("b",null,"\u4E92\u52A8\u8981\u6C42")),a.createElement(ar.default.TextArea,{style:{height:160},value:Rn,placeholder:zn==1?"\u8BF7\u6839\u636E\u5F53\u524DPPT\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u63D0\u95EE":"\u8BF7\u8F93\u5165\u5BF9\u5927\u6A21\u578B\u7684\u4E92\u52A8\u8981\u6C42\u3002\u4F8B\u5982\uFF1A\u6211\u662F\u4E00\u540Dxxx\u5B66\u6BB5xxx\u5B66\u79D1\u7684\u667A\u80FD\u4F34\u5B66\u52A9\u624B\uFF0C\u4E3B\u8981\u534F\u52A9\u5B66\u751F\u5B8C\u6210\u9884\u4E60\u73AF\u8282\u3002\u63D0\u95EE\u89C4\u8303\uFF1A\u57FA\u4E8E\u8BFE\u4EF6\u5185\u5BB9\u63D0\u95EE\u5E76\u7ED3\u5408\u5B66\u6BB5\u76EE\u6807\u5EF6\u4F38\uFF1B\u4E0D\u76F4\u63A5\u7ED9\u51FA\u7B54\u6848\uFF0C\u6839\u636E\u5B66\u751F\u77E5\u8BC6\u70B9\u638C\u63E1\u60C5\u51B5\u8C03\u6574\u8BB2\u89E3\u6DF1\u5EA6\u3002",onChange:$n=>{qn($n.target.value)}}),a.createElement("div",{style:{fontWeight:500,marginTop:"20px"}},"\u95EE\u9898\u6570\u91CF"),a.createElement(z.default,{placeholder:"\u8BF7\u9009\u62E9\u95EE\u9898\u6570\u91CF",style:{width:"100%",marginTop:"10px"},size:"large",value:or,showSearch:!1,onChange:$n=>{_n($n)}},(An=[1,2,3])==null?void 0:An.map($n=>a.createElement(z.default.Option,{value:$n,key:$n},$n)))),zn==1&&a.createElement("div",{style:{minHeight:"70px"}},Kn.map(($n,Er)=>{var pi,qr;return a.createElement("div",{key:Er,style:{marginTop:Er===0?20:30}},a.createElement(Ve.Z,{align:"middle",className:"mb10"},a.createElement("span",{className:"mr10 c-black",style:{fontWeight:500}},"\u95EE\u9898",Er+1),a.createElement(ne.Z,{title:"\u667A\u80FD\u5206\u6790\u8BFE\u4EF6\u5185\u5BB9\uFF0C\u81EA\u52A8\u751F\u6210\u77E5\u8BC6\u70B9\u5173\u8054\u63D0\u95EE\u3002"},a.createElement("img",{src:tt,onClick:()=>{Kn[Er].showInput=!Kn[Er].showInput,Zn([...Kn])},className:"iconfont icon-shuaxin4 font14 c-light-primary current"})),(Kn==null?void 0:Kn.length)<3&&a.createElement("i",{className:"iconfont icon-tianjia4",style:{marginLeft:"10px",cursor:"pointer",fontSize:12,color:"#3061D0",fontWeight:600},onClick:()=>{Kn.push(qt[0]),Zn([...Kn]),setTimeout(()=>{const li=document.querySelector(".QASetting-modal"),aa=li==null?void 0:li.querySelector(".ant-modal-body");aa==null||aa.scrollTo({top:aa.scrollHeight,behavior:"smooth"})},0)}}),a.createElement(ne.Z,{placement:"left",title:"\u5220\u9664\u95EE\u9898"},a.createElement("i",{onClick:()=>{if(Kn.length==1){te.ZP.error("\u81F3\u5C11\u4FDD\u7559\u4E00\u4E2A\u95EE\u9898");return}Kn.splice(Er,1),Zn([...Kn])},style:{marginLeft:"auto"},className:"iconfont icon-shanchu15 font14 current c-grey-999"}))),Kn[Er].showInput&&a.createElement(a.Fragment,null,a.createElement("div",{className:"mb10 mt20 c-black"},a.createElement("b",null,"\u95EE\u9898\u751F\u6210\u8981\u6C42")),a.createElement(ar.default.TextArea,{style:{height:160},value:(pi=Kn==null?void 0:Kn[Er])==null?void 0:pi.inputValue,disabled:(qr=Kn==null?void 0:Kn[Er])==null?void 0:qr.loading,placeholder:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",onChange:li=>{Kn[Er].inputValue=li.target.value,Zn([...Kn])}}),Kn[Er].loading?a.createElement("div",{style:{display:"flex",justifyContent:"center"}},a.createElement(wi.op,{style:{width:"120px",margin:"20px auto"},onClick:()=>{yr.current=!1,tr.current.abort(),Kn[Er].loading=!1,Zn([...Kn])}},"\u7EC8\u6B62\u51FA\u9898")):a.createElement("div",{style:{display:"flex",justifyContent:"center"}},a.createElement(wi.op,{style:{width:"120px",margin:"20px auto"},onClick:()=>{var li;if(!((li=Kn==null?void 0:Kn[Er])!=null&&li.inputValue.trim())){te.ZP.error("\u8BF7\u5148\u8BBE\u7F6E\u51FA\u9898\u8981\u6C42\uFF0C\u518D\u5C1D\u8BD5\u751F\u6210\u9898\u76EE");return}if(Kn.some((Aa,Ni)=>Ni!=Er&&Aa.loading==!0)){te.ZP.error("\u6709\u9898\u76EE\u6B63\u5728\u751F\u6210\u4E2D\uFF0C\u4E0D\u80FD\u751F\u6210\u65B0\u9898\u76EE\uFF0C\u8BF7\u7A0D\u7B49");return}Gr(Er)}},"\u5F00\u59CB\u51FA\u9898"))),a.createElement(se.Z,{spinning:Kn[Er].loading},a.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:"10px"}},a.createElement(ar.default,{onChange:li=>Lr("question",Er,li.target.value),style:{width:"510px"},value:$n==null?void 0:$n.question,size:"large"}),a.createElement(z.default,{size:"large",style:{width:"130px",marginLeft:"20px"},value:$n==null?void 0:$n.type,onChange:li=>{const aa={type:Number(li),answer:qt[li].answer,question:li.question,loading:!1,showInput:!1,inputValue:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE"};Kn[Er]=aa,Zn([...Kn])}},Br==null?void 0:Br.map((li,aa)=>a.createElement(z.default.Option,{value:li==null?void 0:li.key,key:aa},li==null?void 0:li.label)))),$n.type===1&&a.createElement(At,{value:$n.answer,onChange:li=>Lr("answer",Er,li)}),$n.type===2&&a.createElement(ar.default,{size:"large",onChange:li=>Lr("answer",Er,li.target.value),placeholder:"\u8BF7\u8BBE\u7F6E\u56DE\u7B54\u5173\u952E\u8BCD\uFF0C\u8BF7\u7528\u2018\uFF0C\u2019\u5206\u9694\u5F00",value:$n.answer})))})))}),Kt={wrap:"wrap___yzOLg",left:"left___lhFsp",tip:"tip____qjZn",bottomBtn:"bottomBtn___gR4b0",disabled:"disabled___tHi8U",imgBox:"imgBox___XwRIk",start_btn:"start_btn___P67Pc",stop_btn:"stop_btn___j_aKt",save_btn:"save_btn___mzPPO"},Ut="data:image/png;base64,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",tn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAB4CAYAAAAqs3YmAAAAAXNSR0IArs4c6QAADGlJREFUeF7tnVlQHMcZx7/umT0AcSjGBonDOmxdgV2Ww0iWIsmxrfIhJ1VJ2W+uilgEjqtclTwmLxQvyYur8uCKYmFQXMmbXUlV4lw+YsmHkBECdhdkSZZlyUJgScEWh7h2d7pTvcUuw2hhp3dm2dmleWPn66+/+f+me7p7vplGkOQfpRTVt56vgJCyARAtpAg5knS1JosRhBQMdMpJbddPd+68jhCiyQiBkil0sO2qc2J4yoMQLU6mvCizVAFCyLdFlUX9p9o3z/Fqww2Qtbxa7+BuAY9X6pXtGcSBEzVneFsiN8C6lqFKqihuc8MX3pgCTrAFurt2fc2jBj/AI/5GiuGBaCVIgtv2vOnAmd89OstT8Vq33fPL7pzgdJ6LKotaAoLx/k73Jzza8ANs8h1SD1gcBdMfCHg8ki/aMojzk3lPRH9hAxtfp+tfPN64AdZ6/c+pK+jvcr/DU6GwXaqAUT0FwDRfUQJgmgEYrV4ANKpgmssLgGkGYLR6AdCogmkuLwCmGYDR6gVAowqmubwAmGYARqsXAI0qmObyAmCaARitXgA0qmCaywuAaQZgtHoB0KiCaS4vAKYZgNHqBUCjCqa5vACYZgBGqxcAjSqY5vKmARR5nmkmmaD65fJII0/kRZ6nteFpo1PnkSKR55lZ8KLRxvJIRZ5nZgJkUbM8UlSnyfPcXpkLPz1QBPm5mXti2Rj51AzAXz4ah0vXZxZPD8E4qtPkef76xY0CnkWvAAbxN38ejUXHBjZIO4z9betGi4YvwmIK/Or4IkD2vwCYYdeFAJhhwLThCoACYIYrkOHhixYoAGa4AiaHr20R2lG89ri2et5Rv2iBAqDJCmS4O9ECBUAuBUQXyiWX9YwFQOsx4YpIAOSSy3rGAqD1mHBFJAByyWU9YwHQeky4IhIAueSynrEAaD0mXBEJgFxyWc9YALQeE66IBEAuuaxnLABajwlXRAIgl1zWMxYArceEKyIBkEsu6xkLgNZjwhWRqQB7L85A76UZuDWmQDCscAWy1o3tsgQlxRI0bM+Fhh36X0QxBSDL0X/rwzH4ciS41jmYcv4PldnhhR8W63onxRSAXf8Q8Ewhp3LCIHoPJ95HxTBA1m3+9aNxs+MX/gDgJweKEnanhgEe+9sYDN9c7DrFvhHJXXvx9o2oKLXDyz9euRUaBtjWdWvJgEXsG5EcQFZKu28EG9i0e0tWdGgYoNaB2DcieYCsJO/7mQKgMb1NLy0Ami7p6joUAFdXb9NrEwBNl3R1HQqAq6u36bVZHqA2QLMVyPRRsACYou3v2CfIeLdDTebiFABNANj4yuWC0MzkA0TB65Ek5SCg7PGADQilCFMKVA4pNHxXxngSETyxqRLderu9ypSVfAEwSYCRVZCp/E2IQAVFhG8LdUIpSGhMUvDIM5VVI+3tiCTT+sREPgnVFtYgd9IQ3QgYcW+Aqa2SAszIDvzF2d9X3Uimy7V8C0xC45QUYfe0xqOBTUEgOzHFktmVUIImc9Fk/+kT+6Z4fBsGWNMceAZTGjuhRB+7y8S10OfbhuyXR0P1mOD74omLgBAE6H8E5O9kp3SnJFQ4OwqjoS13viJfrd/isCtO5xwNOjGR71NAKcUSdi7nx2aD85+97rmmFyIPwPgfu2v2/wAoFEUrTPS5yUwDeOhFf963NukRipR194iKYFoGuPpgmTTCMyg5+IuBoulp2KQQXBEPlE2WrvQcr/pcD0S9AJf93OSj3s8fnIOQS09l8WysPA9j8MZkug8wsqtjp1QJS1S+9Gxl9TUjA5DGVz4rCN/N2Umxai/4hYqQhK6dO149lOi+aGSeHPngK7s3eJp8ezCO370kAmtVgKzb/GoY9t7T8thHUnGor6+jXvXl1ERnufLxSCMgwWrtoAhT+OLcCfellUonCzD2yWXmnH30fPz6eG0yEK0IMHJRtvj2aO95SIKRLXcu+d9++wXTU+jqWs4VUyrXAVna2m0In+3prL61HMRkAC756HnUMTvpvc0XKudQqJIAylcPbFa6gqwIsP5IYAvB9PuabvOb/i5PX6IuzUhbZF3q/Kxjn2aUGyooLzh1qn3zXDzfegGuuO0AT9BGN6rgqSsZWzbPm53KeUwtIqL0zuEKd7eR+53eWBpeHipV5pUGtb2EyXDvGx6fHoC8DYJ7Imt1gHUt/lqqQNliz4LC5XLxR+90bDTtnpcI5iNHfdvCBG1X231PWvfxBx1bJ7RljeqZVQAjy2PjuY+rBxNspNbdtevrRKKbebytjeK/3wg8hgBiKddEITd9b3p6BcAVlK5tHtwJlDwUa30AMz8qd51cja5TG9ael3xl8yFUG/udUFqyLu/9f7/28Lza1vItUO9Nejkueu8Jkb2fvENPqhemkST5+zqqrpvZuvT6YvE0HPUdIBTnL5YJX+jvqvtSAIyjYl3LuUKq2PZHD7HlsfzymndPtaOwXtHNtqtpHXgYh/GOWEyU3uk7UfOpABhH6Vpv30MA8s7oIYLJTd8b995zzIa0kr+9TRfzZ9H8wcWLCpMtkxf+o56Hii50QZ2anw00YAmXRsWy28ggz6JyqsB6vP7H1YMZB0inz3RVfRetz/IAUyWM1q/HG9iPgBZGf5dDc91n/9T47WrVv1w9NUeHGjBRYhcWBSUw0FUbGxULgAvK1Xr9T0XSIBb+tpZL7/I8YUgV6LqWQDVV6KZF/9KF/q6q2EBGAAQANuKraw4cVkN4rtz1z3RMH7QXQk3r5w/jcCg2kKGydGVA9ahJAIy2wCO+w+oJvN7pR6paXtTvI83+zWEKVbGBjIKu9b3pGhT3QI3ydd6BZylgHP3ZKi1Qu6xGZNtF3/FdlwVALcCmwUPqSXzx+pIP33u1dDrVLSyR/3qvv4oAbI7aSQ7s6z1WPSwAapSrOTLwqPp5ptMGPd2vu28nEjjVxz1NgT0I0dhrt2bHlTWL2dorHUnocl+H62KqAa3kf2GD6acQonLUrsAhnTx1rOquWXFlDcCGlwcrlHlSExMGwXh/p/sTs4RKxs++nwfWzwTpvmhZStDswB9dHyTja7kyWQOQ5cBcuR4+pB6JFq+HD9971Z22+2Bt86ALKHkwKj4GuHquyz0kAC6jQG2zfzdQuD+VgukV/2DbSXli+L4n1d0nkpxn+jq2j+n1occua1ogO9mGI4MVCl7sRgkiyoacdf/VPoPTI4xRm/om/3aCYFvMD6HB5yrd75u9uJBygEafB2qFXGmCHu9JOMtE6+tw9xsFwlOeZQaEptY9RlQZ7zKCobOd7qs8fvTYZhXASCvUDmbYAmmC1D49Qum1iZdny16ASVVmQNYBjAzdmwb3I0wLYqM/isL2vJnTPa/tntQLIlk7T+vQLhRWtqrLO2y0/8zrNSPJ+lypXNYBZCe7t+nT/DmUt1+9tMaG8NgW7DYzI1srrKdpsB4hskH9OyJw+9wJ19lU5aOmHGAqrjo9Pne/NLApGMLVS2wJDeY68dlP/+C6o8eHXpvI05CjQzvUCVWsLEF4rqis6mQq0zqyFiATsLF1aFdI051hhBQM9ELPG65rZrSKSCLx3RxP3FfXFACbDAM9ne4bei8GXrusBsjEuPeB6oJECMYdVDqvTm/gEe9gG5VnRv1bQgrZipAUWyq7x0eKIWY9wEh6nzewbcmcbMlNCsYlO75WLDlv65kvsuWxEMEbQmGlUp0BEHXJuk0cJk5QvwOcQohZDzAqbGPzYEmIEk880WOjVUATMlYmqYJn7cg2R2zziIQxCilKDgYpHxAtpAgt+0EENmDJr3T1zY4ESkNh8KwGxDUDkEFir9FNj47vWO7NWp4uVG3L5nm51HHh9Ikdo4sXjL98NSCuKYBRcZ9ouVI4Rie34TAqMfSlCkKDsoS+eLrM9XW8JbLG5tRDXJMAoyCffuWy49bMZAWiUikgqZACiaVkLNcaI/NJCrfA7vjm8IZt3yVa20w1xDUNUA3p+effkm4U7Cqcg2A+AruNymDH80RSHPKcTVLmbITM27E0k8zD2FRCFACTvfFxllsOopQr9fYeq7rJ6S5mzg2wrsl3SD0SEx891y99PIgU0MRAl+tj/V6WWvIDPOJvVH9WQ2w7wCe9FiLTr6/D3cPnZdGaH2DLUCVVFHeyFWZKuVQmBrP36MPzZBtCNFiG7w8Yef2bG+BCptVudapcpkDhiTOVAHniSGTLDTA6IZ4YnvJkM8SsBsggRl5pbj1fASFlQ6IlpkRXkRWPZwrA/wPlJnpuyspBOgAAAABJRU5ErkJggg==",sn=le(97812),en=(ht,at,nt)=>new Promise((Ht,Vt)=>{var Vn=qt=>{try{An(nt.next(qt))}catch(Rn){Vt(Rn)}},Gn=qt=>{try{An(nt.throw(qt))}catch(Rn){Vt(Rn)}},An=qt=>qt.done?Ht(qt.value):Promise.resolve(qt.value).then(Vn,Gn);An((nt=nt.apply(ht,at)).next())}),In=({isEdit:ht=!1,visible:at,data:nt,onClose:Ht,onOk:Vt,openPreview:Vn,changePage:Gn})=>{const[An,qt]=(0,a.useState)(`\u751F\u6210\u5FEB\u901F\u6392\u5E8F\u7B97\u6CD5\u7684\u53EF\u89C6\u5316\u6F14\u793A\u8FC7\u7A0B\uFF0C\u5305\u542B\u5982\u4E0B\u6838\u5FC3\u5143\u7D20\uFF1A +`)}]};var re=le(53184),ne=le.n(re),x=(it,He,Me)=>new Promise((Xe,Ne)=>{var Ge=Ve=>{try{Ke(Me.next(Ve))}catch(_e){Ne(_e)}},dt=Ve=>{try{Ke(Me.throw(Ve))}catch(_e){Ne(_e)}},Ke=Ve=>Ve.done?Xe(Ve.value):Promise.resolve(Ve.value).then(Ge,dt);Ke((Me=Me.apply(it,He)).next())});const ee={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},E=(it,He,Me,Xe)=>{const Ne=He.getValueInRange({startLineNumber:1,startColumn:1,endLineNumber:Me.lineNumber,endColumn:Me.column});return Array.from(new Set(Ne.match(/\b\w{2,}\b/g)||[])).map(dt=>({label:dt,kind:it.languages.CompletionItemKind.Text,insertText:dt,range:Xe}))},b=(it,He,Me,Xe)=>{it.languages.registerCompletionItemProvider(He,{provideCompletionItems(Ne,Ge){const dt=Ne.getWordUntilPosition(Ge),Ke={startLineNumber:Ge.lineNumber,endLineNumber:Ge.lineNumber,startColumn:dt.startColumn,endColumn:dt.endColumn},Ve=Ne.getLineContent(Ge.lineNumber).substring(dt.startColumn-2,dt.endColumn);return{suggestions:[...E(it,Ne,Ge,Ke),...Me.map(xe=>({label:xe,kind:it.languages.CompletionItemKind.Keyword,documentation:xe,insertText:xe,insertTextRules:it.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Ke})),...Xe.map(xe=>({label:xe.label,kind:it.languages.CompletionItemKind.Snippet,documentation:xe.content,insertText:Ve.startsWith("#")?xe.content.replace(/#/,""):xe.content,insertTextRules:it.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Ke}))]}}})};var z=it=>{ee.languages.forEach(He=>{it.languages.registerDocumentFormattingEditProvider(He,{provideDocumentFormattingEdits(Me){return x(this,null,function*(){const Xe=ne()(Me.getValue(),{indent_size:2,indent_char:" ",max_preserve_newlines:2,preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:0,indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:Me.getFullModelRange(),text:Xe}]})}})}),b(it,"java",ce.keywords,ce.quickKey),b(it,"cpp",de.keywords,de.quickKey),b(it,"c",y.keywords,[]),b(it,"python",te.keywords,te.quickKey),b(it,"scala",ae.keywords,ae.quickKey)};const ie="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var se=Object.defineProperty,pe=(it,He,Me)=>He in it?se(it,He,{enumerable:!0,configurable:!0,writable:!0,value:Me}):it[He]=Me,fe=(it,He,Me)=>pe(it,typeof He!="symbol"?He+"":He,Me);const ue=class md{constructor(He,Me,Xe){this.placeholder=He,this.editor=Me,this.monaco=Xe,Me.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return md.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};fe(ue,"ID","editor.widget.placeholderHint");var me=ue,Ee=le(96236),ve=le(6767),he=le(25399),ge=le(89392),be=le(33796),ye=le(56102),Ae=Object.defineProperty,Fe=Object.defineProperties,De=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,je=(it,He,Me)=>He in it?Ae(it,He,{enumerable:!0,configurable:!0,writable:!0,value:Me}):it[He]=Me,Ie=(it,He)=>{for(var Me in He||(He={}))Be.call(He,Me)&&je(it,Me,He[Me]);if(we)for(var Me of we(He))Se.call(He,Me)&&je(it,Me,He[Me]);return it},ze=(it,He)=>Fe(it,De(He)),Te=(it,He)=>{var Me={};for(var Xe in it)Be.call(it,Xe)&&He.indexOf(Xe)<0&&(Me[Xe]=it[Xe]);if(it!=null&&we)for(var Xe of we(it))He.indexOf(Xe)<0&&Se.call(it,Xe)&&(Me[Xe]=it[Xe]);return Me},qe=(it,He,Me)=>new Promise((Xe,Ne)=>{var Ge=Ve=>{try{Ke(Me.next(Ve))}catch(_e){Ne(_e)}},dt=Ve=>{try{Ke(Me.throw(Ve))}catch(_e){Ne(_e)}},Ke=Ve=>Ve.done?Xe(Ve.value):Promise.resolve(Ve.value).then(Ge,dt);Ke((Me=Me.apply(it,He)).next())});function Je(it){return/^\d+$/.test(it)?`${it}px`:it}function Qe(){}let Ue=!1;const Le={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function ke(it=[]){let He=it;if(Array.isArray(it)){for(let Me=0;Meqe(void 0,null,function*(){try{yield navigator.clipboard.writeText(" "),console.log("\u5185\u5BB9\u5DF2\u81EA\u52A8\u590D\u5236\u5230\u526A\u8D34\u677F:")}catch(it){console.error("\u81EA\u52A8\u590D\u5236\u5931\u8D25:",it)}});var Ze=it=>{var He=it,{width:Me="100%",height:Xe="100%",value:Ne,language:Ge="javascript",style:dt={},options:Ke={},overrideServices:Ve={},theme:_e="vs-dark",onEditBlur:xe,isCopy:Pe=!1,onSave:Ye,autoHeight:et=!1,forbidCopy:pt=!1,onChange:Et=Qe,editorDidMount:gt=Qe,onFocus:Bt=Qe,onBreakPoint:Ft=Qe,breakPointValue:Dt=[],filename:ht="educoder.txt",errorLine:tt,errorContent:st="",highlightLine:ot,openBreakPoint:bt=!1,placeholder:Mt="",showMiniMap:It=!0}=He,Lt=Te(He,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder","showMiniMap"]);const Rt=(0,a.useRef)(),Ht=(0,a.useRef)({}),wn=(0,a.useRef)(),tr=(0,a.useRef)(),En=(0,a.useRef)([]),Fn=(0,a.useRef)(!1),er=(0,a.useRef)(),Pn=(0,a.useRef)(),jn=(0,a.useRef)(!1),[nn,ir]=(0,a.useState)(!1);function nr(){let Jt;return Rt.current&&(Jt=new Ce.Z(Cn=>{for(let In of Cn)(In.target.offsetHeight>0||In.target.offsetWidth>0)&&Ht.current.instance.layout()}),Jt.observe(Rt.current)),Jt}function ln(){ve.ZP.warning({content:decodeURIComponent(ie),key:"monaco-editor-tip"})}const Bn=()=>{let Jt=Ht.current.instance;if(Ne!=null&&Jt&&nn){const Cn=Jt.getModel();Cn&&Ne!==Cn.getValue()&&(Ue=!0,Cn.setValue(Ne),Jt.layout(),Ue=!1)}};(0,a.useEffect)(()=>{const Jt=be.Z.subscribe("formatDocument",Cn=>{var In;let Vn=Ht.current.instance;(In=Vn==null?void 0:Vn.getAction)==null||In.call(Vn,"editor.action.formatDocument").run()});return window.updateMonacoValue=Cn=>{Et(Cn)},Jt},[]),(0,a.useEffect)(()=>{var Jt;let Cn=Ht.current.instance;tr.current&&clearTimeout(tr.current),tr.current=setTimeout(()=>{Bn()},500),Ne&&(Ne!=null&&Ne.length)&&((Jt=Cn==null?void 0:Cn.updateOptions)==null||Jt.call(Cn,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Ne.split(/\r\n|\r|\n/g).length))+3,5)}))},[Ne,nn,Ht.current]),(0,a.useEffect)(()=>{if(tt&&Ht.current&&Ht.current.instance){let Cn=Ht.current.instance;Cn.changeViewZones(function(In){var Vn=document.createElement("div");Vn.style.padding="10px 20px",Vn.style.width="calc(100% - 20px)",Vn.className="my-error-line-wrp",Vn.innerHTML=st,In.addZone({afterLineNumber:tt||11,heightInLines:3,domNode:Vn})});var Jt={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};Cn.addOverlayWidget(Jt),Cn.revealPositionInCenter({lineNumber:20,column:1})}},[tt,Ht.current,nn]);const fn=(Jt="",Cn)=>{if(!Jt||Jt.trim()==="")return!0;const Vn=Ht.current.instance.getModel().getLineTokens(Cn);let mr=!1;for(let Fr=0;Fr<2;Fr++)Vn.getStandardTokenType(Fr)===1&&(mr=!0);return mr};(0,a.useEffect)(()=>{var Jt;const Cn=(Jt=Ht.current)==null?void 0:Jt.instance;if(Cn&&nn&&pt){const In=Cn.onDidBlurEditorWidget(()=>{jn.current=!1}),Vn=Cn.onDidFocusEditorText(()=>{jn.current=!0});return()=>{In.dispose(),Vn.dispose()}}},[Ht.current,nn,pt]),(0,a.useEffect)(()=>{var Jt;if((Jt=Ht.current)!=null&&Jt.instance&&nn&&bt){let Cn=Ht.current.instance,In=Cn.getModel();if(!In)return;(()=>{var kn;let _r=[],_n=[];const Sr=In.getAllDecorations();for(let li of Sr)li.options.className==="highlighted-line"&&(_r.push((kn=li==null?void 0:li.range)==null?void 0:kn.startLineNumber),_n.push(li==null?void 0:li.id));if(ot===_r[0])return;In.deltaDecorations(_n,[]);const xr=In.getLineCount();ot&&ot<=xr&&(Cn.deltaDecorations([],[{range:new Re.Range(ot,1,ot,In.getLineMaxColumn(ot)),options:{isWholeLine:!0,className:"highlighted-line"}}]),Cn.revealLineInCenter(ot))})();const mr=(kn=!1)=>{var _r;let _n=[],Sr=[];const xr=In.getAllDecorations();for(let li of xr)li.options.linesDecorationsClassName==="breakpoints-select"&&(_n.push((_r=li==null?void 0:li.range)==null?void 0:_r.startLineNumber),Sr.push(li==null?void 0:li.id));if(kn)return{lines:_n,ids:Sr};Ft(_n)},Fr=kn=>qe(void 0,null,function*(){let _r={range:new Re.Range(kn,1,kn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield In.deltaDecorations([],[_r]),mr()}),wr=kn=>qe(void 0,null,function*(){let _r=[];const _n=Cn.getLineDecorations(kn);for(let Sr of _n)Sr.options.linesDecorationsClassName==="breakpoints-select"&&_r.push(Sr.id);yield In.deltaDecorations(_r,[]),mr()}),mi=kn=>{let _r=Cn.getLineDecorations(kn);for(let _n of _r)if(_n.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,ge.isEqual)(Dt,mr(!0).lines)){In.deltaDecorations(mr(!0).ids,[]);const kn=Dt.map(_r=>({range:new Re.Range(_r,1,_r,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));In.deltaDecorations([],kn)}const an=Cn.onDidChangeModelContent(kn=>{let _r=Cn.getPosition();if(_r){let _n=_r.lineNumber;clearTimeout(Pn.current),Pn.current=setTimeout(()=>{fn(In.getLineContent(_n),_n)?wr(_n):mi(_n)?(wr(_n),Fr(_n)):mr()},100)}}),Ln=Cn.onMouseDown(kn=>{var _r,_n,Sr;if(kn.target.detail&&((Sr=(_n=(_r=kn.target)==null?void 0:_r.element)==null?void 0:_n.className)!=null&&Sr.includes("line-numbers"))){let xr=kn.target.position.lineNumber;if(fn(In.getLineContent(xr),xr))return;mi(xr)?wr(xr):Fr(xr)}}),Cr=kn=>{let _r={range:new Re.Range(kn,1,kn,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};En.current=Cn.deltaDecorations(En.current,[_r])},cr=()=>{En.current=Cn.deltaDecorations(En.current,[])},pr=Cn.onMouseMove(kn=>{var _r,_n,Sr;if(cr(),kn.target.detail&&((Sr=(_n=(_r=kn.target)==null?void 0:_r.element)==null?void 0:_n.className)!=null&&Sr.includes("line-numbers"))){let xr=kn.target.position.lineNumber;if(fn(In.getLineContent(xr),xr))return;Cr(xr)}}),Zr=Cn.onMouseLeave(()=>{cr()});return()=>{an.dispose(),Ln.dispose(),pr.dispose(),Zr.dispose()}}},[Ht.current,nn,Dt,ot,bt,Ge]),(0,a.useEffect)(()=>{var Jt;(Jt=Ht.current)!=null&&Jt.instance&&bt&&Ht.current.instance.setPosition({lineNumber:0,column:0})},[ot]);function Sn(){let Jt=Ht.current.instance;if(Jt){const Cn=Jt.getSelection(),In=Ht.current.pastePos||{},Vn=new Re.Range(In.startLineNumber||Cn.endLineNumber,In.startColumn||Cn.endColumn,In.endLineNumber||Cn.endLineNumber,In.endColumn||Cn.endColumn);setTimeout(()=>{Jt.executeEdits("",[{range:Vn,text:""}])},300)}}function $t(Jt){(window.navigator.platform.match("Mac")?Jt.metaKey:Jt.ctrlKey)&&Jt.keyCode==83&&(Jt.preventDefault(),Ye())}const hn=()=>{if(et&&Ht.current.instance){const Jt=Ht.current.instance.getContentHeight();xn(Jt{if(!jn.current)return;const{keyCode:Cn,ctrlKey:In,metaKey:Vn,target:mr,type:Fr}=Jt;return(Fr==="paste"||(Cn===67||Cn===86)&&(Vn||In))&&mr.nodeName==="TEXTAREA"&&(ln(),Jt.preventDefault()),!1};function jt(Jt,Cn){var In=window.URL||window.webkitURL||window,Vn=new Blob([Cn]),mr=document.createElementNS("http://www.w3.org/1999/xhtml","a");mr.href=In.createObjectURL(Vn),mr.download=Jt,Rn(mr)}(0,a.useEffect)(()=>{hn()},[hn]),(0,a.useEffect)(()=>{Rt.current&&!nn&&Promise.all([le.e(8909),le.e(5028)]).then(le.bind(le,71448)).then(Jt=>{try{Re=Jt,Ht.current.instance=Re.editor.create(Rt.current,{value:Ne,language:ke(Ge),theme:_e,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0,minimap:{enabled:It||!1}},Ve);const Cn=Ht.current.instance;let mr=[...Ee.BH._menuItems].find(an=>an[0]._debugName=="EditorContext")[1],Fr=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],wr=(an,Ln)=>{var Cr,cr;let pr=an._first;do Ln.includes((cr=(Cr=pr.element)==null?void 0:Cr.command)==null?void 0:cr.id)&&an._remove(pr);while(pr=pr.next)};if(gt(Cn,Re),setTimeout(()=>{hn(),Ht.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{jt(ht||"educoder.txt",Cn.getValue())}})},500),Ht.current.subscription=Cn.onDidChangeModelContent(an=>{Fn.current?clearTimeout(er.current):(hn(),Et(Cn.getValue(),an)),er.current=setTimeout(()=>{Fn.current=!1},500)}),window.Monaco||z(Re,ke(Ge)),pt&&(wr(mr,Fr),Rt.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",Yt),window.removeEventListener("paste",Yt),window.addEventListener("keydown",Yt),window.addEventListener("paste",Yt)),window.Monaco=Re,xe&&Cn.onDidBlurEditorWidget(()=>{xe(Cn.getValue())}),Bt&&Cn.onDidFocusEditorText(()=>{pt&&We(),Bt(Cn.getValue())}),pt){We();try{Cn.onDidPaste(an=>{const Ln=Cn.getSelection(),Cr=Ht.current.pastePos||{},cr=new Re.Range(Cr.startLineNumber||Ln.endLineNumber,Cr.startColumn||Ln.endColumn,Cr.endLineNumber||Ln.endLineNumber,Cr.endColumn||Ln.endColumn);Cn.executeEdits("",[{range:an.range,text:""}])})}catch(an){}}let mi=nr();return Mt&&typeof Mt=="string"&&new me(Mt,Cn,Re),ir(!0),()=>{const an=Ht.current.instance;an.dispose();const Ln=an.getModel();Ln&&Ln.dispose(),Ht.current.subscription&&Ht.current.subscription.dispose(),mi.unobserve(Rt.current)}}catch(Cn){}})},[]),(0,a.useEffect)(()=>{if(Ht.current.instance&&nn)return document.addEventListener("keydown",$t,!1),()=>{document.removeEventListener("keydown",$t)}},[Ye,nn]),(0,a.useEffect)(()=>{let Jt=Ht.current.instance;if(Jt&&nn){let Cn=ke(Ge);Re.editor.setModelLanguage(Jt.getModel(),Cn)}},[Ge,nn]),(0,a.useEffect)(()=>{Ht.current.instance&&nn&&Re.editor.setTheme(_e)},[_e,nn]),(0,a.useEffect)(()=>{let Jt=Ht.current.instance;wn.current=Ke,Jt&&nn&&(Jt.updateOptions(Ie({},Ke)),setTimeout(()=>{Jt.getModel().updateOptions(Ie({},Ke))},200))},[JSON.stringify(Ke),nn]),(0,a.useEffect)(()=>{let Jt=Ht.current.instance;Jt&&nn&&Jt.layout()},[Me,Xe,nn]);const[_t,Ot]=(0,a.useState)(Je(Me)),[rn,xn]=(0,a.useState)(Je(Xe)),An=ze(Ie({},dt),{width:_t,height:rn,position:"relative"});return a.createElement("div",{className:"my-monaco-editor",ref:Rt,style:An},Pe&&a.createElement(ye.CopyToClipboard,{text:Ne,onCopy:()=>ve.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement(he.Z,{title:"\u590D\u5236\u4EE3\u7801"},a.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},a.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function ft({width:it="100%",height:He="100%",original:Me,modified:Xe,language:Ne,options:Ge={}}){const dt=(0,a.useRef)(),[Ke,Ve]=(0,a.useState)(null);function _e(et){let pt;return dt.current&&(pt=new Ce.Z(Et=>{for(let gt of Et)(gt.target.offsetHeight>0||gt.target.offsetWidth>0)&&et.layout()}),pt.observe(dt.current)),pt}(0,a.useEffect)(()=>(dt.current&&Promise.all([le.e(8909),le.e(9404)]).then(le.bind(le,2550)).then(et=>{Re=et;const pt=Re.editor.createDiffEditor(dt.current,ze(Ie({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},Ge),{wordWrap:!0}));Ve(pt);let Et=_e(pt);return()=>{pt.dispose();const gt=pt.getModel();gt&>.dispose(),Et.unobserve(dt.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,a.useEffect)(()=>{Ke&&Ke.setModel({original:Re.editor.createModel(Me,Ne),modified:Re.editor.createModel(Xe,Ne)})},[Me,Xe,Ne,Ke]);const xe=Je(it),Pe=Je(He),Ye={width:xe,height:Pe};return a.createElement("div",{className:"my-diff-editor",ref:dt,style:Ye})}},64536:function(Ct,lt,le){"use strict";var a=le(45298),Ce=le(82326),y=le(71411),ce=le(59301);const de=Ce.default.Option;lt.Z=({isTheoretical:te,onFontSizeChange:ae,cmFontSize:re,cmCodeMode:ne,autoFormat:x,onCodeModeChange:ee,onTabToSpace:E,onAutoFormat:b,formatDocument:z,className:ie="",tabToSpace:se,children:pe,code_editor:fe,challenge:ue,shixun_environment_id:oe,shixun_environments:me})=>{var Ee;const ve={1:"\u7B80\u5355",2:"\u4E2D\u7B49",3:"\u56F0\u96BE"},he=(Ee=me==null?void 0:me.find(ge=>ge.shixun_environment_id===oe))==null?void 0:Ee.program_language;return console.log("----",he,me,oe,fe),ce.createElement("div",{className:`tpi-code-setting ${ie}`},ce.createElement("h3",null,"\u4EE3\u7801\u683C\u5F0F"),ce.createElement("section",null,ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"\u663E\u793A\u6A21\u5F0F"),ce.createElement(Ce.default,{bordered:!1,size:"small",value:ne,onChange:ee},ce.createElement(de,{value:"vs"},"\u767D\u8272\u80CC\u666F"),ce.createElement(de,{value:"vs-dark"},"\u9ED1\u8272\u80CC\u666F"))),!te&&ce.createElement(ce.Fragment,null,ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"\u5B57\u4F53\u5927\u5C0F"),ce.createElement(Ce.default,{bordered:!1,size:"small",value:re,onChange:ae},ce.createElement(de,{value:12},"12px"),ce.createElement(de,{value:14},"14px"),ce.createElement(de,{value:16},"16px"),ce.createElement(de,{value:18},"18px"),ce.createElement(de,{value:20},"20px"),ce.createElement(de,{value:22},"22px"))),ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"Tab\u8F6C\u6362"),ce.createElement(y.Z,{checked:se,onChange:E})),ce.createElement("div",{className:"file-item",onClick:z},ce.createElement("b",{style:{cursor:"pointer"}},"\u683C\u5F0F\u5316\u4EE3\u7801")))),!te&&ce.createElement(ce.Fragment,null,ce.createElement("h3",null,"\u5FEB\u6377\u952E"),ce.createElement("section",null,ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"\u4FDD\u5B58\u4EE3\u7801"),ce.createElement("span",null,"Ctrl + S")),ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"\u5524\u51FA\u5FEB\u6377\u952E\u5217\u8868"),ce.createElement("span",null,"F1 / Alt + F1")),ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"\u5DE6\u53F3\u7F29\u8FDB"),ce.createElement("span",null,"Ctrl + ]/[")),ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"\u8DF3\u5230\u5339\u914D\u7684\u62EC\u53F7"),ce.createElement("span",null,"Ctrl + Shift + \\")),ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"\u8F6C\u5230\u884C\u9996"),ce.createElement("span",null,"Home")),ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"\u8F6C\u5230\u884C\u5C3E"),ce.createElement("span",null,"End"))),pe),!te&&ce.createElement(ce.Fragment,null,ce.createElement("h3",null,"\u5FEB\u6377\u952E"),ce.createElement("section",null,he&&ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"\u7F16\u7A0B\u8BED\u8A00"),ce.createElement("span",null,he)),ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"\u5B9E\u8BAD\u96BE\u6613\u5EA6"),ce.createElement("span",null,ve[ue==null?void 0:ue.difficulty])),ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"\u5B9E\u9A8C\u73AF\u5883"),ce.createElement("span",null,fe==null?void 0:fe.name)),ce.createElement("div",{className:"file-item"},ce.createElement("b",null,"\u5B9E\u9A8C\u5BB9\u5668\u7F51\u7EDC"),ce.createElement("span",null,fe!=null&&fe.close_internet?"\u5173\u95ED\u5916\u7F51":"\u5F00\u542F\u5916\u7F51")))))}},929:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return E}});var a={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf",wrapisCurrent:"wrapisCurrent___qIfQT"},Ce=le(29787),y=le(25399),ce=le(60242),de=le(92310),te=le.n(de),ae=le(49661),re=le(57884),ne=le(34055),x=le(59301),E=({className:b,dataSource:z=[],col:ie=4,right:se,bottom:pe=23,precision:fe=0,wrapWidth:ue=1200,trackEventItems:oe,loading:me,onRemove:Ee=()=>{},isCurrent:ve=!0,showProgress:he=!1,showAlias:ge=!1})=>{const be=Math.floor((ue-(ie-1)*se)/ie),ye=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}];return x.createElement(Ce.Z,{spinning:me},x.createElement("div",{className:te()(a.list,b)},!!(z!=null&&z.length)&&(z==null?void 0:z.map((Ae,Fe)=>{var De,we,Be,Se,je,Ie;const{name:ze,id:Te,identifier:qe,featured:Je,school_name:Qe,image_url:Ue,excellent:Le,is_plan:ke}=Ae;return x.createElement("div",{key:Te,className:ve&&he?a.wrapisCurrent:a.wrap,style:{width:be,marginRight:(1+Fe)%ie===0?0:se+fe,marginBottom:pe}},x.createElement("a",{className:a.li,onClick:Re=>{Re.preventDefault(),Re.stopPropagation(),oe&&(0,ae.L9)([oe]),(0,ae.xg)(`/paths/${qe}`)}},x.createElement("div",{className:a.img},x.createElement("img",{className:a.cover,src:`${Ue}`}),ve&&(0,ne.bg)()&&(Ae==null?void 0:Ae.studying)&&x.createElement("div",{className:`${a.movebq} user-path-items`,onClick:Re=>{Re.stopPropagation(),Ee(Ae)}},x.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),x.createElement("span",{className:"c-red"},"\u79FB\u9664")),(De=Ae==null?void 0:Ae.subject_tags)==null?void 0:De.map((Re,We)=>{var Ze,ft;if(We===0){const He=(Ze=ye.find(Me=>Me.name==Re))==null?void 0:Ze.swimg;return x.createElement("img",{className:a.sign,src:He,style:{left:"-4px"}})}const it=(ft=ye.find(He=>He.name==Re))==null?void 0:ft.ptimg;return x.createElement("img",{className:a.sign,src:it,style:{left:`${48+52*(We-1)+2*We}px`}})}),x.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ae==null?void 0:Ae.excellent)&&x.createElement("div",{className:a.bq},"\u5F00\u653E\u8BFE\u7A0B"))),x.createElement("div",{className:a.name},x.createElement(y.Z,{title:ge&&(Ae!=null&&Ae.excellent_alias_name)?x.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${ze}`,x.createElement("br",null),x.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ae==null?void 0:Ae.excellent_alias_name}`)):ze},x.createElement("span",{className:a.e},ge&&(Ae==null?void 0:Ae.excellent_alias_name)||ze))),ve&&he&&((we=Ae==null?void 0:Ae.progress)==null?void 0:we.all_score)!=0&&x.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},x.createElement(ce.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((Be=Ae==null?void 0:Ae.progress)==null?void 0:Be.my_score)/((Se=Ae==null?void 0:Ae.progress)==null?void 0:Se.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",(je=Ae==null?void 0:Ae.progress)==null?void 0:je.my_score,"/",(Ie=Ae==null?void 0:Ae.progress)==null?void 0:Ie.all_score),(!ve||!he)&&x.createElement(y.Z,{title:`\u53D1\u5E03\u5355\u4F4D\uFF1A${Qe}`},x.createElement("div",{className:a.unit},x.createElement("i",{className:"iconfont icon-danwei1 font14 mr3"}),Qe)),(!ve||!he)&&x.createElement("div",{className:a.tags},x.createElement("div",null,x.createElement(y.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),x.createElement("span",null,Ae.stages_count))),x.createElement(y.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),x.createElement("span",null,Ae.members_count)))))))})),!z.length&&x.createElement(re.Z,null)))}},71360:function(Ct,lt,le){"use strict";le.d(lt,{jL:function(){return de},w9:function(){return Je},QD:function(){return tt},cQ:function(){return je.Z},op:function(){return Et},O5:function(){return Bn},_b:function(){return Lt},t7:function(){return fe},Gi:function(){return We},YG:function(){return ke},qp:function(){return ee},vr:function(){return bt},qE:function(){return Ft},Je:function(){return me},wb:function(){return Se},cq:function(){return Xe},tp:function(){return z}});var a=le(59301),Ce={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},y="data:image/png;base64,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",de=({dataSource:fn=[],img:Sn,imgWidth:$t=346,title:hn,sunTitle:Rn,bannerExtraContent:Yt})=>a.createElement("div",{className:Ce.banner},a.createElement("div",{className:Ce.content},a.createElement("aside",null,a.createElement("p",null,a.createElement("b",null,hn),a.createElement("span",null,Rn)),fn.length>0&&a.createElement("div",{className:Ce.btns},fn.map((jt,_t)=>a.createElement("div",{key:_t,onClick:jt.click},jt.name,jt.sign?a.createElement("img",{src:y,width:39}):null))),Yt),Sn&&a.createElement("img",{style:{marginTop:33,marginRight:38},src:Sn,width:$t}))),te={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},ae=le(92310),re=le.n(ae),ne=le(89392),ee=({dataSource:fn=[],value:Sn,onChange:$t,onTitleChange:hn,className:Rn,title:Yt,titleWidth:jt=41,style:_t={},fontColor:Ot="#6A7283",showCount:rn})=>{const[xn,An]=(0,a.useState)(0),[Jt,Cn]=(0,a.useState)(!1),In=(0,a.useRef)(null),Vn=(0,a.useRef)(null);return(0,a.useEffect)(()=>{var mr;fn.length!==0&&(((mr=In==null?void 0:In.current)==null?void 0:mr.clientHeight)>97?An(1):An(0)),fn.length===0&&An(0),Cn(!1)},[fn]),a.createElement("div",{className:re()(te.row,Rn),style:_t},a.createElement("div",{onClick:(0,ne.throttle)(()=>hn==null?void 0:hn(),2e3),style:{width:jt,marginTop:Jt?12:4},className:`${te.title} ${hn?"current":""}`},Yt),a.createElement("div",{className:Jt?`${te.tagsWrap} ${te.tagsBorderWrap}`:te.tagsWrap},a.createElement("div",{className:te.bar,ref:Vn,style:xn>0?{height:xn===1?97:"auto",overflow:xn===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},a.createElement("div",{className:te.tag,ref:In},fn==null?void 0:fn.map(mr=>a.createElement("span",{onClick:()=>$t(mr.id),key:mr.id,style:{color:Ot},className:Sn===mr.id?te.active:""},a.createElement("span",{title:mr.name,className:te.name},mr.name),!!rn&&a.createElement("span",{className:te.num},mr.count))))),!!xn&&a.createElement(a.Fragment,null,xn===1?a.createElement("div",{onClick:()=>{var mr;An(2),((mr=In==null?void 0:In.current)==null?void 0:mr.clientHeight)>245?Cn(!0):Cn(!1)},className:te.action},"\u5C55\u5F00",a.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):a.createElement("div",{onClick:()=>{Vn.current.scrollTop=0,An(1),Cn(!1)},className:te.action},"\u6536\u8D77",a.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},E={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},z=({dataSource:fn=[],value:Sn,onChange:$t,className:hn,style:Rn={}})=>a.createElement("div",{style:Rn,className:re()(E.tabs,hn)},fn.map(Yt=>a.createElement("span",{onClick:()=>$t(Yt.id),className:Sn===Yt.id?E.active:"",key:Yt.id},Yt.name))),ie={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},se=le(37568),fe=({dataSource:fn=[],value:Sn="",onChange:$t,onInputChange:hn=()=>{},className:Rn,style:Yt={},placeholder:jt,allowClear:_t=!1})=>{var Ot;const[rn,xn]=(0,a.useState)(""),[An,Jt]=(0,a.useState)("");(0,a.useEffect)(()=>{var Vn;let mr=Sn;(Vn=JSON.stringify(Sn))!=null&&Vn.includes("{")&&(xn(Sn.id),mr=Sn.value||"");try{Jt(decodeURIComponent(mr||""))}catch(Fr){Jt(decodeURIComponent(mr||""))}},[Sn]);const Cn=()=>{$t(encodeURIComponent(An),rn||null)},In=Vn=>{Vn!==rn&&(xn(Vn),$t(encodeURIComponent(An),Vn))};return a.createElement("div",{className:re()(ie.input,Rn),style:Yt},!!fn.length&&a.createElement("div",{className:ie.dropdown},a.createElement("div",{className:ie.text},(Ot=fn.find(Vn=>Vn.id===rn))==null?void 0:Ot.name,a.createElement("i",{className:"iconfont icon-zhankai4"}),a.createElement("b",{className:ie.b1}),a.createElement("b",{className:ie.b2})),a.createElement("div",{className:ie.menu},fn.map((Vn,mr)=>a.createElement("div",{key:mr,onClick:()=>In(Vn.id)},Vn.name)))),a.createElement(se.default,{onPressEnter:Cn,value:An,onChange:Vn=>{Jt(Vn.target.value),hn(encodeURIComponent(Vn.target.value),rn||null)},placeholder:jt,variant:"borderless",allowClear:_t,onClear:()=>$t("",rn||null)}),a.createElement("i",{onClick:Cn,className:"iconfont icon-sousuo9 font14 current"}))},ue={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},me=({value:fn,onChange:Sn,className:$t,total:hn,pageSize:Rn,style:Yt={}})=>{const jt=fn<2,_t=fn>=Math.ceil(hn/Rn);return hn<=Rn?a.createElement(a.Fragment,null):a.createElement("div",{className:re()(ue.quickPager,$t),style:Yt},a.createElement("div",{onClick:()=>{jt||Sn(fn-1,"prev")},className:jt?ue.disabled:""},"\u4E0A\u4E00\u9875"),a.createElement("div",{onClick:()=>{_t||Sn(fn+1,"next")},className:_t?ue.disabled:""},"\u4E0B\u4E00\u9875"))},Ee={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},ve=le(29787),he=le(25399),ge=le(58018),be=le(90524),ye=le(49661),Ae=le(96908),Fe=le(57177),De=le(81378),we=le(57884),Se=({className:fn,dataSource:Sn=[],col:$t=4,right:hn,bottom:Rn=23,precision:Yt=0,wrapWidth:jt=1200,trackEventItems:_t,loading:Ot})=>{const rn=Math.floor((jt-($t-1)*hn)/$t);return a.createElement(ve.Z,{spinning:Ot},a.createElement("div",{className:re()(Ee.list,fn)},!!Sn.length&&Sn.map((xn,An)=>{const{name:Jt,id:Cn,identifier:In,power:Vn,cover_image_id:mr,pic:Fr}=xn;return a.createElement("div",{className:Ee.wrap,key:Cn,style:{width:rn,marginRight:(1+An)%$t===0?0:hn+Yt,marginBottom:Rn}},a.createElement("a",{target:"_blank",href:`/shixuns/${In}/challenges`,className:Ee.li,onClick:wr=>{wr.preventDefault(),_t&&(0,ye.L9)([_t]),Vn&&(0,ye.xg)(`/shixuns/${In}/challenges`)}},a.createElement("div",{className:Ee.img},a.createElement("img",{className:Ee.cover,src:`${Fr}`}),xn.is_jupyter&&a.createElement("img",{className:Ee.sign,src:Ae}),xn.is_jupyter_lab&&a.createElement("img",{className:Ee.sign,src:Fe}),xn.is_unity_3d&&a.createElement("img",{className:Ee.sign,src:De})),a.createElement("div",{className:Ee.name},a.createElement(he.Z,{title:Jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},a.createElement("span",{className:Ee.e},Jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),a.createElement("div",{className:Ee.tags},a.createElement(he.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),a.createElement("span",null,xn.challenges_count))),!!xn.myshixuns_count&&a.createElement(he.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},a.createElement("span",null,a.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),a.createElement("span",null,xn.myshixuns_count))),a.createElement(he.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},a.createElement("span",null,a.createElement("span",null,xn.level))),a.createElement("div",{className:Ee.rate},a.createElement(ge.Z,{allowHalf:!0,disabled:!0,defaultValue:xn.score_info}),a.createElement("span",null,"\xA0",xn.score_info?`${xn.score_info}\u5206`:"5\u5206")))),!Vn&&a.createElement("div",{className:Ee.lockWrap},a.createElement("img",{src:`${be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),a.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Sn.length&&a.createElement(we.Z,null)))},je=le(929),Ie={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ze="data:image/png;base64,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",Te=le(59301),Je=({className:fn,dataSource:Sn=[],col:$t=4,right:hn,bottom:Rn=23,precision:Yt=0,wrapWidth:jt=1200,trackEventItems:_t,loading:Ot,handleVery:rn=()=>!0})=>{const xn=Math.floor((jt-($t-1)*hn)/$t);return Te.createElement(ve.Z,{spinning:Ot},Te.createElement("div",{className:re()(Ie.list,fn)},!!Sn.length&&Sn.map((An,Jt)=>{const{subject_identifier:Cn,id:In,identifier:Vn,power:mr}=An,Fr=An.is_public!=0&&An.is_public;return Te.createElement("div",{className:Ie.wrap,key:In,style:{width:xn,marginRight:(1+Jt)%$t===0?0:hn+Yt,marginBottom:Rn}},Te.createElement("a",{className:Ie.li,onClick:wr=>{wr.preventDefault(),rn(An==null?void 0:An.first_category_url)&&(_t&&(0,ye.L9)([_t]),(0,ye.xg)(An.first_category_url))}},Te.createElement("div",{className:Ie.top},Te.createElement(he.Z,{title:An.name},Te.createElement("div",{className:Ie.name},An.name)),Te.createElement("img",{className:Ie.img,src:be.Z.IMG_SERVER+"/images/"+An.avatar_url}),Te.createElement("div",{className:Ie.text,title:An.creator},An.creator),Cn&&Te.createElement("div",{className:Ie.btns},Te.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Te.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Fr&&Te.createElement("div",{className:Ie.sign},"\u516C\u5F00")),Te.createElement("div",{className:Ie.bottom},An.visits>0&&Te.createElement(he.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Te.createElement("span",null,Te.createElement("i",{className:"iconfont icon-liulanyan"}),Te.createElement("span",null,An.visits))),An.course_members_count>0&&Te.createElement(he.Z,{title:"\u6210\u5458",placement:"bottom"},Te.createElement("span",null,Te.createElement("i",{className:"iconfont icon-chengyuan"}),An.course_members_count)),An.tasks_count>0&&Te.createElement(he.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Te.createElement("span",null,Te.createElement("i",{className:"iconfont icon-zuoye"}),An.tasks_count)),An.is_end?Te.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Te.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!An.is_accessible&&Te.createElement("div",{className:Ie.lockWrap},Te.createElement("img",{src:`${be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Te.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Sn.length&&Te.createElement(we.Z,null)))},Qe={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Ue=le(76560),ke=({dataSource:fn=[],value:Sn,onChange:$t,className:hn,style:Rn={},tabBarExtraContent:Yt})=>a.createElement("div",{className:re()(Qe.tabs,hn),style:Rn},a.createElement("div",{className:Qe.tabsWrap},fn.map((jt,_t)=>!(jt!=null&&jt.hide)&&a.createElement("aside",{className:Qe.tab,onClick:()=>{$t(jt.id),jt.link&&Ue.history.push(jt.link)},key:_t},a.createElement("div",{className:Sn===jt.id?Qe.active:""},jt.name),(jt==null?void 0:jt.resetCount)==null&&(jt==null?void 0:jt.total)!==void 0&&a.createElement("span",null,"\uFF08",jt==null?void 0:jt.total,"\uFF09"),(jt==null?void 0:jt.resetCount)!==void 0&&(jt==null?void 0:jt.total)!==void 0&&a.createElement(he.Z,{title:(jt==null?void 0:jt.tip)!=null?jt==null?void 0:jt.tip:""},a.createElement("span",{style:{color:"#9096A3"}},"\uFF08",a.createElement("span",{style:{color:"#000"}},jt==null?void 0:jt.resetCount),"/",a.createElement("span",null,jt==null?void 0:jt.total),"\uFF09"))))),a.createElement("div",{className:Qe.tabBar},Yt)),We=({className:fn,style:Sn={},children:$t})=>a.createElement("div",{className:re()(fn),style:Sn},$t),Ze={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},ft=le(75727),it=le(93041);const He=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Xe=({sortValue:fn,dropValue:Sn,className:$t,onSort:hn,onDrop:Rn,dataSource:Yt=He})=>{var jt;return a.createElement("div",{className:re()(Ze.orderWrap,$t)},a.createElement(ft.Z,{dropdownRender:()=>a.createElement(it.default,null,Yt.map((_t,Ot)=>a.createElement(it.default.Item,{key:Ot,onClick:()=>Rn(_t.id)},_t.name)))},a.createElement("span",{className:Ze.orderTextWrap},(jt=Yt.find(_t=>Sn===_t.id))==null?void 0:jt.name)),a.createElement("span",{className:Ze.orderIconWrap},a.createElement("span",{className:Ze.orderAsc},a.createElement("i",{className:fn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Ze.cursorPointer} ${Ze.active}`:`iconfont icon-sanjiaoxing-up font12 ${Ze.cursorPointer}`,onClick:()=>hn(fn==="asc"?"desc":"asc")})),a.createElement("span",{className:Ze.orderDesc},a.createElement("i",{className:fn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Ze.cursorPointer} ${Ze.active}`:`iconfont icon-sanjiaoxing-down font12 ${Ze.cursorPointer}`,onClick:()=>hn(fn==="asc"?"desc":"asc")}))))},Ne={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Ge=le(99571),dt=Object.defineProperty,Ke=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,xe=(fn,Sn,$t)=>Sn in fn?dt(fn,Sn,{enumerable:!0,configurable:!0,writable:!0,value:$t}):fn[Sn]=$t,Pe=(fn,Sn)=>{for(var $t in Sn||(Sn={}))Ve.call(Sn,$t)&&xe(fn,$t,Sn[$t]);if(Ke)for(var $t of Ke(Sn))_e.call(Sn,$t)&&xe(fn,$t,Sn[$t]);return fn},Ye=(fn,Sn)=>{var $t={};for(var hn in fn)Ve.call(fn,hn)&&Sn.indexOf(hn)<0&&($t[hn]=fn[hn]);if(fn!=null&&Ke)for(var hn of Ke(fn))Sn.indexOf(hn)<0&&_e.call(fn,hn)&&($t[hn]=fn[hn]);return $t},et=(fn,Sn,$t)=>new Promise((hn,Rn)=>{var Yt=Ot=>{try{_t($t.next(Ot))}catch(rn){Rn(rn)}},jt=Ot=>{try{_t($t.throw(Ot))}catch(rn){Rn(rn)}},_t=Ot=>Ot.done?hn(Ot.value):Promise.resolve(Ot.value).then(Yt,jt);_t(($t=$t.apply(fn,Sn)).next())}),Et=fn=>{var Sn=fn,{className:$t,style:hn,children:Rn,loading:Yt=!1,openLoading:jt,onClick:_t=()=>{},size:Ot="middle",shape:rn="round"}=Sn,xn=Ye(Sn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[An,Jt]=(0,a.useState)(!1);return a.createElement(Ge.ZP,Pe({onClick:(0,ne.throttle)(Cn=>et(void 0,null,function*(){jt&&Jt(!0);try{yield _t(Cn)}catch(In){console.log("error",In)}jt&&Jt(!1)}),2e3,{leading:!0,trailing:!1}),className:re()(Ne.btn,Ne[`${Ot}-${rn}`],$t),style:hn,size:Ot,shape:rn,loading:An||Yt},xn),Rn)},gt={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Ft=({className:fn,style:Sn,children:$t=null,onClick:hn,title:Rn})=>a.createElement("div",{className:re()(gt.head,fn),style:Sn},a.createElement("span",{className:"primary-hover",onClick:hn},a.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),a.createElement("b",{title:Rn},Rn),a.createElement("div",{className:gt.node},$t)),Dt={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},tt=({confirmShow:fn=!0,confirmTitle:Sn,confirmClick:$t,cancelShow:hn=!0,cancelTitle:Rn,cancelClick:Yt,className:jt,style:_t,confirmLoading:Ot=!1})=>a.createElement("div",{className:re()(Dt.btns,jt),style:_t},fn&&a.createElement(Ge.ZP,{loading:Ot,onClick:$t,type:"primary",className:Dt.confirm},Sn),hn&&a.createElement(Ge.ZP,{onClick:Yt,className:Dt.cancel},Rn)),st={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},bt=({className:fn,style:Sn={},LeftContent:$t,children:hn,RightContent:Rn})=>a.createElement("div",{className:re()(st.fixedBottom,fn),style:Sn},a.createElement("div",{className:st.wrap},a.createElement("div",{className:st.left},$t),a.createElement("div",{className:st.center},hn),a.createElement("div",{className:st.right},Rn))),Mt={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Lt=({className:fn,style:Sn={},dataSource:$t=[]})=>a.createElement("div",{className:re()(Mt.crumbs,fn),style:Sn},$t.map((hn,Rn)=>Rn<$t.length-1?a.createElement(a.Fragment,{key:Rn},hn.path||hn.onClick?a.createElement("span",{className:Mt.hover,onClick:hn!=null&&hn.onClick?hn.onClick:()=>Ue.history.push(hn.path)},hn.name):a.createElement("span",null,hn.name),a.createElement("span",null,"\xA0",">","\xA0")):a.createElement("span",{key:Rn,style:{color:"#5F6368"}},hn.name))),Rt=le(11938),Ht=Object.defineProperty,wn=Object.defineProperties,tr=Object.getOwnPropertyDescriptors,En=Object.getOwnPropertySymbols,Fn=Object.prototype.hasOwnProperty,er=Object.prototype.propertyIsEnumerable,Pn=(fn,Sn,$t)=>Sn in fn?Ht(fn,Sn,{enumerable:!0,configurable:!0,writable:!0,value:$t}):fn[Sn]=$t,jn=(fn,Sn)=>{for(var $t in Sn||(Sn={}))Fn.call(Sn,$t)&&Pn(fn,$t,Sn[$t]);if(En)for(var $t of En(Sn))er.call(Sn,$t)&&Pn(fn,$t,Sn[$t]);return fn},nn=(fn,Sn)=>wn(fn,tr(Sn)),ir=(fn,Sn)=>{var $t={};for(var hn in fn)Fn.call(fn,hn)&&Sn.indexOf(hn)<0&&($t[hn]=fn[hn]);if(fn!=null&&En)for(var hn of En(fn))Sn.indexOf(hn)<0&&er.call(fn,hn)&&($t[hn]=fn[hn]);return $t};const{Countdown:nr}=Rt.default;var Bn=fn=>{var Sn=fn,{onChange:$t}=Sn,hn=ir(Sn,["onChange"]);const[Rn,Yt]=(0,a.useState)(null);(0,a.useEffect)(()=>{typeof Rn=="number"&&Rn>=0&&$t(Rn)},[Rn]);const jt=_t=>{const Ot=Math.floor(_t/1e3);Yt(Ot)};return a.createElement(nr,nn(jn({},hn),{onChange:jt}))}},17904:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return Ce}});var a=le(59301);function Ce(y,ce){const de=(0,a.useRef)();(0,a.useEffect)(()=>{de.current=y}),(0,a.useEffect)(()=>{function te(){de.current()}if(ce!==null){let ae=setInterval(te,ce);return()=>clearInterval(ae)}},[ce])}},6514:function(Ct,lt,le){"use strict";var a=le(56656),Ce=le.n(a),y=le(77019),ce=le(59301);const de=({date:te,showTag:ae})=>ce.createElement(y.Z,{align:"middle"},ce.createElement("div",null," ",te?Ce()(te).format("YYYY-MM-DD HH:mm"):"--"," "),ae&&ce.createElement(y.Z,{style:{color:"#3061D0",fontSize:"12px",borderRadius:"2px",padding:"0 5px",marginLeft:"5px",height:"22px",lineHeight:"22px",backgroundColor:"#EAEFFA",textAlign:"center"},align:"middle"},ce.createElement("i",{className:"iconfont icon-pingceshu mr3 font12"}),"\u7CFB\u7EDF\u8BC4\u6D4B"));lt.Z=de},85933:function(Ct,lt,le){"use strict";var a=le(59301),Ce=le(11938),y=le(71051),ce=le(28284),de=le(62957),te=le(29787),ae=le(54172),re=le(37568),ne=le(77019),x=le(5269),ee=le(99571),E=le(72664),b=le(56656),z=le.n(b),ie=le(76560),se=le(49661),pe=le(15610),fe=le(34055),ue=le(98072),oe=le(59301),me=(ge,be,ye)=>new Promise((Ae,Fe)=>{var De=Se=>{try{Be(ye.next(Se))}catch(je){Fe(je)}},we=Se=>{try{Be(ye.throw(Se))}catch(je){Fe(je)}},Be=Se=>Se.done?Ae(Se.value):Promise.resolve(Se.value).then(De,we);Be((ye=ye.apply(ge,be)).next())});const{Countdown:Ee}=Ce.default,ve=({value:ge,onChange:be,MaxMinutes:ye})=>oe.createElement(oe.Fragment,null,oe.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",oe.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",oe.createElement("br",null)),oe.createElement(y.Z,{value:ge,onChange:be,min:0,precision:0,max:ye,style:{width:"100%"},placeholder:`\u6700\u5927\u53EF\u5EF6\u957F\u65F6\u95F4\u4E3A${ye}\u5206\u949F\uFF0C\u5728\u5B66\u751F\u5269\u4F59\u65F6\u95F4\u57FA\u7840\u4E0A\u5EF6\u65F6`,addonAfter:"\u5206\u949F"})),he=({exercise:ge,successCb:be,dispatch:ye})=>{var Ae,Fe,De,we;const Be=(0,ie.useParams)(),[Se]=ce.default.useForm(),je=ce.default.useWatch("time",Se),[Ie,ze]=(0,a.useState)(!1),Te=(0,a.useRef)(),{actionTabs:qe}=ge,[Je,Qe]=(0,a.useState)(),[,Ue,Le,ke]=(0,ue.U)(E.n7,{id:Be.categoryId}),[,Re,We]=(0,ue.U)(E.Cd,{});(0,a.useEffect)(()=>{ge.actionTabs.key==="student-unlock"&&(ze(!1),Se.resetFields())},[ge.actionTabs.key]);const Ze=()=>new Promise(Ke=>me(void 0,null,function*(){var Ve,_e;return Te.current=yield(0,pe.y)({ip_limit:(Ve=qe==null?void 0:qe.exerciseParams)==null?void 0:Ve.ip_limit,ip_bind:(_e=qe==null?void 0:qe.exerciseParams)==null?void 0:_e.ip_bind_type}),Ke()})),ft=()=>me(void 0,null,function*(){var Ke,Ve,_e,xe,Pe;yield Se.validateFields();const Ye=Se.getFieldsValue();if(ze(!0),(((Ke=qe==null?void 0:qe.exerciseParams)==null?void 0:Ke.ip_limit)!=="no"||(Ve=qe==null?void 0:qe.exerciseParams)!=null&&Ve.ip_bind_type)&&(yield Ze()),(yield(0,E.ZD)((_e=qe==null?void 0:qe.exerciseParams)==null?void 0:_e.id,{exercise_user_id:(xe=qe==null?void 0:qe.exerciseParams)==null?void 0:xe.exercise_user_id,unlock_key:Ye.unlock_key,time:Ye.time,ip:Te.current})).status===0){if(be){ye({type:"exercise/setActionTabs",payload:{}}),be();return}const pt=qe==null?void 0:qe.exerciseParams;(0,se.nr)({inner_ip:pt.inner_ip,public_ip:pt.public_ip,open_camera:pt.open_camera,ip_limit:pt.ip_limit,ip_bind:pt.ip_bind,ip_bind_type:pt.ip_bind_type,exercise_tips:pt.exercise_tips,exerciseId:pt.id,screen_open:pt.screen_open,screen_num:pt.screen_num,screen_sec:pt.screen_sec,coursesId:Be.coursesId,login:(Pe=(0,fe.eY)())==null?void 0:Pe.login,history,identity_verify:pt.identity_verify,open_phone_video_recording:pt.open_phone_video_recording,current_status:pt.current_status}),ye({type:"exercise/setActionTabs",payload:{}})}ze(!1)}),it=[{title:"IP\u5730\u5740",dataIndex:"ip",key:"ip",render:Ke=>oe.createElement("span",{className:Ke.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},Ke)},{title:"\u6D4F\u89C8\u5668",dataIndex:"browser",key:"browser",render:Ke=>oe.createElement("span",{className:Ke.indexOf("\u5F02\u5E38")>-1?"c-red":"c-green"},Ke)},{title:"\u4E0A\u6B21\u767B\u5F55\u65F6\u95F4",dataIndex:"last_login_time",key:"last_login_time"}],He=((Ae=qe==null?void 0:qe.exerciseParams)==null?void 0:Ae.errorMessage)&&typeof((Fe=qe==null?void 0:qe.exerciseParams)==null?void 0:Fe.errorMessage)=="object";(0,a.useEffect)(()=>{ge.actionTabs.key==="student-unlock"&&me(void 0,null,function*(){const Ke=yield We(Be);yield Le({}),Ke.status||Qe(Ke)})},[ge.actionTabs.key]);const{time:Me,end_time:Xe}=(Je==null?void 0:Je.exercise)||{},Ne=ke!=null&&ke.user_end_time?z()(ke==null?void 0:ke.user_end_time).add(1,"minutes"):z()(),Ge=z()(ke==null?void 0:ke.user_total_end_time)>Ne?Math.round(z().duration(z()(ke==null?void 0:ke.user_total_end_time).diff(Ne.startOf("minute"))).asMinutes()):0,dt=((ke==null?void 0:ke.student_left_minutes)||0)+(je||0);return oe.createElement(oe.Fragment,null,oe.createElement(de.default,{width:514,centered:!0,closable:!!((De=qe==null?void 0:qe.exerciseParams)!=null&&De.unlockClose),maskClosable:!1,keyboard:!1,maskStyle:{background:"#000"},title:"\u63D0\u793A",open:ge.actionTabs.key==="student-unlock",footer:null,onCancel:()=>{ye({type:"exercise/setActionTabs",payload:{}})}},oe.createElement(te.Z,{spinning:Ue||Re},He&&oe.createElement("div",{style:{marginBottom:16}},"\u8BE5\u8D26\u53F7\u5DF2\u7ECF\u5B58\u5728\u5F02\u5E38\u60C5\u51B5\uFF0C\u82E5\u975E\u672C\u4EBA\u64CD\u4F5C\uFF0C\u8BF7\u8054\u7CFB\u76D1\u8003\u8001\u5E08\u8BF4\u660E\u60C5\u51B5\u3002 "),!He&&oe.createElement("div",{style:{marginBottom:16}},"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u5728\u8003\u8BD5\u65F6\u4E2D\u9014\u9000\u51FA\uFF0C\u73B0\u5DF2\u5C06\u8003\u8BD5\u9501\u5B9A\u3002\u5982\u9700\u7EE7\u7EED\u8FDB\u884C\u8003\u8BD5\uFF0C \u8BF7\u5C3D\u5FEB\u8054\u7CFB\u8BFE\u5802\u8001\u5E08\u8FDB\u884C\u89E3\u9501\uFF01"),He&&oe.createElement(ae.default,{className:"mb20",pagination:{hideOnSinglePage:!0},dataSource:[((we=qe==null?void 0:qe.exerciseParams)==null?void 0:we.errorMessage)||{}],columns:it}),oe.createElement("div",{className:""},oe.createElement(ce.default,{form:Se,layout:"vertical",autoComplete:"off"},oe.createElement(ce.default.Item,{label:"\u8003\u8BD5\u89E3\u9501\u7801",name:"unlock_key",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801"}]},oe.createElement(re.default.Password,{autoComplete:"off",placeholder:"\u8BF7\u8F93\u5165\u8003\u8BD5\u89E3\u9501\u7801",visibilityToggle:!1})),Me!==-1?oe.createElement(oe.Fragment,null,oe.createElement(ce.default.Item,{name:"time",label:oe.createElement("span",null,"\u5EF6\u957F\u65F6\u95F4\uFF08",oe.createElement("span",{style:{color:"#9096A3"}},"\u5F53\u524D\u8003\u8BD5\u622A\u6B62\u65F6\u95F4",z()(ke==null?void 0:ke.user_total_end_time).format("YYYY-MM-DD HH:mm")),"\uFF09")},oe.createElement(ve,{MaxMinutes:Ge})),oe.createElement("div",{className:"mb20",style:{color:"#FA6400"}},"\u8BE5\u5B66\u751F\u5269\u4F59\u8003\u8BD5\u65F6\u95F4\uFF1A",oe.createElement("span",{className:"ml5"},Ue||Re?"--":dt),"\u5206\u949F",dt!==0&&(ke==null?void 0:ke.user_end_time)&&oe.createElement("span",null,"\uFF0C\u4EA4\u5377\u622A\u6B62\u65F6\u95F4\uFF1A",oe.createElement("span",{className:"ml5"},z()(ke==null?void 0:ke.user_end_time).add(je||0,"m").format("YYYY-MM-DD HH:mm:ss"))))):oe.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 ",z()(Xe).format("YYYY-MM-DD HH:mm")))),oe.createElement(ne.Z,{justify:"space-between",align:"middle"},oe.createElement(x.Z,null),oe.createElement(x.Z,null,oe.createElement(ee.ZP,{loading:Ie,onClick:ft},"\u8FDB\u5165\u8003\u8BD5"))))))};lt.Z=(0,ie.connect)(({exercise:ge})=>({exercise:ge}))(he)},62787:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return x}});var a=le(59301),Ce=le(37568),y=le(62673),ce=le(77019),de={leftdiv:"leftdiv___aBzsX",listClass:"listClass___bxIEW",spantitle:"spantitle___v_Vc4",rightdiv:"rightdiv___xWu4M"},te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",ae=le(57884),re=(ee,E,b)=>new Promise((z,ie)=>{var se=ue=>{try{fe(b.next(ue))}catch(oe){ie(oe)}},pe=ue=>{try{fe(b.throw(ue))}catch(oe){ie(oe)}},fe=ue=>ue.done?z(ue.value):Promise.resolve(ue.value).then(se,pe);fe((b=b.apply(ee,E)).next())}),x=({data:ee,value:E=[],handleChangePage:b,className:z="",setSelectedRowKeys:ie,selectedRowKeys:se,onChange:pe=()=>{}})=>{const[fe,ue]=(0,a.useState)([]),[oe,me]=(0,a.useState)([]),[Ee,ve]=(0,a.useState)([]);let[he,ge]=(0,a.useState)(1),[be,ye]=(0,a.useState)();return(0,a.useEffect)(()=>{ue(ee),me([]),ve([])},[ee]),(0,a.useEffect)(()=>{ie&&(me(se),ve(se))},[se]),a.createElement("div",{className:`flex justify-between w-full ${z}`},a.createElement("div",{className:de.leftdiv},a.createElement(Ce.default.Search,{size:"middle",style:{marginBottom:"10rem"},onChange:Ae=>re(void 0,null,function*(){ue(ee.filter(Fe=>{var De;return(De=Fe==null?void 0:Fe.name)==null?void 0:De.includes(Ae.target.value)}))}),placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),fe.length===0&&a.createElement(ae.Z,{styles:{margin:"70rem auto"},customText:"\u6682\u65E0\u5206\u73ED"}),a.createElement("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"}},a.createElement(y.default.Group,{value:oe.map(Ae=>`${Ae.id}`),onChange:Ae=>{ie(fe.filter(Fe=>Ae.includes(`${Fe.id}`)))},style:{marginTop:"10px",flexDirection:"column"}},fe.map((Ae,Fe)=>a.createElement(ce.Z,{key:Ae.id,style:{marginTop:"10rem",lineHeight:"24rem",display:"flex",width:"200rem"}},a.createElement(y.default,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:Ae.is_published,value:`${Ae.id}`},a.createElement("div",{className:de.listClass},a.createElement("span",{className:de.spantitle,style:{width:Ae.is_published?"108px":"170px"}},Ae.name),Ae.is_published&&a.createElement("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"}},"\u5DF2\u53D1\u5E03")))))))),a.createElement("div",{className:de.rightdiv},a.createElement(Ce.default.Search,{onChange:Ae=>{ve(oe.filter(Fe=>Fe.name.includes(Ae.target.value)))},size:"middle",placeholder:"\u53EF\u8F93\u5165\u73ED\u7EA7\u540D\u79F0\u67E5\u8BE2"}),Ee.length===0&&a.createElement(ae.Z,{imgStyles:{width:"200rem"},styles:{margin:"70rem auto"},customText:"\u6682\u672A\u9009\u62E9\u5206\u73ED"}),Ee.length>0&&a.createElement("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"}},a.createElement("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0}},Ee.map((Ae,Fe)=>a.createElement("div",{className:"flex justify-between item-center",style:{marginTop:"10rem"},key:Ae.id},a.createElement("div",{className:"multi_ellipsis1 flex-1 minW-0",style:{margin:"0 5rem"}},Ae.name),a.createElement("img",{src:te,className:"current",style:{height:"16rem",marginRight:"17rem"},onClick:()=>{ie(oe.filter(De=>`${De.id}`!=`${Ae.id}`))}})))))))}},91740:function(Ct,lt,le){"use strict";var a=le(59301),Ce=le(28284),y=le(6767),ce=le(62957),de=le(47889),te=le(16326),ae=le(62673),re=le(76560),ne=le(83259),x=le(82093),ee=le(62787),E=le(59301),b=(ie,se,pe)=>new Promise((fe,ue)=>{var oe=ve=>{try{Ee(pe.next(ve))}catch(he){ue(he)}},me=ve=>{try{Ee(pe.throw(ve))}catch(he){ue(he)}},Ee=ve=>ve.done?fe(ve.value):Promise.resolve(ve.value).then(oe,me);Ee((pe=pe.apply(ie,se)).next())});const z=({classroomList:ie,dispatch:se,courseEndTime:pe,Callback:fe})=>{const ue=(0,re.useParams)(),[oe]=Ce.default.useForm(),[me,Ee]=(0,a.useState)([]),[ve,he]=(0,a.useState)([]),[ge,be]=(0,a.useState)(!0),[ye,Ae]=(0,a.useState)({}),[Fe,De]=(0,a.useState)([]),[we,Be]=(0,a.useState)(!1);(0,a.useEffect)(()=>{ie.actionTabs.key==="start_smart_plan_xia"&&(Ie(),Se())},[ie.actionTabs]);const Se=()=>b(void 0,null,function*(){var ze,Te,qe,Je,Qe,Ue,Le,ke,Re;oe.setFieldsValue({end_type:!0}),be(!0);const We=yield(0,x.ZP)(`/api/courses/${(Te=(ze=ie==null?void 0:ie.actionTabs)==null?void 0:ze.params)==null?void 0:Te.coursesId}/smart_plans/${(Je=(qe=ie==null?void 0:ie.actionTabs)==null?void 0:qe.params)==null?void 0:Je.smart_plans_id}.json`,{method:"get"});(We==null?void 0:We.status)==0&&(De((Ue=(Qe=We==null?void 0:We.data)==null?void 0:Qe.group_settings)==null?void 0:Ue.filter(Ze=>Ze==null?void 0:Ze.lesson_mode)),Ae(We==null?void 0:We.data),Ee([...(Re=(ke=(Le=We==null?void 0:We.data)==null?void 0:Le.group_settings)==null?void 0:ke.filter(Ze=>Ze==null?void 0:Ze.lesson_mode))==null?void 0:Re.map(Ze=>(Ze.key=Ze==null?void 0:Ze.group_id,Ze.id=Ze==null?void 0:Ze.group_id,Ze.title=Ze==null?void 0:Ze.group_name,Ze.name=Ze==null?void 0:Ze.group_name,Ze.disabled=!1,Ze.is_published=!1,Ze))]))}),je=()=>b(void 0,null,function*(){var ze,Te,qe,Je;!(ye!=null&&ye.unified_setting)&&(ve==null?void 0:ve.length)==0&&y.ZP.error("\u8BF7\u9009\u62E9\u73ED\u7EA7"),Be(!0);let Qe=yield(0,x.ZP)(`/api/courses/${(Te=(ze=ie==null?void 0:ie.actionTabs)==null?void 0:ze.params)==null?void 0:Te.coursesId}/smart_plans/${(Je=(qe=ie==null?void 0:ie.actionTabs)==null?void 0:qe.params)==null?void 0:Je.smart_plans_id}/ended.json`,{method:"put",body:{unified_setting:ye==null?void 0:ye.unified_setting,group_ids:(ve==null?void 0:ve.length)>0?ve==null?void 0:ve.map(Ue=>Ue==null?void 0:Ue.group_id):[],ended_at:oe.getFieldValue("end_time")||""}});(Qe==null?void 0:Qe.status)==0&&(y.ZP.success("\u7ED3\u8BFE\u6210\u529F"),se({type:"classroomList/setActionTabs",payload:{}}),fe()),Be(!1)}),Ie=()=>{Ee([]),he([])};return E.createElement("div",null,E.createElement(ce.default,{width:600,centered:!0,title:"\u7ED3\u8BFE\u65F6\u95F4",open:ie.actionTabs.key==="start_smart_plan_xia",confirmLoading:we,onOk:()=>je(),onCancel:()=>{Ie(),se({type:"classroomList/setActionTabs",payload:{}})}},E.createElement(Ce.default,{form:oe,className:ne.Z.myForm},E.createElement(Ce.default.Item,{name:"end_type",label:"\u7ED3\u8BFE\u65B9\u5F0F"},E.createElement(de.ZP.Group,{value:ge,onChange:ze=>{be(ze.target.value),he([]),oe.setFieldsValue({end_time:""})}},E.createElement(de.ZP,{value:!0},"\u7ACB\u5373\u7ED3\u675F"),E.createElement(de.ZP,{className:"ml20",value:!1},"\u5B9A\u65F6\u7ED3\u675F"))),!ge&&E.createElement(Ce.default.Item,{name:"end_time",colon:!1,label:"\u7ED3\u8BFE\u65F6\u95F4"},E.createElement(te.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",allowClear:!0,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large"})),me.length>0&&E.createElement(Ce.default.Item,{name:"select_class",label:"\u9009\u62E9\u73ED\u7EA7"},E.createElement("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px",marginTop:"5px"}},E.createElement("span",{style:{flex:1}},E.createElement(ae.default,{checked:ve.length===me.length,onChange:ze=>{ve.length===me.length?he([]):he(me)}},"\u5168\u9009")),E.createElement("span",{style:{width:16}}),E.createElement("span",{style:{flex:1}},"\u5DF2\u9009\u62E9",ve.length||0,"\u4E2A\u5206\u73ED")),E.createElement(ee.Z,{data:me,selectedRowKeys:ve,setSelectedRowKeys:he})))))};lt.Z=(0,re.connect)(({classroomList:ie})=>({classroomList:ie}))(z)},78555:function(Ct,lt,le){"use strict";var a=le(59301),Ce=le(76560),y=le(28284),ce=le(62957),de=le(6767),te=le(47889),ae=le(16326),re=le(82326),ne=le(25399),x=le(5269),ee=le(62673),E=le(83259),b=le(82093),z=le(56656),ie=le.n(z),se=le(49661),pe=Object.defineProperty,fe=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,ve=(Ae,Fe,De)=>Fe in Ae?pe(Ae,Fe,{enumerable:!0,configurable:!0,writable:!0,value:De}):Ae[Fe]=De,he=(Ae,Fe)=>{for(var De in Fe||(Fe={}))me.call(Fe,De)&&ve(Ae,De,Fe[De]);if(oe)for(var De of oe(Fe))Ee.call(Fe,De)&&ve(Ae,De,Fe[De]);return Ae},ge=(Ae,Fe)=>fe(Ae,ue(Fe)),be=(Ae,Fe,De)=>new Promise((we,Be)=>{var Se=ze=>{try{Ie(De.next(ze))}catch(Te){Be(Te)}},je=ze=>{try{Ie(De.throw(ze))}catch(Te){Be(Te)}},Ie=ze=>ze.done?we(ze.value):Promise.resolve(ze.value).then(Se,je);Ie((De=De.apply(Ae,Fe)).next())});const ye=({account:Ae,globalSetting:Fe,dispatch:De,classroomList:we,Callback:Be})=>{const[Se]=y.default.useForm(),je=y.default.useWatch("group_settings",Se),[Ie,ze]=(0,a.useState)(!0),[Te,qe]=(0,a.useState)(""),[Je,Qe]=(0,a.useState)({}),[Ue,Le]=(0,a.useState)([]),[ke,Re]=(0,a.useState)(!1),[We,Ze]=(0,a.useState)([]),[ft,it]=(0,a.useState)(!1);(0,a.useEffect)(()=>{we.actionTabs.key=="start_smart_plan_shang"?He():Se.resetFields()},[we.actionTabs.key]);const He=()=>be(void 0,null,function*(){var Xe,Ne,Ge,dt,Ke,Ve,_e,xe,Pe,Ye,et,pt,Et,gt,Bt,Ft,Dt,ht,tt,st,ot,bt,Mt,It,Lt;const Rt=yield(0,b.ZP)(`/api/courses/${(Ne=(Xe=we==null?void 0:we.actionTabs)==null?void 0:Xe.params)==null?void 0:Ne.coursesId}/smart_plans/${(dt=(Ge=we==null?void 0:we.actionTabs)==null?void 0:Ge.params)==null?void 0:dt.smart_plans_id}.json`,{method:"get"});if((Rt==null?void 0:Rt.status)==0){Le((Ke=Rt==null?void 0:Rt.data)==null?void 0:Ke.group_settings);let Ht=(xe=(_e=(Ve=Rt==null?void 0:Rt.data)==null?void 0:Ve.group_settings)==null?void 0:_e.filter(wn=>wn==null?void 0:wn.lesson_mode))==null?void 0:xe.map(wn=>ge(he({},wn),{start_at:wn!=null&&wn.start_at?ie()(wn==null?void 0:wn.start_at):null,end_at:wn!=null&&wn.end_at?ie()(wn==null?void 0:wn.end_at):null}));Ze((0,se.sc)((Ht==null?void 0:Ht.length)>0?Ht:[])),Qe(Rt==null?void 0:Rt.data),((Pe=Rt==null?void 0:Rt.data)==null?void 0:Pe.status)!="not_started"||((Ye=Rt==null?void 0:Rt.data)==null?void 0:Ye.status)=="not_started"&&((et=Rt==null?void 0:Rt.data)!=null&&et.start_at)||((pt=Rt==null?void 0:Rt.data)==null?void 0:pt.status)=="not_started"&&(Ht==null?void 0:Ht.length)>0?(ze((Et=Rt==null?void 0:Rt.data)==null?void 0:Et.unified_setting),qe((gt=Rt==null?void 0:Rt.data)==null?void 0:gt.lesson_mode),Se.setFieldsValue({group_settings:[{lesson_mode:"online_lesson"}],unified_setting:(Bt=Rt==null?void 0:Rt.data)==null?void 0:Bt.unified_setting,lesson_mode:(Ft=Rt==null?void 0:Rt.data)==null?void 0:Ft.lesson_mode,start_at:(Dt=Rt==null?void 0:Rt.data)!=null&&Dt.start_at?ie()((ht=Rt==null?void 0:Rt.data)==null?void 0:ht.start_at):null,end_at:(tt=Rt==null?void 0:Rt.data)!=null&&tt.end_at?ie()((st=Rt==null?void 0:Rt.data)==null?void 0:st.end_at):null,allow_answer_after_end:(ot=Rt==null?void 0:Rt.data)==null?void 0:ot.allow_answer_after_end})):(Se.setFieldsValue({group_settings:[{lesson_mode:"online_lesson"}],unified_setting:(bt=Rt==null?void 0:Rt.data)==null?void 0:bt.unified_setting,lesson_mode:(Mt=Rt==null?void 0:Rt.data)==null?void 0:Mt.lesson_mode}),ze((It=Rt==null?void 0:Rt.data)==null?void 0:It.unified_setting),qe((Lt=Rt==null?void 0:Rt.data)==null?void 0:Lt.lesson_mode))}}),Me=Xe=>{for(let Ne=0;Ne<(Xe==null?void 0:Xe.length);Ne++){const Ge=Xe==null?void 0:Xe[Ne],dt=new Date(Ge==null?void 0:Ge.start_at),Ke=Ge!=null&&Ge.end_at?new Date(Ge==null?void 0:Ge.end_at):null;for(let Ve=Ne+1;Ve<(Xe==null?void 0:Xe.length);Ve++){const _e=Xe==null?void 0:Xe[Ve],xe=new Date(_e==null?void 0:_e.start_at),Pe=_e!=null&&_e.end_at?new Date(_e==null?void 0:_e.end_at):null;if(Ke&&Pe){if(dt<=Pe&&xe<=Ke)return!0}else if(Ke&&!Pe){if(xe<=Ke)return!0}else if(!Ke&&Pe){if(dt<=Pe)return!0}else if(!Ke&&!Pe&&dt<=xe)return!0}}return!1};return a.createElement(ce.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:we.actionTabs.key=="start_smart_plan_shang",title:"\u5F00\u59CB\u4E0A\u8BFE",width:"670px",confirmLoading:ft,afterClose:()=>{ze(!0),qe(!0)},onCancel:()=>{De({type:"classroomList/setActionTabs",payload:{}})},onOk:()=>be(void 0,null,function*(){var Xe,Ne,Ge,dt;if(yield Se.validateFields(),Me(Se.getFieldValue("group_settings")))ce.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u6709\u73ED\u7EA7\u7684\u5F00\u8BFE\u65F6\u95F4\u91CD\u53E0\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4E0A\u8BFE\u3002",onOk:()=>be(void 0,null,function*(){var Ve,_e,xe,Pe;it(!0);let Ye=yield(0,b.ZP)(`/api/courses/${(_e=(Ve=we==null?void 0:we.actionTabs)==null?void 0:Ve.params)==null?void 0:_e.coursesId}/smart_plans/${(Pe=(xe=we==null?void 0:we.actionTabs)==null?void 0:xe.params)==null?void 0:Pe.smart_plans_id}/settings.json`,{method:"put",body:he({},Se.getFieldsValue())});(Ye==null?void 0:Ye.status)==0&&(de.ZP.success("\u5F00\u8BFE\u6210\u529F"),De({type:"classroomList/setActionTabs",payload:{}}),Be()),it(!1)})});else{it(!0);let Ve=yield(0,b.ZP)(`/api/courses/${(Ne=(Xe=we==null?void 0:we.actionTabs)==null?void 0:Xe.params)==null?void 0:Ne.coursesId}/smart_plans/${(dt=(Ge=we==null?void 0:we.actionTabs)==null?void 0:Ge.params)==null?void 0:dt.smart_plans_id}/settings.json`,{method:"put",body:he({},Se.getFieldsValue())});(Ve==null?void 0:Ve.status)==0&&(de.ZP.success("\u5F00\u8BFE\u6210\u529F"),De({type:"classroomList/setActionTabs",payload:{}}),Be()),it(!1)}})},a.createElement("div",null,a.createElement(y.default,{form:Se,className:E.Z.myForm},a.createElement(y.default.Item,{label:"\u53D1\u5E03\u8BBE\u7F6E",name:"unified_setting",colon:!1},a.createElement(te.ZP.Group,{onChange:Xe=>{ze(Xe.target.value),Xe.target.value?(Se.setFieldValue("lesson_mode","online_lesson"),Se.setFieldValue("start_at",ie()(ie()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),Se.setFieldValue("end_at",null)):Se.setFieldValue("group_settings",[{lesson_mode:"online_lesson",start_at:ie()(ie()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))}])},disabled:(Je==null?void 0:Je.status)!="not_started"||(Je==null?void 0:Je.status)=="not_started"&&(Je==null?void 0:Je.start_at)||(Je==null?void 0:Je.status)=="not_started"&&(We==null?void 0:We.length)>0},a.createElement(te.ZP,{value:!0},"\u7EDF\u4E00\u53D1\u5E03"),a.createElement(te.ZP,{value:!1},"\u5206\u73ED\u53D1\u5E03"))),Ie&&a.createElement(a.Fragment,null,a.createElement(y.default.Item,{label:"\u4E0A\u8BFE\u6A21\u5F0F",name:"lesson_mode",colon:!1},a.createElement(te.ZP.Group,{onChange:Xe=>{qe(Xe.target.value),Se.setFieldValue("start_at",ie()(ie()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),Se.setFieldValue("end_at",null)},disabled:(Je==null?void 0:Je.status)!="not_started"||(Je==null?void 0:Je.status)=="not_started"&&(Je==null?void 0:Je.start_at)||(Je==null?void 0:Je.status)=="not_started"&&(We==null?void 0:We.length)>0},a.createElement(te.ZP,{value:"online_lesson"},"\u5728\u7EBF\u6388\u8BFE"),a.createElement(te.ZP,{value:"self_learning"},"\u81EA\u4E3B\u5B66\u4E60"))),a.createElement("div",{style:{marginBottom:"15px",background:"#f0f0f0",padding:"10px",marginTop:"-5px"}},Te=="online_lesson"?a.createElement("div",null,"\u5728\u7EBF\u6388\u8BFE\uFF1A\u8D4B\u80FD\u6559\u5E08\u5168\u7A0B\u63A7\u573A\uFF0C",a.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u4E3B\u5F00\u8BFE/\u7ED3\u8BFE\uFF0C\u6309\u9700\u53D1\u5E03/\u6536\u56DE\u7EC3\u4E60\u9898"),"\uFF0C \u7CBE\u51C6\u628A\u63E1\u6559\u5B66\u8282\u594F\u3002"):a.createElement("div",null,"\u81EA\u4E3B\u5B66\u4E60\uFF1A\u7531",a.createElement("span",{style:{color:"#0152d9"}},"\u6559\u5E08\u8BBE\u5B9A\u5B66\u4E60\u65F6\u95F4\u8303\u56F4"),"\uFF0C \u7CFB\u7EDF",a.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u52A8\u5F00\u542F\u7EC3\u4E60\u9898\u7B54\u9898"),"\uFF0C \u5B66\u751F\u53EF\u6839\u636E\u4E2A\u4EBA\u8FDB\u5EA6\u7075\u6D3B\u5B8C\u6210\u7EC3\u4E60\uFF0C\u81EA\u4E3B\u638C\u63E1\u5B66\u4E60\u8282\u594F\u3002")),(Te=="self_learning"||(Je==null?void 0:Je.start_at))&&a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement(y.default.Item,{label:"\u5F00\u8BFE\u65F6\u95F4",name:"start_at",colon:!1},a.createElement(ae.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:Xe=>{const Ne=Se.getFieldValue("end_at"),Ge=(0,se.Q8)(Xe,null),dt=Ne&&Xe&&Xe>ie()(Ne);return Ge||dt},disabledTime:Xe=>(0,se.d0)(Xe),disabled:(Je==null?void 0:Je.start_at)&&new Date(Je==null?void 0:Je.start_at)(0,se.Q8)(Xe,null,Se.getFieldValue("start_at")),disabledTime:Xe=>(0,se.d0)(Xe,Se.getFieldValue("start_at"))})))),!Ie&&a.createElement("div",{className:E.Z.myGroupSettings},a.createElement(y.default.List,{name:"group_settings"},(Xe,{add:Ne,remove:Ge})=>Xe.map((dt,Ke)=>{var Ve,_e,xe,Pe,Ye,et;return a.createElement("div",{key:dt.key,style:{marginBottom:"20px"}},a.createElement("div",{style:{display:"flex"}},a.createElement("div",{style:{textAlign:"left",minWidth:"65px",marginTop:"10px"}},"\u53D1\u5E03\u89C4\u5219",Ke+1),a.createElement(y.default.Item,{className:"ml10",name:[dt.name,"group_id"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u73ED\u7EA7"}]},a.createElement(re.default,{placeholder:"\u8BF7\u9009\u62E9\u5206\u73ED\u540D\u79F0",style:{width:250,marginBottom:0},mode:"multiple",size:"large",fieldNames:{label:"group_name",value:"group_id"},options:(Ve=Ue==null?void 0:Ue.map(pt=>ge(he({},pt),{disabled:pt==null?void 0:pt.lesson_mode,group_name:pt!=null&&pt.lesson_mode?(pt==null?void 0:pt.group_name)+"(\u5DF2\u4E0A\u8BFE)":pt==null?void 0:pt.group_name})))==null?void 0:Ve.filter(pt=>{var Et,gt,Bt;return!((Bt=(gt=(Et=je==null?void 0:je.map((Ft,Dt)=>{if(Dt!==Ke)return Ft==null?void 0:Ft.group_id}))==null?void 0:Et.toString())==null?void 0:gt.split(","))!=null&&Bt.includes(String(pt.group_id)))}),maxTagPlaceholder:pt=>a.createElement("div",{style:{cursor:"pointer"}},"+",pt==null?void 0:pt.length)})),a.createElement(y.default.Item,{className:"ml10",name:[dt.name,"lesson_mode"],rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6388\u8BFE\u7C7B\u578B"}]},a.createElement(re.default,{placeholder:"\u8BF7\u9009\u62E9\u6388\u8BFE\u7C7B\u578B",size:"large",style:{width:150,marginBottom:0}},a.createElement(re.default.Option,{value:"online_lesson"},"\u5728\u7EBF\u6388\u8BFE"),a.createElement(re.default.Option,{value:"self_learning"},"\u81EA\u4E3B\u5B66\u4E60"))),a.createElement(ne.Z,{title:a.createElement("div",null,((xe=(_e=Se.getFieldValue("group_settings"))==null?void 0:_e[Ke])==null?void 0:xe.lesson_mode)=="online_lesson"?a.createElement("div",null,"\u4E0A\u8BFE\u6A21\u5F0F-\u5728\u7EBF\u6388\u8BFE\uFF1A\u8D4B\u80FD\u6559\u5E08\u5168\u7A0B\u63A7\u573A\uFF0C",a.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u4E3B\u5F00\u8BFE/\u7ED3\u8BFE\uFF0C\u6309\u9700\u53D1\u5E03/\u6536\u56DE\u7EC3\u4E60\u9898"),"\uFF0C\u7CBE\u51C6\u628A\u63E1\u6559\u5B66\u8282\u594F\u3002"):a.createElement("div",null,"\u4E0A\u8BFE\u6A21\u5F0F-\u81EA\u4E3B\u5B66\u4E60\uFF1A\u7531",a.createElement("span",{style:{color:"#0152d9"}},"\u6559\u5E08\u8BBE\u5B9A\u5B66\u4E60\u65F6\u95F4\u8303\u56F4"),"\uFF0C\u7CFB\u7EDF",a.createElement("span",{style:{color:"#0152d9"}},"\u81EA\u52A8\u5F00\u542F\u7EC3\u4E60\u9898\u7B54\u9898"),"\uFF0C\u5B66\u751F\u53EF\u6839\u636E\u4E2A\u4EBA\u8FDB\u5EA6\u7075\u6D3B\u5B8C\u6210\u7EC3\u4E60\uFF0C\u81EA\u4E3B\u638C\u63E1\u5B66\u4E60\u8282\u594F\u3002"))},a.createElement("div",{className:E.Z.rule_desc,style:{marginTop:"10px"}},"\u89C4\u5219\u8BF4\u660E")),((Pe=Ue==null?void 0:Ue.filter(pt=>{var Et,gt,Bt;return!((Bt=(gt=(Et=je==null?void 0:je.map(Ft=>Ft==null?void 0:Ft.group_name))==null?void 0:Et.toString())==null?void 0:gt.split(","))!=null&&Bt.includes(String(pt.group_name)))}))==null?void 0:Pe.length)>0&&a.createElement(x.Z,{style:{marginTop:"10px"}},a.createElement("i",{className:"iconfont icon-tianjiatimu ml10 current",style:{color:"#00B187"},onClick:()=>{Ne({lesson_mode:"online_lesson",start_at:ie()(ie()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))})}})),Ke!=0?a.createElement(x.Z,{style:{marginTop:"10px"}},a.createElement("i",{className:"iconfont icon-shanjian1 ml10 current mt10",style:{color:"#E30000"},onClick:()=>{Ge(dt.name)}})):a.createElement(x.Z,null)),((et=(Ye=Se.getFieldValue("group_settings"))==null?void 0:Ye[Ke])==null?void 0:et.lesson_mode)=="self_learning"&&a.createElement("div",{style:{display:"flex",marginTop:"10px"}},a.createElement("div",{style:{textAlign:"left",minWidth:"75px"}}),a.createElement(y.default.Item,{name:[dt.name,"start_at"],colon:!1,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4"}]},a.createElement(ae.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u5F00\u8BFE\u65F6\u95F4",allowClear:!1,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:pt=>{var Et,gt;const Bt=(gt=(Et=Se.getFieldValue("group_settings"))==null?void 0:Et[Ke])==null?void 0:gt.end_at,Ft=(0,se.Q8)(pt,null),Dt=Bt&&pt&&pt>ie()(Bt);return Ft||Dt},disabledTime:pt=>(0,se.d0)(pt),size:"large"})),a.createElement("div",{style:{margin:"10px 11px 0 11px"}},"\u81F3"),a.createElement(y.default.Item,{name:[dt.name,"end_at"],colon:!1},a.createElement(ae.default,{style:{width:"220px"},placeholder:"\u8BF7\u9009\u62E9\u7ED3\u8BFE\u65F6\u95F4",allowClear:!0,showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",size:"large",disabledDate:pt=>{var Et,gt;return(0,se.Q8)(pt,null,(gt=(Et=Se.getFieldValue("group_settings"))==null?void 0:Et[Ke])==null?void 0:gt.start_at)},disabledTime:pt=>{var Et,gt;return(0,se.d0)(pt,(gt=(Et=Se.getFieldValue("group_settings"))==null?void 0:Et[Ke])==null?void 0:gt.start_at)}}))))}))),a.createElement(y.default.Item,{label:"\u7B54\u9898\u8BBE\u7F6E",name:"allow_answer_after_end",colon:!1},a.createElement(ee.default,{checked:ke,onChange:Xe=>{Re(Xe.target.checked),Se.setFieldValue("allow_answer_after_end",Xe.target.checked)}},"\u7ED3\u675F\u6388\u8BFE\u540E\u5141\u8BB8\u5B66\u751F\u7EE7\u7EED\u7B54\u9898")))))};lt.Z=(0,Ce.connect)(({account:Ae,globalSetting:Fe,classroomList:De})=>({account:Ae,globalSetting:Fe,classroomList:De}))(ye)},76872:function(Ct,lt,le){"use strict";le.r(lt),le.d(lt,{default:function(){return up}});var a=le(59301),Ce=le(94727),y=le.n(Ce),ce=le(76560),de=le(28284),te=le(6767),ae=le(62957),re=le(47889),ne=le(25399),x=le(75727),ee=le(30641),E=le(54172),b=le(99571),z=le(82326),ie=le(99381),se=le(71411),pe=le(29787),fe=le(82093),ue=le(90524),oe=le(38394),me={wrap:"wrap___VVwDB",deleteIcon:"deleteIcon___w2LrU",keywordTag:"keywordTag___kKokf",questionTitleEditorWrap:"questionTitleEditorWrap___l3CW4",choiceListWrap:"choiceListWrap___i_tGH",choiceWrap:"choiceWrap___aqY4o",choiceIndex:"choiceIndex___hB6s7",judgementIndex:"judgementIndex___l51fi",setAnswerBtn:"setAnswerBtn___TIxeU",activeAnswer:"activeAnswer___gFvFT",activeJudgementAnswer:"activeJudgementAnswer___kHQ8Q",actionWrapper:"actionWrapper___JOrSn",addIcon:"addIcon___HnhN3",inputBorder:"inputBorder___Xeeb8",placeholder:"placeholder___RCuX1",blankInputNumberWrapper:"blankInputNumberWrapper___wBpTq",addBtn:"addBtn___hD5tk",blankIndex:"blankIndex___PyWhr",baseInputWrapper:"baseInputWrapper___CELxJ",collapseWrapper:"collapseWrapper___H7kM_",panelHeader:"panelHeader___Lcwvj",open:"open___cPZFP",close:"close___ycoAA",hide:"hide___opoo7",green:"green___sxfuh",textArea:"textArea___kOi0I",row:"row___CDKwD",html:"html___BGi53",line:"line___R0teC",c:"c___rZMQB",cpp:"cpp___yHztz",java:"java___iqjke",python:"python___CUXfz",descBox:"descBox___hYGZv",title:"title___jgtln",desc:"desc___MCwp8",questionBox:"questionBox____Iq0u",choiceWrap2:"choiceWrap2___MBz9v",rightAnswer:"rightAnswer___uxhhz",errorAnswer:"errorAnswer___d9RKW",solutionWrap:"solutionWrap___FzrQt",choiceBox:"choiceBox___JuFu6",rightAnswerBox:"rightAnswerBox___CrV47"},Ee=le(59301),ve=Object.defineProperty,he=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,ye=(ut,nt,$e)=>nt in ut?ve(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,Ae=(ut,nt)=>{for(var $e in nt||(nt={}))ge.call(nt,$e)&&ye(ut,$e,nt[$e]);if(he)for(var $e of he(nt))be.call(nt,$e)&&ye(ut,$e,nt[$e]);return ut};const Fe={C:Ee.createElement("span",{className:me.c},"C"),"C++":Ee.createElement("span",{className:me.cpp},"C++"),Java:Ee.createElement("span",{className:me.java},"Java"),Python:Ee.createElement("span",{className:me.python},"Python")},De=({problemset:ut,dispatch:nt,question:$e,questionIndex:zt})=>{const Zt={fontSize:"18px"};return Ee.createElement("div",{className:me.questionBox},Ee.createElement(oe.Z,{value:`${zt}\u3001`+($e==null?void 0:$e.name),style:Ae({},Zt)}))};function we(ut){var nt;return Ee.createElement("div",{className:me.descBox},Ee.createElement("div",{className:me.title},Ee.createElement("span",{style:{fontSize:"16px",color:"#666",marginRight:"8px"}},"\u5141\u8BB8\u7F16\u7A0B\u8BED\u8A00\uFF1A"),(nt=ut==null?void 0:ut.languages)==null?void 0:nt.map(($e,zt,Zt)=>Ee.createElement(a.Fragment,{key:zt},Fe[$e==null?void 0:$e.language]))),Ee.createElement("div",{className:me.desc,style:{maxHeight:"210px",overflowY:"auto",height:"max-content"}},Ee.createElement(oe.Z,{value:'\u95EE\u9898\u63CF\u8FF0'+(ut==null?void 0:ut.description),style:{fontSize:"16px",color:"#000"}})))}var Be=(0,ce.connect)(({problemset:ut})=>({problemset:ut}))(De),Se=le(49661),je={logger:typeof console!="undefined"?console:void 0,WebSocket:typeof WebSocket!="undefined"?WebSocket:void 0},Ie={log(...ut){this.enabled&&(ut.push(Date.now()),je.logger.log("[ActionCable]",...ut))}};const ze=()=>new Date().getTime(),Te=ut=>(ze()-ut)/1e3;class qe{constructor(nt){this.visibilityDidChange=this.visibilityDidChange.bind(this),this.connection=nt,this.reconnectAttempts=0}start(){this.isRunning()||(this.startedAt=ze(),delete this.stoppedAt,this.startPolling(),addEventListener("visibilitychange",this.visibilityDidChange),Ie.log(`ConnectionMonitor started. stale threshold = ${this.constructor.staleThreshold} s`))}stop(){this.isRunning()&&(this.stoppedAt=ze(),this.stopPolling(),removeEventListener("visibilitychange",this.visibilityDidChange),Ie.log("ConnectionMonitor stopped"))}isRunning(){return this.startedAt&&!this.stoppedAt}recordMessage(){this.pingedAt=ze()}recordConnect(){this.reconnectAttempts=0,delete this.disconnectedAt,Ie.log("ConnectionMonitor recorded connect")}recordDisconnect(){this.disconnectedAt=ze(),Ie.log("ConnectionMonitor recorded disconnect")}startPolling(){this.stopPolling(),this.poll()}stopPolling(){clearTimeout(this.pollTimeout)}poll(){this.pollTimeout=setTimeout(()=>{this.reconnectIfStale(),this.poll()},this.getPollInterval())}getPollInterval(){const{staleThreshold:nt,reconnectionBackoffRate:$e}=this.constructor,zt=Math.pow(1+$e,Math.min(this.reconnectAttempts,10)),Hn=(this.reconnectAttempts===0?1:$e)*Math.random();return nt*1e3*zt*(1+Hn)}reconnectIfStale(){this.connectionIsStale()&&(Ie.log(`ConnectionMonitor detected stale connection. reconnectAttempts = ${this.reconnectAttempts}, time stale = ${Te(this.refreshedAt)} s, stale threshold = ${this.constructor.staleThreshold} s`),this.reconnectAttempts++,this.disconnectedRecently()?Ie.log(`ConnectionMonitor skipping reopening recent disconnect. time disconnected = ${Te(this.disconnectedAt)} s`):(Ie.log("ConnectionMonitor reopening"),this.connection.reopen()))}get refreshedAt(){return this.pingedAt?this.pingedAt:this.startedAt}connectionIsStale(){return Te(this.refreshedAt)>this.constructor.staleThreshold}disconnectedRecently(){return this.disconnectedAt&&Te(this.disconnectedAt){(this.connectionIsStale()||!this.connection.isOpen())&&(Ie.log(`ConnectionMonitor reopening stale connection on visibilitychange. visibilityState = ${document.visibilityState}`),this.connection.reopen())},200)}}qe.staleThreshold=6,qe.reconnectionBackoffRate=.15;var Je={message_types:{welcome:"welcome",disconnect:"disconnect",ping:"ping",confirmation:"confirm_subscription",rejection:"reject_subscription"},disconnect_reasons:{unauthorized:"unauthorized",invalid_request:"invalid_request",server_restart:"server_restart",remote:"remote"},default_mount_path:"/cable",protocols:["actioncable-v1-json","actioncable-unsupported"]};const{message_types:Qe,protocols:Ue}=Je,Le=Ue.slice(0,Ue.length-1),ke=[].indexOf;class Re{constructor(nt){this.open=this.open.bind(this),this.consumer=nt,this.subscriptions=this.consumer.subscriptions,this.monitor=new qe(this),this.disconnected=!0}send(nt){return this.isOpen()?(this.webSocket.send(JSON.stringify(nt)),!0):!1}open(){if(this.isActive())return Ie.log(`Attempted to open WebSocket, but existing socket is ${this.getState()}`),!1;{const nt=[...Ue,...this.consumer.subprotocols||[]];return Ie.log(`Opening WebSocket, current state is ${this.getState()}, subprotocols: ${nt}`),this.webSocket&&this.uninstallEventHandlers(),this.webSocket=new je.WebSocket(this.consumer.url,nt),this.installEventHandlers(),this.monitor.start(),!0}}close({allowReconnect:nt}={allowReconnect:!0}){if(nt||this.monitor.stop(),this.isOpen())return this.webSocket.close()}reopen(){if(Ie.log(`Reopening WebSocket, current state is ${this.getState()}`),this.isActive())try{return this.close()}catch(nt){Ie.log("Failed to reopen WebSocket",nt)}finally{Ie.log(`Reopening WebSocket in ${this.constructor.reopenDelay}ms`),setTimeout(this.open,this.constructor.reopenDelay)}else return this.open()}getProtocol(){if(this.webSocket)return this.webSocket.protocol}isOpen(){return this.isState("open")}isActive(){return this.isState("open","connecting")}triedToReconnect(){return this.monitor.reconnectAttempts>0}isProtocolSupported(){return ke.call(Le,this.getProtocol())>=0}isState(...nt){return ke.call(nt,this.getState())>=0}getState(){if(this.webSocket){for(let nt in je.WebSocket)if(je.WebSocket[nt]===this.webSocket.readyState)return nt.toLowerCase()}return null}installEventHandlers(){for(let nt in this.events){const $e=this.events[nt].bind(this);this.webSocket[`on${nt}`]=$e}}uninstallEventHandlers(){for(let nt in this.events)this.webSocket[`on${nt}`]=function(){}}}Re.reopenDelay=500,Re.prototype.events={message(ut){if(!this.isProtocolSupported())return;const{identifier:nt,message:$e,reason:zt,reconnect:Zt,type:Hn}=JSON.parse(ut.data);switch(this.monitor.recordMessage(),Hn){case Qe.welcome:return this.triedToReconnect()&&(this.reconnectAttempted=!0),this.monitor.recordConnect(),this.subscriptions.reload();case Qe.disconnect:return Ie.log(`Disconnecting. Reason: ${zt}`),this.close({allowReconnect:Zt});case Qe.ping:return null;case Qe.confirmation:return this.subscriptions.confirmSubscription(nt),this.reconnectAttempted?(this.reconnectAttempted=!1,this.subscriptions.notify(nt,"connected",{reconnected:!0})):this.subscriptions.notify(nt,"connected",{reconnected:!1});case Qe.rejection:return this.subscriptions.reject(nt);default:return this.subscriptions.notify(nt,"received",$e)}},open(){if(Ie.log(`WebSocket onopen event, using '${this.getProtocol()}' subprotocol`),this.disconnected=!1,!this.isProtocolSupported())return Ie.log("Protocol is unsupported. Stopping monitor and disconnecting."),this.close({allowReconnect:!1})},close(ut){if(Ie.log("WebSocket onclose event"),!this.disconnected)return this.disconnected=!0,this.monitor.recordDisconnect(),this.subscriptions.notifyAll("disconnected",{willAttemptReconnect:this.monitor.isRunning()})},error(){Ie.log("WebSocket onerror event")}};const We=function(ut,nt){if(nt!=null)for(let $e in nt){const zt=nt[$e];ut[$e]=zt}return ut};class Ze{constructor(nt,$e={},zt){this.consumer=nt,this.identifier=JSON.stringify($e),We(this,zt)}perform(nt,$e={}){return $e.action=nt,this.send($e)}send(nt){return this.consumer.send({command:"message",identifier:this.identifier,data:JSON.stringify(nt)})}unsubscribe(){return this.consumer.subscriptions.remove(this)}}class ft{constructor(nt){this.subscriptions=nt,this.pendingSubscriptions=[]}guarantee(nt){this.pendingSubscriptions.indexOf(nt)==-1?(Ie.log(`SubscriptionGuarantor guaranteeing ${nt.identifier}`),this.pendingSubscriptions.push(nt)):Ie.log(`SubscriptionGuarantor already guaranteeing ${nt.identifier}`),this.startGuaranteeing()}forget(nt){Ie.log(`SubscriptionGuarantor forgetting ${nt.identifier}`),this.pendingSubscriptions=this.pendingSubscriptions.filter($e=>$e!==nt)}startGuaranteeing(){this.stopGuaranteeing(),this.retrySubscribing()}stopGuaranteeing(){clearTimeout(this.retryTimeout)}retrySubscribing(){this.retryTimeout=setTimeout(()=>{this.subscriptions&&typeof this.subscriptions.subscribe=="function"&&this.pendingSubscriptions.map(nt=>{Ie.log(`SubscriptionGuarantor resubscribing ${nt.identifier}`),this.subscriptions.subscribe(nt)})},500)}}class it{constructor(nt){this.consumer=nt,this.guarantor=new ft(this),this.subscriptions=[]}create(nt,$e){const zt=nt,Zt=typeof zt=="object"?zt:{channel:zt},Hn=new Ze(this.consumer,Zt,$e);return this.add(Hn)}add(nt){return this.subscriptions.push(nt),this.consumer.ensureActiveConnection(),this.notify(nt,"initialized"),this.subscribe(nt),nt}remove(nt){return this.forget(nt),this.findAll(nt.identifier).length||this.sendCommand(nt,"unsubscribe"),nt}reject(nt){return this.findAll(nt).map($e=>(this.forget($e),this.notify($e,"rejected"),$e))}forget(nt){return this.guarantor.forget(nt),this.subscriptions=this.subscriptions.filter($e=>$e!==nt),nt}findAll(nt){return this.subscriptions.filter($e=>$e.identifier===nt)}reload(){return this.subscriptions.map(nt=>this.subscribe(nt))}notifyAll(nt,...$e){return this.subscriptions.map(zt=>this.notify(zt,nt,...$e))}notify(nt,$e,...zt){let Zt;return typeof nt=="string"?Zt=this.findAll(nt):Zt=[nt],Zt.map(Hn=>typeof Hn[$e]=="function"?Hn[$e](...zt):void 0)}subscribe(nt){this.sendCommand(nt,"subscribe")&&this.guarantor.guarantee(nt)}confirmSubscription(nt){Ie.log(`Subscription confirmed ${nt}`),this.findAll(nt).map($e=>this.guarantor.forget($e))}sendCommand(nt,$e){const{identifier:zt}=nt;return this.consumer.send({command:$e,identifier:zt})}}class He{constructor(nt){this._url=nt,this.subscriptions=new it(this),this.connection=new Re(this),this.subprotocols=[]}get url(){return Me(this._url)}send(nt){return this.connection.send(nt)}connect(){return this.connection.open()}disconnect(){return this.connection.close({allowReconnect:!1})}ensureActiveConnection(){if(!this.connection.isActive())return this.connection.open()}addSubProtocol(nt){this.subprotocols=[...this.subprotocols,nt]}}function Me(ut){if(typeof ut=="function"&&(ut=ut()),ut&&!/^wss?:/i.test(ut)){const nt=document.createElement("a");return nt.href=ut,nt.href=nt.href,nt.protocol=nt.protocol.replace("http","ws"),nt.href}else return ut}function Xe(ut=Ne("url")||Je.default_mount_path){return new He(ut)}function Ne(ut){const nt=document.head.querySelector(`meta[name='action-cable-${ut}']`);if(nt)return nt.getAttribute("content")}var Ge=le(89392),dt=le.n(Ge),Ke=le(33796),Ve=le(77019),_e=le(5269),xe=le(59301),Pe=Object.defineProperty,Ye=Object.defineProperties,et=Object.getOwnPropertyDescriptors,pt=Object.getOwnPropertySymbols,Et=Object.prototype.hasOwnProperty,gt=Object.prototype.propertyIsEnumerable,Bt=(ut,nt,$e)=>nt in ut?Pe(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,Ft=(ut,nt)=>{for(var $e in nt||(nt={}))Et.call(nt,$e)&&Bt(ut,$e,nt[$e]);if(pt)for(var $e of pt(nt))gt.call(nt,$e)&&Bt(ut,$e,nt[$e]);return ut},Dt=(ut,nt)=>Ye(ut,et(nt));const ht=({problemset:ut,dispatch:nt,question:$e,disabled:zt,showAnswer:Zt,questionIndex:Hn})=>{var Un;const[un,Gt]=(0,a.useState)({}),[bn,qn]=(0,a.useState)([]),Yn={fontSize:"18px"},Mn=["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"];(0,a.useEffect)(()=>{console.log("111"),console.log($e);const Wn=(0,Ge.cloneDeep)($e);Gt(Wn),qn(Wn==null?void 0:Wn.choices)},[$e]),console.log("question--",$e);const Tn=Wn=>{const fr=bn.map((Xn,dr)=>Dt(Ft({},Xn),{checked:dr===Wn?!(Xn!=null&&Xn.checked):!1}));qn(fr)};return xe.createElement("div",null,xe.createElement("div",{className:me.questionBox},xe.createElement(oe.Z,{value:`${Hn}\u3001`+(un==null?void 0:un.name),style:Ft({},Yn)}),(Un=$e==null?void 0:$e.choices)==null?void 0:Un.map((Wn,fr)=>{const{is_answer:Xn,checked:dr,choice_text:zn,me_answered:Jn}=Wn;let Qn="";return Zt?Xn&&(Qn=me.rightAnswerBox):(dr||Jn)&&(Qn=me.activeAnswer),xe.createElement(Ve.Z,{key:fr,className:`${me.choiceBox} ${Qn}`,align:"middle",wrap:!1,style:{cursor:"pointer",marginTop:fr==0?"40px":"20px"},onClick:sr=>{Tn(fr)}},xe.createElement(_e.Z,{style:{fontWeight:500,fontSize:"20px"},className:me.choiceIndex},Mn[fr]),xe.createElement(_e.Z,{flex:1,className:"ml30"},xe.createElement(oe.Z,{className:me.html,value:zn,style:Ft({},Yn)})),Zt&&Xn&&xe.createElement(_e.Z,null,xe.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})))})))};var tt=(0,ce.connect)(({problemset:ut})=>({problemset:ut}))(ht),st=le(12893),ot=le(2978),bt=le(59301),Mt=Object.defineProperty,It=Object.defineProperties,Lt=Object.getOwnPropertyDescriptors,Rt=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,wn=Object.prototype.propertyIsEnumerable,tr=(ut,nt,$e)=>nt in ut?Mt(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,En=(ut,nt)=>{for(var $e in nt||(nt={}))Ht.call(nt,$e)&&tr(ut,$e,nt[$e]);if(Rt)for(var $e of Rt(nt))wn.call(nt,$e)&&tr(ut,$e,nt[$e]);return ut},Fn=(ut,nt)=>It(ut,Lt(nt)),er=(ut,nt)=>{var $e={};for(var zt in ut)Ht.call(ut,zt)&&nt.indexOf(zt)<0&&($e[zt]=ut[zt]);if(ut!=null&&Rt)for(var zt of Rt(ut))nt.indexOf(zt)<0&&wn.call(ut,zt)&&($e[zt]=ut[zt]);return $e};const Pn=ut=>{var nt=ut,{value:$e,onChange:zt,scrollId:Zt}=nt,Hn=er(nt,["value","onChange","scrollId"]);return bt.createElement("div",{id:Zt||""},bt.createElement(ot.Z,Fn(En({},Hn),{defaultValue:$e,onChange:(Un,un)=>{un!=null&&un.length?zt(Un,un):zt(Un)}})))},jn=({value:ut,onChange:nt,placeholder:$e,height:zt=150,isEdit:Zt,miniToolbar:Hn,watch:Un=!0})=>Zt?bt.createElement(ot.Z,{isFocus:!0,height:zt||void 0,placeholder:$e,defaultValue:ut,onChange:nt,miniToolbar:Hn}):bt.createElement("div",{style:{cursor:"pointer"}},ut?bt.createElement(oe.Z,{className:me.inputBorder,value:ut}):bt.createElement("div",{className:`${me.inputBorder} ${me.placeholder} inputBorderError`},$e));var nn=le(59301),ir=Object.defineProperty,nr=Object.defineProperties,ln=Object.getOwnPropertyDescriptors,Bn=Object.getOwnPropertySymbols,fn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,$t=(ut,nt,$e)=>nt in ut?ir(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,hn=(ut,nt)=>{for(var $e in nt||(nt={}))fn.call(nt,$e)&&$t(ut,$e,nt[$e]);if(Bn)for(var $e of Bn(nt))Sn.call(nt,$e)&&$t(ut,$e,nt[$e]);return ut},Rn=(ut,nt)=>nr(ut,ln(nt)),Yt=(ut,nt)=>{var $e={};for(var zt in ut)fn.call(ut,zt)&&nt.indexOf(zt)<0&&($e[zt]=ut[zt]);if(ut!=null&&Bn)for(var zt of Bn(ut))nt.indexOf(zt)<0&&Sn.call(ut,zt)&&($e[zt]=ut[zt]);return $e};const jt=["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"],_t=({value:ut,onChange:nt,choiceTextKey:$e,answerKey:zt,index:Zt,isEdit:Hn,setInputActive:Un,form:un,choiceOptionsPath:Gt,allowChangeMode:bn,showAddIcon:qn,addItem:Yn,deleteItem:Mn})=>{const Tn=(ut==null?void 0:ut[zt])===1,Wn=()=>{const Xn=un.getFieldValue(Gt);un.setFieldValue(Gt,Xn.map(dr=>Rn(hn({},dr),{[zt]:0})))},fr=()=>{Tn?nt(Rn(hn({},ut),{[zt]:0})):(bn||Wn(),nt(Rn(hn({},ut),{[zt]:1})))};return nn.createElement(Ve.Z,{className:me.choiceWrap,align:"middle",wrap:!1},nn.createElement(_e.Z,{onClick:fr,className:`${me.choiceIndex} ${Tn?me.activeAnswer:""}`},jt[Zt]),nn.createElement(_e.Z,{flex:1,className:`${me.editorWrap} ml15`,onClick:Un},nn.createElement(jn,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Hn,value:ut==null?void 0:ut[$e],onChange:Xn=>{nt(Rn(hn({},ut),{[$e]:Xn}))}})),nn.createElement(_e.Z,{flex:"0 0 auto",className:"ml15"},nn.createElement("div",{onClick:fr,className:`${me.setAnswerBtn} ${Tn?me.activeAnswer:""}`},Tn?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),nn.createElement(_e.Z,{className:me.actionWrapper},nn.createElement(ne.Z,{title:"\u5220\u9664"},nn.createElement(st.Z,{className:me.deleteIcon,onClick:Mn,style:{visibility:Zt>1?"visible":"hidden"}}))))},Ot=({questionTitlePlaceholder:ut,titleKey:nt,choiceKey:$e,analysisKey:zt,choiceTextKey:Zt,answerKey:Hn,choiceOptionsPath:Un,allowChangeMode:un=!0,form:Gt,showAnalysis:bn=!0})=>{const[qn,Yn]=(0,a.useState)(),[Mn,Tn]=(0,a.useState)(!1);return nn.createElement("div",{className:me.wrap},nn.createElement("div",{className:me.questionTitleEditorWrap},nn.createElement(de.default.Item,{label:"\u9898\u5E72",name:nt,labelCol:{span:24},rules:[{required:!0}]},nn.createElement(Pn,{scrollId:Array.isArray(nt)?nt.join("_"):`${nt}`,height:150,placeholder:ut}))),nn.createElement(de.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),nn.createElement(de.default.List,{name:$e,rules:[{validator(Wn,fr){const Xn=fr.some(zn=>zn[Hn]===1),dr=fr.findIndex(zn=>{var Jn;return((Jn=zn[Zt])==null?void 0:Jn.length)<=0});return dr!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${jt[dr]}\u9009\u9879\u7684\u5185\u5BB9`)):Xn?Promise.resolve():(te.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},(Wn,{add:fr,remove:Xn})=>nn.createElement("div",{id:Array.isArray(Un)?Un.join("_"):`${Un}`},Wn.map((dr,zn)=>{var Jn=dr,{key:Qn,name:sr}=Jn,Gn=Yt(Jn,["key","name"]);const jr=qn===Qn,Xt=()=>{Yn(Qn)},yr=zn<7&&zn===Wn.length-1,Hr=()=>fr({[Zt]:"",[Hn]:0}),Rr=()=>Xn(sr);return nn.createElement(de.default.Item,Rn(hn({},Gn),{key:Qn,name:sr,className:me.choiceListWrap,rules:[{validator(Mi,rr){return rr!=null&&rr.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${jt[zn]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),nn.createElement(_t,{choiceTextKey:Zt,answerKey:Hn,index:zn,isEdit:jr,setInputActive:Xt,form:Gt,choiceOptionsPath:Un,allowChangeMode:un,showAddIcon:yr,addItem:Hr,deleteItem:Rr}))}),Wn.length<8&&nn.createElement("div",{className:`${me.addBtn} mb30`,onClick:()=>fr({[Zt]:"",[Hn]:0})},nn.createElement("i",{className:"iconfont icon-tianjiatixing mr5 font12"}),"\u6DFB\u52A0\u9009\u9879"))),bn&&nn.createElement("div",{onClick:()=>Tn(!0)},nn.createElement(de.default.Item,{name:zt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},nn.createElement(jn,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Mn}))))};var rn=le(59301),xn=Object.defineProperty,An=Object.defineProperties,Jt=Object.getOwnPropertyDescriptors,Cn=Object.getOwnPropertySymbols,In=Object.prototype.hasOwnProperty,Vn=Object.prototype.propertyIsEnumerable,mr=(ut,nt,$e)=>nt in ut?xn(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,Fr=(ut,nt)=>{for(var $e in nt||(nt={}))In.call(nt,$e)&&mr(ut,$e,nt[$e]);if(Cn)for(var $e of Cn(nt))Vn.call(nt,$e)&&mr(ut,$e,nt[$e]);return ut},wr=(ut,nt)=>An(ut,Jt(nt)),mi=(ut,nt)=>{var $e={};for(var zt in ut)In.call(ut,zt)&&nt.indexOf(zt)<0&&($e[zt]=ut[zt]);if(ut!=null&&Cn)for(var zt of Cn(ut))nt.indexOf(zt)<0&&Vn.call(ut,zt)&&($e[zt]=ut[zt]);return $e};const an={\u6B63\u786E:"T",\u9519\u8BEF:"F"},Ln=({value:ut,onChange:nt,form:$e})=>{const zt=(ut==null?void 0:ut.is_answer)===1,Zt=ut==null?void 0:ut.choice_text,Hn=()=>{const Un=$e.getFieldsValue().choices.map(un=>({choice_text:un.choice_text,is_answer:0}));$e.setFieldsValue({choices:Un}),nt(wr(Fr({},ut),{is_answer:1}))};return rn.createElement(Ve.Z,{className:me.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},rn.createElement(_e.Z,{onClick:Hn,className:`${me.choiceIndex} ${me.judgementIndex} ${zt?me.activeAnswer:""}`},an[Zt]),rn.createElement(_e.Z,{flex:1,className:`${me.editorWrap} ml15`},rn.createElement("div",{className:`${me.inputBorder} ${me.placeholder} ${zt?me.activeJudgementAnswer:""}`},Zt)))},Cr=({questionTitlePlaceholder:ut,choiceKey:nt,form:$e})=>{const[zt,Zt]=(0,a.useState)(!1);return rn.createElement("div",{className:me.wrap},rn.createElement("div",{className:me.questionTitleEditorWrap},rn.createElement(de.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},rn.createElement(Pn,{scrollId:"name",height:140,placeholder:ut}))),rn.createElement(de.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},rn.createElement(de.default.List,{name:"choices",rules:[{validator(Hn,Un){return Un.some(Gt=>(Gt==null?void 0:Gt.is_answer)===1)?Promise.resolve():(te.ZP.error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"),Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848")))}}]},Hn=>rn.createElement("div",{id:"choices"},Hn.map(Un=>{var un=Un,{key:Gt,name:bn}=un,qn=mi(un,["key","name"]);return rn.createElement(de.default.Item,wr(Fr({},qn),{key:Gt,name:bn,noStyle:!0}),rn.createElement(Ln,{form:$e}))})))),rn.createElement("div",{onClick:()=>Zt(!0)},rn.createElement(de.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},rn.createElement(jn,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:zt}))))};var cr=le(37568),pr=le(71051),Zr={wrap:"wrap___ZbEYZ",left:"left___wH6vq",tip:"tip___EiRrS",bottomBtn:"bottomBtn___Og638",disabled:"disabled___rzckb",save_btn:"save_btn___N0Wqn"},kn=le(30008),_r=le(67556),_n=le(11196),Sr=le(53010),xr=le(95795),li=le(24754),Wi="data:image/png;base64,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",Bi=(ut,nt,$e)=>new Promise((zt,Zt)=>{var Hn=Gt=>{try{un($e.next(Gt))}catch(bn){Zt(bn)}},Un=Gt=>{try{un($e.throw(Gt))}catch(bn){Zt(bn)}},un=Gt=>Gt.done?zt(Gt.value):Promise.resolve(Gt.value).then(Hn,Un);un(($e=$e.apply(ut,nt)).next())}),sa=(0,a.forwardRef)(({onSave:ut,aiImg:nt},$e)=>{var zt;const Zt=`\u8BF7\u8F93\u5165\u51FA\u9898\u8981\u6C42\uFF0C\u60A8\u4E5F\u53EF\u4EE5\u5148\u4E0A\u4F20\u6750\u6599\u4E4B\u540E\u518D\u6839\u636E\u6750\u6599\u51FA\u9898 +\u4F8B:\u8BF7\u751F\u6210\u5173\u4E8E\u300APython\u7A0B\u5E8F\u8BBE\u8BA1\u300B\u7684\u8BD5\u9898\u3002\u8003\u5BDF\u77E5\u8BC6\u70B9:\u53D8\u91CF\u5B9A\u4E49\u3001\u6570\u636E\u7C7B\u578B\u3001\u8FD0\u7B97\u7B26\u548C\u63A7\u5236\u7ED3\u6784\u3002\u96BE\u5EA6\u4E3A\u201C\u56F0\u96BE\u201D\u7684\u8BD5\u9898\u536020%`,Hn=(0,ce.useParams)(),[Un,un]=(0,a.useState)(!1),[Gt,bn]=(0,a.useState)([]),[qn,Yn]=(0,a.useState)(!0),[Mn,Tn]=(0,a.useState)(null),[Wn,fr]=(0,a.useState)([]),[Xn,dr]=(0,a.useState)(0),[zn,Jn]=(0,a.useState)(0),[Qn,sr]=(0,a.useState)(!1),[Gn,jr]=(0,a.useState)(""),[Xt,yr]=(0,a.useState)(0),[Hr,Rr]=(0,a.useState)(0),[Mi,rr]=(0,a.useState)(0),[Er,ri]=(0,a.useState)(0),[$r,di]=(0,a.useState)(0),[qi,ha]=(0,a.useState)(0),[Ui,Li]=(0,a.useState)(0),[Jr,qr]=(0,a.useState)(0),[zi,Ya]=(0,a.useState)(null),[jo,Ra]=(0,a.useState)(li.Q),{contentRef:lo,value:Ro,status:rs,open:xo,close:Za}=jo,uo=(0,Sr.Z)({contentRef:lo,status:rs}),{openProgress:$o,closeProgress:os,CreateProgressModal:Ls,progressOpen:Us}=(0,_n.Z)();(0,a.useEffect)(()=>{Mn&&(Zs(),ds()),Mn===!1&&(Za(),bn([]),jr(Zt),yr(0),Rr(0),rr(0),ri(0),di(0),ha(0),Li(0),qr(0),Ya(null))},[Mn]);const zs=()=>{Tn(!0)};(0,a.useImperativeHandle)($e,()=>({onClick:zs}));const bs=va=>{sr(!0),dr(va),Jn(0)},Gs=va=>Bi(void 0,null,function*(){const ko=va.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(ko)==-1?(te.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u683C\u5F0F\u6709\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):va.size/1024/1024>10?(te.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject()):!0}),ds=()=>Bi(void 0,null,function*(){const va=yield(0,fe.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});va.status===0&&(dr(va.total_number),Jn(va.remaining_number))}),Zs=()=>Bi(void 0,null,function*(){console.log(Hn,"params"),Yn(!0),jr("\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u8FDB\u884C\u51FA\u9898"),Yn(!1)}),ss=va=>(va=va||"",va=String(va),va=va.replace(/\s+/g,""),va),Fs=()=>Bi(void 0,null,function*(){var va,ko,Mo;const As=[{name:"\u5355\u9009\u9898",num:Xt||0},{name:"\u591A\u9009\u9898",num:Hr||0},{name:"\u5224\u65AD\u9898",num:Mi||0},{name:"\u586B\u7A7A\u9898",num:Er||0},{name:"\u7B80\u7B54\u9898",num:$r||0},{name:"\u7EC4\u5408\u9898",num:Jr||0},{name:"\u7F16\u7A0B\u9898",num:qi||0},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",num:Ui||0}];if(ss(Gn)){if(Gn.length>1e3){te.ZP.warning("\u51FA\u9898\u8981\u6C42\u5B57\u6570\u9650\u5236\u4E3A1000\u5B57");return}}else{te.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(!ss(Gn)&&!(Gt!=null&&Gt.length)){te.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const ws=As.reduce((Ms,Wr)=>Ms+Wr.num,0);if(ws===0){te.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}if(ws>5){te.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898");return}sr(!1);const Cs={scene_type:6,request_identifier:Math.random(),file_id:(ko=(va=Gt[0])==null?void 0:va.response)==null?void 0:ko.id,content:Gn,ppt_page_url:(Mo=nt==null?void 0:nt[0])==null?void 0:Mo.url,count_arr:As.map(Ms=>Ms.num).join(",")};yield xo(Cs),ds()}),Ys=()=>Bi(void 0,null,function*(){const va=uo();$o(),un(!0),fr([]);const ko=new FormData;ko.append("html",va);const Mo=yield(0,fe.ZP)("/api/intelligent_imports/import.json",{method:"post",body:ko},!0);if((Mo==null?void 0:Mo.status)===0)if(Mo!=null&&Mo.data){os(100),fr(Mo==null?void 0:Mo.data);return}else te.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898");un(!1),os()}),_s=()=>Bi(void 0,null,function*(){const va=uo();(0,Se.RG)(va)}),Hs=["uploading","error"].includes((zt=Gt==null?void 0:Gt[0])==null?void 0:zt.status);return a.createElement(a.Fragment,null,a.createElement(xr.Z,{visible:Qn,totalCount:Xn,usedCount:zn,onCancel:()=>sr(!1),onOk:Fs}),a.createElement(ee.Z,{title:"\u667A\u80FD\u51FA\u9898",extra:a.createElement("div",{className:Zr.extraHeader},a.createElement(Ve.Z,{align:"middle"},!rs&&!!Ro&&a.createElement(a.Fragment,null,a.createElement(b.ZP,{className:Zr.save_btn,style:{marginRight:"20px"},onClick:Ys},a.createElement("div",{className:"flex flex_box_center"},a.createElement("i",{className:"iconfont icon-baocuntimu font14",style:{color:"#69C0FF !important",marginRight:"4px"}}),a.createElement("span",null,"\u4FDD\u5B58\u8BD5\u9898"))),a.createElement(b.ZP,{className:Zr.save_btn,onClick:_s,style:{marginRight:"20px"}},a.createElement("div",{className:"flex flex_box_center"},a.createElement("i",{className:"iconfont icon-zhichifuzhi font14",style:{color:"#69C0FF !important",marginRight:"4px"}}),a.createElement("span",null,"\u590D\u5236")))),a.createElement("i",{onClick:()=>{const va=ko=>{ae.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ko,onOk:()=>{Tn(!1)}})};if(rs){va("\u6B63\u5728\u751F\u6210\u8BD5\u9898\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Ro?va("\u8BD5\u9898\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):Tn(!1)},className:"iconfont icon-guanbi11 current ml15"}))),placement:"bottom",height:"100%",headerStyle:{height:54,borderBottomColor:"#DCDCDC"},bodyStyle:{padding:0},closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Mn},a.createElement("div",{className:Zr.wrap},a.createElement("div",{className:Zr.left},a.createElement(pe.Z,{spinning:qn},a.createElement("div",{className:Zr.tip},a.createElement("img",{src:Wi}),a.createElement("span",null,"\u60A8\u597D\uFF01\u6211\u662F\u60A8\u7684\u667A\u80FD\u51FA\u9898\u52A9\u624B\uFF0C\u6211\u5DF2\u5B66\u4E60\u4E86\u5E73\u53F0\u4EE5\u53CA\u4E92\u8054\u7F51\u4E0A\u6D77\u91CF\u7684\u8BD5\u9898\u77E5\u8BC6\u5E93\u3002\u53EF\u4EE5\u6839\u636E\u60A8\u7684\u8981\u6C42\u548C\u4E0A\u4F20\u7684\u6750\u6599\u7075\u6D3B\u751F\u6210\u5404\u7C7B\u8BD5\u9898\u3002\u6B22\u8FCE\u968F\u65F6\u4E0E\u6211\u4E92\u52A8\uFF0C\u8BA9\u6211\u4EEC\u4E00\u8D77\u6253\u9020\u66F4\u9AD8\u6548\u3001\u66F4\u4F18\u8D28\u7684\u8BD5\u9898\uFF01")),a.createElement("div",{className:"mb10 mt20 c-black"},a.createElement("b",null,"\u51FA\u9898\u8981\u6C42")),a.createElement(cr.default.TextArea,{style:{height:160},className:"mb20",value:Gn,placeholder:"\u8BF7\u5148\u63D0\u4F9B\u60A8\u51FA\u9898\u4F9D\u636E\u7684\u6750\u6599\uFF0C\u53EF\u4EE5\u76F4\u63A5\u590D\u5236\u6750\u6599\u5185\u5BB9\u7C98\u8D34\u5728\u6B64\u533A\u57DF",onChange:va=>{jr(va.target.value)}}),a.createElement("div",{className:"c-black mt20"},a.createElement("div",{className:"mb10 c-black"},a.createElement("b",null,"\u51FA\u9898\u8981\u6C42"),a.createElement("span",{className:"c-grey-999"},"\uFF08\u4E3A\u786E\u4FDD\u51FA\u9898\u4F53\u9A8C\uFF0C\u5355\u6B21\u51FA\u9898\u603B\u6570\u91CF\u4E0D\u80FD\u8D85\u8FC7",a.createElement("span",{style:{padding:"0 6px",color:"#FB901F"}},"5"),"\u9053\uFF09")),a.createElement(Ve.Z,{style:{gap:16}},a.createElement(_e.Z,null,a.createElement("label",null,"\u5355\u9009\u9898"),a.createElement(pr.Z,{min:0,max:10,value:Xt,onChange:yr,style:{marginLeft:"8px"}})),a.createElement(_e.Z,null,a.createElement("label",null,"\u591A\u9009\u9898"),a.createElement(pr.Z,{min:0,max:10,value:Hr,onChange:Rr,style:{marginLeft:"8px"}})),a.createElement(_e.Z,null,a.createElement("label",null,"\u5224\u65AD\u9898"),a.createElement(pr.Z,{min:0,max:10,value:Mi,onChange:rr,style:{marginLeft:"8px"}})),a.createElement(_e.Z,null,a.createElement("label",null,"\u7F16\u7A0B\u9898"),a.createElement(pr.Z,{min:0,max:10,value:qi,onChange:ha,style:{marginLeft:"8px"}})))),rs?a.createElement("div",{onClick:Za,className:Zr.bottomBtn},a.createElement("i",{className:"iconfont icon-tingzhihuida"}),"\u505C\u6B62\u51FA\u9898"):Hs?a.createElement("div",{className:`${Zr.bottomBtn} ${Zr.disabled}`},a.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"):a.createElement("div",{onClick:()=>{if(Xn!==-1){sr(!0);return}Fs()},className:Zr.bottomBtn},a.createElement("i",{className:"iconfont icon-kaishichuti font14"}),"\u5F00\u59CB\u51FA\u9898"))),a.createElement(li.Z,{onStatusChange:Ra,loadingText:"\u8BD5\u9898\u751F\u6210\u4E2D",fetchUrl:"/api/stream/intelligent_imports/stream.json",showEditableToolbar:!Us,noRestrictModal:bs,stringTransformer:_r.o,onError:va=>{Object.prototype.toString.call(va)==="[object Object]"&&va.status===-9&&bs(va.data)}}))),a.createElement(ee.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:Un},a.createElement(Ve.Z,{align:"middle",style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},a.createElement("img",{src:le(36413),alt:"\u667A\u80FD\u51FA\u9898"}),a.createElement("span",{className:"ml10"},"\u667A\u80FD\u51FA\u9898")),a.createElement(kn.Z,{stickyTop:-24,hideWordFeatures:!0,dataSource:Wn,isRefreshItemBank:!0,okText:"\u4FDD\u5B58\u8BD5\u9898\u81F3\u8BFE\u4EF6",mode:1,onCancel:()=>un(!1),onSuccess:()=>{un(!1),Tn(!1)},onSave:va=>Bi(void 0,null,function*(){yield ut(va,()=>{un(!1),Tn(!1)})})}),a.createElement("div",{style:{height:70}})),Ls("\u5904\u7406\u4E2D"))}),hi=le(68201),$i=le(60242),Xi={summaryWrap:"summaryWrap___HzbVK",summaryItem:"summaryItem___dATph",label:"label___pvZkE",percentSty:"percentSty___nvQwe",title:"title___hDMEi",chart_container:"chart_container___cRvUY",Onerow:"Onerow___tzmiF",detailSty:"detailSty___QKxCg",detailItem:"detailItem___fHG9y",questionTag:"questionTag___OaNLz",numSty:"numSty___wUXe3",detailBtn:"detailBtn___JylOu",questionTitle:"questionTitle___EMw2w",proSty:"proSty___SpcZ9",commentBody:"commentBody___BBaLu"},eo=le(42441),Ci=le(71360),Da=le(92982),Kr=le(59301),Na=Object.defineProperty,la=Object.defineProperties,ua=Object.getOwnPropertyDescriptors,bi=Object.getOwnPropertySymbols,_i=Object.prototype.hasOwnProperty,na=Object.prototype.propertyIsEnumerable,ia=(ut,nt,$e)=>nt in ut?Na(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,da=(ut,nt)=>{for(var $e in nt||(nt={}))_i.call(nt,$e)&&ia(ut,$e,nt[$e]);if(bi)for(var $e of bi(nt))na.call(nt,$e)&&ia(ut,$e,nt[$e]);return ut},Qa=(ut,nt)=>la(ut,ua(nt)),Wa=(ut,nt,$e)=>new Promise((zt,Zt)=>{var Hn=Gt=>{try{un($e.next(Gt))}catch(bn){Zt(bn)}},Un=Gt=>{try{un($e.throw(Gt))}catch(bn){Zt(bn)}},un=Gt=>Gt.done?zt(Gt.value):Promise.resolve(Gt.value).then(Hn,Un);un(($e=$e.apply(ut,nt)).next())});const so=["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"],to=({data:ut=[],totalData:nt,paramsHttp:$e,smartItembanks:zt,socketData:Zt})=>{const Hn=["#76DDFB","#53A8E2","#19CB70","#00B187","#00A9B1"],[Un,un]=(0,a.useState)(!1),[Gt,bn]=(0,a.useState)(1),[qn,Yn]=(0,a.useState)();return Kr.createElement("div",{className:Xi.summaryWrap},Kr.createElement(Ve.Z,{justify:"space-between",align:"middle",style:{marginBottom:"10px"}},Kr.createElement(_e.Z,{style:{display:"flex",alignItems:"center"}},Kr.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),Kr.createElement("div",{className:Xi.title},"\u7B54\u9898\u6982\u89C8")),Kr.createElement(_e.Z,{style:{display:"flex"}},ut==null?void 0:ut.map((Mn,Tn)=>Kr.createElement("div",{key:Tn,style:{display:"flex",alignItems:"center",marginLeft:Tn==0?"0px":"20px"}},Kr.createElement("span",{style:{display:"inline-block",width:"10px",height:"10px",borderRadius:"50%",backgroundColor:Hn[Tn]}}),Kr.createElement("span",{style:{fontSize:"14px",color:"#485465",marginLeft:"5px"}},Mn==null?void 0:Mn.name))))),ut==null?void 0:ut.map((Mn,Tn)=>{var Wn;return Kr.createElement("div",{className:Xi.summaryItem,key:Tn,style:{marginTop:Tn==0?"0px":"15px",cursor:"pointer"},onClick:()=>{var fr;(fr=[0,1,2])!=null&&fr.includes(Tn)&&(un(!0),bn(Tn+1))}},Kr.createElement("div",{className:Xi.label},Mn==null?void 0:Mn.name),Kr.createElement($i.Z,{percent:(Wn=[3,4])!=null&&Wn.includes(Tn)?Mn==null?void 0:Mn.value:(Mn==null?void 0:Mn.value)/nt*100,size:[575,10],strokeColor:Hn[Tn],format:fr=>{var Xn;return Kr.createElement("span",{className:Xi.percentSty},(Xn=[3,4])!=null&&Xn.includes(Tn)?((Mn==null?void 0:Mn.value)||0)+"%":(Mn==null?void 0:Mn.value)||0)}}))}),Kr.createElement("div",{style:{height:"1px",backgroundColor:"#F6F7F9",marginTop:"30px"}}),Kr.createElement(_o,{visible:Un,onCancel:()=>{un(!1)},paramsHttp:$e,smartItembanks:zt,itemBankId:Zt==null?void 0:Zt.item_bank_id,detailType:Gt}))},Ar=({data:ut=[],paramsHttp:nt,smartItembanks:$e,socketData:zt})=>{const[Zt,Hn]=(0,a.useState)(),[Un,un]=(0,a.useState)(!1),[Gt,bn]=(0,a.useState)(),[qn,Yn]=(0,a.useState)(),Mn=["#76DDFB","#53A8E2","#19CB70","#3061D0","#07CDD7"];return Kr.createElement("div",{className:Xi.summaryWrap,style:{overflow:"hidden"}},Kr.createElement(Ve.Z,{justify:"space-between",align:"middle",style:{marginTop:"20px",marginBottom:"10px"}},Kr.createElement(_e.Z,{style:{display:"flex",alignItems:"center"}},Kr.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),Kr.createElement("div",{className:Xi.title},"\u7B54\u9898\u8BE6\u60C5"))),Kr.createElement("div",{className:Xi.detailSty},ut==null?void 0:ut.map((Tn,Wn)=>Kr.createElement("div",{key:Wn,className:Xi.detailItem,onMouseEnter:()=>{Hn(Wn)},onMouseLeave:()=>{Hn(void 0)}},Kr.createElement(ne.Z,{placement:"topLeft",title:Kr.createElement(oe.Z,{style:{color:"#fff",fontSize:"12px"},value:`${so[Wn]} `+(Tn==null?void 0:Tn.choice_text)})},Kr.createElement("div",{className:Xi.questionTitle},Kr.createElement("span",{className:Xi.questionTag,style:{marginRight:"10px"}},so[Wn]),Kr.createElement(oe.Z,{value:Tn==null?void 0:Tn.choice_text,className:Xi.Onerow,style:{fontSize:"18px",maxWidth:"250px",color:Zt==Wn?"#3061D0":"#000"}}))),Kr.createElement("div",{style:{width:"200px",marginLeft:"10px",backgroundColor:"#fff"}},Kr.createElement("div",{className:Xi.proSty,style:{width:`${.01*Number((Tn==null?void 0:Tn.rate)||0)*200}px`}})),Kr.createElement("div",{className:Xi.numSty},Kr.createElement("span",null,(Tn==null?void 0:Tn.user_num)||0,"\u4EBA"),(Tn==null?void 0:Tn.user_num)>0&&Kr.createElement("span",{className:Xi.detailBtn,onClick:()=>{bn(Tn==null?void 0:Tn.choice_id),Yn(Tn==null?void 0:Tn.item_bank_id),un(!0)}},"\u67E5\u770B\u8BE6\u60C5"))))),Kr.createElement(_o,{visible:Un,onCancel:()=>{un(!1)},paramsHttp:nt,smartItembanks:$e,choice_ids:Gt,itemBankId:zt==null?void 0:zt.item_bank_id}))},_o=({visible:ut,onCancel:nt,paramsHttp:$e,smartItembanks:zt,type:Zt,choice_ids:Hn,itemBankId:Un,detailType:un=null})=>{const[Gt,bn]=(0,a.useState)([]),[qn,Yn]=(0,a.useState)(0),[Mn,Tn]=(0,a.useState)({page:1,limit:20,course_group_id:"",search:""}),[Wn,fr]=(0,a.useState)([]),[Xn,dr]=(0,a.useState)(!1),zn=()=>Wa(void 0,null,function*(){var sr,Gn,jr;dr(!0);const Xt=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${(sr=zt==null?void 0:zt.page)==null?void 0:sr.id}/students.json`,{method:"get",params:Qa(da({},Mn),{item_bank_id:Un,choice_ids:Hn,type:un})});Xt.status===0&&(bn(((Gn=Xt==null?void 0:Xt.data)==null?void 0:Gn.smart_plan_users)||[]),Yn((jr=Xt==null?void 0:Xt.data)==null?void 0:jr.count)),dr(!1)}),Jn=()=>Wa(void 0,null,function*(){const sr=yield(0,Da.xV)({coursesId:$e==null?void 0:$e.coursesId,limit:2e3});sr!=null&&sr.course_groups&&fr([...(sr==null?void 0:sr.course_groups)||[]])});(0,a.useEffect)(()=>{ut&&zn()},[ut,Mn]),(0,a.useEffect)(()=>{ut&&Jn()},[ut]);const Qn=()=>{Tn({page:1,limit:20,course_group_id:"",search:""})};return Kr.createElement(ae.default,{centered:!0,title:"\u7B54\u9898\u8BE6\u60C5",keyboard:!1,maskClosable:!1,open:ut,width:622,forceRender:!0,footer:null,onCancel:()=>{nt(),Qn()}},Kr.createElement(pe.Z,{spinning:Xn},Kr.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"20px"}},Kr.createElement(z.default,{style:{width:"260px",borderRadius:"2px"},size:"large",value:Mn.course_group_id,placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",options:[{label:"\u5168\u90E8\u73ED\u7EA7",value:""},{label:"\u672A\u5206\u73ED",value:"0"},...Wn.map(sr=>({label:sr==null?void 0:sr.name,value:sr==null?void 0:sr.id}))],onChange:sr=>{Mn.course_group_id=sr,Tn(da({},Mn))}}),Kr.createElement(Ci.t7,{style:{width:252},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u548C\u5B66\u53F7\u641C\u7D22",value:Mn.search,onChange:sr=>{Mn.search=sr,Mn.page=1,Tn(da({},Mn))}})),Kr.createElement(E.default,{dataSource:Gt,className:Xi.commentBody,scroll:{y:500},columns:[{title:"\u5E8F\u53F7",align:"left",dataIndex:"name",width:60,ellipsis:!0,render:(sr,Gn,jr)=>`${(Mn.page-1)*Mn.limit+jr+1}`},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,render:sr=>Kr.createElement("span",{style:{color:"#000"}},sr||"--")},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,render:sr=>Kr.createElement("span",{style:{color:"#000"}},sr||"--")},{title:"\u73ED\u7EA7",align:"left",dataIndex:"group_name",ellipsis:!0,render:sr=>Kr.createElement("span",{style:{color:"#000"}},sr||"--")},{title:"\u7B54\u9898\u72B6\u6001",align:"left",dataIndex:"answer_after_end",ellipsis:!0,render:sr=>Kr.createElement("span",{style:{color:sr=="1"?"#19CB70":sr=="2"?"#FF9D18":"#000"}},sr=="1"?"\u8BFE\u4E2D\u7B54\u9898":sr=="2"?"\u8BFE\u540E\u8865\u7B54":"\u672A\u7B54\u9898")},{title:"\u9009\u9879",align:"right",dataIndex:"choices",fixed:"right",ellipsis:!0,render:(sr,Gn)=>{var jr,Xt,yr,Hr,Rr;const Mi=((Xt=(jr=Gn==null?void 0:Gn.choices)==null?void 0:jr.filter($r=>$r==null?void 0:$r.is_answer))==null?void 0:Xt.map($r=>$r==null?void 0:$r.choice_id))||[],rr=((Hr=(yr=Gn==null?void 0:Gn.choices)==null?void 0:yr.filter($r=>$r==null?void 0:$r.me_answered))==null?void 0:Hr.map($r=>$r==null?void 0:$r.choice_id))||[],Er=Mi.length===rr.length?Mi.length>0&&rr.every($r=>Mi.includes($r))?1:3:Mi.length>0&&rr.every($r=>Mi.includes($r))?2:3,ri=(Rr=Gn==null?void 0:Gn.choices)==null?void 0:Rr.map(($r,di)=>$r!=null&&$r.me_answered?so[di]:"").filter($r=>$r!=="");return Kr.createElement(Kr.Fragment,null,Kr.createElement("span",{style:{paddingRight:"20px",color:Er===3?"#E30000":Er===2?"#FF9D18":"#2EC25B"}},ri||"--"))}}],pagination:{total:qn||0,onChange:(sr,Gn)=>{Mn.page=sr,Mn.limit=Gn,Tn(da({},Mn))},current:Mn==null?void 0:Mn.page,pageSize:Mn==null?void 0:Mn.limit,showTotal:sr=>Kr.createElement(Kr.Fragment,null,"\u5171",Kr.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},sr),"\u6761\u6570\u636E")}})))},Xa=({data:ut=[]})=>{const nt=["#76DDFB","#53A8E2","#19CB70","#3061D0","#07CDD7"];return Kr.createElement("div",{className:styles.summaryWrap,style:{overflow:"hidden"}},Kr.createElement(Row,{justify:"space-between",align:"middle",style:{marginTop:"10px"}},Kr.createElement(Col,{style:{display:"flex",alignItems:"center"}},Kr.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),Kr.createElement("div",{className:styles.title},"\u7B54\u9898\u8BE6\u60C5")),Kr.createElement(Col,{style:{display:"flex"}},ut==null?void 0:ut.map(($e,zt)=>Kr.createElement("div",{key:zt,style:{display:"flex",alignItems:"center",marginLeft:zt==0?"0px":"10px"}},Kr.createElement("span",{style:{display:"inline-block",width:"10px",height:"10px",borderRadius:"50%",backgroundColor:nt[zt]}}),Kr.createElement("span",{style:{fontSize:"14px",color:"#485465",marginLeft:"3px"}},"\u9009\u9879",so[zt]))))),Kr.createElement("div",{className:styles.chart_container},Kr.createElement(ReactEcharts,{option:{tooltip:{trigger:"axis",axisPointer:{type:"shadow"},formatter:"{b0}: {c0} \u4EBA"},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"value",name:"\u4EBA\u6570",nameTextStyle:{color:"#5F6A95",fontSize:14},axisLine:{lineStyle:{color:"#F6F7F9"}},axisLabel:{color:"#5F6A95",fontSize:"14px",interval:0,formatter:$e=>`${$e}`,rich:{title:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:100,tooltip:{show:!0}}}},axisTick:{show:!1},splitLine:{lineStyle:{color:"#F6F7F9"}},minInterval:1}],yAxis:[{type:"category",data:ut==null?void 0:ut.map(($e,zt)=>so[zt]),axisLine:{show:!1},axisTick:{show:!1}}],series:[{type:"bar",data:ut==null?void 0:ut.map(($e,zt)=>$e==null?void 0:$e.user_num),barWidth:"20px",itemStyle:{color:function($e){return nt[$e.dataIndex]}}}]},style:{height:300,width:"55%",bottom:"45px"}}),Kr.createElement(ReactEcharts,{option:{tooltip:{trigger:"item",formatter:"{b0}: {c0} \u4EBA"},series:[{name:"\u7B54\u9898\u60C5\u51B5",type:"pie",radius:["30%","70%"],center:["50%","50%"],label:{show:!0,position:"inside",formatter:"{d}%",color:"#fff",fontSize:14},data:ut==null?void 0:ut.map(($e,zt)=>({value:$e==null?void 0:$e.user_num,name:`\u9009\u9879${so[zt]}`,itemStyle:{color:nt[zt]}}))}]},style:{height:300,width:"45%",bottom:"30px",left:"30px"}})))};var no=le(20566),ka={gzsm:"gzsm___VoLAf"},yt=le(6725),xt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAi5JREFUOE9lk81rE0EYxn+TNU2isNKC0oMXUXPxInipN8WA93rUk0gQBBHbHvoX9BRp8YuCFS1UREgUkZ5SEERIETQnD5HqxYNIMW3a7k4+dkfenV02tYfhHZaZ3z7P876jACo1UzQ+c2hKoYerujAC5B0oKMhn0lXI0Mk51EcMs+fKqqUq9ehyA59Ro8H4gIZMH/LDl2XvpN8KGdoOTKj5j6YaeEzKRQGQVA2HBvv/Pqwk3tfUo3Wz3fNww/hioiCqYsUchBQykMtE9jpqsWlMz4O+AJIlSmI7kkd8OLKQi20JRFSopW/G9HwQyCD2f/MyuIdhZxcWn4Hq2cO370nkUHsYq1KgXmxYQN8DqSeOwNXz8LcDYy5U38OP75AN4e6UBbx6kIapVn6lFgRQOglnjsHLD3DtIrR+wrtVECvTMWB5AZIc1OtNC5AlUq+fhTCEjd9wahwcBU9WwN+CmTtWwdN5Ox85B9SbLWO62so/nYcL4/BnF3QX8lk47sJaA740YeaWBTy+bxVEIa52jPECC7gyBkez8PyrDTAfQPkSbLZh+S1M37CAhUraWrW2Y4wXgh5YG0lH9rV2aEKl1WI1aqd04dOe2d4LcD0D3W4KSboiNZrQGDI86gWHjvrsmaoXMCkAP0ghESBWFPw3YMm4Z0NqqqlNUQc0/JBRsSKQYRvJjAgkUpG+l7bTZUJJKOvaFIOAOS+k5IW4un8wD5lSeS9oOvjUlWZ2qqxa/wBF3k0rRn8T3AAAAABJRU5ErkJggg==",Nt=(ut,nt,$e)=>new Promise((zt,Zt)=>{var Hn=Gt=>{try{un($e.next(Gt))}catch(bn){Zt(bn)}},Un=Gt=>{try{un($e.throw(Gt))}catch(bn){Zt(bn)}},un=Gt=>Gt.done?zt(Gt.value):Promise.resolve(Gt.value).then(Hn,Un);un(($e=$e.apply(ut,nt)).next())}),cn=(0,a.forwardRef)(({isEdit:ut,isOpen:nt,data:$e,onClose:zt,onOk:Zt},Hn)=>{const[Un,un]=(0,a.useState)("\u8BF7\u6839\u636E\u5F53\u524DPPT\u7684\u5185\u5BB9\u751F\u6210\u7406\u89E3\u96BE\u70B9\u3001\u77E5\u8BC6\u70B9\u91CD\u70B9\u89E3\u6790"),[Gt,bn]=(0,a.useState)(!1),[qn,Yn]=(0,a.useState)(!1),[Mn,Tn]=(0,a.useState)(""),[Wn,fr]=(0,a.useState)(10),[Xn]=(0,ce.useSearchParams)(),[dr,zn]=(0,a.useState)(!1),Jn=(0,a.useRef)(null),Qn=Hr=>Hr.replace(/\\\(([\s\S]*?)\\\)/g,"$$$$$1$$$$").replace(/\\\[([\s\S]*?)\\\]/g,"$$$$$1$$$$").replace(/`(\$\$.*?\$\$)`/g,"$$$$$1$$$$").replace(/_{2,}/g,"`$&`");(0,a.useEffect)(()=>{var Hr,Rr;nt&&(un("\u8BF7\u6839\u636E\u5F53\u524DPPT\u7684\u5185\u5BB9\u751F\u6210\u7406\u89E3\u96BE\u70B9\u3001\u77E5\u8BC6\u70B9\u91CD\u70B9\u89E3\u6790"),ut?(Tn((Hr=$e==null?void 0:$e.page)==null?void 0:Hr.page_info),fr(((Rr=$e==null?void 0:$e.page)==null?void 0:Rr.info_read_min_time)||"")):Tn(""))},[nt]);const sr=()=>Nt(void 0,null,function*(){var Hr;bn(!0),Yn(!0),Jn.current=new yt.Z(ue.Z.API_SERVER+"/api/stream/smart_plans/get_page_info",{requirements:Un,url:(Hr=$e==null?void 0:$e.url)==null?void 0:Hr.map(Rr=>Rr==null?void 0:Rr.url)}),yield new Promise((Rr,Mi)=>{Jn.current.on("data",rr=>{Yn(!1),Tn(Qn(rr==null?void 0:rr.full))}),Jn.current.on("done",()=>Nt(void 0,null,function*(){bn(!1)})),Jn.current.startStream()})}),Gn=()=>{const Hr=Rr=>{ae.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Rr,onOk:()=>{var Mi,rr;(rr=(Mi=Jn.current)==null?void 0:Mi.cancelRequest)==null||rr.call(Mi),bn(!1),zt()}})};if(Gt){Hr("\u6B63\u5728\u751F\u6210\u667A\u80FD\u63A8\u9001\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else zt()},jr=()=>Nt(void 0,null,function*(){var Hr;if(!Mn.trim()){te.ZP.warning("\u8BF7\u586B\u5199\u89E3\u6790\u5185\u5BB9");return}let Rr=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${(Hr=$e==null?void 0:$e.page)==null?void 0:Hr.id}/smart_plan_page_knowledges/set_page_info`,{method:"put",body:{page_info:Mn,info_read_min_time:Wn}});(Rr==null?void 0:Rr.status)==0&&Zt()}),Xt=()=>Nt(void 0,null,function*(){var Hr;if(!Mn.trim()){te.ZP.warning("\u8BF7\u586B\u5199\u89E3\u6790\u5185\u5BB9");return}let Rr=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${(Hr=$e==null?void 0:$e.page)==null?void 0:Hr.id}/smart_plan_page_knowledges/set_page_info`,{method:"put",body:{page_info:Mn,info_read_min_time:Wn}});(Rr==null?void 0:Rr.status)==0&&(Zt(),Xn.get("type")?(0,Se.xg)(`/classrooms/${$e==null?void 0:$e.coursesId}/smart_plan/${$e==null?void 0:$e.id}/ppt_info/info?type=${Xn.get("type")}&simulate=true&simulateType=1&pptPage=${$e==null?void 0:$e.position}`):(0,Se.xg)(`/classrooms/${$e==null?void 0:$e.coursesId}/smart_plan/${$e==null?void 0:$e.id}/ppt_info/info?simulate=true&simulateType=1&pptPage=${$e==null?void 0:$e.position}`))}),yr=(0,a.useRef)();return(0,a.useImperativeHandle)(Hn,()=>({onClickSave:jr,onClickPreview:Xt,handleClose:Gn})),a.createElement("div",{className:ka.wrap,ref:yr},a.createElement("div",{style:{fontSize:14,fontWeight:500,color:"#000"}},"\u89C4\u5219\u8BF4\u660E"),a.createElement("div",{className:ka.gzsm},"\u6559\u5E08\u53EF\u81EA\u4E3B\u8BBE\u7F6E\u77E5\u8BC6\u70B9\u89E3\u6790\uFF0C\u4E5F\u53EF\u7531\u5927\u6A21\u578B\u667A\u80FD\u89E3\u6790\u8BFE\u4EF6\u5185\u5BB9\u5E76\u751F\u6210\uFF0C\u4E24\u79CD\u65B9\u5F0F\u53EF\u7075\u6D3B\u7EC4\u5408\u8C03\u6574\u3002\u4FDD\u5B58\u540E\uFF0C\u5927\u6A21\u578B\u5C06\u63A8\u9001\u89E3\u6790\u5185\u5BB9\u7ED9\u5B66\u751F\u5B66\u4E60\uFF0C\u63D0\u5347\u5B66\u4E60\u6548\u7387\u3002"),a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",margin:"20px auto 10px auto"}},a.createElement("div",{style:{fontSize:14,fontWeight:500,color:"#000"}},"\u89E3\u6790\u5185\u5BB9"),a.createElement("div",{style:{cursor:"pointer",display:"flex",alignItems:"center"},onClick:()=>{zn(!dr)}},a.createElement("img",{src:xt,className:"iconfont icon-shuaxin4 font14 c-light-primary current"}),a.createElement("span",{style:{marginLeft:"4px",color:"#3061D0"}},"AI\u8F85\u52A9\u751F\u6210"))),dr&&a.createElement(a.Fragment,null,a.createElement("div",{className:"mb10 mt20 c-black"},a.createElement("b",null,"\u89E3\u6790\u751F\u6210\u8981\u6C42")),a.createElement(cr.default.TextArea,{style:{height:160},value:Un,placeholder:"\u8BF7\u8F93\u5165\u5BF9\u5927\u6A21\u578B\u751F\u6210\u89E3\u6790\u7684\u8981\u6C42\u3002
\u4F8B\u5982\uFF1A\u8BF7\u6839\u636E\u5F53\u524DPPT\u7684\u5185\u5BB9\u751F\u6210\u7406\u89E3\u96BE\u70B9\u3001\u77E5\u8BC6\u70B9\u91CD\u70B9\u89E3\u6790",onChange:Hr=>{un(Hr.target.value)}}),Gt?a.createElement("div",{style:{display:"flex",justifyContent:"center"}},a.createElement(Ci.op,{style:{width:"120px",margin:"20px auto"},onClick:()=>{var Hr,Rr;(Rr=(Hr=Jn.current)==null?void 0:Hr.cancelRequest)==null||Rr.call(Hr),bn(!1),Yn(!1)}},"\u505C\u6B62\u751F\u6210")):a.createElement("div",{style:{display:"flex",justifyContent:"center"}},a.createElement(Ci.op,{style:{width:"120px",margin:"20px auto"},onClick:()=>{if(!Un.trim()){te.ZP.error("\u8BF7\u5148\u8BBE\u7F6E\u8981\u6C42\uFF0C\u518D\u5C1D\u8BD5\u751F\u6210\u63A8\u9001\u5185\u5BB9");return}sr()}},"\u5F00\u59CB\u751F\u6210"))),a.createElement(pe.Z,{spinning:qn},a.createElement(ot.Z,{placeholder:"\u8BF7\u8F93\u5165\u667A\u80FD\u63A8\u9001",height:300,defaultValue:Mn,onChange:Hr=>{Tn(Hr)}})),a.createElement("div",{style:{fontSize:14,fontWeight:500,color:"#000"}},"\u89E3\u6790\u6700\u4F4E\u9605\u8BFB\u65F6\u957F",a.createElement(ne.Z,{title:"\u53EF\u4E3A\u89E3\u6790\u8BBE\u7F6E\u6700\u4F4E\u9605\u8BFB\u65F6\u957F\uFF0C\u5B66\u751F\u5FC5\u987B\u5B8C\u6210\u8BE5\u65F6\u957F\u7684\u9605\u8BFB\u540E\u624D\u80FD\u89E3\u9501\u4E0B\u4E00\u9636\u6BB5\u7684\u4EA4\u4E92\u5185\u5BB9"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao font14 c-light-primary current ml5"}))),a.createElement(z.default,{onChange:Hr=>{fr(Hr)},value:Wn,size:"large",style:{width:"100%",marginTop:"10px"}},a.createElement(z.default.Option,{value:10},"10s"),a.createElement(z.default.Option,{value:30},"30s"),a.createElement(z.default.Option,{value:60},"1min"),a.createElement(z.default.Option,{value:""},"\u4E0D\u9650\u5236")))}),vn={wrap:"wrap___Caec9",type_style:"type_style___U6wBf",type_list:"type_list___Cq1WK",type_tag_noactive:"type_tag_noactive___BcE1l",type_tag_active:"type_tag_active___o54ss",type_tootip:"type_tootip___jTpTe",imgBox:"imgBox___k6jG2",judgment:"judgment___fhglz",active:"active___Mh2K8"},rt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAi5JREFUOE9lk81rE0EYxn+TNU2isNKC0oMXUXPxInipN8WA93rUk0gQBBHbHvoX9BRp8YuCFS1UREgUkZ5SEERIETQnD5HqxYNIMW3a7k4+dkfenV02tYfhHZaZ3z7P876jACo1UzQ+c2hKoYerujAC5B0oKMhn0lXI0Mk51EcMs+fKqqUq9ehyA59Ro8H4gIZMH/LDl2XvpN8KGdoOTKj5j6YaeEzKRQGQVA2HBvv/Pqwk3tfUo3Wz3fNww/hioiCqYsUchBQykMtE9jpqsWlMz4O+AJIlSmI7kkd8OLKQi20JRFSopW/G9HwQyCD2f/MyuIdhZxcWn4Hq2cO370nkUHsYq1KgXmxYQN8DqSeOwNXz8LcDYy5U38OP75AN4e6UBbx6kIapVn6lFgRQOglnjsHLD3DtIrR+wrtVECvTMWB5AZIc1OtNC5AlUq+fhTCEjd9wahwcBU9WwN+CmTtWwdN5Ox85B9SbLWO62so/nYcL4/BnF3QX8lk47sJaA740YeaWBTy+bxVEIa52jPECC7gyBkez8PyrDTAfQPkSbLZh+S1M37CAhUraWrW2Y4wXgh5YG0lH9rV2aEKl1WI1aqd04dOe2d4LcD0D3W4KSboiNZrQGDI86gWHjvrsmaoXMCkAP0ghESBWFPw3YMm4Z0NqqqlNUQc0/JBRsSKQYRvJjAgkUpG+l7bTZUJJKOvaFIOAOS+k5IW4un8wD5lSeS9oOvjUlWZ2qqxa/wBF3k0rRn8T3AAAAABJRU5ErkJggg==",kt=Object.defineProperty,Qt=Object.defineProperties,yn=Object.getOwnPropertyDescriptors,Pt=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,at=(ut,nt,$e)=>nt in ut?kt(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,vt=(ut,nt)=>{for(var $e in nt||(nt={}))Oe.call(nt,$e)&&at(ut,$e,nt[$e]);if(Pt)for(var $e of Pt(nt))mt.call(nt,$e)&&at(ut,$e,nt[$e]);return ut},wt=(ut,nt)=>Qt(ut,yn(nt)),ct=(ut,nt,$e)=>new Promise((zt,Zt)=>{var Hn=Gt=>{try{un($e.next(Gt))}catch(bn){Zt(bn)}},Un=Gt=>{try{un($e.throw(Gt))}catch(bn){Zt(bn)}},un=Gt=>Gt.done?zt(Gt.value):Promise.resolve(Gt.value).then(Hn,Un);un(($e=$e.apply(ut,nt)).next())});const At=({value:ut,onChange:nt})=>{const $e=["\u6B63\u786E","\u9519\u8BEF"];return a.createElement("div",{className:vn.judgment},$e.map(zt=>a.createElement("div",{className:zt===ut?vn.active:"",key:zt},a.createElement("b",{onClick:()=>nt(zt)},zt==="\u6B63\u786E"?"T":"F"),a.createElement("span",null,zt))))};var Wt=(0,a.forwardRef)(({addInteraction:ut,isEdit:nt,isOpen:$e,data:zt,onClose:Zt,onOk:Hn},Un)=>{var un;const Gt=[{type:0,question:"",answer:"",showInput:!1,inputValue:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",loading:!1},{type:1,question:"",answer:"\u6B63\u786E",showInput:!1,inputValue:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",loading:!1},{type:2,question:"",answer:"",showInput:!1,inputValue:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",loading:!1}],[bn,qn]=(0,a.useState)(""),[Yn,Mn]=(0,a.useState)([]),[Tn,Wn]=(0,a.useState)(1),[fr,Xn]=(0,a.useState)(3),dr=(0,a.useRef)(!1),[zn]=(0,ce.useSearchParams)(),Jn=(0,a.useRef)(null);(0,a.useEffect)(()=>{var rr,Er,ri,$r,di,qi,ha;if($e){let Ui=1;ut?(Mn([Gt[0]]),Wn(2),Ui=2):((Er=(rr=zt==null?void 0:zt.page)==null?void 0:rr.smart_plan_page_knowledges)==null?void 0:Er.length)>0?(Mn(($r=(ri=zt==null?void 0:zt.page)==null?void 0:ri.smart_plan_page_knowledges)==null?void 0:$r.map(Jr=>(Jr.inputValue="\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",Jr.showInput=!1,Jr.loading=!1,Jr))),Wn(1)):(Mn([Gt[0]]),Ui=2,Wn(2));let Li=Ui===1?(di=zt==null?void 0:zt.page)==null?void 0:di.ai_requirement:((qi=zt==null?void 0:zt.page)==null?void 0:qi.ai_requirement)||"\u8BF7\u8F93\u5165\u5BF9\u5927\u6A21\u578B\u7684\u4E92\u52A8\u8981\u6C42\u3002\u4F8B\u5982\uFF1A\u6211\u662F\u4E00\u540Dxxx\u5B66\u6BB5xxx\u5B66\u79D1\u7684\u667A\u80FD\u4F34\u5B66\u52A9\u624B\uFF0C\u4E3B\u8981\u534F\u52A9\u5B66\u751F\u5B8C\u6210\u9884\u4E60\u73AF\u8282\u3002\u63D0\u95EE\u89C4\u8303\uFF1A\u57FA\u4E8E\u8BFE\u4EF6\u5185\u5BB9\u63D0\u95EE\u5E76\u7ED3\u5408\u5B66\u6BB5\u76EE\u6807\u5EF6\u4F38\uFF1B\u4E0D\u76F4\u63A5\u7ED9\u51FA\u7B54\u6848\uFF0C\u6839\u636E\u5B66\u751F\u77E5\u8BC6\u70B9\u638C\u63E1\u60C5\u51B5\u8C03\u6574\u8BB2\u89E3\u6DF1\u5EA6\u3002";qn(Li),Xn(((ha=zt==null?void 0:zt.page)==null?void 0:ha.ai_question_size)||3)}},[$e]);const Qn=()=>{dr.current=!1;const rr=Yn.some(ri=>ri.loading==!0),Er=ri=>{ae.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:ri,onOk:()=>{if(rr&&Jn.current){Jn.current.abort(),Yn==null||Yn.map($r=>$r.loading=!1),Zt();return}}})};if(rr){Er("\u6B63\u5728\u751F\u6210\u667A\u80FD\u4E92\u52A8\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Zt()},sr=()=>ct(void 0,null,function*(){const rr=yield Rr();(rr==null?void 0:rr.status)===0&&Hn()}),Gn=()=>ct(void 0,null,function*(){const rr=yield Rr();(rr==null?void 0:rr.status)===0&&(Hn(),zn.get("type")?(0,Se.xg)(`/classrooms/${zt==null?void 0:zt.coursesId}/smart_plan/${zt==null?void 0:zt.id}/ppt_info/info?type=${zn.get("type")}&simulate=true&simulateType=2&pptPage=${zt==null?void 0:zt.position}`):(0,Se.xg)(`/classrooms/${zt==null?void 0:zt.coursesId}/smart_plan/${zt==null?void 0:zt.id}/ppt_info/info?simulate=true&simulateType=2&pptPage=${zt==null?void 0:zt.position}`))}),jr=(rr,Er,ri)=>{Yn[Er][rr]=ri,Mn([...Yn])},Xt=rr=>ct(void 0,null,function*(){var Er,ri,$r;Yn[rr].loading=!0,Mn([...Yn]),Jn.current=new AbortController;const di=Jn.current.signal,qi=setTimeout(()=>{Jn.current&&(dr.current=!0,Jn.current.abort())},6e4);try{const Ui=yield(yield fetch(`${ue.Z.API_SERVER}/api/courses/${zt==null?void 0:zt.coursesId}/smart_plans/${zt==null?void 0:zt.id}/get_questions.json`,{method:"post",body:JSON.stringify({url:(Er=zt==null?void 0:zt.url)==null?void 0:Er.map(Li=>Li==null?void 0:Li.url),count:1,type:Yn[rr].type}),headers:{"Content-Type":"application/json"},signal:di})).json();if((Ui==null?void 0:Ui.status)===0){const Li=Yn[rr].type,Jr=($r=(ri=Ui==null?void 0:Ui.data)==null?void 0:ri.questions)==null?void 0:$r[0];Jr&&(Yn[rr]=wt(vt({},Jr),{type:Li}),Li===0&&(Yn[rr].answer=""),Mn([...Yn]))}}catch(ha){dr.current&&te.ZP.error("\u8BF7\u6C42\u8D85\u65F6\uFF0C\u5DF2\u88AB\u4E2D\u65AD")}finally{clearTimeout(qi),Yn[rr].loading=!1,Mn([...Yn])}}),yr=[{key:0,label:"\u95EE\u7B54\u8BA8\u8BBA\u9898"},{key:1,label:"\u5224\u65AD\u9898"},{key:2,label:"\u5173\u952E\u8BCD\u4F5C\u7B54"}],Hr=()=>ct(void 0,null,function*(){var rr;return yield(0,fe.ZP)(`/api/smart_plan_item_banks/${(rr=zt==null?void 0:zt.page)==null?void 0:rr.id}/${nt?"smart_plan_page_knowledges/update_knowledge":"smart_plan_page_knowledges"}.json`,{method:nt?"put":"post",body:{questions:Tn==1?Yn:[],is_ai_question:Tn!=1,ai_question_size:fr,ai_requirement:bn}})}),Rr=()=>ct(void 0,null,function*(){var rr,Er,ri,$r;const di=[],qi=[],ha=[];if(Tn==1){if(Yn.forEach((Ui,Li)=>{var Jr;Ui.question||di.push(Li+1),((Jr=Ui.question)==null?void 0:Jr.length)>200&&qi.push(Li+1),Ui.type!==0&&!Ui.answer&&ha.push(Li+1)}),di.length){te.ZP.warning(`\u7B2C${di.join("\u3001")}\u9053\u95EE\u9898\uFF0C\u8BF7\u586B\u5199\u95EE\u9898\u5185\u5BB9`);return}if(qi.length){te.ZP.warning(`\u7B2C${qi.join("\u3001")}\u9053\u95EE\u9898\uFF0C\u5185\u5BB9\u8D85\u8FC7200\u5B57\u9650\u5236`);return}if(ha.length){te.ZP.warning(`\u7B2C${ha.join("\u3001")}\u9053\u95EE\u9898\uFF0C\u672A\u8BBE\u7F6E\u56DE\u7B54`);return}}if(!nt&&(Yn==null?void 0:Yn.length)>3-((Er=(rr=zt==null?void 0:zt.page)==null?void 0:rr.smart_plan_page_knowledges)==null?void 0:Er.length)){te.ZP.warning("\u5F53\u524D\u9875\u9762\u95EE\u9898\u6570\u91CF\u5DF2\u8FBE\u4E0A\u9650\uFF083/3\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u95EE\u9898\u540E\u518D\u6DFB\u52A0");return}if(Tn==2&&!(bn!=null&&bn.trim())){te.ZP.warning("\u8BF7\u586B\u5199\u4E92\u52A8\u8981\u6C42");return}if(ut)if(Tn===2&&(($r=(ri=zt==null?void 0:zt.page)==null?void 0:ri.smart_plan_page_knowledges)==null?void 0:$r.length)>0)ae.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u5F53\u524D\u5E7B\u706F\u7247\u5DF2\u8BBE\u7F6E\u9884\u8BBE\u95EE\u9898\uFF0C\u542F\u7528\u667A\u80FD\u5B66\u4E60\u52A9\u624B\u5C06\u8986\u76D6\u9884\u8BBE\u95EE\u9898\u3002\u662F\u5426\u786E\u8BA4\u542F\u7528\u65B0\u6A21\u5F0F\uFF1F",onOk:()=>ct(void 0,null,function*(){const Ui=yield Hr();(Ui==null?void 0:Ui.status)===0&&Hn()})});else return yield Hr();else return yield Hr()}),Mi=(0,a.useRef)();return(0,a.useImperativeHandle)(Un,()=>({onClickSave:sr,onClickPreview:Gn,handleClose:Qn})),a.createElement("div",{className:vn.wrap,ref:Mi},a.createElement("div",{className:vn.type_style},"\u4E92\u52A8\u7C7B\u578B"),a.createElement("div",{className:vn.type_list},a.createElement("div",{className:Tn==2?vn.type_tag_active:vn.type_tag_noactive,onClick:()=>{Wn(2),qn("\u8BF7\u8F93\u5165\u5BF9\u5927\u6A21\u578B\u7684\u4E92\u52A8\u8981\u6C42\u3002\u4F8B\u5982\uFF1A\u6211\u662F\u4E00\u540Dxxx\u5B66\u6BB5xxx\u5B66\u79D1\u7684\u667A\u80FD\u4F34\u5B66\u52A9\u624B\uFF0C\u4E3B\u8981\u534F\u52A9\u5B66\u751F\u5B8C\u6210\u9884\u4E60\u73AF\u8282\u3002\u63D0\u95EE\u89C4\u8303\uFF1A\u57FA\u4E8E\u8BFE\u4EF6\u5185\u5BB9\u63D0\u95EE\u5E76\u7ED3\u5408\u5B66\u6BB5\u76EE\u6807\u5EF6\u4F38\uFF1B\u4E0D\u76F4\u63A5\u7ED9\u51FA\u7B54\u6848\uFF0C\u6839\u636E\u5B66\u751F\u77E5\u8BC6\u70B9\u638C\u63E1\u60C5\u51B5\u8C03\u6574\u8BB2\u89E3\u6DF1\u5EA6\u3002")}},"\u667A\u80FD\u5B66\u4E60\u52A9\u624B"),a.createElement("div",{className:Tn==1?vn.type_tag_active:vn.type_tag_noactive,style:{marginLeft:"10px"},onClick:()=>{var rr,Er,ri;Tn==2&&(qn(""),Wn(1),Mn(ut?[Gt[0]]:((Er=(rr=zt==null?void 0:zt.page)==null?void 0:rr.smart_plan_page_knowledges)==null?void 0:Er.length)>0?(ri=zt==null?void 0:zt.page)==null?void 0:ri.smart_plan_page_knowledges:[Gt[0]]))}},"\u6559\u5E08\u9884\u8BBE\u63D0\u95EE")),a.createElement("div",{className:vn.type_tootip},Tn==1?"\u6559\u5E08\u53EF\u81EA\u4E3B\u8BBE\u7F6E\u7CBE\u51C6\u63D0\u95EE\uFF0C\u4E5F\u53EF\u7531\u5927\u6A21\u578B\u667A\u80FD\u89E3\u6790\u8BFE\u4EF6\u5185\u5BB9\u5E76\u751F\u6210\u542F\u53D1\u5F0F\u95EE\u9898\u94FE\uFF0C\u4E24\u79CD\u65B9\u5F0F\u53EF\u7075\u6D3B\u7EC4\u5408\u8C03\u6574\u3002\u5728\u5B66\u751F\u5B8C\u6210\u4E92\u52A8\u540E\uFF0C\u5927\u6A21\u578B\u5C06\u81EA\u52A8\u5206\u6790\u5B66\u751F\u7684\u4E92\u52A8\u6570\u636E\uFF0C\u751F\u6210\u8BE6\u7EC6\u7684\u5B66\u4E60\u8BC4\u4EF7\u62A5\u544A\u3002":"\u5927\u6A21\u578B\u901A\u8FC7\u542F\u53D1\u5F0F\u5BF9\u8BDD\u4E0E\u5B66\u751F\u8FDB\u884C\u4E92\u52A8\uFF0C\u5B9E\u65F6\u8BC4\u4F30\u5B66\u751F\u5BF9\u77E5\u8BC6\u70B9\u7684\u638C\u63E1\u60C5\u51B5\uFF0C\u5BF9\u96BE\u70B9\u8FDB\u884C\u8BB2\u89E3\u3002\u5728\u5B66\u751F\u5B8C\u6210\u4E92\u52A8\u540E\uFF0C\u5927\u6A21\u578B\u5C06\u81EA\u52A8\u5206\u6790\u5B66\u751F\u7684\u4E92\u52A8\u6570\u636E\uFF0C\u751F\u6210\u8BE6\u7EC6\u7684\u5B66\u4E60\u8BC4\u4EF7\u62A5\u544A\u3002"),Tn==2&&a.createElement(a.Fragment,null,a.createElement("div",{className:"mb10 mt20 c-black"},a.createElement("b",null,"\u4E92\u52A8\u8981\u6C42")),a.createElement(cr.default.TextArea,{style:{height:160},value:bn,placeholder:Tn==1?"\u8BF7\u6839\u636E\u5F53\u524DPPT\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u63D0\u95EE":"\u8BF7\u8F93\u5165\u5BF9\u5927\u6A21\u578B\u7684\u4E92\u52A8\u8981\u6C42\u3002\u4F8B\u5982\uFF1A\u6211\u662F\u4E00\u540Dxxx\u5B66\u6BB5xxx\u5B66\u79D1\u7684\u667A\u80FD\u4F34\u5B66\u52A9\u624B\uFF0C\u4E3B\u8981\u534F\u52A9\u5B66\u751F\u5B8C\u6210\u9884\u4E60\u73AF\u8282\u3002\u63D0\u95EE\u89C4\u8303\uFF1A\u57FA\u4E8E\u8BFE\u4EF6\u5185\u5BB9\u63D0\u95EE\u5E76\u7ED3\u5408\u5B66\u6BB5\u76EE\u6807\u5EF6\u4F38\uFF1B\u4E0D\u76F4\u63A5\u7ED9\u51FA\u7B54\u6848\uFF0C\u6839\u636E\u5B66\u751F\u77E5\u8BC6\u70B9\u638C\u63E1\u60C5\u51B5\u8C03\u6574\u8BB2\u89E3\u6DF1\u5EA6\u3002",onChange:rr=>{qn(rr.target.value)}}),a.createElement("div",{style:{fontWeight:500,marginTop:"20px"}},"\u95EE\u9898\u6570\u91CF"),a.createElement(z.default,{placeholder:"\u8BF7\u9009\u62E9\u95EE\u9898\u6570\u91CF",style:{width:"100%",marginTop:"10px"},size:"large",value:fr,showSearch:!1,onChange:rr=>{Xn(rr)}},(un=[1,2,3])==null?void 0:un.map(rr=>a.createElement(z.default.Option,{value:rr,key:rr},rr)))),Tn==1&&a.createElement("div",{style:{minHeight:"70px"}},Yn.map((rr,Er)=>{var ri,$r;return a.createElement("div",{key:Er,style:{marginTop:Er===0?20:30}},a.createElement(Ve.Z,{align:"middle",className:"mb10"},a.createElement("span",{className:"mr10 c-black",style:{fontWeight:500}},"\u95EE\u9898",Er+1),a.createElement(ne.Z,{title:"\u667A\u80FD\u5206\u6790\u8BFE\u4EF6\u5185\u5BB9\uFF0C\u81EA\u52A8\u751F\u6210\u77E5\u8BC6\u70B9\u5173\u8054\u63D0\u95EE\u3002"},a.createElement("img",{src:rt,onClick:()=>{Yn[Er].showInput=!Yn[Er].showInput,Mn([...Yn])},className:"iconfont icon-shuaxin4 font14 c-light-primary current"})),(Yn==null?void 0:Yn.length)<3&&a.createElement("i",{className:"iconfont icon-tianjia4",style:{marginLeft:"10px",cursor:"pointer",fontSize:12,color:"#3061D0",fontWeight:600},onClick:()=>{Yn.push(Gt[0]),Mn([...Yn]),setTimeout(()=>{const di=document.querySelector(".QASetting-modal"),qi=di==null?void 0:di.querySelector(".ant-modal-body");qi==null||qi.scrollTo({top:qi.scrollHeight,behavior:"smooth"})},0)}}),a.createElement(ne.Z,{placement:"left",title:"\u5220\u9664\u95EE\u9898"},a.createElement("i",{onClick:()=>{if(Yn.length==1){te.ZP.error("\u81F3\u5C11\u4FDD\u7559\u4E00\u4E2A\u95EE\u9898");return}Yn.splice(Er,1),Mn([...Yn])},style:{marginLeft:"auto"},className:"iconfont icon-shanchu15 font14 current c-grey-999"}))),Yn[Er].showInput&&a.createElement(a.Fragment,null,a.createElement("div",{className:"mb10 mt20 c-black"},a.createElement("b",null,"\u95EE\u9898\u751F\u6210\u8981\u6C42")),a.createElement(cr.default.TextArea,{style:{height:160},value:(ri=Yn==null?void 0:Yn[Er])==null?void 0:ri.inputValue,disabled:($r=Yn==null?void 0:Yn[Er])==null?void 0:$r.loading,placeholder:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE",onChange:di=>{Yn[Er].inputValue=di.target.value,Mn([...Yn])}}),Yn[Er].loading?a.createElement("div",{style:{display:"flex",justifyContent:"center"}},a.createElement(Ci.op,{style:{width:"120px",margin:"20px auto"},onClick:()=>{dr.current=!1,Jn.current.abort(),Yn[Er].loading=!1,Mn([...Yn])}},"\u7EC8\u6B62\u51FA\u9898")):a.createElement("div",{style:{display:"flex",justifyContent:"center"}},a.createElement(Ci.op,{style:{width:"120px",margin:"20px auto"},onClick:()=>{var di;if(!((di=Yn==null?void 0:Yn[Er])!=null&&di.inputValue.trim())){te.ZP.error("\u8BF7\u5148\u8BBE\u7F6E\u51FA\u9898\u8981\u6C42\uFF0C\u518D\u5C1D\u8BD5\u751F\u6210\u9898\u76EE");return}if(Yn.some((ha,Ui)=>Ui!=Er&&ha.loading==!0)){te.ZP.error("\u6709\u9898\u76EE\u6B63\u5728\u751F\u6210\u4E2D\uFF0C\u4E0D\u80FD\u751F\u6210\u65B0\u9898\u76EE\uFF0C\u8BF7\u7A0D\u7B49");return}Xt(Er)}},"\u5F00\u59CB\u51FA\u9898"))),a.createElement(pe.Z,{spinning:Yn[Er].loading},a.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:"10px"}},a.createElement(cr.default,{onChange:di=>jr("question",Er,di.target.value),style:{width:"510px"},value:rr==null?void 0:rr.question,size:"large"}),a.createElement(z.default,{size:"large",style:{width:"130px",marginLeft:"20px"},value:rr==null?void 0:rr.type,onChange:di=>{const qi={type:Number(di),answer:Gt[di].answer,question:di.question,loading:!1,showInput:!1,inputValue:"\u6839\u636E\u672C\u9875PPT\u5185\u5BB9\u7684\u77E5\u8BC6\u70B9\u751F\u6210\u5173\u8054\u6027\u63D0\u95EE"};Yn[Er]=qi,Mn([...Yn])}},yr==null?void 0:yr.map((di,qi)=>a.createElement(z.default.Option,{value:di==null?void 0:di.key,key:qi},di==null?void 0:di.label)))),rr.type===1&&a.createElement(At,{value:rr.answer,onChange:di=>jr("answer",Er,di)}),rr.type===2&&a.createElement(cr.default,{size:"large",onChange:di=>jr("answer",Er,di.target.value),placeholder:"\u8BF7\u8BBE\u7F6E\u56DE\u7B54\u5173\u952E\u8BCD\uFF0C\u8BF7\u7528\u2018\uFF0C\u2019\u5206\u9694\u5F00",value:rr.answer})))})))}),Kt={wrap:"wrap___yzOLg",left:"left___lhFsp",tip:"tip____qjZn",bottomBtn:"bottomBtn___gR4b0",disabled:"disabled___tHi8U",imgBox:"imgBox___XwRIk",start_btn:"start_btn___P67Pc",stop_btn:"stop_btn___j_aKt",save_btn:"save_btn___mzPPO"},Ut="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAHr1JREFUaEPNmweYnVW1/n/7a6fMmcm0ZEoSUkkCSQgJCVWKoAI2FAH1iqBYwXvFLogF8S9XvRYElUeqIJegFOmEKgiICUkgJBBCkpnMZHoyc6ad9pW9r3t/58wEsJfn+Z8z5zn9fN+711rvetdaewT/rsvi073GBEsdrIN8214WOfbCyLHnSks0SSGqFCCFlSOS/VLKNhXJbULKTVYgXwhKwWZevNX/d5ya+Ff+6OzZx9WGycRbhZs+JbKdYyPbmqZsR5Qsi7xrIS2LSAgQFuh7fdHIVQRSmZsVhsqSciARyifswL/LsuX9w8/fOfyvOs9/CeB5845bEuJ9WljidOm6tZHtEjkOkWPjuw4l2yZMJAk1UKsMVh9ZCVAqBhxJiEJzE2GEE0Z4ocSOwmEnCm9VxfDy7M77tvyzwP8pwAfMPG6JtOyLI0e8M7SEi2UTuB7SdlGOi+85+K5NyfEIXBdcrwy4YmENVsVgZQhBBKEPUYQVBNhBSDKMEGGAG8nAlvJuEfoX9+986B8G/g8Bnlt3yBQvk/m6tKxPKWElIhvjrhpk6HjmPkh4+K5L0XUpWTaJVIJpDfU01VVTP6Uaz3OMsXL5En3ZEfZkcwwNZZFBYMCLIDSgnSAkEfiIKMSNFLYMS1akflokuiTb9sjI32vxvxvwouY3HIdrXQtirvZI6XhISyFtB8qAQ8+jaFuQTvGGlQdy5klHcvji+TTV1eA5MVAdw+bgSiGBQslnZ98gj254idsfW8/azduJ/AArCkj5AXYUYGtXj0IsKRFRpInuI31djz/+94D+ewBbi1oO+zLC/SbafYVACWGA6ljFtlGuhyYoJ5PmrNPfwifeezIzmqe+/nyUMlw1cdGhXAZPvAy8sL2Dn6x+kFvuf5KoWMSLIgPaCiOsKMSJIgQqUEH0jd7eJ7+rSf9vAf43AZ4x44hUJlRXSkudbSkHLGFiUWEhXQfpCITj4Qs4/bS3cP4n3suM5mllQ8aHqECMNBkDYfkM9WMD1pDYhPFxFbgI2jt7+PplN3HPmqfxUDhRgAi1lSOEtrRmd6VusKzw3K6uZwp/DfRfBdzUdFBVg5W6XSpO1K5r4RrAwrJ1HkW5FpFtk5mS4TuXfpYTjz/q1UDL1oyAoAxU35vnSpk0pcHr8DCIlTCv2wjSQEooc//Amqc478LLCfL52K21hQ3h6ZQm9fM1gcid1t//Qu4vgf6LgLVla6LwdpQ42aRL7USWjRDahePHoQXLDjmAyy/7Kq0tzeX0KlBloBpMDFThm5swnuAr0MoiMIAV2kG1sfQJyUjhFSSuEGhuS9uQsQXdOzo45+MX09XZg62ZXAOO4znO4cg1akCc2sWft/RfAmwd0LzyeiHEWXrVNVhpRIO2buzWoYJ3vffNXHLJF0gmExMLq5QkikJCZRFYGqCgZAmKKEoISgpzC6NyJgoUUahQZRcV2p3DEFcoHEeQdGxc1yKdsGBklLPO/CI7trZjKYmlV0nnbmXMod37xt171n74z8X0nwW8qGnlV4Tg20KDVBaaUw1JWTreHKSSnP3Jd3PBVz4BwkNoV1cRSoVEkSSMQpNW9c3Hpei55GyBHyiCUkhQivBDRRhGhKHShiJSEqUBYBwIxwLPwoB2XZuE55BM2tilPO9/27n09/QbwEILF2Pt+F4peVH34PpL/5Rr/0nAixqXH2u5zkNKKS8GLBDCMq4szVNBIpXi6eeuIZnU7+m1TaBUChkKolCD1YAkYQh+CEVlUVKCgq8IwoggVJQkBKEkkIpASqSM3VqftC0UtiVwLIHtQsISeAkN2iWRsimNDHP2u85jfHjMxLP2Kk1i+rtC4QdSvaVv+NknXgv6dYC1qEgkrOeEYM6kj4JWUZYBrC1tEwYR9zz2YxYsaCxTq15Zj1IxFVtYgw5kDCyMKPmCotRnoigF4EeSUiTNYvjGExSGwbXoEjoeNWgNGFxb4LgC17HxEhbJpEOyKkH71m189swvmrwcM7wmMs0fBnhbTskV2eyGV4mT1wE+oGnlD4UlPvuqldFkoonKsgxgW189lwd//1OmTUvHwl8fUUT4pRS5QrwgYRCD9gNJMdBgoRhElPRjvQihpBRa8WckhFIRSjmRwmxhofWLbWvyEniuZVzbSzmkkh7pmjR3//JWrv/RL3BMmiwD1lEXu/mPdg+t/9xrUv7k00VNhyy1LPEsiEkGipOMuWrAOh3pmF64dA433/ktXEeThf6IROkYlorh4SryxYgoCAj90AAuBRG+DwU/pBiI+LlZDEUh0gugCCMNOFZeOkg0c1iWtmxsZU1cnmeR8GySSQ8v5VE1pYoLPvwF2ra2mQXXXzbkFeeUkpRqVVd2w+YKyldZeHHzytv/KHJONRBeY3sTyzo7CptIKj507rv4wkXvQ4gyOxKZFdbEUcq79A06BL5vQPu+BisparAlRck8ji2tb0UNPFT4kSYwHcsxaA1Wx7CjLezahrw0WHNLOngadFWCkaEsXzzrcyhdgGjyMildovlVwR27h9a/53WAD6xfthjPew5wK5XbxIfMCzFp6ZXQAH76yws5/i3Ly9bVB9EuFBori1DS058gOxJbOQh8wlJAUQMtRhT8iEKhyPjoOGPZImMDBYpDknDEQhZtCIxt0fLc8hRuRmLXSpxGi1RDmkxtNalMFYmESzKdIF1bzR2/vIN7fnl7XGrroDA5XXsdgRWEyzvHN71YEXQG1+KW5Vcr5XzUZFxh6Y9O+Hps3ZipIY65ux7/AfsvmGEsHDNGhBJhXOlEktyoxbZOCEs+MvQJfZ/c2DgjPeOM7YSRdo+hfofsUMRgYZzxIE9O5imqIjKKGddBkJIJpogMtV4NU6uqmVpXRdW0EGYP4swXVM1sJF1Tg530+OwH/4tivlAGXDkvpVPXNZ3Dz31sAvDBtQfXBgm3XQlVG3uzZrpY31bAWtLWRkaYOLZ4ZP3PaGyYMqGIK3rJ5EJdyAewZXtEb98Yhd5BRjZbtL0IG7r6aR/pZk80wJgcJFQ5lCoZd1RaZGrxUVFQJsUIbGVoEk+lqXUaSMta5icW8obph9C6NEQeOU71wmbW3Pkwd998B5ZmOm04w9YGzfCoiuYMDz8/bCJ1cevK9wklVms5qPOspal9nxjWltVX7S9SKdyEx++ev450popcQVHl5RB27NLCANaFvOKFJ3v43TURm9pGeGrP83SVdlKSI0SygNKfM8oojrf4cdzmiWOw/HziPrb67Gl1HHPYwYwOe2zetJcZzOEDS99B9aHjcITNRZ++GL+YL1cj8eIZLEr+x+7sc6sNrIOaV94ihXjvRLzv4+yGn3WRIGHe/q0c85ZjqJveytHHLGHLb9dywDtOIjcwyIpFOr41aK1tJbk9JW76TIFfrHuS5/NPUQqzKBVU6sAy0DKwSvjElU/5PW0hXWNVcmxMjnVVad581DL2XzQDy3W571dt9PWP8OkFn2L+qiS39q3m6T9sNN/TgWnWzjA2v+rMbnyfWMxiTzSlO5WgKabzcjmnDWryr85vsHTFQq791XcZ2rOXfG0royLNzvXbUR0b6ZWtnH3SFGobExMn/OSVeS74n0dZl3+YKBqLLVexVnwWE8/1ceLycRKwMYqx/D51o66enBTHrVjMshWzSdck+d1Tm3h5vY9Dnu/P+SW7ljzAZY/+HEvo/KT5SP+O1ttqoHPEnymWNq44RDnWs/qtuDYox2/5nPTzZNrj9kd+yozpHmE+4slnh9iyxyYYHyO35fdkGvbj4ANTHH/yQnOA4kjIJad286MXf0Ix2BuDq4gTA7xS+2pZZVTCZDE8wZWV13Q8TqwQs1jB5d5X2PauRyjsl2Pjpld46LHNJEnx1aorSBzcxXc2XYptxUtYAayUUkKxSixpXX6OUNa1sqyXLV0glF3MHFvC208/jv/+8acgHMbfm+fZdZ3c/3QPo2M5Rrt7mD+3Gc8SfOlrb8ZybbY/VeC8j/yOR7K3xVqx0qiruOuENWMgsQ337YFMeloMtmJlySxW8uXkp+h/z6OIJovNL+3kzgfXUus28EnnIsSiXVy381qTvyud4Mp6SSXPEUumH3IZkvNjCo5/3nFco5v9oGQ08fd/fiFvPWUpws8x3j/Cti3dXHvds4znS4wMFVg4r4HCH+vXb//w7dTUV/Pwz7Oc/51b2Zp/Nhbzkc6L+7q0qXonLHdUMuTQjOBHe3XNJViekqwraE6ofGbSyo5wWDFvNkcetYim2iZeWr+LO9c9jiem8smqC9nV8jBP9D5lio9XX4wZfyyWtq58ANRJSlqmCjJJu5x39bpHQcjq+y9j2Yo6A3ika5iO7X1c8YOnTMexUIxobq5BSZsvfe145ixq4hdf6+Kim26mt9hmWjD62LqcnDTiPi6MICkUVQIGywztmAQldP1Fkw2dmtDL1nCE4JAFszn8sANpqG7g+cd3c9dLTzDNaeU/Z36Zu+QV9I30T4TIRL8/rpfXiKWth2xTSizQymaiC7ZPStKl3q/X/IQlB2UQpRwj3cPs2t7HVT94lvFCQCkIqZ7iknTTfPi8VSxbOYPLLtjGf99xG0OF7okUYzJAJQ1MBPG++nXfRYgBHpkJmeVKVmfdCWO5luCIxfM4ePl8kqkk9zywge27e5iVWMh5qz7IDd1XMpytFEj7kFa8ZNvE0pZDhhH2lH0IeiIz6NPR2vaqWy7h6GNnQCHHaM8IHdsHuPmKVxgbg1IoaJxhExZ93vXBAzj0qJn88BvP8f1b72eo0DOZal8bvxNEVAH9aquXxX85wisxLHAtWD5/Ogcvm08QSe5+aAOFUsSS1CF84ORj+MX6WxgcHNqnFpj8XcuyRrSFI5SRTxMWqHi/iTSp+Nhn3sunv3gSanSY0b4xunaOcM9Ve8mNOESRItmYN+LqrWfOYPkRTVxz+Xq+94tHscUQpVBXR7o8jMpFviSasPQk+8b+/tpqdd/XJh/rls/s5jpDwbv7Rki6CY6sfQMnvG1/rrr3VsYLufinYsExGcqCUMdwJIRj2ZZFGAam3rX2yRw6Lc1fuB+3rrkUkR1guC9H185xnrklojCUohSWkPUDOIV6Tjw3xYIlU3j4gZf44rfuJZ0ooCJBoNs9uhoKJb55rLscklBGRrnpm7mWF6Ii/iMVlTNG5aQnF0SHoD43XSvXedWcvPBIFixu5ap7b4vFihERZaKs0KNSoVjasnJECLvG81x8P5hY50oZrn80+mM9e+H/+zj/8Z5VjPeOsX3DKO2P1OKP2/QO91M7R+EPJXn75y0aW1IM9Gd5/9nX0p8doT6ZIjQ9LoGUcTvHjJLi3pOxdvxYy9r4BM1VRObzUoYUQp+SdqFypVxJVRVCmpVp5P3HHUtH/yhPvrK2LDrKyS4mjzi5KaVdeuU2UAvitBSLjrg8LCsuU4jrT1v86Gef5/AD5tG+TjKyuQHfz7Mrv5MGpxWrPstRpydIpB1T1n31wv/lurs3Mau6ARE5RnUasLoXbYBKYvvFwPW1Yk8t+o0cFFoLS0ICssUcfqQbvvGIxkAQkHQs5tdP44xj3shNv32MUlQoC5mywjK/U34s2CYOaln1gIKTzPdNM24fTb9PytcupI9w2MqDCYcTaNny+S+cgVA+3ZuKHHh0grrWNLYjzGDi5RfbOef862nvLrAgMRcRJSASRCIi0hBEaCCG5nmAlJHpY5XsuJEQNxa0HtYWkBSjAnvyo3F620dt1qdTLJ83nca6On6/aRuWjsdXUUG8oGWBs0YsaVl1mUCcb14wDbo4zie0jXEzU46bHC21J5SbKMsO2p+vfuZ9TG1OMzQwRuO0epJTEli6CSDg6qvv5YqbnqSvT7FYLqdWthIQElEiFD6BVSQURQIiPjGnn1XNfZy5bg6+W4rdV7dskAhLdyUD9hZGGQ/GyyenSHseVa7FGW9axeZXeuno0zJWGmPEdXq5oVcRAIofiyWtK8+xsK6N345brkZRlgnEEInW2Er3suLupV6AMIp402GraErP5bQPLaGmJsFwT0DzrHq8Ws34EUHB55rr7ubXD26grSdParyFOWo5U2nBwsGnYG4lCghRwrXy9CmfwC0Q2ppAA5QIwPaxhE8+ytE7vgepfNIJl7pkhtbmNCcesYTV96wnMiRohmwGdHyZZGml5EfE0pYVhwjhPDvpz7Frm9RR9n2zEKaojCcQlS0Li2bMpHHmaWSmzOCjpxaR+ZRpstU3ZvBqhGmyB37IY4+u5ZEn19Leu4euoRyjo4JUroX6cBZ1qok0NdqO+AZ+kSJ5AidPYJWIrALKziGcHKGVY5QhWpqqSNouVUmbY1fM5/mtPTz7QhtCu7PxDB1Wmqu1OxuZFgeqVKtMeWi3ZnYD0/bNhYY5y36tdfVEWWq+q1OCZfrIs1qWMJCFKqeXt644nY994WgGO8eY2jwFy5UEfkB+XNK/26dtRwcvd26lZ7CDwdwg2dwY2VyJ8ZxFWHIhSKAiG6W0stLbIxTCCbEdHy8RkKmGhvoUtVUJZs9oZFptHZ1dOX7z4NNgheV+tpwc9slgErBSA53DpZnGf5e1HnaLQr03JmMrHoSZyVZcOcXeod20wgaT1lblmNafiELJ2e9+Dx8983TGOlzqp9l47TaJK6sYmeuzd35ANikYLUVk8zmG8oMM5fvJ5nsZK+wlr6uxMI8iMHGrCVDvlEglXVIJj0wyRU2qhrrkVBoTM1mz7mke2vA42PGoLhJxp1Kf8KRLV0hL/Kozu/59ccej6dD3Y3OzsXvZ9SdbPNqd9Zd0JzFOV6YYMA29yiQ7nurrVKLT5bRMK6cdcwbHzj6O/TfWkGq2EEVF9BIMD0L/NMnAfpLReovRKou9NYKuamifAnszktDWw+8QrySZMxaxbChiWiGgiohq3yY1rLj08SvY1PccthMirRKogKgsNkwaihvU8VmZ3B5Ntnh0E09lvHYlRW1F7Uwmd50Y4laLIS7zA3G5FudqbflK+abb0gIZWUSRRdKuY8XsIzg++QaOql3KlGkJqiyBpWdKVYrxALY2K848RTJQLYjSkZ6C6/b3pDcFFoe8KLjiPsXMnM/m7i38z+9W0xV2ouwiyikaYtMsrgGbxGocMLZcOSUNI/25nSObsxMZ6+AZq66W0vqoBhx3PSoleVwyGqKqWNRIz3g2UM7qplnZPGMax59wNDPqZuIEU8iOuvQMF3h+8BUOm9vCUy81kRmaxYKaamY0ZaibbvP0CYLVRylG9cjf5NDyvTmW3kQiOPfRAstv3sANjz7Onv5ehFVAOmMxYFunMK0QFaFp6+i/srSs+J2U13QOb5hs08ZuvXIJtr1RxYwxcdm3kADtunFeVnqaqO/1ZrMw5MR3H8u3v3Mh6VIKui3kiKJ7T4Gt3R7rLZcrZw4z/sgrjK7OIUaTCDuFXRsRTJXwnma8WQ4i5SAbM2Zt68aKpF/JMvr4ehqe3E5QGjFpS4pxsMYNWCl8sOJxuwFrtETsj+ZiNIQMZOCv2D3+gtnq9CpNclDL4bcr5KmVXFxx6zgXx3NiIwSEZlL983GDT293WPPUdXR3ZJlZN52awRrIxymhb0+JV7Yk2BY6XHsQrNu1m7qf7qFQdAhG95pOZ3T4VGw3IpOReOmEGY0eZOUQJYclxak8/IcbGRvpwqKAtPIokUfZQdx3toxei9vLZhgQNxr0fbmdcUfH0LOvH7VocHqY5tn2a4Zpk/Fp4rW8eqHuuOoBl+1w/LFvpKWpidtueo6pDVV85Qunc/iyg83GEz1J6G4v0b+xlj2FNLcsFDyWgTc9IykWfPoLRUZtKBLhpm3GSgUGdr5MJtjL/jObSKkGzkq1ctUz32JwqBOlCUqLERWgdNoy45QoLjyEVuTlHpkBrkoR8s8P00yKmn7oD5WaHJfqr8dyvdyf1sNqx+YTnzuVk088knA0yaZ70ty5+jFyuoupxYFq46S3n8KX/vMwQl9RKob0do6Rfa6ZbGEKv291uKcBTumGXa2QfaqD3t695KekYd4cVMFl18YXSOV6aFx4IIe6MzjF2c2lD1xEvjSEsPVOgdi62uO09taAdbFR2SdiLA0/6hha9+fHpfoTeiCeSTrPKdScyfgtV9OWoLZxCj9bfQHzZzUw3pVnw5DPwFpF/7r9uOqJ+1DFdgqFnVQ5czn/k4fzgTMWQzFNKS/o6upl4OVG9ham8ezUFP+71GJwlWDWmjHmPVRkLILt/ij5A6cyJVuF//JepjY4HFZVx/FCkZm1iwe3385v73/QKNw4RjXY8nhGb5CbKAdV+wjR8r86ENeglzSvPM6y7Af1locKC2vwuqS79rZv0nTkHKbuGad/Wze7erP07B5i+MWl3PjYIHsLXQxnH8NRPvPrlnL5Zcczd24rdlDHWHGE7a900bk9za+f3sqgX2L8HW9j1zGzKXiaXiWWFWKPjSA6x/GiOo7synBoyUakIzIdG5i+1KIn187VV9yI1KMdPZMuN91N4RPnXR8VnbhreP3rdum9tqcywc5Lph/6FWS8qcW0epRk6aoDuPrOSxkvZXE6e+h8uZuenix9vVkGdrvc9XAfW4pJlL8XObqFZnsBK1fW8ZMfno7lpCBy2LalnTW/7WHr7iJ+YOF4GapbZrM+KRhIeCjLxQ3VHzf8CRJKcpQlWZTwqCsGjPg72NXRy+nvO5zH1z/PLTffZfaBRFqF6p0DdszCoYou6siu+9s3tZRRW0taDr1eCc7Sw7UgDPnSxR/nbZ88mdrcHvbu2M2uV3ro6Rqir3eEnt1Fnl43zkvd7UTSYVwOUE8LJxw9m/M+ejTz5jdhWS5rf7eDX93bTnVdHTv2CNPqqUulmOYUTHdDRS46szq2S3U6RUNdmro6G89VjI2Mml1Caddj9vJmvvfjG+np6o1T0WQf+sad2Wf+/m1LGrTemFYnoztQ4iRden3v++dQlUlRk3ForE7Rtq2L3t1ZurqzdLRHbN+VY/2Ol0y6yoWjtCTrWbFsJjNbZ/Dlz55g9mJdf93z3PnEWs79yFv5zW97EQSm6d8oPDwnQdtQmrpkC8LKYDkWdtRHbbqfpuYEgZ4jlwLsMZ+Zi2bSOd7NHXfoeNZ7x0ztu6aU5R/emGYMfVDTQVVYVbdjqxMfXn89NRmb7Vs2k93ZTVQI6e7K0tExRNsOj2JB8sgLa4kim7FokGluAzXJVoa9Dh674UtYtstVV27gqR3Pc8bJx7JxYw+W7eAnG/CppeDUsyvVTCn06F82lZrOMfbLjjI7M84C0UFCFk1Hwx/K4XmNpKaX+Mm1vy6TF2vGR8dO6+ef2HpYCWht6XrFld/4+mln6wn/KR98M+vu30CYK7KrfZBXthXo7AjNTpqNbdtpG+gnkDlqnVqy0TAOLqsvO4t5c1ro7S8wf2E9N9/xErftbaA0mGNnQyPFqiqzHYrWVjhsoVYo0JgBJwlt7bT27Gb+3t0samlmrrsXNZqHouD6Rx8gwr+hNMy5f2nLYQXLnyWtfeVlJaZ3tT1zwcz9pl88sGOL2/fyHm66YSP7zWymo3OY3JCOP4exYsR9G58hUFlSVgZfKeZNaeCcs1bwpjcuxUokqJua4sZbtvLQy+Os78szXl1D1NAM6SpUcwMctxyyWkJaIBOwfisi209193amjw/yjtlNzJ6doDDiBz+/+b6LXxl54jv/0u3D+4Jv3/jQsbXVxes2/qFz7o7NfUZUdLSX2N4+TlJUM712KvdtfprBsYG4nFQOGc/hrPcs47R3HoqdSNI0cwqrV7/EExsH6LRqIeWRsAVB0iNXO5P2BQvItWhWV0wdyjF/82aSbgkVSYb3+hxnD7NoblVbOs05Z339vNfttvsTxpp46e+x8GRBMfTwlHWPtX+jZ+fgeS+/PJzY3VUkLNm4YS1JK8n69q1sH2inoEaotmvJZOAT71/FGw47ADuVonVuPWvu3c0TT3ejogAVCFI1VTy6fZjISuM1TWfPygOwizAr20fwzIOkkvW8fcUcLGesFAbhz+y0/OYFV13w7/8XgH1X76avXbJ0167iN/r6/Hf6JdyUrMMVHuvaNpPN7SFfHKMQSWa1VnH+h9/I3FlNuOkUtfU1bHsiYvczKbbn2ri340nePH8l20ZGsL0QT3ceSz4zptUyNDrK4oXzeGGTHxxbt/jujuoXv/nd+/9rYqPZX7Lmn3rvH7Lwa3/og0d+eklP78j5c2vmntZUO7V27e5nGM2NsGtoF65dxQmHz+NDZxxBKpEkNSVFmE3w8iMOj2x5kZ78ANWJBNPqpyESJQIZUvJDk8Km1qUpFovDc2e13Mp4+vIv/uasf/i/Wf4R0vqri/mh2RfXLlow66St+fXvbu/qOW4o3z/1iMXzxOnvOIpUlYNjW2QaUvSvTbFlS462PQMUo2EaG2pIpjzT+y4UlQpDuUchH3ec6DdeUqy5+M7P/v/1j1p/aiXuv/zyxDOP7ViyYP7Ug9r6upadcPSqhYlkYm405jXteNqt8reG9LYO5NJVqt8VXlsU2Nsi6WySofvCfml38xm3nvFv+Ve8/wNgli4fKbeMnwAAAABJRU5ErkJggg==",tn="data:image/png;base64,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",sn=le(97812),en=(ut,nt,$e)=>new Promise((zt,Zt)=>{var Hn=Gt=>{try{un($e.next(Gt))}catch(bn){Zt(bn)}},Un=Gt=>{try{un($e.throw(Gt))}catch(bn){Zt(bn)}},un=Gt=>Gt.done?zt(Gt.value):Promise.resolve(Gt.value).then(Hn,Un);un(($e=$e.apply(ut,nt)).next())}),Nn=({isEdit:ut=!1,visible:nt,data:$e,onClose:zt,onOk:Zt,openPreview:Hn,changePage:Un})=>{const[un,Gt]=(0,a.useState)(`\u751F\u6210\u5FEB\u901F\u6392\u5E8F\u7B97\u6CD5\u7684\u53EF\u89C6\u5316\u6F14\u793A\u8FC7\u7A0B\uFF0C\u5305\u542B\u5982\u4E0B\u6838\u5FC3\u5143\u7D20\uFF1A 1. **\u76F4\u89C2\u7684\u6570\u7EC4\u5C55\u793A**\uFF1A\u7528\u67F1\u72B6\u56FE\u5F62\u5F0F\u5C55\u793A\u6570\u7EC4\uFF0C\u9AD8\u5EA6\u4EE3\u8868\u6570\u503C\u5927\u5C0F 2. **\u9010\u6B65\u6267\u884C**\uFF1A\u53EF\u4EE5\u4E00\u6B65\u4E00\u6B65\u6267\u884C\u5FEB\u901F\u6392\u5E8F\u7684\u6BCF\u4E2A\u6B65\u9AA4 3. **\u81EA\u52A8\u64AD\u653E**\uFF1A\u81EA\u52A8\u9010\u6B65\u6267\u884C\u6392\u5E8F\u8FC7\u7A0B 4. **\u76F4\u63A5\u5B8C\u6210**\uFF1A\u4E00\u952E\u5B8C\u6210\u6574\u4E2A\u6392\u5E8F\u8FC7\u7A0B 5. **\u989C\u8272\u6807\u8BB0**\uFF1A\u7528\u4E0D\u540C\u989C\u8272\u6807\u8BB0\u6838\u5FC3\u8981\u7D20 6. **\u4EE3\u7801\u663E\u793A**\uFF1A\u663E\u793A\u5F53\u524D\u6B65\u9AA4\u5BF9\u5E94\u7684\u4EE3\u7801 -7. **\u6587\u5B57\u89E3\u91CA**\uFF1A\u8BE6\u7EC6\u8BF4\u660E\u5F53\u524D\u6B65\u9AA4\u7684\u539F\u7406`),[Rn,qn]=(0,a.useState)(!1),[Kn,Zn]=(0,a.useState)(!1),[zn,kn]=(0,a.useState)(""),[or,_n]=(0,a.useState)(!1),yr=(0,a.useRef)(null),hr=(0,a.useRef)(null),tr=()=>{const Gt=yr.current;if(Gt){const Lr=Math.abs(Gt.scrollHeight-Gt.scrollTop-Gt.clientHeight)<=50;_n(!Lr)}};(0,a.useEffect)(()=>{!or&&hr.current&&hr.current.scrollIntoView({behavior:"smooth"})},[zn,or]);const sr=(0,a.useRef)(null);(0,a.useEffect)(()=>{var Gt;at&&(qt(`\u751F\u6210\u5FEB\u901F\u6392\u5E8F\u7B97\u6CD5\u7684\u53EF\u89C6\u5316\u6F14\u793A\u8FC7\u7A0B\uFF0C\u5305\u542B\u5982\u4E0B\u6838\u5FC3\u5143\u7D20\uFF1A +7. **\u6587\u5B57\u89E3\u91CA**\uFF1A\u8BE6\u7EC6\u8BF4\u660E\u5F53\u524D\u6B65\u9AA4\u7684\u539F\u7406`),[bn,qn]=(0,a.useState)(!1),[Yn,Mn]=(0,a.useState)(!1),[Tn,Wn]=(0,a.useState)(""),[fr,Xn]=(0,a.useState)(!1),dr=(0,a.useRef)(null),zn=(0,a.useRef)(null),Jn=()=>{const Gn=dr.current;if(Gn){const jr=Math.abs(Gn.scrollHeight-Gn.scrollTop-Gn.clientHeight)<=50;Xn(!jr)}};(0,a.useEffect)(()=>{!fr&&zn.current&&zn.current.scrollIntoView({behavior:"smooth"})},[Tn,fr]);const Qn=(0,a.useRef)(null);(0,a.useEffect)(()=>{var Gn;nt&&(Gt(`\u751F\u6210\u5FEB\u901F\u6392\u5E8F\u7B97\u6CD5\u7684\u53EF\u89C6\u5316\u6F14\u793A\u8FC7\u7A0B\uFF0C\u5305\u542B\u5982\u4E0B\u6838\u5FC3\u5143\u7D20\uFF1A 1. **\u76F4\u89C2\u7684\u6570\u7EC4\u5C55\u793A**\uFF1A\u7528\u67F1\u72B6\u56FE\u5F62\u5F0F\u5C55\u793A\u6570\u7EC4\uFF0C\u9AD8\u5EA6\u4EE3\u8868\u6570\u503C\u5927\u5C0F 2. **\u9010\u6B65\u6267\u884C**\uFF1A\u53EF\u4EE5\u4E00\u6B65\u4E00\u6B65\u6267\u884C\u5FEB\u901F\u6392\u5E8F\u7684\u6BCF\u4E2A\u6B65\u9AA4 3. **\u81EA\u52A8\u64AD\u653E**\uFF1A\u81EA\u52A8\u9010\u6B65\u6267\u884C\u6392\u5E8F\u8FC7\u7A0B 4. **\u76F4\u63A5\u5B8C\u6210**\uFF1A\u4E00\u952E\u5B8C\u6210\u6574\u4E2A\u6392\u5E8F\u8FC7\u7A0B 5. **\u989C\u8272\u6807\u8BB0**\uFF1A\u7528\u4E0D\u540C\u989C\u8272\u6807\u8BB0\u6838\u5FC3\u8981\u7D20 6. **\u4EE3\u7801\u663E\u793A**\uFF1A\u663E\u793A\u5F53\u524D\u6B65\u9AA4\u5BF9\u5E94\u7684\u4EE3\u7801 -7. **\u6587\u5B57\u89E3\u91CA**\uFF1A\u8BE6\u7EC6\u8BF4\u660E\u5F53\u524D\u6B65\u9AA4\u7684\u539F\u7406`),kn(ht?(Gt=nt==null?void 0:nt.page)==null?void 0:Gt.page_info:""))},[at]);const ur=()=>en(void 0,null,function*(){var Gt;qn(!0),Zn(!0),sr.current=new yt.Z(ue.Z.API_SERVER+"/api/stream/course_qna_records/chat_messages.json",{response_mode:"streaming",model:"qwen-max",scene_awareness:!1,thinking_enabled:!1,image_generator:!1,code_preview:!0,file_ids:[],image_list:[],history:[],questionable_type:"SmartPlan",questionable_id:nt==null?void 0:nt.id,position:1,type:10,is_chat:!0,prompt:An,ppt_url:(Gt=nt==null?void 0:nt.url)==null?void 0:Gt.map(Lr=>Lr==null?void 0:Lr.url)}),yield new Promise((Lr,Gr)=>{sr.current.on("data",Br=>{Zn(!1),kn(Br==null?void 0:Br.full)}),sr.current.on("done",()=>en(void 0,null,function*(){qn(!1)})),sr.current.startStream()})});return a.createElement(ee.Z,{title:"\u667A\u80FD\u52A8\u6548\u52A9\u624B",extra:a.createElement("div",{className:Kt.extraHeader},a.createElement(Ve.Z,{align:"middle"},zn&&a.createElement(a.Fragment,null,a.createElement(ne.Z,{title:Rn?"\u667A\u80FD\u52A8\u6548\u751F\u6210\u4E2D":""},a.createElement(b.ZP,{className:Kt.save_btn,style:{marginRight:"20px"},disabled:Rn,onClick:()=>{const Lr=document.querySelector("code[data-text]").getAttribute("data-text").replace(/^```html/,"").replace(/```$/,"").trim();Vn(Lr)}},a.createElement("div",{className:"flex flex_box_center"},a.createElement("i",{className:"iconfont icon-baocuntimu font14",style:{color:"#69C0FF !important",marginRight:"4px"}}),a.createElement("span",null,"\u4FDD\u5B58\u52A8\u6548")))),a.createElement(ne.Z,{title:Rn?"\u667A\u80FD\u52A8\u6548\u751F\u6210\u4E2D":""},a.createElement(b.ZP,{className:Kt.save_btn,disabled:Rn,onClick:()=>{const Lr=document.querySelector("code[data-text]").getAttribute("data-text").replace(/^```html/,"").replace(/```$/,"").trim();(0,xe.RG)(Lr)}},a.createElement("i",{className:"iconfont icon-zhichifuzhi"}),a.createElement("span",null,"\u590D\u5236")))),a.createElement("i",{onClick:()=>{const Gt=Lr=>{ae.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Lr,onOk:()=>{var Gr,Br;(Br=(Gr=sr.current)==null?void 0:Gr.cancelRequest)==null||Br.call(Gr),qn(!1),Zn(!1),Ht()}})};if(Rn){Gt("\u6B63\u5728\u751F\u6210\u667A\u80FD\u52A8\u6548\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else zn?Gt("\u52A8\u6548\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):Ht()},className:"iconfont icon-guanbi11 current ml15"}))),placement:"bottom",height:"100%",headerStyle:{height:54,borderBottomColor:"#DCDCDC"},bodyStyle:{padding:0},closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:at},a.createElement("div",{className:Kt.wrap},a.createElement("div",{className:Kt.left},a.createElement("div",{className:Kt.tip},a.createElement("img",{src:Ut}),a.createElement("span",null,"\u8BF7\u63CF\u8FF0\u60A8\u9700\u8981\u7684\u52A8\u753B\u6548\u679C\u8981\u6C42\uFF0C\u6211\u5C06\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u5BF9\u5E94\u7684\u52A8\u753B\u4EE3\u7801\uFF0C\u5E76\u652F\u6301\u4E0E\u5F53\u524D\u5E7B\u706F\u7247\u7ED1\u5B9A\uFF0C\u65B9\u4FBF\u6559\u5B66\u6F14\u793A\u3002")),a.createElement("div",{className:"mb10 mt30 c-black"},a.createElement("b",null,"\u52A8\u6548\u751F\u6210\u8981\u6C42")),a.createElement(ar.default.TextArea,{style:{height:200},value:An,disabled:Rn,onChange:Gt=>{qt(Gt.target.value)}}),a.createElement(ne.Z,{title:Rn?"\u667A\u80FD\u52A8\u6548\u751F\u6210\u4E2D":""},Rn?a.createElement("div",{className:Kt.stop_btn,onClick:()=>{var Gt,Lr;(Lr=(Gt=sr.current)==null?void 0:Gt.cancelRequest)==null||Lr.call(Gt),qn(!1),Zn(!1)}},"\u505C\u6B62\u751F\u6210"):a.createElement("div",{className:Kt.start_btn,onClick:()=>{if(!An.trim()){te.ZP.error("\u8BF7\u586B\u5199\u52A8\u6548\u751F\u6210\u8981\u6C42");return}kn(""),ur()}},"\u5F00\u59CB\u751F\u6210"))),a.createElement("div",{style:{width:"55%",padding:"10px 24px 10px 10px",overflow:"auto"},onScroll:tr,ref:yr},zn?a.createElement(se.Z,{spinning:Kn},zn&&a.createElement(sn.Z,{cancelIndex:0,streamingStatus:Rn,loadImage:!1,onFinish:()=>en(void 0,null,function*(){}),value:zn,isHiddenHtml:!0}),a.createElement("div",{ref:hr})):a.createElement("div",{className:Kt.imgBox},a.createElement(se.Z,{spinning:Rn},a.createElement("img",{width:56,src:tn}),a.createElement("div",null,"\u9884\u89C8\u533A"))))))},dn=le(17178),Sn=le(92310),Mn=le.n(Sn),Wn=le(30521),Jt=Object.defineProperty,mr=Object.getOwnPropertySymbols,Yn=Object.prototype.hasOwnProperty,pr=Object.prototype.propertyIsEnumerable,vr=(ht,at,nt)=>at in ht?Jt(ht,at,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ht[at]=nt,Nr=(ht,at)=>{for(var nt in at||(at={}))Yn.call(at,nt)&&vr(ht,nt,at[nt]);if(mr)for(var nt of mr(at))pr.call(at,nt)&&vr(ht,nt,at[nt]);return ht};const Wr=ht=>React.createElement("svg",Nr({className:"ppt_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},ht),React.createElement("path",{d:"M931.294 166.775H536.439V856.27h394.855a24.235 24.235 0 0 0 24.44-24.371V192.102c0-14.063-10.343-25.327-24.44-25.327z",fill:"#FF8A65"}),React.createElement("path",{d:"M512 634.88h345.975v48.81H512v-48.81zm0 98.509h345.975v49.732H512V733.39zM660.548 290.61C578.765 290.611 512 357.205 512 438.818S578.765 587.06 660.548 587.06c81.784 0 148.514-66.628 148.514-148.24H660.548V290.61z",fill:"#FBE9E7"}),React.createElement("path",{d:"M709.427 240.879V389.12h148.548c0-81.647-66.764-148.241-148.548-148.241z",fill:"#FBE9E7"}),React.createElement("path",{d:"M586.274 955.733 68.267 857.225v-690.45l518.007-98.508z",fill:"#E64A19"}),React.createElement("path",{d:"M335.258 343.142H218.692v337.716h72.363V564.565h37.649c40.448 0 72.397-10.308 95.915-31.88 23.483-20.65 35.703-48.81 35.703-82.569 0-71.304-42.325-106.94-125.03-106.94zm-13.176 163.226H291.09V401.306h30.993c39.492 0 59.256 16.896 59.256 51.575 0 36.591-19.764 53.487-59.256 53.487z",fill:"#FFF"}));var fr="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTkzMS4yOTQgMTY2Ljc3NUg1MzYuNDM5Vjg1Ni4yN2gzOTQuODU1YTI0LjIzNSAyNC4yMzUgMCAwIDAgMjQuNDQtMjQuMzcxVjE5Mi4xMDJjMC0xNC4wNjMtMTAuMzQzLTI1LjMyNy0yNC40NC0yNS4zMjd6IiBmaWxsPSIjRkY4QTY1Ii8+PHBhdGggZD0iTTUxMiA2MzQuODhoMzQ1Ljk3NXY0OC44MUg1MTJ2LTQ4Ljgxem0wIDk4LjUwOWgzNDUuOTc1djQ5LjczMkg1MTJWNzMzLjM5ek02NjAuNTQ4IDI5MC42MUM1NzguNzY1IDI5MC42MTEgNTEyIDM1Ny4yMDUgNTEyIDQzOC44MThTNTc4Ljc2NSA1ODcuMDYgNjYwLjU0OCA1ODcuMDZjODEuNzg0IDAgMTQ4LjUxNC02Ni42MjggMTQ4LjUxNC0xNDguMjRINjYwLjU0OFYyOTAuNjF6IiBmaWxsPSIjRkJFOUU3Ii8+PHBhdGggZD0iTTcwOS40MjcgMjQwLjg3OVYzODkuMTJoMTQ4LjU0OGMwLTgxLjY0Ny02Ni43NjQtMTQ4LjI0MS0xNDguNTQ4LTE0OC4yNDF6IiBmaWxsPSIjRkJFOUU3Ii8+PHBhdGggZD0iTTU4Ni4yNzQgOTU1LjczMyA2OC4yNjcgODU3LjIyNXYtNjkwLjQ1bDUxOC4wMDctOTguNTA4eiIgZmlsbD0iI0U2NEExOSIvPjxwYXRoIGQ9Ik0zMzUuMjU4IDM0My4xNDJIMjE4LjY5MnYzMzcuNzE2aDcyLjM2M1Y1NjQuNTY1aDM3LjY0OWM0MC40NDggMCA3Mi4zOTctMTAuMzA4IDk1LjkxNS0zMS44OCAyMy40ODMtMjAuNjUgMzUuNzAzLTQ4LjgxIDM1LjcwMy04Mi41NjkgMC03MS4zMDQtNDIuMzI1LTEwNi45NC0xMjUuMDMtMTA2Ljk0em0tMTMuMTc2IDE2My4yMjZIMjkxLjA5VjQwMS4zMDZoMzAuOTkzYzM5LjQ5MiAwIDU5LjI1NiAxNi44OTYgNTkuMjU2IDUxLjU3NSAwIDM2LjU5MS0xOS43NjQgNTMuNDg3LTU5LjI1NiA1My40ODd6IiBmaWxsPSIjRkZGIi8+PC9zdmc+",_r=le(56321),Ir=Object.defineProperty,Yr=Object.defineProperties,Sr=Object.getOwnPropertyDescriptors,Qr=Object.getOwnPropertySymbols,ii=Object.prototype.hasOwnProperty,bi=Object.prototype.propertyIsEnumerable,Mr=(ht,at,nt)=>at in ht?Ir(ht,at,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ht[at]=nt,Ai=(ht,at)=>{for(var nt in at||(at={}))ii.call(at,nt)&&Mr(ht,nt,at[nt]);if(Qr)for(var nt of Qr(at))bi.call(at,nt)&&Mr(ht,nt,at[nt]);return ht},Xr=(ht,at)=>Yr(ht,Sr(at)),Pr=(ht,at,nt)=>new Promise((Ht,Vt)=>{var Vn=qt=>{try{An(nt.next(qt))}catch(Rn){Vt(Rn)}},Gn=qt=>{try{An(nt.throw(qt))}catch(Rn){Vt(Rn)}},An=qt=>qt.done?Ht(qt.value):Promise.resolve(qt.value).then(Vn,Gn);An((nt=nt.apply(ht,at)).next())}),Jr=({className:ht,style:at,data:nt={},defaultChatData:Ht=[],initDefaultChatDataKey:Vt=0,onPptButtonClick:Vn})=>{const[Gn]=(0,Wn.eh)(),{chatData:An,setChatData:qt,calcHistoryList:Rn}=(0,Wn.r5)(),[qn,Kn]=(0,a.useState)(0),[Zn,zn]=(0,a.useState)(""),[kn,or]=(0,a.useState)(!1),{scrollBoxRef:_n,bottomInspectRef:yr,contentRef:hr,isAtBottom:tr}=(0,Wn.wr)({status:kn}),sr=(0,Wn.h4)(_n),ur=(0,a.useRef)(null);(0,a.useEffect)(()=>{if(!An.length||!_n.current)return;const Br=An[An.length-1];Br!=null&&Br.loading&&(_n.current.scrollTop=_n.current.scrollHeight)},[An.length]),(0,a.useEffect)(()=>{if(Vt){Gt();let Br=[];return Ht.forEach(si=>{const Si=Date.now(),Ii=[{text:si.question,key:Si,sender:"user",show:!0},{text:si.answer,loading:!1,key:Si,sender:"AI",show:!0}];Br.push(...Ii)}),qt(Br),()=>{Gn.cancel()}}},[Vt]);const Gt=()=>{Gn.cancel(),Kn(1)},Lr=(Br,...si)=>Pr(void 0,[Br,...si],function*(Si,Ii=[],$n=[]){var Er,pi;zn(""),Kn(0),(pi=(Er=ur.current)==null?void 0:Er.onAttachmentsClear)==null||pi.call(Er);const qr=Date.now(),li=[{text:Si,key:qr,sender:"user",show:!0,fileList:Ii,imageList:$n},{loading:!0,key:qr,sender:"AI",show:!0}];qt([...An,...li]);const aa=Ii==null?void 0:Ii.map(Ki=>{var yi;return(yi=Ki==null?void 0:Ki.response)==null?void 0:yi.file_id}),Aa=$n==null?void 0:$n.map(Ki=>{var yi;return(yi=Ki==null?void 0:Ki.response)==null?void 0:yi.data}),Ni=Rn(An);Gn.request({url:"/api/stream/course_qna_records/chat_messages.json",body:Ai({model:"qwen-max",is_chat:!0,prompt:Si,file_ids:aa,image_list:Aa,history:Ni},nt),onData:(Ki,yi)=>{or(!0),qt(ti=>ti.map((ma,oo)=>oo===ti.length-1?Xr(Ai({},ma),{text:Ki,loading:!1,error:(yi==null?void 0:yi.msg)==="error"}):ma))},onError:Ki=>{let yi="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";qt(ti=>[...ti].map((ma,oo)=>oo===ti.length-1?Xr(Ai({},ma),{text:yi,loading:!1,error:!0}):ma))}})}),Gr=sr.width?sr.width-20:"100%";return a.createElement("div",{className:Mn()("flex flex-col h-full",ht),style:at},a.createElement("div",{ref:_n,style:{flex:1,overflow:"auto"}},a.createElement("div",{className:dn.Z.tips,style:{width:Gr}},a.createElement("img",{className:dn.Z.avatar,src:_r}),a.createElement("div",{className:dn.Z.details},a.createElement("div",{className:"c-grey-333 font18"},"\u{1F48E}\xA0\u4E13\u4E1A\u81F4\u529B\u4E8EPPT\u6559\u5B66\u5185\u5BB9\u4F18\u5316\uFF5E"),a.createElement("div",{className:"font16 mt8",style:{color:"#434D6C"}},"\u8BF7\u544A\u8BC9\u6211\u6559\u5B66\u5185\u5BB9\uFF0C\u6211\u53EF\u4EE5\u4F18\u5316\u5185\u5BB9\u8868\u8FF0\u3001\u68B3\u7406\u77E5\u8BC6\u6846\u67B6\u3001\u7A81\u51FA\u6559\u5B66\u91CD\u70B9\u3002"))),a.createElement(Wn.xj,{className:"pl20",style:{width:Gr},contentRef:hr,chatData:An,requestLoading:Gn.loading,cancelTyping:qn,onAnswerFinish:()=>Pr(void 0,null,function*(){setTimeout(()=>or(!1),0)})}),!tr&&a.createElement("div",{className:dn.Z.backBottom,onClick:()=>{_n.current.scrollTop=_n.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:yr})),(An==null?void 0:An.length)===0&&a.createElement("div",{className:dn.Z.try},a.createElement("div",{onClick:()=>zn("\u57FA\u4E8E\u6211\u7684\u6559\u5B66\u5185\u5BB9\uFF0C\u4E3A\u6211\u68B3\u7406\u6559\u5B66\u91CD\u70B9[\u7C98\u8D34PPT\u5185\u5BB9]")},a.createElement("span",{className:"mr5"},"\u57FA\u4E8E\u6211\u7684\u6559\u5B66\u5185\u5BB9\uFF0C\u4E3A\u6211\u68B3\u7406\u6559\u5B66\u91CD\u70B9[\u7C98\u8D34PPT\u5185\u5BB9]"),a.createElement("i",{className:"iconfont icon-you2 font18"})),a.createElement("div",{onClick:()=>Lr("\u5E2E\u6211\u63D0\u53D6\u4E00\u4E0B\u672C\u9875PPT\u7684\u77E5\u8BC6\u70B9")},a.createElement("span",{className:"mr5"},"\u5E2E\u6211\u63D0\u53D6\u4E00\u4E0B\u672C\u9875PPT\u7684\u77E5\u8BC6\u70B9"),a.createElement("i",{className:"iconfont icon-you2 font18"}))),a.createElement(Wn.CI,{ref:ur,style:{margin:"0 20px 20px 20px"},onCancel:Gt,headExtraNode:a.createElement("div",{className:dn.Z.pptBtn,onClick:Vn},a.createElement("img",{src:fr,width:"18",className:"mr5"}),"PPT\u5236\u4F5C"),value:Zn,onSubmit:Lr,onChange:zn,typing:kn,loading:Gn.loading}))},Mi=le(20554),Rr=le(51124),ui=le(24334),xr={flex_box_center:"flex_box_center___UDQ_A",flex_space_between:"flex_space_between___L60OU",flex_box_vertical_center:"flex_box_vertical_center___knshJ",flex_box_center_end:"flex_box_center_end___BYPJy",flex_box_column:"flex_box_column___mKzh0",modalContent:"modalContent___C7Swl",modalContentLeft:"modalContentLeft___X1oAN",green:"green___YnDvQ",textArea:"textArea___Zlp0S",red:"red___BFvO0",row:"row___Vd2L2",html:"html___D18eP",line:"line___w9apf",submit_button:"submit_button___rKWec",choiceWrap:"choiceWrap___iBbUB",choiceIndex:"choiceIndex___UbZwC",judgementIndex:"judgementIndex___PY3if",activeAnswer:"activeAnswer___ih3N8",rightAnswer:"rightAnswer___hUnPB",errorAnswer:"errorAnswer___zLf6A",setAnswerBtn:"setAnswerBtn___SKqR6",activeJudgementAnswer:"activeJudgementAnswer___dDnAD",actionWrapper:"actionWrapper___zHvDG",addIcon:"addIcon___AfrJN",deleteIcon:"deleteIcon___sfJc_",analysisWrap:"analysisWrap___ukahD",Drawrap:"Drawrap___H9sBA",iframe:"iframe___qLhNQ",c:"c___BapQh",cpp:"cpp___kWVQV",java:"java___TgN6O",python:"python___u7i95",shixunWrp:"shixunWrp___CpqhK",full:"full___M9JLT",questionWrap:"questionWrap___gXjon",solutionWrap:"solutionWrap___SniYp",descBox:"descBox___FF1aM",title:"title___w1bbB",desc:"desc___ZkzLN",choiceBox:"choiceBox___VJxA_",activeAnswerBox:"activeAnswerBox___KRmkd",rightAnswerBox:"rightAnswerBox___KoUBD",errorAnswerBox:"errorAnswerBox___wA48r",greenColor:"greenColor___Kb9jq",redColor:"redColor___QMBfz"},$r=le(57049),ir=le(65526),ki=le(6514),Ri=le(57884),hi=le(59301);const{TabPane:Li}=Mi.default;var Oi=({item:ht,backUrl:at,autoHeight:nt})=>{var Ht,Vt;const[Vn,Gn]=(0,a.useState)([]),[An,qt]=(0,a.useState)(!1),[Rn]=(0,ce.useSearchParams)(),qn=(0,ce.useParams)();(0,a.useEffect)(()=>{var zn,kn;((zn=ht==null?void 0:ht.evaluate_codes)==null?void 0:zn.length)>0?Gn((kn=ht==null?void 0:ht.evaluate_codes)==null?void 0:kn.map((or,_n)=>({key:_n+1,error_msg:or!=null&&or.error_msg?ui.Base64.decode(or==null?void 0:or.error_msg):"",status:or==null?void 0:or.status,created_at:or.created_at,code:or==null?void 0:or.code,show_code:or==null?void 0:or.show_code,language:or==null?void 0:or.language,resubmit:or==null?void 0:or.resubmit}))):Gn([{key:"--",error_msg:"--",show_code:!1}])},[ht==null?void 0:ht.evaluate_codes]);const Kn=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"100px",key:"key",align:"center",render:(zn,kn)=>hi.createElement("span",null,kn.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"left",width:216,render:(zn,kn)=>hi.createElement(ki.Z,{date:kn.created_at,showTag:kn==null?void 0:kn.resubmit})},{title:"\u8BC4\u6D4B\u8BED\u8A00",dataIndex:"language",key:"language",align:"center",width:100},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:(zn,kn)=>{var or;return hi.createElement("span",{className:zn===0?"c-green":"c-red"},((or=$r.Im[zn])==null?void 0:or.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))||"--")}},((Ht=Vn==null?void 0:Vn[0])==null?void 0:Ht.show_code)&&{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(zn,kn)=>hi.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{ae.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},title:hi.createElement("div",{className:"flex"},"\u4EE3\u7801\u5185\u5BB9",hi.createElement(ir.Z,{className:"ml20 bold-400",title:"\u8BC4\u6D4B\u8BED\u8A00",dataSource:[kn==null?void 0:kn.language]})),content:hi.createElement("div",{className:"mb10"},hi.createElement(Rr.ZP,{height:300,language:"python",theme:"vs-light",value:kn!=null&&kn.code?ui.Base64.decode(kn==null?void 0:kn.code):"",autoHeight:nt,options:Zn}))})}},"\u67E5\u770B\u4EE3\u7801")}].filter(zn=>!!zn),Zn={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return hi.createElement("div",{style:{position:"relative",marginTop:"10px"}},hi.createElement(Mi.default,{defaultActiveKey:"1"},hi.createElement(Li,{tab:hi.createElement("span",null,"\u901A\u5173\u4EE3\u7801 ",hi.createElement(ne.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},hi.createElement("span",{className:"iconfont icon-tishi4"}))),key:"1"},(Vt=ht==null?void 0:ht.user_answer)!=null&&Vt.length&&(ht!=null&&ht.passed_code)?hi.createElement("aside",{className:xr.shixunWrp},hi.createElement("h3",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801 (\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5)"),hi.createElement("div",{className:xr.full},hi.createElement(ir.Z,{className:"ml10",title:"\u7F16\u7A0B\u8BED\u8A00",dataSource:[ht==null?void 0:ht.language]}),hi.createElement("span",{onClick:()=>qt(!0)},hi.createElement("i",{className:"iconfont icon-quanping2"}),hi.createElement("span",null,"\u5168\u5C4F\u9884\u89C8"))),hi.createElement(Rr.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:ht!=null&&ht.passed_code?ui.Base64.decode(ht==null?void 0:ht.passed_code):"",autoHeight:nt,options:Zn})):hi.createElement(Ri.Z,null)),hi.createElement(Li,{tab:"\u8BC4\u6D4B\u8BB0\u5F55",key:"2"},hi.createElement(E.default,{className:"mt5",bordered:!0,dataSource:Vn,columns:Kn,pagination:!1}))),(ht==null?void 0:ht.hack_user_identifier)&&hi.createElement("div",{style:{position:"absolute",top:12,right:0,color:"#3061d0",cursor:"pointer"},onClick:()=>{const zn=at||`/classrooms/${qn==null?void 0:qn.coursesId}/smart_plan/${qn==null?void 0:qn.id}/users/${qn==null?void 0:qn.user_login}/ppt_info/info`;(0,xe.xg)(`/myproblems/${ht==null?void 0:ht.hack_user_identifier}?backUrl=${zn}`)}},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">"),hi.createElement(ae.default,{centered:!0,destroyOnClose:!0,open:An,title:"\u5168\u5C4F\u9884\u89C8\u4EE3\u7801",width:864,onCancel:()=>qt(!1),footer:null},hi.createElement(Rr.ZP,{height:500,language:"python",theme:"vs-light",value:ht!=null&&ht.passed_code?ui.Base64.decode(ht==null?void 0:ht.passed_code):"",autoHeight:nt,options:Zn})))},rr={box:"box___O_GXX",code_style:"code_style___qc2BU",shiti_icon:"shiti_icon___WqNfe",genghuan:"genghuan___DZm8u",shannchu:"shannchu___cu1k_",shanchu:"shanchu___AjXkt",box_header:"box_header___EU6Ci",subBtn:"subBtn___jMd8M",iconSty:"iconSty___gwxfg",addTypeRadio:"addTypeRadio___Rv_oZ",box_add:"box_add___k530f",box_botton:"box_botton___zdzbP",box_close:"box_close___fhcBa",header_title:"header_title___CqB69",ewm:"ewm___tywWw",ewm_img:"ewm_img___Z8Eqo",ewm_text:"ewm_text___qOswI",headerBtn:"headerBtn___ErXEv",box_miaoshu:"box_miaoshu___choaP",question_button:"question_button___tHqji",select_question:"select_question___GM3w_",question_right:"question_right___YHC9i",question_right_title:"question_right_title___MJAvU",question_right_content:"question_right_content___y3dLW",page_footer:"page_footer___mHfAE",num_style:"num_style___INlu1",num_style_active:"num_style_active___c0T9N",question_add:"question_add___TZ7kz",yulan_style:"yulan_style___OAV36",yanshi_style:"yanshi_style___STmaE",cancle_sty:"cancle_sty___fiAJU",yulan_style_end:"yulan_style_end___nrHPP",save_button:"save_button___YTvMf",question_list:"question_list___zOLcV",answer_list:"answer_list___fpfCU",ai_question_list:"ai_question_list___zsQmo",staticWrap:"staticWrap___ar2G4",title:"title___JEGhR",subTitle:"subTitle___vTr4z",erweima:"erweima___e8td6",scoreByBlankRadio:"scoreByBlankRadio___vl95k",evalueWrap:"evalueWrap___JhKgV",evalueSty:"evalueSty___WoIZ0",label:"label___vkStA",asnCont:"asnCont___qRPRV",ansWrap:"ansWrap___THxlN",selectMore:"selectMore___ljsRw",edit_knowledges:"edit_knowledges___ACKSS",nodataSty:"nodataSty___PUTmM",rightWrap:"rightWrap___FS9yr",wrap_title:"wrap_title___o2V_V",wrap_add:"wrap_add___OvJcv",wrap_button:"wrap_button___o_lTV",wrap_img:"wrap_img___Hus6u",toolWrap:"toolWrap___PM2dY",toolSty:"toolSty___oZtDs",toolDesc:"toolDesc___SoqG0",smartAI:"smartAI___w6P73",smartAnimation:"smartAnimation____ROIK",smartQuestion:"smartQuestion___Vp7mH",close_drawer:"close_drawer___JFBac",bottomDiv:"bottomDiv___IX_wG",commentModalSty:"commentModalSty___nj567",commentBody:"commentBody___Y3Gx0",start_button:"start_button___h8HNk",submit_button:"submit_button___AEM2W",iconTipSty:"iconTipSty____X1xw",comment_button:"comment_button___HCLEd",studyUnit:"studyUnit___me1iV",add:"add___Esqhf",add_button:"add_button___QmP6T",menuSty:"menuSty___iCdYB",questionWrap:"questionWrap___e1xAG",questionHeader:"questionHeader___XJVq0",questionTitle:"questionTitle___K4EEw",question_type:"question_type___eYEr4",time_long:"time_long___DIAn9",daojishi:"daojishi___r1mMF",modal:"modal___NWQHD"},Hi="data:image/png;base64,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",Ca="data:image/png;base64,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",da="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAABqJJREFUaEPtm2tsVEUUx/8zu4W+6JY+hMJSGlNstYDYFihPI/JIeYuRQEKCj6gQoET0g9/1q0YXDKKEGDABTLSILSgGVCi2FNqkvESg0PIsRaFoKZTunTGzt2t3u4+Z23uLW5ebbNLkzuP85px7zpkzU4Ioe0iU8eIR8P9d40oaHreBT9A4WwqOaQCcnHNHJCwMIeQOgCsgOGAjdHv1alIpkyss8HgXd7qhfco55sgGioT3hKDcDtuKIyXkSih5QgIXbOD5YKyccz44EmBUZSCENIHSOTWrSW2wPkGBdc2yo30N1gsooO2gY4NpOihwgctd1lfMOKTpEpTXlNjndn8fACwclFvTflU1oUhuZ7fZJnZ3ZAHABes1F2d8TSSDqMpGKFlfs8ZW4ts+ENilneSc56kOGsntCCGnakpsI2XALbI4m5kOTM2joBQ4eIqh4UZkYos4XVNiSw4LnP+xm4cTf2Ai8GYxRYxNNw63xrFpL8Ot1siErl1r97PiAJOWARflEswYQ/3ofqhlqD4bdp087WNjgDQHkO4gcMQD7R3AvQfix3H5JtDWbv2imQYuzCYoLvQHvnST48ufGTQtUGBKgCeHEYx9gmBYWujEjnEd+swVjpOXONruWwNvGrifHVj2HMXQVH/hr9/m+O4Iw40WXVC7DRg7gqAohyAxTill/5eww82x45A1vsE0sFeq4Y8B00ZTOLtp7XYr95hmapIwYWOgd+9zjy+49TdHxSn9b7OPZcBCEOHAVs2lID3cVre1cxy/yHGhiaOpBbhrkRn7LpKlwGLgxZMpcpzGNClA99dxnGjg0JhZHYbvbzlwdgaw9FmbstTCKZUfZb3ikYMJYTmw0O07iyhi+8m1XHueYc8xDnkAU14/aUPLgYU3XreQor/EQdU1MOyuepio+lpYDjw+h2DmM/5xufuy/3GHY/M+ho4gcVqqIgDxMcB7MykaWzjWHzZmIZYCx9iBknkU8f3Dm/NXFRp+D1l0kSO/WkiwaqK+qB9VMGyrVbcUS4HzMgkWdQoSSmwRlzeUyV3xlCygOJdgUxVHY2fy4h3z/VkExTk68LW/OOZ9IR/P29dSYJWQJBxV+TG5Rva/TpEcR3DhT45lOxjafcz/rckEy/K7PpspGzW0dcgtw9JvODEOWDufgpLw5ixCUG19eOBhDmDX8q7Qtq5Mwy8XuoBy04FtS/S5brVxzNj8H2h43jiCMY+Hd1ZC5NJKhpON4YHjYoCDK7oW75NKhi1H/fssHk2waCTB59UM+8+radcyDY/KIlhYJIcVE+6qYp6MSva45lNMytKt5d29DD+ek/eRjWkJcGIssHK2WqIhJqw4zfDTcbnwgxKBD+dSaBxYWcpw94EKjryNaae1sIhgVJaadoU4jc0cWw+of3NyBGMtTAGLvfDbL1DYO8s7alPrYem2BVs9tfn8W5kCdqYBr0xX3yh4pz7RwLDL4rQyORHIGAj8djn8MpgCNroz8hVl5yENZ6/2REeBfWJswMvTKSrPcGkEMAU8JAV4baZxDQuRRdlm+0GGxmbz0AuKCEZnUWzaq6FZHJiGeUwB26i+FeznX/lUJhDQpVWsx3m18CELiihyncRT6fzgGybdapoCFmSzCwkKstW9dPfVENCuMma4KinKuy9NokhL0mN13UWG3Ufk4c408IBY4I1i+Q4pnNqN7J4yUoAJucRT6vVNY1V9gmlgASKOWpZMlW/6Q0FvPaAF/ZZFMSF1ADB4IIEAFaXgISmBubrYgW3cw5TqYZYACxBhYnMKKTLT5aUdX/Cbdzg++56BdVpjUjw8tesRQ4mnCqpSAd1dxVCnkK5aklp211quE5iVT5EUrwa+r5ah/gZH2gDgqUzicUA2cTyh+IiC/5Z9XQsm62aZhn0nciQAy5+ncChCy4QM9f6BW7cOI1lbrwALAVMS9WQgIVZdW0bAxdnT14cZzhgsFfUasBB+ULKuaVkF0wioaCtgSys5Tl+Sh6HuY/cqsJhsaCrw4kQKR4I1mhanFN9WMZy/bnSZ9Pa9DiwmERnRtKeJ5/RQ+N2ePueucZRVM7SaOHOSAhe4NOmVB1UAEa+Lciiyh8CQJ65v4jh82nzerXTloaAXLrXE9wfyhhOMyCAQHl38vFcmRFldaLC5Bai/znHuqjXHpEIpapdaHtK1pYRYoXWg9Z5wSqo2Y6yd0rWlqLuYJtYwqq4eCuCou1zq0XI0XR/2uoaouiDu6w+j5l8AjAWBvtG653lf3+ALkPIRcB9VnLLY/wDAIO5bTDxF2gAAAABJRU5ErkJggg==",Vi="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAABQVJREFUaEPtmltsFFUYx39ndrvbOy0UKC2lUKRcwkVom6oJIkZjAvqgiSZcFLGJlxCe9MEnY3jV+KBRYwwQI0jUqNEEEuMNH4yQthQQ0FIL5dYWqF0q2/vMfGZaWna2K8xsu3R32fM2mXP5fuf/zXfO+c4o7rKi7jJeUsDJrviowqtqjr9kiryNSHZSQSsV1JR67cjO5R9ZXKPAK184ek2EKUkFewNGKboadt2bZwfeeqxNkMKkBEa1N+xeMcsGXFHzx3rTNHdkZ3nLvV6VFG6t6xIMduunNU17o37nsv02YOvhQJP4A/+Y3YJ4kkFphTLyp2lZ6xao/hEe27L0xWGZNyDGmWSAHWHwKU/ZM9XqbETgvbVSJobRnEzAyuOZv6lKjYpoUzgFnARSpxQOFTHl0nfApdsu93Cq6RqmuBssL9dH1YqCoUZHT3aSm5NG2ZycMZ3EnUt/98MFTp/pckd7o/bLzy6iu2eQT79qJs2rsX3rEjTN3lXcAXcE+oeBXSqcm+tjaXkeuiFYkzYtz8ea+8bujOMOOCppXTS6Y8BnvTBPd2FZjKpGBTxgQEcPmC6MeqdQePwalPfFPqlifbYFmeCLcAJwDdx6Hb5uBAvaTTmxWhhMh3vqIacz9tAW7FMLoSgsULsG3nMCrnQ7R7ViT18WNFUJuh80w4JWZAec9xFtzRlZsHnpOKK0bsJ7tc4CaH8GXCkVOovASLMPqumwoFaR9W+0KM7aWX60vQq8IUuTK4V7dfiw/taDWYpemQutCwQJWwNDW3oGh6EzrzszPtpar1RAhvdm6wkFtmAvLBE6SpyZV9yomNnirG60tWIKfLVkGNhJKWyGor9jH7xiBjzog1OrBSPEffw9kNanSBsQugrAvPFuRgvMbow9rDXxMQNuWTYcoHy9MP28Iu8y+Htvam0tSwOZ1jso+fPOwMYM2FL1+Fph2kUoblJ4IuyoLOCcTphzUo37PsfvgY0r7ZN2LiD8HCEZFROFAzNhIINbBqC2+WB9txOhbV46/PSifRt1sFl4df/YvV9MgLtzicmaGj45I+Fw0oGdRGW3dax7gV1P21X8pN7k3d+EhAXO9sH0sDuNq0EIDkBSAj+xWPHmo/bt2I4fTb49JYkLXDYVSvPtDn3kEnT1QVICb39A8XylXcWaLw2OtqWAh9wgIVz69YcU95faF5HnPjeH3DYpFX5rvcbD8+3Aj3xsEOhNAQ+5bcJ/wymFgZRLhyzFCePSfTp8ECGnFc8uva0C/NHmtCyR3q+D/rCc9GPlCmtHFVp21wnWBFWXwKpiewT/5qTQfh0WTYe1YdH9l2bhr6tQmA1PLrW3a2gVDp2HdC9sqbC/awnA96ft6SXr3LytchxpWqvpr+ehvs3t2Wdy6lfMgjVzxgls3dvWtsKlIM4S1JPBqqA4G6qKQAs7VLtK006G7RM9Zgo4dEb/7x+Pyx29HPy9HUN3loOeaJVu19/sokwerI78m2hUCtcd6+DgofbbjTtp7zPSPWzbsjji+LcE3tcgc41+Y/Q3vZEeTFM4dzE49HtBPJaCqenkT/FFNM3j98zbsFKNXvDYYlpdnaQ16maPICFLdzwiOrNJofSFXi2zslINjrQYkzbec9j4DJENzrqM81pK7dtc7dkYauUY4L3HJV96jZ0KtU5E/HGOFPm7VapfkAMqw1OzabmyXcVPxMVAQs1JCjih5IrC2LtO4f8A3D4geXJnbRUAAAAASUVORK5CYII=",Wi=Object.defineProperty,Ta=Object.getOwnPropertySymbols,Na=Object.prototype.hasOwnProperty,Sa=Object.prototype.propertyIsEnumerable,Gi=(ht,at,nt)=>at in ht?Wi(ht,at,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ht[at]=nt,co=(ht,at)=>{for(var nt in at||(at={}))Na.call(at,nt)&&Gi(ht,nt,at[nt]);if(Ta)for(var nt of Ta(at))Sa.call(at,nt)&&Gi(ht,nt,at[nt]);return ht};const fa=ht=>React.createElement("svg",co({className:"e_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ht),React.createElement("path",{d:"M387.883 793.003A165.248 165.248 0 0 0 231.21 957.952c0 19.157 3.328 41.941 9.258 66.048H0V783.53c24.107 5.974 46.933 9.26 66.048 9.26a165.205 165.205 0 0 0 165.205-165.163 165.205 165.205 0 0 0-165.12-165.163c-19.2 0-41.984 3.285-66.09 9.216V231.253h240.469c-5.973-24.106-9.259-46.89-9.259-66.048A165.205 165.205 0 0 1 396.373 0v792.747z",fill:"#3061D0"}),React.createElement("path",{d:"M858.837 462.464c-19.157 0-41.941 3.285-66.048 9.216V231.253H552.32c5.93-24.106 9.216-46.89 9.216-66.048A165.205 165.205 0 0 0 396.416 0v792.747a165.205 165.205 0 0 1 165.12 165.205c0 19.157-3.285 41.941-9.216 66.048h240.47V783.53c24.106 5.974 46.89 9.26 66.047 9.26A165.205 165.205 0 0 0 1024 627.626a165.205 165.205 0 0 0-165.163-165.163z",fill:"#A4C8FC"}));var ra="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM4Ny44ODMgNzkzLjAwM0ExNjUuMjQ4IDE2NS4yNDggMCAwIDAgMjMxLjIxIDk1Ny45NTJjMCAxOS4xNTcgMy4zMjggNDEuOTQxIDkuMjU4IDY2LjA0OEgwVjc4My41M2MyNC4xMDcgNS45NzQgNDYuOTMzIDkuMjYgNjYuMDQ4IDkuMjZhMTY1LjIwNSAxNjUuMjA1IDAgMCAwIDE2NS4yMDUtMTY1LjE2MyAxNjUuMjA1IDE2NS4yMDUgMCAwIDAtMTY1LjEyLTE2NS4xNjNjLTE5LjIgMC00MS45ODQgMy4yODUtNjYuMDkgOS4yMTZWMjMxLjI1M2gyNDAuNDY5Yy01Ljk3My0yNC4xMDYtOS4yNTktNDYuODktOS4yNTktNjYuMDQ4QTE2NS4yMDUgMTY1LjIwNSAwIDAgMSAzOTYuMzczIDB2NzkyLjc0N3oiIGZpbGw9IiMzMDYxRDAiLz48cGF0aCBkPSJNODU4LjgzNyA0NjIuNDY0Yy0xOS4xNTcgMC00MS45NDEgMy4yODUtNjYuMDQ4IDkuMjE2VjIzMS4yNTNINTUyLjMyYzUuOTMtMjQuMTA2IDkuMjE2LTQ2Ljg5IDkuMjE2LTY2LjA0OEExNjUuMjA1IDE2NS4yMDUgMCAwIDAgMzk2LjQxNiAwdjc5Mi43NDdhMTY1LjIwNSAxNjUuMjA1IDAgMCAxIDE2NS4xMiAxNjUuMjA1YzAgMTkuMTU3LTMuMjg1IDQxLjk0MS05LjIxNiA2Ni4wNDhoMjQwLjQ3Vjc4My41M2MyNC4xMDYgNS45NzQgNDYuODkgOS4yNiA2Ni4wNDcgOS4yNkExNjUuMjA1IDE2NS4yMDUgMCAwIDAgMTAyNCA2MjcuNjI2YTE2NS4yMDUgMTY1LjIwNSAwIDAgMC0xNjUuMTYzLTE2NS4xNjN6IiBmaWxsPSIjQTRDOEZDIi8+PC9zdmc+",pa=Object.defineProperty,Ja=Object.getOwnPropertySymbols,Ei=Object.prototype.hasOwnProperty,La=Object.prototype.propertyIsEnumerable,oi=(ht,at,nt)=>at in ht?pa(ht,at,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ht[at]=nt,ei=(ht,at)=>{for(var nt in at||(at={}))Ei.call(at,nt)&&oi(ht,nt,at[nt]);if(Ja)for(var nt of Ja(at))La.call(at,nt)&&oi(ht,nt,at[nt]);return ht};const Pi=ht=>React.createElement("svg",ei({className:"g_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ht),React.createElement("path",{d:"M867.26 801.314c-66.56 79.292-160.802 120.9-261.36 129.775h-.306a221.082 221.082 0 0 1-14.541 1.058c-.41.103-.82.103-1.229.103-.41.443-1.365.443-1.74.443a511.386 511.386 0 0 1-155.854-16.862l-1.672-.443a312.422 312.422 0 0 1-17.033-4.915 271.599 271.599 0 0 1-15.906-5.018 30.106 30.106 0 0 0-2.15-.649c-7.748-2.662-15.36-5.53-22.904-8.533a375.02 375.02 0 0 1-18.432-7.68 525.005 525.005 0 0 1-113.083-65.946c-.922-.75-1.946-1.501-2.902-2.355a486.605 486.605 0 0 1-133.666-157.49c-146.773-276.48 40.38-490.156 210.364-500.498 3.72-.239 7.339-.341 10.923-.341h9.83c150.903-7.885 315.392 78.233 430.216 195.515 1.434 1.4 2.731 2.8 4.096 4.267 5.7 5.803 11.162 11.742 16.521 17.715C909.278 514.867 965.12 684.544 867.26 801.314",fill:"#FFD066"}),React.createElement("path",{d:"M222.413 807.697a487.902 487.902 0 0 1-105.267-122.47c4.983-175.343 36.215-364.544 100.42-392.807 65.707 288.598 52.77 442.095 4.847 515.277z",fill:"#E97286"}),React.createElement("path",{d:"m206.916 794.18-41.472-620.202c-1.024-14.95 4.028-29.696 13.995-40.96a57.21 57.21 0 0 1 39.185-19.115l515.994-33.894c31.436-2.048 58.607 21.504 60.689 52.633l46.523 695.876a362.12 362.12 0 0 1-133.222 80.828l-235.93 15.53a542.447 542.447 0 0 1-59.153-14.403 331.537 331.537 0 0 1-15.906-5.018 30.106 30.106 0 0 0-2.15-.683c-7.748-2.628-15.36-5.495-22.904-8.533-6.212-2.39-12.322-4.95-18.432-7.646a524.97 524.97 0 0 1-147.217-94.447v.034z",fill:"#7E4EE3"}),React.createElement("path",{d:"m199.031 171.964 551.424-38.707 52.088 731.238-538.385 25.77-65.16-718.301",fill:"#FFF"}),React.createElement("path",{d:"M236.1 818.79a491.69 491.69 0 0 1-111.889-122.197c9.011-81.237 44.715-127.522 79.394-172.544 16.282-21.163 32.359-41.984 45.364-66.048 49.937-92.501 108.544-87.962 13.004 97.963-16.042 31.334-9.08 59.597-1.297 91.204 11.06 44.578 23.689 95.778-24.576 171.622z",fill:"#F69C93"}),React.createElement("path",{d:"m689.562 339.388-231.936 21.265a15.292 15.292 0 0 1-16.657-13.722l-3.14-33.519a15.223 15.223 0 0 1 13.857-16.486l231.902-21.265a15.258 15.258 0 0 1 16.657 13.721l3.14 33.485a15.223 15.223 0 0 1-13.858 16.52zm18.022 189.167-237.875 15.599a14.54 14.54 0 0 1-15.497-13.449l-2.39-35.02a14.507 14.507 0 0 1 13.62-15.395l237.875-15.599a14.54 14.54 0 0 1 15.497 13.449l2.39 35.055a14.507 14.507 0 0 1-13.62 15.36zM486.741 746.359l239.138-20.002a14.165 14.165 0 0 0 9.626-4.949 13.926 13.926 0 0 0 3.277-10.24l-3.072-35.84a13.96 13.96 0 0 0-4.984-9.523 14.234 14.234 0 0 0-10.308-3.243L481.28 682.598a14.063 14.063 0 0 0-12.902 15.121l3.072 35.875c.682 7.714 7.509 13.414 15.291 12.765z",fill:"#D5CFE3"}),React.createElement("path",{d:"M380.587 351.778c0 29.355-23.996 53.112-53.59 53.112-29.627 0-53.623-23.757-53.623-53.112s23.996-53.111 53.59-53.111c29.627 0 53.657 23.79 53.657 53.111zm18.227 192.683c0 29.354-23.996 53.145-53.624 53.145a53.385 53.385 0 0 1-53.623-53.145c0-29.355 23.996-53.112 53.59-53.112 29.661 0 53.657 23.791 53.657 53.112zm-35.908 237.431c19.421.342 37.546-9.66 47.343-26.282a52.702 52.702 0 0 0 0-53.726 53.726 53.726 0 0 0-47.343-26.249 53.385 53.385 0 0 0-52.566 53.112c0 28.945 23.382 52.565 52.566 53.145z",fill:"#E7E1F4"}),React.createElement("path",{d:"M288.324 349.389c-7.885-8.977 10.684-23.552 20.446-12.63 1.843 2.083 3.516 4.335 5.154 6.486 7.032 9.216 12.766 16.725 21.64 1.877 10.992-18.33 42.667-56.456 51.747-64.717 9.08-8.294 38.298 1.058 21.948 20.583-16.384 19.558-45.568 56.832-54.409 70.895-8.875 14.028-21.845 24.098-36.727 7.134-14.78-16.965-29.799-29.594-29.799-29.594zm16.384 193.604c-8.772-8.09 8.124-24.576 18.978-14.677 2.048 1.843 3.96 3.89 5.803 5.87 8.021 8.432 14.507 15.292 21.777-.409 8.943-19.354 36.352-60.587 44.51-69.768 8.192-9.216 38.23-2.936 24.03 18.193-14.165 21.162-39.253 61.269-46.524 76.185-7.304 14.882-19.217 26.249-35.772 10.923-16.52-15.292-32.768-26.283-32.768-26.283zm37.308 171.486c-9.66-11.025-28.33 3.413-20.48 12.493 0 0 14.882 12.766 29.594 29.798 14.677 17.067 27.784 7.134 36.727-6.86 8.943-13.995 38.434-51.064 54.955-70.486 16.486-19.388-12.698-29.013-21.846-20.787-9.113 8.226-41.096 46.148-52.155 64.375-9.012 14.78-14.678 7.237-21.64-2.048a114.142 114.142 0 0 0-5.12-6.485z",fill:"#00C6CD"}),React.createElement("path",{d:"M569.924 67.174c-49.97-119.5-164.59-54.1-185.856 11.094-31.266 1.706-57.07 2.935-70.997 3.345h-.341c-6.52.239-18.432.58-26.044 8.772-19.354 20.821 6.28 73.66 21.265 100.932a1297.067 1297.067 0 0 0 349.15-23.176c17.34-57.583 21.709-110.148-21.709-105.882-11.4 1.16-35.362 2.902-65.468 4.915zm-91.75.308c-1.707 0-3.96.068-6.588.17-19.353.683-58.3 2.048-38.98-22.698 25.566-32.7 75.23-31.062 91.136-4.916 15.906 26.147-31.266 27.444-45.568 27.444z",fill:"#3D3450"}),React.createElement("path",{d:"M830.669 1019.085a173.431 173.431 0 0 0 149.948-85.743 170.155 170.155 0 0 0 0-171.52 173.431 173.431 0 0 0-149.948-85.777c-95.608 0-173.124 76.8-173.124 171.52 0 94.72 77.482 171.52 173.124 171.52z",fill:"#00C572"}),React.createElement("path",{d:"M919.552 769.434a21.777 21.777 0 0 1 36.181 10.513 21.3 21.3 0 0 1-6.45 20.65l-29.697-31.163zm-161.178 61.235 5.735 7.782c11.4 15.463 22.733 30.925 34.099 46.422A13499.972 13499.972 0 0 1 916.514 772.3l3.072-2.867 29.696 31.163-3.038 2.833-39.594 37.376a12901.717 12901.717 0 0 0-96.154 92.092 21.777 21.777 0 0 1-32.666-2.799 13821.622 13821.622 0 0 0-48.674-66.355l-5.734-7.748 34.952-25.293zm0 0a21.777 21.777 0 0 0-30.242-4.642 21.3 21.3 0 0 0-4.71 29.935l34.952-25.26z",fill:"#FFF"}));var zr="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTg2Ny4yNiA4MDEuMzE0Yy02Ni41NiA3OS4yOTItMTYwLjgwMiAxMjAuOS0yNjEuMzYgMTI5Ljc3NWgtLjMwNmEyMjEuMDgyIDIyMS4wODIgMCAwIDEtMTQuNTQxIDEuMDU4Yy0uNDEuMTAzLS44Mi4xMDMtMS4yMjkuMTAzLS40MS40NDMtMS4zNjUuNDQzLTEuNzQuNDQzYTUxMS4zODYgNTExLjM4NiAwIDAgMS0xNTUuODU0LTE2Ljg2MmwtMS42NzItLjQ0M2EzMTIuNDIyIDMxMi40MjIgMCAwIDEtMTcuMDMzLTQuOTE1IDI3MS41OTkgMjcxLjU5OSAwIDAgMS0xNS45MDYtNS4wMTggMzAuMTA2IDMwLjEwNiAwIDAgMC0yLjE1LS42NDljLTcuNzQ4LTIuNjYyLTE1LjM2LTUuNTMtMjIuOTA0LTguNTMzYTM3NS4wMiAzNzUuMDIgMCAwIDEtMTguNDMyLTcuNjggNTI1LjAwNSA1MjUuMDA1IDAgMCAxLTExMy4wODMtNjUuOTQ2Yy0uOTIyLS43NS0xLjk0Ni0xLjUwMS0yLjkwMi0yLjM1NWE0ODYuNjA1IDQ4Ni42MDUgMCAwIDEtMTMzLjY2Ni0xNTcuNDljLTE0Ni43NzMtMjc2LjQ4IDQwLjM4LTQ5MC4xNTYgMjEwLjM2NC01MDAuNDk4IDMuNzItLjIzOSA3LjMzOS0uMzQxIDEwLjkyMy0uMzQxaDkuODNjMTUwLjkwMy03Ljg4NSAzMTUuMzkyIDc4LjIzMyA0MzAuMjE2IDE5NS41MTUgMS40MzQgMS40IDIuNzMxIDIuOCA0LjA5NiA0LjI2NyA1LjcgNS44MDMgMTEuMTYyIDExLjc0MiAxNi41MjEgMTcuNzE1QzkwOS4yNzggNTE0Ljg2NyA5NjUuMTIgNjg0LjU0NCA4NjcuMjYgODAxLjMxNCIgZmlsbD0iI0ZGRDA2NiIvPjxwYXRoIGQ9Ik0yMjIuNDEzIDgwNy42OTdhNDg3LjkwMiA0ODcuOTAyIDAgMCAxLTEwNS4yNjctMTIyLjQ3YzQuOTgzLTE3NS4zNDMgMzYuMjE1LTM2NC41NDQgMTAwLjQyLTM5Mi44MDcgNjUuNzA3IDI4OC41OTggNTIuNzcgNDQyLjA5NSA0Ljg0NyA1MTUuMjc3eiIgZmlsbD0iI0U5NzI4NiIvPjxwYXRoIGQ9Im0yMDYuOTE2IDc5NC4xOC00MS40NzItNjIwLjIwMmMtMS4wMjQtMTQuOTUgNC4wMjgtMjkuNjk2IDEzLjk5NS00MC45NmE1Ny4yMSA1Ny4yMSAwIDAgMSAzOS4xODUtMTkuMTE1bDUxNS45OTQtMzMuODk0YzMxLjQzNi0yLjA0OCA1OC42MDcgMjEuNTA0IDYwLjY4OSA1Mi42MzNsNDYuNTIzIDY5NS44NzZhMzYyLjEyIDM2Mi4xMiAwIDAgMS0xMzMuMjIyIDgwLjgyOGwtMjM1LjkzIDE1LjUzYTU0Mi40NDcgNTQyLjQ0NyAwIDAgMS01OS4xNTMtMTQuNDAzIDMzMS41MzcgMzMxLjUzNyAwIDAgMS0xNS45MDYtNS4wMTggMzAuMTA2IDMwLjEwNiAwIDAgMC0yLjE1LS42ODNjLTcuNzQ4LTIuNjI4LTE1LjM2LTUuNDk1LTIyLjkwNC04LjUzMy02LjIxMi0yLjM5LTEyLjMyMi00Ljk1LTE4LjQzMi03LjY0NmE1MjQuOTcgNTI0Ljk3IDAgMCAxLTE0Ny4yMTctOTQuNDQ3di4wMzR6IiBmaWxsPSIjN0U0RUUzIi8+PHBhdGggZD0ibTE5OS4wMzEgMTcxLjk2NCA1NTEuNDI0LTM4LjcwNyA1Mi4wODggNzMxLjIzOC01MzguMzg1IDI1Ljc3LTY1LjE2LTcxOC4zMDEiIGZpbGw9IiNGRkYiLz48cGF0aCBkPSJNMjM2LjEgODE4Ljc5YTQ5MS42OSA0OTEuNjkgMCAwIDEtMTExLjg4OS0xMjIuMTk3YzkuMDExLTgxLjIzNyA0NC43MTUtMTI3LjUyMiA3OS4zOTQtMTcyLjU0NCAxNi4yODItMjEuMTYzIDMyLjM1OS00MS45ODQgNDUuMzY0LTY2LjA0OCA0OS45MzctOTIuNTAxIDEwOC41NDQtODcuOTYyIDEzLjAwNCA5Ny45NjMtMTYuMDQyIDMxLjMzNC05LjA4IDU5LjU5Ny0xLjI5NyA5MS4yMDQgMTEuMDYgNDQuNTc4IDIzLjY4OSA5NS43NzgtMjQuNTc2IDE3MS42MjJ6IiBmaWxsPSIjRjY5QzkzIi8+PHBhdGggZD0ibTY4OS41NjIgMzM5LjM4OC0yMzEuOTM2IDIxLjI2NWExNS4yOTIgMTUuMjkyIDAgMCAxLTE2LjY1Ny0xMy43MjJsLTMuMTQtMzMuNTE5YTE1LjIyMyAxNS4yMjMgMCAwIDEgMTMuODU3LTE2LjQ4NmwyMzEuOTAyLTIxLjI2NWExNS4yNTggMTUuMjU4IDAgMCAxIDE2LjY1NyAxMy43MjFsMy4xNCAzMy40ODVhMTUuMjIzIDE1LjIyMyAwIDAgMS0xMy44NTggMTYuNTJ6bTE4LjAyMiAxODkuMTY3LTIzNy44NzUgMTUuNTk5YTE0LjU0IDE0LjU0IDAgMCAxLTE1LjQ5Ny0xMy40NDlsLTIuMzktMzUuMDJhMTQuNTA3IDE0LjUwNyAwIDAgMSAxMy42Mi0xNS4zOTVsMjM3Ljg3NS0xNS41OTlhMTQuNTQgMTQuNTQgMCAwIDEgMTUuNDk3IDEzLjQ0OWwyLjM5IDM1LjA1NWExNC41MDcgMTQuNTA3IDAgMCAxLTEzLjYyIDE1LjM2ek00ODYuNzQxIDc0Ni4zNTlsMjM5LjEzOC0yMC4wMDJhMTQuMTY1IDE0LjE2NSAwIDAgMCA5LjYyNi00Ljk0OSAxMy45MjYgMTMuOTI2IDAgMCAwIDMuMjc3LTEwLjI0bC0zLjA3Mi0zNS44NGExMy45NiAxMy45NiAwIDAgMC00Ljk4NC05LjUyMyAxNC4yMzQgMTQuMjM0IDAgMCAwLTEwLjMwOC0zLjI0M0w0ODEuMjggNjgyLjU5OGExNC4wNjMgMTQuMDYzIDAgMCAwLTEyLjkwMiAxNS4xMjFsMy4wNzIgMzUuODc1Yy42ODIgNy43MTQgNy41MDkgMTMuNDE0IDE1LjI5MSAxMi43NjV6IiBmaWxsPSIjRDVDRkUzIi8+PHBhdGggZD0iTTM4MC41ODcgMzUxLjc3OGMwIDI5LjM1NS0yMy45OTYgNTMuMTEyLTUzLjU5IDUzLjExMi0yOS42MjcgMC01My42MjMtMjMuNzU3LTUzLjYyMy01My4xMTJzMjMuOTk2LTUzLjExMSA1My41OS01My4xMTFjMjkuNjI3IDAgNTMuNjU3IDIzLjc5IDUzLjY1NyA1My4xMTF6bTE4LjIyNyAxOTIuNjgzYzAgMjkuMzU0LTIzLjk5NiA1My4xNDUtNTMuNjI0IDUzLjE0NWE1My4zODUgNTMuMzg1IDAgMCAxLTUzLjYyMy01My4xNDVjMC0yOS4zNTUgMjMuOTk2LTUzLjExMiA1My41OS01My4xMTIgMjkuNjYxIDAgNTMuNjU3IDIzLjc5MSA1My42NTcgNTMuMTEyem0tMzUuOTA4IDIzNy40MzFjMTkuNDIxLjM0MiAzNy41NDYtOS42NiA0Ny4zNDMtMjYuMjgyYTUyLjcwMiA1Mi43MDIgMCAwIDAgMC01My43MjYgNTMuNzI2IDUzLjcyNiAwIDAgMC00Ny4zNDMtMjYuMjQ5IDUzLjM4NSA1My4zODUgMCAwIDAtNTIuNTY2IDUzLjExMmMwIDI4Ljk0NSAyMy4zODIgNTIuNTY1IDUyLjU2NiA1My4xNDV6IiBmaWxsPSIjRTdFMUY0Ii8+PHBhdGggZD0iTTI4OC4zMjQgMzQ5LjM4OWMtNy44ODUtOC45NzcgMTAuNjg0LTIzLjU1MiAyMC40NDYtMTIuNjMgMS44NDMgMi4wODMgMy41MTYgNC4zMzUgNS4xNTQgNi40ODYgNy4wMzIgOS4yMTYgMTIuNzY2IDE2LjcyNSAyMS42NCAxLjg3NyAxMC45OTItMTguMzMgNDIuNjY3LTU2LjQ1NiA1MS43NDctNjQuNzE3IDkuMDgtOC4yOTQgMzguMjk4IDEuMDU4IDIxLjk0OCAyMC41ODMtMTYuMzg0IDE5LjU1OC00NS41NjggNTYuODMyLTU0LjQwOSA3MC44OTUtOC44NzUgMTQuMDI4LTIxLjg0NSAyNC4wOTgtMzYuNzI3IDcuMTM0LTE0Ljc4LTE2Ljk2NS0yOS43OTktMjkuNTk0LTI5Ljc5OS0yOS41OTR6bTE2LjM4NCAxOTMuNjA0Yy04Ljc3Mi04LjA5IDguMTI0LTI0LjU3NiAxOC45NzgtMTQuNjc3IDIuMDQ4IDEuODQzIDMuOTYgMy44OSA1LjgwMyA1Ljg3IDguMDIxIDguNDMyIDE0LjUwNyAxNS4yOTIgMjEuNzc3LS40MDkgOC45NDMtMTkuMzU0IDM2LjM1Mi02MC41ODcgNDQuNTEtNjkuNzY4IDguMTkyLTkuMjE2IDM4LjIzLTIuOTM2IDI0LjAzIDE4LjE5My0xNC4xNjUgMjEuMTYyLTM5LjI1MyA2MS4yNjktNDYuNTI0IDc2LjE4NS03LjMwNCAxNC44ODItMTkuMjE3IDI2LjI0OS0zNS43NzIgMTAuOTIzLTE2LjUyLTE1LjI5Mi0zMi43NjgtMjYuMjgzLTMyLjc2OC0yNi4yODN6bTM3LjMwOCAxNzEuNDg2Yy05LjY2LTExLjAyNS0yOC4zMyAzLjQxMy0yMC40OCAxMi40OTMgMCAwIDE0Ljg4MiAxMi43NjYgMjkuNTk0IDI5Ljc5OCAxNC42NzcgMTcuMDY3IDI3Ljc4NCA3LjEzNCAzNi43MjctNi44NiA4Ljk0My0xMy45OTUgMzguNDM0LTUxLjA2NCA1NC45NTUtNzAuNDg2IDE2LjQ4Ni0xOS4zODgtMTIuNjk4LTI5LjAxMy0yMS44NDYtMjAuNzg3LTkuMTEzIDguMjI2LTQxLjA5NiA0Ni4xNDgtNTIuMTU1IDY0LjM3NS05LjAxMiAxNC43OC0xNC42NzggNy4yMzctMjEuNjQtMi4wNDhhMTE0LjE0MiAxMTQuMTQyIDAgMCAwLTUuMTItNi40ODV6IiBmaWxsPSIjMDBDNkNEIi8+PHBhdGggZD0iTTU2OS45MjQgNjcuMTc0Yy00OS45Ny0xMTkuNS0xNjQuNTktNTQuMS0xODUuODU2IDExLjA5NC0zMS4yNjYgMS43MDYtNTcuMDcgMi45MzUtNzAuOTk3IDMuMzQ1aC0uMzQxYy02LjUyLjIzOS0xOC40MzIuNTgtMjYuMDQ0IDguNzcyLTE5LjM1NCAyMC44MjEgNi4yOCA3My42NiAyMS4yNjUgMTAwLjkzMmExMjk3LjA2NyAxMjk3LjA2NyAwIDAgMCAzNDkuMTUtMjMuMTc2YzE3LjM0LTU3LjU4MyAyMS43MDktMTEwLjE0OC0yMS43MDktMTA1Ljg4Mi0xMS40IDEuMTYtMzUuMzYyIDIuOTAyLTY1LjQ2OCA0LjkxNXptLTkxLjc1LjMwOGMtMS43MDcgMC0zLjk2LjA2OC02LjU4OC4xNy0xOS4zNTMuNjgzLTU4LjMgMi4wNDgtMzguOTgtMjIuNjk4IDI1LjU2Ni0zMi43IDc1LjIzLTMxLjA2MiA5MS4xMzYtNC45MTYgMTUuOTA2IDI2LjE0Ny0zMS4yNjYgMjcuNDQ0LTQ1LjU2OCAyNy40NDR6IiBmaWxsPSIjM0QzNDUwIi8+PHBhdGggZD0iTTgzMC42NjkgMTAxOS4wODVhMTczLjQzMSAxNzMuNDMxIDAgMCAwIDE0OS45NDgtODUuNzQzIDE3MC4xNTUgMTcwLjE1NSAwIDAgMCAwLTE3MS41MiAxNzMuNDMxIDE3My40MzEgMCAwIDAtMTQ5Ljk0OC04NS43NzdjLTk1LjYwOCAwLTE3My4xMjQgNzYuOC0xNzMuMTI0IDE3MS41MiAwIDk0LjcyIDc3LjQ4MiAxNzEuNTIgMTczLjEyNCAxNzEuNTJ6IiBmaWxsPSIjMDBDNTcyIi8+PHBhdGggZD0iTTkxOS41NTIgNzY5LjQzNGEyMS43NzcgMjEuNzc3IDAgMCAxIDM2LjE4MSAxMC41MTMgMjEuMyAyMS4zIDAgMCAxLTYuNDUgMjAuNjVsLTI5LjY5Ny0zMS4xNjN6bS0xNjEuMTc4IDYxLjIzNSA1LjczNSA3Ljc4MmMxMS40IDE1LjQ2MyAyMi43MzMgMzAuOTI1IDM0LjA5OSA0Ni40MjJBMTM0OTkuOTcyIDEzNDk5Ljk3MiAwIDAgMSA5MTYuNTE0IDc3Mi4zbDMuMDcyLTIuODY3IDI5LjY5NiAzMS4xNjMtMy4wMzggMi44MzMtMzkuNTk0IDM3LjM3NmExMjkwMS43MTcgMTI5MDEuNzE3IDAgMCAwLTk2LjE1NCA5Mi4wOTIgMjEuNzc3IDIxLjc3NyAwIDAgMS0zMi42NjYtMi43OTkgMTM4MjEuNjIyIDEzODIxLjYyMiAwIDAgMC00OC42NzQtNjYuMzU1bC01LjczNC03Ljc0OCAzNC45NTItMjUuMjkzem0wIDBhMjEuNzc3IDIxLjc3NyAwIDAgMC0zMC4yNDItNC42NDIgMjEuMyAyMS4zIDAgMCAwLTQuNzEgMjkuOTM1bDM0Ljk1Mi0yNS4yNnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=",ai="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAABmCAYAAAC6Ekg1AAAAAXNSR0IArs4c6QAAIABJREFUeF7tfVu2ZblRrdbZ55GPKpc9zDW+d1y6QAv4pg/QAZoAP/iDL2gCHYA2wDctoAsMrrEZxi7XIzPPa19mREwpFAqttfY+J7Oyijwe5Txnby0tKRSamooIhZYSfo7H489u7x//4liOf7Isyx8fH8vPuyJLfML9fVz5bvMrVMwKlnIsx8JX9dWuNWB8ydCkE9uI4rUdR23TshzLsrTPZ12T53y3pjKwt4Sy/t0iG7w0a781kOXbc/tk5Z/TJrZx4O9dTV0b2tMnirZK43gs5Xg8lsdHjDp+d63Ad9YilX0pF/LfomMg45ANhnyqP4PYWm/2SSgfuLv7B22ztTGWQttqE9hO64PqhraRw+pb5Z/dmjosS7ltld/6fpfKblWSft9r9FlVnPrQUv7j+Fj+dblY/uX68uLvl2X5ta+iG/93dw9/WUr5m2Mp13Ue7NGQczV/2pkRDLfhZif4nTi6OmQAvm3Qi4AdRVeH/5Q29KLoscl1uQ2Bm/gnKAv7qfX4lvuarcJkvBW6HOKkSN03SEGvlMejPU0gcYCCWi8IfBcGfASPFd3spODKaT8xmv0PxbxH3fkk2t/+M6AOFXcgaO3mP/277K+1hXWmYLY2ot76+tgON3SxmgwQxkXxBGVaLfodgGBrz205Lr+4uTn8nddU+f32/uEfHo/lz1I93qMVzw6C2sRk+u0eiaFJO9uoxZTtXQjzmsPvVDQOuLohz8CvwxsrnWmpn6VWjIC1Z4jWBNdEkwNZrT/IkMDZj9X8TZXtCXjoALNKMinKS5mesTxhfNqK2pak0zNQiS2a6dUeOfJZ2afIH44FSn9aiW6iNYwL6HvCopU1UAAwkAY0DLJLx6u9PsJRHH3f0AiKp6zjuydtLfj+gHIp5R+vry//vOoSmN+xlL99EnDvBJd1QUSRtq0wJ/qWIKcr18aS5kFvi+3tmSTD1teBl+lmsiZv9S5u5wIg7HicRfwUZd9HmG9miLAaOTXdN/Ce7bEuwz9BwEerEWxPQM/YniipbRU7Ypr0tUnDTR4gwHGGPNsLbFxzOgA29PYSQD8zsG0601bTTT2yoiNI+Z5ijForvelI5ez63iueNnNj+Lp3h+m5b+RPUMoPWfS4/BWY4GI2v387Hm3b60d8b4OiJM5eGtqDo3A31aVbO4aFZHW0zLZn29ys25OFt2cja+/IZLIlJ9iuuL0xTfTMZWBCJ2jkdtFkyRlR07GdUWpkewJ+9my17wXbXmV7F7SL2STfOew9UCWMalxbuwa3ic7t8ToD6TbRmQ3QtvVKWk/oRC3NZ1o7/Bq+WaMU1ifGnrDBgSJGkhCxICjNtg7tBZDvpNzt9dXhj5Z3dw9/bXY/XQ22JDsuR2Prtyb2Sn/n1W81rFXaDUwc1ACTZ21xM1rAer3ePve4Wt2EJr5q8I3s0My+iEe2RguqxFMZ9lY/39Xq0AjbW6nZfYb6L4TpeZbXOy/2irDnRM331ENh0K6dq9quaYFCIkbdem5PpFakV5kTtsN7hbM6sacTZL32ieNnd5M+hoLL8ovl7d39Py1l+VO2Z8fcmSDNXo/naT33jOeUJ6mLoyvZeXInVK/aTcjAYrkZm2vY4VzHyUvWAHTWyW6yhlXdPIwdJO0YyHmRsPX1/ZL28U1OENjGml1PHAPWj2rXcy/L2N7AZlcHOxdg/LT9HamMq3z/upq2qN/x6na0dnX62lVYPkXN31PZNci33vX/bLRjzxLynrqyUu3xWP55eXf/8Mty7ENdBvBYa1ucRU9gfx41+nVpn5YOE7p+sAJ61t66aGeosAfw1oDL1zmVz0RJkkkUGSBf7T2OrutDy/S77H195zsG6GppzyujE+CzEBZWLYQoZXstfMUCWKZkqY262oJr+dWN94z9TRYiLwp2fwUvff98jV3YitTjBnppC1Y2XT781H/KG10PdoHgxwl+IoGl/Ae2wK4bTeUqCNbZtTJnngR664PByb41ZJ1iWePRLFG9iRe326n0iKuvm1GKKJO9f2ed8LLze6Hsc3u+yYQGcFex62scwz04PASIJKtKBT0yPraLmmTAJ/KHJ7cLX1HBrsW5qRhMGFEO1qlsndrSEa2qq33XTpX10uMrjgXKOV2b3Ycf8fyfqaOsCRR/utUN0l/dDn/ckG8AOB+lSvHj5OTKuaV1T/y+34yN7ZwCH4KV47uptBHsIoBvAXoExgwsO3rQIVf7Zu290nhraDI8vnfZHOzsgqxmFTXCUjPouIZ66Da3aTyKqbPDhSjWYGWz7dlKMwO9CklOrnx9FUNlrNqZuQVyS+Gcz9TrtF/EnOgZpoM+06GxGaQsAPk9Qr6NoH7pyQByTkE27YEfLwgu7+7uj1zRZqpTmcRsa5D175wlOpDMMCXT5glAG9hpwHLPhmiQqUobadCpQL4TLAf13wLVBKzrRykAxhmbkBkXRuHDHcahaZ908rOYNmxv4cUV0Ilxe64yMD09qWE2ro3wlczcb+Sqj6QbGnw+/MUg76ENJoAK6OaFNwxfQddMMbbA+Dv63pNrF0Tdbduzpm2xwSkQZmCQUucPLhAFQMJGjbkY21FB0O1OwqK8GVO03ru2HOfYGQWm0tajUPaEW9FDXOgek5cbf3fszL/WA1H8fWvoaj0uLi0DvRMXy2yRyJhvB6ZD+Fdfyxi+0oAvhrEwULkdTSP45QJpbTPAcHRqtev1Swp+AwQ7CrnWll5aymhtIbXjdmsL0VjzxzGxp+qYsD0y8M1lZWurazKfcx/To3Ho93nNt+bYzu/91HU2wH1Pd1viM1ne1pvGaiMKKVZ19qoYNDqbAFsTw38fmVebe7nex2fXOjp2SUt7lu3eP1ubZrLKQLByFPeQ/krNBdODQ6P5eTvA82zPBSsrO9oCPtcx866PQZT9nnToQ+hs1/aZrJPx5ibYhxB7by7Oem85aLbgHd+DNT+WpVzUHcqW5r/H7x3r885GP3Yiqu4ky7w90fvdldwCSnfeW1Xnu1s0RgCsk7zjxn3/MuA7dYs3kW2rup8MxAZRTmvjLjNLnAAR1NiOWZ8cPuyKkcz6NXalgV0s70F2p16cAoIdm7E/NG7v0ex4Biv4h8HK9gImIpBTGuIFWAO9phDcZtI0xm0uJ2IDsnzM4+TSvzf5ygqaNMHqpId9zxwzVK+oz6tjMX4J8Ls/SpSpLdYwDeiZcrDm4ScsiM80nbrXNJxxY8MxpC44nViFY66ZQyHd4WyNjppTfC8h/9nkfH8Lg22B/Qvi6OSN4moxHPk6u61eaH7yqLLrStUqz4hS2lIPKKEOj3216ogm/Ri1BsSX+b8z0OW7t57zGOA7uSFX32x9rAlrmG8BZ8D6Hh5wGK2dz+XJDby2s+3ZQMwX7dGyR4+iiiBHkl7s/aDlY9NgM5uDa0d0js6L6/VK3poshHXIpoLsW3B/XMqjgID+1Mfc9hPQqEBI54qXTm9rPXtK8cEwb7pAoWRLXEUg8Zx9ZqbYlvHkX0PGjFN0Eyhhir1era46TxaLSPzd7b2NgA1zHe0MTvrPKgie1JSIKE1MUWEy214W0hKxpy4kwxehoX6enQo8M2CNdWZgmAFbRDCdG7vDNPxrRsXLj4axGUjp9IDUTlRII/8SsGxH07a3uP1s884MFe22Mo+QxifbpGpi4anXtWnGpUA1ifrKNFqrahuqHUEwX53uHpk7SG2JALqDkGX2rn1PmaCMsGsTk/ba+pecLT5puvnCFezc4mifgQHPzjHr5/r9bOFLt8Q7vMMNbPte9Wz17B5vPqhb4G6iGTXd1tda+VPGaFglPXcJTMWHhvme7cKJXYVcrRGQxoZq4QxEs89n60mGDTvaulYkA8CEDLjxO5a7h4d6iovbwa2wjwqrTlfau8850hWzQDYFGFmgTUrn3uYpDL/EDutKzSgzQzgTS1zgguMos1sR/ABxl8vjaqxjPSFTFrETEgy5RRYwrAq2OY+3Cziq24ZLt/5UQf7ugbATgyWtGJOJWUuTtSgDVd8zHasWzxrLn3SWelsKQ4mdTpDtGTlD8r1tYsDyuG/oQaYmf6TK+KbNft/bCA9c2TNroDgT0RpAhtX5lGZuLQCJLg4szK9xzGtX8TjZ7g3H6gfg8xB0Xm9au/serG2DI7vEk9165WhL4225hLpWd7M/2rVaMDfA7E72+dj6HsvNxTr4ZZJR9p2AoQWTkxXukepMFTPQdrhYOXrGBqsoGBqVcPpztsMyCmCWFxcCxqKHSBLpft7ntngnAG4hQ2utdmjPMLVtwZRFTarpJu6uzVVSUVzh9zDegU6EmZYA8PbSEdqWPbCjklgkNkXfMuuksxhaH/2q3Gtj314tHtiep2D7VCHgztj66fC4MSHwtUmdPxUPpvEMs4byJNsOU+ohtN682WB+oHv3D3B8HMsXVzaB9+hUMvz4CDbEyAxRnW6TkyD/ST3jOjaOlS9Tf+f58mR7xzku8l7d/vWOjhks4PMLGJrdD4Hw4dHMA+Y5anz1DMVKHjkBAO3pnZNxBoKV6W20fzaHvHq21XyclJu6t9WPDFEMQ7YeDbN5DXfku66+EypfK0pl24tFqbw22kLw66A1rk5n6GmbKA1effqFfqIE+Tmvpl/johwETJZS7u4fCyaZgE4p5fpwIXbP+uNkEOc6Hrs18IMP6e29PvWzV4/CBOXnhPHMREVmaDnJa+iXgqGCA8q8uVvKt7fKRHm49bIcy81VKZ/dHMt1xRd3jM+9sMbNWtcpAWFlPvrd2VLx+S7zlxXKAFDAbzDKmtDgnJMrBx5rmSy51xkqVh+ZngV+SqUy7qG3NXyFFU8QKpuwUtSZJp+oU/uU8skveaoEz3s+cqfIZ3ytexaTrBVtaNsgtgkzLkZ7dwQeLyIIdiAr+tVrSra9y9YwPgXHhADY3UN3AOLuYSmvXkiQj2JXm4tdxwAywvzKUu4eS3n3UMrDfSkAwp++LuUlWKDLinPeaAZZWlxh439L+fptKV++KeUe6G0ncRCmJPPPRbK9ujmWn744lkuUadO/e4GS315q8pFjg2q79EtLC5ea9rEWT4JjOtYdapDgVztmKYuUaYWh9TlW5tjG0xkgZRQ1kkKp1CPE+cSZuEnR8oM5Ox47XdeeCnYT1Nld7el+p66P8fUcmqCmndrH7yIYsnBWjrwsW8syL6GUz5b/lZHS4vr2Fogx6tQpk8A34XCxSOjPnYT/sH1LeXcHAGyXLtW2O7x9eFzM5gcGiOskimx/H+FHkiDyUj5/UcrnLwE4DGkJAtitHLmQgAe/+eaifHULJNcM2jfXpby61HhD/AAU3wCYbZuBsfnZq2O5OfgIzH5GRSbo3z618VmhdTZoIxrEANvf6k8tbxdm0T5ooHz6ZO+fOA8Aax2zaRQo4Gx2bbR+xga9DGeAOMGkbXlxxT/DtjjodF0M9r3WrynZyY8VaQ8jEjEnY3vd+6yGNcY49kJLD2Owcrh+bZKMGOkGw3t7n+HkAHa52Kbe3rW3gllhG/mjl7YtS4bt/nEpiPPDD1jfrTE/AT9gHarjv0sp15elvH5xLK9uiobDCH+ydz4BBH/3dim/eXMh2/jPr4/lixeMKwyAVo7l3cNSvkJb7xe5hOr/fq6hObMfZX1uNOTXqe+3Hl/as9B5m+EiIVatIetrpApLE3FYQg7nwd6eYXmJJwLg2mv9dI253bebm4Efn8omaRXjmUp15mPbHZmU2AvQe9oVJC1vjGDpm+FlG3/fenbk5RMO1sWceZAZ2WCv+A4c6uRomVjOFnhAe7GdIf5R/lOnAxgT5tdnN+Z6DS8D+D1YgPNbODzA/O5RjxoQBfvYGRcDJzF+hyL2uBdXx/LyqpSrw4QZ7ugg2vnvXx9kC/8Hrx7L51f6UgKQ2gvVq4zxlVMp2KYfl/Llu1J+dHUsP3mhL4o4WP92X7BPa3NSa3Nb3BTN2llgNVm4zDy7NglNN1TW+vdTdoXPBIBhOu+ZtTsGuitidXIQYqcjCKw1YfZdBkoZuHiQ2LMExDJT8EsaRj2Sfk8a7mXiy9dJsUPWUblHkMygslU8U8IWxxVgzuNc5RC0J7Wsfc9A9oaZXo/mHR/LwwMAUFnd/YOyqMvDYsHLmmwDUwwAAq8smv3Gtryw+YH50UdA9tfJ3fVT6roo5XBRytVlKa+uj+XVVSkH2ZIaq9kxVt/cLeVX316Uz2+O5X+96ENG+HgDQ4OIBSE6pfzqW+39/3m9kSfTtQPbazzlry9tX49Ix3dPu2KOqhQj04ec4juHioA7OiVe8XUYnM355wFAqT2+wndvxtn2iyDKZU+NXiRbgPjUleS5Mb8DPgcQvt8zSIqS9yC+Y36lpxt7gIytyNlEfdeOtFyq1/7IY88O9rR7s4yBmW/948NjeXd/lO2hmAMtlyFAEA4DmKj0WJsCCJmfgJ8xRmk52h/BDh8ZMxz015JJABRhuwMrfHl13MUMv7q9KP/5dil/+PpYXh88AHbW0qY1lY0u5VdvLsRL/EefaWNlXAWQ+rnY3cTHfokTZut4hxaemjo2VrQ5ywxabM3A+HVe+00l6AucB4C+LekB5nN5yHbrM6bCFTcyocgWI9xmAJlB8qxcBkazdSgDtBlDy+qYLRVrzK3BUgaJlPWWlPyYZMAXoN/+nPWhW7gM9GoNBlD6RkAODOQWarGRtHNbc8iEeqkg1yHseHAG61ZYQQEs7VLOAlqAsnl64exIwc8Gkyz98srhz2MpctCGtsHQWIkCAdge1GYozPBa26DMsGkKfn1zrwzwpy+Psp3Vb02KDoT71+hW/9+/OZSby1J+/sqiDBdkq0kysiRqIRjvrz5IhW7b4DVucxatjxQDCTwgUwadb3HAXEPOA8Bd2rY26eras6umPYVOZUMeNPfU78uMQ5HbIbp1wlUw+5xFMrDcAu+sDyqT4EV1Bfl9nCg9RORsr5OHzXo/UZkfMLaLc7keenOgN1vc6vSfJyjaOYQjihKUxItbr++0Ux52lweAAyDpwa8SIXd+uo4RM8oYgzRzlzBETFqZuPnOVfNbAvguYC8s5eW12gwvD41Wwfny67cI1TmWn79s2WXi+ykUyvW3b5fy1bulfPHqWH5yrQ3Ad2B78IoPoURhFYOsZMu5+rMzNrBb7HYOXy2mAoYXX2W7nJ2A+z0B4F6+cmrHW/mOSYRqIhjOwCP7PIJT5LIROCMYehDbgg7/rrgk7O1fVHIvih5QZnw1tiLWMFkquonflJ7A17M67xnlBVVtdrVx8NJsDLAHW8al7dOdbhkWgfj9eIvO8ewMc1ycHYuCHkJdxNkBkNSkOfUKAL/1rTFr/qUMcTJHiACc7ZYBgvQepwHTvE/FMUOAIZjhr94ssh2/LsfyBwaCik0mV4/1x2P58nYpv3+zlOVQyh++epRQmJZJXZ87HMAGe/m0gEi7AAsnMyYOC78A7hsdK3UGI0T6NgIgA6lnu6+1trwnAKxrNnsYRLa9ccsbPcLCWk1RIBmz8i3NQGftMw92Hohi22dA60FvG/BGONvi2Fq/1qxlZ2C3JqkAgAZ8/XYOLCQ/YdBkbr9N8s9lsmhQ0S9pPJkAljSLL+yhlDWZXZHVReUR4MNxNj2egwBn/CfsEADow1yMkNHWhe0rWBreC1CT7TROhjD5q1MKSS9m/3FYRJ7GDjv9sTb6Z+BJBlh9g/bel7I8FAmzwdb2yu5ZRkvQhnd3pXx9t8gWH2350Ytj+fFN0xyxbtrw6+KloTVpPGe4BKvTf1L7k5DPhV1zcfLR25O64P29u9NjNy1xB3NTNl3eA4jvAQBnnGhtAs6kNltrYjBGKzd/on/HGuCsrhjuywioHgTjBDxFL/K2rfVsaxnIoHJNPULrLfQDpy8kxEKAQLdeeorJTyjtacacM0fdeq9cG6tQGpRLQwKgZotSA9fGjvxawDbwaBv+BmDA8yvgZ84Ogr7/V/pKbJ9seWH/Y6hMlAFDZATMTXCy1TSbIdvun+M2+XBdyuOhlPu7Uo53KnS0neAlgCpMT4/9/fiFHouLywmfQZlbYchLwWOXxkApep6ZruMbV/Zu5E/R+H5prqNeF6q2Yin4PWgITAi1gjPEnyn+jgAwU8Fe5PNjAWsT+TSBbr1xNvFOgRIPeH7Sx5auvWs2Yduk3YLjUQvz5cCrQ4SnfNGqE108oM1PKMDnJlrvQdS65W3hlfKWPVppXZY1PSvvXIy1J07IM54bK4sSEfZmZ2kBfjjhAaIhgIQv3daXCM+DCSIrKoEBjoCaLRKV4REMk2EVR4g/zkbgpc0wysLsheVSzzHXAGyr+6AZzsrLGw3uRuwh28ntqjTRchHCw4ss1hqgbMAJhxBCgyxw3AP+9oxMEXLzsWzHRCYN8IMdsuqRk8mlZJSh8vROkajh/Ps9MMDYv2xyzVVUn55BxqbshgKn1USHQauG8oxs72lQvadVe96QwXxW917UUYMVgUAyktCg70BPwM/hm09woW8iJVofL7Y0AlH926OlqIxrTJiJygjUeVEZmdv0a6vam+K4stU4NoZXAQCxHcYrBQzvnCfX+g6PrQRU04ssjhTrs/P4wu5GYKsLntn/yC6lq07JKhi6s7t0ntT+ecHVie/ehfc+lPK/f9JAXO4poRiRlZo5n4/HgkDv43LQthowcgiwtf7l10gWgeN2epxufprkPODzZCBqMUDv7h7Mjxeh9boljpxDlvhXBePHuxNbuxj9dHCZPzFjGDMc3iOwWRfcsjszCD2xa9kEzVrcBq3/zUECl6fBeDV7tk3abF30C8kM5LzMc6ZHzILhXyeIZhRBaW8P4i5NzX2YPK47ztrYAGzPuI6LTf2k7uU8m0x0SF7T8vUxr9xwzMoa5q6V6TRGwG9R4MMJObEHGvsCA7oEMD6oXQ1gBNlUELRBht0NW1KxuTkQpCSqLa9zUii4hjR4TQwInkawNFcdY6M+DpGzvOIg6r9SuyJsg3Ce3FyCOeHiK9M2o/jo490j2NOFOFgk/IbtM3YIz/Nv36jtEo9L3y9KeX15LC8hmED49ZPTxj9OU81RiTHQO2vkHWy632WYSlweNImF/5GvTI8iXZD6zgbAlbnUGrBVaAaIgyg2WGHkEnsFH9eZHCkb9M7L76spq38epjIy4XR4A8/hOyLLzgASCoYAYN3iYsIzlRKxp04EU77D0oCvndcYV2Vlhfk4ZOyrw9L6h2tztmnoVqb2LovKqYrPv6v0zVaWtQ4gKCfbjEm+M0eIhK9Y4hhMfLAfeIaxTcaigaDpK4AUAqctnhCgJsflDAwjJHgw5G6fnuEIhtJV207D4UKboegdgNa2u96bLCzyqpSHOwU1AtvFxVGZrTBW2M0s7hGOHPtdMoKZfMH+fv2lsmDJOIP3GyB/dlXKF8Gp0vOtfE5FLe1Ay9Jg3VuiCoTooM4HgmCs0hIjIHidMtaQHUVxCSFyCPIBGOB6p9vqkHGrmWhmbMercazPt2Pc3s7hbg1Ac6gbP92CRP1+HVI5nDPIyOS3g/HZNgiMD+DHAGBOMCoLJ4AcD6t3WjC2sNnzOFcqaJpg10CwKWQvgQ6muy1wQMC6Z/QgyXDgng3WmD0rSlyOoyzyQI7AUspbOfqmti8jOGoTdFlfMK9wpA3AArCjvVCCqG3SyYIiMWsWR+icG3W20tlA5sUuGejKVjwoKx0h1WZoeSXl5ImF6uCRi5tS7m+LODWIAkzAYn4EDcK2NmOLCxwhAHIB/H+/aeyL9o8vPivlRzg3LYujl+Z2wtY490RM2IY/aH5G0SlTDW574eBQR4w7MWSvRdnD4cLiLGmVBrgf61g4EdR14nwGuAfjziqTAV38rGeO7QBQJtY6nXdS8i3gamLsDx7F5zxo8bv+3zj1+35EIPPDtyXYfFHQ6y8vJD0SJiSAz3aPXYVkG2B7YARQQNrGqmLaisrcoTMQbNmLx0WlTWoHWN2a5cGtTeCt3vtzWHyrJvasGNA2Z04A+BXBFSBsAJ13thUWPHlEzJ2GmUhgNHL/WforVAY5YKuJrSo+B1sSZmisSie42d/AKplEIZwsEzkaIHFBEj0xzzBI0OBIYrygAWiVD55Be+5KQVauKk0uBAQZgIdtswGAkjPQ2Cb6+7uvS/kK2183lQCsAM3XVw0E6YZuo6YSj+Adxw+ghsS0+Le+w2XUqc9DztI2AJ1m1aE+anSCeZ3cVIEOH9D5iUPtewaAmerPttlR3VWM/VRLp8TK/IqMa1Z0DUSjOjQlaRCRlfF1eiDdhAPRS8S2CcMx4JtpJWq+whbJbGF4pmN2gwe4bX/Zaipl/buygx4E+14QoBx7yJwgu6aUycSoQ80a4urrWmK2vruyFGx5YeND22DfA4DdLwqGjAfENJOtomSU0W0utqCME8R3eBZgKIHUQFXbJgNoULmd4VdniyVSlTa57bl4ZxkzyJAjD4a+rFMDPCPbZBuAd++UqTrneSdFskn0Fdt49g1AjD7+8j+dNc+2wKDHl9el/OS1LgpkgG3MrTOTdUsXA1zGhfuog6XbsTqy1GoisOnObbGOrULh4/HQqzWAfXkUcFfv2IjGHyEAUnBb68aOiS9FIpPKQCwCSsagZsyUa1wPpg2uMjD07/PPzQDev2NLLskoS1DvhU42sL7YJFlZj6LIwoLgDQwi4MrcKTjBkB5D5x3uQTNuiUYgrDyhZk5z/fBu3VMA0IvTZWeubNCCnd/eLeWdhbsckFD0oEffhKU9KDtCwgJ8d2tAKOzPbIIADoAOWKI/J4y/8R2OtKFObJ/vLF6PW2dhlwyvMTBljlZHZJTAkBk655Swc2OiAzO0O50JomjbTJRgsABsgiCAD2383ZelfAP2h4E38D4i+PqylM9eawC2HZkWEOxtxsmCh/Y+IhGtAlc1TAUHfw0kMIUbvL91Ib7Qi5QkUUMAQCxUB6TT95Lsz1N+RAC4BlR7wa7T+Mnac2qZDETX2pMBVAaep7DZc/rfP3P/YLlPrhJ0AAAgAElEQVTshA3qREBLkbEYCqIez3GV9LpDECQcR0dJp/wRFIONKPaIEwHePij04XBQJwZpUYcG6R8rQuJ5tJZDDr3/5lbtn3VhYO487IHBAK8VdACEEmxsW9qrK/Wwgv0RJAF2kA9AEoBJYGKWaGGAyAkIIHVgKM/A7mYudSZjqOeOewxR+HfMEH8zLlPeaTbATgvdejtop/f2mh0QLFAWw2Mp//kbEyt3l2CzFv6DDt/cKAjiGd5/TMKlbdUOSACzpB7zi2F/bliGm1t1t0hzRxHXvrYYS4ny8Iignn7LDQD0eukXWmnf2V7gp8/JD1xDviXebkQE5nHqpty6K9Zvbk83EW+3cqsEVATbWQChrLz1RjP1BM5+4jeVZbiJo+rXzCzVLtgxxLbVb++yyYEwB2b5rRMclxMZKsz2bpvWpdgrHUva4r69bXGOzAYjAMJUS8bokNmF2V3AogCG+LnEFhlZXyRllrI/HmcTo7ykp9eycpSO6bOOukUGkEq6LbMpYvbSkyygYbZHfE/TRcfy6kmc5rTwYChnl7mdzAbYh+KY4wNgjDZcX5XyX/+lfRXPNurB7zCE2pS4xPE7Y4DyDOMdESJldWNc4djgJVEQhwZtj/pAHaos1bUvA25TOZXvEUf4tJTXZwKglnW1EGx/2ACYbAfTmR7LbbHRCKZ+KPiCve/egq6nf++VR1iC2AIXNfb7KzEmr+p2EFZm8PgGQJyBIOvSaw/BCIxu2WZIWJ/NBHj1KuuMTCjb750gKvSbAAj2K7Y88/wK4BhgEYPxt7A4JCO4VgyAc0HO+5L5gRke7CywS5ygHkoFO5mgxtLEoSHbtFJeXOv3YJR2zFWASLbWhhcCHmCdBmzD4uQcKHRi3N32zou4tfQiE5sfstDclPL2m1K+fWMrG9r7rpQCjy8B1RK5YhEAkMuWHttmtHlRTy2SFQD4oAvah3adkiN4DZZsyvSMTVvY6UGPYxUA4QQRWV9orCPed4nM23U30jJlkwn+QBng3i1nBKs1IOSa7PYTVXsysNuqy6veNlh6hTlhnls0rq1+TnEkvbvE/+n2t8tytNKcqoiB9VHJmrI1TyIZomDW46MEteI/j2E89qb161qtWz1FDY9/vg3bPsZMWuj7UbbAUrc5QQQAzcYn4SQya3WR8BOQmH0F9mMJEAQMLeGAMD/bJsqCA5C0+gRk8L15WskY+a7KDJmJBqzLgIXAwGNvaBf/k++ckBgnyLRbvaxzDUIZ2fY/lvL7L5XZws5ZbmEPMBe5xQBqjFApNy8VNNEfScaABUAEoSsrWSwb50G76jRPdyTAxpZmi7CoiunqAw89G1oChDWI32vOhSR/7UD/h80AT4OK7dIZ8/NDtA1k2+94eglRLL9tnCQMkHswxDZowbttZ9I3IlCNHoD6UwP8rgKYed6xN5Ro/mCFZ9U+A7FclWNf+Bx11XnRHRGOPGhLflpeGWAzMcIuKvY82tGcY4JNrttbD14POvnBCgF6dIQI8FgKLAAefmeMHrNE122y3dImW2/a8Az0sBXFjyRngPMBcYkGOKKNfrvuj+KZGDKmNZOYbOmXAH7Y7qMNFgQtAYVox3UpVy8aswXDpZ3z6uDHmgkrGvurI0R/RHLkO2tj91l4BgDYJcY384DcyifB7e3pbhH/IQOgDr4aWsksxulxLmhFMNwzEU9lpuuT2St3pTLGzFrau/VMuWgRQBD/ybYupnDnS5LuRXvgCH46m4/uWINfyfV3Bbv2eftb69etDNqm22rV7Pl4rsmMb8G511LekAEa8NPzKzZCMw3Iv3be1wcScuvLhAcCXPcKggKG5kSgHQ5vBlvkKQ4PdqKfBmpCeClzFwsnzNAyu4hTBsBr8XvNy6kgLmYNU8+ZdvuxQhnxAC+lfPW7UiScDiQOzBXgBwYIEBcFUTYoz8Pu90K3v/KnOXOQpfmwPNRA5koRZGusf+kWvWlwD0+5lTwCoKce98YAG7hxEVX3GqIcdL2g1lk7fqgAKKdiTMD39/As2opM4wiZSbe92gNi2QTL1WwAqC1ycuL3BHjGjhme1J6d0hu56xYgWE+JOAoxaVdnB6wODx6wt5RFTjRsT7cdsz8aCBoAhsoBojUUwgrrtnlvL/tyAJA3Fu9nO10Bjre3LZ5PQMrnAGQuRAMYORcL4AMouPx+3AFWMMQ22RwZBCYBQ2yTLaehHGWjdx7dsjg+abXLQiPb1Ev9D+0m4KEc2A7uNe5+/A7QD6kVk+fQjlLK119aiBTaYqEuHfih3wBEACOO/n3WnuVZZQVlhs0TblojCHoV+1xz40iu/u3aL7j8cKmOvXrhkhoe3XQXEMTWmE4SgYgfGgDKSltXF7rfDQBtcZVLVJwATce2Z7ytIefYnc4Fw/hc+7tfJRVn+tMOJ+KpTECAIMBQlMod5mcgaq0zyA+KteB+hmrs6t8ewU9X6pZ2ydsAyfwqVahV4SSLTiZRXt4ruwsERwB8i22di7RBzQiCliNtIT4P7/QpsURnmB3acFhADEkSbMsrwGXAdoDTAE4SY4bVxmjMUBKk2uBW0LWOyueeJbtEFQzWRlFukzt9DgAYQQXgBxveV7+3PoPtAdABimR+tF+iX9wSW7C12ABt6y9HJgVMHyQAueNc0v6mvdmypTrR9GZahuXchurheGXvazGsLV+lsT3YAwHQxhhwDv4HB4Aai9REh6BLGLyrHUdc9DgjGPKFeUWJI3EqkpxRnqqRDXrHL50nrVnmtwNxTmmSOEi4JY4OkhmLuHgsR0lPnAOfn8A9+HkQ7MdOVnRvuzEhyTEonB6wsVbPcSY535b+e4AFgp8dtsqvcgTuzrLAOAZIJ4XPCu23mQRDMDcBPssGjYBh6QeZIgAPoGMhMAK03jTqM0UbknXmXH/czS1Qkp3lSpkh2shtcjX/JArAYOzff61tfoSnF+CHPgDo0HYAuLCKUhZuiY0BXr5Wp4mcPDGQRj26/dVtZ2fecK6sVXBzABeHtXuuhtrg2tJLSexR32cq4Y9qyrFMq0DSgOHvHxIDRN/0iIz+MAZJ9KgCnP5y8MkTM+P/LhCcWVhsxQneywyE5gyPpRvjEf15hnbtAUP1hloGaNliOJCNq7Qp4uVyN16aE2O5IuujpaL+a5UbY+jWJRGWVqjnmtVQV9PxkyoNHRyXFwJgnIg85ysMmCdnsq2w3xobUNURwwkRAzLx+9jf2PaKPdEuUhc24rbCBFmaazzzq/rLs8MuBrD2wZ2mwCXs+A/PCaAz2sjaSvD76hsd1wp+qMy8vguCv+nwQR/oDLFjdRfXpbx4ZVlmrJx4hJd72Wp2P7Zg8bMo99nytcYKCWaIAbx7UOFyLaz/2qQRb7CojppoZGGFLv6QAFCO5JhUAH649Jp31ftVFENeATAcRh/nzhaz2AMnY5ktxidPdEs/txDnve+cpxQEFk0rFLfEDouh7OKZXB7LLZCFIRkNyypD6017jYV3214HhtGE5dk9Ywn3scGRAcoZXf9jwbH4HE4SDoHEBbrszPy826paQ/2QkRWKdxjDadthn87K3w6HcgKSDlAJhtXc6c0SDk2EgJEIe2Z4gZvllBnyjhDxWsPb+60lWQDbo+PEtr1ge0e0hbfXAeBsaywsEbF/Lywu0mWxVl3Q/F9N4raIm9KvkfUtIIwMECIAAIIBehkQOPUzSZVQjwPXmQR5fV8BkIKIHEy2G8IOqEdmiQgzSbPe7gS3XaxrP8TMwI82E04AEh6/r1Tr3M5272/SakkJlzEQpJPEr+Qvrhgop1cV4r9upe9YH74ZEyxE44/2ME4h2sL6/ut4q/R0K5Zc8VjrUvlhiwivbxxa9E/z5FlgtEUQoEdMWuqZGrewA2gRxOjkMKdCtQFazCCZIutkt2VbOTkIozM9bC+o344Z+uBJ1M9zyXj2a4CfBXPTu3tE0LTZ+QB+iAesWW9R2PoijpvHUg6v2ha4erEFANvK4q9L8KOWOUEGJSSjJbibSsR6Ho4X5QEAyL7XBVSdHgBAl763adX3EQDXmJMEvZDRyb8N9XoGCOXahr8BapKlywPxHrzJoKsCH7N7TAG3tejDQqBNFtsSo5/+wL4AIPFKAMRSlweGIkWCDLWrY2/aR/qdm995Zg9Loolx5uLWbIPjoiGJCcxO58dN5rYlSfAnRHRhtaBpOxVSvcRmxxPddPpXZeKARDzGZgeUrTy3w+GWOL+C1NAYL4huhbE/KKRsm+xEIKCNeEcyPzxucX5y4gPgB7ZqICjbYAKg9QWARwbIZAu6A8M57vtu6eoAK5sk3DGYhcMDd2V1/XpYFy58/3A8aCYYRiJIEDQDsTW//9AG++B7yQDnkz8CoNOYsNWtgbdBsH58/CJb3zn+4ud+ioFpPTatGdrRWroX2mJE0x74fXoZ9RBrG7ktrABYq9djUJ0sI/BN5NjN66SMzuOg0e5FegRLtzs9G+zlKkfO+iY2YmW6IrfCEfToCbVUVhLfZ3ZRf2qkLrmOvdRtLL23xqTkKJwDPoJjDakRpHKdQ7edt7gTcMD4jlGajntfUT2dQsVDXwz8JMwFTJAOEatbMAXbYjBnbKsRCG2nWkTWYgaBeckAUIDNXWDUdyVRRn9UTseYZNcj2MgA4QDB2XECHzzBzR6QOlK+bwC4CxZsCa7hCp32NJOa15Vmk5pPKsUqBVcfQtP2Idut60s4NDZP56lMUrWnwsHTke2EGoQ9iGtQNzhXFwFJrG3clsZFpduDTN7bk+AoX0sdOzEmydbOIroZEhU9xd7OxwWKk62yOLsciSAojNC2rmg20+SLZ9jZDE1d6hDJKBnbo2NDsscYmPFonXiQHZuUP0J4jGGZgoNdXhR3N52VxNkDpQ0mb55Ukagl2Ptg+2MANO9bdmLvRsAY4dVrDXupWall247l8cFC0VQoZHGDHthBBZYhyazhUd4IEtvi/j4eD3bemDfVNND1KtL14fsCgNvQMsYONRugbYLrtoQ5ZAkeuiWjAX4gHMwh51bzajt0ytQGtm/t2PZ4HEhLBPPkCVDk3/xhbYN4mx44X8rhwh806psvR/LiDK0GoDqdV/sct80szKDX2cMAYEm/hLCnGjKj7/QAyOfreLn1iTeogS1yYeVpGW6LxTboLjWq7Ctcik62L//6WW9khUxSmBrtf1xbDJ2r6DqbgLMi2OfeazzYDA3xZWhw/A8B4TKgwbzsVwZDJ9oFkRH6Cqm9DKAlsFsAWVcDYWPyd7MP67ndXNt5/LFjd4l6+IVRRFSdnhflsSB5hmOO4V3D/MbjH6sTZBfwZUuKIYqAoL/JfpC7fuDPoOrmqoGmr57wotsIA0370GqqxQe2183QDBa1APUtm9Br3w0T+CwIPe8hzpn18dK4PUX6DaadNqMp9fj1Wn16jE6jAXTcGCkABwg9vbXOoCPcurLpcmkUj8jxuJx1nCBYj6EFk0u3Bvi1yo7BETTJWGr5xLNLjzABOK6glfXYFrp2y0QlH5P5SUogkwDaPGN9FBK9wYg5fKXH4Jh9Wo+c6TaYyVHVG8y9PNHZLdw2nyLW9TuA3lmltj5lIDzyqfMDyT2Q8ABAyPnda8yw8HxsAHgy8EUQrDI2e6CBoOHiMH9sYW1W0jgJAjD5UyY94sWLmON5xrxnfiE/hQl6QPQ1f1geeBpoVhBkCo+THrdzBFO8454mVqqfgwnCu4vJg1hRSTiajLUdEtDp4xY4gqBu//Ud+L3G11l8X/UUuy0xt78yZ+1ZfCZXa9JLbEAok9reW5/j37yH1J3X5pa6gmD4jmeViUHVcWO5Cxn+Iltyn3/WFIzH/ej5FfDFGWCAH0622HgcDsb4jAXy82bHwyKEE1m6ZA7zLmx3Myao3XennTxYu99hDwQbzNbayAI/Ogb4JAB0us8kCKJQoqwT6h1f+CQA1Jcp22hr2hYo+VfOmF78nH/7f0/Ckw9QOOu3cLHa4S3JeG7byk5Mf9PwoHoiVY76hWNujfy0seP4udXJq484bi13IORfA6bNzid3K9uNbrW7rIvdcHpC8KFXuIKagVllhT4mj6IxwKzPGHDX+EIPnqbrR7vXGMxPvuZpj3zAFEjwnW1zcdWmJIm9hMe3nQTR3RHTUGkDdRr4EyGaB9JHaAzsLwBb43PWabcIjkxRH0Zz5cwvbQntUdewj3AL/HwAqGLwthDVQaeBHgSSjzPIrPTbhpCB13WqToDPM70Z9pzCALM6nkt27wsb/fyaLUjr7w49dFs6nUQ+6syDp4KUTyQqi6KxOL0M3tiheXl5XNyDbbXhmRoxlyK1CnZF0TdLksB0+DUZTvAMk11J23lCxLzXNWWWxdzJu3knh8v2Uue3dahGFRDsGGYTwJxB2d3uNFtVwQxxJM7uIgZjhePj+saAzo7Bof269XVODxeWQpDTq1ItVpeT07WNIyz1xfH0wBepXLb8GeMWNmietx80A+wmGMHOhCv/VPKRQI37yINVLCnUncpVPVwcmbgN7uOPssntcXfG/qg8M4DMSGxbBz8ELFrKsTk1S3GtZ4N7YHelL5EKiGCR4aYBH2UN2x9OQug9KPo7goT1HLmdjjBmxQP16diZPgkDtALI2YdtsCRKtTrIBun8INiKSpo32NsA6aFlWyr4mbfZb3t9WRqReQJFwM2dHaaTRc4pm/G2Y4p+zWCKLjvLDKAF67u6Olabn082UMEvgJS/LU7BsddifxUCF4IhQjeYPXo1U53oNCNREzjrFAiDPfFjsQGeM023GVPbkupiM2F//MoUYF6vehQFBCUAU0uqU6SdPmBfPCBTt+Jn233YAwytjIBobVfPgk6raX9pbmfoQooKrL73/gxLt8hMzBNjC9a0pH2H6uC1vbWEDhj2ejfGotdUMv+dnl1N+gqAxDYWdjoDRl/MM0j8XjNJuzhB0Q3cp2FH4PgvQc/f8VuBkDHlzMZsdUgfGDpjwMnZLGPOOEV86D3ITLRgfeDZZHnWMckqAbI22PcQ9mX3nmi4y7GG7qgzyciAMb96GZIBHYGK88Xb5HymZr3VTedWpwpT4GsjkQHfTEvUSVJbo1v7jwEATwG/jJGlIOI9wDK6E/Dz25KVOU9q7yduu+hFR0oP5c9PmPhnPSDuh5qVkkPcgwPFE5nZOe1pILgvOnFYCM4EQV8PYhPh3ZVgbRtXggwBEOVxbvkVsrE4Jl9txeEINsqDRQquNKJfdxPVOcITJAiHcVtagB5z/klIDfP+ufAWD36ojxcl8Z1kkrUe1km15kkT9McySstOEyBq9rvK/lyq/7r9tQGXuELLTg0Gi3t/aeOTLSmzu1Tws3g7k0vNvGK2QFkAWHe6fe1nLq+3jOrayH2PFPUv+2UbR2SpMG+xzdXvOwD2k5We39kUHqFya94R+BgPpucgdDSVafXpnHgOVUXdQlsie4jfnwM6iuvkIlkNUTO2j/+d0466lQ2dnMXvxeWoe4z3QqYNaQrsv9YMLnq/CSTuL3oS6fAEhmVQlmsfueV1cZjcJFSJOnWRXHvYLlvwMT26fEbIlF05StugTGQwNzsaW9kgcMpA1bNAeoUJVhUIAYqWVJVgKTK0OjwwMkBagNDAVoCQLJGsz6mNBGDTmwvGhxRXlpCV92ooACrja1tftef112CqI4Tg5wFQPmNsnmMDHZDZhekVPBv61To71dgEPz/T2pPs/nfOALdRe5wJA4xZwPIczBLgY7UJfRSS7M5+tovEbWBr8LSbPXWFG++zmDE/Ds3poMOtfYut0wPfeVS16pA28CwI3NnQFubtaHVbIhSvE2O1HwJ51WQgeecD+yn2PZnQur3WwGx6AFWq+FwSdYLRwI5lmVCYv476xzZ0dvkklu+tnQPmPb6cSHhOnCnGBKEzsAVS9AAuACHAxuf/Qxm0QeyGTKOPbTfKmZdWPneZZKQuC6ER0kegYy5C97fosQVpV9ugCaaGyNjNdJcvGMxsKfrp1KAJgCBomVVQTbORMj+j9dnZ2toc5/xpZaruB5xqOqBPBxzMMHAyjYiQLmjQg+93zQBTANwx4XRld2En+dw3obQpVllZAnx1S8TQmQooDly4ArqMJhHg4kU+2cjUdpyCfgL0YVZOnq/dM9uKyJkZlE95556ybhA7xaXVP4BgrHIAwLo49UCqY65Zqxl/p8ZtOhws5NaEG4GPdqu1WOzomBzWlKNmkQH4EgRRhjsEgmAFRp4god04sEF51liZgKiBn7BGA5zu9wCENR2/AV08Yidg65MuoFoDSrybdx7zWJ5nd7JmwkbK9dMlOO28vcbs5ja/NsK+TAd+Tin8osTxiAC4TZxCickD3zsG6IFD44nG1aSHu3wGe8HKKulsP40NjCjZKL2/vEdPHLQB7XlW3Aom2EsHXtJYA/mtvTqhnsf3gkKJk+YDAKC8VppsvbQBawv8qImeFWZskOwKwEMxVLYnnlYyQAY6KzhdHRbx7Hpv5cA4com3IOhssCz2D3eK2Loi/9bdJYDMBT0T2GQ9YKwgmJ8BEcNkJKG2c5rA/iafGQMTtmj9IeuT/IF23wgBSxif2QmFGRvLZCouKBuCmJHIoAIZc/rRoeFYn76TCUVb9mfdKVmUpbfxQRjB4+vtep0GuD8yjBLx+0kfHCP98M1Qbm6P+vgAMO5JVhhIPGw/6urIs8xs19KcOULlWdMMpGxs1dlRjeIN8Pxk9pNt9IxuUKudbK8qyBBaattdUVAFP2379tq50bLxa1+lE3m3PFlWEP263xStDTm+u73XUxy0uxH8anp6a5F4di9wNllPe1TmIi+wEc0cQhOQa/rgYrdd76FL2BLTqyzbUbcToZ+DMX2yYeHZQUusgHeIrc9llqFdEOBHuxtSV9FBIYzQ8gXidwFWgqmltQIw1ow1dspDUvHjP7PvEbwVOFsMnywYBETH7nrW564kMNnqOPbZX/zNb3XuUIb7SBrX1G7tWlXCLRV3k/TjBUCns7MJKXdD2Jf9JJpDobft+XoVSDorlgFGeHuw9ekqSDuDBeM6tlbHwn7p7FhZxywkYNZnPylVRP02kfBC1kDrdk0hNZnsw/tI2fwXjcbppyna9zV1zDiUJxBuNekOAMiMzLJNhMPDGAkcG4uB3oFnfWkzsuCbGeVgU1ca0H3l/vCfo21fI5UUbI1yM5kBJu3I5oAwFVMbINGA7M1CV4St0X5oLxEgtGsp5Xfz1JIxArDwu3iQDQjlb773sZRXry3ZKedLZXgtdZiGcjVbHrMoU5fa7qd3dDRgI0tU13OGQ2tDsYVbsznRRQGeWMkPAgBzBtFU1Htt406yMag4G3oEUIxr0uWf+q/3BLfWzOeVnWutr6SNUZ+YPmdfdHZAN+A1o4Y1LraZtq+xz061ZnTMf+6VbAcIMpWYRpDXTgxOmS5XDveLCEO5AwBa+II7HoaJD6bHWL4ao2kARNOGNndjZqywwNrqUMb/id+/fVfK2wf1MEtXwzaYDhpZs9zpE/zNO1cqG7SMMQis5mdghmBvElhtv0s9tnWW7TPu8aAN206BAHCRueX1j9qtdKa2LouyO67m4vi8nrcdTwM3lSpZn0k6yfjSEYFhIZxD275vGgHZV76V+rgAsGMYpExzGBEWMPUJaGAltEG2IivKO8arNI9RnDYd8NnEqrsqAo8bBR3rePLRJqSxvQpIEVisngoMzr7HojrRLDjbNa7b6k70I5WsV04WmIEf2cSqA8oLI5ND2xLPRvru/lG2wLz7Q7a3/mY/75X3oUcEwgEAE9TeoKH1ay8TUxOvW3CO/P6dAs2Vu+ScY1zjEa0eCUxm1IGdH+bxNklaSpuhBWTLZ3aVJre/cueIs/tJui7LQoXF4f5dKZ/92K7lLMdyc83L5rk0OLLgbHryHlNVVS0PfDHRac760mVn1Y53KoSx/HmVflwAmC7UhoqJgjLdVT4/kQ6rF+aGjtfC2aARW4Ym+sBnV8iveD3rVCVSBjBvYOWCAeC3gC+18qW6wbV7r1TmihnltVZj3RL7QjbENCXE5wGASGmlqZb0SlNeaaBQFu5DTmdd1n5XcIcYOhB0i3U2jNgSvwMbxAkKr8JWCVlavGsYraxhLWB0BoroO8EP1YEZiofWtr8ExXsmOnjUjM3iwCil3NjtbWoKPurRP9RPC4rvnF8wO9DjiqfIT5Y7P4GdE++O55yLd+lzJ4CgOepSAKwDekJ95/Rjtjr0dVmpxAvaAWAt5hIgBCY2a+NsvkR7eVfOvvSfccvF7ZYHwcZUOQMcALaPKpdikLW02byHAr62D0Hd3va46t5IGaBvec7M9o6pX4DiAjFjmZ2XmA9JPwnM7e339w+yWFweLgQA990DPLY+4X2c0frvCggOXyVMuStjR+6+urU4RGZvtvegrPxnv4jzhB4U5ykWswVBzpCDzhE86+2DAEWpw7bHSGLAeMEvftS84Ty3izHAdl2aZN50L4QKbIYDvsuZL0m2whT7BOV2r00zgFsbJHlmG7T0NkGIyd0LnEZZ1JV571Q4vdxUINkXTsN0S9Hi88iYulV64v2eT4Q84LIbVBvirHkeAIfvPQuw2SZe7MrwWnCz2vfbQCrYNXCgbU/ft+HXTcHPa2kbs3NgcI9CT3HFh+ywUJ04+gt6d3ePFOtLuTiIlTM9bhjHvc7ElcFuX6XpvQdlXiWJcTvsxhtsECE8AJv0+J2LOxUgcncwi23Qjsdh0koojAVGQ32EAaKMXd0p47GUcnNTyjukuX/UWL+ffNHiFnUN5RZWewU2WG2UdVloZIL1em3hoqty5I1eI+tTHeHA7vKdnQwkyqRxVnm8EVDeLABvSZLdsre8vXVpIeNS7pqRI/7J7RweWJ1AExCkwGlIdlFnq6v4rLV93zhcNj3kz26qrK9NTlPSvtWJcSyPdm+xDo6+Rx/vnSrVyey8zQPLzFoVGpDLOn46wmBT3faSsa6NFWtGsEwxq4OEopZ/tU4wQLC/xn7du4LOmkn94vkAAA+HSURBVBhHn4c7CJAj21wTfZNs7cp9KtEe7Rafd/fqKZZ0UrKimaoS/ByAylw2UJNTSA748Kc/YYItL37k+J+tmdjewhnCz25elPIZrrDk/R0WuN2OrCkwwLYqr+OYcOGNAquLVD83OPna0uW/X10+zgYSzb2IRKuqLtCTmq7JXu+zw9v0qjuNHgA3mvGdgOBsYntEP1W2A0tua1T3OqfAe0aoMUCueGu+R8S26cDV0ePiaUfWmo2lTc5drM831vVhJEOdJrunyKdb+ztcmi4B2Rf94MyGqmWLDs0QhvOoF9nb+bUOqvwfVvlJINg1aB0EU+AMALzmbMZk/eqtnimunmLH/ggXNb6RlzCZXkhcH9mgeY7xvjsfkA3b33Upt/YZ9OXVy1Je3OgxQLWjuqOehuhgcP5u5WyuRx1Y20mprCKt3zOLtsvolNH7XiwaqoL/AQtlNS/0uQG4i/KtOgkA2bTnBsKZ2nnddMSqSogXYg/lJlvfXrRh6+hpjo9qdwpeM2sYvjGze51w9ObJixxoTcaUaYC8+aHJtp0pNloYat1WlDgZ59N7zwj075sr/5lMkPYwH9doL9kNgGxiFhkwhkvWKdqiNk4EQM5xpztTXXRrzbu7Ur6+1fPJ8fglq6yhLPiAHl4Lq6ENEGCIusTja17fFy/1M2IPwl9eXpdygwQHSUID2UUJkLT4PzCqiwvYW3N7+g7NsyJxufML7qmsRbuEtmp7e6JHsxDPU6dzyoFIbUm3Bd7fsxbSNdeZ3bXFKrbZhltfBjugf20+TdcAvLbFNSpgY3u5fcHdWmdHTRA762eXstoj1oTm7BZ3UjB/dqvGpqiZyp4Gqjkb9PLVGDlem6YTWQAQK3tN3JfYPRPhDu1N5qOM3QoL9LqYKvQKyaFeRCIkiRIeS/ndt6VcW6Zlz5c68LOtsQRPWwgM6oNzA04PMD14eREKA48z2KA8j7AZZHY5lPKj1/odf2oCA1NY7jRq4KIAn4JMPe/sFpCMCbba/ZzLfj8f+MD4hgM9yW6O+SeHeR5S1UnrzgVA4Tge0HfD3XbBrSkZIa46Q7arHkr0OOP/GlV/tbtWnHOXt2v5EA2+vJvwtUUZd9AvT5HHWgfX61ljP5E+tbfwqX2McK788ZtqGrA7fnsAVKkMLc4GyLPB5PUDSAWJzzhMpY9R4GFw4/NMv4/HfvutAhNtgqwKz/A575ioDhI7LYLL3QGADGm5vbVMM2YPhPPjx5838NNrKlu2HYYV+QB52qKVYYFtPZrnPZlcQeer6KzxPVCuudjmM0KuNvVuCj/oAfzaWuR2T27SDcdR0cenAGA3OZ80S3vh7q2q4yZO6Gs4OE6acCpj+nCvyrWeOPO9N7AW2tujEVjOwPSpME8BwCHrTNTRlcq2mWYOhMOSY2ywMkALAcqk1C9kQWoJCGYt6Nvd/kpbu8H8/NyQbSY9ka5p//W1JiWAbY5d8+/qgNA/j/rg5DBHibBBY37yXjvL+/nrUj5/RXsfbGYWFyhA6Bxt1lX2uMXPqndO/mdOkrP0cXLEdJSrtgDvg4NQGF8HYJO3d0DYOjOMp1+t7U1PBsA60Kv06DSxZRMoYxi9AHcioGuwf8+cm/h1uUeB7Hn5zK2MdVU8g8edDptBzmFM5sDUZvPuy4omjVtXA//tKPEBAE2W9w8P6gQZAND3N7HpRrUjEIbtXF+L/qVt4YSc6G/oQqZDbtdWK6HX/7ffNADs0vKbbCsLrPbRxgxR/vZNKW/eWDqtYLcGu4Pj4wucAWaCUks5L+wuXAUQt4vy7vZ/8kdlg3aV5/asdhKxLZHe40vbYtMHccLIvcuPNaGtiCGAc22WvZxq6G3nnHNRRf2aVU9PPZUBdpU6L2YqnAzFtqV4Yok5lKlAxpm7Dn4JxUtaVGvlJOuxMg8wPKFnzwKGCT6KQm2j/76WxhXB/b3W/qhDnZK7kAw6g7q6koppdpg1pwLLZr+TyjeeEdZmjM9rW33M9AOT/UtsgZGWquaYbOoZX+NlhFZhVwh7n9j8mObejdLV5bG8gucX2a8vNUkE3aPchuMjuZfYdDX1/LqGK3DpfziJs//HMQIJY9BKucggBAcRESR8vh1xGvGd9e0+OYkPtXILQsVxH0tLAH0qAEYh+Ia1JS/A9X7JnVByjq57Jt8JL7Kik5mwNkH8knbiC1ewZV9NXpNY2SYA7Kt6s1QKUi26cmB+U9EyYNIFu6YLTdaixja8Xu4TwTYQVuBzSDUwEPsO/2DbipAYAKB4Z1vYozZv8ko8x/g+hMXI7zWOFOePj2JXlGtA7xe5whJe4BqEbfUyhhb/MjSmLoRB2Vr2aZydUAYH25zml9zzM4yw5nCUUJZHTQgb+79WrSEkr9lieAsfEZAOz2s7FRXZZnnuuQFwGLt9EtojxbPKeLXfp+x7X5PUtvcFzxhHlEzrvR1w4d3tkYyN7a5wb8GZTuyQHxmIKvIY9d81YVX3THKWTHVv03VmtYrppOjOnSensSoLsRehvKTXt7Ty3YVL3bkJXSjA+Jg4QR4y0FNnEZjeUWyJSBqBjNn8gaodLo7l5nJREPRxws42yXa4AxvSTbm7RJgTgvTt9AiB3OyD8W7sNVkq8OrZ7kHXNrGiwpg7h9w+8+Cm77E3VMDsgVb0530AYKciT5mhu7VyveAHAUFPQHdM5C5a/Rn7aXNj58rcH0vKmh3JYmSiw4K3ty+hYv/uLbZbQVBYQ340bh8QNjqUZ69LOlMnv8WlhXi09sTA/4T14KfaBWWC8jInF9fGZllZAh9B1Kva5aIXlONulAcCX2ChJiJhhshQo4clGh0VaKuOItSnCM4YQQU4psvyIUoKYrzScg2/9DRGO7UhgugeWAcKKWoLC8+L87NcB3k9Qkuy1m+tjQ2+LwBMG7WJ8Htnz/5y7w/8CDWuLXuAzzfdj+D+Lu0uGcFr94PPVHBruE8Vl9cpTrw6+UyWW++crgwVALIaGuRw63iKiEhEhCVi3rVbtmo+Psn6oh4CZV4AtIZR+jrnvAHwoeidJIdtrYn2XKnOTn4AEmC7uzoc6yXwBAU6Zip28h4REwfrIRDWNxoqz4CQjE9BXDsg9/8mp9g9sFeArAuMv2xM3964H+8amJgOHP1um3Z95r0xwGGe84NNDT1FtbbLEgC3S55SwoaKQX8JFs5qU0XRb6thejdfO6WNrez7kcF5bXnup8gGdYLaTHcv8X1POYbTxzVnUAO+/QpcWVVyDrkBSp+EQC9V0nfEGEDAhmScxvloAZQ+icPYftXTxp5a9me9NqCF39A3Qf3Ev2gLHDQVbAx003VbsK1dcI5neMKksy3uWfUG0DWoM7NHHV4exdqrVI4Z14XzfTLArF3vK3h6TQbvDwDiEp23wm9dWiADbVinWH/3jvT/sHJmV5KJynRZJ4pgxpZrvr4OVA2gJu/wi5wv0oBIP61Y4BMi2AP8DttmYW6GdZLslJUm6peBeIXsRjA1T2B2RahNFiR2Rd/xJzNuMyFqCoBEbF4DgCNrrjFkdx3+BcpX2VlyFNV/d+LQpsUZ7vVBGGBswVSA5/Zs4M7nVrTxXHwPGeBkVcuAzyuoHkkaWct7av0PvtrKBms2nf1sLQqHW8JMaDrcY90Z8LHUTOfjMw34bDdMW1w835ydd94Z0lTDKS38hteFcjsMkBXPrFsVBARxcZIJZH0Oq5eY3t3mWNHeNSLm6WXvndXXOC/z+UM5AUBtyXcCgGyRX5miSzLFtAGA+kGa6OXTJr6jzXX0UrrQUJBK3ZinDXywZ6gSPfPIPq233/un/ZZYb+47T7518iYSiWym34q61TCcPfWwWYHO1V+dlmIoY9bwvv1cVAMJrKjSMyzaxuzTuv3yYKMxgsIImWzBoTC9wDxu1zkSqOCJiJmiKrLVOEf9o1r3+wO9TLm/UwDs1tEoxDWw86N/nn6vT/QMfT0Q1hnQjK8xw3G/1tnA+gXvzIn5vUeoD9QBHuZXtpPEpay0Y439eQZDKtMYof1Gr6lnOzbeGSA01aLWqFd2F8jFAxseULvGGqfq7GZ2ZWp1kuiRPex9yQAlSFuuzFSljwtKxwTdvCEAsgnpNA1BzO+FwGzo23cOgCkq+w9Nct7f4IVa9US8a/qgjEMm8ZRWhhZ4g3Vc6jvEhsG3cbyqa90STKWzf+V5Z7jeA9572vwcoBKZ7nPV6dnynv6uLW57FkUPAJbRhJN0Fxt0pzg6EXhA8u0IbXIkyw36XJi9zW68XSNlUFad/y5Ru85rXFsQWJvaF9UrK8BvQckAvZoJxjWfLI0fdbs4NzE9AHbvdt7b9W30cyjgdh0fJQB64caB9eMXSVldQeyLThlX6LoX02BEtud0oMnzRuCTT1xjewBunrjtIfEzOHfrn1THx1jYgUZd2CZA2eFLxsI3+idj0vaWpiJzRkjjeLV2hUUw08c4wbt1ctK+AbDc4h2RM5aVv2cVVIMbwbRH6LYGNXseGS++wwXpPOXWa7m1akblvKpKGI+r3wPoHuG8V531ivaeToI8rf1e45q0M+A79T0VlCasSubJ5ouStZbxWZ1ytCwzVZHcFlgmfndtYx+UnPWtI2nWVtZTyz+RMdb6nCxqai+fFcv11behPubaUfvvFqYOy8KCJX+62RcnYq/CDS7qK5NJOiZ56FMmde2O15hSAHFQ/Hjad3tJbqJF45BPHB16GI0o6CCtVhrCur0Agw62kCx3zSUX/c3NSli1uoHyPcyg9OTZm6H+jkrWJ/RHzQB39C4pciYCZLOqQ5W9rdk7BfbWd2K5BDgi8A/mBJoP3EXeJ771e1J8wt+G+enPkqY86L1Fbq4C4xQQTxO/9MgvOswW03lot+r0wLK2XEfKFyh1fTQCVfY3C2ckqaMHoUGTccc6+/bu4ZflWH6+1d3/2d97UJ2p6KnAdyZQ/88eiGfq/dpkIbOa0L1nasEp1exii2dUWI/DDc/uYWxb+r4l41Ma/Jxl/dZk+eXy9t39P5Vl+dPnfMWnuj5J4JMEPkngo5fAcvxnXIz+1/99KutvPvrGfmrgJwl8ksAnCTyvBH6xHI/Hn93eP/5bKeX6eev+VNsnCXySwCcJfLQSuL2+vPgj2ci/u3v4y1LK3360Tf3UsE8S+CSBTxJ4Xgn81c3V4e+qJfP2/uEfjsfyZ8/7jk+1fZLAJwl8ksDHJYFlKf94fXn4c7Sqc+UYE4Q98NN2+OMas0+t+SSBTxJ4ugRu//ug3y/A/FjV4Ms2m+BfHB+Pf7JcLH/8KUTm6VL/VMMnCXySwHckgaX8x/Hx+K/LxfIv15cXf78sy699S/4/CscB3A/+ffEAAAAASUVORK5CYII=",Ra="data:image/png;base64,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",Ji="data:image/png;base64,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",Ua="data:image/png;base64,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",Fa=le(59301);const qa=({problemset:ht,dispatch:at,question:nt})=>{const[Ht,Vt]=(0,a.useState)({}),[Vn,Gn]=(0,a.useState)([]),An=["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"];(0,a.useEffect)(()=>{const Rn=(0,Ge.cloneDeep)(nt);Vt(Rn),Gn(Rn==null?void 0:Rn.choices)},[nt]);const qt=()=>{let Rn="";return Vn==null||Vn.forEach((qn,Kn)=>{qn!=null&&qn.is_answer&&(Rn=Rn+An[Kn])}),Rn};return Fa.createElement("div",{className:me.solutionWrap},(nt==null?void 0:nt.item_type)=="PROGRAM"?Fa.createElement("div",null,Fa.createElement(oe.Z,{value:'\u53C2\u8003\u7B54\u6848'+((nt==null?void 0:nt.answer_text)||"\u6682\u65E0\u53C2\u8003\u7B54\u6848"),style:{color:"#000"}})):Fa.createElement(Fa.Fragment,null,Fa.createElement("div",{className:"c-grey-333 mb5 font16"},Fa.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),Fa.createElement("span",{style:{color:"#2EC25B",fontWeight:600}},((nt==null?void 0:nt.item_type)=="MULTIPLE"?qt():An[Vn==null?void 0:Vn.findIndex(Rn=>Rn==null?void 0:Rn.is_answer)])||"--"))),Fa.createElement("div",null,Fa.createElement(oe.Z,{value:'\u9898\u76EE\u89E3\u6790'+((nt==null?void 0:nt.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}})))};var Oo=(0,ce.connect)(({problemset:ht})=>({problemset:ht}))(qa),Co="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAiZJREFUOE9dkz1rFFEUhp87u2x2Q1xJQBEEQYvYihLYxi6tTURQEBQEwU5MUuQXpJBERQSVFGIKo5AgiI3E2C4IElQQo1HExiImZnbne2eOHO5MdrQY7nDhPLwf5xqAuVUZNSGzmce4+DTFBwKoG2g4MOhAPT8HHdwBh9W6YebEVbNhHq7LaNihnfgM66AEgJ4+ODE0coiCGhULzKE7VWiZhQ+yHAVMxD5kgR0sg6q9f4b2ADlsxTz6IruRRzMJoIAUCgo1NbE2/lOgd65Z/CFSDCsgyW0UOehpwn4eRSYFzCz9EtHBOFegsMtj0KxD14cHTyDzoBLDjSmNHJ7e7YdrlrdFIh3OAYdqcOY4bHdhZAhWXsPmV9vK9HULeHynBHjpinixBaj80wfh6H5YegsXxmDjJ7xYs+1MX7OAhdv9YM2bjoibQRgBIZw9DKnAt99wbAQqBu4/h+APTF2xgHvzOaACpu2JdDLo9OCIA6easBVAmMCAAweGYG0d3n2EqYsWMD9XsvA+EHFTUEirAfsq8Ow7dLtQTeDSSdhyYfEVTJ6zgJu3oJZZiPkUigSqIAMF+TGUay2yKddartZ8jmQ3FZpeCpqFQqLILlXxKbBX3o/8vxLjKmBZhIme9FV0FVLsRWlH0tI70VZMwIrZDGU0MbQRhsOSFS8pWSktWaYv1SrYcWJaRkNRSGqYzWC8m9Ls5Ha02j0ruifWipt5rJqImcnzZuMvjUViA61/XdEAAAAASUVORK5CYII=",go=le(87954),Or=le(19719),Ur={header_style:"header_style___OjKXs",content:"content___Ix9Id",legend:"legend___ZG4ed",legend_icon:"legend_icon___LM_Vy",item_list:"item_list___i0Egp",item_list_title:"item_list_title___Pflnd",item_title:"item_title___mLa60",item_top:"item_top____XMW3",item_bottom:"item_bottom___ox1qv",box:"box___zl8eg",page_item_acitve:"page_item_acitve___aJbmD",drag_style:"drag_style___wO0hd",top_content:"top_content___ElhxK",page_item:"page_item___U0LMa",expandBtn:"expandBtn___ZkM8D",imgWrap:"imgWrap___eNTpL"},Qa=Object.defineProperty,io=Object.defineProperties,ao=Object.getOwnPropertyDescriptors,mn=Object.getOwnPropertySymbols,jr=Object.prototype.hasOwnProperty,Zr=Object.prototype.propertyIsEnumerable,vi=(ht,at,nt)=>at in ht?Qa(ht,at,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ht[at]=nt,qi=(ht,at)=>{for(var nt in at||(at={}))jr.call(at,nt)&&vi(ht,nt,at[nt]);if(mn)for(var nt of mn(at))Zr.call(at,nt)&&vi(ht,nt,at[nt]);return ht},_i=(ht,at)=>io(ht,ao(at)),Wa=(ht,at,nt)=>new Promise((Ht,Vt)=>{var Vn=qt=>{try{An(nt.next(qt))}catch(Rn){Vt(Rn)}},Gn=qt=>{try{An(nt.throw(qt))}catch(Rn){Vt(Rn)}},An=qt=>qt.done?Ht(qt.value):Promise.resolve(qt.value).then(Vn,Gn);An((nt=nt.apply(ht,at)).next())});const fo={cursor:"move",transition:"unset"},Ho=ht=>{var at,nt;const{tag:Ht}=ht,{listeners:Vt,transform:Vn,transition:Gn,isDragging:An,setNodeRef:qt}=(0,Or.nB)({id:Ht.id}),Rn=An&&Vn?_i(qi({},fo),{transform:`translate3d(${Vn.x}px, ${Vn.y}px, 0)`,transition:"unset",zIndex:20,cursor:"pointer"}):_i(qi({},fo),{transition:"none",zIndex:10,cursor:"pointer"});return a.createElement("div",_i(qi({style:Rn,ref:qt},Vt),{className:Ur.drag_style}),a.createElement("div",{className:Ur.item_bottom},(Ht==null?void 0:Ht.module_count)>0?(nt=(at=Ht==null?void 0:Ht.modules)==null?void 0:at.map((qn,Kn)=>`\u4EA4\u4E92${Kn+1}`))==null?void 0:nt.join(" "):"\u7A7A"))},po=({globalSetting:ht,interactiveOpen:at,onClose:nt,maxPage:Ht,paramsHttp:Vt,handlePageClick:Vn,handleRefresh:Gn,currentPosition:An})=>{var qt,Rn,qn;const[Kn,Zn]=(0,a.useState)(!1),[zn,kn]=(0,a.useState)(!1),[or,_n]=(0,a.useState)("1"),[yr,hr]=(0,a.useState)("1"),[tr,sr]=(0,a.useState)({}),ur=(0,a.useRef)(null),[Gt,Lr]=(0,a.useState)({pages:[],pages_histories:[]}),Gr=[{title:yr=="1"?"\u9875\u7801":"\u539F\u9875\u7801",dataIndex:"position",key:"position",align:"center",width:60},{title:"\u4EA4\u4E921",dataIndex:"module_count",key:"position",width:"130px",ellipsis:!0,render:($n,Er)=>{var pi,qr;return(Er==null?void 0:Er.module_count)>0?(qr=(pi=Er==null?void 0:Er.modules)==null?void 0:pi[0])==null?void 0:qr.title:"\u7A7A"}},{title:"\u4EA4\u4E922",dataIndex:"modules",key:"modules",width:"130px",ellipsis:!0,render:($n,Er)=>{var pi,qr;return(Er==null?void 0:Er.module_count)>0&&(Er==null?void 0:Er.module_count)==2?(qr=(pi=Er==null?void 0:Er.modules)==null?void 0:pi[1])==null?void 0:qr.title:"\u7A7A"}},{title:"\u64CD\u4F5C",dataIndex:"id",key:"id",render:($n,Er)=>a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("span",null,yr=="1"?"\u4EA4\u6362\u81F3":"\u7ED1\u5B9A\u81F3"),a.createElement(z.default,{key:Er.id,ref:ur,value:yr=="1"?Er==null?void 0:Er.position:tr[Er==null?void 0:Er.id],size:"small",style:{width:120,marginLeft:"10px"},options:Gt==null?void 0:Gt.pages,fieldNames:{label:"position",value:"id"},onChange:pi=>Wa(void 0,null,function*(){console.log("curentpage",Er==null?void 0:Er.id,"value--",pi),yr=="1"?yield si(pi,Er==null?void 0:Er.id):yield Si(pi,Er==null?void 0:Er.id),sr(qr=>{const li={};for(const aa in qr)li[aa]=null;return li})})}))}];(0,a.useEffect)(()=>{Zn(at),kn(!1),at&&(Br(),hr("1"))},[at]);const Br=()=>Wa(void 0,null,function*(){const $n=yield(0,fe.ZP)(`/api/courses/${Vt==null?void 0:Vt.coursesId}/smart_plans/${Vt==null?void 0:Vt.id}/list_page_modules.json`,{method:"get"});($n==null?void 0:$n.status)==0&&Lr($n==null?void 0:$n.data)}),si=($n,Er)=>Wa(void 0,null,function*(){const pi=yield(0,fe.ZP)(`/api/smart_plan_pages/${$n}/exchange_module.json`,{method:"put",body:{choose_page_id:Er}});(pi==null?void 0:pi.status)==0&&(te.ZP.success("\u4EA4\u4E92\u4E8B\u4EF6\u4E92\u6362\u6210\u529F"),Br(),Gn())}),Si=($n,Er)=>Wa(void 0,null,function*(){const pi=yield(0,fe.ZP)(`/api/smart_plan_pages/${$n}/restore_module.json`,{method:"put",body:{choose_page_id:Er}});(pi==null?void 0:pi.status)==0&&(te.ZP.success("\u4EA4\u4E92\u4E8B\u4EF6\u7ED1\u5B9A\u5E7B\u706F\u7247\u9875\u9762\u6210\u529F"),Br(),Gn())}),Ii=$n=>{var Er,pi,qr,li,aa,Aa,Ni,Ki,yi,ti,ma;if(((Er=$n==null?void 0:$n.active)==null?void 0:Er.id)==((pi=$n==null?void 0:$n.over)==null?void 0:pi.id)){_n((qr=$n==null?void 0:$n.active)==null?void 0:qr.id);const oo=(li=Gt==null?void 0:Gt.pages)==null?void 0:li.find(zo=>{var ja;return(zo==null?void 0:zo.id)==((ja=$n==null?void 0:$n.active)==null?void 0:ja.id)});Vn(oo==null?void 0:oo.position)}(aa=$n==null?void 0:$n.over)!=null&&aa.id&&((Aa=$n==null?void 0:$n.active)==null?void 0:Aa.id)!=((Ni=$n==null?void 0:$n.over)==null?void 0:Ni.id)&&(si((Ki=$n==null?void 0:$n.active)==null?void 0:Ki.id,(yi=$n==null?void 0:$n.over)==null?void 0:yi.id),console.log((ti=$n==null?void 0:$n.active)==null?void 0:ti.id),console.log((ma=$n==null?void 0:$n.over)==null?void 0:ma.id))};return a.createElement(ae.default,{footer:null,title:null,closable:!1,open:Kn,width:"auto",centered:!0,bodyStyle:{padding:0,overflow:"visible"}},a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("div",{style:{width:"800px",height:"640px",padding:"20px"}},a.createElement("div",{style:{display:"flex",height:"30px",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{style:{fontSize:"16px",fontWeight:500}},"\u8BFE\u4EF6\u4EA4\u4E92\u8BE6\u60C5"),a.createElement("i",{className:"iconfont icon-guanbi11 font14",style:{cursor:"pointer"},onClick:()=>{nt()}})),a.createElement("div",{className:Ur.header_style},a.createElement("div",null,a.createElement("span",{style:{fontWeight:500}},"\u4E92\u6362\u4EA4\u4E92\uFF1A"),"\u62D6\u62FD\u67D0\u5E7B\u706F\u7247\u7684\u4EA4\u4E92\u4E8B\u4EF6\u81F3\u76EE\u6807\u5E7B\u706F\u7247\uFF0C\u53EF\u4EA4\u6362\u4E24\u4E2A\u5E7B\u706F\u7247\u7684\u4EA4\u4E92\u4E8B\u4EF6\uFF08\u5982\u5E7B\u706F\u72471\u4E0E\u5E7B\u706F\u72472\u7684\u4EA4\u4E92\u4E8B\u4EF6\u5BF9\u8C03\uFF09\u3002")),a.createElement("div",{className:Ur.content},a.createElement("div",{className:Ur.legend},a.createElement("div",{className:Ur.legend_icon,style:{background:"#3061D0"}}),a.createElement("div",null,"\u5DF2\u7ED1\u5B9A\u4EA4\u4E92\u4E8B\u4EF6\u7684\u5E7B\u706F\u7247"),a.createElement("div",{className:Ur.legend_icon,style:{background:"#C8D2E0",marginLeft:"40px"}}),a.createElement("div",null,"\u672A\u7ED1\u5B9A\u4EA4\u4E92\u4E8B\u4EF6\u7684\u5E7B\u706F\u7247")),a.createElement("div",{style:{height:"380px",overflowY:"auto"}},a.createElement("div",{className:Ur.item_list},a.createElement("div",{className:Ur.item_list_title},(Rn=Array.from({length:Math.ceil(((qt=Gt==null?void 0:Gt.pages)==null?void 0:qt.length)/5)},($n,Er)=>Er+1))==null?void 0:Rn.map(($n,Er)=>a.createElement("div",{className:Ur.item_title},a.createElement("div",{className:Ur.item_top},a.createElement("div",null,"\u5E7B\u706F\u7247"),a.createElement("div",null,"\u9875\xA0\xA0\xA0\u7801")),a.createElement("div",{className:Ur.item_bottom},"\u4EA4\xA0\xA0\xA0\u4E92")))),a.createElement(go.LB,{onDragEnd:Ii},a.createElement(Or.Fo,{items:Gt==null?void 0:Gt.pages},a.createElement("div",{className:Ur.box}," ",Gt==null?void 0:Gt.pages.map($n=>a.createElement("div",{className:($n==null?void 0:$n.module_count)>0?Ur.page_item_acitve:Ur.page_item,style:{backgroundColor:An==($n==null?void 0:$n.position)?"rgba(48, 97, 208, 0.2)":""}},a.createElement("div",{className:Ur.item_top},a.createElement("div",{className:Ur.top_content},$n==null?void 0:$n.position)),a.createElement(Ho,{tag:$n,key:$n.id})))))))))),!zn&&a.createElement("div",{className:Ur.expandBtn,onClick:()=>{kn(!0)}},a.createElement("div",{className:Ur.imgWrap},a.createElement("img",{src:le(9540),width:18})),a.createElement("div",{style:{color:"#3061D0",fontSize:"12px",marginLeft:"4px"}},"\u4EA4\u4E92",a.createElement("br",null),"\u5217\u8868")),zn&&a.createElement("div",{style:{width:"580px",height:"640px",padding:"20px",borderLeft:"1px #F6F7F9 solid"}},a.createElement("div",{style:{display:"flex",height:"30px",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{style:{fontSize:"16px",fontWeight:500,color:"#000"}},"\u4EA4\u4E92\u5217\u8868"),a.createElement("div",{onClick:()=>{kn(!1)},style:{cursor:"pointer",color:"#3061D0",fontSize:"14px"}},a.createElement("i",{className:"iconfont icon-fanhui-bishe font14"}),a.createElement("span",null,"\u6536\u8D77"))),a.createElement("div",null,a.createElement("div",{style:{display:"flex",alignItems:"center",margin:"20px 0px"}},a.createElement("span",null,"\u72B6\u6001"),a.createElement(z.default,{value:yr,size:"large",style:{width:120,marginLeft:"10px"},options:[{value:"1",label:"\u5DF2\u7ED1\u5B9A\u4EA4\u4E92"},{value:"2",label:"\u5931\u6548\u4EA4\u4E92"}],onChange:$n=>{hr($n)}}),a.createElement("span",{style:{marginLeft:"10px",color:"#9096A3",fontSize:"14px"}},yr=="1"?"\u4EA4\u6362\u7ED1\u5B9A\uFF1A\u652F\u6301\u4EA4\u4E92\u4E8B\u4EF6\u91CD\u65B0\u9009\u62E9\u7ED1\u5B9A\u7684\u5E7B\u706F\u7247\u9875\u9762\u3002":"\u91CD\u65B0\u7ED1\u5B9A\uFF1A\u652F\u6301\u5C06\u5931\u6548\u7684\u4EA4\u4E92\u4E8B\u4EF6\u7ED1\u5B9A\u81F3\u5176\u4ED6\u5E7B\u706F\u7247\u9875\u9762\u3002")),a.createElement(E.default,{scroll:{y:420},columns:Gr,pagination:!1,dataSource:yr=="1"?(qn=Gt==null?void 0:Gt.pages)==null?void 0:qn.filter($n=>$n==null?void 0:$n.module_count):Gt==null?void 0:Gt.pages_histories,bordered:!0})))))};var yo=(0,ce.connect)(({globalSetting:ht})=>({globalSetting:ht}))(po),Os=(ht,at,nt)=>new Promise((Ht,Vt)=>{var Vn=qt=>{try{An(nt.next(qt))}catch(Rn){Vt(Rn)}},Gn=qt=>{try{An(nt.throw(qt))}catch(Rn){Vt(Rn)}},An=qt=>qt.done?Ht(qt.value):Promise.resolve(qt.value).then(Vn,Gn);An((nt=nt.apply(ht,at)).next())});const qo=({account:ht,globalSetting:at,dispatch:nt,classroomList:Ht,Callback:Vt})=>{var Vn,Gn;const[An,qt]=(0,a.useState)(""),[Rn,qn]=(0,a.useState)(0),[Kn,Zn]=(0,a.useState)(0);return(0,a.useEffect)(()=>{Ht.actionTabs.key=="start_smart_plan"||(qt(""),qn(0),Zn(0))},[Ht.actionTabs.key]),a.createElement(ae.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:Ht.actionTabs.key=="question_time",title:(Gn=(Vn=Ht==null?void 0:Ht.actionTabs)==null?void 0:Vn.params)==null?void 0:Gn.title,width:"500px",onCancel:()=>{nt({type:"classroomList/setActionTabs",payload:{}})},onOk:()=>Os(void 0,null,function*(){An&&An!="10000"?Vt(An):An=="10000"?Vt(Rn*60+Kn):Vt(null)})},a.createElement("div",null,a.createElement("div",{style:{marginBottom:"15px",background:"#f0f0f0",padding:"10px"}},"\u89C4\u5219\uFF1A\u7B54\u9898\u65F6\u957F\u6307\u5F53\u524D\u5E7B\u706F\u7247\u9875\u9762\u5185\u6240\u6709\u9898\u76EE\u4F5C\u7B54\u65F6\u95F4\u7684\u603B\u548C\uFF0C\u542F\u52A8\u7B54\u9898\u540E\u7ACB\u5373\u751F\u6548\u3002"),a.createElement(re.ZP.Group,{value:An,onChange:zn=>{qt(zn.target.value),zn.target.value=="10000"&&(qn(0),Zn(0))}},a.createElement(re.ZP,{value:"",style:{marginRight:"40px"}},"\u4E0D\u9650\u65F6"),a.createElement(re.ZP,{value:"30",style:{marginRight:"40px"}},"30\u79D2"),a.createElement(re.ZP,{value:"60",style:{marginRight:"40px"}},"1\u5206\u949F"),a.createElement(re.ZP,{value:"300",style:{marginRight:"40px"}},"5\u5206\u949F"),a.createElement(re.ZP,{value:"10000",style:{marginRight:"20px",marginTop:"20px"}},"\u81EA\u5B9A\u4E49\u65F6\u95F4"),An=="10000"&&a.createElement(a.Fragment,null,a.createElement(cr.Z,{max:59,min:0,style:{width:"80px"},suffix:"\u5206",value:Rn,onChange:zn=>{qn(zn)},precision:0}),a.createElement(cr.Z,{max:59,min:0,style:{width:"80px",marginLeft:"10px"},suffix:"\u79D2",value:Kn,onChange:zn=>{Zn(zn)},precision:0})))))};var Es=(0,ce.connect)(({account:ht,globalSetting:at,classroomList:nt})=>({account:ht,globalSetting:at,classroomList:nt}))(qo),Uo=le(2610),Ts=Object.defineProperty,bs=Object.defineProperties,Js=Object.getOwnPropertyDescriptors,Ns=Object.getOwnPropertySymbols,Go=Object.prototype.hasOwnProperty,$o=Object.prototype.propertyIsEnumerable,As=(ht,at,nt)=>at in ht?Ts(ht,at,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ht[at]=nt,To=(ht,at)=>{for(var nt in at||(at={}))Go.call(at,nt)&&As(ht,nt,at[nt]);if(Ns)for(var nt of Ns(at))$o.call(at,nt)&&As(ht,nt,at[nt]);return ht},Yo=(ht,at)=>bs(ht,Js(at)),ea=(ht,at,nt)=>new Promise((Ht,Vt)=>{var Vn=qt=>{try{An(nt.next(qt))}catch(Rn){Vt(Rn)}},Gn=qt=>{try{An(nt.throw(qt))}catch(Rn){Vt(Rn)}},An=qt=>qt.done?Ht(qt.value):Promise.resolve(qt.value).then(Vn,Gn);An((nt=nt.apply(ht,at)).next())});const El=["\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D","\u5341","\u5341\u4E00","\u5341\u4E8C","\u5341\u4E09","\u5341\u56DB","\u5341\u4E94","\u5341\u516D","\u5341\u4E03","\u5341\u516B","\u5341\u4E5D","\u4E8C\u5341"],Bl={not_started:"\u672A\u5F00\u542F",not_pass:"\u672A\u901A\u5173",passed:"\u5DF2\u901A\u5173",delay_passed:"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173"},Zl={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898",COMPLETION:"\u586B\u7A7A\u9898",SUBJECTIVE:"\u7B80\u7B54\u9898",PRACTICAL:"\u5B9E\u8BAD\u9898",PROGRAM:"\u7F16\u7A0B\u9898",BPROGRAM:"\u7A0B\u5E8F\u586B\u7A7A\u9898",COMBINATION:"\u7EC4\u5408\u9898"},Hl=({classroomList:ht,globalSetting:at,dispatch:nt,pageNum:Ht,pptInfo:Vt,openEwm:Vn,aiImg:Gn,addPage:An,maxPage:qt,setOpenEwm:Rn,behavior:qn,changePage:Kn,pptFullScreen:Zn,clickTab:zn,gotoSlide:kn})=>{var or,_n,yr,hr,tr,sr,ur,Gt,Lr,Gr,Br,si,Si,Ii,$n,Er,pi,qr,li,aa,Aa,Ni,Ki,yi,ti,ma,oo,zo,ja,mo,ts,ds,Eo,Va,Bo,as,os,Ps,Fs,js,fs,Zs,ws,Cs,ss,Ss,$s,Rs,xs,ha,Ko,jo,ho,ps,el,Ci,ms,Hs,Ws,Ms,tl,bl,Ea,_s,Io,tu,ll,ks,Xo,vo,Ls,va,Al,ul,uo,cl,dl,Vo,Il,nl,Ol,Tl,hs,Zo,Vs,nu,wl,Cl,Ln,fl,pl,ns,rl,il,Jo,Sl,ml,Nl;const[Gs]=(0,ce.useSearchParams)(),[ru,rs]=(0,a.useState)(null),[ls,al]=(0,a.useState)(!1),[Hn,ni]=(0,a.useState)(""),[Vr]=de.default.useForm(),[zi,ga]=(0,a.useState)(!1),er=(0,ce.useParams)(),[Zi,$a]=(0,a.useState)(!1),[wo,is]=(0,a.useState)(!1),[di,Ma]=(0,a.useState)({summary:[],summaryTotal:1,details:[],studentList:[]}),[Ka,Ro]=(0,a.useState)({}),[Ga,ko]=(0,a.useState)({page:1,page_size:20,course_group_id:"",search:""}),[Us,mu]=(0,a.useState)(null),[Pl,iu]=(0,a.useState)(!1),[_u,Iu]=(0,a.useState)(!1),[Nf,Pf]=(0,a.useState)(null),[Ou,Sc]=(0,a.useState)(null),Tu=(0,a.useRef)(Xe(ue.Z.CABLE_SERVER||"wss://data.educoder.net/cable")),xc=(0,a.useRef)(null),[jf,Dc]=(0,a.useState)(!1),[ol,Rf]=(0,a.useState)({}),[kf,Nu]=(0,a.useState)(!1),[Pu,ju]=(0,a.useState)(1),[Lf,Bc]=(0,a.useState)(!1),[Ds,Ys]=(0,a.useState)(),[up,cp]=(0,a.useState)(1),[us,jl]=(0,a.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh",showExtra:!0}),[Fc,Ru]=(0,a.useState)(!1),Uf={SINGLE:le(68568),MULTIPLE:le(68568),JUDGMENT:le(50400),PROGRAM:le(88597)},[Mc,_c]=(0,a.useState)(!1),[Ic,Oc]=(0,a.useState)("show_after_edit"),[Tc,Nc]=(0,a.useState)(!1),[au,Pc]=(0,a.useState)([]),[hu,zf]=(0,a.useState)([]),[ku,Lu]=(0,a.useState)(!1),[Zf,Uu]=(0,a.useState)(!1),[Hf,ou]=(0,a.useState)(!1),[Wf,vu]=(0,a.useState)(!1),[zu,Qs]=(0,a.useState)(!1),[hl,xl]=(0,a.useState)(!1),[Vf,Rl]=(0,a.useState)(!1),[vl,kl]=(0,a.useState)(!1),su=(0,a.useRef)(),lu=(0,a.useRef)(),{SmartPlanItemBanks:Nt}=ht,gu=(0,a.useRef)(null),jc=(0,a.useRef)(null),[ya,sl]=(0,a.useState)(0),[Za,Ll]=(0,a.useState)([]),[Gf,Rc]=(0,a.useState)(!1),[Yf,yu]=(0,a.useState)(!1),[kc,Lc]=(0,a.useState)({}),[gl,Zu]=(0,a.useState)(""),Eu=(0,a.useRef)(null),Is=(0,a.useRef)(null);(0,a.useEffect)(()=>{var gn;((gn=Nt==null?void 0:Nt.page)==null?void 0:gn.current_limit_time)>0?Zu(Nt.page.current_limit_time+1):Zu("")},[(or=Nt==null?void 0:Nt.page)==null?void 0:or.current_limit_time]);const Uc=()=>{if(!Eu.current)return gl;const gn=Math.floor((Date.now()-Eu.current)/1e3);return Math.max(0,gl-gn)},Hu=()=>{const gn=Uc();if(Zu(gn),gn<=0){Is.current&&(clearTimeout(Is.current),Is.current=null),Fo();return}Is.current&&clearTimeout(Is.current),Is.current=setTimeout(Hu,1e3)};(0,a.useEffect)(()=>{if(gl<=0)return;Eu.current=Date.now(),Hu();const gn=()=>{document.hidden?Is.current&&(clearTimeout(Is.current),Is.current=null):!Is.current&&gl>0&&(Eu.current=Date.now()-(gl-Uc())*1e3,Hu())};return document.addEventListener("visibilitychange",gn),()=>{Is.current&&clearTimeout(Is.current),document.removeEventListener("visibilitychange",gn)}},[gl]);const Qf=gn=>{const lr=Math.floor(gn/60),Tr=gn%60;return`${String(lr).padStart(2,"0")}:${String(Tr).padStart(2,"0")}`},Kf=(gn,lr)=>{const Tr=Tu.current.subscriptions.create({channel:"SmartPlanChannel",smart_plan_page_item_bank_id:gn,page_id:lr},{connected:()=>{Tr.perform("request_initial_stats",{smart_plan_page_item_bank_id:gn,page_id:lr})},received:mi=>{var Yi,_a,lo,Do,Mo,vs,gs,ys;const cs=[{name:((_a=(Yi=Nt==null?void 0:Nt.item_banks)==null?void 0:Yi[ya])==null?void 0:_a.item_type)==="PROGRAM"?"\u4E0A\u8BFE\u4EBA\u6570":"\u542C\u8BFE\u4EBA\u6570",value:mi==null?void 0:mi.class_num},{name:"\u7B54\u9898\u4EBA\u6570",value:mi==null?void 0:mi.answerd_num},{name:((Do=(lo=Nt==null?void 0:Nt.item_banks)==null?void 0:lo[ya])==null?void 0:Do.item_type)==="PROGRAM"?"\u901A\u8FC7\u4EBA\u6570":"\u7B54\u5BF9\u4EBA\u6570",value:mi==null?void 0:mi.correctly_num},{name:"\u63D0\u4EA4\u7387",value:mi==null?void 0:mi.submitted_rate},{name:((vs=(Mo=Nt==null?void 0:Nt.item_banks)==null?void 0:Mo[ya])==null?void 0:vs.item_type)==="PROGRAM"?"\u901A\u8FC7\u7387":"\u6B63\u786E\u7387",value:mi==null?void 0:mi.correct_rate}];Ma({summary:cs,summaryTotal:mi==null?void 0:mi.total_num,details:mi==null?void 0:mi.choice_list,studentList:mi==null?void 0:mi.knowledge_answer_student_list}),Lc(mi),((ys=(gs=Nt==null?void 0:Nt.item_banks)==null?void 0:gs[ya])==null?void 0:ys.item_type)=="PROGRAM"&&Hc()}});Sc(Tr)},Wu=()=>{Ou&&(Ou.unsubscribe(),Sc(null))};(0,a.useEffect)(()=>{const gn=JSON.parse(localStorage.getItem("unsetCoverpptId")||"[]");return gn!=null&&gn.length&&gn.findIndex(Tr=>Tr==(er==null?void 0:er.id))!=-1&&$f(),()=>{Wu(),Tu.current&&Tu.current.disconnect()}},[]),(0,a.useEffect)(()=>{Zn&&zn&&Ys(zn)},[Zn,zn]),(0,a.useEffect)(()=>{if(Ht)return Ke.Z.subscribe("active-modal-index",lr=>{var Tr;lr===1&&(rs(!0),al(!1)),lr===2&&($a(!0),is(!0),ni("SELECT"),Vr.setFieldsValue({item_type:"SELECT",name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:""})),lr===3&&Jf(),lr===4&&((Tr=xc.current)==null||Tr.onClick())})},[Ht,An]),(0,a.useEffect)(()=>Ke.Z.subscribe("active-data-update",lr=>{Fo()}),[]),(0,a.useEffect)(()=>{_u&&Xf()},[_u]),(0,a.useEffect)(()=>{Ht&&Ht<=qt&&(Vr.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),Fo(),$a(!1),is(!1),xl(!1),kl(!1),Ru(!1),sl(0))},[Ht,qt]),(0,a.useEffect)(()=>{Vn&&ga(!0)},[Vn]);const Vu=(gn,lr,Tr)=>{(0,fe.ZP)(`/api/courses/${er==null?void 0:er.coursesId}/smart_plans/${er==null?void 0:er.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:gn,allow_answer:lr,is_end:Tr,randomData:new Date}}})},Gu=()=>ea(void 0,null,function*(){var gn;const lr=yield(0,fe.ZP)(`/api/smart_plan_pages/${(gn=Nt==null?void 0:Nt.page)==null?void 0:gn.id}/init_by_simulate.json`,{method:"post",body:{}})});(0,a.useEffect)(()=>{var gn,lr,Tr,mi,Yi,_a,lo,Do,Mo,vs,gs,ys;let cs=[];const Dl={page_info:0,ai_qna:1,animation_code:2,item_bank:3},Ks=(gn=Nt==null?void 0:Nt.page)==null?void 0:gn.module_sort;Ks!=null&&Ks.length&&(Ks==null||Ks.map(Xs=>{cs.push(uu[Dl[Xs]])})),(cs==null?void 0:cs.some(Xs=>(Xs==null?void 0:Xs.key)===Ds))||Ys((lr=cs==null?void 0:cs[0])==null?void 0:lr.key),Ll(cs),Ll([...cs]),jl(Yo(To({},us),{defaultValue:(Tr=Nt==null?void 0:Nt.page)==null?void 0:Tr.animation_code,showExtra:!0,open:0})),Vu(Ht,((mi=Nt==null?void 0:Nt.page)==null?void 0:mi.status)=="in_progress",(Vt==null?void 0:Vt.status)=="ended"),((Yi=Nt==null?void 0:Nt.relation_positions)==null?void 0:Yi.length)>0&&(_a=Nt==null?void 0:Nt.relation_positions)!=null&&_a.includes(Ht)&&Kn(Nt==null?void 0:Nt.relation_positions),(Nt==null?void 0:Nt.count)>0&&ni(((Do=(lo=Nt==null?void 0:Nt.item_banks)==null?void 0:lo[ya])==null?void 0:Do.item_type)=="SINGLE"||((vs=(Mo=Nt==null?void 0:Nt.item_banks)==null?void 0:Mo[ya])==null?void 0:vs.item_type)=="MULTIPLE"?"SELECT":(ys=(gs=Nt==null?void 0:Nt.item_banks)==null?void 0:gs[ya])==null?void 0:ys.item_type)},[Nt]),(0,a.useEffect)(()=>{var gn,lr;ku&&(Oc(((gn=Nt==null?void 0:Nt.page)==null?void 0:gn.solution_visibility)||"show_after_edit"),_c((lr=Nt==null?void 0:Nt.page)==null?void 0:lr.enable_ai_tutor))},[Nt,ku]);const Fo=()=>ea(void 0,null,function*(){nt({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:er==null?void 0:er.coursesId,id:er==null?void 0:er.id,position:Ht,max_position:qt}})}),zc=gn=>ea(void 0,null,function*(){var lr;if(gn){let Tr=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${gn}/edit.json`,{method:"get"});if((Tr==null?void 0:Tr.status)==0)return zf((lr=Tr==null?void 0:Tr.data)==null?void 0:lr.all_pages),Tr==null?void 0:Tr.data}}),Zc=(gn,lr)=>ea(void 0,null,function*(){var Tr,mi,Yi,_a,lo,Do,Mo,vs,gs,ys,cs,Dl,Ks,Ul,Xs,zl;let Lo=yield(0,fe.ZP)(`/api/courses/${er==null?void 0:er.coursesId}/smart_plans/${er==null?void 0:er.id}/item_bank_statistics.json`,{method:"get",params:{smart_plan_page_item_bank_id:gn,page_id:lr}});if((Lo==null?void 0:Lo.status)==0){const rp=[{name:((mi=(Tr=Nt==null?void 0:Nt.item_banks)==null?void 0:Tr[ya])==null?void 0:mi.item_type)==="PROGRAM"?"\u4E0A\u8BFE\u4EBA\u6570":"\u542C\u8BFE\u4EBA\u6570",value:(Yi=Lo==null?void 0:Lo.data)==null?void 0:Yi.class_num},{name:"\u7B54\u9898\u4EBA\u6570",value:(_a=Lo==null?void 0:Lo.data)==null?void 0:_a.answerd_num},{name:((Do=(lo=Nt==null?void 0:Nt.item_banks)==null?void 0:lo[ya])==null?void 0:Do.item_type)==="PROGRAM"?"\u901A\u8FC7\u4EBA\u6570":"\u7B54\u5BF9\u4EBA\u6570",value:(Mo=Lo==null?void 0:Lo.data)==null?void 0:Mo.correctly_num},{name:"\u63D0\u4EA4\u7387",value:(vs=Lo==null?void 0:Lo.data)==null?void 0:vs.submitted_rate},{name:((ys=(gs=Nt==null?void 0:Nt.item_banks)==null?void 0:gs[ya])==null?void 0:ys.item_type)==="PROGRAM"?"\u901A\u8FC7\u7387":"\u6B63\u786E\u7387",value:(cs=Lo==null?void 0:Lo.data)==null?void 0:cs.correct_rate}];Ma({summary:rp,summaryTotal:(Dl=Lo==null?void 0:Lo.data)==null?void 0:Dl.total_num,details:(Ks=Lo==null?void 0:Lo.data)==null?void 0:Ks.choice_list,studentList:(Ul=Lo==null?void 0:Lo.data)==null?void 0:Ul.knowledge_answer_student_list}),Lc(Lo==null?void 0:Lo.data),((zl=(Xs=Nt==null?void 0:Nt.item_banks)==null?void 0:Xs[ya])==null?void 0:zl.item_type)=="PROGRAM"&&Hc()}});(0,a.useEffect)(()=>{var gn,lr,Tr,mi,Yi,_a,lo,Do,Mo,vs,gs,ys;return(gn=["in_progress","ended"])!=null&&gn.includes(Vt==null?void 0:Vt.status)&&(((Tr=(lr=Nt==null?void 0:Nt.page)==null?void 0:lr.smart_plan_page_knowledges)==null?void 0:Tr.length)>0||((mi=Nt==null?void 0:Nt.item_banks)==null?void 0:mi.length)>0||(Yi=Nt==null?void 0:Nt.page)!=null&&Yi.is_ai_question||((_a=Nt==null?void 0:Nt.page)==null?void 0:_a.lesson_mode)=="self_learning")&&((Vt==null?void 0:Vt.status)=="in_progress"?(Ou&&Wu(),Kf((Do=(lo=Nt==null?void 0:Nt.item_banks)==null?void 0:lo[ya])==null?void 0:Do.smart_plan_page_item_bank_id,(Mo=Nt==null?void 0:Nt.page)==null?void 0:Mo.id)):Zc((gs=(vs=Nt==null?void 0:Nt.item_banks)==null?void 0:vs[ya])==null?void 0:gs.smart_plan_page_item_bank_id,(ys=Nt==null?void 0:Nt.page)==null?void 0:ys.id)),()=>{Wu()}},[Nt,ya]);const Hc=()=>ea(void 0,null,function*(){var gn,lr,Tr;let mi=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${(gn=Nt==null?void 0:Nt.page)==null?void 0:gn.id}/students.json`,{method:"get",params:Yo(To({},Ga),{item_bank_id:(Tr=(lr=Nt==null?void 0:Nt.item_banks)==null?void 0:lr[ya])==null?void 0:Tr.id})});(mi==null?void 0:mi.status)==0&&Ro(mi==null?void 0:mi.data)}),Xf=()=>ea(void 0,null,function*(){var gn;iu(!0);const lr=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${(gn=Nt==null?void 0:Nt.page)==null?void 0:gn.id}/student_comment.json`,{method:"get",params:{user_id:Nf}});(lr==null?void 0:lr.status)===0&&mu(lr==null?void 0:lr.data),iu(!1)}),Jf=ct().throttle(An,2500,{leading:!0,trailing:!1});(0,a.useEffect)(()=>{var gn;((gn=Nt==null?void 0:Nt.page)==null?void 0:gn.animation_code)!==""&&Ds=="3"&&(clearTimeout(jc.current),jc.current=setTimeout(()=>{var lr,Tr;const mi=document.createElement("iframe");mi.style.width="100%",mi.style.height="100%",mi.style.overflow="auto",mi.style.border="0";const Yi=_a=>{try{const lo=_a.documentElement.scrollHeight;mi.style.height=`${Math.max(lo+10,400)}px`,lo||setTimeout(()=>{Yi(_a)},1e3)}catch(lo){console.error("\u65E0\u6CD5\u8BBF\u95EE iframe \u5185\u5BB9",lo)}};if(gu.current){gu.current.innerHTML="",gu.current.appendChild(mi);const _a=mi.contentDocument||mi.contentWindow.document;_a.open(),_a.write((lr=Nt==null?void 0:Nt.page)==null?void 0:lr.animation_code),(Tr=_a.documentElement)==null||Tr.scrollHeight,Yi(_a),setTimeout(()=>{Yi(_a)},1e3)}},1e3))},[(_n=Nt==null?void 0:Nt.page)==null?void 0:_n.animation_code,Ds,us.open,Vn]);const qf=(gn,lr)=>ea(void 0,null,function*(){var Tr;const mi=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${(Tr=Nt==null?void 0:Nt.page)==null?void 0:Tr.id}/animation_code.json`,{method:"put",body:{animation_code:gn}});(mi==null?void 0:mi.status)===0&&(te.ZP.success("\u64CD\u4F5C\u6210\u529F"),jl(Yo(To({},us),{open:0})),Fo(),lr(),ou(!1))});(0,a.useEffect)(()=>{document.getElementById("target").scrollIntoView({behavior:"smooth",block:"start"})},[qn]);const $f=()=>{const gn=Tr=>ea(void 0,null,function*(){const mi=yield(0,fe.ZP)(`/api/courses/${er==null?void 0:er.coursesId}/smart_plans/${er==null?void 0:er.id}/set_cover.json`,{method:"post",body:Tr?{}:{position:1}});(mi==null?void 0:mi.status)==0&&te.ZP.success("\u8BBE\u7F6E\u6210\u529F")}),lr=()=>{const Tr=JSON.parse(localStorage.getItem("unsetCoverpptId")||"[]");if(Tr!=null&&Tr.length){const mi=Tr.findIndex(Yi=>Yi==(er==null?void 0:er.id));mi!=-1&&(Tr==null||Tr.splice(mi,1)),localStorage.setItem("unsetCoverpptId",JSON.stringify(Tr))}};ae.default.confirm({title:"\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762",maskClosable:!1,icon:null,autoFocusButton:null,centered:!0,width:370,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:a.createElement("span",null,"\u68C0\u6D4B\u5230\u8BFE\u4EF6\u672A\u8BBE\u7F6E\u5C01\u9762\uFF0C\u662F\u5426\u5C06\u7B2C\u4E00\u9875\u8BBE\u4E3A\u5C01\u9762\uFF1F \u201C\u53D6\u6D88\u201D\u5C06\u4F7F\u7528\u9ED8\u8BA4\u5C01\u9762\u56FE\u3002"),onOk:()=>ea(void 0,null,function*(){lr(),yield gn(!1)}),onCancel:()=>ea(void 0,null,function*(){lr()})})},uu=[{key:"1",label:a.createElement("div",{className:`${rr.subBtn}`},a.createElement("img",{src:le(65560)}),a.createElement("span",null,"\u89E3\u6790")),name:"\u89E3\u6790"},{key:"2",label:a.createElement("div",{className:`${rr.subBtn}`},a.createElement("img",{src:le(58163)}),a.createElement("span",null,"\u4E92\u52A8")),name:"\u4E92\u52A8"},{key:"3",label:a.createElement("div",{className:`${rr.subBtn}`},a.createElement("img",{src:le(2402)}),a.createElement("span",null,"\u52A8\u6548")),name:"\u52A8\u6548"},{key:"4",label:a.createElement("div",{className:`${rr.subBtn}`},a.createElement("img",{src:Uf[(hr=(yr=Nt==null?void 0:Nt.item_banks)==null?void 0:yr[ya])==null?void 0:hr.item_type]}),a.createElement("span",null,"\u8BD5\u9898")),name:"\u8BD5\u9898"}],ep=[((tr=Za==null?void 0:Za[0])==null?void 0:tr.key)!="4"&&{key:"4",label:a.createElement("div",{onClick:()=>ea(void 0,null,function*(){(yield yl("item_bank"))&&vu(!0)})},"\u6DFB\u52A0\u8BD5\u9898")},((sr=Za==null?void 0:Za[0])==null?void 0:sr.key)!="2"&&{key:"2",label:a.createElement("div",{onClick:()=>ea(void 0,null,function*(){(yield yl("ai_qna"))&&(Ll([...Za,uu[1]]),Ys("2"),xl(!0),Rl(!0),Qs(!1))})},"\u667A\u80FD\u4E92\u52A8")},((ur=Za==null?void 0:Za[0])==null?void 0:ur.key)!="3"&&{key:"3",label:a.createElement("div",{onClick:()=>ea(void 0,null,function*(){(yield yl("animation_code"))&&ou(!0)})},"\u667A\u80FD\u52A8\u6548")},((Gt=Za==null?void 0:Za[0])==null?void 0:Gt.key)!="1"&&{key:"1",label:a.createElement("div",{onClick:()=>ea(void 0,null,function*(){(yield yl("page_info"))&&(Ll([...Za,uu[0]]),Ys("1"),kl(!0),Qs(!1))})},"\u89E3\u6790\u63A8\u9001")}].filter(gn=>!!gn),tp=[{key:"1",label:a.createElement("div",{onClick:()=>{(Nt==null?void 0:Nt.count)>=5?te.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898\u540E\u518D\u6DFB\u52A0"):Ke.Z.publish("active-modal-index",1)}},"\u9898\u5E93\u9009\u9898")},{key:"2",label:a.createElement("div",{onClick:()=>{(Nt==null?void 0:Nt.count)>=5?te.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898\u540E\u518D\u6DFB\u52A0"):Ke.Z.publish("active-modal-index",2)}},"\u81EA\u4E3B\u5EFA\u9898")},{key:"4",label:a.createElement("div",{onClick:()=>{(Nt==null?void 0:Nt.count)>=5?te.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898\u540E\u518D\u6DFB\u52A0"):Ke.Z.publish("active-modal-index",4)}},"\u667A\u80FD\u51FA\u9898")}].filter(gn=>!!gn),yl=gn=>ea(void 0,null,function*(){var lr;const Tr=yield(0,fe.ZP)(`/api/smart_plan_pages/${(lr=Nt==null?void 0:Nt.page)==null?void 0:lr.id}/check_module_max.json`,{method:"post",body:{module_type:gn}});return(Tr==null?void 0:Tr.status)==0?!0:(Fo(),!1)}),Wc=()=>a.createElement(Ot,{form:Vr,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"name",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"is_answer",allowChangeMode:!0}),Vc=()=>a.createElement(Ar,{form:Vr,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:"choices"}),np=gn=>{const lr=Math.floor(gn/60),Tr=gn%60;if(lr>0&&Tr==0)return a.createElement("span",{style:{color:"#5F6A95",fontSize:"14px"}},a.createElement("span",{style:{margin:"0 5px",color:"#2EC25B"}},lr),"\u5206\u949F");if(lr==0&&Tr>0)return a.createElement("span",{style:{color:"#5F6A95",fontSize:"14px"}},a.createElement("span",{style:{margin:"0 5px",color:"#2EC25B"}},Tr),"\u79D2");if(lr>0&&Tr>0)return a.createElement("span",{style:{color:"#5F6A95",fontSize:"14px"}},a.createElement("span",{style:{margin:"0 5px",color:"#2EC25B"}},lr),"\u5206\u949F",a.createElement("span",{style:{margin:"0 5px",color:"#2EC25B"}},Tr),"\u79D2")};return a.createElement("section",null,Fc&&a.createElement("div",null,a.createElement("div",{style:{color:"#000",display:"flex",alignItems:"center",padding:"20px 20px 0 20px",justifyContent:"space-between"}},a.createElement("div",{style:{fontSize:16,fontWeight:500}},"AI\u52A9\u624B"),a.createElement("i",{className:"iconfont icon-guanbi11 font16",style:{cursor:"pointer"},onClick:()=>{Ru(!1)}})),a.createElement(Jr,{onPptButtonClick:()=>{const gn=`/IntelligentTools/10?pathid=${er.coursesId}&url=${window.location.origin}&name=${Nt==null?void 0:Nt.smart_plan_name}&type=Course`;(0,xe.xg)(ue.Z.AI_PLATFORM_URL+gn)},className:"pt20",style:{height:"calc(100vh - 50px)"},initDefaultChatDataKey:(Lr=Nt==null?void 0:Nt.page)==null?void 0:Lr.id,defaultChatData:Nt==null?void 0:Nt.course_qna_records,data:{ppt_url:Gn==null?void 0:Gn.map(gn=>gn==null?void 0:gn.url),questionable_type:"SmartPlanItemBank",questionable_id:(Gr=Nt==null?void 0:Nt.page)==null?void 0:Gr.id,position:Ht,type:10}})),!Fc&&a.createElement("div",{className:rr.box,id:"target"},a.createElement("div",{className:rr.box_header},a.createElement(re.ZP.Group,{className:rr.addTypeRadio,onChange:gn=>{var lr,Tr,mi,Yi;Ds=="2"&&((Tr=(lr=Nt==null?void 0:Nt.page)==null?void 0:lr.smart_plan_page_knowledges)==null?void 0:Tr.length)==0&&!((mi=Nt==null?void 0:Nt.page)!=null&&mi.is_ai_question)?su.current.handleClose():Ds=="1"&&!((Yi=Nt==null?void 0:Nt.page)!=null&&Yi.page_info)?lu.current.handleClose():Ys(gn.target.value)},value:Ds,optionType:"button"},Za==null?void 0:Za.map((gn,lr)=>a.createElement("div",{key:lr},a.createElement(re.ZP.Button,{value:gn==null?void 0:gn.key,key:lr},gn==null?void 0:gn.name),(Za==null?void 0:Za.length)==2&&lr==0&&(Vt==null?void 0:Vt.status)!="ended"&&a.createElement(ne.Z,{title:"\u70B9\u51FB\u8C03\u6574\u4EA4\u4E92\u987A\u5E8F\uFF0C\u5C06\u540C\u6B65\u4FEE\u6539\u5B66\u751F\u7AEF\u5F53\u524D\u9875\u9762\u7684\u5B66\u4E60\u6D41\u7A0B"},a.createElement("i",{className:`iconfont icon-jiaohuan ml10 mr10 font11 ${rr.iconSty}`,style:{cursor:"pointer",fontSize:"11px"},onClick:()=>ea(void 0,null,function*(){var Tr;let mi=Za==null?void 0:Za.map(_a=>({1:"page_info",2:"ai_qna",3:"animation_code",4:"item_bank"})[_a==null?void 0:_a.key]);const Yi=yield(0,fe.ZP)(`/api/smart_plan_pages/${(Tr=Nt==null?void 0:Nt.page)==null?void 0:Tr.id}/change_module_sort.json`,{method:"put",body:{module_sort:[mi[1],mi[0]]}});(Yi==null?void 0:Yi.status)==0&&(te.ZP.success("\u64CD\u4F5C\u6210\u529F"),Fo())})}))))),(Za==null?void 0:Za.length)==1&&!hl&&!vl&&(Vt==null?void 0:Vt.status)!="ended"&&a.createElement(x.Z,{menu:{items:ep},overlayClassName:rr.menuSty},a.createElement("div",{className:rr.box_add},a.createElement("i",{className:"iconfont icon-tianjia5 mr5 font12"}),a.createElement("div",null,"\u6DFB\u52A0"))),(Za==null?void 0:Za.length)==2&&!hl&&!vl&&(Vt==null?void 0:Vt.status)!="ended"&&a.createElement(ne.Z,{title:"\u5F53\u524D\u6700\u591A\u652F\u6301\u4E24\u4E2A\u4EA4\u4E92\uFF0C\u8BF7\u5220\u9664\u4E0D\u9700\u8981\u7684\u4EA4\u4E92\u4EE5\u6DFB\u52A0\u65B0\u5185\u5BB9"},a.createElement("div",{className:rr.box_add,style:{cursor:"not-allowed"}},a.createElement("i",{className:"iconfont icon-tianjia5 mr5 font12"}),a.createElement("div",null,"\u6DFB\u52A0"))),(((Br=Nt==null?void 0:Nt.page)==null?void 0:Br.animation_code)||((Si=(si=Nt==null?void 0:Nt.page)==null?void 0:si.smart_plan_page_knowledges)==null?void 0:Si.length)>0||((Ii=Nt==null?void 0:Nt.page)==null?void 0:Ii.is_ai_question)||(($n=Nt==null?void 0:Nt.page)==null?void 0:$n.page_info)||(Nt==null?void 0:Nt.count)>0)&&(Vt==null?void 0:Vt.status)!="ended"&&a.createElement(ne.Z,{title:"\u5C06\u5F53\u524D\u9875\u9762\u7684\u4EA4\u4E92\u8BBE\u7F6E\u540C\u6B65\u81F3\u5176\u4ED6\u9875\u9762\uFF0C\u5B66\u751F\u7AEF\u5B9E\u65F6\u540C\u6B65"},a.createElement("i",{className:`iconfont icon-shezhi3 ml20 ${rr.iconSty}`,style:{cursor:"pointer"},onClick:()=>ea(void 0,null,function*(){var gn,lr;let Tr=yield zc((gn=Nt==null?void 0:Nt.page)==null?void 0:gn.id);const mi=(lr=Tr==null?void 0:Tr.all_pages)==null?void 0:lr.filter(Yi=>Yi==null?void 0:Yi.checked).map(Yi=>Yi==null?void 0:Yi.id);Pc(mi),Nc(Tr==null?void 0:Tr.progress_control),Uu(!0)})})),a.createElement("div",{className:rr.box_botton,style:{marginLeft:"auto"},onClick:()=>{Ru(!0)}},a.createElement("img",{src:le(69780),width:22}),a.createElement("div",{style:{color:"#5F6A95",marginLeft:"5px"}},"AI\u52A9\u624B")),a.createElement("div",{className:rr.box_botton,style:{marginLeft:"10px"},onClick:()=>{Rc(!0)}},a.createElement("img",{src:le(49324),width:18}),a.createElement("div",{style:{color:"#5F6A95",marginLeft:"5px"}},"\u8BFE\u4EF6\u4EA4\u4E92")),a.createElement("div",{className:rr.box_close,onClick:()=>{(0,Uo.vp)()&&(0,Uo.BU)(),ce.history.push(`/classrooms/${er==null?void 0:er.coursesId}/smart_plan`)}},a.createElement("i",{className:"iconfont icon-tuichukejian",style:{width:"16px",height:"16px",marginTop:"2px"}}),a.createElement("div",{style:{marginLeft:"5px"}},"\u4FDD\u5B58\u5E76\u9000\u51FA"))),a.createElement("div",{id:"scroll-container",style:{height:"calc(100vh - 170px)",overflowY:"auto",padding:"0px 20px"}},!((Er=Nt==null?void 0:Nt.page)!=null&&Er.animation_code)&&!(((qr=(pi=Nt==null?void 0:Nt.page)==null?void 0:pi.smart_plan_page_knowledges)==null?void 0:qr.length)>0||(li=Nt==null?void 0:Nt.page)!=null&&li.is_ai_question||(aa=Nt==null?void 0:Nt.page)!=null&&aa.page_info)&&(Nt==null?void 0:Nt.count)==0&&(Za==null?void 0:Za.length)==0&&a.createElement("div",{className:rr.nodataSty},a.createElement("div",{className:rr.rightWrap},a.createElement("div",{className:rr.wrap_title},"\u60A8\u53EF\u4EE5\u4E3A\u5DE6\u4FA7\u5E7B\u706F\u7247\u6DFB\u52A0\u4EE5\u4E0B\u4EA4\u4E92\u529F\u80FD\u3002\u5F53\u5B66\u751F\u6D4F\u89C8\u8BE5\u9875\u9762\u65F6\uFF0C\u7CFB\u7EDF\u5C06\u663E\u793A\u9884\u8BBE\u7684\u4EA4\u4E92\u5185\u5BB9\u3002\u5E76\u4E14\u8C03\u6574\u9875\u9762\u987A\u5E8F\u65F6\uFF0C\u4EA4\u4E92\u529F\u80FD\u4F1A\u8DDF\u968F\u539F\u9875\u9762\u79FB\u52A8\u3002"),a.createElement("div",{className:rr.wrap_add,style:{marginBottom:"20px",marginTop:"60px"}},a.createElement("div",{className:rr.wrap_button,style:{backgroundImage:`url(${ai})`},onClick:()=>ea(void 0,null,function*(){if((Vt==null?void 0:Vt.status)=="ended"){te.ZP.warning("\u5DF2\u7ED3\u675F\u6388\u8BFE\u7684\u8BFE\u4EF6\u4E0D\u53EF\u4FEE\u6539\u3002\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u5148\u5EF6\u957F\u6388\u8BFE\u622A\u6B62\u65F6\u95F4\u3002");return}(yield yl("item_bank"))&&vu(!0)})},a.createElement("div",{className:rr.wrap_img},a.createElement("img",{width:30,height:30,src:Hi})),a.createElement("div",{style:{marginLeft:"12px"}},a.createElement("div",{style:{color:"#000000",fontWeight:600,fontSize:14}},"\u6DFB\u52A0\u8BD5\u9898"),a.createElement("div",{style:{color:"#333333",fontWeight:400,fontSize:12,marginTop:"5px"}},"\u667A\u80FD\u51FA\u9898+\u9898\u5E93\u7CBE\u9009+\u81EA\u7531\u5EFA\u9898+\u62D3\u5C55\u8BAD\u7EC3\uFF0C\u6559\u5B66\u6D4B\u8BC4\u5168\u641E\u5B9A"))),a.createElement("div",{className:rr.wrap_button,style:{backgroundImage:`url(${Ra})`,marginLeft:"20px"},onClick:()=>ea(void 0,null,function*(){if((Vt==null?void 0:Vt.status)=="ended"){te.ZP.warning("\u5DF2\u7ED3\u675F\u6388\u8BFE\u7684\u8BFE\u4EF6\u4E0D\u53EF\u4FEE\u6539\u3002\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u5148\u5EF6\u957F\u6388\u8BFE\u622A\u6B62\u65F6\u95F4\u3002");return}(yield yl("animation_code"))&&ou(!0)})},a.createElement("div",{className:rr.wrap_img},a.createElement("img",{width:30,height:30,src:Ca})),a.createElement("div",{style:{marginLeft:"12px"}},a.createElement("div",{style:{color:"#000000",fontWeight:600,fontSize:14}},"\u667A\u80FD\u52A8\u6548"),a.createElement("div",{style:{color:"#333333",fontWeight:400,fontSize:12,marginTop:"5px"}},"\u8F93\u5165\u77E5\u8BC6\u70B9\u5185\u5BB9\uFF0C\u81EA\u52A8\u751F\u6210\u53EF\u7F16\u8F91\u7684\u6559\u5B66\u52A8\u6548\u4EE3\u7801")))),a.createElement("div",{className:rr.wrap_add,style:{marginBottom:"20px",marginTop:"20px"}},a.createElement("div",{className:rr.wrap_button,style:{backgroundImage:`url(${Ji})`},onClick:()=>ea(void 0,null,function*(){if((Vt==null?void 0:Vt.status)=="ended"){te.ZP.warning("\u5DF2\u7ED3\u675F\u6388\u8BFE\u7684\u8BFE\u4EF6\u4E0D\u53EF\u4FEE\u6539\u3002\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u5148\u5EF6\u957F\u6388\u8BFE\u622A\u6B62\u65F6\u95F4\u3002");return}(yield yl("ai_qna"))&&(Ll([...Za,uu[1]]),Ys("2"),xl(!0),Rl(!0),Qs(!1))})},a.createElement("div",{className:rr.wrap_img},a.createElement("img",{width:30,height:30,src:da})),a.createElement("div",{style:{marginLeft:"12px"}},a.createElement("div",{style:{color:"#000000",fontWeight:600,fontSize:14}},"\u667A\u80FD\u4E92\u52A8"),a.createElement("div",{style:{color:"#333333",fontWeight:400,fontSize:12,marginTop:"5px"}},"\u901A\u8FC7\u5927\u6A21\u578B\u4E3B\u52A8\u4E0E\u5B66\u751F\u5F00\u5C55\u542F\u53D1\u5F0F\u4EA4\u6D41\uFF0C\u4E86\u89E3\u5B66\u751F\u5B66\u60C5"))),a.createElement("div",{className:rr.wrap_button,style:{backgroundImage:`url(${Ua})`,marginLeft:"20px"},onClick:()=>ea(void 0,null,function*(){if((Vt==null?void 0:Vt.status)=="ended"){te.ZP.warning("\u5DF2\u7ED3\u675F\u6388\u8BFE\u7684\u8BFE\u4EF6\u4E0D\u53EF\u4FEE\u6539\u3002\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u5148\u5EF6\u957F\u6388\u8BFE\u622A\u6B62\u65F6\u95F4\u3002");return}(yield yl("page_info"))&&(Ll([...Za,uu[0]]),Ys("1"),kl(!0),Qs(!1))})},a.createElement("div",{className:rr.wrap_img},a.createElement("img",{width:30,height:30,src:Vi})),a.createElement("div",{style:{marginLeft:"12px"}},a.createElement("div",{style:{color:"#000000",fontWeight:600,fontSize:14}},"\u89E3\u6790\u63A8\u9001"),a.createElement("div",{style:{color:"#333333",fontWeight:400,fontSize:12,marginTop:"5px"}},"\u5927\u6A21\u578B\u6839\u636E\u5B66\u4E60\u5185\u5BB9\u751F\u6210\u7ED3\u6784\u5316\u89E3\u6790\uFF0C\u4E3B\u52A8\u63A8\u9001\u7ED9\u5B66\u751F\u5B66\u4E60")))))),Ds=="1"&&(vl?a.createElement(un,{ref:lu,isOpen:vl,isEdit:zu,data:To(Yo(To({},Nt),{url:Gn,position:Ht,maxPage:qt}),er),changePage:Kn,onOk:()=>{te.ZP.success("\u64CD\u4F5C\u6210\u529F"),kl(!1),Qs(!1),Fo()},onClose:()=>{kl(!1),Qs(!1),Fo()}}):a.createElement("div",{id:"smartSend",style:{scrollMarginTop:"120px"}},a.createElement("div",{style:{fontWeight:500,display:"flex",fontSize:16,alignItems:"center"}},((Aa=Nt==null?void 0:Nt.page)==null?void 0:Aa.info_read_min_time)&&a.createElement("div",{style:{fontWeight:500}},"\u6700\u4F4E\u9605\u8BFB\u65F6\u957F",a.createElement("span",{style:{color:"#3061D0",marginLeft:"5px"}},((Ni=Nt==null?void 0:Nt.page)==null?void 0:Ni.info_read_min_time)==60?"1min":((Ki=Nt==null?void 0:Nt.page)==null?void 0:Ki.info_read_min_time)+"s")),(Vt==null?void 0:Vt.status)!="ended"&&a.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},a.createElement(ne.Z,{title:"\u7F16\u8F91\u89E3\u6790\u63A8\u9001"},a.createElement("div",{className:rr.iconTipSty,onClick:()=>{Qs(!0),kl(!0)}},a.createElement("i",{className:"iconfont icon-bianjikejian"}))),a.createElement(ne.Z,{title:"\u5220\u9664\u89E3\u6790\u63A8\u9001"},a.createElement("div",{className:`${rr.iconTipSty} ${rr.shanchu}`,onClick:gn=>{ae.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u89E3\u6790\u63A8\u9001\uFF1F",onOk:()=>ea(void 0,null,function*(){var lr;let Tr=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${(lr=Nt==null?void 0:Nt.page)==null?void 0:lr.id}/smart_plan_page_knowledges/delete_page_infos.json`,{method:"delete"});(Tr==null?void 0:Tr.status)==0&&(te.ZP.success("\u5220\u9664\u6210\u529F"),Fo())})})}},a.createElement("i",{className:"iconfont icon-shanchu14",style:{cursor:"pointer"}}))))),((yi=Nt==null?void 0:Nt.page)==null?void 0:yi.page_info)&&a.createElement("div",{style:{padding:"3px 0 5px 12px",marginTop:"20px",background:"rgba(245, 246, 248,0.9)"}},a.createElement(oe.Z,{className:"font16 mt5",value:(ti=Nt==null?void 0:Nt.page)==null?void 0:ti.page_info})))),Ds=="2"&&(hl?a.createElement(Zt,{ref:su,isOpen:hl,isEdit:zu,addInteraction:Vf,data:To(Yo(To({},Nt),{url:Gn,position:Ht,maxPage:qt}),er),onOk:()=>{te.ZP.success("\u64CD\u4F5C\u6210\u529F"),xl(!1),Rl(!1),Qs(!1),Fo()},onClose:()=>{xl(!1),Rl(!1),Qs(!1),Fo()}}):a.createElement("div",{id:"smartAI",style:{scrollMarginTop:"120px"}},a.createElement("div",{style:{fontWeight:500,display:"flex",fontSize:16,alignItems:"center"}},(Vt==null?void 0:Vt.status)!="ended"&&a.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},a.createElement(ne.Z,{title:"\u7F16\u8F91\u667A\u80FD\u4E92\u52A8"},a.createElement("div",{className:rr.iconTipSty,onClick:()=>{xl(!0),Rl(!1),Qs(!0)}},a.createElement("i",{className:"iconfont icon-bianjikejian"}))),a.createElement(ne.Z,{title:"\u5220\u9664\u667A\u80FD\u4E92\u52A8"},a.createElement("div",{className:`${rr.iconTipSty} ${rr.shanchu}`,onClick:gn=>{ae.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u667A\u80FD\u4E92\u52A8\uFF1F",onOk:()=>ea(void 0,null,function*(){var lr;let Tr=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${(lr=Nt==null?void 0:Nt.page)==null?void 0:lr.id}/smart_plan_page_knowledges/delete_knowledge.json`,{method:"delete"});(Tr==null?void 0:Tr.status)==0&&(te.ZP.success("\u5220\u9664\u6210\u529F"),Fo())})})}},a.createElement("i",{className:"iconfont icon-shanchu14"}))))),((oo=(ma=Nt==null?void 0:Nt.page)==null?void 0:ma.smart_plan_page_knowledges)==null?void 0:oo.length)>0&&a.createElement("div",{style:{width:"100%",marginTop:"15px"}},(ja=(zo=Nt==null?void 0:Nt.page)==null?void 0:zo.smart_plan_page_knowledges)==null?void 0:ja.map((gn,lr)=>a.createElement("div",{key:"index",style:{marginTop:lr==0?"0":"20px"}},a.createElement("div",{style:{color:"#000000",fontWeight:600}},"\u95EE\u9898",El[lr]),a.createElement("div",{className:rr.question_list},gn==null?void 0:gn.question),(gn==null?void 0:gn.answer)&&a.createElement("div",{className:rr.answer_list},a.createElement("span",{style:{fontWeight:600,marginRight:"10px"}},"\u6B63\u786E\u7B54\u6848"),gn==null?void 0:gn.answer)))),((mo=Nt==null?void 0:Nt.page)==null?void 0:mo.is_ai_question)&&a.createElement(a.Fragment,null,a.createElement("div",{style:{color:"#000",display:"flex",alignItems:"center",justifyContent:"space-between",marginTop:"20px"}},a.createElement("div",{style:{fontSize:14,fontWeight:500}},"\u4E92\u52A8\u8981\u6C42"),a.createElement("div",{style:{fontSize:14,fontWeight:400,color:"#5F6368"}},"\u95EE\u9898\u6570\u91CF",a.createElement("span",{style:{margin:"0 5px",color:"#3061D0"}},(ts=Nt==null?void 0:Nt.page)==null?void 0:ts.ai_question_size),"\u9053")),a.createElement("div",{key:"index",className:rr.ai_question_list,style:{marginTop:"15px"}},(ds=Nt==null?void 0:Nt.page)==null?void 0:ds.ai_requirement)))),a.createElement(fi.Z,{defaultValue:us.defaultValue,open:us.open,language:us.language,height:us.height,onDynamic:qf,showExtra:us.showExtra}),Ds=="3"&&a.createElement(a.Fragment,null,a.createElement("div",{style:{display:"flex",alignItems:"center",fontWeight:500}},a.createElement(ne.Z,{title:"\u5168\u5C4F\u67E5\u770B"},a.createElement("div",{className:rr.iconTipSty,style:{marginLeft:"auto"},onClick:()=>{jl(Yo(To({},us),{open:us.open+1,showExtra:!1}))}},a.createElement("i",{className:"iconfont icon-quanping5"}))),(Vt==null?void 0:Vt.status)!="ended"&&a.createElement(a.Fragment,null,a.createElement(ne.Z,{title:"\u7F16\u8F91\u4EE3\u7801\u52A8\u6548"},a.createElement("div",{className:rr.iconTipSty,onClick:()=>{jl(Yo(To({},us),{open:us.open+1,showExtra:!0}))}},a.createElement("i",{className:"iconfont icon-bianjikejian"}))),a.createElement(ne.Z,{title:"\u5220\u9664\u4EE3\u7801\u52A8\u6548"},a.createElement("div",{className:`${rr.iconTipSty} ${rr.shanchu}`,onClick:()=>{ae.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u4EE3\u7801\u52A8\u6548\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>ea(void 0,null,function*(){var gn;const lr=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${(gn=Nt==null?void 0:Nt.page)==null?void 0:gn.id}/animation_code.json`,{method:"put",body:{animation_code:null}});(lr==null?void 0:lr.status)===0&&(te.ZP.success("\u5220\u9664\u6210\u529F"),jl(Yo(To({},us),{open:0})),Fo())})})}},a.createElement("i",{className:"iconfont icon-shanchu14"}))))),a.createElement("div",{className:rr.code_style,id:"smartAnimation",style:{scrollMarginTop:"120px"}},a.createElement("div",{ref:gu}))),Ds=="4"&&a.createElement("div",null,a.createElement("div",null,a.createElement("div",{className:rr.questionWrap},a.createElement("div",{className:rr.questionHeader},a.createElement("div",{className:rr.questionTitle},((Va=(Eo=Nt==null?void 0:Nt.item_banks)==null?void 0:Eo[ya])==null?void 0:Va.generate_type)=="ai"&&a.createElement(ne.Z,{title:"\u667A\u80FD\u51FA\u9898"},a.createElement("img",{src:Co,width:18,height:18,style:{marginRight:10}})),a.createElement("span",{className:rr.question_type},Zl[(as=(Bo=Nt==null?void 0:Nt.item_banks)==null?void 0:Bo[ya])==null?void 0:as.item_type]),(os=Nt==null?void 0:Nt.page)!=null&&os.answer_limit_time?a.createElement("span",{className:rr.time_long},"\u7B54\u9898\u65F6\u957F",np((Ps=Nt==null?void 0:Nt.page)==null?void 0:Ps.answer_limit_time)):a.createElement("span",null),gl&&((Fs=Nt==null?void 0:Nt.page)==null?void 0:Fs.status)=="in_progress"?a.createElement("span",{className:rr.daojishi},a.createElement("i",{className:"iconfont icon-dingbu-shiyanhuanjingdaojishi"}),a.createElement("span",{style:{margin:"0 5px"}},"\u5012\u8BA1\u65F6"),a.createElement("span",{style:{width:"45px"}},Qf(gl))):a.createElement("span",null)),a.createElement("div",{className:rr.shiti_icon},(Nt==null?void 0:Nt.count)>0&&((Vt==null?void 0:Vt.status)=="not_started"||((js=Nt==null?void 0:Nt.page)==null?void 0:js.status)!="ended")&&a.createElement(ne.Z,{title:"\u8BBE\u7F6E"},a.createElement("div",{className:rr.iconTipSty,onClick:()=>ea(void 0,null,function*(){var gn;yield zc((gn=Nt==null?void 0:Nt.page)==null?void 0:gn.id),Lu(!0)})},a.createElement("i",{className:`iconfont icon-shezhi9 ${(fs=rr)==null?void 0:fs.genghuan}`}))),(Nt==null?void 0:Nt.count)>0&&(Vt==null?void 0:Vt.status)!="ended"&&((Zs=Nt==null?void 0:Nt.page)==null?void 0:Zs.status)=="not_started"&&a.createElement(ne.Z,{title:"\u66F4\u6362\u8BD5\u9898"},a.createElement("div",{className:rr.iconTipSty,onClick:()=>ea(void 0,null,function*(){rs(!0),al(!0)})},a.createElement("i",{className:`iconfont icon-gengxin-genghuan-tihuan ${(ws=rr)==null?void 0:ws.genghuan}`}))),((Vt==null?void 0:Vt.status)=="not_started"||((Cs=Nt==null?void 0:Nt.page)==null?void 0:Cs.status)!="ended")&&a.createElement(ne.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},a.createElement("div",{className:rr.iconTipSty,onClick:()=>ea(void 0,null,function*(){var gn,lr,Tr,mi,Yi,_a,lo,Do,Mo,vs,gs,ys,cs,Dl,Ks,Ul,Xs;((lr=(gn=Nt==null?void 0:Nt.item_banks)==null?void 0:gn[ya])==null?void 0:lr.item_type)=="PROGRAM"?window.open(`/problems/newedit/${(mi=(Tr=Nt==null?void 0:Nt.item_banks)==null?void 0:Tr[ya])==null?void 0:mi.hack_identifier}?is_smart_plan=true&backUrl=/classrooms/${er==null?void 0:er.coursesId}/smart_plan/${er==null?void 0:er.id}/ppt_info/info`):(Vr.setFieldsValue({item_type:((_a=(Yi=Nt==null?void 0:Nt.item_banks)==null?void 0:Yi[ya])==null?void 0:_a.item_type)=="SINGLE"||((Do=(lo=Nt==null?void 0:Nt.item_banks)==null?void 0:lo[ya])==null?void 0:Do.item_type)=="MULTIPLE"?"SELECT":(vs=(Mo=Nt==null?void 0:Nt.item_banks)==null?void 0:Mo[ya])==null?void 0:vs.item_type,choices:(cs=(ys=(gs=Nt==null?void 0:Nt.item_banks)==null?void 0:gs[ya])==null?void 0:ys.choices)==null?void 0:cs.map(zl=>(zl.is_answer=zl.is_answer?1:0,zl)),analysis:(Ks=(Dl=Nt==null?void 0:Nt.item_banks)==null?void 0:Dl[ya])==null?void 0:Ks.analysis,name:(Xs=(Ul=Nt==null?void 0:Nt.item_banks)==null?void 0:Ul[ya])==null?void 0:Xs.name}),$a(!1),is(!0))})},a.createElement("i",{className:`iconfont icon-bianjikejian ${(ss=rr)==null?void 0:ss.genghuan}`}))),(Nt==null?void 0:Nt.count)>0&&((Ss=Nt==null?void 0:Nt.page)==null?void 0:Ss.status)=="not_started"&&(Vt==null?void 0:Vt.status)!="ended"&&a.createElement(ne.Z,{title:"\u5220\u9664\u8BD5\u9898"},a.createElement("div",{className:`${rr.iconTipSty} ${rr.shanchu}`,onClick:()=>ea(void 0,null,function*(){ae.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BD5\u9898\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>ea(void 0,null,function*(){var gn,lr,Tr;const mi=yield(0,fe.ZP)(`/api/smart_plan_pages/${(gn=Nt==null?void 0:Nt.page)==null?void 0:gn.id}/delete_item_bank.json`,{method:"delete",body:{item_bank_id:(Tr=(lr=Nt==null?void 0:Nt.item_banks)==null?void 0:lr[ya])==null?void 0:Tr.id}});(mi==null?void 0:mi.status)===0&&(te.ZP.success("\u5220\u9664\u6210\u529F"),$a(!1),Vr.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),Fo(),sl(0))})})})},a.createElement("i",{className:`iconfont icon-shanchu1 ${($s=rr)==null?void 0:$s.shanchu}`}))))),["SINGLE","MULTIPLE","JUDGMENT"].includes((xs=(Rs=Nt==null?void 0:Nt.item_banks)==null?void 0:Rs[ya])==null?void 0:xs.item_type)&&a.createElement(et,{questionIndex:ya+1,question:(ha=Nt==null?void 0:Nt.item_banks)==null?void 0:ha[ya],disabled:!0,showAnswer:(Vt==null?void 0:Vt.status)!=="in_progress"||((Ko=Nt==null?void 0:Nt.page)==null?void 0:Ko.status)==="ended"}),((ho=(jo=Nt==null?void 0:Nt.item_banks)==null?void 0:jo[ya])==null?void 0:ho.item_type)=="PROGRAM"&&a.createElement(Be,{questionIndex:ya+1,question:(ps=Nt==null?void 0:Nt.item_banks)==null?void 0:ps[ya]}),((Ci=(el=Nt==null?void 0:Nt.item_banks)==null?void 0:el[ya])==null?void 0:Ci.item_type)=="PROGRAM"&&we((ms=Nt==null?void 0:Nt.item_banks)==null?void 0:ms[ya]),((Vt==null?void 0:Vt.status)!=="in_progress"||((Hs=Nt==null?void 0:Nt.page)==null?void 0:Hs.status)==="ended")&&((Ms=(Ws=Nt==null?void 0:Nt.item_banks)==null?void 0:Ws[ya])==null?void 0:Ms.item_type)!="PROGRAM"&&a.createElement(Oo,{question:(tl=Nt==null?void 0:Nt.item_banks)==null?void 0:tl[ya]})))),a.createElement(ee.Z,{bodyStyle:{padding:0},headerStyle:{display:"none"},width:700,onClose:()=>{yu(!1)},destroyOnClose:!0,forceRender:!0,open:Yf},a.createElement("div",{style:{padding:"20px"}},((Nt==null?void 0:Nt.count)>0||((Ea=(bl=Nt==null?void 0:Nt.page)==null?void 0:bl.smart_plan_page_knowledges)==null?void 0:Ea.length)>0||((_s=Nt==null?void 0:Nt.page)==null?void 0:_s.is_ai_question))&&((Vt==null?void 0:Vt.status)!="not_started"||(Vt==null?void 0:Vt.status)=="not_started"&&((Io=Vt==null?void 0:Vt.group_settings)==null?void 0:Io.some(gn=>gn.status=="ended")))&&((tu=Nt==null?void 0:Nt.page)==null?void 0:tu.status)!="not_started"&&a.createElement("div",{className:rr.staticWrap},(Nt==null?void 0:Nt.count)>0&&a.createElement(a.Fragment,null,a.createElement(no,{data:(di==null?void 0:di.summary)||[],totalData:di==null?void 0:di.summaryTotal,paramsHttp:er,smartItembanks:Nt,socketData:kc}),((ks=(ll=Nt==null?void 0:Nt.item_banks)==null?void 0:ll[ya])==null?void 0:ks.item_type)!=="PROGRAM"&&a.createElement(gr,{data:(di==null?void 0:di.details)||[],paramsHttp:er,smartItembanks:Nt,socketData:kc})),((vo=(Xo=Nt==null?void 0:Nt.item_banks)==null?void 0:Xo[ya])==null?void 0:vo.item_type)=="PROGRAM"&&a.createElement(a.Fragment,null,a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),a.createElement("div",{className:rr.subTitle},"\u7B54\u9898\u8BB0\u5F55")),a.createElement(E.default,{dataSource:(Ka==null?void 0:Ka.smart_plan_users)||[],columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,render:(gn,lr,Tr)=>a.createElement("span",{style:{color:"#000"}},gn||"--")},{title:"\u5B66\u53F7",align:"left",width:110,dataIndex:"student_id",ellipsis:!0,render:gn=>a.createElement("span",{style:{color:"#000"}},gn||"--")},{title:"\u73ED\u7EA7",align:"left",width:110,dataIndex:"group_name",ellipsis:!0,render:gn=>a.createElement("span",{style:{color:"#000"}},gn||"--")},{title:"\u7B54\u9898\u72B6\u6001",align:"right",ellipsis:!0,width:130,dataIndex:"answer_status",render:gn=>{switch(gn){case"not_started":return a.createElement("span",{style:{color:"rgb(144,150,163)"}},"\u672A\u5F00\u542F");case"not_pass":return a.createElement("span",{style:{color:"rgb(227,0,0)"}},"\u672A\u901A\u5173");case"passed":return a.createElement("span",{style:{color:"rgb(0,177,135)"}},"\u5DF2\u901A\u5173");case"delay_passed":return a.createElement("span",{style:{color:"rgb(178, 173, 8)"}},"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173")}}},{title:"\u64CD\u4F5C",align:"right",ellipsis:!0,width:120,dataIndex:"rate",render:(gn,lr)=>a.createElement(b.ZP,{type:"link",loading:!1,onClick:()=>ea(void 0,null,function*(){Rf(lr),Dc(!0)})},"\u67E5\u770B\u7B54\u9898\u8BB0\u5F55")}],pagination:{total:(Ka==null?void 0:Ka.count)||0,onChange:(gn,lr)=>{ko(Yo(To({},Ga),{page:gn,page_size:lr}))},current:Ga==null?void 0:Ga.page,pageSize:Ga==null?void 0:Ga.page_size,showTotal:gn=>a.createElement(a.Fragment,null,"\u5171",a.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},gn),"\u6761\u6570\u636E")}})))),a.createElement("div",{className:rr.close_drawer,onClick:gn=>{gn.stopPropagation(),yu(!1)}},a.createElement("i",{className:"iconfont icon-shouqi10 font14"}))),wo&&a.createElement(de.default,{form:Vr,layout:"vertical",colon:!1,style:{scrollMarginTop:"120px"}},a.createElement(ee.Z,{placement:"bottom",bodyStyle:{padding:"10px 50px",paddingBottom:"80px"},headerStyle:{display:"none"},height:"100%",open:wo},a.createElement("div",{style:{height:"40px",display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"10px"}},a.createElement("div",{style:{fontWeight:500,fontSize:16}},Zi?"\u81EA\u4E3B\u5EFA\u9898":"\u7F16\u8F91\u8BD5\u9898"),a.createElement("i",{className:"iconfont icon-guanbi11 font4",style:{cursor:"pointer"},onClick:()=>{is(!1),$a(!1)}})),Zi&&a.createElement(de.default.Item,{name:"item_type",label:"\u9898\u578B"},a.createElement(z.default,{size:"large",onChange:gn=>{switch(Vr.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),ni(gn),gn){case"SELECT":Vr.setFieldsValue({choices:Array.from({length:4},()=>({choice_text:"",is_answer:0}))});break;case"JUDGMENT":Vr.setFieldsValue({choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}]});break}}},a.createElement(z.default.Option,{value:"SELECT"},"\u9009\u62E9\u9898"),a.createElement(z.default.Option,{value:"JUDGMENT"},"\u5224\u65AD\u9898"))),Zi?a.createElement(a.Fragment,null,Hn=="SELECT"&&Wc(),Hn=="JUDGMENT"&&Vc()):a.createElement(a.Fragment,null,["SINGLE","MULTIPLE"].includes((va=(Ls=Nt==null?void 0:Nt.item_banks)==null?void 0:Ls[ya])==null?void 0:va.item_type)&&Wc(),((ul=(Al=Nt==null?void 0:Nt.item_banks)==null?void 0:Al[ya])==null?void 0:ul.item_type)=="JUDGMENT"&&Vc()),a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginTop:20},className:rr.bottomDiv},a.createElement("div",{className:rr.save_button,style:{marginRight:"20px"},onClick:()=>{is(!1),$a(!1)}},"\u53D6\u6D88"),((Vt==null?void 0:Vt.status)=="not_started"||((uo=Nt==null?void 0:Nt.page)==null?void 0:uo.status)!="ended")&&a.createElement("div",{className:rr.save_button,onClick:()=>ea(void 0,null,function*(){var gn,lr,Tr,mi,Yi;yield Vr.validateFields();let _a="";Vr.getFieldValue("item_type")=="SELECT"?Vr.getFieldValue("choices").filter(Mo=>Mo.is_answer==1).length>1?_a="MULTIPLE":_a="SINGLE":_a=Vr.getFieldValue("item_type");const lo=Zi?`/api/courses/${er==null?void 0:er.coursesId}/smart_plans/${er==null?void 0:er.id}/create_item_banks.json`:`/api/smart_plan_item_banks/${(gn=Nt==null?void 0:Nt.page)==null?void 0:gn.id}.json`,Do=yield(0,fe.ZP)(lo,{method:Zi?"post":"put",body:Yo(To({},Vr.getFieldsValue()),{item_type:_a,position:Ht,smart_plan_id:er==null?void 0:er.id,difficulty:2,item_bank_id:(Tr=(lr=Nt==null?void 0:Nt.item_banks)==null?void 0:lr[ya])==null?void 0:Tr.id})});(Do==null?void 0:Do.status)===0&&(te.ZP.success("\u4FDD\u5B58\u6210\u529F"),Fo(),Zi&&(((mi=Nt==null?void 0:Nt.item_banks)==null?void 0:mi.length)>0?sl((Yi=Nt==null?void 0:Nt.item_banks)==null?void 0:Yi.length):sl(0)),Ys("4"),$a(!1),is(!1))})},"\u4FDD\u5B58"))))),Ds=="4"&&a.createElement("div",{className:rr.page_footer},(Nt==null?void 0:Nt.count)>1&&((cl=Array.from({length:Nt==null?void 0:Nt.count},(gn,lr)=>lr+1))==null?void 0:cl.map((gn,lr)=>a.createElement("div",{key:lr,className:lr==ya?rr.num_style_active:rr.num_style,onClick:()=>{sl(gn-1)}},gn))),a.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},(Vt==null?void 0:Vt.status)!="ended"&&a.createElement(x.Z,{menu:{items:tp},overlayClassName:rr.menuSty},a.createElement("div",{className:rr.question_add},a.createElement("i",{className:"iconfont icon-tianjia5 mr5 font12"}),a.createElement("div",null,"\u6DFB\u52A0\u8BD5\u9898"))),a.createElement("div",{onClick:()=>ea(void 0,null,function*(){var gn,lr;yield Gu(),Gs.get("type")?(0,xe.xg)(`/classrooms/${er==null?void 0:er.coursesId}/smart_plan/${er==null?void 0:er.id}/ppt_info/info?type=${Gs.get("type")}&simulate=true&simulateType=${(gn=Za==null?void 0:Za[0])==null?void 0:gn.key}&pptPage=${Ht}`):(0,xe.xg)(`/classrooms/${er==null?void 0:er.coursesId}/smart_plan/${er==null?void 0:er.id}/ppt_info/info?simulate=true&simulateType=${(lr=Za==null?void 0:Za[0])==null?void 0:lr.key}&pptPage=${Ht}`)}),className:rr.question_add,style:{marginLeft:"10px"}},"\u9884\u89C8\u4F53\u9A8C"),(Nt==null?void 0:Nt.count)>0&&((dl=Nt==null?void 0:Nt.page)==null?void 0:dl.status)!="not_started"&&((Vt==null?void 0:Vt.status)!="not_started"||(Vt==null?void 0:Vt.status)=="not_started"&&((Vo=Vt==null?void 0:Vt.group_settings)==null?void 0:Vo.some(gn=>gn.status=="ended")))&&a.createElement("div",{className:rr.question_add,style:{marginLeft:"10px"},onClick:()=>ea(void 0,null,function*(){var gn,lr,Tr;(Vt==null?void 0:Vt.status)=="not_started"&&(yield Zc((lr=(gn=Nt==null?void 0:Nt.item_banks)==null?void 0:gn[ya])==null?void 0:lr.smart_plan_page_item_bank_id,(Tr=Nt==null?void 0:Nt.page)==null?void 0:Tr.id)),yu(!0)})},a.createElement("div",null,"\u7B54\u9898\u6982\u89C8")),(Vt==null?void 0:Vt.status)=="in_progress"&&((Il=Nt==null?void 0:Nt.page)==null?void 0:Il.lesson_mode)!="self_learning"&&!(Nt!=null&&Nt.is_extra)&&((nl=Nt==null?void 0:Nt.page)==null?void 0:nl.status)=="in_progress"&&((Ol=Nt==null?void 0:Nt.page)==null?void 0:Ol.answer_limit_time)>0&&a.createElement("div",{className:rr.yanshi_style,onClick:()=>ea(void 0,null,function*(){nt({type:"classroomList/setActionTabs",payload:{key:"question_time",params:{title:"\u5EF6\u65F6\u8BBE\u7F6E",smart_plans_id:er==null?void 0:er.id,SmartPlanItemBanks:Nt}}})})},"\u5EF6\u65F6"),(Vt==null?void 0:Vt.status)=="in_progress"&&((Tl=Nt==null?void 0:Nt.page)==null?void 0:Tl.lesson_mode)!="self_learning"&&!(Nt!=null&&Nt.is_extra)&&(((hs=Nt==null?void 0:Nt.page)==null?void 0:hs.status)=="not_started"||((Zo=Nt==null?void 0:Nt.page)==null?void 0:Zo.status)=="ended")&&a.createElement("div",{className:rr.yulan_style,onClick:()=>ea(void 0,null,function*(){nt({type:"classroomList/setActionTabs",payload:{key:"question_time",params:{title:"\u8BBE\u7F6E\u7B54\u9898\u65F6\u957F",smart_plans_id:er==null?void 0:er.id,SmartPlanItemBanks:Nt}}})})},((Vs=Nt==null?void 0:Nt.page)==null?void 0:Vs.status)=="ended"?"\u91CD\u542F\u7B54\u9898":"\u542F\u52A8\u7B54\u9898"),(Vt==null?void 0:Vt.status)=="in_progress"&&((nu=Nt==null?void 0:Nt.page)==null?void 0:nu.lesson_mode)!="self_learning"&&!(Nt!=null&&Nt.is_extra)&&((wl=Nt==null?void 0:Nt.page)==null?void 0:wl.status)=="in_progress"&&a.createElement("div",{className:rr.yulan_style_end,onClick:()=>ea(void 0,null,function*(){var gn;let lr=yield(0,fe.ZP)(`/api/courses/${er==null?void 0:er.coursesId}/smart_plans/${er==null?void 0:er.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(gn=Nt==null?void 0:Nt.page)==null?void 0:gn.id,status:"ended"}});(lr==null?void 0:lr.status)==0&&(te.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),Fo(),Ma(lr==null?void 0:lr.data))})},"\u7ED3\u675F\u7B54\u9898"))),Ds=="1"&&a.createElement("div",{className:rr.page_footer},vl&&a.createElement("div",{className:rr.cancle_sty,style:{marginLeft:"auto"},onClick:()=>{lu.current.handleClose()}},"\u53D6\u6D88"),vl&&a.createElement("div",{className:rr.yulan_style,onClick:()=>{lu.current.onClickSave()}},"\u4FDD\u5B58\u89E3\u6790"),a.createElement("div",{className:rr.question_add,style:vl?{marginLeft:"10px"}:{marginLeft:"auto"},onClick:()=>ea(void 0,null,function*(){var gn,lr;yield Gu(),vl?lu.current.onClickPreview():Gs.get("type")?(0,xe.xg)(`/classrooms/${er==null?void 0:er.coursesId}/smart_plan/${er==null?void 0:er.id}/ppt_info/info?type=${Gs.get("type")}&simulate=true&simulateType=${(gn=Za==null?void 0:Za[0])==null?void 0:gn.key}&pptPage=${Ht}`):(0,xe.xg)(`/classrooms/${er==null?void 0:er.coursesId}/smart_plan/${er==null?void 0:er.id}/ppt_info/info?simulate=true&simulateType=${(lr=Za==null?void 0:Za[0])==null?void 0:lr.key}&pptPage=${Ht}`)})},"\u9884\u89C8\u4F53\u9A8C")),Ds=="2"&&a.createElement("div",{className:rr.page_footer,style:{justifyContent:"flex-end"}},hl&&a.createElement("div",{className:rr.cancle_sty,onClick:()=>{su.current.handleClose()}},"\u53D6\u6D88"),hl&&a.createElement("div",{className:rr.yulan_style,onClick:()=>{su.current.onClickSave()}},"\u4FDD\u5B58\u4E92\u52A8"),a.createElement("div",{className:rr.question_add,style:{marginLeft:"10px"},onClick:()=>ea(void 0,null,function*(){var gn,lr;yield Gu(),hl?su.current.onClickPreview():Gs.get("type")?(0,xe.xg)(`/classrooms/${er==null?void 0:er.coursesId}/smart_plan/${er==null?void 0:er.id}/ppt_info/info?type=${Gs.get("type")}&simulate=true&simulateType=${(gn=Za==null?void 0:Za[0])==null?void 0:gn.key}&pptPage=${Ht}`):(0,xe.xg)(`/classrooms/${er==null?void 0:er.coursesId}/smart_plan/${er==null?void 0:er.id}/ppt_info/info?simulate=true&simulateType=${(lr=Za==null?void 0:Za[0])==null?void 0:lr.key}&pptPage=${Ht}`)})},"\u9884\u89C8\u4F53\u9A8C"),(Vt==null?void 0:Vt.status)!="not_started"&&(((Ln=(Cl=Nt==null?void 0:Nt.page)==null?void 0:Cl.smart_plan_page_knowledges)==null?void 0:Ln.length)>0||((fl=Nt==null?void 0:Nt.page)==null?void 0:fl.is_ai_question))&&((pl=di==null?void 0:di.studentList)==null?void 0:pl.length)>0&&a.createElement("div",{className:rr.question_add,style:{marginLeft:"10px"},onClick:()=>{Nu(!0)}},"\u67E5\u770B\u5B66\u4E60\u8BC4\u4EF7"),((rl=(ns=Nt==null?void 0:Nt.page)==null?void 0:ns.smart_plan_page_knowledges)==null?void 0:rl.length)<3&&!((il=Nt==null?void 0:Nt.page)!=null&&il.is_ai_question)&&!hl&&(Vt==null?void 0:Vt.status)!="ended"&&a.createElement("div",{className:rr.yulan_style,style:{marginLeft:"10px"},onClick:()=>{Rl(!0),xl(!0)}},"\u6DFB\u52A0\u95EE\u9898"))),a.createElement(ae.default,{centered:!0,title:"\u5B66\u4E60\u8BC4\u4EF7",keyboard:!1,maskClosable:!1,open:kf,width:700,forceRender:!0,footer:null,destroyOnClose:!0,onCancel:()=>{Nu(!1)}},a.createElement(E.default,{pagination:!1,dataSource:(di==null?void 0:di.studentList)||[],className:rr.commentBody,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name",ellipsis:!0,render:(gn,lr,Tr)=>gn},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,render:gn=>a.createElement("span",{style:{color:"#000"}},gn||"--")},{title:"\u5B66\u4E60\u8BC4\u4EF7",align:"right",ellipsis:!0,dataIndex:"user_id",render:gn=>a.createElement(b.ZP,{type:"link",loading:!1,onClick:()=>ea(void 0,null,function*(){Pf(gn),Iu(!0),Nu(!1)})},"\u67E5\u770B")}]})),ru&&a.createElement(ro.Z,{ispptModal:!0,isChangeQuestion:ls,setScoreShow:rs,isshixuns:!1,ScoreShow:!!ru,isloadings:!1,onOk:gn=>ea(void 0,null,function*(){var lr,Tr,mi,Yi,_a,lo;if(!gn.length){te.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}let Do=5-(Nt==null?void 0:Nt.count);if((gn==null?void 0:gn.length)>Do&&!ls){te.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898\u540E\u518D\u6DFB\u52A0");return}let Mo=yield(0,fe.ZP)(ls?`/api/smart_plan_pages/${(lr=Nt==null?void 0:Nt.page)==null?void 0:lr.id}/change_item_bank.json`:`/api/smart_plan_pages/${(Tr=Nt==null?void 0:Nt.page)==null?void 0:Tr.id}/add_item_banks.json`,{method:ls?"put":"post",body:ls?{item_bank_id:(Yi=(mi=Nt==null?void 0:Nt.item_banks)==null?void 0:mi[ya])==null?void 0:Yi.id,new_item_bank_id:gn==null?void 0:gn[0]}:{item_bank_ids:gn,position:Ht,is_smart_plan:!0}});(Mo==null?void 0:Mo.status)==0&&(te.ZP.success(ls?"\u6362\u9898\u6210\u529F":"\u64CD\u4F5C\u6210\u529F"),rs(!1),al(!1),yield Fo(),ls||(((_a=Nt==null?void 0:Nt.item_banks)==null?void 0:_a.length)>0?sl((lo=Nt==null?void 0:Nt.item_banks)==null?void 0:lo.length):sl(0)),Ys("4"),is(!1))})}),a.createElement(oa,{aiImg:Gn,ref:xc,onSave:(gn,lr)=>ea(void 0,null,function*(){var Tr,mi,Yi;let _a=gn==null?void 0:gn.filter(Mo=>Mo.checked!=!0),lo=5-(Nt==null?void 0:Nt.count);if((_a==null?void 0:_a.length)>lo){te.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898");return}const Do=yield(0,fe.ZP)("/api/intelligent_imports/save.json",{method:"post",body:{sub_discipline_id:[],group_id:[],exam_id:"",exercise_id:"",list:_a,mode:1,smart_plan:{id:er==null?void 0:er.id,position:Ht},smart_plan_page_id:(Tr=Nt==null?void 0:Nt.page)==null?void 0:Tr.id}});Do.status===0&&(te.ZP.success("\u64CD\u4F5C\u6210\u529F"),Fo(),((mi=Nt==null?void 0:Nt.item_banks)==null?void 0:mi.length)>0?sl((Yi=Nt==null?void 0:Nt.item_banks)==null?void 0:Yi.length):sl(0),Ys("4"),console.log(Do)),lr()})}),a.createElement(ae.default,{centered:!0,keyboard:!1,open:zi,title:Nt==null?void 0:Nt.smart_plan_name,width:530,forceRender:!0,footer:null,onOk:()=>{ga(!1),Rn()},onCancel:()=>{ga(!1),Rn()}},a.createElement("div",{className:rr.modal},"\u6253\u5F00",a.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},a.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),a.createElement("div",{className:rr.erweima},a.createElement(ie.Z,{errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${er==null?void 0:er.coursesId}&id=${er==null?void 0:er.id}`,bgColor:"#FFF",size:260,icon:`${ue.Z.IMG_SERVER}/${(Jo=at==null?void 0:at.setting)==null?void 0:Jo.tab_logo_url}`}))),a.createElement(ae.default,{centered:!0,title:a.createElement(re.ZP.Group,{className:rr.scoreByBlankRadio,optionType:"button",options:[{label:"\u5B66\u4E60\u8BC4\u4EF7",value:1},{label:"\u95EE\u7B54\u8BB0\u5F55",value:2}],onChange:gn=>{ju(gn.target.value)},value:Pu}),className:rr.commentModalSty,keyboard:!1,maskClosable:!1,okText:"\u77E5\u9053\u4E86",open:_u,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{ju(1),Iu(!1)},onCancel:()=>{ju(1),Iu(!1)}},a.createElement(se.Z,{spinning:Pl},a.createElement("div",{className:rr.evalueWrap},Pu==1&&a.createElement("div",{className:rr.evalueSty},a.createElement(oe.Z,{className:rr.ansWrap,value:Us==null?void 0:Us.comment})),Pu==2&&a.createElement(a.Fragment,null,a.createElement("div",{style:{color:"#000",fontSize:"14px",marginTop:"10px"}},"\u4EE5\u4E0B\u662F\u5B66\u751F\u4E0E\u667A\u80FD\u5B66\u4F34\u7684\u4E92\u52A8\u8BE6\u60C5\uFF1A"),a.createElement("div",{className:rr.evalueSty},a.createElement("div",{className:rr.ansWrap,style:{padding:"0px 12px 12px 12px"}},(Sl=Us==null?void 0:Us.question_and_answer_list)==null?void 0:Sl.map((gn,lr)=>a.createElement("div",{key:lr,className:"mt10"},a.createElement("div",{style:{display:"flex"}},a.createElement("div",{className:rr.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),a.createElement(oe.Z,{className:rr.asnCont,value:gn==null?void 0:gn.question})),a.createElement("div",{style:{display:"flex"}},a.createElement("div",{className:rr.label},"\u56DE\u7B54\uFF1A"),a.createElement(oe.Z,{className:rr.asnCont,value:gn==null?void 0:gn.answer})))))))))),a.createElement(ae.default,{centered:!0,title:"\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762",keyboard:!1,maskClosable:!1,open:Lf,width:420,forceRender:!0,onOk:()=>ea(void 0,null,function*(){const gn=yield(0,fe.ZP)(`/api/courses/${er==null?void 0:er.coursesId}/smart_plans/${er==null?void 0:er.id}/set_cover.json`,{method:"post",body:{position:Ht}});(gn==null?void 0:gn.status)==0&&(te.ZP.success("\u8BBE\u7F6E\u6210\u529F"),Bc(!1))}),onCancel:()=>{Bc(!1)}},a.createElement("span",null,"\u662F\u5426\u5C06\u5F53\u524DPPT\u9875\u9762\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762\uFF1F")),a.createElement(ae.default,{centered:!0,title:"\u67E5\u770B\u7B54\u9898\u8BB0\u5F55",keyboard:!1,maskClosable:!1,open:jf,width:800,forceRender:!0,footer:null,destroyOnClose:!0,onCancel:()=>{Dc(!1)}},a.createElement("div",null,a.createElement("div",{style:{background:"#F6F7F9",padding:"14px 20px",margin:"10px auto"}},a.createElement("span",{style:{color:"#5F6A95",marginRight:"10px"}},"\u59D3\u540D"),a.createElement("span",{style:{color:"#333333"}},(ol==null?void 0:ol.user_name)||"--"),a.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5B66\u53F7"),a.createElement("span",{style:{color:"#333333"}},(ol==null?void 0:ol.student_id)||"--"),a.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5206\u73ED"),a.createElement("span",{style:{color:"#333333"}},(ol==null?void 0:ol.group_name)||"--"),a.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u7B54\u9898\u72B6\u6001"),a.createElement("span",{style:{color:"#333333"}},(Bl==null?void 0:Bl[ol==null?void 0:ol.answer_status])||"--")),a.createElement(Oi,{item:ol,backUrl:`/classrooms/${er==null?void 0:er.coursesId}/smart_plan/${er==null?void 0:er.id}/ppt_info/info`}))),a.createElement(ae.default,{centered:!0,keyboard:!1,open:ku,title:"\u8BBE\u7F6E",width:500,forceRender:!0,onOk:()=>ea(void 0,null,function*(){var gn,lr;const Tr=yield(0,fe.ZP)(`/api/smart_plan_pages/${(gn=Nt==null?void 0:Nt.page)==null?void 0:gn.id}/settings.json`,{method:"put",body:{position:Ht,solution_visibility:Ic,enable_ai_tutor:Mc}});(Tr==null?void 0:Tr.status)===0&&(te.ZP.success("\u4FDD\u5B58\u6210\u529F"),Vu(Ht,((lr=Nt==null?void 0:Nt.page)==null?void 0:lr.status)=="in_progress",(Vt==null?void 0:Vt.status)=="ended"),Lu(!1),Fo())}),onCancel:()=>{Lu(!1)}},a.createElement("div",null,a.createElement("div",{style:{color:"#000000",display:"flex"}},a.createElement("span",null,"\u516C\u5F00\u7B54\u6848\u548C\u89E3\u6790"),a.createElement("span",{style:{color:"#9096A3",marginLeft:"10px"}},"\u5B66\u751F\u53EF\u5728\u6307\u5B9A\u65F6\u95F4\u67E5\u770B\u8BE5\u8BD5\u9898\u7684\u7B54\u6848\u53CA\u89E3\u6790")),a.createElement(z.default,{placeholder:"\u8BF7\u9009\u62E9\u516C\u5F00\u65F6\u95F4",style:{width:"100%",marginTop:"10px"},size:"large",value:Ic,onChange:gn=>{Oc(gn)}},a.createElement(z.default.Option,{value:"show_after_edit"},"\u63D0\u4EA4\u540E\u663E\u793A"),a.createElement(z.default.Option,{value:"show_after_submission"},"\u7ED3\u675F\u7B54\u9898\u540E\u663E\u793A"),a.createElement(z.default.Option,{value:"show_after_ended"},"\u7ED3\u675F\u6388\u8BFE\u540E\u663E\u793A")),((Nl=(ml=Nt==null?void 0:Nt.item_banks)==null?void 0:ml[ya])==null?void 0:Nl.item_type)=="PROGRAM"&&a.createElement(a.Fragment,null,a.createElement("div",{style:{color:"#000000",display:"flex",marginTop:"20px",marginBottom:"10px"}},a.createElement("span",null,"\u5F00\u542F\u667A\u80FD\u52A9\u6559"),a.createElement("span",{style:{color:"#9096A3",marginLeft:"10px"}},"\u5B66\u751F\u53EF\u5728\u8BC4\u6D4B\u9875\u9762\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u8F85\u52A9\u7B54\u9898")),a.createElement(pe.Z,{checked:Mc,onChange:gn=>{_c(gn)}})))),a.createElement(ae.default,{centered:!0,keyboard:!1,open:Zf,title:"\u540C\u6B65\u4EA4\u4E92\u8BBE\u7F6E",width:600,okText:"\u786E\u8BA4",forceRender:!0,onOk:()=>ea(void 0,null,function*(){var gn,lr;let Tr=[];hu==null||hu.map(Yi=>{au!=null&&au.includes(Yi==null?void 0:Yi.id)&&Yi!=null&&Yi.bind_module&&Tr.push(Yi==null?void 0:Yi.position)});let mi=!1;if((Tr==null?void 0:Tr.length)>0?mi=yield new Promise(_a=>{ae.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:a.createElement("div",null,"\u68C0\u6D4B\u5230",a.createElement("span",{style:{color:"#0152d9",margin:"0 10px"}},Tr==null?void 0:Tr.map((lo,Do,Mo)=>`\u7B2C${lo}\u9875${Do_a(!0),onCancel:()=>_a(!1)})}):mi=!0,mi){const Yi=yield(0,fe.ZP)(`/api/smart_plan_pages/${(gn=Nt==null?void 0:Nt.page)==null?void 0:gn.id}/group.json`,{method:"put",body:(Nt==null?void 0:Nt.count)>0?{position:Ht,page_ids:au,progress_control:Tc}:{position:Ht,page_ids:au}});(Yi==null?void 0:Yi.status)===0&&(te.ZP.success("\u4FDD\u5B58\u6210\u529F"),Fo(),Vu(Ht,((lr=Nt==null?void 0:Nt.page)==null?void 0:lr.status)=="in_progress",(Vt==null?void 0:Vt.status)=="ended"),Uu(!1))}}),onCancel:()=>{Uu(!1)}},a.createElement("div",{style:{color:"#333"}},a.createElement("div",{style:{color:"#9096A3"}},"\u652F\u6301\u5C06\u5F53\u524D\u9875\u9762\u4EA4\u4E92\u8BBE\u7F6E\u540C\u6B65\u81F3\u5176\u4ED6\u9875\u9762\uFF0C\u5B66\u751F\u7AEF\u7684\u5BF9\u5E94\u9875\u9762\u5C06\u5B9E\u65F6\u540C\u6B65\u3002"),a.createElement(z.default,{placeholder:"\u8BF7\u9009\u62E9\u5E7B\u706F\u7247\u9875\u7801",className:rr.selectMore,disabled:(Vt==null?void 0:Vt.status)=="ended",style:{width:"100%",marginTop:"10px"},mode:"multiple",size:"large",value:au,showSearch:!1,onChange:gn=>{Pc(gn)}},hu==null?void 0:hu.map((gn,lr)=>a.createElement(z.default.Option,{value:gn==null?void 0:gn.id,key:lr,disabled:(gn==null?void 0:gn.position)==Ht},"\u7B2C",gn==null?void 0:gn.position,"\u9875"))),(Nt==null?void 0:Nt.count)>0&&a.createElement(a.Fragment,null,a.createElement("div",{style:{color:"#000000",display:"flex",marginTop:"20px",marginBottom:"10px"}},a.createElement("span",null,"\u5B66\u4E60\u8FDB\u5EA6\u63A7\u5236"),a.createElement("span",{style:{color:"#9096A3",marginLeft:"10px"}},"\u542F\u7528\u540E\uFF0C\u5B66\u751F\u5FC5\u987B\u5B8C\u6210\u5F53\u524D\u9875\u9762\u7684\u6240\u6709\u8BD5\u9898\uFF0C\u624D\u53EF\u8FDB\u5165\u4E0B\u4E00\u9875\u5B66\u4E60")),a.createElement(pe.Z,{checked:Tc,onChange:gn=>{Nc(gn)}})))),a.createElement(ae.default,{open:Wf,title:"\u6DFB\u52A0\u8BD5\u9898",centered:!0,onCancel:()=>vu(!1),footer:null,width:372},a.createElement("div",{className:"c-grey-333"},"\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B\u65B9\u5F0F\u4E3A\u5F53\u524D\u5E7B\u706F\u7247\u5185\u5BB9\u8BBE\u7F6E\u6D4B\u9A8C\u8BD5\u9898\uFF1A"),a.createElement("div",{className:rr.add,style:{marginBottom:"20px"}},[{key:4,name:"\u667A\u80FD\u51FA\u9898",img:zr},{key:1,name:"\u9898\u5E93\u9009\u9898",img:le(46503)},{key:2,name:"\u81EA\u4E3B\u5EFA\u9898",img:le(49179)},{key:3,name:"\u62D3\u5C55\u7EC3\u4E60",img:ra}].map(gn=>a.createElement("div",{className:rr.add_button,onClick:()=>{Ke.Z.publish("active-modal-index",gn.key),vu(!1)}},a.createElement("img",{width:18,src:gn.img}),a.createElement("aside",{className:"ml10"},gn.name))))),a.createElement(In,{isEdit:zu,data:To(Yo(To({},Nt),{url:Gn,position:Ht,maxPage:qt}),er),visible:Hf,changePage:Kn,openPreview:gn=>{jl(Yo(To({},us),{defaultValue:gn,showExtra:!0,open:us.open+1}))},onOk:()=>{te.ZP.success("\u64CD\u4F5C\u6210\u529F"),ou(!1),Fo()},onClose:()=>ou(!1)}),a.createElement(yo,{interactiveOpen:Gf,maxPage:qt,onClose:()=>Rc(!1),paramsHttp:er,handlePageClick:gn=>{kn(gn)},handleRefresh:()=>{Fo()},currentPosition:Ht}),a.createElement(Es,{Callback:gn=>ea(void 0,null,function*(){var lr;let Tr=yield(0,fe.ZP)(`/api/courses/${er==null?void 0:er.coursesId}/smart_plans/${er==null?void 0:er.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(lr=Nt==null?void 0:Nt.page)==null?void 0:lr.id,status:"in_progress",answer_limit_time:gn}});(Tr==null?void 0:Tr.status)==0&&(te.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),Fo(),Ma(Tr==null?void 0:Tr.data),nt({type:"classroomList/setActionTabs",payload:{key:""}}))})}))};var Wl=(0,ce.connect)(({classroomList:ht,globalSetting:at})=>({classroomList:ht,globalSetting:at}))(Hl),Fi={"weboffice-zone":"weboffice-zone___TKF3X",page_style:"page_style___AiHeR","editable-container":"editable-container___Hv4tS","editable-content":"editable-content___wM_1T",toolbar:"toolbar___cnYFp","line-menu":"line-menu___jgIfE","chat-dialog":"chat-dialog___HS5PJ","chat-header":"chat-header___byzBT","chat-content":"chat-content___jrn7Q","chat-actions":"chat-actions___KhMUp",over_item_list:"over_item_list___BGRpQ",over_item:"over_item____cy2z",close_button:"close_button___ZfK6v",over_button:"over_button___Zixqf",ewm_img:"ewm_img___zUb7w",ewm_text:"ewm_text___XsYJq",kjgj_style:"kjgj_style___jIqhD",kjgj_item:"kjgj_item___d355l",kjgj_img:"kjgj_img___mwqc3",kjgj_text:"kjgj_text___DcyGA",over_content:"over_content___sF378",overcont2wrap:"overcont2wrap___bFkY4",over_content2:"over_content2___hJcZc",over_button2:"over_button2___Jemel",ewm_img2:"ewm_img2___YA3Oe",ewm_text2:"ewm_text2____31uu",officeWrp:"officeWrp___k5Vj6",left:"left___N1Ud5",btn_float:"btn_float___heSNx",to_page_style:"to_page_style___LctZq",left_float:"left_float___nZY5i",float_icon:"float_icon___JUMlu",float_text:"float_text___Eq4xh",float_more:"float_more___gL4yG",right:"right___siptG",footer_button:"footer_button___yetpK",quxiao:"quxiao___M3LW4",queren:"queren___nmAw_",close_drawer:"close_drawer___PU7PN",erweima:"erweima___C9QL5",arrow:"arrow___fFtZm",modal:"modal___GuDAW",drawer_ewm:"drawer_ewm___xY2Oi",drawer_ewm_title:"drawer_ewm_title___nHqEm",drawer_text:"drawer_text___EnOs3",drawer_code:"drawer_code___cZMU2"},Vl=le(97915);const Gl=(0,a.forwardRef)((ht,at)=>{const{prefixCls:nt,className:Ht,children:Vt,size:Vn,style:Gn={}}=ht,An=Mn()(`${nt}-panel`,{[`${nt}-panel-hidden`]:Vn===0},Ht),qt=Vn!==void 0;return a.createElement("div",{ref:at,className:An,style:Object.assign(Object.assign({},Gn),{flexBasis:qt?Vn:"auto",flexGrow:qt?0:1})},Vt)});var Yl=()=>null,Ql=le(29301),zs=le(6089),Kl=le(48755),Xl=le(83397),Jl=le(11592),ba=function(ht,at){var nt={};for(var Ht in ht)Object.prototype.hasOwnProperty.call(ht,Ht)&&at.indexOf(Ht)<0&&(nt[Ht]=ht[Ht]);if(ht!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Vt=0,Ht=Object.getOwnPropertySymbols(ht);Vt(0,Jl.Z)(ht).filter(a.isValidElement).map(nt=>{const{props:Ht}=nt,{collapsible:Vt}=Ht,Vn=ba(Ht,["collapsible"]);return Object.assign(Object.assign({},Vn),{collapsible:ta(Vt)})}),[ht])}function Bs(ht,at,nt){return a.useMemo(()=>{const Ht=[];for(let Vt=0;Vt0||kn.start&&qt===0&&An>0,yr=kn.start&&qt>0||Kn.end&&An===0&&qt>0;Ht[Vt]={resizable:or,startCollapsible:!!(nt?yr:_n),endCollapsible:!!(nt?_n:yr)}}return Ht},[at,ht])}var Fl=le(3300);function Ml(ht){return Number(ht.slice(0,-1))/100}function ql(ht){return typeof ht=="string"&&ht.endsWith("%")}function Au(ht,at){const nt=ht.map(kn=>kn.size),Ht=ht.length,Vt=at||0,Vn=kn=>kn*Vt,[Gn,An]=a.useState(()=>ht.map(kn=>kn.defaultSize)),qt=a.useMemo(()=>{var kn;const or=[];for(let _n=0;_n{let kn=[],or=0;for(let yr=0;yryr+(hr||0),0);if(_n>1||!or){const yr=1/_n;kn=kn.map(hr=>hr===void 0?0:hr*yr)}else{const yr=(1-_n)/or;kn=kn.map(hr=>hr===void 0?yr:hr)}return kn},[qt,Vt]),qn=a.useMemo(()=>Rn.map(Vn),[Rn,Vt]),Kn=a.useMemo(()=>ht.map(kn=>ql(kn.min)?Ml(kn.min):(kn.min||0)/Vt),[ht,Vt]),Zn=a.useMemo(()=>ht.map(kn=>ql(kn.max)?Ml(kn.max):(kn.max||Vt)/Vt),[ht,Vt]);return[a.useMemo(()=>at?qn:qt,[qn,at]),qn,Rn,Kn,Zn,An]}function Qu(ht,at,nt,Ht,Vt,Vn){const Gn=ht.map(sr=>[sr.min,sr.max]),An=Ht||0,qt=sr=>sr*An;function Rn(sr,ur){return typeof sr=="string"?qt(Ml(sr)):sr!=null?sr:ur}const[qn,Kn]=a.useState([]),Zn=a.useRef([]),[zn,kn]=a.useState(null),or=()=>nt.map(qt);return[sr=>{Kn(or()),kn({index:sr,confirmed:!1})},(sr,ur)=>{var Gt;let Lr=null;if((!zn||!zn.confirmed)&&ur!==0){if(ur>0)Lr=sr,kn({index:sr,confirmed:!0});else for(let qr=sr;qr>=0;qr-=1)if(qn[qr]>0&&at[qr].resizable){Lr=qr,kn({index:qr,confirmed:!0});break}}const Gr=(Gt=Lr!=null?Lr:zn==null?void 0:zn.index)!==null&&Gt!==void 0?Gt:sr,Br=(0,Fl.Z)(qn),si=Gr+1,Si=Rn(Gn[Gr][0],0),Ii=Rn(Gn[si][0],0),$n=Rn(Gn[Gr][1],An),Er=Rn(Gn[si][1],An);let pi=ur;return Br[Gr]+pi$n&&(pi=$n-Br[Gr]),Br[si]-pi>Er&&(pi=Br[si]-Er),Br[Gr]+=pi,Br[si]-=pi,Vt(Br),Br},()=>{kn(null)},(sr,ur)=>{const Gt=or(),Lr=Vn?ur==="start"?"end":"start":ur,Gr=Lr==="start"?sr:sr+1,Br=Lr==="start"?sr+1:sr,si=Gt[Gr],Si=Gt[Br];if(si!==0&&Si!==0)Gt[Gr]=0,Gt[Br]+=si,Zn.current[sr]=si;else{const Ii=si+Si,$n=Rn(Gn[Gr][0],0),Er=Rn(Gn[Gr][1],An),pi=Rn(Gn[Br][0],0),qr=Rn(Gn[Br][1],An),li=Math.max($n,Ii-qr),Aa=(Math.min(Er,Ii-pi)-li)/2,Ni=Zn.current[sr],Ki=Ii-Ni;Ni&&Ni<=qr&&Ni>=pi&&Ki<=Er&&Ki>=$n?(Gt[Br]=Ni,Gt[Gr]=Ki):(Gt[Gr]-=Aa,Gt[Br]+=Aa)}return Vt(Gt),Gt},zn==null?void 0:zn.index]}var za=le(84105),ua=le(33853),Ia=le(38819),bo=le(87395);function No(ht){return typeof ht=="number"&&!Number.isNaN(ht)?Math.round(ht):0}var Jc=ht=>{const{prefixCls:at,vertical:nt,index:Ht,active:Vt,ariaNow:Vn,ariaMin:Gn,ariaMax:An,resizable:qt,startCollapsible:Rn,endCollapsible:qn,onOffsetStart:Kn,onOffsetUpdate:Zn,onOffsetEnd:zn,onCollapse:kn,lazy:or,containerSize:_n}=ht,yr=`${at}-bar`,[hr,tr]=(0,a.useState)(null),[sr,ur]=(0,a.useState)(0),Gt=nt?0:sr,Lr=nt?sr:0,Gr=qr=>{qt&&qr.currentTarget&&(tr([qr.pageX,qr.pageY]),Kn(Ht))},Br=qr=>{if(qt&&qr.touches.length===1){const li=qr.touches[0];tr([li.pageX,li.pageY]),Kn(Ht)}},si=qr=>{const li=_n*Vn/100,aa=li+qr,Aa=Math.max(0,_n*Gn/100),Ni=Math.min(_n,_n*An/100);return Math.max(Aa,Math.min(Ni,aa))-li},Si=(0,zs.Z)((qr,li)=>{const aa=si(nt?li:qr);ur(aa)}),Ii=(0,zs.Z)(()=>{Zn(Ht,Gt,Lr),ur(0)});a.useEffect(()=>{if(hr){const qr=Ni=>{const{pageX:Ki,pageY:yi}=Ni,ti=Ki-hr[0],ma=yi-hr[1];or?Si(ti,ma):Zn(Ht,ti,ma)},li=()=>{or&&Ii(),tr(null),zn()},aa=Ni=>{if(Ni.touches.length===1){const Ki=Ni.touches[0],yi=Ki.pageX-hr[0],ti=Ki.pageY-hr[1];or?Si(yi,ti):Zn(Ht,yi,ti)}},Aa=()=>{or&&Ii(),tr(null),zn()};return window.addEventListener("touchmove",aa),window.addEventListener("touchend",Aa),window.addEventListener("mousemove",qr),window.addEventListener("mouseup",li),()=>{window.removeEventListener("mousemove",qr),window.removeEventListener("mouseup",li),window.removeEventListener("touchmove",aa),window.removeEventListener("touchend",Aa)}}},[hr,or,nt,Ht,_n,Vn,Gn,An]);const $n={[`--${yr}-preview-offset`]:`${sr}px`},Er=nt?bo.Z:ua.Z,pi=nt?za.Z:Ia.Z;return a.createElement("div",{className:yr,role:"separator","aria-valuenow":No(Vn),"aria-valuemin":No(Gn),"aria-valuemax":No(An)},or&&a.createElement("div",{className:Mn()(`${yr}-preview`,{[`${yr}-preview-active`]:!!sr}),style:$n}),a.createElement("div",{className:Mn()(`${yr}-dragger`,{[`${yr}-dragger-disabled`]:!qt,[`${yr}-dragger-active`]:Vt}),onMouseDown:Gr,onTouchStart:Br}),Rn&&a.createElement("div",{className:Mn()(`${yr}-collapse-bar`,`${yr}-collapse-bar-start`),onClick:()=>kn(Ht,"start")},a.createElement(Er,{className:Mn()(`${yr}-collapse-icon`,`${yr}-collapse-start`)})),qn&&a.createElement("div",{className:Mn()(`${yr}-collapse-bar`,`${yr}-collapse-bar-end`),onClick:()=>kn(Ht,"end")},a.createElement(pi,{className:Mn()(`${yr}-collapse-icon`,`${yr}-collapse-end`)})))},qc=le(63356),$c=le(16931);const ed=ht=>{const{componentCls:at}=ht;return{[`&-rtl${at}-horizontal`]:{[`> ${at}-bar`]:{[`${at}-bar-collapse-previous`]:{insetInlineEnd:0,insetInlineStart:"unset"},[`${at}-bar-collapse-next`]:{insetInlineEnd:"unset",insetInlineStart:0}}},[`&-rtl${at}-vertical`]:{[`> ${at}-bar`]:{[`${at}-bar-collapse-previous`]:{insetInlineEnd:"50%",insetInlineStart:"unset"},[`${at}-bar-collapse-next`]:{insetInlineEnd:"50%",insetInlineStart:"unset"}}}}},fu={position:"absolute",top:"50%",left:{_skip_check_:!0,value:"50%"},transform:"translate(-50%, -50%)"},td=ht=>{const{componentCls:at,colorFill:nt,splitBarDraggableSize:Ht,splitBarSize:Vt,splitTriggerSize:Vn,controlItemBgHover:Gn,controlItemBgActive:An,controlItemBgActiveHover:qt,prefixCls:Rn}=ht,qn=`${at}-bar`,Kn=`${at}-mask`,Zn=`${at}-panel`,zn=ht.calc(Vn).div(2).equal(),kn=`${Rn}-bar-preview-offset`,or={position:"absolute",background:ht.colorPrimary,opacity:.2,pointerEvents:"none",transition:"none",zIndex:1,display:"none"};return{[at]:Object.assign(Object.assign(Object.assign({},(0,qc.Wf)(ht)),{display:"flex",width:"100%",height:"100%",alignItems:"stretch",[`> ${qn}`]:{flex:"none",position:"relative",userSelect:"none",[`${qn}-dragger`]:Object.assign(Object.assign({},fu),{zIndex:1,"&::before":Object.assign({content:'""',background:Gn},fu),"&::after":Object.assign({content:'""',background:nt},fu),[`&:hover:not(${qn}-dragger-active)`]:{"&::before":{background:An}},"&-active":{zIndex:2,"&::before":{background:qt}},[`&-disabled${qn}-dragger`]:{zIndex:0,"&, &:hover, &-active":{cursor:"default","&::before":{background:Gn}},"&::after":{display:"none"}}}),[`${qn}-collapse-bar`]:Object.assign(Object.assign({},fu),{zIndex:ht.zIndexPopupBase,background:Gn,fontSize:ht.fontSizeSM,borderRadius:ht.borderRadiusXS,color:ht.colorText,cursor:"pointer",opacity:0,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{background:An},"&:active":{background:qt}}),"&:hover, &:active":{[`${qn}-collapse-bar`]:{opacity:1}}},[Kn]:{position:"fixed",zIndex:ht.zIndexPopupBase,inset:0,"&-horizontal":{cursor:"col-resize"},"&-vertical":{cursor:"row-resize"}},"&-horizontal":{flexDirection:"row",[`> ${qn}`]:{width:0,[`${qn}-preview`]:Object.assign(Object.assign({height:"100%",width:Vt},or),{[`&${qn}-preview-active`]:{display:"block",transform:`translateX(var(--${kn}))`}}),[`${qn}-dragger`]:{cursor:"col-resize",height:"100%",width:Vn,"&::before":{height:"100%",width:Vt},"&::after":{height:Ht,width:Vt}},[`${qn}-collapse-bar`]:{width:ht.fontSizeSM,height:ht.controlHeightSM,"&-start":{left:{_skip_check_:!0,value:"auto"},right:{_skip_check_:!0,value:zn},transform:"translateY(-50%)"},"&-end":{left:{_skip_check_:!0,value:zn},right:{_skip_check_:!0,value:"auto"},transform:"translateY(-50%)"}}}},"&-vertical":{flexDirection:"column",[`> ${qn}`]:{height:0,[`${qn}-preview`]:Object.assign(Object.assign({height:Vt,width:"100%"},or),{[`&${qn}-preview-active`]:{display:"block",transform:`translateY(var(--${kn}))`}}),[`${qn}-dragger`]:{cursor:"row-resize",width:"100%",height:Vn,"&::before":{width:"100%",height:Vt},"&::after":{width:Ht,height:Vt}},[`${qn}-collapse-bar`]:{height:ht.fontSizeSM,width:ht.controlHeightSM,"&-start":{top:"auto",bottom:zn,transform:"translateX(-50%)"},"&-end":{top:zn,bottom:"auto",transform:"translateX(-50%)"}}}},[Zn]:{overflow:"auto",padding:"0 1px",scrollbarWidth:"thin",boxSizing:"border-box","&-hidden":{padding:0,overflow:"hidden"},[`&:has(${at}:only-child)`]:{overflow:"hidden"}}}),ed(ht))}},nd=ht=>{var at;const nt=ht.splitBarSize||2,Ht=ht.splitTriggerSize||6,Vt=ht.resizeSpinnerSize||20,Vn=(at=ht.splitBarDraggableSize)!==null&&at!==void 0?at:Vt;return{splitBarSize:nt,splitTriggerSize:Ht,splitBarDraggableSize:Vn,resizeSpinnerSize:Vt}};var rd=(0,$c.I$)("Splitter",ht=>[td(ht)],nd),id=ht=>{const{prefixCls:at,className:nt,style:Ht,layout:Vt="horizontal",children:Vn,rootClassName:Gn,onResizeStart:An,onResize:qt,onResizeEnd:Rn,lazy:qn}=ht,{getPrefixCls:Kn,direction:Zn,className:zn,style:kn}=(0,Kl.dj)("splitter"),or=Kn("splitter",at),_n=(0,Xl.Z)(or),[yr,hr,tr]=rd(or,_n),sr=Vt==="vertical",ur=Zn==="rtl",Gt=!sr&&ur,Lr=es(Vn),[Gr,Br]=(0,a.useState)(),si=Eo=>{const{offsetWidth:Va,offsetHeight:Bo}=Eo,as=sr?Bo:Va;as!==0&&Br(as)},[Si,Ii,$n,Er,pi,qr]=Au(Lr,Gr),li=Bs(Lr,Ii,ur),[aa,Aa,Ni,Ki,yi]=Qu(Lr,li,$n,Gr,qr,ur),ti=(0,zs.Z)(Eo=>{aa(Eo),An==null||An(Ii)}),ma=(0,zs.Z)((Eo,Va)=>{const Bo=Aa(Eo,Va);qt==null||qt(Bo)}),oo=(0,zs.Z)(()=>{Ni(),Rn==null||Rn(Ii)}),zo=(0,zs.Z)((Eo,Va)=>{const Bo=Ki(Eo,Va);qt==null||qt(Bo),Rn==null||Rn(Bo)}),ja=Mn()(or,nt,`${or}-${Vt}`,{[`${or}-rtl`]:ur},Gn,zn,tr,_n,hr),mo=`${or}-mask`,ts=a.useMemo(()=>{const Eo=[];let Va=0;for(let Bo=0;Bo{const Bo=a.createElement(Gl,Object.assign({},Eo,{prefixCls:or,size:Si[Va]}));let as=null;const os=li[Va];if(os){const Ps=(ts[Va-1]||0)+Er[Va],Fs=(ts[Va+1]||100)-pi[Va+1],js=(ts[Va-1]||0)+pi[Va],fs=(ts[Va+1]||100)-Er[Va+1];as=a.createElement(Jc,{lazy:qn,index:Va,active:yi===Va,prefixCls:or,vertical:sr,resizable:os.resizable,ariaNow:ts[Va]*100,ariaMin:Math.max(Ps,Fs)*100,ariaMax:Math.min(js,fs)*100,startCollapsible:os.startCollapsible,endCollapsible:os.endCollapsible,onOffsetStart:ti,onOffsetUpdate:(Zs,ws,Cs)=>{let ss=sr?Cs:ws;Gt&&(ss=-ss),ma(Zs,ss)},onOffsetEnd:oo,onCollapse:zo,containerSize:Gr||0})}return a.createElement(a.Fragment,{key:`split-panel-${Va}`},Bo,as)}),typeof yi=="number"&&a.createElement("div",{"aria-hidden":!0,className:Mn()(mo,`${mo}-${Vt}`)}))))};const Xu=id;Xu.Panel=Yl;var $l=Xu,Po={box:"box___9t6dj",code_style:"code_style___L5H95",box_header:"box_header___PThC5",headTip:"headTip___MoiWM",box_wrap:"box_wrap_____SpK",progressbarWrap:"progressbarWrap___Xb_JW",progressItem:"progressItem___r6hIu",circle:"circle___dmxdq",activeWrap:"activeWrap___ZAXAN",quit:"quit___fMx4e",box_botton:"box_botton___nhfoY",mainContent:"mainContent___EseHE",questionWrap:"questionWrap___bTxa_",questionStatus:"questionStatus___g9DRZ",studyUnit:"studyUnit___G1Nk2",page_footer:"page_footer___PFaVy",num_style:"num_style___GIpVz",num_style_active:"num_style_active___bq8RR",button1:"button1___HqBEu",button2:"button2___VYEdv",daojishi:"daojishi___wZ6er"},xa={modalContent:"modalContent___iFtJg",modalContentLeft:"modalContentLeft___YMwu4",green:"green___cf5ZK",textArea:"textArea___yDJpX",red:"red___vaJTM",row:"row____R6FZ",html:"html___GYpZl",line:"line___jKbuh",choiceWrap:"choiceWrap___XHmE4",choiceIndex:"choiceIndex___wpoi0",judgementIndex:"judgementIndex___Eie7b",activeAnswer:"activeAnswer___uuVOS",rightAnswer:"rightAnswer___vz9aJ",errorAnswer:"errorAnswer___ffoBB",setAnswerBtn:"setAnswerBtn___JXqx2",activeJudgementAnswer:"activeJudgementAnswer___HPUar",actionWrapper:"actionWrapper___YFUXa",addIcon:"addIcon___XHNO1",deleteIcon:"deleteIcon___Ti66j",analysisWrap:"analysisWrap___a52qa",Drawrap:"Drawrap___sKs5x",iframe:"iframe___ZCHT9",c:"c___yzswq",cpp:"cpp___aD_5y",java:"java___s91Vb",python:"python___PRu_t",commitBtn:"commitBtn___g2N79",questionWrap:"questionWrap___nKdxT",solutionWrap:"solutionWrap___jaM5J",descBox:"descBox___bONsy",title:"title___ufkCS",desc:"desc___DG7jE",choiceBox:"choiceBox___uhqIh",activeAnswerBox:"activeAnswerBox___BEPta",rightAnswerBox:"rightAnswerBox___c561Z",errorAnswerBox:"errorAnswerBox___ouNWS",greenColor:"greenColor___IiAyu",redColor:"redColor___f6vEe"},ad=Object.defineProperty,od=Object.defineProperties,sd=Object.getOwnPropertyDescriptors,Ju=Object.getOwnPropertySymbols,ld=Object.prototype.hasOwnProperty,ud=Object.prototype.propertyIsEnumerable,qu=(ht,at,nt)=>at in ht?ad(ht,at,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ht[at]=nt,wu=(ht,at)=>{for(var nt in at||(at={}))ld.call(at,nt)&&qu(ht,nt,at[nt]);if(Ju)for(var nt of Ju(at))ud.call(at,nt)&&qu(ht,nt,at[nt]);return ht},cd=(ht,at)=>od(ht,sd(at));const dd=({problemset:ht,dispatch:at,question:nt,pageCache:Ht,solutionVis:Vt,disabled:Vn,questionIndex:Gn,pageInfo:An,SmartPlanItemBanks:qt,questionChoiceIdsRef:Rn})=>{const[qn,Kn]=(0,a.useState)({}),[Zn,zn]=(0,a.useState)([]),kn={fontSize:"18px"},or=!(Ht!=null&&Ht.is_end)&&(An==null?void 0:An.status)=="ended"||(nt==null?void 0:nt.is_answered)||(Ht==null?void 0:Ht.is_end)&&!(qt!=null&&qt.allow_answer_after_end),_n=["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"];(0,a.useEffect)(()=>{const tr=(0,Ge.cloneDeep)(nt);Kn(tr),zn(tr.choices)},[nt]);const yr=tr=>{if(or)return;const sr=Zn.map((ur,Gt)=>cd(wu({},ur),{checked:Gt===tr?!(ur!=null&&ur.checked):ur==null?void 0:ur.checked}));Rn.current=sr.filter(ur=>ur.checked).map(ur=>ur==null?void 0:ur.choice_id),zn(sr)},hr=(tr=!1)=>{let sr="";return Zn.forEach((ur,Gt)=>{tr?ur!=null&&ur.me_answered&&(sr=sr+_n[Gt]):ur!=null&&ur.is_answer&&(sr=sr+_n[Gt])}),sr};return console.log(Gn),a.createElement("div",null,a.createElement("div",{className:xa.questionWrap},a.createElement(oe.Z,{value:'

\u591A\u9009\u9898

'+(qn==null?void 0:qn.name),style:wu({},kn)}),Zn==null?void 0:Zn.map((tr,sr)=>{const{is_answer:ur,checked:Gt,choice_text:Lr,me_answered:Gr}=tr;let Br="";return Vt?(ur&&(Br=xa.rightAnswerBox),!ur&&(Gt||Gr)&&(Br=xa.errorAnswerBox)):(Gt||Gr)&&(Br=xa.activeAnswerBox),a.createElement(Ve.Z,{key:sr,className:`${xa.choiceBox} ${Br}`,align:"middle",wrap:!1,style:{cursor:or?"not-allowed":"pointer",marginTop:sr==0?"40px":"20px"},onClick:si=>{yr(sr)}},a.createElement(Me.Z,{style:{fontWeight:500,fontSize:"20px"},className:xa.choiceIndex},_n[sr]),a.createElement(Me.Z,{flex:1,className:"ml30"},a.createElement(oe.Z,{className:xa.html,value:Lr,style:wu({},kn)})),Vt&&ur&&a.createElement(Me.Z,null,a.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),Vt&&!ur&&(Gt||Gr)&&a.createElement(Me.Z,null,a.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))}),Vt&&a.createElement("div",{className:xa.solutionWrap},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),a.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},hr(!1))),a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),Zn.find(tr=>tr==null?void 0:tr.me_answered)?a.createElement(a.Fragment,null,(()=>{const tr=Zn.map((Gr,Br)=>Gr!=null&&Gr.me_answered?Br:-1).filter(Gr=>Gr!==-1),sr=Zn.map((Gr,Br)=>Gr!=null&&Gr.is_answer?Br:-1).filter(Gr=>Gr!==-1),Gt=tr.length===sr.length&&tr.every(Gr=>sr.includes(Gr))?xa.greenColor:xa.redColor,Lr=tr.map(Gr=>_n[Gr]).join("");return a.createElement("span",{className:Gt,style:{fontWeight:600,fontSize:"16px"}},Lr||"\u672A\u4F5C\u7B54")})()):a.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),a.createElement("div",null,a.createElement(oe.Z,{value:'\u9898\u76EE\u89E3\u6790'+((qn==null?void 0:qn.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}})))))};var fd=(0,ce.connect)(({problemset:ht})=>({problemset:ht}))(dd),So=le(59301),pd=Object.defineProperty,md=Object.defineProperties,hd=Object.getOwnPropertyDescriptors,$u=Object.getOwnPropertySymbols,vd=Object.prototype.hasOwnProperty,gd=Object.prototype.propertyIsEnumerable,ec=(ht,at,nt)=>at in ht?pd(ht,at,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ht[at]=nt,Cu=(ht,at)=>{for(var nt in at||(at={}))vd.call(at,nt)&&ec(ht,nt,at[nt]);if($u)for(var nt of $u(at))gd.call(at,nt)&&ec(ht,nt,at[nt]);return ht},yd=(ht,at)=>md(ht,hd(at));const Ed=({questionIndex:ht,problemset:at,dispatch:nt,question:Ht,solutionVis:Vt,pageCache:Vn,pageInfo:Gn,questionChoiceIdsRef:An,SmartPlanItemBanks:qt})=>{const[Rn,qn]=(0,a.useState)({}),[Kn,Zn]=(0,a.useState)([]),zn={fontSize:"18px"},kn=!(Vn!=null&&Vn.is_end)&&(Gn==null?void 0:Gn.status)=="ended"||(Ht==null?void 0:Ht.is_answered)||(Vn==null?void 0:Vn.is_end)&&!(qt!=null&&qt.allow_answer_after_end),or=["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"];(0,a.useEffect)(()=>{const yr=(0,Ge.cloneDeep)(Ht);qn(yr),Zn(yr.choices)},[Ht]);const _n=yr=>{if(kn)return;const hr=Kn.map((tr,sr)=>yd(Cu({},tr),{checked:sr===yr}));An.current=hr.filter(tr=>tr.checked).map(tr=>tr==null?void 0:tr.choice_id),Zn(hr)};return So.createElement("div",null,So.createElement("div",{className:xa.questionWrap},So.createElement(oe.Z,{value:'

\u5355\u9009\u9898

'+(Rn==null?void 0:Rn.name),style:Cu({},zn)}),Kn==null?void 0:Kn.map((yr,hr)=>{const{is_answer:tr,checked:sr,choice_text:ur,me_answered:Gt}=yr;let Lr="";return Vt?(tr&&(Lr=xa.rightAnswerBox),!tr&&(sr||Gt)&&(Lr=xa.errorAnswerBox)):(sr||Gt)&&(Lr=xa.activeAnswerBox),So.createElement(Ve.Z,{key:hr,className:`${xa.choiceBox} ${Lr}`,align:"middle",wrap:!1,style:{cursor:kn?"not-allowed":"pointer",marginTop:hr==0?"40px":"20px"},onClick:Gr=>{_n(hr)}},So.createElement(Me.Z,{style:{fontWeight:500,fontSize:"20px"},className:xa.choiceIndex},or[hr]),So.createElement(Me.Z,{flex:1,className:"ml30"},So.createElement(oe.Z,{className:xa.html,value:ur,style:Cu({},zn)})),Vt&&tr&&So.createElement(Me.Z,null,So.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),Vt&&!tr&&(sr||Gt)&&So.createElement(Me.Z,null,So.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))}),Vt&&So.createElement("div",{className:xa.solutionWrap},So.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},So.createElement("div",{className:"c-grey-333 mb5 font16"},So.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),So.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},or[Kn.findIndex(yr=>yr==null?void 0:yr.is_answer)])),So.createElement("div",{className:"c-grey-333 mb5 font16"},So.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),Kn.find(yr=>yr==null?void 0:yr.me_answered)?So.createElement(So.Fragment,null,(()=>{var yr;const hr=Kn.findIndex(ur=>ur==null?void 0:ur.me_answered),sr=((yr=Kn[hr])==null?void 0:yr.is_answer)?xa.greenColor:xa.redColor;return So.createElement("span",{className:sr,style:{fontWeight:600,fontSize:"16px"}},or[hr])})()):So.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),So.createElement("div",null,So.createElement(oe.Z,{value:'\u9898\u76EE\u89E3\u6790'+((Rn==null?void 0:Rn.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}})))))};var bd=(0,ce.connect)(({problemset:ht})=>({problemset:ht}))(Ed),Ad=Object.defineProperty,wd=Object.defineProperties,Cd=Object.getOwnPropertyDescriptors,tc=Object.getOwnPropertySymbols,Sd=Object.prototype.hasOwnProperty,xd=Object.prototype.propertyIsEnumerable,nc=(ht,at,nt)=>at in ht?Ad(ht,at,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ht[at]=nt,Su=(ht,at)=>{for(var nt in at||(at={}))Sd.call(at,nt)&&nc(ht,nt,at[nt]);if(tc)for(var nt of tc(at))xd.call(at,nt)&&nc(ht,nt,at[nt]);return ht},Dd=(ht,at)=>wd(ht,Cd(at));const Bd=({problemset:ht,questionIndex:at,dispatch:nt,question:Ht,pageCache:Vt,solutionVis:Vn,disabled:Gn,pageInfo:An,SmartPlanItemBanks:qt,questionChoiceIdsRef:Rn})=>{const[qn,Kn]=(0,a.useState)({}),[Zn,zn]=(0,a.useState)([]),kn={fontSize:"18px"},or=!(Vt!=null&&Vt.is_end)&&(An==null?void 0:An.status)=="ended"||(Ht==null?void 0:Ht.is_answered)||(Vt==null?void 0:Vt.is_end)&&!(qt!=null&&qt.allow_answer_after_end),_n=["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"];(0,a.useEffect)(()=>{const hr=(0,Ge.cloneDeep)(Ht);Kn(hr),zn(hr.choices)},[Ht]);const yr=hr=>{if(or)return;const tr=Zn.map((sr,ur)=>Dd(Su({},sr),{checked:ur===hr}));Rn.current=tr.filter(sr=>sr.checked).map(sr=>sr==null?void 0:sr.choice_id),zn(tr)};return a.createElement("div",null,a.createElement("div",{className:xa.questionWrap},a.createElement(oe.Z,{value:'

\u5224\u65AD\u9898

'+(qn==null?void 0:qn.name),style:Su({},kn)}),Zn==null?void 0:Zn.map((hr,tr)=>{const{is_answer:sr,checked:ur,choice_text:Gt,me_answered:Lr}=hr;let Gr="";return Vn?(sr&&(Gr=xa.rightAnswerBox),!sr&&(ur||Lr)&&(Gr=xa.errorAnswerBox)):(ur||Lr)&&(Gr=xa.activeAnswerBox),a.createElement(Ve.Z,{key:tr,className:`${xa.choiceBox} ${Gr}`,align:"middle",wrap:!1,style:{cursor:or?"not-allowed":"pointer",marginTop:tr==0?"40px":"20px"},onClick:Br=>{yr(tr)}},a.createElement(Me.Z,{style:{fontWeight:500,fontSize:"20px"},className:xa.choiceIndex},_n[tr]),a.createElement(Me.Z,{flex:1,className:"ml30"},a.createElement(oe.Z,{className:xa.html,value:Gt,style:Su({},kn)})),Vn&&sr&&a.createElement(Me.Z,null,a.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),Vn&&!sr&&(ur||Lr)&&a.createElement(Me.Z,null,a.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))}),Vn&&a.createElement("div",{className:xa.solutionWrap},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),a.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},_n[Zn.findIndex(hr=>hr==null?void 0:hr.is_answer)])),a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),Zn.find(hr=>hr==null?void 0:hr.me_answered)?a.createElement(a.Fragment,null,(()=>{var hr;const tr=Zn.findIndex(Gt=>Gt==null?void 0:Gt.me_answered),ur=((hr=Zn[tr])==null?void 0:hr.is_answer)?xa.greenColor:xa.redColor;return a.createElement("span",{className:ur,style:{fontWeight:600,fontSize:"16px"}},_n[tr])})()):a.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),a.createElement("div",null,a.createElement(oe.Z,{value:'\u9898\u76EE\u89E3\u6790'+((qn==null?void 0:qn.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}})))))};var Fd=(0,ce.connect)(({problemset:ht})=>({problemset:ht}))(Bd),rc=le(72664),Md=le(56656),_d=le.n(Md),Id=le(50582),Oa=le(59301),Od=Object.defineProperty,ic=Object.getOwnPropertySymbols,Td=Object.prototype.hasOwnProperty,Nd=Object.prototype.propertyIsEnumerable,ac=(ht,at,nt)=>at in ht?Od(ht,at,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ht[at]=nt,Pd=(ht,at)=>{for(var nt in at||(at={}))Td.call(at,nt)&&ac(ht,nt,at[nt]);if(ic)for(var nt of ic(at))Nd.call(at,nt)&&ac(ht,nt,at[nt]);return ht},pu=(ht,at,nt)=>new Promise((Ht,Vt)=>{var Vn=qt=>{try{An(nt.next(qt))}catch(Rn){Vt(Rn)}},Gn=qt=>{try{An(nt.throw(qt))}catch(Rn){Vt(Rn)}},An=qt=>qt.done?Ht(qt.value):Promise.resolve(qt.value).then(Vn,Gn);An((nt=nt.apply(ht,at)).next())});const jd=({problemset:ht,dispatch:at,question:nt,pageCache:Ht,solutionVis:Vt,SmartPlanItemBanks:Vn,disabled:Gn,questionIndex:An,questionChoiceIdsRef:qt,handleRefresh:Rn,childWindow:qn,closeProgram:Kn,setCloseProgram:Zn,childsWindow:zn})=>{var kn;const[or,_n]=(0,a.useState)(!1),[yr,hr]=(0,a.useState)(""),tr=(0,ce.useParams)(),[sr,ur]=(0,a.useState)(!1),Gt=(0,a.useRef)(null),Lr=(0,a.useRef)(null),Gr={fontSize:"18px"},[Br,si]=(0,a.useState)([]),[Si,Ii]=(0,a.useState)({page:1,limit:10}),[$n,Er]=(0,a.useState)(0),[pi,qr]=(0,a.useState)(null),li={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};(0,a.useEffect)(()=>{if(!qn||qn.closed)return;const yi=()=>{var ma;const oo={type:"showIntelligentTeacherStatus",aiStatus:(ma=Vn==null?void 0:Vn.page)==null?void 0:ma.enable_ai_tutor,questionStatus:(nt==null?void 0:nt.status)==="ended",SmartPlanItemBanks:Vn};qn.postMessage(oo,"*")};if(Kn){Zn("");const ma={type:"closeIntelligentTeacherStatus"};for(let oo=0;oo{yi()},3e3);else{const ma=()=>{yi(),qn.removeEventListener("load",ma)};qn.addEventListener("load",ma)}const ti=()=>{console.log("\u5B50\u7A97\u53E3\u5DF2\u5173\u95ED"),nt!=null&&nt.hack_user_identifier&&Ki(),Rn()};return qn==null||qn.addEventListener("unload",ti),()=>{qn==null||qn.removeEventListener("unload",ti)}},[qn,Vn,nt==null?void 0:nt.status,Kn]),(0,a.useEffect)(()=>()=>{Lr.current=null},[]);const aa=()=>pu(void 0,null,function*(){if(ur(!0),nt!=null&&nt.hack_identifier){const yi=yield(0,rc.nF)({id:nt==null?void 0:nt.hack_identifier});if((yi==null?void 0:yi.status)===0){const ma=window.open(`/myproblems/${yi==null?void 0:yi.identifier}?type=smartPlan&exercisesId=${tr==null?void 0:tr.id}&coursesId=${tr==null?void 0:tr.coursesId}&questionId=${nt==null?void 0:nt.id}&smartPlanItemBankId=${nt==null?void 0:nt.smart_plan_item_bank_id}`,"_blank")}}ur(!1)}),Aa={C:Oa.createElement("span",{className:xa.c},"C"),"C++":Oa.createElement("span",{className:xa.cpp},"C++"),Java:Oa.createElement("span",{className:xa.java},"Java"),Python:Oa.createElement("span",{className:xa.python},"Python")},Ni={not_started:Oa.createElement("span",{style:{fontSize:"18px",color:"rgb(144,150,163)"}},"\u672A\u5F00\u542F"),not_pass:Oa.createElement("span",{style:{fontSize:"18px",color:"rgb(227,0,0)"}},"\u672A\u901A\u5173"),passed:Oa.createElement("span",{style:{fontSize:"18px",color:"rgb(0,177,135)"}},"\u5DF2\u901A\u5173"),delay_passed:Oa.createElement("span",{style:{fontSize:"18px",color:"rgb(178, 173, 8)"}},"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173")},Ki=(yi=1,ti=10)=>pu(void 0,null,function*(){const ma=yield(0,fe.ZP)(`/api/myproblems/${nt==null?void 0:nt.hack_user_identifier}/submit_records.json`,{method:"get",params:{page:yi,limit:ti}});si(ma==null?void 0:ma.records),Er(ma==null?void 0:ma.records_count)});return(0,a.useEffect)(()=>{nt!=null&&nt.hack_user_identifier&&Ki()},[nt==null?void 0:nt.hack_user_identifier]),Oa.createElement("div",null,Oa.createElement("div",{className:xa.questionWrap},Oa.createElement(oe.Z,{value:'

\u7F16\u7A0B\u9898

'+(nt==null?void 0:nt.name),style:Pd({},Gr)}),Oa.createElement("div",{className:xa.descBox},Oa.createElement("div",{className:xa.title},Oa.createElement("span",{style:{fontSize:"16px",color:"#666",marginRight:"8px"}},"\u5141\u8BB8\u7F16\u7A0B\u8BED\u8A00\uFF1A"),(kn=nt==null?void 0:nt.languages)==null?void 0:kn.map((yi,ti,ma)=>Oa.createElement(a.Fragment,{key:ti},Aa[yi==null?void 0:yi.language]))),Oa.createElement("div",{className:xa.desc,style:{height:"max-content",maxHeight:"210px",overflowY:"auto"}},Oa.createElement(oe.Z,{value:'\u95EE\u9898\u63CF\u8FF0'+(nt==null?void 0:nt.description),style:{fontSize:"16px",color:"#000"}}))),Vt&&Oa.createElement("div",{className:xa.solutionWrap},Oa.createElement("div",null,Oa.createElement(oe.Z,{value:'\u53C2\u8003\u7B54\u6848'+((nt==null?void 0:nt.answer_text)||"\u6682\u65E0\u53C2\u8003\u7B54\u6848"),style:{color:"#000"}})),Oa.createElement("div",null,Oa.createElement(oe.Z,{value:'\u9898\u76EE\u89E3\u6790'+((nt==null?void 0:nt.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}}))),(nt==null?void 0:nt.answer_status)!="not_started"&&Oa.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"30px",fontWeight:500}},Oa.createElement("span",{style:{fontSize:"18px",color:"#000",fontWeight:"500",marginRight:"10px"}},"\u7B54\u9898\u72B6\u6001"),Ni[nt==null?void 0:nt.answer_status]),(nt==null?void 0:nt.answer_status)!="not_started"&&Oa.createElement("div",{className:xa.descBox},Oa.createElement("div",{className:xa.title},Oa.createElement("span",{style:{fontSize:"16px",color:"#000",marginRight:"8px"}},"\u6700\u540E\u901A\u5173\u4EE3\u7801"),Oa.createElement("span",{style:{fontSize:"14px",color:"#666"}},"(\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5)")),Oa.createElement("div",{className:xa.desc,style:{backgroundColor:"#fff"}},Oa.createElement(Rr.ZP,{height:300,language:nt==null?void 0:nt.language,value:nt!=null&&nt.passed_code?ui.Base64.decode(nt==null?void 0:nt.passed_code):"",theme:"default",options:li}))),(nt==null?void 0:nt.answer_status)!="not_started"&&!!$n&&Oa.createElement(E.default,{style:{marginTop:"40px"},columns:[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"query_index",width:80,render:(yi,ti,ma)=>Oa.createElement("span",{style:{color:"#000"}},(Si.page-1)*Si.limit+ma+1)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"center",width:140,render:(yi,ti)=>Oa.createElement("span",{style:{color:"#000"}},ti!=null&&ti.created_at?_d()(ti==null?void 0:ti.created_at).format("YYYY-MM-DD HH:mm"):"--")},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:(yi,ti)=>{var ma;return Oa.createElement("span",{className:`${yi===0?"c-green":"c-red"}`},(ma=$r.Im[yi])==null?void 0:ma.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}},{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(yi,ti)=>Oa.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>pu(void 0,null,function*(){var ma,oo,zo;const ja=yield(0,Id.X6)(ti==null?void 0:ti.id);ae.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",autoFocusButton:null,cancelButtonProps:{style:{display:"none"}},title:"\u4EE3\u7801\u5185\u5BB9",content:Oa.createElement("div",{className:"mb10"},Oa.createElement(Rr.ZP,{height:300,language:(ma=ja==null?void 0:ja.data)==null?void 0:ma.language,theme:"vs-light",value:(oo=ja==null?void 0:ja.data)!=null&&oo.code?ui.Base64.decode((zo=ja==null?void 0:ja.data)==null?void 0:zo.code):"",options:li}))})})},"\u67E5\u770B\u4EE3\u7801")}].filter(yi=>!!yi),pagination:{total:$n||0,onChange:(yi,ti)=>pu(void 0,null,function*(){Ii({page:yi,limit:ti}),yield Ki()}),current:Si==null?void 0:Si.page,pageSize:Si==null?void 0:Si.limit,showTotal:yi=>Oa.createElement(Oa.Fragment,null,"\u5171",Oa.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},yi),"\u6761\u6570\u636E")},dataSource:Br})))};var Rd=(0,ce.connect)(({problemset:ht})=>({problemset:ht}))(jd),kd=le(3360),Ld=le(14651),Qo={header_style:"header_style___Dx0vL",content:"content___RXnuY",legend:"legend___evR3g",legend_icon:"legend_icon___EEW5x",item_list:"item_list___Kl2Op",item_list_title:"item_list_title___NB3Cg",item_title:"item_title___koibo",item_top:"item_top___fIB7h",item_bottom:"item_bottom___wsbMe",box:"box___VtbZB",page_item_acitve:"page_item_acitve___FbAiG",top_content:"top_content___BwoGH",drag_style:"drag_style___t_nRF",page_item:"page_item____ovHq"},Ud=Object.defineProperty,zd=Object.defineProperties,Zd=Object.getOwnPropertyDescriptors,oc=Object.getOwnPropertySymbols,Hd=Object.prototype.hasOwnProperty,Wd=Object.prototype.propertyIsEnumerable,sc=(ht,at,nt)=>at in ht?Ud(ht,at,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ht[at]=nt,xu=(ht,at)=>{for(var nt in at||(at={}))Hd.call(at,nt)&&sc(ht,nt,at[nt]);if(oc)for(var nt of oc(at))Wd.call(at,nt)&&sc(ht,nt,at[nt]);return ht},Du=(ht,at)=>zd(ht,Zd(at)),Vd=(ht,at,nt)=>new Promise((Ht,Vt)=>{var Vn=qt=>{try{An(nt.next(qt))}catch(Rn){Vt(Rn)}},Gn=qt=>{try{An(nt.throw(qt))}catch(Rn){Vt(Rn)}},An=qt=>qt.done?Ht(qt.value):Promise.resolve(qt.value).then(Vn,Gn);An((nt=nt.apply(ht,at)).next())});const lc={cursor:"move",transition:"unset"},lp=ht=>{const{tag:at}=ht,{listeners:nt,transform:Ht,transition:Vt,isDragging:Vn,setNodeRef:Gn}=useSortable({id:at.id}),An=Vn&&Ht?Du(xu({},lc),{transform:`translate3d(${Ht.x}px, ${Ht.y}px, 0)`,transition:"unset",zIndex:20,cursor:"pointer"}):Du(xu({},lc),{transition:"none",zIndex:10,cursor:"pointer"});return React.createElement("div",Du(xu({style:An,ref:Gn},nt),{className:styles.drag_style}),React.createElement("div",{className:styles.item_bottom},(at==null?void 0:at.id)==1?"\u4EA4\u4E921":"\u7ED1\u5B9A\u4EA4\u4E92"))},Gd=({globalSetting:ht,interactiveOpen:at,onClose:nt,maxPage:Ht,currentPage:Vt,paramsHttp:Vn,handlePageClick:Gn,currentPosition:An})=>{var qt;const[Rn,qn]=(0,a.useState)(!1),[Kn,Zn]=(0,a.useState)(!1),[zn,kn]=(0,a.useState)("1");(0,a.useEffect)(()=>{qn(at),Zn(!1)},[at]);const[or,_n]=(0,a.useState)([]),yr=()=>Vd(void 0,null,function*(){const tr=yield(0,fe.ZP)(`/api/courses/${Vn==null?void 0:Vn.coursesId}/smart_plans/${Vn==null?void 0:Vn.id}/get_user_learn_records.json`,{method:"get"});(tr==null?void 0:tr.status)==0&&_n(tr==null?void 0:tr.data)});(0,a.useEffect)(()=>{at&&yr()},[at]);const hr=tr=>{var sr,ur,Gt,Lr,Gr,Br,si,Si;((sr=tr==null?void 0:tr.active)==null?void 0:sr.id)==((ur=tr==null?void 0:tr.over)==null?void 0:ur.id)&&(kn((Gt=tr==null?void 0:tr.active)==null?void 0:Gt.id),Zn(!0)),(Lr=tr==null?void 0:tr.over)!=null&&Lr.id&&((Gr=tr==null?void 0:tr.active)==null?void 0:Gr.id)!=((Br=tr==null?void 0:tr.over)==null?void 0:Br.id)&&(console.log((si=tr==null?void 0:tr.active)==null?void 0:si.id),console.log((Si=tr==null?void 0:tr.over)==null?void 0:Si.id))};return a.createElement(ae.default,{footer:null,title:null,closable:!1,open:Rn,width:"auto",centered:!0,bodyStyle:{padding:0,overflow:"hidden"}},a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("div",{style:{width:"800px",height:"640px",padding:"20px"}},a.createElement("div",{style:{display:"flex",height:"30px",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{style:{fontSize:"16px",fontWeight:500}},"\u8BFE\u4EF6\u5B66\u4E60\u8FDB\u5EA6"),a.createElement("i",{className:"iconfont icon-guanbi11 font14",style:{cursor:"pointer"},onClick:()=>{nt()}})),a.createElement("div",{className:Qo.header_style},a.createElement("div",null,"\u7CFB\u7EDF\u5C06\u5B9E\u65F6\u8BB0\u5F55\u5B66\u751F\u7684\u5B66\u4E60\u5B8C\u6210\u60C5\u51B5\uFF0C\u5B8C\u6210\u5B66\u4E60\u89C4\u5219\u5982\u4E0B\uFF1A"),a.createElement("div",null,"1.\u5305\u542B\u4EA4\u4E92\u5185\u5BB9\u7684\u5E7B\u706F\u7247\uFF1A\u9700\u8981\u5B66\u751F\u5B8C\u6210\u6240\u6709\u4EA4\u4E92\u64CD\u4F5C\u624D\u53EF\u6807\u8BB0\u4E3A\u5B8C\u6210\u5B66\u4E60"),a.createElement("div",null,"2.\u65E0\u4EA4\u4E92\u5185\u5BB9\u7684\u5E7B\u706F\u7247\uFF1A\u5B66\u751F\u6301\u7EED\u89C2\u770B\u8FBE10\u79D2\u540E\u81EA\u52A8\u8BB0\u5F55\u4E3A\u5B8C\u6210\u5B66\u4E60")),a.createElement("div",{className:Qo.content},a.createElement("div",{className:Qo.legend},a.createElement("div",{className:Qo.legend_icon,style:{background:"#2EC25B"}}),a.createElement("div",null,"\u5DF2\u5B8C\u6210\u5B66\u4E60\u7684\u5E7B\u706F\u7247"),a.createElement("div",{className:Qo.legend_icon,style:{background:"#C8D2E0",marginLeft:"40px"}}),a.createElement("div",null,"\u672A\u5B8C\u6210\u5B66\u4E60\u7684\u5E7B\u706F\u7247")),a.createElement("div",{style:{height:"380px",overflowY:"auto"}},a.createElement("div",{className:Qo.item_list},a.createElement("div",{className:Qo.item_list_title},(qt=Array.from({length:Math.ceil((or==null?void 0:or.length)/5)},(tr,sr)=>sr+1))==null?void 0:qt.map((tr,sr)=>a.createElement("div",{className:Qo.item_title},a.createElement("div",{className:Qo.item_top},a.createElement("div",null,"\u5E7B\u706F\u7247"),a.createElement("div",null,"\u9875\xA0\xA0\xA0\u7801")),a.createElement("div",{className:Qo.item_bottom},"\u4EA4\xA0\xA0\xA0\u4E92")))),a.createElement("div",{className:Qo.box}," ",or==null?void 0:or.map(tr=>{var sr,ur,Gt;return a.createElement("div",{className:tr!=null&&tr.learn_finish?Qo.page_item_acitve:Qo.page_item,style:{background:An===(tr==null?void 0:tr.position)?"rgba(48, 97, 208, 0.2)":""}},a.createElement("div",{className:Qo.item_top,onClick:()=>{Gn(tr==null?void 0:tr.position)}},a.createElement("div",{className:Qo.top_content},tr==null?void 0:tr.position)),!!((sr=tr==null?void 0:tr.module_sort)!=null&&sr.length)&&a.createElement("div",{className:Qo.drag_style,onClick:()=>{Gn(tr==null?void 0:tr.position)}},a.createElement("div",{className:Qo.item_bottom},(Gt=(ur=tr==null?void 0:tr.module_sort)==null?void 0:ur.map((Lr,Gr)=>`\u4EA4\u4E92${Gr+1}`))==null?void 0:Gt.join(" "))))}))))))))};var Yd=(0,ce.connect)(({globalSetting:ht})=>({globalSetting:ht}))(Gd),Ti=le(59301),Qd=Object.defineProperty,Kd=Object.defineProperties,Xd=Object.getOwnPropertyDescriptors,uc=Object.getOwnPropertySymbols,Jd=Object.prototype.hasOwnProperty,qd=Object.prototype.propertyIsEnumerable,cc=(ht,at,nt)=>at in ht?Qd(ht,at,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ht[at]=nt,Bu=(ht,at)=>{for(var nt in at||(at={}))Jd.call(at,nt)&&cc(ht,nt,at[nt]);if(uc)for(var nt of uc(at))qd.call(at,nt)&&cc(ht,nt,at[nt]);return ht},Fu=(ht,at)=>Kd(ht,Xd(at)),_l=(ht,at,nt)=>new Promise((Ht,Vt)=>{var Vn=qt=>{try{An(nt.next(qt))}catch(Rn){Vt(Rn)}},Gn=qt=>{try{An(nt.throw(qt))}catch(Rn){Vt(Rn)}},An=qt=>qt.done?Ht(qt.value):Promise.resolve(qt.value).then(Vn,Gn);An((nt=nt.apply(ht,at)).next())});const $d=({user:ht,officeToken:at,classroomList:nt,globalSetting:Ht,loading:Vt,problemset:Vn,dispatch:Gn,pageCache:An,pageNum:qt,maxPage:Rn,aiImg:qn,changePage:Kn,isSimulate:Zn,gotoSlide:zn})=>{var kn,or,_n,yr,hr,tr,sr,ur,Gt,Lr,Gr,Br,si,Si,Ii,$n,Er,pi,qr,li,aa,Aa,Ni,Ki,yi,ti,ma,oo,zo,ja,mo,ts,ds,Eo,Va,Bo,as,os,Ps,Fs,js,fs,Zs,ws,Cs,ss,Ss,$s,Rs,xs,ha,Ko,jo,ho,ps,el,Ci,ms,Hs,Ws,Ms,tl,bl;const[Ea,_s]=(0,a.useState)(0),Io=(0,ce.useParams)(),[tu,ll]=(0,a.useState)(!1),[ks,Xo]=(0,a.useState)(!1),[vo,Ls]=(0,a.useState)(0),[va,Al]=(0,a.useState)([]),ul=(0,a.useRef)(null),uo=(0,a.useRef)([]),[cl,dl]=(0,a.useState)(!1),[Vo,Il]=(0,a.useState)(null),[nl,Ol]=(0,a.useState)([]),[Tl,hs]=(0,a.useState)(!1),[Zo,Vs]=(0,a.useState)(!1),[nu]=(0,ce.useSearchParams)(),[wl,Cl]=(0,a.useState)(!1),{SmartPlanItemBanks:Ln}=nt,[fl,pl]=(0,a.useState)(),[ns,rl]=(0,a.useState)(""),il=(0,a.useRef)(null),Jo=(0,a.useRef)(null);(0,a.useEffect)(()=>{var di;((di=Ln==null?void 0:Ln.page)==null?void 0:di.current_limit_time)>0?rl(Ln.page.current_limit_time+1):rl("")},[(kn=Ln==null?void 0:Ln.page)==null?void 0:kn.current_limit_time]);const Sl=()=>{if(!il.current)return ns;const di=Math.floor((Date.now()-il.current)/1e3);return Math.max(0,ns-di)},ml=()=>{const di=Sl();if(rl(di),di<=0){Jo.current&&(clearTimeout(Jo.current),Jo.current=null),setTimeout(()=>{pl(new Date),zi()},2e3);return}Jo.current&&clearTimeout(Jo.current),Jo.current=setTimeout(ml,1e3)};(0,a.useEffect)(()=>{if(ns<=0)return;il.current=Date.now(),ml();const di=()=>{document.hidden?Jo.current&&(clearTimeout(Jo.current),Jo.current=null):!Jo.current&&ns>0&&(il.current=Date.now()-(ns-Sl())*1e3,ml())};return document.addEventListener("visibilitychange",di),()=>{Jo.current&&clearTimeout(Jo.current),document.removeEventListener("visibilitychange",di)}},[ns]);const Nl=di=>{const Ma=Math.floor(di/60),Ka=di%60;return`${String(Ma).padStart(2,"0")}:${String(Ka).padStart(2,"0")}`},Gs={item_bank:"\u8BD5\u9898\u4F5C\u7B54",ai_qna:"\u667A\u6167\u4F34\u5B66",page_info:"\u9605\u8BFB\u89E3\u6790",animation_code:"\u52A8\u6548\u5B66\u4E60"},ru={page_info:"1",ai_qna:"2",item_bank:"4"},[rs,ls]=(0,a.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[al,Hn]=(0,a.useState)(""),ni=(0,a.useRef)(null),Vr=(0,a.useRef)(null);(0,a.useEffect)(()=>{var di;((di=Ln==null?void 0:Ln.page)==null?void 0:di.animation_code)!==""&&(clearTimeout(Vr.current),Vr.current=setTimeout(()=>{var Ma;const Ka=document.createElement("iframe");Ka.style.width="100%",Ka.style.height="100%",Ka.style.overflow="auto",Ka.style.border="0";const Ro=Ga=>{try{const ko=Ga.documentElement.scrollHeight;Ka.style.height=`${Math.max(ko+10,400)}px`,ko||setTimeout(()=>{Ro(Ga)},1e3)}catch(ko){console.error("\u65E0\u6CD5\u8BBF\u95EE iframe \u5185\u5BB9",ko)}};if(ni.current){ni.current.innerHTML="",ni.current.appendChild(Ka);const Ga=Ka.contentDocument||Ka.contentWindow.document;Ga.open(),Ga.write((Ma=Ln==null?void 0:Ln.page)==null?void 0:Ma.animation_code),Ga.documentElement.scrollHeight,Ro(Ga),setTimeout(()=>{Ro(Ga)},1e3)}},1e3))},[(or=Ln==null?void 0:Ln.page)==null?void 0:or.animation_code,rs.open,vo,al]),(0,a.useEffect)(()=>{var di;if(qt){const Ma=((di=Ln==null?void 0:Ln.page)==null?void 0:di.lesson_mode)==="self_learning";(!Ma||Ma&&ul.current!==qt)&&zi()}ul.current=qt},[qt,Ea,An==null?void 0:An.randomData]),(0,a.useEffect)(()=>{uo.current=[]},[Ea]),(0,a.useEffect)(()=>{_s(0),Ls(0),hs(!1),Vs(!1)},[qt]);const zi=()=>_l(void 0,null,function*(){ll(!0);const di=yield Gn({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Io==null?void 0:Io.coursesId,id:Io==null?void 0:Io.id,position:qt,max_position:Rn,is_simulate:Zn||null}});ll(!1)});(0,a.useEffect)(()=>{var di,Ma,Ka,Ro;ls(Fu(Bu({},rs),{defaultValue:(di=Ln==null?void 0:Ln.page)==null?void 0:di.animation_code})),Hn(new Date),er((Ma=Ln==null?void 0:Ln.item_banks)==null?void 0:Ma[Ea]),Ln!=null&&Ln.relation_positions&&Kn(Ln==null?void 0:Ln.relation_positions);let Ga=[];Ga=(Ro=(Ka=Ln==null?void 0:Ln.page)==null?void 0:Ka.module_sort)==null?void 0:Ro.map((ko,Us)=>({key:Us+1,label:Gs[ko]})),console.log("items---",Ga),Al([...Ga||[]])},[Ln]);const ga=()=>_l(void 0,null,function*(){var di,Ma,Ka,Ro,Ga;if(uo.current.length===0){te.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}dl(!0);const ko=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${(di=Ln==null?void 0:Ln.page)==null?void 0:di.id}/user_answers.json`,{method:"post",body:{item_bank_id:(Ka=(Ma=Ln==null?void 0:Ln.item_banks)==null?void 0:Ma[Ea])==null?void 0:Ka.id,item_choice_id:((Ga=(Ro=Ln==null?void 0:Ln.item_banks)==null?void 0:Ro[Ea])==null?void 0:Ga.item_type)=="MULTIPLE"?uo.current:uo.current[0],is_simulate:Zn||null}});dl(!1),(ko==null?void 0:ko.status)===0&&(yield zi(),te.ZP.success("\u63D0\u4EA4\u6210\u529F"))}),er=di=>{var Ma,Ka;if(An!=null&&An.is_end){if(Ln!=null&&Ln.allow_answer_after_end&&!(di!=null&&di.is_answered)){Xo(!1);return}Xo(!0);return}switch((Ma=Ln==null?void 0:Ln.page)==null?void 0:Ma.solution_visibility){case"hidden":Xo(!1);break;case"show_after_edit":di!=null&&di.is_answered?Xo(!0):Xo(!1);break;case"show_after_submission":((Ka=Ln==null?void 0:Ln.page)==null?void 0:Ka.status)==="ended"?Xo(!0):Xo(!1);break;case"show_after_ended":An!=null&&An.is_end?Xo(!0):Xo(!1);break;default:Xo(!1)}},Zi=(di=0)=>{var Ma,Ka,Ro,Ga;switch((Ma=va==null?void 0:va[di])==null?void 0:Ma.label){case"\u8BD5\u9898\u4F5C\u7B54":return((Ka=Ln==null?void 0:Ln.item_banks)==null?void 0:Ka.length)&&((Ro=Ln==null?void 0:Ln.item_banks)==null?void 0:Ro.every(ko=>ko==null?void 0:ko.is_answered));case"\u667A\u6167\u4F34\u5B66":return((Ga=Ln==null?void 0:Ln.page)==null?void 0:Ga.finish_ai_qna)||Tl;case"\u9605\u8BFB\u89E3\u6790":return(Ln==null?void 0:Ln.page.finish_read_page_info)||Zo;case"\u52A8\u6548\u5B66\u4E60":return!0}};(0,a.useEffect)(()=>{var di;er((di=Ln==null?void 0:Ln.item_banks)==null?void 0:di[Ea])},[Ea]);const $a=()=>{if(!Zi()){te.ZP.info("\u8BF7\u5B8C\u6210\u672C\u9636\u6BB5\u7684\u5B66\u4E60\u4EFB\u52A1");return}Ls(1)},wo=()=>_l(void 0,null,function*(){var di,Ma,Ka,Ro,Ga,ko,Us,mu;if((Ma=(di=Ln==null?void 0:Ln.item_banks)==null?void 0:di[Ea])!=null&&Ma.hack_identifier){const Pl=yield(0,rc.nF)({id:(Ro=(Ka=Ln==null?void 0:Ln.item_banks)==null?void 0:Ka[Ea])==null?void 0:Ro.hack_identifier});if((Pl==null?void 0:Pl.status)===0){const iu=window.open(`/myproblems/${Pl==null?void 0:Pl.identifier}?type=smartPlan&exercisesId=${Io==null?void 0:Io.id}&coursesId=${Io==null?void 0:Io.coursesId}&questionId=${(ko=(Ga=Ln==null?void 0:Ln.item_banks)==null?void 0:Ga[Ea])==null?void 0:ko.id}&smartPlanItemBankId=${(mu=(Us=Ln==null?void 0:Ln.item_banks)==null?void 0:Us[Ea])==null?void 0:mu.smart_plan_page_item_bank_id}&isSimulate=${Zn}&is_smart_plan=true`,"_blank");Il(iu),nl.push(iu),Ol([...nl])}}}),is=()=>{if(va!=null&&va.length){const di=va==null?void 0:va.findIndex(Ma=>(Ma==null?void 0:Ma.label)=="\u8BD5\u9898\u4F5C\u7B54");return di>-1?di==0?Zi(0):Zi(1):!0}else return!0};return(0,a.useEffect)(()=>{var di,Ma;if(!Vo||Vo.closed||((Ma=(di=Ln==null?void 0:Ln.item_banks)==null?void 0:di[Ea])==null?void 0:Ma.item_type)!="PROGRAM")return;const Ka=()=>{var Ga,ko;const Us={type:"showIntelligentTeacherStatus",aiStatus:(Ga=Ln==null?void 0:Ln.page)==null?void 0:Ga.enable_ai_tutor,questionStatus:((ko=Ln==null?void 0:Ln.page)==null?void 0:ko.status)==="ended",SmartPlanItemBanks:Ln};Vo.postMessage(Us,"*")};if(Vo.document.readyState==="complete")setTimeout(()=>{Ka()},3e3);else{const Ga=()=>{Ka(),Vo.removeEventListener("load",Ga)};Vo.addEventListener("load",Ga)}const Ro=()=>_l(void 0,null,function*(){console.log("\u5B50\u7A97\u53E3\u5DF2\u5173\u95ED")});return Vo==null||Vo.addEventListener("unload",Ro),()=>{Vo==null||Vo.removeEventListener("unload",Ro)}},[Vo,Ln,vo,Ea]),Ti.createElement("section",null,Ti.createElement(se.Z,{spinning:!1},(Ln==null?void 0:Ln.smart_plan_status)=="not_started"&&!(Ln!=null&&Ln.is_simulate)?Ti.createElement(Ri.Z,{styles:{margin:"35vh auto"},customText:"\u6682\u672A\u5F00\u8BFE"}):Ti.createElement("div",{className:Po.box},Ti.createElement("div",{className:Po.box_header,style:{height:vo==1?"140px":"95px"}},Ti.createElement("div",{className:Po.box_wrap},!!va.length&&Ti.createElement("div",{className:Po.progressbarWrap},Ti.createElement("div",{className:`${Po.progressItem} ${vo==0?Po.activeWrap:""}`,onClick:()=>_l(void 0,null,function*(){Ls(0),yield zi()})},va.length>1&&(Zi()?Ti.createElement("i",{className:"iconfont icon-duigou mr10 font24",style:{color:"#3061D0"}}):Ti.createElement("div",{className:Po.circle},"1")),Ti.createElement("div",null,(_n=va==null?void 0:va[0])==null?void 0:_n.label)),va.length>1&&Ti.createElement(Ti.Fragment,null,Ti.createElement("img",{src:le(922),width:46,height:10,style:{marginLeft:"10px",marginRight:"10px"}}),Ti.createElement("div",{className:`${Po.progressItem} ${vo==1?Po.activeWrap:""}`,onClick:()=>_l(void 0,null,function*(){$a(),Zi()&&(yield zi())})},Zi(0)&&Zi(1)?Ti.createElement("i",{className:"iconfont icon-duigou mr10 font24",style:{color:"#3061D0"}}):Ti.createElement("div",{className:Po.circle},"2"),Ti.createElement("div",null,(yr=va==null?void 0:va[1])==null?void 0:yr.label)))),Ti.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},!Zn&&Ti.createElement("div",{className:Po.box_botton,style:{marginRight:"20px"},onClick:()=>{Cl(!0)}},Ti.createElement("img",{src:le(49324),width:18}),Ti.createElement("div",{style:{color:"#5F6A95",marginLeft:"5px"}},"\u8BFE\u4EF6\u5B66\u4E60\u8FDB\u5EA6")),Ti.createElement("div",{className:Po.quit,onClick:()=>{ce.history.push(`/classrooms/${Io==null?void 0:Io.coursesId}/smart_plan`)}},Ti.createElement("i",{className:"iconfont icon-tuichukejian",style:{width:"16px",height:"16px",marginTop:"2px"}}),Ti.createElement("div",{style:{marginLeft:"5px"}},"\u9000\u51FA\u5B66\u4E60")))),ns&&((hr=Ln==null?void 0:Ln.page)==null?void 0:hr.status)=="in_progress"?Ti.createElement("span",{className:Po.daojishi},Ti.createElement("i",{className:"iconfont icon-dingbu-shiyanhuanjingdaojishi"}),Ti.createElement("span",{style:{margin:"0 5px"}},"\u5012\u8BA1\u65F6"),Ti.createElement("span",{style:{width:"45px"}},Nl(ns))):Ti.createElement("span",null)),Ti.createElement("div",{className:Po.mainContent,style:{height:vo==1?((tr=va==null?void 0:va[vo])==null?void 0:tr.label)=="\u8BD5\u9898\u4F5C\u7B54"?"calc(100vh - 220px)":"calc(100vh - 140px)":((sr=va==null?void 0:va[vo])==null?void 0:sr.label)=="\u8BD5\u9898\u4F5C\u7B54"?"calc(100vh - 175px)":"calc(100vh - 95px)"}},!(va!=null&&va.length)&&Ti.createElement("div",null,Ti.createElement(Ri.Z,{customText:"\u672C\u9875\u91CD\u70B9\u4E3A\u638C\u63E1\u5DE6\u4FA7\u5E7B\u706F\u7247\u7684\u77E5\u8BC6\u8981\u70B9\uFF0C\u8BF7\u8BA4\u771F\u9605\u8BFB\u3002"})),((ur=va==null?void 0:va[vo])==null?void 0:ur.label)=="\u667A\u6167\u4F34\u5B66"&&Ti.createElement(kd.Z,{onNextButtonClick:()=>{$a(),zi()},style:{height:"100%"},onStatusChange:di=>{hs(di)},showNextButton:vo+1!=(va==null?void 0:va.length),showInterText:(at==null?void 0:at.Status)=="ended"||(An==null?void 0:An.is_end),interactionTotal:(Gt=Ln==null?void 0:Ln.page)==null?void 0:Gt.knowledge_size,initDefaultChatDataKey:((Lr=Ln==null?void 0:Ln.page)==null?void 0:Lr.id)+((Gr=Ln==null?void 0:Ln.page)==null?void 0:Gr.update_size),defaultChatData:(Br=Ln==null?void 0:Ln.student_qna_records)==null?void 0:Br.knowledge,data:{ppt_url:qn==null?void 0:qn.map(di=>di==null?void 0:di.url),questionable_type:"SmartPlanItemBank",questionable_id:(si=Ln==null?void 0:Ln.page)==null?void 0:si.id,position:qt,type:11,scene_type:Zn?13:null}}),((Si=va==null?void 0:va[vo])==null?void 0:Si.label)=="\u9605\u8BFB\u89E3\u6790"&&Ti.createElement(Ld.Z,{onNextButtonClick:()=>{$a(),zi()},style:{height:"100%"},openRecord:((Ii=Ln==null?void 0:Ln.page)==null?void 0:Ii.finish_read_page_info)===!1,showNextButton:vo+1!=(va==null?void 0:va.length),showInterText:(at==null?void 0:at.Status)=="ended"||(An==null?void 0:An.is_end),onStatusChange:di=>{Vs(di)},readingTime:($n=Ln==null?void 0:Ln.page)==null?void 0:$n.info_read_time,analysis:(Er=Ln==null?void 0:Ln.page)==null?void 0:Er.page_info,totalTime:(pi=Ln==null?void 0:Ln.page)==null?void 0:pi.info_read_min_time,initDefaultChatDataKey:(qr=Ln==null?void 0:Ln.page)==null?void 0:qr.id,defaultChatData:(li=Ln==null?void 0:Ln.student_qna_records)==null?void 0:li.page_info,data:{ppt_url:qn==null?void 0:qn.map(di=>di==null?void 0:di.url),questionable_type:"SmartPlanItemBank",questionable_id:(aa=Ln==null?void 0:Ln.page)==null?void 0:aa.id,position:qt,type:10,scene_type:Zn?13:null}}),Ti.createElement("div",{style:{padding:"0px 20px"}},Ti.createElement(fi.Z,{key:al,defaultValue:rs.defaultValue,open:rs.open,onOpenChange:di=>{ls(Fu(Bu({},rs),{open:0}))},language:rs.language,height:rs.height,showExtra:!1}),((Aa=va==null?void 0:va[vo])==null?void 0:Aa.label)=="\u52A8\u6548\u5B66\u4E60"&&((Ni=Ln==null?void 0:Ln.page)==null?void 0:Ni.animation_code)&&Ti.createElement("div",{className:Po.code_style},Ti.createElement("div",{style:{display:"flex",alignItems:"center"}},Ti.createElement("div",{style:{color:"#333",fontWeight:500,fontSize:"14px"}},"\u667A\u80FD\u52A8\u6548"),Ti.createElement(ne.Z,{title:"\u5168\u5C4F\u5C55\u793A"},Ti.createElement("i",{className:"iconfont icon-quanping5 font14",style:{marginLeft:"auto",color:"#3061D0",cursor:"pointer"},onClick:()=>{ls(Fu(Bu({},rs),{open:rs.open+1}))}}))),Ti.createElement("div",{className:"mt10",ref:ni})),((Ki=va==null?void 0:va[vo])==null?void 0:Ki.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((yi=Ln==null?void 0:Ln.item_banks)!=null&&yi[Ea]&&((ma=["in_progress","ended"])!=null&&ma.includes((ti=Ln==null?void 0:Ln.page)==null?void 0:ti.status))?Ti.createElement(Ti.Fragment,null,Ti.createElement("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center"}},((zo=(oo=Ln==null?void 0:Ln.item_banks)==null?void 0:oo[Ea])==null?void 0:zo.item_type)==="SINGLE"&&Ti.createElement(bd,{questionIndex:((ja=Ln==null?void 0:Ln.item_banks)==null?void 0:ja.length)>1?Ea+1:0,question:(mo=Ln==null?void 0:Ln.item_banks)==null?void 0:mo[Ea],questionChoiceIdsRef:uo,pageCache:An,solutionVis:ks,pageInfo:Ln==null?void 0:Ln.page,SmartPlanItemBanks:Ln}),((ds=(ts=Ln==null?void 0:Ln.item_banks)==null?void 0:ts[Ea])==null?void 0:ds.item_type)==="MULTIPLE"&&Ti.createElement(fd,{questionIndex:((Eo=Ln==null?void 0:Ln.item_banks)==null?void 0:Eo.length)>1?Ea+1:0,question:(Va=Ln==null?void 0:Ln.item_banks)==null?void 0:Va[Ea],questionChoiceIdsRef:uo,pageCache:An,solutionVis:ks,pageInfo:Ln==null?void 0:Ln.page,SmartPlanItemBanks:Ln}),((as=(Bo=Ln==null?void 0:Ln.item_banks)==null?void 0:Bo[Ea])==null?void 0:as.item_type)==="JUDGMENT"&&Ti.createElement(Fd,{questionIndex:((os=Ln==null?void 0:Ln.item_banks)==null?void 0:os.length)>1?Ea+1:0,question:(Ps=Ln==null?void 0:Ln.item_banks)==null?void 0:Ps[Ea],questionChoiceIdsRef:uo,pageCache:An,solutionVis:ks,pageInfo:Ln==null?void 0:Ln.page,SmartPlanItemBanks:Ln}),((js=(Fs=Ln==null?void 0:Ln.item_banks)==null?void 0:Fs[Ea])==null?void 0:js.item_type)==="PROGRAM"&&Ti.createElement(Rd,{questionIndex:((fs=Ln==null?void 0:Ln.item_banks)==null?void 0:fs.length)>1?Ea+1:0,question:(Zs=Ln==null?void 0:Ln.item_banks)==null?void 0:Zs[Ea],questionChoiceIdsRef:uo,SmartPlanItemBanks:Ln,pageCache:An,solutionVis:ks,handleRefresh:zi,childWindow:Vo,closeProgram:fl,setCloseProgram:pl,childsWindow:nl}),((ws=va==null?void 0:va[vo])==null?void 0:ws.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((at==null?void 0:at.Status)=="ended"||(An==null?void 0:An.is_end))&&!(Ln!=null&&Ln.allow_answer_after_end)&&!((ss=(Cs=Ln==null?void 0:Ln.item_banks)==null?void 0:Cs[Ea])!=null&&ss.is_answered)&&Ti.createElement("div",{className:"flex justify-center mb20 mt20"},"\u5F53\u524D\u8BFE\u4EF6\u5DF2\u7ED3\u675F\uFF0C\u65E0\u6CD5\u8FDB\u884C\u64CD\u4F5C"))):Ln!=null&&Ln.is_extra?An!=null&&An.enable_extra?"\u6E29\u99A8\u63D0\u793A\uFF1A\u5F53\u524D\u9875\u9762\u6682\u65E0\u62D3\u5C55\u4E60\u9898\uFF0C\u53EF\u4EE5\u5411\u6388\u8BFE\u6559\u5E08\u5EFA\u8BAE\u8865\u5145\u3002":"\u6E29\u99A8\u63D0\u793A\uFF1A\u5B8C\u6210\u5F53\u524D\u8BFE\u4EF6\u7684\u6240\u6709\u57FA\u7840\u9898\u540E\uFF0C\u4F60\u624D\u53EF\u4EE5\u89E3\u9501\u62D3\u5C55\u7EC3\u4E60\u54E6\u3002":Ti.createElement(Ri.Z,{customText:"\u5F53\u524D\u5B66\u4E60\u5185\u5BB9\u5305\u542B\u8BD5\u9898\u4F5C\u7B54\u73AF\u8282\uFF0C\u5728\u8001\u5E08\u542F\u52A8\u7B54\u9898\u540E\u5373\u53EF\u4F5C\u7B54\u3002"})))),((Ss=va==null?void 0:va[vo])==null?void 0:Ss.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((Rs=["in_progress","ended"])==null?void 0:Rs.includes(($s=Ln==null?void 0:Ln.page)==null?void 0:$s.status))&&Ti.createElement("div",{className:Po.page_footer},((xs=Ln==null?void 0:Ln.item_banks)==null?void 0:xs.length)>1&&((ha=Array.from({length:Ln==null?void 0:Ln.count},(di,Ma)=>Ma+1))==null?void 0:ha.map((di,Ma)=>Ti.createElement("div",{key:Ma,className:Ma==Ea?Po.num_style_active:Po.num_style,onClick:()=>{_s(Ma)}},di))),Ti.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},Ea>0?Ti.createElement("div",{className:Po.button1,onClick:()=>{Ea>0&&_s(Ea-1)}},"\u4E0A\u4E00\u9898"):null,Ea+1<(Ln==null?void 0:Ln.count)?Ti.createElement("div",{className:Po.button1,style:{marginLeft:"10px"},onClick:()=>{Ea<(Ln==null?void 0:Ln.count)&&_s(Ea+1)}},"\u4E0B\u4E00\u9898"):null,((jo=(Ko=Ln==null?void 0:Ln.item_banks)==null?void 0:Ko[Ea])==null?void 0:jo.item_type)!="PROGRAM"&&!((ps=(ho=Ln==null?void 0:Ln.item_banks)==null?void 0:ho[Ea])!=null&&ps.is_answered)&&(((el=Ln==null?void 0:Ln.page)==null?void 0:el.status)!="ended"||Zn||An!=null&&An.is_end&&(Ln!=null&&Ln.allow_answer_after_end)&&((Ci=Ln==null?void 0:Ln.page)==null?void 0:Ci.status)=="ended")?Ti.createElement(b.ZP,{className:"ml10",type:"primary",loading:cl,onClick:()=>{ga()}},"\u63D0\u4EA4"):null,((Hs=(ms=Ln==null?void 0:Ln.item_banks)==null?void 0:ms[Ea])==null?void 0:Hs.item_type)=="PROGRAM"&&!((Ms=(Ws=Ln==null?void 0:Ln.item_banks)==null?void 0:Ws[Ea])!=null&&Ms.is_answered)&&(((tl=Ln==null?void 0:Ln.page)==null?void 0:tl.status)!="ended"||Zn||An!=null&&An.is_end&&(Ln!=null&&Ln.allow_answer_after_end)&&((bl=Ln==null?void 0:Ln.page)==null?void 0:bl.status)=="ended")?Ti.createElement(b.ZP,{className:"ml10",type:"primary",onClick:()=>{wo()}},"\u8FDB\u5165\u7B54\u9898"):null,Zi()&&(vo==1||vo==0&&(va==null?void 0:va.length)==2)?Ti.createElement(b.ZP,{type:"primary",className:"ml10",onClick:()=>{vo==1?Ls(0):Ls(1)}},vo==1?"\u8FD4\u56DE\u4E0A\u4E00\u9636\u6BB5":"\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5"):null)),Ti.createElement(Yd,{interactiveOpen:wl,maxPage:Rn,onClose:()=>Cl(!1),currentPage:qt,paramsHttp:Io,handlePageClick:di=>{zn(di)},currentPosition:qt}))))};var ef=(0,ce.connect)(({user:ht,classroomList:at,loading:nt,globalSetting:Ht,problemset:Vt})=>({user:ht,classroomList:at,globalSetting:Ht,loading:nt.effects,problemset:Vt}))($d),Wo={box:"box___TOI8U",code_style:"code_style___HqBfy",box_header:"box_header___aw0DM",header_title:"header_title___aeL59",ewm:"ewm___vQtyb",ewm_img:"ewm_img___qqWwF",ewm_text:"ewm_text___i4Jyd",question_buuton:"question_buuton___dQRn4",selectQuestion:"selectQuestion___ziNOo",addQuestion:"addQuestion___aHncw",submit_button:"submit_button___KEeMK",evalueWrap:"evalueWrap___NEAE5",evalueSty:"evalueSty___Fk0S3",title:"title___Mq_RW",label:"label___ZOLLS",asnCont:"asnCont___wrZOg",ansWrap:"ansWrap____M3UH",page_footer:"page_footer___bYve1",num_style:"num_style___dooAY",num_style_active:"num_style_active___tFy8m",question_add:"question_add___WXNyb",yulan_style:"yulan_style___shO_G",yulan_style_end:"yulan_style_end___gxZaC"},tf=Object.defineProperty,dc=Object.getOwnPropertySymbols,nf=Object.prototype.hasOwnProperty,rf=Object.prototype.propertyIsEnumerable,fc=(ht,at,nt)=>at in ht?tf(ht,at,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ht[at]=nt,pc=(ht,at)=>{for(var nt in at||(at={}))nf.call(at,nt)&&fc(ht,nt,at[nt]);if(dc)for(var nt of dc(at))rf.call(at,nt)&&fc(ht,nt,at[nt]);return ht};const af=({problemset:ht,dispatch:at,question:nt,questionIndex:Ht})=>{const[Vt,Vn]=(0,a.useState)({}),[Gn,An]=(0,a.useState)([]),qt={fontSize:"18px"},Rn=["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"];(0,a.useEffect)(()=>{const Kn=(0,Ge.cloneDeep)(nt);Vn(Kn),An(Kn.choices)},[nt]);const qn=(Kn=!1)=>{let Zn="";return Gn.forEach((zn,kn)=>{Kn?zn!=null&&zn.me_answered&&(Zn=Zn+Rn[kn]):zn!=null&&zn.is_answer&&(Zn=Zn+Rn[kn])}),Zn};return a.createElement("div",null,a.createElement("div",{className:xr.questionWrap},a.createElement(oe.Z,{value:'

\u591A\u9009\u9898

'+(Vt==null?void 0:Vt.name),style:pc({},qt)}),Gn==null?void 0:Gn.map((Kn,Zn)=>{const{is_answer:zn,checked:kn,choice_text:or,me_answered:_n}=Kn;let yr="";return zn&&(yr=xr.rightAnswerBox),!zn&&(kn||_n)&&(yr=xr.errorAnswerBox),a.createElement(Ve.Z,{key:Zn,className:`${xr.choiceBox} ${yr}`,align:"middle",wrap:!1,style:{cursor:"pointer",marginTop:Zn==0?"30px":"20px"}},a.createElement(Me.Z,{style:{fontWeight:500,fontSize:"20px"},className:xr.choiceIndex},Rn[Zn]),a.createElement(Me.Z,{flex:1,className:"ml30"},a.createElement(oe.Z,{className:xr.html,value:or,style:pc({},qt)})),zn&&a.createElement(Me.Z,null,a.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),!zn&&(kn||_n)&&a.createElement(Me.Z,null,a.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))})),a.createElement("div",{className:xr.solutionWrap},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),a.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},qn(!1))),a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),Gn.find(Kn=>Kn==null?void 0:Kn.me_answered)?a.createElement(a.Fragment,null,(()=>{const Kn=Gn.map((_n,yr)=>_n!=null&&_n.me_answered?yr:-1).filter(_n=>_n!==-1),Zn=Gn.map((_n,yr)=>_n!=null&&_n.is_answer?yr:-1).filter(_n=>_n!==-1),kn=Kn.length===Zn.length&&Kn.every(_n=>Zn.includes(_n))?xr.greenColor:xr.redColor,or=Kn.map(_n=>Rn[_n]).join("");return a.createElement("span",{className:kn,style:{fontWeight:600,fontSize:"16px"}},or||"\u672A\u4F5C\u7B54")})()):a.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),a.createElement("div",null,a.createElement(oe.Z,{value:'\u9898\u76EE\u89E3\u6790'+((Vt==null?void 0:Vt.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}}))))};var of=(0,ce.connect)(({problemset:ht})=>({problemset:ht}))(af),xo=le(59301),sf=Object.defineProperty,mc=Object.getOwnPropertySymbols,lf=Object.prototype.hasOwnProperty,uf=Object.prototype.propertyIsEnumerable,hc=(ht,at,nt)=>at in ht?sf(ht,at,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ht[at]=nt,vc=(ht,at)=>{for(var nt in at||(at={}))lf.call(at,nt)&&hc(ht,nt,at[nt]);if(mc)for(var nt of mc(at))uf.call(at,nt)&&hc(ht,nt,at[nt]);return ht};const cf=({problemset:ht,dispatch:at,question:nt,questionIndex:Ht})=>{const[Vt,Vn]=(0,a.useState)({}),[Gn,An]=(0,a.useState)([]),qt={fontSize:"18px"},Rn=["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"];return(0,a.useEffect)(()=>{const qn=(0,Ge.cloneDeep)(nt);Vn(qn),An(qn.choices)},[nt]),xo.createElement("div",null,xo.createElement("div",{className:xr.questionWrap},xo.createElement(oe.Z,{value:'

\u5355\u9009\u9898

'+(Vt==null?void 0:Vt.name),style:vc({},qt)}),Gn==null?void 0:Gn.map((qn,Kn)=>{const{is_answer:Zn,checked:zn,choice_text:kn,me_answered:or}=qn;let _n="";return Zn&&(_n=xr.rightAnswerBox),!Zn&&(zn||or)&&(_n=xr.errorAnswerBox),xo.createElement(Ve.Z,{key:Kn,className:`${xr.choiceBox} ${_n}`,align:"middle",wrap:!1,style:{cursor:"pointer",marginTop:Kn==0?"30px":"20px"}},xo.createElement(Me.Z,{style:{fontWeight:500,fontSize:"20px"},className:xr.choiceIndex},Rn[Kn]),xo.createElement(Me.Z,{flex:1,className:"ml30"},xo.createElement(oe.Z,{className:xr.html,value:kn,style:vc({},qt)})),Zn&&xo.createElement(Me.Z,null,xo.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),!Zn&&(zn||or)&&xo.createElement(Me.Z,null,xo.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))})),xo.createElement("div",{className:xr.solutionWrap},xo.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},xo.createElement("div",{className:"c-grey-333 mb5 font16"},xo.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),xo.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},Rn[Gn.findIndex(qn=>qn==null?void 0:qn.is_answer)])),xo.createElement("div",{className:"c-grey-333 mb5 font16"},xo.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),Gn.find(qn=>qn==null?void 0:qn.me_answered)?xo.createElement(xo.Fragment,null,(()=>{var qn;const Kn=Gn.findIndex(kn=>kn==null?void 0:kn.me_answered),zn=((qn=Gn[Kn])==null?void 0:qn.is_answer)?xr.greenColor:xr.redColor;return xo.createElement("span",{className:zn,style:{fontWeight:600,fontSize:"16px"}},Rn[Kn])})()):xo.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),xo.createElement("div",null,xo.createElement(oe.Z,{value:'\u9898\u76EE\u89E3\u6790'+((Vt==null?void 0:Vt.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}}))))};var df=(0,ce.connect)(({problemset:ht})=>({problemset:ht}))(cf),ff=Object.defineProperty,gc=Object.getOwnPropertySymbols,pf=Object.prototype.hasOwnProperty,mf=Object.prototype.propertyIsEnumerable,yc=(ht,at,nt)=>at in ht?ff(ht,at,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ht[at]=nt,Ec=(ht,at)=>{for(var nt in at||(at={}))pf.call(at,nt)&&yc(ht,nt,at[nt]);if(gc)for(var nt of gc(at))mf.call(at,nt)&&yc(ht,nt,at[nt]);return ht};const hf=({problemset:ht,dispatch:at,question:nt,questionIndex:Ht})=>{const[Vt,Vn]=(0,a.useState)({}),[Gn,An]=(0,a.useState)([]),qt={fontSize:"18px"};(0,a.useEffect)(()=>{const qn=(0,Ge.cloneDeep)(nt);Vn(qn),An(qn.choices)},[nt]);const Rn=["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"];return a.createElement("div",null,a.createElement("div",{className:xr.questionWrap},a.createElement(oe.Z,{value:'

\u5224\u65AD\u9898

'+(Vt==null?void 0:Vt.name),style:Ec({},qt)}),Gn==null?void 0:Gn.map((qn,Kn)=>{const{is_answer:Zn,checked:zn,choice_text:kn,me_answered:or}=qn;let _n="";return Zn&&(_n=xr.rightAnswerBox),!Zn&&(zn||or)&&(_n=xr.errorAnswerBox),a.createElement(Ve.Z,{key:Kn,className:`${xr.choiceBox} ${_n}`,align:"middle",wrap:!1,style:{cursor:"pointer",marginTop:Kn==0?"30px":"20px"}},a.createElement(Me.Z,{style:{fontWeight:500,fontSize:"20px"},className:xr.choiceIndex},Rn[Kn]),a.createElement(Me.Z,{flex:1,className:"ml30"},a.createElement(oe.Z,{className:xr.html,value:kn,style:Ec({},qt)})),Zn&&a.createElement(Me.Z,null,a.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),!Zn&&(zn||or)&&a.createElement(Me.Z,null,a.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))})),a.createElement("div",{className:xr.solutionWrap},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),a.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},Rn[Gn.findIndex(qn=>qn==null?void 0:qn.is_answer)])),a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),Gn.find(qn=>qn==null?void 0:qn.me_answered)?a.createElement(a.Fragment,null,(()=>{var qn;const Kn=Gn.findIndex(kn=>kn==null?void 0:kn.me_answered),zn=((qn=Gn[Kn])==null?void 0:qn.is_answer)?xr.greenColor:xr.redColor;return a.createElement("span",{className:zn,style:{fontWeight:600,fontSize:"16px"}},Rn[Kn])})()):a.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),a.createElement("div",null,a.createElement(oe.Z,{value:'\u9898\u76EE\u89E3\u6790'+((Vt==null?void 0:Vt.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}}))))};var vf=(0,ce.connect)(({problemset:ht})=>({problemset:ht}))(hf),Ao=le(59301),gf=Object.defineProperty,bc=Object.getOwnPropertySymbols,yf=Object.prototype.hasOwnProperty,Ef=Object.prototype.propertyIsEnumerable,Ac=(ht,at,nt)=>at in ht?gf(ht,at,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ht[at]=nt,bf=(ht,at)=>{for(var nt in at||(at={}))yf.call(at,nt)&&Ac(ht,nt,at[nt]);if(bc)for(var nt of bc(at))Ef.call(at,nt)&&Ac(ht,nt,at[nt]);return ht};const Af={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1},wf=({problemset:ht,dispatch:at,question:nt,questionIndex:Ht})=>{var Vt;const Vn={fontSize:"18px"},Gn={C:Ao.createElement("span",{className:xr.c},"C"),"C++":Ao.createElement("span",{className:xr.cpp},"C++"),Java:Ao.createElement("span",{className:xr.java},"Java"),Python:Ao.createElement("span",{className:xr.python},"Python")},An={not_started:Ao.createElement("span",{style:{fontSize:"18px",color:"rgb(144,150,163)"}},"\u672A\u5F00\u542F"),not_pass:Ao.createElement("span",{style:{fontSize:"18px",color:"rgb(227,0,0)"}},"\u672A\u901A\u5173"),passed:Ao.createElement("span",{style:{fontSize:"18px",color:"rgb(0,177,135)"}},"\u5DF2\u901A\u5173"),delay_passed:Ao.createElement("span",{style:{fontSize:"18px",color:"rgb(178, 173, 8)"}},"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173")};return Ao.createElement("div",null,Ao.createElement("div",{className:xr.questionWrap},Ao.createElement(oe.Z,{value:'

\u7F16\u7A0B\u9898

'+(nt==null?void 0:nt.name),style:bf({},Vn)})),Ao.createElement("div",{className:xr.descBox},Ao.createElement("div",{className:xr.title},Ao.createElement("span",{style:{fontSize:"16px",color:"#666",marginRight:"8px"}},"\u5141\u8BB8\u7F16\u7A0B\u8BED\u8A00\uFF1A"),(Vt=nt==null?void 0:nt.languages)==null?void 0:Vt.map((qt,Rn,qn)=>Ao.createElement(a.Fragment,{key:Rn},Gn[qt==null?void 0:qt.language]))),Ao.createElement("div",{className:xr.desc},Ao.createElement(oe.Z,{value:'\u95EE\u9898\u63CF\u8FF0'+(nt==null?void 0:nt.description),style:{fontSize:"16px",color:"#000"}}))),(nt==null?void 0:nt.answer_status)!="not_started"&&Ao.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"30px",fontWeight:500}},Ao.createElement("span",{style:{fontSize:"18px",color:"#000",fontWeight:"500",marginRight:"10px"}},"\u7B54\u9898\u72B6\u6001"),An[nt==null?void 0:nt.answer_status]),["passed","delay_passed"].includes(nt==null?void 0:nt.answer_status)&&Ao.createElement("div",{className:xr.descBox},Ao.createElement("div",{className:xr.title},Ao.createElement("span",{style:{fontSize:"16px",color:"#000",marginRight:"8px"}},"\u6700\u540E\u901A\u5173\u4EE3\u7801"),Ao.createElement("span",{style:{fontSize:"14px",color:"#666"}},"\u901A\u8FC7\u4E86\u672C\u9898\uFF0C\u5728\u4F5C\u4E1A\u65F6\u95F4\u5185\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u6253\u901A\u5173\u4EE3\u7801")),Ao.createElement("div",{className:xr.desc,style:{backgroundColor:"#fff"}},Ao.createElement(Rr.ZP,{height:300,language:nt==null?void 0:nt.language,value:nt!=null&&nt.passed_code?ui.Base64.decode(nt==null?void 0:nt.passed_code):"",theme:"default",options:Af}))))};var Cf=(0,ce.connect)(({problemset:ht})=>({problemset:ht}))(wf),ia=le(59301),Mu=(ht,at,nt)=>new Promise((Ht,Vt)=>{var Vn=qt=>{try{An(nt.next(qt))}catch(Rn){Vt(Rn)}},Gn=qt=>{try{An(nt.throw(qt))}catch(Rn){Vt(Rn)}},An=qt=>qt.done?Ht(qt.value):Promise.resolve(qt.value).then(Vn,Gn);An((nt=nt.apply(ht,at)).next())});const Sf=({user:ht,globalSetting:at,classroomList:nt,loading:Ht,problemset:Vt,dispatch:Vn,pageNum:Gn,maxPage:An})=>{var qt,Rn,qn,Kn,Zn,zn,kn,or,_n,yr,hr,tr,sr,ur,Gt,Lr,Gr,Br,si;const[Si]=(0,ce.useSearchParams)(),[Ii,$n]=(0,a.useState)(0),Er=(0,ce.useParams)(),[pi,qr]=(0,a.useState)(!1);console.log("paramsHttp--",Er);const[li,aa]=(0,a.useState)(null),[Aa,Ni]=(0,a.useState)(!1),[Ki,yi]=(0,a.useState)(!1),{SmartPlanItemBanks:ti}=nt,ma={not_started:"\u672A\u5F00\u542F",not_pass:"\u672A\u901A\u5173",passed:"\u5DF2\u901A\u5173",delay_passed:"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173"};(0,a.useEffect)(()=>{Gn&&oo()},[Gn,Er==null?void 0:Er.user_login]);const oo=()=>Mu(void 0,null,function*(){qr(!0),Vn({type:"classroomList/getSmartPlanItemBanks",payload:{login:Er==null?void 0:Er.user_login,course_id:Er==null?void 0:Er.coursesId,id:Er==null?void 0:Er.id,position:Gn,max_position:An}}),qr(!1)});(0,a.useEffect)(()=>{var ja,mo;$n(0),(ja=ti==null?void 0:ti.page)!=null&&ja.id&&zo((mo=ti==null?void 0:ti.page)==null?void 0:mo.id)},[ti]);const zo=ja=>Mu(void 0,null,function*(){Ni(!0);const mo=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${ja}/student_comment.json`,{method:"get",params:{user_id:Er==null?void 0:Er.user_login}});(mo==null?void 0:mo.status)===0&&aa(mo==null?void 0:mo.data),Ni(!1)});return ia.createElement("section",null,ia.createElement(se.Z,{spinning:pi},ia.createElement("div",{className:Wo.box},ia.createElement("div",{className:Wo.box_header,style:{padding:"20px"}},ia.createElement("div",{style:{display:"flex",alignItems:"center"}},ia.createElement("div",{className:Wo.header_title},ti!=null&&ti.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8"))),ia.createElement("div",{style:{padding:"0px 20px",marginBottom:"20px"}},ia.createElement("div",{style:{background:"#F6F7F9",padding:"14px 20px",margin:"10px auto"}},ia.createElement("span",{style:{color:"#5F6A95",marginRight:"10px"}},"\u59D3\u540D"),ia.createElement("span",{style:{color:"#333333"}},((qt=ti==null?void 0:ti.user_info)==null?void 0:qt.user_name)||"--"),ia.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"60px"}},"\u5B66\u53F7"),ia.createElement("span",{style:{color:"#333333"}},((Rn=ti==null?void 0:ti.user_info)==null?void 0:Rn.student_id)||"--"),ia.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"60px"}},"\u5206\u73ED"),ia.createElement("span",{style:{color:"#333333"}},((qn=ti==null?void 0:ti.user_info)==null?void 0:qn.group_name)||"--"))),ia.createElement("div",{id:"scroll-container",style:{height:"calc(100vh - 250px)",overflowY:"auto",overflowX:"hidden",marginBottom:"20px",padding:"0px 20px 0 20px"}},ia.createElement("div",{className:"mt10"},((Zn=(Kn=ti==null?void 0:ti.item_banks)==null?void 0:Kn[Ii])==null?void 0:Zn.item_type)==="SINGLE"&&ia.createElement(df,{question:(zn=ti==null?void 0:ti.item_banks)==null?void 0:zn[Ii],questionIndex:Ii+1}),((or=(kn=ti==null?void 0:ti.item_banks)==null?void 0:kn[Ii])==null?void 0:or.item_type)==="MULTIPLE"&&ia.createElement(of,{question:(_n=ti==null?void 0:ti.item_banks)==null?void 0:_n[Ii],questionIndex:Ii+1}),((hr=(yr=ti==null?void 0:ti.item_banks)==null?void 0:yr[Ii])==null?void 0:hr.item_type)==="JUDGMENT"&&ia.createElement(vf,{question:(tr=ti==null?void 0:ti.item_banks)==null?void 0:tr[Ii],questionIndex:Ii+1}),((ur=(sr=ti==null?void 0:ti.item_banks)==null?void 0:sr[Ii])==null?void 0:ur.item_type)==="PROGRAM"&&ia.createElement(ia.Fragment,null,ia.createElement(Cf,{question:(Gt=ti==null?void 0:ti.item_banks)==null?void 0:Gt[Ii],questionIndex:Ii+1}),ia.createElement(Oi,{item:(Lr=ti==null?void 0:ti.item_banks)==null?void 0:Lr[Ii]}))),((Gr=ti==null?void 0:ti.page)==null?void 0:Gr.knowledge_test)&&ia.createElement(ia.Fragment,null,ia.createElement("div",{style:{display:"flex",alignItems:"center",fontSize:14,marginTop:"20px"}},ia.createElement("div",{style:{color:"#333333",fontWeight:500}},"\u5B66\u4E60\u8BC4\u4EF7"),ia.createElement(b.ZP,{type:"link",loading:Aa,style:{color:"#3061D0",marginLeft:"auto",cursor:"pointer"},onClick:()=>Mu(void 0,null,function*(){yi(!0)})},"\u67E5\u770B\u95EE\u7B54\u8BB0\u5F55")),ia.createElement("div",{style:{background:"#F6F7F9",marginTop:"10px"}},ia.createElement(oe.Z,{className:Wo.ansWrap,value:(li==null?void 0:li.comment)||"\u6682\u65E0\u8BC4\u4EF7"})))),ia.createElement("div",{className:Wo.page_footer},(ti==null?void 0:ti.count)>1&&((Br=Array.from({length:ti==null?void 0:ti.count},(ja,mo)=>mo+1))==null?void 0:Br.map((ja,mo)=>ia.createElement("div",{key:mo,className:mo==Ii?Wo.num_style_active:Wo.num_style,onClick:()=>{$n(ja-1)}},ja))))),ia.createElement(ae.default,{centered:!0,title:"\u5B66\u4E60\u8BC4\u4EF7",keyboard:!1,maskClosable:!1,okText:"\u77E5\u9053\u4E86",open:Ki,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{yi(!1)},onCancel:()=>{yi(!1)}},ia.createElement(se.Z,{spinning:Aa},ia.createElement("div",{className:Wo.evalueWrap},ia.createElement("div",{className:Wo.evalueSty},ia.createElement("div",{className:Wo.title},"\u5B66\u4E60\u8BC4\u4EF7"),ia.createElement(oe.Z,{className:Wo.ansWrap,value:(li==null?void 0:li.comment)||"\u6682\u65E0\u8BC4\u4EF7"})),ia.createElement("div",{className:Wo.evalueSty,style:{marginTop:"20px"}},ia.createElement("div",{className:Wo.title},"\u95EE\u7B54\u8BB0\u5F55"),ia.createElement("div",{className:Wo.ansWrap,style:{padding:"0px 12px 12px 12px"}},(si=li==null?void 0:li.question_and_answer_list)==null?void 0:si.map((ja,mo)=>ia.createElement("div",{key:mo,className:"mt10"},ia.createElement("div",{style:{display:"flex"}},ia.createElement("div",{className:Wo.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),ia.createElement(oe.Z,{className:Wo.asnCont,value:ja==null?void 0:ja.question})),ia.createElement("div",{style:{display:"flex"}},ia.createElement("div",{className:Wo.label},"\u56DE\u7B54\uFF1A"),ia.createElement(oe.Z,{className:Wo.asnCont,value:ja==null?void 0:ja.answer})))))))))))};var xf=(0,ce.connect)(({user:ht,classroomList:at,loading:nt,globalSetting:Ht,problemset:Vt})=>({user:ht,classroomList:at,globalSetting:Ht,loading:nt.effects,problemset:Vt}))(Sf),Df=le(78555),Bf=le(99453),Ff=le(91740),Mf=Object.defineProperty,wc=Object.getOwnPropertySymbols,_f=Object.prototype.hasOwnProperty,If=Object.prototype.propertyIsEnumerable,Cc=(ht,at,nt)=>at in ht?Mf(ht,at,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ht[at]=nt,eu=(ht,at)=>{for(var nt in at||(at={}))_f.call(at,nt)&&Cc(ht,nt,at[nt]);if(wc)for(var nt of wc(at))If.call(at,nt)&&Cc(ht,nt,at[nt]);return ht},Da=(ht,at,nt)=>new Promise((Ht,Vt)=>{var Vn=qt=>{try{An(nt.next(qt))}catch(Rn){Vt(Rn)}},Gn=qt=>{try{An(nt.throw(qt))}catch(Rn){Vt(Rn)}},An=qt=>qt.done?Ht(qt.value):Promise.resolve(qt.value).then(Vn,Gn);An((nt=nt.apply(ht,at)).next())});const Of=({user:ht,classroomList:at,globalSetting:nt,loading:Ht,dispatch:Vt})=>{var Vn,Gn,An,qt,Rn,qn,Kn;const[Zn,zn]=Vl.ZP.useNotification(),kn=(0,a.useRef)(),[or]=(0,ce.useSearchParams)(),[_n,yr]=(0,a.useState)({}),[hr,tr]=(0,a.useState)(""),[sr,ur]=(0,a.useState)(""),Gt=(0,ce.useParams)(),[Lr,Gr]=(0,a.useState)({}),[Br,si]=(0,a.useState)(),Si=(0,a.useRef)(),[Ii,$n]=(0,a.useState)(!1),[Er,pi]=(0,a.useState)([]),[qr,li]=(0,a.useState)(!0),[aa,Aa]=(0,a.useState)(!1),[Ni,Ki]=(0,a.useState)([]),[yi,ti]=(0,a.useState)(!1),[ma,oo]=(0,a.useState)([]),[zo,ja]=(0,a.useState)(!1),[mo,ts]=(0,a.useState)(0),[ds,Eo]=(0,a.useState)(!1),[Va,Bo]=(0,a.useState)([]),[as,os]=(0,a.useState)(""),[Ps,Fs]=(0,a.useState)(!1),[js,fs]=(0,a.useState)(""),[Zs,ws]=(0,a.useState)(0),Cs=(0,a.useRef)(null),[ss,Ss]=(0,a.useState)(!1),[$s,Rs]=(0,a.useState)(!1),[xs,ha]=(0,a.useState)(!1),[Ko,jo]=(0,a.useState)(!1),[ho,ps]=(0,a.useState)(!1),el=(0,a.useRef)(!1),{SmartPlanItemBanks:Ci}=at,ms=(0,a.useRef)(_n),Hs=(0,a.useRef)(),Ws=(0,a.useRef)([1]),Ms=or.get("simulate")=="true",tl=or.get("pptPage")?Number(or.get("pptPage")):1,[bl,Ea]=(0,a.useState)(!1),[_s,Io]=a.useState(["60%","40%"]),[tu,ll]=(0,a.useState)(!1),ks=(0,a.useRef)(!1),[Xo,vo]=(0,a.useState)(!0),[Ls,va]=(0,a.useState)(!1),Al=(0,a.useRef)(null),ul=(0,a.useRef)(window.innerWidth),[uo,cl]=(0,a.useState)(eu({},{page:1,limit:20,course_group_id:"",status:"all",search:""}));(0,a.useEffect)(()=>{const Vr=700/window.innerWidth*100,zi=100-Vr;ho?_n!=null&&_n.IsSuper?Io(["100%","0%"]):Io([`${zi.toFixed(2)}%`,`${Vr.toFixed(2)}%`]):Io([`${zi.toFixed(2)}%`,`${Vr.toFixed(2)}%`]),el.current=ho,ho||(Eo(!1),ws(""))},[ho]),(0,a.useEffect)(()=>{ss&&sr>0&&Rs(!0)},[sr,ss]),(0,a.useEffect)(()=>{xs?setTimeout(()=>{jo(!0)},300):jo(!1)},[xs]),window.addEventListener("resize",()=>{clearTimeout(Al.current),Al.current=setTimeout(()=>{const Hn=window.innerWidth;if(Hn==ul.current)return;const zi=700/window.innerWidth*100,ga=100-zi;ho?_n!=null&&_n.IsSuper?Io(["100%","0%"]):Io([`${ga.toFixed(2)}%`,`${zi.toFixed(2)}%`]):Io([`${ga.toFixed(2)}%`,`${zi.toFixed(2)}%`]),el.current=ho,ho||Eo(!1),hs(),ul.current=Hn},300)}),(0,a.useEffect)(()=>{const Hn=()=>Da(void 0,null,function*(){if(!ks.current){ks.current=!0;try{yield hs()}catch(ni){console.error("toResize \u51FD\u6570\u6267\u884C\u51FA\u9519:",ni)}finally{ks.current=!1}}});return window.addEventListener("resize",Hn),()=>{window.removeEventListener("resize",Hn)}},[]),(0,a.useEffect)(()=>(document.body.addEventListener((0,Uo.gH)(),nl),()=>{document.body.removeEventListener((0,Uo.gH)(),nl)}),[]),(0,a.useEffect)(()=>(window.addEventListener("visibilitychange",Vo),()=>{window.removeEventListener("visibilitychange",Vo)}),[hr]);const dl=()=>Da(void 0,null,function*(){var Hn,ni;yield(Hn=kn.current)==null?void 0:Hn.ready();const Vr=(ni=kn.current)==null?void 0:ni.Application;Vr&&(yield Vr.ActivePresentation.SlideShowWindow.View.Exit())}),Vo=()=>Da(void 0,null,function*(){document.visibilityState==="visible"&&(0,fe.ZP)(`/api/courses/${Gt==null?void 0:Gt.coursesId}/smart_plans/${Gt==null?void 0:Gt.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:hr,randomData:new Date}}})});(0,a.useEffect)(()=>{Il(),!(_n!=null&&_n.IsSuper)&&!or.get("pptPage")&&(tr(tl),Vt({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Gt==null?void 0:Gt.coursesId,id:Gt==null?void 0:Gt.id,position:tl}})),(0,xe.s2)()&&ce.history.replace(`/miniprogram/courseware/study?course_id=${Gt==null?void 0:Gt.coursesId}&id=${Gt==null?void 0:Gt.id}`)},[]);const Il=()=>Da(void 0,null,function*(){yield(0,fe.ZP)(`/api/courses/${Gt==null?void 0:Gt.coursesId}/smart_plans/${Gt==null?void 0:Gt.id}/check_start.json`,{method:"post"})});(0,a.useEffect)(()=>{ms.current=_n,_n!=null&&_n.WebofficeURL&&setTimeout(()=>{il()},300)},[_n]),(0,a.useEffect)(()=>{var Hn;return(Hn=ht==null?void 0:ht.userInfo)!=null&&Hn.login&&pl(),()=>{clearInterval(Si.current)}},[(Vn=ht==null?void 0:ht.userInfo)==null?void 0:Vn.login]),(0,a.useEffect)(()=>{!(_n!=null&&_n.IsSuper)&&(Br==null?void 0:Br.is_end)===!1&&(_n==null?void 0:_n.Status)=="in_progress"&&Cl()},[Br==null?void 0:Br.is_end,_n]),(0,a.useEffect)(()=>{if(Br!=null&&Br.is_end&&clearInterval(Si.current),!(_n!=null&&_n.IsSuper)&&(Br!=null&&Br.is_end)){let Hn=JSON.parse(sessionStorage.getItem("endPPTIds"))||[];Hn&&(Hn!=null&&Hn.includes(Gt==null?void 0:Gt.id))||(te.ZP.info("\u672C\u6B21\u6388\u8BFE\u5DF2\u7ED3\u675F\uFF0C\u611F\u8C22\u60A8\u7684\u53C2\u4E0E\uFF01"),(Hn==null?void 0:Hn.length)===0?Hn=[Gt==null?void 0:Gt.id]:Hn.push(Gt==null?void 0:Gt.id),sessionStorage.setItem("endPPTIds",JSON.stringify(Hn)))}},[Br==null?void 0:Br.is_end,_n]),(0,a.useEffect)(()=>{if(Br!=null&&Br.enable_extra&&!(Br!=null&&Br.is_end)){let Hn=JSON.parse(localStorage.getItem("extraPPTIds"))||[];Hn&&!(Hn!=null&&Hn.includes(Gt==null?void 0:Gt.id))&&ae.default.confirm({centered:!0,okText:"\u77E5\u9053\u4E86",icon:null,maskClosable:!1,keyboard:!1,title:"\u63D0\u793A",closable:!1,cancelButtonProps:{style:{display:"none"}},content:"\u606D\u559C\u4F60\u5DF2\u5B8C\u6210\u6240\u6709\u57FA\u7840\u4E60\u9898\uFF01\u8001\u5E08\u8FD8\u51C6\u5907\u4E86\u62D3\u5C55\u4E60\u9898\uFF0C\u53EF\u4EE5\u5F00\u59CB\u6311\u6218\u4E86\u54E6\uFF01",onOk:()=>Da(void 0,null,function*(){(Hn==null?void 0:Hn.length)===0?Hn=[Gt==null?void 0:Gt.id]:Hn.push(Gt==null?void 0:Gt.id),Zo(Br==null?void 0:Br.extra_position),localStorage.setItem("extraPPTIds",JSON.stringify(Hn))})})}},[Br==null?void 0:Br.enable_extra]);const nl=()=>{(0,Uo.vp)()||dl()};(0,a.useEffect)(()=>{var Hn,ni;(Hn=ht==null?void 0:ht.userInfo)!=null&&Hn.login&&(ni=kn.current)!=null&&ni.ready&&hs()},[(Gn=ht==null?void 0:ht.userInfo)==null?void 0:Gn.login,_n]),(0,a.useEffect)(()=>{var Hn;Br!=null&&Br.page&&((Hn=Ci==null?void 0:Ci.page)==null?void 0:Hn.lesson_mode)=="online_lesson"&&!(_n!=null&&_n.IsSuper)&&!Ms&&Zo(Br==null?void 0:Br.page)},[Br==null?void 0:Br.page]),(0,a.useEffect)(()=>{var Hn;((Hn=ht==null?void 0:ht.userInfo)==null?void 0:Hn.real_name)==="\u6E38\u5BA2"&&Vt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!1}})},[(An=ht==null?void 0:ht.userInfo)==null?void 0:An.real_name]);const Ol=()=>{var Hn,ni,Vr,zi,ga;let er=[];return(((ni=(Hn=Ci==null?void 0:Ci.page)==null?void 0:Hn.smart_plan_page_knowledges)==null?void 0:ni.length)>0||(Vr=Ci==null?void 0:Ci.page)!=null&&Vr.is_ai_question)&&er.push({key:"2",title:"\u667A\u80FD\u4E92\u52A8"}),(zi=Ci==null?void 0:Ci.page)!=null&&zi.page_info&&er.push({key:"1",title:"\u667A\u80FD\u89E3\u6790"}),(Ci==null?void 0:Ci.count)>0&&er.push({key:"4",title:"\u8BD5\u9898"}),(ga=Ci==null?void 0:Ci.page)!=null&&ga.animation_code&&er.push({key:"3",title:"\u667A\u80FD\u52A8\u6548"}),a.createElement(a.Fragment,null,er==null?void 0:er.map((Zi,$a)=>a.createElement("span",{style:{cursor:"pointer"},onClick:()=>{ha(!0),os(Zi==null?void 0:Zi.key)}},Zi==null?void 0:Zi.title,$a!=(er==null?void 0:er.length)-1?"\u3001":"")))};(0,a.useEffect)(()=>{var Hn,ni,Vr,zi,ga,er,Zi;Eo(!1),hr&&((Hn=Ci==null?void 0:Ci.page)==null?void 0:Hn.position)!=Zs&&ho&&(ws((ni=Ci==null?void 0:Ci.page)==null?void 0:ni.position),Fs(!0),setTimeout(()=>{Fs(!1)},2e3),_n!=null&&_n.IsSuper&&(((zi=(Vr=Ci==null?void 0:Ci.page)==null?void 0:Vr.smart_plan_page_knowledges)==null?void 0:zi.length)>0||(ga=Ci==null?void 0:Ci.page)!=null&&ga.is_ai_question||(er=Ci==null?void 0:Ci.page)!=null&&er.page_info||(Ci==null?void 0:Ci.count)>0||(Zi=Ci==null?void 0:Ci.page)!=null&&Zi.animation_code?Zn.open({message:"",style:{width:"auto",marginBottom:"0px",padding:"12px 30px 20px",whiteSpace:"nowrap",border:"1px solid rgba(20,93,255,0.2)",boxShadow:"0px 0px 10px 0px #E3E1FF",borderRadius:"40px 0 0 40px"},closeIcon:null,description:a.createElement("div",{className:"font18"},"\u5F53\u524D\u9875\u9762\u5305\u542B\uFF1A",a.createElement("span",{style:{color:"#3061D0"}},Ol())),duration:2,pauseOnHover:!0,onClose:()=>{Eo(!0)}}):Eo(!0)))},[Ci]),(0,a.useEffect)(()=>{Tl()},[hr,Br==null?void 0:Br.randomData]);const Tl=()=>Da(void 0,null,function*(){var Hn,ni;if(!(_n!=null&&_n.IsSuper)&&(_n==null?void 0:_n.Status)=="in_progress"&&hr){const Vr=yield(0,fe.ZP)(`/api/courses/${Gt==null?void 0:Gt.coursesId}/smart_plans/${Gt==null?void 0:Gt.id}/check_page_progress.json`,{method:"post",body:{position:hr}});(Vr==null?void 0:Vr.status)==0&&((Hn=Vr==null?void 0:Vr.data)!=null&&Hn.allow||(Ki((ni=Vr==null?void 0:Vr.data)==null?void 0:ni.not_finish_positions),Aa(!0)))}});function hs(){return Da(this,null,function*(){try{yield kn.current.ready();const Vr=yield(yield kn.current.Application.ActiveWindow).View;Vr.ZoomToFit=-1;const zi=new Event("resize");window.dispatchEvent(zi)}catch(Hn){}})}function Zo(Hn){return Da(this,null,function*(){yield kn.current.ready(),kn.current.Application.ActivePresentation.SlideShowWindow.View.GotoSlide(Hn)})}(0,a.useEffect)(()=>{Ls&&kn.current&&(Vs(!0),hs())},[Ls,kn.current]);function Vs(Hn){return Da(this,null,function*(){if(!(Gt!=null&&Gt.user_login)){Hn?(ps(!0),(0,Uo.Dj)(document.body)):(ps(!1),(0,Uo.BU)()),yield kn.current.ready();const ni=kn.current.Application,Vr=yield ni.ActivePresentation,zi=yield ni.ActivePresentation.SlideShowSettings,ga=yield Vr.SlideShowWindow;Hn?yield zi.Run():(ga.IsFullScreen=!1,dl());const er=(yield ni.ActivePresentation.SlideShowWindow)!==null;ps(er),hs()}})}function nu(){return Da(this,null,function*(){try{const Hn=yield(0,fe.ZP)(`/api/courses/${Gt==null?void 0:Gt.coursesId}/smart_plans/${Gt==null?void 0:Gt.id}/set_page_cache.json`,{method:"post",body:{type:1}});si(eu({},(Hn==null?void 0:Hn.data)||{}))}catch(Hn){}})}const wl=()=>Da(void 0,null,function*(){var Hn,ni;let Vr=yield(0,fe.ZP)(`/api/courses/${Gt==null?void 0:Gt.coursesId}/smart_plans/${Gt==null?void 0:Gt.id}.json`,{method:"get"});(Vr==null?void 0:Vr.status)==0&&(Gr(Vr==null?void 0:Vr.data),Gt!=null&&Gt.user_login||(or.get("type")=="view"&&(((Hn=Vr==null?void 0:Vr.data)==null?void 0:Hn.status)=="in_progress"?Ss(!0):va(!0)),((ni=Vr==null?void 0:Vr.data)==null?void 0:ni.status)=="in_progress"&&or.get("type")!="update"&&Ss(!0)))}),Cl=()=>Da(void 0,null,function*(){const Hn=yield(0,fe.ZP)(`/api/courses/${Gt==null?void 0:Gt.coursesId}/smart_plans/${Gt==null?void 0:Gt.id}/start_class.json`,{method:"post"})}),Ln=()=>Da(void 0,null,function*(){var Hn;const ni=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${(Hn=Ci==null?void 0:Ci.page)==null?void 0:Hn.id}/smart_plan_user_page_studies.json`,{method:"post"})}),fl=()=>Da(void 0,null,function*(){Vt({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Gt==null?void 0:Gt.coursesId,id:Gt==null?void 0:Gt.id,position:hr||(Br==null?void 0:Br.page)||1,max_position:sr}})}),pl=()=>Da(void 0,null,function*(){var Hn,ni,Vr;const zi={};Gt!=null&&Gt.user_login&&(zi.login=Gt.user_login),Ms&&(zi.is_simulate=!0);const ga=yield(0,fe.ZP)(`/api/courses/${Gt==null?void 0:Gt.coursesId}/smart_plans/${Gt==null?void 0:Gt.id}/get_office_token.json`,{method:"get",params:zi});yr(ga==null?void 0:ga.data),li(!1);const er=((Hn=ga==null?void 0:ga.data)==null?void 0:Hn.FileName)||"";document.title=er,(ni=ga==null?void 0:ga.data)!=null&&ni.IsSuper?wl():Ms?va(!0):(((Vr=ga==null?void 0:ga.data)==null?void 0:Vr.Status)=="in_progress"&&va(!0),Si.current=setInterval(()=>{nu()},2e3))});function ns(){return Da(this,null,function*(){if(!kn.current)return;clearTimeout(Hs.current),yield kn.current.ready();const Hn=kn.current.Application,Vr=(ga=>{if(!ga||ga.length===0)return[];const er=[...ga].sort((wo,is)=>wo-is),Zi=[];let $a={From:er[0],To:er[0]};for(let wo=1;wons(),4*60*1e3)})}function rl(Hn){return Da(this,null,function*(){Ws.current=Hn,ns()})}function il(){return Da(this,null,function*(){var Hn=document.getElementById("weboffice-zone");kn.current=y().config({mount:Hn,url:_n==null?void 0:_n.WebofficeURL,refreshToken:Jo,previewLimit:4,pptOptions:{isShowBottomStatusBar:!0,isShowRemark:!1,isShowComment:!1},commonOptions:{isShowTopArea:!!(_n!=null&&_n.IsSuper),isBrowserViewFullscreen:!0,isIframeViewFullscreen:!1,acceptVisualViewportResizeEvent:!0}}),kn.current.setToken({token:_n==null?void 0:_n.AccessToken,timeout:25*60*1e3}),kn.current.on("fileStatus",function(ni){return Da(this,null,function*(){yield kn.current.ready();const zi=yield kn.current.Application.ActivePresentation.SlideShowWindow.View.Slide.SlideIndex;tr(zi),Ws.current=[zi],ns()})}),kn.current.on("fileOpen",function(ni){ml();const Vr=Hn==null?void 0:Hn.querySelector("iframe");Vr&&Vr.focus()}),kn.current.on("fullscreenChange",function(ni){ni.status==1?or.get("type")!="update"&&va(!0):(0,Uo.BU)()})})}function Jo(){return new Promise(function(Hn){return Da(this,null,function*(){var ni,Vr,zi,ga;const er=yield(0,fe.ZP)(`/api/courses/${Gt==null?void 0:Gt.coursesId}/smart_plans/${Gt==null?void 0:Gt.id}/refresh_office_token.json`,{method:"get",params:{access_token:(ni=ms.current)==null?void 0:ni.AccessToken,refresh_token:(Vr=ms.current)==null?void 0:Vr.RefreshToken}});((zi=er==null?void 0:er.data)==null?void 0:zi.Code)=="InvalidArgument.AccessToken"&&pl(),ms.current=er.data,Hn({token:(ga=er==null?void 0:er.data)==null?void 0:ga.AccessToken,timeout:2*60*1e3}),Hn(er==null?void 0:er.data)})})}function Sl(){return Da(this,null,function*(){li(!0),yield kn.current.ready();const Hn=kn.current.Application,ni=yield Hn.ActivePresentation,zi=yield(yield ni.Slides).Count;ur(zi);let ga=yield(0,fe.ZP)(`/api/courses/${Gt==null?void 0:Gt.coursesId}/smart_plans/${Gt==null?void 0:Gt.id}/create_item_banks.json`,{method:"post",body:{create_ppt:!0,is_extra:!0}});(ga==null?void 0:ga.status)==0&&te.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield Hn.ActivePresentation.Slides.AddSlide(zi),setTimeout(()=>Da(this,null,function*(){li(!1),ni.Slides.Item(zi).Shapes.AddPicture({FileName:"https://www.educoder.net/images/tzppt.png",LinkToFile:-1,SaveWithDocument:0,Left:0,Top:0,Width:1,Height:1,Scale:!0})}),1e3)})}function ml(){return Da(this,null,function*(){yield kn.current.ready();const Hn=kn.current.Application,ni=yield Hn.ActivePresentation.GetSlideRemark(),zi=yield(yield Hn.ActivePresentation).Slides,ga=yield zi.Count;ur(ga),Hn.Sub.SlideShowEnd=()=>Da(this,null,function*(){ps(!1),hs(),va(!1)}),Hn.Sub.SlideShowBegin=()=>Da(this,null,function*(){ps(!0),hs()});const er=yield Hn.ActivePresentation.SlideShowWindow.View.Slide.SlideIndex;tr(er),Ws.current=[er],ns(),Hn.Sub.ActiveSlideChange=Zi=>Da(this,null,function*(){var $a;ur(yield zi.Count),tr((($a=Zi==null?void 0:Zi.Data)==null?void 0:$a.slideIndex)+1)}),Hn.Sub.SlideDelete=Zi=>Da(this,null,function*(){var $a;let wo=yield(0,fe.ZP)(`/api/courses/${Gt==null?void 0:Gt.coursesId}/smart_plans/${Gt==null?void 0:Gt.id}/delete_page.json`,{method:"delete",body:{position:($a=Zi==null?void 0:Zi.Data)==null?void 0:$a.SlideIndex}});(wo==null?void 0:wo.status)==0&&(te.ZP.success("\u5220\u9664\u6210\u529F"),ur(yield zi.Count))}),Hn.Sub.PresentationNewSlide=Zi=>Da(this,null,function*(){console.log("\u76D1\u542C\u65B0\u589E\u5E7B\u706F\u7247\u7684\u64CD\u4F5C\u4E8B\u4EF6",Zi)}),Hn.Sub.SlideMove=Zi=>Da(this,null,function*(){var $a,wo,is;if(_n!=null&&_n.IsSuper&&document.hasFocus()){tr("");let di=yield(0,fe.ZP)(`/api/courses/${Gt==null?void 0:Gt.coursesId}/smart_plans/${Gt==null?void 0:Gt.id}/change_page_postition.json`,{method:"post",body:{origin_position:($a=Zi==null?void 0:Zi.Data)==null?void 0:$a.SlideFromIndex,target_position:(wo=Zi==null?void 0:Zi.Data)==null?void 0:wo.SlideIndex}});(di==null?void 0:di.status)==0&&(te.ZP.success("\u79FB\u52A8\u6210\u529F"),tr((is=Zi==null?void 0:Zi.Data)==null?void 0:is.SlideIndex))}}),yield Hn.ActivePresentation.SlideShowWindow.View.GotoSlide(tl)})}const Nl=()=>Da(void 0,null,function*(){var Hn,ni;ja(!0);const Vr=yield(0,fe.ZP)(`/api/courses/${Gt==null?void 0:Gt.coursesId}/smart_plans/${Gt==null?void 0:Gt.id}/smart_plan_users.json`,{method:"get",params:uo});(Vr==null?void 0:Vr.status)==0&&(oo((Hn=Vr==null?void 0:Vr.data)==null?void 0:Hn.smart_plan_users),ts((ni=Vr==null?void 0:Vr.data)==null?void 0:ni.count)),ja(!1)}),Gs=()=>Da(void 0,null,function*(){var Hn;ja(!0);const ni=yield(0,fe.ZP)(`/api/courses/${Gt==null?void 0:Gt.coursesId}/smart_plans/${Gt==null?void 0:Gt.id}/header_info.json`,{method:"get"});(ni==null?void 0:ni.status)===0&&Bo([{name:"\u5168\u90E8",id:""},...((Hn=ni==null?void 0:ni.data)==null?void 0:Hn.course_groups)||[]]),ja(!1)});(0,a.useEffect)(()=>{var Hn,ni;return Ci&&((Hn=Ci==null?void 0:Ci.page)!=null&&Hn.id)&&!((ni=Ci==null?void 0:Ci.page)!=null&&ni.has_study_record)&&(_n==null?void 0:_n.IsSuper)===!1&&(_n==null?void 0:_n.Status)=="in_progress"&&(Cs.current=setTimeout(()=>{Ln()},1e4)),()=>{Cs.current&&clearTimeout(Cs.current)}},[Ht["classroomList/getSmartPlanItemBanks"],Ci,_n==null?void 0:_n.IsSuper]),(0,a.useEffect)(()=>{yi&&(Gs(),Nl())},[yi,uo]);const ru=()=>{const Hn=JSON.parse(localStorage.getItem("pptBrowsingHistory")||"[]");(Hn==null?void 0:Hn.findIndex(Vr=>(Vr==null?void 0:Vr.id)==(Gt==null?void 0:Gt.id)&&(Vr==null?void 0:Vr.courseId)==(Gt==null?void 0:Gt.coursesId)))==-1&&(Hn.push({id:Gt==null?void 0:Gt.id,courseId:Gt==null?void 0:Gt.coursesId}),localStorage.setItem("pptBrowsingHistory",JSON.stringify(Hn)),Zo(1))},rs=()=>Da(void 0,null,function*(){var Hn,ni,Vr,zi,ga;const er=()=>Da(void 0,null,function*(){Vt({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan_xia",params:{coursesId:Gt==null?void 0:Gt.coursesId,smart_plans_id:Gt==null?void 0:Gt.id}}})}),Zi=yield(0,fe.ZP)(`/api/courses/${Gt==null?void 0:Gt.coursesId}/smart_plans/${Gt==null?void 0:Gt.id}.json`,{method:"get"});(ni=(Hn=Zi==null?void 0:Zi.data)==null?void 0:Hn.not_start_positions)!=null&&ni.length?ae.default.confirm({centered:!0,okText:"\u786E\u8BA4\u7ED3\u675F\u6388\u8BFE",cancelText:"\u8FD4\u56DE\u7EE7\u7EED\u6388\u8BFE",icon:null,title:"\u63D0\u793A",content:a.createElement("span",null,"\u7CFB\u7EDF\u68C0\u6D4B\u5230 ",a.createElement("span",{style:{color:"#3061D0"}},"\u7B2C",(ga=(zi=(Vr=Zi==null?void 0:Zi.data)==null?void 0:Vr.not_start_positions)==null?void 0:zi.sort(($a,wo)=>Number($a)-Number(wo)))==null?void 0:ga.join("\u3001"),"\u9875")," \u6709\u672A\u542F\u52A8\u7684\u7B54\u9898\uFF0C\u7ED3\u675F\u6388\u8BFE\u540E\uFF0C\u8FD9\u4E9B\u8BD5\u9898\u5C06\u65E0\u6CD5\u542F\u52A8\u7B54\u9898\u3002\u786E\u8BA4\u7ED3\u675F\u6388\u8BFE\uFF1F"),onCancel:()=>Da(void 0,null,function*(){var $a,wo,is;Zo((is=(wo=($a=Zi==null?void 0:Zi.data)==null?void 0:$a.not_start_positions)==null?void 0:wo.sort((di,Ma)=>Number(di)-Number(Ma)))==null?void 0:is[0])}),onOk:()=>Da(void 0,null,function*(){yield er()})}):yield er()}),ls=()=>a.createElement(a.Fragment,null,Gt!=null&&Gt.user_login?a.createElement("div",{className:Fi.right},a.createElement(xf,{pageNum:hr,maxPage:sr})):a.createElement("div",{className:Fi.right},a.createElement(se.Z,{spinning:Ht["classroomList/getSmartPlanItemBanks"]},a.createElement("div",{style:{visibility:Ci?"visible":"hidden",height:"100vh",overflow:"hidden"}},(_n==null?void 0:_n.IsSuper)!==void 0&&a.createElement("div",{style:sr?{}:{display:"none"}},_n!=null&&_n.IsSuper?a.createElement(Wl,{clickTab:as,pptFullScreen:ho,pageNum:hr,maxPage:sr,pptInfo:Lr,openEwm:Ii,changePage:rl,setOpenEwm:()=>{$n(null)},aiImg:Er,addPage:()=>{Sl()},gotoSlide:Hn=>{Zo(Hn)}}):a.createElement(ef,{isSimulate:Ms,officeToken:_n,pageCache:Br,pageNum:hr,aiImg:Er,maxPage:sr,changePage:rl,gotoSlide:Hn=>{Zo(Hn)}})))))),al=()=>{var Hn,ni,Vr,zi,ga;return a.createElement("div",{className:Fi.left},a.createElement("div",{style:Ms?{pointerEvents:"none"}:{},id:"weboffice-zone"}),!xs&&ho&&(_n==null?void 0:_n.IsSuper)&&ds&&a.createElement("div",{className:Fi.left_float},a.createElement("div",{className:Fi.float_icon},a.createElement("img",{src:le(23175),width:20,height:20})),a.createElement("div",{className:Fi.float_more},a.createElement("div",{className:Fi.float_text,onClick:()=>{ha(!0)}},"\u67E5\u770B\u5B66\u4E60\u4E92\u52A8"),(Lr==null?void 0:Lr.status)=="in_progress"&&((Hn=Ci==null?void 0:Ci.page)==null?void 0:Hn.lesson_mode)!="self_learning"&&!(Ci!=null&&Ci.is_extra)&&(((ni=Ci==null?void 0:Ci.page)==null?void 0:ni.status)=="not_started"||((Vr=Ci==null?void 0:Ci.page)==null?void 0:Vr.status)=="ended")&&(_n==null?void 0:_n.IsSuper)&&(Ci==null?void 0:Ci.count)>0&&a.createElement(a.Fragment,null,a.createElement("div",{className:Fi.float_icon},a.createElement("img",{src:le(68045),width:20,height:20})),a.createElement("div",{className:Fi.float_text,onClick:()=>Da(void 0,null,function*(){Vt({type:"classroomList/setActionTabs",payload:{key:"question_time",params:{title:"\u8BBE\u7F6E\u7B54\u9898\u65F6\u957F",smart_plans_id:Gt==null?void 0:Gt.id,SmartPlanItemBanks:Ci}}})})},((zi=Ci==null?void 0:Ci.page)==null?void 0:zi.status)=="ended"?"\u91CD\u542F\u7B54\u9898":"\u542F\u52A8\u7B54\u9898")),(Lr==null?void 0:Lr.status)=="in_progress"&&!(Ci!=null&&Ci.is_extra)&&((ga=Ci==null?void 0:Ci.page)==null?void 0:ga.status)=="in_progress"&&(_n==null?void 0:_n.IsSuper)&&(Ci==null?void 0:Ci.count)>0&&a.createElement(a.Fragment,null,a.createElement("div",{className:Fi.float_icon,style:{background:"rgba(227,0,0,0.1)"}},a.createElement("img",{src:le(7891),width:20,height:20})),a.createElement("div",{className:Fi.float_text,onClick:()=>Da(void 0,null,function*(){var er;let Zi=yield(0,fe.ZP)(`/api/courses/${Gt==null?void 0:Gt.coursesId}/smart_plans/${Gt==null?void 0:Gt.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(er=Ci==null?void 0:Ci.page)==null?void 0:er.id,status:"ended"}});(Zi==null?void 0:Zi.status)==0&&(te.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),fl())})},"\u7ED3\u675F\u7B54\u9898")))),or.get("simulate")=="true"&&a.createElement("div",{className:Fi.btn_float,style:{bottom:0,right:120}},a.createElement(wi.op,{className:"mb20",onClick:()=>{Vs(!1),or.get("type")?ce.history.push(`/classrooms/${Gt==null?void 0:Gt.coursesId}/smart_plan/${Gt==null?void 0:Gt.id}/ppt_info/info?type=${or.get("type")}`):ce.history.push(`/classrooms/${Gt==null?void 0:Gt.coursesId}/smart_plan/${Gt==null?void 0:Gt.id}/ppt_info/info`),window.location.reload()}},"\u8FD4\u56DE\u6559\u5E08\u8EAB\u4EFD")),!xs&&ho&&((_n==null?void 0:_n.IsSuper)||or.get("simulate")=="true")&&a.createElement("div",{className:Fi.btn_float,style:{right:_n!=null&&_n.IsSuper?"0px":"20px"}},a.createElement("div",null,a.createElement(wi.op,{disabled:hr==1,className:"mb20",onClick:()=>{if(hr==1){te.ZP.info("\u5DF2\u7ECF\u662F\u7B2C\u4E00\u9875\u4E86\uFF01");return}fs(""),Zo(hr-1)}},"\u4E0A\u4E00\u9875")),a.createElement("div",null,a.createElement(wi.op,{disabled:hr==sr,onClick:()=>{if(hr==sr){te.ZP.info("\u5DF2\u7ECF\u662F\u6700\u540E\u4E00\u9875\u4E86\uFF01");return}fs(""),Zo(hr+1)}},"\u4E0B\u4E00\u9875")),(_n==null?void 0:_n.IsSuper)&&a.createElement("div",{className:Fi.to_page_style},"\u8DF3\u8F6C\u5230",a.createElement(z.default,{style:{width:"65px",marginLeft:"10px"},size:"small",value:js||void 0,placeholder:"\u9875\u7801",onChange:er=>{Zo(er),fs(er)}},Array.from({length:sr},(er,Zi)=>Zi+1).map(er=>a.createElement(z.default.Option,{key:er,value:er},er))))),(Gt==null?void 0:Gt.user_login)&&Xo&&a.createElement("div",{className:Fi.over_item_list},a.createElement("div",{className:Fi.over_item},a.createElement("div",{className:Fi.close_button,onClick:()=>{vo(!1)}},a.createElement("i",{className:"iconfont icon-shouqi5 mr5",style:{fontSize:8}}),"\u6536\u8D77"),a.createElement("div",{className:Fi.over_button,onClick:()=>{ti(!0)}},a.createElement("img",{src:le(78868),className:Fi.ewm_img,style:{width:"16px",height:"15px"}}),a.createElement("div",{className:Fi.ewm_text},"\u5B66\u751F\u5217\u8868")),a.createElement("div",{className:Fi.over_button,onClick:()=>{ce.history.push(`/classrooms/${Gt==null?void 0:Gt.coursesId}/smart_plan/${Gt==null?void 0:Gt.id}/detail`)}},a.createElement("img",{src:le(50066),className:Fi.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:Fi.ewm_text},"\u9000\u51FA\u8BFE\u4EF6")))),!(Gt!=null&&Gt.user_login)&&(_n==null?void 0:_n.IsSuper)&&Xo&&a.createElement("div",{className:Fi.over_item_list},a.createElement("div",{className:Fi.over_item},a.createElement("div",{className:Fi.close_button,onClick:()=>{vo(!1)}},a.createElement("i",{className:"iconfont icon-shouqi5 mr5",style:{fontSize:8}}),"\u6536\u8D77"),a.createElement("div",{className:Fi.over_button,onClick:()=>{Vs(!ho)}},!ho&&a.createElement("img",{src:le(15091),className:Fi.ewm_img,style:{width:"14px",height:"14px"}}),ho&&a.createElement("img",{src:le(24639),className:Fi.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:Fi.ewm_text},ho?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F\u64AD\u653E")),(Lr==null?void 0:Lr.status)=="not_started"&&a.createElement("div",{className:Fi.over_button,onClick:()=>Da(void 0,null,function*(){Vt({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan_shang",params:{coursesId:Gt==null?void 0:Gt.coursesId,smart_plans_id:Gt==null?void 0:Gt.id}}})})},a.createElement("img",{src:le(76502),className:Fi.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:Fi.ewm_text},"\u5F00\u59CB\u4E0A\u8BFE")),(Lr==null?void 0:Lr.status)=="not_started"&&a.createElement("div",{className:Fi.over_button,onClick:()=>Da(void 0,null,function*(){Ea(!0)})},a.createElement("img",{src:le(93026),className:Fi.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:Fi.ewm_text},"\u66F4\u6362\u8BFE\u4EF6")),(Lr==null?void 0:Lr.status)=="in_progress"&&a.createElement("div",{className:Fi.over_button,onClick:()=>Da(void 0,null,function*(){yield rs()})},a.createElement("img",{src:le(3540),className:Fi.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:Fi.ewm_text},"\u7ED3\u675F\u6388\u8BFE")),a.createElement("div",{className:Fi.over_button,onClick:()=>{$n(new Date)}},a.createElement("img",{src:le(56440),className:Fi.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:Fi.ewm_text},"\u8BFE\u4EF6\u4E8C\u7EF4\u7801")))),!(Gt!=null&&Gt.user_login)&&!(_n!=null&&_n.IsSuper)&&!Ms&&a.createElement("div",{className:Fi.overcont2wrap},a.createElement(wi.op,{disabled:hr==1,className:"mr30",onClick:()=>{if(hr==1){te.ZP.info("\u5DF2\u7ECF\u662F\u7B2C\u4E00\u9875\u4E86\uFF01");return}Zo(hr-1)}},"\u4E0A\u4E00\u9875"),a.createElement("div",{className:Fi.over_content2},a.createElement("div",{className:Fi.over_button2,onClick:()=>{ce.history.push(`/classrooms/${Gt==null?void 0:Gt.coursesId}/smart_plan`)}},a.createElement("img",{src:le(50066),className:Fi.ewm_img2,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:Fi.ewm_text2},"\u9000\u51FA\u8BFE\u4EF6"))),a.createElement(wi.op,{disabled:hr==sr,className:"ml30",onClick:()=>{if(hr==sr){te.ZP.info("\u5DF2\u7ECF\u662F\u6700\u540E\u4E00\u9875\u4E86\uFF01");return}Zo(hr+1)}},"\u4E0B\u4E00\u9875")),!Xo&&(_n==null?void 0:_n.IsSuper)&&a.createElement("div",{className:Fi.kjgj_style},a.createElement("div",{className:Fi.kjgj_item,onClick:()=>{vo(!0)}},a.createElement("div",{className:Fi.kjgj_img},a.createElement("img",{src:le(22335),style:{width:"30px",height:"30px"}})),a.createElement("div",{className:Fi.kjgj_text},"\u8BFE\u4EF6\u5DE5\u5177"))))};return a.createElement(se.Z,{spinning:qr},a.createElement("div",{style:{display:"flex"}},zn,Ps&&a.createElement("div",{className:Fi.page_style},"\u7B2C",hr,"\u9875"),a.createElement($l,{className:`${Fi.officeWrp} ${tu?Fi.arrow:""}`,lazy:!0,onResizeEnd:()=>{},onResize:Hn=>{const ni=Hn[0]+Hn[1],Vr=[Hn[0]/ni*100,Hn[1]/ni*100];Vr[0]<20&&(Vr[0]=20,Vr[1]=80),Vr[1]==0?ll(!0):ll(!1),Io(Vr),hs()}},ho?a.createElement(a.Fragment,null,a.createElement($l.Panel,{size:_s[0]}," ",al()),a.createElement($l.Panel,{size:_s[1],collapsible:!(_n!=null&&_n.IsSuper),style:{overflow:"hidden"}},_n!=null&&_n.IsSuper?a.createElement(ee.Z,{bodyStyle:{padding:0},headerStyle:{display:"none"},width:700,onClose:()=>{ha(!1)},destroyOnClose:!0,forceRender:!0,open:xs},ls(),Ko&&a.createElement("div",{className:Fi.drawer_ewm},a.createElement("div",{className:Fi.drawer_ewm_title},Ci==null?void 0:Ci.smart_plan_name,a.createElement("i",{className:"iconfont icon-guanbi",style:{cursor:"pointer",color:"#000"},onClick:()=>{jo(!1)}})),a.createElement("div",{className:Fi.drawer_text},"\u6253\u5F00",a.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},a.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),a.createElement("div",{className:Fi.drawer_code},a.createElement(ie.Z,{errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${Gt==null?void 0:Gt.coursesId}&id=${Gt==null?void 0:Gt.id}`,bgColor:"#FFF",size:260,icon:`${ue.Z.IMG_SERVER}/${(qt=nt==null?void 0:nt.setting)==null?void 0:qt.tab_logo_url}`}))),a.createElement("div",{className:Fi.close_drawer,onClick:Hn=>{Hn.stopPropagation(),ha(!1)}},a.createElement("i",{className:"iconfont icon-shouqi10 font14"}))):ls())):a.createElement(a.Fragment,null,a.createElement($l.Panel,{size:_s[0],min:"20%",collapsible:!0}," ",al()),a.createElement($l.Panel,{size:_s[1],collapsible:!0,style:{overflow:"hidden"}},(!ho||!(_n!=null&&_n.IsSuper))&&ls()))),a.createElement(Df.Z,{Callback:()=>{wl(),fl(),(0,fe.ZP)(`/api/courses/${Gt==null?void 0:Gt.coursesId}/smart_plans/${Gt==null?void 0:Gt.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:hr,allow_answer:!1,is_end:!1}}})}}),a.createElement(Bf.Z,{v:Lr,params:Gt,user:ht,visible:bl,afterOk:()=>{Ea(!1),window.location.reload()},afterCancel:()=>{Ea(!1)}}),a.createElement(ae.default,{centered:!0,maskClosable:!1,keyboard:!1,open:$s,title:"\u8BFE\u4EF6\u4E8C\u7EF4\u7801",width:530,forceRender:!0,footer:null,closeIcon:null},a.createElement("div",{className:Fi.modal},"\u6253\u5F00",a.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},a.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),a.createElement("div",{className:Fi.erweima},a.createElement(ie.Z,{errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${Gt==null?void 0:Gt.coursesId}&id=${Gt==null?void 0:Gt.id}`,bgColor:"#FFF",size:260,icon:`${ue.Z.IMG_SERVER}/${(Rn=nt==null?void 0:nt.setting)==null?void 0:Rn.tab_logo_url}`})),a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginBottom:"10px"}},a.createElement(b.ZP,{style:{marginRight:"20px"},onClick:()=>{Rs(!1),Ss(!1)}},"\u67E5\u770B\u8BFE\u4EF6"),a.createElement(b.ZP,{type:"primary",onClick:()=>{Rs(!1),Ss(!1),$n(null),Vs(!0),ru()}},"\u5168\u5C4F\u4E0A\u8BFE"))),a.createElement(ae.default,{centered:!0,keyboard:!1,maskClosable:!1,destroyOnClose:!0,open:aa,title:"\u63D0\u793A",width:"450px",cancelButtonProps:{style:{display:"none"}},okText:"\u77E5\u9053\u4E86",onCancel:()=>{var Hn;Aa(!1),Zo((Hn=Ni==null?void 0:Ni.sort())==null?void 0:Hn[0])},onOk:()=>Da(void 0,null,function*(){var Hn;Aa(!1),Zo((Hn=Ni==null?void 0:Ni.sort())==null?void 0:Hn[0])})},a.createElement("div",null,"\u8BF7\u5B8C\u6210 ",(qn=Ni==null?void 0:Ni.sort())==null?void 0:qn.map((Hn,ni)=>a.createElement("span",{key:ni,style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{Aa(!1),Zo(Hn)}},"\u7B2C",Hn,"\u9875",ni+1==(Ni==null?void 0:Ni.length)?"":"\u3001"))," \u6240\u6709\u8BD5\u9898\u4EE5\u89E3\u9501\u4E0B\u4E00\u9875\u5185\u5BB9\u3002")),a.createElement(ae.default,{centered:!0,keyboard:!1,destroyOnClose:!0,maskClosable:!1,open:yi,title:"\u5B66\u751F\u5217\u8868",width:"800px",onCancel:()=>{ti(!1)},footer:null},a.createElement(se.Z,{spinning:!1},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"20px"}},a.createElement(z.default,{style:{width:160},size:"large",placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",value:uo==null?void 0:uo.course_group_id,options:(Kn=Va||[])==null?void 0:Kn.map(Hn=>({label:Hn==null?void 0:Hn.name,value:Hn==null?void 0:Hn.id})),onChange:Hn=>{uo.page=1,uo.course_group_id=Hn,cl(eu({},uo))}}),a.createElement(wi.t7,{style:{width:300},value:{value:uo.search},onChange:(Hn,ni)=>{uo.page=1,uo.search=Hn,cl(eu({},uo))},placeholder:"\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22"})),a.createElement(E.default,{loading:zo,style:{marginBottom:"10px"},className:"mt10",scroll:{y:400},columns:[{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:Hn=>a.createElement("span",{style:{color:"#666666"}},Hn||"--")},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,render:Hn=>a.createElement("span",{style:{color:"#666666"}},Hn||"--")},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0,render:Hn=>a.createElement("span",{style:{color:"#666666"}},Hn||"--")},{title:"\u64CD\u4F5C",dataIndex:"gender",key:"gender",width:80,fixed:"right",align:"center",render:(Hn,ni)=>a.createElement("span",{className:"c-grey-666",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{ti(!1),ce.history.push(`/classrooms/${Gt==null?void 0:Gt.coursesId}/smart_plan/${Gt==null?void 0:Gt.id}/users/${ni==null?void 0:ni.user_login}/ppt_info/info`)}},"\u67E5\u770B")}],dataSource:ma,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["50","100","150","200"],pageSize:uo.limit,current:uo.page,position:["bottomRight"],onChange:(Hn,ni)=>{uo.page=Hn,uo.limit=ni,cl(eu({},uo))},total:mo,showTotal:(Hn,ni)=>a.createElement("span",null,"\u5171",a.createElement("span",{style:{color:"#165DFF"}}," ",Hn," "),"\u6761\u6570\u636E")}}))),a.createElement(Es,{Callback:Hn=>Da(void 0,null,function*(){var ni;let Vr=yield(0,fe.ZP)(`/api/courses/${Gt==null?void 0:Gt.coursesId}/smart_plans/${Gt==null?void 0:Gt.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(ni=Ci==null?void 0:Ci.page)==null?void 0:ni.id,status:"in_progress",answer_limit_time:Hn}});(Vr==null?void 0:Vr.status)==0&&(te.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),fl(),ha(!0),Vt({type:"classroomList/setActionTabs",payload:{key:""}}))})}),a.createElement(Ff.Z,{Callback:()=>{ce.history.push(`/classrooms/${Gt==null?void 0:Gt.coursesId}/smart_plan`),(0,fe.ZP)(`/api/courses/${Gt==null?void 0:Gt.coursesId}/smart_plans/${Gt==null?void 0:Gt.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:hr,allow_answer:!1,is_end:!0}}})}})))};var Tf=(0,ce.connect)(({user:ht,classroomList:at,loading:nt,globalSetting:Ht})=>({user:ht,classroomList:at,globalSetting:Ht,loading:nt.effects}))(Of)},99453:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return ve}});var a=le(59301),Ce=le(6767),y=le(62957),ce=le(14566),de=le(25399),te=le(60242),ae=le(82093),re={box:"box___542Xs",row:"row___hSJJt",icon:"icon___qExRj"},ne=le(71360),x=le(25992),ee=le(47257),E=le.n(ee),b=le(49661),z=le(59301),ie=Object.defineProperty,se=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ue=(he,ge,be)=>ge in he?ie(he,ge,{enumerable:!0,configurable:!0,writable:!0,value:be}):he[ge]=be,oe=(he,ge)=>{for(var be in ge||(ge={}))pe.call(ge,be)&&ue(he,be,ge[be]);if(se)for(var be of se(ge))fe.call(ge,be)&&ue(he,be,ge[be]);return he},me=(he,ge,be)=>new Promise((ye,Ae)=>{var Fe=Be=>{try{we(be.next(Be))}catch(xe){Ae(xe)}},De=Be=>{try{we(be.throw(Be))}catch(xe){Ae(xe)}},we=Be=>Be.done?ye(Be.value):Promise.resolve(Be.value).then(Fe,De);we((be=be.apply(he,ge)).next())}),ve=({v:he,visible:ge,params:be,user:ye,afterOk:Ae,afterCancel:Fe})=>{var De;const[we,Be]=(0,a.useState)([]),xe=(0,a.useRef)([]),[je,Ie]=(0,a.useState)(!1),ze={multiple:!1,withCredentials:!0,showUploadList:!1,onRemove:()=>{Be([])},accept:".ppt,.pptx",beforeUpload:qe=>me(void 0,null,function*(){var Je,Qe;const Ue=qe.name.endsWith(".ppt"),Le=qe.name.endsWith(".pptx");if(!Ue&&!Le)return Ce.ZP.warning("\u53EA\u80FD\u4E0A\u4F20PPT\u6216PPTX\u7C7B\u578B\u7684\u6587\u4EF6"),Promise.reject();if(qe.size/1024/1024>200)return Ce.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236200MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject();let Re=qe==null?void 0:qe.name,We=Re.lastIndexOf("."),Ze=Re.substring(0,We);Ze.length>20&&(Ze=Ze.substring(0,20));const dt=yield(0,ae.ZP)(`/api/courses/${be==null?void 0:be.coursesId}/smart_plans/check_exist.json`,{method:"post",body:{filename:Ze}});(Je=dt==null?void 0:dt.data)!=null&&Je.exist&&Ce.ZP.info("\u68C0\u6D4B\u5230\u8BFE\u5802\u5DF2\u6709\u540C\u540D\u8BFE\u4EF6\uFF0C\u65B0\u4E0A\u4F20\u7684\u8BFE\u4EF6\u540D\u79F0\u5C06\u6DFB\u52A0\u201C\u526F\u672C\u201D\u8FDB\u884C\u533A\u5206");const rt={id:String(Math.random()).slice(-6),name:qe.name,size:qe.size,file:qe,description:"",percent:0,status:"uploading"};return Te(rt,{container_type:"SmartPlan",login:(Qe=ye==null?void 0:ye.userInfo)==null?void 0:Qe.login,container_id:null,description:"",realFileName:!1}),Be(He=>[rt]),Promise.reject()})},Te=(qe,Je)=>me(void 0,null,function*(){var Qe,Ue,Le,ke,Re,We,Ze,dt,rt,He;Je.file_name=qe.name;const _e=qe.name,Xe=yield(0,ae.ZP)("/api/buckets/get_smart_plan_token.json",{method:"get"});if((Xe==null?void 0:Xe.status)!==0){Be(ct=>(ct[ct.findIndex(Ke=>Ke.name===_e)].status="error",[...ct])),Ce.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5");return}Xe.data=JSON.parse((0,x.pe)(Xe.data));const Ne=new(E())({endpoint:(Qe=Xe==null?void 0:Xe.data)==null?void 0:Qe.end_point,region:(Ue=Xe==null?void 0:Xe.data)==null?void 0:Ue.region,accessKeyId:(Le=Xe==null?void 0:Xe.data)==null?void 0:Le.access_key_id,accessKeySecret:(ke=Xe==null?void 0:Xe.data)==null?void 0:ke.access_key_secret,bucket:(Re=Xe==null?void 0:Xe.data)==null?void 0:Re.bucket,stsToken:(We=Xe==null?void 0:Xe.data)==null?void 0:We.security_token});qe.name.split(".").pop(),Ne.multipartUpload(`smartplans/${be.coursesId}/${be==null?void 0:be.id}/${(Ze=ye==null?void 0:ye.userInfo)==null?void 0:Ze.login}/${Date.now()}/${_e}`,new Blob([qe.file],{type:qe.file.type}),{timeout:3600*1e3,partSize:1002400,progress:(ct,Ke,Ve)=>{Be(Me=>{const Se=Me.findIndex(Pe=>Pe.name===_e);return Me[Se].client=Ne,Me[Se].percent=ct*100,Me[Se].checkpoint=Ke,[...Me]})},checkpoint:(rt=xe.current[(dt=xe.current)==null?void 0:dt.findIndex(ct=>ct.name===_e)])==null?void 0:rt.checkpoint,callback:{customValue:{id:_e+""},url:(He=Xe==null?void 0:Xe.data)==null?void 0:He.callback_url,host:Xe==null?void 0:Xe.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,ae.rz)(Je)}}).then(function(ct){Be(Ke=>{var Ve,Me,Se;const Pe=Ke.findIndex($e=>$e.name===_e);let Ye="done";return((Ve=ct.data)==null?void 0:Ve.status)===0?Ke[Pe].response=(Me=ct.data)==null?void 0:Me.data:(Ce.ZP.warning((Se=ct.data)==null?void 0:Se.message),Ye="error"),Ke[Pe].status=Ye,[...Ke]})}).catch(function(ct){(ct==null?void 0:ct.name)!=="cancel"&&Be(Ke=>{const Ve=Ke.findIndex(Me=>Me.name===_e);return Ke[Ve].status="error",[...Ke]})})});return z.createElement(y.default,{maskClosable:!1,centered:!0,open:ge,title:"\u66F4\u6362\u8BFE\u4EF6",width:550,destroyOnClose:!0,onCancel:()=>{Fe(),Be([])},okButtonProps:{loading:je,disabled:(we==null?void 0:we.length)>0&&((De=we==null?void 0:we[0])==null?void 0:De.status)=="uploading"},onOk:()=>me(void 0,null,function*(){var qe,Je,Qe;if((we==null?void 0:we.length)>0&&((qe=we==null?void 0:we[0])==null?void 0:qe.status)=="uploading"){Ce.ZP.warning("\u8BFE\u4EF6\u6B63\u5728\u4E0A\u4F20\u4E2D\uFF0C\u8BF7\u7A0D\u7B49...");return}Ie(!0);const Ue=yield(0,ae.ZP)(`/api/courses/${be==null?void 0:be.coursesId}/smart_plans/${he==null?void 0:he.id}/change_attachment.json`,{method:"put",body:{attachment_id:(Qe=(Je=we==null?void 0:we[0])==null?void 0:Je.response)==null?void 0:Qe.attachment_id,smart_plan_id:he==null?void 0:he.id}});return Ie(!1),(Ue==null?void 0:Ue.status)===0&&(Ce.ZP.success("\u66F4\u6362\u6210\u529F\uFF01"),Ae(),Be([])),Ue})},z.createElement("div",null,z.createElement("div",{style:{fontSize:"14px",color:"#000",marginBottom:"20px"}},"\u652F\u6301\u4E0A\u4F20\u65B0\u7248PPT\u6587\u4EF6\u8986\u76D6\u5F53\u524DPPT\u5185\u5BB9\u3002\u66F4\u6362PPT\u540E\uFF0C\u4EA4\u4E92\u529F\u80FD\u4ECD\u4E0E\u539F\u9875\u7801\u5173\u8054\u3002\u5982\u9700\u8C03\u6574\uFF0C\u53EF\u901A\u8FC7 ",z.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{}},"\u8BFE\u4EF6\u4EA4\u4E92\u8BE6\u60C5")," \u5FEB\u901F\u4FEE\u6539\u4EA4\u4E92\u529F\u80FD\u5173\u8054\u7684\u5E7B\u706F\u7247\u3002 "),z.createElement(ce.default,oe({},ze),z.createElement("div",{style:{display:"flex",alignItems:"center"}},z.createElement(ne.op,{shape:"default"},z.createElement("div",{style:{display:"flex",alignItems:"center"}},z.createElement("img",{width:14,src:le(69629)}),z.createElement("span",{style:{marginLeft:"5px"}},"\u4E0A\u4F20\u66F4\u6362\u8BFE\u4EF6"))),z.createElement("span",{style:{color:"#9096A3",fontSize:"12px",marginLeft:"10px"}},"\u6587\u4EF6\u5927\u5C0F\u4E0D\u8D85\u8FC7200MB\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1APPT\u3001PPTX"))),z.createElement("div",{className:re.box},we.map(qe=>z.createElement("div",{key:qe.id,className:re.row},z.createElement("div",{className:re.icon},qe.status==="done"&&z.createElement("i",{className:"iconfont icon-wancheng",style:{color:"#19CB70"}}),qe.status==="error"&&z.createElement("i",{className:"iconfont icon-cuowu",style:{color:"#E30000",marginLeft:1,fontSize:13}})),z.createElement("div",null,z.createElement(de.Z,{title:qe==null?void 0:qe.name},z.createElement("div",{style:{color:qe.status==="error"?"#E30000":"#3061D0",textDecoration:"underline"}},(0,b.tP)(qe==null?void 0:qe.name,9))),qe.status==="uploading"&&z.createElement(te.Z,{strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:qe.percent,showInfo:!1,size:[168,4]})))))))}},61471:function(Ct,lt,le){"use strict";le.d(lt,{i:function(){return me},q:function(){return oe}});var a=le(59301),Ce={flex_box_center:"flex_box_center___yMUhy",flex_space_between:"flex_space_between___KNvG9",flex_box_vertical_center:"flex_box_vertical_center___yqWY9",flex_box_center_end:"flex_box_center_end___DJKuV",flex_box_column:"flex_box_column___NTtN1",singleSelect:"singleSelect___fU3O9",multipleSelect:"multipleSelect___LFXCB",plus:"plus___gdDhG"},y=le(92310),ce=le.n(y),de=le(25399),te=le(82326),ae=le(99571),re=le(82093),ne=Object.defineProperty,x=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ie=(Ee,ve,he)=>ve in Ee?ne(Ee,ve,{enumerable:!0,configurable:!0,writable:!0,value:he}):Ee[ve]=he,se=(Ee,ve)=>{for(var he in ve||(ve={}))b.call(ve,he)&&ie(Ee,he,ve[he]);if(E)for(var he of E(ve))z.call(ve,he)&&ie(Ee,he,ve[he]);return Ee},pe=(Ee,ve)=>x(Ee,ee(ve)),fe=(Ee,ve)=>{var he={};for(var ge in Ee)b.call(Ee,ge)&&ve.indexOf(ge)<0&&(he[ge]=Ee[ge]);if(Ee!=null&&E)for(var ge of E(Ee))ve.indexOf(ge)<0&&z.call(Ee,ge)&&(he[ge]=Ee[ge]);return he},ue=(Ee,ve,he)=>new Promise((ge,be)=>{var ye=De=>{try{Fe(he.next(De))}catch(we){be(we)}},Ae=De=>{try{Fe(he.throw(De))}catch(we){be(we)}},Fe=De=>De.done?ge(De.value):Promise.resolve(De.value).then(ye,Ae);Fe((he=he.apply(Ee,ve)).next())});const oe=Ee=>{var ve=Ee,{wrapClassName:he,wrapStyle:ge={},showLinkButton:be=!0,tooltipTitle:ye="",loadGeneral:Ae=!1,data:Fe={}}=ve,De=fe(ve,["wrapClassName","wrapStyle","showLinkButton","tooltipTitle","loadGeneral","data"]);const we="course_disciplines_list",[Be,xe]=(0,a.useState)(()=>{const Je=sessionStorage.getItem(we);return Je?JSON.parse(Je):[]}),[je,Ie]=(0,a.useState)(!1),[ze,Te]=(0,a.useState)(!0);(0,a.useEffect)(()=>{qe()},[]);const qe=()=>ue(void 0,null,function*(){var Je,Qe,Ue,Le;Ie(!0);const ke=yield(0,re.U2)("v2/course_disciplines.json",Fe);if(ke.status===0){const Re=((Qe=(Je=ke==null?void 0:ke.data)==null?void 0:Je.list)==null?void 0:Qe.map(We=>({value:We.id,label:We.name})))||[];if(xe(Re),Te(!1),sessionStorage.setItem(we,JSON.stringify(Re)),ze){const We=(Le=(Ue=ke==null?void 0:ke.data)==null?void 0:Ue.list)==null?void 0:Le.find(Ze=>Ze.is_default);Ae&&We&&De.onChange(We==null?void 0:We.id)}}Ie(!1)});return a.createElement("div",{className:ce()(Ce.singleSelect,he),style:ge},a.createElement(de.Z,{title:ye},a.createElement(te.default,se({allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B",loading:je,options:Be,onDropdownVisibleChange:Je=>{Je&&qe()}},De))),be&&a.createElement(ae.ZP,{type:"link",target:"_blank",href:"/knowledgeHub"},"\u7BA1\u7406\u8BFE\u7A0B"))},me=Ee=>{var ve=Ee,{wrapClassName:he,wrapStyle:ge={},showLinkButton:be=!0,courseDisciplineId:ye="",isPlusHeight:Ae=!1,tooltipTitle:Fe,allowAcceptEmpty:De=!1,data:we={}}=ve,Be=fe(ve,["wrapClassName","wrapStyle","showLinkButton","courseDisciplineId","isPlusHeight","tooltipTitle","allowAcceptEmpty","data"]);const[xe,je]=(0,a.useState)([]),[Ie,ze]=(0,a.useState)(!1);(0,a.useEffect)(()=>{Te()},[ye]);const Te=()=>ue(void 0,null,function*(){var qe,Je;if(!De&&!ye){je([]);return}ze(!0);const Qe=yield(0,re.U2)(`v2/course_disciplines/${ye||"all"}.json`,we);if(Qe.status===0){const Ue=((Je=(qe=Qe==null?void 0:Qe.data)==null?void 0:qe.tag_disciplines)==null?void 0:Je.map(Le=>({value:Le.id,label:Le.name})))||[];Ue.length&&je(Ue)}ze(!1)});return a.createElement("div",{className:ce()(Ce.multipleSelect,he),style:ge},a.createElement(de.Z,{title:Fe},a.createElement(te.default,pe(se({allowClear:!0,mode:"multiple",optionFilterProp:"label",placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9",loading:Ie,options:xe,maxTagCount:"responsive",onDropdownVisibleChange:qe=>{qe&&Te()}},Be),{className:ce()(Be.className,Ae&&Ce.plus)}))),be&&a.createElement(ae.ZP,{className:Ce.btn,type:"link",target:"_blank",href:"/knowledgeHub"},"\u7BA1\u7406\u77E5\u8BC6\u70B9"))}},30516:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return ie}});var a=le(59301),Ce=le(76560),y=le(62957),ce=le(99571),de=le(29787),te=le(50582),ae=le(40148),re=le(51124),ne=le(24334),x=le(56656),ee=le.n(x),E=le(49162),b=le(59301),z=(se,pe,fe)=>new Promise((ue,oe)=>{var me=he=>{try{ve(fe.next(he))}catch(ge){oe(ge)}},Ee=he=>{try{ve(fe.throw(he))}catch(ge){oe(ge)}},ve=he=>he.done?ue(he.value):Promise.resolve(he.value).then(me,Ee);ve((fe=fe.apply(se,pe)).next())}),ie=({open:se,onClose:pe})=>{const[fe,ue]=(0,a.useState)(void 0);console.log((0,Ce.useLocation)(),33);const oe=(0,Ce.useLocation)();(0,a.useEffect)(()=>{se&&function(){return z(this,null,function*(){const Qe=yield(0,te.X6)(se);ue(Qe.data)})}()},[se]);const{status:me,created_at:Ee,code:ve,name:he,language:ge,pass_sets_count:be,set_count:ye,error_msg:Ae,output:Fe,input:De,expected_output:we,execute_memory:Be,user:xe,execute_time:je,input_file_url:Ie,output_file_url:ze,is_file:Te,expected_output_file_url:qe}=fe||{};return b.createElement(y.default,{open:se,width:1e3,onCancel:()=>pe(!1),footer:b.createElement(ce.ZP,{type:"primary",onClick:()=>pe(!1)},"\u5173\u95ED"),centered:!0},b.createElement(de.Z,{spinning:!fe,delay:500},b.createElement("div",{className:"record-detail-info"},fe?b.createElement(b.Fragment,null,b.createElement("div",{className:"record-detail-body"},b.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),b.createElement("ul",{className:"record-info"},b.createElement("li",null," \u8BC4\u6D4B\u7ED3\u679C\uFF1A",b.createElement("span",{className:me===0?"c-green":"c-red"},ae.Im[me])," "),b.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",b.createElement("span",null,ee()(Ee).format("YYYY-MM-DD HH:mm:ss"))," "),b.createElement("li",null," \u8BED\u8A00\uFF1A",b.createElement("span",null,ge)," "),b.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",b.createElement("span",null,je*1e3,"ms")," "),b.createElement("li",null," ",`${me===E.h.HIDE_COMPILE_STATUS?"--":be} / ${ye} \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B`," ")),(0,ae.gZ)({status:me,error_msg:Ae,execute_time:je,output:Fe,input:De,expected_output:we,input_file_url:Ie,output_file_url:ze,is_file:Te,expected_output_file_url:qe}),b.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),b.createElement(re.ZP,{height:"200px",width:"100%",language:ge==null?void 0:ge.toLocaleLowerCase(),value:ne.Base64.decode(ve),options:{readOnly:!0}}))):null)))}},57049:function(Ct,lt,le){"use strict";le.d(lt,{Im:function(){return ye},Y4:function(){return Fe}});var a=le(59301),Ce=le(37568),y=le(6767),ce=le(99571),de=le(55956),te=le(24334),ae=le.n(te),re=le(5216),ne=le(766),x=le(38394),ee=le(49661),E=le(34376),b=le.n(E),z=le(82093),ie=le(76560),se=le(30516),pe=le(33796),fe=le(50582),ue=le(76193),oe=le(41550),me=le(92310),Ee=le.n(me),ve=le(2610),he=le(59301),ge=(Be,xe,je)=>new Promise((Ie,ze)=>{var Te=Qe=>{try{Je(je.next(Qe))}catch(Ue){ze(Ue)}},qe=Qe=>{try{Je(je.throw(Qe))}catch(Ue){ze(Ue)}},Je=Qe=>Qe.done?Ie(Qe.value):Promise.resolve(Qe.value).then(Te,qe);Je((je=je.apply(Be,xe)).next())});const{TextArea:be}=Ce.default,ye={[de.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[de.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[de.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var Ae=(Be=>(Be[Be.SET_VISIBLE=0]="SET_VISIBLE",Be[Be.SET_TABINDEX=1]="SET_TABINDEX",Be))(Ae||{});function Fe(Be){const{status:xe,error_msg:je,output:Ie,input:ze,expected_output:Te,is_file:qe,input_file_url:Je,output_file_url:Qe,expected_output_file_url:Ue,setMonacoValue:Le,setData:ke,highlightEndEntry:Re}=Be,We=(0,a.useRef)(),Ze=(0,a.useRef)(),dt=(0,a.useRef)();let rt=null;const He={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,a.useEffect)(()=>{if(Ie&&!qe&&We.current){const _e=new E.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});_e.open(We.current);const Xe=(Re?ee.jl:ee.pp)(te.Base64.decode(Ie));_e.write(Xe),_e.setOption("theme",{background:"#1e1e1e"})}if(ze&&!qe&&Ze.current){const _e=new E.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});_e.open(Ze.current),_e.write((Re?ee.jl:ee.pp)(ze)),_e.setOption("theme",{background:"#1e1e1e"})}if(Te&&!qe&&dt.current){const _e=new E.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});_e.open(dt.current),_e.write((Re?ee.jl:ee.pp)(te.Base64.decode(Te))),_e.setOption("theme",{background:"#1e1e1e"})}},[Ie]),xe){case de.h.NOMATCH:rt=he.createElement(he.Fragment,null,he.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!qe&&he.createElement("div",{ref:We}),qe&&he.createElement("div",{style:He},he.createElement("a",{style:{fontSize:"16px"},onClick:()=>ge(this,null,function*(){const _e=yield(0,z.ZP)(Qe,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});Le(_e),setTimeout(()=>{ke(Qe)},200)})},Ie)),he.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!qe&&he.createElement("div",{ref:dt}),qe&&he.createElement("div",{style:He},he.createElement("a",{style:{fontSize:"16px"},onClick:()=>ge(this,null,function*(){const _e=yield fetch(Ue,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Le(yield _e.text()),setTimeout(()=>{ke(Ue)},200)})},Te)));break;case de.h.EXECUTEFAILURE:rt=he.createElement(he.Fragment,null,he.createElement("div",{style:{border:"1px #F6F7F9 solid"}},he.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!qe&&he.createElement(x.Z,{value:ze,style:He}),qe&&he.createElement("div",{style:He},he.createElement("a",{onClick:()=>(0,ee.LR)(Je,ze)},ze))),he.createElement("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"}},he.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),he.createElement("pre",{className:re.Z.error,style:{color:"#E30000",padding:"0 10px"}},te.Base64.decode(je),"111")));break;case de.h.COMPILEFAILURE:rt=he.createElement(he.Fragment,null,he.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),he.createElement("pre",{className:re.Z.error},te.Base64.decode(je)));break;case de.h.PODFAILURE:rt=he.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case de.h.TIMEOUT:rt=he.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return he.createElement(he.Fragment,null," ",rt," ")}function De(Be){const{status:xe,error_msg:je,execute_time:Ie,output:ze,input:Te,expected_output:qe,is_file:Je,input_file_url:Qe,output_file_url:Ue,expected_output_file_url:Le}=Be;let ke=null;switch(xe){case de.h.OK:case de.h.NOMATCH:case de.h.EXECUTEFAILURE:case de.h.COMPILEFAILURE:ke=he.createElement("div",{id:"outputResultRef",className:"h100"});break;case de.h.PODFAILURE:ke=he.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case de.h.TIMEOUT:ke=he.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return he.createElement(he.Fragment,null," ",ke," ")}function we({value:Be,className:xe}){return he.createElement("span",{className:xe},Be)}lt.ZP=({input:Be,is_file:xe,debuging:je,submitting:Ie,executingMessage:ze,debugResult:Te,onChangeInput:qe,onDebugCode:Je,onSubmitCode:Qe,hack:Ue,user:Le,submitResult:ke,isWhiteTheme:Re,topDispatch:We})=>{const[Ze]=(0,ie.useSearchParams)(),dt=(0,ie.useParams)(),[rt,He]=(0,a.useState)(!1),[_e,Xe]=(0,a.useState)(!1),[Ne,Ge]=(0,a.useState)(1),[ct,Ke]=(0,a.useState)(!1),[Ve,Me]=(0,a.useState)(0),[Se,Pe]=(0,a.useState)(!1),[Ye,$e]=(0,a.useState)(""),[ft,Et]=(0,a.useState)(""),gt=(0,a.useRef)(),Bt=(0,a.useRef)(),Ft=(0,a.useRef)(null),Dt=(0,a.useRef)(null),mt=(0,a.useRef)(null);console.log(ke,"submitResult",dt);const{status:et,id:st,input:ot,output:bt,expected_output:_t,is_file:It,input_file_url:Lt,output_file_url:Rt,expected_output_file_url:zt,error_msg:En,hack_sets:Xn}=ke||{};(0,a.useEffect)(()=>{et===0&&(Ge(1),Me(0))},[et,st]),(0,a.useEffect)(()=>{ge(void 0,null,function*(){var xn;const cn=yield(0,fe.rX)(dt==null?void 0:dt.id,"submit");(cn==null?void 0:cn.status)===0&&(cn!=null&&cn.data&&((xn=cn==null?void 0:cn.data)==null?void 0:xn.status)!==0?(We({type:ue.Types.SET_SUBMIT_RESULT,payload:{submitResult:cn==null?void 0:cn.data}}),Ge(2),Me(320)):(Ge(1),Me(0)))})},[dt==null?void 0:dt.id]),(0,a.useEffect)(()=>{if(gt.current){let ln=function(jt){$t=wn.offsetHeight,fn=!0,Nn=jt.pageY,mt.current.style.display="block"},xn=function(){fn=!1,mt.current.style.display="none"},cn=function(jt){if(fn){vn();let Mt=Nn-jt.pageY,Ot=$t+Mt;if(Ot<0&&(Ot=0),Ot>window.innerHeight-150&&(Ot=window.innerHeight-150),Ne===1){Ot<=34?Me(0):Me(Ot);return}console.log(Ot,"resizeH"),Me(Ot)}};const wn=Ft.current;let $t=0,fn=!1,Nn=0;const Yt=document.getElementById("case-y-bar");return Yt==null||Yt.addEventListener("mousedown",ln),document.addEventListener("mousemove",cn),document.addEventListener("mouseup",xn),()=>{const jt=document.getElementById("case-y-bar");jt==null||jt.removeEventListener("mousedown",ln),document.removeEventListener("mousemove",cn),document.removeEventListener("mouseup",xn)}}},[gt,Ne]),(0,a.useEffect)(()=>{const ln=pe.Z.subscribe("resize-move-bar",vn);if(Ze.get("type")!=="exercises")return document.addEventListener((0,ve.gH)(),On),()=>{document.removeEventListener((0,ve.gH)(),On),ln()}},[]),(0,a.useEffect)(()=>{});function vn(){var ln,xn,cn,wn;const $t=document.getElementById("outputResultRef");if($t){let fn=$t.dataset.text;Bt.current.reset(),Bt.current.writeln(fn);const Nn=document.getElementById("outputResultRef").offsetWidth-20,Yt=((wn=(cn=(xn=(ln=Bt.current)==null?void 0:ln._core)==null?void 0:xn._renderService)==null?void 0:cn.dimensions)==null?void 0:wn.actualCellWidth)||10,jt=Math.ceil(Nn/Yt);Bt.current.resize(jt,Math.ceil($t.clientHeight/16))}}function Dn(){He(!rt),setTimeout(()=>{vn()},300),rt?Me(320):(Me(window.innerHeight-150),Ke(!0))}function Qn(){_e?(Xe(!1),(0,ve.BU)()):(Xe(!0),(0,ve.Dj)(Dt.current))}const On=ln=>{(0,ve.vp)()||Xe(!1)},Tn=(0,a.useMemo)(()=>{if(Te){const{status:ln,output:xn,error_msg:cn}=Te;return setTimeout(()=>{let wn="",$t=document.getElementById("outputResultRef");xn?wn=te.Base64.decode(xn):cn&&(wn=te.Base64.decode(cn)),Bt.current=new E.Terminal({fontSize:14,theme:{background:"#181e2e",cursor:"transparent"},rendererType:"dom"}),Bt.current.open($t),Bt.current.onKey(function(fn){var Nn;if(fn.domEvent.key.toLocaleUpperCase()==="C"&&fn.domEvent.ctrlKey){fn.domEvent.preventDefault();let Yt=(Nn=Bt.current)==null?void 0:Nn.getSelection();navigator.clipboard.writeText(Yt).then(()=>{})}}),$t.dataset.text=wn,Bt.current.setOption("convertEol",!0),vn()},300),he.createElement(he.Fragment,null,De(Te))}return null},[Te]);function nn(){var ln,xn;if(!(Ue!=null&&Ue.code)||((ln=Ue==null?void 0:Ue.code)==null?void 0:ln.trim().length)===0){(xn=y.ZP)==null||xn.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}Ge(1),Me(320),Je()}const nr=ln=>ge(void 0,null,function*(){let xn=yield(0,z.ZP)(`/api/problems/${ln}/start.json`,{method:"get",params:{hack_user_id:Le==null?void 0:Le.user_id}});xn&&(window.location.href=`/myproblems/${xn==null?void 0:xn.identifier}${window.location.search}`)});function Jn(){It?navigator.clipboard.writeText(te.Base64.decode(En)).then(()=>{y.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")}):navigator.clipboard.writeText(te.Base64.decode(bt)).then(()=>{y.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return he.createElement(a.Fragment,null,he.createElement("div",{className:Ee()(re.Z.case,Re&&re.Z.whiteCase),style:{height:Ve},ref:Ft},he.createElement("div",{className:re.Z.fullMask,ref:mt}),he.createElement("div",{className:re.Z["resize-y-bar"],id:"case-y-bar",ref:gt,draggable:!1},Ne===2&&he.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),Ne===1&&(Ve<=34?he.createElement("div",{onClick:()=>{Me(320)},className:re.Z.unfoldBtn},"\u63A7\u5236\u53F0",he.createElement("i",{className:"iconfont icon-zhankai9 ml10 font12"})):he.createElement("div",{onClick:()=>{Me(0)},className:re.Z.unfoldBtn,style:{borderRadius:"0px 0px 8px 8px",top:0}},"\u63A7\u5236\u53F0",he.createElement("i",{className:"iconfont icon-shouqi8 ml10 font12"}))),he.createElement("div",null,he.createElement("div",{className:re.Z.caseHead},he.createElement("div",{className:re.Z.dot}),he.createElement("div",{className:re.Z.text},Ne===1?"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C":"\u8BC4\u6D4B\u7ED3\u679C"),Ne===2&&!Ie&&typeof et=="number"&&he.createElement(he.Fragment,null,et===de.h.OK?he.createElement("div",{className:re.Z.pass},he.createElement("i",{className:"iconfont icon-tongguo font14 mr5"}),"\u8BC4\u6D4B\u901A\u8FC7"):he.createElement("div",{className:re.Z.noPass},he.createElement("i",{className:"iconfont icon-jinggao-3 font14 mr5"}),ye[et])),he.createElement("div",{className:re.Z.btns},Ne===2&&!Ie&&he.createElement(he.Fragment,null,et!==de.h.OK&&he.createElement("div",{onClick:Jn},he.createElement("i",{className:"iconfont icon-fuzhi8"}),"\u590D\u5236\u9519\u8BEF\u4FE1\u606F"),he.createElement("div",{onClick:()=>{Pe(st)}},he.createElement("i",{className:"iconfont icon-danceng-xinjianwenjian"}),"\u663E\u793A\u8BE6\u60C5")),Ze.get("type")!=="exercises"&&he.createElement("div",{title:"\u5C55\u5F00/\u6536\u7F29",onClick:()=>Dn()},he.createElement("i",{className:`iconfont icon-${rt?"suoxiao1":"fangda"}`})))),he.createElement("div",{style:{display:Ne===1?"block":"none"}},je?he.createElement(ne.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):he.createElement("div",{style:{height:Ve-34}},he.createElement("div",{className:re.Z.result},he.createElement("div",{className:re.Z.left},he.createElement("div",{className:re.Z.title},he.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),he.createElement("span",null,"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),he.createElement("div",{className:re.Z.leftNode},he.createElement(be,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:xe?"":Be,onChange:qe}))),he.createElement("div",{className:re.Z.right},he.createElement("div",{className:re.Z.title},he.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),he.createElement("span",null,"\u4EE3\u7801\u6267\u884C\u7ED3\u679C")),he.createElement("div",{className:re.Z.node},Te?Tn:he.createElement("p",{style:{color:"#8F96B1"}},"\u8BF7\u5728\u5DE6\u4FA7\u8F93\u5165\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D\uFF0C\u5373\u53EF\u751F\u6210\u4EE3\u7801\u6267\u884C\u7ED3\u679C")))))),he.createElement("div",{style:{display:Ne===2?"block":"none"}},Ie?he.createElement(ne.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):he.createElement("div",{style:{height:Ve-34,display:"flex",flexDirection:"column",overflow:"hidden"}},he.createElement("div",{ref:Dt,className:re.Z.elseNode},he.createElement("div",{className:re.Z.nameWrap},he.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),he.createElement("span",null,"\u5B9E\u9645\u8F93\u5165")),he.createElement("div",{className:re.Z.scroll},he.createElement("pre",{className:re.Z.scrollBox,style:ct?{height:_e?"calc(100vh - 20px)":200}:{height:24,overflow:"hidden"}},!It&&he.createElement(we,{value:ot}),It&&he.createElement("a",{style:{fontSize:"16px"},onClick:()=>ge(void 0,null,function*(){const ln=yield fetch(Lt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Et(yield ln.text()),setTimeout(()=>{$e(Lt)},200)})},ot)),ot&&he.createElement("div",{className:re.Z.action},he.createElement("span",{onClick:()=>Ke(!ct)},ct?"\u6536\u8D77":"\u5C55\u5F00")))),he.createElement("div",{className:re.Z.result,style:{flex:1,overflow:"hidden"}},he.createElement("div",{className:re.Z.left},he.createElement("div",{className:re.Z.title},he.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),he.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),he.createElement("div",{className:re.Z.node,style:{background:"#1B2333",color:"#2ABD8C"}},he.createElement("pre",null,!It&&he.createElement(we,{className:"mb10",value:_t&&te.Base64.decode(_t)||""}),It&&he.createElement("a",{style:{fontSize:"16px"},onClick:()=>ge(void 0,null,function*(){const ln=yield fetch(zt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Et(yield ln.text()),setTimeout(()=>{$e(zt)},200)})},_t)))),he.createElement("div",{className:re.Z.right},he.createElement("div",{className:re.Z.title},he.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),he.createElement("span",null,"\u5B9E\u9645\u8F93\u51FA")),he.createElement("div",{className:re.Z.node,style:{color:et===de.h.OK?"#2ABD8C":"#FF2C29"}},he.createElement("pre",null,(et===4||et===5)&&he.createElement(we,{className:"mb10",value:En&&te.Base64.decode(En)||""}),et!=4&&et!=5&&(It?he.createElement("a",{style:{fontSize:"16px"},onClick:()=>ge(void 0,null,function*(){const ln=yield(0,z.ZP)(Rt,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});try{Et(ln)}catch(xn){Et("")}setTimeout(()=>{$e(Rt)},200)})},bt):he.createElement(we,{className:"mb10",value:bt&&te.Base64.decode(bt)||""})))))))))),he.createElement("div",{className:Ee()(re.Z.footer,Re&&re.Z.whiteFooter),style:{zIndex:100}},(Ue==null?void 0:Ue.is_program)&&(Ue==null?void 0:Ue.above_question)&&he.createElement(ce.ZP,{className:"mr10",type:"primary",onClick:()=>nr(Ue==null?void 0:Ue.above_question),id:"oj-prev",ghost:!0},"\u4E0A\u4E00\u9898"),(Ue==null?void 0:Ue.is_program)&&(Ue==null?void 0:Ue.under_question)&&he.createElement(ce.ZP,{className:"mr10",type:"primary",onClick:()=>nr(Ue==null?void 0:Ue.under_question),id:"oj-next",ghost:!0},"\u4E0B\u4E00\u9898"),he.createElement(ce.ZP,{style:{border:"1px solid #2ABD8C",color:"#2ABD8C"},ghost:!0,disabled:je||Ie,loading:je,color:"#2ABD8C",className:"mr10",onClick:nn},"\u8C03\u8BD5\u4EE3\u7801"),Ze.get("qtype")!=="8"&&he.createElement(ce.ZP,{className:re.Z.disabled,type:"primary",icon:he.createElement("i",{className:"iconfont icon-bofang1"}),loading:Ie,disabled:je||Ie,onClick:()=>{var ln,xn;if(!(Ue!=null&&Ue.code)||((ln=Ue==null?void 0:Ue.code)==null?void 0:ln.trim().length)===0){(xn=y.ZP)==null||xn.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}Ge(2),Me(320),Qe()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4")),he.createElement(se.Z,{onClose:Pe,open:Se}),he.createElement(oe.Z,{close:!0,data:Ye,type:Ye.length?"txt":"",onClose:()=>$e(""),monacoEditor:{value:ft,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}}))}},76193:function(Ct,lt,le){"use strict";le.r(lt),le.d(lt,{Types:function(){return hn},default:function(){return it}});var a=le(59301),Ce=le(76560),y=le(11938),ce=le(62957),de=le(29787),te=le(99571),ae=le(25399),re=le(77019),ne=le(50582),x=le(72664),ee=le(2610),E=le(72015),b=le(90524),z=le(87169),ie=le(30641),se=le(51124),pe=le(75790),fe=le(89613),ue=le(64536),oe=le(6767),me={list:"list___IRN6i",copy:"copy___qCn9B"},Ee=le(56102),ve=le(82093),he=(ut,At,St)=>new Promise((Zt,Kt)=>{var Ut=en=>{try{sn(St.next(en))}catch(on){Kt(on)}},tn=en=>{try{sn(St.throw(en))}catch(on){Kt(on)}},sn=en=>en.done?Zt(en.value):Promise.resolve(en.value).then(Ut,tn);sn((St=St.apply(ut,At)).next())}),be=({showResourceCentre:ut,identifier:At})=>{const St=(0,Ce.useParams)(),[Zt,Kt]=(0,a.useState)(null);(0,a.useEffect)(()=>{ut&&Ut()},[ut]);const Ut=()=>he(void 0,null,function*(){const tn=yield(0,ve.ZP)(`/api/problems/${At}/attachment_list.json`,{method:"get"});(tn==null?void 0:tn.status)==0&&Kt(tn.data||[])});return a.createElement("div",{className:"tpi-code-setting"},a.createElement("h3",null,"\u8D44\u6E90\u4E2D\u5FC3"),!(Zt!=null&&Zt.length)&&a.createElement("div",{className:"tc mt50 c-grey-999"},"\u6682\u65E0\u8D44\u6E90\u6570\u636E"),Zt==null?void 0:Zt.map((tn,sn)=>a.createElement("dl",{className:me.list,key:sn},a.createElement(ae.Z,{title:tn.title},a.createElement("dt",null,a.createElement("i",{className:"icon-wenjian4 mr5"}),tn.title)),a.createElement("dd",null,a.createElement(Ee.CopyToClipboard,{text:tn.saved_file_path,onCopy:()=>oe.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement("span",{className:`${me.copy} current`},"\u70B9\u51FB\u590D\u5236"))))))},ye=le(59301),Ae=Object.defineProperty,Fe=Object.defineProperties,De=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,je=(ut,At,St)=>At in ut?Ae(ut,At,{enumerable:!0,configurable:!0,writable:!0,value:St}):ut[At]=St,Ie=(ut,At)=>{for(var St in At||(At={}))Be.call(At,St)&&je(ut,St,At[St]);if(we)for(var St of we(At))xe.call(At,St)&&je(ut,St,At[St]);return ut},ze=(ut,At)=>Fe(ut,De(At));const Te={theme:(0,fe.G)("ProgrammingCodeMode","vs-dark"),fontSize:(0,fe.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,fe.G)("cmTabToSpace",!0),showResourceCentre:!1};var qe=(ut=>(ut[ut.set_font_size=0]="set_font_size",ut[ut.set_theme=1]="set_theme",ut[ut.on_tab_to_space=2]="on_tab_to_space",ut[ut.set_show_editor_setting=3]="set_show_editor_setting",ut[ut.set_show_respurce_center=4]="set_show_respurce_center",ut))(qe||{});function Je(ut,At){switch(At.type){case 3:return ze(Ie({},ut),{showEditorSetting:At.payload});case 1:return ze(Ie({},ut),{theme:At.payload});case 0:return ze(Ie({},ut),{fontSize:At.payload});case 2:return ze(Ie({},ut),{tabToSpace:At.payload});case 4:return ze(Ie({},ut),{showResourceCentre:At.payload});default:throw new Error}}var Qe=({isLoading:ut,value:At,onChange:St,language:Zt,onUpdateCode:Kt,ActionBarRender:Ut,setIsWhiteTheme:tn,identifier:sn})=>{const[en,on]=(0,a.useReducer)(Je,Te),{theme:In,fontSize:dn,showEditorSetting:Sn,tabToSpace:Mn,showResourceCentre:Wn}=en,Jt=(0,a.useRef)(),mr=(0,a.useRef)();(0,a.useEffect)(()=>{tn(In==="vs")},[In]);const Yn={onFontSizeChange:_r=>{on({type:0,payload:_r}),(0,fe.t)("cmFontSize",_r)},tabToSpace:Mn,cmFontSize:dn,className:"oj",cmCodeMode:In,onTabToSpace:_r=>{on({type:2,payload:_r}),(0,fe.t)("cmTabToSpace",_r)},onCodeModeChange:_r=>{on({type:1,payload:_r}),(0,fe.t)("ProgrammingCodeMode",_r)}};function pr(){on({type:3,payload:!1})}function vr(){on({type:3,payload:!0})}function Nr(){on({type:4,payload:!1})}function Wr(){on({type:4,payload:!0})}const fr={value:At,language:Zt,theme:In,options:{fontSize:dn,insertSpaces:Mn},onChange:_r=>{St(_r),mr.current=_r,clearTimeout(Jt.current),Jt.current=setTimeout(()=>{Kt(mr.current)},1e4)},onEditBlur:_r=>{mr.current&&Kt(mr.current)}};return ye.createElement(a.Fragment,null,Ut(vr,Wr),ye.createElement("div",{style:{flex:1,overflow:"hidden"}},!ut&&ye.createElement(se.ZP,Ie({},fr))),ye.createElement(pe.Z,null,ye.createElement(ie.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:Sn,onClose:pr},ye.createElement(ue.Z,Ie({},Yn)))),ye.createElement(pe.Z,null,ye.createElement(ie.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:Wn,onClose:Nr},ye.createElement(be,{showResourceCentre:Wn,identifier:sn}))))},Ue=le(60141),Le=le(24334),ke=le(57049),Re={flex_box_center:"flex_box_center___rM3g8",flex_space_between:"flex_space_between___Oc7SE",flex_box_vertical_center:"flex_box_vertical_center___MnmYE",flex_box_center_end:"flex_box_center_end___QQh83",flex_box_column:"flex_box_column___ZRFbL","left-panel":"left-panel___SKGyd","tab-panel-body":"tab-panel-body___gABdv",b1:"b1___QpbmK","oj-width-input":"oj-width-input___eJQWT","oj-mr":"oj-mr___AxILO","s-navs":"s-navs___FXwOi","bg-white":"bg-white___kbZ6r",active:"active___QGOnZ",list:"list___PXTsq",btns:"btns___F8yZK",drawer:"drawer___xdGaT",tour:"tour___oMkVh"},We={pagination:"pagination___yDAjZ",info:"info___ATmsa",wrap:"wrap____KX19"},Ze=le(54172),dt=le(13747),rt=le(58617),He=le(30516),_e=le(56656),Xe=le.n(_e),Ne=le(59301);const{Column:Ge}=Ze.default;var ct=({submitResult:ut,submitting:At,submitRecords:St,page:Zt,onPageChange:Kt,topicId:Ut})=>{const[tn]=(0,Ce.useSearchParams)(),{records:sn,records_count:en}=St||{},[on,In]=(0,a.useState)(!1),dn=tn.get("type")==="1";return Ne.createElement(de.Z,{spinning:At,tip:"\u8BC4\u6D4B\u4E2D...",indicator:Ne.createElement(rt.Z,{style:{fontSize:24},spin:!0})},(sn==null?void 0:sn.length)>0?Ne.createElement(Ze.default,{dataSource:sn,rowKey:"id",pagination:!1},Ne.createElement(Ge,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(Sn,Mn)=>Ne.createElement("span",null," ",Xe()(Sn).format("YYYY-MM-DD HH:mm:ss"))}),Ne.createElement(Ge,{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",render:(Sn,Mn)=>{var Wn;return Ne.createElement("span",{className:`${Sn===0?"c-green":"c-red"} current`,onClick:()=>{In(Mn.id)}},(Wn=ke.Im[Sn])==null?void 0:Wn.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),Ne.createElement(Ge,{title:`\u6267\u884C\u7528\u65F6 (${dn?"MS":"S"})`,dataIndex:"execute_time",key:"execute_time",render:Sn=>Sn?dn?Sn:Sn/1e3:""}),Ne.createElement(Ge,{title:`\u5185\u5B58\u6D88\u8017\uFF08${dn?"KB":"MB"}\uFF09`,dataIndex:"execute_memory",key:"execute_memory",render:Sn=>Sn?dn?Sn:parseFloat((Sn/1024).toFixed(2)):""}),Ne.createElement(Ge,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"}),Ne.createElement(Ge,{title:"\u64CD\u4F5C",dataIndex:"status",key:"status",render:(Sn,Mn)=>Ne.createElement("span",{className:"c-light-primary current",onClick:()=>{In(Mn.id)}},"\u67E5\u770B")})):Ne.createElement("div",{style:{height:300,width:"100%"}}),Ne.createElement(He.Z,{onClose:In,open:on}),en>15?Ne.createElement(dt.Z,{className:We.pagination,current:Zt,pageSize:15,total:en,onChange:Kt}):null)},Ke=le(57884),Ve=le(96599),Me={desc:"desc___iOAgd",info:"info___GPALq",info_tag:"info_tag___CFEn8"},Se=le(38394),Pe=le(59301);const Ye={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var $e=({hack:ut})=>{const{language:At,difficult:St,time_limit:Zt,description:Kt}=ut,[Ut]=(0,Ce.useSearchParams)(),tn=Ye[St];return Pe.createElement(Pe.Fragment,null,Pe.createElement("ul",{className:Me.info},Pe.createElement("li",null,"\u7F16\u7A0B\u8BED\u8A00\xA0\xA0",Pe.createElement("b",{className:Me.info_tag},At)),Pe.createElement("li",null,Pe.createElement("span",{className:"ml20"},"\u96BE\u5EA6"),"\xA0\xA0",Pe.createElement(Ve.default,{color:tn==null?void 0:tn.color},tn==null?void 0:tn.name)),Pe.createElement("li",null,Pe.createElement("span",{className:"ml20"},"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),"\xA0\xA0",Pe.createElement("span",{style:{color:"#333333"}},Zt,"\u79D2"))),Ut.get("qtype")==="8"?Pe.createElement(Se.Z,{value:Kt,showProgramFill:!0,className:Me.desc}):Pe.createElement(Se.Z,{value:Kt,className:Me.desc}))},ft={},Et=le(59301),gt=({hack:ut,current_user:At})=>Et.createElement("div",{className:ft.answer},ut!=null&&ut.answer_text?Et.createElement(Se.Z,{style:{padding:"13px 0"},value:(ut==null?void 0:ut.answer_text)||""}):Et.createElement(Ke.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u53C2\u8003\u7B54\u6848~"})),Bt=le(33796);function Ft(ut,At){return(0,ve.U2)(`/problems/${ut}/comments.json`,{page:At,limit:10})}function Dt(ut){return(0,ve.v_)(`/discusses/${ut}/plus.json`,{container_type:"Discuss",type:1})}function mt(ut,At,St){return(0,ve.v_)(`/problems/${ut}/comments/reply.json`,{comments:{content:St,parent_id:At}})}function et(ut,At){return(0,ve.v_)(`/problems/${ut}/comments.json`,{comments:{content:At}})}function st(ut,At,St){return(0,ve.v_)(`/problems/${ut}/comments/${At}/hidden.json`,St)}function ot(ut,At){return(0,ve.IV)(`/problems/${ut}/comments/${At}`)}var bt=le(46541);function _t({author:ut}){return a.createElement("a",{href:`/users/${ut.login}`,target:"_blank"},a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${b.Z.IMG_SERVER}/images/${ut.image_url}`,width:"50"}))}function It({data:ut,index:At,parentDiscussIndex:St,user:Zt,onSetActionType:Kt}){const{author:Ut,can_delete:tn,content:sn,id:en,time:on}=ut;function In(){Kt({id:en,index:At,type:"delete-discuss",parentDiscussIndex:St,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const dn=Zt.admin||tn||Ut.user_id===Zt.user_id;return a.createElement("div",{className:"discuss-item-container second-discuss "},a.createElement(_t,{author:Ut}),a.createElement("section",null,a.createElement("div",{className:"discuss-info"},a.createElement("a",{href:`/users/${Ut.login}`,target:"_blank"},Ut.name),a.createElement("span",{className:"grey"},on),a.createElement("div",{className:"btn-group",style:{marginBottom:0}},dn?a.createElement("a",{onClick:In,title:"\u5220\u9664"},a.createElement("i",{className:"iconfont icon-shanchu"})):null)),a.createElement(Se.Z,{className:"discuss-content",value:sn})))}var Lt=({user:ut,data:At,index:St,onPlusDiscuss:Zt,onSetActionType:Kt,activeDiscussIndex:Ut,onReplyDiscuss:tn,onSetActiveDiscussIndex:sn})=>{const{content:en,children:on,hidden:In,id:dn,praise_count:Sn,time:Mn,user_praise:Wn,can_delete:Jt,author:mr}=At;function Yn(){sn(dn)}function pr(){Zt(dn,!Wn,St)}function vr(){Kt({id:dn,index:St,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function Nr(){Kt({id:dn,index:St,params:{hidden:In?"0":"1"},type:"hidden-discuss",message:In?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const Wr=ut.admin||ut.user_id===mr.user_id;return a.createElement("div",{className:"discuss-item-container",key:dn},a.createElement(_t,{author:mr}),a.createElement("section",null,a.createElement("div",{className:"discuss-info"},a.createElement("a",{href:`/users/${mr.login}`,target:"_blank"}," ",mr.name," "),a.createElement("span",{className:"grey"},Mn)),a.createElement(Se.Z,{className:"discuss-content",value:en}),on&&on.length>0?a.createElement("div",{className:"reply-discuss-container"},on.map((fr,_r)=>a.createElement(It,{key:fr.id,data:fr,index:_r,user:ut,onSetActionType:Kt,parentDiscussIndex:St}))):null,a.createElement("div",{className:"btn-group"},Wr?a.createElement("a",{onClick:Nr,title:In?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},a.createElement("i",{className:In?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Jt&&(!on||on.length==0)?a.createElement("a",{onClick:vr,title:"\u5220\u9664"},a.createElement("i",{className:"iconfont icon-shanchu"})):null,a.createElement("a",{onClick:Yn,title:"\u56DE\u590D"}," ",a.createElement("i",{className:"iconfont icon-huifu1"})," "),a.createElement("a",{onClick:pr,className:Wn?"c-orange":""},a.createElement("i",{className:Wn?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),a.createElement("span",null,Sn||""))),a.createElement(bt.Z,{id:dn,activeDiscussIndex:Ut,onReplyDiscuss:tn})))},Rt=le(39479),zt={"dis-input-editor-container":"dis-input-editor-container___nKGxx",active:"active___tmt7T","input-mask":"input-mask___epEle","text-area":"text-area___Vry8W","tip-container":"tip-container___plpA3",hide:"hide___kPfyC","md-container":"md-container___u85aq","btn-send":"btn-send___deQ5v"},En=le(2978),Xn=(ut,At,St)=>new Promise((Zt,Kt)=>{var Ut=en=>{try{sn(St.next(en))}catch(on){Kt(on)}},tn=en=>{try{sn(St.throw(en))}catch(on){Kt(on)}},sn=en=>en.done?Zt(en.value):Promise.resolve(en.value).then(Ut,tn);sn((St=St.apply(ut,At)).next())}),vn=({user_praise:ut,praise_count:At,praisePlus:St,onCreateDiscuss:Zt,discuss_count:Kt})=>{const[Ut,tn]=(0,a.useState)(!1),[sn,en]=(0,a.useState)("");function on(Mn){en(Mn)}function In(){tn(!0)}function dn(){tn(!1)}function Sn(){return Xn(this,null,function*(){Zt(sn),en(""),tn(!1)})}return a.createElement("div",{className:`${zt["dis-input-editor-container"]} ${Ut?zt.active:""} `},a.createElement("div",{className:Ut?`hide ${zt["text-area"]}`:zt["text-area"]},a.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:In}),a.createElement("a",null," ",a.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",Kt," "),a.createElement("a",{className:"c-light-black",onClick:St,title:ut?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},a.createElement("i",{className:`mr3 ${ut?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),At?a.createElement("span",null,At):"")),Ut?a.createElement("div",{className:zt["input-mask"],onClick:dn}):null,a.createElement("div",{className:Ut?zt["md-container"]:`${zt["md-container"]} hide`},a.createElement(En.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:sn,height:240,onChange:on}),a.createElement("div",{className:zt["tip-container"],onClick:dn},a.createElement("a",{className:zt["btn-send"],onClick:Sn}," \u53D1\u9001 "))))},Dn=le(59301),Qn=Object.defineProperty,On=Object.defineProperties,Tn=Object.getOwnPropertyDescriptors,nn=Object.getOwnPropertySymbols,nr=Object.prototype.hasOwnProperty,Jn=Object.prototype.propertyIsEnumerable,ln=(ut,At,St)=>At in ut?Qn(ut,At,{enumerable:!0,configurable:!0,writable:!0,value:St}):ut[At]=St,xn=(ut,At)=>{for(var St in At||(At={}))nr.call(At,St)&&ln(ut,St,At[St]);if(nn)for(var St of nn(At))Jn.call(At,St)&&ln(ut,St,At[St]);return ut},cn=(ut,At)=>On(ut,Tn(At)),wn=(ut,At,St)=>new Promise((Zt,Kt)=>{var Ut=en=>{try{sn(St.next(en))}catch(on){Kt(on)}},tn=en=>{try{sn(St.throw(en))}catch(on){Kt(on)}},sn=en=>en.done?Zt(en.value):Promise.resolve(en.value).then(Ut,tn);sn((St=St.apply(ut,At)).next())});const $t={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var fn=(ut=>(ut[ut.GET_DISCUSSES=0]="GET_DISCUSSES",ut[ut.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",ut[ut.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",ut[ut.PLUS_DISCUSS=3]="PLUS_DISCUSS",ut[ut.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",ut[ut.SET_PAGE=5]="SET_PAGE",ut[ut.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",ut))(fn||{});function Nn(ut,At){switch(At.type){case 6:return cn(xn({},ut),{loading:!0});case 0:return xn(xn({},ut),At.payload);case 1:return xn(xn({},ut),At.payload);case 4:return xn(xn({},ut),At.payload);case 3:return xn(xn({},ut),At.payload);case 5:return cn(xn({},ut),{page:At.payload});case 2:return xn(xn({},ut),At.payload);default:throw new Error}}var Yt=({user:ut,identifier:At,hack:St,onTriggerPraise:Zt,activeIndex:Kt})=>{const[Ut,tn]=(0,a.useReducer)(Nn,$t),{loading:sn,page:en,data:on,count:In,actionType:dn,activeDiscussIndex:Sn}=Ut,Mn=(0,a.useCallback)(()=>wn(void 0,null,function*(){tn({type:6});const fr=yield Ft(At,en),{comments:_r,disscuss_count:Ir}=fr;tn({type:0,payload:{data:_r,count:Ir,loading:!1}})}),[en,At]);(0,a.useEffect)(()=>{Kt==="2"&&Mn()},[At,en,Kt]);function Wn(fr){tn({type:5,payload:fr})}function Jt(fr){tn({type:4,payload:{actionType:fr}})}function mr(fr){tn(Sn===fr?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:fr}})}function Yn(fr,_r,Ir){return wn(this,null,function*(){try{const Yr=yield Dt(fr);on[Ir].user_praise=_r,on[Ir].praise_count=Yr.praise_count,tn({type:3,payload:{data:[...on]}})}catch(Yr){console.log(Yr)}})}function pr(){return wn(this,null,function*(){const{id:fr,params:_r,type:Ir,index:Yr,parentDiscussIndex:Sr}=dn;if(Ir==="hidden-discuss"&&(yield st(At,fr,_r),Sr?on[Sr].children[Yr].hidden=_r.hidden==1:on[Yr].hidden=_r.hidden==1,tn({type:4,payload:{actionType:null,data:[...on]}})),Ir==="delete-discuss"){if(yield ot(At,fr),Sr||Sr===0){let Qr=on[Sr].children;for(let ii=Qr.length-1;ii>=0;ii--)if(Qr[ii].id===fr){Qr.splice(ii,1);break}on[Sr].children=Qr}else for(let Qr=on.length-1;Qr>=0;Qr--)if(on[Qr].id===fr){on.splice(Qr,1);break}tn({type:4,payload:{actionType:null,data:[...on]}})}})}function vr(){tn({type:4,payload:{actionType:null}})}function Nr(fr,_r){return wn(this,null,function*(){try{yield mt(At,fr,_r),Mn()}catch(Ir){console.log(Ir)}})}function Wr(fr){return wn(this,null,function*(){tn({type:6}),yield et(At,fr),Mn()})}return Dn.createElement(Dn.Fragment,null,Dn.createElement("div",{className:"discuss-panel"},on.length===0?Dn.createElement(Ke.Z,null):on.map((fr,_r)=>Dn.createElement(Lt,{onReplyDiscuss:Nr,onPlusDiscuss:Yn,onSetActiveDiscussIndex:mr,onSetActionType:Jt,data:fr,index:_r,user:ut,activeDiscussIndex:Sn})),In>10?Dn.createElement("div",{className:"pagination-container"},Dn.createElement(dt.Z,{showQuickJumper:!0,onChange:Wn,current:en,total:In})):null),Dn.createElement(vn,{user_praise:St.user_praise,praise_count:St.praises_count,praisePlus:Zt,discuss_count:St.comments_count,onCreateDiscuss:Wr}),Dn.createElement(pe.Z,null,Dn.createElement(ce.default,{centered:!0,title:"\u63D0\u793A",open:!!dn,onOk:pr,onCancel:vr},Dn.createElement("p",null,dn?dn.message:"")),Dn.createElement(Rt.Z,null)))},jt=le(82326),Mt=le(37568),Ot=le(86743),rn={},Cn=le(59301),yn=({hack:ut,current_user:At})=>Cn.createElement("div",{className:rn.answer},ut!=null&&ut.analysis?Cn.createElement(Se.Z,{style:{padding:"13px 0"},value:(ut==null?void 0:ut.analysis)||""}):Cn.createElement(Ke.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u9898\u76EE\u89E3\u6790~"})),Xt={hackSets:"hackSets___tw75g",collapseWrapper:"collapseWrapper___TteKi",panelHeader:"panelHeader___Y_Xjq",rateInput:"rateInput___y1qUi",open:"open___xrixP",close:"close___jb6D2",uploadTableWrapper:"uploadTableWrapper___U9Tz_"},bn=le(8848),Fn=le(5269),Un=le(28284),dr=le(71051),Dr=le(12062),br=le(59301);const{TextArea:ci}=Mt.default,{Panel:an}=bn.default;var jn=({data:ut,hack:At})=>(console.log(ut,At,"data"),At!=null&&At.is_file?br.createElement(Dr.Y2,{disabled:!0,className:Xt.uploadTableWrapper,showScore:!At.test_set_score,data:ut,isProgramHomework:!0}):br.createElement("div",{className:Xt.hackSets},ut==null?void 0:ut.map((St,Zt)=>br.createElement(bn.default,{accordion:!0,bordered:!1,key:Zt,defaultActiveKey:Zt===0&&St.id,className:Xt.collapseWrapper,expandIcon:({isActive:Kt})=>br.createElement("i",{className:`iconfont icon-weizhankai ${Kt?Xt.open:Xt.close}`,style:{fontSize:14,transition:"all .2s"}})},br.createElement(an,{key:St.id,header:br.createElement(re.Z,{align:"middle",justify:"space-between",wrap:!1},br.createElement(Fn.Z,{className:Xt.panelHeader},br.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",Zt+1)),br.createElement(Fn.Z,{flex:1},br.createElement(re.Z,{align:"middle",justify:"end",wrap:!1},!(At!=null&&At.test_set_score)&&br.createElement(Fn.Z,{className:Xt.rateInput},br.createElement("span",{className:"mr20"},"\u8BC4\u5206\u5360\u6BD4"),br.createElement("div",null,br.createElement(Un.default.Item,{noStyle:!0},br.createElement(dr.Z,{value:St==null?void 0:St.score,className:Xt.baseFormItem,min:0,max:100,disabled:!0}))),br.createElement("span",{className:"ml10"},"%")))))},br.createElement(Un.default.Item,{label:"\u8F93\u5165",labelCol:{span:24}},br.createElement(ci,{readOnly:!0,value:St==null?void 0:St.input,rows:4})),br.createElement(Un.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24}},br.createElement(ci,{readOnly:!0,value:St==null?void 0:St.output,rows:4}))))))),Ar={tabs:"tabs___p2jIb",tabWarp:"tabWarp___mt05L",tab:"tab___IYGdQ",active:"active___fQMlP",content:"content___GWVJY"},ar=le(59301),kr=(0,a.forwardRef)(({data:ut=[]},At)=>{var St;const[Zt,Kt]=(0,a.useState)(),Ut=ut.filter(sn=>sn.show);(0,a.useEffect)(()=>{Ut.length&&Kt(Ut[0].id)},[ut==null?void 0:ut.length]);const tn=((St=Ut.find(sn=>sn.id===Zt))==null?void 0:St.element)||null;return(0,a.useImperativeHandle)(At,()=>({setActiveTab:sn=>Kt(sn)})),ar.createElement("div",{className:Ar.tabs},ar.createElement("div",{className:Ar.tabWarp},Ut.map(sn=>ar.createElement("div",{onClick:()=>Kt(sn.id),className:`${Ar.tab} ${sn.id===Zt?Ar.active:""}`,key:sn.id},sn.name))),ar.createElement("div",{className:Ar.content},tn))}),Pn=le(59301),Fr=Object.defineProperty,Bn=Object.defineProperties,wr=Object.getOwnPropertyDescriptors,Cr=Object.getOwnPropertySymbols,ri=Object.prototype.hasOwnProperty,Ui=Object.prototype.propertyIsEnumerable,Di=(ut,At,St)=>At in ut?Fr(ut,At,{enumerable:!0,configurable:!0,writable:!0,value:St}):ut[At]=St,ji=(ut,At)=>{for(var St in At||(At={}))ri.call(At,St)&&Di(ut,St,At[St]);if(Cr)for(var St of Cr(At))Ui.call(At,St)&&Di(ut,St,At[St]);return ut},oa=(ut,At)=>Bn(ut,wr(At)),fi=(ut,At,St)=>new Promise((Zt,Kt)=>{var Ut=en=>{try{sn(St.next(en))}catch(on){Kt(on)}},tn=en=>{try{sn(St.throw(en))}catch(on){Kt(on)}},sn=en=>en.done?Zt(en.value):Promise.resolve(en.value).then(Ut,tn);sn((St=St.apply(ut,At)).next())});const Xi={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},Qi={1:"#2fa34f",2:"#0152d9",3:"#fa6400"};var to=({hack:ut,onTriggerPraise:At,topicId:St,page:Zt,onPageChange:Kt,user:Ut,current_user:tn,submitRecords:sn,submitting:en,submitResult:on,setActiveIndex:In,hack_sets:dn})=>{var Sn,Mn;const[Wn]=(0,Ce.useSearchParams)(),[Jt,mr]=(0,a.useState)("0"),Yn=(0,Ce.useLocation)(),[pr,vr]=(0,a.useState)(!1),[Nr,Wr]=(0,a.useState)(null),[fr,_r]=(0,a.useState)([]),[Ir,Yr]=(0,a.useState)([]),[Sr,Qr]=(0,a.useState)({page:1,limit:10}),ii=(0,a.useRef)(null),bi=(0,a.useRef)(null);console.log(Ut,"user");let[Mr,Ai]=(0,a.useState)(oa(ji({},(0,Ce.useParams)()),{page:1,per_page:20,name:""}));(0,a.useEffect)(()=>{bi.current&&(ut==null?void 0:ut.is_close_tips)===!1&&Nr===null&&Wr(!0)},[bi.current,ut==null?void 0:ut.is_close_tips,Nr]);function Xr(){return fi(this,null,function*(){yield(0,ve.ZP)("/api/users/close_tips.json",{method:"post"})})}(0,a.useEffect)(()=>{In(Jt)},[Jt]);function Pr(Rr){return fi(this,null,function*(){let ui=Rr.target.id;if(ui==="1"){let xr=yield(0,ve.ZP)(`/api/myproblems/${Mr.id}/redo_logs.json`,{method:"get",params:ji({},Sr)});(xr==null?void 0:xr.status)===0&&Yr(xr==null?void 0:xr.data)}mr(ui)})}(0,a.useEffect)(()=>Bt.Z.subscribe("to-commit-info",()=>{mr("1"),ii.current&&ii.current.setActiveTab("1")}),[]),(0,a.useEffect)(()=>Bt.Z.subscribe("to-reset-info",()=>{Pr({target:{id:"1"}}),ii.current&&ii.current.setActiveTab("2")}),[]);function Kr(){mr("2")}function Jr(){return fi(this,null,function*(){let Rr=yield(0,ve.ZP)("/api/problems/my_hack_list.json",{method:"get",params:ji({identifier:Mr==null?void 0:Mr.id},Mr)});_r(Rr)})}const Mi=[{title:null,description:Pn.createElement("div",null,Pn.createElement("b",{onClick:()=>{Wr(!1),Xr(),vr(!0),Jr()},className:"c-light-primary font16 current"},"\u67E5\u770B\u9898\u76EE\u5217\u8868\u5165\u53E3"),Pn.createElement("div",{className:"c-grey-333 mt10 mb20"},"\u672C\u6B21\u4F5C\u4E1A\u6240\u9700\u5B8C\u6210\u7684\u8BD5\u9898\u90FD\u53EF\u4EE5\u5728\u8FD9\u91CC\u627E\u5230\uFF0C\u5E76\u652F\u6301\u70B9\u51FB\u8BD5\u9898\u8C03\u6574\u5230\u505A\u9898\u9875"),Pn.createElement(te.ZP,{onClick:()=>{Wr(!1),Xr()},style:{padding:"2px 29px",height:30,float:"right"},type:"primary"},"\u77E5\u9053\u4E86")),target:()=>bi.current}];return Pn.createElement("div",{className:Re["left-panel"]},Pn.createElement("ul",{className:`${Re["s-navs"]} ${Re["bg-white"]} ${Re.b1}`},(ut==null?void 0:ut.is_program)&&!Wn.get("pageId")&&Pn.createElement(ae.Z,{title:"\u9898\u76EE\u5217\u8868"},Pn.createElement("div",{onClick:()=>{Jr(),vr(!0)},className:Re.btns,ref:bi,style:Nr?{pointerEvents:"none"}:{}},Pn.createElement("i",{className:"iconfont icon-yidongdaomulu1 font14 c-white"}))),Pn.createElement("li",{style:{marginLeft:20}},Pn.createElement("a",{className:Jt==="0"?Re.active:"",id:"0",onClick:Pr},"\u9898\u76EE\u63CF\u8FF0")),Pn.createElement("li",null,Pn.createElement("a",{className:Jt==="1"?Re.active:"",id:"1",onClick:Pr},"\u64CD\u4F5C\u8BB0\u5F55")),(Wn.get("type")!=="exercises"&&(ut==null?void 0:ut.answer_text_show)||Wn.get("type")!=="exercises"&&(ut==null?void 0:ut.analysis_show))&&Pn.createElement("li",null,Pn.createElement("a",{className:Jt==="4"?Re.active:"",id:"4",onClick:Pr},"\u89E3\u7B54\u53C2\u8003")),Wn.get("type")!=="exercises"&&Pn.createElement("li",null,Pn.createElement("a",{className:Jt==="2"?Re.active:"",id:"2",onClick:Pr},"\u8BC4\u8BBA")),!!(dn!=null&&dn.length)&&Wn.get("type")!=="exercises"&&Wn.get("type")!=="1"&&Pn.createElement("li",null,Pn.createElement("a",{className:Jt==="5"?Re.active:"",id:"5",onClick:Pr},"\u6D4B\u8BD5\u7528\u4F8B"))),Pn.createElement("div",{className:`${Re["tab-panel-body"]} ${Jt==="0"?"":"hide"}`,style:{borderRight:"1px #dddddd solid",padding:0}},Pn.createElement($e,{hack:ut,onTriggerPraise:At,toDiscuss:Kr})),Pn.createElement("div",{style:{padding:"12px"},className:`${Re["tab-panel-body"]} ${Jt==="1"?"":"hide"}`},Pn.createElement(kr,{ref:ii,data:[{id:"1",show:Wn.get("qtype")!=="8",name:"\u63D0\u4EA4\u8BB0\u5F55",element:Pn.createElement(Pn.Fragment,null,sn!=null&&sn.records_count||en?Pn.createElement(ct,{page:Zt,onPageChange:Kt,topicId:St,submitting:en,key:(on==null?void 0:on.id)||1,submitRecords:sn,submitResult:on}):Pn.createElement(Ke.Z,null))},{id:"2",show:Wn.get("type")==="exercises"||(ut==null?void 0:ut.homework_common_id),name:"\u91CD\u7F6E\u8BB0\u5F55",element:Pn.createElement(Pn.Fragment,null,Pn.createElement(Ze.default,{pagination:!1,dataSource:Ir==null?void 0:Ir.list,columns:[{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(Rr,ui,xr)=>Xe()(Rr).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(Rr,ui,xr)=>{var $r;return($r=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(ir=>ir.id===Rr))==null?void 0:$r.name}}]}),Pn.createElement(dt.Z,{style:{marginTop:10},current:Sr.page,total:Ir==null?void 0:Ir.count,hideOnSinglePage:!0,onChange:Rr=>fi(void 0,null,function*(){Sr.page=Rr,Qr(Sr);let ui=yield(0,ve.ZP)(`/api/myproblems/${Mr.id}/redo_logs.json`,{method:"get",params:oa(ji({},Sr),{courseId:Mr.courseId})});(ui==null?void 0:ui.status)===0&&Yr(ui==null?void 0:ui.data)})}))}]})),Pn.createElement("div",{style:{padding:"12px"},className:`${Re["tab-panel-body"]} ${Jt==="4"?"":"hide"}`},Pn.createElement(kr,{data:[{id:"1",show:Wn.get("type")!=="exercises"&&(ut==null?void 0:ut.answer_text_show),name:"\u7B54\u6848",element:Pn.createElement(Pn.Fragment,null,Pn.createElement(gt,{hack:ut,current_user:tn}))},{id:"2",show:Wn.get("type")!=="exercises"&&(ut==null?void 0:ut.analysis_show),name:"\u89E3\u6790",element:Pn.createElement(Pn.Fragment,null,Pn.createElement(yn,{hack:ut,current_user:tn}))}]})),Pn.createElement("div",{className:`${Re["tab-panel-body"]} ${Jt==="2"?"":"hide"}`,style:{padding:0}},Pn.createElement(Yt,{user:Ut,activeIndex:Jt,identifier:ut.identifier,hack:ut,onTriggerPraise:At})),Pn.createElement("div",{className:`${Re["tab-panel-body"]} ${Jt==="5"?"":"hide"}`,style:{padding:12}},Pn.createElement(jn,{data:dn||[],hack:ut})),Pn.createElement(ie.Z,{rootClassName:Re.drawer,closable:!1,title:null,bodyStyle:{background:"#1B2333",padding:25,display:"flex",flexDirection:"column"},footer:null,width:500,placement:"left",onClose:()=>vr(!1),open:pr},Pn.createElement(re.Z,null,Pn.createElement("b",{style:{color:"#008CFF",fontWeight:500,lineHeight:"19px"},className:"font16"},"\u9898\u76EE\u5217\u8868"),Pn.createElement("span",{style:{color:"#FA8D30",fontWeight:500},className:"font12 ml10"},"\u5171",fr==null?void 0:fr.total_count,"\u9898\xA0[\xA0",fr==null?void 0:fr.total_score,"\u5206\xA0]\xA0"),!(Ut!=null&&Ut.hack_manager)&&Pn.createElement("span",{style:{color:"#FA8D30",fontWeight:500,marginLeft:"auto"},className:"font12"},"\u6211\u7684\u5F97\u5206\xA0:\xA0",fr==null?void 0:fr.work_score,"\u5206")),Pn.createElement("div",{style:{height:1,background:"#1C313F",marginTop:12}}),Pn.createElement(re.Z,{align:"middle",className:"mt10 mb10"},!(Ut!=null&&Ut.hack_manager)&&Pn.createElement(jt.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u901A\u8FC7\u60C5\u51B5",onChange:Rr=>{Mr.page=1,Mr.finish_status=Rr,Ai(ji({},Mr)),Jr()}},Pn.createElement(jt.default.Option,{value:""},"\u5168\u90E8"),Pn.createElement(jt.default.Option,{value:0},"\u672A\u5F00\u59CB"),Pn.createElement(jt.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),Pn.createElement(jt.default.Option,{value:2},"\u5DF2\u5B8C\u6210")),Pn.createElement(jt.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u9898\u76EE\u96BE\u5EA6",onChange:Rr=>{Mr.page=1,Mr.difficult=Rr||null,Ai(ji({},Mr)),Jr()}},Pn.createElement(jt.default.Option,{value:0},"\u5168\u90E8"),Pn.createElement(jt.default.Option,{value:1},"\u7B80\u5355"),Pn.createElement(jt.default.Option,{value:2},"\u9002\u4E2D"),Pn.createElement(jt.default.Option,{value:3},"\u56F0\u96BE")),Pn.createElement(Mt.default.Search,{size:"large",onSearch:Rr=>{Mr.name=Rr,Mr.page=1,Ai(ji({},Mr)),Jr()},style:{flex:1},placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})),Pn.createElement("div",{className:Re.list,style:{height:36,background:"#3D445C"}},!(Ut!=null&&Ut.hack_manager)&&Pn.createElement("span",null,"\u72B6\u6001"),Pn.createElement("span",null,"\u5E8F\u53F7"),Pn.createElement("span",{style:{flex:1}},"\u9898\u76EE\u540D\u79F0"),Pn.createElement("span",{style:{flexBasis:48,paddingRight:0}},"\u96BE\u5EA6")),Pn.createElement("div",{style:{overflow:"auto",flex:1}},(Sn=fr==null?void 0:fr.data)!=null&&Sn.length?(Mn=fr==null?void 0:fr.data)==null?void 0:Mn.map((Rr,ui)=>Pn.createElement("div",{onClick:()=>fi(void 0,null,function*(){let xr=yield(0,ve.ZP)(`/api/problems/${Rr==null?void 0:Rr.identifier}/start.json`,{method:"get",params:{hack_user_id:Ut==null?void 0:Ut.user_id}});xr&&(Ce.history.replace(`/myproblems/${xr==null?void 0:xr.identifier}${window.location.search}`),window.location.reload())}),className:`${Re.list} ${Rr!=null&&Rr.checked?Re.active:""}`},!(Ut!=null&&Ut.hack_manager)&&Pn.createElement(Pn.Fragment,null,!(Rr!=null&&Rr.opened)&&Pn.createElement("span",{style:{color:"#E02020"}},"\u672A\u5F00\u59CB"),(Rr==null?void 0:Rr.opened)&&!(Rr!=null&&Rr.passed)&&Pn.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),(Rr==null?void 0:Rr.opened)&&(Rr==null?void 0:Rr.passed)&&Pn.createElement("span",{style:{color:"#24C074"}},"\u5DF2\u5B8C\u6210")),Pn.createElement("span",null,(Mr.page-1)*20+(ui+1)),Pn.createElement("span",{style:{flex:1},title:Rr.name},`[${Rr==null?void 0:Rr.score}\u5206]`,"\xA0",Rr.name),Pn.createElement("span",{style:{flexBasis:48,paddingRight:0}},Xi[Rr.difficult]))):Pn.createElement(Ke.Z,null)),Pn.createElement(dt.Z,{current:Mr.page,className:"mt20",hideOnSinglePage:!0,total:fr==null?void 0:fr.count,pageSize:Mr.per_page,onChange:(Rr,ui)=>{Mr.page=Rr,Mr.per_page=ui,Jr()}})),Pn.createElement(Ot.Z,{rootClassName:Re.tour,closeIcon:!1,open:!!Nr,steps:Mi,gap:{offset:3,radius:2}}))},wi=le(62522),Ba=le(15610),Hr=le(38273),Pa=le(85933),sa=le(89244),la=le(47206),gi=le(5216),Bi=le(92310),$i=le.n(Bi),na=le(41751),ca=le(4523),Ya=le(34055),Ha=le(64123),so=le(60515),no=le(88977),gr=le(59301),_o=Object.defineProperty,Xa=Object.defineProperties,ro=Object.getOwnPropertyDescriptors,ka=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Tt=(ut,At,St)=>At in ut?_o(ut,At,{enumerable:!0,configurable:!0,writable:!0,value:St}):ut[At]=St,Wt=(ut,At)=>{for(var St in At||(At={}))yt.call(At,St)&&Tt(ut,St,At[St]);if(ka)for(var St of ka(At))xt.call(At,St)&&Tt(ut,St,At[St]);return ut},un=(ut,At)=>Xa(ut,ro(At)),pn=(ut,At)=>{var St={};for(var Zt in ut)yt.call(ut,Zt)&&At.indexOf(Zt)<0&&(St[Zt]=ut[Zt]);if(ut!=null&&ka)for(var Zt of ka(ut))At.indexOf(Zt)<0&&xt.call(ut,Zt)&&(St[Zt]=ut[Zt]);return St},tt=(ut,At,St)=>new Promise((Zt,Kt)=>{var Ut=en=>{try{sn(St.next(en))}catch(on){Kt(on)}},tn=en=>{try{sn(St.throw(en))}catch(on){Kt(on)}},sn=en=>en.done?Zt(en.value):Promise.resolve(en.value).then(Ut,tn);sn((St=St.apply(ut,At)).next())});const{Countdown:kt}=y.default,Qt={Java:"java",C:"c",Python:"py","C++":"c"};var hn=(ut=>(ut[ut.SET_LOADING=0]="SET_LOADING",ut[ut.GET_DATA=1]="GET_DATA",ut[ut.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",ut[ut.SET_DATA=3]="SET_DATA",ut[ut.SET_DEBUGING=4]="SET_DEBUGING",ut[ut.SET_SUBMITING=5]="SET_SUBMITING",ut[ut.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",ut[ut.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",ut[ut.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",ut[ut.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",ut[ut.SET_PAGE=10]="SET_PAGE",ut))(hn||{});function Pt(){return new Date().getTime()}const Oe={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function pt(ut,At){switch(At.type){case 1:return Wt(Wt({},ut),At.payload);case 3:return un(Wt({},ut),{data:At.payload});case 0:return un(Wt({},ut),{loading:At.payload});case 9:return un(Wt({},ut),{showNote:At.payload});case 4:return un(Wt({},ut),{debuging:At.payload});case 5:return un(Wt({},ut),{submitting:At.payload});case 2:return un(Wt({},ut),{submitRecords:At.payload});case 10:return un(Wt({},ut),{submitRecordPage:At.payload});case 6:return un(Wt({},ut),{executingMessage:At.payload});case 7:return Wt(Wt({},ut),At.payload);case 8:return Wt(Wt({},ut),At.payload);default:throw new Error}}var it=({children:ut})=>{var At,St,Zt,Kt,Ut,tn,sn,en,on,In;const[dn,Sn]=(0,a.useReducer)(pt,Oe),{id:Mn}=(0,Ce.useParams)(),Wn=(0,Ce.useLocation)(),[Jt]=(0,Ce.useSearchParams)(),{loading:mr,data:Yn,debugResult:pr,submitResult:vr,submitRecords:Nr,submitRecordPage:Wr,showNote:fr,debuging:_r,submitting:Ir,executingMessage:Yr}=dn,[Sr,Qr]=(0,a.useState)("#37AD83"),[ii,bi]=(0,a.useState)(null),[Mr,Ai]=(0,a.useState)({}),[Xr,Pr]=(0,a.useState)(!0),[Kr,Jr]=(0,a.useState)(!1),[Mi,Rr]=(0,a.useState)(!1),ui=(0,a.useRef)(null),xr=(0,a.useRef)(0),$r=Yn==null?void 0:Yn.user,ir=Yn==null?void 0:Yn.hack,[ki,Ri]=(0,a.useState)(!1),hi=(0,a.useRef)(1),Li=(0,a.useRef)(!1);(0,na.y)(Jt.get("type")==="exercises");const{setOpenDisableCopyAndPaste:wa}=(0,na.X)(),[Oi,rr]=(0,a.useState)(""),Hi=(0,sa._)(Mr),[Ca,da]=(0,a.useState)({open:!1,text:""}),[Vi,Wi]=(0,a.useState)(null),Ta=(0,a.useRef)(null);(0,a.useEffect)(()=>{var Or;let Ur=(Or=ir==null?void 0:ir.homework_extension)==null?void 0:Or.failed_evaluate_num;typeof Ur=="number"&&Wi(Ur)},[(At=ir==null?void 0:ir.homework_extension)==null?void 0:At.failed_evaluate_num]),(0,a.useEffect)(()=>{function Or(){return tt(this,null,function*(){var Ur,Qa,io,ao,mn;Pr(!0);const jr=yield(0,ne.fu)(Mn,{exercise_id:Jt.get("exercisesId")});if(setTimeout(()=>{Pr(!1)},800),jr.status!==401){try{jr.hack.code=Le.Base64.decode(jr.hack.code)}catch(Zr){console.log(Zr)}jr.hack=un(Wt({},jr.hack),{is_program:Jt.get("type")==="1"}),Sn({type:1,payload:{loading:!1,data:jr}})}if(Jt.get("type")==="exercises"){if(window.self===window.top){window.top.location.href="/";return}let Zr;Jt.get("coursesId")=="coursesId"?Zr=yield(0,x._F)({categoryId:Jt.get("exercisesId"),login:Jt.get("login")}):Zr=yield(0,x._B)({categoryId:Jt.get("exercisesId"),login:Jt.get("login")}),Ai(Wt({},Zr)),wa((Ur=Zr==null?void 0:Zr.exercise)==null?void 0:Ur.forbid_copy),typeof((Qa=Zr==null?void 0:Zr.exercise)==null?void 0:Qa.left_time)=="number"&&(bi(Date.now()+((io=Zr==null?void 0:Zr.exercise)==null?void 0:io.left_time)*1e3),setTimeout(()=>{Qr("red")},(((ao=Zr==null?void 0:Zr.exercise)==null?void 0:ao.left_time)-300>0?((mn=Zr==null?void 0:Zr.exercise)==null?void 0:mn.left_time)-300:0)*1e3))}})}Mn&&Or()},[Mn]),(0,a.useEffect)(()=>{var Or;return Jt.get("type")==="exercises"&&((Or=Mr==null?void 0:Mr.exercise)!=null&&Or.screen_open)&&(window.removeEventListener("blur",Sa,!1),la.U.forEach((Ur,Qa)=>{window.addEventListener(Ur,Sa,!1)}),window.addEventListener("blur",Sa,!1),window.focus()),()=>{document.removeEventListener((0,ee.gH)(),Sa)}},[Mr]),(0,a.useEffect)(()=>{Oi==="1"&&Mn&&ir!=null&&ir.language&&Gi()},[Mn,Wr,ir==null?void 0:ir.language,Oi]),(0,a.useEffect)(()=>(ir!=null&&ir.is_program&&(xr.current=0,ui.current=setInterval(()=>{Na()},15e3)),()=>{clearInterval(ui.current)}),[ir==null?void 0:ir.is_program]);const Na=()=>tt(void 0,null,function*(){let Or=yield(0,ve.ZP)(`/api/myproblems/${Mn}/save_long_time.json`,{method:"get",params:{answer_long_time:xr.current}})}),Sa=()=>{Li.current||(0,ee.BU)(),window.parent.postMessage("backExercise","*")};function Gi(){return tt(this,null,function*(){try{const Or=yield(0,ne.zO)(Mn,{limit:15,page:Wr,language:ir==null?void 0:ir.language});Sn({type:2,payload:Or})}catch(Or){console.log(Or)}})}function co(Or){Sn({type:10,payload:Or})}function fa(Or){return tt(this,null,function*(){var Ur;let Qa;(Jt.get("ip_limit")==="inner"||Jt.get("ip_bind_type")==="true")&&(Qa=yield(0,Ba.y)({ip_limit:Jt.get("ip_limit"),ip_bind:Jt.get("ip_bind_type")==="true"}));const io=yield(0,ne.n4)(Mn,{code:Le.Base64.encode(Or||ir.code),language:ir==null?void 0:ir.language,exercise_id:Jt.get("exercisesId"),question_id:Jt.get("questionId"),ip:Qa});return io.status===-5&&(0,Ce.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:un(Wt({errorMessage:io==null?void 0:io.message},(Mr==null?void 0:Mr.exercise)||{}),{exercise_user_id:(Ur=Mr==null?void 0:Mr.exercise)==null?void 0:Ur.exercise_user_id,id:Jt.get("exercisesId")})}}),io})}function ra(){return tt(this,null,function*(){if(hi.current=2,!Ir){Sn({type:5,payload:!0});try{Bt.Z.publish("to-commit-info");const Or=yield fa();if(console.log(Or,1),Or.status===0){let jr=function(){return tt(this,null,function*(){const{status:Zr,data:vi}=yield(0,ne.rX)(Mn,"submit"),_i=Pt()-mn>(io*ao+3)*1e3;if(Zr!==0&&!_i&&setTimeout(jr,1e3),_i){ce.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),Sn({type:5,payload:!1});return}if(Zr===0){vi.status===2&&ce.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),(vi==null?void 0:vi.status)===0&&Jt.get("type")==="1"&&Rr(!0),(vi==null?void 0:vi.status)!==0&&Jt.get("type")==="1"&&Wi(fo=>fo+1);const Wa=yield(0,ne.zO)(Mn,{limit:15,page:Wr,language:ir==null?void 0:ir.language});Sn({type:8,payload:un(Wt({},dn),{submitResult:vi,submitting:!1,submitRecords:Wa})})}})},Ur={};if(Jt.get("type")==="exercises"?(Ur.extras={exercise_id:Jt.get("exercisesId"),question_id:Jt.get("questionId")},(Jt.get("ip_limit")==="inner"||Jt.get("ip_bind_type")==="true")&&(Ur.extras.ip=yield(0,Ba.y)({ip_limit:Jt.get("ip_limit"),ip_bind:Jt.get("ip_bind_type")==="true"}))):Jt.get("type")==="smartPlan"&&(Ur.extras={smart_plan_page_item_bank_id:Jt.get("smartPlanItemBankId"),simulate:Jt.get("simulate")==="true"}),(yield(0,ne.bM)(Mn,Ur)).status===-1&&Jt.get("exercisesId")){window.parent.location.href=`/classrooms/${Jt.get("coursesId")}/exercise/${Jt.get("exercisesId")}/detail`;return}const{time_limit:io,test_case_size:ao}=ir,mn=Pt();jr()}else Sn({type:5,payload:!1})}catch(Or){console.log(Or),Sn({type:5,payload:!1})}Ri(!1)}})}function pa(){return tt(this,null,function*(){hi.current=1,dn.debuging=!0,Sn({type:4,payload:!0});try{if((yield fa()).status===0){let mn=function(){return tt(this,null,function*(){const{status:jr,message:Zr,data:vi}=yield(0,ne.rX)(Mn,"debug"),_i=Pt()-ao>(Ur+3)*1e3;if(jr!==0&&!_i&&(Sn({type:6,payload:Zr}),setTimeout(mn,1e3)),_i){ce.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),Sn({type:4,payload:!1}),Sn({type:7,payload:un(Wt({},dn),{debugResult:{status:2},debuging:!1})});return}jr===0&&(vi.status===2&&ce.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),Sn({type:4,payload:!1}),Sn({type:7,payload:un(Wt({},dn),{debugResult:vi,debuging:!1})}))})};const{time_limit:Ur}=ir;let Qa={input:encodeURIComponent(Yn.test_case.input)};if(Jt.get("type")==="exercises"&&(Qa.exercise_id=Jt.get("exercisesId")),(yield(0,ne.MU)(Mn,Qa)).status===-1&&Jt.get("exercisesId")){window.parent.location.href=`/classrooms/${Jt.get("coursesId")}/exercise/${Jt.get("exercisesId")}/detail`;return}const ao=Pt();mn()}else Sn({type:4,payload:!1})}catch(Or){console.log(Or)}finally{}})}function Ja(Or,Ur){const Qa=Ur?{modify_code:!1}:{};Sn({type:3,payload:un(Wt({},Yn),{hack:Wt(un(Wt({},ir),{code:Or}),Qa)})}),Ri(!0)}const Ei=Or=>tt(void 0,null,function*(){let Ur=yield(0,ve.ZP)(`/api/problems/${ir==null?void 0:ir.identifier}/start.json`,{method:"get",params:{language:Or==="C++"||Or==="c++"?encodeURIComponent(Or):Or,hack_user_id:$r==null?void 0:$r.user_id}});Ur.status!==-1&&Ce.history.replace(`/myproblems/${Ur==null?void 0:Ur.identifier}${window.location.search}`)});function La(Or){let Ur=Or.target.value;Sn({type:3,payload:un(Wt({},Yn),{test_case:{input:Ur}})})}function oi(){return tt(this,null,function*(){try{let Or={};Jt.get("type")==="exercises"?Or.exercise_id=Jt.get("exercisesId"):ir!=null&&ir.homework_common_id&&(Or.homework_common_id=ir==null?void 0:ir.homework_common_id);const Ur=yield(0,ne.H7)(Mn,Wt({},Or));Ur.status===401||(Ja(Le.Base64.decode(Ur.code)),(Jt.get("type")==="exercises"||ir!=null&&ir.homework_common_id)&&Bt.Z.publish("to-reset-info"))}catch(Or){console.log(Or)}})}function ei(){ce.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:gr.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",gr.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return tt(this,null,function*(){const Or=yield(0,ne.fi)(Mn);Or.status===401||Ja(Le.Base64.decode(Or.code),!0)})}})}function Pi(){Sn({type:9,payload:!0})}function zr(){Sn({type:9,payload:!1})}function ai(Or){return tt(this,null,function*(){yield(0,ne.MK)(Mn,Or),Sn({type:1,payload:{showNote:!1,data:un(Wt({},Yn),{hack:un(Wt({},ir),{notes:Or.notes})})}})})}const Ra={hack:ir,isLoading:Xr,input:(St=Yn==null?void 0:Yn.test_case)==null?void 0:St.input,is_file:(Zt=Yn==null?void 0:Yn.test_case)==null?void 0:Zt.is_file,identifier:ir==null?void 0:ir.identifier,attachments_count:Yn==null?void 0:Yn.attachments_count,language:ir==null?void 0:ir.language,code:ir==null?void 0:ir.code,title:"main."+Qt[ir==null?void 0:ir.language],modify_code:ir==null?void 0:ir.modify_code,notes:ir==null?void 0:ir.notes,debugResult:pr,debuging:_r,submitting:Ir,submitResult:vr,executingMessage:Yr,onCancelNote:zr,onAddNote:ai,showNote:fr,user:$r,onShowNote:Pi,onSubmitCode:ra,onChangeCode:Ja,onChangeInput:La,onDebugCode:pa,onResetCode:oi,onSyncCode:ei,onUpdateCode:fa,onChangeLanguage:Ei,isWhiteTheme:Kr,setIsWhiteTheme:Jr,topDispatch:Sn};function Ji(){return tt(this,null,function*(){const{praise_count:Or}=yield(0,ne.vl)(ir.id,{container_type:"Hack",type:1});let Ur=un(Wt({},Yn),{hack:un(Wt({},ir),{praises_count:Or,user_praise:!ir.user_praise})});Sn({type:3,payload:Ur})})}const Ua={topicId:Mn,submitResult:vr,submitRecords:Nr,submitting:Ir,page:Wr,onPageChange:co,hack:ir,user:Yn==null?void 0:Yn.user,hack_sets:Yn==null?void 0:Yn.hack_sets,current_user:Yn==null?void 0:Yn.current_user,onTriggerPraise:Ji,setActiveIndex:rr};console.log(Mr);const[Fa,qa]=(0,a.useState)(!1),[Oo,Co]=(0,a.useState)(!1);(0,a.useEffect)(()=>{const Or=Ur=>{var Qa,io;if(console.log("event-----",Ur),Ur.data.type==="showIntelligentTeacherStatus"&&!((io=(Qa=Ur==null?void 0:Ur.data)==null?void 0:Qa.SmartPlanItemBanks)!=null&&io.allow_answer_after_end)){const{aiStatus:ao,questionStatus:mn}=Ur.data;if(qa(ao),mn){let jr=JSON.parse(localStorage.getItem("smartPlanProgramIds")||"[]");if(jr.includes(Jt.get("smartPlanItemBankId")))return;ce.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:gr.createElement("div",{className:"tc font16"},mn?"\u8001\u5E08\u5DF2\u7ED3\u675F\u7B54\u9898":"\u8001\u5E08\u5DF2\u7ED3\u675F\u6388\u8BFE","\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u4E86\u3002"),onOk:()=>tt(void 0,null,function*(){ra(),localStorage.setItem("smartPlanProgramIds",JSON.stringify(jr.push(Jt.get("smartPlanItemBankId"))));let Zr="";Jt.get("isMiniprogram")?Zr=`/miniprogram/courseware/study?courses_id=${Jt.get("coursesId")}&id=${Jt.get("exercisesId")}`:Zr=`/classrooms/${Jt.get("coursesId")}/smart_plan/${Jt.get("exercisesId")}/ppt_info/info`,window.opener?window.close():Ce.history.push(Zr)})})}}if(Ur.data.type=="closeIntelligentTeacherStatus"){ra();let ao="";Jt.get("isMiniprogram")?ao=`/miniprogram/courseware/study?courses_id=${Jt.get("coursesId")}&id=${Jt.get("exercisesId")}`:ao=`/classrooms/${Jt.get("coursesId")}/smart_plan/${Jt.get("exercisesId")}/ppt_info/info`,window.opener?window.close():Ce.history.push(ao)}};return window.addEventListener("message",Or),()=>{window.removeEventListener("message",Or)}},[]);const go=()=>{if(Jt.get("type")==="exercises")return!1;const Or=Object.entries((ir==null?void 0:ir.homework_extension)||{}).some(([Ur,Qa])=>Ur!=="ai_code_evaluation_promote"&&!!Qa);return!!(Jt.get("type")==="1"&&((0,Ya.$O)()||Or)||Jt.get("type")==="smartPlan"&&(Fa||Jt.get("showAi")))};return(0,a.useEffect)(()=>{var Or,Ur,Qa,io,ao,mn,jr;go()&&(Vi>((Ur=(Or=ir==null?void 0:ir.homework_extension)==null?void 0:Or.ai_guide_data)==null?void 0:Ur.evaluation_num)&&da({open:!0,text:(io=(Qa=ir==null?void 0:ir.homework_extension)==null?void 0:Qa.ai_guide_data)==null?void 0:io.evaluation_msg}),(ao=ir==null?void 0:ir.homework_extension)!=null&&ao.ai_guide&&Vi==0&&!Ta.current&&(Ta.current=setTimeout(()=>{var Zr,vi;da({open:!0,text:(vi=(Zr=ir==null?void 0:ir.homework_extension)==null?void 0:Zr.ai_guide_data)==null?void 0:vi.unanswered_msg})},(((jr=(mn=ir==null?void 0:ir.homework_extension)==null?void 0:mn.ai_guide_data)==null?void 0:jr.unanswered_time)||0)*60*1e3)),Ta.current&&Vi>0&&clearTimeout(Ta.current))},[Vi,ir]),gr.createElement(gr.Fragment,null,gr.createElement(de.Z,{spinning:mr,delay:500},Yn?gr.createElement("div",{style:{minWidth:"1200px"}},gr.createElement("header",{className:$i()(gi.Z.header,Kr&&gi.Z.whiteHeader)},!((Kt=["smartPlan","exercises"])!=null&&Kt.includes(Jt.get("type")))&&gr.createElement("div",null,gr.createElement("img",{src:`${b.Z.IMG_SERVER}/images/${$r==null?void 0:$r.image_url}`,alt:"user",width:36}),gr.createElement("span",{style:{color:Kr?"#333":"#B2BACB",fontSize:16}},$r==null?void 0:$r.name)),((Ut=["smartPlan","exercises"])==null?void 0:Ut.includes(Jt.get("type")))&&gr.createElement("div",null,gr.createElement("div",{className:"exercise_user_info"},"\u59D3\u540D",gr.createElement("span",{className:"ml10"},((tn=Mr==null?void 0:Mr.exercise)==null?void 0:tn.user_name)||($r==null?void 0:$r.name)||"--")),gr.createElement("div",{className:"exercise_user_info ml30"},"\u5B66\u53F7",gr.createElement("span",{className:"ml10"},((sn=Mr==null?void 0:Mr.exercise)==null?void 0:sn.student_id)||($r==null?void 0:$r.student_id)||"--"))),gr.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},gr.createElement("div",null,ir.name)),(Jt.get("type")==="smartPlan"||(ir==null?void 0:ir.is_program))&&gr.createElement(Hr.Z,{defaultValue:(ir==null?void 0:ir.answer_long_time)||0,onChange:Or=>{xr.current=Or},className:gi.Z.timepiece}),$r!=null&&$r.hack_manager&&!Jt.get("is_smart_plan")?gr.createElement(Ce.Link,{className:gi.Z.btn_edit,to:Jt.get("type")==="1"?Jt.get("pageId")?`/problems/newedit/${ir.identifier}?type=1&pageId=${Jt.get("pageId")}&backUrl=${Jt.get("backUrl")}`:`/problems/newedit/${ir.identifier}?type=1`:Jt.get("backUrl")?`/problems/newedit/${ir.identifier}?backUrl=${Jt.get("backUrl")}`:`/problems/newedit/${ir.identifier}`}," ",gr.createElement("i",{className:"iconfont icon-bianji13 font14 mr5"})," \u7F16\u8F91"):null,!!((en=Mr==null?void 0:Mr.exercise)!=null&&en.left_time)&&gr.createElement(gr.Fragment,null,gr.createElement("span",{style:{color:Sr,marginRight:6},className:`iconfont icon-daojishi ${gi.Z.djs}`}),gr.createElement("span",{className:"c-white mr20"},gr.createElement(kt,{valueStyle:{color:Sr,fontSize:20,fontWeight:500},title:gr.createElement("span",{style:{color:Sr,fontSize:14,marginRight:10},className:"time"},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),value:ii,onFinish:()=>tt(void 0,null,function*(){const Or=yield(0,x.VL)({categoryId:Jt.get("exercisesId"),commit_method:2});if((Or==null?void 0:Or.status)===0&&(fa(),ce.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:gr.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",gr.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>tt(void 0,null,function*(){window.parent.location.href=`/classrooms/${Jt.get("coursesId")}/exercise/${Jt.get("exercisesId")}/detail`})})),(Or==null?void 0:Or.status)===-3){const Ur=parseInt(Or==null?void 0:Or.message);bi(Date.now()+Ur*1e3)}})}))),(on=["smartPlan","exercises"])!=null&&on.includes(Jt.get("type"))?gr.createElement(te.ZP,{type:"primary",onClick:()=>{if(Jt.get("type")==="exercises"){const Or=()=>tt(void 0,null,function*(){yield fa(),Ri(!1),Hi(),Li.current=!0,Sa()});if(!(Nr!=null&&Nr.records_count)||ki){ce.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:gr.createElement("div",{style:{color:"#FF0000"}},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u662F\u5426\u8FDB\u884C\u8BC4\u6D4B\u5E76\u63D0\u4EA4\uFF0C\u672A\u8BC4\u6D4B\u5219\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570"),onOk:Or});return}Or()}else{let Or="";Jt.get("isMiniprogram")=="true"?Or=`/miniprogram/courseware/study?courses_id=${Jt.get("coursesId")}&id=${Jt.get("exercisesId")}`:Or=`/classrooms/${Jt.get("coursesId")}/smart_plan/${Jt.get("exercisesId")}/ppt_info/info`,window.opener?window.close():(console.log("11",`program_${Jt.get("coursesId")}_${Jt.get("exercisesId")}`),console.log(Jt.get("isMiniprogram")=="true"),Jt.get("isMiniprogram")=="true"?localStorage.removeItem(`iframeprogram_${Jt.get("coursesId")}_${Jt.get("exercisesId")}`):Ce.history.push(Or))}}},Jt.get("type")==="exercises"?"\u8FD4\u56DE\u8BD5\u5377":"\u8FD4\u56DE\u8BFE\u4EF6"," "):gr.createElement("span",{onClick:()=>{var Or;if(Jt.get("backUrl"))Ce.history.push(Jt.get("backUrl"));else if(Jt.get("type")==="1"){let Ur=(Or=localStorage.getItem("program_homework"))==null?void 0:Or.split(",");Ce.history.push(`/classrooms/${Ur==null?void 0:Ur[0]}/program_homework/${Ur==null?void 0:Ur[1]}/detail`)}else Ce.history.push("/problemset")}},gr.createElement(ae.Z,{title:"\u5173\u95ED"},gr.createElement("i",{style:{color:Kr?"#8D929F":"#fff"},className:"iconfont icon-fanhuishijuan font16 "})))),gr.createElement(de.Z,{size:"large",spinning:Xr},gr.createElement(E.Z,{className:$i()(gi.Z.myProblems,Kr&&gi.Z.whiteMyProblems),leftChild:gr.createElement(to,Wt({},Ua)),rightChild:gr.createElement(wt,Wt({},Ra))}))):null,gr.createElement(ce.default,{centered:!0,closable:!1,width:680,footer:null,open:Mi,className:"oj-modal"},gr.createElement("section",{className:"oj-modal-content"},gr.createElement("div",{className:"oj-modal-head"},gr.createElement("img",{src:wi,alt:""}),gr.createElement("i",{onClick:()=>Rr(!1),className:"iconfont icon-guanbi1"})),gr.createElement("aside",null,gr.createElement("img",{className:"mr30",src:no.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",gr.createElement("span",{style:{color:"#75d6ba",marginRight:100}},vr==null?void 0:vr.execute_time,"ms"),"\u4F18\u4E8E",gr.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(vr==null?void 0:vr.time_better_than)||100,"%"),"\u7684\u7528\u6237"),gr.createElement("aside",{className:"mb50"},gr.createElement("img",{src:so.Z,className:"mr30"}),gr.createElement("span",{className:"oj-modal-tt"},gr.createElement("span",null,gr.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),gr.createElement("span",{className:"c-light-primary"},vr==null?void 0:vr.execute_memory,"kb")),gr.createElement("span",null,gr.createElement("span",null))),"\u4F18\u4E8E",gr.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(vr==null?void 0:vr.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),gr.createElement("div",{id:"oj-modal-next",onClick:()=>tt(void 0,null,function*(){var Or;if(vr!=null&&vr.next_identifier){let Ur=yield(0,ve.ZP)(`/api/problems/${vr==null?void 0:vr.next_identifier}/start.json`,{method:"get",params:{hack_user_id:$r==null?void 0:$r.user_id}});Ur&&(Ce.history.replace(`/myproblems/${Ur==null?void 0:Ur.identifier}${window.location.search}`),window.location.reload())}else{let Ur=(Or=localStorage.getItem("program_homework"))==null?void 0:Or.split(",");Ce.history.push(`/classrooms/${Ur==null?void 0:Ur[0]}/program_homework/${Ur==null?void 0:Ur[1]}/detail`)}}),className:"oj-modal-btn"},vr!=null&&vr.next_identifier?"\u8FDB\u5165\u4E0B\u4E00\u9898":"\u56DE\u5230\u4F5C\u4E1A\u8BE6\u60C5\u9875"))),go()&&gr.createElement(ca.Z,{showData:Jt.get("type")==="smartPlan"?{ai_exam_question:!0,ai_syntax_check:!0,ai_code_diagnosis:!0,ai_guidance:!0,ai_q_and_a:!0}:ir==null?void 0:ir.homework_extension,description:ir==null?void 0:ir.description,allShow:(0,Ya.$O)(),code:ir==null?void 0:ir.code,sendParams:{source:"hack",hack_id:Mn},draggableExtraNode:((In=ir==null?void 0:ir.homework_extension)==null?void 0:In.ai_guide)&&(Ca==null?void 0:Ca.open)&&gr.createElement("div",{className:"bg-white rounded-2px-rem p-10px flex item-center justify-between gap-10px",style:{position:"absolute",top:"50%",transform:"translateY(-50%)",right:"75px",width:"400px"}},gr.createElement("div",{className:"bg-white absolute",style:{WebkitClipPath:"polygon(0 0, 0% 100%, 100% 50%)",clipPath:"polygon(0 0, 0% 100%, 100% 50%)",width:"10px",height:"15px",right:"-10px"}}),gr.createElement(Ha.Z,{text:(Ca==null?void 0:Ca.text)||""}),gr.createElement("span",{className:"iconfont icon-tupianguanbi font14 current c-grey-666",onClick:Or=>{da({open:!1,text:""})}}))})),gr.createElement(Pa.Z,{successCb:()=>{hi.current===1?pa():ra()}}))};function vt({title:ut,modify_code:At,onSyncCode:St,onShowCodeSetting:Zt,onResetCode:Kt,hack:Ut,onChangeLanguage:tn,isWhiteTheme:sn,onShowResourceCentre:en,attachments_count:on}){var In;const dn=()=>{ce.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:gr.createElement(z.Z,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Kt})},[Sn]=(0,Ce.useSearchParams)(),Mn=Sn.get("language"),Wn=Jt=>Jt==="1"?"c++":Jt==="2"?"C++":Jt;return(0,a.useEffect)(()=>{Mn&&tn(Wn(Mn))},[]),(0,a.useEffect)(()=>{Ut!=null&&Ut.tpm_code_modified&&ce.default.confirm({title:"\u66F4\u65B0\u521D\u59CB\u4EE3\u7801",icon:gr.createElement(z.Z,null),content:gr.createElement("div",null,gr.createElement("div",null,"\u7F16\u7A0B\u9898\u7684\u521D\u59CB\u4EE3\u7801\u5185\u5BB9\u6709\u66F4\u65B0,"),gr.createElement("div",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9,"),gr.createElement("div",null,"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01")),centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Kt()})},[Ut==null?void 0:Ut.language]),console.log(Ut,sn,"hack"),gr.createElement("div",{className:`${gi.Z.codeHead} ${sn?gi.Z.whiteCodeHead:""}`},gr.createElement("div",{className:gi.Z.navWrap},(In=Ut==null?void 0:Ut.all_language)==null?void 0:In.map(Jt=>gr.createElement("div",{className:`${gi.Z.nav} ${Jt===(Ut==null?void 0:Ut.language)?gi.Z.active:""}`,key:Jt,onClick:()=>tn(Jt)},gr.createElement(ae.Z,{title:"\u7F16\u7A0B\u8BED\u8A00"},gr.createElement("i",{className:"iconfont icon-bianchengyuyan1"})),gr.createElement("span",null,Jt)))),gr.createElement(re.Z,{align:"middle",style:{marginLeft:"auto"}},At?gr.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:St},gr.createElement("img",{src:Ue,alt:"notice",style:{height:13,transform:"translateY(-2px)"}})):null,on>0&&gr.createElement("a",{onClick:en},gr.createElement(ae.Z,{title:"\u8D44\u6E90\u4E2D\u5FC3"},gr.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-ziyuanzhongxin mr15"}))),gr.createElement("a",{onClick:dn},gr.createElement(ae.Z,{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},gr.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-huifuchushihuashezhi mr15"}))),gr.createElement("a",{onClick:Zt},gr.createElement(ae.Z,{title:"\u8BBE\u7F6E"},gr.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-shezhi8 font14 mr15"})))))}function wt(ut){var At=ut,{input:St,is_file:Zt,identifier:Kt,showNote:Ut,onShowNote:tn,notes:sn,onCancelNote:en,onAddNote:on,debugResult:In,language:dn,debuging:Sn,submitting:Mn,executingMessage:Wn,code:Jt,onSubmitCode:mr,onDebugCode:Yn,onChangeCode:pr,onChangeInput:vr,onUpdateCode:Nr,user:Wr,isLoading:fr,submitResult:_r}=At,Ir=pn(At,["input","is_file","identifier","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode","user","isLoading","submitResult"]);function Yr(Qr,ii){return gr.createElement(vt,un(Wt({},Ir),{onShowCodeSetting:Qr,onShowResourceCentre:ii}))}const Sr=Wt({input:St,is_file:Zt,debugResult:In,debuging:Sn,submitting:Mn,executingMessage:Wn,onDebugCode:Yn,onChangeCode:pr,onSubmitCode:mr,onChangeInput:vr,user:Wr,submitResult:_r},Ir);return gr.createElement("div",{style:{display:"flex",flexDirection:"column",height:"100%",background:"#1B2333"}},gr.createElement(Qe,{setIsWhiteTheme:Ir==null?void 0:Ir.setIsWhiteTheme,isLoading:fr,language:dn,value:Jt,identifier:Kt,onChange:pr,onUpdateCode:Nr,ActionBarRender:Yr}),gr.createElement(ke.ZP,Wt({},Sr)))}},55956:function(Ct,lt,le){"use strict";le.d(lt,{h:function(){return a}});var a=(Ce=>(Ce[Ce.NOMATCH=-1]="NOMATCH",Ce[Ce.OK=0]="OK",Ce[Ce.TIMEOUT=2]="TIMEOUT",Ce[Ce.PODFAILURE=3]="PODFAILURE",Ce[Ce.COMPILEFAILURE=4]="COMPILEFAILURE",Ce[Ce.EXECUTEFAILURE=5]="EXECUTEFAILURE",Ce[Ce.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",Ce))(a||{})},50582:function(Ct,lt,le){"use strict";le.d(lt,{H7:function(){return ie},MK:function(){return z},MU:function(){return x},X6:function(){return E},bM:function(){return ne},fi:function(){return se},fu:function(){return re},n4:function(){return pe},rX:function(){return b},vl:function(){return fe},zO:function(){return ee}});var a=le(82093),Ce=Object.defineProperty,y=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(ue,oe,me)=>oe in ue?Ce(ue,oe,{enumerable:!0,configurable:!0,writable:!0,value:me}):ue[oe]=me,ae=(ue,oe)=>{for(var me in oe||(oe={}))ce.call(oe,me)&&te(ue,me,oe[me]);if(y)for(var me of y(oe))de.call(oe,me)&&te(ue,me,oe[me]);return ue};function re(ue,oe){return(0,a.U2)(`myproblems/${ue}.json`,ae({hidePopLogin:!0},oe||{}))}function ne(ue,oe){return(0,a.v_)(`myproblems/${ue}/code_submit.json`,oe)}function x(ue,oe){return(0,a.v_)(`myproblems/${ue}/code_debug.json`,oe)}function ee(ue,oe){return oe.language&&(oe.language=encodeURIComponent(oe.language)),(0,a.U2)(`myproblems/${ue}/submit_records.json`,oe)}function E(ue){return(0,a.U2)("myproblems/record_detail.json",{id:ue})}function b(ue,oe){return(0,a.U2)(`myproblems/${ue}/result.json`,{mode:oe})}function z(ue,oe){return(0,a.v_)(`myproblems/${ue}/add_notes.json`,oe)}function ie(ue,oe){return(0,a.v_)(`myproblems/${ue}/restore_initial_code.json`,oe)}function se(ue){return(0,a.v_)(`myproblems/${ue}/sync_code.json`)}function pe(ue,oe){return(0,a.v_)(`myproblems/${ue}/update_code.json`,oe)}function fe(ue,oe){return(0,a.v_)(`discusses/${ue}/plus.json`,oe)}},20566:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return ke}});var a=le(59301),Ce=le(28284),y=le(6767),ce=le(62957),de=le(20554),te=le(82326),ae=le(17149),re=le(69219),ne=le(37568),x=le(54172),ee=le(25399),E=le(13747),b=le(99571),z=le(82093),ie={flex_box_center:"flex_box_center___kuaVT",flex_space_between:"flex_space_between___exKHH",flex_box_vertical_center:"flex_box_vertical_center___BzvkN",flex_box_center_end:"flex_box_center_end___Ss2DJ",flex_box_column:"flex_box_column___p1LEr",scoremodal:"scoremodal___upTFR",selectWrapper:"selectWrapper___HH3RX",selectWrappers:"selectWrappers___fUWwr",allqingchu:"allqingchu___BFF1D",title:"title___hFasb",score:"score___DXG3o",close:"close___kEIiB",content:"content___Mco8L",items:"items___j98jk",bottom:"bottom___A1n1C",yes:"yes___P1zzb",no:"no___xZqXd",titlecount:"titlecount___fqA9P",add:"add___MqV0R",search:"search___NREgv",searchIcon:"searchIcon___qny3A",tabWrap:"tabWrap___dR18c",previewModal:"previewModal___uSiGS",q_title:"q_title___a9NY9"},se=le(37798),pe={flex_box_center:"flex_box_center___nnwwA",flex_space_between:"flex_space_between___cRir9",flex_box_vertical_center:"flex_box_vertical_center___FqTZ8",flex_box_center_end:"flex_box_center_end___WU5_v",flex_box_column:"flex_box_column___QZFa1",warp:"warp___aLZwN",shixunbutton:"shixunbutton___Eoa1i",redio:"redio___LJ4js",redioitem:"redioitem___YicCC",redioitemyes:"redioitemyes___lX4Nr",title:"title___pi1jH",titleyes:"titleyes___jiEh7",yestag:"yestag___DLWoP",qcount:"qcount___U9kkL",score:"score___vLK4B",qtitle:"qtitle___kyg0t",checkbox:"checkbox___vjiBw",checkboxitem:"checkboxitem___HW3CP",checkboxitemyes:"checkboxitemyes___kpjek",bottom:"bottom___uG8Zq",bottomitem:"bottomitem___TnJQQ",left:"left___M8WXX",right:"right____dkCI",completion:"completion___H6RmA",content:"content___a2hGC",items:"items___D8mLd",simple:"simple___fQ0OS",shixun:"shixun___nB6Jk",combination:"combination___YrOdz",program:"program___lG0JA"},fe=le(38394),ue=le(49661),oe=le(24334);const me=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var ve=({qitem:Re})=>{var We,Ze,dt,rt,He,_e,Xe,Ne,Ge,ct;return a.createElement("div",{className:pe.warp},a.createElement("div",{className:pe.mainPart},a.createElement("div",{className:pe.qcount},(Re==null?void 0:Re.question_type)===8&&a.createElement(fe.Z,{className:pe.content,showProgramFill:!0,value:(We=Re==null?void 0:Re.program_attr)==null?void 0:We.description}),(Re==null?void 0:Re.question_type)!=8&&a.createElement(fe.Z,{className:pe.qtitle,value:(Re==null?void 0:Re.name)||(Re==null?void 0:Re.title)})),((Re==null?void 0:Re.question_type)===0||(Re==null?void 0:Re.question_type)===2)&&a.createElement("div",null,(Ze=Re==null?void 0:Re.choices)==null?void 0:Ze.map((Ke,Ve)=>a.createElement("div",{className:pe.redio},!(Ke!=null&&Ke.is_answer)&&a.createElement("span",{className:pe.redioitem}),(Ke==null?void 0:Ke.is_answer)&&a.createElement("i",{className:`${pe.redioitemyes} icon-duigou1`}),a.createElement(fe.Z,{className:Ke!=null&&Ke.is_answer?pe.titleyes:pe.title,value:me[Ve]+(Ke==null?void 0:Ke.choice_text)}),(Ke==null?void 0:Ke.is_answer)&&a.createElement("div",{className:pe.yestag},"\u6B63\u786E\u7B54\u6848")))),(Re==null?void 0:Re.question_type)===1&&a.createElement("div",null,(dt=Re==null?void 0:Re.choices)==null?void 0:dt.map((Ke,Ve)=>a.createElement("div",{className:pe.checkbox},!(Ke!=null&&Ke.is_answer)&&a.createElement("span",{className:pe.checkboxitem}),(Ke==null?void 0:Ke.is_answer)&&a.createElement("i",{className:`${pe.checkboxitemyes} icon-duigou1`}),a.createElement(fe.Z,{className:Ke!=null&&Ke.is_answer?pe.titleyes:pe.title,value:me[Ve]+(Ke==null?void 0:Ke.choice_text)}),(Ke==null?void 0:Ke.is_answer)&&a.createElement("div",{className:pe.yestag},"\u6B63\u786E\u7B54\u6848")))),(Re==null?void 0:Re.question_type)===3&&a.createElement("div",{className:pe.completion},(rt=Re==null?void 0:Re.standard_answer)==null?void 0:rt.map((Ke,Ve)=>{var Me;return a.createElement("div",{style:{display:"flex"}},a.createElement("span",{className:pe.title},"\u586B\u7A7A\u9879",Ve+1),a.createElement("div",{className:pe.content},(Me=Ke==null?void 0:Ke.answer_text)==null?void 0:Me.map((Se,Pe)=>a.createElement("div",{className:pe.items},Se))))})),(Re==null?void 0:Re.question_type)===4&&a.createElement("div",{className:pe.simple},a.createElement("div",{className:pe.title},"\u53C2\u8003\u7B54\u6848"),a.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(He=Re==null?void 0:Re.answer_texts)!=null&&He[0]?a.createElement(fe.Z,{className:pe.content,value:(_e=Re==null?void 0:Re.answer_texts)==null?void 0:_e[0]}):a.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(Re==null?void 0:Re.question_type)===5&&((Xe=Re==null?void 0:Re.challenge_names)==null?void 0:Xe.map((Ke,Ve)=>a.createElement("div",{className:pe.shixun},a.createElement("span",{className:pe.qtitle},a.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,ue.EM)(Ve+1),"\u9898"),Ke)))),(Re==null?void 0:Re.question_type)===6&&a.createElement("div",{className:pe.program},a.createElement(fe.Z,{className:pe.content,value:((Ne=Re==null?void 0:Re.program_attr)==null?void 0:Ne.description)||"- -"})),(Re==null?void 0:Re.question_type)===7&&((Ge=Re==null?void 0:Re.sub_item_banks)==null?void 0:Ge.map((Ke,Ve)=>{var Me,Se,Pe,Ye,$e;return a.createElement("div",null,a.createElement("div",{className:pe.combination},a.createElement("span",{className:pe.qtitle},Ke==null?void 0:Ke.name)),a.createElement("div",{className:pe.warp,style:{padding:"0px",paddingTop:20}},a.createElement("div",null,((Ke==null?void 0:Ke.item_type)=="SINGLE"||(Ke==null?void 0:Ke.item_type)=="JUDGMENT")&&((Me=Ke==null?void 0:Ke.choices)==null?void 0:Me.map((ft,Et)=>a.createElement("div",{className:pe.redio},!(ft!=null&&ft.is_answer)&&a.createElement("span",{className:pe.redioitem}),(ft==null?void 0:ft.is_answer)&&a.createElement("i",{className:`${pe.redioitemyes} icon-duigou1`}),a.createElement(fe.Z,{className:ft!=null&&ft.is_answer?pe.titleyes:pe.title,value:me[Et]+(ft==null?void 0:ft.choice_text)}),(ft==null?void 0:ft.is_answer)&&a.createElement("div",{className:pe.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ke==null?void 0:Ke.item_type)=="MULTIPLE"&&((Se=Ke==null?void 0:Ke.choices)==null?void 0:Se.map((ft,Et)=>a.createElement("div",{className:pe.checkbox},!(ft!=null&&ft.is_answer)&&a.createElement("span",{className:pe.checkboxitem}),(ft==null?void 0:ft.is_answer)&&a.createElement("i",{className:`${pe.checkboxitemyes} icon-duigou1`}),a.createElement(fe.Z,{className:ft!=null&&ft.is_answer?pe.titleyes:pe.title,value:me[Et]+(ft==null?void 0:ft.choice_text)}),(ft==null?void 0:ft.is_answer)&&a.createElement("div",{className:pe.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ke==null?void 0:Ke.item_type)=="COMPLETION"&&a.createElement("div",{className:pe.completion},(Pe=Ke==null?void 0:Ke.standard_answer)==null?void 0:Pe.map((ft,Et)=>{var gt;return a.createElement("div",{style:{display:"flex"}},a.createElement("span",{className:pe.title},"\u586B\u7A7A\u9879",Et+1),a.createElement("div",{className:pe.content},(gt=ft==null?void 0:ft.answer_text)==null?void 0:gt.map((Bt,Ft)=>a.createElement("div",{className:pe.items},Bt))))})),(Ke==null?void 0:Ke.item_type)=="SUBJECTIVE"&&a.createElement("div",{className:pe.simple},a.createElement("div",{className:pe.title},"\u53C2\u8003\u7B54\u6848"),a.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ye=Ke==null?void 0:Ke.answer_texts)!=null&&Ye[0]?a.createElement(fe.Z,{className:pe.content,value:($e=Ke==null?void 0:Ke.answer_texts)==null?void 0:$e[0]}):a.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(Re==null?void 0:Re.question_type)===8&&a.createElement("div",null,a.createElement(fe.Z,{disabledFill:!0,className:pe.content,showProgramFill:!0,value:oe.Base64.decode(((ct=Re==null?void 0:Re.program_attr)==null?void 0:ct.code)||"")})),(Re==null?void 0:Re.question_type)===5&&a.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},a.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},a.createElement("div",{style:{marginRight:30}},a.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),a.createElement("span",{style:{color:"#000000"}},(Re==null?void 0:Re.author_name)||"- -")),a.createElement("div",{style:{marginRight:30}},a.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),a.createElement("span",{style:{color:"#000000"}},(Re==null?void 0:Re.author_school_name)||"- -")),a.createElement("div",{style:{marginRight:30}},a.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),a.createElement("span",{style:{color:"#000000"}},(Re==null?void 0:Re.study_count)||"0"))),a.createElement("a",{className:pe.shixunbutton,href:`/shixuns/${Re==null?void 0:Re.identifier}/challenges?exercise=true`,target:"_blank"},a.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((Re==null?void 0:Re.question_type)<=4||[6,8].includes(Re==null?void 0:Re.question_type))&&a.createElement("div",{className:pe.bottom},a.createElement("div",{className:pe.bottomitem},a.createElement("span",{className:pe.left},"\u89E3\u6790"),a.createElement("span",{className:pe.right},Re!=null&&Re.analysis?a.createElement(fe.Z,{value:Re==null?void 0:Re.analysis}):a.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),a.createElement("div",{className:pe.bottomitem},a.createElement("span",{className:pe.left},"\u96BE\u5EA6"),a.createElement("span",{className:pe.right},(Re==null?void 0:Re.difficulty)===1?"\u7B80\u5355":(Re==null?void 0:Re.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),a.createElement("div",{className:pe.bottomitem},a.createElement("span",{className:pe.left},"\u77E5\u8BC6\u70B9"),a.createElement("span",{className:pe.right},Re!=null&&Re.tag_discipline?Re==null?void 0:Re.tag_discipline:a.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},he=le(11237),ge=le(9164),be=le(76560),ye=le(61485),Ae=le(84216),Fe=le(70610),De=le(61471),we=le(59301),Be=Object.defineProperty,xe=Object.defineProperties,je=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,qe=(Re,We,Ze)=>We in Re?Be(Re,We,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Re[We]=Ze,Je=(Re,We)=>{for(var Ze in We||(We={}))ze.call(We,Ze)&&qe(Re,Ze,We[Ze]);if(Ie)for(var Ze of Ie(We))Te.call(We,Ze)&&qe(Re,Ze,We[Ze]);return Re},Qe=(Re,We)=>xe(Re,je(We)),Ue=(Re,We,Ze)=>new Promise((dt,rt)=>{var He=Ne=>{try{Xe(Ze.next(Ne))}catch(Ge){rt(Ge)}},_e=Ne=>{try{Xe(Ze.throw(Ne))}catch(Ge){rt(Ge)}},Xe=Ne=>Ne.done?dt(Ne.value):Promise.resolve(Ne.value).then(He,_e);Xe((Ze=Ze.apply(Re,We)).next())});const Le=({setScoreShow:Re,ScoreShow:We,onOk:Ze,isshixuns:dt,isloadings:rt,dispatch:He,isIntelligentAssistant:_e=!1,ispptModal:Xe=!1,isChangeQuestion:Ne=!1,newExercisePaper:Ge,shixunsDetail:ct})=>{var Ke,Ve,Me;let[Se,Pe]=(0,a.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:null,tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:_e,is_smart_plan:Xe,group_id:[]}),[Ye,$e]=(0,a.useState)([]),[ft,Et]=(0,a.useState)([]),[gt,Bt]=(0,a.useState)([]),[Ft,Dt]=(0,a.useState)([]);const[mt,et]=(0,a.useState)(!1),[st]=Ce.default.useForm(),[ot,bt]=(0,a.useState)(),[_t,It]=(0,a.useState)(!1);let[Lt,Rt]=(0,a.useState)(dt);const[zt,En]=(0,a.useState)([]),[Xn,vn]=(0,a.useState)(0),[Dn,Qn]=(0,a.useState)(!0),[On,Tn]=(0,a.useState)([]),[nn,nr]=(0,a.useState)([]),Jn=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}],ln=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6}];let[xn,cn]=(0,a.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:null,per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:null,tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:null,tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:null,tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:null,tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const wn=(0,a.useRef)(new Set),$t=(0,a.useRef)(new Set),fn=Ce.default.useWatch("courseid",st),Nn=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Yt=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],jt=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[Mt,Ot]=(0,a.useState)(!1),rn=()=>{st.resetFields(),Lt=!1,Rt(!1),Ot(!1),st.submit()};(0,a.useEffect)(()=>{var an,jn,Ar,ar,cr,kr,Pn,Fr,Bn,wr;(((Ar=(jn=(an=Ge==null?void 0:Ge.editData)==null?void 0:an.exercise)==null?void 0:jn.exist_item_bank_ids)==null?void 0:Ar.length)>0||((kr=(cr=(ar=Ge==null?void 0:Ge.editData)==null?void 0:ar.exercise)==null?void 0:cr.exist_item_bank_shixun_ids)==null?void 0:kr.length)>0)&&nr([...(Fr=(Pn=Ge==null?void 0:Ge.editData)==null?void 0:Pn.exercise)==null?void 0:Fr.exist_item_bank_ids,...(wr=(Bn=Ge==null?void 0:Ge.editData)==null?void 0:Bn.exercise)==null?void 0:wr.exist_item_bank_shixun_ids])},[(Ve=(Ke=Ge==null?void 0:Ge.editData)==null?void 0:Ke.exercise)==null?void 0:Ve.exist_item_bank_ids]),(0,a.useEffect)(()=>{We&&(st.setFieldsValue({item_type:"",courseid:null,tag_discipline_id:null,difficulty:null,keyword:null}),Dn&&Lt&&(st.setFieldsValue({item_type:"SHIXUN"}),Se.item_type="SHIXUN",Pe(Je({},Se)),Qn(!1)),Cn(Se),yn(),Xt({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[We]),(0,a.useEffect)(()=>{Xn>0&&setTimeout(()=>{vn(0)},2e3)},[Xn]);function Cn(an){return Ue(this,null,function*(){var jn,Ar,ar;if(et(!0),Pe(Je({},an)),(gt==null?void 0:gt.length)<=0&&an.type==="5"){Dt([]),et(!1);return}console.log("----",gt,zt);let cr=an.type==="5"?gt==null?void 0:gt.filter(Bn=>!zt.includes(Bn)):null,kr=an.type==="5"?gt==null?void 0:gt.filter(Bn=>zt.includes(Bn)):null,Pn={course_discipline_id:an==null?void 0:an.courseid};(an==null?void 0:an.type)==="1"&&(Pn={discipline_id:((jn=an==null?void 0:an.courseid)==null?void 0:jn[0])||null,sub_discipline_id:((Ar=an==null?void 0:an.courseid)==null?void 0:Ar[1])||null});let Fr=yield(0,z.ZP)("/api/item_banks.json",{method:"get",params:Qe(Je(Je({},an),Pn),{ids:cr,shixun_ids:kr,include_shixuns:!_e,group_id:((ar=an.group_id)==null?void 0:ar.map(Bn=>Bn==null?void 0:Bn.value))||null,keyword:an.keyword?encodeURIComponent(an.keyword):an.keyword,type:an.type==="5"?null:an.type,clazz:an.type==="3"?"ItemBanksGroup":null,bigmodel:_e,is_smart_plan:Xe})});Dt(Fr),et(!1)})}function yn(){return Ue(this,null,function*(){let an=yield(0,z.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:Se.type==="5"?null:Se.type,clazz:"ItemBanksGroup"}});$e((0,se.L)(an==null?void 0:an.disciplines))})}function Xt(an){return Ue(this,null,function*(){var jn;let Ar=yield(0,z.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:an}),ar=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(jn=Ar==null?void 0:Ar.data)==null?void 0:jn.map(cr=>({title:cr.name,id:cr.id,pid:cr.id,value:cr.id,key:cr.id,isLeaf:!cr.have_child}))}];Tn(ar)})}function bn(an){return Ue(this,null,function*(){var jn,Ar,ar,cr;et(!0);let kr=(jn=an.list)==null?void 0:jn.filter(wr=>!zt.includes(wr)),Pn=(Ar=an.list)==null?void 0:Ar.filter(wr=>zt.includes(wr));if(kr.length===0&&Pn.length===0){et(!1),Dt([]);return}let Fr={course_discipline_id:an==null?void 0:an.courseid};(an==null?void 0:an.type)==="1"&&(Fr={discipline_id:((ar=an==null?void 0:an.courseid)==null?void 0:ar[0])||null,sub_discipline_id:((cr=an==null?void 0:an.courseid)==null?void 0:cr[1])||null});let Bn=yield(0,z.ZP)("/api/item_banks.json",{method:"get",params:Qe(Je(Je({},an),Fr),{ids:kr,shixun_ids:Pn,type:an.type==="5"?null:an.type,clazz:an.type==="3"?"ItemBanksGroup":null})});et(!1),Dt(Bn)})}const Fn=an=>Ue(void 0,null,function*(){const jn=yield He({type:"shixunsDetail/release",payload:{id:an}});let Ar=jn==null?void 0:jn.tag_position,ar=(jn==null?void 0:jn.evaluation_set_position)||[],cr=jn.status;return cr===0?(y.ZP.success("\u53D1\u5E03\u6210\u529F"),Cn(Se),!0):(cr===2?y.ZP.error(`\u7B2C${ar.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):cr===3?y.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${Ar.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):y.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),Un=an=>(an==null?void 0:an.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",dr=(an,jn,Ar)=>an.map(ar=>ar.key===jn?Je(Je({},ar),Ar):ar.children?Qe(Je({},ar),{children:dr(ar.children,jn,Ar)}):ar),Dr=an=>Ue(void 0,null,function*(){const{key:jn}=an;let Ar=Se.type;const ar=yield(0,Fe.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(jn),type:Ar}),{data:cr,total_count:kr}=ar||{};kr>0&&Tn(Pn=>dr(Pn,jn,{children:cr.map(Fr=>({title:Fr.name,id:Fr.id,pid:Fr.id,value:Fr.id,key:Fr.id,isLeaf:!Fr.have_child}))}))});function br(an){console.log("----",Se),an==="1"&&(xn.gg=Je({},Se)),an==="2"&&(xn.scj=Je({},Se)),an==="3"&&(xn.ttgx=Je({},Se)),an==="0"&&(xn.wcjd=Je({},Se)),an==="5"&&(xn.yx=Je({},Se)),cn(Je({},xn))}function ci(){Se.type==="1"&&(Se=xn.gg),Se.type==="2"&&(Se=xn.scj),Se.type==="3"&&(Se=xn.ttgx),Se.type==="0"&&(Se=xn.wcjd),Se.type==="5"&&(Se=xn.yx),(Se==null?void 0:Se.item_type)==="SHIXUN"?(Lt=!0,Rt(!0)):(Lt=!1,Rt(!1)),st.setFieldsValue(Je({},Se)),Pe(Je({},Se)),Cn(Je({},Se))}return we.createElement("div",null,we.createElement(ce.default,{title:!1,footer:!1,open:We,width:1200,centered:!0,className:ie.scoremodal,onCancel:()=>{Re(!1)}},we.createElement("div",{style:{display:"flex",alignItems:"center"}},we.createElement("div",{className:ie.title},_e?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),_e&&we.createElement("div",{style:{padding:10,background:"#F6F7F9",borderRadius:4,marginTop:14}},"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6"),we.createElement(de.default,{className:ie.tabWrap,activeKey:Se.type,onChange:an=>{an==="3"?(Se.show_all_share=!0,Xt({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):Se.show_all_share=null,an==="0"&&Xt({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),br(Se.type),Se.type=an,(Se==null?void 0:Se.item_type)==="SHIXUN"&&Se.type!=="5"&&(Lt=!0,Rt(!0)),Ot(!1),Se.type==="5"&&(Lt=!1,Rt(!1)),ci(),yn()},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:we.createElement("div",null,"\u5DF2\u9009",gt.length>0&&we.createElement("span",{className:ie.titlecount},gt.length),Xn>0&&we.createElement("span",{className:ie.add},"+",Xn)),key:"5"}]}),we.createElement(Ce.default,{layout:"inline",form:st,onValuesChange:(an,jn)=>{const Ar=Object.values(jn).some(cr=>cr!==null&&cr!==""&&cr!==void 0),ar=jn.keyword==="";if(Ot(Ar||!ar),Se.page=1,(jn==null?void 0:jn.item_type)==="SHIXUN"){if(Se.type==="5"?Rt(!1):Rt(!0),an.keyword||an.keyword==="")return;st.submit()}else{if(an!=null&&an.courseid&&st.setFieldsValue({tag_discipline_id:null}),Rt(!1),an.keyword||an.keyword==="")return;st.submit()}},onFinish:an=>{var jn;Se.type==="3"&&(!an.group_id||((jn=an==null?void 0:an.group_id)==null?void 0:jn.length)===0)?Se.show_all_share=!0:Se.show_all_share=null,Pe(Je(Je({},Se),an)),Cn(Je(Je({},Se),an))}},we.createElement(Ce.default.Item,{name:"item_type"},we.createElement(te.default,{className:ie.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(Xe?ln:_e?Jn==null?void 0:Jn.filter(an=>an.question_type!==5):Jn).map(an=>we.createElement(te.default.Option,{key:an.value},an.name)))),["1","2"].includes(Se.type)?we.createElement(we.Fragment,null,we.createElement(Ce.default.Item,{name:"courseid"},we.createElement(ae.Z,{className:ie.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:Ye})),!Lt&&we.createElement(Ce.default.Item,{name:"tag_discipline_id"},we.createElement(te.default,{className:ie.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(Me=Ft==null?void 0:Ft.tag_disciplines)==null?void 0:Me.map(an=>we.createElement(te.default.Option,{key:an.id},an.name))))):we.createElement(we.Fragment,null,we.createElement(Ce.default.Item,{name:"courseid"},we.createElement(De.q,{style:{width:160,height:38},size:"middle",showLinkButton:!1,data:{container_type:"ItemBank",type:Se==null?void 0:Se.type}})),!Lt&&we.createElement(Ce.default.Item,{name:"tag_discipline_id"},we.createElement(De.i,{allowAcceptEmpty:!0,data:{container_type:"ItemBank",search:!0},style:{width:160,height:38},size:"middle",courseDisciplineId:fn,showLinkButton:!1}))),we.createElement(Ce.default.Item,{name:Lt?"diff":"difficulty"},we.createElement(te.default,{className:ie.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},Nn.map(an=>we.createElement(te.default.Option,{key:an.value},an.name)))),Lt&&we.createElement(Ce.default.Item,{name:"shixun_publish_status"},we.createElement(te.default,{className:ie.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},jt.map(an=>we.createElement(te.default.Option,{key:an.value},an.name)))),(Se.type==="3"||Se.type==="0")&&!Lt&&we.createElement(Ce.default.Item,{name:"group_id"},we.createElement(re.default,{treeDataSimpleMode:!0,style:{width:134},className:ie.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(an,jn)=>jn.title.toUpperCase().indexOf(an.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:Dr,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:On})),Mt&&we.createElement("span",{className:ie.allqingchu,onClick:rn},we.createElement("i",{className:"iconfont icon-guanbi4"}),we.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),we.createElement(Ce.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},we.createElement(ne.default.Search,{className:ie.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:we.createElement("i",{className:`iconfont icon-sousuo9 font14 ${ie.searchIcon}`,onClick:()=>st.submit()}),onSearch:an=>{st.submit()}}))),we.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},we.createElement("div",{onClick:()=>{Se.updated_at==="asc"?Se.updated_at="desc":Se.updated_at="asc",Pe(Qe(Je({},Se),{page:1})),Cn(Qe(Je({},Se),{page:1}))}}," ",Se.updated_at?we.createElement("img",{src:Se.updated_at==="asc"?he.Z:ge.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):we.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),we.createElement("div",{onClick:()=>{Se.quotes==="asc"?Se.quotes="desc":Se.quotes="asc",Pe(Qe(Je({},Se),{page:1})),Cn(Qe(Je({},Se),{page:1}))},style:{marginLeft:20}}," ",Se.quotes?we.createElement("img",{src:Se.quotes==="asc"?he.Z:ge.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):we.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),we.createElement(x.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Ft==null?void 0:Ft.items)||(Ft==null?void 0:Ft.shixun_list),pagination:!1,loading:mt,rowKey:an=>an.id,rowSelection:{type:_e||Ne?"radio":"checkbox",selectedRowKeys:ft,getCheckboxProps:an=>({disabled:an.shixun_tag_num===1||(nn==null?void 0:nn.find(jn=>an.id===jn))}),onSelect(an,jn,Ar){if(_e||Ne){Et([an.id]),$t.current=new Set([an.id]),vn(1),Bt([an.id]);return}if(jn)(Lt||an!=null&&an.challenge_names)&&En([...zt,an.id]),Et([...ft,an.id]),an.identifier?wn.current.add(an.id):$t.current.add(an.id),vn(1),Bt([...gt,an.id]);else{an.identifier?wn.current.delete(an.id):$t.current.delete(an.id);let ar=gt.filter(cr=>cr!==an.id);if(Et(ar),Bt(ar),Lt||an!=null&&an.challenge_names){let cr=zt.filter(kr=>kr!==an.id);En([...cr])}if(Se.type==="5"){bn(Qe(Je({},Se),{list:[...ar]}));return}}},onSelectAll(an,jn,Ar){var ar,cr;if(an){const kr=Ar.map(Fr=>Fr.id),Pn=(cr=Ar==null?void 0:Ar.filter(Fr=>Fr==null?void 0:Fr.challenge_names))==null?void 0:cr.map(Fr=>Fr.id);En([...zt,...Pn]),Et([...ft,...kr]),Bt([...gt,...kr]);for(const Fr of Ar)Fr.identifier?wn.current.add(Fr.id):$t.current.add(Fr.id)}else{const kr=Ar.map(wr=>wr.id),Pn=ft.filter(wr=>!kr.some(Cr=>Cr===wr)),Fr=(ar=Ar==null?void 0:Ar.filter(wr=>wr==null?void 0:wr.challenge_names))==null?void 0:ar.map(wr=>wr.id);Et([...Pn]),Bt([...Pn]);let Bn=zt.filter(wr=>!Fr.some(Cr=>Cr===wr.id));En([...Bn]),Se.type==="5"&&bn(Qe(Je({},Se),{list:[...Pn]}));for(const wr of kr)wr.identifier?wn.current.delete(wr):$t.current.delete(wr)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(an,jn,Ar)=>{var ar,cr;return we.createElement(ee.Z,{title:Un(jn)},we.createElement("div",null,Lt||jn!=null&&jn.challenge_names?"\u5B9E\u8BAD\u9898":(cr=(ar=Jn==null?void 0:Jn.filter(kr=>kr.value===an))==null?void 0:ar[0])==null?void 0:cr.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:Lt?"30%":"60%",key:"name",render:(an,jn,Ar)=>{var ar;return we.createElement("div",{style:{display:"flex",alignItems:"center"}},we.createElement(ee.Z,{title:Un(jn)},we.createElement("div",{className:jn!=null&&jn.high_resources_consume?ie.q_title:""},we.createElement(fe.Z,{key:1,showLines:1,showTextOnly:!0,value:Lt||jn!=null&&jn.challenge_names?jn!=null&&jn.title||an===null?"--":an:(jn==null?void 0:jn.item_type)=="BPROGRAM"?(ar=jn==null?void 0:jn.program_attr)==null?void 0:ar.description:an}))),(jn==null?void 0:jn.high_resources_consume)&&we.createElement(Ae.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!Lt,render:(an,jn,Ar)=>{var ar;return we.createElement(ee.Z,{title:Un(jn)},we.createElement("span",null,an?(ar=an==null?void 0:an.split("\u3001"))==null?void 0:ar[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!Lt,render:(an,jn,Ar)=>we.createElement(ee.Z,{title:Un(jn)},we.createElement("span",null,an||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(an,jn,Ar)=>{var ar,cr,kr,Pn;return we.createElement(ee.Z,{title:Un(jn)},we.createElement("div",null,Lt||jn!=null&&jn.challenge_names?(jn==null?void 0:jn.level)||((cr=(ar=Nn==null?void 0:Nn.filter(Fr=>Fr.value===an))==null?void 0:ar[0])==null?void 0:cr.name):(Pn=(kr=Nn==null?void 0:Nn.filter(Fr=>Fr.value===an))==null?void 0:kr[0])==null?void 0:Pn.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Lt,render:(an,jn,Ar)=>we.createElement(ee.Z,{title:Un(jn)},we.createElement("div",null,an||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(an,jn,Ar)=>we.createElement(ee.Z,{title:Un(jn)},we.createElement("div",null,Lt||jn!=null&&jn.challenge_names?(jn==null?void 0:jn.study_count)||(jn==null?void 0:jn.stu_num):an))},{title:we.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",we.createElement(ee.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},we.createElement(ye.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Lt,render:(an,jn,Ar)=>we.createElement(ee.Z,{title:Un(jn)},we.createElement("div",null,an||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(an,jn,Ar)=>we.createElement(ee.Z,{title:Un(jn)},we.createElement("div",{style:{flex:1,textAlign:"start"}},we.createElement("a",{onClick:()=>{var ar,cr;bt(Qe(Je({},jn),{question_type:Lt||jn!=null&&jn.challenge_names?5:(cr=(ar=Jn==null?void 0:Jn.filter(kr=>kr.value===(jn==null?void 0:jn.item_type)))==null?void 0:ar[0])==null?void 0:cr.question_type})),It(!0)}},"\u67E5\u770B"),(jn==null?void 0:jn.shixun_tag_num)===1&&we.createElement("a",{style:{marginLeft:10},onClick:()=>{ce.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:we.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",we.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${jn==null?void 0:jn.identifier}/challenges`)}},(jn==null?void 0:jn.shixun_name)||"--"),"\uFF1F"),onOk:()=>Ue(void 0,null,function*(){if(!Fn(jn==null?void 0:jn.identifier))return new Promise((ar,cr)=>{cr()})})})}},"\u53D1\u5E03")))}].filter(an=>!an.hidden)}),we.createElement(E.Z,{current:Se.page,total:(Ft==null?void 0:Ft.items_count)||(Ft==null?void 0:Ft.shixuns_count),style:{marginBottom:20},defaultPageSize:Se.per_page,showTotal:an=>we.createElement("span",null,"\u5171\xA0",we.createElement("span",{style:{color:"#165DFF"}},an),"\xA0\u6761\u6570\u636E"),pageSize:Se.per_page,onChange:(an,jn)=>{Se.page=an,Se.per_page=jn,Pe(Je({},Se)),Cn(Je({},Se))}}),we.createElement("div",{className:ie.bottom},we.createElement(b.ZP,{className:ie.no,onClick:()=>{Re(!1)}},"\u53D6\u6D88"),we.createElement(b.ZP,{loading:rt,style:{width:rt&&75},className:ie.yes,onClick:()=>Ue(void 0,null,function*(){if((gt==null?void 0:gt.length)<=0){y.ZP.info(_e||Ne?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}Ze([...$t.current],[...wn.current],!0,gt==null?void 0:gt.length)})},_e?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),we.createElement(ce.default,{open:_t,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:ie.previewModal,width:1e3,centered:!0,onCancel:()=>{It(!1)},onOk:()=>{It(!1)}},we.createElement(ve,{qitem:ot})))};var ke=(0,be.connect)(({shixunsDetail:Re,newExercisePaper:We})=>({shixunsDetail:Re,newExercisePaper:We}))(Le)},40148:function(Ct,lt,le){"use strict";le.d(lt,{Im:function(){return ye},ZP:function(){return xe},gZ:function(){return we}});var a=le(59301),Ce=le(37568),y=le(99571),ce=le(84105),de=le(87395),te=le(49162),ae=le(24334),re=le(766),ne=le(38394),x=le(49661),ee=le(46685),E=le(34376),b=le(92310),z=le.n(b),ie=le(59301),se=Object.defineProperty,pe=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,Ee=(je,Ie,ze)=>Ie in je?se(je,Ie,{enumerable:!0,configurable:!0,writable:!0,value:ze}):je[Ie]=ze,ve=(je,Ie)=>{for(var ze in Ie||(Ie={}))oe.call(Ie,ze)&&Ee(je,ze,Ie[ze]);if(ue)for(var ze of ue(Ie))me.call(Ie,ze)&&Ee(je,ze,Ie[ze]);return je},he=(je,Ie)=>pe(je,fe(Ie));const{TextArea:ge}=Ce.default,be={visible:!1,tabIndex:"0"},ye={[te.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[te.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[te.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var Ae=(je=>(je[je.SET_VISIBLE=0]="SET_VISIBLE",je[je.SET_TABINDEX=1]="SET_TABINDEX",je))(Ae||{});function Fe(je,Ie){switch(Ie.type){case 0:return he(ve({},je),{visible:Ie.payload});case 1:return he(ve({},je),{tabIndex:Ie.payload});default:throw new Error}}function De({value:je,className:Ie}){const[ze,Te]=(0,a.useState)(!1),qe=(0,a.useRef)(),Je=(0,a.useRef)();return(0,a.useEffect)(()=>{ze&&(Je.current.reset(),Je.current.write((0,x.pp)(je||"")))},[je,ze]),(0,a.useEffect)(()=>{var Qe,Ue,Le,ke;if(qe.current){Je.current=new E.Terminal({fontSize:14,disableStdin:!0}),Je.current.open(qe.current);const Re=qe.current.offsetWidth-14,We=((ke=(Le=(Ue=(Qe=Je.current)==null?void 0:Qe._core)==null?void 0:Ue._renderService)==null?void 0:Le.dimensions)==null?void 0:ke.actualCellWidth)||9.5,Ze=Math.ceil(Re/We);Je.current.resize(Ze,8),Te(!0)}},[]),ie.createElement("div",{ref:qe,className:z()("XtermText-valueRef",Ie)})}function we(je){const{status:Ie,error_msg:ze,output:Te,input:qe,expected_output:Je,is_file:Qe,input_file_url:Ue,output_file_url:Le,expected_output_file_url:ke}=je;let Re=null;const We={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(Ie){case te.h.NOMATCH:Re=ie.createElement(ie.Fragment,null,ie.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),!Qe&&ie.createElement(De,{className:"mb10",value:qe}),Qe&&ie.createElement("div",{style:We},ie.createElement("a",{onClick:()=>(0,x.LR)(Ue,qe)},qe)),ie.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!Qe&&ie.createElement(De,{className:"mb10",value:Te&&ae.Base64.decode(Te)||""}),Qe&&ie.createElement("div",{style:We},ie.createElement("a",{onClick:()=>(0,x.LR)(Le,Te)},Te)),ie.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!Qe&&ie.createElement(De,{className:"mb10",value:Je&&ae.Base64.decode(Je)||""}),Qe&&ie.createElement("div",{style:We},ie.createElement("a",{onClick:()=>(0,x.LR)(ke,Je)},Je)));break;case te.h.EXECUTEFAILURE:Re=ie.createElement(ie.Fragment,null,ie.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Qe&&ie.createElement(ne.Z,{value:qe,style:We}),Qe&&ie.createElement("div",{style:We},ie.createElement("a",{onClick:()=>(0,x.LR)(Ue,qe)},qe)),ie.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ie.createElement("pre",{className:"error"},ae.Base64.decode(ze)));break;case te.h.COMPILEFAILURE:Re=ie.createElement(ie.Fragment,null,ie.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Qe&&ie.createElement(ne.Z,{value:qe,style:We}),Qe&&ie.createElement("div",{style:We},ie.createElement("a",{onClick:()=>(0,x.LR)(Ue,qe)},qe)),ie.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ie.createElement("pre",{className:"error"},ae.Base64.decode(ze)));break;case te.h.PODFAILURE:Re=ie.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case te.h.TIMEOUT:Re=ie.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ie.createElement(ie.Fragment,null," ",Re," ")}function Be(je){const{status:Ie,error_msg:ze,execute_time:Te,output:qe,input:Je,expected_output:Qe,is_file:Ue,input_file_url:Le,output_file_url:ke,expected_output_file_url:Re}=je;let We=null;switch(Ie){case te.h.OK:We=ie.createElement(ie.Fragment,null,ie.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",Te,"\u79D2"),ie.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),ie.createElement("pre",null,ae.Base64.decode(qe)));break;case te.h.NOMATCH:We=ie.createElement(ie.Fragment,null,ie.createElement("p",null,"\u8F93\u5165\uFF1A",ie.createElement("pre",null,Je)),ie.createElement("p",null,"\u8F93\u51FA\uFF1A",qe&&ae.Base64.decode(qe)),ie.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",Qe&&ae.Base64.decode(Qe)));break;case te.h.EXECUTEFAILURE:We=ie.createElement(ie.Fragment,null,ie.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ie.createElement("pre",null,Je)),ie.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ie.createElement("pre",{className:"error"},ae.Base64.decode(ze)));break;case te.h.COMPILEFAILURE:We=ie.createElement(ie.Fragment,null,ie.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ie.createElement("pre",null,Je)),ie.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ie.createElement("pre",{className:"error"},ae.Base64.decode(ze)));break;case te.h.PODFAILURE:We=ie.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case te.h.TIMEOUT:We=ie.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ie.createElement(ie.Fragment,null," ",We," ")}var xe=({id:je,is_file:Ie,input:ze,debuging:Te,submitting:qe,executingMessage:Je,debugResult:Qe,onChangeInput:Ue,onDebugCode:Le,onSubmitCode:ke})=>{const[Re,We]=(0,a.useReducer)(Fe,be),{visible:Ze,tabIndex:dt}=Re;(0,a.useEffect)(()=>{We({type:0,payload:!1})},[je]);function rt(Ne){let Ge=Ne.target.id;We({type:1,payload:Ge})}function He(){We({type:0,payload:!Ze})}const _e=(0,a.useMemo)(()=>{if(Qe){const{status:Ne}=Qe;return ie.createElement(ie.Fragment,null,Be(Qe))}return null},[Qe]);function Xe(){We({type:0,payload:!0}),We({type:1,payload:"1"}),Le()}return ie.createElement("div",{className:"test-case-panel"},ie.createElement("div",{className:`test-case-panel-body ${Ze?"active":""}`},ie.createElement("ul",{className:"s-navs"},ie.createElement("li",null,ie.createElement("a",{className:"active"},"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C"))),ie.createElement(ee.Z,{leftTitle:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",rightTitle:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",style:{height:240},leftNode:ie.createElement(ge,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:Ie?"":ze,onChange:Ue}),rightNode:Te?ie.createElement(re.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):Qe?_e:ie.createElement("p",{style:{color:"#536879"}},"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D")})),ie.createElement("a",{className:`btn-collapse ${Ze?"up":""}`,onClick:He},Ze?ie.createElement(ce.Z,null):ie.createElement(de.Z,null)),ie.createElement("footer",{className:"footer"},ie.createElement("span",{style:{visibility:"hidden"}},"\u63A7\u5236\u53F0"),ie.createElement("div",{className:"flex-container"},ie.createElement(y.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost"},"\u4E0A\u4E00\u9898"),ie.createElement(y.ZP,{id:"oj-next",className:"btn-blue",type:"ghost"},"\u4E0B\u4E00\u9898"),ie.createElement(y.ZP,{className:"btn-green",type:"ghost",loading:Te,onClick:Xe},"\u8C03\u8BD5\u4EE3\u7801"),ie.createElement(y.ZP,{type:"primary",className:"custom-ant-disabled",loading:qe,disabled:qe,onClick:()=>{We({type:0,payload:!1}),ke()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},49162:function(Ct,lt,le){"use strict";le.d(lt,{h:function(){return a}});var a=(Ce=>(Ce[Ce.NOMATCH=-1]="NOMATCH",Ce[Ce.OK=0]="OK",Ce[Ce.TIMEOUT=2]="TIMEOUT",Ce[Ce.PODFAILURE=3]="PODFAILURE",Ce[Ce.COMPILEFAILURE=4]="COMPILEFAILURE",Ce[Ce.EXECUTEFAILURE=5]="EXECUTEFAILURE",Ce[Ce.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",Ce))(a||{})},12062:function(Ct,lt,le){"use strict";le.d(lt,{Y2:function(){return je},ZP:function(){return Ie}});var a=le(59301),Ce=le(14566),y=le(6767),ce=le(62957),de=le(77019),te=le(47889),ae=le(99571),re=le(62673),ne=le(25399),x=le(37568),ee={wrap:"wrap___MkYbQ",colorBlue:"colorBlue___onjbP",repeatedName:"repeatedName___nbqnE",text:"text___xvutp",greyText:"greyText___dihvZ",noData:"noData___LxOJA",dragger:"dragger___y7F4A",uploadText:"uploadText___Et3KS",btnS:"btnS___k1e6j",testCaseRadio:"testCaseRadio___q1wXT",head:"head___s4Eix",operation:"operation___JCAVh",headProgram:"headProgram___uWA_M",listWrapper:"listWrapper___xW3b4",list:"list___dCbd6",del:"del___abNho",info:"info___J1Wmf"},E="data:image/png;base64,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",b=le(47257),z=le.n(b),ie=le(25992),se=le(82093),pe=le(1012),fe=le(49661),ue=le(41550),oe=le(59301),me=Object.defineProperty,Ee=Object.defineProperties,ve=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,ye=(ze,Te,qe)=>Te in ze?me(ze,Te,{enumerable:!0,configurable:!0,writable:!0,value:qe}):ze[Te]=qe,Ae=(ze,Te)=>{for(var qe in Te||(Te={}))ge.call(Te,qe)&&ye(ze,qe,Te[qe]);if(he)for(var qe of he(Te))be.call(Te,qe)&&ye(ze,qe,Te[qe]);return ze},Fe=(ze,Te)=>Ee(ze,ve(Te)),De=(ze,Te,qe)=>new Promise((Je,Qe)=>{var Ue=Re=>{try{ke(qe.next(Re))}catch(We){Qe(We)}},Le=Re=>{try{ke(qe.throw(Re))}catch(We){Qe(We)}},ke=Re=>Re.done?Je(Re.value):Promise.resolve(Re.value).then(Ue,Le);ke((qe=qe.apply(ze,Te)).next())});const{Dragger:we}=Ce.default,Be=ze=>{const Te=We=>We&&We.substring(0,We.lastIndexOf("."));for(var qe=[...ze],Je=0,Qe=[],Ue=0;Ue{if(We.forEach(Ze=>{let dt=Ze.name.split(/\.(?=[^\.]+$)/);Ze.name=`${dt[0]}.${dt[1].toLowerCase()}`}),We[0].name.includes(".in"))return We.length===2?We:[We[0],{}];if(We[0].name.includes(".out"))return We.length===2?We.reverse():[{},We[0]]})},xe=({onClose:ze,onOK:Te,visible:qe,wrapClassName:Je,rootIdentifier:Qe,multiple:Ue=!1,defaultMultipleValue:Le=!0})=>{const[ke,Re]=(0,a.useState)([]),[We,Ze]=(0,a.useState)({}),[dt,rt]=(0,a.useState)(!1),[He,_e]=(0,a.useState)(!0),Xe=(0,a.useRef)([]),Ne=(0,a.useRef)(0),Ge=()=>{ze()};(0,a.useEffect)(()=>{ct()},[]),(0,a.useEffect)(()=>{qe&&(Xe.current=[],Ne.current=0,Re([]),_e(Le))},[qe]);const ct=()=>De(void 0,null,function*(){try{const ft=yield(0,se.ZP)("/api/buckets/get_upload_token_for_big_files",{method:"get"}),Et=JSON.parse((0,ie.pe)(ft.data));Ze(Et)}catch(ft){}}),Ke=ft=>ft&&ft.substring(0,ft.lastIndexOf(".")),Ve=ft=>{var Et,gt;const Bt=Ke((Et=ft[0])==null?void 0:Et.name)||Ke((gt=ft[1])==null?void 0:gt.name),Ft=ke.filter(Dt=>Ke(Dt.name)!==Bt);Xe.current=[...Ft],Re([...Ft])},Me=ft=>{if(!He){const mt=new FormData;mt.append("file",ft.file),(0,se.ZP)("/api/attachments/get_file_content.json",{method:"post",body:mt},!0).then(st=>{if(st.status===0){Ne.current=Ne.current+1;const ot=Xe.current.map(bt=>{var _t;if(bt.name===ft.name){const It=Ae({},bt);return(_t=ft==null?void 0:ft.name)!=null&&_t.includes(".in")?It.input=st==null?void 0:st.content:It.output=st==null?void 0:st.content,It}return bt});if(Xe.current=[...ot],Re([...ot]),Ne.current>0&&Ne.current===ke.length){rt(!1);let bt=Be(ot);bt=bt.filter(_t=>{var It,Lt;return!!((It=_t[0])!=null&&It.name&&((Lt=_t[1])!=null&&Lt.name))}),bt=bt.map(_t=>Fe(Ae(Ae({},_t[0]),_t[1]),{is_file:!1})),Te(bt),ze()}}else rt(!1),ze()});return}const Et=new(z())({endpoint:We.end_point,region:We.region,accessKeyId:We.access_key_id,accessKeySecret:We.access_key_secret,bucket:We.bucket,stsToken:We.security_token}),gt=ft.name,Bt={container_type:"TestSet",file_name:gt},Ft=(0,pe.Z)();let Dt=`testsets/${Qe}/${Ft}${gt.indexOf(".")>-1?"."+gt.split(".").pop():""}`;Qe===null&&(Dt=`testsets/${Ft}${gt.indexOf(".")>-1?"."+gt.split(".").pop():""}`),Et.multipartUpload(Dt,new Blob([ft.file],{type:ft.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:gt+""},url:We==null?void 0:We.callback_url,host:We==null?void 0:We.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,se.rz)(Bt)}}).then(function(mt){if(mt.data.status===0){Ne.current=Ne.current+1;const et=Xe.current.map(st=>{var ot,bt,_t,It,Lt,Rt,zt,En,Xn,vn,Dn,Qn,On,Tn,nn,nr,Jn;if(st.name===((bt=(ot=mt.data)==null?void 0:ot.data)==null?void 0:bt.file_name)){const ln=Ae({},st);return(Lt=(It=(_t=mt.data)==null?void 0:_t.data)==null?void 0:It.file_name)!=null&&Lt.includes(".in")?(ln.in_object_key=(zt=(Rt=mt.data)==null?void 0:Rt.data)==null?void 0:zt.object,ln.in_object_size=(Xn=(En=mt.data)==null?void 0:En.data)==null?void 0:Xn.size,ln.input=(Dn=(vn=mt.data)==null?void 0:vn.data)==null?void 0:Dn.file_name,ln.in_file=ft):(ln.out_object_key=(On=(Qn=mt.data)==null?void 0:Qn.data)==null?void 0:On.object,ln.out_object_size=(nn=(Tn=mt.data)==null?void 0:Tn.data)==null?void 0:nn.size,ln.output=(Jn=(nr=mt.data)==null?void 0:nr.data)==null?void 0:Jn.file_name,ln.out_file=ft),ln}return st});if(Xe.current=[...et],Re([...et]),Ne.current>0&&Ne.current===ke.length){rt(!1);let st=Be(et);st=st.filter(ot=>{var bt,_t;return!!((bt=ot[0])!=null&&bt.name&&((_t=ot[1])!=null&&_t.name))}),st=st.map(ot=>Fe(Ae(Ae({},ot[0]),ot[1]),{is_file:!0})),Te(st),ze()}}})},Se=ft=>new Promise((Et,gt)=>{let Bt=0,Ft=[];for(let Dt=0;Dt{Bt++,Bt===ft.length&&(Ft.length?(y.ZP.warning(`${Ft.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),gt()):Et(ft))}).catch(mt=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",mt),Bt++,Ft.push(ft[Dt].name),Bt===ft.length&&(Ft.length?(y.ZP.warning(`${Ft.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),gt()):Et(ft))})}),Pe=()=>De(void 0,null,function*(){if(ke.length===0){y.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield Se(ke),rt(!0),Be(ke).some(Et=>{var gt,Bt;return!((gt=Et[0])!=null&>.name&&((Bt=Et[1])!=null&&Bt.name))})){ce.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4E0A\u4F20\u7684\u6D4B\u8BD5\u7528\u4F8B\u4E2D\u5B58\u5728\u672A\u914D\u5BF9\u7684\u6587\u4EF6\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4EC5\u4FDD\u5B58\u5DF2\u914D\u5BF9\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF1F",onOk:()=>De(void 0,null,function*(){ke.map(Et=>De(void 0,null,function*(){Me(Et)}))}),onCancel:()=>{rt(!1)}});return}ke.map(Et=>De(void 0,null,function*(){Me(Et)}))}),Ye={name:"file",fileList:ke,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:ft=>{if(ke!=null&&ke.some(gt=>gt.name===ft.name))return y.ZP.info(`${ft.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(ft.size/1024/1024>100)return y.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(ft.name))return y.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const Et={name:ft.name,uid:ft.uid,file:ft,percent:0};return ke.push(Et),Xe.current=[...ke],Re([...ke]),!1}},$e=Be(ke);return console.log(ke,$e,"fileList"),oe.createElement(ce.default,{open:qe,wrapClassName:Je,onOk:Pe,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:dt},onCancel:Ge,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},oe.createElement("div",{className:ee.wrap},ke.length?oe.createElement("div",null,oe.createElement(de.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},oe.createElement("div",{style:{visibility:Ue?"visible":"hidden"}},oe.createElement("span",{className:ee.greyText},"\u7528\u4F8B\u7C7B\u578B"),oe.createElement(te.ZP.Group,{className:`ml20 ${ee.testCaseRadio}`,optionType:"button",value:He,onChange:ft=>_e(ft.target.value)},oe.createElement(te.ZP,{value:!1},"\u6587\u672C"),oe.createElement(te.ZP,{value:!0},"\u6587\u4EF6"))),oe.createElement(Ce.default,Ae({},Ye),oe.createElement(ae.ZP,{type:"primary",className:ee.btnS},oe.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),oe.createElement(je,{data:$e,onRemove:Ve})):oe.createElement("div",{className:`${ee.noData} mb30`},oe.createElement(Ce.default.Dragger,Fe(Ae({},Ye),{className:ee.dragger}),oe.createElement("img",{src:E,alt:"",className:"mb20"}),oe.createElement("div",null,oe.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),oe.createElement("span",{className:ee.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),oe.createElement("div",{className:ee.text},oe.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),oe.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",oe.createElement("br",null),"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",oe.createElement("br",null),"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",oe.createElement("br",null),"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",oe.createElement("br",null))))},je=({data:ze=[],onRemove:Te,width:qe="auto",showScore:Je=!1,disabled:Qe=!1,inputChange:Ue,onEvaluatingChange:Le,onSelectAll:ke,checkAll1:Re,checkAll2:We,checkAll3:Ze,checkAll4:dt,checkAll5:rt,showEvaluatingSetting:He=!1,className:_e="",isProgramHomework:Xe=!1})=>{const Ne={value:"",filename:"",dataUrl:""},[Ge,ct]=(0,a.useState)(Ae({},Ne)),Ke=Se=>{let Pe=document.createElement("a");document.body.appendChild(Pe);let Ye=URL.createObjectURL(Se.file);Pe.href=Ye,Pe.download=Se.name,Pe.click(),URL.revokeObjectURL(Ye),document.body.removeChild(Pe)},Ve=(Se,Pe)=>{(0,fe.LR)(Se,Pe)},Me=(Se,Pe)=>{ce.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:oe.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{Te(Se,Pe)},onCancel:()=>{}})};return ze.length?oe.createElement("div",{className:_e,style:{width:qe}},oe.createElement("div",{className:`${Xe?ee.headProgram:ee.head}`},He&&oe.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},oe.createElement(re.default,{checked:Re,onChange:Se=>{ke(Se.target.checked,"hidden")}}),oe.createElement(ne.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},oe.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),oe.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),oe.createElement("div",{style:{width:Xe?"25%":"15%"}},"\u7528\u4F8B"),oe.createElement("div",{style:{width:Je?Xe?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),oe.createElement("div",{style:{width:Je?Xe?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),Je&&oe.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),He&&oe.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},oe.createElement(re.default,{checked:dt,onChange:Se=>{ke(Se.target.checked,"input_visible")}}),oe.createElement(ne.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},oe.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),oe.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),He&&oe.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},oe.createElement(re.default,{checked:We,onChange:Se=>{ke(Se.target.checked,"is_invisible")}}),oe.createElement(ne.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},oe.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),oe.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),He&&oe.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},oe.createElement(re.default,{checked:rt,onChange:Se=>{ke(Se.target.checked,"actual_output_visible")}}),oe.createElement(ne.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},oe.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),oe.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),He&&oe.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},oe.createElement(re.default,{checked:Ze,onChange:Se=>{ke(Se.target.checked,"last_match_rule")}}),oe.createElement(ne.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173"},oe.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),oe.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),oe.createElement("div",{className:ee.operation,style:Xe?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),oe.createElement("div",{className:ee.listWrapper,style:{boxShadow:Xe?"0px 2px 4px 0px #EAEEF4":"unset"}},ze.map((Se,Pe)=>{var Ye,$e,ft,Et;return oe.createElement("div",{key:Pe,className:ee.list,style:Xe?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},He&&oe.createElement("div",{style:{width:"15%"}},oe.createElement(re.default,{checked:!!Se.hidden,onChange:gt=>{Le(gt.target.checked,Pe,"hidden")}})),oe.createElement("div",{style:{width:Xe?"25%":"15%",paddingLeft:Xe?"5px":"0px",paddingRight:Xe?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",Pe+1),oe.createElement("div",{className:ee.info,style:{width:Je?Xe?"20%":"15%":"25%"}},oe.createElement("span",{title:Se.input||((Ye=Se[0])==null?void 0:Ye.name),onClick:()=>De(void 0,null,function*(){let gt;Se.input?Se.input_file_url?gt=Se.input_file_url:gt=Se.in_file:gt=Se[0];let Bt;typeof gt=="string"?(Bt=yield fetch(gt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),ct({value:yield Bt.text(),filename:"",dataUrl:gt})):(Bt=yield(0,fe.db)(gt.file),ct({value:Bt.text,filename:gt.name,dataUrl:Bt.link}))})},Se.input||(($e=Se[0])==null?void 0:$e.name))),oe.createElement("div",{className:ee.info,style:{width:Je?Xe?"20%":"15%":"25%"}},oe.createElement("span",{title:Se.output||((ft=Se[1])==null?void 0:ft.name),onClick:()=>De(void 0,null,function*(){let gt;Se.input?Se.output_file_url?gt=Se.output_file_url:gt=Se.out_file:gt=Se[1];let Bt;typeof gt=="string"?(Bt=yield fetch(gt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),ct({value:yield Bt.text(),filename:"",dataUrl:gt})):(Bt=yield(0,fe.db)(gt.file),ct({value:Bt.text,filename:gt.name,dataUrl:Bt.link}))})},Se.output||((Et=Se[1])==null?void 0:Et.name))),Je&&oe.createElement("div",{style:{width:"20%"}},oe.createElement(x.default,{size:"large",addonAfter:Xe?"%":null,disabled:Qe,style:{width:"80%"},onChange:gt=>Ue(gt,Pe),value:Se.score}),!Xe&&oe.createElement("span",null,"\xA0%")),He&&oe.createElement("div",{style:{width:"20%"}},oe.createElement(re.default,{checked:Se.input_visible||!1,onChange:gt=>{Le(gt.target.checked,Pe,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),He&&oe.createElement("div",{style:{width:"20%"}},oe.createElement(re.default,{checked:Se.is_invisible||!1,onChange:gt=>{Le(gt.target.checked,Pe,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),He&&oe.createElement("div",{style:{width:"20%"}},oe.createElement(re.default,{checked:Se.actual_output_visible||!1,onChange:gt=>{Le(gt.target.checked,Pe,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),He&&oe.createElement("div",{style:{width:"20%"}},oe.createElement(re.default,{checked:Se.last_match_rule||!1,onChange:gt=>{Le(gt.target.checked,Pe,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),oe.createElement("div",{onClick:()=>Me(Se,Pe),style:Xe?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},oe.createElement("span",{className:ee.del},"\u5220\u9664")))})),oe.createElement(ue.Z,{close:!0,data:Ge.dataUrl,filename:Ge.filename,type:Ge.dataUrl.length?"txt":"",onClose:()=>ct(Ae({},Ne)),monacoEditor:{value:Ge.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):oe.createElement(oe.Fragment,null)};var Ie=xe},46541:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return b}});var a=le(59301),Ce=le(6767),y=le(25399),ce=le(29787),de=le(77019),te=le(5269),ae=le(13747),re=le(99571),ne=le(2978),x=le(82093),ee=le(38394),E=(ie,se,pe)=>new Promise((fe,ue)=>{var oe=ve=>{try{Ee(pe.next(ve))}catch(he){ue(he)}},me=ve=>{try{Ee(pe.throw(ve))}catch(he){ue(he)}},Ee=ve=>ve.done?fe(ve.value):Promise.resolve(ve.value).then(oe,me);Ee((pe=pe.apply(ie,se)).next())}),b=({id:ie,activeDiscussIndex:se,onReplyDiscuss:pe,adminOrOperator:fe})=>{const[ue,oe]=(0,a.useState)(""),[me,Ee]=(0,a.useState)(!1);function ve(ge){oe(ge)}function he(){if(!ue){Ce.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}pe(ie,ue),oe("")}return(0,a.useEffect)(()=>{se!=ie&&Ee(!1)},[se]),a.createElement("div",{key:ie,className:"discuss-item-editor",style:{display:se===ie?"block":"none",width:"100%"}},a.createElement(ne.Z,{miniToolbar:!0,startInit:se===ie,defaultValue:ue,id:ie,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:ve,extraUse:fe&&a.createElement(y.Z,{color:"#fff",open:me,destroyTooltipOnHide:!0,title:z({id:ie,isOpen:me,activeDiscussIndex:se,onChange:ve,setIsOpen:Ee}),overlayStyle:{maxWidth:600}},a.createElement("a",{title:me?"\u5173\u95ED\u63A8\u8350":"\u6253\u5F00\u63A8\u8350",onClick:()=>Ee(!me)},a.createElement("i",{className:"iconfont icon-dianzan11"})))}),a.createElement("a",{onClick:he,className:"btn-send"},"\u53D1\u9001"))};const z=ie=>{const[se,pe]=(0,a.useState)(!1),[fe,ue]=(0,a.useState)([]),[oe,me]=(0,a.useState)(1);(0,a.useEffect)(()=>{ie!=null&&ie.isOpen?Ee():(me(1),ue([]))},[ie==null?void 0:ie.isOpen]);const Ee=()=>E(void 0,null,function*(){pe(!0);const ve=yield(0,x.ZP)(`/api/discusses/${ie==null?void 0:ie.id}/recommend_answer.json`,{method:"get"});(ve==null?void 0:ve.status)==0&&ue(ve==null?void 0:ve.answer),pe(!1)});return a.createElement(ce.Z,{spinning:se},a.createElement("div",{style:{color:"#000"}},a.createElement(ee.Z,{className:"font14",style:{maxHeight:500,overflow:"auto"},value:(fe==null?void 0:fe[oe-1])||""}),a.createElement(de.Z,{justify:"end",align:"middle"},a.createElement(te.Z,null,a.createElement(ae.Z,{simple:!0,current:oe,pageSize:1,total:(fe==null?void 0:fe.length)||0,onChange:ve=>{me(ve)}})),a.createElement(te.Z,null,a.createElement(re.ZP,{onClick:()=>E(void 0,null,function*(){ie==null||ie.onChange(fe==null?void 0:fe[oe-1]),ie==null||ie.setIsOpen(!1)})},"\u586B\u5165\u6587\u672C\u6846")))))}},67290:function(Ct,lt,le){"use strict";le.d(lt,{CP:function(){return y},_V:function(){return te}});var a=le(28209),Ce=le.n(a);const y={secret:a.enc.Utf8.parse("0a18e199b87f1a8d"),iv:a.enc.Utf8.parse("6e7b11a2d8475a3c"),recordScreen1:"8Cl7udD6KTt8HPYOZOopZQ==",recordScreen2:"2OizCBkuJOsBhw8rNenXhYCv3XTIsgM5YB4rOmXz7tSksBaXYYyAirzxs7TSR1vRsyWPVAt4owje5yiTfFsxAA==",recordScreen3:"neJjLaAaeW/dFCOx/cRGopZHNvjZTB0x8p9/TcYCsAGn0mWINwybT7VQlqzmJ55DjVgOrmi/iclg/G6uBGjm/Q==",recordScreen4:"SGYXWA9MzSO+02aOU0lf0g==",recordScreen5:"oCICX8dGCYMnb+4d1CTCTQ==",recordScreen6:"5MlFeP+Uwb/T5ADmGmB6NpaUgOJy3MlJ4WpA38wds8U=",recordScreen7:"TEQF1ezPIxvVVMQNJ08HIiHpj1mXdcVt5qmr6+ALw8Y=",recordScreen8:"9a9QOkgLXlgDq14d3ZEWzA==",recordScreen9:"O0prHhH+rDoUVnpw8acqwRQvRL7fh32v1bLyv4qv71U=",recordScreen10:"nfkbhFR34HkBQLpjlbNkk3FgEdBomIsnFLVgHA1RZVBeN/H3vWJpt0re6w4cjtaKmIkNgpJhxaFgyEkcJ7Z99GCAgC0CgxaaXNQNiDmz2MygiesZVZ9laQvHFQhZehEEaFKUozvNVQMkRw0MV0eoPg==",recordScreen11:"jarJWElZmu7HFZnjOTPwNx44FImKQVf8Bx2Jrm74G44=",recordScreen12:"e7Q/zr1KcI3oVpnQ3JeDgA==",recordScreen13:"pm38jjAC3l2p/JR8E3kDWg==",recordScreen14:"/mTQurqh9htD7+PNrTooMJgdPOE914grpIKomFnikk8=",recordScreen15:"bEPsKA+wwGyQEDShAMuQmQ==",recordScreen16:"uitMDSXWhi/tOOfbtHNmyNh8e9PCLJ0naA02kzBCOD/mdg+1g9ScswIEDpdHuE1l",recordScreen17:"4+bY5u3lx+VxRA/PjP/r3Tl9C0SmKM8CRtCpmkAJq+M=",recordScreen18:"L3Tz5XdvbIAqzHw/XxJnmrx8R+v3cPrYaho0/yDug6M=",recordScreen19:"bo+SiWR7f4uhJXP1wk3oQxBEFmQdbpZPV1in12O3jaj14CuNU2kP2g2MKMTFmRqE12Di4jS3RKzRI14yWpi6Zw==",recordScreen20:"9zp6SENXwO+8GNr4+g+xIzt6s/Gf38ukabRJjhQhQoY=",recordScreen21:"9zp6SENXwO+8GNr4+g+xIy36f4lSwnfFtW0weuO6Gj8=",recordScreen22:"JrbzlyV7pBS7Yw/W1geouw==",recordScreen23:"HBRPVLqnAH9kbzQ7clr8JsTgjT3nCOaP6D+q1lrMX0T6z7vU1Nh5XljgB+Qw/Hs8",recordScreen24:"bq3vruZCtCaGLs7egAWDrgXjmyW8iQX5L+nEwqCeguM=",recordScreen25:"CjveXk9FHEWiBbhwyVRzPQ==",recordScreen26:"FxZnr4aTDDJTcRMUEb3SfA==",answer1:"YXOzThjf+mcj1OALSFqA8A==",answer2:"iyOS4uLz85NAsAWdMjWs6A==",answer3:"cnZErv6FfE02OBkLzlWAeDAW3+ysEYfgoPhcC707e9kJN3PHMP7E05NC7nRf5ESWhemykQ0Y+JYQAd1PGsIJVIZFsA7OlceUwyOfid7oTeg=",answer4:"xXjNeCMbPG5xznAfVbSmjvHn/2xVBArzvsRXJZVk7yY=",answer5:"8Cl7udD6KTt8HPYOZOopZQ==",answer6:"r4qWdIzOZoUDAHIC6Rkiz3KJVZoKCNj9MmeR76VANv90Zyj57hrKtRcOipt3SZUPfZlt17GKyBf504lj5ROxVg==",answer7:"t1d0b8j3bdsJoH9adhzqOQ==",answer8:"0TBptfONacS/9JDvt/q9BO9S0+Jv0m1glMCiAQweO4E=",answer9:"2DA7p8Fws9TWo+O5djurjrORgQjZjMrKtuIbjfCoAI8ZpLy4+sq9PFZuua40lLxjTVb7vhKqm6exT5/R19YdjnUTh6Kyt+6Px8xr6JnEHVw=",answer10:"xcjM1HNI8s6ckETto63Gq83vw68ATty2i534hkfjKAa+izWStVVH5fvCEpQxd8rYYki3IW9Qy0NU8cLJsHQXWOsYtYD70yB44qG5j3fnlDahQUcsDWEBXzx2NlAp6x5R",answer11:"0/t7yKZD1CFg6kerAPJksqJATDsJMtkB06datFVfwac=",answer12:"SJ4yd9DEs9YHnGhybPplEg=="},ce={exam:y};function de(ae="",re="exam"){const{secret:ne,iv:x}=ce[re];return AES.encrypt(ae,ne,{iv:x,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString()}function te(ae="",re="exam"){const{secret:ne,iv:x}=ce[re];return a.AES.decrypt(ae,ne,{iv:x,mode:Ce().mode.CBC,padding:Ce().pad.Pkcs7}).toString(a.enc.Utf8)}},2610:function(Ct,lt,le){"use strict";le.d(lt,{BU:function(){return Ce},Dj:function(){return a},gH:function(){return y},vp:function(){return ce}});function a(de){try{de.mozRequestFullScreen?de.mozRequestFullScreen():de.webkitRequestFullScreen&&de.webkitRequestFullScreen()}catch(te){console.log(te,":e")}}function Ce(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const y=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function ce(){var de=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,te=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",de),window.isFullScreen?window.isFullScreen:de!=null}},98072:function(Ct,lt,le){"use strict";le.d(lt,{U:function(){return ne}});var a=le(59301),Ce=Object.defineProperty,y=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(x,ee,E)=>ee in x?Ce(x,ee,{enumerable:!0,configurable:!0,writable:!0,value:E}):x[ee]=E,ae=(x,ee)=>{for(var E in ee||(ee={}))ce.call(ee,E)&&te(x,E,ee[E]);if(y)for(var E of y(ee))de.call(ee,E)&&te(x,E,ee[E]);return x},re=(x,ee,E)=>new Promise((b,z)=>{var ie=fe=>{try{pe(E.next(fe))}catch(ue){z(ue)}},se=fe=>{try{pe(E.throw(fe))}catch(ue){z(ue)}},pe=fe=>fe.done?b(fe.value):Promise.resolve(fe.value).then(ie,se);pe((E=E.apply(x,ee)).next())});function ne(x,ee){const[E,b]=(0,a.useState)(ee),[z,ie]=(0,a.useState)(!1),[se,pe]=(0,a.useState)();return[E,z,(ue,oe=!1)=>re(this,null,function*(){const me=oe?ee:ae(ae({},E),ue);ie(!0),b(me);const Ee=yield x(me);return ie(!1),pe(Ee),Ee}),se,pe]}},89244:function(Ct,lt,le){"use strict";le.d(lt,{_:function(){return y}});var a=le(59301),Ce=le(62957);const y=ce=>{var de,te;const ae=(0,a.useRef)([]),re=()=>{for(const ne of ae.current)clearTimeout(ne);ae.current=[]};return(0,a.useEffect)(()=>{var ne,x,ee,E,b,z;if(re(),(ne=ce==null?void 0:ce.exercise)!=null&&ne.left_time&&((ee=(x=ce==null?void 0:ce.exercise)==null?void 0:x.exercise_events)==null?void 0:ee.length)>0){for(const ie of(E=ce==null?void 0:ce.exercise)==null?void 0:E.exercise_events)if(((b=ce==null?void 0:ce.exercise)==null?void 0:b.left_time)>(ie==null?void 0:ie.reminder_time)*60){let se=(((z=ce==null?void 0:ce.exercise)==null?void 0:z.left_time)-(ie==null?void 0:ie.reminder_time)*60)*1e3;se=se>2147483647?2147483647:se;const pe=setTimeout(()=>{Ce.default.info({content:`${ie==null?void 0:ie.reminder_content}`,icon:null,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u4E86"})},se);ae.current.push(pe)}}},[(de=ce==null?void 0:ce.exercise)==null?void 0:de.left_time,(te=ce==null?void 0:ce.exercise)==null?void 0:te.exercise_events]),re}},90290:function(Ct,lt,le){"use strict";le.d(lt,{AL:function(){return me},Iy:function(){return ee},Qv:function(){return z},ez:function(){return oe},jb:function(){return E}});var a=le(32834),Ce=le.n(a),y=le(11690),ce=le.n(y);let de=1;function te(be,ye){const Ae=be.match(/^(\s+)(?:```)/);if(Ae===null)return ye;const Fe=Ae[1];return ye.split(` +7. **\u6587\u5B57\u89E3\u91CA**\uFF1A\u8BE6\u7EC6\u8BF4\u660E\u5F53\u524D\u6B65\u9AA4\u7684\u539F\u7406`),Wn(ut?(Gn=$e==null?void 0:$e.page)==null?void 0:Gn.page_info:""))},[nt]);const sr=()=>en(void 0,null,function*(){var Gn;qn(!0),Mn(!0),Qn.current=new yt.Z(ue.Z.API_SERVER+"/api/stream/course_qna_records/chat_messages.json",{response_mode:"streaming",model:"qwen-max",scene_awareness:!1,thinking_enabled:!1,image_generator:!1,code_preview:!0,file_ids:[],image_list:[],history:[],questionable_type:"SmartPlan",questionable_id:$e==null?void 0:$e.id,position:1,type:10,is_chat:!0,prompt:un,ppt_url:(Gn=$e==null?void 0:$e.url)==null?void 0:Gn.map(jr=>jr==null?void 0:jr.url)}),yield new Promise((jr,Xt)=>{Qn.current.on("data",yr=>{Mn(!1),Wn(yr==null?void 0:yr.full)}),Qn.current.on("done",()=>en(void 0,null,function*(){qn(!1)})),Qn.current.startStream()})});return a.createElement(ee.Z,{title:"\u667A\u80FD\u52A8\u6548\u52A9\u624B",extra:a.createElement("div",{className:Kt.extraHeader},a.createElement(Ve.Z,{align:"middle"},Tn&&a.createElement(a.Fragment,null,a.createElement(ne.Z,{title:bn?"\u667A\u80FD\u52A8\u6548\u751F\u6210\u4E2D":""},a.createElement(b.ZP,{className:Kt.save_btn,style:{marginRight:"20px"},disabled:bn,onClick:()=>{const jr=document.querySelector("code[data-text]").getAttribute("data-text").replace(/^```html/,"").replace(/```$/,"").trim();Hn(jr)}},a.createElement("div",{className:"flex flex_box_center"},a.createElement("i",{className:"iconfont icon-baocuntimu font14",style:{color:"#69C0FF !important",marginRight:"4px"}}),a.createElement("span",null,"\u4FDD\u5B58\u52A8\u6548")))),a.createElement(ne.Z,{title:bn?"\u667A\u80FD\u52A8\u6548\u751F\u6210\u4E2D":""},a.createElement(b.ZP,{className:Kt.save_btn,disabled:bn,onClick:()=>{const jr=document.querySelector("code[data-text]").getAttribute("data-text").replace(/^```html/,"").replace(/```$/,"").trim();(0,Se.RG)(jr)}},a.createElement("i",{className:"iconfont icon-zhichifuzhi"}),a.createElement("span",null,"\u590D\u5236")))),a.createElement("i",{onClick:()=>{const Gn=jr=>{ae.default.confirm({centered:!0,icon:null,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:jr,onOk:()=>{var Xt,yr;(yr=(Xt=Qn.current)==null?void 0:Xt.cancelRequest)==null||yr.call(Xt),qn(!1),Mn(!1),zt()}})};if(bn){Gn("\u6B63\u5728\u751F\u6210\u667A\u80FD\u52A8\u6548\u4E2D\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F");return}else Tn?Gn("\u52A8\u6548\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u9000\u51FA\u5417\uFF1F"):zt()},className:"iconfont icon-guanbi11 current ml15"}))),placement:"bottom",height:"100%",headerStyle:{height:54,borderBottomColor:"#DCDCDC"},bodyStyle:{padding:0},closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:nt},a.createElement("div",{className:Kt.wrap},a.createElement("div",{className:Kt.left},a.createElement("div",{className:Kt.tip},a.createElement("img",{src:Ut}),a.createElement("span",null,"\u8BF7\u63CF\u8FF0\u60A8\u9700\u8981\u7684\u52A8\u753B\u6548\u679C\u8981\u6C42\uFF0C\u6211\u5C06\u6839\u636E\u60A8\u7684\u63CF\u8FF0\u751F\u6210\u5BF9\u5E94\u7684\u52A8\u753B\u4EE3\u7801\uFF0C\u5E76\u652F\u6301\u4E0E\u5F53\u524D\u5E7B\u706F\u7247\u7ED1\u5B9A\uFF0C\u65B9\u4FBF\u6559\u5B66\u6F14\u793A\u3002")),a.createElement("div",{className:"mb10 mt30 c-black"},a.createElement("b",null,"\u52A8\u6548\u751F\u6210\u8981\u6C42")),a.createElement(cr.default.TextArea,{style:{height:200},value:un,disabled:bn,onChange:Gn=>{Gt(Gn.target.value)}}),a.createElement(ne.Z,{title:bn?"\u667A\u80FD\u52A8\u6548\u751F\u6210\u4E2D":""},bn?a.createElement("div",{className:Kt.stop_btn,onClick:()=>{var Gn,jr;(jr=(Gn=Qn.current)==null?void 0:Gn.cancelRequest)==null||jr.call(Gn),qn(!1),Mn(!1)}},"\u505C\u6B62\u751F\u6210"):a.createElement("div",{className:Kt.start_btn,onClick:()=>{if(!un.trim()){te.ZP.error("\u8BF7\u586B\u5199\u52A8\u6548\u751F\u6210\u8981\u6C42");return}Wn(""),sr()}},"\u5F00\u59CB\u751F\u6210"))),a.createElement("div",{style:{width:"55%",padding:"10px 24px 10px 10px",overflow:"auto"},onScroll:Jn,ref:dr},Tn?a.createElement(pe.Z,{spinning:Yn},Tn&&a.createElement(sn.Z,{cancelIndex:0,streamingStatus:bn,loadImage:!1,onFinish:()=>en(void 0,null,function*(){}),value:Tn,isHiddenHtml:!0}),a.createElement("div",{ref:zn})):a.createElement("div",{className:Kt.imgBox},a.createElement(pe.Z,{spinning:bn},a.createElement("img",{width:56,src:tn}),a.createElement("div",null,"\u9884\u89C8\u533A"))))))},mn=le(17178),Dn=le(92310),On=le.n(Dn),Kn=le(30521),qt=Object.defineProperty,gr=Object.getOwnPropertySymbols,$n=Object.prototype.hasOwnProperty,vr=Object.prototype.propertyIsEnumerable,br=(ut,nt,$e)=>nt in ut?qt(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,Pr=(ut,nt)=>{for(var $e in nt||(nt={}))$n.call(nt,$e)&&br(ut,$e,nt[$e]);if(gr)for(var $e of gr(nt))vr.call(nt,$e)&&br(ut,$e,nt[$e]);return ut};const Xr=ut=>React.createElement("svg",Pr({className:"ppt_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},ut),React.createElement("path",{d:"M931.294 166.775H536.439V856.27h394.855a24.235 24.235 0 0 0 24.44-24.371V192.102c0-14.063-10.343-25.327-24.44-25.327z",fill:"#FF8A65"}),React.createElement("path",{d:"M512 634.88h345.975v48.81H512v-48.81zm0 98.509h345.975v49.732H512V733.39zM660.548 290.61C578.765 290.611 512 357.205 512 438.818S578.765 587.06 660.548 587.06c81.784 0 148.514-66.628 148.514-148.24H660.548V290.61z",fill:"#FBE9E7"}),React.createElement("path",{d:"M709.427 240.879V389.12h148.548c0-81.647-66.764-148.241-148.548-148.241z",fill:"#FBE9E7"}),React.createElement("path",{d:"M586.274 955.733 68.267 857.225v-690.45l518.007-98.508z",fill:"#E64A19"}),React.createElement("path",{d:"M335.258 343.142H218.692v337.716h72.363V564.565h37.649c40.448 0 72.397-10.308 95.915-31.88 23.483-20.65 35.703-48.81 35.703-82.569 0-71.304-42.325-106.94-125.03-106.94zm-13.176 163.226H291.09V401.306h30.993c39.492 0 59.256 16.896 59.256 51.575 0 36.591-19.764 53.487-59.256 53.487z",fill:"#FFF"}));var hr="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTkzMS4yOTQgMTY2Ljc3NUg1MzYuNDM5Vjg1Ni4yN2gzOTQuODU1YTI0LjIzNSAyNC4yMzUgMCAwIDAgMjQuNDQtMjQuMzcxVjE5Mi4xMDJjMC0xNC4wNjMtMTAuMzQzLTI1LjMyNy0yNC40NC0yNS4zMjd6IiBmaWxsPSIjRkY4QTY1Ii8+PHBhdGggZD0iTTUxMiA2MzQuODhoMzQ1Ljk3NXY0OC44MUg1MTJ2LTQ4Ljgxem0wIDk4LjUwOWgzNDUuOTc1djQ5LjczMkg1MTJWNzMzLjM5ek02NjAuNTQ4IDI5MC42MUM1NzguNzY1IDI5MC42MTEgNTEyIDM1Ny4yMDUgNTEyIDQzOC44MThTNTc4Ljc2NSA1ODcuMDYgNjYwLjU0OCA1ODcuMDZjODEuNzg0IDAgMTQ4LjUxNC02Ni42MjggMTQ4LjUxNC0xNDguMjRINjYwLjU0OFYyOTAuNjF6IiBmaWxsPSIjRkJFOUU3Ii8+PHBhdGggZD0iTTcwOS40MjcgMjQwLjg3OVYzODkuMTJoMTQ4LjU0OGMwLTgxLjY0Ny02Ni43NjQtMTQ4LjI0MS0xNDguNTQ4LTE0OC4yNDF6IiBmaWxsPSIjRkJFOUU3Ii8+PHBhdGggZD0iTTU4Ni4yNzQgOTU1LjczMyA2OC4yNjcgODU3LjIyNXYtNjkwLjQ1bDUxOC4wMDctOTguNTA4eiIgZmlsbD0iI0U2NEExOSIvPjxwYXRoIGQ9Ik0zMzUuMjU4IDM0My4xNDJIMjE4LjY5MnYzMzcuNzE2aDcyLjM2M1Y1NjQuNTY1aDM3LjY0OWM0MC40NDggMCA3Mi4zOTctMTAuMzA4IDk1LjkxNS0zMS44OCAyMy40ODMtMjAuNjUgMzUuNzAzLTQ4LjgxIDM1LjcwMy04Mi41NjkgMC03MS4zMDQtNDIuMzI1LTEwNi45NC0xMjUuMDMtMTA2Ljk0em0tMTMuMTc2IDE2My4yMjZIMjkxLjA5VjQwMS4zMDZoMzAuOTkzYzM5LjQ5MiAwIDU5LjI1NiAxNi44OTYgNTkuMjU2IDUxLjU3NSAwIDM2LjU5MS0xOS43NjQgNTMuNDg3LTU5LjI1NiA1My40ODd6IiBmaWxsPSIjRkZGIi8+PC9zdmc+",Ir=le(56321),Or=Object.defineProperty,ei=Object.defineProperties,Dr=Object.getOwnPropertyDescriptors,ti=Object.getOwnPropertySymbols,ui=Object.prototype.hasOwnProperty,wi=Object.prototype.propertyIsEnumerable,Mr=(ut,nt,$e)=>nt in ut?Or(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,Si=(ut,nt)=>{for(var $e in nt||(nt={}))ui.call(nt,$e)&&Mr(ut,$e,nt[$e]);if(ti)for(var $e of ti(nt))wi.call(nt,$e)&&Mr(ut,$e,nt[$e]);return ut},ii=(ut,nt)=>ei(ut,Dr(nt)),Lr=(ut,nt,$e)=>new Promise((zt,Zt)=>{var Hn=Gt=>{try{un($e.next(Gt))}catch(bn){Zt(bn)}},Un=Gt=>{try{un($e.throw(Gt))}catch(bn){Zt(bn)}},un=Gt=>Gt.done?zt(Gt.value):Promise.resolve(Gt.value).then(Hn,Un);un(($e=$e.apply(ut,nt)).next())}),ai=({className:ut,style:nt,data:$e={},defaultChatData:zt=[],initDefaultChatDataKey:Zt=0,onPptButtonClick:Hn})=>{const[Un]=(0,Kn.eh)(),{chatData:un,setChatData:Gt,calcHistoryList:bn}=(0,Kn.r5)(),[qn,Yn]=(0,a.useState)(0),[Mn,Tn]=(0,a.useState)(""),[Wn,fr]=(0,a.useState)(!1),{scrollBoxRef:Xn,bottomInspectRef:dr,contentRef:zn,isAtBottom:Jn}=(0,Kn.wr)({status:Wn}),Qn=(0,Kn.h4)(Xn),sr=(0,a.useRef)(null);(0,a.useEffect)(()=>{if(!un.length||!Xn.current)return;const yr=un[un.length-1];yr!=null&&yr.loading&&(Xn.current.scrollTop=Xn.current.scrollHeight)},[un.length]),(0,a.useEffect)(()=>{if(Zt){Gn();let yr=[];return zt.forEach(Hr=>{const Rr=Date.now(),Mi=[{text:Hr.question,key:Rr,sender:"user",show:!0},{text:Hr.answer,loading:!1,key:Rr,sender:"AI",show:!0}];yr.push(...Mi)}),Gt(yr),()=>{Un.cancel()}}},[Zt]);const Gn=()=>{Un.cancel(),Yn(1)},jr=(yr,...Hr)=>Lr(void 0,[yr,...Hr],function*(Rr,Mi=[],rr=[]){var Er,ri;Tn(""),Yn(0),(ri=(Er=sr.current)==null?void 0:Er.onAttachmentsClear)==null||ri.call(Er);const $r=Date.now(),di=[{text:Rr,key:$r,sender:"user",show:!0,fileList:Mi,imageList:rr},{loading:!0,key:$r,sender:"AI",show:!0}];Gt([...un,...di]);const qi=Mi==null?void 0:Mi.map(Li=>{var Jr;return(Jr=Li==null?void 0:Li.response)==null?void 0:Jr.file_id}),ha=rr==null?void 0:rr.map(Li=>{var Jr;return(Jr=Li==null?void 0:Li.response)==null?void 0:Jr.data}),Ui=bn(un);Un.request({url:"/api/stream/course_qna_records/chat_messages.json",body:Si({model:"qwen-max",is_chat:!0,prompt:Rr,file_ids:qi,image_list:ha,history:Ui},$e),onData:(Li,Jr)=>{fr(!0),Gt(qr=>qr.map((zi,Ya)=>Ya===qr.length-1?ii(Si({},zi),{text:Li,loading:!1,error:(Jr==null?void 0:Jr.msg)==="error"}):zi))},onError:Li=>{let Jr="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Gt(qr=>[...qr].map((zi,Ya)=>Ya===qr.length-1?ii(Si({},zi),{text:Jr,loading:!1,error:!0}):zi))}})}),Xt=Qn.width?Qn.width-20:"100%";return a.createElement("div",{className:On()("flex flex-col h-full",ut),style:nt},a.createElement("div",{ref:Xn,style:{flex:1,overflow:"auto"}},a.createElement("div",{className:mn.Z.tips,style:{width:Xt}},a.createElement("img",{className:mn.Z.avatar,src:Ir}),a.createElement("div",{className:mn.Z.details},a.createElement("div",{className:"c-grey-333 font18"},"\u{1F48E}\xA0\u4E13\u4E1A\u81F4\u529B\u4E8EPPT\u6559\u5B66\u5185\u5BB9\u4F18\u5316\uFF5E"),a.createElement("div",{className:"font16 mt8",style:{color:"#434D6C"}},"\u8BF7\u544A\u8BC9\u6211\u6559\u5B66\u5185\u5BB9\uFF0C\u6211\u53EF\u4EE5\u4F18\u5316\u5185\u5BB9\u8868\u8FF0\u3001\u68B3\u7406\u77E5\u8BC6\u6846\u67B6\u3001\u7A81\u51FA\u6559\u5B66\u91CD\u70B9\u3002"))),a.createElement(Kn.xj,{className:"pl20",style:{width:Xt},contentRef:zn,chatData:un,requestLoading:Un.loading,cancelTyping:qn,onAnswerFinish:()=>Lr(void 0,null,function*(){setTimeout(()=>fr(!1),0)})}),!Jn&&a.createElement("div",{className:mn.Z.backBottom,onClick:()=>{Xn.current.scrollTop=Xn.current.scrollHeight}},a.createElement("i",{className:"iconfont icon-huidaodibu"})),a.createElement("div",{ref:dr})),(un==null?void 0:un.length)===0&&a.createElement("div",{className:mn.Z.try},a.createElement("div",{onClick:()=>Tn("\u57FA\u4E8E\u6211\u7684\u6559\u5B66\u5185\u5BB9\uFF0C\u4E3A\u6211\u68B3\u7406\u6559\u5B66\u91CD\u70B9[\u7C98\u8D34PPT\u5185\u5BB9]")},a.createElement("span",{className:"mr5"},"\u57FA\u4E8E\u6211\u7684\u6559\u5B66\u5185\u5BB9\uFF0C\u4E3A\u6211\u68B3\u7406\u6559\u5B66\u91CD\u70B9[\u7C98\u8D34PPT\u5185\u5BB9]"),a.createElement("i",{className:"iconfont icon-you2 font18"})),a.createElement("div",{onClick:()=>jr("\u5E2E\u6211\u63D0\u53D6\u4E00\u4E0B\u672C\u9875PPT\u7684\u77E5\u8BC6\u70B9")},a.createElement("span",{className:"mr5"},"\u5E2E\u6211\u63D0\u53D6\u4E00\u4E0B\u672C\u9875PPT\u7684\u77E5\u8BC6\u70B9"),a.createElement("i",{className:"iconfont icon-you2 font18"}))),a.createElement(Kn.CI,{ref:sr,style:{margin:"0 20px 20px 20px"},onCancel:Gn,headExtraNode:a.createElement("div",{className:mn.Z.pptBtn,onClick:Hn},a.createElement("img",{src:hr,width:"18",className:"mr5"}),"PPT\u5236\u4F5C"),value:Mn,onSubmit:jr,onChange:Tn,typing:Wn,loading:Un.loading}))},Ii=le(20554),zr=le(51124),pi=le(24334),Br={flex_box_center:"flex_box_center___UDQ_A",flex_space_between:"flex_space_between___L60OU",flex_box_vertical_center:"flex_box_vertical_center___knshJ",flex_box_center_end:"flex_box_center_end___BYPJy",flex_box_column:"flex_box_column___mKzh0",modalContent:"modalContent___C7Swl",modalContentLeft:"modalContentLeft___X1oAN",green:"green___YnDvQ",textArea:"textArea___Zlp0S",red:"red___BFvO0",row:"row___Vd2L2",html:"html___D18eP",line:"line___w9apf",submit_button:"submit_button___rKWec",choiceWrap:"choiceWrap___iBbUB",choiceIndex:"choiceIndex___UbZwC",judgementIndex:"judgementIndex___PY3if",activeAnswer:"activeAnswer___ih3N8",rightAnswer:"rightAnswer___hUnPB",errorAnswer:"errorAnswer___zLf6A",setAnswerBtn:"setAnswerBtn___SKqR6",activeJudgementAnswer:"activeJudgementAnswer___dDnAD",actionWrapper:"actionWrapper___zHvDG",addIcon:"addIcon___AfrJN",deleteIcon:"deleteIcon___sfJc_",analysisWrap:"analysisWrap___ukahD",Drawrap:"Drawrap___H9sBA",iframe:"iframe___qLhNQ",c:"c___BapQh",cpp:"cpp___kWVQV",java:"java___TgN6O",python:"python___u7i95",shixunWrp:"shixunWrp___CpqhK",full:"full___M9JLT",questionWrap:"questionWrap___gXjon",solutionWrap:"solutionWrap___SniYp",descBox:"descBox___FF1aM",title:"title___w1bbB",desc:"desc___ZkzLN",choiceBox:"choiceBox___VJxA_",activeAnswerBox:"activeAnswerBox___KRmkd",rightAnswerBox:"rightAnswerBox___KoUBD",errorAnswerBox:"errorAnswerBox___wA48r",greenColor:"greenColor___Kb9jq",redColor:"redColor___QMBfz"},oi=le(57049),lr=le(65526),Zi=le(6514),ki=le(57884),yi=le(59301);const{TabPane:Hi}=Ii.default;var Ti=({item:ut,backUrl:nt,autoHeight:$e})=>{var zt,Zt;const[Hn,Un]=(0,a.useState)([]),[un,Gt]=(0,a.useState)(!1),[bn]=(0,ce.useSearchParams)(),qn=(0,ce.useParams)();(0,a.useEffect)(()=>{var Tn,Wn;((Tn=ut==null?void 0:ut.evaluate_codes)==null?void 0:Tn.length)>0?Un((Wn=ut==null?void 0:ut.evaluate_codes)==null?void 0:Wn.map((fr,Xn)=>({key:Xn+1,error_msg:fr!=null&&fr.error_msg?pi.Base64.decode(fr==null?void 0:fr.error_msg):"",status:fr==null?void 0:fr.status,created_at:fr.created_at,code:fr==null?void 0:fr.code,show_code:fr==null?void 0:fr.show_code,language:fr==null?void 0:fr.language,resubmit:fr==null?void 0:fr.resubmit}))):Un([{key:"--",error_msg:"--",show_code:!1}])},[ut==null?void 0:ut.evaluate_codes]);const Yn=[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"key",width:"100px",key:"key",align:"center",render:(Tn,Wn)=>yi.createElement("span",null,Wn.key)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"left",width:216,render:(Tn,Wn)=>yi.createElement(Zi.Z,{date:Wn.created_at,showTag:Wn==null?void 0:Wn.resubmit})},{title:"\u8BC4\u6D4B\u8BED\u8A00",dataIndex:"language",key:"language",align:"center",width:100},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:(Tn,Wn)=>{var fr;return yi.createElement("span",{className:Tn===0?"c-green":"c-red"},((fr=oi.Im[Tn])==null?void 0:fr.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))||"--")}},((zt=Hn==null?void 0:Hn[0])==null?void 0:zt.show_code)&&{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(Tn,Wn)=>yi.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{ae.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",cancelButtonProps:{style:{display:"none"}},title:yi.createElement("div",{className:"flex"},"\u4EE3\u7801\u5185\u5BB9",yi.createElement(lr.Z,{className:"ml20 bold-400",title:"\u8BC4\u6D4B\u8BED\u8A00",dataSource:[Wn==null?void 0:Wn.language]})),content:yi.createElement("div",{className:"mb10"},yi.createElement(zr.ZP,{height:300,language:"python",theme:"vs-light",value:Wn!=null&&Wn.code?pi.Base64.decode(Wn==null?void 0:Wn.code):"",autoHeight:$e,options:Mn}))})}},"\u67E5\u770B\u4EE3\u7801")}].filter(Tn=>!!Tn),Mn={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return yi.createElement("div",{style:{position:"relative",marginTop:"10px"}},yi.createElement(Ii.default,{defaultActiveKey:"1"},yi.createElement(Hi,{tab:yi.createElement("span",null,"\u901A\u5173\u4EE3\u7801 ",yi.createElement(ne.Z,{title:"\u5C55\u793A\u5B66\u751F\u901A\u5173\u4EE3\u7801\uFF0C\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5"},yi.createElement("span",{className:"iconfont icon-tishi4"}))),key:"1"},(Zt=ut==null?void 0:ut.user_answer)!=null&&Zt.length&&(ut!=null&&ut.passed_code)?yi.createElement("aside",{className:Br.shixunWrp},yi.createElement("h3",null,"\u6700\u540E\u901A\u5173\u4EE3\u7801 (\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5)"),yi.createElement("div",{className:Br.full},yi.createElement(lr.Z,{className:"ml10",title:"\u7F16\u7A0B\u8BED\u8A00",dataSource:[ut==null?void 0:ut.language]}),yi.createElement("span",{onClick:()=>Gt(!0)},yi.createElement("i",{className:"iconfont icon-quanping2"}),yi.createElement("span",null,"\u5168\u5C4F\u9884\u89C8"))),yi.createElement(zr.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:ut!=null&&ut.passed_code?pi.Base64.decode(ut==null?void 0:ut.passed_code):"",autoHeight:$e,options:Mn})):yi.createElement(ki.Z,null)),yi.createElement(Hi,{tab:"\u8BC4\u6D4B\u8BB0\u5F55",key:"2"},yi.createElement(E.default,{className:"mt5",bordered:!0,dataSource:Hn,columns:Yn,pagination:!1}))),(ut==null?void 0:ut.hack_user_identifier)&&yi.createElement("div",{style:{position:"absolute",top:12,right:0,color:"#3061d0",cursor:"pointer"},onClick:()=>{const Tn=nt||`/classrooms/${qn==null?void 0:qn.coursesId}/smart_plan/${qn==null?void 0:qn.id}/users/${qn==null?void 0:qn.user_login}/ppt_info/info`;(0,Se.xg)(`/myproblems/${ut==null?void 0:ut.hack_user_identifier}?backUrl=${Tn}`)}},"\u67E5\u770B\u7B54\u9898\u8BE6\u60C5",">"),yi.createElement(ae.default,{centered:!0,destroyOnClose:!0,open:un,title:"\u5168\u5C4F\u9884\u89C8\u4EE3\u7801",width:864,onCancel:()=>Gt(!1),footer:null},yi.createElement(zr.ZP,{height:500,language:"python",theme:"vs-light",value:ut!=null&&ut.passed_code?pi.Base64.decode(ut==null?void 0:ut.passed_code):"",autoHeight:$e,options:Mn})))},or={box:"box___O_GXX",code_style:"code_style___qc2BU",shiti_icon:"shiti_icon___WqNfe",genghuan:"genghuan___DZm8u",shannchu:"shannchu___cu1k_",shanchu:"shanchu___AjXkt",box_header:"box_header___EU6Ci",subBtn:"subBtn___jMd8M",iconSty:"iconSty___gwxfg",addTypeRadio:"addTypeRadio___Rv_oZ",box_add:"box_add___k530f",box_botton:"box_botton___zdzbP",box_close:"box_close___fhcBa",header_title:"header_title___CqB69",ewm:"ewm___tywWw",ewm_img:"ewm_img___Z8Eqo",ewm_text:"ewm_text___qOswI",headerBtn:"headerBtn___ErXEv",box_miaoshu:"box_miaoshu___choaP",question_button:"question_button___tHqji",select_question:"select_question___GM3w_",question_right:"question_right___YHC9i",question_right_title:"question_right_title___MJAvU",question_right_content:"question_right_content___y3dLW",page_footer:"page_footer___mHfAE",num_style:"num_style___INlu1",num_style_active:"num_style_active___c0T9N",question_add:"question_add___TZ7kz",yulan_style:"yulan_style___OAV36",yanshi_style:"yanshi_style___STmaE",cancle_sty:"cancle_sty___fiAJU",yulan_style_end:"yulan_style_end___nrHPP",save_button:"save_button___YTvMf",question_list:"question_list___zOLcV",answer_list:"answer_list___fpfCU",ai_question_list:"ai_question_list___zsQmo",staticWrap:"staticWrap___ar2G4",title:"title___JEGhR",subTitle:"subTitle___vTr4z",erweima:"erweima___e8td6",scoreByBlankRadio:"scoreByBlankRadio___vl95k",evalueWrap:"evalueWrap___JhKgV",evalueSty:"evalueSty___WoIZ0",label:"label___vkStA",asnCont:"asnCont___qRPRV",ansWrap:"ansWrap___THxlN",selectMore:"selectMore___ljsRw",edit_knowledges:"edit_knowledges___ACKSS",nodataSty:"nodataSty___PUTmM",rightWrap:"rightWrap___FS9yr",wrap_title:"wrap_title___o2V_V",wrap_add:"wrap_add___OvJcv",wrap_button:"wrap_button___o_lTV",wrap_img:"wrap_img___Hus6u",toolWrap:"toolWrap___PM2dY",toolSty:"toolSty___oZtDs",toolDesc:"toolDesc___SoqG0",smartAI:"smartAI___w6P73",smartAnimation:"smartAnimation____ROIK",smartQuestion:"smartQuestion___Vp7mH",close_drawer:"close_drawer___JFBac",bottomDiv:"bottomDiv___IX_wG",commentModalSty:"commentModalSty___nj567",commentBody:"commentBody___Y3Gx0",start_button:"start_button___h8HNk",submit_button:"submit_button___AEM2W",iconTipSty:"iconTipSty____X1xw",comment_button:"comment_button___HCLEd",studyUnit:"studyUnit___me1iV",add:"add___Esqhf",add_button:"add_button___QmP6T",menuSty:"menuSty___iCdYB",questionWrap:"questionWrap___e1xAG",questionHeader:"questionHeader___XJVq0",questionTitle:"questionTitle___K4EEw",question_type:"question_type___eYEr4",time_long:"time_long___DIAn9",daojishi:"daojishi___r1mMF",modal:"modal___NWQHD"},Vi="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAACmZJREFUaEPtmnlw1dUVx7/n3t9bsrwXQhICYQ0BEVlEVPIQlxhcmqntOIhaGXHpaDtdiJ1Oq44IzCSCtjPW2uk/daxtGZVqlXFatSo+QhVIQsKilBD2QFiyImR7Ly/vd0/nvgSSvORt9r2UDp4/knm/3/mdez733P0ewmUmdJnxYkSAiw6xra0V15iMHCaMkkAbERpT7Nj1ydXUOZKVnnDggh081qNwO4CkYDAS8MHEloqFVDdS0AkFLihjuycJSwEkhwHqcRjY+Ol1dH4koBMK7CrnfCZcHQlECBwpX0DuSHrxeJ9o4CVMyIzkqCB4y/NpfSS9eLyPK/DC7TyeCfOZYO1zLiNaJyVw1gQYgN8isXfr9XQ02m9j0YsrsKuco4poJAcTGfG4Ai/czsuUQGokoGjeV7rolWj0YtWJCrisjI2twI3EmMvANGYQASYIigmmzYKXnrqRTicCuLSMV0IhS5cFhtL/iXGWJL5wjMfm4unUHQt0ROBSN9+hgJcJuFIbVrrQPhEUWLjov7NXF9K+RACXuHk/+soOBmPghCHx2MoC2hQtdFjg59y8XAHru3rg39egjNYuhren3/S0TMLssQKGBbOeuZlqEtGHS9xce6aNZ1Se0MFFoGmlWIH0ZMLMbGEmGZBEKF1VSKujgQ4JvPYznmv6UdnUztaK40ooPX4GyRVjCFeN6QdeuIfHswfXDhilo/EhWKeHCV/uyKdj+kWJmw+fOq/yquqHOmAI4NoJAjlpxCAUrrqVtkQqMCRwqZs39DCWflxrGj3m8GZmZAVq+WKEIxX2dd6XuLmu/pyavPPkMDUOwCKBxdOkslnw+ZrFVBCpjJDAJW6ub+jg8RV1KqTOxFEUqGEQjoDhi1RYNO9ZW2OIgC5BEjDlaKuSX54ZHlirzRtPmDxKdK5eDAcRhVYMmAwhJW72HWpWln2Nob8XBMzLIdgM7WOchXtXIV4/43ALozNMdV4YS5LsyP7lImoK50lY4IMtylLTEHeUONcMkJdBmDNOwC4w7slbqeEb4AE18E2EL1RGiZt7DrYoI1yTtknA17fij3s7jcFgvJp0z8FmZdQMM2gV5gErFglMTNODClB9Eni+TKGxIwYv46iaUOBrcoBXl0r8vUbhzT0Mpw14skDAKoF7X1fwX1x4xpEogqmEAr9QJDAvB/j2awpm3wA+Zyzw5/skfv6+iX8F7WLZYPjSfED46TGq2pFeA0aHMUQ3ocBvPiBgKmD5W/2h1Eu8yp9KvLxVYf2u/mnMTPbj2CNHwDJ+U1tGZSZG7xh8iBIf4M3cc6BJGfuD+vAflgg4bMCyDb3A453A3HGE5+4UePGz3mZ+UQhovqkRvtE+cMR9WeQgS69E+u502BsGH4AmFPgHCwiP5xMeeFPhcCvwIxfhsQW9K8H73zADz0ZaEgqcZAH+uFQgxwlsq2NYDUJhXm/4PtivsHpT/JpvtBWXUGDthO6zRTMIV2YBPaoXPNWmnxM2Hfo/Bj7YqIyappEHiDayF/TiFuHLCrjUzf4DTUpeNhG+LIFrm5UMnocH9q+2K9sCP521zli7XVz149KHdYTDAXdndOPEssA5GyZtyIWtxRZXiFiMjQhw421n0DG9DVCE1KMOZG8aF4uPUekSyMPEnwJUAfBpCNkiYKaySRNAnM+gxWBOjwtwiZvNA81KDNekzSQTxx49DMcBJ4Rf4Pzsc8j9Ux5k19CF/UPzCXkZoQ/P9AZkXyPwzt7+6Y+I6gXxGmWVb+38IXWFqp2i37GtGeaS6ZnipZnZlP3fHvGEBG51teDs9S2Y+NYUCJNwfNkxjK7KQEZF1iDfslKAD78vIPTpeRjRB3WLX1HwmsQCeD7VIUq3PEreRVvZoQRmAhgDCUffxXoX6ZQJoNGSitots6jj3rc56Yp0rEuxYd0zN1NzuLLCHfEMC6x3Pjq6OsrWr3pvRX3pPuiFfe5r00DmYJPjHEDuaECfcA4nOsKHW4CWTvJA8MM7Vxh/Kyjj1O5kLFKMyWGdF2BWOD7GwNZ/XBe6JQy0ETNw26zzaCw8A8chB5KO914UeiZ3oH16O8aUjUXav0dF1T8HKZGOrLivupjeKajgCd2EQsWwR2tIAh6ywr1tPp2O9E3MwKfurkd3tgeT1+dBemTAvrKbqHvoCKwtdkzYOClSmUPeE9FzO4vlqkWf8yS/Bd8KZ8AjkXwgRT3cI3hSsok9eR75nt2PbhJg8uPD8hvo1Ndq0qWbWe1vVFQbtJY2bb33LrK7F/aChHoekZ7oeDbEDM9iWLwduIcZYee3PWnqx92kLuaNWBUOXtNmvKjL0RfpDjveDZcKFfpuKQRwRIAYFQTh4epiY72riovYxMRwn3sN2GqSzV/o6A7Um9luPOU0cS4QCKBuu4s+CWUnocB6G6mnJeeA3siMwBayJnAhQp1Op8g05sDW7sf94WA7DTiareqqHJ+oOmlRC1tsfDeDnQJ0bn67fFqa/bc9hh8btt1I7cPZSyjwlHTg3eWDm7524v39Cmv0QQFh465i455FFezyA3PDAe91mo92CXZJplPZ3bQxyy8OHbObd6X66dBEr/hy4LdSYPf2BVQ14sC6wFumAmn2/nrVEdZ3vQ0dgBD0VPUK+WtXFX+XTYwNBXzGjqknkswnwf0nY1YWtZO84q8Z3TgT/J0knNqeTx/8T4DDRU0KLK9aYbyeX8EPhsrWMwn0hdN8pocG91ttN8sn/jK1S2wPLkMQ2svzaUNMwCVu5tomheBROsYxKay6hCzaUYyPXZV4PJTikRR1U4tF6QoZJBamuqvb5AuSh97UEkNVLKRXLzngiyN0OT8yXJqEx4LkvclmKRMPToUi4imd8lfZPvRu14aEGF2VC+j1Sw8Y9Gz1E3JtfgXrBNTRwQ7uc5jLOiTfEvw82aRtc9plyFRFQWgqz6f3LjlgItqws1guy69gF4JG6SYrJhxLNlcCej/RL3rLOKtDrkrxY9hpR2sahF3b8qn6kgPW83BmusjuyEOKKXH3QAd3O9XPfELpndIgGe0Tb0/vEmEzb5nw7o58GvZKINxa2nukVdn2hkkmicsARnhwV7Hxhquci5j6V1qVo8zfA2wZWIYEnZ53XpYaA5LjhvGhrvJrrrR2n/dg9ubD5tBdfVxIe40QUe0YiHmem5Dk6cYS3SL18z1O9ZNuoQYtRiZ6xW9yvOJAqOJ1hn26wsZ/uqj3sG0YCb3SKuMnWOG3O08q1J9L7GG8IFpXXSxXusp5ChPu0H422pFbZ/c/HagUUEe6T3w0vSt0iqHeLVmBjz5bQPXh4hESmJmp1I0PmXD7vgYlj7ayzrNMiBDILyC+U/UEfXTDLp5s+lCoc87qk9SsZFO0pvvQMGjkCvJCR9YKuCPB9lZeGHn+c073+7Cegbu8PWx+5YHs8PUlUMUbnchUTGve+B6tva2a0zpNuCKdePS5oOfiysowzXigq1Hd2q7dzHcqxmMKmCeAXA7swuIvgZRkgTXPFmCdzqgrqOZMn0IuM8YrRiox7EzwCkKHAE6qVBwtn0VnY/EkKuBYDF7qupcd8H8A0jUOiBIV/AEAAAAASUVORK5CYII=",Ca="data:image/png;base64,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",fa="data:image/png;base64,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",Yi="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAABQVJREFUaEPtmltsFFUYx39ndrvbOy0UKC2lUKRcwkVom6oJIkZjAvqgiSZcFLGJlxCe9MEnY3jV+KBRYwwQI0jUqNEEEuMNH4yQthQQ0FIL5dYWqF0q2/vMfGZaWna2K8xsu3R32fM2mXP5fuf/zXfO+c4o7rKi7jJeUsDJrviowqtqjr9kiryNSHZSQSsV1JR67cjO5R9ZXKPAK184ek2EKUkFewNGKboadt2bZwfeeqxNkMKkBEa1N+xeMcsGXFHzx3rTNHdkZ3nLvV6VFG6t6xIMduunNU17o37nsv02YOvhQJP4A/+Y3YJ4kkFphTLyp2lZ6xao/hEe27L0xWGZNyDGmWSAHWHwKU/ZM9XqbETgvbVSJobRnEzAyuOZv6lKjYpoUzgFnARSpxQOFTHl0nfApdsu93Cq6RqmuBssL9dH1YqCoUZHT3aSm5NG2ZycMZ3EnUt/98MFTp/pckd7o/bLzy6iu2eQT79qJs2rsX3rEjTN3lXcAXcE+oeBXSqcm+tjaXkeuiFYkzYtz8ea+8bujOMOOCppXTS6Y8BnvTBPd2FZjKpGBTxgQEcPmC6MeqdQePwalPfFPqlifbYFmeCLcAJwDdx6Hb5uBAvaTTmxWhhMh3vqIacz9tAW7FMLoSgsULsG3nMCrnQ7R7ViT18WNFUJuh80w4JWZAec9xFtzRlZsHnpOKK0bsJ7tc4CaH8GXCkVOovASLMPqumwoFaR9W+0KM7aWX60vQq8IUuTK4V7dfiw/taDWYpemQutCwQJWwNDW3oGh6EzrzszPtpar1RAhvdm6wkFtmAvLBE6SpyZV9yomNnirG60tWIKfLVkGNhJKWyGor9jH7xiBjzog1OrBSPEffw9kNanSBsQugrAvPFuRgvMbow9rDXxMQNuWTYcoHy9MP28Iu8y+Htvam0tSwOZ1jso+fPOwMYM2FL1+Fph2kUoblJ4IuyoLOCcTphzUo37PsfvgY0r7ZN2LiD8HCEZFROFAzNhIINbBqC2+WB9txOhbV46/PSifRt1sFl4df/YvV9MgLtzicmaGj45I+Fw0oGdRGW3dax7gV1P21X8pN7k3d+EhAXO9sH0sDuNq0EIDkBSAj+xWPHmo/bt2I4fTb49JYkLXDYVSvPtDn3kEnT1QVICb39A8XylXcWaLw2OtqWAh9wgIVz69YcU95faF5HnPjeH3DYpFX5rvcbD8+3Aj3xsEOhNAQ+5bcJ/wymFgZRLhyzFCePSfTp8ECGnFc8uva0C/NHmtCyR3q+D/rCc9GPlCmtHFVp21wnWBFWXwKpiewT/5qTQfh0WTYe1YdH9l2bhr6tQmA1PLrW3a2gVDp2HdC9sqbC/awnA96ft6SXr3LytchxpWqvpr+ehvs3t2Wdy6lfMgjVzxgls3dvWtsKlIM4S1JPBqqA4G6qKQAs7VLtK006G7RM9Zgo4dEb/7x+Pyx29HPy9HUN3loOeaJVu19/sokwerI78m2hUCtcd6+DgofbbjTtp7zPSPWzbsjji+LcE3tcgc41+Y/Q3vZEeTFM4dzE49HtBPJaCqenkT/FFNM3j98zbsFKNXvDYYlpdnaQ16maPICFLdzwiOrNJofSFXi2zslINjrQYkzbec9j4DJENzrqM81pK7dtc7dkYauUY4L3HJV96jZ0KtU5E/HGOFPm7VapfkAMqw1OzabmyXcVPxMVAQs1JCjih5IrC2LtO4f8A3D4geXJnbRUAAAAASUVORK5CYII=",Gi=Object.defineProperty,Oa=Object.getOwnPropertySymbols,Ta=Object.prototype.hasOwnProperty,Sa=Object.prototype.propertyIsEnumerable,Qi=(ut,nt,$e)=>nt in ut?Gi(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,fo=(ut,nt)=>{for(var $e in nt||(nt={}))Ta.call(nt,$e)&&Qi(ut,$e,nt[$e]);if(Oa)for(var $e of Oa(nt))Sa.call(nt,$e)&&Qi(ut,$e,nt[$e]);return ut};const pa=ut=>React.createElement("svg",fo({className:"e_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ut),React.createElement("path",{d:"M387.883 793.003A165.248 165.248 0 0 0 231.21 957.952c0 19.157 3.328 41.941 9.258 66.048H0V783.53c24.107 5.974 46.933 9.26 66.048 9.26a165.205 165.205 0 0 0 165.205-165.163 165.205 165.205 0 0 0-165.12-165.163c-19.2 0-41.984 3.285-66.09 9.216V231.253h240.469c-5.973-24.106-9.259-46.89-9.259-66.048A165.205 165.205 0 0 1 396.373 0v792.747z",fill:"#3061D0"}),React.createElement("path",{d:"M858.837 462.464c-19.157 0-41.941 3.285-66.048 9.216V231.253H552.32c5.93-24.106 9.216-46.89 9.216-66.048A165.205 165.205 0 0 0 396.416 0v792.747a165.205 165.205 0 0 1 165.12 165.205c0 19.157-3.285 41.941-9.216 66.048h240.47V783.53c24.106 5.974 46.89 9.26 66.047 9.26A165.205 165.205 0 0 0 1024 627.626a165.205 165.205 0 0 0-165.163-165.163z",fill:"#A4C8FC"}));var aa="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM4Ny44ODMgNzkzLjAwM0ExNjUuMjQ4IDE2NS4yNDggMCAwIDAgMjMxLjIxIDk1Ny45NTJjMCAxOS4xNTcgMy4zMjggNDEuOTQxIDkuMjU4IDY2LjA0OEgwVjc4My41M2MyNC4xMDcgNS45NzQgNDYuOTMzIDkuMjYgNjYuMDQ4IDkuMjZhMTY1LjIwNSAxNjUuMjA1IDAgMCAwIDE2NS4yMDUtMTY1LjE2MyAxNjUuMjA1IDE2NS4yMDUgMCAwIDAtMTY1LjEyLTE2NS4xNjNjLTE5LjIgMC00MS45ODQgMy4yODUtNjYuMDkgOS4yMTZWMjMxLjI1M2gyNDAuNDY5Yy01Ljk3My0yNC4xMDYtOS4yNTktNDYuODktOS4yNTktNjYuMDQ4QTE2NS4yMDUgMTY1LjIwNSAwIDAgMSAzOTYuMzczIDB2NzkyLjc0N3oiIGZpbGw9IiMzMDYxRDAiLz48cGF0aCBkPSJNODU4LjgzNyA0NjIuNDY0Yy0xOS4xNTcgMC00MS45NDEgMy4yODUtNjYuMDQ4IDkuMjE2VjIzMS4yNTNINTUyLjMyYzUuOTMtMjQuMTA2IDkuMjE2LTQ2Ljg5IDkuMjE2LTY2LjA0OEExNjUuMjA1IDE2NS4yMDUgMCAwIDAgMzk2LjQxNiAwdjc5Mi43NDdhMTY1LjIwNSAxNjUuMjA1IDAgMCAxIDE2NS4xMiAxNjUuMjA1YzAgMTkuMTU3LTMuMjg1IDQxLjk0MS05LjIxNiA2Ni4wNDhoMjQwLjQ3Vjc4My41M2MyNC4xMDYgNS45NzQgNDYuODkgOS4yNiA2Ni4wNDcgOS4yNkExNjUuMjA1IDE2NS4yMDUgMCAwIDAgMTAyNCA2MjcuNjI2YTE2NS4yMDUgMTY1LjIwNSAwIDAgMC0xNjUuMTYzLTE2NS4xNjN6IiBmaWxsPSIjQTRDOEZDIi8+PC9zdmc+",ma=Object.defineProperty,Ja=Object.getOwnPropertySymbols,Ai=Object.prototype.hasOwnProperty,La=Object.prototype.propertyIsEnumerable,fi=(ut,nt,$e)=>nt in ut?ma(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,si=(ut,nt)=>{for(var $e in nt||(nt={}))Ai.call(nt,$e)&&fi(ut,$e,nt[$e]);if(Ja)for(var $e of Ja(nt))La.call(nt,$e)&&fi(ut,$e,nt[$e]);return ut};const ji=ut=>React.createElement("svg",si({className:"g_svg__icon",width:200,height:200,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ut),React.createElement("path",{d:"M867.26 801.314c-66.56 79.292-160.802 120.9-261.36 129.775h-.306a221.082 221.082 0 0 1-14.541 1.058c-.41.103-.82.103-1.229.103-.41.443-1.365.443-1.74.443a511.386 511.386 0 0 1-155.854-16.862l-1.672-.443a312.422 312.422 0 0 1-17.033-4.915 271.599 271.599 0 0 1-15.906-5.018 30.106 30.106 0 0 0-2.15-.649c-7.748-2.662-15.36-5.53-22.904-8.533a375.02 375.02 0 0 1-18.432-7.68 525.005 525.005 0 0 1-113.083-65.946c-.922-.75-1.946-1.501-2.902-2.355a486.605 486.605 0 0 1-133.666-157.49c-146.773-276.48 40.38-490.156 210.364-500.498 3.72-.239 7.339-.341 10.923-.341h9.83c150.903-7.885 315.392 78.233 430.216 195.515 1.434 1.4 2.731 2.8 4.096 4.267 5.7 5.803 11.162 11.742 16.521 17.715C909.278 514.867 965.12 684.544 867.26 801.314",fill:"#FFD066"}),React.createElement("path",{d:"M222.413 807.697a487.902 487.902 0 0 1-105.267-122.47c4.983-175.343 36.215-364.544 100.42-392.807 65.707 288.598 52.77 442.095 4.847 515.277z",fill:"#E97286"}),React.createElement("path",{d:"m206.916 794.18-41.472-620.202c-1.024-14.95 4.028-29.696 13.995-40.96a57.21 57.21 0 0 1 39.185-19.115l515.994-33.894c31.436-2.048 58.607 21.504 60.689 52.633l46.523 695.876a362.12 362.12 0 0 1-133.222 80.828l-235.93 15.53a542.447 542.447 0 0 1-59.153-14.403 331.537 331.537 0 0 1-15.906-5.018 30.106 30.106 0 0 0-2.15-.683c-7.748-2.628-15.36-5.495-22.904-8.533-6.212-2.39-12.322-4.95-18.432-7.646a524.97 524.97 0 0 1-147.217-94.447v.034z",fill:"#7E4EE3"}),React.createElement("path",{d:"m199.031 171.964 551.424-38.707 52.088 731.238-538.385 25.77-65.16-718.301",fill:"#FFF"}),React.createElement("path",{d:"M236.1 818.79a491.69 491.69 0 0 1-111.889-122.197c9.011-81.237 44.715-127.522 79.394-172.544 16.282-21.163 32.359-41.984 45.364-66.048 49.937-92.501 108.544-87.962 13.004 97.963-16.042 31.334-9.08 59.597-1.297 91.204 11.06 44.578 23.689 95.778-24.576 171.622z",fill:"#F69C93"}),React.createElement("path",{d:"m689.562 339.388-231.936 21.265a15.292 15.292 0 0 1-16.657-13.722l-3.14-33.519a15.223 15.223 0 0 1 13.857-16.486l231.902-21.265a15.258 15.258 0 0 1 16.657 13.721l3.14 33.485a15.223 15.223 0 0 1-13.858 16.52zm18.022 189.167-237.875 15.599a14.54 14.54 0 0 1-15.497-13.449l-2.39-35.02a14.507 14.507 0 0 1 13.62-15.395l237.875-15.599a14.54 14.54 0 0 1 15.497 13.449l2.39 35.055a14.507 14.507 0 0 1-13.62 15.36zM486.741 746.359l239.138-20.002a14.165 14.165 0 0 0 9.626-4.949 13.926 13.926 0 0 0 3.277-10.24l-3.072-35.84a13.96 13.96 0 0 0-4.984-9.523 14.234 14.234 0 0 0-10.308-3.243L481.28 682.598a14.063 14.063 0 0 0-12.902 15.121l3.072 35.875c.682 7.714 7.509 13.414 15.291 12.765z",fill:"#D5CFE3"}),React.createElement("path",{d:"M380.587 351.778c0 29.355-23.996 53.112-53.59 53.112-29.627 0-53.623-23.757-53.623-53.112s23.996-53.111 53.59-53.111c29.627 0 53.657 23.79 53.657 53.111zm18.227 192.683c0 29.354-23.996 53.145-53.624 53.145a53.385 53.385 0 0 1-53.623-53.145c0-29.355 23.996-53.112 53.59-53.112 29.661 0 53.657 23.791 53.657 53.112zm-35.908 237.431c19.421.342 37.546-9.66 47.343-26.282a52.702 52.702 0 0 0 0-53.726 53.726 53.726 0 0 0-47.343-26.249 53.385 53.385 0 0 0-52.566 53.112c0 28.945 23.382 52.565 52.566 53.145z",fill:"#E7E1F4"}),React.createElement("path",{d:"M288.324 349.389c-7.885-8.977 10.684-23.552 20.446-12.63 1.843 2.083 3.516 4.335 5.154 6.486 7.032 9.216 12.766 16.725 21.64 1.877 10.992-18.33 42.667-56.456 51.747-64.717 9.08-8.294 38.298 1.058 21.948 20.583-16.384 19.558-45.568 56.832-54.409 70.895-8.875 14.028-21.845 24.098-36.727 7.134-14.78-16.965-29.799-29.594-29.799-29.594zm16.384 193.604c-8.772-8.09 8.124-24.576 18.978-14.677 2.048 1.843 3.96 3.89 5.803 5.87 8.021 8.432 14.507 15.292 21.777-.409 8.943-19.354 36.352-60.587 44.51-69.768 8.192-9.216 38.23-2.936 24.03 18.193-14.165 21.162-39.253 61.269-46.524 76.185-7.304 14.882-19.217 26.249-35.772 10.923-16.52-15.292-32.768-26.283-32.768-26.283zm37.308 171.486c-9.66-11.025-28.33 3.413-20.48 12.493 0 0 14.882 12.766 29.594 29.798 14.677 17.067 27.784 7.134 36.727-6.86 8.943-13.995 38.434-51.064 54.955-70.486 16.486-19.388-12.698-29.013-21.846-20.787-9.113 8.226-41.096 46.148-52.155 64.375-9.012 14.78-14.678 7.237-21.64-2.048a114.142 114.142 0 0 0-5.12-6.485z",fill:"#00C6CD"}),React.createElement("path",{d:"M569.924 67.174c-49.97-119.5-164.59-54.1-185.856 11.094-31.266 1.706-57.07 2.935-70.997 3.345h-.341c-6.52.239-18.432.58-26.044 8.772-19.354 20.821 6.28 73.66 21.265 100.932a1297.067 1297.067 0 0 0 349.15-23.176c17.34-57.583 21.709-110.148-21.709-105.882-11.4 1.16-35.362 2.902-65.468 4.915zm-91.75.308c-1.707 0-3.96.068-6.588.17-19.353.683-58.3 2.048-38.98-22.698 25.566-32.7 75.23-31.062 91.136-4.916 15.906 26.147-31.266 27.444-45.568 27.444z",fill:"#3D3450"}),React.createElement("path",{d:"M830.669 1019.085a173.431 173.431 0 0 0 149.948-85.743 170.155 170.155 0 0 0 0-171.52 173.431 173.431 0 0 0-149.948-85.777c-95.608 0-173.124 76.8-173.124 171.52 0 94.72 77.482 171.52 173.124 171.52z",fill:"#00C572"}),React.createElement("path",{d:"M919.552 769.434a21.777 21.777 0 0 1 36.181 10.513 21.3 21.3 0 0 1-6.45 20.65l-29.697-31.163zm-161.178 61.235 5.735 7.782c11.4 15.463 22.733 30.925 34.099 46.422A13499.972 13499.972 0 0 1 916.514 772.3l3.072-2.867 29.696 31.163-3.038 2.833-39.594 37.376a12901.717 12901.717 0 0 0-96.154 92.092 21.777 21.777 0 0 1-32.666-2.799 13821.622 13821.622 0 0 0-48.674-66.355l-5.734-7.748 34.952-25.293zm0 0a21.777 21.777 0 0 0-30.242-4.642 21.3 21.3 0 0 0-4.71 29.935l34.952-25.26z",fill:"#FFF"}));var Yr="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjIwMCIgaGVpZ2h0PSIyMDAiIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTg2Ny4yNiA4MDEuMzE0Yy02Ni41NiA3OS4yOTItMTYwLjgwMiAxMjAuOS0yNjEuMzYgMTI5Ljc3NWgtLjMwNmEyMjEuMDgyIDIyMS4wODIgMCAwIDEtMTQuNTQxIDEuMDU4Yy0uNDEuMTAzLS44Mi4xMDMtMS4yMjkuMTAzLS40MS40NDMtMS4zNjUuNDQzLTEuNzQuNDQzYTUxMS4zODYgNTExLjM4NiAwIDAgMS0xNTUuODU0LTE2Ljg2MmwtMS42NzItLjQ0M2EzMTIuNDIyIDMxMi40MjIgMCAwIDEtMTcuMDMzLTQuOTE1IDI3MS41OTkgMjcxLjU5OSAwIDAgMS0xNS45MDYtNS4wMTggMzAuMTA2IDMwLjEwNiAwIDAgMC0yLjE1LS42NDljLTcuNzQ4LTIuNjYyLTE1LjM2LTUuNTMtMjIuOTA0LTguNTMzYTM3NS4wMiAzNzUuMDIgMCAwIDEtMTguNDMyLTcuNjggNTI1LjAwNSA1MjUuMDA1IDAgMCAxLTExMy4wODMtNjUuOTQ2Yy0uOTIyLS43NS0xLjk0Ni0xLjUwMS0yLjkwMi0yLjM1NWE0ODYuNjA1IDQ4Ni42MDUgMCAwIDEtMTMzLjY2Ni0xNTcuNDljLTE0Ni43NzMtMjc2LjQ4IDQwLjM4LTQ5MC4xNTYgMjEwLjM2NC01MDAuNDk4IDMuNzItLjIzOSA3LjMzOS0uMzQxIDEwLjkyMy0uMzQxaDkuODNjMTUwLjkwMy03Ljg4NSAzMTUuMzkyIDc4LjIzMyA0MzAuMjE2IDE5NS41MTUgMS40MzQgMS40IDIuNzMxIDIuOCA0LjA5NiA0LjI2NyA1LjcgNS44MDMgMTEuMTYyIDExLjc0MiAxNi41MjEgMTcuNzE1QzkwOS4yNzggNTE0Ljg2NyA5NjUuMTIgNjg0LjU0NCA4NjcuMjYgODAxLjMxNCIgZmlsbD0iI0ZGRDA2NiIvPjxwYXRoIGQ9Ik0yMjIuNDEzIDgwNy42OTdhNDg3LjkwMiA0ODcuOTAyIDAgMCAxLTEwNS4yNjctMTIyLjQ3YzQuOTgzLTE3NS4zNDMgMzYuMjE1LTM2NC41NDQgMTAwLjQyLTM5Mi44MDcgNjUuNzA3IDI4OC41OTggNTIuNzcgNDQyLjA5NSA0Ljg0NyA1MTUuMjc3eiIgZmlsbD0iI0U5NzI4NiIvPjxwYXRoIGQ9Im0yMDYuOTE2IDc5NC4xOC00MS40NzItNjIwLjIwMmMtMS4wMjQtMTQuOTUgNC4wMjgtMjkuNjk2IDEzLjk5NS00MC45NmE1Ny4yMSA1Ny4yMSAwIDAgMSAzOS4xODUtMTkuMTE1bDUxNS45OTQtMzMuODk0YzMxLjQzNi0yLjA0OCA1OC42MDcgMjEuNTA0IDYwLjY4OSA1Mi42MzNsNDYuNTIzIDY5NS44NzZhMzYyLjEyIDM2Mi4xMiAwIDAgMS0xMzMuMjIyIDgwLjgyOGwtMjM1LjkzIDE1LjUzYTU0Mi40NDcgNTQyLjQ0NyAwIDAgMS01OS4xNTMtMTQuNDAzIDMzMS41MzcgMzMxLjUzNyAwIDAgMS0xNS45MDYtNS4wMTggMzAuMTA2IDMwLjEwNiAwIDAgMC0yLjE1LS42ODNjLTcuNzQ4LTIuNjI4LTE1LjM2LTUuNDk1LTIyLjkwNC04LjUzMy02LjIxMi0yLjM5LTEyLjMyMi00Ljk1LTE4LjQzMi03LjY0NmE1MjQuOTcgNTI0Ljk3IDAgMCAxLTE0Ny4yMTctOTQuNDQ3di4wMzR6IiBmaWxsPSIjN0U0RUUzIi8+PHBhdGggZD0ibTE5OS4wMzEgMTcxLjk2NCA1NTEuNDI0LTM4LjcwNyA1Mi4wODggNzMxLjIzOC01MzguMzg1IDI1Ljc3LTY1LjE2LTcxOC4zMDEiIGZpbGw9IiNGRkYiLz48cGF0aCBkPSJNMjM2LjEgODE4Ljc5YTQ5MS42OSA0OTEuNjkgMCAwIDEtMTExLjg4OS0xMjIuMTk3YzkuMDExLTgxLjIzNyA0NC43MTUtMTI3LjUyMiA3OS4zOTQtMTcyLjU0NCAxNi4yODItMjEuMTYzIDMyLjM1OS00MS45ODQgNDUuMzY0LTY2LjA0OCA0OS45MzctOTIuNTAxIDEwOC41NDQtODcuOTYyIDEzLjAwNCA5Ny45NjMtMTYuMDQyIDMxLjMzNC05LjA4IDU5LjU5Ny0xLjI5NyA5MS4yMDQgMTEuMDYgNDQuNTc4IDIzLjY4OSA5NS43NzgtMjQuNTc2IDE3MS42MjJ6IiBmaWxsPSIjRjY5QzkzIi8+PHBhdGggZD0ibTY4OS41NjIgMzM5LjM4OC0yMzEuOTM2IDIxLjI2NWExNS4yOTIgMTUuMjkyIDAgMCAxLTE2LjY1Ny0xMy43MjJsLTMuMTQtMzMuNTE5YTE1LjIyMyAxNS4yMjMgMCAwIDEgMTMuODU3LTE2LjQ4NmwyMzEuOTAyLTIxLjI2NWExNS4yNTggMTUuMjU4IDAgMCAxIDE2LjY1NyAxMy43MjFsMy4xNCAzMy40ODVhMTUuMjIzIDE1LjIyMyAwIDAgMS0xMy44NTggMTYuNTJ6bTE4LjAyMiAxODkuMTY3LTIzNy44NzUgMTUuNTk5YTE0LjU0IDE0LjU0IDAgMCAxLTE1LjQ5Ny0xMy40NDlsLTIuMzktMzUuMDJhMTQuNTA3IDE0LjUwNyAwIDAgMSAxMy42Mi0xNS4zOTVsMjM3Ljg3NS0xNS41OTlhMTQuNTQgMTQuNTQgMCAwIDEgMTUuNDk3IDEzLjQ0OWwyLjM5IDM1LjA1NWExNC41MDcgMTQuNTA3IDAgMCAxLTEzLjYyIDE1LjM2ek00ODYuNzQxIDc0Ni4zNTlsMjM5LjEzOC0yMC4wMDJhMTQuMTY1IDE0LjE2NSAwIDAgMCA5LjYyNi00Ljk0OSAxMy45MjYgMTMuOTI2IDAgMCAwIDMuMjc3LTEwLjI0bC0zLjA3Mi0zNS44NGExMy45NiAxMy45NiAwIDAgMC00Ljk4NC05LjUyMyAxNC4yMzQgMTQuMjM0IDAgMCAwLTEwLjMwOC0zLjI0M0w0ODEuMjggNjgyLjU5OGExNC4wNjMgMTQuMDYzIDAgMCAwLTEyLjkwMiAxNS4xMjFsMy4wNzIgMzUuODc1Yy42ODIgNy43MTQgNy41MDkgMTMuNDE0IDE1LjI5MSAxMi43NjV6IiBmaWxsPSIjRDVDRkUzIi8+PHBhdGggZD0iTTM4MC41ODcgMzUxLjc3OGMwIDI5LjM1NS0yMy45OTYgNTMuMTEyLTUzLjU5IDUzLjExMi0yOS42MjcgMC01My42MjMtMjMuNzU3LTUzLjYyMy01My4xMTJzMjMuOTk2LTUzLjExMSA1My41OS01My4xMTFjMjkuNjI3IDAgNTMuNjU3IDIzLjc5IDUzLjY1NyA1My4xMTF6bTE4LjIyNyAxOTIuNjgzYzAgMjkuMzU0LTIzLjk5NiA1My4xNDUtNTMuNjI0IDUzLjE0NWE1My4zODUgNTMuMzg1IDAgMCAxLTUzLjYyMy01My4xNDVjMC0yOS4zNTUgMjMuOTk2LTUzLjExMiA1My41OS01My4xMTIgMjkuNjYxIDAgNTMuNjU3IDIzLjc5MSA1My42NTcgNTMuMTEyem0tMzUuOTA4IDIzNy40MzFjMTkuNDIxLjM0MiAzNy41NDYtOS42NiA0Ny4zNDMtMjYuMjgyYTUyLjcwMiA1Mi43MDIgMCAwIDAgMC01My43MjYgNTMuNzI2IDUzLjcyNiAwIDAgMC00Ny4zNDMtMjYuMjQ5IDUzLjM4NSA1My4zODUgMCAwIDAtNTIuNTY2IDUzLjExMmMwIDI4Ljk0NSAyMy4zODIgNTIuNTY1IDUyLjU2NiA1My4xNDV6IiBmaWxsPSIjRTdFMUY0Ii8+PHBhdGggZD0iTTI4OC4zMjQgMzQ5LjM4OWMtNy44ODUtOC45NzcgMTAuNjg0LTIzLjU1MiAyMC40NDYtMTIuNjMgMS44NDMgMi4wODMgMy41MTYgNC4zMzUgNS4xNTQgNi40ODYgNy4wMzIgOS4yMTYgMTIuNzY2IDE2LjcyNSAyMS42NCAxLjg3NyAxMC45OTItMTguMzMgNDIuNjY3LTU2LjQ1NiA1MS43NDctNjQuNzE3IDkuMDgtOC4yOTQgMzguMjk4IDEuMDU4IDIxLjk0OCAyMC41ODMtMTYuMzg0IDE5LjU1OC00NS41NjggNTYuODMyLTU0LjQwOSA3MC44OTUtOC44NzUgMTQuMDI4LTIxLjg0NSAyNC4wOTgtMzYuNzI3IDcuMTM0LTE0Ljc4LTE2Ljk2NS0yOS43OTktMjkuNTk0LTI5Ljc5OS0yOS41OTR6bTE2LjM4NCAxOTMuNjA0Yy04Ljc3Mi04LjA5IDguMTI0LTI0LjU3NiAxOC45NzgtMTQuNjc3IDIuMDQ4IDEuODQzIDMuOTYgMy44OSA1LjgwMyA1Ljg3IDguMDIxIDguNDMyIDE0LjUwNyAxNS4yOTIgMjEuNzc3LS40MDkgOC45NDMtMTkuMzU0IDM2LjM1Mi02MC41ODcgNDQuNTEtNjkuNzY4IDguMTkyLTkuMjE2IDM4LjIzLTIuOTM2IDI0LjAzIDE4LjE5My0xNC4xNjUgMjEuMTYyLTM5LjI1MyA2MS4yNjktNDYuNTI0IDc2LjE4NS03LjMwNCAxNC44ODItMTkuMjE3IDI2LjI0OS0zNS43NzIgMTAuOTIzLTE2LjUyLTE1LjI5Mi0zMi43NjgtMjYuMjgzLTMyLjc2OC0yNi4yODN6bTM3LjMwOCAxNzEuNDg2Yy05LjY2LTExLjAyNS0yOC4zMyAzLjQxMy0yMC40OCAxMi40OTMgMCAwIDE0Ljg4MiAxMi43NjYgMjkuNTk0IDI5Ljc5OCAxNC42NzcgMTcuMDY3IDI3Ljc4NCA3LjEzNCAzNi43MjctNi44NiA4Ljk0My0xMy45OTUgMzguNDM0LTUxLjA2NCA1NC45NTUtNzAuNDg2IDE2LjQ4Ni0xOS4zODgtMTIuNjk4LTI5LjAxMy0yMS44NDYtMjAuNzg3LTkuMTEzIDguMjI2LTQxLjA5NiA0Ni4xNDgtNTIuMTU1IDY0LjM3NS05LjAxMiAxNC43OC0xNC42NzggNy4yMzctMjEuNjQtMi4wNDhhMTE0LjE0MiAxMTQuMTQyIDAgMCAwLTUuMTItNi40ODV6IiBmaWxsPSIjMDBDNkNEIi8+PHBhdGggZD0iTTU2OS45MjQgNjcuMTc0Yy00OS45Ny0xMTkuNS0xNjQuNTktNTQuMS0xODUuODU2IDExLjA5NC0zMS4yNjYgMS43MDYtNTcuMDcgMi45MzUtNzAuOTk3IDMuMzQ1aC0uMzQxYy02LjUyLjIzOS0xOC40MzIuNTgtMjYuMDQ0IDguNzcyLTE5LjM1NCAyMC44MjEgNi4yOCA3My42NiAyMS4yNjUgMTAwLjkzMmExMjk3LjA2NyAxMjk3LjA2NyAwIDAgMCAzNDkuMTUtMjMuMTc2YzE3LjM0LTU3LjU4MyAyMS43MDktMTEwLjE0OC0yMS43MDktMTA1Ljg4Mi0xMS40IDEuMTYtMzUuMzYyIDIuOTAyLTY1LjQ2OCA0LjkxNXptLTkxLjc1LjMwOGMtMS43MDcgMC0zLjk2LjA2OC02LjU4OC4xNy0xOS4zNTMuNjgzLTU4LjMgMi4wNDgtMzguOTgtMjIuNjk4IDI1LjU2Ni0zMi43IDc1LjIzLTMxLjA2MiA5MS4xMzYtNC45MTYgMTUuOTA2IDI2LjE0Ny0zMS4yNjYgMjcuNDQ0LTQ1LjU2OCAyNy40NDR6IiBmaWxsPSIjM0QzNDUwIi8+PHBhdGggZD0iTTgzMC42NjkgMTAxOS4wODVhMTczLjQzMSAxNzMuNDMxIDAgMCAwIDE0OS45NDgtODUuNzQzIDE3MC4xNTUgMTcwLjE1NSAwIDAgMCAwLTE3MS41MiAxNzMuNDMxIDE3My40MzEgMCAwIDAtMTQ5Ljk0OC04NS43NzdjLTk1LjYwOCAwLTE3My4xMjQgNzYuOC0xNzMuMTI0IDE3MS41MiAwIDk0LjcyIDc3LjQ4MiAxNzEuNTIgMTczLjEyNCAxNzEuNTJ6IiBmaWxsPSIjMDBDNTcyIi8+PHBhdGggZD0iTTkxOS41NTIgNzY5LjQzNGEyMS43NzcgMjEuNzc3IDAgMCAxIDM2LjE4MSAxMC41MTMgMjEuMyAyMS4zIDAgMCAxLTYuNDUgMjAuNjVsLTI5LjY5Ny0zMS4xNjN6bS0xNjEuMTc4IDYxLjIzNSA1LjczNSA3Ljc4MmMxMS40IDE1LjQ2MyAyMi43MzMgMzAuOTI1IDM0LjA5OSA0Ni40MjJBMTM0OTkuOTcyIDEzNDk5Ljk3MiAwIDAgMSA5MTYuNTE0IDc3Mi4zbDMuMDcyLTIuODY3IDI5LjY5NiAzMS4xNjMtMy4wMzggMi44MzMtMzkuNTk0IDM3LjM3NmExMjkwMS43MTcgMTI5MDEuNzE3IDAgMCAwLTk2LjE1NCA5Mi4wOTIgMjEuNzc3IDIxLjc3NyAwIDAgMS0zMi42NjYtMi43OTkgMTM4MjEuNjIyIDEzODIxLjYyMiAwIDAgMC00OC42NzQtNjYuMzU1bC01LjczNC03Ljc0OCAzNC45NTItMjUuMjkzem0wIDBhMjEuNzc3IDIxLjc3NyAwIDAgMC0zMC4yNDItNC42NDIgMjEuMyAyMS4zIDAgMCAwLTQuNzEgMjkuOTM1bDM0Ljk1Mi0yNS4yNnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=",ci="data:image/png;base64,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",Pa="data:image/png;base64,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",ea="data:image/png;base64,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",Ua="data:image/png;base64,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",Ba=le(59301);const qa=({problemset:ut,dispatch:nt,question:$e})=>{const[zt,Zt]=(0,a.useState)({}),[Hn,Un]=(0,a.useState)([]),un=["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"];(0,a.useEffect)(()=>{const bn=(0,Ge.cloneDeep)($e);Zt(bn),Un(bn==null?void 0:bn.choices)},[$e]);const Gt=()=>{let bn="";return Hn==null||Hn.forEach((qn,Yn)=>{qn!=null&&qn.is_answer&&(bn=bn+un[Yn])}),bn};return Ba.createElement("div",{className:me.solutionWrap},($e==null?void 0:$e.item_type)=="PROGRAM"?Ba.createElement("div",null,Ba.createElement(oe.Z,{value:'\u53C2\u8003\u7B54\u6848'+(($e==null?void 0:$e.answer_text)||"\u6682\u65E0\u53C2\u8003\u7B54\u6848"),style:{color:"#000"}})):Ba.createElement(Ba.Fragment,null,Ba.createElement("div",{className:"c-grey-333 mb5 font16"},Ba.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),Ba.createElement("span",{style:{color:"#2EC25B",fontWeight:600}},(($e==null?void 0:$e.item_type)=="MULTIPLE"?Gt():un[Hn==null?void 0:Hn.findIndex(bn=>bn==null?void 0:bn.is_answer)])||"--"))),Ba.createElement("div",null,Ba.createElement(oe.Z,{value:'\u9898\u76EE\u89E3\u6790'+(($e==null?void 0:$e.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}})))};var Oo=(0,ce.connect)(({problemset:ut})=>({problemset:ut}))(qa),wo="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAiZJREFUOE9dkz1rFFEUhp87u2x2Q1xJQBEEQYvYihLYxi6tTURQEBQEwU5MUuQXpJBERQSVFGIKo5AgiI3E2C4IElQQo1HExiImZnbne2eOHO5MdrQY7nDhPLwf5xqAuVUZNSGzmce4+DTFBwKoG2g4MOhAPT8HHdwBh9W6YebEVbNhHq7LaNihnfgM66AEgJ4+ODE0coiCGhULzKE7VWiZhQ+yHAVMxD5kgR0sg6q9f4b2ADlsxTz6IruRRzMJoIAUCgo1NbE2/lOgd65Z/CFSDCsgyW0UOehpwn4eRSYFzCz9EtHBOFegsMtj0KxD14cHTyDzoBLDjSmNHJ7e7YdrlrdFIh3OAYdqcOY4bHdhZAhWXsPmV9vK9HULeHynBHjpinixBaj80wfh6H5YegsXxmDjJ7xYs+1MX7OAhdv9YM2bjoibQRgBIZw9DKnAt99wbAQqBu4/h+APTF2xgHvzOaACpu2JdDLo9OCIA6easBVAmMCAAweGYG0d3n2EqYsWMD9XsvA+EHFTUEirAfsq8Ow7dLtQTeDSSdhyYfEVTJ6zgJu3oJZZiPkUigSqIAMF+TGUay2yKddartZ8jmQ3FZpeCpqFQqLILlXxKbBX3o/8vxLjKmBZhIme9FV0FVLsRWlH0tI70VZMwIrZDGU0MbQRhsOSFS8pWSktWaYv1SrYcWJaRkNRSGqYzWC8m9Ls5Ha02j0ruifWipt5rJqImcnzZuMvjUViA61/XdEAAAAASUVORK5CYII=",vo=le(87954),Tr=le(19719),Gr={header_style:"header_style___OjKXs",content:"content___Ix9Id",legend:"legend___ZG4ed",legend_icon:"legend_icon___LM_Vy",item_list:"item_list___i0Egp",item_list_title:"item_list_title___Pflnd",item_title:"item_title___mLa60",item_top:"item_top____XMW3",item_bottom:"item_bottom___ox1qv",box:"box___zl8eg",page_item_acitve:"page_item_acitve___aJbmD",drag_style:"drag_style___wO0hd",top_content:"top_content___ElhxK",page_item:"page_item___U0LMa",expandBtn:"expandBtn___ZkM8D",imgWrap:"imgWrap___eNTpL"},Ka=Object.defineProperty,ro=Object.defineProperties,io=Object.getOwnPropertyDescriptors,gn=Object.getOwnPropertySymbols,Ur=Object.prototype.hasOwnProperty,Qr=Object.prototype.propertyIsEnumerable,Ei=(ut,nt,$e)=>nt in ut?Ka(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,ta=(ut,nt)=>{for(var $e in nt||(nt={}))Ur.call(nt,$e)&&Ei(ut,$e,nt[$e]);if(gn)for(var $e of gn(nt))Qr.call(nt,$e)&&Ei(ut,$e,nt[$e]);return ut},Oi=(ut,nt)=>ro(ut,io(nt)),Va=(ut,nt,$e)=>new Promise((zt,Zt)=>{var Hn=Gt=>{try{un($e.next(Gt))}catch(bn){Zt(bn)}},Un=Gt=>{try{un($e.throw(Gt))}catch(bn){Zt(bn)}},un=Gt=>Gt.done?zt(Gt.value):Promise.resolve(Gt.value).then(Hn,Un);un(($e=$e.apply(ut,nt)).next())});const po={cursor:"move",transition:"unset"},Go=ut=>{var nt,$e;const{tag:zt}=ut,{listeners:Zt,transform:Hn,transition:Un,isDragging:un,setNodeRef:Gt}=(0,Tr.nB)({id:zt.id}),bn=un&&Hn?Oi(ta({},po),{transform:`translate3d(${Hn.x}px, ${Hn.y}px, 0)`,transition:"unset",zIndex:20,cursor:"pointer"}):Oi(ta({},po),{transition:"none",zIndex:10,cursor:"pointer"});return a.createElement("div",Oi(ta({style:bn,ref:Gt},Zt),{className:Gr.drag_style}),a.createElement("div",{className:Gr.item_bottom},(zt==null?void 0:zt.module_count)>0?($e=(nt=zt==null?void 0:zt.modules)==null?void 0:nt.map((qn,Yn)=>`\u4EA4\u4E92${Yn+1}`))==null?void 0:$e.join(" "):"\u7A7A"))},mo=({globalSetting:ut,interactiveOpen:nt,onClose:$e,maxPage:zt,paramsHttp:Zt,handlePageClick:Hn,handleRefresh:Un,currentPosition:un})=>{var Gt,bn,qn;const[Yn,Mn]=(0,a.useState)(!1),[Tn,Wn]=(0,a.useState)(!1),[fr,Xn]=(0,a.useState)("1"),[dr,zn]=(0,a.useState)("1"),[Jn,Qn]=(0,a.useState)({}),sr=(0,a.useRef)(null),[Gn,jr]=(0,a.useState)({pages:[],pages_histories:[]}),Xt=[{title:dr=="1"?"\u9875\u7801":"\u539F\u9875\u7801",dataIndex:"position",key:"position",align:"center",width:60},{title:"\u4EA4\u4E921",dataIndex:"module_count",key:"position",width:"130px",ellipsis:!0,render:(rr,Er)=>{var ri,$r;return(Er==null?void 0:Er.module_count)>0?($r=(ri=Er==null?void 0:Er.modules)==null?void 0:ri[0])==null?void 0:$r.title:"\u7A7A"}},{title:"\u4EA4\u4E922",dataIndex:"modules",key:"modules",width:"130px",ellipsis:!0,render:(rr,Er)=>{var ri,$r;return(Er==null?void 0:Er.module_count)>0&&(Er==null?void 0:Er.module_count)==2?($r=(ri=Er==null?void 0:Er.modules)==null?void 0:ri[1])==null?void 0:$r.title:"\u7A7A"}},{title:"\u64CD\u4F5C",dataIndex:"id",key:"id",render:(rr,Er)=>a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("span",null,dr=="1"?"\u4EA4\u6362\u81F3":"\u7ED1\u5B9A\u81F3"),a.createElement(z.default,{key:Er.id,ref:sr,value:dr=="1"?Er==null?void 0:Er.position:Jn[Er==null?void 0:Er.id],size:"small",style:{width:120,marginLeft:"10px"},options:Gn==null?void 0:Gn.pages,fieldNames:{label:"position",value:"id"},onChange:ri=>Va(void 0,null,function*(){console.log("curentpage",Er==null?void 0:Er.id,"value--",ri),dr=="1"?yield Hr(ri,Er==null?void 0:Er.id):yield Rr(ri,Er==null?void 0:Er.id),Qn($r=>{const di={};for(const qi in $r)di[qi]=null;return di})})}))}];(0,a.useEffect)(()=>{Mn(nt),Wn(!1),nt&&(yr(),zn("1"))},[nt]);const yr=()=>Va(void 0,null,function*(){const rr=yield(0,fe.ZP)(`/api/courses/${Zt==null?void 0:Zt.coursesId}/smart_plans/${Zt==null?void 0:Zt.id}/list_page_modules.json`,{method:"get"});(rr==null?void 0:rr.status)==0&&jr(rr==null?void 0:rr.data)}),Hr=(rr,Er)=>Va(void 0,null,function*(){const ri=yield(0,fe.ZP)(`/api/smart_plan_pages/${rr}/exchange_module.json`,{method:"put",body:{choose_page_id:Er}});(ri==null?void 0:ri.status)==0&&(te.ZP.success("\u4EA4\u4E92\u4E8B\u4EF6\u4E92\u6362\u6210\u529F"),yr(),Un())}),Rr=(rr,Er)=>Va(void 0,null,function*(){const ri=yield(0,fe.ZP)(`/api/smart_plan_pages/${rr}/restore_module.json`,{method:"put",body:{choose_page_id:Er}});(ri==null?void 0:ri.status)==0&&(te.ZP.success("\u4EA4\u4E92\u4E8B\u4EF6\u7ED1\u5B9A\u5E7B\u706F\u7247\u9875\u9762\u6210\u529F"),yr(),Un())}),Mi=rr=>{var Er,ri,$r,di,qi,ha,Ui,Li,Jr,qr,zi;if(((Er=rr==null?void 0:rr.active)==null?void 0:Er.id)==((ri=rr==null?void 0:rr.over)==null?void 0:ri.id)){Xn(($r=rr==null?void 0:rr.active)==null?void 0:$r.id);const Ya=(di=Gn==null?void 0:Gn.pages)==null?void 0:di.find(jo=>{var Ra;return(jo==null?void 0:jo.id)==((Ra=rr==null?void 0:rr.active)==null?void 0:Ra.id)});Hn(Ya==null?void 0:Ya.position)}(qi=rr==null?void 0:rr.over)!=null&&qi.id&&((ha=rr==null?void 0:rr.active)==null?void 0:ha.id)!=((Ui=rr==null?void 0:rr.over)==null?void 0:Ui.id)&&(Hr((Li=rr==null?void 0:rr.active)==null?void 0:Li.id,(Jr=rr==null?void 0:rr.over)==null?void 0:Jr.id),console.log((qr=rr==null?void 0:rr.active)==null?void 0:qr.id),console.log((zi=rr==null?void 0:rr.over)==null?void 0:zi.id))};return a.createElement(ae.default,{footer:null,title:null,closable:!1,open:Yn,width:"auto",centered:!0,bodyStyle:{padding:0,overflow:"visible"}},a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("div",{style:{width:"800px",height:"640px",padding:"20px"}},a.createElement("div",{style:{display:"flex",height:"30px",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{style:{fontSize:"16px",fontWeight:500}},"\u8BFE\u4EF6\u4EA4\u4E92\u8BE6\u60C5"),a.createElement("i",{className:"iconfont icon-guanbi11 font14",style:{cursor:"pointer"},onClick:()=>{$e()}})),a.createElement("div",{className:Gr.header_style},a.createElement("div",null,a.createElement("span",{style:{fontWeight:500}},"\u4E92\u6362\u4EA4\u4E92\uFF1A"),"\u62D6\u62FD\u67D0\u5E7B\u706F\u7247\u7684\u4EA4\u4E92\u4E8B\u4EF6\u81F3\u76EE\u6807\u5E7B\u706F\u7247\uFF0C\u53EF\u4EA4\u6362\u4E24\u4E2A\u5E7B\u706F\u7247\u7684\u4EA4\u4E92\u4E8B\u4EF6\uFF08\u5982\u5E7B\u706F\u72471\u4E0E\u5E7B\u706F\u72472\u7684\u4EA4\u4E92\u4E8B\u4EF6\u5BF9\u8C03\uFF09\u3002")),a.createElement("div",{className:Gr.content},a.createElement("div",{className:Gr.legend},a.createElement("div",{className:Gr.legend_icon,style:{background:"#3061D0"}}),a.createElement("div",null,"\u5DF2\u7ED1\u5B9A\u4EA4\u4E92\u4E8B\u4EF6\u7684\u5E7B\u706F\u7247"),a.createElement("div",{className:Gr.legend_icon,style:{background:"#C8D2E0",marginLeft:"40px"}}),a.createElement("div",null,"\u672A\u7ED1\u5B9A\u4EA4\u4E92\u4E8B\u4EF6\u7684\u5E7B\u706F\u7247")),a.createElement("div",{style:{height:"380px",overflowY:"auto"}},a.createElement("div",{className:Gr.item_list},a.createElement("div",{className:Gr.item_list_title},(bn=Array.from({length:Math.ceil(((Gt=Gn==null?void 0:Gn.pages)==null?void 0:Gt.length)/5)},(rr,Er)=>Er+1))==null?void 0:bn.map((rr,Er)=>a.createElement("div",{className:Gr.item_title},a.createElement("div",{className:Gr.item_top},a.createElement("div",null,"\u5E7B\u706F\u7247"),a.createElement("div",null,"\u9875\xA0\xA0\xA0\u7801")),a.createElement("div",{className:Gr.item_bottom},"\u4EA4\xA0\xA0\xA0\u4E92")))),a.createElement(vo.LB,{onDragEnd:Mi},a.createElement(Tr.Fo,{items:Gn==null?void 0:Gn.pages},a.createElement("div",{className:Gr.box}," ",Gn==null?void 0:Gn.pages.map(rr=>a.createElement("div",{className:(rr==null?void 0:rr.module_count)>0?Gr.page_item_acitve:Gr.page_item,style:{backgroundColor:un==(rr==null?void 0:rr.position)?"rgba(48, 97, 208, 0.2)":""}},a.createElement("div",{className:Gr.item_top},a.createElement("div",{className:Gr.top_content},rr==null?void 0:rr.position)),a.createElement(Go,{tag:rr,key:rr.id})))))))))),!Tn&&a.createElement("div",{className:Gr.expandBtn,onClick:()=>{Wn(!0)}},a.createElement("div",{className:Gr.imgWrap},a.createElement("img",{src:le(9540),width:18})),a.createElement("div",{style:{color:"#3061D0",fontSize:"12px",marginLeft:"4px"}},"\u4EA4\u4E92",a.createElement("br",null),"\u5217\u8868")),Tn&&a.createElement("div",{style:{width:"580px",height:"640px",padding:"20px",borderLeft:"1px #F6F7F9 solid"}},a.createElement("div",{style:{display:"flex",height:"30px",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{style:{fontSize:"16px",fontWeight:500,color:"#000"}},"\u4EA4\u4E92\u5217\u8868"),a.createElement("div",{onClick:()=>{Wn(!1)},style:{cursor:"pointer",color:"#3061D0",fontSize:"14px"}},a.createElement("i",{className:"iconfont icon-fanhui-bishe font14"}),a.createElement("span",null,"\u6536\u8D77"))),a.createElement("div",null,a.createElement("div",{style:{display:"flex",alignItems:"center",margin:"20px 0px"}},a.createElement("span",null,"\u72B6\u6001"),a.createElement(z.default,{value:dr,size:"large",style:{width:120,marginLeft:"10px"},options:[{value:"1",label:"\u5DF2\u7ED1\u5B9A\u4EA4\u4E92"},{value:"2",label:"\u5931\u6548\u4EA4\u4E92"}],onChange:rr=>{zn(rr)}}),a.createElement("span",{style:{marginLeft:"10px",color:"#9096A3",fontSize:"14px"}},dr=="1"?"\u4EA4\u6362\u7ED1\u5B9A\uFF1A\u652F\u6301\u4EA4\u4E92\u4E8B\u4EF6\u91CD\u65B0\u9009\u62E9\u7ED1\u5B9A\u7684\u5E7B\u706F\u7247\u9875\u9762\u3002":"\u91CD\u65B0\u7ED1\u5B9A\uFF1A\u652F\u6301\u5C06\u5931\u6548\u7684\u4EA4\u4E92\u4E8B\u4EF6\u7ED1\u5B9A\u81F3\u5176\u4ED6\u5E7B\u706F\u7247\u9875\u9762\u3002")),a.createElement(E.default,{scroll:{y:420},columns:Xt,pagination:!1,dataSource:dr=="1"?(qn=Gn==null?void 0:Gn.pages)==null?void 0:qn.filter(rr=>rr==null?void 0:rr.module_count):Gn==null?void 0:Gn.pages_histories,bordered:!0})))))};var go=(0,ce.connect)(({globalSetting:ut})=>({globalSetting:ut}))(mo),js=(ut,nt,$e)=>new Promise((zt,Zt)=>{var Hn=Gt=>{try{un($e.next(Gt))}catch(bn){Zt(bn)}},Un=Gt=>{try{un($e.throw(Gt))}catch(bn){Zt(bn)}},un=Gt=>Gt.done?zt(Gt.value):Promise.resolve(Gt.value).then(Hn,Un);un(($e=$e.apply(ut,nt)).next())});const es=({account:ut,globalSetting:nt,dispatch:$e,classroomList:zt,Callback:Zt})=>{var Hn,Un;const[un,Gt]=(0,a.useState)(""),[bn,qn]=(0,a.useState)(0),[Yn,Mn]=(0,a.useState)(0);return(0,a.useEffect)(()=>{zt.actionTabs.key=="start_smart_plan"||(Gt(""),qn(0),Mn(0))},[zt.actionTabs.key]),a.createElement(ae.default,{centered:!0,keyboard:!1,destroyOnClose:!0,open:zt.actionTabs.key=="question_time",title:(Un=(Hn=zt==null?void 0:zt.actionTabs)==null?void 0:Hn.params)==null?void 0:Un.title,width:"500px",onCancel:()=>{$e({type:"classroomList/setActionTabs",payload:{}})},onOk:()=>js(void 0,null,function*(){un&&un!="10000"?Zt(un):un=="10000"?Zt(bn*60+Yn):Zt(null)})},a.createElement("div",null,a.createElement("div",{style:{marginBottom:"15px",background:"#f0f0f0",padding:"10px"}},"\u89C4\u5219\uFF1A\u7B54\u9898\u65F6\u957F\u6307\u5F53\u524D\u5E7B\u706F\u7247\u9875\u9762\u5185\u6240\u6709\u9898\u76EE\u4F5C\u7B54\u65F6\u95F4\u7684\u603B\u548C\uFF0C\u542F\u52A8\u7B54\u9898\u540E\u7ACB\u5373\u751F\u6548\u3002"),a.createElement(re.ZP.Group,{value:un,onChange:Tn=>{Gt(Tn.target.value),Tn.target.value=="10000"&&(qn(0),Mn(0))}},a.createElement(re.ZP,{value:"",style:{marginRight:"40px"}},"\u4E0D\u9650\u65F6"),a.createElement(re.ZP,{value:"30",style:{marginRight:"40px"}},"30\u79D2"),a.createElement(re.ZP,{value:"60",style:{marginRight:"40px"}},"1\u5206\u949F"),a.createElement(re.ZP,{value:"300",style:{marginRight:"40px"}},"5\u5206\u949F"),a.createElement(re.ZP,{value:"10000",style:{marginRight:"20px",marginTop:"20px"}},"\u81EA\u5B9A\u4E49\u65F6\u95F4"),un=="10000"&&a.createElement(a.Fragment,null,a.createElement(pr.Z,{max:59,min:0,style:{width:"80px"},suffix:"\u5206",value:bn,onChange:Tn=>{qn(Tn)},precision:0}),a.createElement(pr.Z,{max:59,min:0,style:{width:"80px",marginLeft:"10px"},suffix:"\u79D2",value:Yn,onChange:Tn=>{Mn(Tn)},precision:0})))))};var gs=(0,ce.connect)(({account:ut,globalSetting:nt,classroomList:$e})=>({account:ut,globalSetting:nt,classroomList:$e}))(es),Ho=le(2610),Rs=Object.defineProperty,ys=Object.defineProperties,sl=Object.getOwnPropertyDescriptors,ks=Object.getOwnPropertySymbols,Ko=Object.prototype.hasOwnProperty,ts=Object.prototype.propertyIsEnumerable,Es=(ut,nt,$e)=>nt in ut?Rs(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,To=(ut,nt)=>{for(var $e in nt||(nt={}))Ko.call(nt,$e)&&Es(ut,$e,nt[$e]);if(ks)for(var $e of ks(nt))ts.call(nt,$e)&&Es(ut,$e,nt[$e]);return ut},Xo=(ut,nt)=>ys(ut,sl(nt)),Ji=(ut,nt,$e)=>new Promise((zt,Zt)=>{var Hn=Gt=>{try{un($e.next(Gt))}catch(bn){Zt(bn)}},Un=Gt=>{try{un($e.throw(Gt))}catch(bn){Zt(bn)}},un=Gt=>Gt.done?zt(Gt.value):Promise.resolve(Gt.value).then(Hn,Un);un(($e=$e.apply(ut,nt)).next())});const Ml=["\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D","\u5341","\u5341\u4E00","\u5341\u4E8C","\u5341\u4E09","\u5341\u56DB","\u5341\u4E94","\u5341\u516D","\u5341\u4E03","\u5341\u516B","\u5341\u4E5D","\u4E8C\u5341"],Ll={not_started:"\u672A\u5F00\u542F",not_pass:"\u672A\u901A\u5173",passed:"\u5DF2\u901A\u5173",delay_passed:"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173"},ql={SINGLE:"\u5355\u9009\u9898",MULTIPLE:"\u591A\u9009\u9898",JUDGMENT:"\u5224\u65AD\u9898",COMPLETION:"\u586B\u7A7A\u9898",SUBJECTIVE:"\u7B80\u7B54\u9898",PRACTICAL:"\u5B9E\u8BAD\u9898",PROGRAM:"\u7F16\u7A0B\u9898",BPROGRAM:"\u7A0B\u5E8F\u586B\u7A7A\u9898",COMBINATION:"\u7EC4\u5408\u9898"},$l=({classroomList:ut,globalSetting:nt,dispatch:$e,pageNum:zt,pptInfo:Zt,openEwm:Hn,aiImg:Un,addPage:un,maxPage:Gt,setOpenEwm:bn,behavior:qn,changePage:Yn,pptFullScreen:Mn,clickTab:Tn,gotoSlide:Wn,openCheckInfo:fr})=>{var Xn,dr,zn,Jn,Qn,sr,Gn,jr,Xt,yr,Hr,Rr,Mi,rr,Er,ri,$r,di,qi,ha,Ui,Li,Jr,qr,zi,Ya,jo,Ra,lo,Ro,rs,xo,Za,uo,$o,os,Ls,Us,zs,bs,Gs,ds,Zs,ss,Fs,Ys,_s,Hs,va,ko,Mo,As,ws,Lo,Cs,Ms,Wr,Qs,vl,Ks,Is,ya,ll,Qo,gl,Ss,ul,is,ho,cl,Fa,Il,Ws,fs,Ol,Tl,Wo,Hl,yl,Uo,El,Xs,Js,$s,dl,bl,Al,Zn,Wl,wl,xs,Cl,as,ao,el,Sl,Nl,Vl,du;const[Io]=(0,ce.useSearchParams)(),[fl,Os]=(0,a.useState)(null),[Ts,tl]=(0,a.useState)(!1),[Pl,ps]=(0,a.useState)(""),[Vo]=de.default.useForm(),[xl,ls]=(0,a.useState)(!1),kr=(0,ce.useParams)(),[nl,Ns]=(0,a.useState)(!1),[xi,dn]=(0,a.useState)(!1),[ur,Vr]=(0,a.useState)({summary:[],summaryTotal:1,details:[],studentList:[]}),[vi,Pi]=(0,a.useState)({}),[Fi,Aa]=(0,a.useState)({page:1,page_size:20,course_group_id:"",search:""}),[oo,Ao]=(0,a.useState)(null),[pl,jl]=(0,a.useState)(!1),[fu,Uu]=(0,a.useState)(!1),[cp,dp]=(0,a.useState)(null),[zu,Uc]=(0,a.useState)(null),Zu=(0,a.useRef)(Xe(ue.Z.CABLE_SERVER||"wss://data.educoder.net/cable")),zc=(0,a.useRef)(null),[fp,Zc]=(0,a.useState)(!1),[ml,pp]=(0,a.useState)({}),[mp,Hu]=(0,a.useState)(!1),[Wu,Vu]=(0,a.useState)(1),[hp,Hc]=(0,a.useState)(!1),[Ds,rl]=(0,a.useState)(),[Lp,Up]=(0,a.useState)(1),[us,Gl]=(0,a.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh",showExtra:!0}),[Wc,Gu]=(0,a.useState)(!1),vp={SINGLE:le(68568),MULTIPLE:le(68568),JUDGMENT:le(50400),PROGRAM:le(88597)},[Vc,Gc]=(0,a.useState)(!1),[Yc,Qc]=(0,a.useState)("show_after_submission"),[Kc,Xc]=(0,a.useState)(!1),[pu,Jc]=(0,a.useState)([]),[Su,gp]=(0,a.useState)([]),[Yu,Qu]=(0,a.useState)(!1),[yp,Ku]=(0,a.useState)(!1),[Ep,mu]=(0,a.useState)(!1),[bp,xu]=(0,a.useState)(!1),[Xu,il]=(0,a.useState)(!1),[Dl,Rl]=(0,a.useState)(!1),[Ap,Yl]=(0,a.useState)(!1),[Bl,Ql]=(0,a.useState)(!1),hu=(0,a.useRef)(),vu=(0,a.useRef)(),{SmartPlanItemBanks:Tt}=ut,Du=(0,a.useRef)(null),qc=(0,a.useRef)(null),[ga,hl]=(0,a.useState)(0),[Ha,Kl]=(0,a.useState)([]),[wp,$c]=(0,a.useState)(!1),[Cp,Bu]=(0,a.useState)(!1),[ed,td]=(0,a.useState)({}),[Fl,Ju]=(0,a.useState)(""),Fu=(0,a.useRef)(null),Ps=(0,a.useRef)(null),[nd,rd]=(0,a.useState)(""),[qu,$u]=(0,a.useState)(10);(0,a.useEffect)(()=>{if(!xl||!(Tt!=null&&Tt.open_rolling_qrcode_sign))return;const pn=setInterval(()=>{$u(ar=>ar==1?10:ar-1)},1e3);return()=>clearInterval(pn)},[xl,Tt]),(0,a.useEffect)(()=>{qu==1&&ec()},[qu]);const ec=()=>Ji(void 0,null,function*(){var pn;let ar=yield(0,fe.ZP)(`/api/courses/${kr==null?void 0:kr.coursesId}/smart_plans/${kr==null?void 0:kr.id}/refresh_qrcode_token.json`,{method:"post"});(ar==null?void 0:ar.status)==0&&rd((pn=ar==null?void 0:ar.data)==null?void 0:pn.qrcode_token)});(0,a.useEffect)(()=>{var pn;((pn=Tt==null?void 0:Tt.page)==null?void 0:pn.current_limit_time)>0?Ju(Tt.page.current_limit_time+1):Ju("")},[(Xn=Tt==null?void 0:Tt.page)==null?void 0:Xn.current_limit_time]);const id=()=>{if(!Fu.current)return Fl;const pn=Math.floor((Date.now()-Fu.current)/1e3);return Math.max(0,Fl-pn)},tc=()=>{const pn=id();if(Ju(pn),pn<=0){Ps.current&&(clearTimeout(Ps.current),Ps.current=null),Do();return}Ps.current&&clearTimeout(Ps.current),Ps.current=setTimeout(tc,1e3)};(0,a.useEffect)(()=>{if(Fl<=0)return;Fu.current=Date.now(),tc();const pn=()=>{document.hidden?Ps.current&&(clearTimeout(Ps.current),Ps.current=null):!Ps.current&&Fl>0&&(Fu.current=Date.now()-(Fl-id())*1e3,tc())};return document.addEventListener("visibilitychange",pn),()=>{Ps.current&&clearTimeout(Ps.current),document.removeEventListener("visibilitychange",pn)}},[Fl]);const Sp=pn=>{const ar=Math.floor(pn/60),Nr=pn%60;return`${String(ar).padStart(2,"0")}:${String(Nr).padStart(2,"0")}`},xp=(pn,ar)=>{const Nr=Zu.current.subscriptions.create({channel:"SmartPlanChannel",smart_plan_page_item_bank_id:pn,page_id:ar},{connected:()=>{Nr.perform("request_initial_stats",{smart_plan_page_item_bank_id:pn,page_id:ar})},received:gi=>{var Ki,_a,co,Bo,Fo,ms,hs,vs;const cs=[{name:((_a=(Ki=Tt==null?void 0:Tt.item_banks)==null?void 0:Ki[ga])==null?void 0:_a.item_type)==="PROGRAM"?"\u4E0A\u8BFE\u4EBA\u6570":"\u542C\u8BFE\u4EBA\u6570",value:gi==null?void 0:gi.class_num},{name:"\u7B54\u9898\u4EBA\u6570",value:gi==null?void 0:gi.answerd_num},{name:((Bo=(co=Tt==null?void 0:Tt.item_banks)==null?void 0:co[ga])==null?void 0:Bo.item_type)==="PROGRAM"?"\u901A\u8FC7\u4EBA\u6570":"\u7B54\u5BF9\u4EBA\u6570",value:gi==null?void 0:gi.correctly_num},{name:"\u63D0\u4EA4\u7387",value:gi==null?void 0:gi.submitted_rate},{name:((ms=(Fo=Tt==null?void 0:Tt.item_banks)==null?void 0:Fo[ga])==null?void 0:ms.item_type)==="PROGRAM"?"\u901A\u8FC7\u7387":"\u6B63\u786E\u7387",value:gi==null?void 0:gi.correct_rate}];Vr({summary:cs,summaryTotal:gi==null?void 0:gi.total_num,details:gi==null?void 0:gi.choice_list,studentList:gi==null?void 0:gi.knowledge_answer_student_list}),td(gi),((vs=(hs=Tt==null?void 0:Tt.item_banks)==null?void 0:hs[ga])==null?void 0:vs.item_type)=="PROGRAM"&&sd()}});Uc(Nr)},nc=()=>{zu&&(zu.unsubscribe(),Uc(null))};(0,a.useEffect)(()=>{const pn=JSON.parse(localStorage.getItem("unsetCoverpptId")||"[]");return pn!=null&&pn.length&&pn.findIndex(Nr=>Nr==(kr==null?void 0:kr.id))!=-1&&_p(),()=>{nc(),Zu.current&&Zu.current.disconnect()}},[]),(0,a.useEffect)(()=>{Mn&&Tn&&rl(Tn)},[Mn,Tn]),(0,a.useEffect)(()=>{if(zt)return Ke.Z.subscribe("active-modal-index",ar=>{var Nr;ar===1&&(Os(!0),tl(!1)),ar===2&&(Ns(!0),dn(!0),ps("SELECT"),Vo.setFieldsValue({item_type:"SELECT",name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:""})),ar===3&&Bp(),ar===4&&((Nr=zc.current)==null||Nr.onClick())})},[zt,un]),(0,a.useEffect)(()=>Ke.Z.subscribe("active-data-update",ar=>{Do()}),[]),(0,a.useEffect)(()=>{fu&&Dp()},[fu]),(0,a.useEffect)(()=>{zt&&zt<=Gt&&(Vo.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),Do(),Ns(!1),dn(!1),Rl(!1),Ql(!1),Gu(!1),hl(0))},[zt,Gt]),(0,a.useEffect)(()=>{Hn?(Tt!=null&&Tt.open_rolling_qrcode_sign&&ec(),ls(!0)):$u(10)},[Hn]);const rc=(pn,ar,Nr)=>{(0,fe.ZP)(`/api/courses/${kr==null?void 0:kr.coursesId}/smart_plans/${kr==null?void 0:kr.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:pn,allow_answer:ar,is_end:Nr,randomData:new Date}}})},ic=()=>Ji(void 0,null,function*(){var pn;const ar=yield(0,fe.ZP)(`/api/smart_plan_pages/${(pn=Tt==null?void 0:Tt.page)==null?void 0:pn.id}/init_by_simulate.json`,{method:"post",body:{}})});(0,a.useEffect)(()=>{var pn,ar,Nr,gi,Ki,_a,co,Bo,Fo,ms,hs,vs;let cs=[];const kl={page_info:0,ai_qna:1,animation_code:2,item_bank:3},al=(pn=Tt==null?void 0:Tt.page)==null?void 0:pn.module_sort;al!=null&&al.length&&(al==null||al.map(ol=>{cs.push(gu[kl[ol]])})),(cs==null?void 0:cs.some(ol=>(ol==null?void 0:ol.key)===Ds))||rl((ar=cs==null?void 0:cs[0])==null?void 0:ar.key),Kl(cs),Kl([...cs]),Gl(Xo(To({},us),{defaultValue:(Nr=Tt==null?void 0:Tt.page)==null?void 0:Nr.animation_code,showExtra:!0,open:0})),rc(zt,((gi=Tt==null?void 0:Tt.page)==null?void 0:gi.status)=="in_progress",(Zt==null?void 0:Zt.status)=="ended"),((Ki=Tt==null?void 0:Tt.relation_positions)==null?void 0:Ki.length)>0&&(_a=Tt==null?void 0:Tt.relation_positions)!=null&&_a.includes(zt)&&Yn(Tt==null?void 0:Tt.relation_positions),(Tt==null?void 0:Tt.count)>0&&ps(((Bo=(co=Tt==null?void 0:Tt.item_banks)==null?void 0:co[ga])==null?void 0:Bo.item_type)=="SINGLE"||((ms=(Fo=Tt==null?void 0:Tt.item_banks)==null?void 0:Fo[ga])==null?void 0:ms.item_type)=="MULTIPLE"?"SELECT":(vs=(hs=Tt==null?void 0:Tt.item_banks)==null?void 0:hs[ga])==null?void 0:vs.item_type)},[Tt]),(0,a.useEffect)(()=>{var pn,ar;Yu&&(Qc(((pn=Tt==null?void 0:Tt.page)==null?void 0:pn.solution_visibility)||"show_after_submission"),Gc((ar=Tt==null?void 0:Tt.page)==null?void 0:ar.enable_ai_tutor))},[Tt,Yu]);const Do=()=>Ji(void 0,null,function*(){$e({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:kr==null?void 0:kr.coursesId,id:kr==null?void 0:kr.id,position:zt,max_position:Gt}})}),ad=pn=>Ji(void 0,null,function*(){var ar;if(pn){let Nr=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${pn}/edit.json`,{method:"get"});if((Nr==null?void 0:Nr.status)==0)return gp((ar=Nr==null?void 0:Nr.data)==null?void 0:ar.all_pages),Nr==null?void 0:Nr.data}}),od=(pn,ar)=>Ji(void 0,null,function*(){var Nr,gi,Ki,_a,co,Bo,Fo,ms,hs,vs,cs,kl,al,Xl,ol,Jl;let Zo=yield(0,fe.ZP)(`/api/courses/${kr==null?void 0:kr.coursesId}/smart_plans/${kr==null?void 0:kr.id}/item_bank_statistics.json`,{method:"get",params:{smart_plan_page_item_bank_id:pn,page_id:ar}});if((Zo==null?void 0:Zo.status)==0){const Tp=[{name:((gi=(Nr=Tt==null?void 0:Tt.item_banks)==null?void 0:Nr[ga])==null?void 0:gi.item_type)==="PROGRAM"?"\u4E0A\u8BFE\u4EBA\u6570":"\u542C\u8BFE\u4EBA\u6570",value:(Ki=Zo==null?void 0:Zo.data)==null?void 0:Ki.class_num},{name:"\u7B54\u9898\u4EBA\u6570",value:(_a=Zo==null?void 0:Zo.data)==null?void 0:_a.answerd_num},{name:((Bo=(co=Tt==null?void 0:Tt.item_banks)==null?void 0:co[ga])==null?void 0:Bo.item_type)==="PROGRAM"?"\u901A\u8FC7\u4EBA\u6570":"\u7B54\u5BF9\u4EBA\u6570",value:(Fo=Zo==null?void 0:Zo.data)==null?void 0:Fo.correctly_num},{name:"\u63D0\u4EA4\u7387",value:(ms=Zo==null?void 0:Zo.data)==null?void 0:ms.submitted_rate},{name:((vs=(hs=Tt==null?void 0:Tt.item_banks)==null?void 0:hs[ga])==null?void 0:vs.item_type)==="PROGRAM"?"\u901A\u8FC7\u7387":"\u6B63\u786E\u7387",value:(cs=Zo==null?void 0:Zo.data)==null?void 0:cs.correct_rate}];Vr({summary:Tp,summaryTotal:(kl=Zo==null?void 0:Zo.data)==null?void 0:kl.total_num,details:(al=Zo==null?void 0:Zo.data)==null?void 0:al.choice_list,studentList:(Xl=Zo==null?void 0:Zo.data)==null?void 0:Xl.knowledge_answer_student_list}),td(Zo==null?void 0:Zo.data),((Jl=(ol=Tt==null?void 0:Tt.item_banks)==null?void 0:ol[ga])==null?void 0:Jl.item_type)=="PROGRAM"&&sd()}});(0,a.useEffect)(()=>{var pn,ar,Nr,gi,Ki,_a,co,Bo,Fo,ms,hs,vs;return(pn=["in_progress","ended"])!=null&&pn.includes(Zt==null?void 0:Zt.status)&&(((Nr=(ar=Tt==null?void 0:Tt.page)==null?void 0:ar.smart_plan_page_knowledges)==null?void 0:Nr.length)>0||((gi=Tt==null?void 0:Tt.item_banks)==null?void 0:gi.length)>0||(Ki=Tt==null?void 0:Tt.page)!=null&&Ki.is_ai_question||((_a=Tt==null?void 0:Tt.page)==null?void 0:_a.lesson_mode)=="self_learning")&&((Zt==null?void 0:Zt.status)=="in_progress"?(zu&&nc(),xp((Bo=(co=Tt==null?void 0:Tt.item_banks)==null?void 0:co[ga])==null?void 0:Bo.smart_plan_page_item_bank_id,(Fo=Tt==null?void 0:Tt.page)==null?void 0:Fo.id)):od((hs=(ms=Tt==null?void 0:Tt.item_banks)==null?void 0:ms[ga])==null?void 0:hs.smart_plan_page_item_bank_id,(vs=Tt==null?void 0:Tt.page)==null?void 0:vs.id)),()=>{nc()}},[Tt,ga]);const sd=()=>Ji(void 0,null,function*(){var pn,ar,Nr;let gi=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${(pn=Tt==null?void 0:Tt.page)==null?void 0:pn.id}/students.json`,{method:"get",params:Xo(To({},Fi),{item_bank_id:(Nr=(ar=Tt==null?void 0:Tt.item_banks)==null?void 0:ar[ga])==null?void 0:Nr.id})});(gi==null?void 0:gi.status)==0&&Pi(gi==null?void 0:gi.data)}),Dp=()=>Ji(void 0,null,function*(){var pn;jl(!0);const ar=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${(pn=Tt==null?void 0:Tt.page)==null?void 0:pn.id}/student_comment.json`,{method:"get",params:{user_id:cp}});(ar==null?void 0:ar.status)===0&&Ao(ar==null?void 0:ar.data),jl(!1)}),Bp=dt().throttle(un,2500,{leading:!0,trailing:!1});(0,a.useEffect)(()=>{var pn;((pn=Tt==null?void 0:Tt.page)==null?void 0:pn.animation_code)!==""&&Ds=="3"&&(clearTimeout(qc.current),qc.current=setTimeout(()=>{var ar,Nr;const gi=document.createElement("iframe");gi.style.width="100%",gi.style.height="100%",gi.style.overflow="auto",gi.style.border="0";const Ki=_a=>{try{const co=_a.documentElement.scrollHeight;gi.style.height=`${Math.max(co+10,400)}px`,co||setTimeout(()=>{Ki(_a)},1e3)}catch(co){console.error("\u65E0\u6CD5\u8BBF\u95EE iframe \u5185\u5BB9",co)}};if(Du.current){Du.current.innerHTML="",Du.current.appendChild(gi);const _a=gi.contentDocument||gi.contentWindow.document;_a.open(),_a.write((ar=Tt==null?void 0:Tt.page)==null?void 0:ar.animation_code),(Nr=_a.documentElement)==null||Nr.scrollHeight,Ki(_a),setTimeout(()=>{Ki(_a)},1e3)}},1e3))},[(dr=Tt==null?void 0:Tt.page)==null?void 0:dr.animation_code,Ds,us.open,Hn]);const Fp=(pn,ar)=>Ji(void 0,null,function*(){var Nr;const gi=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${(Nr=Tt==null?void 0:Tt.page)==null?void 0:Nr.id}/animation_code.json`,{method:"put",body:{animation_code:pn}});(gi==null?void 0:gi.status)===0&&(te.ZP.success("\u64CD\u4F5C\u6210\u529F"),Gl(Xo(To({},us),{open:0})),Do(),ar(),mu(!1))});(0,a.useEffect)(()=>{document.getElementById("target").scrollIntoView({behavior:"smooth",block:"start"})},[qn]);const _p=()=>{const pn=Nr=>Ji(void 0,null,function*(){const gi=yield(0,fe.ZP)(`/api/courses/${kr==null?void 0:kr.coursesId}/smart_plans/${kr==null?void 0:kr.id}/set_cover.json`,{method:"post",body:Nr?{}:{position:1}});(gi==null?void 0:gi.status)==0&&te.ZP.success("\u8BBE\u7F6E\u6210\u529F")}),ar=()=>{const Nr=JSON.parse(localStorage.getItem("unsetCoverpptId")||"[]");if(Nr!=null&&Nr.length){const gi=Nr.findIndex(Ki=>Ki==(kr==null?void 0:kr.id));gi!=-1&&(Nr==null||Nr.splice(gi,1)),localStorage.setItem("unsetCoverpptId",JSON.stringify(Nr))}};ae.default.confirm({title:"\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762",maskClosable:!1,icon:null,autoFocusButton:null,centered:!0,width:370,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:a.createElement("span",null,"\u68C0\u6D4B\u5230\u8BFE\u4EF6\u672A\u8BBE\u7F6E\u5C01\u9762\uFF0C\u662F\u5426\u5C06\u7B2C\u4E00\u9875\u8BBE\u4E3A\u5C01\u9762\uFF1F \u201C\u53D6\u6D88\u201D\u5C06\u4F7F\u7528\u9ED8\u8BA4\u5C01\u9762\u56FE\u3002"),onOk:()=>Ji(void 0,null,function*(){ar(),yield pn(!1)}),onCancel:()=>Ji(void 0,null,function*(){ar()})})},gu=[{key:"1",label:a.createElement("div",{className:`${or.subBtn}`},a.createElement("img",{src:le(65560)}),a.createElement("span",null,"\u89E3\u6790")),name:"\u89E3\u6790"},{key:"2",label:a.createElement("div",{className:`${or.subBtn}`},a.createElement("img",{src:le(58163)}),a.createElement("span",null,"\u4E92\u52A8")),name:"\u4E92\u52A8"},{key:"3",label:a.createElement("div",{className:`${or.subBtn}`},a.createElement("img",{src:le(2402)}),a.createElement("span",null,"\u52A8\u6548")),name:"\u52A8\u6548"},{key:"4",label:a.createElement("div",{className:`${or.subBtn}`},a.createElement("img",{src:vp[(Jn=(zn=Tt==null?void 0:Tt.item_banks)==null?void 0:zn[ga])==null?void 0:Jn.item_type]}),a.createElement("span",null,"\u8BD5\u9898")),name:"\u8BD5\u9898"}],Mp=[((Qn=Ha==null?void 0:Ha[0])==null?void 0:Qn.key)!="4"&&{key:"4",label:a.createElement("div",{onClick:()=>Ji(void 0,null,function*(){(yield _l("item_bank"))&&xu(!0)})},"\u6DFB\u52A0\u8BD5\u9898")},((sr=Ha==null?void 0:Ha[0])==null?void 0:sr.key)!="2"&&{key:"2",label:a.createElement("div",{onClick:()=>Ji(void 0,null,function*(){(yield _l("ai_qna"))&&(Kl([...Ha,gu[1]]),rl("2"),Rl(!0),Yl(!0),il(!1))})},"\u667A\u80FD\u4E92\u52A8")},((Gn=Ha==null?void 0:Ha[0])==null?void 0:Gn.key)!="3"&&{key:"3",label:a.createElement("div",{onClick:()=>Ji(void 0,null,function*(){(yield _l("animation_code"))&&mu(!0)})},"\u667A\u80FD\u52A8\u6548")},((jr=Ha==null?void 0:Ha[0])==null?void 0:jr.key)!="1"&&{key:"1",label:a.createElement("div",{onClick:()=>Ji(void 0,null,function*(){(yield _l("page_info"))&&(Kl([...Ha,gu[0]]),rl("1"),Ql(!0),il(!1))})},"\u89E3\u6790\u63A8\u9001")}].filter(pn=>!!pn),Ip=[{key:"1",label:a.createElement("div",{onClick:()=>{(Tt==null?void 0:Tt.count)>=5?te.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898\u540E\u518D\u6DFB\u52A0"):Ke.Z.publish("active-modal-index",1)}},"\u9898\u5E93\u9009\u9898")},{key:"2",label:a.createElement("div",{onClick:()=>{(Tt==null?void 0:Tt.count)>=5?te.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898\u540E\u518D\u6DFB\u52A0"):Ke.Z.publish("active-modal-index",2)}},"\u81EA\u4E3B\u5EFA\u9898")},{key:"4",label:a.createElement("div",{onClick:()=>{(Tt==null?void 0:Tt.count)>=5?te.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898\u540E\u518D\u6DFB\u52A0"):Ke.Z.publish("active-modal-index",4)}},"\u667A\u80FD\u51FA\u9898")}].filter(pn=>!!pn),_l=pn=>Ji(void 0,null,function*(){var ar;const Nr=yield(0,fe.ZP)(`/api/smart_plan_pages/${(ar=Tt==null?void 0:Tt.page)==null?void 0:ar.id}/check_module_max.json`,{method:"post",body:{module_type:pn}});return(Nr==null?void 0:Nr.status)==0?!0:(Do(),!1)}),ld=()=>a.createElement(Ot,{form:Vo,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"name",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"is_answer",allowChangeMode:!0}),ud=()=>a.createElement(Cr,{form:Vo,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:"choices"}),Op=pn=>{const ar=Math.floor(pn/60),Nr=pn%60;if(ar>0&&Nr==0)return a.createElement("span",{style:{color:"#5F6A95",fontSize:"14px"}},a.createElement("span",{style:{margin:"0 5px",color:"#2EC25B"}},ar),"\u5206\u949F");if(ar==0&&Nr>0)return a.createElement("span",{style:{color:"#5F6A95",fontSize:"14px"}},a.createElement("span",{style:{margin:"0 5px",color:"#2EC25B"}},Nr),"\u79D2");if(ar>0&&Nr>0)return a.createElement("span",{style:{color:"#5F6A95",fontSize:"14px"}},a.createElement("span",{style:{margin:"0 5px",color:"#2EC25B"}},ar),"\u5206\u949F",a.createElement("span",{style:{margin:"0 5px",color:"#2EC25B"}},Nr),"\u79D2")};return a.createElement("section",null,Wc&&a.createElement("div",null,a.createElement("div",{style:{color:"#000",display:"flex",alignItems:"center",padding:"20px 20px 0 20px",justifyContent:"space-between"}},a.createElement("div",{style:{fontSize:16,fontWeight:500}},"AI\u52A9\u624B"),a.createElement("i",{className:"iconfont icon-guanbi11 font16",style:{cursor:"pointer"},onClick:()=>{Gu(!1)}})),a.createElement(ai,{onPptButtonClick:()=>{const pn=`/IntelligentTools/10?pathid=${kr.coursesId}&url=${window.location.origin}&name=${Tt==null?void 0:Tt.smart_plan_name}&type=Course`;(0,Se.xg)(ue.Z.AI_PLATFORM_URL+pn)},className:"pt20",style:{height:"calc(100vh - 50px)"},initDefaultChatDataKey:(Xt=Tt==null?void 0:Tt.page)==null?void 0:Xt.id,defaultChatData:Tt==null?void 0:Tt.course_qna_records,data:{ppt_url:Un==null?void 0:Un.map(pn=>pn==null?void 0:pn.url),questionable_type:"SmartPlanItemBank",questionable_id:(yr=Tt==null?void 0:Tt.page)==null?void 0:yr.id,position:zt,type:10}})),!Wc&&a.createElement("div",{className:or.box,id:"target"},a.createElement("div",{className:or.box_header},a.createElement(re.ZP.Group,{className:or.addTypeRadio,onChange:pn=>{var ar,Nr,gi,Ki;Ds=="2"&&((Nr=(ar=Tt==null?void 0:Tt.page)==null?void 0:ar.smart_plan_page_knowledges)==null?void 0:Nr.length)==0&&!((gi=Tt==null?void 0:Tt.page)!=null&&gi.is_ai_question)?hu.current.handleClose():Ds=="1"&&!((Ki=Tt==null?void 0:Tt.page)!=null&&Ki.page_info)?vu.current.handleClose():rl(pn.target.value)},value:Ds,optionType:"button"},Ha==null?void 0:Ha.map((pn,ar)=>a.createElement("div",{key:ar},a.createElement(re.ZP.Button,{value:pn==null?void 0:pn.key,key:ar},pn==null?void 0:pn.name),(Ha==null?void 0:Ha.length)==2&&ar==0&&(Zt==null?void 0:Zt.status)!="ended"&&a.createElement(ne.Z,{title:"\u70B9\u51FB\u8C03\u6574\u4EA4\u4E92\u987A\u5E8F\uFF0C\u5C06\u540C\u6B65\u4FEE\u6539\u5B66\u751F\u7AEF\u5F53\u524D\u9875\u9762\u7684\u5B66\u4E60\u6D41\u7A0B"},a.createElement("i",{className:`iconfont icon-jiaohuan ml10 mr10 font11 ${or.iconSty}`,style:{cursor:"pointer",fontSize:"11px"},onClick:()=>Ji(void 0,null,function*(){var Nr;let gi=Ha==null?void 0:Ha.map(_a=>({1:"page_info",2:"ai_qna",3:"animation_code",4:"item_bank"})[_a==null?void 0:_a.key]);const Ki=yield(0,fe.ZP)(`/api/smart_plan_pages/${(Nr=Tt==null?void 0:Tt.page)==null?void 0:Nr.id}/change_module_sort.json`,{method:"put",body:{module_sort:[gi[1],gi[0]]}});(Ki==null?void 0:Ki.status)==0&&(te.ZP.success("\u64CD\u4F5C\u6210\u529F"),Do())})}))))),(Ha==null?void 0:Ha.length)==1&&!Dl&&!Bl&&(Zt==null?void 0:Zt.status)!="ended"&&a.createElement(x.Z,{menu:{items:Mp},overlayClassName:or.menuSty},a.createElement("div",{className:or.box_add},a.createElement("i",{className:"iconfont icon-tianjia5 mr5 font12"}),a.createElement("div",null,"\u6DFB\u52A0"))),(Ha==null?void 0:Ha.length)==2&&!Dl&&!Bl&&(Zt==null?void 0:Zt.status)!="ended"&&a.createElement(ne.Z,{title:"\u5F53\u524D\u6700\u591A\u652F\u6301\u4E24\u4E2A\u4EA4\u4E92\uFF0C\u8BF7\u5220\u9664\u4E0D\u9700\u8981\u7684\u4EA4\u4E92\u4EE5\u6DFB\u52A0\u65B0\u5185\u5BB9"},a.createElement("div",{className:or.box_add,style:{cursor:"not-allowed"}},a.createElement("i",{className:"iconfont icon-tianjia5 mr5 font12"}),a.createElement("div",null,"\u6DFB\u52A0"))),(((Hr=Tt==null?void 0:Tt.page)==null?void 0:Hr.animation_code)||((Mi=(Rr=Tt==null?void 0:Tt.page)==null?void 0:Rr.smart_plan_page_knowledges)==null?void 0:Mi.length)>0||((rr=Tt==null?void 0:Tt.page)==null?void 0:rr.is_ai_question)||((Er=Tt==null?void 0:Tt.page)==null?void 0:Er.page_info)||(Tt==null?void 0:Tt.count)>0)&&(Zt==null?void 0:Zt.status)!="ended"&&a.createElement(ne.Z,{title:"\u5C06\u5F53\u524D\u9875\u9762\u7684\u4EA4\u4E92\u8BBE\u7F6E\u540C\u6B65\u81F3\u5176\u4ED6\u9875\u9762\uFF0C\u5B66\u751F\u7AEF\u5B9E\u65F6\u540C\u6B65"},a.createElement("i",{className:`iconfont icon-shezhi3 ml20 ${or.iconSty}`,style:{cursor:"pointer"},onClick:()=>Ji(void 0,null,function*(){var pn,ar;let Nr=yield ad((pn=Tt==null?void 0:Tt.page)==null?void 0:pn.id);const gi=(ar=Nr==null?void 0:Nr.all_pages)==null?void 0:ar.filter(Ki=>Ki==null?void 0:Ki.checked).map(Ki=>Ki==null?void 0:Ki.id);Jc(gi),Xc(Nr==null?void 0:Nr.progress_control),Ku(!0)})})),a.createElement("div",{className:or.box_botton,style:{marginLeft:"auto"},onClick:()=>{Gu(!0)}},a.createElement("img",{src:le(69780),width:22}),a.createElement("div",{style:{color:"#5F6A95",marginLeft:"5px"}},"AI\u52A9\u624B")),a.createElement("div",{className:or.box_botton,style:{marginLeft:"10px"},onClick:()=>{$c(!0)}},a.createElement("img",{src:le(49324),width:18}),a.createElement("div",{style:{color:"#5F6A95",marginLeft:"5px"}},"\u8BFE\u4EF6\u4EA4\u4E92")),a.createElement("div",{className:or.box_close,onClick:()=>{(0,Ho.vp)()&&(0,Ho.BU)(),ce.history.push(`/classrooms/${kr==null?void 0:kr.coursesId}/smart_plan`)}},a.createElement("i",{className:"iconfont icon-tuichukejian",style:{width:"16px",height:"16px",marginTop:"2px"}}),a.createElement("div",{style:{marginLeft:"5px"}},"\u4FDD\u5B58\u5E76\u9000\u51FA"))),a.createElement("div",{id:"scroll-container",style:{height:"calc(100vh - 170px)",overflowY:"auto",padding:"0px 20px"}},!((ri=Tt==null?void 0:Tt.page)!=null&&ri.animation_code)&&!(((di=($r=Tt==null?void 0:Tt.page)==null?void 0:$r.smart_plan_page_knowledges)==null?void 0:di.length)>0||(qi=Tt==null?void 0:Tt.page)!=null&&qi.is_ai_question||(ha=Tt==null?void 0:Tt.page)!=null&&ha.page_info)&&(Tt==null?void 0:Tt.count)==0&&(Ha==null?void 0:Ha.length)==0&&a.createElement("div",{className:or.nodataSty},a.createElement("div",{className:or.rightWrap},a.createElement("div",{className:or.wrap_title},"\u60A8\u53EF\u4EE5\u4E3A\u5DE6\u4FA7\u5E7B\u706F\u7247\u6DFB\u52A0\u4EE5\u4E0B\u4EA4\u4E92\u529F\u80FD\u3002\u5F53\u5B66\u751F\u6D4F\u89C8\u8BE5\u9875\u9762\u65F6\uFF0C\u7CFB\u7EDF\u5C06\u663E\u793A\u9884\u8BBE\u7684\u4EA4\u4E92\u5185\u5BB9\u3002\u5E76\u4E14\u8C03\u6574\u9875\u9762\u987A\u5E8F\u65F6\uFF0C\u4EA4\u4E92\u529F\u80FD\u4F1A\u8DDF\u968F\u539F\u9875\u9762\u79FB\u52A8\u3002"),a.createElement("div",{className:or.wrap_add,style:{marginBottom:"20px",marginTop:"60px"}},a.createElement("div",{className:or.wrap_button,style:{backgroundImage:`url(${ci})`},onClick:()=>Ji(void 0,null,function*(){if((Zt==null?void 0:Zt.status)=="ended"){te.ZP.warning("\u5DF2\u7ED3\u675F\u6388\u8BFE\u7684\u8BFE\u4EF6\u4E0D\u53EF\u4FEE\u6539\u3002\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u5148\u5EF6\u957F\u6388\u8BFE\u622A\u6B62\u65F6\u95F4\u3002");return}(yield _l("item_bank"))&&xu(!0)})},a.createElement("div",{className:or.wrap_img},a.createElement("img",{width:30,height:30,src:Vi})),a.createElement("div",{style:{marginLeft:"12px"}},a.createElement("div",{style:{color:"#000000",fontWeight:600,fontSize:14}},"\u6DFB\u52A0\u8BD5\u9898"),a.createElement("div",{style:{color:"#333333",fontWeight:400,fontSize:12,marginTop:"5px"}},"\u667A\u80FD\u51FA\u9898+\u9898\u5E93\u7CBE\u9009+\u81EA\u7531\u5EFA\u9898+\u62D3\u5C55\u8BAD\u7EC3\uFF0C\u6559\u5B66\u6D4B\u8BC4\u5168\u641E\u5B9A"))),a.createElement("div",{className:or.wrap_button,style:{backgroundImage:`url(${Pa})`,marginLeft:"20px"},onClick:()=>Ji(void 0,null,function*(){if((Zt==null?void 0:Zt.status)=="ended"){te.ZP.warning("\u5DF2\u7ED3\u675F\u6388\u8BFE\u7684\u8BFE\u4EF6\u4E0D\u53EF\u4FEE\u6539\u3002\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u5148\u5EF6\u957F\u6388\u8BFE\u622A\u6B62\u65F6\u95F4\u3002");return}(yield _l("animation_code"))&&mu(!0)})},a.createElement("div",{className:or.wrap_img},a.createElement("img",{width:30,height:30,src:Ca})),a.createElement("div",{style:{marginLeft:"12px"}},a.createElement("div",{style:{color:"#000000",fontWeight:600,fontSize:14}},"\u667A\u80FD\u52A8\u6548"),a.createElement("div",{style:{color:"#333333",fontWeight:400,fontSize:12,marginTop:"5px"}},"\u8F93\u5165\u77E5\u8BC6\u70B9\u5185\u5BB9\uFF0C\u81EA\u52A8\u751F\u6210\u53EF\u7F16\u8F91\u7684\u6559\u5B66\u52A8\u6548\u4EE3\u7801")))),a.createElement("div",{className:or.wrap_add,style:{marginBottom:"20px",marginTop:"20px"}},a.createElement("div",{className:or.wrap_button,style:{backgroundImage:`url(${ea})`},onClick:()=>Ji(void 0,null,function*(){if((Zt==null?void 0:Zt.status)=="ended"){te.ZP.warning("\u5DF2\u7ED3\u675F\u6388\u8BFE\u7684\u8BFE\u4EF6\u4E0D\u53EF\u4FEE\u6539\u3002\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u5148\u5EF6\u957F\u6388\u8BFE\u622A\u6B62\u65F6\u95F4\u3002");return}(yield _l("ai_qna"))&&(Kl([...Ha,gu[1]]),rl("2"),Rl(!0),Yl(!0),il(!1))})},a.createElement("div",{className:or.wrap_img},a.createElement("img",{width:30,height:30,src:fa})),a.createElement("div",{style:{marginLeft:"12px"}},a.createElement("div",{style:{color:"#000000",fontWeight:600,fontSize:14}},"\u667A\u80FD\u4E92\u52A8"),a.createElement("div",{style:{color:"#333333",fontWeight:400,fontSize:12,marginTop:"5px"}},"\u901A\u8FC7\u5927\u6A21\u578B\u4E3B\u52A8\u4E0E\u5B66\u751F\u5F00\u5C55\u542F\u53D1\u5F0F\u4EA4\u6D41\uFF0C\u4E86\u89E3\u5B66\u751F\u5B66\u60C5"))),a.createElement("div",{className:or.wrap_button,style:{backgroundImage:`url(${Ua})`,marginLeft:"20px"},onClick:()=>Ji(void 0,null,function*(){if((Zt==null?void 0:Zt.status)=="ended"){te.ZP.warning("\u5DF2\u7ED3\u675F\u6388\u8BFE\u7684\u8BFE\u4EF6\u4E0D\u53EF\u4FEE\u6539\u3002\u5982\u9700\u4FEE\u6539\uFF0C\u8BF7\u5148\u5EF6\u957F\u6388\u8BFE\u622A\u6B62\u65F6\u95F4\u3002");return}(yield _l("page_info"))&&(Kl([...Ha,gu[0]]),rl("1"),Ql(!0),il(!1))})},a.createElement("div",{className:or.wrap_img},a.createElement("img",{width:30,height:30,src:Yi})),a.createElement("div",{style:{marginLeft:"12px"}},a.createElement("div",{style:{color:"#000000",fontWeight:600,fontSize:14}},"\u89E3\u6790\u63A8\u9001"),a.createElement("div",{style:{color:"#333333",fontWeight:400,fontSize:12,marginTop:"5px"}},"\u5927\u6A21\u578B\u6839\u636E\u5B66\u4E60\u5185\u5BB9\u751F\u6210\u7ED3\u6784\u5316\u89E3\u6790\uFF0C\u4E3B\u52A8\u63A8\u9001\u7ED9\u5B66\u751F\u5B66\u4E60")))))),Ds=="1"&&(Bl?a.createElement(cn,{ref:vu,isOpen:Bl,isEdit:Xu,data:To(Xo(To({},Tt),{url:Un,position:zt,maxPage:Gt}),kr),changePage:Yn,onOk:()=>{te.ZP.success("\u64CD\u4F5C\u6210\u529F"),Ql(!1),il(!1),Do()},onClose:()=>{Ql(!1),il(!1),Do()}}):a.createElement("div",{id:"smartSend",style:{scrollMarginTop:"120px"}},a.createElement("div",{style:{fontWeight:500,display:"flex",fontSize:16,alignItems:"center"}},((Ui=Tt==null?void 0:Tt.page)==null?void 0:Ui.info_read_min_time)&&a.createElement("div",{style:{fontWeight:500}},"\u6700\u4F4E\u9605\u8BFB\u65F6\u957F",a.createElement("span",{style:{color:"#3061D0",marginLeft:"5px"}},((Li=Tt==null?void 0:Tt.page)==null?void 0:Li.info_read_min_time)==60?"1min":((Jr=Tt==null?void 0:Tt.page)==null?void 0:Jr.info_read_min_time)+"s")),(Zt==null?void 0:Zt.status)!="ended"&&a.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},a.createElement(ne.Z,{title:"\u7F16\u8F91\u89E3\u6790\u63A8\u9001"},a.createElement("div",{className:or.iconTipSty,onClick:()=>{il(!0),Ql(!0)}},a.createElement("i",{className:"iconfont icon-bianjikejian"}))),a.createElement(ne.Z,{title:"\u5220\u9664\u89E3\u6790\u63A8\u9001"},a.createElement("div",{className:`${or.iconTipSty} ${or.shanchu}`,onClick:pn=>{ae.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u89E3\u6790\u63A8\u9001\uFF1F",onOk:()=>Ji(void 0,null,function*(){var ar;let Nr=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${(ar=Tt==null?void 0:Tt.page)==null?void 0:ar.id}/smart_plan_page_knowledges/delete_page_infos.json`,{method:"delete"});(Nr==null?void 0:Nr.status)==0&&(te.ZP.success("\u5220\u9664\u6210\u529F"),Do())})})}},a.createElement("i",{className:"iconfont icon-shanchu14",style:{cursor:"pointer"}}))))),((qr=Tt==null?void 0:Tt.page)==null?void 0:qr.page_info)&&a.createElement("div",{style:{padding:"3px 0 5px 12px",marginTop:"20px",background:"rgba(245, 246, 248,0.9)"}},a.createElement(oe.Z,{className:"font16 mt5",value:(zi=Tt==null?void 0:Tt.page)==null?void 0:zi.page_info})))),Ds=="2"&&(Dl?a.createElement(Wt,{ref:hu,isOpen:Dl,isEdit:Xu,addInteraction:Ap,data:To(Xo(To({},Tt),{url:Un,position:zt,maxPage:Gt}),kr),onOk:()=>{te.ZP.success("\u64CD\u4F5C\u6210\u529F"),Rl(!1),Yl(!1),il(!1),Do()},onClose:()=>{Rl(!1),Yl(!1),il(!1),Do()}}):a.createElement("div",{id:"smartAI",style:{scrollMarginTop:"120px"}},a.createElement("div",{style:{fontWeight:500,display:"flex",fontSize:16,alignItems:"center"}},(Zt==null?void 0:Zt.status)!="ended"&&a.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},a.createElement(ne.Z,{title:"\u7F16\u8F91\u667A\u80FD\u4E92\u52A8"},a.createElement("div",{className:or.iconTipSty,onClick:()=>{Rl(!0),Yl(!1),il(!0)}},a.createElement("i",{className:"iconfont icon-bianjikejian"}))),a.createElement(ne.Z,{title:"\u5220\u9664\u667A\u80FD\u4E92\u52A8"},a.createElement("div",{className:`${or.iconTipSty} ${or.shanchu}`,onClick:pn=>{ae.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u667A\u80FD\u4E92\u52A8\uFF1F",onOk:()=>Ji(void 0,null,function*(){var ar;let Nr=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${(ar=Tt==null?void 0:Tt.page)==null?void 0:ar.id}/smart_plan_page_knowledges/delete_knowledge.json`,{method:"delete"});(Nr==null?void 0:Nr.status)==0&&(te.ZP.success("\u5220\u9664\u6210\u529F"),Do())})})}},a.createElement("i",{className:"iconfont icon-shanchu14"}))))),((jo=(Ya=Tt==null?void 0:Tt.page)==null?void 0:Ya.smart_plan_page_knowledges)==null?void 0:jo.length)>0&&a.createElement("div",{style:{width:"100%",marginTop:"15px"}},(lo=(Ra=Tt==null?void 0:Tt.page)==null?void 0:Ra.smart_plan_page_knowledges)==null?void 0:lo.map((pn,ar)=>a.createElement("div",{key:"index",style:{marginTop:ar==0?"0":"20px"}},a.createElement("div",{style:{color:"#000000",fontWeight:600}},"\u95EE\u9898",Ml[ar]),a.createElement("div",{className:or.question_list},pn==null?void 0:pn.question),(pn==null?void 0:pn.answer)&&a.createElement("div",{className:or.answer_list},a.createElement("span",{style:{fontWeight:600,marginRight:"10px"}},"\u6B63\u786E\u7B54\u6848"),pn==null?void 0:pn.answer)))),((Ro=Tt==null?void 0:Tt.page)==null?void 0:Ro.is_ai_question)&&a.createElement(a.Fragment,null,a.createElement("div",{style:{color:"#000",display:"flex",alignItems:"center",justifyContent:"space-between",marginTop:"20px"}},a.createElement("div",{style:{fontSize:14,fontWeight:500}},"\u4E92\u52A8\u8981\u6C42"),a.createElement("div",{style:{fontSize:14,fontWeight:400,color:"#5F6368"}},"\u95EE\u9898\u6570\u91CF",a.createElement("span",{style:{margin:"0 5px",color:"#3061D0"}},(rs=Tt==null?void 0:Tt.page)==null?void 0:rs.ai_question_size),"\u9053")),a.createElement("div",{key:"index",className:or.ai_question_list,style:{marginTop:"15px"}},(xo=Tt==null?void 0:Tt.page)==null?void 0:xo.ai_requirement)))),a.createElement(hi.Z,{defaultValue:us.defaultValue,open:us.open,language:us.language,height:us.height,onDynamic:Fp,showExtra:us.showExtra}),Ds=="3"&&a.createElement(a.Fragment,null,a.createElement("div",{style:{display:"flex",alignItems:"center",fontWeight:500}},a.createElement(ne.Z,{title:"\u5168\u5C4F\u67E5\u770B"},a.createElement("div",{className:or.iconTipSty,style:{marginLeft:"auto"},onClick:()=>{Gl(Xo(To({},us),{open:us.open+1,showExtra:!1}))}},a.createElement("i",{className:"iconfont icon-quanping5"}))),(Zt==null?void 0:Zt.status)!="ended"&&a.createElement(a.Fragment,null,a.createElement(ne.Z,{title:"\u7F16\u8F91\u4EE3\u7801\u52A8\u6548"},a.createElement("div",{className:or.iconTipSty,onClick:()=>{Gl(Xo(To({},us),{open:us.open+1,showExtra:!0}))}},a.createElement("i",{className:"iconfont icon-bianjikejian"}))),a.createElement(ne.Z,{title:"\u5220\u9664\u4EE3\u7801\u52A8\u6548"},a.createElement("div",{className:`${or.iconTipSty} ${or.shanchu}`,onClick:()=>{ae.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u4EE3\u7801\u52A8\u6548\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Ji(void 0,null,function*(){var pn;const ar=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${(pn=Tt==null?void 0:Tt.page)==null?void 0:pn.id}/animation_code.json`,{method:"put",body:{animation_code:null}});(ar==null?void 0:ar.status)===0&&(te.ZP.success("\u5220\u9664\u6210\u529F"),Gl(Xo(To({},us),{open:0})),Do())})})}},a.createElement("i",{className:"iconfont icon-shanchu14"}))))),a.createElement("div",{className:or.code_style,id:"smartAnimation",style:{scrollMarginTop:"120px"}},a.createElement("div",{ref:Du}))),Ds=="4"&&a.createElement("div",null,a.createElement("div",null,a.createElement("div",{className:or.questionWrap},a.createElement("div",{className:or.questionHeader},a.createElement("div",{className:or.questionTitle},((uo=(Za=Tt==null?void 0:Tt.item_banks)==null?void 0:Za[ga])==null?void 0:uo.generate_type)=="ai"&&a.createElement(ne.Z,{title:"\u667A\u80FD\u51FA\u9898"},a.createElement("img",{src:wo,width:18,height:18,style:{marginRight:10}})),a.createElement("span",{className:or.question_type},ql[(os=($o=Tt==null?void 0:Tt.item_banks)==null?void 0:$o[ga])==null?void 0:os.item_type]),(Ls=Tt==null?void 0:Tt.page)!=null&&Ls.answer_limit_time?a.createElement("span",{className:or.time_long},"\u7B54\u9898\u65F6\u957F",Op((Us=Tt==null?void 0:Tt.page)==null?void 0:Us.answer_limit_time)):a.createElement("span",null),Fl&&((zs=Tt==null?void 0:Tt.page)==null?void 0:zs.status)=="in_progress"?a.createElement("span",{className:or.daojishi},a.createElement("i",{className:"iconfont icon-dingbu-shiyanhuanjingdaojishi"}),a.createElement("span",{style:{margin:"0 5px"}},"\u5012\u8BA1\u65F6"),a.createElement("span",{style:{width:"45px"}},Sp(Fl))):a.createElement("span",null)),a.createElement("div",{className:or.shiti_icon},(Tt==null?void 0:Tt.count)>0&&((Zt==null?void 0:Zt.status)=="not_started"||((bs=Tt==null?void 0:Tt.page)==null?void 0:bs.status)!="ended")&&a.createElement(ne.Z,{title:"\u8BBE\u7F6E"},a.createElement("div",{className:or.iconTipSty,onClick:()=>Ji(void 0,null,function*(){var pn;yield ad((pn=Tt==null?void 0:Tt.page)==null?void 0:pn.id),Qu(!0)})},a.createElement("i",{className:`iconfont icon-shezhi9 ${(Gs=or)==null?void 0:Gs.genghuan}`}))),(Tt==null?void 0:Tt.count)>0&&(Zt==null?void 0:Zt.status)!="ended"&&((ds=Tt==null?void 0:Tt.page)==null?void 0:ds.status)=="not_started"&&a.createElement(ne.Z,{title:"\u66F4\u6362\u8BD5\u9898"},a.createElement("div",{className:or.iconTipSty,onClick:()=>Ji(void 0,null,function*(){Os(!0),tl(!0)})},a.createElement("i",{className:`iconfont icon-gengxin-genghuan-tihuan ${(Zs=or)==null?void 0:Zs.genghuan}`}))),((Zt==null?void 0:Zt.status)=="not_started"||((ss=Tt==null?void 0:Tt.page)==null?void 0:ss.status)!="ended")&&a.createElement(ne.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},a.createElement("div",{className:or.iconTipSty,onClick:()=>Ji(void 0,null,function*(){var pn,ar,Nr,gi,Ki,_a,co,Bo,Fo,ms,hs,vs,cs,kl,al,Xl,ol;((ar=(pn=Tt==null?void 0:Tt.item_banks)==null?void 0:pn[ga])==null?void 0:ar.item_type)=="PROGRAM"?window.open(`/problems/newedit/${(gi=(Nr=Tt==null?void 0:Tt.item_banks)==null?void 0:Nr[ga])==null?void 0:gi.hack_identifier}?is_smart_plan=true&backUrl=/classrooms/${kr==null?void 0:kr.coursesId}/smart_plan/${kr==null?void 0:kr.id}/ppt_info/info`):(Vo.setFieldsValue({item_type:((_a=(Ki=Tt==null?void 0:Tt.item_banks)==null?void 0:Ki[ga])==null?void 0:_a.item_type)=="SINGLE"||((Bo=(co=Tt==null?void 0:Tt.item_banks)==null?void 0:co[ga])==null?void 0:Bo.item_type)=="MULTIPLE"?"SELECT":(ms=(Fo=Tt==null?void 0:Tt.item_banks)==null?void 0:Fo[ga])==null?void 0:ms.item_type,choices:(cs=(vs=(hs=Tt==null?void 0:Tt.item_banks)==null?void 0:hs[ga])==null?void 0:vs.choices)==null?void 0:cs.map(Jl=>(Jl.is_answer=Jl.is_answer?1:0,Jl)),analysis:(al=(kl=Tt==null?void 0:Tt.item_banks)==null?void 0:kl[ga])==null?void 0:al.analysis,name:(ol=(Xl=Tt==null?void 0:Tt.item_banks)==null?void 0:Xl[ga])==null?void 0:ol.name}),Ns(!1),dn(!0))})},a.createElement("i",{className:`iconfont icon-bianjikejian ${(Fs=or)==null?void 0:Fs.genghuan}`}))),(Tt==null?void 0:Tt.count)>0&&((Ys=Tt==null?void 0:Tt.page)==null?void 0:Ys.status)=="not_started"&&(Zt==null?void 0:Zt.status)!="ended"&&a.createElement(ne.Z,{title:"\u5220\u9664\u8BD5\u9898"},a.createElement("div",{className:`${or.iconTipSty} ${or.shanchu}`,onClick:()=>Ji(void 0,null,function*(){ae.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BD5\u9898\uFF1F",okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>Ji(void 0,null,function*(){var pn,ar,Nr;const gi=yield(0,fe.ZP)(`/api/smart_plan_pages/${(pn=Tt==null?void 0:Tt.page)==null?void 0:pn.id}/delete_item_bank.json`,{method:"delete",body:{item_bank_id:(Nr=(ar=Tt==null?void 0:Tt.item_banks)==null?void 0:ar[ga])==null?void 0:Nr.id}});(gi==null?void 0:gi.status)===0&&(te.ZP.success("\u5220\u9664\u6210\u529F"),Ns(!1),Vo.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),Do(),hl(0))})})})},a.createElement("i",{className:`iconfont icon-shanchu1 ${(_s=or)==null?void 0:_s.shanchu}`}))))),["SINGLE","MULTIPLE","JUDGMENT"].includes((va=(Hs=Tt==null?void 0:Tt.item_banks)==null?void 0:Hs[ga])==null?void 0:va.item_type)&&a.createElement(tt,{questionIndex:ga+1,question:(ko=Tt==null?void 0:Tt.item_banks)==null?void 0:ko[ga],disabled:!0,showAnswer:(Zt==null?void 0:Zt.status)!=="in_progress"||((Mo=Tt==null?void 0:Tt.page)==null?void 0:Mo.status)==="ended"}),((ws=(As=Tt==null?void 0:Tt.item_banks)==null?void 0:As[ga])==null?void 0:ws.item_type)=="PROGRAM"&&a.createElement(Be,{questionIndex:ga+1,question:(Lo=Tt==null?void 0:Tt.item_banks)==null?void 0:Lo[ga]}),((Ms=(Cs=Tt==null?void 0:Tt.item_banks)==null?void 0:Cs[ga])==null?void 0:Ms.item_type)=="PROGRAM"&&we((Wr=Tt==null?void 0:Tt.item_banks)==null?void 0:Wr[ga]),((Zt==null?void 0:Zt.status)!=="in_progress"||((Qs=Tt==null?void 0:Tt.page)==null?void 0:Qs.status)==="ended")&&((Ks=(vl=Tt==null?void 0:Tt.item_banks)==null?void 0:vl[ga])==null?void 0:Ks.item_type)!="PROGRAM"&&a.createElement(Oo,{question:(Is=Tt==null?void 0:Tt.item_banks)==null?void 0:Is[ga]})))),a.createElement(ee.Z,{bodyStyle:{padding:0},headerStyle:{display:"none"},width:700,onClose:()=>{Bu(!1)},destroyOnClose:!0,forceRender:!0,open:Cp},a.createElement("div",{style:{padding:"20px"}},((Tt==null?void 0:Tt.count)>0||((ll=(ya=Tt==null?void 0:Tt.page)==null?void 0:ya.smart_plan_page_knowledges)==null?void 0:ll.length)>0||((Qo=Tt==null?void 0:Tt.page)==null?void 0:Qo.is_ai_question))&&((Zt==null?void 0:Zt.status)!="not_started"||(Zt==null?void 0:Zt.status)=="not_started"&&((gl=Zt==null?void 0:Zt.group_settings)==null?void 0:gl.some(pn=>pn.status=="ended")))&&((Ss=Tt==null?void 0:Tt.page)==null?void 0:Ss.status)!="not_started"&&a.createElement("div",{className:or.staticWrap},(Tt==null?void 0:Tt.count)>0&&a.createElement(a.Fragment,null,a.createElement(to,{data:(ur==null?void 0:ur.summary)||[],totalData:ur==null?void 0:ur.summaryTotal,paramsHttp:kr,smartItembanks:Tt,socketData:ed}),((is=(ul=Tt==null?void 0:Tt.item_banks)==null?void 0:ul[ga])==null?void 0:is.item_type)!=="PROGRAM"&&a.createElement(Ar,{data:(ur==null?void 0:ur.details)||[],paramsHttp:kr,smartItembanks:Tt,socketData:ed})),((cl=(ho=Tt==null?void 0:Tt.item_banks)==null?void 0:ho[ga])==null?void 0:cl.item_type)=="PROGRAM"&&a.createElement(a.Fragment,null,a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("span",{style:{display:"inline-block",width:"4px",height:"16px",backgroundColor:"#3061D0",marginRight:"4px"}}),a.createElement("div",{className:or.subTitle},"\u7B54\u9898\u8BB0\u5F55")),a.createElement(E.default,{dataSource:(vi==null?void 0:vi.smart_plan_users)||[],columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,render:(pn,ar,Nr)=>a.createElement("span",{style:{color:"#000"}},pn||"--")},{title:"\u5B66\u53F7",align:"left",width:110,dataIndex:"student_id",ellipsis:!0,render:pn=>a.createElement("span",{style:{color:"#000"}},pn||"--")},{title:"\u73ED\u7EA7",align:"left",width:110,dataIndex:"group_name",ellipsis:!0,render:pn=>a.createElement("span",{style:{color:"#000"}},pn||"--")},{title:"\u7B54\u9898\u72B6\u6001",align:"right",ellipsis:!0,width:130,dataIndex:"answer_status",render:pn=>{switch(pn){case"not_started":return a.createElement("span",{style:{color:"rgb(144,150,163)"}},"\u672A\u5F00\u542F");case"not_pass":return a.createElement("span",{style:{color:"rgb(227,0,0)"}},"\u672A\u901A\u5173");case"passed":return a.createElement("span",{style:{color:"rgb(0,177,135)"}},"\u5DF2\u901A\u5173");case"delay_passed":return a.createElement("span",{style:{color:"rgb(178, 173, 8)"}},"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173")}}},{title:"\u64CD\u4F5C",align:"right",ellipsis:!0,width:120,dataIndex:"rate",render:(pn,ar)=>a.createElement(b.ZP,{type:"link",loading:!1,onClick:()=>Ji(void 0,null,function*(){pp(ar),Zc(!0)})},"\u67E5\u770B\u7B54\u9898\u8BB0\u5F55")}],pagination:{total:(vi==null?void 0:vi.count)||0,onChange:(pn,ar)=>{Aa(Xo(To({},Fi),{page:pn,page_size:ar}))},current:Fi==null?void 0:Fi.page,pageSize:Fi==null?void 0:Fi.page_size,showTotal:pn=>a.createElement(a.Fragment,null,"\u5171",a.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},pn),"\u6761\u6570\u636E")}})))),a.createElement("div",{className:or.close_drawer,onClick:pn=>{pn.stopPropagation(),Bu(!1)}},a.createElement("i",{className:"iconfont icon-shouqi10 font14"}))),xi&&a.createElement(de.default,{form:Vo,layout:"vertical",colon:!1,style:{scrollMarginTop:"120px"}},a.createElement(ee.Z,{placement:"bottom",bodyStyle:{padding:"10px 50px",paddingBottom:"80px"},headerStyle:{display:"none"},height:"100%",open:xi},a.createElement("div",{style:{height:"40px",display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"10px"}},a.createElement("div",{style:{fontWeight:500,fontSize:16}},nl?"\u81EA\u4E3B\u5EFA\u9898":"\u7F16\u8F91\u8BD5\u9898"),a.createElement("i",{className:"iconfont icon-guanbi11 font4",style:{cursor:"pointer"},onClick:()=>{dn(!1),Ns(!1)}})),nl&&a.createElement(de.default.Item,{name:"item_type",label:"\u9898\u578B"},a.createElement(z.default,{size:"large",onChange:pn=>{switch(Vo.setFieldsValue({choices:[],name:"",is_answer:0,analysis:""}),ps(pn),pn){case"SELECT":Vo.setFieldsValue({choices:Array.from({length:4},()=>({choice_text:"",is_answer:0}))});break;case"JUDGMENT":Vo.setFieldsValue({choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}]});break}}},a.createElement(z.default.Option,{value:"SELECT"},"\u9009\u62E9\u9898"),a.createElement(z.default.Option,{value:"JUDGMENT"},"\u5224\u65AD\u9898"))),nl?a.createElement(a.Fragment,null,Pl=="SELECT"&&ld(),Pl=="JUDGMENT"&&ud()):a.createElement(a.Fragment,null,["SINGLE","MULTIPLE"].includes((Il=(Fa=Tt==null?void 0:Tt.item_banks)==null?void 0:Fa[ga])==null?void 0:Il.item_type)&&ld(),((fs=(Ws=Tt==null?void 0:Tt.item_banks)==null?void 0:Ws[ga])==null?void 0:fs.item_type)=="JUDGMENT"&&ud()),a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginTop:20},className:or.bottomDiv},a.createElement("div",{className:or.save_button,style:{marginRight:"20px"},onClick:()=>{dn(!1),Ns(!1)}},"\u53D6\u6D88"),((Zt==null?void 0:Zt.status)=="not_started"||((Ol=Tt==null?void 0:Tt.page)==null?void 0:Ol.status)!="ended")&&a.createElement("div",{className:or.save_button,onClick:()=>Ji(void 0,null,function*(){var pn,ar,Nr,gi,Ki;yield Vo.validateFields();let _a="";Vo.getFieldValue("item_type")=="SELECT"?Vo.getFieldValue("choices").filter(Fo=>Fo.is_answer==1).length>1?_a="MULTIPLE":_a="SINGLE":_a=Vo.getFieldValue("item_type");const co=nl?`/api/courses/${kr==null?void 0:kr.coursesId}/smart_plans/${kr==null?void 0:kr.id}/create_item_banks.json`:`/api/smart_plan_item_banks/${(pn=Tt==null?void 0:Tt.page)==null?void 0:pn.id}.json`,Bo=yield(0,fe.ZP)(co,{method:nl?"post":"put",body:Xo(To({},Vo.getFieldsValue()),{item_type:_a,position:zt,smart_plan_id:kr==null?void 0:kr.id,difficulty:2,item_bank_id:(Nr=(ar=Tt==null?void 0:Tt.item_banks)==null?void 0:ar[ga])==null?void 0:Nr.id})});(Bo==null?void 0:Bo.status)===0&&(te.ZP.success("\u4FDD\u5B58\u6210\u529F"),Do(),nl&&(((gi=Tt==null?void 0:Tt.item_banks)==null?void 0:gi.length)>0?hl((Ki=Tt==null?void 0:Tt.item_banks)==null?void 0:Ki.length):hl(0)),rl("4"),Ns(!1),dn(!1))})},"\u4FDD\u5B58"))))),Ds=="4"&&a.createElement("div",{className:or.page_footer},(Tt==null?void 0:Tt.count)>1&&((Tl=Array.from({length:Tt==null?void 0:Tt.count},(pn,ar)=>ar+1))==null?void 0:Tl.map((pn,ar)=>a.createElement("div",{key:ar,className:ar==ga?or.num_style_active:or.num_style,onClick:()=>{hl(pn-1)}},pn))),a.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},(Zt==null?void 0:Zt.status)!="ended"&&a.createElement(x.Z,{menu:{items:Ip},overlayClassName:or.menuSty},a.createElement("div",{className:or.question_add},a.createElement("i",{className:"iconfont icon-tianjia5 mr5 font12"}),a.createElement("div",null,"\u6DFB\u52A0\u8BD5\u9898"))),a.createElement("div",{onClick:()=>Ji(void 0,null,function*(){var pn,ar;yield ic(),Io.get("type")?(0,Se.xg)(`/classrooms/${kr==null?void 0:kr.coursesId}/smart_plan/${kr==null?void 0:kr.id}/ppt_info/info?type=${Io.get("type")}&simulate=true&simulateType=${(pn=Ha==null?void 0:Ha[0])==null?void 0:pn.key}&pptPage=${zt}`):(0,Se.xg)(`/classrooms/${kr==null?void 0:kr.coursesId}/smart_plan/${kr==null?void 0:kr.id}/ppt_info/info?simulate=true&simulateType=${(ar=Ha==null?void 0:Ha[0])==null?void 0:ar.key}&pptPage=${zt}`)}),className:or.question_add,style:{marginLeft:"10px"}},"\u9884\u89C8\u4F53\u9A8C"),(Tt==null?void 0:Tt.count)>0&&((Wo=Tt==null?void 0:Tt.page)==null?void 0:Wo.status)!="not_started"&&((Zt==null?void 0:Zt.status)!="not_started"||(Zt==null?void 0:Zt.status)=="not_started"&&((Hl=Zt==null?void 0:Zt.group_settings)==null?void 0:Hl.some(pn=>pn.status=="ended")))&&a.createElement("div",{className:or.question_add,style:{marginLeft:"10px"},onClick:()=>Ji(void 0,null,function*(){var pn,ar,Nr;(Zt==null?void 0:Zt.status)=="not_started"&&(yield od((ar=(pn=Tt==null?void 0:Tt.item_banks)==null?void 0:pn[ga])==null?void 0:ar.smart_plan_page_item_bank_id,(Nr=Tt==null?void 0:Tt.page)==null?void 0:Nr.id)),Bu(!0)})},a.createElement("div",null,"\u7B54\u9898\u6982\u89C8")),(Zt==null?void 0:Zt.status)=="in_progress"&&((yl=Tt==null?void 0:Tt.page)==null?void 0:yl.lesson_mode)!="self_learning"&&!(Tt!=null&&Tt.is_extra)&&((Uo=Tt==null?void 0:Tt.page)==null?void 0:Uo.status)=="in_progress"&&((El=Tt==null?void 0:Tt.page)==null?void 0:El.answer_limit_time)>0&&a.createElement("div",{className:or.yanshi_style,onClick:()=>Ji(void 0,null,function*(){$e({type:"classroomList/setActionTabs",payload:{key:"question_time",params:{title:"\u5EF6\u65F6\u8BBE\u7F6E",smart_plans_id:kr==null?void 0:kr.id,SmartPlanItemBanks:Tt}}})})},"\u5EF6\u65F6"),(Zt==null?void 0:Zt.status)=="in_progress"&&((Xs=Tt==null?void 0:Tt.page)==null?void 0:Xs.lesson_mode)!="self_learning"&&!(Tt!=null&&Tt.is_extra)&&(((Js=Tt==null?void 0:Tt.page)==null?void 0:Js.status)=="not_started"||(($s=Tt==null?void 0:Tt.page)==null?void 0:$s.status)=="ended")&&a.createElement("div",{className:or.yulan_style,onClick:()=>Ji(void 0,null,function*(){$e({type:"classroomList/setActionTabs",payload:{key:"question_time",params:{title:"\u8BBE\u7F6E\u7B54\u9898\u65F6\u957F",smart_plans_id:kr==null?void 0:kr.id,SmartPlanItemBanks:Tt}}})})},((dl=Tt==null?void 0:Tt.page)==null?void 0:dl.status)=="ended"?"\u91CD\u542F\u7B54\u9898":"\u542F\u52A8\u7B54\u9898"),(Zt==null?void 0:Zt.status)=="in_progress"&&((bl=Tt==null?void 0:Tt.page)==null?void 0:bl.lesson_mode)!="self_learning"&&!(Tt!=null&&Tt.is_extra)&&((Al=Tt==null?void 0:Tt.page)==null?void 0:Al.status)=="in_progress"&&a.createElement("div",{className:or.yulan_style_end,onClick:()=>Ji(void 0,null,function*(){var pn;let ar=yield(0,fe.ZP)(`/api/courses/${kr==null?void 0:kr.coursesId}/smart_plans/${kr==null?void 0:kr.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(pn=Tt==null?void 0:Tt.page)==null?void 0:pn.id,status:"ended"}});(ar==null?void 0:ar.status)==0&&(te.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),Do(),Vr(ar==null?void 0:ar.data))})},"\u7ED3\u675F\u7B54\u9898"))),Ds=="1"&&a.createElement("div",{className:or.page_footer},Bl&&a.createElement("div",{className:or.cancle_sty,style:{marginLeft:"auto"},onClick:()=>{vu.current.handleClose()}},"\u53D6\u6D88"),Bl&&a.createElement("div",{className:or.yulan_style,onClick:()=>{vu.current.onClickSave()}},"\u4FDD\u5B58\u89E3\u6790"),a.createElement("div",{className:or.question_add,style:Bl?{marginLeft:"10px"}:{marginLeft:"auto"},onClick:()=>Ji(void 0,null,function*(){var pn,ar;yield ic(),Bl?vu.current.onClickPreview():Io.get("type")?(0,Se.xg)(`/classrooms/${kr==null?void 0:kr.coursesId}/smart_plan/${kr==null?void 0:kr.id}/ppt_info/info?type=${Io.get("type")}&simulate=true&simulateType=${(pn=Ha==null?void 0:Ha[0])==null?void 0:pn.key}&pptPage=${zt}`):(0,Se.xg)(`/classrooms/${kr==null?void 0:kr.coursesId}/smart_plan/${kr==null?void 0:kr.id}/ppt_info/info?simulate=true&simulateType=${(ar=Ha==null?void 0:Ha[0])==null?void 0:ar.key}&pptPage=${zt}`)})},"\u9884\u89C8\u4F53\u9A8C")),Ds=="2"&&a.createElement("div",{className:or.page_footer,style:{justifyContent:"flex-end"}},Dl&&a.createElement("div",{className:or.cancle_sty,onClick:()=>{hu.current.handleClose()}},"\u53D6\u6D88"),Dl&&a.createElement("div",{className:or.yulan_style,onClick:()=>{hu.current.onClickSave()}},"\u4FDD\u5B58\u4E92\u52A8"),a.createElement("div",{className:or.question_add,style:{marginLeft:"10px"},onClick:()=>Ji(void 0,null,function*(){var pn,ar;yield ic(),Dl?hu.current.onClickPreview():Io.get("type")?(0,Se.xg)(`/classrooms/${kr==null?void 0:kr.coursesId}/smart_plan/${kr==null?void 0:kr.id}/ppt_info/info?type=${Io.get("type")}&simulate=true&simulateType=${(pn=Ha==null?void 0:Ha[0])==null?void 0:pn.key}&pptPage=${zt}`):(0,Se.xg)(`/classrooms/${kr==null?void 0:kr.coursesId}/smart_plan/${kr==null?void 0:kr.id}/ppt_info/info?simulate=true&simulateType=${(ar=Ha==null?void 0:Ha[0])==null?void 0:ar.key}&pptPage=${zt}`)})},"\u9884\u89C8\u4F53\u9A8C"),(Zt==null?void 0:Zt.status)!="not_started"&&(((Wl=(Zn=Tt==null?void 0:Tt.page)==null?void 0:Zn.smart_plan_page_knowledges)==null?void 0:Wl.length)>0||((wl=Tt==null?void 0:Tt.page)==null?void 0:wl.is_ai_question))&&((xs=ur==null?void 0:ur.studentList)==null?void 0:xs.length)>0&&a.createElement("div",{className:or.question_add,style:{marginLeft:"10px"},onClick:()=>{Hu(!0)}},"\u67E5\u770B\u5B66\u4E60\u8BC4\u4EF7"),((as=(Cl=Tt==null?void 0:Tt.page)==null?void 0:Cl.smart_plan_page_knowledges)==null?void 0:as.length)<3&&!((ao=Tt==null?void 0:Tt.page)!=null&&ao.is_ai_question)&&!Dl&&(Zt==null?void 0:Zt.status)!="ended"&&a.createElement("div",{className:or.yulan_style,style:{marginLeft:"10px"},onClick:()=>{Yl(!0),Rl(!0)}},"\u6DFB\u52A0\u95EE\u9898"))),a.createElement(ae.default,{centered:!0,title:"\u5B66\u4E60\u8BC4\u4EF7",keyboard:!1,maskClosable:!1,open:mp,width:700,forceRender:!0,footer:null,destroyOnClose:!0,onCancel:()=>{Hu(!1)}},a.createElement(E.default,{pagination:!1,dataSource:(ur==null?void 0:ur.studentList)||[],className:or.commentBody,scroll:{y:400},columns:[{title:"\u59D3\u540D",align:"left",dataIndex:"name",ellipsis:!0,render:(pn,ar,Nr)=>pn},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,render:pn=>a.createElement("span",{style:{color:"#000"}},pn||"--")},{title:"\u5B66\u4E60\u8BC4\u4EF7",align:"right",ellipsis:!0,dataIndex:"user_id",render:pn=>a.createElement(b.ZP,{type:"link",loading:!1,onClick:()=>Ji(void 0,null,function*(){dp(pn),Uu(!0),Hu(!1)})},"\u67E5\u770B")}]})),fl&&a.createElement(no.Z,{ispptModal:!0,isChangeQuestion:Ts,setScoreShow:Os,isshixuns:!1,ScoreShow:!!fl,isloadings:!1,onOk:pn=>Ji(void 0,null,function*(){var ar,Nr,gi,Ki,_a,co;if(!pn.length){te.ZP.warning("\u8BF7\u9009\u62E9\u8BD5\u9898");return}let Bo=5-(Tt==null?void 0:Tt.count);if((pn==null?void 0:pn.length)>Bo&&!Ts){te.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898\u540E\u518D\u6DFB\u52A0");return}let Fo=yield(0,fe.ZP)(Ts?`/api/smart_plan_pages/${(ar=Tt==null?void 0:Tt.page)==null?void 0:ar.id}/change_item_bank.json`:`/api/smart_plan_pages/${(Nr=Tt==null?void 0:Tt.page)==null?void 0:Nr.id}/add_item_banks.json`,{method:Ts?"put":"post",body:Ts?{item_bank_id:(Ki=(gi=Tt==null?void 0:Tt.item_banks)==null?void 0:gi[ga])==null?void 0:Ki.id,new_item_bank_id:pn==null?void 0:pn[0]}:{item_bank_ids:pn,position:zt,is_smart_plan:!0}});(Fo==null?void 0:Fo.status)==0&&(te.ZP.success(Ts?"\u6362\u9898\u6210\u529F":"\u64CD\u4F5C\u6210\u529F"),Os(!1),tl(!1),yield Do(),Ts||(((_a=Tt==null?void 0:Tt.item_banks)==null?void 0:_a.length)>0?hl((co=Tt==null?void 0:Tt.item_banks)==null?void 0:co.length):hl(0)),rl("4"),dn(!1))})}),a.createElement(sa,{aiImg:Un,ref:zc,onSave:(pn,ar)=>Ji(void 0,null,function*(){var Nr,gi,Ki;let _a=pn==null?void 0:pn.filter(Fo=>Fo.checked!=!0),co=5-(Tt==null?void 0:Tt.count);if((_a==null?void 0:_a.length)>co){te.ZP.warning("\u5F53\u524D\u9875\u9762\u8BD5\u9898\u6570\u5DF2\u8FBE\u4E0A\u9650\uFF085/5\uFF09\uFF0C\u8BF7\u5220\u9664\u90E8\u5206\u8BD5\u9898");return}const Bo=yield(0,fe.ZP)("/api/intelligent_imports/save.json",{method:"post",body:{sub_discipline_id:[],group_id:[],exam_id:"",exercise_id:"",list:_a,mode:1,smart_plan:{id:kr==null?void 0:kr.id,position:zt},smart_plan_page_id:(Nr=Tt==null?void 0:Tt.page)==null?void 0:Nr.id}});Bo.status===0&&(te.ZP.success("\u64CD\u4F5C\u6210\u529F"),Do(),((gi=Tt==null?void 0:Tt.item_banks)==null?void 0:gi.length)>0?hl((Ki=Tt==null?void 0:Tt.item_banks)==null?void 0:Ki.length):hl(0),rl("4"),console.log(Bo)),ar()})}),a.createElement(ae.default,{centered:!0,keyboard:!1,open:xl,title:Tt==null?void 0:Tt.smart_plan_name,width:530,forceRender:!0,footer:null,onOk:()=>{ls(!1),bn()},onCancel:()=>{ls(!1),bn()}},Tt!=null&&Tt.open_rolling_qrcode_sign?a.createElement("div",{className:or.modal},"\u6253\u5F00",a.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},a.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C \u52A8\u6001\u4E8C\u7EF4\u7801\u5C06\u5728",a.createElement("span",{style:{color:"#3061D0",width:"30px",textAlign:"center"}},qu,"s"),"\u540E\u5237\u65B0"):a.createElement("div",{className:or.modal},"\u6253\u5F00",a.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},a.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),a.createElement("div",{className:or.erweima},a.createElement(ie.Z,{key:nd,errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${kr==null?void 0:kr.coursesId}&id=${kr==null?void 0:kr.id}&codeKey=${nd}`,bgColor:"#FFF",size:260,icon:`${ue.Z.IMG_SERVER}/${(el=nt==null?void 0:nt.setting)==null?void 0:el.tab_logo_url}`})),(Zt==null?void 0:Zt.status)=="in_progress"&&((Sl=Tt==null?void 0:Tt.page)==null?void 0:Sl.lesson_mode)=="online_lesson"&&a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginBottom:"20px"}},a.createElement(se.Z,{checked:Tt==null?void 0:Tt.open_rolling_qrcode_sign,onChange:pn=>Ji(void 0,null,function*(){let ar=yield(0,fe.ZP)(`/api/courses/${kr==null?void 0:kr.coursesId}/smart_plans/${kr==null?void 0:kr.id}/change_rolling_qrcode_sign.json`,{method:"post",body:{open_rolling_qrcode_sign:pn}});(ar==null?void 0:ar.status)==0&&(pn?ec():(rd(""),$u(10)),te.ZP.success("\u64CD\u4F5C\u6210\u529F"),Do())}),size:"small"}),a.createElement("div",{style:{margin:"0 10px",color:"#333333"}},"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230"),a.createElement(ne.Z,{title:"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230\u540E\uFF0C\u5B66\u751F\u4EC5\u80FD\u626B\u63CF\u4E8C\u7EF4\u7801\u5B8C\u6210\u7B7E\u5230\uFF0C\u5176\u4ED6\u65B9\u5F0F\u7B7E\u5230\u65E0\u6548\u5E76\u4E14\u65E0\u6CD5\u8FDB\u5165\u8BFE\u4EF6\u3002"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao",style:{color:"#ccc",cursor:"pointer"}}))),a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"}},a.createElement(b.ZP,{type:"primary",style:{marginBottom:"20px"},onClick:()=>{ls(!1),fr()}},"\u67E5\u770B\u7B7E\u5230\u8BE6\u60C5"))),a.createElement(ae.default,{centered:!0,title:a.createElement(re.ZP.Group,{className:or.scoreByBlankRadio,optionType:"button",options:[{label:"\u5B66\u4E60\u8BC4\u4EF7",value:1},{label:"\u95EE\u7B54\u8BB0\u5F55",value:2}],onChange:pn=>{Vu(pn.target.value)},value:Wu}),className:or.commentModalSty,keyboard:!1,maskClosable:!1,okText:"\u77E5\u9053\u4E86",open:fu,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{Vu(1),Uu(!1)},onCancel:()=>{Vu(1),Uu(!1)}},a.createElement(pe.Z,{spinning:pl},a.createElement("div",{className:or.evalueWrap},Wu==1&&a.createElement("div",{className:or.evalueSty},a.createElement(oe.Z,{className:or.ansWrap,value:oo==null?void 0:oo.comment})),Wu==2&&a.createElement(a.Fragment,null,a.createElement("div",{style:{color:"#000",fontSize:"14px",marginTop:"10px"}},"\u4EE5\u4E0B\u662F\u5B66\u751F\u4E0E\u667A\u80FD\u5B66\u4F34\u7684\u4E92\u52A8\u8BE6\u60C5\uFF1A"),a.createElement("div",{className:or.evalueSty},a.createElement("div",{className:or.ansWrap,style:{padding:"0px 12px 12px 12px"}},(Nl=oo==null?void 0:oo.question_and_answer_list)==null?void 0:Nl.map((pn,ar)=>a.createElement("div",{key:ar,className:"mt10"},a.createElement("div",{style:{display:"flex"}},a.createElement("div",{className:or.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),a.createElement(oe.Z,{className:or.asnCont,value:pn==null?void 0:pn.question})),a.createElement("div",{style:{display:"flex"}},a.createElement("div",{className:or.label},"\u56DE\u7B54\uFF1A"),a.createElement(oe.Z,{className:or.asnCont,value:pn==null?void 0:pn.answer})))))))))),a.createElement(ae.default,{centered:!0,title:"\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762",keyboard:!1,maskClosable:!1,open:hp,width:420,forceRender:!0,onOk:()=>Ji(void 0,null,function*(){const pn=yield(0,fe.ZP)(`/api/courses/${kr==null?void 0:kr.coursesId}/smart_plans/${kr==null?void 0:kr.id}/set_cover.json`,{method:"post",body:{position:zt}});(pn==null?void 0:pn.status)==0&&(te.ZP.success("\u8BBE\u7F6E\u6210\u529F"),Hc(!1))}),onCancel:()=>{Hc(!1)}},a.createElement("span",null,"\u662F\u5426\u5C06\u5F53\u524DPPT\u9875\u9762\u8BBE\u4E3A\u8BFE\u4EF6\u5C01\u9762\uFF1F")),a.createElement(ae.default,{centered:!0,title:"\u67E5\u770B\u7B54\u9898\u8BB0\u5F55",keyboard:!1,maskClosable:!1,open:fp,width:800,forceRender:!0,footer:null,destroyOnClose:!0,onCancel:()=>{Zc(!1)}},a.createElement("div",null,a.createElement("div",{style:{background:"#F6F7F9",padding:"14px 20px",margin:"10px auto"}},a.createElement("span",{style:{color:"#5F6A95",marginRight:"10px"}},"\u59D3\u540D"),a.createElement("span",{style:{color:"#333333"}},(ml==null?void 0:ml.user_name)||"--"),a.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5B66\u53F7"),a.createElement("span",{style:{color:"#333333"}},(ml==null?void 0:ml.student_id)||"--"),a.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u5206\u73ED"),a.createElement("span",{style:{color:"#333333"}},(ml==null?void 0:ml.group_name)||"--"),a.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"80px"}},"\u7B54\u9898\u72B6\u6001"),a.createElement("span",{style:{color:"#333333"}},(Ll==null?void 0:Ll[ml==null?void 0:ml.answer_status])||"--")),a.createElement(Ti,{item:ml,backUrl:`/classrooms/${kr==null?void 0:kr.coursesId}/smart_plan/${kr==null?void 0:kr.id}/ppt_info/info`}))),a.createElement(ae.default,{centered:!0,keyboard:!1,open:Yu,title:"\u8BBE\u7F6E",width:500,forceRender:!0,onOk:()=>Ji(void 0,null,function*(){var pn,ar;const Nr=yield(0,fe.ZP)(`/api/smart_plan_pages/${(pn=Tt==null?void 0:Tt.page)==null?void 0:pn.id}/settings.json`,{method:"put",body:{position:zt,solution_visibility:Yc,enable_ai_tutor:Vc}});(Nr==null?void 0:Nr.status)===0&&(te.ZP.success("\u4FDD\u5B58\u6210\u529F"),rc(zt,((ar=Tt==null?void 0:Tt.page)==null?void 0:ar.status)=="in_progress",(Zt==null?void 0:Zt.status)=="ended"),Qu(!1),Do())}),onCancel:()=>{Qu(!1)}},a.createElement("div",null,a.createElement("div",{style:{color:"#000000",display:"flex"}},a.createElement("span",null,"\u516C\u5F00\u7B54\u6848\u548C\u89E3\u6790"),a.createElement("span",{style:{color:"#9096A3",marginLeft:"10px"}},"\u5B66\u751F\u53EF\u5728\u6307\u5B9A\u65F6\u95F4\u67E5\u770B\u8BE5\u8BD5\u9898\u7684\u7B54\u6848\u53CA\u89E3\u6790")),a.createElement(z.default,{placeholder:"\u8BF7\u9009\u62E9\u516C\u5F00\u65F6\u95F4",style:{width:"100%",marginTop:"10px"},size:"large",value:Yc,onChange:pn=>{Qc(pn)}},a.createElement(z.default.Option,{value:"show_after_edit"},"\u63D0\u4EA4\u540E\u663E\u793A"),a.createElement(z.default.Option,{value:"show_after_submission"},"\u7ED3\u675F\u7B54\u9898\u540E\u663E\u793A"),a.createElement(z.default.Option,{value:"show_after_ended"},"\u7ED3\u675F\u6388\u8BFE\u540E\u663E\u793A")),((du=(Vl=Tt==null?void 0:Tt.item_banks)==null?void 0:Vl[ga])==null?void 0:du.item_type)=="PROGRAM"&&a.createElement(a.Fragment,null,a.createElement("div",{style:{color:"#000000",display:"flex",marginTop:"20px",marginBottom:"10px"}},a.createElement("span",null,"\u5F00\u542F\u667A\u80FD\u52A9\u6559"),a.createElement("span",{style:{color:"#9096A3",marginLeft:"10px"}},"\u5B66\u751F\u53EF\u5728\u8BC4\u6D4B\u9875\u9762\u53EF\u4EE5\u4F7F\u7528\u667A\u80FD\u52A9\u6559\u8F85\u52A9\u7B54\u9898")),a.createElement(se.Z,{checked:Vc,onChange:pn=>{Gc(pn)}})))),a.createElement(ae.default,{centered:!0,keyboard:!1,open:yp,title:"\u540C\u6B65\u4EA4\u4E92\u8BBE\u7F6E",width:600,okText:"\u786E\u8BA4",forceRender:!0,onOk:()=>Ji(void 0,null,function*(){var pn,ar;let Nr=[];Su==null||Su.map(Ki=>{pu!=null&&pu.includes(Ki==null?void 0:Ki.id)&&Ki!=null&&Ki.bind_module&&Nr.push(Ki==null?void 0:Ki.position)});let gi=!1;if((Nr==null?void 0:Nr.length)>0?gi=yield new Promise(_a=>{ae.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:a.createElement("div",null,"\u68C0\u6D4B\u5230",a.createElement("span",{style:{color:"#0152d9",margin:"0 10px"}},Nr==null?void 0:Nr.map((co,Bo,Fo)=>`\u7B2C${co}\u9875${Bo_a(!0),onCancel:()=>_a(!1)})}):gi=!0,gi){const Ki=yield(0,fe.ZP)(`/api/smart_plan_pages/${(pn=Tt==null?void 0:Tt.page)==null?void 0:pn.id}/group.json`,{method:"put",body:(Tt==null?void 0:Tt.count)>0?{position:zt,page_ids:pu,progress_control:Kc}:{position:zt,page_ids:pu}});(Ki==null?void 0:Ki.status)===0&&(te.ZP.success("\u4FDD\u5B58\u6210\u529F"),Do(),rc(zt,((ar=Tt==null?void 0:Tt.page)==null?void 0:ar.status)=="in_progress",(Zt==null?void 0:Zt.status)=="ended"),Ku(!1))}}),onCancel:()=>{Ku(!1)}},a.createElement("div",{style:{color:"#333"}},a.createElement("div",{style:{color:"#9096A3"}},"\u652F\u6301\u5C06\u5F53\u524D\u9875\u9762\u4EA4\u4E92\u8BBE\u7F6E\u540C\u6B65\u81F3\u5176\u4ED6\u9875\u9762\uFF0C\u5B66\u751F\u7AEF\u7684\u5BF9\u5E94\u9875\u9762\u5C06\u5B9E\u65F6\u540C\u6B65\u3002"),a.createElement(z.default,{placeholder:"\u8BF7\u9009\u62E9\u5E7B\u706F\u7247\u9875\u7801",className:or.selectMore,disabled:(Zt==null?void 0:Zt.status)=="ended",style:{width:"100%",marginTop:"10px"},mode:"multiple",size:"large",value:pu,showSearch:!1,onChange:pn=>{Jc(pn)}},Su==null?void 0:Su.map((pn,ar)=>a.createElement(z.default.Option,{value:pn==null?void 0:pn.id,key:ar,disabled:(pn==null?void 0:pn.position)==zt},"\u7B2C",pn==null?void 0:pn.position,"\u9875"))),(Tt==null?void 0:Tt.count)>0&&a.createElement(a.Fragment,null,a.createElement("div",{style:{color:"#000000",display:"flex",marginTop:"20px",marginBottom:"10px"}},a.createElement("span",null,"\u5B66\u4E60\u8FDB\u5EA6\u63A7\u5236"),a.createElement("span",{style:{color:"#9096A3",marginLeft:"10px"}},"\u542F\u7528\u540E\uFF0C\u5B66\u751F\u5FC5\u987B\u5B8C\u6210\u5F53\u524D\u9875\u9762\u7684\u6240\u6709\u8BD5\u9898\uFF0C\u624D\u53EF\u8FDB\u5165\u4E0B\u4E00\u9875\u5B66\u4E60")),a.createElement(se.Z,{checked:Kc,onChange:pn=>{Xc(pn)}})))),a.createElement(ae.default,{open:bp,title:"\u6DFB\u52A0\u8BD5\u9898",centered:!0,onCancel:()=>xu(!1),footer:null,width:372},a.createElement("div",{className:"c-grey-333"},"\u53EF\u4EE5\u901A\u8FC7\u4EE5\u4E0B\u65B9\u5F0F\u4E3A\u5F53\u524D\u5E7B\u706F\u7247\u5185\u5BB9\u8BBE\u7F6E\u6D4B\u9A8C\u8BD5\u9898\uFF1A"),a.createElement("div",{className:or.add,style:{marginBottom:"20px"}},[{key:4,name:"\u667A\u80FD\u51FA\u9898",img:Yr},{key:1,name:"\u9898\u5E93\u9009\u9898",img:le(46503)},{key:2,name:"\u81EA\u4E3B\u5EFA\u9898",img:le(49179)},{key:3,name:"\u62D3\u5C55\u7EC3\u4E60",img:aa}].map(pn=>a.createElement("div",{className:or.add_button,onClick:()=>{Ke.Z.publish("active-modal-index",pn.key),xu(!1)}},a.createElement("img",{width:18,src:pn.img}),a.createElement("aside",{className:"ml10"},pn.name))))),a.createElement(Nn,{isEdit:Xu,data:To(Xo(To({},Tt),{url:Un,position:zt,maxPage:Gt}),kr),visible:Ep,changePage:Yn,openPreview:pn=>{Gl(Xo(To({},us),{defaultValue:pn,showExtra:!0,open:us.open+1}))},onOk:()=>{te.ZP.success("\u64CD\u4F5C\u6210\u529F"),mu(!1),Do()},onClose:()=>mu(!1)}),a.createElement(go,{interactiveOpen:wp,maxPage:Gt,onClose:()=>$c(!1),paramsHttp:kr,handlePageClick:pn=>{Wn(pn)},handleRefresh:()=>{Do()},currentPosition:zt}),a.createElement(gs,{Callback:pn=>Ji(void 0,null,function*(){var ar;let Nr=yield(0,fe.ZP)(`/api/courses/${kr==null?void 0:kr.coursesId}/smart_plans/${kr==null?void 0:kr.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(ar=Tt==null?void 0:Tt.page)==null?void 0:ar.id,status:"in_progress",answer_limit_time:pn}});(Nr==null?void 0:Nr.status)==0&&(te.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),Do(),Vr(Nr==null?void 0:Nr.data),$e({type:"classroomList/setActionTabs",payload:{key:""}}))})}))};var eu=(0,ce.connect)(({classroomList:ut,globalSetting:nt})=>({classroomList:ut,globalSetting:nt}))($l),Ga={"weboffice-zone":"weboffice-zone___TKF3X",page_style:"page_style___AiHeR","editable-container":"editable-container___Hv4tS","editable-content":"editable-content___wM_1T",toolbar:"toolbar___cnYFp","line-menu":"line-menu___jgIfE","chat-dialog":"chat-dialog___HS5PJ","chat-header":"chat-header___byzBT","chat-content":"chat-content___jrn7Q","chat-actions":"chat-actions___KhMUp",over_item_list:"over_item_list___BGRpQ",over_item:"over_item____cy2z",close_button:"close_button___ZfK6v",over_button:"over_button___Zixqf",ewm_img:"ewm_img___zUb7w",ewm_text:"ewm_text___XsYJq",kjgj_style:"kjgj_style___jIqhD",kjgj_item:"kjgj_item___d355l",kjgj_img:"kjgj_img___mwqc3",kjgj_text:"kjgj_text___DcyGA",over_content:"over_content___sF378",overcont2wrap:"overcont2wrap___bFkY4",over_content2:"over_content2___hJcZc",over_button2:"over_button2___Jemel",ewm_img2:"ewm_img2___YA3Oe",ewm_text2:"ewm_text2____31uu",officeWrp:"officeWrp___k5Vj6",left:"left___N1Ud5",btn_float:"btn_float___heSNx",to_page_style:"to_page_style___LctZq",left_float:"left_float___nZY5i",float_icon:"float_icon___JUMlu",float_text:"float_text___Eq4xh",float_more:"float_more___gL4yG",right:"right___siptG",footer_button:"footer_button___yetpK",quxiao:"quxiao___M3LW4",queren:"queren___nmAw_",close_drawer:"close_drawer___PU7PN",erweima:"erweima___C9QL5",arrow:"arrow___fFtZm",modal:"modal___GuDAW",drawer_ewm:"drawer_ewm___xY2Oi",drawer_ewm_title:"drawer_ewm_title___nHqEm",drawer_text:"drawer_text___EnOs3",drawer_code:"drawer_code___cZMU2"},tu=le(97915);const nu=(0,a.forwardRef)((ut,nt)=>{const{prefixCls:$e,className:zt,children:Zt,size:Hn,style:Un={}}=ut,un=On()(`${$e}-panel`,{[`${$e}-panel-hidden`]:Hn===0},zt),Gt=Hn!==void 0;return a.createElement("div",{ref:nt,className:un,style:Object.assign(Object.assign({},Un),{flexBasis:Gt?Hn:"auto",flexGrow:Gt?0:1})},Zt)});var ru=()=>null,iu=le(29301),Vs=le(6089),au=le(48755),ou=le(83397),su=le(11592),Ea=function(ut,nt){var $e={};for(var zt in ut)Object.prototype.hasOwnProperty.call(ut,zt)&&nt.indexOf(zt)<0&&($e[zt]=ut[zt]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Zt=0,zt=Object.getOwnPropertySymbols(ut);Zt(0,su.Z)(ut).filter(a.isValidElement).map($e=>{const{props:zt}=$e,{collapsible:Zt}=zt,Hn=Ea(zt,["collapsible"]);return Object.assign(Object.assign({},Hn),{collapsible:ra(Zt)})}),[ut])}function Bs(ut,nt,$e){return a.useMemo(()=>{const zt=[];for(let Zt=0;Zt0||Wn.start&&Gt===0&&un>0,dr=Wn.start&&Gt>0||Yn.end&&un===0&&Gt>0;zt[Zt]={resizable:fr,startCollapsible:!!($e?dr:Xn),endCollapsible:!!($e?Xn:dr)}}return zt},[nt,ut])}var Ul=le(3300);function zl(ut){return Number(ut.slice(0,-1))/100}function lu(ut){return typeof ut=="string"&&ut.endsWith("%")}function Mu(ut,nt){const $e=ut.map(Wn=>Wn.size),zt=ut.length,Zt=nt||0,Hn=Wn=>Wn*Zt,[Un,un]=a.useState(()=>ut.map(Wn=>Wn.defaultSize)),Gt=a.useMemo(()=>{var Wn;const fr=[];for(let Xn=0;Xn{let Wn=[],fr=0;for(let dr=0;drdr+(zn||0),0);if(Xn>1||!fr){const dr=1/Xn;Wn=Wn.map(zn=>zn===void 0?0:zn*dr)}else{const dr=(1-Xn)/fr;Wn=Wn.map(zn=>zn===void 0?dr:zn)}return Wn},[Gt,Zt]),qn=a.useMemo(()=>bn.map(Hn),[bn,Zt]),Yn=a.useMemo(()=>ut.map(Wn=>lu(Wn.min)?zl(Wn.min):(Wn.min||0)/Zt),[ut,Zt]),Mn=a.useMemo(()=>ut.map(Wn=>lu(Wn.max)?zl(Wn.max):(Wn.max||Zt)/Zt),[ut,Zt]);return[a.useMemo(()=>nt?qn:Gt,[qn,nt]),qn,bn,Yn,Mn,un]}function oc(ut,nt,$e,zt,Zt,Hn){const Un=ut.map(Qn=>[Qn.min,Qn.max]),un=zt||0,Gt=Qn=>Qn*un;function bn(Qn,sr){return typeof Qn=="string"?Gt(zl(Qn)):Qn!=null?Qn:sr}const[qn,Yn]=a.useState([]),Mn=a.useRef([]),[Tn,Wn]=a.useState(null),fr=()=>$e.map(Gt);return[Qn=>{Yn(fr()),Wn({index:Qn,confirmed:!1})},(Qn,sr)=>{var Gn;let jr=null;if((!Tn||!Tn.confirmed)&&sr!==0){if(sr>0)jr=Qn,Wn({index:Qn,confirmed:!0});else for(let $r=Qn;$r>=0;$r-=1)if(qn[$r]>0&&nt[$r].resizable){jr=$r,Wn({index:$r,confirmed:!0});break}}const Xt=(Gn=jr!=null?jr:Tn==null?void 0:Tn.index)!==null&&Gn!==void 0?Gn:Qn,yr=(0,Ul.Z)(qn),Hr=Xt+1,Rr=bn(Un[Xt][0],0),Mi=bn(Un[Hr][0],0),rr=bn(Un[Xt][1],un),Er=bn(Un[Hr][1],un);let ri=sr;return yr[Xt]+rirr&&(ri=rr-yr[Xt]),yr[Hr]-ri>Er&&(ri=yr[Hr]-Er),yr[Xt]+=ri,yr[Hr]-=ri,Zt(yr),yr},()=>{Wn(null)},(Qn,sr)=>{const Gn=fr(),jr=Hn?sr==="start"?"end":"start":sr,Xt=jr==="start"?Qn:Qn+1,yr=jr==="start"?Qn+1:Qn,Hr=Gn[Xt],Rr=Gn[yr];if(Hr!==0&&Rr!==0)Gn[Xt]=0,Gn[yr]+=Hr,Mn.current[Qn]=Hr;else{const Mi=Hr+Rr,rr=bn(Un[Xt][0],0),Er=bn(Un[Xt][1],un),ri=bn(Un[yr][0],0),$r=bn(Un[yr][1],un),di=Math.max(rr,Mi-$r),ha=(Math.min(Er,Mi-ri)-di)/2,Ui=Mn.current[Qn],Li=Mi-Ui;Ui&&Ui<=$r&&Ui>=ri&&Li<=Er&&Li>=rr?(Gn[yr]=Ui,Gn[Xt]=Li):(Gn[Xt]-=ha,Gn[yr]+=ha)}return Zt(Gn),Gn},Tn==null?void 0:Tn.index]}var za=le(84105),ca=le(33853),Ma=le(38819),Eo=le(87395);function No(ut){return typeof ut=="number"&&!Number.isNaN(ut)?Math.round(ut):0}var hd=ut=>{const{prefixCls:nt,vertical:$e,index:zt,active:Zt,ariaNow:Hn,ariaMin:Un,ariaMax:un,resizable:Gt,startCollapsible:bn,endCollapsible:qn,onOffsetStart:Yn,onOffsetUpdate:Mn,onOffsetEnd:Tn,onCollapse:Wn,lazy:fr,containerSize:Xn}=ut,dr=`${nt}-bar`,[zn,Jn]=(0,a.useState)(null),[Qn,sr]=(0,a.useState)(0),Gn=$e?0:Qn,jr=$e?Qn:0,Xt=$r=>{Gt&&$r.currentTarget&&(Jn([$r.pageX,$r.pageY]),Yn(zt))},yr=$r=>{if(Gt&&$r.touches.length===1){const di=$r.touches[0];Jn([di.pageX,di.pageY]),Yn(zt)}},Hr=$r=>{const di=Xn*Hn/100,qi=di+$r,ha=Math.max(0,Xn*Un/100),Ui=Math.min(Xn,Xn*un/100);return Math.max(ha,Math.min(Ui,qi))-di},Rr=(0,Vs.Z)(($r,di)=>{const qi=Hr($e?di:$r);sr(qi)}),Mi=(0,Vs.Z)(()=>{Mn(zt,Gn,jr),sr(0)});a.useEffect(()=>{if(zn){const $r=Ui=>{const{pageX:Li,pageY:Jr}=Ui,qr=Li-zn[0],zi=Jr-zn[1];fr?Rr(qr,zi):Mn(zt,qr,zi)},di=()=>{fr&&Mi(),Jn(null),Tn()},qi=Ui=>{if(Ui.touches.length===1){const Li=Ui.touches[0],Jr=Li.pageX-zn[0],qr=Li.pageY-zn[1];fr?Rr(Jr,qr):Mn(zt,Jr,qr)}},ha=()=>{fr&&Mi(),Jn(null),Tn()};return window.addEventListener("touchmove",qi),window.addEventListener("touchend",ha),window.addEventListener("mousemove",$r),window.addEventListener("mouseup",di),()=>{window.removeEventListener("mousemove",$r),window.removeEventListener("mouseup",di),window.removeEventListener("touchmove",qi),window.removeEventListener("touchend",ha)}}},[zn,fr,$e,zt,Xn,Hn,Un,un]);const rr={[`--${dr}-preview-offset`]:`${Qn}px`},Er=$e?Eo.Z:ca.Z,ri=$e?za.Z:Ma.Z;return a.createElement("div",{className:dr,role:"separator","aria-valuenow":No(Hn),"aria-valuemin":No(Un),"aria-valuemax":No(un)},fr&&a.createElement("div",{className:On()(`${dr}-preview`,{[`${dr}-preview-active`]:!!Qn}),style:rr}),a.createElement("div",{className:On()(`${dr}-dragger`,{[`${dr}-dragger-disabled`]:!Gt,[`${dr}-dragger-active`]:Zt}),onMouseDown:Xt,onTouchStart:yr}),bn&&a.createElement("div",{className:On()(`${dr}-collapse-bar`,`${dr}-collapse-bar-start`),onClick:()=>Wn(zt,"start")},a.createElement(Er,{className:On()(`${dr}-collapse-icon`,`${dr}-collapse-start`)})),qn&&a.createElement("div",{className:On()(`${dr}-collapse-bar`,`${dr}-collapse-bar-end`),onClick:()=>Wn(zt,"end")},a.createElement(ri,{className:On()(`${dr}-collapse-icon`,`${dr}-collapse-end`)})))},vd=le(63356),gd=le(16931);const yd=ut=>{const{componentCls:nt}=ut;return{[`&-rtl${nt}-horizontal`]:{[`> ${nt}-bar`]:{[`${nt}-bar-collapse-previous`]:{insetInlineEnd:0,insetInlineStart:"unset"},[`${nt}-bar-collapse-next`]:{insetInlineEnd:"unset",insetInlineStart:0}}},[`&-rtl${nt}-vertical`]:{[`> ${nt}-bar`]:{[`${nt}-bar-collapse-previous`]:{insetInlineEnd:"50%",insetInlineStart:"unset"},[`${nt}-bar-collapse-next`]:{insetInlineEnd:"50%",insetInlineStart:"unset"}}}}},bu={position:"absolute",top:"50%",left:{_skip_check_:!0,value:"50%"},transform:"translate(-50%, -50%)"},Ed=ut=>{const{componentCls:nt,colorFill:$e,splitBarDraggableSize:zt,splitBarSize:Zt,splitTriggerSize:Hn,controlItemBgHover:Un,controlItemBgActive:un,controlItemBgActiveHover:Gt,prefixCls:bn}=ut,qn=`${nt}-bar`,Yn=`${nt}-mask`,Mn=`${nt}-panel`,Tn=ut.calc(Hn).div(2).equal(),Wn=`${bn}-bar-preview-offset`,fr={position:"absolute",background:ut.colorPrimary,opacity:.2,pointerEvents:"none",transition:"none",zIndex:1,display:"none"};return{[nt]:Object.assign(Object.assign(Object.assign({},(0,vd.Wf)(ut)),{display:"flex",width:"100%",height:"100%",alignItems:"stretch",[`> ${qn}`]:{flex:"none",position:"relative",userSelect:"none",[`${qn}-dragger`]:Object.assign(Object.assign({},bu),{zIndex:1,"&::before":Object.assign({content:'""',background:Un},bu),"&::after":Object.assign({content:'""',background:$e},bu),[`&:hover:not(${qn}-dragger-active)`]:{"&::before":{background:un}},"&-active":{zIndex:2,"&::before":{background:Gt}},[`&-disabled${qn}-dragger`]:{zIndex:0,"&, &:hover, &-active":{cursor:"default","&::before":{background:Un}},"&::after":{display:"none"}}}),[`${qn}-collapse-bar`]:Object.assign(Object.assign({},bu),{zIndex:ut.zIndexPopupBase,background:Un,fontSize:ut.fontSizeSM,borderRadius:ut.borderRadiusXS,color:ut.colorText,cursor:"pointer",opacity:0,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{background:un},"&:active":{background:Gt}}),"&:hover, &:active":{[`${qn}-collapse-bar`]:{opacity:1}}},[Yn]:{position:"fixed",zIndex:ut.zIndexPopupBase,inset:0,"&-horizontal":{cursor:"col-resize"},"&-vertical":{cursor:"row-resize"}},"&-horizontal":{flexDirection:"row",[`> ${qn}`]:{width:0,[`${qn}-preview`]:Object.assign(Object.assign({height:"100%",width:Zt},fr),{[`&${qn}-preview-active`]:{display:"block",transform:`translateX(var(--${Wn}))`}}),[`${qn}-dragger`]:{cursor:"col-resize",height:"100%",width:Hn,"&::before":{height:"100%",width:Zt},"&::after":{height:zt,width:Zt}},[`${qn}-collapse-bar`]:{width:ut.fontSizeSM,height:ut.controlHeightSM,"&-start":{left:{_skip_check_:!0,value:"auto"},right:{_skip_check_:!0,value:Tn},transform:"translateY(-50%)"},"&-end":{left:{_skip_check_:!0,value:Tn},right:{_skip_check_:!0,value:"auto"},transform:"translateY(-50%)"}}}},"&-vertical":{flexDirection:"column",[`> ${qn}`]:{height:0,[`${qn}-preview`]:Object.assign(Object.assign({height:Zt,width:"100%"},fr),{[`&${qn}-preview-active`]:{display:"block",transform:`translateY(var(--${Wn}))`}}),[`${qn}-dragger`]:{cursor:"row-resize",width:"100%",height:Hn,"&::before":{width:"100%",height:Zt},"&::after":{width:zt,height:Zt}},[`${qn}-collapse-bar`]:{height:ut.fontSizeSM,width:ut.controlHeightSM,"&-start":{top:"auto",bottom:Tn,transform:"translateX(-50%)"},"&-end":{top:Tn,bottom:"auto",transform:"translateX(-50%)"}}}},[Mn]:{overflow:"auto",padding:"0 1px",scrollbarWidth:"thin",boxSizing:"border-box","&-hidden":{padding:0,overflow:"hidden"},[`&:has(${nt}:only-child)`]:{overflow:"hidden"}}}),yd(ut))}},bd=ut=>{var nt;const $e=ut.splitBarSize||2,zt=ut.splitTriggerSize||6,Zt=ut.resizeSpinnerSize||20,Hn=(nt=ut.splitBarDraggableSize)!==null&&nt!==void 0?nt:Zt;return{splitBarSize:$e,splitTriggerSize:zt,splitBarDraggableSize:Hn,resizeSpinnerSize:Zt}};var Ad=(0,gd.I$)("Splitter",ut=>[Ed(ut)],bd),wd=ut=>{const{prefixCls:nt,className:$e,style:zt,layout:Zt="horizontal",children:Hn,rootClassName:Un,onResizeStart:un,onResize:Gt,onResizeEnd:bn,lazy:qn}=ut,{getPrefixCls:Yn,direction:Mn,className:Tn,style:Wn}=(0,au.dj)("splitter"),fr=Yn("splitter",nt),Xn=(0,ou.Z)(fr),[dr,zn,Jn]=Ad(fr,Xn),Qn=Zt==="vertical",sr=Mn==="rtl",Gn=!Qn&&sr,jr=ns(Hn),[Xt,yr]=(0,a.useState)(),Hr=xo=>{const{offsetWidth:Za,offsetHeight:uo}=xo,$o=Qn?uo:Za;$o!==0&&yr($o)},[Rr,Mi,rr,Er,ri,$r]=Mu(jr,Xt),di=Bs(jr,Mi,sr),[qi,ha,Ui,Li,Jr]=oc(jr,di,rr,Xt,$r,sr),qr=(0,Vs.Z)(xo=>{qi(xo),un==null||un(Mi)}),zi=(0,Vs.Z)((xo,Za)=>{const uo=ha(xo,Za);Gt==null||Gt(uo)}),Ya=(0,Vs.Z)(()=>{Ui(),bn==null||bn(Mi)}),jo=(0,Vs.Z)((xo,Za)=>{const uo=Li(xo,Za);Gt==null||Gt(uo),bn==null||bn(uo)}),Ra=On()(fr,$e,`${fr}-${Zt}`,{[`${fr}-rtl`]:sr},Un,Tn,Jn,Xn,zn),lo=`${fr}-mask`,Ro=a.useMemo(()=>{const xo=[];let Za=0;for(let uo=0;uo{const uo=a.createElement(nu,Object.assign({},xo,{prefixCls:fr,size:Rr[Za]}));let $o=null;const os=di[Za];if(os){const Ls=(Ro[Za-1]||0)+Er[Za],Us=(Ro[Za+1]||100)-ri[Za+1],zs=(Ro[Za-1]||0)+ri[Za],bs=(Ro[Za+1]||100)-Er[Za+1];$o=a.createElement(hd,{lazy:qn,index:Za,active:Jr===Za,prefixCls:fr,vertical:Qn,resizable:os.resizable,ariaNow:Ro[Za]*100,ariaMin:Math.max(Ls,Us)*100,ariaMax:Math.min(zs,bs)*100,startCollapsible:os.startCollapsible,endCollapsible:os.endCollapsible,onOffsetStart:qr,onOffsetUpdate:(Gs,ds,Zs)=>{let ss=Qn?Zs:ds;Gn&&(ss=-ss),zi(Gs,ss)},onOffsetEnd:Ya,onCollapse:jo,containerSize:Xt||0})}return a.createElement(a.Fragment,{key:`split-panel-${Za}`},uo,$o)}),typeof Jr=="number"&&a.createElement("div",{"aria-hidden":!0,className:On()(lo,`${lo}-${Zt}`)}))))};const lc=wd;lc.Panel=ru;var uu=lc,zo={box:"box___9t6dj",code_style:"code_style___L5H95",box_header:"box_header___PThC5",headTip:"headTip___MoiWM",box_wrap:"box_wrap_____SpK",progressbarWrap:"progressbarWrap___Xb_JW",progressItem:"progressItem___r6hIu",circle:"circle___dmxdq",activeWrap:"activeWrap___ZAXAN",quit:"quit___fMx4e",box_botton:"box_botton___nhfoY",mainContent:"mainContent___EseHE",questionWrap:"questionWrap___bTxa_",questionStatus:"questionStatus___g9DRZ",studyUnit:"studyUnit___G1Nk2",page_footer:"page_footer___PFaVy",num_style:"num_style___GIpVz",num_style_active:"num_style_active___bq8RR",button1:"button1___HqBEu",button2:"button2___VYEdv",daojishi:"daojishi___wZ6er"},xa={modalContent:"modalContent___iFtJg",modalContentLeft:"modalContentLeft___YMwu4",green:"green___cf5ZK",textArea:"textArea___yDJpX",red:"red___vaJTM",row:"row____R6FZ",html:"html___GYpZl",line:"line___jKbuh",choiceWrap:"choiceWrap___XHmE4",choiceIndex:"choiceIndex___wpoi0",judgementIndex:"judgementIndex___Eie7b",activeAnswer:"activeAnswer___uuVOS",rightAnswer:"rightAnswer___vz9aJ",errorAnswer:"errorAnswer___ffoBB",setAnswerBtn:"setAnswerBtn___JXqx2",activeJudgementAnswer:"activeJudgementAnswer___HPUar",actionWrapper:"actionWrapper___YFUXa",addIcon:"addIcon___XHNO1",deleteIcon:"deleteIcon___Ti66j",analysisWrap:"analysisWrap___a52qa",Drawrap:"Drawrap___sKs5x",iframe:"iframe___ZCHT9",c:"c___yzswq",cpp:"cpp___aD_5y",java:"java___s91Vb",python:"python___PRu_t",commitBtn:"commitBtn___g2N79",questionWrap:"questionWrap___nKdxT",solutionWrap:"solutionWrap___jaM5J",descBox:"descBox___bONsy",title:"title___ufkCS",desc:"desc___DG7jE",choiceBox:"choiceBox___uhqIh",activeAnswerBox:"activeAnswerBox___BEPta",rightAnswerBox:"rightAnswerBox___c561Z",errorAnswerBox:"errorAnswerBox___ouNWS",greenColor:"greenColor___IiAyu",redColor:"redColor___f6vEe"},Cd=Object.defineProperty,Sd=Object.defineProperties,xd=Object.getOwnPropertyDescriptors,uc=Object.getOwnPropertySymbols,Dd=Object.prototype.hasOwnProperty,Bd=Object.prototype.propertyIsEnumerable,cc=(ut,nt,$e)=>nt in ut?Cd(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,Iu=(ut,nt)=>{for(var $e in nt||(nt={}))Dd.call(nt,$e)&&cc(ut,$e,nt[$e]);if(uc)for(var $e of uc(nt))Bd.call(nt,$e)&&cc(ut,$e,nt[$e]);return ut},Fd=(ut,nt)=>Sd(ut,xd(nt));const _d=({problemset:ut,dispatch:nt,question:$e,pageCache:zt,solutionVis:Zt,disabled:Hn,questionIndex:Un,pageInfo:un,SmartPlanItemBanks:Gt,questionChoiceIdsRef:bn})=>{const[qn,Yn]=(0,a.useState)({}),[Mn,Tn]=(0,a.useState)([]),Wn={fontSize:"18px"},fr=!(zt!=null&&zt.is_end)&&(un==null?void 0:un.status)=="ended"||($e==null?void 0:$e.is_answered)||(zt==null?void 0:zt.is_end)&&!(Gt!=null&&Gt.allow_answer_after_end),Xn=["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"];(0,a.useEffect)(()=>{const Jn=(0,Ge.cloneDeep)($e);Yn(Jn),Tn(Jn.choices)},[$e]);const dr=Jn=>{if(fr)return;const Qn=Mn.map((sr,Gn)=>Fd(Iu({},sr),{checked:Gn===Jn?!(sr!=null&&sr.checked):sr==null?void 0:sr.checked}));bn.current=Qn.filter(sr=>sr.checked).map(sr=>sr==null?void 0:sr.choice_id),Tn(Qn)},zn=(Jn=!1)=>{let Qn="";return Mn.forEach((sr,Gn)=>{Jn?sr!=null&&sr.me_answered&&(Qn=Qn+Xn[Gn]):sr!=null&&sr.is_answer&&(Qn=Qn+Xn[Gn])}),Qn};return console.log(Un),a.createElement("div",null,a.createElement("div",{className:xa.questionWrap},a.createElement(oe.Z,{value:'

\u591A\u9009\u9898

'+(qn==null?void 0:qn.name),style:Iu({},Wn)}),Mn==null?void 0:Mn.map((Jn,Qn)=>{const{is_answer:sr,checked:Gn,choice_text:jr,me_answered:Xt}=Jn;let yr="";return Zt?(sr&&(yr=xa.rightAnswerBox),!sr&&(Gn||Xt)&&(yr=xa.errorAnswerBox)):(Gn||Xt)&&(yr=xa.activeAnswerBox),a.createElement(Ve.Z,{key:Qn,className:`${xa.choiceBox} ${yr}`,align:"middle",wrap:!1,style:{cursor:fr?"not-allowed":"pointer",marginTop:Qn==0?"40px":"20px"},onClick:Hr=>{dr(Qn)}},a.createElement(_e.Z,{style:{fontWeight:500,fontSize:"20px"},className:xa.choiceIndex},Xn[Qn]),a.createElement(_e.Z,{flex:1,className:"ml30"},a.createElement(oe.Z,{className:xa.html,value:jr,style:Iu({},Wn)})),Zt&&sr&&a.createElement(_e.Z,null,a.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),Zt&&!sr&&(Gn||Xt)&&a.createElement(_e.Z,null,a.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))}),Zt&&a.createElement("div",{className:xa.solutionWrap},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),a.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},zn(!1))),a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),Mn.find(Jn=>Jn==null?void 0:Jn.me_answered)?a.createElement(a.Fragment,null,(()=>{const Jn=Mn.map((Xt,yr)=>Xt!=null&&Xt.me_answered?yr:-1).filter(Xt=>Xt!==-1),Qn=Mn.map((Xt,yr)=>Xt!=null&&Xt.is_answer?yr:-1).filter(Xt=>Xt!==-1),Gn=Jn.length===Qn.length&&Jn.every(Xt=>Qn.includes(Xt))?xa.greenColor:xa.redColor,jr=Jn.map(Xt=>Xn[Xt]).join("");return a.createElement("span",{className:Gn,style:{fontWeight:600,fontSize:"16px"}},jr||"\u672A\u4F5C\u7B54")})()):a.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),a.createElement("div",null,a.createElement(oe.Z,{value:'\u9898\u76EE\u89E3\u6790'+((qn==null?void 0:qn.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}})))))};var Md=(0,ce.connect)(({problemset:ut})=>({problemset:ut}))(_d),Co=le(59301),Id=Object.defineProperty,Od=Object.defineProperties,Td=Object.getOwnPropertyDescriptors,dc=Object.getOwnPropertySymbols,Nd=Object.prototype.hasOwnProperty,Pd=Object.prototype.propertyIsEnumerable,fc=(ut,nt,$e)=>nt in ut?Id(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,Ou=(ut,nt)=>{for(var $e in nt||(nt={}))Nd.call(nt,$e)&&fc(ut,$e,nt[$e]);if(dc)for(var $e of dc(nt))Pd.call(nt,$e)&&fc(ut,$e,nt[$e]);return ut},jd=(ut,nt)=>Od(ut,Td(nt));const Rd=({questionIndex:ut,problemset:nt,dispatch:$e,question:zt,solutionVis:Zt,pageCache:Hn,pageInfo:Un,questionChoiceIdsRef:un,SmartPlanItemBanks:Gt})=>{const[bn,qn]=(0,a.useState)({}),[Yn,Mn]=(0,a.useState)([]),Tn={fontSize:"18px"},Wn=!(Hn!=null&&Hn.is_end)&&(Un==null?void 0:Un.status)=="ended"||(zt==null?void 0:zt.is_answered)||(Hn==null?void 0:Hn.is_end)&&!(Gt!=null&&Gt.allow_answer_after_end),fr=["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"];(0,a.useEffect)(()=>{const dr=(0,Ge.cloneDeep)(zt);qn(dr),Mn(dr.choices)},[zt]);const Xn=dr=>{if(Wn)return;const zn=Yn.map((Jn,Qn)=>jd(Ou({},Jn),{checked:Qn===dr}));un.current=zn.filter(Jn=>Jn.checked).map(Jn=>Jn==null?void 0:Jn.choice_id),Mn(zn)};return Co.createElement("div",null,Co.createElement("div",{className:xa.questionWrap},Co.createElement(oe.Z,{value:'

\u5355\u9009\u9898

'+(bn==null?void 0:bn.name),style:Ou({},Tn)}),Yn==null?void 0:Yn.map((dr,zn)=>{const{is_answer:Jn,checked:Qn,choice_text:sr,me_answered:Gn}=dr;let jr="";return Zt?(Jn&&(jr=xa.rightAnswerBox),!Jn&&(Qn||Gn)&&(jr=xa.errorAnswerBox)):(Qn||Gn)&&(jr=xa.activeAnswerBox),Co.createElement(Ve.Z,{key:zn,className:`${xa.choiceBox} ${jr}`,align:"middle",wrap:!1,style:{cursor:Wn?"not-allowed":"pointer",marginTop:zn==0?"40px":"20px"},onClick:Xt=>{Xn(zn)}},Co.createElement(_e.Z,{style:{fontWeight:500,fontSize:"20px"},className:xa.choiceIndex},fr[zn]),Co.createElement(_e.Z,{flex:1,className:"ml30"},Co.createElement(oe.Z,{className:xa.html,value:sr,style:Ou({},Tn)})),Zt&&Jn&&Co.createElement(_e.Z,null,Co.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),Zt&&!Jn&&(Qn||Gn)&&Co.createElement(_e.Z,null,Co.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))}),Zt&&Co.createElement("div",{className:xa.solutionWrap},Co.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},Co.createElement("div",{className:"c-grey-333 mb5 font16"},Co.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),Co.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},fr[Yn.findIndex(dr=>dr==null?void 0:dr.is_answer)])),Co.createElement("div",{className:"c-grey-333 mb5 font16"},Co.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),Yn.find(dr=>dr==null?void 0:dr.me_answered)?Co.createElement(Co.Fragment,null,(()=>{var dr;const zn=Yn.findIndex(sr=>sr==null?void 0:sr.me_answered),Qn=((dr=Yn[zn])==null?void 0:dr.is_answer)?xa.greenColor:xa.redColor;return Co.createElement("span",{className:Qn,style:{fontWeight:600,fontSize:"16px"}},fr[zn])})()):Co.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),Co.createElement("div",null,Co.createElement(oe.Z,{value:'\u9898\u76EE\u89E3\u6790'+((bn==null?void 0:bn.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}})))))};var kd=(0,ce.connect)(({problemset:ut})=>({problemset:ut}))(Rd),Ld=Object.defineProperty,Ud=Object.defineProperties,zd=Object.getOwnPropertyDescriptors,pc=Object.getOwnPropertySymbols,Zd=Object.prototype.hasOwnProperty,Hd=Object.prototype.propertyIsEnumerable,mc=(ut,nt,$e)=>nt in ut?Ld(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,Tu=(ut,nt)=>{for(var $e in nt||(nt={}))Zd.call(nt,$e)&&mc(ut,$e,nt[$e]);if(pc)for(var $e of pc(nt))Hd.call(nt,$e)&&mc(ut,$e,nt[$e]);return ut},Wd=(ut,nt)=>Ud(ut,zd(nt));const Vd=({problemset:ut,questionIndex:nt,dispatch:$e,question:zt,pageCache:Zt,solutionVis:Hn,disabled:Un,pageInfo:un,SmartPlanItemBanks:Gt,questionChoiceIdsRef:bn})=>{const[qn,Yn]=(0,a.useState)({}),[Mn,Tn]=(0,a.useState)([]),Wn={fontSize:"18px"},fr=!(Zt!=null&&Zt.is_end)&&(un==null?void 0:un.status)=="ended"||(zt==null?void 0:zt.is_answered)||(Zt==null?void 0:Zt.is_end)&&!(Gt!=null&&Gt.allow_answer_after_end),Xn=["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"];(0,a.useEffect)(()=>{const zn=(0,Ge.cloneDeep)(zt);Yn(zn),Tn(zn.choices)},[zt]);const dr=zn=>{if(fr)return;const Jn=Mn.map((Qn,sr)=>Wd(Tu({},Qn),{checked:sr===zn}));bn.current=Jn.filter(Qn=>Qn.checked).map(Qn=>Qn==null?void 0:Qn.choice_id),Tn(Jn)};return a.createElement("div",null,a.createElement("div",{className:xa.questionWrap},a.createElement(oe.Z,{value:'

\u5224\u65AD\u9898

'+(qn==null?void 0:qn.name),style:Tu({},Wn)}),Mn==null?void 0:Mn.map((zn,Jn)=>{const{is_answer:Qn,checked:sr,choice_text:Gn,me_answered:jr}=zn;let Xt="";return Hn?(Qn&&(Xt=xa.rightAnswerBox),!Qn&&(sr||jr)&&(Xt=xa.errorAnswerBox)):(sr||jr)&&(Xt=xa.activeAnswerBox),a.createElement(Ve.Z,{key:Jn,className:`${xa.choiceBox} ${Xt}`,align:"middle",wrap:!1,style:{cursor:fr?"not-allowed":"pointer",marginTop:Jn==0?"40px":"20px"},onClick:yr=>{dr(Jn)}},a.createElement(_e.Z,{style:{fontWeight:500,fontSize:"20px"},className:xa.choiceIndex},Xn[Jn]),a.createElement(_e.Z,{flex:1,className:"ml30"},a.createElement(oe.Z,{className:xa.html,value:Gn,style:Tu({},Wn)})),Hn&&Qn&&a.createElement(_e.Z,null,a.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),Hn&&!Qn&&(sr||jr)&&a.createElement(_e.Z,null,a.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))}),Hn&&a.createElement("div",{className:xa.solutionWrap},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),a.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},Xn[Mn.findIndex(zn=>zn==null?void 0:zn.is_answer)])),a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),Mn.find(zn=>zn==null?void 0:zn.me_answered)?a.createElement(a.Fragment,null,(()=>{var zn;const Jn=Mn.findIndex(Gn=>Gn==null?void 0:Gn.me_answered),sr=((zn=Mn[Jn])==null?void 0:zn.is_answer)?xa.greenColor:xa.redColor;return a.createElement("span",{className:sr,style:{fontWeight:600,fontSize:"16px"}},Xn[Jn])})()):a.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),a.createElement("div",null,a.createElement(oe.Z,{value:'\u9898\u76EE\u89E3\u6790'+((qn==null?void 0:qn.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}})))))};var Gd=(0,ce.connect)(({problemset:ut})=>({problemset:ut}))(Vd),hc=le(72664),Yd=le(56656),Qd=le.n(Yd),Kd=le(50582),Ia=le(59301),Xd=Object.defineProperty,vc=Object.getOwnPropertySymbols,Jd=Object.prototype.hasOwnProperty,qd=Object.prototype.propertyIsEnumerable,gc=(ut,nt,$e)=>nt in ut?Xd(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,$d=(ut,nt)=>{for(var $e in nt||(nt={}))Jd.call(nt,$e)&&gc(ut,$e,nt[$e]);if(vc)for(var $e of vc(nt))qd.call(nt,$e)&&gc(ut,$e,nt[$e]);return ut},Au=(ut,nt,$e)=>new Promise((zt,Zt)=>{var Hn=Gt=>{try{un($e.next(Gt))}catch(bn){Zt(bn)}},Un=Gt=>{try{un($e.throw(Gt))}catch(bn){Zt(bn)}},un=Gt=>Gt.done?zt(Gt.value):Promise.resolve(Gt.value).then(Hn,Un);un(($e=$e.apply(ut,nt)).next())});const ef=({problemset:ut,dispatch:nt,question:$e,pageCache:zt,solutionVis:Zt,SmartPlanItemBanks:Hn,disabled:Un,questionIndex:un,questionChoiceIdsRef:Gt,handleRefresh:bn,childWindow:qn,closeProgram:Yn,setCloseProgram:Mn,childsWindow:Tn})=>{var Wn;const[fr,Xn]=(0,a.useState)(!1),[dr,zn]=(0,a.useState)(""),Jn=(0,ce.useParams)(),[Qn,sr]=(0,a.useState)(!1),Gn=(0,a.useRef)(null),jr=(0,a.useRef)(null),Xt={fontSize:"18px"},[yr,Hr]=(0,a.useState)([]),[Rr,Mi]=(0,a.useState)({page:1,limit:10}),[rr,Er]=(0,a.useState)(0),[ri,$r]=(0,a.useState)(null),di={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1};(0,a.useEffect)(()=>{if(!qn||qn.closed)return;const Jr=()=>{var zi;const Ya={type:"showIntelligentTeacherStatus",aiStatus:(zi=Hn==null?void 0:Hn.page)==null?void 0:zi.enable_ai_tutor,questionStatus:($e==null?void 0:$e.status)==="ended",SmartPlanItemBanks:Hn};qn.postMessage(Ya,"*")};if(Yn){Mn("");const zi={type:"closeIntelligentTeacherStatus"};for(let Ya=0;Ya{Jr()},3e3);else{const zi=()=>{Jr(),qn.removeEventListener("load",zi)};qn.addEventListener("load",zi)}const qr=()=>{console.log("\u5B50\u7A97\u53E3\u5DF2\u5173\u95ED"),$e!=null&&$e.hack_user_identifier&&Li(),bn()};return qn==null||qn.addEventListener("unload",qr),()=>{qn==null||qn.removeEventListener("unload",qr)}},[qn,Hn,$e==null?void 0:$e.status,Yn]),(0,a.useEffect)(()=>()=>{jr.current=null},[]);const qi=()=>Au(void 0,null,function*(){if(sr(!0),$e!=null&&$e.hack_identifier){const Jr=yield(0,hc.nF)({id:$e==null?void 0:$e.hack_identifier});if((Jr==null?void 0:Jr.status)===0){const zi=window.open(`/myproblems/${Jr==null?void 0:Jr.identifier}?type=smartPlan&exercisesId=${Jn==null?void 0:Jn.id}&coursesId=${Jn==null?void 0:Jn.coursesId}&questionId=${$e==null?void 0:$e.id}&smartPlanItemBankId=${$e==null?void 0:$e.smart_plan_item_bank_id}`,"_blank")}}sr(!1)}),ha={C:Ia.createElement("span",{className:xa.c},"C"),"C++":Ia.createElement("span",{className:xa.cpp},"C++"),Java:Ia.createElement("span",{className:xa.java},"Java"),Python:Ia.createElement("span",{className:xa.python},"Python")},Ui={not_started:Ia.createElement("span",{style:{fontSize:"18px",color:"rgb(144,150,163)"}},"\u672A\u5F00\u542F"),not_pass:Ia.createElement("span",{style:{fontSize:"18px",color:"rgb(227,0,0)"}},"\u672A\u901A\u5173"),passed:Ia.createElement("span",{style:{fontSize:"18px",color:"rgb(0,177,135)"}},"\u5DF2\u901A\u5173"),delay_passed:Ia.createElement("span",{style:{fontSize:"18px",color:"rgb(178, 173, 8)"}},"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173")},Li=(Jr=1,qr=10)=>Au(void 0,null,function*(){const zi=yield(0,fe.ZP)(`/api/myproblems/${$e==null?void 0:$e.hack_user_identifier}/submit_records.json`,{method:"get",params:{page:Jr,limit:qr}});Hr(zi==null?void 0:zi.records),Er(zi==null?void 0:zi.records_count)});return(0,a.useEffect)(()=>{$e!=null&&$e.hack_user_identifier&&Li()},[$e==null?void 0:$e.hack_user_identifier]),Ia.createElement("div",null,Ia.createElement("div",{className:xa.questionWrap},Ia.createElement(oe.Z,{value:'

\u7F16\u7A0B\u9898

'+($e==null?void 0:$e.name),style:$d({},Xt)}),Ia.createElement("div",{className:xa.descBox},Ia.createElement("div",{className:xa.title},Ia.createElement("span",{style:{fontSize:"16px",color:"#666",marginRight:"8px"}},"\u5141\u8BB8\u7F16\u7A0B\u8BED\u8A00\uFF1A"),(Wn=$e==null?void 0:$e.languages)==null?void 0:Wn.map((Jr,qr,zi)=>Ia.createElement(a.Fragment,{key:qr},ha[Jr==null?void 0:Jr.language]))),Ia.createElement("div",{className:xa.desc,style:{height:"max-content",maxHeight:"210px",overflowY:"auto"}},Ia.createElement(oe.Z,{value:'\u95EE\u9898\u63CF\u8FF0'+($e==null?void 0:$e.description),style:{fontSize:"16px",color:"#000"}}))),Zt&&Ia.createElement("div",{className:xa.solutionWrap},Ia.createElement("div",null,Ia.createElement(oe.Z,{value:'\u53C2\u8003\u7B54\u6848'+(($e==null?void 0:$e.answer_text)||"\u6682\u65E0\u53C2\u8003\u7B54\u6848"),style:{color:"#000"}})),Ia.createElement("div",null,Ia.createElement(oe.Z,{value:'\u9898\u76EE\u89E3\u6790'+(($e==null?void 0:$e.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}}))),($e==null?void 0:$e.answer_status)!="not_started"&&Ia.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"30px",fontWeight:500}},Ia.createElement("span",{style:{fontSize:"18px",color:"#000",fontWeight:"500",marginRight:"10px"}},"\u7B54\u9898\u72B6\u6001"),Ui[$e==null?void 0:$e.answer_status]),($e==null?void 0:$e.answer_status)!="not_started"&&Ia.createElement("div",{className:xa.descBox},Ia.createElement("div",{className:xa.title},Ia.createElement("span",{style:{fontSize:"16px",color:"#000",marginRight:"8px"}},"\u6700\u540E\u901A\u5173\u4EE3\u7801"),Ia.createElement("span",{style:{fontSize:"14px",color:"#666"}},"(\u672A\u901A\u5173\u5219\u5C55\u793A\u6700\u540E\u7F16\u5199\u7684\u4EE3\u7801\u8BE6\u60C5)")),Ia.createElement("div",{className:xa.desc,style:{backgroundColor:"#fff"}},Ia.createElement(zr.ZP,{height:300,language:$e==null?void 0:$e.language,value:$e!=null&&$e.passed_code?pi.Base64.decode($e==null?void 0:$e.passed_code):"",theme:"default",options:di}))),($e==null?void 0:$e.answer_status)!="not_started"&&!!rr&&Ia.createElement(E.default,{style:{marginTop:"40px"},columns:[{title:"\u8BC4\u6D4B\u5E8F\u53F7",dataIndex:"query_index",width:80,render:(Jr,qr,zi)=>Ia.createElement("span",{style:{color:"#000"}},(Rr.page-1)*Rr.limit+zi+1)},{title:"\u8BC4\u6D4B\u65F6\u95F4",dataIndex:"created_at",key:"created_at",align:"center",width:140,render:(Jr,qr)=>Ia.createElement("span",{style:{color:"#000"}},qr!=null&&qr.created_at?Qd()(qr==null?void 0:qr.created_at).format("YYYY-MM-DD HH:mm"):"--")},{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",align:"center",render:(Jr,qr)=>{var zi;return Ia.createElement("span",{className:`${Jr===0?"c-green":"c-red"}`},(zi=oi.Im[Jr])==null?void 0:zi.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}},{title:"\u64CD\u4F5C",align:"center",dataIndex:"code",key:"code",width:100,render:(Jr,qr)=>Ia.createElement("span",{style:{cursor:"pointer",color:"#3061d0"},onClick:()=>Au(void 0,null,function*(){var zi,Ya,jo;const Ra=yield(0,Kd.X6)(qr==null?void 0:qr.id);ae.default.confirm({centered:!0,icon:null,width:700,okText:"\u5173\u95ED",autoFocusButton:null,cancelButtonProps:{style:{display:"none"}},title:"\u4EE3\u7801\u5185\u5BB9",content:Ia.createElement("div",{className:"mb10"},Ia.createElement(zr.ZP,{height:300,language:(zi=Ra==null?void 0:Ra.data)==null?void 0:zi.language,theme:"vs-light",value:(Ya=Ra==null?void 0:Ra.data)!=null&&Ya.code?pi.Base64.decode((jo=Ra==null?void 0:Ra.data)==null?void 0:jo.code):"",options:di}))})})},"\u67E5\u770B\u4EE3\u7801")}].filter(Jr=>!!Jr),pagination:{total:rr||0,onChange:(Jr,qr)=>Au(void 0,null,function*(){Mi({page:Jr,limit:qr}),yield Li()}),current:Rr==null?void 0:Rr.page,pageSize:Rr==null?void 0:Rr.limit,showTotal:Jr=>Ia.createElement(Ia.Fragment,null,"\u5171",Ia.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Jr),"\u6761\u6570\u636E")},dataSource:yr})))};var tf=(0,ce.connect)(({problemset:ut})=>({problemset:ut}))(ef),nf=le(3360),rf=le(14651),Jo={header_style:"header_style___Dx0vL",content:"content___RXnuY",legend:"legend___evR3g",legend_icon:"legend_icon___EEW5x",item_list:"item_list___Kl2Op",item_list_title:"item_list_title___NB3Cg",item_title:"item_title___koibo",item_top:"item_top___fIB7h",item_bottom:"item_bottom___wsbMe",box:"box___VtbZB",page_item_acitve:"page_item_acitve___FbAiG",top_content:"top_content___BwoGH",drag_style:"drag_style___t_nRF",page_item:"page_item____ovHq"},af=Object.defineProperty,of=Object.defineProperties,sf=Object.getOwnPropertyDescriptors,yc=Object.getOwnPropertySymbols,lf=Object.prototype.hasOwnProperty,uf=Object.prototype.propertyIsEnumerable,Ec=(ut,nt,$e)=>nt in ut?af(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,Nu=(ut,nt)=>{for(var $e in nt||(nt={}))lf.call(nt,$e)&&Ec(ut,$e,nt[$e]);if(yc)for(var $e of yc(nt))uf.call(nt,$e)&&Ec(ut,$e,nt[$e]);return ut},Pu=(ut,nt)=>of(ut,sf(nt)),cf=(ut,nt,$e)=>new Promise((zt,Zt)=>{var Hn=Gt=>{try{un($e.next(Gt))}catch(bn){Zt(bn)}},Un=Gt=>{try{un($e.throw(Gt))}catch(bn){Zt(bn)}},un=Gt=>Gt.done?zt(Gt.value):Promise.resolve(Gt.value).then(Hn,Un);un(($e=$e.apply(ut,nt)).next())});const bc={cursor:"move",transition:"unset"},kp=ut=>{const{tag:nt}=ut,{listeners:$e,transform:zt,transition:Zt,isDragging:Hn,setNodeRef:Un}=useSortable({id:nt.id}),un=Hn&&zt?Pu(Nu({},bc),{transform:`translate3d(${zt.x}px, ${zt.y}px, 0)`,transition:"unset",zIndex:20,cursor:"pointer"}):Pu(Nu({},bc),{transition:"none",zIndex:10,cursor:"pointer"});return React.createElement("div",Pu(Nu({style:un,ref:Un},$e),{className:styles.drag_style}),React.createElement("div",{className:styles.item_bottom},(nt==null?void 0:nt.id)==1?"\u4EA4\u4E921":"\u7ED1\u5B9A\u4EA4\u4E92"))},df=({globalSetting:ut,interactiveOpen:nt,onClose:$e,maxPage:zt,currentPage:Zt,paramsHttp:Hn,handlePageClick:Un,currentPosition:un})=>{var Gt;const[bn,qn]=(0,a.useState)(!1),[Yn,Mn]=(0,a.useState)(!1),[Tn,Wn]=(0,a.useState)("1");(0,a.useEffect)(()=>{qn(nt),Mn(!1)},[nt]);const[fr,Xn]=(0,a.useState)([]),dr=()=>cf(void 0,null,function*(){const Jn=yield(0,fe.ZP)(`/api/courses/${Hn==null?void 0:Hn.coursesId}/smart_plans/${Hn==null?void 0:Hn.id}/get_user_learn_records.json`,{method:"get"});(Jn==null?void 0:Jn.status)==0&&Xn(Jn==null?void 0:Jn.data)});(0,a.useEffect)(()=>{nt&&dr()},[nt]);const zn=Jn=>{var Qn,sr,Gn,jr,Xt,yr,Hr,Rr;((Qn=Jn==null?void 0:Jn.active)==null?void 0:Qn.id)==((sr=Jn==null?void 0:Jn.over)==null?void 0:sr.id)&&(Wn((Gn=Jn==null?void 0:Jn.active)==null?void 0:Gn.id),Mn(!0)),(jr=Jn==null?void 0:Jn.over)!=null&&jr.id&&((Xt=Jn==null?void 0:Jn.active)==null?void 0:Xt.id)!=((yr=Jn==null?void 0:Jn.over)==null?void 0:yr.id)&&(console.log((Hr=Jn==null?void 0:Jn.active)==null?void 0:Hr.id),console.log((Rr=Jn==null?void 0:Jn.over)==null?void 0:Rr.id))};return a.createElement(ae.default,{footer:null,title:null,closable:!1,open:bn,width:"auto",centered:!0,bodyStyle:{padding:0,overflow:"hidden"}},a.createElement("div",{style:{display:"flex",alignItems:"center"}},a.createElement("div",{style:{width:"800px",height:"640px",padding:"20px"}},a.createElement("div",{style:{display:"flex",height:"30px",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{style:{fontSize:"16px",fontWeight:500}},"\u8BFE\u4EF6\u5B66\u4E60\u8FDB\u5EA6"),a.createElement("i",{className:"iconfont icon-guanbi11 font14",style:{cursor:"pointer"},onClick:()=>{$e()}})),a.createElement("div",{className:Jo.header_style},a.createElement("div",null,"\u7CFB\u7EDF\u5C06\u5B9E\u65F6\u8BB0\u5F55\u5B66\u751F\u7684\u5B66\u4E60\u5B8C\u6210\u60C5\u51B5\uFF0C\u5B8C\u6210\u5B66\u4E60\u89C4\u5219\u5982\u4E0B\uFF1A"),a.createElement("div",null,"1.\u5305\u542B\u4EA4\u4E92\u5185\u5BB9\u7684\u5E7B\u706F\u7247\uFF1A\u9700\u8981\u5B66\u751F\u5B8C\u6210\u6240\u6709\u4EA4\u4E92\u64CD\u4F5C\u624D\u53EF\u6807\u8BB0\u4E3A\u5B8C\u6210\u5B66\u4E60"),a.createElement("div",null,"2.\u65E0\u4EA4\u4E92\u5185\u5BB9\u7684\u5E7B\u706F\u7247\uFF1A\u5B66\u751F\u6301\u7EED\u89C2\u770B\u8FBE10\u79D2\u540E\u81EA\u52A8\u8BB0\u5F55\u4E3A\u5B8C\u6210\u5B66\u4E60")),a.createElement("div",{className:Jo.content},a.createElement("div",{className:Jo.legend},a.createElement("div",{className:Jo.legend_icon,style:{background:"#2EC25B"}}),a.createElement("div",null,"\u5DF2\u5B8C\u6210\u5B66\u4E60\u7684\u5E7B\u706F\u7247"),a.createElement("div",{className:Jo.legend_icon,style:{background:"#C8D2E0",marginLeft:"40px"}}),a.createElement("div",null,"\u672A\u5B8C\u6210\u5B66\u4E60\u7684\u5E7B\u706F\u7247")),a.createElement("div",{style:{height:"380px",overflowY:"auto"}},a.createElement("div",{className:Jo.item_list},a.createElement("div",{className:Jo.item_list_title},(Gt=Array.from({length:Math.ceil((fr==null?void 0:fr.length)/5)},(Jn,Qn)=>Qn+1))==null?void 0:Gt.map((Jn,Qn)=>a.createElement("div",{className:Jo.item_title},a.createElement("div",{className:Jo.item_top},a.createElement("div",null,"\u5E7B\u706F\u7247"),a.createElement("div",null,"\u9875\xA0\xA0\xA0\u7801")),a.createElement("div",{className:Jo.item_bottom},"\u4EA4\xA0\xA0\xA0\u4E92")))),a.createElement("div",{className:Jo.box}," ",fr==null?void 0:fr.map(Jn=>{var Qn,sr,Gn;return a.createElement("div",{className:Jn!=null&&Jn.learn_finish?Jo.page_item_acitve:Jo.page_item,style:{background:un===(Jn==null?void 0:Jn.position)?"rgba(48, 97, 208, 0.2)":""}},a.createElement("div",{className:Jo.item_top,onClick:()=>{Un(Jn==null?void 0:Jn.position)}},a.createElement("div",{className:Jo.top_content},Jn==null?void 0:Jn.position)),!!((Qn=Jn==null?void 0:Jn.module_sort)!=null&&Qn.length)&&a.createElement("div",{className:Jo.drag_style,onClick:()=>{Un(Jn==null?void 0:Jn.position)}},a.createElement("div",{className:Jo.item_bottom},(Gn=(sr=Jn==null?void 0:Jn.module_sort)==null?void 0:sr.map((jr,Xt)=>`\u4EA4\u4E92${Xt+1}`))==null?void 0:Gn.join(" "))))}))))))))};var ff=(0,ce.connect)(({globalSetting:ut})=>({globalSetting:ut}))(df),Ni=le(59301),pf=Object.defineProperty,mf=Object.defineProperties,hf=Object.getOwnPropertyDescriptors,Ac=Object.getOwnPropertySymbols,vf=Object.prototype.hasOwnProperty,gf=Object.prototype.propertyIsEnumerable,wc=(ut,nt,$e)=>nt in ut?pf(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,ju=(ut,nt)=>{for(var $e in nt||(nt={}))vf.call(nt,$e)&&wc(ut,$e,nt[$e]);if(Ac)for(var $e of Ac(nt))gf.call(nt,$e)&&wc(ut,$e,nt[$e]);return ut},Ru=(ut,nt)=>mf(ut,hf(nt)),Zl=(ut,nt,$e)=>new Promise((zt,Zt)=>{var Hn=Gt=>{try{un($e.next(Gt))}catch(bn){Zt(bn)}},Un=Gt=>{try{un($e.throw(Gt))}catch(bn){Zt(bn)}},un=Gt=>Gt.done?zt(Gt.value):Promise.resolve(Gt.value).then(Hn,Un);un(($e=$e.apply(ut,nt)).next())});const yf=({user:ut,officeToken:nt,classroomList:$e,globalSetting:zt,loading:Zt,problemset:Hn,dispatch:Un,pageCache:un,pageNum:Gt,maxPage:bn,aiImg:qn,changePage:Yn,isSimulate:Mn,gotoSlide:Tn})=>{var Wn,fr,Xn,dr,zn,Jn,Qn,sr,Gn,jr,Xt,yr,Hr,Rr,Mi,rr,Er,ri,$r,di,qi,ha,Ui,Li,Jr,qr,zi,Ya,jo,Ra,lo,Ro,rs,xo,Za,uo,$o,os,Ls,Us,zs,bs,Gs,ds,Zs,ss,Fs,Ys,_s,Hs,va,ko,Mo,As,ws,Lo,Cs,Ms,Wr,Qs,vl,Ks,Is;const[ya,ll]=(0,a.useState)(0),Qo=(0,ce.useParams)(),[gl,Ss]=(0,a.useState)(!1),[ul,is]=(0,a.useState)(!1),[ho,cl]=(0,a.useState)(0),[Fa,Il]=(0,a.useState)([]),Ws=(0,a.useRef)(null),fs=(0,a.useRef)([]),[Ol,Tl]=(0,a.useState)(!1),[Wo,Hl]=(0,a.useState)(null),[yl,Uo]=(0,a.useState)([]),[El,Xs]=(0,a.useState)(!1),[Js,$s]=(0,a.useState)(!1),[dl]=(0,ce.useSearchParams)(),[bl,Al]=(0,a.useState)(!1),{SmartPlanItemBanks:Zn}=$e,[Wl,wl]=(0,a.useState)(),[xs,Cl]=(0,a.useState)(""),as=(0,a.useRef)(null),ao=(0,a.useRef)(null);(0,a.useEffect)(()=>{var xi;((xi=Zn==null?void 0:Zn.page)==null?void 0:xi.current_limit_time)>0?Cl(Zn.page.current_limit_time+1):Cl("")},[(Wn=Zn==null?void 0:Zn.page)==null?void 0:Wn.current_limit_time]);const el=()=>{if(!as.current)return xs;const xi=Math.floor((Date.now()-as.current)/1e3);return Math.max(0,xs-xi)},Sl=()=>{const xi=el();if(Cl(xi),xi<=0){ao.current&&(clearTimeout(ao.current),ao.current=null),setTimeout(()=>{wl(new Date),ps()},2e3);return}ao.current&&clearTimeout(ao.current),ao.current=setTimeout(Sl,1e3)};(0,a.useEffect)(()=>{if(xs<=0)return;as.current=Date.now(),Sl();const xi=()=>{document.hidden?ao.current&&(clearTimeout(ao.current),ao.current=null):!ao.current&&xs>0&&(as.current=Date.now()-(xs-el())*1e3,Sl())};return document.addEventListener("visibilitychange",xi),()=>{ao.current&&clearTimeout(ao.current),document.removeEventListener("visibilitychange",xi)}},[xs]);const Nl=xi=>{const dn=Math.floor(xi/60),ur=xi%60;return`${String(dn).padStart(2,"0")}:${String(ur).padStart(2,"0")}`},Vl={item_bank:"\u8BD5\u9898\u4F5C\u7B54",ai_qna:"\u667A\u6167\u4F34\u5B66",page_info:"\u9605\u8BFB\u89E3\u6790",animation_code:"\u52A8\u6548\u5B66\u4E60"},du={page_info:"1",ai_qna:"2",item_bank:"4"},[Io,fl]=(0,a.useState)({defaultValue:"",open:0,language:"",placement:"right",height:"100vh"}),[Os,Ts]=(0,a.useState)(""),tl=(0,a.useRef)(null),Pl=(0,a.useRef)(null);(0,a.useEffect)(()=>{var xi;((xi=Zn==null?void 0:Zn.page)==null?void 0:xi.animation_code)!==""&&(clearTimeout(Pl.current),Pl.current=setTimeout(()=>{var dn;const ur=document.createElement("iframe");ur.style.width="100%",ur.style.height="100%",ur.style.overflow="auto",ur.style.border="0";const Vr=vi=>{try{const Pi=vi.documentElement.scrollHeight;ur.style.height=`${Math.max(Pi+10,400)}px`,Pi||setTimeout(()=>{Vr(vi)},1e3)}catch(Pi){console.error("\u65E0\u6CD5\u8BBF\u95EE iframe \u5185\u5BB9",Pi)}};if(tl.current){tl.current.innerHTML="",tl.current.appendChild(ur);const vi=ur.contentDocument||ur.contentWindow.document;vi.open(),vi.write((dn=Zn==null?void 0:Zn.page)==null?void 0:dn.animation_code),vi.documentElement.scrollHeight,Vr(vi),setTimeout(()=>{Vr(vi)},1e3)}},1e3))},[(fr=Zn==null?void 0:Zn.page)==null?void 0:fr.animation_code,Io.open,ho,Os]),(0,a.useEffect)(()=>{var xi;if(Gt){const dn=((xi=Zn==null?void 0:Zn.page)==null?void 0:xi.lesson_mode)==="self_learning";(!dn||dn&&Ws.current!==Gt)&&ps()}Ws.current=Gt},[Gt,ya,un==null?void 0:un.randomData]),(0,a.useEffect)(()=>{fs.current=[]},[ya]),(0,a.useEffect)(()=>{ll(0),cl(0),Xs(!1),$s(!1)},[Gt]);const ps=()=>Zl(void 0,null,function*(){Ss(!0);const xi=yield Un({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Qo==null?void 0:Qo.coursesId,id:Qo==null?void 0:Qo.id,position:Gt,max_position:bn,is_simulate:Mn||null}});Ss(!1)});(0,a.useEffect)(()=>{var xi,dn,ur,Vr;fl(Ru(ju({},Io),{defaultValue:(xi=Zn==null?void 0:Zn.page)==null?void 0:xi.animation_code})),Ts(new Date),xl((dn=Zn==null?void 0:Zn.item_banks)==null?void 0:dn[ya]),Zn!=null&&Zn.relation_positions&&Yn(Zn==null?void 0:Zn.relation_positions);let vi=[];vi=(Vr=(ur=Zn==null?void 0:Zn.page)==null?void 0:ur.module_sort)==null?void 0:Vr.map((Pi,Fi)=>({key:Fi+1,label:Vl[Pi]})),console.log("items---",vi),Il([...vi||[]])},[Zn]);const Vo=()=>Zl(void 0,null,function*(){var xi,dn,ur,Vr,vi;if(fs.current.length===0){te.ZP.warning("\u8BF7\u60A8\u4F5C\u7B54\u540E\u518D\u63D0\u4EA4");return}Tl(!0);const Pi=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${(xi=Zn==null?void 0:Zn.page)==null?void 0:xi.id}/user_answers.json`,{method:"post",body:{item_bank_id:(ur=(dn=Zn==null?void 0:Zn.item_banks)==null?void 0:dn[ya])==null?void 0:ur.id,item_choice_id:((vi=(Vr=Zn==null?void 0:Zn.item_banks)==null?void 0:Vr[ya])==null?void 0:vi.item_type)=="MULTIPLE"?fs.current:fs.current[0],is_simulate:Mn||null}});Tl(!1),(Pi==null?void 0:Pi.status)===0&&(yield ps(),te.ZP.success("\u63D0\u4EA4\u6210\u529F"))}),xl=xi=>{var dn,ur;if(un!=null&&un.is_end){if(Zn!=null&&Zn.allow_answer_after_end&&!(xi!=null&&xi.is_answered)){is(!1);return}is(!0);return}switch((dn=Zn==null?void 0:Zn.page)==null?void 0:dn.solution_visibility){case"hidden":is(!1);break;case"show_after_edit":xi!=null&&xi.is_answered?is(!0):is(!1);break;case"show_after_submission":((ur=Zn==null?void 0:Zn.page)==null?void 0:ur.status)==="ended"?is(!0):is(!1);break;case"show_after_ended":un!=null&&un.is_end?is(!0):is(!1);break;default:is(!1)}},ls=(xi=0)=>{var dn,ur,Vr,vi;switch((dn=Fa==null?void 0:Fa[xi])==null?void 0:dn.label){case"\u8BD5\u9898\u4F5C\u7B54":return((ur=Zn==null?void 0:Zn.item_banks)==null?void 0:ur.length)&&((Vr=Zn==null?void 0:Zn.item_banks)==null?void 0:Vr.every(Pi=>Pi==null?void 0:Pi.is_answered));case"\u667A\u6167\u4F34\u5B66":return((vi=Zn==null?void 0:Zn.page)==null?void 0:vi.finish_ai_qna)||El;case"\u9605\u8BFB\u89E3\u6790":return(Zn==null?void 0:Zn.page.finish_read_page_info)||Js;case"\u52A8\u6548\u5B66\u4E60":return!0}};(0,a.useEffect)(()=>{var xi;xl((xi=Zn==null?void 0:Zn.item_banks)==null?void 0:xi[ya])},[ya]);const kr=()=>{if(!ls()){te.ZP.info("\u8BF7\u5B8C\u6210\u672C\u9636\u6BB5\u7684\u5B66\u4E60\u4EFB\u52A1");return}cl(1)},nl=()=>Zl(void 0,null,function*(){var xi,dn,ur,Vr,vi,Pi,Fi,Aa;if((dn=(xi=Zn==null?void 0:Zn.item_banks)==null?void 0:xi[ya])!=null&&dn.hack_identifier){const oo=yield(0,hc.nF)({id:(Vr=(ur=Zn==null?void 0:Zn.item_banks)==null?void 0:ur[ya])==null?void 0:Vr.hack_identifier});if((oo==null?void 0:oo.status)===0){const Ao=window.open(`/myproblems/${oo==null?void 0:oo.identifier}?type=smartPlan&exercisesId=${Qo==null?void 0:Qo.id}&coursesId=${Qo==null?void 0:Qo.coursesId}&questionId=${(Pi=(vi=Zn==null?void 0:Zn.item_banks)==null?void 0:vi[ya])==null?void 0:Pi.id}&smartPlanItemBankId=${(Aa=(Fi=Zn==null?void 0:Zn.item_banks)==null?void 0:Fi[ya])==null?void 0:Aa.smart_plan_page_item_bank_id}&isSimulate=${Mn}&is_smart_plan=true`,"_blank");Hl(Ao),yl.push(Ao),Uo([...yl])}}}),Ns=()=>{if(Fa!=null&&Fa.length){const xi=Fa==null?void 0:Fa.findIndex(dn=>(dn==null?void 0:dn.label)=="\u8BD5\u9898\u4F5C\u7B54");return xi>-1?xi==0?ls(0):ls(1):!0}else return!0};return(0,a.useEffect)(()=>{var xi,dn;if(!Wo||Wo.closed||((dn=(xi=Zn==null?void 0:Zn.item_banks)==null?void 0:xi[ya])==null?void 0:dn.item_type)!="PROGRAM")return;const ur=()=>{var vi,Pi;const Fi={type:"showIntelligentTeacherStatus",aiStatus:(vi=Zn==null?void 0:Zn.page)==null?void 0:vi.enable_ai_tutor,questionStatus:((Pi=Zn==null?void 0:Zn.page)==null?void 0:Pi.status)==="ended",SmartPlanItemBanks:Zn};Wo.postMessage(Fi,"*")};if(Wo.document.readyState==="complete")setTimeout(()=>{ur()},3e3);else{const vi=()=>{ur(),Wo.removeEventListener("load",vi)};Wo.addEventListener("load",vi)}const Vr=()=>Zl(void 0,null,function*(){console.log("\u5B50\u7A97\u53E3\u5DF2\u5173\u95ED")});return Wo==null||Wo.addEventListener("unload",Vr),()=>{Wo==null||Wo.removeEventListener("unload",Vr)}},[Wo,Zn,ho,ya]),Ni.createElement("section",null,Ni.createElement(pe.Z,{spinning:!1},(Zn==null?void 0:Zn.smart_plan_status)=="not_started"&&!(Zn!=null&&Zn.is_simulate)?Ni.createElement(ki.Z,{styles:{margin:"35vh auto"},customText:"\u6682\u672A\u5F00\u8BFE"}):Ni.createElement("div",{className:zo.box},Ni.createElement("div",{className:zo.box_header,style:{height:ho==1?"140px":"95px"}},Ni.createElement("div",{className:zo.box_wrap},!!Fa.length&&Ni.createElement("div",{className:zo.progressbarWrap},Ni.createElement("div",{className:`${zo.progressItem} ${ho==0?zo.activeWrap:""}`,onClick:()=>Zl(void 0,null,function*(){cl(0),yield ps()})},Fa.length>1&&(ls()?Ni.createElement("i",{className:"iconfont icon-duigou mr10 font24",style:{color:"#3061D0"}}):Ni.createElement("div",{className:zo.circle},"1")),Ni.createElement("div",null,(Xn=Fa==null?void 0:Fa[0])==null?void 0:Xn.label)),Fa.length>1&&Ni.createElement(Ni.Fragment,null,Ni.createElement("img",{src:le(922),width:46,height:10,style:{marginLeft:"10px",marginRight:"10px"}}),Ni.createElement("div",{className:`${zo.progressItem} ${ho==1?zo.activeWrap:""}`,onClick:()=>Zl(void 0,null,function*(){kr(),ls()&&(yield ps())})},ls(0)&&ls(1)?Ni.createElement("i",{className:"iconfont icon-duigou mr10 font24",style:{color:"#3061D0"}}):Ni.createElement("div",{className:zo.circle},"2"),Ni.createElement("div",null,(dr=Fa==null?void 0:Fa[1])==null?void 0:dr.label)))),Ni.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},!Mn&&Ni.createElement("div",{className:zo.box_botton,style:{marginRight:"20px"},onClick:()=>{Al(!0)}},Ni.createElement("img",{src:le(49324),width:18}),Ni.createElement("div",{style:{color:"#5F6A95",marginLeft:"5px"}},"\u8BFE\u4EF6\u5B66\u4E60\u8FDB\u5EA6")),Ni.createElement("div",{className:zo.quit,onClick:()=>{ce.history.push(`/classrooms/${Qo==null?void 0:Qo.coursesId}/smart_plan`)}},Ni.createElement("i",{className:"iconfont icon-tuichukejian",style:{width:"16px",height:"16px",marginTop:"2px"}}),Ni.createElement("div",{style:{marginLeft:"5px"}},"\u9000\u51FA\u5B66\u4E60")))),xs&&((zn=Zn==null?void 0:Zn.page)==null?void 0:zn.status)=="in_progress"?Ni.createElement("span",{className:zo.daojishi},Ni.createElement("i",{className:"iconfont icon-dingbu-shiyanhuanjingdaojishi"}),Ni.createElement("span",{style:{margin:"0 5px"}},"\u5012\u8BA1\u65F6"),Ni.createElement("span",{style:{width:"45px"}},Nl(xs))):Ni.createElement("span",null)),Ni.createElement("div",{className:zo.mainContent,style:{height:ho==1?((Jn=Fa==null?void 0:Fa[ho])==null?void 0:Jn.label)=="\u8BD5\u9898\u4F5C\u7B54"?"calc(100vh - 220px)":"calc(100vh - 140px)":((Qn=Fa==null?void 0:Fa[ho])==null?void 0:Qn.label)=="\u8BD5\u9898\u4F5C\u7B54"?"calc(100vh - 175px)":"calc(100vh - 95px)"}},!(Fa!=null&&Fa.length)&&Ni.createElement("div",null,Ni.createElement(ki.Z,{customText:"\u672C\u9875\u91CD\u70B9\u4E3A\u638C\u63E1\u5DE6\u4FA7\u5E7B\u706F\u7247\u7684\u77E5\u8BC6\u8981\u70B9\uFF0C\u8BF7\u8BA4\u771F\u9605\u8BFB\u3002"})),((sr=Fa==null?void 0:Fa[ho])==null?void 0:sr.label)=="\u667A\u6167\u4F34\u5B66"&&Ni.createElement(nf.Z,{onNextButtonClick:()=>{kr(),ps()},style:{height:"100%"},onStatusChange:xi=>{Xs(xi)},showNextButton:ho+1!=(Fa==null?void 0:Fa.length),showInterText:(nt==null?void 0:nt.Status)=="ended"||(un==null?void 0:un.is_end),interactionTotal:(Gn=Zn==null?void 0:Zn.page)==null?void 0:Gn.knowledge_size,initDefaultChatDataKey:((jr=Zn==null?void 0:Zn.page)==null?void 0:jr.id)+((Xt=Zn==null?void 0:Zn.page)==null?void 0:Xt.update_size),defaultChatData:(yr=Zn==null?void 0:Zn.student_qna_records)==null?void 0:yr.knowledge,data:{ppt_url:qn==null?void 0:qn.map(xi=>xi==null?void 0:xi.url),questionable_type:"SmartPlanItemBank",questionable_id:(Hr=Zn==null?void 0:Zn.page)==null?void 0:Hr.id,position:Gt,type:11,scene_type:Mn?13:null}}),((Rr=Fa==null?void 0:Fa[ho])==null?void 0:Rr.label)=="\u9605\u8BFB\u89E3\u6790"&&Ni.createElement(rf.Z,{onNextButtonClick:()=>{kr(),ps()},style:{height:"100%"},openRecord:((Mi=Zn==null?void 0:Zn.page)==null?void 0:Mi.finish_read_page_info)===!1,showNextButton:ho+1!=(Fa==null?void 0:Fa.length),showInterText:(nt==null?void 0:nt.Status)=="ended"||(un==null?void 0:un.is_end),onStatusChange:xi=>{$s(xi)},readingTime:(rr=Zn==null?void 0:Zn.page)==null?void 0:rr.info_read_time,analysis:(Er=Zn==null?void 0:Zn.page)==null?void 0:Er.page_info,totalTime:(ri=Zn==null?void 0:Zn.page)==null?void 0:ri.info_read_min_time,initDefaultChatDataKey:($r=Zn==null?void 0:Zn.page)==null?void 0:$r.id,defaultChatData:(di=Zn==null?void 0:Zn.student_qna_records)==null?void 0:di.page_info,data:{ppt_url:qn==null?void 0:qn.map(xi=>xi==null?void 0:xi.url),questionable_type:"SmartPlanItemBank",questionable_id:(qi=Zn==null?void 0:Zn.page)==null?void 0:qi.id,position:Gt,type:10,scene_type:Mn?13:null}}),Ni.createElement("div",{style:{padding:"0px 20px"}},Ni.createElement(hi.Z,{key:Os,defaultValue:Io.defaultValue,open:Io.open,onOpenChange:xi=>{fl(Ru(ju({},Io),{open:0}))},language:Io.language,height:Io.height,showExtra:!1}),((ha=Fa==null?void 0:Fa[ho])==null?void 0:ha.label)=="\u52A8\u6548\u5B66\u4E60"&&((Ui=Zn==null?void 0:Zn.page)==null?void 0:Ui.animation_code)&&Ni.createElement("div",{className:zo.code_style},Ni.createElement("div",{style:{display:"flex",alignItems:"center"}},Ni.createElement("div",{style:{color:"#333",fontWeight:500,fontSize:"14px"}},"\u667A\u80FD\u52A8\u6548"),Ni.createElement(ne.Z,{title:"\u5168\u5C4F\u5C55\u793A"},Ni.createElement("i",{className:"iconfont icon-quanping5 font14",style:{marginLeft:"auto",color:"#3061D0",cursor:"pointer"},onClick:()=>{fl(Ru(ju({},Io),{open:Io.open+1}))}}))),Ni.createElement("div",{className:"mt10",ref:tl})),((Li=Fa==null?void 0:Fa[ho])==null?void 0:Li.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((Jr=Zn==null?void 0:Zn.item_banks)!=null&&Jr[ya]&&((zi=["in_progress","ended"])!=null&&zi.includes((qr=Zn==null?void 0:Zn.page)==null?void 0:qr.status))?Ni.createElement(Ni.Fragment,null,Ni.createElement("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center"}},((jo=(Ya=Zn==null?void 0:Zn.item_banks)==null?void 0:Ya[ya])==null?void 0:jo.item_type)==="SINGLE"&&Ni.createElement(kd,{questionIndex:((Ra=Zn==null?void 0:Zn.item_banks)==null?void 0:Ra.length)>1?ya+1:0,question:(lo=Zn==null?void 0:Zn.item_banks)==null?void 0:lo[ya],questionChoiceIdsRef:fs,pageCache:un,solutionVis:ul,pageInfo:Zn==null?void 0:Zn.page,SmartPlanItemBanks:Zn}),((rs=(Ro=Zn==null?void 0:Zn.item_banks)==null?void 0:Ro[ya])==null?void 0:rs.item_type)==="MULTIPLE"&&Ni.createElement(Md,{questionIndex:((xo=Zn==null?void 0:Zn.item_banks)==null?void 0:xo.length)>1?ya+1:0,question:(Za=Zn==null?void 0:Zn.item_banks)==null?void 0:Za[ya],questionChoiceIdsRef:fs,pageCache:un,solutionVis:ul,pageInfo:Zn==null?void 0:Zn.page,SmartPlanItemBanks:Zn}),(($o=(uo=Zn==null?void 0:Zn.item_banks)==null?void 0:uo[ya])==null?void 0:$o.item_type)==="JUDGMENT"&&Ni.createElement(Gd,{questionIndex:((os=Zn==null?void 0:Zn.item_banks)==null?void 0:os.length)>1?ya+1:0,question:(Ls=Zn==null?void 0:Zn.item_banks)==null?void 0:Ls[ya],questionChoiceIdsRef:fs,pageCache:un,solutionVis:ul,pageInfo:Zn==null?void 0:Zn.page,SmartPlanItemBanks:Zn}),((zs=(Us=Zn==null?void 0:Zn.item_banks)==null?void 0:Us[ya])==null?void 0:zs.item_type)==="PROGRAM"&&Ni.createElement(tf,{questionIndex:((bs=Zn==null?void 0:Zn.item_banks)==null?void 0:bs.length)>1?ya+1:0,question:(Gs=Zn==null?void 0:Zn.item_banks)==null?void 0:Gs[ya],questionChoiceIdsRef:fs,SmartPlanItemBanks:Zn,pageCache:un,solutionVis:ul,handleRefresh:ps,childWindow:Wo,closeProgram:Wl,setCloseProgram:wl,childsWindow:yl}),((ds=Fa==null?void 0:Fa[ho])==null?void 0:ds.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((nt==null?void 0:nt.Status)=="ended"||(un==null?void 0:un.is_end))&&!(Zn!=null&&Zn.allow_answer_after_end)&&!((ss=(Zs=Zn==null?void 0:Zn.item_banks)==null?void 0:Zs[ya])!=null&&ss.is_answered)&&Ni.createElement("div",{className:"flex justify-center mb20 mt20"},"\u5F53\u524D\u8BFE\u4EF6\u5DF2\u7ED3\u675F\uFF0C\u65E0\u6CD5\u8FDB\u884C\u64CD\u4F5C"))):Zn!=null&&Zn.is_extra?un!=null&&un.enable_extra?"\u6E29\u99A8\u63D0\u793A\uFF1A\u5F53\u524D\u9875\u9762\u6682\u65E0\u62D3\u5C55\u4E60\u9898\uFF0C\u53EF\u4EE5\u5411\u6388\u8BFE\u6559\u5E08\u5EFA\u8BAE\u8865\u5145\u3002":"\u6E29\u99A8\u63D0\u793A\uFF1A\u5B8C\u6210\u5F53\u524D\u8BFE\u4EF6\u7684\u6240\u6709\u57FA\u7840\u9898\u540E\uFF0C\u4F60\u624D\u53EF\u4EE5\u89E3\u9501\u62D3\u5C55\u7EC3\u4E60\u54E6\u3002":Ni.createElement(ki.Z,{customText:"\u5F53\u524D\u5B66\u4E60\u5185\u5BB9\u5305\u542B\u8BD5\u9898\u4F5C\u7B54\u73AF\u8282\uFF0C\u5728\u8001\u5E08\u542F\u52A8\u7B54\u9898\u540E\u5373\u53EF\u4F5C\u7B54\u3002"})))),((Fs=Fa==null?void 0:Fa[ho])==null?void 0:Fs.label)=="\u8BD5\u9898\u4F5C\u7B54"&&((_s=["in_progress","ended"])==null?void 0:_s.includes((Ys=Zn==null?void 0:Zn.page)==null?void 0:Ys.status))&&Ni.createElement("div",{className:zo.page_footer},((Hs=Zn==null?void 0:Zn.item_banks)==null?void 0:Hs.length)>1&&((va=Array.from({length:Zn==null?void 0:Zn.count},(xi,dn)=>dn+1))==null?void 0:va.map((xi,dn)=>Ni.createElement("div",{key:dn,className:dn==ya?zo.num_style_active:zo.num_style,onClick:()=>{ll(dn)}},xi))),Ni.createElement("div",{style:{marginLeft:"auto",display:"flex",alignItems:"center"}},ya>0?Ni.createElement("div",{className:zo.button1,onClick:()=>{ya>0&&ll(ya-1)}},"\u4E0A\u4E00\u9898"):null,ya+1<(Zn==null?void 0:Zn.count)?Ni.createElement("div",{className:zo.button1,style:{marginLeft:"10px"},onClick:()=>{ya<(Zn==null?void 0:Zn.count)&&ll(ya+1)}},"\u4E0B\u4E00\u9898"):null,((Mo=(ko=Zn==null?void 0:Zn.item_banks)==null?void 0:ko[ya])==null?void 0:Mo.item_type)!="PROGRAM"&&!((ws=(As=Zn==null?void 0:Zn.item_banks)==null?void 0:As[ya])!=null&&ws.is_answered)&&(((Lo=Zn==null?void 0:Zn.page)==null?void 0:Lo.status)!="ended"||Mn||un!=null&&un.is_end&&(Zn!=null&&Zn.allow_answer_after_end)&&((Cs=Zn==null?void 0:Zn.page)==null?void 0:Cs.status)=="ended")?Ni.createElement(b.ZP,{className:"ml10",type:"primary",loading:Ol,onClick:()=>{Vo()}},"\u63D0\u4EA4"):null,((Wr=(Ms=Zn==null?void 0:Zn.item_banks)==null?void 0:Ms[ya])==null?void 0:Wr.item_type)=="PROGRAM"&&!((vl=(Qs=Zn==null?void 0:Zn.item_banks)==null?void 0:Qs[ya])!=null&&vl.is_answered)&&(((Ks=Zn==null?void 0:Zn.page)==null?void 0:Ks.status)!="ended"||Mn||un!=null&&un.is_end&&(Zn!=null&&Zn.allow_answer_after_end)&&((Is=Zn==null?void 0:Zn.page)==null?void 0:Is.status)=="ended")?Ni.createElement(b.ZP,{className:"ml10",type:"primary",onClick:()=>{nl()}},"\u8FDB\u5165\u7B54\u9898"):null,ls()&&(ho==1||ho==0&&(Fa==null?void 0:Fa.length)==2)?Ni.createElement(b.ZP,{type:"primary",className:"ml10",onClick:()=>{ho==1?cl(0):cl(1)}},ho==1?"\u8FD4\u56DE\u4E0A\u4E00\u9636\u6BB5":"\u8FDB\u5165\u4E0B\u4E00\u9636\u6BB5"):null)),Ni.createElement(ff,{interactiveOpen:bl,maxPage:bn,onClose:()=>Al(!1),currentPage:Gt,paramsHttp:Qo,handlePageClick:xi=>{Tn(xi)},currentPosition:Gt}))))};var Ef=(0,ce.connect)(({user:ut,classroomList:nt,loading:$e,globalSetting:zt,problemset:Zt})=>({user:ut,classroomList:nt,globalSetting:zt,loading:$e.effects,problemset:Zt}))(yf),Yo={box:"box___TOI8U",code_style:"code_style___HqBfy",box_header:"box_header___aw0DM",header_title:"header_title___aeL59",ewm:"ewm___vQtyb",ewm_img:"ewm_img___qqWwF",ewm_text:"ewm_text___i4Jyd",question_buuton:"question_buuton___dQRn4",selectQuestion:"selectQuestion___ziNOo",addQuestion:"addQuestion___aHncw",submit_button:"submit_button___KEeMK",evalueWrap:"evalueWrap___NEAE5",evalueSty:"evalueSty___Fk0S3",title:"title___Mq_RW",label:"label___ZOLLS",asnCont:"asnCont___wrZOg",ansWrap:"ansWrap____M3UH",page_footer:"page_footer___bYve1",num_style:"num_style___dooAY",num_style_active:"num_style_active___tFy8m",question_add:"question_add___WXNyb",yulan_style:"yulan_style___shO_G",yulan_style_end:"yulan_style_end___gxZaC"},bf=Object.defineProperty,Cc=Object.getOwnPropertySymbols,Af=Object.prototype.hasOwnProperty,wf=Object.prototype.propertyIsEnumerable,Sc=(ut,nt,$e)=>nt in ut?bf(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,xc=(ut,nt)=>{for(var $e in nt||(nt={}))Af.call(nt,$e)&&Sc(ut,$e,nt[$e]);if(Cc)for(var $e of Cc(nt))wf.call(nt,$e)&&Sc(ut,$e,nt[$e]);return ut};const Cf=({problemset:ut,dispatch:nt,question:$e,questionIndex:zt})=>{const[Zt,Hn]=(0,a.useState)({}),[Un,un]=(0,a.useState)([]),Gt={fontSize:"18px"},bn=["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"];(0,a.useEffect)(()=>{const Yn=(0,Ge.cloneDeep)($e);Hn(Yn),un(Yn.choices)},[$e]);const qn=(Yn=!1)=>{let Mn="";return Un.forEach((Tn,Wn)=>{Yn?Tn!=null&&Tn.me_answered&&(Mn=Mn+bn[Wn]):Tn!=null&&Tn.is_answer&&(Mn=Mn+bn[Wn])}),Mn};return a.createElement("div",null,a.createElement("div",{className:Br.questionWrap},a.createElement(oe.Z,{value:'

\u591A\u9009\u9898

'+(Zt==null?void 0:Zt.name),style:xc({},Gt)}),Un==null?void 0:Un.map((Yn,Mn)=>{const{is_answer:Tn,checked:Wn,choice_text:fr,me_answered:Xn}=Yn;let dr="";return Tn&&(dr=Br.rightAnswerBox),!Tn&&(Wn||Xn)&&(dr=Br.errorAnswerBox),a.createElement(Ve.Z,{key:Mn,className:`${Br.choiceBox} ${dr}`,align:"middle",wrap:!1,style:{cursor:"pointer",marginTop:Mn==0?"30px":"20px"}},a.createElement(_e.Z,{style:{fontWeight:500,fontSize:"20px"},className:Br.choiceIndex},bn[Mn]),a.createElement(_e.Z,{flex:1,className:"ml30"},a.createElement(oe.Z,{className:Br.html,value:fr,style:xc({},Gt)})),Tn&&a.createElement(_e.Z,null,a.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),!Tn&&(Wn||Xn)&&a.createElement(_e.Z,null,a.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))})),a.createElement("div",{className:Br.solutionWrap},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),a.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},qn(!1))),a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),Un.find(Yn=>Yn==null?void 0:Yn.me_answered)?a.createElement(a.Fragment,null,(()=>{const Yn=Un.map((Xn,dr)=>Xn!=null&&Xn.me_answered?dr:-1).filter(Xn=>Xn!==-1),Mn=Un.map((Xn,dr)=>Xn!=null&&Xn.is_answer?dr:-1).filter(Xn=>Xn!==-1),Wn=Yn.length===Mn.length&&Yn.every(Xn=>Mn.includes(Xn))?Br.greenColor:Br.redColor,fr=Yn.map(Xn=>bn[Xn]).join("");return a.createElement("span",{className:Wn,style:{fontWeight:600,fontSize:"16px"}},fr||"\u672A\u4F5C\u7B54")})()):a.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),a.createElement("div",null,a.createElement(oe.Z,{value:'\u9898\u76EE\u89E3\u6790'+((Zt==null?void 0:Zt.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}}))))};var Sf=(0,ce.connect)(({problemset:ut})=>({problemset:ut}))(Cf),So=le(59301),xf=Object.defineProperty,Dc=Object.getOwnPropertySymbols,Df=Object.prototype.hasOwnProperty,Bf=Object.prototype.propertyIsEnumerable,Bc=(ut,nt,$e)=>nt in ut?xf(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,Fc=(ut,nt)=>{for(var $e in nt||(nt={}))Df.call(nt,$e)&&Bc(ut,$e,nt[$e]);if(Dc)for(var $e of Dc(nt))Bf.call(nt,$e)&&Bc(ut,$e,nt[$e]);return ut};const Ff=({problemset:ut,dispatch:nt,question:$e,questionIndex:zt})=>{const[Zt,Hn]=(0,a.useState)({}),[Un,un]=(0,a.useState)([]),Gt={fontSize:"18px"},bn=["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"];return(0,a.useEffect)(()=>{const qn=(0,Ge.cloneDeep)($e);Hn(qn),un(qn.choices)},[$e]),So.createElement("div",null,So.createElement("div",{className:Br.questionWrap},So.createElement(oe.Z,{value:'

\u5355\u9009\u9898

'+(Zt==null?void 0:Zt.name),style:Fc({},Gt)}),Un==null?void 0:Un.map((qn,Yn)=>{const{is_answer:Mn,checked:Tn,choice_text:Wn,me_answered:fr}=qn;let Xn="";return Mn&&(Xn=Br.rightAnswerBox),!Mn&&(Tn||fr)&&(Xn=Br.errorAnswerBox),So.createElement(Ve.Z,{key:Yn,className:`${Br.choiceBox} ${Xn}`,align:"middle",wrap:!1,style:{cursor:"pointer",marginTop:Yn==0?"30px":"20px"}},So.createElement(_e.Z,{style:{fontWeight:500,fontSize:"20px"},className:Br.choiceIndex},bn[Yn]),So.createElement(_e.Z,{flex:1,className:"ml30"},So.createElement(oe.Z,{className:Br.html,value:Wn,style:Fc({},Gt)})),Mn&&So.createElement(_e.Z,null,So.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),!Mn&&(Tn||fr)&&So.createElement(_e.Z,null,So.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))})),So.createElement("div",{className:Br.solutionWrap},So.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},So.createElement("div",{className:"c-grey-333 mb5 font16"},So.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),So.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},bn[Un.findIndex(qn=>qn==null?void 0:qn.is_answer)])),So.createElement("div",{className:"c-grey-333 mb5 font16"},So.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),Un.find(qn=>qn==null?void 0:qn.me_answered)?So.createElement(So.Fragment,null,(()=>{var qn;const Yn=Un.findIndex(Wn=>Wn==null?void 0:Wn.me_answered),Tn=((qn=Un[Yn])==null?void 0:qn.is_answer)?Br.greenColor:Br.redColor;return So.createElement("span",{className:Tn,style:{fontWeight:600,fontSize:"16px"}},bn[Yn])})()):So.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),So.createElement("div",null,So.createElement(oe.Z,{value:'\u9898\u76EE\u89E3\u6790'+((Zt==null?void 0:Zt.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}}))))};var _f=(0,ce.connect)(({problemset:ut})=>({problemset:ut}))(Ff),Mf=Object.defineProperty,_c=Object.getOwnPropertySymbols,If=Object.prototype.hasOwnProperty,Of=Object.prototype.propertyIsEnumerable,Mc=(ut,nt,$e)=>nt in ut?Mf(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,Ic=(ut,nt)=>{for(var $e in nt||(nt={}))If.call(nt,$e)&&Mc(ut,$e,nt[$e]);if(_c)for(var $e of _c(nt))Of.call(nt,$e)&&Mc(ut,$e,nt[$e]);return ut};const Tf=({problemset:ut,dispatch:nt,question:$e,questionIndex:zt})=>{const[Zt,Hn]=(0,a.useState)({}),[Un,un]=(0,a.useState)([]),Gt={fontSize:"18px"};(0,a.useEffect)(()=>{const qn=(0,Ge.cloneDeep)($e);Hn(qn),un(qn.choices)},[$e]);const bn=["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"];return a.createElement("div",null,a.createElement("div",{className:Br.questionWrap},a.createElement(oe.Z,{value:'

\u5224\u65AD\u9898

'+(Zt==null?void 0:Zt.name),style:Ic({},Gt)}),Un==null?void 0:Un.map((qn,Yn)=>{const{is_answer:Mn,checked:Tn,choice_text:Wn,me_answered:fr}=qn;let Xn="";return Mn&&(Xn=Br.rightAnswerBox),!Mn&&(Tn||fr)&&(Xn=Br.errorAnswerBox),a.createElement(Ve.Z,{key:Yn,className:`${Br.choiceBox} ${Xn}`,align:"middle",wrap:!1,style:{cursor:"pointer",marginTop:Yn==0?"30px":"20px"}},a.createElement(_e.Z,{style:{fontWeight:500,fontSize:"20px"},className:Br.choiceIndex},bn[Yn]),a.createElement(_e.Z,{flex:1,className:"ml30"},a.createElement(oe.Z,{className:Br.html,value:Wn,style:Ic({},Gt)})),Mn&&a.createElement(_e.Z,null,a.createElement("i",{className:"iconfont icon-duigou1 font16 c-green"})),!Mn&&(Tn||fr)&&a.createElement(_e.Z,null,a.createElement("i",{className:"iconfont icon-guanbi10 font16 c-red"})))})),a.createElement("div",{className:Br.solutionWrap},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u6B63\u786E\u7B54\u6848"),a.createElement("span",{style:{color:"#2EC25B",fontWeight:600,fontSize:"16px"}},bn[Un.findIndex(qn=>qn==null?void 0:qn.is_answer)])),a.createElement("div",{className:"c-grey-333 mb5 font16"},a.createElement("span",{style:{color:"#000",fontWeight:600,marginRight:"10px",fontSize:"16px"}},"\u5DF2\u9009\u7B54\u6848"),Un.find(qn=>qn==null?void 0:qn.me_answered)?a.createElement(a.Fragment,null,(()=>{var qn;const Yn=Un.findIndex(Wn=>Wn==null?void 0:Wn.me_answered),Tn=((qn=Un[Yn])==null?void 0:qn.is_answer)?Br.greenColor:Br.redColor;return a.createElement("span",{className:Tn,style:{fontWeight:600,fontSize:"16px"}},bn[Yn])})()):a.createElement("span",{style:{color:"#E30000",fontWeight:600,fontSize:"16px"}},"\u672A\u4F5C\u7B54"))),a.createElement("div",null,a.createElement(oe.Z,{value:'\u9898\u76EE\u89E3\u6790'+((Zt==null?void 0:Zt.analysis)||"\u6682\u65E0\u89E3\u6790"),style:{color:"#000"}}))))};var Nf=(0,ce.connect)(({problemset:ut})=>({problemset:ut}))(Tf),bo=le(59301),Pf=Object.defineProperty,Oc=Object.getOwnPropertySymbols,jf=Object.prototype.hasOwnProperty,Rf=Object.prototype.propertyIsEnumerable,Tc=(ut,nt,$e)=>nt in ut?Pf(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,kf=(ut,nt)=>{for(var $e in nt||(nt={}))jf.call(nt,$e)&&Tc(ut,$e,nt[$e]);if(Oc)for(var $e of Oc(nt))Rf.call(nt,$e)&&Tc(ut,$e,nt[$e]);return ut};const Lf={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,enableSplitViewResizing:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1},Uf=({problemset:ut,dispatch:nt,question:$e,questionIndex:zt})=>{var Zt;const Hn={fontSize:"18px"},Un={C:bo.createElement("span",{className:Br.c},"C"),"C++":bo.createElement("span",{className:Br.cpp},"C++"),Java:bo.createElement("span",{className:Br.java},"Java"),Python:bo.createElement("span",{className:Br.python},"Python")},un={not_started:bo.createElement("span",{style:{fontSize:"18px",color:"rgb(144,150,163)"}},"\u672A\u5F00\u542F"),not_pass:bo.createElement("span",{style:{fontSize:"18px",color:"rgb(227,0,0)"}},"\u672A\u901A\u5173"),passed:bo.createElement("span",{style:{fontSize:"18px",color:"rgb(0,177,135)"}},"\u5DF2\u901A\u5173"),delay_passed:bo.createElement("span",{style:{fontSize:"18px",color:"rgb(178, 173, 8)"}},"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173")};return bo.createElement("div",null,bo.createElement("div",{className:Br.questionWrap},bo.createElement(oe.Z,{value:'

\u7F16\u7A0B\u9898

'+($e==null?void 0:$e.name),style:kf({},Hn)})),bo.createElement("div",{className:Br.descBox},bo.createElement("div",{className:Br.title},bo.createElement("span",{style:{fontSize:"16px",color:"#666",marginRight:"8px"}},"\u5141\u8BB8\u7F16\u7A0B\u8BED\u8A00\uFF1A"),(Zt=$e==null?void 0:$e.languages)==null?void 0:Zt.map((Gt,bn,qn)=>bo.createElement(a.Fragment,{key:bn},Un[Gt==null?void 0:Gt.language]))),bo.createElement("div",{className:Br.desc},bo.createElement(oe.Z,{value:'\u95EE\u9898\u63CF\u8FF0'+($e==null?void 0:$e.description),style:{fontSize:"16px",color:"#000"}}))),($e==null?void 0:$e.answer_status)!="not_started"&&bo.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"30px",fontWeight:500}},bo.createElement("span",{style:{fontSize:"18px",color:"#000",fontWeight:"500",marginRight:"10px"}},"\u7B54\u9898\u72B6\u6001"),un[$e==null?void 0:$e.answer_status]),["passed","delay_passed"].includes($e==null?void 0:$e.answer_status)&&bo.createElement("div",{className:Br.descBox},bo.createElement("div",{className:Br.title},bo.createElement("span",{style:{fontSize:"16px",color:"#000",marginRight:"8px"}},"\u6700\u540E\u901A\u5173\u4EE3\u7801"),bo.createElement("span",{style:{fontSize:"14px",color:"#666"}},"\u901A\u8FC7\u4E86\u672C\u9898\uFF0C\u5728\u4F5C\u4E1A\u65F6\u95F4\u5185\u6700\u540E\u4E00\u6B21\u63D0\u4EA4\u6253\u901A\u5173\u4EE3\u7801")),bo.createElement("div",{className:Br.desc,style:{backgroundColor:"#fff"}},bo.createElement(zr.ZP,{height:300,language:$e==null?void 0:$e.language,value:$e!=null&&$e.passed_code?pi.Base64.decode($e==null?void 0:$e.passed_code):"",theme:"default",options:Lf}))))};var zf=(0,ce.connect)(({problemset:ut})=>({problemset:ut}))(Uf),oa=le(59301),ku=(ut,nt,$e)=>new Promise((zt,Zt)=>{var Hn=Gt=>{try{un($e.next(Gt))}catch(bn){Zt(bn)}},Un=Gt=>{try{un($e.throw(Gt))}catch(bn){Zt(bn)}},un=Gt=>Gt.done?zt(Gt.value):Promise.resolve(Gt.value).then(Hn,Un);un(($e=$e.apply(ut,nt)).next())});const Zf=({user:ut,globalSetting:nt,classroomList:$e,loading:zt,problemset:Zt,dispatch:Hn,pageNum:Un,maxPage:un})=>{var Gt,bn,qn,Yn,Mn,Tn,Wn,fr,Xn,dr,zn,Jn,Qn,sr,Gn,jr,Xt,yr,Hr;const[Rr]=(0,ce.useSearchParams)(),[Mi,rr]=(0,a.useState)(0),Er=(0,ce.useParams)(),[ri,$r]=(0,a.useState)(!1);console.log("paramsHttp--",Er);const[di,qi]=(0,a.useState)(null),[ha,Ui]=(0,a.useState)(!1),[Li,Jr]=(0,a.useState)(!1),{SmartPlanItemBanks:qr}=$e,zi={not_started:"\u672A\u5F00\u542F",not_pass:"\u672A\u901A\u5173",passed:"\u5DF2\u901A\u5173",delay_passed:"\u7ED3\u675F\u7B54\u9898\u540E\u901A\u5173"};(0,a.useEffect)(()=>{Un&&Ya()},[Un,Er==null?void 0:Er.user_login]);const Ya=()=>ku(void 0,null,function*(){$r(!0),Hn({type:"classroomList/getSmartPlanItemBanks",payload:{login:Er==null?void 0:Er.user_login,course_id:Er==null?void 0:Er.coursesId,id:Er==null?void 0:Er.id,position:Un,max_position:un}}),$r(!1)});(0,a.useEffect)(()=>{var Ra,lo;rr(0),(Ra=qr==null?void 0:qr.page)!=null&&Ra.id&&jo((lo=qr==null?void 0:qr.page)==null?void 0:lo.id)},[qr]);const jo=Ra=>ku(void 0,null,function*(){Ui(!0);const lo=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${Ra}/student_comment.json`,{method:"get",params:{user_id:Er==null?void 0:Er.user_login}});(lo==null?void 0:lo.status)===0&&qi(lo==null?void 0:lo.data),Ui(!1)});return oa.createElement("section",null,oa.createElement(pe.Z,{spinning:ri},oa.createElement("div",{className:Yo.box},oa.createElement("div",{className:Yo.box_header,style:{padding:"20px"}},oa.createElement("div",{style:{display:"flex",alignItems:"center"}},oa.createElement("div",{className:Yo.header_title},qr!=null&&qr.is_extra?"\u62D3\u5C55\u4E60\u9898":"\u5B66\u4E60\u4E92\u52A8"))),oa.createElement("div",{style:{padding:"0px 20px",marginBottom:"20px"}},oa.createElement("div",{style:{background:"#F6F7F9",padding:"14px 20px",margin:"10px auto"}},oa.createElement("span",{style:{color:"#5F6A95",marginRight:"10px"}},"\u59D3\u540D"),oa.createElement("span",{style:{color:"#333333"}},((Gt=qr==null?void 0:qr.user_info)==null?void 0:Gt.user_name)||"--"),oa.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"60px"}},"\u5B66\u53F7"),oa.createElement("span",{style:{color:"#333333"}},((bn=qr==null?void 0:qr.user_info)==null?void 0:bn.student_id)||"--"),oa.createElement("span",{style:{color:"#5F6A95",marginRight:"10px",marginLeft:"60px"}},"\u5206\u73ED"),oa.createElement("span",{style:{color:"#333333"}},((qn=qr==null?void 0:qr.user_info)==null?void 0:qn.group_name)||"--"))),oa.createElement("div",{id:"scroll-container",style:{height:"calc(100vh - 250px)",overflowY:"auto",overflowX:"hidden",marginBottom:"20px",padding:"0px 20px 0 20px"}},oa.createElement("div",{className:"mt10"},((Mn=(Yn=qr==null?void 0:qr.item_banks)==null?void 0:Yn[Mi])==null?void 0:Mn.item_type)==="SINGLE"&&oa.createElement(_f,{question:(Tn=qr==null?void 0:qr.item_banks)==null?void 0:Tn[Mi],questionIndex:Mi+1}),((fr=(Wn=qr==null?void 0:qr.item_banks)==null?void 0:Wn[Mi])==null?void 0:fr.item_type)==="MULTIPLE"&&oa.createElement(Sf,{question:(Xn=qr==null?void 0:qr.item_banks)==null?void 0:Xn[Mi],questionIndex:Mi+1}),((zn=(dr=qr==null?void 0:qr.item_banks)==null?void 0:dr[Mi])==null?void 0:zn.item_type)==="JUDGMENT"&&oa.createElement(Nf,{question:(Jn=qr==null?void 0:qr.item_banks)==null?void 0:Jn[Mi],questionIndex:Mi+1}),((sr=(Qn=qr==null?void 0:qr.item_banks)==null?void 0:Qn[Mi])==null?void 0:sr.item_type)==="PROGRAM"&&oa.createElement(oa.Fragment,null,oa.createElement(zf,{question:(Gn=qr==null?void 0:qr.item_banks)==null?void 0:Gn[Mi],questionIndex:Mi+1}),oa.createElement(Ti,{item:(jr=qr==null?void 0:qr.item_banks)==null?void 0:jr[Mi]}))),((Xt=qr==null?void 0:qr.page)==null?void 0:Xt.knowledge_test)&&oa.createElement(oa.Fragment,null,oa.createElement("div",{style:{display:"flex",alignItems:"center",fontSize:14,marginTop:"20px"}},oa.createElement("div",{style:{color:"#333333",fontWeight:500}},"\u5B66\u4E60\u8BC4\u4EF7"),oa.createElement(b.ZP,{type:"link",loading:ha,style:{color:"#3061D0",marginLeft:"auto",cursor:"pointer"},onClick:()=>ku(void 0,null,function*(){Jr(!0)})},"\u67E5\u770B\u95EE\u7B54\u8BB0\u5F55")),oa.createElement("div",{style:{background:"#F6F7F9",marginTop:"10px"}},oa.createElement(oe.Z,{className:Yo.ansWrap,value:(di==null?void 0:di.comment)||"\u6682\u65E0\u8BC4\u4EF7"})))),oa.createElement("div",{className:Yo.page_footer},(qr==null?void 0:qr.count)>1&&((yr=Array.from({length:qr==null?void 0:qr.count},(Ra,lo)=>lo+1))==null?void 0:yr.map((Ra,lo)=>oa.createElement("div",{key:lo,className:lo==Mi?Yo.num_style_active:Yo.num_style,onClick:()=>{rr(Ra-1)}},Ra))))),oa.createElement(ae.default,{centered:!0,title:"\u5B66\u4E60\u8BC4\u4EF7",keyboard:!1,maskClosable:!1,okText:"\u77E5\u9053\u4E86",open:Li,width:800,forceRender:!0,cancelButtonProps:{style:{display:"none"}},onOk:()=>{Jr(!1)},onCancel:()=>{Jr(!1)}},oa.createElement(pe.Z,{spinning:ha},oa.createElement("div",{className:Yo.evalueWrap},oa.createElement("div",{className:Yo.evalueSty},oa.createElement("div",{className:Yo.title},"\u5B66\u4E60\u8BC4\u4EF7"),oa.createElement(oe.Z,{className:Yo.ansWrap,value:(di==null?void 0:di.comment)||"\u6682\u65E0\u8BC4\u4EF7"})),oa.createElement("div",{className:Yo.evalueSty,style:{marginTop:"20px"}},oa.createElement("div",{className:Yo.title},"\u95EE\u7B54\u8BB0\u5F55"),oa.createElement("div",{className:Yo.ansWrap,style:{padding:"0px 12px 12px 12px"}},(Hr=di==null?void 0:di.question_and_answer_list)==null?void 0:Hr.map((Ra,lo)=>oa.createElement("div",{key:lo,className:"mt10"},oa.createElement("div",{style:{display:"flex"}},oa.createElement("div",{className:Yo.label},"\u667A\u80FD\u52A9\u624B\uFF1A"),oa.createElement(oe.Z,{className:Yo.asnCont,value:Ra==null?void 0:Ra.question})),oa.createElement("div",{style:{display:"flex"}},oa.createElement("div",{className:Yo.label},"\u56DE\u7B54\uFF1A"),oa.createElement(oe.Z,{className:Yo.asnCont,value:Ra==null?void 0:Ra.answer})))))))))))};var Hf=(0,ce.connect)(({user:ut,classroomList:nt,loading:$e,globalSetting:zt,problemset:Zt})=>({user:ut,classroomList:nt,globalSetting:zt,loading:$e.effects,problemset:Zt}))(Zf),Wf=le(78555),Vf=le(99453),Gf=le(91740),Po={qiandao:"qiandao___foQ6t",qiandao_title:"qiandao_title___OOono",qiandao_text:"qiandao_text___okCw5",start_dianming:"start_dianming___qybXD",start_dianming_title:"start_dianming_title___XA9ne",start_dianming_text:"start_dianming_text___CU9en",end_dianming:"end_dianming___C2H9e",end_dianming_name:"end_dianming_name___oYlne",end_dianming_number:"end_dianming_number___iq5C_",end_dianming_text:"end_dianming_text___ApSkk",continue_dianming:"continue_dianming___Yh1KA",continue_user:"continue_user___XOIei",continue_user_name:"continue_user_name___FDI4n",continue_user_number:"continue_user_number___fX7k5",continue_user_text:"continue_user_text___qWeW4",user_list:"user_list___zJeNk",user_list_title:"user_list_title___ihh_B",list:"list___QRd_Q",list_item:"list_item___tBr64",list_item_name:"list_item_name___AgrNX",list_item_number:"list_item_number___VFONZ"},yo=le(59301),Lu=(ut,nt,$e)=>new Promise((zt,Zt)=>{var Hn=Gt=>{try{un($e.next(Gt))}catch(bn){Zt(bn)}},Un=Gt=>{try{un($e.throw(Gt))}catch(bn){Zt(bn)}},un=Gt=>Gt.done?zt(Gt.value):Promise.resolve(Gt.value).then(Hn,Un);un(($e=$e.apply(ut,nt)).next())});const Yf=({classroomList:ut,loading:nt,dispatch:$e,user:zt,openEwm:Zt})=>{var Hn,Un,un,Gt,bn,qn;const[Yn,Mn]=(0,a.useState)(""),Tn=(0,ce.useParams)(),[Wn,fr]=(0,a.useState)({}),[Xn,dr]=(0,a.useState)([]),[zn,Jn]=(0,a.useState)({}),[Qn,sr]=(0,a.useState)(0);(0,a.useEffect)(()=>{zt.actionTabs.key=="\u5907\u8BFE\u968F\u673A\u70B9\u540D"&&Gn()},[zt.actionTabs.key]);const Gn=()=>Lu(void 0,null,function*(){var yr;let Hr=yield(0,fe.ZP)(`/api/courses/${Tn==null?void 0:Tn.coursesId}/smart_plans/${Tn==null?void 0:Tn.id}/get_attendance_students.json`,{method:"get",params:{page:1,limit:1e3}});(Hr==null?void 0:Hr.status)==0&&(fr(Hr==null?void 0:Hr.data),((yr=Hr==null?void 0:Hr.data)==null?void 0:yr.count)==0?Mn("\u5728\u7EBF\u7B7E\u5230"):Mn("\u5F00\u59CB\u70B9\u540D"))}),jr=()=>Lu(void 0,null,function*(){let yr=yield(0,fe.ZP)(`/api/courses/${Tn==null?void 0:Tn.coursesId}/smart_plans/${Tn==null?void 0:Tn.id}/roll_call.json`,{method:"post"});(yr==null?void 0:yr.status)==0&&(Jn(yr==null?void 0:yr.data),Xt())}),Xt=()=>Lu(void 0,null,function*(){var yr;let Hr=yield(0,fe.ZP)(`/api/courses/${Tn==null?void 0:Tn.coursesId}/smart_plans/${Tn==null?void 0:Tn.id}/get_roll_call_records.json`,{method:"get",params:{page:1,limit:1e3}});(Hr==null?void 0:Hr.status)==0&&dr((yr=Hr==null?void 0:Hr.data)==null?void 0:yr.list)});return(0,a.useEffect)(()=>{let yr=null;return Yn=="\u6682\u505C"?(yr=setInterval(()=>{sr(Hr=>{var Rr;return(Hr+1)%((Rr=Wn==null?void 0:Wn.list)==null?void 0:Rr.length)})},150),()=>clearInterval(yr)):()=>clearInterval(yr)},[Yn]),yo.createElement(ae.default,{centered:!0,title:"\u968F\u673A\u70B9\u540D",open:zt.actionTabs.key==="\u5907\u8BFE\u968F\u673A\u70B9\u540D",width:600,destroyOnClose:!0,cancelText:"\u53D6\u6D88",okText:Yn,onCancel:()=>{$e({type:"user/setActionTabs",payload:{}})},onOk:()=>{Yn=="\u5728\u7EBF\u7B7E\u5230"?(Zt(),$e({type:"user/setActionTabs",payload:{}})):Yn=="\u5F00\u59CB\u70B9\u540D"?Mn("\u6682\u505C"):Yn=="\u6682\u505C"?(jr(),Mn("\u7EE7\u7EED\u70B9\u540D")):Yn=="\u7EE7\u7EED\u70B9\u540D"&&Mn("\u6682\u505C")}},Yn==="\u5728\u7EBF\u7B7E\u5230"&&yo.createElement("div",{className:Po.qiandao},yo.createElement("div",{className:Po.qiandao_title},"\u5F53\u524D\u8BFE\u4EF6\u6CA1\u6709\u5B66\u751F\u7B7E\u5230\uFF0C\u65E0\u6CD5\u70B9\u540D\u3002"),yo.createElement("div",{className:Po.qiandao_text},"\u8BF7\u70B9\u51FB\u3010\u5728\u7EBF\u7B7E\u5230\u3011\uFF0C\u5B66\u751F\u626B\u7801\u5373\u53EF\u5B8C\u6210\u7B7E\u5230")),Yn==="\u5F00\u59CB\u70B9\u540D"&&yo.createElement("div",{className:Po.start_dianming},yo.createElement("div",{className:Po.start_dianming_title},"\u5DF2\u7B7E\u5230\u4EBA\u6570\uFF1A",yo.createElement("span",{style:{color:"#FA6400"}},Wn==null?void 0:Wn.count," \u4EBA")),yo.createElement("div",{className:Po.start_dianming_text},"\u8BF7\u70B9\u51FB\u3010\u5F00\u59CB\u70B9\u540D\u3011\uFF0C\u5C06\u5F00\u59CB\u968F\u673A\u70B9\u540D")),Yn==="\u6682\u505C"&&yo.createElement("div",{className:Po.end_dianming},yo.createElement("img",{src:ue.Z.API_SERVER+"/images/"+((Un=(Hn=Wn==null?void 0:Wn.list)==null?void 0:Hn[Qn])==null?void 0:Un.image_url),style:{width:"60px",height:"60px",borderRadius:"30px"}}),yo.createElement("div",{className:Po.end_dianming_name},(Gt=(un=Wn==null?void 0:Wn.list)==null?void 0:un[Qn])==null?void 0:Gt.username),yo.createElement("div",{className:Po.end_dianming_number},(qn=(bn=Wn==null?void 0:Wn.list)==null?void 0:bn[Qn])==null?void 0:qn.id),yo.createElement("div",{className:Po.end_dianming_text},"\u6B63\u5728\u968F\u673A\u7B5B\u9009...")),Yn==="\u7EE7\u7EED\u70B9\u540D"&&yo.createElement("div",{className:Po.continue_dianming},yo.createElement("div",{className:Po.continue_user},yo.createElement("img",{src:ue.Z.API_SERVER+"/images/"+(zn==null?void 0:zn.image_url),style:{width:"62px",height:"62px",borderRadius:"32px",border:"2px solid #FA6400"}}),yo.createElement("div",{className:Po.continue_user_name},zn==null?void 0:zn.username),yo.createElement("div",{className:Po.continue_user_number},zn==null?void 0:zn.student_id),yo.createElement("div",{className:Po.continue_user_text},"\u8BF7 ",zn==null?void 0:zn.username," \u540C\u5B66\u4F5C\u7B54\uFF01")),yo.createElement("div",{className:Po.user_list},yo.createElement("div",{className:Po.user_list_title},"\u70B9\u540D\u8BB0\u5F55"),yo.createElement("div",{className:Po.list},Xn==null?void 0:Xn.map((yr,Hr)=>yo.createElement("div",{className:Po.list_item,key:Hr},yo.createElement("img",{src:ue.Z.API_SERVER+"/images/"+(yr==null?void 0:yr.image_url),style:{width:"40px",height:"40px",borderRadius:"20px"}}),yo.createElement("div",{className:Po.list_item_name},yr==null?void 0:yr.username),yo.createElement("div",{className:Po.list_item_number},yr==null?void 0:yr.student_id)))))))};var Qf=(0,ce.connect)(({classroomList:ut,loading:nt,user:$e})=>({classroomList:ut,loading:nt,user:$e}))(Yf),Nc={summaryWrap:"summaryWrap___OG35q",summaryItem:"summaryItem___hoOKu",label:"label___MqI4a",percentSty:"percentSty___gHG8D",title:"title___mNpYU",chart_container:"chart_container___i1Iuj",Onerow:"Onerow___OiT1e",detailSty:"detailSty___a5EG5",detailItem:"detailItem___yYmqy",questionTag:"questionTag___bwScr",numSty:"numSty___wOs1Q",detailBtn:"detailBtn___LPYU4",questionTitle:"questionTitle___tXMUJ",proSty:"proSty___OnC9j",commentBody:"commentBody___MMxP6",box_title:"box_title___nS6XP"},qo=le(59301),Kf=Object.defineProperty,Xf=Object.defineProperties,Jf=Object.getOwnPropertyDescriptors,Pc=Object.getOwnPropertySymbols,qf=Object.prototype.hasOwnProperty,$f=Object.prototype.propertyIsEnumerable,jc=(ut,nt,$e)=>nt in ut?Kf(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,wu=(ut,nt)=>{for(var $e in nt||(nt={}))qf.call(nt,$e)&&jc(ut,$e,nt[$e]);if(Pc)for(var $e of Pc(nt))$f.call(nt,$e)&&jc(ut,$e,nt[$e]);return ut},ep=(ut,nt)=>Xf(ut,Jf(nt)),Rc=(ut,nt,$e)=>new Promise((zt,Zt)=>{var Hn=Gt=>{try{un($e.next(Gt))}catch(bn){Zt(bn)}},Un=Gt=>{try{un($e.throw(Gt))}catch(bn){Zt(bn)}},un=Gt=>Gt.done?zt(Gt.value):Promise.resolve(Gt.value).then(Hn,Un);un(($e=$e.apply(ut,nt)).next())});const tp=({classroomList:ut,loading:nt,dispatch:$e,setCheckInfo:zt,checkInfo:Zt,openRollCall:Hn,pptInfo:Un})=>{var un,Gt;const bn=(0,ce.useParams)(),[qn,Yn]=(0,a.useState)([]),[Mn,Tn]=(0,a.useState)({page:1,limit:1e4,course_group_id:"all",status:"all",search:""}),[Wn,fr]=(0,a.useState)(!1),[Xn,dr]=(0,a.useState)({}),[zn,Jn]=(0,a.useState)(null);(0,a.useEffect)(()=>{Zt?Qn():clearInterval(zn)},[Zt]);const Qn=()=>Rc(void 0,null,function*(){const Gn=yield(0,fe.ZP)(`/api/courses/${bn==null?void 0:bn.coursesId}/smart_plans/${bn==null?void 0:bn.id}/header_info.json`,{method:"get"});(Gn==null?void 0:Gn.status)===0&&dr(Gn==null?void 0:Gn.data)});(0,a.useEffect)(()=>{clearInterval(zn),Zt&&(sr(),Jn(setInterval(()=>{sr()},3e3)))},[Mn,Zt]);const sr=()=>Rc(void 0,null,function*(){var Gn;fr(!0);const jr=yield(0,fe.ZP)(`/api/courses/${bn==null?void 0:bn.coursesId}/smart_plans/${bn==null?void 0:bn.id}/smart_plan_users.json`,{method:"get",params:ep(wu({},Mn),{status:(Mn==null?void 0:Mn.status)=="all"?"":Mn==null?void 0:Mn.status,course_group_id:(Mn==null?void 0:Mn.course_group_id)=="all"?"":Mn==null?void 0:Mn.course_group_id})});(jr==null?void 0:jr.status)===0&&Yn((Gn=jr==null?void 0:jr.data)==null?void 0:Gn.smart_plan_users),fr(!1)});return qo.createElement(ee.Z,{bodyStyle:{padding:25},headerStyle:{display:"none"},width:700,onClose:()=>{zt(!1)},destroyOnClose:!0,forceRender:!0,open:Zt},qo.createElement("div",{className:Nc.box_title},"\u7B7E\u5230\u8BE6\u60C5",qo.createElement("i",{className:"iconfont icon-guanbi10 font12",style:{cursor:"pointer"},onClick:()=>{zt(!1)}})),qo.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:"20px"}},qo.createElement("div",{className:"mr10"},"\u7B7E\u5230\u72B6\u6001"),qo.createElement(z.default,{style:{width:"130px",borderRadius:"2px"},size:"large",value:Mn.status,placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",options:[{label:"\u5168\u90E8",value:"all"},{label:"\u5DF2\u7B7E\u5230",value:"started"},{label:"\u672A\u7B7E\u5230",value:"not_started"}],onChange:Gn=>{Mn.status=Gn,Tn(wu({},Mn))}}),qo.createElement("div",{className:"ml20 mr10"},"\u5206\u73ED"),qo.createElement(z.default,{style:{width:"130px",borderRadius:"2px"},size:"large",value:Mn.course_group_id,placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",options:((un=Xn==null?void 0:Xn.course_groups)==null?void 0:un.length)>0?[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"},...(Gt=Xn==null?void 0:Xn.course_groups)==null?void 0:Gt.map(Gn=>({label:Gn==null?void 0:Gn.name,value:Gn==null?void 0:Gn.id}))]:[{label:"\u5168\u90E8\u73ED\u7EA7",value:"all"}],onChange:Gn=>{Mn.course_group_id=Gn,Tn(wu({},Mn))}}),qo.createElement(Ci.t7,{style:{width:220,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D\u548C\u5B66\u53F7\u641C\u7D22",value:Mn.search,onChange:Gn=>{Mn.search=Gn,Mn.page=1,Tn(wu({},Mn))}})),qo.createElement(pe.Z,{spinning:Wn},qo.createElement(E.default,{dataSource:qn,className:Nc.commentBody,scroll:{y:600},pagination:!1,columns:[{title:"\u5E8F\u53F7",align:"left",dataIndex:"name",width:60,ellipsis:!0,render:(Gn,jr,Xt)=>`${Xt+1}`},{title:"\u59D3\u540D",align:"left",dataIndex:"user_name",ellipsis:!0,width:180,render:Gn=>qo.createElement("span",{style:{color:"#000"}},Gn||"--")},{title:"\u5B66\u53F7",align:"left",dataIndex:"student_id",ellipsis:!0,width:120,render:Gn=>qo.createElement("span",{style:{color:"#000"}},Gn||"--")},{title:"\u73ED\u7EA7",align:"left",dataIndex:"group_name",ellipsis:!0,width:180,render:Gn=>qo.createElement("span",{style:{color:"#000"}},Gn||"--")},{title:"\u7B7E\u5230\u72B6\u6001",align:"left",dataIndex:"status",ellipsis:!0,render:Gn=>qo.createElement("span",null,Gn=="not_started"?"\u672A\u7B7E\u5230":"\u5DF2\u7B7E\u5230")}]})),(Un==null?void 0:Un.status)=="in_progress"&&(Un==null?void 0:Un.lesson_mode)=="online_lesson"&&qo.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"}},qo.createElement(b.ZP,{type:"primary",style:{marginTop:"50px"},onClick:()=>{Hn(),zt(!1)}},"\u968F\u673A\u70B9\u540D")))};var np=(0,ce.connect)(({classroomList:ut,loading:nt,user:$e})=>({classroomList:ut,loading:nt,user:$e}))(tp),ja={toolbar:"toolbar___Uo7LQ","line-menu":"line-menu___mAWlG","chat-dialog":"chat-dialog___KJCds","chat-header":"chat-header___D2PUI","chat-content":"chat-content___C0vtj","chat-actions":"chat-actions___TYIxs",over_item_list:"over_item_list___rJ28g",over_item:"over_item___NX1fq",close_button:"close_button___hqqIO",over_button:"over_button___g0Acf",ewm_img:"ewm_img___CgU19",ewm_text:"ewm_text___qJOQD",kjgj_style:"kjgj_style___LpPYV",kjgj_item:"kjgj_item___znzOt",kjgj_img:"kjgj_img___g7zps",kjgj_text:"kjgj_text___Ua7tW",over_content:"over_content___aH5pL",overcont2wrap:"overcont2wrap___PAra8",over_content2:"over_content2___c8jx0",over_button2:"over_button2___dQ7lA",ewm_img2:"ewm_img2___Ba35z",ewm_text2:"ewm_text2___v3R_z",officeWrp:"officeWrp___B0eRV",left:"left___wU_GS",btn_float:"btn_float___nXsLR",to_page_style:"to_page_style___bmH79",left_float:"left_float___N_wk1",float_icon:"float_icon___xmC9W",float_text:"float_text___m_LGU",float_more:"float_more___nbaug",right:"right___jQ8G4",footer_button:"footer_button___xLWDh",quxiao:"quxiao___nHatU",queren:"queren___BRoLo",close_drawer:"close_drawer___vZp3v",erweima:"erweima___YfDc7",arrow:"arrow___ElSwz",modal:"modal___CqCC8"},Cu=(ut,nt,$e)=>new Promise((zt,Zt)=>{var Hn=Gt=>{try{un($e.next(Gt))}catch(bn){Zt(bn)}},Un=Gt=>{try{un($e.throw(Gt))}catch(bn){Zt(bn)}},un=Gt=>Gt.done?zt(Gt.value):Promise.resolve(Gt.value).then(Hn,Un);un(($e=$e.apply(ut,nt)).next())});const rp=({src:ut,onClick:nt,topPercentage:$e=.8,draggableExtraNode:zt,showAvatarEditData:Zt,tokenInfo:Hn,pptInfo:Un,isPptFullScreen:un,handleEndClass:Gt,toggleFullOrExitScreen:bn,setStudentListVis:qn,user:Yn,openEwm:Mn,setOpenEwm:Tn,setAlterVis:Wn,dispatch:fr})=>{const Xn=(0,a.useRef)(null),dr=(0,a.useRef)(!1),zn=(0,a.useRef)(!1),Jn=(0,ce.useParams)(),[Qn,sr]=(0,a.useState)(!0),[Gn,jr]=(0,a.useState)(!1),[Xt,yr]=(0,a.useState)(window.innerHeight-100),[Hr,Rr]=(0,a.useState)((window.innerWidth-900)/2),[Mi,rr]=(0,a.useState)(!1),Er=10;return(0,a.useEffect)(()=>{if(Xn.current){let ri=function(Jr){var qr;dr.current=!0,Ui=Jr.pageY,Li=Jr.pageX;const zi=(qr=Xn.current)==null?void 0:qr.getBoundingClientRect();qi=Jr.pageY-((zi==null?void 0:zi.top)||0),ha=Jr.pageX-((zi==null?void 0:zi.left)||0),(0,Se.kk)("none"),document.onselectstart=()=>!1},$r=function(){dr.current&&!zn.current&&nt&&nt(),dr.current=!1,zn.current=!1,(0,Se.kk)("auto"),document.onselectstart=null},di=function(Jr){var qr,zi;if(!dr.current)return;const Ya=Jr.pageY,jo=Jr.pageX,Ra=Ya-qi,lo=jo-ha,Ro=window.innerHeight-(((qr=Xn.current)==null?void 0:qr.offsetHeight)||0)-50,rs=window.innerWidth-(((zi=Xn.current)==null?void 0:zi.offsetWidth)||0)-20,xo=50,Za=10;if(!zn.current&&(Math.abs(Ui-Jr.pageY)>Er||Math.abs(Li-Jr.pageX)>Er)&&(zn.current=!0),zn.current){const uo=Math.max(xo,Math.min(Ra,Ro)),$o=Math.max(Za,Math.min(lo,rs));yr(uo),Rr($o)}},qi=0,ha=0,Ui=0,Li=0;return Xn.current.addEventListener("mousedown",ri),document.addEventListener("mousemove",di),document.addEventListener("mouseup",$r),()=>{var Jr,qr;(qr=(Jr=Xn.current)==null?void 0:Jr.removeEventListener)==null||qr.call(Jr,"mousedown",ri),document.removeEventListener("mousemove",di),document.removeEventListener("mouseup",$r)}}},[nt]),(0,a.useEffect)(()=>{const ri=()=>{un?(yr(window.innerHeight-100),Rr(window.innerWidth*.4)):(yr(window.innerHeight-100),Rr((window.innerWidth-900)/2))};return window.addEventListener("resize",ri),()=>{window.removeEventListener("resize",ri)}},[$e,un]),(0,a.useEffect)(()=>{Gn&&(Qn?(Rr(Hr-130),jr(!1)):(Rr(Hr+130),jr(!1)))},[Qn,Gn]),a.createElement("div",{className:ja.draggableImage,style:{top:`${Xt}px`,left:`${Hr}px`,position:"fixed",display:Mi?"none":"block",cursor:dr.current?"grabbing":"grab",zIndex:100},ref:Xn},zt&&a.createElement("div",{className:ja.extraNode,onMouseUp:ri=>ri.stopPropagation(),onMouseDownCapture:ri=>ri.stopPropagation()},zt),(Jn==null?void 0:Jn.user_login)&&Qn&&a.createElement("div",{className:ja.over_item_list},a.createElement("div",{className:ja.over_item},a.createElement("div",{className:ja.close_button,onClick:()=>{sr(!1),jr(!0)}},a.createElement("i",{className:"iconfont icon-shouqi5 mr5",style:{fontSize:8}}),"\u6536\u8D77"),a.createElement("div",{className:ja.over_button,onClick:()=>{qn(!0)}},a.createElement("img",{src:le(78868),className:ja.ewm_img,style:{width:"16px",height:"15px"}}),a.createElement("div",{className:ja.ewm_text},"\u5B66\u751F\u5217\u8868")),a.createElement("div",{className:ja.over_button,onClick:()=>{ce.history.push(`/classrooms/${Jn==null?void 0:Jn.coursesId}/smart_plan/${Jn==null?void 0:Jn.id}/detail`)}},a.createElement("img",{src:le(50066),className:ja.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:ja.ewm_text},"\u9000\u51FA\u8BFE\u4EF6")))),!(Jn!=null&&Jn.user_login)&&(Hn==null?void 0:Hn.IsSuper)&&Qn&&a.createElement("div",{className:ja.over_item_list},a.createElement("div",{className:ja.over_item},a.createElement("div",{className:ja.close_button,onClick:()=>{sr(!1),jr(!0)}},a.createElement("i",{className:"iconfont icon-shouqi5 mr5",style:{fontSize:8}}),"\u6536\u8D77"),a.createElement("div",{className:ja.over_button,onClick:()=>{bn(!un)}},!un&&a.createElement("img",{src:le(15091),className:ja.ewm_img,style:{width:"14px",height:"14px"}}),un&&a.createElement("img",{src:le(24639),className:ja.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:ja.ewm_text},un?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F\u64AD\u653E")),(Un==null?void 0:Un.status)=="not_started"&&a.createElement("div",{className:ja.over_button,onClick:()=>Cu(void 0,null,function*(){fr({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan_shang",params:{coursesId:Jn==null?void 0:Jn.coursesId,smart_plans_id:Jn==null?void 0:Jn.id}}})})},a.createElement("img",{src:le(76502),className:ja.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:ja.ewm_text},"\u5F00\u59CB\u4E0A\u8BFE")),(Un==null?void 0:Un.status)=="not_started"&&a.createElement("div",{className:ja.over_button,onClick:()=>Cu(void 0,null,function*(){Wn(!0)})},a.createElement("img",{src:le(93026),className:ja.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:ja.ewm_text},"\u66F4\u6362\u8BFE\u4EF6")),(Un==null?void 0:Un.status)=="in_progress"&&(Un==null?void 0:Un.lesson_mode)=="online_lesson"&&a.createElement("div",{className:ja.over_button,onClick:()=>Cu(void 0,null,function*(){fr({type:"user/setActionTabs",payload:{key:"\u5907\u8BFE\u968F\u673A\u70B9\u540D"}})})},a.createElement("img",{src:le(59717),className:ja.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:ja.ewm_text},"\u968F\u673A\u70B9\u540D")),(Un==null?void 0:Un.status)=="in_progress"&&a.createElement("div",{className:ja.over_button,onClick:()=>Cu(void 0,null,function*(){yield Gt()})},a.createElement("img",{src:le(3540),className:ja.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:ja.ewm_text},"\u7ED3\u675F\u6388\u8BFE")),a.createElement("div",{className:ja.over_button,onClick:()=>{Tn(new Date)}},a.createElement("img",{src:le(56440),className:ja.ewm_img,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:ja.ewm_text},"\u8BFE\u4EF6\u4E8C\u7EF4\u7801")))),!Qn&&(Hn==null?void 0:Hn.IsSuper)&&a.createElement("div",{className:ja.kjgj_style},a.createElement("div",{className:ja.kjgj_item,onClick:()=>{sr(!0),jr(!0)}},a.createElement("div",{className:ja.kjgj_img},a.createElement("img",{src:le(22335),style:{width:"30px",height:"30px"}})),a.createElement("div",{className:ja.kjgj_text},"\u8BFE\u4EF6\u5DE5\u5177"))))};var ip=(0,ce.connect)(({user:ut})=>({user:ut}))(rp),ap=Object.defineProperty,kc=Object.getOwnPropertySymbols,op=Object.prototype.hasOwnProperty,sp=Object.prototype.propertyIsEnumerable,Lc=(ut,nt,$e)=>nt in ut?ap(ut,nt,{enumerable:!0,configurable:!0,writable:!0,value:$e}):ut[nt]=$e,cu=(ut,nt)=>{for(var $e in nt||(nt={}))op.call(nt,$e)&&Lc(ut,$e,nt[$e]);if(kc)for(var $e of kc(nt))sp.call(nt,$e)&&Lc(ut,$e,nt[$e]);return ut},ba=(ut,nt,$e)=>new Promise((zt,Zt)=>{var Hn=Gt=>{try{un($e.next(Gt))}catch(bn){Zt(bn)}},Un=Gt=>{try{un($e.throw(Gt))}catch(bn){Zt(bn)}},un=Gt=>Gt.done?zt(Gt.value):Promise.resolve(Gt.value).then(Hn,Un);un(($e=$e.apply(ut,nt)).next())});const lp=({user:ut,classroomList:nt,globalSetting:$e,loading:zt,dispatch:Zt})=>{var Hn,Un,un,Gt,bn,qn,Yn,Mn,Tn;const[Wn,fr]=tu.ZP.useNotification(),Xn=(0,a.useRef)(),[dr]=(0,ce.useSearchParams)(),[zn,Jn]=(0,a.useState)({}),[Qn,sr]=(0,a.useState)(""),[Gn,jr]=(0,a.useState)(""),Xt=(0,ce.useParams)(),[yr,Hr]=(0,a.useState)({}),[Rr,Mi]=(0,a.useState)(),rr=(0,a.useRef)(),[Er,ri]=(0,a.useState)(!1),[$r,di]=(0,a.useState)([]),[qi,ha]=(0,a.useState)(!0),[Ui,Li]=(0,a.useState)(!1),[Jr,qr]=(0,a.useState)([]),[zi,Ya]=(0,a.useState)(!1),[jo,Ra]=(0,a.useState)([]),[lo,Ro]=(0,a.useState)(!1),[rs,xo]=(0,a.useState)(0),[Za,uo]=(0,a.useState)(!1),[$o,os]=(0,a.useState)([]),[Ls,Us]=(0,a.useState)(""),[zs,bs]=(0,a.useState)(!1),[Gs,ds]=(0,a.useState)(""),[Zs,ss]=(0,a.useState)(0),Fs=(0,a.useRef)(null),[Ys,_s]=(0,a.useState)(!1),[Hs,va]=(0,a.useState)(!1),[ko,Mo]=(0,a.useState)(!1),[As,ws]=(0,a.useState)(!1),[Lo,Cs]=(0,a.useState)(!1),Ms=(0,a.useRef)(!1),{SmartPlanItemBanks:Wr}=nt,Qs=(0,a.useRef)(zn),vl=(0,a.useRef)(),Ks=(0,a.useRef)([1]),Is=dr.get("simulate")=="true",ya=dr.get("pptPage")?Number(dr.get("pptPage")):1,[ll,Qo]=(0,a.useState)(!1),[gl,Ss]=a.useState(["60%","40%"]),[ul,is]=(0,a.useState)(!1),ho=(0,a.useRef)(!1),[cl,Fa]=(0,a.useState)(!0),[Il,Ws]=(0,a.useState)(!1),fs=(0,a.useRef)(null),Ol=(0,a.useRef)(window.innerWidth),[Tl,Wo]=(0,a.useState)(!1),[Hl,yl]=(0,a.useState)(!1),[Uo,El]=(0,a.useState)(cu({},{page:1,limit:20,course_group_id:"",status:"all",search:""})),[Xs,Js]=(0,a.useState)(""),[$s,dl]=(0,a.useState)(10);(0,a.useEffect)(()=>{if(!Hs&&!As||!(Wr!=null&&Wr.open_rolling_qrcode_sign))return;const dn=setInterval(()=>{dl(ur=>ur==1?10:ur-1)},1e3);return()=>clearInterval(dn)},[Hs,As,Wr]),(0,a.useEffect)(()=>{$s==1&&bl()},[$s]);const bl=()=>ba(void 0,null,function*(){var dn;let ur=yield(0,fe.ZP)(`/api/courses/${Xt==null?void 0:Xt.coursesId}/smart_plans/${Xt==null?void 0:Xt.id}/refresh_qrcode_token.json`,{method:"post"});(ur==null?void 0:ur.status)==0&&Js((dn=ur==null?void 0:ur.data)==null?void 0:dn.qrcode_token)});(0,a.useEffect)(()=>{const Vr=700/window.innerWidth*100,vi=100-Vr;Lo?zn!=null&&zn.IsSuper?Ss(["100%","0%"]):Ss([`${vi.toFixed(2)}%`,`${Vr.toFixed(2)}%`]):Ss([`${vi.toFixed(2)}%`,`${Vr.toFixed(2)}%`]),Ms.current=Lo,Lo||(uo(!1),ss(""))},[Lo]),(0,a.useEffect)(()=>{Ys&&Gn>0&&(Wr!=null&&Wr.open_rolling_qrcode_sign&&(Wr==null?void 0:Wr.smart_plan_status)=="in_progress"?(0,fe.ZP)(`/api/courses/${Xt==null?void 0:Xt.coursesId}/smart_plans/${Xt==null?void 0:Xt.id}/refresh_qrcode_token.json`,{method:"post"}).then(dn=>{var ur;(dn==null?void 0:dn.status)==0&&(dl(10),Js((ur=dn==null?void 0:dn.data)==null?void 0:ur.qrcode_token),va(!0))}):va(!0))},[Gn,Ys]),(0,a.useEffect)(()=>{ko?setTimeout(()=>{Wr!=null&&Wr.open_rolling_qrcode_sign&&(Wr==null?void 0:Wr.smart_plan_status)=="in_progress"?(0,fe.ZP)(`/api/courses/${Xt==null?void 0:Xt.coursesId}/smart_plans/${Xt==null?void 0:Xt.id}/refresh_qrcode_token.json`,{method:"post"}).then(dn=>{var ur;(dn==null?void 0:dn.status)==0&&(dl(10),Js((ur=dn==null?void 0:dn.data)==null?void 0:ur.qrcode_token),ws(!0))}):ws(!0)},300):ws(!1)},[ko]),window.addEventListener("resize",()=>{clearTimeout(fs.current),fs.current=setTimeout(()=>{const dn=window.innerWidth;if(dn==Ol.current)return;const vi=700/window.innerWidth*100,Pi=100-vi;Lo?zn!=null&&zn.IsSuper?Ss(["100%","0%"]):Ss([`${Pi.toFixed(2)}%`,`${vi.toFixed(2)}%`]):Ss([`${Pi.toFixed(2)}%`,`${vi.toFixed(2)}%`]),Ms.current=Lo,Lo||uo(!1),as(),Ol.current=dn},300)}),(0,a.useEffect)(()=>{const dn=()=>ba(void 0,null,function*(){if(!ho.current){ho.current=!0;try{yield as()}catch(ur){console.error("toResize \u51FD\u6570\u6267\u884C\u51FA\u9519:",ur)}finally{ho.current=!1}}});return window.addEventListener("resize",dn),()=>{window.removeEventListener("resize",dn)}},[]),(0,a.useEffect)(()=>(document.body.addEventListener((0,Ho.gH)(),wl),()=>{document.body.removeEventListener((0,Ho.gH)(),wl)}),[]),(0,a.useEffect)(()=>(window.addEventListener("visibilitychange",Zn),()=>{window.removeEventListener("visibilitychange",Zn)}),[Qn]);const Al=()=>ba(void 0,null,function*(){var dn,ur;yield(dn=Xn.current)==null?void 0:dn.ready();const Vr=(ur=Xn.current)==null?void 0:ur.Application;Vr&&(yield Vr.ActivePresentation.SlideShowWindow.View.Exit())}),Zn=()=>ba(void 0,null,function*(){document.visibilityState==="visible"&&(0,fe.ZP)(`/api/courses/${Xt==null?void 0:Xt.coursesId}/smart_plans/${Xt==null?void 0:Xt.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:Qn,randomData:new Date}}})});(0,a.useEffect)(()=>{Wl(),!(zn!=null&&zn.IsSuper)&&!dr.get("pptPage")&&(sr(ya),Zt({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Xt==null?void 0:Xt.coursesId,id:Xt==null?void 0:Xt.id,position:ya}})),(0,Se.s2)()&&ce.history.replace(`/miniprogram/courseware/study?course_id=${Xt==null?void 0:Xt.coursesId}&id=${Xt==null?void 0:Xt.id}`)},[]);const Wl=()=>ba(void 0,null,function*(){yield(0,fe.ZP)(`/api/courses/${Xt==null?void 0:Xt.coursesId}/smart_plans/${Xt==null?void 0:Xt.id}/check_start.json`,{method:"post"})});(0,a.useEffect)(()=>{Qs.current=zn,zn!=null&&zn.WebofficeURL&&setTimeout(()=>{tl()},300)},[zn]),(0,a.useEffect)(()=>{var dn;return(dn=ut==null?void 0:ut.userInfo)!=null&&dn.login&&fl(),()=>{clearInterval(rr.current)}},[(Hn=ut==null?void 0:ut.userInfo)==null?void 0:Hn.login]),(0,a.useEffect)(()=>{!(zn!=null&&zn.IsSuper)&&(Rr==null?void 0:Rr.is_end)===!1&&(zn==null?void 0:zn.Status)=="in_progress"&&Vl()},[Rr==null?void 0:Rr.is_end,zn]),(0,a.useEffect)(()=>{if(Rr!=null&&Rr.is_end&&clearInterval(rr.current),!(zn!=null&&zn.IsSuper)&&(Rr!=null&&Rr.is_end)){let dn=JSON.parse(sessionStorage.getItem("endPPTIds"))||[];dn&&(dn!=null&&dn.includes(Xt==null?void 0:Xt.id))||(te.ZP.info("\u672C\u6B21\u6388\u8BFE\u5DF2\u7ED3\u675F\uFF0C\u611F\u8C22\u60A8\u7684\u53C2\u4E0E\uFF01"),(dn==null?void 0:dn.length)===0?dn=[Xt==null?void 0:Xt.id]:dn.push(Xt==null?void 0:Xt.id),sessionStorage.setItem("endPPTIds",JSON.stringify(dn)))}},[Rr==null?void 0:Rr.is_end,zn]),(0,a.useEffect)(()=>{if(Rr!=null&&Rr.enable_extra&&!(Rr!=null&&Rr.is_end)){let dn=JSON.parse(localStorage.getItem("extraPPTIds"))||[];dn&&!(dn!=null&&dn.includes(Xt==null?void 0:Xt.id))&&ae.default.confirm({centered:!0,okText:"\u77E5\u9053\u4E86",icon:null,maskClosable:!1,keyboard:!1,title:"\u63D0\u793A",closable:!1,cancelButtonProps:{style:{display:"none"}},content:"\u606D\u559C\u4F60\u5DF2\u5B8C\u6210\u6240\u6709\u57FA\u7840\u4E60\u9898\uFF01\u8001\u5E08\u8FD8\u51C6\u5907\u4E86\u62D3\u5C55\u4E60\u9898\uFF0C\u53EF\u4EE5\u5F00\u59CB\u6311\u6218\u4E86\u54E6\uFF01",onOk:()=>ba(void 0,null,function*(){(dn==null?void 0:dn.length)===0?dn=[Xt==null?void 0:Xt.id]:dn.push(Xt==null?void 0:Xt.id),ao(Rr==null?void 0:Rr.extra_position),localStorage.setItem("extraPPTIds",JSON.stringify(dn))})})}},[Rr==null?void 0:Rr.enable_extra]);const wl=()=>{(0,Ho.vp)()||Al()};(0,a.useEffect)(()=>{var dn,ur;(dn=ut==null?void 0:ut.userInfo)!=null&&dn.login&&(ur=Xn.current)!=null&&ur.ready&&as()},[(Un=ut==null?void 0:ut.userInfo)==null?void 0:Un.login,zn]),(0,a.useEffect)(()=>{var dn;Rr!=null&&Rr.page&&((dn=Wr==null?void 0:Wr.page)==null?void 0:dn.lesson_mode)=="online_lesson"&&!(zn!=null&&zn.IsSuper)&&!Is&&ao(Rr==null?void 0:Rr.page)},[Rr==null?void 0:Rr.page]),(0,a.useEffect)(()=>{var dn;((dn=ut==null?void 0:ut.userInfo)==null?void 0:dn.real_name)==="\u6E38\u5BA2"&&Zt({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!1}})},[(un=ut==null?void 0:ut.userInfo)==null?void 0:un.real_name]);const xs=()=>{var dn,ur,Vr,vi,Pi;let Fi=[];return(((ur=(dn=Wr==null?void 0:Wr.page)==null?void 0:dn.smart_plan_page_knowledges)==null?void 0:ur.length)>0||(Vr=Wr==null?void 0:Wr.page)!=null&&Vr.is_ai_question)&&Fi.push({key:"2",title:"\u667A\u80FD\u4E92\u52A8"}),(vi=Wr==null?void 0:Wr.page)!=null&&vi.page_info&&Fi.push({key:"1",title:"\u667A\u80FD\u89E3\u6790"}),(Wr==null?void 0:Wr.count)>0&&Fi.push({key:"4",title:"\u8BD5\u9898"}),(Pi=Wr==null?void 0:Wr.page)!=null&&Pi.animation_code&&Fi.push({key:"3",title:"\u667A\u80FD\u52A8\u6548"}),a.createElement(a.Fragment,null,Fi==null?void 0:Fi.map((Aa,oo)=>a.createElement("span",{style:{cursor:"pointer"},onClick:()=>{Mo(!0),Us(Aa==null?void 0:Aa.key)}},Aa==null?void 0:Aa.title,oo!=(Fi==null?void 0:Fi.length)-1?"\u3001":"")))};(0,a.useEffect)(()=>{var dn,ur,Vr,vi,Pi,Fi,Aa;uo(!1),Qn&&(Wr!=null&&Wr.alert_addendance_tips)&&!(Wr!=null&&Wr.is_super)&&!dr.get("simulate")&&(Hl||(yl(!0),ae.default.confirm({centered:!0,okText:"\u77E5\u9053\u4E86",icon:null,title:"\u63D0\u793A",cancelButtonProps:{style:{display:"none"}},content:"\u5F53\u524D\u8BFE\u4EF6\u5DF2\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230\uFF0C\u8BF7\u8054\u7CFB\u6388\u8BFE\u6559\u5E08\u626B\u7801\u7B7E\u5230\u3002",onOk:()=>ba(void 0,null,function*(){ce.history.push(`/classrooms/${Xt==null?void 0:Xt.coursesId}/smart_plan`)})}))),Qn&&((dn=Wr==null?void 0:Wr.page)==null?void 0:dn.position)!=Zs&&Lo&&(ss((ur=Wr==null?void 0:Wr.page)==null?void 0:ur.position),bs(!0),setTimeout(()=>{bs(!1)},2e3),zn!=null&&zn.IsSuper&&(((vi=(Vr=Wr==null?void 0:Wr.page)==null?void 0:Vr.smart_plan_page_knowledges)==null?void 0:vi.length)>0||(Pi=Wr==null?void 0:Wr.page)!=null&&Pi.is_ai_question||(Fi=Wr==null?void 0:Wr.page)!=null&&Fi.page_info||(Wr==null?void 0:Wr.count)>0||(Aa=Wr==null?void 0:Wr.page)!=null&&Aa.animation_code?Wn.open({message:"",style:{width:"auto",marginBottom:"0px",padding:"12px 30px 20px",whiteSpace:"nowrap",border:"1px solid rgba(20,93,255,0.2)",boxShadow:"0px 0px 10px 0px #E3E1FF",borderRadius:"40px 0 0 40px"},closeIcon:null,description:a.createElement("div",{className:"font18"},"\u5F53\u524D\u9875\u9762\u5305\u542B\uFF1A",a.createElement("span",{style:{color:"#3061D0"}},xs())),duration:2,pauseOnHover:!0,onClose:()=>{uo(!0)}}):uo(!0)))},[Wr]),(0,a.useEffect)(()=>{Cl()},[Qn,Rr==null?void 0:Rr.randomData]);const Cl=()=>ba(void 0,null,function*(){var dn,ur;if(!(zn!=null&&zn.IsSuper)&&(zn==null?void 0:zn.Status)=="in_progress"&&Qn){const Vr=yield(0,fe.ZP)(`/api/courses/${Xt==null?void 0:Xt.coursesId}/smart_plans/${Xt==null?void 0:Xt.id}/check_page_progress.json`,{method:"post",body:{position:Qn}});(Vr==null?void 0:Vr.status)==0&&((dn=Vr==null?void 0:Vr.data)!=null&&dn.allow||(qr((ur=Vr==null?void 0:Vr.data)==null?void 0:ur.not_finish_positions),Li(!0)))}});function as(){return ba(this,null,function*(){try{yield Xn.current.ready();const Vr=yield(yield Xn.current.Application.ActiveWindow).View;Vr.ZoomToFit=-1;const vi=new Event("resize");window.dispatchEvent(vi)}catch(dn){}})}function ao(dn){return ba(this,null,function*(){yield Xn.current.ready(),Xn.current.Application.ActivePresentation.SlideShowWindow.View.GotoSlide(dn)})}(0,a.useEffect)(()=>{Il&&Xn.current&&(el(!0),as())},[Il,Xn.current]);function el(dn){return ba(this,null,function*(){if(!(Xt!=null&&Xt.user_login)){dn?(Cs(!0),(0,Ho.Dj)(document.body)):(Cs(!1),(0,Ho.BU)()),yield Xn.current.ready();const ur=Xn.current.Application,Vr=yield ur.ActivePresentation,vi=yield ur.ActivePresentation.SlideShowSettings,Pi=yield Vr.SlideShowWindow;dn?yield vi.Run():(Pi.IsFullScreen=!1,Al());const Fi=(yield ur.ActivePresentation.SlideShowWindow)!==null;Cs(Fi),as()}})}function Sl(){return ba(this,null,function*(){try{const dn=yield(0,fe.ZP)(`/api/courses/${Xt==null?void 0:Xt.coursesId}/smart_plans/${Xt==null?void 0:Xt.id}/set_page_cache.json`,{method:"post",body:{type:1}});Mi(cu({},(dn==null?void 0:dn.data)||{}))}catch(dn){}})}const Nl=()=>ba(void 0,null,function*(){var dn,ur;let Vr=yield(0,fe.ZP)(`/api/courses/${Xt==null?void 0:Xt.coursesId}/smart_plans/${Xt==null?void 0:Xt.id}.json`,{method:"get"});(Vr==null?void 0:Vr.status)==0&&(Hr(Vr==null?void 0:Vr.data),Xt!=null&&Xt.user_login||(dr.get("type")=="view"&&(((dn=Vr==null?void 0:Vr.data)==null?void 0:dn.status)=="in_progress"?_s(!0):Ws(!0)),((ur=Vr==null?void 0:Vr.data)==null?void 0:ur.status)=="in_progress"&&dr.get("type")!="update"&&_s(!0)))}),Vl=()=>ba(void 0,null,function*(){const dn=yield(0,fe.ZP)(`/api/courses/${Xt==null?void 0:Xt.coursesId}/smart_plans/${Xt==null?void 0:Xt.id}/start_class.json`,{method:"post"})}),du=()=>ba(void 0,null,function*(){var dn;const ur=yield(0,fe.ZP)(`/api/smart_plan_item_banks/${(dn=Wr==null?void 0:Wr.page)==null?void 0:dn.id}/smart_plan_user_page_studies.json`,{method:"post"})}),Io=()=>ba(void 0,null,function*(){Zt({type:"classroomList/getSmartPlanItemBanks",payload:{course_id:Xt==null?void 0:Xt.coursesId,id:Xt==null?void 0:Xt.id,position:Qn||(Rr==null?void 0:Rr.page)||1,max_position:Gn}})}),fl=()=>ba(void 0,null,function*(){var dn,ur,Vr;const vi={};Xt!=null&&Xt.user_login&&(vi.login=Xt.user_login),Is&&(vi.is_simulate=!0);const Pi=yield(0,fe.ZP)(`/api/courses/${Xt==null?void 0:Xt.coursesId}/smart_plans/${Xt==null?void 0:Xt.id}/get_office_token.json`,{method:"get",params:vi});Jn(Pi==null?void 0:Pi.data),ha(!1);const Fi=((dn=Pi==null?void 0:Pi.data)==null?void 0:dn.FileName)||"";document.title=Fi,(ur=Pi==null?void 0:Pi.data)!=null&&ur.IsSuper?Nl():Is?Ws(!0):(((Vr=Pi==null?void 0:Pi.data)==null?void 0:Vr.Status)=="in_progress"&&Ws(!0),rr.current=setInterval(()=>{Sl()},2e3))});function Os(){return ba(this,null,function*(){if(!Xn.current)return;clearTimeout(vl.current),yield Xn.current.ready();const dn=Xn.current.Application,Vr=(Pi=>{if(!Pi||Pi.length===0)return[];const Fi=[...Pi].sort((Ao,pl)=>Ao-pl),Aa=[];let oo={From:Fi[0],To:Fi[0]};for(let Ao=1;AoOs(),4*60*1e3)})}function Ts(dn){return ba(this,null,function*(){Ks.current=dn,Os()})}function tl(){return ba(this,null,function*(){var dn=document.getElementById("weboffice-zone");Xn.current=y().config({mount:dn,url:zn==null?void 0:zn.WebofficeURL,refreshToken:Pl,previewLimit:4,pptOptions:{isShowBottomStatusBar:!0,isShowRemark:!1,isShowComment:!1},commonOptions:{isShowTopArea:!!(zn!=null&&zn.IsSuper),isBrowserViewFullscreen:!0,isIframeViewFullscreen:!1,acceptVisualViewportResizeEvent:!0}}),Xn.current.setToken({token:zn==null?void 0:zn.AccessToken,timeout:25*60*1e3}),Xn.current.on("fileStatus",function(ur){return ba(this,null,function*(){yield Xn.current.ready();const vi=yield Xn.current.Application.ActivePresentation.SlideShowWindow.View.Slide.SlideIndex;sr(vi),Ks.current=[vi],Os()})}),Xn.current.on("fileOpen",function(ur){Vo();const Vr=dn==null?void 0:dn.querySelector("iframe");Vr&&Vr.focus()}),Xn.current.on("fullscreenChange",function(ur){ur.status==1?dr.get("type")!="update"&&Ws(!0):(0,Ho.BU)()})})}function Pl(){return new Promise(function(dn){return ba(this,null,function*(){var ur,Vr,vi,Pi;const Fi=yield(0,fe.ZP)(`/api/courses/${Xt==null?void 0:Xt.coursesId}/smart_plans/${Xt==null?void 0:Xt.id}/refresh_office_token.json`,{method:"get",params:{access_token:(ur=Qs.current)==null?void 0:ur.AccessToken,refresh_token:(Vr=Qs.current)==null?void 0:Vr.RefreshToken}});((vi=Fi==null?void 0:Fi.data)==null?void 0:vi.Code)=="InvalidArgument.AccessToken"&&fl(),Qs.current=Fi.data,dn({token:(Pi=Fi==null?void 0:Fi.data)==null?void 0:Pi.AccessToken,timeout:2*60*1e3}),dn(Fi==null?void 0:Fi.data)})})}function ps(){return ba(this,null,function*(){ha(!0),yield Xn.current.ready();const dn=Xn.current.Application,ur=yield dn.ActivePresentation,vi=yield(yield ur.Slides).Count;jr(vi);let Pi=yield(0,fe.ZP)(`/api/courses/${Xt==null?void 0:Xt.coursesId}/smart_plans/${Xt==null?void 0:Xt.id}/create_item_banks.json`,{method:"post",body:{create_ppt:!0,is_extra:!0}});(Pi==null?void 0:Pi.status)==0&&te.ZP.success("\u64CD\u4F5C\u6210\u529F"),yield dn.ActivePresentation.Slides.AddSlide(vi),setTimeout(()=>ba(this,null,function*(){ha(!1),ur.Slides.Item(vi).Shapes.AddPicture({FileName:"https://www.educoder.net/images/tzppt.png",LinkToFile:-1,SaveWithDocument:0,Left:0,Top:0,Width:1,Height:1,Scale:!0})}),1e3)})}function Vo(){return ba(this,null,function*(){yield Xn.current.ready();const dn=Xn.current.Application,ur=yield dn.ActivePresentation.GetSlideRemark(),vi=yield(yield dn.ActivePresentation).Slides,Pi=yield vi.Count;jr(Pi),dn.Sub.SlideShowEnd=()=>ba(this,null,function*(){Cs(!1),as(),Ws(!1)}),dn.Sub.SlideShowBegin=()=>ba(this,null,function*(){Cs(!0),as()});const Fi=yield dn.ActivePresentation.SlideShowWindow.View.Slide.SlideIndex;sr(Fi),Ks.current=[Fi],Os(),dn.Sub.ActiveSlideChange=Aa=>ba(this,null,function*(){var oo;jr(yield vi.Count),sr(((oo=Aa==null?void 0:Aa.Data)==null?void 0:oo.slideIndex)+1)}),dn.Sub.SlideDelete=Aa=>ba(this,null,function*(){var oo;let Ao=yield(0,fe.ZP)(`/api/courses/${Xt==null?void 0:Xt.coursesId}/smart_plans/${Xt==null?void 0:Xt.id}/delete_page.json`,{method:"delete",body:{position:(oo=Aa==null?void 0:Aa.Data)==null?void 0:oo.SlideIndex}});(Ao==null?void 0:Ao.status)==0&&(te.ZP.success("\u5220\u9664\u6210\u529F"),jr(yield vi.Count))}),dn.Sub.PresentationNewSlide=Aa=>ba(this,null,function*(){console.log("\u76D1\u542C\u65B0\u589E\u5E7B\u706F\u7247\u7684\u64CD\u4F5C\u4E8B\u4EF6",Aa)}),dn.Sub.SlideMove=Aa=>ba(this,null,function*(){var oo,Ao,pl;if(zn!=null&&zn.IsSuper&&document.hasFocus()){sr("");let jl=yield(0,fe.ZP)(`/api/courses/${Xt==null?void 0:Xt.coursesId}/smart_plans/${Xt==null?void 0:Xt.id}/change_page_postition.json`,{method:"post",body:{origin_position:(oo=Aa==null?void 0:Aa.Data)==null?void 0:oo.SlideFromIndex,target_position:(Ao=Aa==null?void 0:Aa.Data)==null?void 0:Ao.SlideIndex}});(jl==null?void 0:jl.status)==0&&(te.ZP.success("\u79FB\u52A8\u6210\u529F"),sr((pl=Aa==null?void 0:Aa.Data)==null?void 0:pl.SlideIndex))}}),yield dn.ActivePresentation.SlideShowWindow.View.GotoSlide(ya)})}const xl=()=>ba(void 0,null,function*(){var dn,ur;Ro(!0);const Vr=yield(0,fe.ZP)(`/api/courses/${Xt==null?void 0:Xt.coursesId}/smart_plans/${Xt==null?void 0:Xt.id}/smart_plan_users.json`,{method:"get",params:Uo});(Vr==null?void 0:Vr.status)==0&&(Ra((dn=Vr==null?void 0:Vr.data)==null?void 0:dn.smart_plan_users),xo((ur=Vr==null?void 0:Vr.data)==null?void 0:ur.count)),Ro(!1)}),ls=()=>ba(void 0,null,function*(){var dn;Ro(!0);const ur=yield(0,fe.ZP)(`/api/courses/${Xt==null?void 0:Xt.coursesId}/smart_plans/${Xt==null?void 0:Xt.id}/header_info.json`,{method:"get"});(ur==null?void 0:ur.status)===0&&os([{name:"\u5168\u90E8",id:""},...((dn=ur==null?void 0:ur.data)==null?void 0:dn.course_groups)||[]]),Ro(!1)});(0,a.useEffect)(()=>{var dn,ur;return Wr&&((dn=Wr==null?void 0:Wr.page)!=null&&dn.id)&&!((ur=Wr==null?void 0:Wr.page)!=null&&ur.has_study_record)&&(zn==null?void 0:zn.IsSuper)===!1&&(zn==null?void 0:zn.Status)=="in_progress"&&(Fs.current=setTimeout(()=>{Wr!=null&&Wr.alert_addendance_tips||du()},1e4)),()=>{Fs.current&&clearTimeout(Fs.current)}},[zt["classroomList/getSmartPlanItemBanks"],Wr,zn==null?void 0:zn.IsSuper]),(0,a.useEffect)(()=>{zi&&(ls(),xl())},[zi,Uo]);const kr=()=>{const dn=JSON.parse(localStorage.getItem("pptBrowsingHistory")||"[]");(dn==null?void 0:dn.findIndex(Vr=>(Vr==null?void 0:Vr.id)==(Xt==null?void 0:Xt.id)&&(Vr==null?void 0:Vr.courseId)==(Xt==null?void 0:Xt.coursesId)))==-1&&(dn.push({id:Xt==null?void 0:Xt.id,courseId:Xt==null?void 0:Xt.coursesId}),localStorage.setItem("pptBrowsingHistory",JSON.stringify(dn)),ao(1))},nl=()=>ba(void 0,null,function*(){var dn,ur,Vr,vi,Pi;const Fi=()=>ba(void 0,null,function*(){Zt({type:"classroomList/setActionTabs",payload:{key:"start_smart_plan_xia",params:{coursesId:Xt==null?void 0:Xt.coursesId,smart_plans_id:Xt==null?void 0:Xt.id}}})}),Aa=yield(0,fe.ZP)(`/api/courses/${Xt==null?void 0:Xt.coursesId}/smart_plans/${Xt==null?void 0:Xt.id}.json`,{method:"get"});(ur=(dn=Aa==null?void 0:Aa.data)==null?void 0:dn.not_start_positions)!=null&&ur.length?ae.default.confirm({centered:!0,okText:"\u786E\u8BA4\u7ED3\u675F\u6388\u8BFE",cancelText:"\u8FD4\u56DE\u7EE7\u7EED\u6388\u8BFE",icon:null,title:"\u63D0\u793A",content:a.createElement("span",null,"\u7CFB\u7EDF\u68C0\u6D4B\u5230 ",a.createElement("span",{style:{color:"#3061D0"}},"\u7B2C",(Pi=(vi=(Vr=Aa==null?void 0:Aa.data)==null?void 0:Vr.not_start_positions)==null?void 0:vi.sort((oo,Ao)=>Number(oo)-Number(Ao)))==null?void 0:Pi.join("\u3001"),"\u9875")," \u6709\u672A\u542F\u52A8\u7684\u7B54\u9898\uFF0C\u7ED3\u675F\u6388\u8BFE\u540E\uFF0C\u8FD9\u4E9B\u8BD5\u9898\u5C06\u65E0\u6CD5\u542F\u52A8\u7B54\u9898\u3002\u786E\u8BA4\u7ED3\u675F\u6388\u8BFE\uFF1F"),onCancel:()=>ba(void 0,null,function*(){var oo,Ao,pl;ao((pl=(Ao=(oo=Aa==null?void 0:Aa.data)==null?void 0:oo.not_start_positions)==null?void 0:Ao.sort((jl,fu)=>Number(jl)-Number(fu)))==null?void 0:pl[0])}),onOk:()=>ba(void 0,null,function*(){yield Fi()})}):yield Fi()}),Ns=()=>a.createElement(a.Fragment,null,Xt!=null&&Xt.user_login?a.createElement("div",{className:Ga.right},a.createElement(Hf,{pageNum:Qn,maxPage:Gn})):a.createElement("div",{className:Ga.right},a.createElement(pe.Z,{spinning:zt["classroomList/getSmartPlanItemBanks"]},a.createElement("div",{style:{visibility:Wr?"visible":"hidden",height:"100vh",overflow:"hidden"}},(zn==null?void 0:zn.IsSuper)!==void 0&&a.createElement("div",{style:Gn?{}:{display:"none"}},zn!=null&&zn.IsSuper?a.createElement(eu,{clickTab:Ls,pptFullScreen:Lo,pageNum:Qn,maxPage:Gn,pptInfo:yr,openEwm:Er,changePage:Ts,setOpenEwm:()=>{ri(null)},aiImg:$r,addPage:()=>{ps()},gotoSlide:dn=>{ao(dn)},openCheckInfo:()=>{Wo(!0)}}):a.createElement(Ef,{isSimulate:Is,officeToken:zn,pageCache:Rr,pageNum:Qn,aiImg:$r,maxPage:Gn,changePage:Ts,gotoSlide:dn=>{ao(dn)}})))))),xi=()=>{var dn,ur,Vr,vi,Pi;return a.createElement("div",{className:Ga.left},a.createElement("div",{style:Is?{pointerEvents:"none"}:{},id:"weboffice-zone"}),!ko&&Lo&&(zn==null?void 0:zn.IsSuper)&&Za&&a.createElement("div",{className:Ga.left_float},a.createElement("div",{className:Ga.float_icon},a.createElement("img",{src:le(23175),width:20,height:20})),a.createElement("div",{className:Ga.float_more},a.createElement("div",{className:Ga.float_text,onClick:()=>{Mo(!0)}},"\u67E5\u770B\u5B66\u4E60\u4E92\u52A8"),(yr==null?void 0:yr.status)=="in_progress"&&((dn=Wr==null?void 0:Wr.page)==null?void 0:dn.lesson_mode)!="self_learning"&&!(Wr!=null&&Wr.is_extra)&&(((ur=Wr==null?void 0:Wr.page)==null?void 0:ur.status)=="not_started"||((Vr=Wr==null?void 0:Wr.page)==null?void 0:Vr.status)=="ended")&&(zn==null?void 0:zn.IsSuper)&&(Wr==null?void 0:Wr.count)>0&&a.createElement(a.Fragment,null,a.createElement("div",{className:Ga.float_icon},a.createElement("img",{src:le(68045),width:20,height:20})),a.createElement("div",{className:Ga.float_text,onClick:()=>ba(void 0,null,function*(){Zt({type:"classroomList/setActionTabs",payload:{key:"question_time",params:{title:"\u8BBE\u7F6E\u7B54\u9898\u65F6\u957F",smart_plans_id:Xt==null?void 0:Xt.id,SmartPlanItemBanks:Wr}}})})},((vi=Wr==null?void 0:Wr.page)==null?void 0:vi.status)=="ended"?"\u91CD\u542F\u7B54\u9898":"\u542F\u52A8\u7B54\u9898")),(yr==null?void 0:yr.status)=="in_progress"&&!(Wr!=null&&Wr.is_extra)&&((Pi=Wr==null?void 0:Wr.page)==null?void 0:Pi.status)=="in_progress"&&(zn==null?void 0:zn.IsSuper)&&(Wr==null?void 0:Wr.count)>0&&a.createElement(a.Fragment,null,a.createElement("div",{className:Ga.float_icon,style:{background:"rgba(227,0,0,0.1)"}},a.createElement("img",{src:le(7891),width:20,height:20})),a.createElement("div",{className:Ga.float_text,onClick:()=>ba(void 0,null,function*(){var Fi;let Aa=yield(0,fe.ZP)(`/api/courses/${Xt==null?void 0:Xt.coursesId}/smart_plans/${Xt==null?void 0:Xt.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(Fi=Wr==null?void 0:Wr.page)==null?void 0:Fi.id,status:"ended"}});(Aa==null?void 0:Aa.status)==0&&(te.ZP.success("\u5DF2\u7ED3\u675F\u7B54\u9898"),Io())})},"\u7ED3\u675F\u7B54\u9898")))),dr.get("simulate")=="true"&&a.createElement("div",{className:Ga.btn_float,style:{bottom:0,right:120}},a.createElement(Ci.op,{className:"mb20",onClick:()=>{el(!1),dr.get("type")?ce.history.push(`/classrooms/${Xt==null?void 0:Xt.coursesId}/smart_plan/${Xt==null?void 0:Xt.id}/ppt_info/info?type=${dr.get("type")}`):ce.history.push(`/classrooms/${Xt==null?void 0:Xt.coursesId}/smart_plan/${Xt==null?void 0:Xt.id}/ppt_info/info`),window.location.reload()}},"\u8FD4\u56DE\u6559\u5E08\u8EAB\u4EFD")),!ko&&Lo&&((zn==null?void 0:zn.IsSuper)||dr.get("simulate")=="true")&&a.createElement("div",{className:Ga.btn_float,style:{right:zn!=null&&zn.IsSuper?"0px":"20px"}},a.createElement("div",null,a.createElement(Ci.op,{disabled:Qn==1,className:"mb20",onClick:()=>{if(Qn==1){te.ZP.info("\u5DF2\u7ECF\u662F\u7B2C\u4E00\u9875\u4E86\uFF01");return}ds(""),ao(Qn-1)}},"\u4E0A\u4E00\u9875")),a.createElement("div",null,a.createElement(Ci.op,{disabled:Qn==Gn,onClick:()=>{if(Qn==Gn){te.ZP.info("\u5DF2\u7ECF\u662F\u6700\u540E\u4E00\u9875\u4E86\uFF01");return}ds(""),ao(Qn+1)}},"\u4E0B\u4E00\u9875")),(zn==null?void 0:zn.IsSuper)&&a.createElement("div",{className:Ga.to_page_style},"\u8DF3\u8F6C\u5230",a.createElement(z.default,{style:{width:"65px",marginLeft:"10px"},size:"small",value:Gs||void 0,placeholder:"\u9875\u7801",onChange:Fi=>{ao(Fi),ds(Fi)}},Array.from({length:Gn},(Fi,Aa)=>Aa+1).map(Fi=>a.createElement(z.default.Option,{key:Fi,value:Fi},Fi))))),a.createElement(ip,{tokenInfo:zn,isPptFullScreen:Lo,pptInfo:yr,handleEndClass:nl,openEwm:Er,setOpenEwm:ri,toggleFullOrExitScreen:el,setAlterVis:Qo,setStudentListVis:Ya}),!(Xt!=null&&Xt.user_login)&&!(zn!=null&&zn.IsSuper)&&!Is&&a.createElement("div",{className:Ga.overcont2wrap},a.createElement(Ci.op,{disabled:Qn==1,className:"mr30",onClick:()=>{if(Qn==1){te.ZP.info("\u5DF2\u7ECF\u662F\u7B2C\u4E00\u9875\u4E86\uFF01");return}ao(Qn-1)}},"\u4E0A\u4E00\u9875"),a.createElement("div",{className:Ga.over_content2},a.createElement("div",{className:Ga.over_button2,onClick:()=>{ce.history.push(`/classrooms/${Xt==null?void 0:Xt.coursesId}/smart_plan`)}},a.createElement("img",{src:le(50066),className:Ga.ewm_img2,style:{width:"14px",height:"14px"}}),a.createElement("div",{className:Ga.ewm_text2},"\u9000\u51FA\u8BFE\u4EF6"))),a.createElement(Ci.op,{disabled:Qn==Gn,className:"ml30",onClick:()=>{if(Qn==Gn){te.ZP.info("\u5DF2\u7ECF\u662F\u6700\u540E\u4E00\u9875\u4E86\uFF01");return}ao(Qn+1)}},"\u4E0B\u4E00\u9875")))};return a.createElement(pe.Z,{spinning:qi},a.createElement("div",{style:{display:"flex"}},fr,zs&&a.createElement("div",{className:Ga.page_style},"\u7B2C",Qn,"\u9875"),a.createElement(uu,{className:`${Ga.officeWrp} ${ul?Ga.arrow:""}`,lazy:!0,onResizeEnd:()=>{},onResize:dn=>{const ur=dn[0]+dn[1],Vr=[dn[0]/ur*100,dn[1]/ur*100];Vr[0]<20&&(Vr[0]=20,Vr[1]=80),Vr[1]==0?is(!0):is(!1),Ss(Vr),as()}},Lo?a.createElement(a.Fragment,null,a.createElement(uu.Panel,{size:gl[0]}," ",xi()),a.createElement(uu.Panel,{size:gl[1],collapsible:!(zn!=null&&zn.IsSuper),style:{overflow:"hidden"}},zn!=null&&zn.IsSuper?a.createElement(ee.Z,{bodyStyle:{padding:0},headerStyle:{display:"none"},width:700,onClose:()=>{Mo(!1)},destroyOnClose:!0,forceRender:!0,open:ko},Ns(),As&&a.createElement("div",{className:Ga.drawer_ewm},a.createElement("div",{className:Ga.drawer_ewm_title,style:{marginBottom:"10px"}},Wr==null?void 0:Wr.smart_plan_name,a.createElement("i",{className:"iconfont icon-guanbi",style:{cursor:"pointer",color:"#000"},onClick:()=>{ws(!1)}})),Wr!=null&&Wr.open_rolling_qrcode_sign?a.createElement("div",{className:Ga.modal},"\u6253\u5F00",a.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},a.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C \u52A8\u6001\u4E8C\u7EF4\u7801\u5C06\u5728",a.createElement("span",{style:{color:"#3061D0",width:"30px",textAlign:"center"}},$s,"s"),"\u540E\u5237\u65B0"):a.createElement("div",{className:Ga.modal},"\u6253\u5F00",a.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},a.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),a.createElement("div",{className:Ga.erweima},a.createElement(ie.Z,{key:Xs,errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${Xt==null?void 0:Xt.coursesId}&id=${Xt==null?void 0:Xt.id}&codeKey=${Xs}`,bgColor:"#FFF",size:260,icon:`${ue.Z.IMG_SERVER}/${(Gt=$e==null?void 0:$e.setting)==null?void 0:Gt.tab_logo_url}`})),(yr==null?void 0:yr.status)=="in_progress"&&((bn=Wr==null?void 0:Wr.page)==null?void 0:bn.lesson_mode)=="online_lesson"&&a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"}},a.createElement(se.Z,{checked:Wr==null?void 0:Wr.open_rolling_qrcode_sign,onChange:dn=>ba(void 0,null,function*(){let ur=yield(0,fe.ZP)(`/api/courses/${Xt==null?void 0:Xt.coursesId}/smart_plans/${Xt==null?void 0:Xt.id}/change_rolling_qrcode_sign.json`,{method:"post",body:{open_rolling_qrcode_sign:dn}});(ur==null?void 0:ur.status)==0&&(dn?bl():(Js(""),dl(10)),te.ZP.success("\u64CD\u4F5C\u6210\u529F"),Io())}),size:"small"}),a.createElement("div",{style:{margin:"0 10px",color:"#333333"}},"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230"),a.createElement(ne.Z,{title:"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230\u540E\uFF0C\u5B66\u751F\u4EC5\u80FD\u626B\u63CF\u4E8C\u7EF4\u7801\u5B8C\u6210\u7B7E\u5230\uFF0C\u5176\u4ED6\u65B9\u5F0F\u7B7E\u5230\u65E0\u6548\u5E76\u4E14\u65E0\u6CD5\u8FDB\u5165\u8BFE\u4EF6\u3002"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao",style:{color:"#ccc",cursor:"pointer"}})))),a.createElement("div",{className:Ga.close_drawer,onClick:dn=>{dn.stopPropagation(),Mo(!1)}},a.createElement("i",{className:"iconfont icon-shouqi10 font14"}))):Ns())):a.createElement(a.Fragment,null,a.createElement(uu.Panel,{size:gl[0],min:"20%",collapsible:!0}," ",xi()),a.createElement(uu.Panel,{size:gl[1],collapsible:!0,style:{overflow:"hidden"}},(!Lo||!(zn!=null&&zn.IsSuper))&&Ns()))),a.createElement(Wf.Z,{Callback:()=>{Nl(),Io(),(0,fe.ZP)(`/api/courses/${Xt==null?void 0:Xt.coursesId}/smart_plans/${Xt==null?void 0:Xt.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:Qn,allow_answer:!1,is_end:!1}}})}}),a.createElement(Vf.Z,{v:yr,params:Xt,user:ut,visible:ll,afterOk:()=>{Qo(!1),window.location.reload()},afterCancel:()=>{Qo(!1)}}),a.createElement(Qf,{openEwm:()=>{ri(new Date)}}),a.createElement(np,{setCheckInfo:Wo,checkInfo:Tl,pptInfo:yr,openRollCall:()=>{Zt({type:"user/setActionTabs",payload:{key:"\u5907\u8BFE\u968F\u673A\u70B9\u540D"}})}}),a.createElement(ae.default,{centered:!0,maskClosable:!1,keyboard:!1,open:Hs,title:"\u8BFE\u4EF6\u4E8C\u7EF4\u7801",width:530,forceRender:!0,footer:null,closeIcon:null},Wr!=null&&Wr.open_rolling_qrcode_sign?a.createElement("div",{className:Ga.modal},"\u6253\u5F00",a.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},a.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C \u52A8\u6001\u4E8C\u7EF4\u7801\u5C06\u5728",a.createElement("span",{style:{color:"#3061D0",width:"30px",textAlign:"center"}},$s,"s"),"\u540E\u5237\u65B0"):a.createElement("div",{className:Ga.modal},"\u6253\u5F00",a.createElement("span",{style:{color:"#57BE6A",margin:"0 6px"}},a.createElement("i",{className:"iconfont icon-icon-weixin mr5"}),"\u5FAE\u4FE1"),"\u626B\u4E00\u626B\uFF0C\u5373\u53EF\u624B\u673A\u7AEF\u7545\u5B66\u8BFE\u4EF6\uFF0C\u968F\u65F6\u5F00\u542F\u9AD8\u6548\u5B66\u4E60\uFF01"),a.createElement("div",{className:Ga.erweima},a.createElement(ie.Z,{key:Xs,errorLevel:"H",value:`${location.origin}/miniprogram/courseware/study?course_id=${Xt==null?void 0:Xt.coursesId}&id=${Xt==null?void 0:Xt.id}&codeKey=${Xs}`,bgColor:"#FFF",size:260,icon:`${ue.Z.IMG_SERVER}/${(qn=$e==null?void 0:$e.setting)==null?void 0:qn.tab_logo_url}`})),(yr==null?void 0:yr.status)=="in_progress"&&((Yn=Wr==null?void 0:Wr.page)==null?void 0:Yn.lesson_mode)=="online_lesson"&&a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center"}},a.createElement(se.Z,{checked:Wr==null?void 0:Wr.open_rolling_qrcode_sign,onChange:dn=>ba(void 0,null,function*(){let ur=yield(0,fe.ZP)(`/api/courses/${Xt==null?void 0:Xt.coursesId}/smart_plans/${Xt==null?void 0:Xt.id}/change_rolling_qrcode_sign.json`,{method:"post",body:{open_rolling_qrcode_sign:dn}});(ur==null?void 0:ur.status)==0&&(dn?bl():(Js(""),dl(10)),te.ZP.success("\u64CD\u4F5C\u6210\u529F"),Io())}),size:"small"}),a.createElement("div",{style:{margin:"0 10px",color:"#333333"}},"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230"),a.createElement(ne.Z,{title:"\u5F00\u542F\u52A8\u6001\u4E8C\u7EF4\u7801\u7B7E\u5230\u540E\uFF0C\u5B66\u751F\u4EC5\u80FD\u626B\u63CF\u4E8C\u7EF4\u7801\u5B8C\u6210\u7B7E\u5230\uFF0C\u5176\u4ED6\u65B9\u5F0F\u7B7E\u5230\u65E0\u6548\u5E76\u4E14\u65E0\u6CD5\u8FDB\u5165\u8BFE\u4EF6\u3002"},a.createElement("i",{className:"iconfont icon-tishixiaowenhao",style:{color:"#ccc",cursor:"pointer"}}))),a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",marginBottom:"10px",marginTop:"20px"}},a.createElement(b.ZP,{style:{marginRight:"20px"},onClick:()=>{va(!1),_s(!1)}},"\u67E5\u770B\u8BFE\u4EF6"),a.createElement(b.ZP,{type:"primary",onClick:()=>{va(!1),_s(!1),ri(null),el(!0),kr()}},"\u5168\u5C4F\u4E0A\u8BFE"),a.createElement(b.ZP,{type:"primary",style:{marginLeft:"20px"},onClick:()=>{va(!1),Wo(!0)}},"\u67E5\u770B\u7B7E\u5230\u8BE6\u60C5"))),a.createElement(ae.default,{centered:!0,keyboard:!1,maskClosable:!1,destroyOnClose:!0,open:Ui,title:"\u63D0\u793A",width:"450px",cancelButtonProps:{style:{display:"none"}},okText:"\u77E5\u9053\u4E86",onCancel:()=>{var dn;Li(!1),ao((dn=Jr==null?void 0:Jr.sort())==null?void 0:dn[0])},onOk:()=>ba(void 0,null,function*(){var dn;Li(!1),ao((dn=Jr==null?void 0:Jr.sort())==null?void 0:dn[0])})},a.createElement("div",null,"\u8BF7\u5B8C\u6210 ",(Mn=Jr==null?void 0:Jr.sort())==null?void 0:Mn.map((dn,ur)=>a.createElement("span",{key:ur,style:{color:"#3061d0",cursor:"pointer"},onClick:()=>{Li(!1),ao(dn)}},"\u7B2C",dn,"\u9875",ur+1==(Jr==null?void 0:Jr.length)?"":"\u3001"))," \u6240\u6709\u8BD5\u9898\u4EE5\u89E3\u9501\u4E0B\u4E00\u9875\u5185\u5BB9\u3002")),a.createElement(ae.default,{centered:!0,keyboard:!1,destroyOnClose:!0,maskClosable:!1,open:zi,title:"\u5B66\u751F\u5217\u8868",width:"800px",onCancel:()=>{Ya(!1)},footer:null},a.createElement(pe.Z,{spinning:!1},a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:"20px"}},a.createElement(z.default,{style:{width:160},size:"large",placeholder:"\u8BF7\u9009\u62E9\u73ED\u7EA7",value:Uo==null?void 0:Uo.course_group_id,options:(Tn=$o||[])==null?void 0:Tn.map(dn=>({label:dn==null?void 0:dn.name,value:dn==null?void 0:dn.id})),onChange:dn=>{Uo.page=1,Uo.course_group_id=dn,El(cu({},Uo))}}),a.createElement(Ci.t7,{style:{width:300},value:{value:Uo.search},onChange:(dn,ur)=>{Uo.page=1,Uo.search=dn,El(cu({},Uo))},placeholder:"\u8F93\u5165\u5B66\u751F\u59D3\u540D\u6216\u5B66\u53F7\u641C\u7D22"})),a.createElement(E.default,{loading:lo,style:{marginBottom:"10px"},className:"mt10",scroll:{y:400},columns:[{title:"\u59D3\u540D",dataIndex:"user_name",ellipsis:!0,render:dn=>a.createElement("span",{style:{color:"#666666"}},dn||"--")},{title:"\u5B66\u53F7",dataIndex:"student_id",ellipsis:!0,render:dn=>a.createElement("span",{style:{color:"#666666"}},dn||"--")},{title:"\u5206\u73ED",dataIndex:"group_name",ellipsis:!0,render:dn=>a.createElement("span",{style:{color:"#666666"}},dn||"--")},{title:"\u64CD\u4F5C",dataIndex:"gender",key:"gender",width:80,fixed:"right",align:"center",render:(dn,ur)=>a.createElement("span",{className:"c-grey-666",style:{cursor:"pointer",color:"#3061d0"},onClick:()=>{Ya(!1),ce.history.push(`/classrooms/${Xt==null?void 0:Xt.coursesId}/smart_plan/${Xt==null?void 0:Xt.id}/users/${ur==null?void 0:ur.user_login}/ppt_info/info`)}},"\u67E5\u770B")}],dataSource:jo,pagination:{size:"default",showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["50","100","150","200"],pageSize:Uo.limit,current:Uo.page,position:["bottomRight"],onChange:(dn,ur)=>{Uo.page=dn,Uo.limit=ur,El(cu({},Uo))},total:rs,showTotal:(dn,ur)=>a.createElement("span",null,"\u5171",a.createElement("span",{style:{color:"#165DFF"}}," ",dn," "),"\u6761\u6570\u636E")}}))),a.createElement(gs,{Callback:dn=>ba(void 0,null,function*(){var ur;let Vr=yield(0,fe.ZP)(`/api/courses/${Xt==null?void 0:Xt.coursesId}/smart_plans/${Xt==null?void 0:Xt.id}/change_item_banks.json`,{method:"post",body:{smart_plan_item_bank_id:(ur=Wr==null?void 0:Wr.page)==null?void 0:ur.id,status:"in_progress",answer_limit_time:dn}});(Vr==null?void 0:Vr.status)==0&&(te.ZP.success("\u5DF2\u542F\u52A8\u7B54\u9898"),Io(),Mo(!0),Zt({type:"classroomList/setActionTabs",payload:{key:""}}))})}),a.createElement(Gf.Z,{Callback:()=>{ce.history.push(`/classrooms/${Xt==null?void 0:Xt.coursesId}/smart_plan`),(0,fe.ZP)(`/api/courses/${Xt==null?void 0:Xt.coursesId}/smart_plans/${Xt==null?void 0:Xt.id}/set_page_cache.json`,{method:"post",body:{type:0,data:{page:Qn,allow_answer:!1,is_end:!0}}})}})))};var up=(0,ce.connect)(({user:ut,classroomList:nt,loading:$e,globalSetting:zt})=>({user:ut,classroomList:nt,globalSetting:zt,loading:$e.effects}))(lp)},99453:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return ve}});var a=le(59301),Ce=le(6767),y=le(62957),ce=le(14566),de=le(25399),te=le(60242),ae=le(82093),re={box:"box___542Xs",row:"row___hSJJt",icon:"icon___qExRj"},ne=le(71360),x=le(25992),ee=le(47257),E=le.n(ee),b=le(49661),z=le(59301),ie=Object.defineProperty,se=Object.getOwnPropertySymbols,pe=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,ue=(he,ge,be)=>ge in he?ie(he,ge,{enumerable:!0,configurable:!0,writable:!0,value:be}):he[ge]=be,oe=(he,ge)=>{for(var be in ge||(ge={}))pe.call(ge,be)&&ue(he,be,ge[be]);if(se)for(var be of se(ge))fe.call(ge,be)&&ue(he,be,ge[be]);return he},me=(he,ge,be)=>new Promise((ye,Ae)=>{var Fe=Be=>{try{we(be.next(Be))}catch(Se){Ae(Se)}},De=Be=>{try{we(be.throw(Be))}catch(Se){Ae(Se)}},we=Be=>Be.done?ye(Be.value):Promise.resolve(Be.value).then(Fe,De);we((be=be.apply(he,ge)).next())}),ve=({v:he,visible:ge,params:be,user:ye,afterOk:Ae,afterCancel:Fe})=>{var De;const[we,Be]=(0,a.useState)([]),Se=(0,a.useRef)([]),[je,Ie]=(0,a.useState)(!1),ze={multiple:!1,withCredentials:!0,showUploadList:!1,onRemove:()=>{Be([])},accept:".ppt,.pptx",beforeUpload:qe=>me(void 0,null,function*(){var Je,Qe;const Ue=qe.name.endsWith(".ppt"),Le=qe.name.endsWith(".pptx");if(!Ue&&!Le)return Ce.ZP.warning("\u53EA\u80FD\u4E0A\u4F20PPT\u6216PPTX\u7C7B\u578B\u7684\u6587\u4EF6"),Promise.reject();if(qe.size/1024/1024>200)return Ce.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236200MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),Promise.reject();let Re=qe==null?void 0:qe.name,We=Re.lastIndexOf("."),Ze=Re.substring(0,We);Ze.length>20&&(Ze=Ze.substring(0,20));const ft=yield(0,ae.ZP)(`/api/courses/${be==null?void 0:be.coursesId}/smart_plans/check_exist.json`,{method:"post",body:{filename:Ze}});(Je=ft==null?void 0:ft.data)!=null&&Je.exist&&Ce.ZP.info("\u68C0\u6D4B\u5230\u8BFE\u5802\u5DF2\u6709\u540C\u540D\u8BFE\u4EF6\uFF0C\u65B0\u4E0A\u4F20\u7684\u8BFE\u4EF6\u540D\u79F0\u5C06\u6DFB\u52A0\u201C\u526F\u672C\u201D\u8FDB\u884C\u533A\u5206");const it={id:String(Math.random()).slice(-6),name:qe.name,size:qe.size,file:qe,description:"",percent:0,status:"uploading"};return Te(it,{container_type:"SmartPlan",login:(Qe=ye==null?void 0:ye.userInfo)==null?void 0:Qe.login,container_id:null,description:"",realFileName:!1}),Be(He=>[it]),Promise.reject()})},Te=(qe,Je)=>me(void 0,null,function*(){var Qe,Ue,Le,ke,Re,We,Ze,ft,it,He;Je.file_name=qe.name;const Me=qe.name,Xe=yield(0,ae.ZP)("/api/buckets/get_smart_plan_token.json",{method:"get"});if((Xe==null?void 0:Xe.status)!==0){Be(dt=>(dt[dt.findIndex(Ke=>Ke.name===Me)].status="error",[...dt])),Ce.ZP.warning("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u91CD\u65B0\u5C1D\u8BD5");return}Xe.data=JSON.parse((0,x.pe)(Xe.data));const Ne=new(E())({endpoint:(Qe=Xe==null?void 0:Xe.data)==null?void 0:Qe.end_point,region:(Ue=Xe==null?void 0:Xe.data)==null?void 0:Ue.region,accessKeyId:(Le=Xe==null?void 0:Xe.data)==null?void 0:Le.access_key_id,accessKeySecret:(ke=Xe==null?void 0:Xe.data)==null?void 0:ke.access_key_secret,bucket:(Re=Xe==null?void 0:Xe.data)==null?void 0:Re.bucket,stsToken:(We=Xe==null?void 0:Xe.data)==null?void 0:We.security_token});qe.name.split(".").pop(),Ne.multipartUpload(`smartplans/${be.coursesId}/${be==null?void 0:be.id}/${(Ze=ye==null?void 0:ye.userInfo)==null?void 0:Ze.login}/${Date.now()}/${Me}`,new Blob([qe.file],{type:qe.file.type}),{timeout:3600*1e3,partSize:1002400,progress:(dt,Ke,Ve)=>{Be(_e=>{const xe=_e.findIndex(Pe=>Pe.name===Me);return _e[xe].client=Ne,_e[xe].percent=dt*100,_e[xe].checkpoint=Ke,[..._e]})},checkpoint:(it=Se.current[(ft=Se.current)==null?void 0:ft.findIndex(dt=>dt.name===Me)])==null?void 0:it.checkpoint,callback:{customValue:{id:Me+""},url:(He=Xe==null?void 0:Xe.data)==null?void 0:He.callback_url,host:Xe==null?void 0:Xe.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,ae.rz)(Je)}}).then(function(dt){Be(Ke=>{var Ve,_e,xe;const Pe=Ke.findIndex(et=>et.name===Me);let Ye="done";return((Ve=dt.data)==null?void 0:Ve.status)===0?Ke[Pe].response=(_e=dt.data)==null?void 0:_e.data:(Ce.ZP.warning((xe=dt.data)==null?void 0:xe.message),Ye="error"),Ke[Pe].status=Ye,[...Ke]})}).catch(function(dt){(dt==null?void 0:dt.name)!=="cancel"&&Be(Ke=>{const Ve=Ke.findIndex(_e=>_e.name===Me);return Ke[Ve].status="error",[...Ke]})})});return z.createElement(y.default,{maskClosable:!1,centered:!0,open:ge,title:"\u66F4\u6362\u8BFE\u4EF6",width:550,destroyOnClose:!0,onCancel:()=>{Fe(),Be([])},okButtonProps:{loading:je,disabled:(we==null?void 0:we.length)>0&&((De=we==null?void 0:we[0])==null?void 0:De.status)=="uploading"},onOk:()=>me(void 0,null,function*(){var qe,Je,Qe;if((we==null?void 0:we.length)>0&&((qe=we==null?void 0:we[0])==null?void 0:qe.status)=="uploading"){Ce.ZP.warning("\u8BFE\u4EF6\u6B63\u5728\u4E0A\u4F20\u4E2D\uFF0C\u8BF7\u7A0D\u7B49...");return}Ie(!0);const Ue=yield(0,ae.ZP)(`/api/courses/${be==null?void 0:be.coursesId}/smart_plans/${he==null?void 0:he.id}/change_attachment.json`,{method:"put",body:{attachment_id:(Qe=(Je=we==null?void 0:we[0])==null?void 0:Je.response)==null?void 0:Qe.attachment_id,smart_plan_id:he==null?void 0:he.id}});return Ie(!1),(Ue==null?void 0:Ue.status)===0&&(Ce.ZP.success("\u66F4\u6362\u6210\u529F\uFF01"),Ae(),Be([])),Ue})},z.createElement("div",null,z.createElement("div",{style:{fontSize:"14px",color:"#000",marginBottom:"20px"}},"\u652F\u6301\u4E0A\u4F20\u65B0\u7248PPT\u6587\u4EF6\u8986\u76D6\u5F53\u524DPPT\u5185\u5BB9\u3002\u66F4\u6362PPT\u540E\uFF0C\u4EA4\u4E92\u529F\u80FD\u4ECD\u4E0E\u539F\u9875\u7801\u5173\u8054\u3002\u5982\u9700\u8C03\u6574\uFF0C\u53EF\u901A\u8FC7 ",z.createElement("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:()=>{}},"\u8BFE\u4EF6\u4EA4\u4E92\u8BE6\u60C5")," \u5FEB\u901F\u4FEE\u6539\u4EA4\u4E92\u529F\u80FD\u5173\u8054\u7684\u5E7B\u706F\u7247\u3002 "),z.createElement(ce.default,oe({},ze),z.createElement("div",{style:{display:"flex",alignItems:"center"}},z.createElement(ne.op,{shape:"default"},z.createElement("div",{style:{display:"flex",alignItems:"center"}},z.createElement("img",{width:14,src:le(69629)}),z.createElement("span",{style:{marginLeft:"5px"}},"\u4E0A\u4F20\u66F4\u6362\u8BFE\u4EF6"))),z.createElement("span",{style:{color:"#9096A3",fontSize:"12px",marginLeft:"10px"}},"\u6587\u4EF6\u5927\u5C0F\u4E0D\u8D85\u8FC7200MB\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1APPT\u3001PPTX"))),z.createElement("div",{className:re.box},we.map(qe=>z.createElement("div",{key:qe.id,className:re.row},z.createElement("div",{className:re.icon},qe.status==="done"&&z.createElement("i",{className:"iconfont icon-wancheng",style:{color:"#19CB70"}}),qe.status==="error"&&z.createElement("i",{className:"iconfont icon-cuowu",style:{color:"#E30000",marginLeft:1,fontSize:13}})),z.createElement("div",null,z.createElement(de.Z,{title:qe==null?void 0:qe.name},z.createElement("div",{style:{color:qe.status==="error"?"#E30000":"#3061D0",textDecoration:"underline"}},(0,b.tP)(qe==null?void 0:qe.name,9))),qe.status==="uploading"&&z.createElement(te.Z,{strokeColor:"#3061D0",trailColor:"rgba(144, 150, 163, 0.1)",percent:qe.percent,showInfo:!1,size:[168,4]})))))))}},61471:function(Ct,lt,le){"use strict";le.d(lt,{i:function(){return me},q:function(){return oe}});var a=le(59301),Ce={flex_box_center:"flex_box_center___yMUhy",flex_space_between:"flex_space_between___KNvG9",flex_box_vertical_center:"flex_box_vertical_center___yqWY9",flex_box_center_end:"flex_box_center_end___DJKuV",flex_box_column:"flex_box_column___NTtN1",singleSelect:"singleSelect___fU3O9",multipleSelect:"multipleSelect___LFXCB",plus:"plus___gdDhG"},y=le(92310),ce=le.n(y),de=le(25399),te=le(82326),ae=le(99571),re=le(82093),ne=Object.defineProperty,x=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ie=(Ee,ve,he)=>ve in Ee?ne(Ee,ve,{enumerable:!0,configurable:!0,writable:!0,value:he}):Ee[ve]=he,se=(Ee,ve)=>{for(var he in ve||(ve={}))b.call(ve,he)&&ie(Ee,he,ve[he]);if(E)for(var he of E(ve))z.call(ve,he)&&ie(Ee,he,ve[he]);return Ee},pe=(Ee,ve)=>x(Ee,ee(ve)),fe=(Ee,ve)=>{var he={};for(var ge in Ee)b.call(Ee,ge)&&ve.indexOf(ge)<0&&(he[ge]=Ee[ge]);if(Ee!=null&&E)for(var ge of E(Ee))ve.indexOf(ge)<0&&z.call(Ee,ge)&&(he[ge]=Ee[ge]);return he},ue=(Ee,ve,he)=>new Promise((ge,be)=>{var ye=De=>{try{Fe(he.next(De))}catch(we){be(we)}},Ae=De=>{try{Fe(he.throw(De))}catch(we){be(we)}},Fe=De=>De.done?ge(De.value):Promise.resolve(De.value).then(ye,Ae);Fe((he=he.apply(Ee,ve)).next())});const oe=Ee=>{var ve=Ee,{wrapClassName:he,wrapStyle:ge={},showLinkButton:be=!0,tooltipTitle:ye="",loadGeneral:Ae=!1,data:Fe={}}=ve,De=fe(ve,["wrapClassName","wrapStyle","showLinkButton","tooltipTitle","loadGeneral","data"]);const we="course_disciplines_list",[Be,Se]=(0,a.useState)(()=>{const Je=sessionStorage.getItem(we);return Je?JSON.parse(Je):[]}),[je,Ie]=(0,a.useState)(!1),[ze,Te]=(0,a.useState)(!0);(0,a.useEffect)(()=>{qe()},[]);const qe=()=>ue(void 0,null,function*(){var Je,Qe,Ue,Le;Ie(!0);const ke=yield(0,re.U2)("v2/course_disciplines.json",Fe);if(ke.status===0){const Re=((Qe=(Je=ke==null?void 0:ke.data)==null?void 0:Je.list)==null?void 0:Qe.map(We=>({value:We.id,label:We.name})))||[];if(Se(Re),Te(!1),sessionStorage.setItem(we,JSON.stringify(Re)),ze){const We=(Le=(Ue=ke==null?void 0:ke.data)==null?void 0:Ue.list)==null?void 0:Le.find(Ze=>Ze.is_default);Ae&&We&&De.onChange(We==null?void 0:We.id)}}Ie(!1)});return a.createElement("div",{className:ce()(Ce.singleSelect,he),style:ge},a.createElement(de.Z,{title:ye},a.createElement(te.default,se({allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B",loading:je,options:Be,onDropdownVisibleChange:Je=>{Je&&qe()}},De))),be&&a.createElement(ae.ZP,{type:"link",target:"_blank",href:"/knowledgeHub"},"\u7BA1\u7406\u8BFE\u7A0B"))},me=Ee=>{var ve=Ee,{wrapClassName:he,wrapStyle:ge={},showLinkButton:be=!0,courseDisciplineId:ye="",isPlusHeight:Ae=!1,tooltipTitle:Fe,allowAcceptEmpty:De=!1,data:we={}}=ve,Be=fe(ve,["wrapClassName","wrapStyle","showLinkButton","courseDisciplineId","isPlusHeight","tooltipTitle","allowAcceptEmpty","data"]);const[Se,je]=(0,a.useState)([]),[Ie,ze]=(0,a.useState)(!1);(0,a.useEffect)(()=>{Te()},[ye]);const Te=()=>ue(void 0,null,function*(){var qe,Je;if(!De&&!ye){je([]);return}ze(!0);const Qe=yield(0,re.U2)(`v2/course_disciplines/${ye||"all"}.json`,we);if(Qe.status===0){const Ue=((Je=(qe=Qe==null?void 0:Qe.data)==null?void 0:qe.tag_disciplines)==null?void 0:Je.map(Le=>({value:Le.id,label:Le.name})))||[];Ue.length&&je(Ue)}ze(!1)});return a.createElement("div",{className:ce()(Ce.multipleSelect,he),style:ge},a.createElement(de.Z,{title:Fe},a.createElement(te.default,pe(se({allowClear:!0,mode:"multiple",optionFilterProp:"label",placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9",loading:Ie,options:Se,maxTagCount:"responsive",onDropdownVisibleChange:qe=>{qe&&Te()}},Be),{className:ce()(Be.className,Ae&&Ce.plus)}))),be&&a.createElement(ae.ZP,{className:Ce.btn,type:"link",target:"_blank",href:"/knowledgeHub"},"\u7BA1\u7406\u77E5\u8BC6\u70B9"))}},30516:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return ie}});var a=le(59301),Ce=le(76560),y=le(62957),ce=le(99571),de=le(29787),te=le(50582),ae=le(40148),re=le(51124),ne=le(24334),x=le(56656),ee=le.n(x),E=le(49162),b=le(59301),z=(se,pe,fe)=>new Promise((ue,oe)=>{var me=he=>{try{ve(fe.next(he))}catch(ge){oe(ge)}},Ee=he=>{try{ve(fe.throw(he))}catch(ge){oe(ge)}},ve=he=>he.done?ue(he.value):Promise.resolve(he.value).then(me,Ee);ve((fe=fe.apply(se,pe)).next())}),ie=({open:se,onClose:pe})=>{const[fe,ue]=(0,a.useState)(void 0);console.log((0,Ce.useLocation)(),33);const oe=(0,Ce.useLocation)();(0,a.useEffect)(()=>{se&&function(){return z(this,null,function*(){const Qe=yield(0,te.X6)(se);ue(Qe.data)})}()},[se]);const{status:me,created_at:Ee,code:ve,name:he,language:ge,pass_sets_count:be,set_count:ye,error_msg:Ae,output:Fe,input:De,expected_output:we,execute_memory:Be,user:Se,execute_time:je,input_file_url:Ie,output_file_url:ze,is_file:Te,expected_output_file_url:qe}=fe||{};return b.createElement(y.default,{open:se,width:1e3,onCancel:()=>pe(!1),footer:b.createElement(ce.ZP,{type:"primary",onClick:()=>pe(!1)},"\u5173\u95ED"),centered:!0},b.createElement(de.Z,{spinning:!fe,delay:500},b.createElement("div",{className:"record-detail-info"},fe?b.createElement(b.Fragment,null,b.createElement("div",{className:"record-detail-body"},b.createElement("h2",null," \u63D0\u4EA4\u8BB0\u5F55 "),b.createElement("ul",{className:"record-info"},b.createElement("li",null," \u8BC4\u6D4B\u7ED3\u679C\uFF1A",b.createElement("span",{className:me===0?"c-green":"c-red"},ae.Im[me])," "),b.createElement("li",null," \u63D0\u4EA4\u65F6\u95F4\uFF1A",b.createElement("span",null,ee()(Ee).format("YYYY-MM-DD HH:mm:ss"))," "),b.createElement("li",null," \u8BED\u8A00\uFF1A",b.createElement("span",null,ge)," "),b.createElement("li",null," \u6267\u884C\u7528\u65F6\uFF1A",b.createElement("span",null,je*1e3,"ms")," "),b.createElement("li",null," ",`${me===E.h.HIDE_COMPILE_STATUS?"--":be} / ${ye} \u4E2A\u901A\u8FC7\u7684\u6D4B\u8BD5\u7528\u4F8B`," ")),(0,ae.gZ)({status:me,error_msg:Ae,execute_time:je,output:Fe,input:De,expected_output:we,input_file_url:Ie,output_file_url:ze,is_file:Te,expected_output_file_url:qe}),b.createElement("h2",null," \u63D0\u4EA4\u7684\u5185\u5BB9 "),b.createElement(re.ZP,{height:"200px",width:"100%",language:ge==null?void 0:ge.toLocaleLowerCase(),value:ne.Base64.decode(ve),options:{readOnly:!0}}))):null)))}},57049:function(Ct,lt,le){"use strict";le.d(lt,{Im:function(){return ye},Y4:function(){return Fe}});var a=le(59301),Ce=le(37568),y=le(6767),ce=le(99571),de=le(55956),te=le(24334),ae=le.n(te),re=le(5216),ne=le(766),x=le(38394),ee=le(49661),E=le(34376),b=le.n(E),z=le(82093),ie=le(76560),se=le(30516),pe=le(33796),fe=le(50582),ue=le(76193),oe=le(41550),me=le(92310),Ee=le.n(me),ve=le(2610),he=le(59301),ge=(Be,Se,je)=>new Promise((Ie,ze)=>{var Te=Qe=>{try{Je(je.next(Qe))}catch(Ue){ze(Ue)}},qe=Qe=>{try{Je(je.throw(Qe))}catch(Ue){ze(Ue)}},Je=Qe=>Qe.done?Ie(Qe.value):Promise.resolve(Qe.value).then(Te,qe);Je((je=je.apply(Be,Se)).next())});const{TextArea:be}=Ce.default,ye={[de.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[de.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[de.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var Ae=(Be=>(Be[Be.SET_VISIBLE=0]="SET_VISIBLE",Be[Be.SET_TABINDEX=1]="SET_TABINDEX",Be))(Ae||{});function Fe(Be){const{status:Se,error_msg:je,output:Ie,input:ze,expected_output:Te,is_file:qe,input_file_url:Je,output_file_url:Qe,expected_output_file_url:Ue,setMonacoValue:Le,setData:ke,highlightEndEntry:Re}=Be,We=(0,a.useRef)(),Ze=(0,a.useRef)(),ft=(0,a.useRef)();let it=null;const He={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,a.useEffect)(()=>{if(Ie&&!qe&&We.current){const Me=new E.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});Me.open(We.current);const Xe=(Re?ee.jl:ee.pp)(te.Base64.decode(Ie));Me.write(Xe),Me.setOption("theme",{background:"#1e1e1e"})}if(ze&&!qe&&Ze.current){const Me=new E.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});Me.open(Ze.current),Me.write((Re?ee.jl:ee.pp)(ze)),Me.setOption("theme",{background:"#1e1e1e"})}if(Te&&!qe&&ft.current){const Me=new E.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});Me.open(ft.current),Me.write((Re?ee.jl:ee.pp)(te.Base64.decode(Te))),Me.setOption("theme",{background:"#1e1e1e"})}},[Ie]),Se){case de.h.NOMATCH:it=he.createElement(he.Fragment,null,he.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!qe&&he.createElement("div",{ref:We}),qe&&he.createElement("div",{style:He},he.createElement("a",{style:{fontSize:"16px"},onClick:()=>ge(this,null,function*(){const Me=yield(0,z.ZP)(Qe,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});Le(Me),setTimeout(()=>{ke(Qe)},200)})},Ie)),he.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!qe&&he.createElement("div",{ref:ft}),qe&&he.createElement("div",{style:He},he.createElement("a",{style:{fontSize:"16px"},onClick:()=>ge(this,null,function*(){const Me=yield fetch(Ue,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Le(yield Me.text()),setTimeout(()=>{ke(Ue)},200)})},Te)));break;case de.h.EXECUTEFAILURE:it=he.createElement(he.Fragment,null,he.createElement("div",{style:{border:"1px #F6F7F9 solid"}},he.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!qe&&he.createElement(x.Z,{value:ze,style:He}),qe&&he.createElement("div",{style:He},he.createElement("a",{onClick:()=>(0,ee.LR)(Je,ze)},ze))),he.createElement("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"}},he.createElement("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"}},"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),he.createElement("pre",{className:re.Z.error,style:{color:"#E30000",padding:"0 10px"}},te.Base64.decode(je),"111")));break;case de.h.COMPILEFAILURE:it=he.createElement(he.Fragment,null,he.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),he.createElement("pre",{className:re.Z.error},te.Base64.decode(je)));break;case de.h.PODFAILURE:it=he.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case de.h.TIMEOUT:it=he.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return he.createElement(he.Fragment,null," ",it," ")}function De(Be){const{status:Se,error_msg:je,execute_time:Ie,output:ze,input:Te,expected_output:qe,is_file:Je,input_file_url:Qe,output_file_url:Ue,expected_output_file_url:Le}=Be;let ke=null;switch(Se){case de.h.OK:case de.h.NOMATCH:case de.h.EXECUTEFAILURE:case de.h.COMPILEFAILURE:ke=he.createElement("div",{id:"outputResultRef",className:"h100"});break;case de.h.PODFAILURE:ke=he.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case de.h.TIMEOUT:ke=he.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return he.createElement(he.Fragment,null," ",ke," ")}function we({value:Be,className:Se}){return he.createElement("span",{className:Se},Be)}lt.ZP=({input:Be,is_file:Se,debuging:je,submitting:Ie,executingMessage:ze,debugResult:Te,onChangeInput:qe,onDebugCode:Je,onSubmitCode:Qe,hack:Ue,user:Le,submitResult:ke,isWhiteTheme:Re,topDispatch:We})=>{const[Ze]=(0,ie.useSearchParams)(),ft=(0,ie.useParams)(),[it,He]=(0,a.useState)(!1),[Me,Xe]=(0,a.useState)(!1),[Ne,Ge]=(0,a.useState)(1),[dt,Ke]=(0,a.useState)(!1),[Ve,_e]=(0,a.useState)(0),[xe,Pe]=(0,a.useState)(!1),[Ye,et]=(0,a.useState)(""),[pt,Et]=(0,a.useState)(""),gt=(0,a.useRef)(),Bt=(0,a.useRef)(),Ft=(0,a.useRef)(null),Dt=(0,a.useRef)(null),ht=(0,a.useRef)(null);console.log(ke,"submitResult",ft);const{status:tt,id:st,input:ot,output:bt,expected_output:Mt,is_file:It,input_file_url:Lt,output_file_url:Rt,expected_output_file_url:Ht,error_msg:wn,hack_sets:tr}=ke||{};(0,a.useEffect)(()=>{tt===0&&(Ge(1),_e(0))},[tt,st]),(0,a.useEffect)(()=>{ge(void 0,null,function*(){var Bn;const fn=yield(0,fe.rX)(ft==null?void 0:ft.id,"submit");(fn==null?void 0:fn.status)===0&&(fn!=null&&fn.data&&((Bn=fn==null?void 0:fn.data)==null?void 0:Bn.status)!==0?(We({type:ue.Types.SET_SUBMIT_RESULT,payload:{submitResult:fn==null?void 0:fn.data}}),Ge(2),_e(320)):(Ge(1),_e(0)))})},[ft==null?void 0:ft.id]),(0,a.useEffect)(()=>{if(gt.current){let ln=function(jt){$t=Sn.offsetHeight,hn=!0,Rn=jt.pageY,ht.current.style.display="block"},Bn=function(){hn=!1,ht.current.style.display="none"},fn=function(jt){if(hn){En();let _t=Rn-jt.pageY,Ot=$t+_t;if(Ot<0&&(Ot=0),Ot>window.innerHeight-150&&(Ot=window.innerHeight-150),Ne===1){Ot<=34?_e(0):_e(Ot);return}console.log(Ot,"resizeH"),_e(Ot)}};const Sn=Ft.current;let $t=0,hn=!1,Rn=0;const Yt=document.getElementById("case-y-bar");return Yt==null||Yt.addEventListener("mousedown",ln),document.addEventListener("mousemove",fn),document.addEventListener("mouseup",Bn),()=>{const jt=document.getElementById("case-y-bar");jt==null||jt.removeEventListener("mousedown",ln),document.removeEventListener("mousemove",fn),document.removeEventListener("mouseup",Bn)}}},[gt,Ne]),(0,a.useEffect)(()=>{const ln=pe.Z.subscribe("resize-move-bar",En);if(Ze.get("type")!=="exercises")return document.addEventListener((0,ve.gH)(),Pn),()=>{document.removeEventListener((0,ve.gH)(),Pn),ln()}},[]),(0,a.useEffect)(()=>{});function En(){var ln,Bn,fn,Sn;const $t=document.getElementById("outputResultRef");if($t){let hn=$t.dataset.text;Bt.current.reset(),Bt.current.writeln(hn);const Rn=document.getElementById("outputResultRef").offsetWidth-20,Yt=((Sn=(fn=(Bn=(ln=Bt.current)==null?void 0:ln._core)==null?void 0:Bn._renderService)==null?void 0:fn.dimensions)==null?void 0:Sn.actualCellWidth)||10,jt=Math.ceil(Rn/Yt);Bt.current.resize(jt,Math.ceil($t.clientHeight/16))}}function Fn(){He(!it),setTimeout(()=>{En()},300),it?_e(320):(_e(window.innerHeight-150),Ke(!0))}function er(){Me?(Xe(!1),(0,ve.BU)()):(Xe(!0),(0,ve.Dj)(Dt.current))}const Pn=ln=>{(0,ve.vp)()||Xe(!1)},jn=(0,a.useMemo)(()=>{if(Te){const{status:ln,output:Bn,error_msg:fn}=Te;return setTimeout(()=>{let Sn="",$t=document.getElementById("outputResultRef");Bn?Sn=te.Base64.decode(Bn):fn&&(Sn=te.Base64.decode(fn)),Bt.current=new E.Terminal({fontSize:14,theme:{background:"#181e2e",cursor:"transparent"},rendererType:"dom"}),Bt.current.open($t),Bt.current.onKey(function(hn){var Rn;if(hn.domEvent.key.toLocaleUpperCase()==="C"&&hn.domEvent.ctrlKey){hn.domEvent.preventDefault();let Yt=(Rn=Bt.current)==null?void 0:Rn.getSelection();navigator.clipboard.writeText(Yt).then(()=>{})}}),$t.dataset.text=Sn,Bt.current.setOption("convertEol",!0),En()},300),he.createElement(he.Fragment,null,De(Te))}return null},[Te]);function nn(){var ln,Bn;if(!(Ue!=null&&Ue.code)||((ln=Ue==null?void 0:Ue.code)==null?void 0:ln.trim().length)===0){(Bn=y.ZP)==null||Bn.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}Ge(1),_e(320),Je()}const ir=ln=>ge(void 0,null,function*(){let Bn=yield(0,z.ZP)(`/api/problems/${ln}/start.json`,{method:"get",params:{hack_user_id:Le==null?void 0:Le.user_id}});Bn&&(window.location.href=`/myproblems/${Bn==null?void 0:Bn.identifier}${window.location.search}`)});function nr(){It?navigator.clipboard.writeText(te.Base64.decode(wn)).then(()=>{y.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")}):navigator.clipboard.writeText(te.Base64.decode(bt)).then(()=>{y.ZP.success("\u590D\u5236\u9519\u8BEF\u4FE1\u606F\u6210\u529F")})}return he.createElement(a.Fragment,null,he.createElement("div",{className:Ee()(re.Z.case,Re&&re.Z.whiteCase),style:{height:Ve},ref:Ft},he.createElement("div",{className:re.Z.fullMask,ref:ht}),he.createElement("div",{className:re.Z["resize-y-bar"],id:"case-y-bar",ref:gt,draggable:!1},Ne===2&&he.createElement("i",{className:"iconfont icon-guangbiao",draggable:!1})),Ne===1&&(Ve<=34?he.createElement("div",{onClick:()=>{_e(320)},className:re.Z.unfoldBtn},"\u63A7\u5236\u53F0",he.createElement("i",{className:"iconfont icon-zhankai9 ml10 font12"})):he.createElement("div",{onClick:()=>{_e(0)},className:re.Z.unfoldBtn,style:{borderRadius:"0px 0px 8px 8px",top:0}},"\u63A7\u5236\u53F0",he.createElement("i",{className:"iconfont icon-shouqi8 ml10 font12"}))),he.createElement("div",null,he.createElement("div",{className:re.Z.caseHead},he.createElement("div",{className:re.Z.dot}),he.createElement("div",{className:re.Z.text},Ne===1?"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C":"\u8BC4\u6D4B\u7ED3\u679C"),Ne===2&&!Ie&&typeof tt=="number"&&he.createElement(he.Fragment,null,tt===de.h.OK?he.createElement("div",{className:re.Z.pass},he.createElement("i",{className:"iconfont icon-tongguo font14 mr5"}),"\u8BC4\u6D4B\u901A\u8FC7"):he.createElement("div",{className:re.Z.noPass},he.createElement("i",{className:"iconfont icon-jinggao-3 font14 mr5"}),ye[tt])),he.createElement("div",{className:re.Z.btns},Ne===2&&!Ie&&he.createElement(he.Fragment,null,tt!==de.h.OK&&he.createElement("div",{onClick:nr},he.createElement("i",{className:"iconfont icon-fuzhi8"}),"\u590D\u5236\u9519\u8BEF\u4FE1\u606F"),he.createElement("div",{onClick:()=>{Pe(st)}},he.createElement("i",{className:"iconfont icon-danceng-xinjianwenjian"}),"\u663E\u793A\u8BE6\u60C5")),Ze.get("type")!=="exercises"&&he.createElement("div",{title:"\u5C55\u5F00/\u6536\u7F29",onClick:()=>Fn()},he.createElement("i",{className:`iconfont icon-${it?"suoxiao1":"fangda"}`})))),he.createElement("div",{style:{display:Ne===1?"block":"none"}},je?he.createElement(ne.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):he.createElement("div",{style:{height:Ve-34}},he.createElement("div",{className:re.Z.result},he.createElement("div",{className:re.Z.left},he.createElement("div",{className:re.Z.title},he.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),he.createElement("span",null,"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B")),he.createElement("div",{className:re.Z.leftNode},he.createElement(be,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:Se?"":Be,onChange:qe}))),he.createElement("div",{className:re.Z.right},he.createElement("div",{className:re.Z.title},he.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),he.createElement("span",null,"\u4EE3\u7801\u6267\u884C\u7ED3\u679C")),he.createElement("div",{className:re.Z.node},Te?jn:he.createElement("p",{style:{color:"#8F96B1"}},"\u8BF7\u5728\u5DE6\u4FA7\u8F93\u5165\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D\uFF0C\u5373\u53EF\u751F\u6210\u4EE3\u7801\u6267\u884C\u7ED3\u679C")))))),he.createElement("div",{style:{display:Ne===2?"block":"none"}},Ie?he.createElement(ne.Z,{style:{color:"#1976d2"},message:"\u670D\u52A1\u542F\u52A8\u4E2D..."}):he.createElement("div",{style:{height:Ve-34,display:"flex",flexDirection:"column",overflow:"hidden"}},he.createElement("div",{ref:Dt,className:re.Z.elseNode},he.createElement("div",{className:re.Z.nameWrap},he.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),he.createElement("span",null,"\u5B9E\u9645\u8F93\u5165")),he.createElement("div",{className:re.Z.scroll},he.createElement("pre",{className:re.Z.scrollBox,style:dt?{height:Me?"calc(100vh - 20px)":200}:{height:24,overflow:"hidden"}},!It&&he.createElement(we,{value:ot}),It&&he.createElement("a",{style:{fontSize:"16px"},onClick:()=>ge(void 0,null,function*(){const ln=yield fetch(Lt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Et(yield ln.text()),setTimeout(()=>{et(Lt)},200)})},ot)),ot&&he.createElement("div",{className:re.Z.action},he.createElement("span",{onClick:()=>Ke(!dt)},dt?"\u6536\u8D77":"\u5C55\u5F00")))),he.createElement("div",{className:re.Z.result,style:{flex:1,overflow:"hidden"}},he.createElement("div",{className:re.Z.left},he.createElement("div",{className:re.Z.title},he.createElement("i",{style:{color:"#00FA95"},className:"iconfont iconfont icon-zidingyiceshiyongli font14 mr5"}),he.createElement("span",null,"\u9884\u671F\u8F93\u51FA")),he.createElement("div",{className:re.Z.node,style:{background:"#1B2333",color:"#2ABD8C"}},he.createElement("pre",null,!It&&he.createElement(we,{className:"mb10",value:Mt&&te.Base64.decode(Mt)||""}),It&&he.createElement("a",{style:{fontSize:"16px"},onClick:()=>ge(void 0,null,function*(){const ln=yield fetch(Ht,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});Et(yield ln.text()),setTimeout(()=>{et(Ht)},200)})},Mt)))),he.createElement("div",{className:re.Z.right},he.createElement("div",{className:re.Z.title},he.createElement("i",{style:{color:"#00DFFF"},className:"iconfont iconfont icon-daimazhihangjieguo font14 mr5"}),he.createElement("span",null,"\u5B9E\u9645\u8F93\u51FA")),he.createElement("div",{className:re.Z.node,style:{color:tt===de.h.OK?"#2ABD8C":"#FF2C29"}},he.createElement("pre",null,(tt===4||tt===5)&&he.createElement(we,{className:"mb10",value:wn&&te.Base64.decode(wn)||""}),tt!=4&&tt!=5&&(It?he.createElement("a",{style:{fontSize:"16px"},onClick:()=>ge(void 0,null,function*(){const ln=yield(0,z.ZP)(Rt,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});try{Et(ln)}catch(Bn){Et("")}setTimeout(()=>{et(Rt)},200)})},bt):he.createElement(we,{className:"mb10",value:bt&&te.Base64.decode(bt)||""})))))))))),he.createElement("div",{className:Ee()(re.Z.footer,Re&&re.Z.whiteFooter),style:{zIndex:100}},(Ue==null?void 0:Ue.is_program)&&(Ue==null?void 0:Ue.above_question)&&he.createElement(ce.ZP,{className:"mr10",type:"primary",onClick:()=>ir(Ue==null?void 0:Ue.above_question),id:"oj-prev",ghost:!0},"\u4E0A\u4E00\u9898"),(Ue==null?void 0:Ue.is_program)&&(Ue==null?void 0:Ue.under_question)&&he.createElement(ce.ZP,{className:"mr10",type:"primary",onClick:()=>ir(Ue==null?void 0:Ue.under_question),id:"oj-next",ghost:!0},"\u4E0B\u4E00\u9898"),he.createElement(ce.ZP,{style:{border:"1px solid #2ABD8C",color:"#2ABD8C"},ghost:!0,disabled:je||Ie,loading:je,color:"#2ABD8C",className:"mr10",onClick:nn},"\u8C03\u8BD5\u4EE3\u7801"),Ze.get("qtype")!=="8"&&he.createElement(ce.ZP,{className:re.Z.disabled,type:"primary",icon:he.createElement("i",{className:"iconfont icon-bofang1"}),loading:Ie,disabled:je||Ie,onClick:()=>{var ln,Bn;if(!(Ue!=null&&Ue.code)||((ln=Ue==null?void 0:Ue.code)==null?void 0:ln.trim().length)===0){(Bn=y.ZP)==null||Bn.warning("\u4EE3\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u5148\u7F16\u5199\u4EE3\u7801\u540E\uFF0C\u518D\u8FDB\u884C\u8BC4\u6D4B\uFF01");return}Ge(2),_e(320),Qe()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4")),he.createElement(se.Z,{onClose:Pe,open:xe}),he.createElement(oe.Z,{close:!0,data:Ye,type:Ye.length?"txt":"",onClose:()=>et(""),monacoEditor:{value:pt,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}}))}},76193:function(Ct,lt,le){"use strict";le.r(lt),le.d(lt,{Types:function(){return yn},default:function(){return at}});var a=le(59301),Ce=le(76560),y=le(11938),ce=le(62957),de=le(29787),te=le(99571),ae=le(25399),re=le(77019),ne=le(50582),x=le(72664),ee=le(2610),E=le(72015),b=le(90524),z=le(87169),ie=le(30641),se=le(51124),pe=le(75790),fe=le(89613),ue=le(64536),oe=le(6767),me={list:"list___IRN6i",copy:"copy___qCn9B"},Ee=le(56102),ve=le(82093),he=(ct,At,St)=>new Promise((Wt,Kt)=>{var Ut=en=>{try{sn(St.next(en))}catch(on){Kt(on)}},tn=en=>{try{sn(St.throw(en))}catch(on){Kt(on)}},sn=en=>en.done?Wt(en.value):Promise.resolve(en.value).then(Ut,tn);sn((St=St.apply(ct,At)).next())}),be=({showResourceCentre:ct,identifier:At})=>{const St=(0,Ce.useParams)(),[Wt,Kt]=(0,a.useState)(null);(0,a.useEffect)(()=>{ct&&Ut()},[ct]);const Ut=()=>he(void 0,null,function*(){const tn=yield(0,ve.ZP)(`/api/problems/${At}/attachment_list.json`,{method:"get"});(tn==null?void 0:tn.status)==0&&Kt(tn.data||[])});return a.createElement("div",{className:"tpi-code-setting"},a.createElement("h3",null,"\u8D44\u6E90\u4E2D\u5FC3"),!(Wt!=null&&Wt.length)&&a.createElement("div",{className:"tc mt50 c-grey-999"},"\u6682\u65E0\u8D44\u6E90\u6570\u636E"),Wt==null?void 0:Wt.map((tn,sn)=>a.createElement("dl",{className:me.list,key:sn},a.createElement(ae.Z,{title:tn.title},a.createElement("dt",null,a.createElement("i",{className:"icon-wenjian4 mr5"}),tn.title)),a.createElement("dd",null,a.createElement(Ee.CopyToClipboard,{text:tn.saved_file_path,onCopy:()=>oe.ZP.success("\u590D\u5236\u6210\u529F")},a.createElement("span",{className:`${me.copy} current`},"\u70B9\u51FB\u590D\u5236"))))))},ye=le(59301),Ae=Object.defineProperty,Fe=Object.defineProperties,De=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,je=(ct,At,St)=>At in ct?Ae(ct,At,{enumerable:!0,configurable:!0,writable:!0,value:St}):ct[At]=St,Ie=(ct,At)=>{for(var St in At||(At={}))Be.call(At,St)&&je(ct,St,At[St]);if(we)for(var St of we(At))Se.call(At,St)&&je(ct,St,At[St]);return ct},ze=(ct,At)=>Fe(ct,De(At));const Te={theme:(0,fe.G)("ProgrammingCodeMode","vs-dark"),fontSize:(0,fe.G)("cmFontSize",14),showEditorSetting:!1,tabToSpace:(0,fe.G)("cmTabToSpace",!0),showResourceCentre:!1};var qe=(ct=>(ct[ct.set_font_size=0]="set_font_size",ct[ct.set_theme=1]="set_theme",ct[ct.on_tab_to_space=2]="on_tab_to_space",ct[ct.set_show_editor_setting=3]="set_show_editor_setting",ct[ct.set_show_respurce_center=4]="set_show_respurce_center",ct))(qe||{});function Je(ct,At){switch(At.type){case 3:return ze(Ie({},ct),{showEditorSetting:At.payload});case 1:return ze(Ie({},ct),{theme:At.payload});case 0:return ze(Ie({},ct),{fontSize:At.payload});case 2:return ze(Ie({},ct),{tabToSpace:At.payload});case 4:return ze(Ie({},ct),{showResourceCentre:At.payload});default:throw new Error}}var Qe=({isLoading:ct,value:At,onChange:St,language:Wt,onUpdateCode:Kt,ActionBarRender:Ut,setIsWhiteTheme:tn,identifier:sn})=>{const[en,on]=(0,a.useReducer)(Je,Te),{theme:Nn,fontSize:mn,showEditorSetting:Dn,tabToSpace:On,showResourceCentre:Kn}=en,qt=(0,a.useRef)(),gr=(0,a.useRef)();(0,a.useEffect)(()=>{tn(Nn==="vs")},[Nn]);const $n={onFontSizeChange:Ir=>{on({type:0,payload:Ir}),(0,fe.t)("cmFontSize",Ir)},tabToSpace:On,cmFontSize:mn,className:"oj",cmCodeMode:Nn,onTabToSpace:Ir=>{on({type:2,payload:Ir}),(0,fe.t)("cmTabToSpace",Ir)},onCodeModeChange:Ir=>{on({type:1,payload:Ir}),(0,fe.t)("ProgrammingCodeMode",Ir)}};function vr(){on({type:3,payload:!1})}function br(){on({type:3,payload:!0})}function Pr(){on({type:4,payload:!1})}function Xr(){on({type:4,payload:!0})}const hr={value:At,language:Wt,theme:Nn,options:{fontSize:mn,insertSpaces:On},onChange:Ir=>{St(Ir),gr.current=Ir,clearTimeout(qt.current),qt.current=setTimeout(()=>{Kt(gr.current)},1e4)},onEditBlur:Ir=>{gr.current&&Kt(gr.current)}};return ye.createElement(a.Fragment,null,Ut(br,Xr),ye.createElement("div",{style:{flex:1,overflow:"hidden"}},!ct&&ye.createElement(se.ZP,Ie({},hr))),ye.createElement(pe.Z,null,ye.createElement(ie.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:Dn,onClose:vr},ye.createElement(ue.Z,Ie({},$n)))),ye.createElement(pe.Z,null,ye.createElement(ie.Z,{rootClassName:"oj",title:null,placement:"right",closable:!1,open:Kn,onClose:Pr},ye.createElement(be,{showResourceCentre:Kn,identifier:sn}))))},Ue=le(60141),Le=le(24334),ke=le(57049),Re={flex_box_center:"flex_box_center___rM3g8",flex_space_between:"flex_space_between___Oc7SE",flex_box_vertical_center:"flex_box_vertical_center___MnmYE",flex_box_center_end:"flex_box_center_end___QQh83",flex_box_column:"flex_box_column___ZRFbL","left-panel":"left-panel___SKGyd","tab-panel-body":"tab-panel-body___gABdv",b1:"b1___QpbmK","oj-width-input":"oj-width-input___eJQWT","oj-mr":"oj-mr___AxILO","s-navs":"s-navs___FXwOi","bg-white":"bg-white___kbZ6r",active:"active___QGOnZ",list:"list___PXTsq",btns:"btns___F8yZK",drawer:"drawer___xdGaT",tour:"tour___oMkVh"},We={pagination:"pagination___yDAjZ",info:"info___ATmsa",wrap:"wrap____KX19"},Ze=le(54172),ft=le(13747),it=le(58617),He=le(30516),Me=le(56656),Xe=le.n(Me),Ne=le(59301);const{Column:Ge}=Ze.default;var dt=({submitResult:ct,submitting:At,submitRecords:St,page:Wt,onPageChange:Kt,topicId:Ut})=>{const[tn]=(0,Ce.useSearchParams)(),{records:sn,records_count:en}=St||{},[on,Nn]=(0,a.useState)(!1),mn=tn.get("type")==="1";return Ne.createElement(de.Z,{spinning:At,tip:"\u8BC4\u6D4B\u4E2D...",indicator:Ne.createElement(it.Z,{style:{fontSize:24},spin:!0})},(sn==null?void 0:sn.length)>0?Ne.createElement(Ze.default,{dataSource:sn,rowKey:"id",pagination:!1},Ne.createElement(Ge,{title:"\u63D0\u4EA4\u65F6\u95F4",dataIndex:"created_at",key:"created_at",render:(Dn,On)=>Ne.createElement("span",null," ",Xe()(Dn).format("YYYY-MM-DD HH:mm:ss"))}),Ne.createElement(Ge,{title:"\u8BC4\u6D4B\u7ED3\u679C",dataIndex:"status",key:"status",render:(Dn,On)=>{var Kn;return Ne.createElement("span",{className:`${Dn===0?"c-green":"c-red"} current`,onClick:()=>{Nn(On.id)}},(Kn=ke.Im[Dn])==null?void 0:Kn.replace("\u8C03\u8BD5","\u8BC4\u6D4B"))}}),Ne.createElement(Ge,{title:`\u6267\u884C\u7528\u65F6 (${mn?"MS":"S"})`,dataIndex:"execute_time",key:"execute_time",render:Dn=>Dn?mn?Dn:Dn/1e3:""}),Ne.createElement(Ge,{title:`\u5185\u5B58\u6D88\u8017\uFF08${mn?"KB":"MB"}\uFF09`,dataIndex:"execute_memory",key:"execute_memory",render:Dn=>Dn?mn?Dn:parseFloat((Dn/1024).toFixed(2)):""}),Ne.createElement(Ge,{title:"\u8BED\u8A00",dataIndex:"language",key:"language"}),Ne.createElement(Ge,{title:"\u64CD\u4F5C",dataIndex:"status",key:"status",render:(Dn,On)=>Ne.createElement("span",{className:"c-light-primary current",onClick:()=>{Nn(On.id)}},"\u67E5\u770B")})):Ne.createElement("div",{style:{height:300,width:"100%"}}),Ne.createElement(He.Z,{onClose:Nn,open:on}),en>15?Ne.createElement(ft.Z,{className:We.pagination,current:Wt,pageSize:15,total:en,onChange:Kt}):null)},Ke=le(57884),Ve=le(96599),_e={desc:"desc___iOAgd",info:"info___GPALq",info_tag:"info_tag___CFEn8"},xe=le(38394),Pe=le(59301);const Ye={1:{name:"\u7B80\u5355",color:"#52c41a"},2:{name:"\u4E2D\u7B49",color:"#faad14"},3:{name:"\u56F0\u96BE",color:"#f5222d"}};var et=({hack:ct})=>{const{language:At,difficult:St,time_limit:Wt,description:Kt}=ct,[Ut]=(0,Ce.useSearchParams)(),tn=Ye[St];return Pe.createElement(Pe.Fragment,null,Pe.createElement("ul",{className:_e.info},Pe.createElement("li",null,"\u7F16\u7A0B\u8BED\u8A00\xA0\xA0",Pe.createElement("b",{className:_e.info_tag},At)),Pe.createElement("li",null,Pe.createElement("span",{className:"ml20"},"\u96BE\u5EA6"),"\xA0\xA0",Pe.createElement(Ve.default,{color:tn==null?void 0:tn.color},tn==null?void 0:tn.name)),Pe.createElement("li",null,Pe.createElement("span",{className:"ml20"},"\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"),"\xA0\xA0",Pe.createElement("span",{style:{color:"#333333"}},Wt,"\u79D2"))),Ut.get("qtype")==="8"?Pe.createElement(xe.Z,{value:Kt,showProgramFill:!0,className:_e.desc}):Pe.createElement(xe.Z,{value:Kt,className:_e.desc}))},pt={},Et=le(59301),gt=({hack:ct,current_user:At})=>Et.createElement("div",{className:pt.answer},ct!=null&&ct.answer_text?Et.createElement(xe.Z,{style:{padding:"13px 0"},value:(ct==null?void 0:ct.answer_text)||""}):Et.createElement(Ke.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u53C2\u8003\u7B54\u6848~"})),Bt=le(33796);function Ft(ct,At){return(0,ve.U2)(`/problems/${ct}/comments.json`,{page:At,limit:10})}function Dt(ct){return(0,ve.v_)(`/discusses/${ct}/plus.json`,{container_type:"Discuss",type:1})}function ht(ct,At,St){return(0,ve.v_)(`/problems/${ct}/comments/reply.json`,{comments:{content:St,parent_id:At}})}function tt(ct,At){return(0,ve.v_)(`/problems/${ct}/comments.json`,{comments:{content:At}})}function st(ct,At,St){return(0,ve.v_)(`/problems/${ct}/comments/${At}/hidden.json`,St)}function ot(ct,At){return(0,ve.IV)(`/problems/${ct}/comments/${At}`)}var bt=le(46541);function Mt({author:ct}){return a.createElement("a",{href:`/users/${ct.login}`,target:"_blank"},a.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",style:{borderRadius:"50%"},src:`${b.Z.IMG_SERVER}/images/${ct.image_url}`,width:"50"}))}function It({data:ct,index:At,parentDiscussIndex:St,user:Wt,onSetActionType:Kt}){const{author:Ut,can_delete:tn,content:sn,id:en,time:on}=ct;function Nn(){Kt({id:en,index:At,type:"delete-discuss",parentDiscussIndex:St,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}const mn=Wt.admin||tn||Ut.user_id===Wt.user_id;return a.createElement("div",{className:"discuss-item-container second-discuss "},a.createElement(Mt,{author:Ut}),a.createElement("section",null,a.createElement("div",{className:"discuss-info"},a.createElement("a",{href:`/users/${Ut.login}`,target:"_blank"},Ut.name),a.createElement("span",{className:"grey"},on),a.createElement("div",{className:"btn-group",style:{marginBottom:0}},mn?a.createElement("a",{onClick:Nn,title:"\u5220\u9664"},a.createElement("i",{className:"iconfont icon-shanchu"})):null)),a.createElement(xe.Z,{className:"discuss-content",value:sn})))}var Lt=({user:ct,data:At,index:St,onPlusDiscuss:Wt,onSetActionType:Kt,activeDiscussIndex:Ut,onReplyDiscuss:tn,onSetActiveDiscussIndex:sn})=>{const{content:en,children:on,hidden:Nn,id:mn,praise_count:Dn,time:On,user_praise:Kn,can_delete:qt,author:gr}=At;function $n(){sn(mn)}function vr(){Wt(mn,!Kn,St)}function br(){Kt({id:mn,index:St,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function Pr(){Kt({id:mn,index:St,params:{hidden:Nn?"0":"1"},type:"hidden-discuss",message:Nn?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const Xr=ct.admin||ct.user_id===gr.user_id;return a.createElement("div",{className:"discuss-item-container",key:mn},a.createElement(Mt,{author:gr}),a.createElement("section",null,a.createElement("div",{className:"discuss-info"},a.createElement("a",{href:`/users/${gr.login}`,target:"_blank"}," ",gr.name," "),a.createElement("span",{className:"grey"},On)),a.createElement(xe.Z,{className:"discuss-content",value:en}),on&&on.length>0?a.createElement("div",{className:"reply-discuss-container"},on.map((hr,Ir)=>a.createElement(It,{key:hr.id,data:hr,index:Ir,user:ct,onSetActionType:Kt,parentDiscussIndex:St}))):null,a.createElement("div",{className:"btn-group"},Xr?a.createElement("a",{onClick:Pr,title:Nn?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},a.createElement("i",{className:Nn?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,qt&&(!on||on.length==0)?a.createElement("a",{onClick:br,title:"\u5220\u9664"},a.createElement("i",{className:"iconfont icon-shanchu"})):null,a.createElement("a",{onClick:$n,title:"\u56DE\u590D"}," ",a.createElement("i",{className:"iconfont icon-huifu1"})," "),a.createElement("a",{onClick:vr,className:Kn?"c-orange":""},a.createElement("i",{className:Kn?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),a.createElement("span",null,Dn||""))),a.createElement(bt.Z,{id:mn,activeDiscussIndex:Ut,onReplyDiscuss:tn})))},Rt=le(39479),Ht={"dis-input-editor-container":"dis-input-editor-container___nKGxx",active:"active___tmt7T","input-mask":"input-mask___epEle","text-area":"text-area___Vry8W","tip-container":"tip-container___plpA3",hide:"hide___kPfyC","md-container":"md-container___u85aq","btn-send":"btn-send___deQ5v"},wn=le(2978),tr=(ct,At,St)=>new Promise((Wt,Kt)=>{var Ut=en=>{try{sn(St.next(en))}catch(on){Kt(on)}},tn=en=>{try{sn(St.throw(en))}catch(on){Kt(on)}},sn=en=>en.done?Wt(en.value):Promise.resolve(en.value).then(Ut,tn);sn((St=St.apply(ct,At)).next())}),En=({user_praise:ct,praise_count:At,praisePlus:St,onCreateDiscuss:Wt,discuss_count:Kt})=>{const[Ut,tn]=(0,a.useState)(!1),[sn,en]=(0,a.useState)("");function on(On){en(On)}function Nn(){tn(!0)}function mn(){tn(!1)}function Dn(){return tr(this,null,function*(){Wt(sn),en(""),tn(!1)})}return a.createElement("div",{className:`${Ht["dis-input-editor-container"]} ${Ut?Ht.active:""} `},a.createElement("div",{className:Ut?`hide ${Ht["text-area"]}`:Ht["text-area"]},a.createElement("input",{placeholder:"\u8BF4\u70B9\u4EC0\u4E48",onClick:Nn}),a.createElement("a",null," ",a.createElement("i",{className:"iconfont icon-huifu1"})," \xA0 \xA0",Kt," "),a.createElement("a",{className:"c-light-black",onClick:St,title:ct?"\u53D6\u6D88\u70B9\u8D5E":"\u70B9\u8D5E"},a.createElement("i",{className:`mr3 ${ct?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"} `}),At?a.createElement("span",null,At):"")),Ut?a.createElement("div",{className:Ht["input-mask"],onClick:mn}):null,a.createElement("div",{className:Ut?Ht["md-container"]:`${Ht["md-container"]} hide`},a.createElement(wn.Z,{id:"discuss-input-editor",miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:sn,height:240,onChange:on}),a.createElement("div",{className:Ht["tip-container"],onClick:mn},a.createElement("a",{className:Ht["btn-send"],onClick:Dn}," \u53D1\u9001 "))))},Fn=le(59301),er=Object.defineProperty,Pn=Object.defineProperties,jn=Object.getOwnPropertyDescriptors,nn=Object.getOwnPropertySymbols,ir=Object.prototype.hasOwnProperty,nr=Object.prototype.propertyIsEnumerable,ln=(ct,At,St)=>At in ct?er(ct,At,{enumerable:!0,configurable:!0,writable:!0,value:St}):ct[At]=St,Bn=(ct,At)=>{for(var St in At||(At={}))ir.call(At,St)&&ln(ct,St,At[St]);if(nn)for(var St of nn(At))nr.call(At,St)&&ln(ct,St,At[St]);return ct},fn=(ct,At)=>Pn(ct,jn(At)),Sn=(ct,At,St)=>new Promise((Wt,Kt)=>{var Ut=en=>{try{sn(St.next(en))}catch(on){Kt(on)}},tn=en=>{try{sn(St.throw(en))}catch(on){Kt(on)}},sn=en=>en.done?Wt(en.value):Promise.resolve(en.value).then(Ut,tn);sn((St=St.apply(ct,At)).next())});const $t={loading:!1,page:1,data:[],count:0,actionType:null,activeDiscussIndex:null};var hn=(ct=>(ct[ct.GET_DISCUSSES=0]="GET_DISCUSSES",ct[ct.TOP_OR_DOWN_DISCUSS=1]="TOP_OR_DOWN_DISCUSS",ct[ct.ACTIVE_DISCUSS_INDEX=2]="ACTIVE_DISCUSS_INDEX",ct[ct.PLUS_DISCUSS=3]="PLUS_DISCUSS",ct[ct.SET_ACTION_TYPE=4]="SET_ACTION_TYPE",ct[ct.SET_PAGE=5]="SET_PAGE",ct[ct.SHOW_DISCUSSES_LOADING=6]="SHOW_DISCUSSES_LOADING",ct))(hn||{});function Rn(ct,At){switch(At.type){case 6:return fn(Bn({},ct),{loading:!0});case 0:return Bn(Bn({},ct),At.payload);case 1:return Bn(Bn({},ct),At.payload);case 4:return Bn(Bn({},ct),At.payload);case 3:return Bn(Bn({},ct),At.payload);case 5:return fn(Bn({},ct),{page:At.payload});case 2:return Bn(Bn({},ct),At.payload);default:throw new Error}}var Yt=({user:ct,identifier:At,hack:St,onTriggerPraise:Wt,activeIndex:Kt})=>{const[Ut,tn]=(0,a.useReducer)(Rn,$t),{loading:sn,page:en,data:on,count:Nn,actionType:mn,activeDiscussIndex:Dn}=Ut,On=(0,a.useCallback)(()=>Sn(void 0,null,function*(){tn({type:6});const hr=yield Ft(At,en),{comments:Ir,disscuss_count:Or}=hr;tn({type:0,payload:{data:Ir,count:Or,loading:!1}})}),[en,At]);(0,a.useEffect)(()=>{Kt==="2"&&On()},[At,en,Kt]);function Kn(hr){tn({type:5,payload:hr})}function qt(hr){tn({type:4,payload:{actionType:hr}})}function gr(hr){tn(Dn===hr?{type:2,payload:{activeDiscussIndex:null}}:{type:2,payload:{activeDiscussIndex:hr}})}function $n(hr,Ir,Or){return Sn(this,null,function*(){try{const ei=yield Dt(hr);on[Or].user_praise=Ir,on[Or].praise_count=ei.praise_count,tn({type:3,payload:{data:[...on]}})}catch(ei){console.log(ei)}})}function vr(){return Sn(this,null,function*(){const{id:hr,params:Ir,type:Or,index:ei,parentDiscussIndex:Dr}=mn;if(Or==="hidden-discuss"&&(yield st(At,hr,Ir),Dr?on[Dr].children[ei].hidden=Ir.hidden==1:on[ei].hidden=Ir.hidden==1,tn({type:4,payload:{actionType:null,data:[...on]}})),Or==="delete-discuss"){if(yield ot(At,hr),Dr||Dr===0){let ti=on[Dr].children;for(let ui=ti.length-1;ui>=0;ui--)if(ti[ui].id===hr){ti.splice(ui,1);break}on[Dr].children=ti}else for(let ti=on.length-1;ti>=0;ti--)if(on[ti].id===hr){on.splice(ti,1);break}tn({type:4,payload:{actionType:null,data:[...on]}})}})}function br(){tn({type:4,payload:{actionType:null}})}function Pr(hr,Ir){return Sn(this,null,function*(){try{yield ht(At,hr,Ir),On()}catch(Or){console.log(Or)}})}function Xr(hr){return Sn(this,null,function*(){tn({type:6}),yield tt(At,hr),On()})}return Fn.createElement(Fn.Fragment,null,Fn.createElement("div",{className:"discuss-panel"},on.length===0?Fn.createElement(Ke.Z,null):on.map((hr,Ir)=>Fn.createElement(Lt,{onReplyDiscuss:Pr,onPlusDiscuss:$n,onSetActiveDiscussIndex:gr,onSetActionType:qt,data:hr,index:Ir,user:ct,activeDiscussIndex:Dn})),Nn>10?Fn.createElement("div",{className:"pagination-container"},Fn.createElement(ft.Z,{showQuickJumper:!0,onChange:Kn,current:en,total:Nn})):null),Fn.createElement(En,{user_praise:St.user_praise,praise_count:St.praises_count,praisePlus:Wt,discuss_count:St.comments_count,onCreateDiscuss:Xr}),Fn.createElement(pe.Z,null,Fn.createElement(ce.default,{centered:!0,title:"\u63D0\u793A",open:!!mn,onOk:vr,onCancel:br},Fn.createElement("p",null,mn?mn.message:"")),Fn.createElement(Rt.Z,null)))},jt=le(82326),_t=le(37568),Ot=le(86743),rn={},xn=le(59301),An=({hack:ct,current_user:At})=>xn.createElement("div",{className:rn.answer},ct!=null&&ct.analysis?xn.createElement(xe.Z,{style:{padding:"13px 0"},value:(ct==null?void 0:ct.analysis)||""}):xn.createElement(Ke.Z,{customText:"\u6682\u672A\u8BBE\u7F6E\u9898\u76EE\u89E3\u6790~"})),Jt={hackSets:"hackSets___tw75g",collapseWrapper:"collapseWrapper___TteKi",panelHeader:"panelHeader___Y_Xjq",rateInput:"rateInput___y1qUi",open:"open___xrixP",close:"close___jb6D2",uploadTableWrapper:"uploadTableWrapper___U9Tz_"},Cn=le(8848),In=le(5269),Vn=le(28284),mr=le(71051),Fr=le(12062),wr=le(59301);const{TextArea:mi}=_t.default,{Panel:an}=Cn.default;var Ln=({data:ct,hack:At})=>(console.log(ct,At,"data"),At!=null&&At.is_file?wr.createElement(Fr.Y2,{disabled:!0,className:Jt.uploadTableWrapper,showScore:!At.test_set_score,data:ct,isProgramHomework:!0}):wr.createElement("div",{className:Jt.hackSets},ct==null?void 0:ct.map((St,Wt)=>wr.createElement(Cn.default,{accordion:!0,bordered:!1,key:Wt,defaultActiveKey:Wt===0&&St.id,className:Jt.collapseWrapper,expandIcon:({isActive:Kt})=>wr.createElement("i",{className:`iconfont icon-weizhankai ${Kt?Jt.open:Jt.close}`,style:{fontSize:14,transition:"all .2s"}})},wr.createElement(an,{key:St.id,header:wr.createElement(re.Z,{align:"middle",justify:"space-between",wrap:!1},wr.createElement(In.Z,{className:Jt.panelHeader},wr.createElement("span",null,"\u6D4B\u8BD5\u7528\u4F8B",Wt+1)),wr.createElement(In.Z,{flex:1},wr.createElement(re.Z,{align:"middle",justify:"end",wrap:!1},!(At!=null&&At.test_set_score)&&wr.createElement(In.Z,{className:Jt.rateInput},wr.createElement("span",{className:"mr20"},"\u8BC4\u5206\u5360\u6BD4"),wr.createElement("div",null,wr.createElement(Vn.default.Item,{noStyle:!0},wr.createElement(mr.Z,{value:St==null?void 0:St.score,className:Jt.baseFormItem,min:0,max:100,disabled:!0}))),wr.createElement("span",{className:"ml10"},"%")))))},wr.createElement(Vn.default.Item,{label:"\u8F93\u5165",labelCol:{span:24}},wr.createElement(mi,{readOnly:!0,value:St==null?void 0:St.input,rows:4})),wr.createElement(Vn.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24}},wr.createElement(mi,{readOnly:!0,value:St==null?void 0:St.output,rows:4}))))))),Cr={tabs:"tabs___p2jIb",tabWarp:"tabWarp___mt05L",tab:"tab___IYGdQ",active:"active___fQMlP",content:"content___GWVJY"},cr=le(59301),Zr=(0,a.forwardRef)(({data:ct=[]},At)=>{var St;const[Wt,Kt]=(0,a.useState)(),Ut=ct.filter(sn=>sn.show);(0,a.useEffect)(()=>{Ut.length&&Kt(Ut[0].id)},[ct==null?void 0:ct.length]);const tn=((St=Ut.find(sn=>sn.id===Wt))==null?void 0:St.element)||null;return(0,a.useImperativeHandle)(At,()=>({setActiveTab:sn=>Kt(sn)})),cr.createElement("div",{className:Cr.tabs},cr.createElement("div",{className:Cr.tabWarp},Ut.map(sn=>cr.createElement("div",{onClick:()=>Kt(sn.id),className:`${Cr.tab} ${sn.id===Wt?Cr.active:""}`,key:sn.id},sn.name))),cr.createElement("div",{className:Cr.content},tn))}),kn=le(59301),_r=Object.defineProperty,_n=Object.defineProperties,Sr=Object.getOwnPropertyDescriptors,xr=Object.getOwnPropertySymbols,li=Object.prototype.hasOwnProperty,Wi=Object.prototype.propertyIsEnumerable,Bi=(ct,At,St)=>At in ct?_r(ct,At,{enumerable:!0,configurable:!0,writable:!0,value:St}):ct[At]=St,Ri=(ct,At)=>{for(var St in At||(At={}))li.call(At,St)&&Bi(ct,St,At[St]);if(xr)for(var St of xr(At))Wi.call(At,St)&&Bi(ct,St,At[St]);return ct},sa=(ct,At)=>_n(ct,Sr(At)),hi=(ct,At,St)=>new Promise((Wt,Kt)=>{var Ut=en=>{try{sn(St.next(en))}catch(on){Kt(on)}},tn=en=>{try{sn(St.throw(en))}catch(on){Kt(on)}},sn=en=>en.done?Wt(en.value):Promise.resolve(en.value).then(Ut,tn);sn((St=St.apply(ct,At)).next())});const $i={1:"\u7B80\u5355",2:"\u9002\u4E2D",3:"\u56F0\u96BE"},Xi={1:"#2fa34f",2:"#0152d9",3:"#fa6400"};var eo=({hack:ct,onTriggerPraise:At,topicId:St,page:Wt,onPageChange:Kt,user:Ut,current_user:tn,submitRecords:sn,submitting:en,submitResult:on,setActiveIndex:Nn,hack_sets:mn})=>{var Dn,On;const[Kn]=(0,Ce.useSearchParams)(),[qt,gr]=(0,a.useState)("0"),$n=(0,Ce.useLocation)(),[vr,br]=(0,a.useState)(!1),[Pr,Xr]=(0,a.useState)(null),[hr,Ir]=(0,a.useState)([]),[Or,ei]=(0,a.useState)([]),[Dr,ti]=(0,a.useState)({page:1,limit:10}),ui=(0,a.useRef)(null),wi=(0,a.useRef)(null);console.log(Ut,"user");let[Mr,Si]=(0,a.useState)(sa(Ri({},(0,Ce.useParams)()),{page:1,per_page:20,name:""}));(0,a.useEffect)(()=>{wi.current&&(ct==null?void 0:ct.is_close_tips)===!1&&Pr===null&&Xr(!0)},[wi.current,ct==null?void 0:ct.is_close_tips,Pr]);function ii(){return hi(this,null,function*(){yield(0,ve.ZP)("/api/users/close_tips.json",{method:"post"})})}(0,a.useEffect)(()=>{Nn(qt)},[qt]);function Lr(zr){return hi(this,null,function*(){let pi=zr.target.id;if(pi==="1"){let Br=yield(0,ve.ZP)(`/api/myproblems/${Mr.id}/redo_logs.json`,{method:"get",params:Ri({},Dr)});(Br==null?void 0:Br.status)===0&&ei(Br==null?void 0:Br.data)}gr(pi)})}(0,a.useEffect)(()=>Bt.Z.subscribe("to-commit-info",()=>{gr("1"),ui.current&&ui.current.setActiveTab("1")}),[]),(0,a.useEffect)(()=>Bt.Z.subscribe("to-reset-info",()=>{Lr({target:{id:"1"}}),ui.current&&ui.current.setActiveTab("2")}),[]);function ni(){gr("2")}function ai(){return hi(this,null,function*(){let zr=yield(0,ve.ZP)("/api/problems/my_hack_list.json",{method:"get",params:Ri({identifier:Mr==null?void 0:Mr.id},Mr)});Ir(zr)})}const Ii=[{title:null,description:kn.createElement("div",null,kn.createElement("b",{onClick:()=>{Xr(!1),ii(),br(!0),ai()},className:"c-light-primary font16 current"},"\u67E5\u770B\u9898\u76EE\u5217\u8868\u5165\u53E3"),kn.createElement("div",{className:"c-grey-333 mt10 mb20"},"\u672C\u6B21\u4F5C\u4E1A\u6240\u9700\u5B8C\u6210\u7684\u8BD5\u9898\u90FD\u53EF\u4EE5\u5728\u8FD9\u91CC\u627E\u5230\uFF0C\u5E76\u652F\u6301\u70B9\u51FB\u8BD5\u9898\u8C03\u6574\u5230\u505A\u9898\u9875"),kn.createElement(te.ZP,{onClick:()=>{Xr(!1),ii()},style:{padding:"2px 29px",height:30,float:"right"},type:"primary"},"\u77E5\u9053\u4E86")),target:()=>wi.current}];return kn.createElement("div",{className:Re["left-panel"]},kn.createElement("ul",{className:`${Re["s-navs"]} ${Re["bg-white"]} ${Re.b1}`},(ct==null?void 0:ct.is_program)&&!Kn.get("pageId")&&kn.createElement(ae.Z,{title:"\u9898\u76EE\u5217\u8868"},kn.createElement("div",{onClick:()=>{ai(),br(!0)},className:Re.btns,ref:wi,style:Pr?{pointerEvents:"none"}:{}},kn.createElement("i",{className:"iconfont icon-yidongdaomulu1 font14 c-white"}))),kn.createElement("li",{style:{marginLeft:20}},kn.createElement("a",{className:qt==="0"?Re.active:"",id:"0",onClick:Lr},"\u9898\u76EE\u63CF\u8FF0")),kn.createElement("li",null,kn.createElement("a",{className:qt==="1"?Re.active:"",id:"1",onClick:Lr},"\u64CD\u4F5C\u8BB0\u5F55")),(Kn.get("type")!=="exercises"&&(ct==null?void 0:ct.answer_text_show)||Kn.get("type")!=="exercises"&&(ct==null?void 0:ct.analysis_show))&&kn.createElement("li",null,kn.createElement("a",{className:qt==="4"?Re.active:"",id:"4",onClick:Lr},"\u89E3\u7B54\u53C2\u8003")),Kn.get("type")!=="exercises"&&kn.createElement("li",null,kn.createElement("a",{className:qt==="2"?Re.active:"",id:"2",onClick:Lr},"\u8BC4\u8BBA")),!!(mn!=null&&mn.length)&&Kn.get("type")!=="exercises"&&Kn.get("type")!=="1"&&kn.createElement("li",null,kn.createElement("a",{className:qt==="5"?Re.active:"",id:"5",onClick:Lr},"\u6D4B\u8BD5\u7528\u4F8B"))),kn.createElement("div",{className:`${Re["tab-panel-body"]} ${qt==="0"?"":"hide"}`,style:{borderRight:"1px #dddddd solid",padding:0}},kn.createElement(et,{hack:ct,onTriggerPraise:At,toDiscuss:ni})),kn.createElement("div",{style:{padding:"12px"},className:`${Re["tab-panel-body"]} ${qt==="1"?"":"hide"}`},kn.createElement(Zr,{ref:ui,data:[{id:"1",show:Kn.get("qtype")!=="8",name:"\u63D0\u4EA4\u8BB0\u5F55",element:kn.createElement(kn.Fragment,null,sn!=null&&sn.records_count||en?kn.createElement(dt,{page:Wt,onPageChange:Kt,topicId:St,submitting:en,key:(on==null?void 0:on.id)||1,submitRecords:sn,submitResult:on}):kn.createElement(Ke.Z,null))},{id:"2",show:Kn.get("type")==="exercises"||(ct==null?void 0:ct.homework_common_id),name:"\u91CD\u7F6E\u8BB0\u5F55",element:kn.createElement(kn.Fragment,null,kn.createElement(Ze.default,{pagination:!1,dataSource:Or==null?void 0:Or.list,columns:[{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801\u65F6\u95F4",dataIndex:"created_at",render:(zr,pi,Br)=>Xe()(zr).format("YYYY-MM-DD HH:mm:ss")},{title:"\u64CD\u4F5C\u4EBA",dataIndex:"operator"},{title:"\u64CD\u4F5C",dataIndex:"redo_type",render:(zr,pi,Br)=>{var oi;return(oi=[{id:1,name:"\u6253\u56DE\u91CD\u505A"},{id:2,name:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},{id:3,name:"\u91CD\u7F6E\u4EE3\u7801\u4ED3\u5E93"}].find(lr=>lr.id===zr))==null?void 0:oi.name}}]}),kn.createElement(ft.Z,{style:{marginTop:10},current:Dr.page,total:Or==null?void 0:Or.count,hideOnSinglePage:!0,onChange:zr=>hi(void 0,null,function*(){Dr.page=zr,ti(Dr);let pi=yield(0,ve.ZP)(`/api/myproblems/${Mr.id}/redo_logs.json`,{method:"get",params:sa(Ri({},Dr),{courseId:Mr.courseId})});(pi==null?void 0:pi.status)===0&&ei(pi==null?void 0:pi.data)})}))}]})),kn.createElement("div",{style:{padding:"12px"},className:`${Re["tab-panel-body"]} ${qt==="4"?"":"hide"}`},kn.createElement(Zr,{data:[{id:"1",show:Kn.get("type")!=="exercises"&&(ct==null?void 0:ct.answer_text_show),name:"\u7B54\u6848",element:kn.createElement(kn.Fragment,null,kn.createElement(gt,{hack:ct,current_user:tn}))},{id:"2",show:Kn.get("type")!=="exercises"&&(ct==null?void 0:ct.analysis_show),name:"\u89E3\u6790",element:kn.createElement(kn.Fragment,null,kn.createElement(An,{hack:ct,current_user:tn}))}]})),kn.createElement("div",{className:`${Re["tab-panel-body"]} ${qt==="2"?"":"hide"}`,style:{padding:0}},kn.createElement(Yt,{user:Ut,activeIndex:qt,identifier:ct.identifier,hack:ct,onTriggerPraise:At})),kn.createElement("div",{className:`${Re["tab-panel-body"]} ${qt==="5"?"":"hide"}`,style:{padding:12}},kn.createElement(Ln,{data:mn||[],hack:ct})),kn.createElement(ie.Z,{rootClassName:Re.drawer,closable:!1,title:null,bodyStyle:{background:"#1B2333",padding:25,display:"flex",flexDirection:"column"},footer:null,width:500,placement:"left",onClose:()=>br(!1),open:vr},kn.createElement(re.Z,null,kn.createElement("b",{style:{color:"#008CFF",fontWeight:500,lineHeight:"19px"},className:"font16"},"\u9898\u76EE\u5217\u8868"),kn.createElement("span",{style:{color:"#FA8D30",fontWeight:500},className:"font12 ml10"},"\u5171",hr==null?void 0:hr.total_count,"\u9898\xA0[\xA0",hr==null?void 0:hr.total_score,"\u5206\xA0]\xA0"),!(Ut!=null&&Ut.hack_manager)&&kn.createElement("span",{style:{color:"#FA8D30",fontWeight:500,marginLeft:"auto"},className:"font12"},"\u6211\u7684\u5F97\u5206\xA0:\xA0",hr==null?void 0:hr.work_score,"\u5206")),kn.createElement("div",{style:{height:1,background:"#1C313F",marginTop:12}}),kn.createElement(re.Z,{align:"middle",className:"mt10 mb10"},!(Ut!=null&&Ut.hack_manager)&&kn.createElement(jt.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u901A\u8FC7\u60C5\u51B5",onChange:zr=>{Mr.page=1,Mr.finish_status=zr,Si(Ri({},Mr)),ai()}},kn.createElement(jt.default.Option,{value:""},"\u5168\u90E8"),kn.createElement(jt.default.Option,{value:0},"\u672A\u5F00\u59CB"),kn.createElement(jt.default.Option,{value:1},"\u8FDB\u884C\u4E2D"),kn.createElement(jt.default.Option,{value:2},"\u5DF2\u5B8C\u6210")),kn.createElement(jt.default,{size:"large",className:"mr10",style:{width:104},placeholder:"\u9898\u76EE\u96BE\u5EA6",onChange:zr=>{Mr.page=1,Mr.difficult=zr||null,Si(Ri({},Mr)),ai()}},kn.createElement(jt.default.Option,{value:0},"\u5168\u90E8"),kn.createElement(jt.default.Option,{value:1},"\u7B80\u5355"),kn.createElement(jt.default.Option,{value:2},"\u9002\u4E2D"),kn.createElement(jt.default.Option,{value:3},"\u56F0\u96BE")),kn.createElement(_t.default.Search,{size:"large",onSearch:zr=>{Mr.name=zr,Mr.page=1,Si(Ri({},Mr)),ai()},style:{flex:1},placeholder:"\u8BF7\u8F93\u5165\u9898\u76EE\u540D\u79F0\u8FDB\u884C\u641C\u7D22"})),kn.createElement("div",{className:Re.list,style:{height:36,background:"#3D445C"}},!(Ut!=null&&Ut.hack_manager)&&kn.createElement("span",null,"\u72B6\u6001"),kn.createElement("span",null,"\u5E8F\u53F7"),kn.createElement("span",{style:{flex:1}},"\u9898\u76EE\u540D\u79F0"),kn.createElement("span",{style:{flexBasis:48,paddingRight:0}},"\u96BE\u5EA6")),kn.createElement("div",{style:{overflow:"auto",flex:1}},(Dn=hr==null?void 0:hr.data)!=null&&Dn.length?(On=hr==null?void 0:hr.data)==null?void 0:On.map((zr,pi)=>kn.createElement("div",{onClick:()=>hi(void 0,null,function*(){let Br=yield(0,ve.ZP)(`/api/problems/${zr==null?void 0:zr.identifier}/start.json`,{method:"get",params:{hack_user_id:Ut==null?void 0:Ut.user_id}});Br&&(Ce.history.replace(`/myproblems/${Br==null?void 0:Br.identifier}${window.location.search}`),window.location.reload())}),className:`${Re.list} ${zr!=null&&zr.checked?Re.active:""}`},!(Ut!=null&&Ut.hack_manager)&&kn.createElement(kn.Fragment,null,!(zr!=null&&zr.opened)&&kn.createElement("span",{style:{color:"#E02020"}},"\u672A\u5F00\u59CB"),(zr==null?void 0:zr.opened)&&!(zr!=null&&zr.passed)&&kn.createElement("span",{style:{color:"#FA6400"}},"\u8FDB\u884C\u4E2D"),(zr==null?void 0:zr.opened)&&(zr==null?void 0:zr.passed)&&kn.createElement("span",{style:{color:"#24C074"}},"\u5DF2\u5B8C\u6210")),kn.createElement("span",null,(Mr.page-1)*20+(pi+1)),kn.createElement("span",{style:{flex:1},title:zr.name},`[${zr==null?void 0:zr.score}\u5206]`,"\xA0",zr.name),kn.createElement("span",{style:{flexBasis:48,paddingRight:0}},$i[zr.difficult]))):kn.createElement(Ke.Z,null)),kn.createElement(ft.Z,{current:Mr.page,className:"mt20",hideOnSinglePage:!0,total:hr==null?void 0:hr.count,pageSize:Mr.per_page,onChange:(zr,pi)=>{Mr.page=zr,Mr.per_page=pi,ai()}})),kn.createElement(Ot.Z,{rootClassName:Re.tour,closeIcon:!1,open:!!Pr,steps:Ii,gap:{offset:3,radius:2}}))},Ci=le(62522),Da=le(15610),Kr=le(38273),Na=le(85933),la=le(89244),ua=le(47206),bi=le(5216),_i=le(92310),na=le.n(_i),ia=le(41751),da=le(4523),Qa=le(34055),Wa=le(64123),so=le(60515),to=le(88977),Ar=le(59301),_o=Object.defineProperty,Xa=Object.defineProperties,no=Object.getOwnPropertyDescriptors,ka=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Nt=(ct,At,St)=>At in ct?_o(ct,At,{enumerable:!0,configurable:!0,writable:!0,value:St}):ct[At]=St,Vt=(ct,At)=>{for(var St in At||(At={}))yt.call(At,St)&&Nt(ct,St,At[St]);if(ka)for(var St of ka(At))xt.call(At,St)&&Nt(ct,St,At[St]);return ct},cn=(ct,At)=>Xa(ct,no(At)),vn=(ct,At)=>{var St={};for(var Wt in ct)yt.call(ct,Wt)&&At.indexOf(Wt)<0&&(St[Wt]=ct[Wt]);if(ct!=null&&ka)for(var Wt of ka(ct))At.indexOf(Wt)<0&&xt.call(ct,Wt)&&(St[Wt]=ct[Wt]);return St},rt=(ct,At,St)=>new Promise((Wt,Kt)=>{var Ut=en=>{try{sn(St.next(en))}catch(on){Kt(on)}},tn=en=>{try{sn(St.throw(en))}catch(on){Kt(on)}},sn=en=>en.done?Wt(en.value):Promise.resolve(en.value).then(Ut,tn);sn((St=St.apply(ct,At)).next())});const{Countdown:kt}=y.default,Qt={Java:"java",C:"c",Python:"py","C++":"c"};var yn=(ct=>(ct[ct.SET_LOADING=0]="SET_LOADING",ct[ct.GET_DATA=1]="GET_DATA",ct[ct.GET_SUBMIT_RECORDS=2]="GET_SUBMIT_RECORDS",ct[ct.SET_DATA=3]="SET_DATA",ct[ct.SET_DEBUGING=4]="SET_DEBUGING",ct[ct.SET_SUBMITING=5]="SET_SUBMITING",ct[ct.SET_EXECUTE_MESSAGE=6]="SET_EXECUTE_MESSAGE",ct[ct.SET_EXECUTE_RESULT=7]="SET_EXECUTE_RESULT",ct[ct.SET_SUBMIT_RESULT=8]="SET_SUBMIT_RESULT",ct[ct.SET_SHOW_NOTE=9]="SET_SHOW_NOTE",ct[ct.SET_PAGE=10]="SET_PAGE",ct))(yn||{});function Pt(){return new Date().getTime()}const Oe={loading:!0,data:void 0,showNote:!1,debugResult:void 0,submitResult:void 0,debuging:!1,submitting:!1,submitRecords:void 0,submitRecordPage:1,executingMessage:""};function mt(ct,At){switch(At.type){case 1:return Vt(Vt({},ct),At.payload);case 3:return cn(Vt({},ct),{data:At.payload});case 0:return cn(Vt({},ct),{loading:At.payload});case 9:return cn(Vt({},ct),{showNote:At.payload});case 4:return cn(Vt({},ct),{debuging:At.payload});case 5:return cn(Vt({},ct),{submitting:At.payload});case 2:return cn(Vt({},ct),{submitRecords:At.payload});case 10:return cn(Vt({},ct),{submitRecordPage:At.payload});case 6:return cn(Vt({},ct),{executingMessage:At.payload});case 7:return Vt(Vt({},ct),At.payload);case 8:return Vt(Vt({},ct),At.payload);default:throw new Error}}var at=({children:ct})=>{var At,St,Wt,Kt,Ut,tn,sn,en,on,Nn;const[mn,Dn]=(0,a.useReducer)(mt,Oe),{id:On}=(0,Ce.useParams)(),Kn=(0,Ce.useLocation)(),[qt]=(0,Ce.useSearchParams)(),{loading:gr,data:$n,debugResult:vr,submitResult:br,submitRecords:Pr,submitRecordPage:Xr,showNote:hr,debuging:Ir,submitting:Or,executingMessage:ei}=mn,[Dr,ti]=(0,a.useState)("#37AD83"),[ui,wi]=(0,a.useState)(null),[Mr,Si]=(0,a.useState)({}),[ii,Lr]=(0,a.useState)(!0),[ni,ai]=(0,a.useState)(!1),[Ii,zr]=(0,a.useState)(!1),pi=(0,a.useRef)(null),Br=(0,a.useRef)(0),oi=$n==null?void 0:$n.user,lr=$n==null?void 0:$n.hack,[Zi,ki]=(0,a.useState)(!1),yi=(0,a.useRef)(1),Hi=(0,a.useRef)(!1);(0,ia.y)(qt.get("type")==="exercises");const{setOpenDisableCopyAndPaste:wa}=(0,ia.X)(),[Ti,or]=(0,a.useState)(""),Vi=(0,la._)(Mr),[Ca,fa]=(0,a.useState)({open:!1,text:""}),[Yi,Gi]=(0,a.useState)(null),Oa=(0,a.useRef)(null);(0,a.useEffect)(()=>{var Tr;let Gr=(Tr=lr==null?void 0:lr.homework_extension)==null?void 0:Tr.failed_evaluate_num;typeof Gr=="number"&&Gi(Gr)},[(At=lr==null?void 0:lr.homework_extension)==null?void 0:At.failed_evaluate_num]),(0,a.useEffect)(()=>{function Tr(){return rt(this,null,function*(){var Gr,Ka,ro,io,gn;Lr(!0);const Ur=yield(0,ne.fu)(On,{exercise_id:qt.get("exercisesId")});if(setTimeout(()=>{Lr(!1)},800),Ur.status!==401){try{Ur.hack.code=Le.Base64.decode(Ur.hack.code)}catch(Qr){console.log(Qr)}Ur.hack=cn(Vt({},Ur.hack),{is_program:qt.get("type")==="1"}),Dn({type:1,payload:{loading:!1,data:Ur}})}if(qt.get("type")==="exercises"){if(window.self===window.top){window.top.location.href="/";return}let Qr;qt.get("coursesId")=="coursesId"?Qr=yield(0,x._F)({categoryId:qt.get("exercisesId"),login:qt.get("login")}):Qr=yield(0,x._B)({categoryId:qt.get("exercisesId"),login:qt.get("login")}),Si(Vt({},Qr)),wa((Gr=Qr==null?void 0:Qr.exercise)==null?void 0:Gr.forbid_copy),typeof((Ka=Qr==null?void 0:Qr.exercise)==null?void 0:Ka.left_time)=="number"&&(wi(Date.now()+((ro=Qr==null?void 0:Qr.exercise)==null?void 0:ro.left_time)*1e3),setTimeout(()=>{ti("red")},(((io=Qr==null?void 0:Qr.exercise)==null?void 0:io.left_time)-300>0?((gn=Qr==null?void 0:Qr.exercise)==null?void 0:gn.left_time)-300:0)*1e3))}})}On&&Tr()},[On]),(0,a.useEffect)(()=>{var Tr;return qt.get("type")==="exercises"&&((Tr=Mr==null?void 0:Mr.exercise)!=null&&Tr.screen_open)&&(window.removeEventListener("blur",Sa,!1),ua.U.forEach((Gr,Ka)=>{window.addEventListener(Gr,Sa,!1)}),window.addEventListener("blur",Sa,!1),window.focus()),()=>{document.removeEventListener((0,ee.gH)(),Sa)}},[Mr]),(0,a.useEffect)(()=>{Ti==="1"&&On&&lr!=null&&lr.language&&Qi()},[On,Xr,lr==null?void 0:lr.language,Ti]),(0,a.useEffect)(()=>(lr!=null&&lr.is_program&&(Br.current=0,pi.current=setInterval(()=>{Ta()},15e3)),()=>{clearInterval(pi.current)}),[lr==null?void 0:lr.is_program]);const Ta=()=>rt(void 0,null,function*(){let Tr=yield(0,ve.ZP)(`/api/myproblems/${On}/save_long_time.json`,{method:"get",params:{answer_long_time:Br.current}})}),Sa=()=>{Hi.current||(0,ee.BU)(),window.parent.postMessage("backExercise","*")};function Qi(){return rt(this,null,function*(){try{const Tr=yield(0,ne.zO)(On,{limit:15,page:Xr,language:lr==null?void 0:lr.language});Dn({type:2,payload:Tr})}catch(Tr){console.log(Tr)}})}function fo(Tr){Dn({type:10,payload:Tr})}function pa(Tr){return rt(this,null,function*(){var Gr;let Ka;(qt.get("ip_limit")==="inner"||qt.get("ip_bind_type")==="true")&&(Ka=yield(0,Da.y)({ip_limit:qt.get("ip_limit"),ip_bind:qt.get("ip_bind_type")==="true"}));const ro=yield(0,ne.n4)(On,{code:Le.Base64.encode(Tr||lr.code),language:lr==null?void 0:lr.language,exercise_id:qt.get("exercisesId"),question_id:qt.get("questionId"),ip:Ka});return ro.status===-5&&(0,Ce.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:cn(Vt({errorMessage:ro==null?void 0:ro.message},(Mr==null?void 0:Mr.exercise)||{}),{exercise_user_id:(Gr=Mr==null?void 0:Mr.exercise)==null?void 0:Gr.exercise_user_id,id:qt.get("exercisesId")})}}),ro})}function aa(){return rt(this,null,function*(){if(yi.current=2,!Or){Dn({type:5,payload:!0});try{Bt.Z.publish("to-commit-info");const Tr=yield pa();if(console.log(Tr,1),Tr.status===0){let Ur=function(){return rt(this,null,function*(){const{status:Qr,data:Ei}=yield(0,ne.rX)(On,"submit"),Oi=Pt()-gn>(ro*io+3)*1e3;if(Qr!==0&&!Oi&&setTimeout(Ur,1e3),Oi){ce.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),Dn({type:5,payload:!1});return}if(Qr===0){Ei.status===2&&ce.default.error({centered:!0,okText:"\u77E5\u9053\u5566",title:"\u8BC4\u6D4B\u4EE3\u7801\u8D85\u65F6"}),(Ei==null?void 0:Ei.status)===0&&qt.get("type")==="1"&&zr(!0),(Ei==null?void 0:Ei.status)!==0&&qt.get("type")==="1"&&Gi(po=>po+1);const Va=yield(0,ne.zO)(On,{limit:15,page:Xr,language:lr==null?void 0:lr.language});Dn({type:8,payload:cn(Vt({},mn),{submitResult:Ei,submitting:!1,submitRecords:Va})})}})},Gr={};if(qt.get("type")==="exercises"?(Gr.extras={exercise_id:qt.get("exercisesId"),question_id:qt.get("questionId")},(qt.get("ip_limit")==="inner"||qt.get("ip_bind_type")==="true")&&(Gr.extras.ip=yield(0,Da.y)({ip_limit:qt.get("ip_limit"),ip_bind:qt.get("ip_bind_type")==="true"}))):qt.get("type")==="smartPlan"&&(Gr.extras={smart_plan_page_item_bank_id:qt.get("smartPlanItemBankId"),simulate:qt.get("simulate")==="true"}),(yield(0,ne.bM)(On,Gr)).status===-1&&qt.get("exercisesId")){window.parent.location.href=`/classrooms/${qt.get("coursesId")}/exercise/${qt.get("exercisesId")}/detail`;return}const{time_limit:ro,test_case_size:io}=lr,gn=Pt();Ur()}else Dn({type:5,payload:!1})}catch(Tr){console.log(Tr),Dn({type:5,payload:!1})}ki(!1)}})}function ma(){return rt(this,null,function*(){yi.current=1,mn.debuging=!0,Dn({type:4,payload:!0});try{if((yield pa()).status===0){let gn=function(){return rt(this,null,function*(){const{status:Ur,message:Qr,data:Ei}=yield(0,ne.rX)(On,"debug"),Oi=Pt()-io>(Gr+3)*1e3;if(Ur!==0&&!Oi&&(Dn({type:6,payload:Qr}),setTimeout(gn,1e3)),Oi){ce.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),Dn({type:4,payload:!1}),Dn({type:7,payload:cn(Vt({},mn),{debugResult:{status:2},debuging:!1})});return}Ur===0&&(Ei.status===2&&ce.default.error({title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u5566",content:"\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"}),Dn({type:4,payload:!1}),Dn({type:7,payload:cn(Vt({},mn),{debugResult:Ei,debuging:!1})}))})};const{time_limit:Gr}=lr;let Ka={input:encodeURIComponent($n.test_case.input)};if(qt.get("type")==="exercises"&&(Ka.exercise_id=qt.get("exercisesId")),(yield(0,ne.MU)(On,Ka)).status===-1&&qt.get("exercisesId")){window.parent.location.href=`/classrooms/${qt.get("coursesId")}/exercise/${qt.get("exercisesId")}/detail`;return}const io=Pt();gn()}else Dn({type:4,payload:!1})}catch(Tr){console.log(Tr)}finally{}})}function Ja(Tr,Gr){const Ka=Gr?{modify_code:!1}:{};Dn({type:3,payload:cn(Vt({},$n),{hack:Vt(cn(Vt({},lr),{code:Tr}),Ka)})}),ki(!0)}const Ai=Tr=>rt(void 0,null,function*(){let Gr=yield(0,ve.ZP)(`/api/problems/${lr==null?void 0:lr.identifier}/start.json`,{method:"get",params:{language:Tr==="C++"||Tr==="c++"?encodeURIComponent(Tr):Tr,hack_user_id:oi==null?void 0:oi.user_id}});Gr.status!==-1&&Ce.history.replace(`/myproblems/${Gr==null?void 0:Gr.identifier}${window.location.search}`)});function La(Tr){let Gr=Tr.target.value;Dn({type:3,payload:cn(Vt({},$n),{test_case:{input:Gr}})})}function fi(){return rt(this,null,function*(){try{let Tr={};qt.get("type")==="exercises"?Tr.exercise_id=qt.get("exercisesId"):lr!=null&&lr.homework_common_id&&(Tr.homework_common_id=lr==null?void 0:lr.homework_common_id);const Gr=yield(0,ne.H7)(On,Vt({},Tr));Gr.status===401||(Ja(Le.Base64.decode(Gr.code)),(qt.get("type")==="exercises"||lr!=null&&lr.homework_common_id)&&Bt.Z.publish("to-reset-info"))}catch(Tr){console.log(Tr)}})}function si(){ce.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ar.createElement("p",null,"\u521D\u59CB\u4EE3\u7801\u6709\u4FEE\u6539\uFF0C\u66F4\u65B0\u540E\u5C06\u8986\u76D6\u73B0\u6709\u4EE3\u7801\u54E6~ ",Ar.createElement("br",null),"\u8BF7\u5C06\u60A8\u7F16\u8F91\u7684\u4EE3\u7801\u4FDD\u5B58\u81F3\u672C\u5730\uFF0C\u4EE5\u9632\u4E22\u5931"),onOk(){return rt(this,null,function*(){const Tr=yield(0,ne.fi)(On);Tr.status===401||Ja(Le.Base64.decode(Tr.code),!0)})}})}function ji(){Dn({type:9,payload:!0})}function Yr(){Dn({type:9,payload:!1})}function ci(Tr){return rt(this,null,function*(){yield(0,ne.MK)(On,Tr),Dn({type:1,payload:{showNote:!1,data:cn(Vt({},$n),{hack:cn(Vt({},lr),{notes:Tr.notes})})}})})}const Pa={hack:lr,isLoading:ii,input:(St=$n==null?void 0:$n.test_case)==null?void 0:St.input,is_file:(Wt=$n==null?void 0:$n.test_case)==null?void 0:Wt.is_file,identifier:lr==null?void 0:lr.identifier,attachments_count:$n==null?void 0:$n.attachments_count,language:lr==null?void 0:lr.language,code:lr==null?void 0:lr.code,title:"main."+Qt[lr==null?void 0:lr.language],modify_code:lr==null?void 0:lr.modify_code,notes:lr==null?void 0:lr.notes,debugResult:vr,debuging:Ir,submitting:Or,submitResult:br,executingMessage:ei,onCancelNote:Yr,onAddNote:ci,showNote:hr,user:oi,onShowNote:ji,onSubmitCode:aa,onChangeCode:Ja,onChangeInput:La,onDebugCode:ma,onResetCode:fi,onSyncCode:si,onUpdateCode:pa,onChangeLanguage:Ai,isWhiteTheme:ni,setIsWhiteTheme:ai,topDispatch:Dn};function ea(){return rt(this,null,function*(){const{praise_count:Tr}=yield(0,ne.vl)(lr.id,{container_type:"Hack",type:1});let Gr=cn(Vt({},$n),{hack:cn(Vt({},lr),{praises_count:Tr,user_praise:!lr.user_praise})});Dn({type:3,payload:Gr})})}const Ua={topicId:On,submitResult:br,submitRecords:Pr,submitting:Or,page:Xr,onPageChange:fo,hack:lr,user:$n==null?void 0:$n.user,hack_sets:$n==null?void 0:$n.hack_sets,current_user:$n==null?void 0:$n.current_user,onTriggerPraise:ea,setActiveIndex:or};console.log(Mr);const[Ba,qa]=(0,a.useState)(!1),[Oo,wo]=(0,a.useState)(!1);(0,a.useEffect)(()=>{const Tr=Gr=>{var Ka,ro;if(console.log("event-----",Gr),Gr.data.type==="showIntelligentTeacherStatus"&&!((ro=(Ka=Gr==null?void 0:Gr.data)==null?void 0:Ka.SmartPlanItemBanks)!=null&&ro.allow_answer_after_end)){const{aiStatus:io,questionStatus:gn}=Gr.data;if(qa(io),gn){let Ur=JSON.parse(localStorage.getItem("smartPlanProgramIds")||"[]");if(Ur.includes(qt.get("smartPlanItemBankId")))return;ce.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:Ar.createElement("div",{className:"tc font16"},gn?"\u8001\u5E08\u5DF2\u7ED3\u675F\u7B54\u9898":"\u8001\u5E08\u5DF2\u7ED3\u675F\u6388\u8BFE","\uFF0C\u4E0D\u80FD\u518D\u4FEE\u6539\u4E86\u3002"),onOk:()=>rt(void 0,null,function*(){aa(),localStorage.setItem("smartPlanProgramIds",JSON.stringify(Ur.push(qt.get("smartPlanItemBankId"))));let Qr="";qt.get("isMiniprogram")?Qr=`/miniprogram/courseware/study?courses_id=${qt.get("coursesId")}&id=${qt.get("exercisesId")}`:Qr=`/classrooms/${qt.get("coursesId")}/smart_plan/${qt.get("exercisesId")}/ppt_info/info`,window.opener?window.close():Ce.history.push(Qr)})})}}if(Gr.data.type=="closeIntelligentTeacherStatus"){aa();let io="";qt.get("isMiniprogram")?io=`/miniprogram/courseware/study?courses_id=${qt.get("coursesId")}&id=${qt.get("exercisesId")}`:io=`/classrooms/${qt.get("coursesId")}/smart_plan/${qt.get("exercisesId")}/ppt_info/info`,window.opener?window.close():Ce.history.push(io)}};return window.addEventListener("message",Tr),()=>{window.removeEventListener("message",Tr)}},[]);const vo=()=>{if(qt.get("type")==="exercises")return!1;const Tr=Object.entries((lr==null?void 0:lr.homework_extension)||{}).some(([Gr,Ka])=>Gr!=="ai_code_evaluation_promote"&&!!Ka);return!!(qt.get("type")==="1"&&((0,Qa.$O)()||Tr)||qt.get("type")==="smartPlan"&&(Ba||qt.get("showAi")))};return(0,a.useEffect)(()=>{var Tr,Gr,Ka,ro,io,gn,Ur;vo()&&(Yi>((Gr=(Tr=lr==null?void 0:lr.homework_extension)==null?void 0:Tr.ai_guide_data)==null?void 0:Gr.evaluation_num)&&fa({open:!0,text:(ro=(Ka=lr==null?void 0:lr.homework_extension)==null?void 0:Ka.ai_guide_data)==null?void 0:ro.evaluation_msg}),(io=lr==null?void 0:lr.homework_extension)!=null&&io.ai_guide&&Yi==0&&!Oa.current&&(Oa.current=setTimeout(()=>{var Qr,Ei;fa({open:!0,text:(Ei=(Qr=lr==null?void 0:lr.homework_extension)==null?void 0:Qr.ai_guide_data)==null?void 0:Ei.unanswered_msg})},(((Ur=(gn=lr==null?void 0:lr.homework_extension)==null?void 0:gn.ai_guide_data)==null?void 0:Ur.unanswered_time)||0)*60*1e3)),Oa.current&&Yi>0&&clearTimeout(Oa.current))},[Yi,lr]),Ar.createElement(Ar.Fragment,null,Ar.createElement(de.Z,{spinning:gr,delay:500},$n?Ar.createElement("div",{style:{minWidth:"1200px"}},Ar.createElement("header",{className:na()(bi.Z.header,ni&&bi.Z.whiteHeader)},!((Kt=["smartPlan","exercises"])!=null&&Kt.includes(qt.get("type")))&&Ar.createElement("div",null,Ar.createElement("img",{src:`${b.Z.IMG_SERVER}/images/${oi==null?void 0:oi.image_url}`,alt:"user",width:36}),Ar.createElement("span",{style:{color:ni?"#333":"#B2BACB",fontSize:16}},oi==null?void 0:oi.name)),((Ut=["smartPlan","exercises"])==null?void 0:Ut.includes(qt.get("type")))&&Ar.createElement("div",null,Ar.createElement("div",{className:"exercise_user_info"},"\u59D3\u540D",Ar.createElement("span",{className:"ml10"},((tn=Mr==null?void 0:Mr.exercise)==null?void 0:tn.user_name)||(oi==null?void 0:oi.name)||"--")),Ar.createElement("div",{className:"exercise_user_info ml30"},"\u5B66\u53F7",Ar.createElement("span",{className:"ml10"},((sn=Mr==null?void 0:Mr.exercise)==null?void 0:sn.student_id)||(oi==null?void 0:oi.student_id)||"--"))),Ar.createElement("h2",{className:"flex-wrp flex_box_column flex_box_center"},Ar.createElement("div",null,lr.name)),(qt.get("type")==="smartPlan"||(lr==null?void 0:lr.is_program))&&Ar.createElement(Kr.Z,{defaultValue:(lr==null?void 0:lr.answer_long_time)||0,onChange:Tr=>{Br.current=Tr},className:bi.Z.timepiece}),oi!=null&&oi.hack_manager&&!qt.get("is_smart_plan")?Ar.createElement(Ce.Link,{className:bi.Z.btn_edit,to:qt.get("type")==="1"?qt.get("pageId")?`/problems/newedit/${lr.identifier}?type=1&pageId=${qt.get("pageId")}&backUrl=${qt.get("backUrl")}`:`/problems/newedit/${lr.identifier}?type=1`:qt.get("backUrl")?`/problems/newedit/${lr.identifier}?backUrl=${qt.get("backUrl")}`:`/problems/newedit/${lr.identifier}`}," ",Ar.createElement("i",{className:"iconfont icon-bianji13 font14 mr5"})," \u7F16\u8F91"):null,!!((en=Mr==null?void 0:Mr.exercise)!=null&&en.left_time)&&Ar.createElement(Ar.Fragment,null,Ar.createElement("span",{style:{color:Dr,marginRight:6},className:`iconfont icon-daojishi ${bi.Z.djs}`}),Ar.createElement("span",{className:"c-white mr20"},Ar.createElement(kt,{valueStyle:{color:Dr,fontSize:20,fontWeight:500},title:Ar.createElement("span",{style:{color:Dr,fontSize:14,marginRight:10},className:"time"},"\u5269\u4F59\u7B54\u9898\u65F6\u957F"),value:ui,onFinish:()=>rt(void 0,null,function*(){const Tr=yield(0,x.VL)({categoryId:qt.get("exercisesId"),commit_method:2});if((Tr==null?void 0:Tr.status)===0&&(pa(),ce.default.info({width:530,title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",content:Ar.createElement("div",{className:"tc font16"},"\u7B54\u9898\u7ED3\u675F\u4E86\uFF0C\u7CFB\u7EDF\u5DF2\u81EA\u52A8\u63D0\u4EA4\u8BD5\u5377",Ar.createElement("br",null),"\u4E0D\u80FD\u518D\u4FEE\u6539\u7B54\u9898"),onOk:()=>rt(void 0,null,function*(){window.parent.location.href=`/classrooms/${qt.get("coursesId")}/exercise/${qt.get("exercisesId")}/detail`})})),(Tr==null?void 0:Tr.status)===-3){const Gr=parseInt(Tr==null?void 0:Tr.message);wi(Date.now()+Gr*1e3)}})}))),(on=["smartPlan","exercises"])!=null&&on.includes(qt.get("type"))?Ar.createElement(te.ZP,{type:"primary",onClick:()=>{if(qt.get("type")==="exercises"){const Tr=()=>rt(void 0,null,function*(){yield pa(),ki(!1),Vi(),Hi.current=!0,Sa()});if(!(Pr!=null&&Pr.records_count)||Zi){ce.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",icon:null,title:"\u63D0\u793A",content:Ar.createElement("div",{style:{color:"#FF0000"}},"\u8BF7\u786E\u8BA4\u4F60\u7684\u7B54\u9898\u5185\u5BB9\u662F\u5426\u8FDB\u884C\u8BC4\u6D4B\u5E76\u63D0\u4EA4\uFF0C\u672A\u8BC4\u6D4B\u5219\u4F1A\u5BFC\u81F4\u8BE5\u9898\u65E0\u6CD5\u83B7\u5F97\u5206\u6570"),onOk:Tr});return}Tr()}else{let Tr="";qt.get("isMiniprogram")=="true"?Tr=`/miniprogram/courseware/study?courses_id=${qt.get("coursesId")}&id=${qt.get("exercisesId")}`:Tr=`/classrooms/${qt.get("coursesId")}/smart_plan/${qt.get("exercisesId")}/ppt_info/info`,window.opener?window.close():(console.log("11",`program_${qt.get("coursesId")}_${qt.get("exercisesId")}`),console.log(qt.get("isMiniprogram")=="true"),qt.get("isMiniprogram")=="true"?localStorage.removeItem(`iframeprogram_${qt.get("coursesId")}_${qt.get("exercisesId")}`):Ce.history.push(Tr))}}},qt.get("type")==="exercises"?"\u8FD4\u56DE\u8BD5\u5377":"\u8FD4\u56DE\u8BFE\u4EF6"," "):Ar.createElement("span",{onClick:()=>{var Tr;if(qt.get("backUrl"))Ce.history.push(qt.get("backUrl"));else if(qt.get("type")==="1"){let Gr=(Tr=localStorage.getItem("program_homework"))==null?void 0:Tr.split(",");Ce.history.push(`/classrooms/${Gr==null?void 0:Gr[0]}/program_homework/${Gr==null?void 0:Gr[1]}/detail`)}else Ce.history.push("/problemset")}},Ar.createElement(ae.Z,{title:"\u5173\u95ED"},Ar.createElement("i",{style:{color:ni?"#8D929F":"#fff"},className:"iconfont icon-fanhuishijuan font16 "})))),Ar.createElement(de.Z,{size:"large",spinning:ii},Ar.createElement(E.Z,{className:na()(bi.Z.myProblems,ni&&bi.Z.whiteMyProblems),leftChild:Ar.createElement(eo,Vt({},Ua)),rightChild:Ar.createElement(wt,Vt({},Pa))}))):null,Ar.createElement(ce.default,{centered:!0,closable:!1,width:680,footer:null,open:Ii,className:"oj-modal"},Ar.createElement("section",{className:"oj-modal-content"},Ar.createElement("div",{className:"oj-modal-head"},Ar.createElement("img",{src:Ci,alt:""}),Ar.createElement("i",{onClick:()=>zr(!1),className:"iconfont icon-guanbi1"})),Ar.createElement("aside",null,Ar.createElement("img",{className:"mr30",src:to.Z}),"\u8FD0\u884C\u65F6\u95F4:\xA0",Ar.createElement("span",{style:{color:"#75d6ba",marginRight:100}},br==null?void 0:br.execute_time,"ms"),"\u4F18\u4E8E",Ar.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(br==null?void 0:br.time_better_than)||100,"%"),"\u7684\u7528\u6237"),Ar.createElement("aside",{className:"mb50"},Ar.createElement("img",{src:so.Z,className:"mr30"}),Ar.createElement("span",{className:"oj-modal-tt"},Ar.createElement("span",null,Ar.createElement("span",null,"\u5360\u7528\u5185\u5B58:\xA0"),Ar.createElement("span",{className:"c-light-primary"},br==null?void 0:br.execute_memory,"kb")),Ar.createElement("span",null,Ar.createElement("span",null))),"\u4F18\u4E8E",Ar.createElement("span",{style:{color:"#f3b087",margin:"0 5px"}},(br==null?void 0:br.memory_better_than)||100,"%"),"\u7684\u7528\u6237"),Ar.createElement("div",{id:"oj-modal-next",onClick:()=>rt(void 0,null,function*(){var Tr;if(br!=null&&br.next_identifier){let Gr=yield(0,ve.ZP)(`/api/problems/${br==null?void 0:br.next_identifier}/start.json`,{method:"get",params:{hack_user_id:oi==null?void 0:oi.user_id}});Gr&&(Ce.history.replace(`/myproblems/${Gr==null?void 0:Gr.identifier}${window.location.search}`),window.location.reload())}else{let Gr=(Tr=localStorage.getItem("program_homework"))==null?void 0:Tr.split(",");Ce.history.push(`/classrooms/${Gr==null?void 0:Gr[0]}/program_homework/${Gr==null?void 0:Gr[1]}/detail`)}}),className:"oj-modal-btn"},br!=null&&br.next_identifier?"\u8FDB\u5165\u4E0B\u4E00\u9898":"\u56DE\u5230\u4F5C\u4E1A\u8BE6\u60C5\u9875"))),vo()&&Ar.createElement(da.Z,{showData:qt.get("type")==="smartPlan"?{ai_exam_question:!0,ai_syntax_check:!0,ai_code_diagnosis:!0,ai_guidance:!0,ai_q_and_a:!0}:lr==null?void 0:lr.homework_extension,description:lr==null?void 0:lr.description,allShow:(0,Qa.$O)(),code:lr==null?void 0:lr.code,sendParams:{source:"hack",hack_id:On},draggableExtraNode:((Nn=lr==null?void 0:lr.homework_extension)==null?void 0:Nn.ai_guide)&&(Ca==null?void 0:Ca.open)&&Ar.createElement("div",{className:"bg-white rounded-2px-rem p-10px flex item-center justify-between gap-10px",style:{position:"absolute",top:"50%",transform:"translateY(-50%)",right:"75px",width:"400px"}},Ar.createElement("div",{className:"bg-white absolute",style:{WebkitClipPath:"polygon(0 0, 0% 100%, 100% 50%)",clipPath:"polygon(0 0, 0% 100%, 100% 50%)",width:"10px",height:"15px",right:"-10px"}}),Ar.createElement(Wa.Z,{text:(Ca==null?void 0:Ca.text)||""}),Ar.createElement("span",{className:"iconfont icon-tupianguanbi font14 current c-grey-666",onClick:Tr=>{fa({open:!1,text:""})}}))})),Ar.createElement(Na.Z,{successCb:()=>{yi.current===1?ma():aa()}}))};function vt({title:ct,modify_code:At,onSyncCode:St,onShowCodeSetting:Wt,onResetCode:Kt,hack:Ut,onChangeLanguage:tn,isWhiteTheme:sn,onShowResourceCentre:en,attachments_count:on}){var Nn;const mn=()=>{ce.default.confirm({title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801",icon:Ar.createElement(z.Z,null),content:"\u4F60\u5728\u672C\u6587\u4EF6\u4E2D\u4FEE\u6539\u7684\u5185\u5BB9\u5C06\u4E22\u5931\uFF0C\u662F\u5426\u786E\u5B9A\u91CD\u65B0\u52A0\u8F7D\u521D\u59CB\u4EE3\u7801\uFF1F",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:Kt})},[Dn]=(0,Ce.useSearchParams)(),On=Dn.get("language"),Kn=qt=>qt==="1"?"c++":qt==="2"?"C++":qt;return(0,a.useEffect)(()=>{On&&tn(Kn(On))},[]),(0,a.useEffect)(()=>{Ut!=null&&Ut.tpm_code_modified&&ce.default.confirm({title:"\u66F4\u65B0\u521D\u59CB\u4EE3\u7801",icon:Ar.createElement(z.Z,null),content:Ar.createElement("div",null,Ar.createElement("div",null,"\u7F16\u7A0B\u9898\u7684\u521D\u59CB\u4EE3\u7801\u5185\u5BB9\u6709\u66F4\u65B0,"),Ar.createElement("div",null,"\u66F4\u65B0\u64CD\u4F5C\u5C06\u4FDD\u7559\u5DF2\u5B8C\u6210\u7684\u8BC4\u6D4B\u8BB0\u5F55\u548C\u6210\u7EE9,"),Ar.createElement("div",null,"\u8FD8\u672A\u5B8C\u6210\u8BC4\u6D4B\u7684\u4EFB\u52A1\u4EFB\u52A1\u4EE3\u7801\uFF0C\u8BF7\u81EA\u884C\u4FDD\u5B58\uFF01")),centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>Kt()})},[Ut==null?void 0:Ut.language]),console.log(Ut,sn,"hack"),Ar.createElement("div",{className:`${bi.Z.codeHead} ${sn?bi.Z.whiteCodeHead:""}`},Ar.createElement("div",{className:bi.Z.navWrap},(Nn=Ut==null?void 0:Ut.all_language)==null?void 0:Nn.map(qt=>Ar.createElement("div",{className:`${bi.Z.nav} ${qt===(Ut==null?void 0:Ut.language)?bi.Z.active:""}`,key:qt,onClick:()=>tn(qt)},Ar.createElement(ae.Z,{title:"\u7F16\u7A0B\u8BED\u8A00"},Ar.createElement("i",{className:"iconfont icon-bianchengyuyan1"})),Ar.createElement("span",null,qt)))),Ar.createElement(re.Z,{align:"middle",style:{marginLeft:"auto"}},At?Ar.createElement("a",{title:"\u66F4\u65B0\u901A\u77E5",onClick:St},Ar.createElement("img",{src:Ue,alt:"notice",style:{height:13,transform:"translateY(-2px)"}})):null,on>0&&Ar.createElement("a",{onClick:en},Ar.createElement(ae.Z,{title:"\u8D44\u6E90\u4E2D\u5FC3"},Ar.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-ziyuanzhongxin mr15"}))),Ar.createElement("a",{onClick:mn},Ar.createElement(ae.Z,{title:"\u6062\u590D\u521D\u59CB\u4EE3\u7801"},Ar.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-huifuchushihuashezhi mr15"}))),Ar.createElement("a",{onClick:Wt},Ar.createElement(ae.Z,{title:"\u8BBE\u7F6E"},Ar.createElement("i",{style:{color:"#8D929F"},className:"iconfont icon-shezhi8 font14 mr15"})))))}function wt(ct){var At=ct,{input:St,is_file:Wt,identifier:Kt,showNote:Ut,onShowNote:tn,notes:sn,onCancelNote:en,onAddNote:on,debugResult:Nn,language:mn,debuging:Dn,submitting:On,executingMessage:Kn,code:qt,onSubmitCode:gr,onDebugCode:$n,onChangeCode:vr,onChangeInput:br,onUpdateCode:Pr,user:Xr,isLoading:hr,submitResult:Ir}=At,Or=vn(At,["input","is_file","identifier","showNote","onShowNote","notes","onCancelNote","onAddNote","debugResult","language","debuging","submitting","executingMessage","code","onSubmitCode","onDebugCode","onChangeCode","onChangeInput","onUpdateCode","user","isLoading","submitResult"]);function ei(ti,ui){return Ar.createElement(vt,cn(Vt({},Or),{onShowCodeSetting:ti,onShowResourceCentre:ui}))}const Dr=Vt({input:St,is_file:Wt,debugResult:Nn,debuging:Dn,submitting:On,executingMessage:Kn,onDebugCode:$n,onChangeCode:vr,onSubmitCode:gr,onChangeInput:br,user:Xr,submitResult:Ir},Or);return Ar.createElement("div",{style:{display:"flex",flexDirection:"column",height:"100%",background:"#1B2333"}},Ar.createElement(Qe,{setIsWhiteTheme:Or==null?void 0:Or.setIsWhiteTheme,isLoading:hr,language:mn,value:qt,identifier:Kt,onChange:vr,onUpdateCode:Pr,ActionBarRender:ei}),Ar.createElement(ke.ZP,Vt({},Dr)))}},55956:function(Ct,lt,le){"use strict";le.d(lt,{h:function(){return a}});var a=(Ce=>(Ce[Ce.NOMATCH=-1]="NOMATCH",Ce[Ce.OK=0]="OK",Ce[Ce.TIMEOUT=2]="TIMEOUT",Ce[Ce.PODFAILURE=3]="PODFAILURE",Ce[Ce.COMPILEFAILURE=4]="COMPILEFAILURE",Ce[Ce.EXECUTEFAILURE=5]="EXECUTEFAILURE",Ce[Ce.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",Ce))(a||{})},50582:function(Ct,lt,le){"use strict";le.d(lt,{H7:function(){return ie},MK:function(){return z},MU:function(){return x},X6:function(){return E},bM:function(){return ne},fi:function(){return se},fu:function(){return re},n4:function(){return pe},rX:function(){return b},vl:function(){return fe},zO:function(){return ee}});var a=le(82093),Ce=Object.defineProperty,y=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(ue,oe,me)=>oe in ue?Ce(ue,oe,{enumerable:!0,configurable:!0,writable:!0,value:me}):ue[oe]=me,ae=(ue,oe)=>{for(var me in oe||(oe={}))ce.call(oe,me)&&te(ue,me,oe[me]);if(y)for(var me of y(oe))de.call(oe,me)&&te(ue,me,oe[me]);return ue};function re(ue,oe){return(0,a.U2)(`myproblems/${ue}.json`,ae({hidePopLogin:!0},oe||{}))}function ne(ue,oe){return(0,a.v_)(`myproblems/${ue}/code_submit.json`,oe)}function x(ue,oe){return(0,a.v_)(`myproblems/${ue}/code_debug.json`,oe)}function ee(ue,oe){return oe.language&&(oe.language=encodeURIComponent(oe.language)),(0,a.U2)(`myproblems/${ue}/submit_records.json`,oe)}function E(ue){return(0,a.U2)("myproblems/record_detail.json",{id:ue})}function b(ue,oe){return(0,a.U2)(`myproblems/${ue}/result.json`,{mode:oe})}function z(ue,oe){return(0,a.v_)(`myproblems/${ue}/add_notes.json`,oe)}function ie(ue,oe){return(0,a.v_)(`myproblems/${ue}/restore_initial_code.json`,oe)}function se(ue){return(0,a.v_)(`myproblems/${ue}/sync_code.json`)}function pe(ue,oe){return(0,a.v_)(`myproblems/${ue}/update_code.json`,oe)}function fe(ue,oe){return(0,a.v_)(`discusses/${ue}/plus.json`,oe)}},20566:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return ke}});var a=le(59301),Ce=le(28284),y=le(6767),ce=le(62957),de=le(20554),te=le(82326),ae=le(17149),re=le(69219),ne=le(37568),x=le(54172),ee=le(25399),E=le(13747),b=le(99571),z=le(82093),ie={flex_box_center:"flex_box_center___kuaVT",flex_space_between:"flex_space_between___exKHH",flex_box_vertical_center:"flex_box_vertical_center___BzvkN",flex_box_center_end:"flex_box_center_end___Ss2DJ",flex_box_column:"flex_box_column___p1LEr",scoremodal:"scoremodal___upTFR",selectWrapper:"selectWrapper___HH3RX",selectWrappers:"selectWrappers___fUWwr",allqingchu:"allqingchu___BFF1D",title:"title___hFasb",score:"score___DXG3o",close:"close___kEIiB",content:"content___Mco8L",items:"items___j98jk",bottom:"bottom___A1n1C",yes:"yes___P1zzb",no:"no___xZqXd",titlecount:"titlecount___fqA9P",add:"add___MqV0R",search:"search___NREgv",searchIcon:"searchIcon___qny3A",tabWrap:"tabWrap___dR18c",previewModal:"previewModal___uSiGS",q_title:"q_title___a9NY9"},se=le(37798),pe={flex_box_center:"flex_box_center___nnwwA",flex_space_between:"flex_space_between___cRir9",flex_box_vertical_center:"flex_box_vertical_center___FqTZ8",flex_box_center_end:"flex_box_center_end___WU5_v",flex_box_column:"flex_box_column___QZFa1",warp:"warp___aLZwN",shixunbutton:"shixunbutton___Eoa1i",redio:"redio___LJ4js",redioitem:"redioitem___YicCC",redioitemyes:"redioitemyes___lX4Nr",title:"title___pi1jH",titleyes:"titleyes___jiEh7",yestag:"yestag___DLWoP",qcount:"qcount___U9kkL",score:"score___vLK4B",qtitle:"qtitle___kyg0t",checkbox:"checkbox___vjiBw",checkboxitem:"checkboxitem___HW3CP",checkboxitemyes:"checkboxitemyes___kpjek",bottom:"bottom___uG8Zq",bottomitem:"bottomitem___TnJQQ",left:"left___M8WXX",right:"right____dkCI",completion:"completion___H6RmA",content:"content___a2hGC",items:"items___D8mLd",simple:"simple___fQ0OS",shixun:"shixun___nB6Jk",combination:"combination___YrOdz",program:"program___lG0JA"},fe=le(38394),ue=le(49661),oe=le(24334);const me=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var ve=({qitem:Re})=>{var We,Ze,ft,it,He,Me,Xe,Ne,Ge,dt;return a.createElement("div",{className:pe.warp},a.createElement("div",{className:pe.mainPart},a.createElement("div",{className:pe.qcount},(Re==null?void 0:Re.question_type)===8&&a.createElement(fe.Z,{className:pe.content,showProgramFill:!0,value:(We=Re==null?void 0:Re.program_attr)==null?void 0:We.description}),(Re==null?void 0:Re.question_type)!=8&&a.createElement(fe.Z,{className:pe.qtitle,value:(Re==null?void 0:Re.name)||(Re==null?void 0:Re.title)})),((Re==null?void 0:Re.question_type)===0||(Re==null?void 0:Re.question_type)===2)&&a.createElement("div",null,(Ze=Re==null?void 0:Re.choices)==null?void 0:Ze.map((Ke,Ve)=>a.createElement("div",{className:pe.redio},!(Ke!=null&&Ke.is_answer)&&a.createElement("span",{className:pe.redioitem}),(Ke==null?void 0:Ke.is_answer)&&a.createElement("i",{className:`${pe.redioitemyes} icon-duigou1`}),a.createElement(fe.Z,{className:Ke!=null&&Ke.is_answer?pe.titleyes:pe.title,value:me[Ve]+(Ke==null?void 0:Ke.choice_text)}),(Ke==null?void 0:Ke.is_answer)&&a.createElement("div",{className:pe.yestag},"\u6B63\u786E\u7B54\u6848")))),(Re==null?void 0:Re.question_type)===1&&a.createElement("div",null,(ft=Re==null?void 0:Re.choices)==null?void 0:ft.map((Ke,Ve)=>a.createElement("div",{className:pe.checkbox},!(Ke!=null&&Ke.is_answer)&&a.createElement("span",{className:pe.checkboxitem}),(Ke==null?void 0:Ke.is_answer)&&a.createElement("i",{className:`${pe.checkboxitemyes} icon-duigou1`}),a.createElement(fe.Z,{className:Ke!=null&&Ke.is_answer?pe.titleyes:pe.title,value:me[Ve]+(Ke==null?void 0:Ke.choice_text)}),(Ke==null?void 0:Ke.is_answer)&&a.createElement("div",{className:pe.yestag},"\u6B63\u786E\u7B54\u6848")))),(Re==null?void 0:Re.question_type)===3&&a.createElement("div",{className:pe.completion},(it=Re==null?void 0:Re.standard_answer)==null?void 0:it.map((Ke,Ve)=>{var _e;return a.createElement("div",{style:{display:"flex"}},a.createElement("span",{className:pe.title},"\u586B\u7A7A\u9879",Ve+1),a.createElement("div",{className:pe.content},(_e=Ke==null?void 0:Ke.answer_text)==null?void 0:_e.map((xe,Pe)=>a.createElement("div",{className:pe.items},xe))))})),(Re==null?void 0:Re.question_type)===4&&a.createElement("div",{className:pe.simple},a.createElement("div",{className:pe.title},"\u53C2\u8003\u7B54\u6848"),a.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(He=Re==null?void 0:Re.answer_texts)!=null&&He[0]?a.createElement(fe.Z,{className:pe.content,value:(Me=Re==null?void 0:Re.answer_texts)==null?void 0:Me[0]}):a.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(Re==null?void 0:Re.question_type)===5&&((Xe=Re==null?void 0:Re.challenge_names)==null?void 0:Xe.map((Ke,Ve)=>a.createElement("div",{className:pe.shixun},a.createElement("span",{className:pe.qtitle},a.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,ue.EM)(Ve+1),"\u9898"),Ke)))),(Re==null?void 0:Re.question_type)===6&&a.createElement("div",{className:pe.program},a.createElement(fe.Z,{className:pe.content,value:((Ne=Re==null?void 0:Re.program_attr)==null?void 0:Ne.description)||"- -"})),(Re==null?void 0:Re.question_type)===7&&((Ge=Re==null?void 0:Re.sub_item_banks)==null?void 0:Ge.map((Ke,Ve)=>{var _e,xe,Pe,Ye,et;return a.createElement("div",null,a.createElement("div",{className:pe.combination},a.createElement("span",{className:pe.qtitle},Ke==null?void 0:Ke.name)),a.createElement("div",{className:pe.warp,style:{padding:"0px",paddingTop:20}},a.createElement("div",null,((Ke==null?void 0:Ke.item_type)=="SINGLE"||(Ke==null?void 0:Ke.item_type)=="JUDGMENT")&&((_e=Ke==null?void 0:Ke.choices)==null?void 0:_e.map((pt,Et)=>a.createElement("div",{className:pe.redio},!(pt!=null&&pt.is_answer)&&a.createElement("span",{className:pe.redioitem}),(pt==null?void 0:pt.is_answer)&&a.createElement("i",{className:`${pe.redioitemyes} icon-duigou1`}),a.createElement(fe.Z,{className:pt!=null&&pt.is_answer?pe.titleyes:pe.title,value:me[Et]+(pt==null?void 0:pt.choice_text)}),(pt==null?void 0:pt.is_answer)&&a.createElement("div",{className:pe.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ke==null?void 0:Ke.item_type)=="MULTIPLE"&&((xe=Ke==null?void 0:Ke.choices)==null?void 0:xe.map((pt,Et)=>a.createElement("div",{className:pe.checkbox},!(pt!=null&&pt.is_answer)&&a.createElement("span",{className:pe.checkboxitem}),(pt==null?void 0:pt.is_answer)&&a.createElement("i",{className:`${pe.checkboxitemyes} icon-duigou1`}),a.createElement(fe.Z,{className:pt!=null&&pt.is_answer?pe.titleyes:pe.title,value:me[Et]+(pt==null?void 0:pt.choice_text)}),(pt==null?void 0:pt.is_answer)&&a.createElement("div",{className:pe.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ke==null?void 0:Ke.item_type)=="COMPLETION"&&a.createElement("div",{className:pe.completion},(Pe=Ke==null?void 0:Ke.standard_answer)==null?void 0:Pe.map((pt,Et)=>{var gt;return a.createElement("div",{style:{display:"flex"}},a.createElement("span",{className:pe.title},"\u586B\u7A7A\u9879",Et+1),a.createElement("div",{className:pe.content},(gt=pt==null?void 0:pt.answer_text)==null?void 0:gt.map((Bt,Ft)=>a.createElement("div",{className:pe.items},Bt))))})),(Ke==null?void 0:Ke.item_type)=="SUBJECTIVE"&&a.createElement("div",{className:pe.simple},a.createElement("div",{className:pe.title},"\u53C2\u8003\u7B54\u6848"),a.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ye=Ke==null?void 0:Ke.answer_texts)!=null&&Ye[0]?a.createElement(fe.Z,{className:pe.content,value:(et=Ke==null?void 0:Ke.answer_texts)==null?void 0:et[0]}):a.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(Re==null?void 0:Re.question_type)===8&&a.createElement("div",null,a.createElement(fe.Z,{disabledFill:!0,className:pe.content,showProgramFill:!0,value:oe.Base64.decode(((dt=Re==null?void 0:Re.program_attr)==null?void 0:dt.code)||"")})),(Re==null?void 0:Re.question_type)===5&&a.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},a.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},a.createElement("div",{style:{marginRight:30}},a.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),a.createElement("span",{style:{color:"#000000"}},(Re==null?void 0:Re.author_name)||"- -")),a.createElement("div",{style:{marginRight:30}},a.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),a.createElement("span",{style:{color:"#000000"}},(Re==null?void 0:Re.author_school_name)||"- -")),a.createElement("div",{style:{marginRight:30}},a.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),a.createElement("span",{style:{color:"#000000"}},(Re==null?void 0:Re.study_count)||"0"))),a.createElement("a",{className:pe.shixunbutton,href:`/shixuns/${Re==null?void 0:Re.identifier}/challenges?exercise=true`,target:"_blank"},a.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((Re==null?void 0:Re.question_type)<=4||[6,8].includes(Re==null?void 0:Re.question_type))&&a.createElement("div",{className:pe.bottom},a.createElement("div",{className:pe.bottomitem},a.createElement("span",{className:pe.left},"\u89E3\u6790"),a.createElement("span",{className:pe.right},Re!=null&&Re.analysis?a.createElement(fe.Z,{value:Re==null?void 0:Re.analysis}):a.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),a.createElement("div",{className:pe.bottomitem},a.createElement("span",{className:pe.left},"\u96BE\u5EA6"),a.createElement("span",{className:pe.right},(Re==null?void 0:Re.difficulty)===1?"\u7B80\u5355":(Re==null?void 0:Re.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),a.createElement("div",{className:pe.bottomitem},a.createElement("span",{className:pe.left},"\u77E5\u8BC6\u70B9"),a.createElement("span",{className:pe.right},Re!=null&&Re.tag_discipline?Re==null?void 0:Re.tag_discipline:a.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},he=le(11237),ge=le(9164),be=le(76560),ye=le(61485),Ae=le(84216),Fe=le(70610),De=le(61471),we=le(59301),Be=Object.defineProperty,Se=Object.defineProperties,je=Object.getOwnPropertyDescriptors,Ie=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,qe=(Re,We,Ze)=>We in Re?Be(Re,We,{enumerable:!0,configurable:!0,writable:!0,value:Ze}):Re[We]=Ze,Je=(Re,We)=>{for(var Ze in We||(We={}))ze.call(We,Ze)&&qe(Re,Ze,We[Ze]);if(Ie)for(var Ze of Ie(We))Te.call(We,Ze)&&qe(Re,Ze,We[Ze]);return Re},Qe=(Re,We)=>Se(Re,je(We)),Ue=(Re,We,Ze)=>new Promise((ft,it)=>{var He=Ne=>{try{Xe(Ze.next(Ne))}catch(Ge){it(Ge)}},Me=Ne=>{try{Xe(Ze.throw(Ne))}catch(Ge){it(Ge)}},Xe=Ne=>Ne.done?ft(Ne.value):Promise.resolve(Ne.value).then(He,Me);Xe((Ze=Ze.apply(Re,We)).next())});const Le=({setScoreShow:Re,ScoreShow:We,onOk:Ze,isshixuns:ft,isloadings:it,dispatch:He,isIntelligentAssistant:Me=!1,ispptModal:Xe=!1,isChangeQuestion:Ne=!1,newExercisePaper:Ge,shixunsDetail:dt})=>{var Ke,Ve,_e;let[xe,Pe]=(0,a.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:null,tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:Me,is_smart_plan:Xe,group_id:[]}),[Ye,et]=(0,a.useState)([]),[pt,Et]=(0,a.useState)([]),[gt,Bt]=(0,a.useState)([]),[Ft,Dt]=(0,a.useState)([]);const[ht,tt]=(0,a.useState)(!1),[st]=Ce.default.useForm(),[ot,bt]=(0,a.useState)(),[Mt,It]=(0,a.useState)(!1);let[Lt,Rt]=(0,a.useState)(ft);const[Ht,wn]=(0,a.useState)([]),[tr,En]=(0,a.useState)(0),[Fn,er]=(0,a.useState)(!0),[Pn,jn]=(0,a.useState)([]),[nn,ir]=(0,a.useState)([]),nr=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}],ln=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6}];let[Bn,fn]=(0,a.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:null,per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:null,tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:null,tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:null,tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:null,tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const Sn=(0,a.useRef)(new Set),$t=(0,a.useRef)(new Set),hn=Ce.default.useWatch("courseid",st),Rn=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Yt=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],jt=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[_t,Ot]=(0,a.useState)(!1),rn=()=>{st.resetFields(),Lt=!1,Rt(!1),Ot(!1),st.submit()};(0,a.useEffect)(()=>{var an,Ln,Cr,cr,pr,Zr,kn,_r,_n,Sr;(((Cr=(Ln=(an=Ge==null?void 0:Ge.editData)==null?void 0:an.exercise)==null?void 0:Ln.exist_item_bank_ids)==null?void 0:Cr.length)>0||((Zr=(pr=(cr=Ge==null?void 0:Ge.editData)==null?void 0:cr.exercise)==null?void 0:pr.exist_item_bank_shixun_ids)==null?void 0:Zr.length)>0)&&ir([...(_r=(kn=Ge==null?void 0:Ge.editData)==null?void 0:kn.exercise)==null?void 0:_r.exist_item_bank_ids,...(Sr=(_n=Ge==null?void 0:Ge.editData)==null?void 0:_n.exercise)==null?void 0:Sr.exist_item_bank_shixun_ids])},[(Ve=(Ke=Ge==null?void 0:Ge.editData)==null?void 0:Ke.exercise)==null?void 0:Ve.exist_item_bank_ids]),(0,a.useEffect)(()=>{We&&(st.setFieldsValue({item_type:"",courseid:null,tag_discipline_id:null,difficulty:null,keyword:null}),Fn&&Lt&&(st.setFieldsValue({item_type:"SHIXUN"}),xe.item_type="SHIXUN",Pe(Je({},xe)),er(!1)),xn(xe),An(),Jt({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[We]),(0,a.useEffect)(()=>{tr>0&&setTimeout(()=>{En(0)},2e3)},[tr]);function xn(an){return Ue(this,null,function*(){var Ln,Cr,cr;if(tt(!0),Pe(Je({},an)),(gt==null?void 0:gt.length)<=0&&an.type==="5"){Dt([]),tt(!1);return}console.log("----",gt,Ht);let pr=an.type==="5"?gt==null?void 0:gt.filter(_n=>!Ht.includes(_n)):null,Zr=an.type==="5"?gt==null?void 0:gt.filter(_n=>Ht.includes(_n)):null,kn={course_discipline_id:an==null?void 0:an.courseid};(an==null?void 0:an.type)==="1"&&(kn={discipline_id:((Ln=an==null?void 0:an.courseid)==null?void 0:Ln[0])||null,sub_discipline_id:((Cr=an==null?void 0:an.courseid)==null?void 0:Cr[1])||null});let _r=yield(0,z.ZP)("/api/item_banks.json",{method:"get",params:Qe(Je(Je({},an),kn),{ids:pr,shixun_ids:Zr,include_shixuns:!Me,group_id:((cr=an.group_id)==null?void 0:cr.map(_n=>_n==null?void 0:_n.value))||null,keyword:an.keyword?encodeURIComponent(an.keyword):an.keyword,type:an.type==="5"?null:an.type,clazz:an.type==="3"?"ItemBanksGroup":null,bigmodel:Me,is_smart_plan:Xe})});Dt(_r),tt(!1)})}function An(){return Ue(this,null,function*(){let an=yield(0,z.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:xe.type==="5"?null:xe.type,clazz:"ItemBanksGroup"}});et((0,se.L)(an==null?void 0:an.disciplines))})}function Jt(an){return Ue(this,null,function*(){var Ln;let Cr=yield(0,z.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:an}),cr=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Ln=Cr==null?void 0:Cr.data)==null?void 0:Ln.map(pr=>({title:pr.name,id:pr.id,pid:pr.id,value:pr.id,key:pr.id,isLeaf:!pr.have_child}))}];jn(cr)})}function Cn(an){return Ue(this,null,function*(){var Ln,Cr,cr,pr;tt(!0);let Zr=(Ln=an.list)==null?void 0:Ln.filter(Sr=>!Ht.includes(Sr)),kn=(Cr=an.list)==null?void 0:Cr.filter(Sr=>Ht.includes(Sr));if(Zr.length===0&&kn.length===0){tt(!1),Dt([]);return}let _r={course_discipline_id:an==null?void 0:an.courseid};(an==null?void 0:an.type)==="1"&&(_r={discipline_id:((cr=an==null?void 0:an.courseid)==null?void 0:cr[0])||null,sub_discipline_id:((pr=an==null?void 0:an.courseid)==null?void 0:pr[1])||null});let _n=yield(0,z.ZP)("/api/item_banks.json",{method:"get",params:Qe(Je(Je({},an),_r),{ids:Zr,shixun_ids:kn,type:an.type==="5"?null:an.type,clazz:an.type==="3"?"ItemBanksGroup":null})});tt(!1),Dt(_n)})}const In=an=>Ue(void 0,null,function*(){const Ln=yield He({type:"shixunsDetail/release",payload:{id:an}});let Cr=Ln==null?void 0:Ln.tag_position,cr=(Ln==null?void 0:Ln.evaluation_set_position)||[],pr=Ln.status;return pr===0?(y.ZP.success("\u53D1\u5E03\u6210\u529F"),xn(xe),!0):(pr===2?y.ZP.error(`\u7B2C${cr.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):pr===3?y.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${Cr.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):y.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),Vn=an=>(an==null?void 0:an.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",mr=(an,Ln,Cr)=>an.map(cr=>cr.key===Ln?Je(Je({},cr),Cr):cr.children?Qe(Je({},cr),{children:mr(cr.children,Ln,Cr)}):cr),Fr=an=>Ue(void 0,null,function*(){const{key:Ln}=an;let Cr=xe.type;const cr=yield(0,Fe.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Ln),type:Cr}),{data:pr,total_count:Zr}=cr||{};Zr>0&&jn(kn=>mr(kn,Ln,{children:pr.map(_r=>({title:_r.name,id:_r.id,pid:_r.id,value:_r.id,key:_r.id,isLeaf:!_r.have_child}))}))});function wr(an){console.log("----",xe),an==="1"&&(Bn.gg=Je({},xe)),an==="2"&&(Bn.scj=Je({},xe)),an==="3"&&(Bn.ttgx=Je({},xe)),an==="0"&&(Bn.wcjd=Je({},xe)),an==="5"&&(Bn.yx=Je({},xe)),fn(Je({},Bn))}function mi(){xe.type==="1"&&(xe=Bn.gg),xe.type==="2"&&(xe=Bn.scj),xe.type==="3"&&(xe=Bn.ttgx),xe.type==="0"&&(xe=Bn.wcjd),xe.type==="5"&&(xe=Bn.yx),(xe==null?void 0:xe.item_type)==="SHIXUN"?(Lt=!0,Rt(!0)):(Lt=!1,Rt(!1)),st.setFieldsValue(Je({},xe)),Pe(Je({},xe)),xn(Je({},xe))}return we.createElement("div",null,we.createElement(ce.default,{title:!1,footer:!1,open:We,width:1200,centered:!0,className:ie.scoremodal,onCancel:()=>{Re(!1)}},we.createElement("div",{style:{display:"flex",alignItems:"center"}},we.createElement("div",{className:ie.title},Me?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),Me&&we.createElement("div",{style:{padding:10,background:"#F6F7F9",borderRadius:4,marginTop:14}},"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6"),we.createElement(de.default,{className:ie.tabWrap,activeKey:xe.type,onChange:an=>{an==="3"?(xe.show_all_share=!0,Jt({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):xe.show_all_share=null,an==="0"&&Jt({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),wr(xe.type),xe.type=an,(xe==null?void 0:xe.item_type)==="SHIXUN"&&xe.type!=="5"&&(Lt=!0,Rt(!0)),Ot(!1),xe.type==="5"&&(Lt=!1,Rt(!1)),mi(),An()},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:we.createElement("div",null,"\u5DF2\u9009",gt.length>0&&we.createElement("span",{className:ie.titlecount},gt.length),tr>0&&we.createElement("span",{className:ie.add},"+",tr)),key:"5"}]}),we.createElement(Ce.default,{layout:"inline",form:st,onValuesChange:(an,Ln)=>{const Cr=Object.values(Ln).some(pr=>pr!==null&&pr!==""&&pr!==void 0),cr=Ln.keyword==="";if(Ot(Cr||!cr),xe.page=1,(Ln==null?void 0:Ln.item_type)==="SHIXUN"){if(xe.type==="5"?Rt(!1):Rt(!0),an.keyword||an.keyword==="")return;st.submit()}else{if(an!=null&&an.courseid&&st.setFieldsValue({tag_discipline_id:null}),Rt(!1),an.keyword||an.keyword==="")return;st.submit()}},onFinish:an=>{var Ln;xe.type==="3"&&(!an.group_id||((Ln=an==null?void 0:an.group_id)==null?void 0:Ln.length)===0)?xe.show_all_share=!0:xe.show_all_share=null,Pe(Je(Je({},xe),an)),xn(Je(Je({},xe),an))}},we.createElement(Ce.default.Item,{name:"item_type"},we.createElement(te.default,{className:ie.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(Xe?ln:Me?nr==null?void 0:nr.filter(an=>an.question_type!==5):nr).map(an=>we.createElement(te.default.Option,{key:an.value},an.name)))),["1","2"].includes(xe.type)?we.createElement(we.Fragment,null,we.createElement(Ce.default.Item,{name:"courseid"},we.createElement(ae.Z,{className:ie.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:Ye})),!Lt&&we.createElement(Ce.default.Item,{name:"tag_discipline_id"},we.createElement(te.default,{className:ie.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(_e=Ft==null?void 0:Ft.tag_disciplines)==null?void 0:_e.map(an=>we.createElement(te.default.Option,{key:an.id},an.name))))):we.createElement(we.Fragment,null,we.createElement(Ce.default.Item,{name:"courseid"},we.createElement(De.q,{style:{width:160,height:38},size:"middle",showLinkButton:!1,data:{container_type:"ItemBank",type:xe==null?void 0:xe.type}})),!Lt&&we.createElement(Ce.default.Item,{name:"tag_discipline_id"},we.createElement(De.i,{allowAcceptEmpty:!0,data:{container_type:"ItemBank",search:!0},style:{width:160,height:38},size:"middle",courseDisciplineId:hn,showLinkButton:!1}))),we.createElement(Ce.default.Item,{name:Lt?"diff":"difficulty"},we.createElement(te.default,{className:ie.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},Rn.map(an=>we.createElement(te.default.Option,{key:an.value},an.name)))),Lt&&we.createElement(Ce.default.Item,{name:"shixun_publish_status"},we.createElement(te.default,{className:ie.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},jt.map(an=>we.createElement(te.default.Option,{key:an.value},an.name)))),(xe.type==="3"||xe.type==="0")&&!Lt&&we.createElement(Ce.default.Item,{name:"group_id"},we.createElement(re.default,{treeDataSimpleMode:!0,style:{width:134},className:ie.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(an,Ln)=>Ln.title.toUpperCase().indexOf(an.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:Fr,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:Pn})),_t&&we.createElement("span",{className:ie.allqingchu,onClick:rn},we.createElement("i",{className:"iconfont icon-guanbi4"}),we.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),we.createElement(Ce.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},we.createElement(ne.default.Search,{className:ie.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:we.createElement("i",{className:`iconfont icon-sousuo9 font14 ${ie.searchIcon}`,onClick:()=>st.submit()}),onSearch:an=>{st.submit()}}))),we.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},we.createElement("div",{onClick:()=>{xe.updated_at==="asc"?xe.updated_at="desc":xe.updated_at="asc",Pe(Qe(Je({},xe),{page:1})),xn(Qe(Je({},xe),{page:1}))}}," ",xe.updated_at?we.createElement("img",{src:xe.updated_at==="asc"?he.Z:ge.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):we.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),we.createElement("div",{onClick:()=>{xe.quotes==="asc"?xe.quotes="desc":xe.quotes="asc",Pe(Qe(Je({},xe),{page:1})),xn(Qe(Je({},xe),{page:1}))},style:{marginLeft:20}}," ",xe.quotes?we.createElement("img",{src:xe.quotes==="asc"?he.Z:ge.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):we.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),we.createElement(x.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Ft==null?void 0:Ft.items)||(Ft==null?void 0:Ft.shixun_list),pagination:!1,loading:ht,rowKey:an=>an.id,rowSelection:{type:Me||Ne?"radio":"checkbox",selectedRowKeys:pt,getCheckboxProps:an=>({disabled:an.shixun_tag_num===1||(nn==null?void 0:nn.find(Ln=>an.id===Ln))}),onSelect(an,Ln,Cr){if(Me||Ne){Et([an.id]),$t.current=new Set([an.id]),En(1),Bt([an.id]);return}if(Ln)(Lt||an!=null&&an.challenge_names)&&wn([...Ht,an.id]),Et([...pt,an.id]),an.identifier?Sn.current.add(an.id):$t.current.add(an.id),En(1),Bt([...gt,an.id]);else{an.identifier?Sn.current.delete(an.id):$t.current.delete(an.id);let cr=gt.filter(pr=>pr!==an.id);if(Et(cr),Bt(cr),Lt||an!=null&&an.challenge_names){let pr=Ht.filter(Zr=>Zr!==an.id);wn([...pr])}if(xe.type==="5"){Cn(Qe(Je({},xe),{list:[...cr]}));return}}},onSelectAll(an,Ln,Cr){var cr,pr;if(an){const Zr=Cr.map(_r=>_r.id),kn=(pr=Cr==null?void 0:Cr.filter(_r=>_r==null?void 0:_r.challenge_names))==null?void 0:pr.map(_r=>_r.id);wn([...Ht,...kn]),Et([...pt,...Zr]),Bt([...gt,...Zr]);for(const _r of Cr)_r.identifier?Sn.current.add(_r.id):$t.current.add(_r.id)}else{const Zr=Cr.map(Sr=>Sr.id),kn=pt.filter(Sr=>!Zr.some(xr=>xr===Sr)),_r=(cr=Cr==null?void 0:Cr.filter(Sr=>Sr==null?void 0:Sr.challenge_names))==null?void 0:cr.map(Sr=>Sr.id);Et([...kn]),Bt([...kn]);let _n=Ht.filter(Sr=>!_r.some(xr=>xr===Sr.id));wn([..._n]),xe.type==="5"&&Cn(Qe(Je({},xe),{list:[...kn]}));for(const Sr of Zr)Sr.identifier?Sn.current.delete(Sr):$t.current.delete(Sr)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(an,Ln,Cr)=>{var cr,pr;return we.createElement(ee.Z,{title:Vn(Ln)},we.createElement("div",null,Lt||Ln!=null&&Ln.challenge_names?"\u5B9E\u8BAD\u9898":(pr=(cr=nr==null?void 0:nr.filter(Zr=>Zr.value===an))==null?void 0:cr[0])==null?void 0:pr.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:Lt?"30%":"60%",key:"name",render:(an,Ln,Cr)=>{var cr;return we.createElement("div",{style:{display:"flex",alignItems:"center"}},we.createElement(ee.Z,{title:Vn(Ln)},we.createElement("div",{className:Ln!=null&&Ln.high_resources_consume?ie.q_title:""},we.createElement(fe.Z,{key:1,showLines:1,showTextOnly:!0,value:Lt||Ln!=null&&Ln.challenge_names?Ln!=null&&Ln.title||an===null?"--":an:(Ln==null?void 0:Ln.item_type)=="BPROGRAM"?(cr=Ln==null?void 0:Ln.program_attr)==null?void 0:cr.description:an}))),(Ln==null?void 0:Ln.high_resources_consume)&&we.createElement(Ae.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!Lt,render:(an,Ln,Cr)=>{var cr;return we.createElement(ee.Z,{title:Vn(Ln)},we.createElement("span",null,an?(cr=an==null?void 0:an.split("\u3001"))==null?void 0:cr[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!Lt,render:(an,Ln,Cr)=>we.createElement(ee.Z,{title:Vn(Ln)},we.createElement("span",null,an||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(an,Ln,Cr)=>{var cr,pr,Zr,kn;return we.createElement(ee.Z,{title:Vn(Ln)},we.createElement("div",null,Lt||Ln!=null&&Ln.challenge_names?(Ln==null?void 0:Ln.level)||((pr=(cr=Rn==null?void 0:Rn.filter(_r=>_r.value===an))==null?void 0:cr[0])==null?void 0:pr.name):(kn=(Zr=Rn==null?void 0:Rn.filter(_r=>_r.value===an))==null?void 0:Zr[0])==null?void 0:kn.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Lt,render:(an,Ln,Cr)=>we.createElement(ee.Z,{title:Vn(Ln)},we.createElement("div",null,an||"- -"))},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(an,Ln,Cr)=>we.createElement(ee.Z,{title:Vn(Ln)},we.createElement("div",null,Lt||Ln!=null&&Ln.challenge_names?(Ln==null?void 0:Ln.study_count)||(Ln==null?void 0:Ln.stu_num):an))},{title:we.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",we.createElement(ee.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},we.createElement(ye.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Lt,render:(an,Ln,Cr)=>we.createElement(ee.Z,{title:Vn(Ln)},we.createElement("div",null,an||"- -"))},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(an,Ln,Cr)=>we.createElement(ee.Z,{title:Vn(Ln)},we.createElement("div",{style:{flex:1,textAlign:"start"}},we.createElement("a",{onClick:()=>{var cr,pr;bt(Qe(Je({},Ln),{question_type:Lt||Ln!=null&&Ln.challenge_names?5:(pr=(cr=nr==null?void 0:nr.filter(Zr=>Zr.value===(Ln==null?void 0:Ln.item_type)))==null?void 0:cr[0])==null?void 0:pr.question_type})),It(!0)}},"\u67E5\u770B"),(Ln==null?void 0:Ln.shixun_tag_num)===1&&we.createElement("a",{style:{marginLeft:10},onClick:()=>{ce.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:we.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",we.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${Ln==null?void 0:Ln.identifier}/challenges`)}},(Ln==null?void 0:Ln.shixun_name)||"--"),"\uFF1F"),onOk:()=>Ue(void 0,null,function*(){if(!In(Ln==null?void 0:Ln.identifier))return new Promise((cr,pr)=>{pr()})})})}},"\u53D1\u5E03")))}].filter(an=>!an.hidden)}),we.createElement(E.Z,{current:xe.page,total:(Ft==null?void 0:Ft.items_count)||(Ft==null?void 0:Ft.shixuns_count),style:{marginBottom:20},defaultPageSize:xe.per_page,showTotal:an=>we.createElement("span",null,"\u5171\xA0",we.createElement("span",{style:{color:"#165DFF"}},an),"\xA0\u6761\u6570\u636E"),pageSize:xe.per_page,onChange:(an,Ln)=>{xe.page=an,xe.per_page=Ln,Pe(Je({},xe)),xn(Je({},xe))}}),we.createElement("div",{className:ie.bottom},we.createElement(b.ZP,{className:ie.no,onClick:()=>{Re(!1)}},"\u53D6\u6D88"),we.createElement(b.ZP,{loading:it,style:{width:it&&75},className:ie.yes,onClick:()=>Ue(void 0,null,function*(){if((gt==null?void 0:gt.length)<=0){y.ZP.info(Me||Ne?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}Ze([...$t.current],[...Sn.current],!0,gt==null?void 0:gt.length)})},Me?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),we.createElement(ce.default,{open:Mt,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:ie.previewModal,width:1e3,centered:!0,onCancel:()=>{It(!1)},onOk:()=>{It(!1)}},we.createElement(ve,{qitem:ot})))};var ke=(0,be.connect)(({shixunsDetail:Re,newExercisePaper:We})=>({shixunsDetail:Re,newExercisePaper:We}))(Le)},40148:function(Ct,lt,le){"use strict";le.d(lt,{Im:function(){return ye},ZP:function(){return Se},gZ:function(){return we}});var a=le(59301),Ce=le(37568),y=le(99571),ce=le(84105),de=le(87395),te=le(49162),ae=le(24334),re=le(766),ne=le(38394),x=le(49661),ee=le(46685),E=le(34376),b=le(92310),z=le.n(b),ie=le(59301),se=Object.defineProperty,pe=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,Ee=(je,Ie,ze)=>Ie in je?se(je,Ie,{enumerable:!0,configurable:!0,writable:!0,value:ze}):je[Ie]=ze,ve=(je,Ie)=>{for(var ze in Ie||(Ie={}))oe.call(Ie,ze)&&Ee(je,ze,Ie[ze]);if(ue)for(var ze of ue(Ie))me.call(Ie,ze)&&Ee(je,ze,Ie[ze]);return je},he=(je,Ie)=>pe(je,fe(Ie));const{TextArea:ge}=Ce.default,be={visible:!1,tabIndex:"0"},ye={[te.h.HIDE_COMPILE_STATUS]:"\u6682\u4E0D\u652F\u6301\u67E5\u770B",[te.h.NOMATCH]:"\u6D4B\u8BD5\u7528\u4F8B\u7ED3\u679C\u4E0D\u5339\u914D",[te.h.OK]:"\u8C03\u8BD5\u901A\u8FC7",2:"\u8C03\u8BD5\u8D85\u65F6",3:"\u8C03\u8BD5pod\u5931\u8D25",4:"\u7F16\u8BD1\u5931\u8D25",5:"\u6267\u884C\u5931\u8D25"};var Ae=(je=>(je[je.SET_VISIBLE=0]="SET_VISIBLE",je[je.SET_TABINDEX=1]="SET_TABINDEX",je))(Ae||{});function Fe(je,Ie){switch(Ie.type){case 0:return he(ve({},je),{visible:Ie.payload});case 1:return he(ve({},je),{tabIndex:Ie.payload});default:throw new Error}}function De({value:je,className:Ie}){const[ze,Te]=(0,a.useState)(!1),qe=(0,a.useRef)(),Je=(0,a.useRef)();return(0,a.useEffect)(()=>{ze&&(Je.current.reset(),Je.current.write((0,x.pp)(je||"")))},[je,ze]),(0,a.useEffect)(()=>{var Qe,Ue,Le,ke;if(qe.current){Je.current=new E.Terminal({fontSize:14,disableStdin:!0}),Je.current.open(qe.current);const Re=qe.current.offsetWidth-14,We=((ke=(Le=(Ue=(Qe=Je.current)==null?void 0:Qe._core)==null?void 0:Ue._renderService)==null?void 0:Le.dimensions)==null?void 0:ke.actualCellWidth)||9.5,Ze=Math.ceil(Re/We);Je.current.resize(Ze,8),Te(!0)}},[]),ie.createElement("div",{ref:qe,className:z()("XtermText-valueRef",Ie)})}function we(je){const{status:Ie,error_msg:ze,output:Te,input:qe,expected_output:Je,is_file:Qe,input_file_url:Ue,output_file_url:Le,expected_output_file_url:ke}=je;let Re=null;const We={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch(Ie){case te.h.NOMATCH:Re=ie.createElement(ie.Fragment,null,ie.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u5165\uFF1A"),!Qe&&ie.createElement(De,{className:"mb10",value:qe}),Qe&&ie.createElement("div",{style:We},ie.createElement("a",{onClick:()=>(0,x.LR)(Ue,qe)},qe)),ie.createElement("p",{className:"c-red"},"\u5B9E\u9645\u8F93\u51FA\uFF1A"),!Qe&&ie.createElement(De,{className:"mb10",value:Te&&ae.Base64.decode(Te)||""}),Qe&&ie.createElement("div",{style:We},ie.createElement("a",{onClick:()=>(0,x.LR)(Le,Te)},Te)),ie.createElement("p",{className:"c-red"},"\u9884\u671F\u8F93\u51FA\uFF1A"),!Qe&&ie.createElement(De,{className:"mb10",value:Je&&ae.Base64.decode(Je)||""}),Qe&&ie.createElement("div",{style:We},ie.createElement("a",{onClick:()=>(0,x.LR)(ke,Je)},Je)));break;case te.h.EXECUTEFAILURE:Re=ie.createElement(ie.Fragment,null,ie.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Qe&&ie.createElement(ne.Z,{value:qe,style:We}),Qe&&ie.createElement("div",{style:We},ie.createElement("a",{onClick:()=>(0,x.LR)(Ue,qe)},qe)),ie.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ie.createElement("pre",{className:"error"},ae.Base64.decode(ze)));break;case te.h.COMPILEFAILURE:Re=ie.createElement(ie.Fragment,null,ie.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A"),!Qe&&ie.createElement(ne.Z,{value:qe,style:We}),Qe&&ie.createElement("div",{style:We},ie.createElement("a",{onClick:()=>(0,x.LR)(Ue,qe)},qe)),ie.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ie.createElement("pre",{className:"error"},ae.Base64.decode(ze)));break;case te.h.PODFAILURE:Re=ie.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case te.h.TIMEOUT:Re=ie.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ie.createElement(ie.Fragment,null," ",Re," ")}function Be(je){const{status:Ie,error_msg:ze,execute_time:Te,output:qe,input:Je,expected_output:Qe,is_file:Ue,input_file_url:Le,output_file_url:ke,expected_output_file_url:Re}=je;let We=null;switch(Ie){case te.h.OK:We=ie.createElement(ie.Fragment,null,ie.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",Te,"\u79D2"),ie.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A"),ie.createElement("pre",null,ae.Base64.decode(qe)));break;case te.h.NOMATCH:We=ie.createElement(ie.Fragment,null,ie.createElement("p",null,"\u8F93\u5165\uFF1A",ie.createElement("pre",null,Je)),ie.createElement("p",null,"\u8F93\u51FA\uFF1A",qe&&ae.Base64.decode(qe)),ie.createElement("p",null,"\u9884\u671F\u8F93\u51FA\uFF1A",Qe&&ae.Base64.decode(Qe)));break;case te.h.EXECUTEFAILURE:We=ie.createElement(ie.Fragment,null,ie.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ie.createElement("pre",null,Je)),ie.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ie.createElement("pre",{className:"error"},ae.Base64.decode(ze)));break;case te.h.COMPILEFAILURE:We=ie.createElement(ie.Fragment,null,ie.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ie.createElement("pre",null,Je)),ie.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ie.createElement("pre",{className:"error"},ae.Base64.decode(ze)));break;case te.h.PODFAILURE:We=ie.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case te.h.TIMEOUT:We=ie.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ie.createElement(ie.Fragment,null," ",We," ")}var Se=({id:je,is_file:Ie,input:ze,debuging:Te,submitting:qe,executingMessage:Je,debugResult:Qe,onChangeInput:Ue,onDebugCode:Le,onSubmitCode:ke})=>{const[Re,We]=(0,a.useReducer)(Fe,be),{visible:Ze,tabIndex:ft}=Re;(0,a.useEffect)(()=>{We({type:0,payload:!1})},[je]);function it(Ne){let Ge=Ne.target.id;We({type:1,payload:Ge})}function He(){We({type:0,payload:!Ze})}const Me=(0,a.useMemo)(()=>{if(Qe){const{status:Ne}=Qe;return ie.createElement(ie.Fragment,null,Be(Qe))}return null},[Qe]);function Xe(){We({type:0,payload:!0}),We({type:1,payload:"1"}),Le()}return ie.createElement("div",{className:"test-case-panel"},ie.createElement("div",{className:`test-case-panel-body ${Ze?"active":""}`},ie.createElement("ul",{className:"s-navs"},ie.createElement("li",null,ie.createElement("a",{className:"active"},"\u8C03\u8BD5\u4EE3\u7801\u7ED3\u679C"))),ie.createElement(ee.Z,{leftTitle:"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B",rightTitle:"\u4EE3\u7801\u6267\u884C\u7ED3\u679C",style:{height:240},leftNode:ie.createElement(ge,{placeholder:"\u8BF7\u8F93\u5165\u81EA\u6D4B\u7528\u4F8B\uFF08\u5982\u679C\u672A\u586B\u5199\uFF0C\u9996\u6B21\u81EA\u6D4B\u8FD0\u884C\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u81EA\u52A8\u586B\u5145\u7B2C\u4E00\u4E2A\u975E\u9690\u85CF\u7684\u6587\u672C\u7C7B\u578B\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF09",value:Ie?"":ze,onChange:Ue}),rightNode:Te?ie.createElement(re.Z,{message:"\u4EE3\u7801\u6267\u884C\u4E2D..."}):Qe?Me:ie.createElement("p",{style:{color:"#536879"}},"\u8BF7\u586B\u5199\u6D4B\u8BD5\u7528\u4F8B\u7684\u8F93\u5165\u503C\uFF0C\u70B9\u51FB\u201C\u8C03\u8BD5\u4EE3\u7801\u201D")})),ie.createElement("a",{className:`btn-collapse ${Ze?"up":""}`,onClick:He},Ze?ie.createElement(ce.Z,null):ie.createElement(de.Z,null)),ie.createElement("footer",{className:"footer"},ie.createElement("span",{style:{visibility:"hidden"}},"\u63A7\u5236\u53F0"),ie.createElement("div",{className:"flex-container"},ie.createElement(y.ZP,{id:"oj-prev",className:"btn-blue",type:"ghost"},"\u4E0A\u4E00\u9898"),ie.createElement(y.ZP,{id:"oj-next",className:"btn-blue",type:"ghost"},"\u4E0B\u4E00\u9898"),ie.createElement(y.ZP,{className:"btn-green",type:"ghost",loading:Te,onClick:Xe},"\u8C03\u8BD5\u4EE3\u7801"),ie.createElement(y.ZP,{type:"primary",className:"custom-ant-disabled",loading:qe,disabled:qe,onClick:()=>{We({type:0,payload:!1}),ke()}},"\u8BC4\u6D4B\u5E76\u63D0\u4EA4"))))}},49162:function(Ct,lt,le){"use strict";le.d(lt,{h:function(){return a}});var a=(Ce=>(Ce[Ce.NOMATCH=-1]="NOMATCH",Ce[Ce.OK=0]="OK",Ce[Ce.TIMEOUT=2]="TIMEOUT",Ce[Ce.PODFAILURE=3]="PODFAILURE",Ce[Ce.COMPILEFAILURE=4]="COMPILEFAILURE",Ce[Ce.EXECUTEFAILURE=5]="EXECUTEFAILURE",Ce[Ce.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",Ce))(a||{})},12062:function(Ct,lt,le){"use strict";le.d(lt,{Y2:function(){return je},ZP:function(){return Ie}});var a=le(59301),Ce=le(14566),y=le(6767),ce=le(62957),de=le(77019),te=le(47889),ae=le(99571),re=le(62673),ne=le(25399),x=le(37568),ee={wrap:"wrap___MkYbQ",colorBlue:"colorBlue___onjbP",repeatedName:"repeatedName___nbqnE",text:"text___xvutp",greyText:"greyText___dihvZ",noData:"noData___LxOJA",dragger:"dragger___y7F4A",uploadText:"uploadText___Et3KS",btnS:"btnS___k1e6j",testCaseRadio:"testCaseRadio___q1wXT",head:"head___s4Eix",operation:"operation___JCAVh",headProgram:"headProgram___uWA_M",listWrapper:"listWrapper___xW3b4",list:"list___dCbd6",del:"del___abNho",info:"info___J1Wmf"},E="data:image/png;base64,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",b=le(47257),z=le.n(b),ie=le(25992),se=le(82093),pe=le(1012),fe=le(49661),ue=le(41550),oe=le(59301),me=Object.defineProperty,Ee=Object.defineProperties,ve=Object.getOwnPropertyDescriptors,he=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,ye=(ze,Te,qe)=>Te in ze?me(ze,Te,{enumerable:!0,configurable:!0,writable:!0,value:qe}):ze[Te]=qe,Ae=(ze,Te)=>{for(var qe in Te||(Te={}))ge.call(Te,qe)&&ye(ze,qe,Te[qe]);if(he)for(var qe of he(Te))be.call(Te,qe)&&ye(ze,qe,Te[qe]);return ze},Fe=(ze,Te)=>Ee(ze,ve(Te)),De=(ze,Te,qe)=>new Promise((Je,Qe)=>{var Ue=Re=>{try{ke(qe.next(Re))}catch(We){Qe(We)}},Le=Re=>{try{ke(qe.throw(Re))}catch(We){Qe(We)}},ke=Re=>Re.done?Je(Re.value):Promise.resolve(Re.value).then(Ue,Le);ke((qe=qe.apply(ze,Te)).next())});const{Dragger:we}=Ce.default,Be=ze=>{const Te=We=>We&&We.substring(0,We.lastIndexOf("."));for(var qe=[...ze],Je=0,Qe=[],Ue=0;Ue{if(We.forEach(Ze=>{let ft=Ze.name.split(/\.(?=[^\.]+$)/);Ze.name=`${ft[0]}.${ft[1].toLowerCase()}`}),We[0].name.includes(".in"))return We.length===2?We:[We[0],{}];if(We[0].name.includes(".out"))return We.length===2?We.reverse():[{},We[0]]})},Se=({onClose:ze,onOK:Te,visible:qe,wrapClassName:Je,rootIdentifier:Qe,multiple:Ue=!1,defaultMultipleValue:Le=!0})=>{const[ke,Re]=(0,a.useState)([]),[We,Ze]=(0,a.useState)({}),[ft,it]=(0,a.useState)(!1),[He,Me]=(0,a.useState)(!0),Xe=(0,a.useRef)([]),Ne=(0,a.useRef)(0),Ge=()=>{ze()};(0,a.useEffect)(()=>{dt()},[]),(0,a.useEffect)(()=>{qe&&(Xe.current=[],Ne.current=0,Re([]),Me(Le))},[qe]);const dt=()=>De(void 0,null,function*(){try{const pt=yield(0,se.ZP)("/api/buckets/get_upload_token_for_big_files",{method:"get"}),Et=JSON.parse((0,ie.pe)(pt.data));Ze(Et)}catch(pt){}}),Ke=pt=>pt&&pt.substring(0,pt.lastIndexOf(".")),Ve=pt=>{var Et,gt;const Bt=Ke((Et=pt[0])==null?void 0:Et.name)||Ke((gt=pt[1])==null?void 0:gt.name),Ft=ke.filter(Dt=>Ke(Dt.name)!==Bt);Xe.current=[...Ft],Re([...Ft])},_e=pt=>{if(!He){const ht=new FormData;ht.append("file",pt.file),(0,se.ZP)("/api/attachments/get_file_content.json",{method:"post",body:ht},!0).then(st=>{if(st.status===0){Ne.current=Ne.current+1;const ot=Xe.current.map(bt=>{var Mt;if(bt.name===pt.name){const It=Ae({},bt);return(Mt=pt==null?void 0:pt.name)!=null&&Mt.includes(".in")?It.input=st==null?void 0:st.content:It.output=st==null?void 0:st.content,It}return bt});if(Xe.current=[...ot],Re([...ot]),Ne.current>0&&Ne.current===ke.length){it(!1);let bt=Be(ot);bt=bt.filter(Mt=>{var It,Lt;return!!((It=Mt[0])!=null&&It.name&&((Lt=Mt[1])!=null&&Lt.name))}),bt=bt.map(Mt=>Fe(Ae(Ae({},Mt[0]),Mt[1]),{is_file:!1})),Te(bt),ze()}}else it(!1),ze()});return}const Et=new(z())({endpoint:We.end_point,region:We.region,accessKeyId:We.access_key_id,accessKeySecret:We.access_key_secret,bucket:We.bucket,stsToken:We.security_token}),gt=pt.name,Bt={container_type:"TestSet",file_name:gt},Ft=(0,pe.Z)();let Dt=`testsets/${Qe}/${Ft}${gt.indexOf(".")>-1?"."+gt.split(".").pop():""}`;Qe===null&&(Dt=`testsets/${Ft}${gt.indexOf(".")>-1?"."+gt.split(".").pop():""}`),Et.multipartUpload(Dt,new Blob([pt.file],{type:pt.file.type}),{timeout:3600*1e3,partSize:1002400,callback:{customValue:{id:gt+""},url:We==null?void 0:We.callback_url,host:We==null?void 0:We.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,se.rz)(Bt)}}).then(function(ht){if(ht.data.status===0){Ne.current=Ne.current+1;const tt=Xe.current.map(st=>{var ot,bt,Mt,It,Lt,Rt,Ht,wn,tr,En,Fn,er,Pn,jn,nn,ir,nr;if(st.name===((bt=(ot=ht.data)==null?void 0:ot.data)==null?void 0:bt.file_name)){const ln=Ae({},st);return(Lt=(It=(Mt=ht.data)==null?void 0:Mt.data)==null?void 0:It.file_name)!=null&&Lt.includes(".in")?(ln.in_object_key=(Ht=(Rt=ht.data)==null?void 0:Rt.data)==null?void 0:Ht.object,ln.in_object_size=(tr=(wn=ht.data)==null?void 0:wn.data)==null?void 0:tr.size,ln.input=(Fn=(En=ht.data)==null?void 0:En.data)==null?void 0:Fn.file_name,ln.in_file=pt):(ln.out_object_key=(Pn=(er=ht.data)==null?void 0:er.data)==null?void 0:Pn.object,ln.out_object_size=(nn=(jn=ht.data)==null?void 0:jn.data)==null?void 0:nn.size,ln.output=(nr=(ir=ht.data)==null?void 0:ir.data)==null?void 0:nr.file_name,ln.out_file=pt),ln}return st});if(Xe.current=[...tt],Re([...tt]),Ne.current>0&&Ne.current===ke.length){it(!1);let st=Be(tt);st=st.filter(ot=>{var bt,Mt;return!!((bt=ot[0])!=null&&bt.name&&((Mt=ot[1])!=null&&Mt.name))}),st=st.map(ot=>Fe(Ae(Ae({},ot[0]),ot[1]),{is_file:!0})),Te(st),ze()}}})},xe=pt=>new Promise((Et,gt)=>{let Bt=0,Ft=[];for(let Dt=0;Dt{Bt++,Bt===pt.length&&(Ft.length?(y.ZP.warning(`${Ft.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),gt()):Et(pt))}).catch(ht=>{console.log("\u9519\u8BEF\u4FE1\u606F\uFF1A",ht),Bt++,Ft.push(pt[Dt].name),Bt===pt.length&&(Ft.length?(y.ZP.warning(`${Ft.join("\uFF0C")}\u6587\u4EF6\u5DF2\u635F\u574F\u6216\u5DF2\u88AB\u4FEE\u6539\uFF0C\u8BF7\u5220\u9664\u540E\u91CD\u65B0\u4E0A\u4F20\uFF01`),gt()):Et(pt))})}),Pe=()=>De(void 0,null,function*(){if(ke.length===0){y.ZP.warning("\u8BF7\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6");return}if(yield xe(ke),it(!0),Be(ke).some(Et=>{var gt,Bt;return!((gt=Et[0])!=null&>.name&&((Bt=Et[1])!=null&&Bt.name))})){ce.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u4E0A\u4F20\u7684\u6D4B\u8BD5\u7528\u4F8B\u4E2D\u5B58\u5728\u672A\u914D\u5BF9\u7684\u6587\u4EF6\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u4EC5\u4FDD\u5B58\u5DF2\u914D\u5BF9\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF1F",onOk:()=>De(void 0,null,function*(){ke.map(Et=>De(void 0,null,function*(){_e(Et)}))}),onCancel:()=>{it(!1)}});return}ke.map(Et=>De(void 0,null,function*(){_e(Et)}))}),Ye={name:"file",fileList:ke,multiple:!0,accept:".in, .out",showUploadList:!1,beforeUpload:pt=>{if(ke!=null&&ke.some(gt=>gt.name===pt.name))return y.ZP.info(`${pt.name}\u6587\u4EF6\u5DF2\u5B58\u5728`),!1;if(pt.size/1024/1024>100)return y.ZP.info("\u6587\u4EF6\u8D85\u8FC7100M\uFF0C\u4E0D\u7B26\u5408\u4E0A\u4F20\u8981\u6C42"),!1;if(!/\.(in|out|IN|OUT)$/.test(pt.name))return y.ZP.warning("\u8F93\u5165\u6587\u4EF6\u53EA\u80FD\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6"),!1;const Et={name:pt.name,uid:pt.uid,file:pt,percent:0};return ke.push(Et),Xe.current=[...ke],Re([...ke]),!1}},et=Be(ke);return console.log(ke,et,"fileList"),oe.createElement(ce.default,{open:qe,wrapClassName:Je,onOk:Pe,centered:!0,okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",okButtonProps:{loading:ft},onCancel:Ge,width:730,title:"\u6279\u91CF\u4E0A\u4F20\u6D4B\u8BD5\u7528\u4F8B"},oe.createElement("div",{className:ee.wrap},ke.length?oe.createElement("div",null,oe.createElement(de.Z,{justify:"space-between",align:"middle",style:{marginBottom:40}},oe.createElement("div",{style:{visibility:Ue?"visible":"hidden"}},oe.createElement("span",{className:ee.greyText},"\u7528\u4F8B\u7C7B\u578B"),oe.createElement(te.ZP.Group,{className:`ml20 ${ee.testCaseRadio}`,optionType:"button",value:He,onChange:pt=>Me(pt.target.value)},oe.createElement(te.ZP,{value:!1},"\u6587\u672C"),oe.createElement(te.ZP,{value:!0},"\u6587\u4EF6"))),oe.createElement(Ce.default,Ae({},Ye),oe.createElement(ae.ZP,{type:"primary",className:ee.btnS},oe.createElement("i",{className:"iconfont icon-shangchuan2"}),"\u4E0A\u4F20\u6587\u4EF6"))),oe.createElement(je,{data:et,onRemove:Ve})):oe.createElement("div",{className:`${ee.noData} mb30`},oe.createElement(Ce.default.Dragger,Fe(Ae({},Ye),{className:ee.dragger}),oe.createElement("img",{src:E,alt:"",className:"mb20"}),oe.createElement("div",null,oe.createElement("span",null,"\u62D6\u62FD\u6587\u4EF6\u6216"),oe.createElement("span",{className:ee.uploadText},"\u70B9\u51FB\u6B64\u5904\u4E0A\u4F20")))),oe.createElement("div",{className:ee.text},oe.createElement("span",{style:{color:"#FA6400"}},"\u63D0\u793A"),oe.createElement("br",null),"1\u3001\u6587\u4EF6\u5FC5\u987B\u4E0A\u4F20.in\u548C.out\u7C7B\u578B\u7684\u6587\u672C\u6587\u4EF6\u3002",oe.createElement("br",null),"2\u3001\u4E0A\u4F20\u7684\u6587\u4EF6\u7F16\u7801\u4EC5\u652F\u6301UTF-8\uFF0C\u5426\u5219\u53EF\u80FD\u4F1A\u51FA\u73B0\u6587\u672C\u4E71\u7801\u3002",oe.createElement("br",null),"3\u3001\u8F93\u5165\u8F93\u51FA\u6587\u4EF6\u9700\u6587\u4EF6\u540D\u79F0\u4E00\u4E00\u5BF9\u5E94\uFF0C\u672A\u5BF9\u5E94\u65F6\uFF0C\u5C06\u65E0\u6CD5\u4E0A\u4F20\u3002",oe.createElement("br",null),"4\u3001\u5355\u4E2A\u4E0A\u4F20\u6587\u4EF6\u4E0D\u80FD\u8D85\u8FC7100MB\uFF0C\u8D85\u8FC7\u65F6\u53EF\u4EE5\u5206\u6279\u6B21\u4E0A\u4F20\u3002",oe.createElement("br",null))))},je=({data:ze=[],onRemove:Te,width:qe="auto",showScore:Je=!1,disabled:Qe=!1,inputChange:Ue,onEvaluatingChange:Le,onSelectAll:ke,checkAll1:Re,checkAll2:We,checkAll3:Ze,checkAll4:ft,checkAll5:it,showEvaluatingSetting:He=!1,className:Me="",isProgramHomework:Xe=!1})=>{const Ne={value:"",filename:"",dataUrl:""},[Ge,dt]=(0,a.useState)(Ae({},Ne)),Ke=xe=>{let Pe=document.createElement("a");document.body.appendChild(Pe);let Ye=URL.createObjectURL(xe.file);Pe.href=Ye,Pe.download=xe.name,Pe.click(),URL.revokeObjectURL(Ye),document.body.removeChild(Pe)},Ve=(xe,Pe)=>{(0,fe.LR)(xe,Pe)},_e=(xe,Pe)=>{ce.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:oe.createElement("div",{className:"tc font16"},"\u8BF7\u786E\u8BA4\u662F\u5426\u5220\u9664\u8BE5\u6D4B\u8BD5\u7528\u4F8B?"),onOk:()=>{Te(xe,Pe)},onCancel:()=>{}})};return ze.length?oe.createElement("div",{className:Me,style:{width:qe}},oe.createElement("div",{className:`${Xe?ee.headProgram:ee.head}`},He&&oe.createElement("div",{style:{width:"15%",display:"flex",alignItems:"center"}},oe.createElement(re.default,{checked:Re,onChange:xe=>{ke(xe.target.checked,"hidden")}}),oe.createElement(ne.Z,{title:'\u9690\u85CF\u6D4B\u8BD5\u96C6\u53EF\u4EE5\u9632\u6B62\u5B66\u751F\u901A\u8FC7"print"\u7B49\u624B\u6BB5\u76F4\u63A5\u901A\u5173'},oe.createElement("span",{style:{marginLeft:"8px"}},"\u9690\u85CF"),oe.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),oe.createElement("div",{style:{width:Xe?"25%":"15%"}},"\u7528\u4F8B"),oe.createElement("div",{style:{width:Je?Xe?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u5165"),oe.createElement("div",{style:{width:Je?Xe?"20%":"15%":"25%",padding:"0 12px"}},"\u8F93\u51FA"),Je&&oe.createElement("div",{style:{width:"20%"}},"\u5F97\u5206\u6BD4\u4F8B"),He&&oe.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},oe.createElement(re.default,{checked:ft,onChange:xe=>{ke(xe.target.checked,"input_visible")}}),oe.createElement(ne.Z,{title:"\u52FE\u9009\u540E\uFF0C\u8F93\u5165\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},oe.createElement("span",{style:{marginLeft:"8px"}},"\u8F93\u5165"),oe.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),He&&oe.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},oe.createElement(re.default,{checked:We,onChange:xe=>{ke(xe.target.checked,"is_invisible")}}),oe.createElement(ne.Z,{title:"\u52FE\u9009\u540E\uFF0C\u9884\u671F\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},oe.createElement("span",{style:{marginLeft:"8px"}},"\u9884\u671F\u8F93\u51FA"),oe.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),He&&oe.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},oe.createElement(re.default,{checked:it,onChange:xe=>{ke(xe.target.checked,"actual_output_visible")}}),oe.createElement(ne.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u5BF9\u5B66\u5458\u59CB\u7EC8\u4E0D\u53EF\u89C1"},oe.createElement("span",{style:{marginLeft:"8px"}},"\u5B9E\u9645\u8F93\u51FA"),oe.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),He&&oe.createElement("div",{style:{width:"20%",display:"flex",alignItems:"center"}},oe.createElement(re.default,{checked:Ze,onChange:xe=>{ke(xe.target.checked,"last_match_rule")}}),oe.createElement(ne.Z,{title:"\u52FE\u9009\u540E\uFF0C\u5B9E\u9645\u8F93\u51FA\u4E0E\u9884\u671F\u8F93\u51FA\u6700\u540E\u4E00\u884C\u76F8\u540C\u5373\u53EF\u901A\u5173"},oe.createElement("span",{style:{marginLeft:"8px"}},"\u7279\u6B8A\u5224\u5B9A"),oe.createElement("i",{className:"ml5 font14 iconfont icon-xiaowenhao1"}))),oe.createElement("div",{className:ee.operation,style:Xe?{flex:1,textAlign:"right"}:{width:"10%"}},"\u64CD\u4F5C")),oe.createElement("div",{className:ee.listWrapper,style:{boxShadow:Xe?"0px 2px 4px 0px #EAEEF4":"unset"}},ze.map((xe,Pe)=>{var Ye,et,pt,Et;return oe.createElement("div",{key:Pe,className:ee.list,style:Xe?{marginBottom:"0px",height:"66px",borderBottom:"1px solid #F6F7F8"}:{}},He&&oe.createElement("div",{style:{width:"15%"}},oe.createElement(re.default,{checked:!!xe.hidden,onChange:gt=>{Le(gt.target.checked,Pe,"hidden")}})),oe.createElement("div",{style:{width:Xe?"25%":"15%",paddingLeft:Xe?"5px":"0px",paddingRight:Xe?"5px":"0px"}},"\u6D4B\u8BD5\u7528\u4F8B",Pe+1),oe.createElement("div",{className:ee.info,style:{width:Je?Xe?"20%":"15%":"25%"}},oe.createElement("span",{title:xe.input||((Ye=xe[0])==null?void 0:Ye.name),onClick:()=>De(void 0,null,function*(){let gt;xe.input?xe.input_file_url?gt=xe.input_file_url:gt=xe.in_file:gt=xe[0];let Bt;typeof gt=="string"?(Bt=yield fetch(gt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),dt({value:yield Bt.text(),filename:"",dataUrl:gt})):(Bt=yield(0,fe.db)(gt.file),dt({value:Bt.text,filename:gt.name,dataUrl:Bt.link}))})},xe.input||((et=xe[0])==null?void 0:et.name))),oe.createElement("div",{className:ee.info,style:{width:Je?Xe?"20%":"15%":"25%"}},oe.createElement("span",{title:xe.output||((pt=xe[1])==null?void 0:pt.name),onClick:()=>De(void 0,null,function*(){let gt;xe.input?xe.output_file_url?gt=xe.output_file_url:gt=xe.out_file:gt=xe[1];let Bt;typeof gt=="string"?(Bt=yield fetch(gt,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}}),dt({value:yield Bt.text(),filename:"",dataUrl:gt})):(Bt=yield(0,fe.db)(gt.file),dt({value:Bt.text,filename:gt.name,dataUrl:Bt.link}))})},xe.output||((Et=xe[1])==null?void 0:Et.name))),Je&&oe.createElement("div",{style:{width:"20%"}},oe.createElement(x.default,{size:"large",addonAfter:Xe?"%":null,disabled:Qe,style:{width:"80%"},onChange:gt=>Ue(gt,Pe),value:xe.score}),!Xe&&oe.createElement("span",null,"\xA0%")),He&&oe.createElement("div",{style:{width:"20%"}},oe.createElement(re.default,{checked:xe.input_visible||!1,onChange:gt=>{Le(gt.target.checked,Pe,"input_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),He&&oe.createElement("div",{style:{width:"20%"}},oe.createElement(re.default,{checked:xe.is_invisible||!1,onChange:gt=>{Le(gt.target.checked,Pe,"is_invisible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),He&&oe.createElement("div",{style:{width:"20%"}},oe.createElement(re.default,{checked:xe.actual_output_visible||!1,onChange:gt=>{Le(gt.target.checked,Pe,"actual_output_visible")},className:"font14"},"\u5BF9\u5B66\u5458\u4E0D\u53EF\u89C1")),He&&oe.createElement("div",{style:{width:"20%"}},oe.createElement(re.default,{checked:xe.last_match_rule||!1,onChange:gt=>{Le(gt.target.checked,Pe,"last_match_rule")},className:"font14"},"\u672B\u5C3E\u5339\u914D")),oe.createElement("div",{onClick:()=>_e(xe,Pe),style:Xe?{flex:1,textAlign:"right",paddingLeft:"5px",paddingRight:"5px"}:{width:"10%",textAlign:"center"}},oe.createElement("span",{className:ee.del},"\u5220\u9664")))})),oe.createElement(ue.Z,{close:!0,data:Ge.dataUrl,filename:Ge.filename,type:Ge.dataUrl.length?"txt":"",onClose:()=>dt(Ae({},Ne)),monacoEditor:{value:Ge.value,language:"txt",onChange:()=>{},options:{fontSize:14,readOnly:!0,minimap:{enabled:!1}}}})):oe.createElement(oe.Fragment,null)};var Ie=Se},46541:function(Ct,lt,le){"use strict";le.d(lt,{Z:function(){return b}});var a=le(59301),Ce=le(6767),y=le(25399),ce=le(29787),de=le(77019),te=le(5269),ae=le(13747),re=le(99571),ne=le(2978),x=le(82093),ee=le(38394),E=(ie,se,pe)=>new Promise((fe,ue)=>{var oe=ve=>{try{Ee(pe.next(ve))}catch(he){ue(he)}},me=ve=>{try{Ee(pe.throw(ve))}catch(he){ue(he)}},Ee=ve=>ve.done?fe(ve.value):Promise.resolve(ve.value).then(oe,me);Ee((pe=pe.apply(ie,se)).next())}),b=({id:ie,activeDiscussIndex:se,onReplyDiscuss:pe,adminOrOperator:fe})=>{const[ue,oe]=(0,a.useState)(""),[me,Ee]=(0,a.useState)(!1);function ve(ge){oe(ge)}function he(){if(!ue){Ce.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}pe(ie,ue),oe("")}return(0,a.useEffect)(()=>{se!=ie&&Ee(!1)},[se]),a.createElement("div",{key:ie,className:"discuss-item-editor",style:{display:se===ie?"block":"none",width:"100%"}},a.createElement(ne.Z,{miniToolbar:!0,startInit:se===ie,defaultValue:ue,id:ie,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:ve,extraUse:fe&&a.createElement(y.Z,{color:"#fff",open:me,destroyTooltipOnHide:!0,title:z({id:ie,isOpen:me,activeDiscussIndex:se,onChange:ve,setIsOpen:Ee}),overlayStyle:{maxWidth:600}},a.createElement("a",{title:me?"\u5173\u95ED\u63A8\u8350":"\u6253\u5F00\u63A8\u8350",onClick:()=>Ee(!me)},a.createElement("i",{className:"iconfont icon-dianzan11"})))}),a.createElement("a",{onClick:he,className:"btn-send"},"\u53D1\u9001"))};const z=ie=>{const[se,pe]=(0,a.useState)(!1),[fe,ue]=(0,a.useState)([]),[oe,me]=(0,a.useState)(1);(0,a.useEffect)(()=>{ie!=null&&ie.isOpen?Ee():(me(1),ue([]))},[ie==null?void 0:ie.isOpen]);const Ee=()=>E(void 0,null,function*(){pe(!0);const ve=yield(0,x.ZP)(`/api/discusses/${ie==null?void 0:ie.id}/recommend_answer.json`,{method:"get"});(ve==null?void 0:ve.status)==0&&ue(ve==null?void 0:ve.answer),pe(!1)});return a.createElement(ce.Z,{spinning:se},a.createElement("div",{style:{color:"#000"}},a.createElement(ee.Z,{className:"font14",style:{maxHeight:500,overflow:"auto"},value:(fe==null?void 0:fe[oe-1])||""}),a.createElement(de.Z,{justify:"end",align:"middle"},a.createElement(te.Z,null,a.createElement(ae.Z,{simple:!0,current:oe,pageSize:1,total:(fe==null?void 0:fe.length)||0,onChange:ve=>{me(ve)}})),a.createElement(te.Z,null,a.createElement(re.ZP,{onClick:()=>E(void 0,null,function*(){ie==null||ie.onChange(fe==null?void 0:fe[oe-1]),ie==null||ie.setIsOpen(!1)})},"\u586B\u5165\u6587\u672C\u6846")))))}},67290:function(Ct,lt,le){"use strict";le.d(lt,{CP:function(){return y},_V:function(){return te}});var a=le(28209),Ce=le.n(a);const y={secret:a.enc.Utf8.parse("0a18e199b87f1a8d"),iv:a.enc.Utf8.parse("6e7b11a2d8475a3c"),recordScreen1:"8Cl7udD6KTt8HPYOZOopZQ==",recordScreen2:"2OizCBkuJOsBhw8rNenXhYCv3XTIsgM5YB4rOmXz7tSksBaXYYyAirzxs7TSR1vRsyWPVAt4owje5yiTfFsxAA==",recordScreen3:"neJjLaAaeW/dFCOx/cRGopZHNvjZTB0x8p9/TcYCsAGn0mWINwybT7VQlqzmJ55DjVgOrmi/iclg/G6uBGjm/Q==",recordScreen4:"SGYXWA9MzSO+02aOU0lf0g==",recordScreen5:"oCICX8dGCYMnb+4d1CTCTQ==",recordScreen6:"5MlFeP+Uwb/T5ADmGmB6NpaUgOJy3MlJ4WpA38wds8U=",recordScreen7:"TEQF1ezPIxvVVMQNJ08HIiHpj1mXdcVt5qmr6+ALw8Y=",recordScreen8:"9a9QOkgLXlgDq14d3ZEWzA==",recordScreen9:"O0prHhH+rDoUVnpw8acqwRQvRL7fh32v1bLyv4qv71U=",recordScreen10:"nfkbhFR34HkBQLpjlbNkk3FgEdBomIsnFLVgHA1RZVBeN/H3vWJpt0re6w4cjtaKmIkNgpJhxaFgyEkcJ7Z99GCAgC0CgxaaXNQNiDmz2MygiesZVZ9laQvHFQhZehEEaFKUozvNVQMkRw0MV0eoPg==",recordScreen11:"jarJWElZmu7HFZnjOTPwNx44FImKQVf8Bx2Jrm74G44=",recordScreen12:"e7Q/zr1KcI3oVpnQ3JeDgA==",recordScreen13:"pm38jjAC3l2p/JR8E3kDWg==",recordScreen14:"/mTQurqh9htD7+PNrTooMJgdPOE914grpIKomFnikk8=",recordScreen15:"bEPsKA+wwGyQEDShAMuQmQ==",recordScreen16:"uitMDSXWhi/tOOfbtHNmyNh8e9PCLJ0naA02kzBCOD/mdg+1g9ScswIEDpdHuE1l",recordScreen17:"4+bY5u3lx+VxRA/PjP/r3Tl9C0SmKM8CRtCpmkAJq+M=",recordScreen18:"L3Tz5XdvbIAqzHw/XxJnmrx8R+v3cPrYaho0/yDug6M=",recordScreen19:"bo+SiWR7f4uhJXP1wk3oQxBEFmQdbpZPV1in12O3jaj14CuNU2kP2g2MKMTFmRqE12Di4jS3RKzRI14yWpi6Zw==",recordScreen20:"9zp6SENXwO+8GNr4+g+xIzt6s/Gf38ukabRJjhQhQoY=",recordScreen21:"9zp6SENXwO+8GNr4+g+xIy36f4lSwnfFtW0weuO6Gj8=",recordScreen22:"JrbzlyV7pBS7Yw/W1geouw==",recordScreen23:"HBRPVLqnAH9kbzQ7clr8JsTgjT3nCOaP6D+q1lrMX0T6z7vU1Nh5XljgB+Qw/Hs8",recordScreen24:"bq3vruZCtCaGLs7egAWDrgXjmyW8iQX5L+nEwqCeguM=",recordScreen25:"CjveXk9FHEWiBbhwyVRzPQ==",recordScreen26:"FxZnr4aTDDJTcRMUEb3SfA==",answer1:"YXOzThjf+mcj1OALSFqA8A==",answer2:"iyOS4uLz85NAsAWdMjWs6A==",answer3:"cnZErv6FfE02OBkLzlWAeDAW3+ysEYfgoPhcC707e9kJN3PHMP7E05NC7nRf5ESWhemykQ0Y+JYQAd1PGsIJVIZFsA7OlceUwyOfid7oTeg=",answer4:"xXjNeCMbPG5xznAfVbSmjvHn/2xVBArzvsRXJZVk7yY=",answer5:"8Cl7udD6KTt8HPYOZOopZQ==",answer6:"r4qWdIzOZoUDAHIC6Rkiz3KJVZoKCNj9MmeR76VANv90Zyj57hrKtRcOipt3SZUPfZlt17GKyBf504lj5ROxVg==",answer7:"t1d0b8j3bdsJoH9adhzqOQ==",answer8:"0TBptfONacS/9JDvt/q9BO9S0+Jv0m1glMCiAQweO4E=",answer9:"2DA7p8Fws9TWo+O5djurjrORgQjZjMrKtuIbjfCoAI8ZpLy4+sq9PFZuua40lLxjTVb7vhKqm6exT5/R19YdjnUTh6Kyt+6Px8xr6JnEHVw=",answer10:"xcjM1HNI8s6ckETto63Gq83vw68ATty2i534hkfjKAa+izWStVVH5fvCEpQxd8rYYki3IW9Qy0NU8cLJsHQXWOsYtYD70yB44qG5j3fnlDahQUcsDWEBXzx2NlAp6x5R",answer11:"0/t7yKZD1CFg6kerAPJksqJATDsJMtkB06datFVfwac=",answer12:"SJ4yd9DEs9YHnGhybPplEg=="},ce={exam:y};function de(ae="",re="exam"){const{secret:ne,iv:x}=ce[re];return AES.encrypt(ae,ne,{iv:x,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString()}function te(ae="",re="exam"){const{secret:ne,iv:x}=ce[re];return a.AES.decrypt(ae,ne,{iv:x,mode:Ce().mode.CBC,padding:Ce().pad.Pkcs7}).toString(a.enc.Utf8)}},2610:function(Ct,lt,le){"use strict";le.d(lt,{BU:function(){return Ce},Dj:function(){return a},gH:function(){return y},vp:function(){return ce}});function a(de){try{de.mozRequestFullScreen?de.mozRequestFullScreen():de.webkitRequestFullScreen&&de.webkitRequestFullScreen()}catch(te){console.log(te,":e")}}function Ce(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}const y=()=>{if(document.webkitExitFullscreen)return"webkitfullscreenchange";if(document.exitFullscreen)return"fullscreenchange";if(document.msExitFullscreen)return"msfullscreenchange";if(document.mozCancelFullScreen)return"mozfullscreenchange"};function ce(){var de=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement,te=document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",de),window.isFullScreen?window.isFullScreen:de!=null}},98072:function(Ct,lt,le){"use strict";le.d(lt,{U:function(){return ne}});var a=le(59301),Ce=Object.defineProperty,y=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,te=(x,ee,E)=>ee in x?Ce(x,ee,{enumerable:!0,configurable:!0,writable:!0,value:E}):x[ee]=E,ae=(x,ee)=>{for(var E in ee||(ee={}))ce.call(ee,E)&&te(x,E,ee[E]);if(y)for(var E of y(ee))de.call(ee,E)&&te(x,E,ee[E]);return x},re=(x,ee,E)=>new Promise((b,z)=>{var ie=fe=>{try{pe(E.next(fe))}catch(ue){z(ue)}},se=fe=>{try{pe(E.throw(fe))}catch(ue){z(ue)}},pe=fe=>fe.done?b(fe.value):Promise.resolve(fe.value).then(ie,se);pe((E=E.apply(x,ee)).next())});function ne(x,ee){const[E,b]=(0,a.useState)(ee),[z,ie]=(0,a.useState)(!1),[se,pe]=(0,a.useState)();return[E,z,(ue,oe=!1)=>re(this,null,function*(){const me=oe?ee:ae(ae({},E),ue);ie(!0),b(me);const Ee=yield x(me);return ie(!1),pe(Ee),Ee}),se,pe]}},89244:function(Ct,lt,le){"use strict";le.d(lt,{_:function(){return y}});var a=le(59301),Ce=le(62957);const y=ce=>{var de,te;const ae=(0,a.useRef)([]),re=()=>{for(const ne of ae.current)clearTimeout(ne);ae.current=[]};return(0,a.useEffect)(()=>{var ne,x,ee,E,b,z;if(re(),(ne=ce==null?void 0:ce.exercise)!=null&&ne.left_time&&((ee=(x=ce==null?void 0:ce.exercise)==null?void 0:x.exercise_events)==null?void 0:ee.length)>0){for(const ie of(E=ce==null?void 0:ce.exercise)==null?void 0:E.exercise_events)if(((b=ce==null?void 0:ce.exercise)==null?void 0:b.left_time)>(ie==null?void 0:ie.reminder_time)*60){let se=(((z=ce==null?void 0:ce.exercise)==null?void 0:z.left_time)-(ie==null?void 0:ie.reminder_time)*60)*1e3;se=se>2147483647?2147483647:se;const pe=setTimeout(()=>{Ce.default.info({content:`${ie==null?void 0:ie.reminder_content}`,icon:null,title:"\u63D0\u793A",centered:!0,okText:"\u77E5\u9053\u4E86"})},se);ae.current.push(pe)}}},[(de=ce==null?void 0:ce.exercise)==null?void 0:de.left_time,(te=ce==null?void 0:ce.exercise)==null?void 0:te.exercise_events]),re}},90290:function(Ct,lt,le){"use strict";le.d(lt,{AL:function(){return me},Iy:function(){return ee},Qv:function(){return z},ez:function(){return oe},jb:function(){return E}});var a=le(32834),Ce=le.n(a),y=le(11690),ce=le.n(y);let de=1;function te(be,ye){const Ae=be.match(/^(\s+)(?:```)/);if(Ae===null)return ye;const Fe=Ae[1];return ye.split(` `).map(De=>{const we=De.match(/^\s+/);if(we===null)return De;const[Be]=we;return Be.length>=Fe.length?De.slice(Fe.length):De}).join(` `)}let ae=[],re=["