diff --git a/src/client/html/sites/credits.html b/src/client/html/sites/credits.html
index ca828eb..55fe2ab 100644
--- a/src/client/html/sites/credits.html
+++ b/src/client/html/sites/credits.html
@@ -1,5 +1,5 @@
\ No newline at end of file
+
diff --git a/src/client/translations/de.json b/src/client/translations/de.json
index 49b9a18..cc73436 100644
--- a/src/client/translations/de.json
+++ b/src/client/translations/de.json
@@ -23,7 +23,7 @@
"choose-theme-dialog-title": "Theme auswählen:",
"install": "Installieren",
"share-dialog": "Teilen:",
- "credits-sister-text": "Ich danke meiner Lieblingsschwester, denn ohne Sie würde diese App nicht so aussehen, wie sie aussieht (wahrscheinlich eher schlechter :p)",
+ "credits-text": "Ein großer Dank geht an Hanna, denn ohne sie sähe die App nicht so aus, wie sie aussieht. Danke für deine guten Vorschlä und Ratschläge für das Design!",
"credits-coin-text": "Sound:
Der Münz-Sound ist von der Webseite {0}. Alle Rechte für diesen Münz-Sound gehören {0}.",
"credits-music-text": "Musik:
Bright And Beautiful - GEMAfreie Musik von {0}
Licensed under Creative Commons: By Attribution 4.0 International (CC BY 4.0)
{1}
Angepasst (geschnitten) für diese App",
"storage-info": "Fortschritt {0} dauerhaft gespeichert",
diff --git a/src/server/public/bundle.js b/src/server/public/bundle.js
index 5a0dada..263753a 100644
--- a/src/server/public/bundle.js
+++ b/src/server/public/bundle.js
@@ -1,3 +1,5967 @@
-/*! For license information please see bundle.js.LICENSE.txt */
-!function(){var e={11983:function(e,t,n){"use strict";n(16266),n(10990),n(70911),n(14160),n(6197),n(96728),n(54039),n(93568),n(78051),n(38250),n(15434),n(54952),n(96337),n(35666)},24631:function(e,t,n){"use strict";function r(e,t){for(var n=0;n0&&(n=r[r.length-1])}this.storagePath=n}var t,n,u;return t=e,(n=[{key:"download",value:function(){return i(this,void 0,void 0,regeneratorRuntime.mark((function e(){var t,n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=s.DataManager.fetchBlob(this.downloadUrl),e.next=4,a.FilePromise.open(this.storagePath);case 4:return n=e.sent,e.next=7,n.createWriter();case 7:return r=e.sent,e.t0=r,e.next=11,t;case 11:return e.t1=e.sent,e.next=14,e.t0.write.call(e.t0,e.t1);case 14:case"end":return e.stop()}}),e,this)})))}}])&&r(t.prototype,n),u&&r(t,u),e}();t.FileTransferPromise=u},70482:function(e,t){"use strict";function n(e,t){for(var n=0;n=r)){t.next=9;break}return i="INSERT OR REPLACE INTO "+a+" ("+c.join(",")+") VALUES "+f.join(","),t.next=7,this._queryRunner.query(i,l);case 7:f=[],l=[];case 9:case"end":return t.stop()}}),t,this)})))}));case 12:if(!(f.length>0)){n.next=16;break}return p="INSERT OR REPLACE INTO "+a+" ("+c.join(",")+") VALUES "+f.join(","),n.next=16,this._queryRunner.query(p,l);case 16:case"end":return n.stop()}}),n,this)})))}},{key:"_deleteModels",value:function(e,t){return i(this,void 0,void 0,regeneratorRuntime.mark((function n(){var r,o,a,u,c,l=this;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(r=300,0!==t.length){n.next=3;break}return n.abrupt("return");case 3:return o=e.getSchemaName(),o=s.Helper.toSnakeCase(o),a=[],u=[],n.next=9,s.Helper.asyncForEach(t,(function(e){return i(l,void 0,void 0,regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(a.push(e),u.push("?"),!(u.length>=r)){t.next=8;break}return n="DELETE FROM "+o+" WHERE id IN ("+a.join(",")+")",t.next=6,this._queryRunner.query(n);case 6:u=[],a=[];case 8:case"end":return t.stop()}}),t,this)})))}));case 9:if(!(u.length>0)){n.next=13;break}return c="DELETE FROM "+o+" WHERE id IN ("+a.join(",")+")",n.next=13,this._queryRunner.query(c);case 13:case"end":return n.stop()}}),n,this)})))}},{key:"_handleManyToManyRelations",value:function(){return i(this,void 0,void 0,regeneratorRuntime.mark((function e(){var t,n=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this._savePromise;case 2:return t=[],Object.keys(this._manyToManyRelations).forEach((function(e){var r="DELETE FROM "+e+" WHERE ",i=[];Object.keys(n._manyToManyRelations[e]).forEach((function(t){t.startsWith("delete_")&&i.push(t.substr(7)+" IN ("+n._manyToManyRelations[e][t].join(",")+")")})),r+=i.join(" OR ")+";",t.push(n._queryRunner.query(r).then((function(){if(n._manyToManyRelations[e].values.length>0){var t=Object.keys(n._manyToManyRelations[e].values[0]),r=[];n._manyToManyRelations[e].values.forEach((function(e){var n=[];t.forEach((function(t){n.push(e[t])})),r.push("("+n.join(",")+")")}));var i="INSERT OR REPLACE INTO "+e+"("+t.join(",")+") VALUES "+r.join(",")+";";return n._queryRunner.query(i)}})))})),e.next=6,Promise.all(t);case 6:case"end":return e.stop()}}),e,this)})))}}])&&r(t.prototype,n),d&&r(t,d),e}();t.SyncJob=d,d.SYNC_PATH_PREFIX="sync"},26590:function(e,t,n){"use strict";function r(e,t){for(var n=0;nr)){a.next=5;break}s=t[r],a.next=9;break;case 5:if(!p.Helper.isNotNull(e.id)){a.next=9;break}return a.next=8,this.findById(e.id,this.getRelations());case 8:s=a.sent;case 9:null===s&&(s=new this),e.version||0===e.version||(e.version=1),t[r]=Object.assign(s,e),this._handleColumns(t[r]),this._handleRelations(t[r],n,o),i();case 15:case"end":return a.stop()}}),a,this)})))})))})),r.next=9,Promise.all(a);case 9:return r.next=11,Promise.all(o);case 11:return i||(t=t.length>0?t[0]:null),r.abrupt("return",t);case 13:case"end":return r.stop()}}),r)})))}},{key:"_handleRelations",value:function(e,t,n){var r=this.getRelationDefinitions();Object.keys(r).forEach((function(i){var o=e[i];if("number"==typeof o||Array.isArray(o)&&o.length>=1&&"number"==typeof o[0])if(!0===t){var a=null;a=Array.isArray(o)?f.BaseDatabase.getModel(r[i].target).findByIds(o):f.BaseDatabase.getModel(r[i].target).findById(o),n.push(a.then((function(t){e[i]=t})))}else!1===t&&("many-to-many"===r[i].type||"one-to-many"===r[i].type?e[i]=[]:e[i]=null)}))}},{key:"_handleColumns",value:function(e){var t=this.getSchemaDefinition().columns;Object.keys(t).forEach((function(n){t[n].escapeHTML&&(e[n]=p.XSSHelper.escapeHTML(e[n])),t[n].escapeJS&&(e[n]=p.XSSHelper.escapeJS(e[n]))}))}},{key:"prepareSync",value:function(e){return e}}],(n=[{key:"toJSON",value:function(e){var t=this,n=this.constructor.getRelationDefinitions(),r=this.constructor.getColumnDefinitions(),i={};return Object.keys(r).forEach((function(e){i[e]=t[e]})),Object.keys(n).forEach((function(n){if(!0===e)i[n]=t[n];else if(Array.isArray(t[n])){var r=[];t[n].forEach((function(e){return e&&r.push(e.id)})),i[n]=r}else t[n]instanceof f.BaseModel?i[n]=t[n].id:i[n]=null})),i}}])&&i(t.prototype,n),r&&i(t,r),EasySyncBaseModel}(f.BaseModel);t.EasySyncBaseModel=EasySyncBaseModel,EasySyncBaseModel.delegateClass=null,EasySyncBaseModel.CAN_BE_SYNCED=!0},38335:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){for(var n=0;nr)){a.next=5;break}s=t[r],a.next=9;break;case 5:if(!d.Helper.isNotNull(e.id)){a.next=9;break}return a.next=8,this.findById(e.id,this.getRelations());case 8:s=a.sent;case 9:null===s&&(s=new this),e.version||(e.version=1),t[r]=Object.assign(s,e),this._handleColumns_(t[r]),this._handleRelations_(t[r],n,o),i();case 15:case"end":return a.stop()}}),a,this)})))})))})),r.next=9,Promise.all(a);case 9:return r.next=11,Promise.all(o);case 11:return i||(t=t.length>0?t[0]:null),r.abrupt("return",t);case 13:case"end":return r.stop()}}),r)})))}},{key:"_handleRelations_",value:function(e,t,n){var r=this.getRelationDefinitions();Object.keys(r).forEach((function(i){var o=e[i];if("number"==typeof o||Array.isArray(o)&&o.length>=1&&"number"==typeof o[0])if(!0===t){var a=null;a=Array.isArray(o)?m.BaseDatabase.getModel(r[i].target).findByIds(o):m.BaseDatabase.getModel(r[i].target).findById(o),n.push(a.then((function(t){e[i]=t})))}else!1===t&&("many-to-many"===r[i].type||"one-to-many"===r[i].type?e[i]=[]:e[i]=null)}))}},{key:"_handleColumns_",value:function(e){var t=this.getSchemaDefinition().columns;Object.keys(t).forEach((function(n){t[n].escapeHTML&&(e[n]=y.XSSHelper.escapeHTML(e[n])),t[n].escapeJS&&(e[n]=y.XSSHelper.escapeJS(e[n]))}))}}],(n=[{key:"toJSON",value:function(e){var t=this,n=this.constructor.getRelationDefinitions(),r=this.constructor.getColumnDefinitions(),i={};return Object.keys(r).forEach((function(e){"clientId"!==e&&(i[e]=t[e])})),Object.keys(n).forEach((function(n){if(!0===e)i[n]=t[n];else if(Array.isArray(t[n])){var r=[];t[n].forEach((function(e){return e&&r.push(e.id)})),i[n]=r}else t[n]instanceof m.BaseModel?i[n]=t[n].id:i[n]=null})),i}}])&&o(t.prototype,n),r&&o(t,r),p}(p.EasySyncBaseModel);t.EasySyncPartialModel=g,g.CAN_BE_SYNCED=!0},95592:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){for(var n=0;n=2?c.StartSiteMenuAction._app.startSite(i[0],i[1]):c.StartSiteMenuAction._app.startSite(i))}),o,a,s)}return n}(u.UserMenuAction);t.StartUserSiteMenuAction=l},4705:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n0)){r.next=8;break}return r.abrupt("return",i);case 8:return a=new m.User,r.next=11,c._getNewId();case 11:return a.id=r.sent,a.email=e,a.password=this._hashPassword(n),a.username=t,a.roles=c.DEFAULT_ROLES,a.activated=!0,r.next=19,a.save();case 19:return r.next=21,this.login(e,n);case 21:return r.abrupt("return",a);case 22:case"end":return r.stop()}}),r,this)})))}},{key:"_hashPassword",value:function(e){return e}}])&&a(t.prototype,n),r&&a(t,r),c}(d.UserManager);t.OfflineUserManager=g,g.LOGGED_OUT_ACCESSES=d.UserManager.OFFLINE_ACCESSES,g.DEFAULT_ROLES=[],g._lastId=null},37730:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n0&&(t[n[0]]=decodeURIComponent(n[1]));return t}},{key:"setStartParam",value:function(e,t){this._startParams[e]=t}}],(n=[{key:"addDeepLink",value:function(e,t){this._deepLinks[e]=t}},{key:"startSite",value:function(e,t){return i(this,void 0,void 0,regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!this._siteManager){n.next=2;break}return n.abrupt("return",this._siteManager.startSite(e,t));case 2:case"end":return n.stop()}}),n,this)})))}},{key:"start",value:function(t){return i(this,void 0,void 0,regeneratorRuntime.mark((function n(){var r,i,a;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,this.ready();case 2:r=t,i=e._getStartParams(),o.Helper.isNotNull(i.s)&&(t=o.Helper.nonNull(this._deepLinks[i.s],t),delete i.s),(a=this._siteManager).init("site",this._deepLinks),o.Helper.removeAllChildren(document.getElementById("site")),a.startSite(t,i),a.setAppEndedListener((function(e){e.startSite(r)}));case 10:case"end":return n.stop()}}),n,this)})))}},{key:"ready",value:function(t){return i(this,void 0,void 0,regeneratorRuntime.mark((function n(){var r,i=this;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(r=this._readyPromise.then((function(){return e._resolver.resolve(i),Promise.all(e._promises)})),!t){n.next=5;break}return n.abrupt("return",r.then(t));case 5:return n.abrupt("return",r);case 6:case"end":return n.stop()}}),n,this)})))}}])&&r(t.prototype,n),s&&r(t,s),e}();t.App=s,s._promises=[],s._resolver={resolve:null,reject:null},s._mainPromise=new Promise((function(e,t){s._resolver={resolve:e,reject:t}})),s._startParams={}},97698:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){for(var n=0;n186?{r:0,g:0,b:0}:{r:255,g:255,b:255}:{r:e=255-e,g:t=255-t,b:n=255-n}}},{key:"toHEX",value:function(e,t,n){return"object"===r(e)&&(t=e.g,n=e.b,e=e.r),e=e.toString(16),t=t.toString(16),n=n.toString(16),"#"+f.Helper.padZero(e)+f.Helper.padZero(t)+f.Helper.padZero(n)}}])&&o(t.prototype,n),u&&o(t,u),l}(l.Singleton);t.ColorIndicator=p},8408:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n"),f.Translator.translate("error"));e.setTranslatable(!1),e.show()}),c.MenuAction.SHOW_ALWAYS,-1e3,u.ERROR_ICON))._visible=u._errors.length>0,e._shouldTranslate=!1,console.log("icon: ",u.ERROR_ICON),e}return t=u,r=[{key:"addError",value:function(e){-1===this._errors.indexOf(e)&&(this._errors.push(e),this.getInstance().setVisibility(this._errors.length>0))}},{key:"removeError",value:function(e){var t=this._errors.indexOf(e);t>=0&&(this._errors.splice(t,1),this.getInstance().setVisibility(this._errors.length>0))}},{key:"getInstance",value:function(){return null===this._instance&&(this._instance=new u),this._instance}}],(n=null)&&i(t.prototype,n),r&&i(t,r),u}(c.MenuAction);t.ErrorAction=h,h.ERROR_ICON=p,h._instance=null,h._errors=[]},68515:function(e,t,n){"use strict";function r(e,t){for(var n=0;n=2?n._app.startSite(r[0],r[1]):n._app.startSite(r))}),i,o,a)}return n}(u.MenuAction);t.StartSiteMenuAction=l,l._app=null,c.App.addInitialization((function(e){l._app=e}))},75139:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n span"),r=this.findBy(".background-img"),i=function(){var e=t.findBy("nav.top-bar");n.getBoundingClientRect().bottom>=r.getBoundingClientRect().bottom?e.classList.add("solid"):e.classList.remove("solid")};r.addEventListener("load",i),e.addEventListener("scroll",i),requestAnimationFrame(i)}}},{key:"setBackgroundImage",value:function(e){var t=this;if(this._backgroundImage=e,this._view){var n=this.findBy("nav.top-bar");if(d.Helper.isNotNull(this._backgroundImage)){var r=this.findBy(".background-img"),i=w.ColorIndicator.getInstance();r.addEventListener("load",(function(){if(""!==t._backgroundImage){var e=i.getAverageImgColor(r,void 0,150),o=i.invertColorBW(e);0===o.r&&0===o.g&&0===o.b?(n.classList.remove("color-white"),n.classList.add("color-black")):(n.classList.remove("color-black"),n.classList.add("color-white"))}else n.classList.remove("color-black"),n.classList.remove("color-white")})),requestAnimationFrame((function(){var e=n.querySelector(".grid-container");n.style="min-height:"+e.getBoundingClientRect().height+"px",e.addEventListener("resize",(function(){n.style="min-height:"+e.getBoundingClientRect().height+"px"}))})),r.src=this._backgroundImage,n.classList.add("with-image")}else n.classList.remove("with-image")}}},{key:"onViewLoaded",value:function(){var e=this,t=Object.create(null,{onViewLoaded:{get:function(){return o(c(_.prototype),"onViewLoaded",e)}}});return l(this,void 0,void 0,regeneratorRuntime.mark((function e(){var n,r,i,o,a=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.onViewLoaded.call(this),this.setTitleElement(document.createTextNode(_.title)),(r=[]).push(new g.DropdownRenderer(this.findBy("#navbar-menu-visible"))),r.push(new b.AccordionRenderer(this.findBy("#navbar-menu-hidden"))),this._menu=new m.Menu(r,this._menuActions),this._closeListenerContainer=this.findBy("#navbar-close-listener-container"),this._menu.setOpenSubmenuListener((function(){a._showCloseListener()})),i=this._menu.getOnClickListener(),this._menu.setOnClickListener((function(e){i(e)instanceof v.OpenSubmenuAction||a.closeMenu()})),this._responsiveMenu=this.findBy("#responsive-menu"),this.findBy("#responsive-menu-toggle").onclick=function(){a._responsiveMenu.classList.contains("visible")?a.closeMenu():a.openMenu()},o=this,this.findBy("#navbar-close-listener").addEventListener("click",(function(e){e.target===this&&o.closeMenu()})),window.addEventListener("resize",(function(){a._state===y.Context.STATE_RUNNING&&a.updateToggleButton()})),this.drawMenu(),this.findBy(".back-button").addEventListener("click",(function(){a.goBack()})),this.setCanGoBack(this._canGoBack),this.setBackgroundImage(this._backgroundImage),this.setScrollWidget(this._scrollWidget),this.setLogo(this._logo),e.abrupt("return",n);case 22:case"end":return e.stop()}}),e,this)})))}},{key:"goBack",value:function(){this._canGoBack&&this.getSite().goBack()}},{key:"onStart",value:function(e){var t=this,n=Object.create(null,{onStart:{get:function(){return o(c(_.prototype),"onStart",t)}}});return l(this,void 0,void 0,regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:n.onStart.call(this,e),this.updateToggleButton();case 2:case"end":return t.stop()}}),t,this)})))}},{key:"_showCloseListener",value:function(){this._closeListenerContainer&&(this._closeListenerContainer.style.display="block")}},{key:"closeMenu",value:function(){d.Helper.isNotNull(this._responsiveMenu)&&this._responsiveMenu.classList.remove("visible"),this._closeListenerContainer&&(this._closeListenerContainer.style.display="none"),this._menu&&this._menu.close()}},{key:"openMenu",value:function(){d.Helper.isNotNull(this._responsiveMenu)&&this._responsiveMenu.classList.add("visible"),this._showCloseListener()}},{key:"drawMenu",value:function(){d.Helper.isNotNull(this._menu)&&this._menu.draw()}},{key:"updateToggleButton",value:function(){var e=_._getCurrentSize(),t=this.findBy("#navbar-menu-visible");("medium"===e||"smedium"===e||"small"===e)&&t.querySelectorAll("."+h.MenuAction.SHOW_FOR_LARGE+":not(.hidden)").length>0||("smedium"===e||"small"===e)&&t.querySelectorAll("."+h.MenuAction.SHOW_FOR_MEDIUM+":not(.hidden)").length>0||"small"===e&&t.querySelectorAll("."+h.MenuAction.SHOW_FOR_SMEDIUM+":not(.hidden)").length>0||t.querySelectorAll("."+h.MenuAction.SHOW_NEVER+":not(.hidden)").length>0?document.getElementById("responsive-menu-toggle").style.display="block":(document.getElementById("responsive-menu-toggle").style.display="none",this.closeMenu())}},{key:"addAction",value:function(e){this._menuActions.push(e),d.Helper.isNotNull(this._menu)&&this._menu.addAction(e)}},{key:"removeAllActions",value:function(e){this._menuActions=[],d.Helper.isNotNull(this._menu)&&this._menu.removeAllActions(e)}},{key:"setTitleElement",value:function(e){d.Helper.removeAllChildren(this.findBy("#title-element-container")).appendChild(e)}}])&&i(t.prototype,n),u&&i(t,u),_}(f.AbstractFragment);t.NavbarFragment=_,_.queries=[],_.title="MeinBerufBau",_.defaultActions=[]},55181:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){return function(e){if(Array.isArray(e))return o(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=1){var e=this.getCurrentSite();e&&!1!==e.onBackPressed()&&this.endSite(e)}}},{key:"getCurrentSite",value:function(){return this._siteStack.length>=1?this._siteStack[this._siteStack.length-1]:null}},{key:"startSite",value:function(e,t){return i(this,void 0,void 0,regeneratorRuntime.mark((function n(){var r,c,l=this;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(e.prototype instanceof a.AbstractSite){n.next=2;break}throw{error:"wrong class given! Expected AbstractSite, given "+e.name};case 2:return p.EventManager.trigger("site-manager-start-site",{site:e,paramPromise:t}),r=s.ViewInflater.createLoadingSymbol("overlay"),this._siteDiv.appendChild(r),c=new e(this),this._siteStack.unshift(c),Promise.resolve(t).then((function(e){return i(l,void 0,void 0,regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return c._onConstructPromise=c.onConstruct(o.Helper.nonNull(e,{})),t.next=3,Promise.all([c._onConstructPromise,c.getViewPromise()]);case 3:if(c._state===u.Context.STATE_DESTROYED||c._state===u.Context.STATE_DESTROYING){t.next=8;break}return t.next=6,c.onViewLoaded();case 6:return c._viewLoadedPromise.resolve(),t.abrupt("return",this._show(c));case 8:r.remove();case 9:case"end":return t.stop()}}),t,this)})))})).catch((function(t){console.error("site start error for site ",e.name,t),c.getFinishResolver().reject(t),r.remove();for(var n=l._siteStack.length-1;n>=0;n--)if(l._siteStack[n]!==c)return l._show(l._siteStack[n]);c._viewLoadedPromise.reject()})),n.abrupt("return",c.getFinishPromise());case 9:case"end":return n.stop()}}),n,this)})))}},{key:"updateUrl",value:function(e,t){var n=this._generateUrl(e,t);f.HistoryManager.getInstance().replaceState({site:e,parameters:t},e.constructor.name,n)}},{key:"_generateUrl",value:function(e,t){var n=this.getDeepLinkFor(e),r=[location.protocol,"//",location.host,location.pathname].join("");return o.Helper.isNotNull(n)&&(t.s=n,r=[r,l.DataManager.buildQuery(t)].join("")),r}},{key:"getDeepLinkFor",value:function(e){return this._inversedDeepLinks[e.constructor]}},{key:"_pauseSite",value:function(e){e=o.Helper.nonNull(e,this.getCurrentSite()),o.Helper.isNotNull(e)&&e._state===u.Context.STATE_RUNNING&&(e._pauseParameters=e.onPause(),o.Helper.removeAllChildren(this._siteDiv).appendChild(s.ViewInflater.createLoadingSymbol()))}},{key:"_resumeSite",value:function(e){return i(this,void 0,void 0,regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e=o.Helper.nonNull(e,this.getCurrentSite()),!o.Helper.isNotNull(e)||e._state!==u.Context.STATE_PAUSED&&e._state!==u.Context.STATE_CONSTRUCTED){t.next=10;break}return t.next=4,e.getViewPromise();case 4:return o.Helper.removeAllChildren(this._siteDiv).appendChild(e._view),t.next=7,c.Translator.getInstance().updateTranslations();case 7:return o.Helper.isNull(e._historyId)?e._historyId=f.HistoryManager.getInstance().pushState({site:e,parameters:e.getParameters()},e.constructor.name,this._generateUrl(e,e.getParameters())):f.HistoryManager.getInstance().stateToCurrentPosition(e._historyId),t.next=10,e.onStart(e._pauseParameters);case 10:case"end":return t.stop()}}),t,this)})))}},{key:"_show",value:function(e){return i(this,void 0,void 0,regeneratorRuntime.mark((function t(){var n,r=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e._state!==u.Context.STATE_DESTROYING&&e._state!==u.Context.STATE_DESTROYED){t.next=2;break}return t.abrupt("return");case 2:if(e._state!==u.Context.STATE_RUNNING||this.getCurrentSite()!==e){t.next=4;break}return t.abrupt("return");case 4:return this._pauseSite(),o.Helper.removeAllChildren(this._siteDiv).appendChild(s.ViewInflater.createLoadingSymbol()),-1!==(n=this._siteStack.indexOf(e))&&this._siteStack.splice(n,1),this._siteStack.push(e),t.abrupt("return",e.getViewPromise().then((function(){return i(r,void 0,void 0,regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(this.getCurrentSite()!==e){t.next=3;break}return t.next=3,this._resumeSite(e);case 3:case"end":return t.stop()}}),t,this)})))})));case 10:case"end":return t.stop()}}),t,this)})))}},{key:"endSite",value:function(e){return i(this,void 0,void 0,regeneratorRuntime.mark((function t(){var n,r=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=this._siteStack.indexOf(e),this._siteStack.splice(n,1),n===this._siteStack.length&&(this._pauseSite(e),this._siteDiv.appendChild(s.ViewInflater.createLoadingSymbol("overlay")),e.getFinishPromise().then((function(){var e=r.getCurrentSite();o.Helper.isNotNull(e)&&r.toForeground(e)}))),this._siteStack.length<=0&&(console.log("stack is empty, starting normal site!"),f.HistoryManager.getInstance().cutStack(0),f.HistoryManager.getInstance().go(-1*history.length,!0),o.Helper.removeAllChildren(this._siteDiv).appendChild(document.createTextNode("App ist beendet")),"function"==typeof this._appEndedListener&&this._appEndedListener(this)),e._context=u.Context.STATE_DESTROYING,t.next=7,e.onDestroy();case 7:e._context=u.Context.STATE_DESTROYED,e.getFinishResolver().resolve(e._result);case 9:case"end":return t.stop()}}),t,this)})))}},{key:"toForeground",value:function(e){return this._show(e)}},{key:"updateTitle",value:function(e,t,n){n=o.Helper.nonNull(n,o.Helper.isNull(e)?"document-title-empty":"document-title"),o.Helper.isNotNull(this._titleTranslationCallbackId)&&c.Translator.removeTranslationCallback(this._titleTranslationCallbackId),this._titleTranslationCallbackId=c.Translator.addTranslationCallback((function(){!1!==t&&(e=c.Translator.translate(e,t)),document.title=c.Translator.translate(n,[e])}))}}])&&r(t.prototype,n),h&&r(t,h),e}();t.SiteManager=h,h._instance=null},97533:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n=f.MIN_X)){n.next=13;break}if(!(i>0)){n.next=11;break}return n.next=9,this._fragments[this._activeIndex].onSwipeLeft();case 9:n.next=13;break;case 11:return n.next=13,this._fragments[this._activeIndex].onSwipeRight();case 13:case"end":return n.stop()}}),n,this)})))}},{key:"onStart",value:function(e){var t=this,n=Object.create(null,{onStart:{get:function(){return o(c(f.prototype),"onStart",t)}}});return l(this,void 0,void 0,regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this._activeIndex>=0&&this._activeIndex=0&&ee.length)&&(t=e.length);for(var n=0,r=new Array(t);nt._currentStackIndex&&t._currentStackIndex>=0&&(r=t._states[t._stack[t._currentStackIndex]]),t._onPopStateListener(r,n,e)}}},this._updateNativeHistoryStack()}var t,n,o;return t=e,o=[{key:"getInstance",value:function(){return i.Helper.isNull(e._instance)&&(e._instance=new e),e._instance}}],(n=[{key:"_updateNativeHistoryStack",value:function(t){t=i.Helper.nonNull(t,window.location.href),this._currentStackIndex>=0&&history.pushState({type:e.BACK},"back",t),history.pushState({type:e.CURRENT},"current",t),this._currentStackIndexthis._currentStackIndex&&this._currentStackIndex>=0&&(this._states[r]={state:e,title:t,url:n},this._updateNativeHistoryStack(n))}},{key:"stateToCurrentPosition",value:function(e){if(i.Helper.isNotNull(this._states[e])){var t=this._stack.indexOf(e);-1!==t&&(this._stack.splice(t,1),this._stack.splice(this._currentStackIndex+(t<=this._currentStackIndex?-1:0),0,e))}}},{key:"go",value:function(e,t){this._ignoreOnPopState=!0===i.Helper.nonNull(t,!1),history.go(e)}},{key:"cutStack",value:function(e){e=i.Helper.nonNull(e,this._currentStackIndex+1),this._stack.splice(e),this._currentStackIndex=Math.min(this._currentStackIndex,this._stack.length-1),this._updateNativeHistoryStack()}},{key:"back",value:function(){this.go(-1)}},{key:"forward",value:function(){this.go(1)}},{key:"setOnPopStateListener",value:function(e){this._onPopStateListener=e}}])&&r(t.prototype,n),o&&r(t,o),e}();t.HistoryManager=o,o.BACK=-1,o.FORWARD=1,o.CURRENT=0},48981:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){return(o=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function a(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=u(e);if(t){var i=u(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return s(this,n)}}function s(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function u(e){return(u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.EventManager=void 0;var c=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&o(e,t)}(n,e);var t=a(n);function n(){return i(this,n),t.apply(this,arguments)}return n}(n(12030).EventManager);t.EventManager=c},34177:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n2?r-2:0),o=2;o1?n-1:0),i=1;i1&&0==(3&c)&&(c%100!=0||c%400==0)?1:0),3),"%k":""+l,"%l":(l+11)%12+1,"%m":m(u+1,2),"%M":m(n.getMinutes(),2),"%p":l<12?"AM":"PM","%P":l<12?"am":"pm","%s":Math.round(n.getTime()/1e3),"%S":m(n.getSeconds(),2),"%u":o||7,"%w":""+o,"%x":n.toLocaleDateString(),"%X":n.toLocaleTimeString(),"%y":(""+c).slice(2),"%Y":c,"%z":n.toTimeString().replace(/.+GMT([+-]\d+).+/,"$1"),"%Z":n.toTimeString().replace(/.+\((.+?)\)$/,"$1")}[e]||e}))}},{key:"arrayToObject",value:function(e,t){var n={};return e.forEach((function(e){n[t(e)]=e})),n}},{key:"cloneJson",value:function(t){var n;if(e.isNull(t)||"object"!==r(t))return t;if(t instanceof Array){var i=[];for(n=0;n=n?t:new Array(n-t.length+1).join(r)+t}},{key:"deepEqual",value:function(t,n){if(t===n)return!0;if("object"===r(t)&&"object"===r(n)){var i=Object.keys(n);return Object.keys(t).every((function(r){var o=i.indexOf(r);return!(o<0)&&(i.splice(o,1),e.deepEqual(t[r],n[r]))}))&&0===i.length}return!1}},{key:"htmlspecialcharsDecode",value:function(t){var n={"&":"&","&":"&","<":"<",">":">",""":'"',"'":"'","’":"’","‘":"‘","–":"–","—":"—","…":"…","”":"”"};return e.isNotNull(t)&&"function"==typeof t.replace?t.replace(/\&[\w\d\#]{2,5}\;/g,(function(e){return n[e]})):t}},{key:"invertKeyValues",value:function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}},{key:"asyncForEach",value:function(t,n,r){return o(this,void 0,void 0,regeneratorRuntime.mark((function i(){var o,a,s,u;return regeneratorRuntime.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:r=e.nonNull(r,!1),t instanceof Map&&(t=Array.from(t.values())),o=[],a=0;case 4:if(!(a0)){i.next=8;break}return i.next=8,new Promise((function(e){setTimeout(e,c),t.style.fontSize=f+"px"}));case 8:return p=this,h=function(){return new Promise((function(i){setTimeout((function(){i(p.scaleTo(e,t,n,r,a,s,u,c,!1))}),"number"==typeof l?l:255)}))},!1!==l&&window.addEventListener("resize",h),i.abrupt("return",h);case 12:case"end":return i.stop()}}),i,this)})))}},{key:"scaleToFull",value:function(e,t,n,r,o,a,s,u){return i(this,void 0,void 0,regeneratorRuntime.mark((function i(){return regeneratorRuntime.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.abrupt("return",this.scaleTo(1,e,t,n,r,o,a,s,u));case 1:case"end":return i.stop()}}),i,this)})))}},{key:"_getNewFontSize",value:function(e,t,n,r,a,s,u,c){return i(this,void 0,void 0,regeneratorRuntime.mark((function i(){var l,f,p,h,d,y,m,v,g,b,w,E,_;return regeneratorRuntime.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:for(s=o.Helper.nonNull(s,10),r=o.Helper.nonNull(r,!1),a=o.Helper.nonNull(a,!1),u=o.Helper.nonNull(u,t.innerHTML.length),c=o.Helper.nonNull(c,!0),(l=n.classList.contains("no-transition"))||n.classList.add("no-transition"),f=5,p=0,h=[],d=0;d(1-e)*b||a)&&(g>(1-e)*w||r)){i.next=17;break}case 30:if(m-=s,t.style.fontSize=c?m+"px":y,l){i.next=36;break}return i.next=35,new Promise((function(e){setTimeout(e,50)}));case 35:n.classList.remove("no-transition");case 36:return i.abrupt("return",m);case 37:case"end":return i.stop()}}),i)})))}}])&&r(t.prototype,n),a&&r(t,a),e}();t.ScaleHelper=a},2234:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e,t){for(var n=0;n=0}},{key:"setItem",value:function(e,t){return o(this,void 0,void 0,regeneratorRuntime.mark((function n(){var r=this;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!this.persistent){n.next=8;break}if(!this._isElectron()){n.next=5;break}return n.abrupt("return",new Promise((function(n,i){return r.electronStorage.set(r.prefix+e,t,(function(e){e?i(e):n()}))})));case 5:return n.abrupt("return",new Promise((function(n,i){return NativeStorage.setItem(r.prefix+e,t,n,i)})));case 6:n.next=9;break;case 8:this._cache[this.prefix+e]=t;case 9:case"end":return n.stop()}}),n,this)})))}},{key:"getItem",value:function(e,t){return o(this,void 0,void 0,regeneratorRuntime.mark((function n(){var r=this;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",new Promise((function(n,i){r._isElectron()?r.electronStorage.get(r.prefix+e,(function(i,o){n(i?a.Helper.nonNull(r._cache[r.prefix+e],t):s.JsonHelper.deepEqual(o,{})?t:o)})):NativeStorage.getItem(r.prefix+e,(function(e){return n(a.Helper.nonNull(e,t))}),(function(i){n(a.Helper.nonNull(r._cache[r.prefix+e],t))}))})));case 1:case"end":return n.stop()}}),n)})))}},{key:"keys",value:function(){return o(this,void 0,void 0,regeneratorRuntime.mark((function e(){var t,n=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=[],!this.persistent){e.next=13;break}if(!this._isElectron()){e.next=8;break}return e.next=5,new Promise((function(e,t){return n.electronStorage.keys((function(n,r){n?t(n):e(r)}))}));case 5:t=e.sent,e.next=11;break;case 8:return e.next=10,new Promise((function(e,t){return NativeStorage.keys(e,t)}));case 10:t=e.sent;case 11:e.next=14;break;case 13:t=Object.keys(this._cache);case 14:return e.abrupt("return",t.filter((function(e){return e.startsWith(n.prefix)})));case 15:case"end":return e.stop()}}),e,this)})))}},{key:"remove",value:function(e){return o(this,void 0,void 0,regeneratorRuntime.mark((function t(){var n=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(delete this._cache[this.prefix+e],!this._isElectron()){t.next=5;break}return t.abrupt("return",new Promise((function(t,r){return n.electronStorage.remove(n.prefix+e,(function(e){e?r(e):t()}))})));case 5:return t.abrupt("return",new Promise((function(t,r){return NativeStorage.remove(n.prefix+e,t,r)})));case 6:case"end":return t.stop()}}),t,this)})))}},{key:"clear",value:function(){return o(this,void 0,void 0,regeneratorRuntime.mark((function e(){var t,n=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.keys();case 2:return t=e.sent,e.next=5,a.Helper.asyncForEach(t,(function(e){return o(n,void 0,void 0,regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.remove(e);case 2:case"end":return t.stop()}}),t,this)})))}),!0);case 5:case"end":return e.stop()}}),e,this)})))}},{key:"makePersistent",value:function(){return o(this,void 0,void 0,regeneratorRuntime.mark((function e(){var t=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.persistent){e.next=4;break}return this.persistent=!0,e.next=4,a.Helper.asyncForEach(Object.keys(this._cache),(function(e){return o(t,void 0,void 0,regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.setItem(e,this._cache[e]);case 2:case"end":return t.stop()}}),t,this)})))}),!0);case 4:case"end":return e.stop()}}),e,this)})))}},{key:"makeUnpersistent",value:function(){return o(this,void 0,void 0,regeneratorRuntime.mark((function e(){var t,n,r=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.persistent){e.next=10;break}return e.next=3,this.keys();case 3:return t=e.sent,n={},e.next=7,a.Helper.asyncForEach(t,(function(e){return o(r,void 0,void 0,regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,this.getItem(e);case 2:n[e]=t.sent;case 3:case"end":return t.stop()}}),t,this)})))}));case 7:this.clear(),this.persistent=!1,this._cache=n;case 10:case"end":return e.stop()}}),e,this)})))}}],(n=null)&&i(t.prototype,n),u&&i(t,u),e}();t.NativeStoragePromise=u,u._cache={},u.prefix="",u.persistent=!0,u.electronStorage=null},97961:function(e,t,n){"use strict";function r(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{translations:{},fallbackLanguage:"en",markUntranslatedTranslations:!0,markTranslations:!1,logMissingTranslations:!0};r(this,e),this._translations={},this.addDynamicTranslations(e._translations),this.addDynamicTranslations(n.translations),this._fallbackLanguage=n.fallbackLanguage,this._markUntranslatedTranslations=n.markUntranslatedTranslations,this._markTranslations=n.markTranslations,!0===n.logMissingTranslations?this._logMissingTranslationsFunction=function(e,n){n===t._fallbackLanguage?console.error("missing base translation for key "+e):console.warn("missing translation for language "+n+" and key "+e)}:"function"==typeof n.logMissingTranslations?this._logMissingTranslationsFunction=n.logMissingTranslations:this._logMissingTranslationsFunction=null,this._translationCallbacks=new Map,this._lastTranslationCallbackId=0}var t,n,a;return t=e,a=[{key:"translate",value:function(t,n,r){var i=e.getInstance();return i?i.translate(t,n,r):""}},{key:"addDynamicTranslations",value:function(t){var n=e.getInstance();if(n)return n.addDynamicTranslations(t);Object.keys(t).forEach((function(n){o.Helper.isNull(e._translations[n])&&(e._translations[n]={}),Object.assign(e._translations[n],t[n])}))}},{key:"init",value:function(t){e.instance=new e(t)}},{key:"getInstance",value:function(){return e.instance}},{key:"_isValid",value:function(e){return"string"==typeof e}},{key:"_format",value:function(e,t){return e.replace(/{(\d+)}/g,(function(e,n){return void 0!==t[n]?t[n]:e}))}}],(n=[{key:"translate",value:function(t,n,r){if(o.Helper.isNull(t))return"";r=o.Helper.nonNull(r,n,this._fallbackLanguage);var i=null;return t=t.toLowerCase(),o.Helper.isNotNull(this._translations[r])&&o.Helper.isNotNull(this._translations[r][t])&&(i=this._translations[r][t]),e._isValid(i)||(null!==this._logMissingTranslationsFunction&&this._logMissingTranslationsFunction(t,r),this._translations[this._fallbackLanguage]&&(i=this._translations[this._fallbackLanguage][t]),e._isValid(i)||(null!==this._logMissingTranslationsFunction&&this._logMissingTranslationsFunction(t,r),i=t),this._markUntranslatedTranslations&&(i=">>"+i+"<<")),this._markTranslations&&(i="$"+i+"$"),void 0!==n&&(i=e._format(i,n)),i}},{key:"addDynamicTranslations",value:function(e){for(var t in e)for(var n in this._translations[t]||(this._translations[t]={}),e[t])this._translations[t][n.toLowerCase()]=e[t][n]}},{key:"getLanguages",value:function(){return Object.keys(this._translations)}},{key:"getFallbackLanguage",value:function(){return this._fallbackLanguage}}])&&i(t.prototype,n),a&&i(t,a),e}();t.Translator=a,a._translations={},a.instance=null},79742:function(e,t){"use strict";t.byteLength=function(e){var t=u(e),n=t[0],r=t[1];return 3*(n+r)/4-r},t.toByteArray=function(e){var t,n,o=u(e),a=o[0],s=o[1],c=new i(function(e,t,n){return 3*(t+n)/4-n}(0,a,s)),l=0,f=s>0?a-4:a;for(n=0;n>16&255,c[l++]=t>>8&255,c[l++]=255&t;2===s&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,c[l++]=255&t);1===s&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,c[l++]=t>>8&255,c[l++]=255&t);return c},t.fromByteArray=function(e){for(var t,r=e.length,i=r%3,o=[],a=16383,s=0,u=r-i;su?u:s+a));1===i?(t=e[r-1],o.push(n[t>>2]+n[t<<4&63]+"==")):2===i&&(t=(e[r-2]<<8)+e[r-1],o.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return o.join("")};for(var n=[],r=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0,s=o.length;a0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function c(e,t,r){for(var i,o,a=[],s=t;s>18&63]+n[o>>12&63]+n[o>>6&63]+n[63&o]);return a.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},48764:function(e,t,n){"use strict";var r=n(79742),i=n(80645),o="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.Buffer=u,t.SlowBuffer=function(e){+e!=e&&(e=0);return u.alloc(+e)},t.INSPECT_MAX_BYTES=50;var a=2147483647;function s(e){if(e>a)throw new RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,u.prototype),t}function u(e,t,n){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return f(e)}return c(e,t,n)}function c(e,t,n){if("string"==typeof e)return function(e,t){"string"==typeof t&&""!==t||(t="utf8");if(!u.isEncoding(t))throw new TypeError("Unknown encoding: "+t);var n=0|y(e,t),r=s(n),i=r.write(e,t);i!==n&&(r=r.slice(0,i));return r}(e,t);if(ArrayBuffer.isView(e))return p(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(J(e,ArrayBuffer)||e&&J(e.buffer,ArrayBuffer))return h(e,t,n);if("undefined"!=typeof SharedArrayBuffer&&(J(e,SharedArrayBuffer)||e&&J(e.buffer,SharedArrayBuffer)))return h(e,t,n);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');var r=e.valueOf&&e.valueOf();if(null!=r&&r!==e)return u.from(r,t,n);var i=function(e){if(u.isBuffer(e)){var t=0|d(e.length),n=s(t);return 0===n.length||e.copy(n,0,0,t),n}if(void 0!==e.length)return"number"!=typeof e.length||H(e.length)?s(0):p(e);if("Buffer"===e.type&&Array.isArray(e.data))return p(e.data)}(e);if(i)return i;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return u.from(e[Symbol.toPrimitive]("string"),t,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function l(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function f(e){return l(e),s(e<0?0:0|d(e))}function p(e){for(var t=e.length<0?0:0|d(e.length),n=s(t),r=0;r=a)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a.toString(16)+" bytes");return 0|e}function y(e,t){if(u.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||J(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var n=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return B(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return F(e).length;default:if(i)return r?-1:B(e).length;t=(""+t).toLowerCase(),i=!0}}function m(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return M(this,t,n);case"utf8":case"utf-8":return x(this,t,n);case"ascii":return P(this,t,n);case"latin1":case"binary":return N(this,t,n);case"base64":return O(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return A(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function v(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function g(e,t,n,r,i){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),H(n=+n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if("string"==typeof t&&(t=u.from(t,r)),u.isBuffer(t))return 0===t.length?-1:b(e,t,n,r,i);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):b(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function b(e,t,n,r,i){var o,a=1,s=e.length,u=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;a=2,s/=2,u/=2,n/=2}function c(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){var l=-1;for(o=n;os&&(n=s-u),o=n;o>=0;o--){for(var f=!0,p=0;pi&&(r=i):r=i;var o=t.length;r>o/2&&(r=o/2);for(var a=0;a>8,i=n%256,o.push(i),o.push(r);return o}(t,e.length-n),e,n,r)}function O(e,t,n){return 0===t&&n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function x(e,t,n){n=Math.min(e.length,n);for(var r=[],i=t;i239?4:c>223?3:c>191?2:1;if(i+f<=n)switch(f){case 1:c<128&&(l=c);break;case 2:128==(192&(o=e[i+1]))&&(u=(31&c)<<6|63&o)>127&&(l=u);break;case 3:o=e[i+1],a=e[i+2],128==(192&o)&&128==(192&a)&&(u=(15&c)<<12|(63&o)<<6|63&a)>2047&&(u<55296||u>57343)&&(l=u);break;case 4:o=e[i+1],a=e[i+2],s=e[i+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&(u=(15&c)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&u<1114112&&(l=u)}null===l?(l=65533,f=1):l>65535&&(l-=65536,r.push(l>>>10&1023|55296),l=56320|1023&l),r.push(l),i+=f}return function(e){var t=e.length;if(t<=C)return String.fromCharCode.apply(String,e);var n="",r=0;for(;rn&&(e+=" ... "),""},o&&(u.prototype[o]=u.prototype.inspect),u.prototype.compare=function(e,t,n,r,i){if(J(e,Uint8Array)&&(e=u.from(e,e.offset,e.byteLength)),!u.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return-1;if(t>=n)return 1;if(this===e)return 0;for(var o=(i>>>=0)-(r>>>=0),a=(n>>>=0)-(t>>>=0),s=Math.min(o,a),c=this.slice(r,i),l=e.slice(t,n),f=0;f>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var i=this.length-t;if((void 0===n||n>i)&&(n=i),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var o=!1;;)switch(r){case"hex":return w(this,e,t,n);case"utf8":case"utf-8":return E(this,e,t,n);case"ascii":return _(this,e,t,n);case"latin1":case"binary":return S(this,e,t,n);case"base64":return R(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var C=4096;function P(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;ir)&&(n=r);for(var i="",o=t;on)throw new RangeError("Trying to access beyond buffer length")}function j(e,t,n,r,i,o){if(!u.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function D(e,t,n,r,i,o){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function I(e,t,n,r,o){return t=+t,n>>>=0,o||D(e,0,n,4),i.write(e,t,n,r,23,4),n+4}function L(e,t,n,r,o){return t=+t,n>>>=0,o||D(e,0,n,8),i.write(e,t,n,r,52,8),n+8}u.prototype.slice=function(e,t){var n=this.length;(e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t>>=0,t>>>=0,n||k(e,t,this.length);for(var r=this[e],i=1,o=0;++o>>=0,t>>>=0,n||k(e,t,this.length);for(var r=this[e+--t],i=1;t>0&&(i*=256);)r+=this[e+--t]*i;return r},u.prototype.readUInt8=function(e,t){return e>>>=0,t||k(e,1,this.length),this[e]},u.prototype.readUInt16LE=function(e,t){return e>>>=0,t||k(e,2,this.length),this[e]|this[e+1]<<8},u.prototype.readUInt16BE=function(e,t){return e>>>=0,t||k(e,2,this.length),this[e]<<8|this[e+1]},u.prototype.readUInt32LE=function(e,t){return e>>>=0,t||k(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},u.prototype.readUInt32BE=function(e,t){return e>>>=0,t||k(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},u.prototype.readIntLE=function(e,t,n){e>>>=0,t>>>=0,n||k(e,t,this.length);for(var r=this[e],i=1,o=0;++o=(i*=128)&&(r-=Math.pow(2,8*t)),r},u.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||k(e,t,this.length);for(var r=t,i=1,o=this[e+--r];r>0&&(i*=256);)o+=this[e+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},u.prototype.readInt8=function(e,t){return e>>>=0,t||k(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},u.prototype.readInt16LE=function(e,t){e>>>=0,t||k(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},u.prototype.readInt16BE=function(e,t){e>>>=0,t||k(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},u.prototype.readInt32LE=function(e,t){return e>>>=0,t||k(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},u.prototype.readInt32BE=function(e,t){return e>>>=0,t||k(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},u.prototype.readFloatLE=function(e,t){return e>>>=0,t||k(e,4,this.length),i.read(this,e,!0,23,4)},u.prototype.readFloatBE=function(e,t){return e>>>=0,t||k(e,4,this.length),i.read(this,e,!1,23,4)},u.prototype.readDoubleLE=function(e,t){return e>>>=0,t||k(e,8,this.length),i.read(this,e,!0,52,8)},u.prototype.readDoubleBE=function(e,t){return e>>>=0,t||k(e,8,this.length),i.read(this,e,!1,52,8)},u.prototype.writeUIntLE=function(e,t,n,r){(e=+e,t>>>=0,n>>>=0,r)||j(this,e,t,n,Math.pow(2,8*n)-1,0);var i=1,o=0;for(this[t]=255&e;++o>>=0,n>>>=0,r)||j(this,e,t,n,Math.pow(2,8*n)-1,0);var i=n-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+n},u.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||j(this,e,t,1,255,0),this[t]=255&e,t+1},u.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||j(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},u.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||j(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},u.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||j(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},u.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||j(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},u.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var i=Math.pow(2,8*n-1);j(this,e,t,n,i-1,-i)}var o=0,a=1,s=0;for(this[t]=255&e;++o>0)-s&255;return t+n},u.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var i=Math.pow(2,8*n-1);j(this,e,t,n,i-1,-i)}var o=n-1,a=1,s=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+n},u.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||j(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},u.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||j(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},u.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||j(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},u.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||j(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},u.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||j(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},u.prototype.writeFloatLE=function(e,t,n){return I(this,e,t,!0,n)},u.prototype.writeFloatBE=function(e,t,n){return I(this,e,t,!1,n)},u.prototype.writeDoubleLE=function(e,t,n){return L(this,e,t,!0,n)},u.prototype.writeDoubleBE=function(e,t,n){return L(this,e,t,!1,n)},u.prototype.copy=function(e,t,n,r){if(!u.isBuffer(e))throw new TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t=0;--o)e[o+t]=this[o+n];else Uint8Array.prototype.set.call(e,this.subarray(n,r),t);return i},u.prototype.fill=function(e,t,n,r){if("string"==typeof e){if("string"==typeof t?(r=t,t=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),void 0!==r&&"string"!=typeof r)throw new TypeError("encoding must be a string");if("string"==typeof r&&!u.isEncoding(r))throw new TypeError("Unknown encoding: "+r);if(1===e.length){var i=e.charCodeAt(0);("utf8"===r&&i<128||"latin1"===r)&&(e=i)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(o=t;o55295&&n<57344){if(!i){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function F(e){return r.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(q,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function U(e,t,n,r){for(var i=0;i=t.length||i>=e.length);++i)t[i+n]=e[i];return i}function J(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function H(e){return e!=e}var V=function(){for(var e="0123456789abcdef",t=new Array(256),n=0;n<16;++n)for(var r=16*n,i=0;i<16;++i)t[r+i]=e[n]+e[i];return t}()},73754:function(e){"use strict";e.exports=JSON.parse('{"login":"Login","logout":"Logout","email":"E-Mail","password":"Passwort","email or password is wrong":"Die E-Mail oder das Passwort stimmt nicht!","stay logged in":"Angemeldet bleiben","goodbye":"Auf Wiedersehen","welcome back":"Willkommen zurück","registration successful":"Registrierung erfolgreich","registration":"Anmelden","I have read and accepted the terms and conditions.":"Ich habe die AGB gelesen und akzeptiert.","retype password":"Passwort wiederholen","the passwords do not match.":"Die Passwörter stimmen nicht überein.","username":"Username","email is already in use.":"Die E-Mail wird bereits verwendet.","username is already in use.":"Der Username ist bereits vergeben.","wrong email or password":"Falsche E-Mail oder falsches Passwort","wrong rights":"Keine Berechtigung!","passwort vergessen?":"Passwort vergessen?","password forgotten":"Passwort vergessen","request new password":"Neues Passwort setzen","email is not in our database":"Die E-Mail ist nicht registriert!","forgot-password-mail sent":"Es wurde eine E-Mail an die angegebene Adresse gesendet.","password resetted":"Das Passwort wurde erfolgreich zurückgesetzt.","token is not valid":"Der Link ist nicht mehr gültig.","reset password":"Passwort zurücksetzen","repeat password":"Passwort wiederholen","token not valid":"Der Link ist nicht mehr gültig","Not allowed":"Nicht erlaubt","You don\'t have the rights to do this!":"Du hast nicht die Berechtigung, um das zu tun!","If you are not logged in, please log in and try again.":"Wenn du noch nicht eingeloggt bist, logge dich ein und versuche es erneut."}')},10562:function(e){"use strict";e.exports=JSON.parse('{"login":"Login","logout":"Logout","email":"E-Mail","password":"Password","email or password is wrong":"The e-mail or password is incorrect!","stay logged in":"Stay logged in","goodbye":"Goodbye","welcome back":"Welcome back","registration successful":"Registration successful","registration":"Registration","I have read and accepted the terms and conditions.":"I have read and accepted the terms and conditions.","retype password":"Retype Password","the passwords do not match.":"The passwords do not match.","username":"Username","email is already in use.":"This e-mail is already in use.","username is already in use.":"This Username is already taken.","wrong email or password":"Wrong E-Mail or Password!","wrong rights":"Wrong Rights!","passwort vergessen?":"password forgotten?","password forgotten":"Password Forgotten","request new password":"Request New Password","email is not in our database":"The given E-Mailaddress is not registered!","forgot-password-mail sent":"We sent you an E-Mail with instructions","password resetted":"The password was successfully changed.","token is not valid":"The given link is no longer valid.","reset password":"Reset Password","repeat password":"Repeat Password","token not valid":"The link is not valid any more","Not allowed":"Not allowed","You don\'t have the rights to do this!":"You don\'t have the rights to do this!","If you are not logged in, please log in and try again.":"If you are not logged in, please log in and try again."}')},77809:function(e){"use strict";e.exports=JSON.parse('{"Sunday":"Sonntag","Monday":"Montag","Tuesday":"Dienstag","Wednesday":"Mittwoch","Thursday":"Donnerstag","Friday":"Freitag","Saturday":"Samstag","January":"Januar","February":"Februar","March":"März","April":"April","May":"Mai","June":"Juni","July":"Juli","August":"August","September":"September","October":"Oktober","November":"November","December":"Dezember","Sun":"So","Mon":"Mo","Tue":"Di","Wed":"Mi","Thu":"Do","Fri":"Fr","Sat":"Sa","Jan":"Jan","Feb":"Feb","Mar":"Mär","Apr":"Apr","Jun":"Jun","Jul":"Jul","Aug":"Aug","Sep":"Sep","Oct":"Okt","Nov":"Nov","Dec":"Dez"}')},85015:function(e){"use strict";e.exports=JSON.parse('{"Sunday":"Sunday","Monday":"Monday","Tuesday":"Tuesday","Wednesday":"Wednesday","Thursday":"Thursday","Friday":"Friday","Saturday":"Saturday","January":"January","February":"February","March":"March","April":"April","May":"May","June":"June","July":"July","August":"August","September":"September","October":"October","November":"November","December":"December","Sun":"Sun","Mon":"Mon","Tue":"Tue","Wed":"Wed","Thu":"Thu","Fri":"Fri","Sat":"Sat","Jan":"Jan","Feb":"Feb","Mar":"Mar","Apr":"Apr","Jun":"Jun","Jul":"Jul","Aug":"Aug","Sep":"Sep","Oct":"Oct","Nov":"Nov","Dec":"Dec"}')},16266:function(e,t,n){n(95767),n(68132),n(48388),n(37470),n(94882),n(41520),n(27476),n(79622),n(89375),n(43533),n(84672),n(64157),n(35095),n(49892),n(75115),n(99176),n(68838),n(96253),n(39730),n(6059),n(48377),n(71084),n(64299),n(11246),n(30726),n(1901),n(75972),n(53403),n(92516),n(49371),n(86479),n(91736),n(51889),n(65177),n(81246),n(76503),n(66786),n(50932),n(57526),n(21591),n(9073),n(80347),n(30579),n(4669),n(67710),n(45789),n(33514),n(99978),n(58472),n(86946),n(35068),n(413),n(50191),n(98306),n(64564),n(39115),n(29539),n(96620),n(62850),n(10823),n(17732),n(40856),n(80703),n(91539),n(5292),n(45177),n(73694),n(37648),n(27795),n(4531),n(23605),n(6780),n(69937),n(10511),n(81822),n(19977),n(91031),n(46331),n(41560),n(20774),n(30522),n(58295),n(87842),n(50110),n(20075),n(24336),n(19371),n(98837),n(26773),n(15745),n(33057),n(3750),n(23369),n(99564),n(32e3),n(48977),n(52310),n(94899),n(31842),n(56997),n(83946),n(18269),n(66108),n(76774),n(21466),n(59357),n(76142),n(51876),n(40851),n(88416),n(98184),n(30147),n(59192),n(30142),n(1786),n(75368),n(46964),n(62152),n(74821),n(79103),n(81303),n(83318),n(70162),n(33834),n(21572),n(82139),n(10685),n(85535),n(17347),n(83049),n(96633),n(68989),n(78270),n(64510),n(73984),n(75769),n(50055),n(96014),e.exports=n(25645)},70911:function(e,t,n){n(1268),e.exports=n(25645).Array.flatMap},10990:function(e,t,n){n(62773),e.exports=n(25645).Array.includes},15434:function(e,t,n){n(83276),e.exports=n(25645).Object.entries},78051:function(e,t,n){n(98351),e.exports=n(25645).Object.getOwnPropertyDescriptors},38250:function(e,t,n){n(96409),e.exports=n(25645).Object.values},54952:function(e,t,n){"use strict";n(40851),n(9865),e.exports=n(25645).Promise.finally},6197:function(e,t,n){n(92770),e.exports=n(25645).String.padEnd},14160:function(e,t,n){n(41784),e.exports=n(25645).String.padStart},54039:function(e,t,n){n(94325),e.exports=n(25645).String.trimRight},96728:function(e,t,n){n(65869),e.exports=n(25645).String.trimLeft},93568:function(e,t,n){n(79665),e.exports=n(28787).f("asyncIterator")},40115:function(e,t,n){n(34579),e.exports=n(11327).global},85663:function(e){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},12159:function(e,t,n){var r=n(36727);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},11327:function(e){var t=e.exports={version:"2.6.11"};"number"==typeof __e&&(__e=t)},19216:function(e,t,n){var r=n(85663);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,i){return e.call(t,n,r,i)}}return function(){return e.apply(t,arguments)}}},89666:function(e,t,n){e.exports=!n(7929)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},97467:function(e,t,n){var r=n(36727),i=n(33938).document,o=r(i)&&r(i.createElement);e.exports=function(e){return o?i.createElement(e):{}}},83856:function(e,t,n){var r=n(33938),i=n(11327),o=n(19216),a=n(41818),s=n(27069),u=function(e,t,n){var c,l,f,p=e&u.F,h=e&u.G,d=e&u.S,y=e&u.P,m=e&u.B,v=e&u.W,g=h?i:i[t]||(i[t]={}),b=g.prototype,w=h?r:d?r[t]:(r[t]||{}).prototype;for(c in h&&(n=t),n)(l=!p&&w&&void 0!==w[c])&&s(g,c)||(f=l?w[c]:n[c],g[c]=h&&"function"!=typeof w[c]?n[c]:m&&l?o(f,r):v&&w[c]==f?function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(f):y&&"function"==typeof f?o(Function.call,f):f,y&&((g.virtual||(g.virtual={}))[c]=f,e&u.R&&b&&!b[c]&&a(b,c,f)))};u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,e.exports=u},7929:function(e){e.exports=function(e){try{return!!e()}catch(e){return!0}}},33938:function(e){var t=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=t)},27069:function(e){var t={}.hasOwnProperty;e.exports=function(e,n){return t.call(e,n)}},41818:function(e,t,n){var r=n(4743),i=n(83101);e.exports=n(89666)?function(e,t,n){return r.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},33758:function(e,t,n){e.exports=!n(89666)&&!n(7929)((function(){return 7!=Object.defineProperty(n(97467)("div"),"a",{get:function(){return 7}}).a}))},36727:function(e){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},4743:function(e,t,n){var r=n(12159),i=n(33758),o=n(33206),a=Object.defineProperty;t.f=n(89666)?Object.defineProperty:function(e,t,n){if(r(e),t=o(t,!0),r(n),i)try{return a(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},83101:function(e){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},33206:function(e,t,n){var r=n(36727);e.exports=function(e,t){if(!r(e))return e;var n,i;if(t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;if("function"==typeof(n=e.valueOf)&&!r(i=n.call(e)))return i;if(!t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},34579:function(e,t,n){var r=n(83856);r(r.G,{global:n(33938)})},24963:function(e){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},83365:function(e,t,n){var r=n(92032);e.exports=function(e,t){if("number"!=typeof e&&"Number"!=r(e))throw TypeError(t);return+e}},17722:function(e,t,n){var r=n(86314)("unscopables"),i=Array.prototype;null==i[r]&&n(87728)(i,r,{}),e.exports=function(e){i[r][e]=!0}},76793:function(e,t,n){"use strict";var r=n(24496)(!0);e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},83328:function(e){e.exports=function(e,t,n,r){if(!(e instanceof t)||void 0!==r&&r in e)throw TypeError(n+": incorrect invocation!");return e}},27007:function(e,t,n){var r=n(55286);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},5216:function(e,t,n){"use strict";var r=n(20508),i=n(92337),o=n(10875);e.exports=[].copyWithin||function(e,t){var n=r(this),a=o(n.length),s=i(e,a),u=i(t,a),c=arguments.length>2?arguments[2]:void 0,l=Math.min((void 0===c?a:i(c,a))-u,a-s),f=1;for(u0;)u in n?n[s]=n[u]:delete n[s],s+=f,u+=f;return n}},46852:function(e,t,n){"use strict";var r=n(20508),i=n(92337),o=n(10875);e.exports=function(e){for(var t=r(this),n=o(t.length),a=arguments.length,s=i(a>1?arguments[1]:void 0,n),u=a>2?arguments[2]:void 0,c=void 0===u?n:i(u,n);c>s;)t[s++]=e;return t}},79315:function(e,t,n){var r=n(22110),i=n(10875),o=n(92337);e.exports=function(e){return function(t,n,a){var s,u=r(t),c=i(u.length),l=o(a,c);if(e&&n!=n){for(;c>l;)if((s=u[l++])!=s)return!0}else for(;c>l;l++)if((e||l in u)&&u[l]===n)return e||l||0;return!e&&-1}}},10050:function(e,t,n){var r=n(741),i=n(49797),o=n(20508),a=n(10875),s=n(16886);e.exports=function(e,t){var n=1==e,u=2==e,c=3==e,l=4==e,f=6==e,p=5==e||f,h=t||s;return function(t,s,d){for(var y,m,v=o(t),g=i(v),b=r(s,d,3),w=a(g.length),E=0,_=n?h(t,w):u?h(t,0):void 0;w>E;E++)if((p||E in g)&&(m=b(y=g[E],E,v),e))if(n)_[E]=m;else if(m)switch(e){case 3:return!0;case 5:return y;case 6:return E;case 2:_.push(y)}else if(l)return!1;return f?-1:c||l?l:_}}},37628:function(e,t,n){var r=n(24963),i=n(20508),o=n(49797),a=n(10875);e.exports=function(e,t,n,s,u){r(t);var c=i(e),l=o(c),f=a(c.length),p=u?f-1:0,h=u?-1:1;if(n<2)for(;;){if(p in l){s=l[p],p+=h;break}if(p+=h,u?p<0:f<=p)throw TypeError("Reduce of empty array with no initial value")}for(;u?p>=0:f>p;p+=h)p in l&&(s=t(s,l[p],p,c));return s}},42736:function(e,t,n){var r=n(55286),i=n(4302),o=n(86314)("species");e.exports=function(e){var t;return i(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!i(t.prototype)||(t=void 0),r(t)&&null===(t=t[o])&&(t=void 0)),void 0===t?Array:t}},16886:function(e,t,n){var r=n(42736);e.exports=function(e,t){return new(r(e))(t)}},34398:function(e,t,n){"use strict";var r=n(24963),i=n(55286),o=n(97242),a=[].slice,s={},u=function(e,t,n){if(!(t in s)){for(var r=[],i=0;i1?arguments[1]:void 0,3);n=n?n.n:this._f;)for(r(n.v,n.k,this);n&&n.r;)n=n.p},has:function(e){return!!m(d(this,t),e)}}),p&&r(l.prototype,"size",{get:function(){return d(this,t)[y]}}),l},def:function(e,t,n){var r,i,o=m(e,t);return o?o.v=n:(e._l=o={i:i=h(t,!0),k:t,v:n,p:r=e._l,n:void 0,r:!1},e._f||(e._f=o),r&&(r.n=o),e[y]++,"F"!==i&&(e._i[i]=o)),e},getEntry:m,setStrong:function(e,t,n){c(e,t,(function(e,n){this._t=d(e,t),this._k=n,this._l=void 0}),(function(){for(var e=this,t=e._k,n=e._l;n&&n.r;)n=n.p;return e._t&&(e._l=n=n?n.n:e._t._f)?l(0,"keys"==t?n.k:"values"==t?n.v:[n.k,n.v]):(e._t=void 0,l(1))}),n?"entries":"values",!n,!0),f(t)}}},23657:function(e,t,n){"use strict";var r=n(24408),i=n(84728).getWeak,o=n(27007),a=n(55286),s=n(83328),u=n(3531),c=n(10050),l=n(79181),f=n(1616),p=c(5),h=c(6),d=0,y=function(e){return e._l||(e._l=new m)},m=function(){this.a=[]},v=function(e,t){return p(e.a,(function(e){return e[0]===t}))};m.prototype={get:function(e){var t=v(this,e);if(t)return t[1]},has:function(e){return!!v(this,e)},set:function(e,t){var n=v(this,e);n?n[1]=t:this.a.push([e,t])},delete:function(e){var t=h(this.a,(function(t){return t[0]===e}));return~t&&this.a.splice(t,1),!!~t}},e.exports={getConstructor:function(e,t,n,o){var c=e((function(e,r){s(e,c,t,"_i"),e._t=t,e._i=d++,e._l=void 0,null!=r&&u(r,n,e[o],e)}));return r(c.prototype,{delete:function(e){if(!a(e))return!1;var n=i(e);return!0===n?y(f(this,t)).delete(e):n&&l(n,this._i)&&delete n[this._i]},has:function(e){if(!a(e))return!1;var n=i(e);return!0===n?y(f(this,t)).has(e):n&&l(n,this._i)}}),c},def:function(e,t,n){var r=i(o(t),!0);return!0===r?y(e).set(t,n):r[e._i]=n,e},ufstore:y}},45795:function(e,t,n){"use strict";var r=n(3816),i=n(42985),o=n(77234),a=n(24408),s=n(84728),u=n(3531),c=n(83328),l=n(55286),f=n(74253),p=n(7462),h=n(22943),d=n(40266);e.exports=function(e,t,n,y,m,v){var g=r[e],b=g,w=m?"set":"add",E=b&&b.prototype,_={},S=function(e){var t=E[e];o(E,e,"delete"==e||"has"==e?function(e){return!(v&&!l(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return v&&!l(e)?void 0:t.call(this,0===e?0:e)}:"add"==e?function(e){return t.call(this,0===e?0:e),this}:function(e,n){return t.call(this,0===e?0:e,n),this})};if("function"==typeof b&&(v||E.forEach&&!f((function(){(new b).entries().next()})))){var R=new b,T=R[w](v?{}:-0,1)!=R,O=f((function(){R.has(1)})),x=p((function(e){new b(e)})),C=!v&&f((function(){for(var e=new b,t=5;t--;)e[w](t,t);return!e.has(-0)}));x||((b=t((function(t,n){c(t,b,e);var r=d(new g,t,b);return null!=n&&u(n,m,r[w],r),r}))).prototype=E,E.constructor=b),(O||C)&&(S("delete"),S("has"),m&&S("get")),(C||T)&&S(w),v&&E.clear&&delete E.clear}else b=y.getConstructor(t,e,m,w),a(b.prototype,n),s.NEED=!0;return h(b,e),_[e]=b,i(i.G+i.W+i.F*(b!=g),_),v||y.setStrong(b,e,m),b}},25645:function(e){var t=e.exports={version:"2.6.11"};"number"==typeof __e&&(__e=t)},92811:function(e,t,n){"use strict";var r=n(99275),i=n(90681);e.exports=function(e,t,n){t in e?r.f(e,t,i(0,n)):e[t]=n}},741:function(e,t,n){var r=n(24963);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,i){return e.call(t,n,r,i)}}return function(){return e.apply(t,arguments)}}},53537:function(e,t,n){"use strict";var r=n(74253),i=Date.prototype.getTime,o=Date.prototype.toISOString,a=function(e){return e>9?e:"0"+e};e.exports=r((function(){return"0385-07-25T07:06:39.999Z"!=o.call(new Date(-50000000000001))}))||!r((function(){o.call(new Date(NaN))}))?function(){if(!isFinite(i.call(this)))throw RangeError("Invalid time value");var e=this,t=e.getUTCFullYear(),n=e.getUTCMilliseconds(),r=t<0?"-":t>9999?"+":"";return r+("00000"+Math.abs(t)).slice(r?-6:-4)+"-"+a(e.getUTCMonth()+1)+"-"+a(e.getUTCDate())+"T"+a(e.getUTCHours())+":"+a(e.getUTCMinutes())+":"+a(e.getUTCSeconds())+"."+(n>99?n:"0"+a(n))+"Z"}:o},870:function(e,t,n){"use strict";var r=n(27007),i=n(21689),o="number";e.exports=function(e){if("string"!==e&&e!==o&&"default"!==e)throw TypeError("Incorrect hint");return i(r(this),e!=o)}},91355:function(e){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},67057:function(e,t,n){e.exports=!n(74253)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},62457:function(e,t,n){var r=n(55286),i=n(3816).document,o=r(i)&&r(i.createElement);e.exports=function(e){return o?i.createElement(e):{}}},74430:function(e){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},5541:function(e,t,n){var r=n(47184),i=n(64548),o=n(14682);e.exports=function(e){var t=r(e),n=i.f;if(n)for(var a,s=n(e),u=o.f,c=0;s.length>c;)u.call(e,a=s[c++])&&t.push(a);return t}},42985:function(e,t,n){var r=n(3816),i=n(25645),o=n(87728),a=n(77234),s=n(741),u=function(e,t,n){var c,l,f,p,h=e&u.F,d=e&u.G,y=e&u.S,m=e&u.P,v=e&u.B,g=d?r:y?r[t]||(r[t]={}):(r[t]||{}).prototype,b=d?i:i[t]||(i[t]={}),w=b.prototype||(b.prototype={});for(c in d&&(n=t),n)f=((l=!h&&g&&void 0!==g[c])?g:n)[c],p=v&&l?s(f,r):m&&"function"==typeof f?s(Function.call,f):f,g&&a(g,c,f,e&u.U),b[c]!=f&&o(b,c,p),m&&w[c]!=f&&(w[c]=f)};r.core=i,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,e.exports=u},8852:function(e,t,n){var r=n(86314)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[r]=!1,!"/./"[e](t)}catch(e){}}return!0}},74253:function(e){e.exports=function(e){try{return!!e()}catch(e){return!0}}},28082:function(e,t,n){"use strict";n(18269);var r=n(77234),i=n(87728),o=n(74253),a=n(91355),s=n(86314),u=n(21165),c=s("species"),l=!o((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")})),f=function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2===n.length&&"a"===n[0]&&"b"===n[1]}();e.exports=function(e,t,n){var p=s(e),h=!o((function(){var t={};return t[p]=function(){return 7},7!=""[e](t)})),d=h?!o((function(){var t=!1,n=/a/;return n.exec=function(){return t=!0,null},"split"===e&&(n.constructor={},n.constructor[c]=function(){return n}),n[p](""),!t})):void 0;if(!h||!d||"replace"===e&&!l||"split"===e&&!f){var y=/./[p],m=n(a,p,""[e],(function(e,t,n,r,i){return t.exec===u?h&&!i?{done:!0,value:y.call(t,n,r)}:{done:!0,value:e.call(n,t,r)}:{done:!1}})),v=m[0],g=m[1];r(String.prototype,e,v),i(RegExp.prototype,p,2==t?function(e,t){return g.call(e,this,t)}:function(e){return g.call(e,this)})}}},53218:function(e,t,n){"use strict";var r=n(27007);e.exports=function(){var e=r(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},13325:function(e,t,n){"use strict";var r=n(4302),i=n(55286),o=n(10875),a=n(741),s=n(86314)("isConcatSpreadable");e.exports=function e(t,n,u,c,l,f,p,h){for(var d,y,m=l,v=0,g=!!p&&a(p,h,3);v0)m=e(t,n,d,o(d.length),m,f-1)-1;else{if(m>=9007199254740991)throw TypeError();t[m]=d}m++}v++}return m}},3531:function(e,t,n){var r=n(741),i=n(28851),o=n(86555),a=n(27007),s=n(10875),u=n(69002),c={},l={},f=e.exports=function(e,t,n,f,p){var h,d,y,m,v=p?function(){return e}:u(e),g=r(n,f,t?2:1),b=0;if("function"!=typeof v)throw TypeError(e+" is not iterable!");if(o(v)){for(h=s(e.length);h>b;b++)if((m=t?g(a(d=e[b])[0],d[1]):g(e[b]))===c||m===l)return m}else for(y=v.call(e);!(d=y.next()).done;)if((m=i(y,g,d.value,t))===c||m===l)return m};f.BREAK=c,f.RETURN=l},40018:function(e,t,n){e.exports=n(3825)("native-function-to-string",Function.toString)},3816:function(e){var t=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=t)},79181:function(e){var t={}.hasOwnProperty;e.exports=function(e,n){return t.call(e,n)}},87728:function(e,t,n){var r=n(99275),i=n(90681);e.exports=n(67057)?function(e,t,n){return r.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},40639:function(e,t,n){var r=n(3816).document;e.exports=r&&r.documentElement},1734:function(e,t,n){e.exports=!n(67057)&&!n(74253)((function(){return 7!=Object.defineProperty(n(62457)("div"),"a",{get:function(){return 7}}).a}))},40266:function(e,t,n){var r=n(55286),i=n(27375).set;e.exports=function(e,t,n){var o,a=t.constructor;return a!==n&&"function"==typeof a&&(o=a.prototype)!==n.prototype&&r(o)&&i&&i(e,o),e}},97242:function(e){e.exports=function(e,t,n){var r=void 0===n;switch(t.length){case 0:return r?e():e.call(n);case 1:return r?e(t[0]):e.call(n,t[0]);case 2:return r?e(t[0],t[1]):e.call(n,t[0],t[1]);case 3:return r?e(t[0],t[1],t[2]):e.call(n,t[0],t[1],t[2]);case 4:return r?e(t[0],t[1],t[2],t[3]):e.call(n,t[0],t[1],t[2],t[3])}return e.apply(n,t)}},49797:function(e,t,n){var r=n(92032);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},86555:function(e,t,n){var r=n(87234),i=n(86314)("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||o[i]===e)}},4302:function(e,t,n){var r=n(92032);e.exports=Array.isArray||function(e){return"Array"==r(e)}},18367:function(e,t,n){var r=n(55286),i=Math.floor;e.exports=function(e){return!r(e)&&isFinite(e)&&i(e)===e}},55286:function(e){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},55364:function(e,t,n){var r=n(55286),i=n(92032),o=n(86314)("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[o])?!!t:"RegExp"==i(e))}},28851:function(e,t,n){var r=n(27007);e.exports=function(e,t,n,i){try{return i?t(r(n)[0],n[1]):t(n)}catch(t){var o=e.return;throw void 0!==o&&r(o.call(e)),t}}},49988:function(e,t,n){"use strict";var r=n(42503),i=n(90681),o=n(22943),a={};n(87728)(a,n(86314)("iterator"),(function(){return this})),e.exports=function(e,t,n){e.prototype=r(a,{next:i(1,n)}),o(e,t+" Iterator")}},42923:function(e,t,n){"use strict";var r=n(4461),i=n(42985),o=n(77234),a=n(87728),s=n(87234),u=n(49988),c=n(22943),l=n(468),f=n(86314)("iterator"),p=!([].keys&&"next"in[].keys()),h="keys",d="values",y=function(){return this};e.exports=function(e,t,n,m,v,g,b){u(n,t,m);var w,E,_,S=function(e){if(!p&&e in x)return x[e];switch(e){case h:case d:return function(){return new n(this,e)}}return function(){return new n(this,e)}},R=t+" Iterator",T=v==d,O=!1,x=e.prototype,C=x[f]||x["@@iterator"]||v&&x[v],P=C||S(v),N=v?T?S("entries"):P:void 0,M="Array"==t&&x.entries||C;if(M&&(_=l(M.call(new e)))!==Object.prototype&&_.next&&(c(_,R,!0),r||"function"==typeof _[f]||a(_,f,y)),T&&C&&C.name!==d&&(O=!0,P=function(){return C.call(this)}),r&&!b||!p&&!O&&x[f]||a(x,f,P),s[t]=P,s[R]=y,v)if(w={values:T?P:S(d),keys:g?P:S(h),entries:N},b)for(E in w)E in x||o(x,E,w[E]);else i(i.P+i.F*(p||O),t,w);return w}},7462:function(e,t,n){var r=n(86314)("iterator"),i=!1;try{var o=[7][r]();o.return=function(){i=!0},Array.from(o,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!i)return!1;var n=!1;try{var o=[7],a=o[r]();a.next=function(){return{done:n=!0}},o[r]=function(){return a},e(o)}catch(e){}return n}},15436:function(e){e.exports=function(e,t){return{value:t,done:!!e}}},87234:function(e){e.exports={}},4461:function(e){e.exports=!1},13086:function(e){var t=Math.expm1;e.exports=!t||t(10)>22025.465794806718||t(10)<22025.465794806718||-2e-17!=t(-2e-17)?function(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:Math.exp(e)-1}:t},34934:function(e,t,n){var r=n(61801),i=Math.pow,o=i(2,-52),a=i(2,-23),s=i(2,127)*(2-a),u=i(2,-126);e.exports=Math.fround||function(e){var t,n,i=Math.abs(e),c=r(e);return is||n!=n?c*(1/0):c*n}},46206:function(e){e.exports=Math.log1p||function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:Math.log(1+e)}},61801:function(e){e.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},84728:function(e,t,n){var r=n(93953)("meta"),i=n(55286),o=n(79181),a=n(99275).f,s=0,u=Object.isExtensible||function(){return!0},c=!n(74253)((function(){return u(Object.preventExtensions({}))})),l=function(e){a(e,r,{value:{i:"O"+ ++s,w:{}}})},f=e.exports={KEY:r,NEED:!1,fastKey:function(e,t){if(!i(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,r)){if(!u(e))return"F";if(!t)return"E";l(e)}return e[r].i},getWeak:function(e,t){if(!o(e,r)){if(!u(e))return!0;if(!t)return!1;l(e)}return e[r].w},onFreeze:function(e){return c&&f.NEED&&u(e)&&!o(e,r)&&l(e),e}}},14351:function(e,t,n){var r=n(3816),i=n(74193).set,o=r.MutationObserver||r.WebKitMutationObserver,a=r.process,s=r.Promise,u="process"==n(92032)(a);e.exports=function(){var e,t,n,c=function(){var r,i;for(u&&(r=a.domain)&&r.exit();e;){i=e.fn,e=e.next;try{i()}catch(r){throw e?n():t=void 0,r}}t=void 0,r&&r.enter()};if(u)n=function(){a.nextTick(c)};else if(!o||r.navigator&&r.navigator.standalone)if(s&&s.resolve){var l=s.resolve(void 0);n=function(){l.then(c)}}else n=function(){i.call(r,c)};else{var f=!0,p=document.createTextNode("");new o(c).observe(p,{characterData:!0}),n=function(){p.data=f=!f}}return function(r){var i={fn:r,next:void 0};t&&(t.next=i),e||(e=i,n()),t=i}}},43499:function(e,t,n){"use strict";var r=n(24963);function i(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)}e.exports.f=function(e){return new i(e)}},35345:function(e,t,n){"use strict";var r=n(67057),i=n(47184),o=n(64548),a=n(14682),s=n(20508),u=n(49797),c=Object.assign;e.exports=!c||n(74253)((function(){var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach((function(e){t[e]=e})),7!=c({},e)[n]||Object.keys(c({},t)).join("")!=r}))?function(e,t){for(var n=s(e),c=arguments.length,l=1,f=o.f,p=a.f;c>l;)for(var h,d=u(arguments[l++]),y=f?i(d).concat(f(d)):i(d),m=y.length,v=0;m>v;)h=y[v++],r&&!p.call(d,h)||(n[h]=d[h]);return n}:c},42503:function(e,t,n){var r=n(27007),i=n(35588),o=n(74430),a=n(69335)("IE_PROTO"),s=function(){},u=function(){var e,t=n(62457)("iframe"),r=o.length;for(t.style.display="none",n(40639).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("