"use strict";(globalThis.webpackChunk_tsparticles_wordpress=globalThis.webpackChunk_tsparticles_wordpress||[]).push([[6416],{6416(e,a,s){s.d(a,{loadSquareShape:()=>n});var r=s(3199);class t{draw(e){!function(e){const{context:a,radius:s}=e,t=s*Math.SQRT1_2,n=t*r.gdl;a.rect(-t,-t,n,n)}(e)}getSidesCount(){return 4}}async function n(e){e.checkVersion("4.1.3"),await e.pluginManager.register(e=>{e.pluginManager.addShape(["edge","square"],()=>Promise.resolve(new t))})}}}]);