!(function(){var Oc=Object.defineProperty,Hc=Object.defineProperties;var jc=Object.getOwnPropertyDescriptors;var Lu=Object.getOwnPropertySymbols;var sc=Object.prototype.hasOwnProperty,lc=Object.prototype.propertyIsEnumerable;var ac=(rt,At,se)=>At in rt?Oc(rt,At,{enumerable:!0,configurable:!0,writable:!0,value:se}):rt[At]=se,ja=(rt,At)=>{for(var se in At||(At={}))sc.call(At,se)&&ac(rt,se,At[se]);if(Lu)for(var se of Lu(At))lc.call(At,se)&&ac(rt,se,At[se]);return rt},qu=(rt,At)=>Hc(rt,jc(At));var uc=(rt,At)=>{var se={};for(var b in rt)sc.call(rt,b)&&At.indexOf(b)<0&&(se[b]=rt[b]);if(rt!=null&&Lu)for(var b of Lu(rt))At.indexOf(b)<0&&lc.call(rt,b)&&(se[b]=rt[b]);return se};(self.webpackChunk=self.webpackChunk||[]).push([[2338],{61481:function(rt,At,se){"use strict";se.d(At,{Z:function(){return Ze}});var b=se(60499),Ne=se(59301),Ue={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},Ke=Ue,Me=se(7657),xe=function(He,ot){return Ne.createElement(Me.Z,(0,b.Z)({},He,{ref:ot,icon:Ke}))},Re=Ne.forwardRef(xe),Ze=Re},32050:function(rt,At,se){"use strict";se.d(At,{Z:function(){return Ze}});var b=se(60499),Ne=se(59301),Ue={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},Ke=Ue,Me=se(7657),xe=function(He,ot){return Ne.createElement(Me.Z,(0,b.Z)({},He,{ref:ot,icon:Ke}))},Re=Ne.forwardRef(xe),Ze=Re},88319:function(){"use strict"},94896:function(){"use strict"},74501:function(rt,At){"use strict";At.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},42168:function(rt,At){"use strict";At.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",rateInput:"rateInput___yMSFt",operationWrapper:"operationWrapper___sHATq",add:"add___jcwUR",remove:"remove___nbhui"}},61094:function(rt,At,se){"use strict";var b=se(59301),Ne=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,xe=(Ee,He,ot)=>He in Ee?Ne(Ee,He,{enumerable:!0,configurable:!0,writable:!0,value:ot}):Ee[He]=ot,Re=(Ee,He)=>{for(var ot in He||(He={}))Ke.call(He,ot)&&xe(Ee,ot,He[ot]);if(Ue)for(var ot of Ue(He))Me.call(He,ot)&&xe(Ee,ot,He[ot]);return Ee};const Ze=Ee=>React.createElement("svg",Re({width:99,height:80,xmlns:"http://www.w3.org/2000/svg"},Ee),React.createElement("title",null,"\u6279\u6CE8\u6587\u4EF6"),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{d:"M62.7 79.6H0V8.5h39.3l23.4 18.4z",fill:"#F0A221"}),React.createElement("path",{d:"M71.4 71.1H8.7V0h44.4l18.3 18z",fill:"#F1C84C"}),React.createElement("path",{d:"M53.3 7.3v11.5h11.5z",fill:"#FFF"}),React.createElement("path",{d:"M34.9 13.9h-17v4.6h17zM45.9 27h-28v4.6h28zM45.9 40.6h-28v4.6h28zM45.9 53.7h-28v4.7h28z",fill:"#F0A221"}),React.createElement("path",{d:"M65 32H50v4.6h15zM65 45.6H50v4.6h15zM65 58.7H50v4.7h15z",fill:"#FFF"}),React.createElement("path",{d:"M60 56.5c.7 4.3-1 8.3-1 8.3s4-1.7 8.3-1c0 0 1.4-4.5 5.2-10L70 51.2c-5.5 3.9-10 5.3-10 5.3Z",fill:"#000"}),React.createElement("path",{d:"m64 59.2 7.1-7.1.5.5-7.1 7.1z",fill:"#F9A54C"}),React.createElement("path",{d:"M62.8 59.8c0 .7.5 1.2 1.2 1.2s1.2-.5 1.2-1.2-.5-1.2-1.2-1.2-1.2.6-1.2 1.2Z",fill:"#FFF"}),React.createElement("path",{d:"M71.6 55.8c4-2.6 6.7-4.5 12.6-10.5 10.2-10.2 16-18.3 14.3-20-1.7-1.7-9.5 3.8-20 14.3-6 6-7.6 8.6-10.5 12.6l3.6 3.6Z",fill:"#324A5E"}),React.createElement("path",{d:"m78 39.8 5.7 5.7.5-.5 1.4-1.4-5.6-5.7-1.4 1.4-.6.5Zm10.5-5.7c-.5.2-1.2.7-1.7 1.4-1.2 1.2-1.9 2.4-1.7 2.9.5.5 1.7-.5 2.9-1.7.7-.7 1.2-1.2 1.4-1.7l6.2-6.2 1.4 1.4c1.7-2.6 2.1-4.5 1.4-5-.5-.5-2.6-.2-5 1.4l1.6 1.6-6.5 5.9Z",fill:"#FFC65B"}),React.createElement("path",{d:"m49.6 36.4-3.8-3.9H18v-1h28.2l4.2 4.1zM49.6 50.4l-3.8-3.9H18v-1h28.2l4.2 4.1zM49.6 64.4l-3.8-3.9H18v-1h28.2l4.2 4.1z",fill:"#FFF"})));At.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTkiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNjIuNyA3OS42SDBWOC41aDM5LjNsMjMuNCAxOC40eiIgZmlsbD0iI0YwQTIyMSIvPjxwYXRoIGQ9Ik03MS40IDcxLjFIOC43VjBoNDQuNGwxOC4zIDE4eiIgZmlsbD0iI0YxQzg0QyIvPjxwYXRoIGQ9Ik01My4zIDcuM3YxMS41aDExLjV6IiBmaWxsPSIjRkZGIi8+PHBhdGggZD0iTTM0LjkgMTMuOWgtMTd2NC42aDE3ek00NS45IDI3aC0yOHY0LjZoMjh6TTQ1LjkgNDAuNmgtMjh2NC42aDI4ek00NS45IDUzLjdoLTI4djQuN2gyOHoiIGZpbGw9IiNGMEEyMjEiLz48cGF0aCBkPSJNNjUgMzJINTB2NC42aDE1ek02NSA0NS42SDUwdjQuNmgxNXpNNjUgNTguN0g1MHY0LjdoMTV6IiBmaWxsPSIjRkZGIi8+PGc+PHBhdGggZD0iTTYwIDU2LjVjLjcgNC4zLTEgOC4zLTEgOC4zczQtMS43IDguMy0xYzAgMCAxLjQtNC41IDUuMi0xMEw3MCA1MS4yYy01LjUgMy45LTEwIDUuMy0xMCA1LjNaIiBmaWxsPSIjMDAwIi8+PHBhdGggZD0ibTY0IDU5LjIgNy4xLTcuMS41LjUtNy4xIDcuMXoiIGZpbGw9IiNGOUE1NEMiLz48cGF0aCBkPSJNNjIuOCA1OS44YzAgLjcuNSAxLjIgMS4yIDEuMnMxLjItLjUgMS4yLTEuMi0uNS0xLjItMS4yLTEuMi0xLjIuNi0xLjIgMS4yWiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik03MS42IDU1LjhjNC0yLjYgNi43LTQuNSAxMi42LTEwLjUgMTAuMi0xMC4yIDE2LTE4LjMgMTQuMy0yMC0xLjctMS43LTkuNSAzLjgtMjAgMTQuMy02IDYtNy42IDguNi0xMC41IDEyLjZsMy42IDMuNloiIGZpbGw9IiMzMjRBNUUiLz48cGF0aCBkPSJtNzggMzkuOCA1LjcgNS43LjUtLjUgMS40LTEuNC01LjYtNS43LTEuNCAxLjQtLjYuNVptMTAuNS01LjdjLS41LjItMS4yLjctMS43IDEuNC0xLjIgMS4yLTEuOSAyLjQtMS43IDIuOS41LjUgMS43LS41IDIuOS0xLjcuNy0uNyAxLjItMS4yIDEuNC0xLjdsNi4yLTYuMiAxLjQgMS40YzEuNy0yLjYgMi4xLTQuNSAxLjQtNS0uNS0uNS0yLjYtLjItNSAxLjRsMS42IDEuNi02LjUgNS45WiIgZmlsbD0iI0ZGQzY1QiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNDkuNiAzNi40LTMuOC0zLjlIMTh2LTFoMjguMmw0LjIgNC4xeiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNDkuNiA1MC40LTMuOC0zLjlIMTh2LTFoMjguMmw0LjIgNC4xeiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJtNDkuNiA2NC40LTMuOC0zLjlIMTh2LTFoMjguMmw0LjIgNC4xeiIvPjwvZz48L2c+PC9zdmc+"},87731:function(rt,At,se){"use strict";var b=se(59301),Ne=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,xe=(Ee,He,ot)=>He in Ee?Ne(Ee,He,{enumerable:!0,configurable:!0,writable:!0,value:ot}):Ee[He]=ot,Re=(Ee,He)=>{for(var ot in He||(He={}))Ke.call(He,ot)&&xe(Ee,ot,He[ot]);if(Ue)for(var ot of Ue(He))Me.call(He,ot)&&xe(Ee,ot,He[ot]);return Ee};const Ze=Ee=>React.createElement("svg",Re({width:72,height:80,xmlns:"http://www.w3.org/2000/svg"},Ee),React.createElement("title",null,"\u6587\u4EF6 "),React.createElement("g",{fillRule:"nonzero",fill:"none"},React.createElement("path",{fill:"#F0A221",d:"M62.698 79.631H.04V8.534h39.22l23.438 18.332z"}),React.createElement("path",{d:"M71.387 71.1H8.73V.005h44.326l18.337 18.03v53.067h-.005ZM53.331 7.336v11.48h11.48L53.33 7.335Zm-8.367 6.536H17.938v4.623h27.026V13.87ZM62.26 27.024H17.857v4.623H62.26v-4.623Zm0 13.551H17.857v4.623H62.26v-4.623Zm0 13.158H17.857v4.623H62.26v-4.623Z",fill:"#F1C84C"})));At.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzIiIGhlaWdodD0iODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBmaWxsPSIjRjBBMjIxIiBkPSJNNjIuNjk4IDc5LjYzMUguMDRWOC41MzRoMzkuMjJsMjMuNDM4IDE4LjMzMnoiLz48cGF0aCBkPSJNNzEuMzg3IDcxLjFIOC43M1YuMDA1aDQ0LjMyNmwxOC4zMzcgMTguMDN2NTMuMDY3aC0uMDA1Wk01My4zMzEgNy4zMzZ2MTEuNDhoMTEuNDhMNTMuMzMgNy4zMzVabS04LjM2NyA2LjUzNkgxNy45Mzh2NC42MjNoMjcuMDI2VjEzLjg3Wk02Mi4yNiAyNy4wMjRIMTcuODU3djQuNjIzSDYyLjI2di00LjYyM1ptMCAxMy41NTFIMTcuODU3djQuNjIzSDYyLjI2di00LjYyM1ptMCAxMy4xNThIMTcuODU3djQuNjIzSDYyLjI2di00LjYyM1oiIGZpbGw9IiNGMUM4NEMiLz48L2c+PC9zdmc+"},84915: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 rt={},At="5.0",se={},b=null,Ne=!1,Ue=!1,Ke=null,Me=!1,xe=null,Re=null,Ze=0;Ze4?parseFloat(Oe):5};rt.setHTML5Codebase=function(Oe,st){Re=Oe,ke(Oe,st)},rt.setJavaCodebase=rt.setJavaCodebaseVersion=rt.isCompiledInstalled=rt.setPreCompiledScriptPath=rt.setPreCompiledResourcePath=function(){},rt.setHTML5CodebaseVersion=function(Oe,st){var gt=parseFloat(Oe);if(gt!==NaN&><5){console.log("The GeoGebra HTML5 codebase version "+gt+" is deprecated. Using version latest instead.");return}xe=Oe,me(Oe,st)},rt.getHTML5CodebaseVersion=function(){return Ie},rt.getParameters=function(){return se},rt.setFontsCSSURL=function(Oe){De=Oe},rt.setGiacJSURL=function(Oe){},rt.setJNLPFile=function(Oe){He=Oe},rt.setJNLPBaseDir=function(Oe){},rt.inject=function(){function Oe(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var st="auto",gt=se.id,xt,ht=!1,Mt=0;Mt=5)return!0;var Oe=rt.getAppletObject();return Oe&&typeof Oe.recalculateEnvironments=="function"?(Oe.recalculateEnvironments(),!0):!1},rt.startAnimation=function(){var Oe=rt.getAppletObject();return Oe&&typeof Oe.startAnimation=="function"?(Oe.startAnimation(),!0):!1},rt.stopAnimation=function(){var Oe=rt.getAppletObject();return Oe&&typeof Oe.stopAnimation=="function"?(Oe.stopAnimation(),!0):!1},rt.getAppletObject=function(){var Oe=se.id!==void 0?se.id:"ggbApplet";return window[Oe]},rt.resize=function(){};var $e=function(Oe,st,gt){var xt=document.createElement("param");xt.setAttribute("name",st),xt.setAttribute("value",gt),Oe.appendChild(xt)},be=function(Oe){return Oe&&Oe!=="false"},ft=function(Oe,st,gt){je(Ie)<=4.2&&(gt=!0);var xt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==Ie||ggbHTML5LoadedCodebaseIsWebSimple&&!ye)&&(xt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var ht=document.createElement("div");ht.classList.add("appletParameters","notranslate");var Mt=st.width,ut=st.height;if(st.disableAutoScale=st.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():st.disableAutoScale,st.width!==void 0)if(je(Ie)<=4.4)be(st.showToolBar)&&(st.height-=7),be(st.showAlgebraInput)&&(st.height-=37),st.width<605&&be(st.showToolBar)&&(st.width=605,Mt=605);else{var Dt=100;(be(st.showToolBar)||be(st.showMenuBar))&&(st.hasOwnProperty("customToolBar")&&(st.customToolbar=st.customToolBar),Dt=be(st.showMenuBar)?245:155),Mt=5?(st.appletOnLoad=function(Wt){var _t=Oe.querySelector(".ggb_preview");_t&&_t.parentNode.removeChild(_t),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(oe),window.GGBT_wsf_view&&$(window).trigger("resize"),de(Wt)},ie||oe.appendChild(ce)):ht.appendChild(ce),oe.appendChild(ht),ie||Oe.appendChild(oe),setTimeout(function(){rt.resize()},1)}else{var ge=document.createElement("div");ge.className="applet_scaler",ge.style.position="relative",ge.style.display="block",ge.appendChild(ht),Oe.appendChild(ge),st.appletOnLoad=function(Wt){rt.resize(),de(Wt)}}function ae(Wt,_t){_t&&typeof _t.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Wt,_t.appletOnLoad):renderGGBElement(Wt),at("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",_t)}function _e(Wt,_t){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Wt,params:_t}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(IA){ae(IA.article,IA.params)}),html5AppletsToProcess=null)},je(Ie)<5&&(Wt.className+=" geogebraweb")):ae(Wt,_t)}if(xt){scriptLoadStarted=!0;for(var vt=0;vt0?(Qt.remove(),oe.attr("id","fullscreencontent").show(),jQuery(de).append(oe),window.dispatchEvent(new Event("resize"))):ft(Qt,st,!1),window.GGBT_wsf_view.launchFullScreen(de)}else dt=xt,ft(Oe,st,!1);if(!window.GGBT_wsf_view)for(ut=0;utOe/4*3&&(Qt=Oe/4*3),de=Qt/5.8,Dt.setAttribute("src",Qe),Dt.setAttribute("width",Qt),Dt.setAttribute("height",de);var oe=(Oe-Qt)/2,ie=(st-de)/2;Dt.style.left=oe+"px",Dt.style.top=ie+"px",ht.appendChild(Dt)}}return ht.appendChild(ut),ht},jt=function(Oe){return Oe=Oe.toLowerCase(),Oe==="html5"||Oe==="screenshot"?Oe:"html5"},Fe=["web","webSimple","web3d","tablet","tablet3d","phone"],me=function(Oe,st){if(Ie=Oe,st){ke(Ie,!0);return}var gt=!Ne;if(gt){var xt=je(Ie);!isNaN(xt)&&xt<4.4&&(gt=!1)}var ht,Mt;window.location.protocol.substr(0,4)==="http"?ht=window.location.protocol:ht="http:";var ut=Ie.indexOf("//");ut>0?Mt=Ie:ut===0?Mt=ht+Ie:Mt="https://www.geogebra.org/apps/5.2.814.0/";for(var Dt in Fe)if(Ie.slice(Fe[Dt].length*-1)===Fe[Dt]||Ie.slice((Fe[Dt].length+1)*-1)===Fe[Dt]+"/"){ke(Mt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&>&&!b.is3D&&!b.AV&&!b.SV&&!b.CV&&!b.EV2&&!b.CP&&!b.PC&&!b.DA&&!b.FI&&!b.PV&&!be(se.showToolBar)&&!be(se.showMenuBar)&&!be(se.showAlgebraInput)&&!be(se.enableRightClick)&&(!se.appName||se.appName=="classic")?Mt+="webSimple/":Mt+="web3d/",ke(Mt,!1)},ke=function(Oe,st){if(Oe.requirejs){ot=Oe;return}Oe.slice(-1)!=="/"&&(Oe+="/"),ot=Oe,st===null&&(st=Oe.indexOf("http")===-1),Le=st,Ce="web.nocache.js",ye=!1;var gt=ot.split("/");gt.length>1&&(!st&>[gt.length-2]==="webSimple"?(Ce="webSimple.nocache.js",ye=!0):Fe.indexOf(gt[gt.length-2])>=0&&(Ce=gt[gt.length-2]+".nocache.js")),gt=Oe.split("/"),Ie=gt[gt.length-3],Ie.substr(0,4)==="test"?Ie=Ie.substr(4,1)+"."+Ie.substr(5,1):(Ie.substr(0,3)==="war"||Ie.substr(0,4)==="beta")&&(Ie="5.0");var xt=parseFloat(Ie);xt!==NaN&&xt<5&&Oe.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+xt+" is deprecated. Using version latest instead."),me("5.0",st))},at=function(Oe,st){window.console&&window.console.log&&(!st||typeof st.showLogging=="undefined"||st.showLogging&&st.showLogging!=="false")&&console.log(Oe)};se.material_id!==void 0?it(wt):wt();function wt(){var Oe=At;xe!==null?Oe=xe:parseFloat(Oe)<5&&(Oe="5.0"),me(Oe,!1),Re!==null&&ke(Re,Le),Me=!0}return rt},GGBAppletUtils=function(){"use strict";function rt(){return window.GGBT_wsf_edit!==void 0}function At(Me,xe){xe!=1?(Me.style.transformOrigin="0% 0% 0px",Me.style.webkitTransformOrigin="0% 0% 0px",Me.style.transform="scale("+xe+","+xe+")",Me.style.webkitTransform="scale("+xe+","+xe+")",Me.style.maxWidth="initial",Me.querySelector(".ggb_preview")!==null&&(Me.querySelector(".ggb_preview").style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Me.style.transform="none",Me.style.webkitTransform="none")}function se(Me,xe,Re,Ze,Ee,He){var ot=null;if(He!=null&&He!="")for(var Le=Me.parentNode;Le!=null;)if((" "+Le.className+" ").indexOf(" "+He+" ")>-1){ot=Le;break}else Le=Le.parentNode;var dt=0,Ie=0,Ce=0,ye=0,Be=0,Qe=0,ze=0;if(ot)dt=ot.offsetWidth,Ie=Math.max(Ze?ot.offsetWidth:0,ot.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(dt=Math.min(window.innerWidth,document.documentElement.clientWidth),Ie=Math.min(window.innerHeight,document.documentElement.clientHeight),Ce=dt):(dt=window.innerWidth,Ie=window.innerHeight,Ce=window.innerWidth),Me){var De=Me.getBoundingClientRect();De.left>0&&De.left<=dt&&(Ee===void 0||!Ee)&&(document.dir==="rtl"?(Be=dt-De.width-De.left,Qe=Ce<=480?10:30):(Qe=De.left,Be=Ce<=480?10:30),ye=Qe+Be)}if(Me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var qe=Me.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ye=40,ze=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ye=0,ze=40)}}return Me&&((Re===void 0||!Re)&&xe>0&&xe+ye1&&(He=!0)),xe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(He=!0),!(Me.hasOwnProperty("disableAutoScale")&&Me.disableAutoScale))Ee=b(Me,xe,He,Re,Me.scaleContainerClass);else return Ze;return He&&(!Me.hasOwnProperty("scale")||Ze===1)?Ee:Math.min(Ze,Ee)}function Ue(Me){var xe=Math.min(window.innerWidth,document.documentElement.clientWidth),Re=Math.min(window.innerHeight,document.documentElement.clientHeight),Ze=Me.getBoundingClientRect(),Ee=(xe-Ze.width)/2,He=(Re-Ze.height)/2;He<0&&(He=0),Me.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Ee<40?Me.style.left="40px":Me.style.left=Ee+"px",Me.style.top=He+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(He<40?Me.style.top="40px":Me.style.top=He+"px",Me.style.left=Ee+"px")}function Ke(Me,xe){var Re=Me.querySelector(".appletParameters");if(Re){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(xe.id!==Re.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Me)}if(Re.parentElement&&/fullscreen/.test(Re.parentElement.className))return;var Ze=Ne(xe,Me);rt()&&Re.setAttribute("data-param-scale",Ze);for(var Ee=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(rt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(rt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(rt){var At=c[rt];return At==null?null:At},r=d,webModule.__errFn=e}function B(){function rt(Me){var xe=Me.lastIndexOf(rb);xe==-1&&(xe=Me.length);var Re=Me.indexOf(sb);Re==-1&&(Re=Me.length);var Ze=Me.lastIndexOf(tb,Math.min(Re,xe));return Ze>=O?Me.substring(O,Ze+P):W}function At(Me){if(!Me.match(/^\w+:\/\//)){var xe=o.createElement(ub);xe.src=Me+vb,Me=rt(xe.src)}return Me}function se(){var Me=__gwt_getMetaProperty(wb);return Me!=null?Me:W}function b(){for(var Me=o.getElementsByTagName(_),xe=O;xeO?Me[Me.length-P].href:W}function Ue(){var Me=o.location;return Me.href==Me.protocol+zb+Me.host+Me.pathname+Me.search+Me.hash}var Ke=se();return Ke==W&&(Ke=b()),Ke==W&&(Ke=Ne()),Ke==W&&Ue()&&(Ke=rt(o.location.href)),Ke=At(Ke),Ke}function C(rt){return rt.match(/^\//)||rt.match(/^[a-zA-Z]+:\/\//)?rt:webModule.__moduleBase+rt}function D(){var rt=[],At=O,se=[],b=[];function Ne(Me){var xe=b[Me](),Re=se[Me];if(xe in Re)return xe;var Ze=[];for(var Ee in Re)Ze[Re[Ee]]=Ee;throw r&&r(Me,Ze,xe),null}if(__gwt_isKnownPropertyValue=function(Me,xe){return xe in se[Me]},webModule.__getPropMap=function(){var Me={};for(var xe in se)se.hasOwnProperty(xe)&&(Me[xe]=Ne(xe));return Me},webModule.__computePropValue=Ne,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Ue;try{Ue=Cb;var Ke=Ue.indexOf(Db);Ke!=-1&&(At=parseInt(Ue.substring(Ke+P),$),Ue=Ue.substring(O,Ke))}catch(Me){}return webModule.__softPermutationId=At,C(Ue+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})()},23216:function(rt,At,se){"use strict";se.d(At,{Ax:function(){return Ke},Ds:function(){return Me},KI:function(){return Re},SI:function(){return Ue},f1:function(){return Ne}});var b=se(14185);function Ne(Ze){let Ee=!0;if(Ze.length>0){for(let He=0;Heye in Ce?Ue(Ce,ye,{enumerable:!0,configurable:!0,writable:!0,value:Be}):Ce[ye]=Be,He=(Ce,ye)=>{for(var Be in ye||(ye={}))Re.call(ye,Be)&&Ee(Ce,Be,ye[Be]);if(xe)for(var Be of xe(ye))Ze.call(ye,Be)&&Ee(Ce,Be,ye[Be]);return Ce},ot=(Ce,ye)=>Ke(Ce,Me(ye)),Le=(Ce,ye)=>{var Be={};for(var Qe in Ce)Re.call(Ce,Qe)&&ye.indexOf(Qe)<0&&(Be[Qe]=Ce[Qe]);if(Ce!=null&&xe)for(var Qe of xe(Ce))ye.indexOf(Qe)<0&&Ze.call(Ce,Qe)&&(Be[Qe]=Ce[Qe]);return Be},dt=(Ce,ye,Be)=>new Promise((Qe,ze)=>{var De=Xe=>{try{je(Be.next(Xe))}catch(Pe){ze(Pe)}},qe=Xe=>{try{je(Be.throw(Xe))}catch(Pe){ze(Pe)}},je=Xe=>Xe.done?Qe(Xe.value):Promise.resolve(Xe.value).then(De,qe);je((Be=Be.apply(Ce,ye)).next())});const Ie=Ce=>{var ye=Ce,{children:Be}=ye,Qe=Le(ye,["children"]);const[ze,De]=(0,Ne.useState)(!1);return Ne.createElement(b.ZP,ot(He({},Qe),{loading:ze,onClick:qe=>dt(void 0,null,function*(){try{De(!0),yield Qe.onClick(qe),De(!1)}catch(je){console.error(je),De(!1)}})}),Be)}},74410:function(rt,At,se){"use strict";var b=se(86204),Ne=se.n(b),Ue=Object.defineProperty,Ke=(Ze,Ee,He)=>Ee in Ze?Ue(Ze,Ee,{enumerable:!0,configurable:!0,writable:!0,value:He}):Ze[Ee]=He,Me=(Ze,Ee,He)=>Ke(Ze,typeof Ee!="symbol"?Ee+"":Ee,He),xe=(Ze,Ee,He)=>new Promise((ot,Le)=>{var dt=ye=>{try{Ce(He.next(ye))}catch(Be){Le(Be)}},Ie=ye=>{try{Ce(He.throw(ye))}catch(Be){Le(Be)}},Ce=ye=>ye.done?ot(ye.value):Promise.resolve(ye.value).then(dt,Ie);Ce((He=He.apply(Ze,Ee)).next())});class Re extends b.EventEmitter{constructor(Ee,He){super(),Me(this,"url"),Me(this,"body"),Me(this,"fullContent",""),Me(this,"controller",null),Me(this,"buffer",""),this.url=Ee,this.body=He}startStream(){return xe(this,null,function*(){this.controller=new AbortController;const{signal:Ee}=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:Ee});if(!He.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${He.status}`);const ot=He.headers.get("content-type");if(!ot)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(ot.includes("application/json")){const Ie=yield He.json();this.emit("error",Ie);return}if(!ot.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const Le=He.body.getReader(),dt=new TextDecoder("utf-8");for(;;){const{done:Ie,value:Ce}=yield Le.read();if(Ie)break;const ye=dt.decode(Ce,{stream:!0});this.buffer+=ye;const Be=this.buffer.split(` `);this.buffer=Be.pop()||"";for(const Qe of Be)if(Qe.startsWith("data:")){const ze=Qe.slice(5).trim();if(ze==="[DONE]")break;try{const De=JSON.parse(ze);De.data&&this.handleData(De.data)}catch(De){this.buffer=Qe+` `+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",De)}}}this.emit("done",this.fullContent)}catch(He){He.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",He.message)}})}handleData(Ee){Ee.content&&(this.fullContent+=Ee.content,this.emit("data",{chunk:Ee,full:this.fullContent}))}cancelRequest(){var Ee;(Ee=this.controller)==null||Ee.abort()}}At.Z=Re},76593:function(rt,At,se){"use strict";se.d(At,{Z:function(){return dt}});var b=se(59301),Ne=se(36207),Ue=se(77019),Ke=se(5269),Me={smartWrp:"smartWrp___NjRcB"},xe=se(34728),Re=se(70467),Ze=se(42075),Ee=se(59301),He=(Ie,Ce,ye)=>new Promise((Be,Qe)=>{var ze=je=>{try{qe(ye.next(je))}catch(Xe){Qe(Xe)}},De=je=>{try{qe(ye.throw(je))}catch(Xe){Qe(Xe)}},qe=je=>je.done?Be(je.value):Promise.resolve(je.value).then(ze,De);qe((ye=ye.apply(Ie,Ce)).next())});const ot=` \u5FEB\u901F\u6392\u5E8F\u6F14\u793A

\u5FEB\u901F\u6392\u5E8F\u7B97\u6CD5\u6F14\u793A