!(function(){var Tc=Object.defineProperty,Nc=Object.defineProperties;var Oc=Object.getOwnPropertyDescriptors;var fu=Object.getOwnPropertySymbols;var sc=Object.prototype.hasOwnProperty,lc=Object.prototype.propertyIsEnumerable;var oc=(tt,At,oe)=>At in tt?Tc(tt,At,{enumerable:!0,configurable:!0,writable:!0,value:oe}):tt[At]=oe,eo=(tt,At)=>{for(var oe in At||(At={}))sc.call(At,oe)&&oc(tt,oe,At[oe]);if(fu)for(var oe of fu(At))lc.call(At,oe)&&oc(tt,oe,At[oe]);return tt},_u=(tt,At)=>Nc(tt,Oc(At));var uc=(tt,At)=>{var oe={};for(var b in tt)sc.call(tt,b)&&At.indexOf(b)<0&&(oe[b]=tt[b]);if(tt!=null&&fu)for(var b of fu(tt))At.indexOf(b)<0&&lc.call(tt,b)&&(oe[b]=tt[b]);return oe};(self.webpackChunk=self.webpackChunk||[]).push([[1657],{32050:function(tt,At,oe){"use strict";oe.d(At,{Z:function(){return We}});var b=oe(60499),Qe=oe(59301),ke={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"},Oe=ke,xe=oe(7657),we=function(Te,nt){return Qe.createElement(xe.Z,(0,b.Z)({},Te,{ref:nt,icon:Oe}))},Le=Qe.forwardRef(we),We=Le},88319:function(){"use strict"},94896:function(){"use strict"},74501:function(tt,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"}},52673:function(tt,At,oe){"use strict";var b=oe(59301),Qe=Object.defineProperty,ke=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,we=(ye,Te,nt)=>Te in ye?Qe(ye,Te,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ye[Te]=nt,Le=(ye,Te)=>{for(var nt in Te||(Te={}))Oe.call(Te,nt)&&we(ye,nt,Te[nt]);if(ke)for(var nt of ke(Te))xe.call(Te,nt)&&we(ye,nt,Te[nt]);return ye};const We=ye=>React.createElement("svg",Le({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},ye),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"}));At.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDI0IDEwMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMjQgMTAyNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjgwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNzQ5LjQgMzczLjlINzEwdi03OC44YzAtMTA4LjctODguMi0xOTctMTk3LTE5Ny0xMDguNyAwLTE5NyA4OC4yLTE5NyAxOTd2NzguOGgtMzkuNGMtNDMuNSAwLTc4LjggMzUuMy03OC44IDc4Ljh2MzkzLjljMCA0My41IDM1LjMgNzguOCA3OC44IDc4LjhoNDcyLjdjNDMuNSAwIDc4LjgtMzUuMyA3OC44LTc4LjhWNDUyLjdjLjEtNDMuNS0zNS4yLTc4LjgtNzguNy03OC44ek01MTMgNzI4LjVjLTQzLjUgMC03OC44LTM1LjMtNzguOC03OC44czM1LjMtNzguOCA3OC44LTc4LjggNzguOCAzNS4zIDc4LjggNzguOC0zNS4zIDc4LjgtNzguOCA3OC44em0xMjIuMS0zNTQuNkgzOTAuOXYtNzguOGMwLTY3LjQgNTQuOC0xMjIuMSAxMjIuMS0xMjIuMSA2Ny40IDAgMTIyLjEgNTQuOCAxMjIuMSAxMjIuMXY3OC44em0wIDAiLz48L3N2Zz4="},59435:function(tt,At,oe){"use strict";var b=oe(59301),Qe=Object.defineProperty,ke=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,we=(ye,Te,nt)=>Te in ye?Qe(ye,Te,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ye[Te]=nt,Le=(ye,Te)=>{for(var nt in Te||(Te={}))Oe.call(Te,nt)&&we(ye,nt,Te[nt]);if(ke)for(var nt of ke(Te))xe.call(Te,nt)&&we(ye,nt,Te[nt]);return ye};const We=ye=>React.createElement("svg",Le({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},ye),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"}));At.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},77264:function(tt,At,oe){"use strict";var b=oe(59301),Qe=Object.defineProperty,ke=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,xe=Object.prototype.propertyIsEnumerable,we=(ye,Te,nt)=>Te in ye?Qe(ye,Te,{enumerable:!0,configurable:!0,writable:!0,value:nt}):ye[Te]=nt,Le=(ye,Te)=>{for(var nt in Te||(Te={}))Oe.call(Te,nt)&&we(ye,nt,Te[nt]);if(ke)for(var nt of ke(Te))xe.call(Te,nt)&&we(ye,nt,Te[nt]);return ye};const We=ye=>React.createElement("svg",Le({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},ye),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"}));At.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},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 tt={},At="5.0",oe={},b=null,Qe=!1,ke=!1,Oe=null,xe=!1,we=null,Le=null,We=0;We4?parseFloat(ct):5};tt.setHTML5Codebase=function(ct,vt){Le=ct,It(ct,vt)},tt.setJavaCodebase=tt.setJavaCodebaseVersion=tt.isCompiledInstalled=tt.setPreCompiledScriptPath=tt.setPreCompiledResourcePath=function(){},tt.setHTML5CodebaseVersion=function(ct,vt){var mt=parseFloat(ct);if(mt!==NaN&&mt<5){console.log("The GeoGebra HTML5 codebase version "+mt+" is deprecated. Using version latest instead.");return}we=ct,Ce(ct,vt)},tt.getHTML5CodebaseVersion=function(){return Se},tt.getParameters=function(){return oe},tt.setFontsCSSURL=function(ct){be=ct},tt.setGiacJSURL=function(ct){},tt.setJNLPFile=function(ct){Te=ct},tt.setJNLPBaseDir=function(ct){},tt.inject=function(){function ct(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var vt="auto",mt=oe.id,Ot,Qt=!1,qt=0;qt=5)return!0;var ct=tt.getAppletObject();return ct&&typeof ct.recalculateEnvironments=="function"?(ct.recalculateEnvironments(),!0):!1},tt.startAnimation=function(){var ct=tt.getAppletObject();return ct&&typeof ct.startAnimation=="function"?(ct.startAnimation(),!0):!1},tt.stopAnimation=function(){var ct=tt.getAppletObject();return ct&&typeof ct.stopAnimation=="function"?(ct.stopAnimation(),!0):!1},tt.getAppletObject=function(){var ct=oe.id!==void 0?oe.id:"ggbApplet";return window[ct]},tt.resize=function(){};var at=function(ct,vt,mt){var Ot=document.createElement("param");Ot.setAttribute("name",vt),Ot.setAttribute("value",mt),ct.appendChild(Ot)},Ie=function(ct){return ct&&ct!=="false"},it=function(ct,vt,mt){Me(Se)<=4.2&&(mt=!0);var Ot=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==Se||ggbHTML5LoadedCodebaseIsWebSimple&&!ve)&&(Ot=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var Qt=document.createElement("div");Qt.classList.add("appletParameters","notranslate");var qt=vt.width,ft=vt.height;if(vt.disableAutoScale=vt.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():vt.disableAutoScale,vt.width!==void 0)if(Me(Se)<=4.4)Ie(vt.showToolBar)&&(vt.height-=7),Ie(vt.showAlgebraInput)&&(vt.height-=37),vt.width<605&&Ie(vt.showToolBar)&&(vt.width=605,qt=605);else{var Rt=100;(Ie(vt.showToolBar)||Ie(vt.showMenuBar))&&(vt.hasOwnProperty("customToolBar")&&(vt.customToolbar=vt.customToolBar),Rt=Ie(vt.showMenuBar)?245:155),qt=5?(vt.appletOnLoad=function(CA){var kt=ct.querySelector(".ggb_preview");kt&&kt.parentNode.removeChild(kt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(ae),window.GGBT_wsf_view&&$(window).trigger("resize"),fe(CA)},re||ae.appendChild(ce)):Qt.appendChild(ce),ae.appendChild(Qt),re||ct.appendChild(ae),setTimeout(function(){tt.resize()},1)}else{var pe=document.createElement("div");pe.className="applet_scaler",pe.style.position="relative",pe.style.display="block",pe.appendChild(Qt),ct.appendChild(pe),vt.appletOnLoad=function(CA){tt.resize(),fe(CA)}}function se(CA,kt){kt&&typeof kt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(CA,kt.appletOnLoad):renderGGBElement(CA),AA("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",kt)}function Ye(CA,kt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:CA,params:kt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(vn){se(vn.article,vn.params)}),html5AppletsToProcess=null)},Me(Se)<5&&(CA.className+=" geogebraweb")):se(CA,kt)}if(Ot){scriptLoadStarted=!0;for(var xt=0;xt0?(Gt.remove(),ae.attr("id","fullscreencontent").show(),jQuery(fe).append(ae),window.dispatchEvent(new Event("resize"))):it(Gt,vt,!1),window.GGBT_wsf_view.launchFullScreen(fe)}else rt=Ot,it(ct,vt,!1);if(!window.GGBT_wsf_view)for(ft=0;ftct/4*3&&(Gt=ct/4*3),fe=Gt/5.8,Rt.setAttribute("src",Pe),Rt.setAttribute("width",Gt),Rt.setAttribute("height",fe);var ae=(ct-Gt)/2,re=(vt-fe)/2;Rt.style.left=ae+"px",Rt.style.top=re+"px",Qt.appendChild(Rt)}}return Qt.appendChild(ft),Qt},tA=function(ct){return ct=ct.toLowerCase(),ct==="html5"||ct==="screenshot"?ct:"html5"},De=["web","webSimple","web3d","tablet","tablet3d","phone"],Ce=function(ct,vt){if(Se=ct,vt){It(Se,!0);return}var mt=!Qe;if(mt){var Ot=Me(Se);!isNaN(Ot)&&Ot<4.4&&(mt=!1)}var Qt,qt;window.location.protocol.substr(0,4)==="http"?Qt=window.location.protocol:Qt="http:";var ft=Se.indexOf("//");ft>0?qt=Se:ft===0?qt=Qt+Se:qt="https://www.geogebra.org/apps/5.2.814.0/";for(var Rt in De)if(Se.slice(De[Rt].length*-1)===De[Rt]||Se.slice((De[Rt].length+1)*-1)===De[Rt]+"/"){It(qt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&mt&&!b.is3D&&!b.AV&&!b.SV&&!b.CV&&!b.EV2&&!b.CP&&!b.PC&&!b.DA&&!b.FI&&!b.PV&&!Ie(oe.showToolBar)&&!Ie(oe.showMenuBar)&&!Ie(oe.showAlgebraInput)&&!Ie(oe.enableRightClick)&&(!oe.appName||oe.appName=="classic")?qt+="webSimple/":qt+="web3d/",It(qt,!1)},It=function(ct,vt){if(ct.requirejs){nt=ct;return}ct.slice(-1)!=="/"&&(ct+="/"),nt=ct,vt===null&&(vt=ct.indexOf("http")===-1),He=vt,Ee="web.nocache.js",ve=!1;var mt=nt.split("/");mt.length>1&&(!vt&&mt[mt.length-2]==="webSimple"?(Ee="webSimple.nocache.js",ve=!0):De.indexOf(mt[mt.length-2])>=0&&(Ee=mt[mt.length-2]+".nocache.js")),mt=ct.split("/"),Se=mt[mt.length-3],Se.substr(0,4)==="test"?Se=Se.substr(4,1)+"."+Se.substr(5,1):(Se.substr(0,3)==="war"||Se.substr(0,4)==="beta")&&(Se="5.0");var Ot=parseFloat(Se);Ot!==NaN&&Ot<5&&ct.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Ot+" is deprecated. Using version latest instead."),Ce("5.0",vt))},AA=function(ct,vt){window.console&&window.console.log&&(!vt||typeof vt.showLogging=="undefined"||vt.showLogging&&vt.showLogging!=="false")&&console.log(ct)};oe.material_id!==void 0?qe(Ht):Ht();function Ht(){var ct=At;we!==null?ct=we:parseFloat(ct)<5&&(ct="5.0"),Ce(ct,!1),Le!==null&&It(Le,He),xe=!0}return tt},GGBAppletUtils=function(){"use strict";function tt(){return window.GGBT_wsf_edit!==void 0}function At(xe,we){we!=1?(xe.style.transformOrigin="0% 0% 0px",xe.style.webkitTransformOrigin="0% 0% 0px",xe.style.transform="scale("+we+","+we+")",xe.style.webkitTransform="scale("+we+","+we+")",xe.style.maxWidth="initial",xe.querySelector(".ggb_preview")!==null&&(xe.querySelector(".ggb_preview").style.maxWidth="initial"),xe.querySelectorAll(".ggb_preview img")[0]!==void 0&&(xe.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),xe.querySelectorAll(".ggb_preview img")[1]!==void 0&&(xe.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(xe.style.transform="none",xe.style.webkitTransform="none")}function oe(xe,we,Le,We,ye,Te){var nt=null;if(Te!=null&&Te!="")for(var He=xe.parentNode;He!=null;)if((" "+He.className+" ").indexOf(" "+Te+" ")>-1){nt=He;break}else He=He.parentNode;var rt=0,Se=0,Ee=0,ve=0,Be=0,Pe=0,Re=0;if(nt)rt=nt.offsetWidth,Se=Math.max(We?nt.offsetWidth:0,nt.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(rt=Math.min(window.innerWidth,document.documentElement.clientWidth),Se=Math.min(window.innerHeight,document.documentElement.clientHeight),Ee=rt):(rt=window.innerWidth,Se=window.innerHeight,Ee=window.innerWidth),xe){var be=xe.getBoundingClientRect();be.left>0&&be.left<=rt&&(ye===void 0||!ye)&&(document.dir==="rtl"?(Be=rt-be.width-be.left,Pe=Ee<=480?10:30):(Pe=be.left,Be=Ee<=480?10:30),ve=Pe+Be)}if(xe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var Ke=xe.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ve=40,Re=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ve=0,Re=40)}}return xe&&((Le===void 0||!Le)&&we>0&&we+ve1&&(Te=!0)),we&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Te=!0),!(xe.hasOwnProperty("disableAutoScale")&&xe.disableAutoScale))ye=b(xe,we,Te,Le,xe.scaleContainerClass);else return We;return Te&&(!xe.hasOwnProperty("scale")||We===1)?ye:Math.min(We,ye)}function ke(xe){var we=Math.min(window.innerWidth,document.documentElement.clientWidth),Le=Math.min(window.innerHeight,document.documentElement.clientHeight),We=xe.getBoundingClientRect(),ye=(we-We.width)/2,Te=(Le-We.height)/2;Te<0&&(Te=0),xe.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ye<40?xe.style.left="40px":xe.style.left=ye+"px",xe.style.top=Te+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Te<40?xe.style.top="40px":xe.style.top=Te+"px",xe.style.left=ye+"px")}function Oe(xe,we){var Le=xe.querySelector(".appletParameters");if(Le){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(we.id!==Le.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(xe)}if(Le.parentElement&&/fullscreen/.test(Le.parentElement.className))return;var We=Qe(we,xe);tt()&&Le.setAttribute("data-param-scale",We);for(var ye=null,Te=0;Te=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(tt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(tt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(tt){var At=c[tt];return At==null?null:At},r=d,webModule.__errFn=e}function B(){function tt(xe){var we=xe.lastIndexOf(rb);we==-1&&(we=xe.length);var Le=xe.indexOf(sb);Le==-1&&(Le=xe.length);var We=xe.lastIndexOf(tb,Math.min(Le,we));return We>=O?xe.substring(O,We+P):W}function At(xe){if(!xe.match(/^\w+:\/\//)){var we=o.createElement(ub);we.src=xe+vb,xe=tt(we.src)}return xe}function oe(){var xe=__gwt_getMetaProperty(wb);return xe!=null?xe:W}function b(){for(var xe=o.getElementsByTagName(_),we=O;weO?xe[xe.length-P].href:W}function ke(){var xe=o.location;return xe.href==xe.protocol+zb+xe.host+xe.pathname+xe.search+xe.hash}var Oe=oe();return Oe==W&&(Oe=b()),Oe==W&&(Oe=Qe()),Oe==W&&ke()&&(Oe=tt(o.location.href)),Oe=At(Oe),Oe}function C(tt){return tt.match(/^\//)||tt.match(/^[a-zA-Z]+:\/\//)?tt:webModule.__moduleBase+tt}function D(){var tt=[],At=O,oe=[],b=[];function Qe(xe){var we=b[xe](),Le=oe[xe];if(we in Le)return we;var We=[];for(var ye in Le)We[Le[ye]]=ye;throw r&&r(xe,We,we),null}if(__gwt_isKnownPropertyValue=function(xe,we){return we in oe[xe]},webModule.__getPropMap=function(){var xe={};for(var we in oe)oe.hasOwnProperty(we)&&(xe[we]=Qe(we));return xe},webModule.__computePropValue=Qe,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var ke;try{ke=Cb;var Oe=ke.indexOf(Db);Oe!=-1&&(At=parseInt(ke.substring(Oe+P),$),ke=ke.substring(O,Oe))}catch(xe){}return webModule.__softPermutationId=At,C(ke+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(tt,At,oe){"use strict";oe.d(At,{Ax:function(){return Oe},Ds:function(){return xe},KI:function(){return Le},SI:function(){return ke},f1:function(){return Qe}});var b=oe(14185);function Qe(We){let ye=!0;if(We.length>0){for(let Te=0;Teve in Ee?ke(Ee,ve,{enumerable:!0,configurable:!0,writable:!0,value:Be}):Ee[ve]=Be,Te=(Ee,ve)=>{for(var Be in ve||(ve={}))Le.call(ve,Be)&&ye(Ee,Be,ve[Be]);if(we)for(var Be of we(ve))We.call(ve,Be)&&ye(Ee,Be,ve[Be]);return Ee},nt=(Ee,ve)=>Oe(Ee,xe(ve)),He=(Ee,ve)=>{var Be={};for(var Pe in Ee)Le.call(Ee,Pe)&&ve.indexOf(Pe)<0&&(Be[Pe]=Ee[Pe]);if(Ee!=null&&we)for(var Pe of we(Ee))ve.indexOf(Pe)<0&&We.call(Ee,Pe)&&(Be[Pe]=Ee[Pe]);return Be},rt=(Ee,ve,Be)=>new Promise((Pe,Re)=>{var be=Xe=>{try{Me(Be.next(Xe))}catch(Ne){Re(Ne)}},Ke=Xe=>{try{Me(Be.throw(Xe))}catch(Ne){Re(Ne)}},Me=Xe=>Xe.done?Pe(Xe.value):Promise.resolve(Xe.value).then(be,Ke);Me((Be=Be.apply(Ee,ve)).next())});const Se=Ee=>{var ve=Ee,{children:Be}=ve,Pe=He(ve,["children"]);const[Re,be]=(0,Qe.useState)(!1);return Qe.createElement(b.ZP,nt(Te({},Pe),{loading:Re,onClick:Ke=>rt(void 0,null,function*(){try{be(!0),yield Pe.onClick(Ke),be(!1)}catch(Me){console.error(Me),be(!1)}})}),Be)}},74410:function(tt,At,oe){"use strict";var b=oe(86204),Qe=oe.n(b),ke=Object.defineProperty,Oe=(We,ye,Te)=>ye in We?ke(We,ye,{enumerable:!0,configurable:!0,writable:!0,value:Te}):We[ye]=Te,xe=(We,ye,Te)=>Oe(We,typeof ye!="symbol"?ye+"":ye,Te),we=(We,ye,Te)=>new Promise((nt,He)=>{var rt=ve=>{try{Ee(Te.next(ve))}catch(Be){He(Be)}},Se=ve=>{try{Ee(Te.throw(ve))}catch(Be){He(Be)}},Ee=ve=>ve.done?nt(ve.value):Promise.resolve(ve.value).then(rt,Se);Ee((Te=Te.apply(We,ye)).next())});class Le extends b.EventEmitter{constructor(ye,Te){super(),xe(this,"url"),xe(this,"body"),xe(this,"fullContent",""),xe(this,"controller",null),xe(this,"buffer",""),this.url=ye,this.body=Te}startStream(){return we(this,null,function*(){this.controller=new AbortController;const{signal:ye}=this.controller;try{const Te=yield fetch(this.url,{method:"POST",headers:{"Content-Type":"application/json; charset=utf-8"},credentials:"include",body:JSON.stringify(this.body),signal:ye});if(!Te.ok)throw new Error(`\u8BF7\u6C42\u5931\u8D25: ${Te.status}`);const nt=Te.headers.get("content-type");if(!nt)throw new Error("\u54CD\u5E94\u5934\u7F3A\u5C11 content-type");if(nt.includes("application/json")){const Se=yield Te.json();this.emit("error",Se);return}if(!nt.includes("text/event-stream"))throw new Error("\u54CD\u5E94\u6570\u636E\u683C\u5F0F\u9519\u8BEF");const He=Te.body.getReader(),rt=new TextDecoder("utf-8");for(;;){const{done:Se,value:Ee}=yield He.read();if(Se)break;const ve=rt.decode(Ee,{stream:!0});this.buffer+=ve;const Be=this.buffer.split(` `);this.buffer=Be.pop()||"";for(const Pe of Be)if(Pe.startsWith("data:")){const Re=Pe.slice(5).trim();if(Re==="[DONE]")break;try{const be=JSON.parse(Re);be.data&&this.handleData(be.data)}catch(be){this.buffer=Pe+` `+this.buffer,console.error("\u89E3\u6790 JSON \u5931\u8D25:",be)}}}this.emit("done",this.fullContent)}catch(Te){Te.name==="AbortError"?this.emit("cancelled",this.fullContent):this.emit("error",Te.message)}})}handleData(ye){ye.content&&(this.fullContent+=ye.content,this.emit("data",{chunk:ye,full:this.fullContent}))}cancelRequest(){var ye;(ye=this.controller)==null||ye.abort()}}At.Z=Le},76593:function(tt,At,oe){"use strict";oe.d(At,{Z:function(){return rt}});var b=oe(59301),Qe=oe(36207),ke=oe(77019),Oe=oe(5269),xe={smartWrp:"smartWrp___NjRcB"},we=oe(34728),Le=oe(70467),We=oe(42075),ye=oe(59301),Te=(Se,Ee,ve)=>new Promise((Be,Pe)=>{var Re=Me=>{try{Ke(ve.next(Me))}catch(Xe){Pe(Xe)}},be=Me=>{try{Ke(ve.throw(Me))}catch(Xe){Pe(Xe)}},Ke=Me=>Me.done?Be(Me.value):Promise.resolve(Me.value).then(Re,be);Ke((ve=ve.apply(Se,Ee)).next())});const nt=` \u5FEB\u901F\u6392\u5E8F\u6F14\u793A

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