!function(t,e){"object"==typeofexports&&"object"==typeofmodule?module.exports=e():"function"==typeofdefine&&define.amd?define("Phaser",[],e):"object"==typeofexports?exports.Phaser=e():t.Phaser=e()}(this,(()=>(()=>{vart={6659:t=>{"use strict";vare=Object.prototype.hasOwnProperty,i="~";functions(){}functionn(t,e,i){this.fn=t,this.context=e,this.once=i||!1}functionr(t,e,s,r,o){if("function"!=typeofs)thrownewTypeError("The listener must be a function");vara=newn(s,r||t,o),h=i?i+e:e;returnt._events[h]?t._events[h].fn?t._events[h]=[t._events[h],a]:t._events[h].push(a):(t._events[h]=a,t._eventsCount++),t}functiono(t,e){0==--t._eventsCount?t._events=news:deletet._events[e]}functiona(){this._events=news,this._eventsCount=0}Object.create&&(s.prototype=Object.create(null),(news).__proto__||(i=!1)),a.prototype.eventNames=function(){vart,s,n=[];if(0===this._eventsCount)returnn;for(sint=this._events)e.call(t,s)&&n.push(i?s.slice(1):s);returnObject.getOwnPropertySymbols?n.concat(Object.getOwnPropertySymbols(t)):n},a.prototype.listeners=function(t){vare=i?i+t:t,s=this._events[e];if(!s)return[];if(s.fn)return[s.fn];for(varn=0,r=s.length,o=newArray(r);n<r;n++)o[n]=s[n].fn;returno},a.prototype.listenerCount=function(t){vare=i?i+t:t,s=this._events[e];returns?s.fn?1:s.length:0},a.prototype.emit=function(t,e,s,n,r,o){vara=i?i+t:t;if(!this._events[a])return!1;varh,l,u=this._events[a],c=arguments.length;if(u.fn){switch(u.once&&this.removeListener(t,u.fn,void0,!0),c){case1:returnu.fn.call(u.context),!0;case2:returnu.fn.call(u.context,e),!0;case3:returnu.fn.call(u.context,e,s),!0;case4:returnu.fn.call(u.context,e,s,n),!0;case5:returnu.fn.call(u.context,e,s,n,r),!0;case6:returnu.fn.call(u.context,e,s,n,r,o),!0}for(l=1,h=newArray(c-1);l<c;l++)h[l-1]=arguments[l];u.fn.apply(u.context,h)}else{vard,p=u.length;for(l=0;l<p;l++)switch(u[l].once&&this.removeListener(t,u[l].fn,void0,!0),c){case1:u[l].fn.call(u[l].context);break;case2:u[l].fn.call(u[l].context,e);break;case3:u[l].fn.call(u[l].context,e,s);break;case4:u[l].fn.call(u[l].context,e,s,n);break;default:if(!h)for(d=1,h=newArray(c-1);d<c;d++)h[d-1]=arguments[d];u[l].fn.apply(u[l].context,h)}}return!0},a.prototype.on=function(t,e,i){returnr(this,t,e,i,!1)},a.prototype.once=function(t,e,i){returnr(this,t,e,i,!0)},a.prototype.removeListener=function(t,e,s,n){varr=i?i+t:t;if(!this._events[r])returnthis;if(!e)returno(this,r),this;vara=this._events[r];if(a.fn)a.fn!==e||n&&!a.once||s&&a.context!==s||o(this,r);else{for(varh=0,l=[],u=a.length;h<u;h++)(a[h].fn!==e||n&&!a[h].once||s&&a[h].context!==s)&&l.push(a[h]);l.length?this._events[r]=1===l.length?l[0]:l:o(this,r)}returnthis},a.prototype.removeAllListeners=function(t){vare;returnt?(e=i?i+t:t,this._events[e]&&o(this,e)):(this._events=news,this._eventsCount=0),this},a.prototype.off=a.prototype.removeListener,a.prototype.addListener=a.prototype.on,a.prefixed=i,a.EventEmitter=a,t.exports=a},62270:(t,e,i)=>{vars=i(82590);t.exports=function(t,e,i,n){for(varr=t[0],o=1;o<t.length;o++){vara=t[o];s(a,r,e,i,n),r=a}returnt}},61148:(t,e,i)=>{vars=i(6124);t.exports=function(t,e,i,n,r){returns(t,"angle",e,i,n,r)}},22015:t=>{t.exports=function(t,e,i){for(vars=0;s<t.length;s++){varn=t[s];e.call(i,n)}returnt}},31060:t=>{t.exports=function(t,e,i){void0===i&&(i=0);for(vars=i;s<t.length;s++){varn=t[s],r=!0;for(varoine)n[o]!==e[o]&&(r=!1);if(r)returnn}returnnull}},52367:t=>{t.exports=function(t,e,i){void0===i&&(i=0);for(vars=i;s<t.length;s++){varn=t[s],r=!0;for(varoine)n[o]!==e[o]&&(r=!1);if(r)returnn}returnnull}},12673:(t,e,i)=>{vars=i(40327),n=i(84093),r=i(72632),o=i(72283),a=new(i(71030))({sys:{queueDepthSort:o,events:{once:o}}},0,0,1,1);t.exports=function(t,e){void0===e&&(e={});vari=e.hasOwnProperty("width"),o=e.hasOwnProperty("height"),h=r(e,"width",-1),l=r(e,"height",-1),u=r(e,"cellWidth",1),c=r(e,"cellHeight",u),d=r(e,"position",n.TOP_LEFT),p=r(e,"x",0),f=r(e,"y",0),v=0,g=0,m=h*u,y=l*c;a.setPosition(p,f),a.setSize(u,c);for(varx=0;x<t.length;x++)if(s(t[x],a,d),i&&-1===h)a.x+=