"+o.escape(null==(t=a)?"":t)+"",s&&(r=r+'
'+o.escape(null==(t=s+":"+i+":"+n)?"":t)+""),r=r+"
"+o.escape(null==(t=e&&e.stack||"No stack trace available")?"":t)+'×'}.call(this,"col"in i?i.col:"undefined"!=typeof col?col:void 0,"e"in i?i.e:"undefined"!=typeof e?e:void 0,"line"in i?i.line:"undefined"!=typeof line?line:void 0,"message"in i?i.message:"undefined"!=typeof message?message:void 0,"url"in i?i.url:"undefined"!=typeof url?url:void 0),r}},15866:function(n,e,t){"use strict" var r=Object.prototype.hasOwnProperty function o(n,e){return Array.isArray(n)?function(n,e){for(var t,r="",i="",a=Array.isArray(e),s=0;s]/ function c(n){var e=""+n,t=s.exec(e) if(!t)return n var r,o,i,a="" for(r=t.index,o=0;r " default:continue}o!="=r&&(a+=e.substring(o,r)),o=r+1,a+=i}return" o!="=r?a+e.substring(o,r):a}e.escape=c,e.rethrow=function" n(e,r,o,i){if(!(e="" instanceof="" error))throw="" e="" if(!("undefined"="=typeof" window&&r||i))throw="" e.message+=" on line " +o,e="" try{i="i||t(37887).readFileSync(r,"utf8")}catch(t){n(e,null,o)}var" a="3,s=i.split("\n"),c=Math.max(o-a,0),u=Math.min(s.length,o+a)" t="e+c+1" return(t="=o?""> ":" ")+t+"| "+n})).join("\n") throw e.path=r,e.message=(r||"Pug")+":"+o+"\n"+a+"\n\n"+e.message,e}},87672:function(n){"use strict" var e=[] function t(n){for(var t=-1,r=0;r 0?" ".concat(t.layer):""," {")),r+=t.css,o&&(r+="}"),t.media&&(r+="}"),t.supports&&(r+="}") var i=t.sourceMap i&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),e.styleTagTransform(r,n,e.options)}(e,n,t)},remove:function(){!function(n){if(null===n.parentNode)return!1 n.parentNode.removeChild(n)}(e)}}}},95076:function(n){"use strict" n.exports=function(n,e){if(e.styleSheet)e.styleSheet.cssText=n else{for(;e.firstChild;)e.removeChild(e.firstChild) e.appendChild(document.createTextNode(n))}}},47258:function(n,e){"use strict" e.Z=Object.fromEntries(new URLSearchParams(location.search).entries())},19199:function(n,e,t){"use strict" var r=t(8485),o=t.n(r) e.Z=o()},8485:function(n){n.exports="54.0.1"},87357:function(n,e,t){"use strict" n.exports=t.p+"build/assets/dj-fb89bc0fb54b70cd3f50.png"},37887:function(){},99543:function(n,e,t){"use strict" t.r(e),t.d(e,{Workbox:function(){return p},WorkboxEvent:function(){return u},messageSW:function(){return r}}) try{self["workbox:window:6.5.3"]&&_()}catch(r){}function r(n,e){return new Promise((function(t){var r=new MessageChannel r.port1.onmessage=function(n){t(n.data)},n.postMessage(e,[r.port2])}))}function o(n,e){for(var t=0;t n.length)&&(e=n.length) for(var t=0,r=new Array(e);t =n.length?{done:!0}:{done:!1,value:n[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(t=n[Symbol.iterator]()).next.bind(t)}try{self["workbox:core:6.5.3"]&&_()}catch(r){}var s=function(){var n=this this.promise=new Promise((function(e,t){n.resolve=e,n.reject=t}))} function c(n,e){var t=location.href return new URL(n,t).href===new URL(e,t).href}var u=function(n,e){this.type=n,Object.assign(this,e)} function l(n,e,t){return t?e?e(n):n:(n&&n.then||(n=Promise.resolve(n)),e?n.then(e):n)}function d(){}var f={type:"SKIP_WAITING"} function A(n,e){if(!e)return n&&n.then?n.then(d):Promise.resolve()}var p=function(n){var e,t function i(e,t){var r,o return void 0===t&&(t={}),(r=n.call(this)||this).nn={},r.tn=0,r.rn=new s,r.en=new s,r.on=new s,r.un=0,r.an=new Set,r.cn=function(){var n=r.fn,e=n.installing r.tn>0||!c(e.scriptURL,r.sn.toString())||performance.now()>r.un+6e4?(r.vn=e,n.removeEventListener("updatefound",r.cn)):(r.hn=e,r.an.add(e),r.rn.resolve(e)),++r.tn,e.addEventListener("statechange",r.ln)},r.ln=function(n){var e=r.fn,t=n.target,o=t.state,i=t===r.vn,a={sw:t,isExternal:i,originalEvent:n} !i&&r.mn&&(a.isUpdate=!0),r.dispatchEvent(new u(o,a)),"installed"===o?r.wn=self.setTimeout((function(){"installed"===o&&e.waiting===t&&r.dispatchEvent(new u("waiting",a))}),200):"activating"===o&&(clearTimeout(r.wn),i||r.en.resolve(t))},r.dn=function(n){var e=r.hn,t=e!==navigator.serviceWorker.controller r.dispatchEvent(new u("controlling",{isExternal:t,originalEvent:n,sw:e,isUpdate:r.mn})),t||r.on.resolve(e)},r.gn=(o=function(n){var e=n.data,t=n.ports,o=n.source return l(r.getSW(),(function(){r.an.has(o)&&r.dispatchEvent(new u("message",{data:e,originalEvent:n,ports:t,sw:o}))}))},function(){for(var n=[],e=0;e Promise.all([a.e(602),a.e(606),a.e(220),a.e(287),a.e(452),a.e(299),a.e(102),a.e(391),a.e(817),a.e(485),a.e(481),a.e(982),a.e(269),a.e(959),a.e(369),a.e(444),a.e(949),a.e(708),a.e(581),a.e(143)]).then(a.bind(a,1624)),music:()=>Promise.all([a.e(602),a.e(606),a.e(452),a.e(299),a.e(106)]).then(a.bind(a,20485)),test:()=>Promise.all([a.e(602),a.e(606),a.e(220),a.e(287),a.e(452),a.e(299),a.e(102),a.e(849),a.e(391),a.e(312),a.e(982),a.e(269),a.e(236),a.e(444),a.e(949),a.e(43)]).then(a.bind(a,13449)),comingSoon:()=>a.e(76).then(a.bind(a,78322)),sync:()=>Promise.all([a.e(606),a.e(220),a.e(84),a.e(31)]).then(a.bind(a,31055)),game:()=>Promise.all([a.e(602),a.e(606),a.e(220),a.e(287),a.e(452),a.e(299),a.e(102),a.e(817),a.e(982),a.e(269),a.e(959),a.e(369),a.e(949),a.e(581),a.e(757)]).then(a.bind(a,78174)),playground:()=>Promise.all([a.e(602),a.e(606),a.e(220),a.e(287),a.e(452),a.e(299),a.e(102),a.e(849),a.e(391),a.e(817),a.e(485),a.e(848),a.e(982),a.e(269),a.e(369),a.e(236),a.e(444),a.e(708),a.e(503),a.e(271)]).then(a.bind(a,62492)),previewer:()=>Promise.all([a.e(602),a.e(606),a.e(287),a.e(848),a.e(832),a.e(982),a.e(959),a.e(503),a.e(189)]).then(a.bind(a,51820))} window.onerror=function(n,e,t,r,o){I(n,o,e,t,r)} const T=g.Z.mode||"app" Promise.all([a.e(220),a.e(156),a.e(625)]).then(a.bind(a,17665)).then((n=>{B[T]?(C(`Loading ${T} bundle`),B[T]().then((n=>(C("Initializing"),n.main({setStatus:C})))).then((()=>{w.style.display="none"})).catch((n=>{console.error(n),I(`An error occurred while initializing "${T}"`,n)}))):I(`Invalid mode: ${T}`)})).catch((n=>{I("Failed to load environment bundle. Please refresh the page to try again. If that does not work, try holding down the Shift key while clicking Refresh. If that still does not work, please report this issue to the developers at https://github.com/bemusic/bemuse/issues",n),console.error("An error occurred while loading the component",n)}))}()}() //# sourceMappingURL=boot.js.map