1(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{1:function(e,t,n){"use strict";n.d(t,"k",(function(){return v})),n.d(t,"m",(function(){return w})),n.d(t,"l",(function(){return y})),n.d(t,"e",(function(){return j})),n.d(t,"b",(function(){return k})),n.d(t,"r",(function(){return _})),n.d(t,"g",(function(){return O})),n.d(t,"h",(function(){return C})),n.d(t,"d",(function(){return E})),n.d(t,"q",(function(){return $})),n.d(t,"j",(function(){return S})),n.d(t,"s",(function(){return M})),n.d(t,"n",(function(){return A})),n.d(t,"p",(function(){return N})),n.d(t,"f",(function(){return z})),n.d(t,"c",(function(){return D})),n.d(t,"i",(function(){return L})),n.d(t,"o",(function(){return I})),n.d(t,"a",(function(){return F}));n(58),n(45),n(31),n(50),n(56),n(57);var r=n(21),o=(n(170),n(171),n(41)),c=(n(39),n(40),n(173),n(176),n(178),n(179),n(81),n(11),n(2)),l=(n(52),n(24),n(9),n(43),n(28),n(25)),f=n(0);function d(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(object);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,n)}return t}function h(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?d(Object(source),!0).forEach((function(t){Object(l.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):d(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}function m(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return x(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 x(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f: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.")}var o,c=!0,l=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return c=e.done,e},e:function(e){l=!0,o=e},f:function(){try{c||null==n.return||n.return()}finally{if(l)throw o}}}}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}function v(e){f.a.config.errorHandler&&f.a.config.errorHandler(e)}function w(e){return e.then((function(e){return e.default||e}))}function y(e){return e.$options&&"function"==typeof e.$options.fetch&&!e.$options.fetch.length}function j(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=e.$children||[],o=m(r);try{for(o.s();!(t=o.n()).done;){var c=t.value;c.$fetch?n.push(c):c.$children&&j(c,n)}}catch(e){o.e(e)}finally{o.f()}return n}function k(e,t){if(t||!e.options.__hasNuxtData){var n=e.options._originDataFn||e.options.data||function(){return{}};e.options._originDataFn=n,e.options.data=function(){var data=n.call(this,this);return this.$ssrContext&&(t=this.$ssrContext.asyncData[e.cid]),h(h({},data),t)},e.options.__hasNuxtData=!0,e._Ctor&&e._Ctor.options&&(e._Ctor.options.data=e.options.data)}}function _(e){return e.options&&e._Ctor===e||(e.options?(e._Ctor=e,e.extendOptions=e.options):(e=f.a.extend(e))._Ctor=e,!e.options.name&&e.options.__file&&(e.options.name=e.options.__file)),e}function O(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"components";return Array.prototype.concat.apply([],e.matched.map((function(e,r){return Object.keys(e[n]).map((function(o){return t&&t.push(r),e[n][o]}))})))}function C(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return O(e,t,"instances")}function E(e,t){return Array.prototype.concat.apply([],e.matched.map((function(e,n){return Object.keys(e.components).reduce((function(r,o){return e.components[o]?r.push(t(e.components[o],e.instances[o],e,o,n)):delete e.components[o],r}),[])})))}function $(e,t){return Promise.all(E(e,function(){var e=Object(c.a)(regeneratorRuntime.mark((function e(n,r,o,c){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("function"!=typeof n||n.options){e.next=4;break}return e.next=3,n();case 3:n=e.sent;case 4:return o.components[c]=n=_(n),e.abrupt("return","function"==typeof t?t(n,r,o,c):n);case 6:case"end":return e.stop()}}),e)})));return function(t,n,r,o){return e.apply(this,arguments)}}()))}function S(e){return T.apply(this,arguments)}function T(){return(T=Object(c.a)(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,$(t);case 4:return e.abrupt("return",h(h({},t),{},{meta:O(t).map((function(e,n){return h(h({},e.options.meta),(t.matched[n]||{}).meta)}))}));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function M(e,t){return R.apply(this,arguments)}function R(){return(R=Object(c.a)(regeneratorRuntime.mark((function e(t,n){var c,l,f,d;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.context||(t.context={isStatic:!0,isDev:!1,isHMR:!1,app:t,store:t.store,payload:n.payload,error:n.error,base:"/",env:{}},n.ssrContext&&(t.context.ssrContext=n.ssrContext),t.context.redirect=function(e,path,n){if(e){t.context._redirected=!0;var r=Object(o.a)(path);if("number"==typeof e||"undefined"!==r&&"object"!==r||(n=path||{},path=e,r=Object(o.a)(path),e=302),"object"===r&&(path=t.router.resolve(path).route.fullPath),!/(^[.]{1,2}\/)|(^\/(?!\/))/.test(path))throw path=J(path,n),window.location.replace(path),new Error("ERR_REDIRECT");t.context.next({path:path,query:n,status:e})}},t.context.nuxtState=window.__NUXT__),e.next=3,Promise.all([S(n.route),S(n.from)]);case 3:c=e.sent,l=Object(r.a)(c,2),f=l[0],d=l[1],n.route&&(t.context.route=f),n.from&&(t.context.from=d),t.context.next=n.next,t.context._redirected=!1,t.context._errored=!1,t.context.
1isHMR=!1,t.context.params=t.context.route.params||{},t.context.query=t.context.route.query||{};case 15:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function A(e,t){return!e.length||t._redirected||t._errored?Promise.resolve():N(e[0],t).then((function(){return A(e.slice(1),t)}))}function N(e,t){var n;return(n=2===e.length?new Promise((function(n){e(t,(function(e,data){e&&t.error(e),n(data=data||{})}))})):e(t))&&n instanceof Promise&&"function"==typeof n.then?n:Promise.resolve(n)}function z(base,e){var path=decodeURI(window.location.pathname);return"hash"===e?window.location.hash.replace(/^#\//,""):(base&&(path.endsWith("/")?path:path+"/").startsWith(base)&&(path=path.slice(base.length)),(path||"/")+window.location.search+window.location.hash)}function D(e,t){return function(e,t){for(var n=new Array(e.length),i=0;i<e.length;i++)"object"===Object(o.a)(e[i])&&(n[i]=new RegExp("^(?:"+e[i].pattern+")$",Q(t)));return function(t,r){for(var path="",data=t||{},o=(r||{}).pretty?U:encodeURIComponent,c=0;c<e.length;c++){var l=e[c];if("string"!=typeof l){var f=data[l.name||"pathMatch"],d=void 0;if(null==f){if(l.optional){l.partial&&(path+=l.prefix);continue}throw new TypeError('Expected "'+l.name+'" to be defined')}if(Array.isArray(f)){if(!l.repeat)throw new TypeError('Expected "'+l.name+'" to not repeat, but received `'+JSON.stringify(f)+"`");if(0===f.length){if(l.optional)continue;throw new TypeError('Expected "'+l.name+'" to not be empty')}for(var h=0;h<f.length;h++){if(d=o(f[h]),!n[c].test(d))throw new TypeError('Expected all "'+l.name+'" to match "'+l.pattern+'", but received `'+JSON.stringify(d)+"`");path+=(0===h?l.prefix:l.delimiter)+d}}else{if(d=l.asterisk?U(f,!0):o(f),!n[c].test(d))throw new TypeError('Expected "'+l.name+'" to match "'+l.pattern+'", but received "'+d+'"');path+=l.prefix+d}}else path+=l}return path}}(function(e,t){var n,r=[],o=0,c=0,path="",l=t&&t.delimiter||"/";for(;null!=(n=P.exec(e));){var f=n[0],d=n[1],h=n.index;if(path+=e.slice(c,h),c=h+f.length,d)path+=d[1];else{var m=e[c],x=n[2],v=n[3],w=n[4],y=n[5],j=n[6],k=n[7];path&&(r.push(path),path="");var _=null!=x&&null!=m&&m!==x,O="+"===j||"*"===j,C="?"===j||"*"===j,E=n[2]||l,pattern=w||y;r.push({name:v||o++,prefix:x||"",delimiter:E,optional:C,repeat:O,partial:_,asterisk:Boolean(k),pattern:pattern?Y(pattern):k?".*":"[^"+B(E)+"]+?"})}}c<e.length&&(path+=e.substr(c));path&&r.push(path);return r}(e,t),t)}function L(e,t){var n={},r=h(h({},e),t);for(var o in r)String(e[o])!==String(t[o])&&(n[o]=!0);return n}function I(e){var t;if(e.message||"string"==typeof e)t=e.message||e;else try{t=JSON.stringify(e,null,2)}catch(n){t="[".concat(e.constructor.name,"]")}return h(h({},e),{},{message:t,statusCode:e.statusCode||e.status||e.response&&e.response.status||500})}window.onNuxtReadyCbs=[],window.onNuxtReady=function(e){window.onNuxtReadyCbs.push(e)};var P=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function U(e,t){var n=t?/[?#]/g:/[/?#]/g;return encodeURI(e).replace(n,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function B(e){return e.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}function Y(e){return e.replace(/([=!:$/()])/g,"\\$1")}function Q(e){return e&&e.sensitive?"":"i"}function J(e,t){var n,o=e.indexOf("://");-1!==o?(n=e.substring(0,o),e=e.substring(o+3)):e.startsWith("//")&&(e=e.substring(2));var c,l=e.split("/"),f=(n?n+"://":"//")+l.shift(),path=l.join("/");if(""===path&&1===l.length&&(f+="/"),2===(l=path.split("#")).length){var d=l,h=Object(r.a)(d,2);path=h[0],c=h[1]}return f+=path?"/"+path:"",t&&"{}"!==JSON.stringify(t)&&(f+=(2===e.split("?").length?"&":"?")+function(e){return Object.keys(e).sort().map((function(t){var n=e[t];return null==n?"":Array.isArray(n)?n.slice().map((function(e){return[t,"=",e].join("")})).join("&"):t+"="+n})).filter(Boolean).join("&")}(t)),f+=c?"#"+c:""}function F(e,t,n){e.$options[t]||(e.$options[t]=[]),e.$options[t].includes(n)||e.$options[t].push(n)}},135:function(e,t,n){"use strict";n(9),n(11);var r=n(2),o=n(0),c=n(1),l=window.__NUXT__;function f(){if(!this._hydrated)return this.$fetch()}function d(){if((e=this).$vnode&&e.$vnode.elm&&e.$vnode.elm.dataset&&e.$vnode.elm.dataset.fetchKey){var e;this._hydrated=!0,this._fetchKey=+this.$vnode.elm.dataset.fetchKey;var data=l.fetch[this._fetchKey];if(data&&data._error)this.$fetchState.error=data._error;else for(var t in data)o.a.set(this.$data,t,data[t])}}function h(){var e=this;return this._fetchPromise||(this._fetchPromise=m.call(this).then((function(){delete e._fetchPromise}))),this._fetchPromise}function m(){return x.apply(this,arguments)}function x(){return(x=Object(r.a)(regeneratorRuntime.mark((function e(){var t,n,r,o=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this.$nuxt.nbFetching++,this.$fetchState.pending=!0,this.$fetchState.error=null,this._hydrated=!1,t=null,n=Date.now(),e.prev=6,e.next=9,this.$options.fetch.call(this);case 9:e.next=15;break;case 11:e.prev=11,e.t0=e.catch(6),t=Object(c.o)(e.t0);case 15:if(!((r=this._fetchDelay-(Date.now()-n))>0)){e.next=19;break}return e.next=19,new Promise((function(e){return setTimeout(e,r)}));case 19:this.$fetchState.error=t,this.$fetchState.pending=!1,this.$fetchState.timestamp=Date.now(),this.$nextTick((function(){return o.$nuxt.nbFetching--}));case 23:case"end":return e.stop()}}),e,this,[[6,11]])})))).apply(this,arguments)}t.a={beforeCreate:function(){Object(c.l)(this)&&(this._fetchDelay="number"==typeof this.$options.fetchDelay?this.$options.fetchDelay:200,o.a.util.defineReactive(this,"$fetchState",{pending:!1,error:null,timestamp:Date.now()}
1),this.$fetch=h.bind(this),Object(c.a)(this,"created",d),Object(c.a)(this,"beforeMount",f))}}},141:function(e,t,n){n(142),e.exports=n(143)},143:function(e,t,n){"use strict";n.r(t),function(e){n(45),n(31),n(50),n(39),n(40),n(81),n(52);var t=n(41),r=(n(11),n(154),n(2)),o=(n(56),n(57),n(24),n(9),n(43),n(28),n(110),n(157),n(165),n(167),n(0)),c=n(124),l=n(90),f=n(1),d=n(22),h=n(135),m=n(73);function x(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return v(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 v(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f: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.")}var o,c=!0,l=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return c=e.done,e},e:function(e){l=!0,o=e},f:function(){try{c||null==n.return||n.return()}finally{if(l)throw o}}}}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}o.a.__nuxt__fetch__mixin__||(o.a.mixin(h.a),o.a.__nuxt__fetch__mixin__=!0),o.a.component(m.a.name,m.a),o.a.component("NLink",m.a),e.fetch||(e.fetch=c.a);var w,y,j=[],k=window.__NUXT__||{};Object.assign(o.a.config,{silent:!0,performance:!1});var _=o.a.config.errorHandler||console.error;function O(e,t,n){for(var r=function(component){var e=function(component,e){if(!component||!component.options||!component.options[e])return{};var option=component.options[e];if("function"==typeof option){for(var t=arguments.length,n=new Array(t>2?t-2:0),r=2;r<t;r++)n[r-2]=arguments[r];return option.apply(void 0,n)}return option}(component,"transition",t,n)||{};return"string"==typeof e?{name:e}:e},o=n?Object(f.g)(n):[],c=Math.max(e.length,o.length),l=[],d=function(i){var t=Object.assign({},r(e[i])),n=Object.assign({},r(o[i]));Object.keys(t).filter((function(e){return void 0!==t[e]&&!e.toLowerCase().includes("leave")})).forEach((function(e){n[e]=t[e]})),l.push(n)},i=0;i<c;i++)d(i);return l}function C(e,t,n){return E.apply(this,arguments)}function E(){return(E=Object(r.a)(regeneratorRuntime.mark((function e(t,n,r){var o,c,l,d,h=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this._routeChanged=Boolean(w.nuxt.err)||n.name!==t.name,this._paramChanged=!this._routeChanged&&n.path!==t.path,this._queryChanged=!this._paramChanged&&n.fullPath!==t.fullPath,this._diffQuery=this._queryChanged?Object(f.i)(t.query,n.query):[],(this._routeChanged||this._paramChanged)&&this.$loading.start&&!this.$loading.manual&&this.$loading.start(),e.prev=5,!this._queryChanged){e.next=12;break}return e.next=9,Object(f.q)(t,(function(e,t){return{Component:e,instance:t}}));case 9:o=e.sent,o.some((function(e){var r=e.Component,o=e.instance,c=r.options.watchQuery;return!0===c||(Array.isArray(c)?c.some((function(e){return h._diffQuery[e]})):"function"==typeof c&&c.apply(o,[t.query,n.query]))}))&&this.$loading.start&&!this.$loading.manual&&this.$loading.start();case 12:r(),e.next=26;break;case 15:if(e.prev=15,e.t0=e.catch(5),c=e.t0||{},l=c.statusCode||c.status||c.response&&c.response.status||500,d=c.message||"",!/^Loading( CSS)? chunk (\d)+ failed\./.test(d)){e.next=23;break}return window.location.reload(!0),e.abrupt("return");case 23:this.error({statusCode:l,message:d}),this.$nuxt.$emit("routeChanged",t,n,c),r();case 26:case"end":return e.stop()}}),e,this,[[5,15]])})))).apply(this,arguments)}function $(e,t){return k.serverRendered&&t&&Object(f.b)(e,t),e._Ctor=e,e}function S(e){var path=Object(f.f)(e.options.base,e.options.mode);return Object(f.d)(e.match(path),function(){var e=Object(r.a)(regeneratorRuntime.mark((function e(t,n,r,o,c){var l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("function"!=typeof t||t.options){e.next=4;break}return e.next=3,t();case 3:t=e.sent;case 4:return l=$(Object(f.r)(t),k.data?k.data[c]:null),r.components[o]=l,e.abrupt("return",l);case 7:case"end":return e.stop()}}),e)})));return function(t,n,r,o,c){return e.apply(this,arguments)}}())}function T(e,t,n){var r=this,o=["router-auth"],c=!1;if(void 0!==n&&(o=[],(n=Object(f.r)(n)).options.middleware&&(o=o.concat(n.options.middleware)),e.forEach((function(e){e.options.middleware&&(o=o.concat(e.options.middleware))}))),o=o.map((function(e){return"function"==typeof e?e:("function"!=typeof l.a[e]&&(c=!0,r.error({statusCode:500,message:"Unknown middleware "+e})),l.a[e])})),!c)return Object(f.n)(o,t)}function M(e,t,n){return R.apply(this,arguments)}function R(){return(R=Object(r.a)(regeneratorRuntime.mark((function e(t,n,o){var c,l,h,m,v,y,k,_,C,E,$,S,M,R,A,N=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!1!==this._routeChanged||!1!==this._paramChanged||!1!==this._queryChanged){e.next=2;break}return e.abrupt("return",o());case 2:return!1,t===n?(j=[],!0):(c=[],j=Object(f.g)(n,c).map((function(e,i){return Object(f.c)(n.matched[c[i]].path)(n.params)}))),l=!1,h=function(path){n.path===path.path&&N.$loading.finish&&N.$loading.finish(),n.path!==path.path&&N.$loading.pause&&N.$loading.pause(),l||(l=!0,o(path))},e.next=8,Object(f.s)(w,{route:t,from:n,next:h.bind(this)});case 8:if(this._dateLastError=w.nuxt.dateErr,this._hadError=Boolean(w.nuxt.err),m=[],(v=Object(f.g)(t,m)).length){e.next=27;break}return e.next=15,T.call(this,v,w.context);case 15:if(!l){e.next=17;break}return e.abrupt("return");case 17:return y=(d.a.options||d.a).layout,e.next=20,this.loadLayout("function"==typeof y?y.call(d.a,w.context):y);case 20:return k=e.sent,e.next=23,T.call(this,v,w.context,k);case 23:if(!l){e.next=25;break}return e.abrupt("return");case 25:return w.context.error({statusCode:404,message:"This page could not be found"}),e.abrupt("return",o());case 27:return v.forEach((function(e){e._Ctor&&e._Ctor.options&&(e.options.asyncData=e._Ctor.options.asyncData,e.options.fetch=e._Ctor.options.fetch)})),this.setTransitions(O(v,t,n)),e.prev=29,e.next=32,T.call(this,v,w.context);case 32:if(!l){e.next=34;break}return e.abrupt("return");case 34:if(!w.context._errored){e.next=36;break}return e.abrupt("return",o());case 36:return"function"==typeof(_=v[0].options.layout)&&(_=_(w.context)),e.next=40,this.loadLayout(_);case 40:return _=e.sent,e.next=43,T.call(this,v,w.context,_);case 43:if(!l){e.next=45;break}return e.abrupt("return");case 45:if(!w.context._errored){e.next=47;break}return e.abrupt("return",o());case 47:C=!0,e.prev=48,E=x(v),e.prev=50,E.s();case 52:if(($=E.n()).done){e.next=63;break}if("function"==typeof(S=$.value).options.validate){e.next=56;break}return e.abrupt("continue",61);case 56:return e.next=58,S.options.validate(w.context);case 58:if(C=e.sent){e.next=61;break}return e.abrupt("break",63);case 61:e.next=52;break;case 63:e.next=68;break;case 65:e.prev=65,e.t0=e.catch(50),E.e(e.t0);case 68:return e.prev=68,E.f(),e.finish(68);case 71:e.next=77;break;case 73:return e.prev=73,e.t1=e.catch(48),this.error({statusCode:e.t1.statusCode||"500",message:e.t1.message}),e.abrupt("return",o());case 77:if(C){e.next=80;break}return this.error({statusCode:404,message:"This page could not be found"}),e.abrupt("return",o());case 80:return e.next=82,Promise.all(v.map(function(){var e=Object(r.a)(regeneratorRuntime.mark((function e(r,i){var o,c,l,d,h,x,v,y,p;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r._path=Object(f.c)(t.matched[m[i]].path)(t.params),r._dataRefresh=!1,o=r._path!==j[i],N._routeChanged&&o?r._dataRefresh=!0:N._paramChanged&&o?(c=r.options.watchParam,r._dataRefresh=!1!==c):N._queryChanged&&(!0===(l=r.options.watchQuery)?r._dataRefresh=!0:Array.isArray(l)?r._dataRefresh=l.some((function(e){return N._diffQuery[e]})):"function"==typeof l&&(M||(M=Object(f.h)(t)),r._dataRefresh=l.apply(M[i],[t.query,n.query]))),N._hadError||!N._isMounted||r._dataRefresh){e.next=6;break}return e.abrupt("return");case 6:return d=[],h=r.options.asyncData&&"function"==typeof r.options.asyncData,x=Boolean(r.options.fetch)&&r.options.fetch.length,v=h&&x?30:45,h&&((y=Object(f.p)(r.options.asyncData,w.context)).then((function(e){Object(f.b)(r,e),N.$loading.increase&&N.$loading.increase(v)})),d.push(y)),N.$loading.manual=!1===r.options.loading,x&&((p=r.options.fetch(w.context))&&(p instanceof Promise||"function"==typeof p.then)||(p=Promise.resolve(p)),p.then((function(e){N.$loading.increase&&N.$loading.increase(v)})),d.push(p)),e.abrupt("return",Promise.all(d));case 14:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 82:l||(this.$loading.finish&&!this.$loading.manual&&this.$loading.finish(),o()),e.next=99;break;case 85:if(e.prev=85,e.t2=e.catch(29),"ERR_REDIRECT"!==(R=e.t2||{}).message){e.next=90;break}return e.abrupt("return",this.$nuxt.$emit("routeChanged",t,n,R));case 90:return j=[],Object(f.k)(R),"function"==typeof(A=(d.a.options||d.a).layout)&&(A=A(w.context)),e.next=96,this.loadLayout(A);case 96:this.error(R),this.$nuxt.$emit("routeChanged",t,n,R),o();case 99:case"end":return e.stop()}}),e,this,[[29,85],[48,73],[50,65,68,71]])})))).apply(this,arguments)}function A(e,n){Object(f.d)(e,(function(e,n,r,c){return"object"!==Object(t.a)(e)||e.options||((e=o.a.extend(e))._Ctor=e,r.components[c]=e),e}))}function N(e){var t=Boolean(this.$options.nuxt.err);this._hadError&&this._dateLastError===this.$options.nuxt.dateErr&&(t=!1);var n=t?(d.a.options||d.a).layout:e.matched[0].components.default.options.layout;
1"function"==typeof n&&(n=n(w.context)),this.setLayout(n)}function z(e){e._hadError&&e._dateLastError===e.$options.nuxt.dateErr&&e.error()}function D(e,t){var n=this;if(!1!==this._routeChanged||!1!==this._paramChanged||!1!==this._queryChanged){var r=Object(f.h)(e),c=Object(f.g)(e);o.a.nextTick((function(){r.forEach((function(e,i){if(e&&!e._isDestroyed&&e.constructor._dataRefresh&&c[i]===e.constructor&&!0!==e.$vnode.data.keepAlive&&"function"==typeof e.constructor.options.data){var t=e.constructor.options.data.call(e);for(var n in t)o.a.set(e.$data,n,t[n]);window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")}))}})),z(n)}))}}function L(e){window.onNuxtReadyCbs.forEach((function(t){"function"==typeof t&&t(e)})),"function"==typeof window._onNuxtLoaded&&window._onNuxtLoaded(e),y.afterEach((function(t,n){o.a.nextTick((function(){return e.$nuxt.$emit("routeChanged",t,n)}))}))}function I(){return(I=Object(r.a)(regeneratorRuntime.mark((function e(t){var n,r,c,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return w=t.app,y=t.router,t.store,n=new o.a(w),r=function(){n.$mount("#__nuxt"),y.afterEach(A),y.afterEach(N.bind(n)),y.afterEach(D.bind(n)),o.a.nextTick((function(){L(n)}))},e.next=7,Promise.all(S(y));case 7:if(c=e.sent,n.setTransitions=n.$options.nuxt.setTransitions.bind(n),c.length&&(n.setTransitions(O(c,y.currentRoute)),j=y.currentRoute.matched.map((function(e){return Object(f.c)(e.path)(y.currentRoute.params)}))),n.$loading={},k.error&&n.error(k.error),y.beforeEach(C.bind(n)),y.beforeEach(M.bind(n)),k.serverRendered&&"/"!==k.routePath&&"/"!==k.routePath.slice(-1)&&"/"===n.context.route.path.slice(-1)&&(n.context.route.path=n.context.route.path.replace(/\/+$/,"")),!k.serverRendered||k.routePath!==n.context.route.path){e.next=18;break}return r(),e.abrupt("return");case 18:return l=function(){A(y.currentRoute,y.currentRoute),N.call(n,y.currentRoute),z(n),r()},e.next=21,new Promise((function(e){return setTimeout(e,0)}));case 21:M.call(n,y.currentRoute,y.currentRoute,(function(path){if(path){var e=y.afterEach((function(t,n){e(),l()}));y.push(path,void 0,(function(e){e&&_(e)}))}else l()}));case 22:case"end":return e.stop()}}),e)})))).apply(this,arguments)}Object(d.b)(null,k.config).then((function(e){return I.apply(this,arguments)})).catch(_)}.call(this,n(12))},168:function(e,t,n){"use strict";n.r(t);n(28),n(56),n(57);t.default=function(e){var t=e.store,n=(e.redirect,e.route);t.state.user.uid,["login","reset","register","public"].includes(n.name)}},181:function(e,t,n){"use strict";var r=n(69);n.n(r).a},182:function(e,t,n){(t=n(26)(!1)).push([e.i,".__nuxt-error-page{padding:1rem;background:#f7f8fb;color:#47494e;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;font-family:sans-serif;font-weight:100!important;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;position:absolute;top:0;left:0;right:0;bottom:0}.__nuxt-error-page .error{max-width:450px}.__nuxt-error-page .title{font-size:1.5rem;margin-top:15px;color:#47494e;margin-bottom:8px}.__nuxt-error-page .description{color:#7f828b;line-height:21px;margin-bottom:10px}.__nuxt-error-page a{color:#7f828b!important;text-decoration:none}.__nuxt-error-page .logo{position:fixed;left:12px;bottom:12px}",""]),e.exports=t},183:function(e,t,n){"use strict";var r=n(70);n.n(r).a},184:function(e,t,n){(t=n(26)(!1)).push([e.i,".nuxt-progress{position:fixed;top:0;left:0;right:0;height:2px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#fff;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}",""]),e.exports=t},185:function(e,t,n){var content=n(186);"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(27).default)("38dfa7e4",content,!0,{sourceMap:!1})},186:function(e,t,n){(t=n(26)(!1)).push([e.i,"/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
1details{display:block}summary{display:list-item}[hidden],template{display:none}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}*,:after,:before{box-sizing:border-box;border:0 solid #e2e8f0}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#a0aec0}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a0aec0}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#a0aec0}input::placeholder,textarea::placeholder{color:#a0aec0}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}.form-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#e2e8f0;border-width:1px;border-radius:.25rem;padding:.5rem .75rem;font-size:1rem;line-height:1.5}.form-input::-moz-placeholder{color:#a0aec0;opacity:1}.form-input:-ms-input-placeholder{color:#a0aec0;opacity:1}.form-input::-ms-input-placeholder{color:#a0aec0;opacity:1}.form-input::placeholder{color:#a0aec0;opacity:1}.form-input:focus{outline:none;box-shadow:0 0 0 3px rgba(66,153,225,.5);border-color:#63b3ed}.form-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#e2e8f0;border-width:1px;border-radius:.25rem;padding:.5rem .75rem;font-size:1rem;line-height:1.5}.form-textarea::-moz-placeholder{color:#a0aec0;opacity:1}.form-textarea:-ms-input-placeholder{color:#a0aec0;opacity:1}.form-textarea::-ms-input-placeholder{color:#a0aec0;opacity:1}.form-textarea::placeholder{color:#a0aec0;opacity:1}.form-textarea:focus{outline:none;box-shadow:0 0 0 3px rgba(66,153,225,.5);border-color:#63b3ed}.form-multiselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#e2e8f0;border-width:1px;border-radius:.25rem;padding:.5rem .75rem;font-size:1rem;line-height:1.5}.form-multiselect:focus{outline:none;box-shadow:0 0 0 3px rgba(66,153,225,.5);border-color:#63b3ed}.form-select{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23a0aec0'%3E%3Cpath d='M15.3 9.3a1 1 0 011.4 1.4l-4 4a1 1 0 01-1.4 0l-4-4a1 1 0 011.4-1.4l3.3 3.29 3.3-3.3z'/%3E%3C/svg%3E\");-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;background-repeat:no-repeat;background-color:#fff;border-color:#e2e8f0;border-width:1px;border-radius:.25rem;padding:.5rem 2.5rem .5rem .75rem;font-size:1rem;line-height:1.5;background-position:right .5rem center;background-size:1.5em 1.5em}.form-select::-ms-expand{color:#a0aec0;border:none}@media not print{.form-select::-ms-expand{display:none}}@media print and (-ms-high-contrast:active),print and (-ms-high-contrast:none){.form-select{padding-right:.75rem}}.form-select:focus{outline:none;box-shadow:0 0 0 3px rgba(66,153,225,.5);border-color:#63b3ed}.form-checkbox:checked{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.707 7.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4a1 1 0 00-1.414-1.414L7 8.586 5.707 7.293z'/%3E%3C/svg%3E\");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:50%;background-repeat:no-repeat}@media not print{.form-checkbox::-ms-check{border-width:1px;color:transparent;background:inherit;border-color:inherit;border-radius:inherit}}.form-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-shrink:0;height:1em;width:1em;color:#4299e1;background-color:#fff;border-color:#e2e8f0;border-width:1px;border-radius:.25rem}.form-checkbox:focus{outline:none;box-shadow:0 0 0 3px rgba(66,153,225,.5);border-color:#63b3ed}.form-radio:checked{background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E\");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:50%;background-repeat:no-repeat}@media not print{.form-radio::-ms-check{border-width:1px;color:transparent;background:inherit;border-color:inherit;border-radius:inherit}}.form-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex-shrink:0;border-radius:100%;height:1em;width:1em;color:#4299e1;background-color:#fff;border-color:#e2e8f0;border-width:1px}.form-radio:focus{outline:none;box-shadow:0 0 0 3px rgba(66,153,225,.5);border-color:#63b3ed}.space-x-2>:not(template)~:not(template){--space-x-reverse:0;margin-right:calc(0.5rem*var(--space-x-reverse));margin-left:calc(0.5rem*(1 - var(--space-x-reverse)))}.space-y-5>:not(template)~:not(template){--space-y-reverse:0;margin-top:calc(1.25rem*(1 - var(--space-y-reverse)));margin-bottom:calc(1.25rem*var(--space-y-reverse))}.space-y-8>:not(template)~:not(template){--space-y-reverse:0;margin-top:calc(2rem*(1 - var(--space-y-reverse)));margin-bottom:calc(2rem*var(--space-y-reverse))}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.bg-gray-900{--bg-opacity:1;
1background-color:#1a202c;background-color:rgba(26,32,44,var(--bg-opacity))}.hover\\:bg-gray-800:hover{--bg-opacity:1;background-color:#2d3748;background-color:rgba(45,55,72,var(--bg-opacity))}.border-gray-300{--border-opacity:1;border-color:#e2e8f0;border-color:rgba(226,232,240,var(--border-opacity))}.border-gray-800{--border-opacity:1;border-color:#2d3748;border-color:rgba(45,55,72,var(--border-opacity))}.rounded{border-radius:.25rem}.border{border-width:1px}.border-b-2{border-bottom-width:2px}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flex-shrink-0{flex-shrink:0}.font-light{font-weight:300}.font-medium{font-weight:600}.font-bold{font-weight:700}.h-full{height:100%}.h-screen{height:100vh}.text-18{font-size:1.125rem;line-height:1.5rem}.text-24{font-size:1.5rem;line-height:1.75rem}.text-32{font-size:2rem;line-height:2.5rem}.text-36{font-size:2.25rem;line-height:2.81rem}.text-42{font-size:2.625rem;line-height:3.25rem}.mt-1{margin-top:.25rem}.mr-1{margin-right:.25rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.mb-3{margin-bottom:.75rem}.mr-4{margin-right:1rem}.mb-4{margin-bottom:1rem}.mr-5{margin-right:1.25rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.mb-10{margin-bottom:2.5rem}.mb-24{margin-bottom:6rem}.mt-32{margin-top:8rem}.max-w-full{max-width:100%}.object-cover{-o-object-fit:cover;object-fit:cover}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-12{padding-top:3rem;padding-bottom:3rem}.px-12{padding-left:3rem;padding-right:3rem}.px-20{padding-left:5rem;padding-right:5rem}.pb-4{padding-bottom:1rem}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.text-center{text-align:center}.text-white{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.text-gray-600{--text-opacity:1;color:#718096;color:rgba(113,128,150,var(--text-opacity))}.text-gray-700{--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity))}.text-gray-800{--text-opacity:1;color:#2d3748;color:rgba(45,55,72,var(--text-opacity))}.text-gray-900{--text-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--text-opacity))}.text-blue-500{--text-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--text-opacity))}.text-blue-800{--text-opacity:1;color:#2c5282;color:rgba(44,82,130,var(--text-opacity))}.hover\\:text-white:hover{--text-opacity:1;color:#fff;color:rgba(255,255,255,var(--text-opacity))}.hover\\:text-gray-700:hover{--text-opacity:1;color:#4a5568;color:rgba(74,85,104,var(--text-opacity))}.hover\\:text-blue-500:hover{--text-opacity:1;color:#4299e1;color:rgba(66,153,225,var(--text-opacity))}.group:hover .group-hover\\:text-blue-900{--text-opacity:1;color:#2a4365;color:rgba(42,67,101,var(--text-opacity))}.w-64{width:16rem}.w-full{width:100%}.gap-8{grid-gap:2rem;gap:2rem}.gap-12{grid-gap:3rem;gap:3rem}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.col-span-4{grid-column:span 4/span 4}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.transform{--transform-translate-x:0;--transform-translate-y:0;--transform-rotate:0;--transform-skew-x:0;--transform-skew-y:0;--transform-scale-x:1;--transform-scale-y:1;transform:translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y))}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform}.duration-300{transition-duration:.3s}.aspect-ratio-4\\/3{padding-bottom:75%}.aspect-ratio-6\\/1{padding-bottom:16.666666666666664%}@media (min-width:640px){.sm\\:container{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}}@media (min-width:640px) and (min-width:640px){.sm\\:container{max-width:640px}}@media (min-width:640px) and (min-width:768px){.sm\\:container{max-width:768px}}@media (min-width:640px) and (min-width:1024px){.sm\\:container{max-width:1024px}}@media (min-width:640px) and (min-width:1280px){.sm\\:container{max-width:1280px}}@media (min-width:768px){.md\\:container{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}}@media (min-width:768px) and (min-width:640px){.md\\:container{max-width:640px}}@media (min-width:768px) and (min-width:768px){.md\\:container{max-width:768px}}@media (min-width:768px) and (min-width:1024px){.md\\:container{max-width:1024px}}@media (min-width:768px) and (min-width:1280px){.md\\:container{max-width:1280px}}@media (min-width:1024px){.lg\\:container{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}}@media (min-width:1024px) and (min-width:640px){.lg\\:container{max-width:640px}}@media (min-width:1024px) and (min-width:768px){.lg\\:container{max-width:768px}}@media (min-width:1024px) and (min-width:1024px){.lg\\:container{max-width:1024px}}@media (min-width:1024px) and (min-width:1280px){.lg\\:container{max-width:1280px}}@media (min-width:1280px){.xl\\:container{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}}@media (min-width:1280px) and (min-width:640px){.xl\\:container{max-width:640px}}@media (min-width:1280px) and (min-width:768px){.xl\\:container{max-width:768px}}@media (min-width:1280px) and (min-width:1024px){.xl\\:container{max-width:1024px}}@media (min-width:1280px) and (min-width:1280px){.xl\\:container{max-width:1280px}}",""]),e.exports=t},187:function(e,t,n){var content=n(188);"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(27).default)("1803b9a8",content,!0,{sourceMap:!1})}
1,188:function(e,t,n){(t=n(26)(!1)).push([e.i,"a{transition-duration:.3s;transition-property:all}",""]),e.exports=t},189:function(e,t,n){var content=n(190);"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(27).default)("87aa1208",content,!0,{sourceMap:!1})},190:function(e,t,n){(t=n(26)(!1)).push([e.i,"body,html{font-family:Source Sans Pro,Arial,sans-serif;--text-opacity:1;color:#1a202c;color:rgba(26,32,44,var(--text-opacity));font-size:1rem;line-height:1.25rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}a,button{transition-duration:.3s;transition-property:all}",""]),e.exports=t},191:function(e,t,n){var content=n(192);"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(27).default)("44d606f0",content,!0,{sourceMap:!1})},192:function(e,t,n){(t=n(26)(!1)).push([e.i,".wizzy h1,.wizzy h2,.wizzy h3,.wizzy h4,.wizzy h5{font-weight:700;margin-bottom:1rem}.wizzy h1{font-size:2.625rem;line-height:3.25rem}.wizzy h2{font-size:2.25rem;line-height:2.81rem}.wizzy h3{font-size:2rem;line-height:2.5rem}p{margin-bottom:1rem}",""]),e.exports=t},195:function(e,t){e.exports="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTMyLjIwMiAxOC44NzZ2NC4xMzJjLjAwOCAyLjc4LjUxIDUuNTM2IDEuNDgyIDguMTVIMTEuMjcxYy0xLjQzNCAwLTIuMTUzLTEuNjg0LTEuMTM5LTIuNjdsOS4xOS02LjcxNC0xNy40NzkgMy4xMWMtMS42MDYuMjIzLTIuNTA0LTEuNzQxLTEuMjU5LTIuNzVMMTIuNCAxMC43NjJjMi4xOS0xLjgxNyA1LjM1Ny0yIDcuNzU0LS40NDlsMTIuMDQ5IDguNTYzeiIgZmlsbD0iI0M1MzAzMCIvPjxwYXRoIGQ9Ik00Ny40NDUgMjMuNjQyYTQuNzMgNC43MyAwIDAxLTIuNjUzLTQuMjM2VjE1Ljc5aDYuNDAxbDIuODEgMi4yMzRjLjYuNTkyIDEuNDE0LjkyNSAyLjI2My45MjRoMy4xMDFjMS4yMTIgMCAyLjMyLS42NzYgMi44NjMtMS43NDVsMS40My0yLjgyNWEzLjEyMyAzLjEyMyAwIDAwLS4zLTMuMzA3bC03LjQ1OS05LjgxQTMuMjE2IDMuMjE2IDAgMDA1My4zNDEgMEgyOS41ODlhLjguOCAwIDAwLS43MzUuNDg2Ljc4Mi43ODIgMCAwMC4xNjkuODU3bDYuMTY3IDQuOTczLTUuOTYgMi40NDdhLjc4OC43ODggMCAwMC0uNDQyLjcwNmMwIC4zLjE3Mi41NzMuNDQzLjcwNmw1Ljk1OSAyLjQ1N3YxMC43MTVjLS4wMDEgNy4xMTQgMy42MDIgMTMuNzU5IDkuNjAyIDE3LjcwNi0xOS41NjMuNjcyLTM0LjQ2MyA0LjA0Ni00My40MiA2LjAxYTEuNzU3IDEuNzU3IDAgMDAtMS4zNjEgMS45IDEuNzcgMS43NyAwIDAwMS43NDggMS41NjNoNDkuOTE4YzYuMzMgMCAxMS45NjQtNC42OTMgMTIuMzAzLTEwLjkzLjI3My00LjYxMS0yLjI3Mi04LjkzNy02LjQ2Ni0xMC45OWwtMTAuMDY5LTQuOTY0em0xLjQ2Ny0xNy4xMDRsNC41NjYgMS4xMjZjLS4yNzUgMS4wNzYtMS4yNDcgMS44NjQtMi40MTQgMS44MDItMS4yOTctLjA3LTIuNTg2LTEuMjM3LTIuMTUzLTIuOTI4eiIgZmlsbD0iI0ZGRiIvPjwvZz48L3N2Zz4="},196:function(e,t,n){e.exports=n.p+"img/e139750.png"},197:function(e,t,n){"use strict";var r=n(71);n.n(r).a},198:function(e,t,n){(t=n(26)(!1)).push([e.i,".the-sidenav[data-v-1d738680]{width:350px}.dd-logo[data-v-1d738680]{width:135px}",""]),e.exports=t},199:function(e,t,n){"use strict";n.r(t),n.d(t,"state",(function(){return v})),n.d(t,"getters",(function(){return w})),n.d(t,"mutations",(function(){return y})),n.d(t,"actions",(function(){return j}));var r=n(21),o=n(127),c=(n(11),n(2)),l=n(136),f=(n(24),n(9),n(3)),d=n.n(f),h=n(18),m=n(0),x=function(){return{token:"",user:{},campaigns:[],campaign:{},journals:[],journal:{},entries:[],entry:{}}},v=x,w={isLoggedIn:function(e){return!Object(h.isEmpty)(e.user)},isPublicCampaign:function(e){return e.campaign.public}},y={RESET_USER:function(e){Object.assign(e,{token:"",user:{},campaigns:[],campaign:{},journals:[],journal:{},entries:[],entry:{}})},SET_USER:function(e,t){e.user={uid:t.uid,email:t.email,avatar:t.photoURL,displayName:t.displayName}},SET_TOKEN:function(e,t){e.token=t},SET_CAMPAIGNS:function(e,t){e.campaigns=Object(h.cloneDeep)(t)},SET_CAMPAIGN:function(e,t){e.campaign=Object(h.cloneDeep)(t)},SET_JOURNALS:function(e,t){e.journals=Object(h.cloneDeep)(t)},SET_JOURNAL:function(e,t){e.journal=Object(h.cloneDeep)(t)},SET_ENTRIES:function(e,t){e.entries=Object(h.cloneDeep)(t)},SET_ENTRY:function(e,t){e.entry=Object(h.cloneDeep)(t)},ADD_ENTRY:function(e,t){e.entries=[].concat(Object(l.a)(e.entries),[Object(h.cloneDeep)(t)])}},j={createUserWithEmailAndPassword:function(e,form){var t=this;return Object(c.a)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){for(;;
1)switch(n.prev=n.next){case 0:return e.commit,r=e.dispatch,n.prev=1,n.next=4,t.$fireAuth.createUserWithEmailAndPassword(form.email,form.password);case 4:return n.next=6,r("loginWithEmailAndPassword",form);case 6:n.next=11;break;case 8:n.prev=8,n.t0=n.catch(1),console.log(n.t0);case 11:case"end":return n.stop()}}),n,null,[[1,8]])})))()},loginWithGoogle:function(e,t){var n=this;return Object(c.a)(regeneratorRuntime.mark((function r(){var c;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return Object(o.a)(e),r.prev=1,c=new d.a.auth.GoogleAuthProvider,r.next=5,n.$fireAuth.signInWithPopup(c);case 5:setTimeout((function(){return n.$router.push({path:t||"/public"})}),500),r.next=11;break;case 8:throw r.prev=8,r.t0=r.catch(1),r.t0;case 11:case"end":return r.stop()}}),r,null,[[1,8]])})))()},loginWithEmailAndPassword:function(e,data){var t=this;return Object(c.a)(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return e.commit,e.dispatch,n.prev=1,n.next=4,t.$fireAuth.signInWithEmailAndPassword(data.email,data.password);case 4:setTimeout((function(){return t.$router.push({path:"/"})}),500),n.next=10;break;case 7:throw n.prev=7,n.t0=n.catch(1),n.t0;case 10:case"end":return n.stop()}}),n,null,[[1,7]])})))()},sendPasswordResetEmail:function(e,t){var n=this;return Object(c.a)(regeneratorRuntime.mark((function r(){var o,c;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return e.commit,o=e.dispatch,c=t.email,r.prev=2,r.next=5,n.$fireAuth.sendPasswordResetEmail(c);case 5:setTimeout((function(){return n.$router.push({path:"/login"})}),500),o("notifications/add",{type:"success",message:"An email has been sent to ".concat(c,".")},{root:!0}),r.next=12;break;case 9:throw r.prev=9,r.t0=r.catch(2),r.t0;case 12:case"end":return r.stop()}}),r,null,[[2,9]])})))()},logout:function(e){var t=this;return Object(c.a)(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r=e.commit,e.dispatch,n.prev=1,n.next=4,t.$fireAuth.signOut();case 4:n.next=9;break;case 6:throw n.prev=6,n.t0=n.catch(1),n.t0;case 9:return n.prev=9,t.$router.push("/login"),r("RESET_USER"),n.finish(9);case 13:case"end":return n.stop()}}),n,null,[[1,6,9,13]])})))()},onAuthStateChangedAction:function(e,t){return Object(c.a)(regeneratorRuntime.mark((function n(){var r,o,c;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(r=e.dispatch,o=e.commit,c=t.authUser){n.next=5;break}n.next=14;break;case 5:return n.prev=5,n.next=8,r("getUserToken");case 8:o("SET_USER",c),n.next=14;break;case 11:throw n.prev=11,n.t0=n.catch(5),n.t0;case 14:case"end":return n.stop()}}),n,null,[[5,11]])})))()},getUserToken:function(e){var t=this;return Object(c.a)(regeneratorRuntime.mark((function n(){var r,o;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r=e.commit,n.prev=1,n.next=4,t.$fireAuth.currentUser.getIdToken();case 4:o=n.sent,r("SET_TOKEN",o),n.next=11;break;case 8:throw n.prev=8,n.t0=n.catch(1),n.t0;case 11:case"end":return n.stop()}}),n,null,[[1,8]])})))()},getCampaigns:function(e){return Object(c.a)(regeneratorRuntime.mark((function t(){var n,r,o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.commit,r=e.state,t.prev=1,t.next=4,d.a.firestore().collection("campaigns").where("author_id","==",r.user.uid).get();case 4:o=t.sent,n("SET_CAMPAIGNS",o.docs.map((function(e){return e.data()}))),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(1),console.log(t.t0);case 11:case"end":return t.stop()}}),t,null,[[1,8]])})))()},getPublicCampaigns:function(e){return Object(c.a)(regeneratorRuntime.mark((function t(){var n,r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.commit,e.state,t.prev=1,t.next=4,d.a.firestore().collection("campaigns").where("public","==",!0).get();case 4:r=t.sent,n("SET_CAMPAIGNS",r.docs.map((function(e){return e.data()}))),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(1),console.log(t.t0);case 11:case"end":return t.stop()}}),t,null,[[1,8]])})))()},getCampaign:function(e,t){return Object(c.a)(regeneratorRuntime.mark((function n(){var r,o;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r=e.commit,n.prev=1,n.next=4,d.a.firestore().collection("campaigns").doc(t).get();case 4:o=n.sent,r("SET_CAMPAIGN",o.data()),n.next=11;break;case 8:n.prev=8,n.t0=n.catch(1),console.log(n.t0);case 11:case"end":return n.stop()}}),n,null,[[1,8]])})))()},addCampaign:function(e,t){return Object(c.a)(regeneratorRuntime.mark((function n(){var r,o,c;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return e.commit,r=e.state,n.prev=1,t.author_name=r.user.displayName,t.author_id=r.user.uid,n.next=6,d.a.firestore().collection("campaigns").add(t);case 6:return o=n.sent,c=o.id,n.next=10,d.a.firestore().collection("campaigns").doc(c).update({id:c});case 10:return n.abrupt("return",c);case 13:n.prev=13,n.t0=n.catch(1),console.log(n.t0);case 16:case"end":return n.stop()}}),n,null,[[1,13]])})))()},toggleCampaignPublic:function(e,t){return Object(c.a)(regeneratorRuntime.mark((function n(){var o,c,l,f,h,x,v,w,y,j,k,_,O;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return e.commit,o=t.cid,c=t.isPublic,n.prev=2,l=d.a.firestore().collection("campaigns").doc(o),n.next=6,d.a.firestore().collection("journals").where("campaign_id","==",o).get();case 6:return f=n.sent,h=f.docs.map((function(e){return e.data()})),x=Object(r.a)(h,1),v=x[0],w=d.a.firestore().collection("journals").doc(v.id),n.next=11,d.a.firestore().collection("entries").where("campaign_id","==",o).get();case 11:return y=n.sent,j=y.docs.map((function(e){return e.data()})),k=Object(r.a)(j,1),_=k[0],O=d.a.firestore().collection("entries").doc(_.id),console.log(v),n.next=17,l.update({public:c});case 17:return n.next=19,w.update({public:c});case 19:return n.next=21,O.update({public:c});case 21:c?m.a.toasted.show("Campaign is now public.",{type:"success"}):m.a.toasted.show("Campaign is now private.",{type:"success"}),n.next=27;break;case 24:n.prev=24,n.t0=n.catch(2),console.log(n.t0);case 27:case"end":return n.stop()}}),n,null,[[2,24]])})))()},getJournals:function(e,t){return Object(c.a)(regeneratorRuntime.mark((function n(){var r,o,c,l;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r=e.commit,o=e.getters,n.prev=1,c=(c=d.a.firestore().collection("journals")).where("campaign_id","==",t),o.isPublicCampaign&&(c=c.where("public","==",!0)),n.next=7,c.get();case 7:l=n.sent,r("SET_JOURNALS",l.docs.map((function(e){return e.data()}))),n.next=14;break;case 11:n.prev=11,n.t0=n.catch(1),console.log(n.t0);case 14:case"end":return n.stop()}}),n,null,[[1,11]])})))()},getJournal:function(e,t){return Object(c.a)(regeneratorRuntime.mark((function n(){var r,o;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r=e.commit,n.prev=1,n.next=4,d.a.firestore().collection("journals").doc(t).get();case 4:o=n.sent,r("SET_JOURNAL",o.data()),n.next=11;break;case 8:n.prev=8,n.t0=n.catch(1),console.log(n.t0);case 11:case"end":return n.stop()}}),n,null,[[1,8]])})))()},addJournal:function(e,t){return Object(c.a)(regeneratorRuntime.mark((function n(){var r,o,c;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return e.commit,r=e.state,n.prev=1,n.next=4,d.a.firestore().collection("journals").add(t);case 4:return o=n.sent,c=o.id,n.next=8,d.a.firestore().collection("journals").doc(c).update({id:c,uid:r.user.uid});case 8:return n.abrupt("return",c);case 11:n.prev=11,n.t0=n.catch(1),console.log(n.t0);case 14:case"end":return n.stop()}}),n,null,[[1,11]])})))()},getEntries:function(e,t){return Object(c.a)(regeneratorRuntime.mark((function n(){var r,o,c;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r=e.commit,n.prev=1,o=(o=d.a.firestore().collection("entries")).where("journal_id","==",t),w.isPublicCampaign&&(o=o.where("public","==",!0)),n.next=7,o.get();case 7:c=n.sent,r("SET_ENTRIES",c.docs.map((function(e){return e.data()}))),n.next=14;break;case 11:n.prev=11,n.t0=n.catch(1),console.log(n.t0);case 14:case"end":return n.stop()}}),n,null,[[1,11]])})))()},getEntry:function(e,t){return Object(c.a)(regeneratorRuntime.mark((function n(){var o,c,l,f,h,m;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return o=e.commit,n.prev=1,c=(c=d.a.firestore().collection("entries")).where("id","==",t),w.isPublicCampaign&&(c=c.where("public","==",!0)),n.next=7,c.get();case 7:l=n.sent,f=l.docs.map((function(e){return e.data()})),h=Object(r.a)(f,1),m=h[0],o("SET_ENTRY",m),n.next=15;break;case 12:n.prev=12,n.t0=n.catch(1),console.log(n.t0);case 15:case"end":return n.stop()}}),n,null,[[1,12]])})))()},addEntry:function(e,t){return Object(c.a)(regeneratorRuntime.mark((function n(){var r,o,c;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return e.commit,r=e.state,n.prev=1,n.next=4,d.a.firestore().collection("entries").add(t);case 4:return o=n.sent,c=o.id,n.next=8,d.a.firestore().collection("entries").doc(c).update({id:c,uid:r.user.uid});case 8:return n.abrupt("return",c);case 11:n.prev=11,n.t0=n.catch(1),console.log(n.t0);case 14:case"end":return n.stop()}}),n,null,[[1,11]])})))()}}},22:function(e,t,n){"use strict";n.d(t,"b",(function(){return Te})),n.d(t,"a",(function(){return S}));n(11),n(58),n(31),n(24),n(9),n(43);var r=n(2),o=n(25),c=(n(28),n(0)),l=n(125),f=n(91),d=n.n(f),h=n(42),m=n.n(h),x=n(54),v=n(1);"scrollRestoration"in window.history&&(window.history.scrollRestoration="manual",window.addEventListener("beforeunload",(function(){window.history.scrollRestoration="auto"})),window.addEventListener("load",(function(){window.history.scrollRestoration="manual"})));var w=function(){},y=x.a.prototype.push;x.a.prototype.push=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:w,n=arguments.length>2?arguments[2]:void 0;
1return y.call(this,e,t,n)},c.a.use(x.a);var j={mode:"history",base:decodeURI("/"),linkActiveClass:"nuxt-link-active",linkExactActiveClass:"nuxt-link-exact-active",scrollBehavior:function(e,t,n){var r=!1,o=Object(v.g)(e);(o.length<2&&o.every((function(e){return!1!==e.options.scrollToTop}))||o.some((function(e){return e.options.scrollToTop})))&&(r={x:0,y:0}),n&&(r=n);var c=window.$nuxt;return e.path===t.path&&e.hash!==t.hash&&c.$nextTick((function(){return c.$emit("triggerScroll")})),new Promise((function(t){c.$once("triggerScroll",(function(){if(e.hash){var n=e.hash;void 0!==window.CSS&&void 0!==window.CSS.escape&&(n="#"+window.CSS.escape(n.substr(1)));try{document.querySelector(n)&&(r={selector:n})}catch(e){console.warn("Failed to save scroll position. Please add CSS.escape() polyfill (https://github.com/mathiasbynens/CSS.escape).")}}t(r)}))}))},routes:[{path:"/campaigns",component:function(){return Object(v.m)(n.e(9).then(n.bind(null,279)))},name:"campaigns"},{path:"/login",component:function(){return Object(v.m)(n.e(11).then(n.bind(null,282)))},name:"login"},{path:"/public",component:function(){return Object(v.m)(n.e(12).then(n.bind(null,284)))},name:"public"},{path:"/campaigns/add-campaign",component:function(){return Object(v.m)(Promise.all([n.e(0),n.e(8)]).then(n.bind(null,285)))},name:"campaigns-add-campaign"},{path:"/campaigns/:campaign",component:function(){return Object(v.m)(n.e(7).then(n.bind(null,286)))},name:"campaigns-campaign"},{path:"/campaigns/:campaign/add-journal",component:function(){return Object(v.m)(Promise.all([n.e(0),n.e(6)]).then(n.bind(null,288)))},name:"campaigns-campaign-add-journal"},{path:"/campaigns/:campaign/:journal",component:function(){return Object(v.m)(n.e(5).then(n.bind(null,280)))},name:"campaigns-campaign-journal"},{path:"/campaigns/:campaign/:journal/add-entry",component:function(){return Object(v.m)(Promise.all([n.e(0),n.e(4)]).then(n.bind(null,287)))},name:"campaigns-campaign-journal-add-entry"},{path:"/campaigns/:campaign/:journal/:entry",component:function(){return Object(v.m)(n.e(3).then(n.bind(null,283)))},name:"campaigns-campaign-journal-entry"},{path:"/",component:function(){return Object(v.m)(n.e(10).then(n.bind(null,281)))},name:"index"}],fallback:!1};function k(){return new x.a(j)}var _={name:"NuxtChild",functional:!0,props:{nuxtChildKey:{type:String,default:""},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0}},render:function(e,t){var n=t.parent,data=t.data,r=t.props,o=n.$createElement;data.nuxtChild=!0;for(var c=n,l=n.$nuxt.nuxt.transitions,f=n.$nuxt.nuxt.defaultTransition,d=0;n;)n.$vnode&&n.$vnode.data.nuxtChild&&d++,n=n.$parent;data.nuxtChildDepth=d;var h=l[d]||f,m={};O.forEach((function(e){void 0!==h[e]&&(m[e]=h[e])}));var x={};C.forEach((function(e){"function"==typeof h[e]&&(x[e]=h[e].bind(c))}));var v=x.beforeEnter;if(x.beforeEnter=function(e){if(window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")})),v)return v.call(c,e)},!1===h.css){var w=x.leave;(!w||w.length<2)&&(x.leave=function(e,t){w&&w.call(c,e),c.$nextTick(t)})}var y=o("routerView",data);return r.keepAlive&&(y=o("keep-alive",{props:r.keepAliveProps},[y])),o("transition",{props:m,on:x},[y])}},O=["name","mode","appear","css","type","duration","enterClass","leaveClass","appearClass","enterActiveClass","enterActiveClass","leaveActiveClass","appearActiveClass","enterToClass","leaveToClass","appearToClass"],C=["beforeEnter","enter","afterEnter","enterCancelled","beforeLeave","leave","afterLeave","leaveCancelled","beforeAppear","appear","afterAppear","appearCancelled"],E={name:"NuxtError",props:{error:{type:Object,default:null}},computed:{statusCode:function(){return this.error&&this.error.statusCode||500},message:function(){return this.error.message||"Error"}},head:function(){return{title:this.message,meta:[{name:"viewport",content:"width=device-width,initial-scale=1.0,minimum-scale=1.0"}]}}},$=(n(181),n(23)),S=Object($.a)(E,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"__nuxt-error-page"},[n("div",{staticClass:"error"},[n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"90",height:"90",fill:"#DBE1EC",viewBox:"0 0 48 48"}},[n("path",{attrs:{d:"M22 30h4v4h-4zm0-16h4v12h-4zm1.99-10C12.94 4 4 12.95 4 24s8.94 20 19.99 20S44 35.05 44 24 35.04 4 23.99 4zM24 40c-8.84 0-16-7.16-16-16S15.16 8 24 8s16 7.16 16 16-7.16 16-16 16z"}})]),e._v(" "),n("div",{staticClass:"title"},[e._v(e._s(e.message))]),e._v(" "),404===e.statusCode?n("p",{staticClass:"description"},[n("NuxtLink",{staticClass:"error-link",attrs:{to:"/"}}
1,[e._v("Back to the home page")])],1):e._e(),e._v(" "),e._m(0)])])}),[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"logo"},[t("a",{attrs:{href:"https://nuxtjs.org",target:"_blank",rel:"noopener"}},[this._v("Nuxt.js")])])}],!1,null,null,null).exports,T=(n(39),n(40),n(81),n(21)),M={name:"Nuxt",components:{NuxtChild:_,NuxtError:S},props:{nuxtChildKey:{type:String,default:void 0},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0},name:{type:String,default:"default"}},errorCaptured:function(e){this.displayingNuxtError&&(this.errorFromNuxtError=e,this.$forceUpdate())},computed:{routerViewKey:function(){if(void 0!==this.nuxtChildKey||this.$route.matched.length>1)return this.nuxtChildKey||Object(v.c)(this.$route.matched[0].path)(this.$route.params);var e=Object(T.a)(this.$route.matched,1)[0];if(!e)return this.$route.path;var t=e.components.default;if(t&&t.options){var n=t.options;if(n.key)return"function"==typeof n.key?n.key(this.$route):n.key}return/\/$/.test(e.path)?this.$route.path:this.$route.path.replace(/\/$/,"")}},beforeCreate:function(){c.a.util.defineReactive(this,"nuxt",this.$root.$options.nuxt)},render:function(e){var t=this;return this.nuxt.err?this.errorFromNuxtError?(this.$nextTick((function(){return t.errorFromNuxtError=!1})),e("div",{},[e("h2","An error occurred while showing the error page"),e("p","Unfortunately an error occurred and while showing the error page another error occurred"),e("p","Error details: ".concat(this.errorFromNuxtError.toString())),e("nuxt-link",{props:{to:"/"}},"Go back to home")])):(this.displayingNuxtError=!0,this.$nextTick((function(){return t.displayingNuxtError=!1})),e(S,{props:{error:this.nuxt.err}})):e("NuxtChild",{key:this.routerViewKey,props:this.$props})}},R=(n(45),n(50),n(52),{name:"NuxtLoading",data:function(){return{percent:0,show:!1,canSucceed:!0,reversed:!1,skipTimerCount:0,rtl:!1,throttle:200,duration:5e3,continuous:!1}},computed:{left:function(){return!(!this.continuous&&!this.rtl)&&(this.rtl?this.reversed?"0px":"auto":this.reversed?"auto":"0px")}},beforeDestroy:function(){this.clear()},methods:{clear:function(){clearInterval(this._timer),clearTimeout(this._throttle),this._timer=null},start:function(){var e=this;return this.clear(),this.percent=0,this.reversed=!1,this.skipTimerCount=0,this.canSucceed=!0,this.throttle?this._throttle=setTimeout((function(){return e.startTimer()}),this.throttle):this.startTimer(),this},set:function(e){return this.show=!0,this.canSucceed=!0,this.percent=Math.min(100,Math.max(0,Math.floor(e))),this},get:function(){return this.percent},increase:function(e){return this.percent=Math.min(100,Math.floor(this.percent+e)),this},decrease:function(e){return this.percent=Math.max(0,Math.floor(this.percent-e)),this},pause:function(){return clearInterval(this._timer),this},resume:function(){return this.startTimer(),this},finish:function(){return this.percent=this.reversed?0:100,this.hide(),this},hide:function(){var e=this;return this.clear(),setTimeout((function(){e.show=!1,e.$nextTick((function(){e.percent=0,e.reversed=!1}))}),500),this},fail:function(e){return this.canSucceed=!1,this},startTimer:function(){var e=this;this.show||(this.show=!0),void 0===this._cut&&(this._cut=1e4/Math.floor(this.duration)),this._timer=setInterval((function(){e.skipTimerCount>0?e.skipTimerCount--:(e.reversed?e.decrease(e._cut):e.increase(e._cut),e.continuous&&(e.percent>=100||e.percent<=0)&&(e.skipTimerCount=1,e.reversed=!e.reversed))}),100)}},render:function(e){var t=e(!1);return this.show&&(t=e("div",{staticClass:"nuxt-progress",class:{"nuxt-progress-notransition":this.skipTimerCount>0,"nuxt-progress-failed":!this.canSucceed},style:{width:this.percent+"%",left:this.left}})),t}}),A=(n(183),Object($.a)(R,void 0,void 0,!1,null,null,null).exports),N=(n(185),n(187),n(189),n(191),n(193),{components:{TheSidenav:n(89).default},data:function(){return{routes:[{to:"/public",text:"Public Campaigns",public:!0},{to:"/campaigns",text:"My Campaigns",public:!1}]}},methods:{logout:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,e.$store.dispatch("logout");case 3:t.next=8;break;case 5:t.prev=5,t.t0=t.catch(0),console.log(t.t0);case 8:case"end":return t.stop()}}),t,null,[[0,5]])})))()}}}),z=Object($.a)(N,(function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"flex h-screen"},[t("the-sidenav",{staticClass:"flex-shrink-0 h-screen",attrs:{routes:this.routes},on:{logout:this.logout}}),this._v(" "),t("div",{staticClass:"w-full px-20 py-12 overflow-auto flex-grow-1"},[t("nuxt")],1)],1)}),[],!1,null,null,null),D=z.exports;function L(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return I(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 I(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f: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.")}var o,c=!0,l=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return c=e.done,e},e:function(e){l=!0,o=e},f:function(){try{c||null==n.return||n.return()}finally{if(l)throw o}}}}function I(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}installComponents(z,{TheSidenav:n(89).default});var P={_default:Object(v.r)(D)}
1,U={render:function(e,t){var n=e("NuxtLoading",{ref:"loading"}),r=e(this.layout||"nuxt"),o=e("div",{domProps:{id:"__layout"},key:this.layoutName},[r]),c=e("transition",{props:{name:"layout",mode:"out-in"},on:{beforeEnter:function(e){window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")}))}}},[o]);return e("div",{domProps:{id:"__nuxt"}},[n,c])},data:function(){return{isOnline:!0,layout:null,layoutName:"",nbFetching:0}},beforeCreate:function(){c.a.util.defineReactive(this,"nuxt",this.$options.nuxt)},created:function(){c.a.prototype.$nuxt=this,window.$nuxt=this,this.refreshOnlineStatus(),window.addEventListener("online",this.refreshOnlineStatus),window.addEventListener("offline",this.refreshOnlineStatus),this.error=this.nuxt.error,this.context=this.$options.context},mounted:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.$loading=e.$refs.loading;case 1:case"end":return t.stop()}}),t)})))()},watch:{"nuxt.err":"errorChanged"},computed:{isOffline:function(){return!this.isOnline},isFetching:function(){return this.nbFetching>0},isPreview:function(){return Boolean(this.$options.previewData)}},methods:{refreshOnlineStatus:function(){void 0===window.navigator.onLine?this.isOnline=!0:this.isOnline=window.navigator.onLine},refresh:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var n,r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if((n=Object(v.h)(e.$route)).length){t.next=3;break}return t.abrupt("return");case 3:return e.$loading.start(),r=n.map((function(t){var p=[];if(t.$options.fetch&&t.$options.fetch.length&&p.push(Object(v.p)(t.$options.fetch,e.context)),t.$fetch)p.push(t.$fetch());else{var n,r=L(Object(v.e)(t.$vnode.componentInstance));try{for(r.s();!(n=r.n()).done;){var component=n.value;p.push(component.$fetch())}}catch(e){r.e(e)}finally{r.f()}}return t.$options.asyncData&&p.push(Object(v.p)(t.$options.asyncData,e.context).then((function(e){for(var n in e)c.a.set(t.$data,n,e[n])}))),Promise.all(p)})),t.prev=5,t.next=8,Promise.all(r);case 8:t.next=15;break;case 10:t.prev=10,t.t0=t.catch(5),e.$loading.fail(t.t0),Object(v.k)(t.t0),e.error(t.t0);case 15:e.$loading.finish();case 16:case"end":return t.stop()}}),t,null,[[5,10]])})))()},errorChanged:function(){this.nuxt.err&&this.$loading&&(this.$loading.fail&&this.$loading.fail(this.nuxt.err),this.$loading.finish&&this.$loading.finish())},setLayout:function(e){return e&&P["_"+e]||(e="default"),this.layoutName=e,this.layout=P["_"+e],this.layout},loadLayout:function(e){return e&&P["_"+e]||(e="default"),Promise.resolve(P["_"+e])}},components:{NuxtLoading:A}},B=n(44);c.a.use(B.a);var Y={};(Y=function(e,t){if((e=e.default||e).commit)throw new Error("[nuxt] ".concat(t," should export a method that returns a Vuex instance."));return"function"!=typeof e&&(e=Object.assign({},e)),function(e,t){if(e.state&&"function"!=typeof e.state){console.warn("'state' should be a method that returns an object in ".concat(t));var n=Object.assign({},e.state);e=Object.assign({},e,{state:function(){return n}})}return e}(e,t)}(n(199),"store/index.js")).modules=Y.modules||{};var Q=Y instanceof Function?Y:function(){return new B.a.Store(Object.assign({strict:!1},Y))};var J={};for(var F in J)c.a.component(F,J[F]);var K=n(92),W=n.n(K),G=function(e,t){return H.apply(this,arguments)};function H(){return(H=Object(r.a)(regeneratorRuntime.mark((function e(t,n){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r={"64x64":"/_nuxt/icons/icon_64.5f6a36.png","120x120":"/_nuxt/icons/icon_120.5f6a36.png","144x144":"/_nuxt/icons/icon_144.5f6a36.png","152x152":"/_nuxt/icons/icon_152.5f6a36.png","192x192":"/_nuxt/icons/icon_192.5f6a36.png","384x384":"/_nuxt/icons/icon_384.5f6a36.png","512x512":"/_nuxt/icons/icon_512.5f6a36.png"},n("icon",(function(e){return r[e+"x"+e]||""}));case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}n(202);var Z="dataLayer";var X=function(e,t){e.$gtm=function(e,t){return{init:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";!t[e]&&window._gtm_inject&&(window._gtm_inject(e),t[e]=!0)},push:function(e){window[Z]||(window[Z]=[{"gtm.start":(new Date).getTime(),event:"gtm.js"}]),window[Z].push(e)}}}(0,{}),t("gtm",e.$gtm)},V=n(55),ee=n.n(V),te=n(128),ne=n.n(te);function re(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return oe(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 oe(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f: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.")}var o,c=!0,l=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return c=e.done,e},e:function(e){l=!0,o=e},f:function(){try{c||null==n.return||n.return()}finally{if(l)throw o}}}}function oe(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}for(var ae={setBaseURL:function(e){this.defaults.baseURL=e},setHeader:function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"common",o=re(Array.isArray(r)?r:[r]);try{for(o.s();!(n=o.n()).done;){var c=n.value;if(!t)return void delete this.defaults.headers[c][e];this.defaults.headers[c][e]=t}}catch(e){o.e(e)}finally{o.f()}},setToken:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"common",r=e?(t?t+" ":"")+e:null;this.setHeader("Authorization",r,n)},onRequest:function(e){this.interceptors.request.use((function(t){return e(t)||t}))},onResponse:function(e){this.interceptors.response.use((function(t){return e(t)||t}))},onRequestError:function(e){this.interceptors.request.use(void 0,(function(t){return e(t)||Promise.reject(t)}))},onResponseError:function(e){this.interceptors.response.use(void 0,(function(t){return e(t)||Promise.reject(t)}))},onError:function(e){this.onRequestError(e),this.onResponseError(e)},create:function(e){return ue(ne()(e,this.defaults))}},ie=function(){var e=se[ce];ae["$"+e]=function(){return this[e].apply(this,arguments).then((function(e){return e&&e.data}))}},ce=0,se=["request","delete","get","head","options","post","put","patch"];ce<se.length;ce++)ie();var ue=function(e){var t=ee.a.create(e);return t.CancelToken=ee.a.CancelToken,t.isCancel=ee.a.isCancel,function(e){for(var t in ae)e[t]=ae[t].bind(e)}(t),le(t),t},le=function(e){var t={finish:function(){},start:function(){},fail:function(){},set:function(){}},n=function(){var e="undefined"!=typeof window&&window.$nuxt;return e&&e.$loading&&e.$loading.set?e.$loading:t},r=0;e.onRequest((function(e){e&&!1===e.progress||r++})),e.onResponse((function(e){e&&e.config&&!1===e.config.progress||--r<=0&&(r=0,n().finish())})),e.onError((function(e){e&&e.config&&!1===e.config.progress||(r--,ee.a.isCancel(e)||(n().fail(),n().finish()))}));var o=function(e){if(r){var progress=100*e.loaded/(e.total*r);n().set(Math.min(100,progress))}};e.defaults.onUploadProgress=o,e.defaults.onDownloadProgress=o},pe=function(e,t){var n=ue({baseURL:"http://localhost:3000/",headers:{common:{Accept:"application/json, text/plain, */*"},delete:{},get:{},head:{},post:{},put:{},patch:{}}
1});e.$axios=n,t("axios",n)},fe=n(3),de={apiKey:"AIzaSyA6hhTmV73KStdJpKWeMct5KE18kzIFeFE",authDomain:"campaign-journal.firebaseapp.com",databaseURL:"https://campaign-journal.firebaseio.com",projectId:"campaign-journal",storageBucket:"campaign-journal.appspot.com",messagingSenderId:"449154894057",appId:"1:449154894057:web:e22bd58a6ded6082518878",measurementId:"G-XJY426JJGC"},main=function(){var e=Object(r.a)(regeneratorRuntime.mark((function e(t,r){var o,c,l,f,d,h,m,x,v;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.res,fe.apps.length||fe.initializeApp(de),o=fe.apps[0],e.next=5,n.e(16).then(n.bind(null,277));case 5:return c=o.auth(),l=fe.auth,r("fireAuth",c),r("fireAuthObj",l),e.next=11,n.e(15).then(n.bind(null,278));case 11:return f=o.firestore(),d=fe.firestore,r("fireStore",f),r("fireStoreObj",d),e.next=17,n.e(18).then(n.bind(null,290));case 17:return h=o.storage(),m=fe.storage,r("fireStorage",h),r("fireStorageObj",m),e.next=24,n.e(17).then(n.bind(null,289));case 24:x=o.analytics(),v=fe.analytics,r("fireAnalytics",x),r("fireAnalyticsObj",v);case 28:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),he=function(){var e=Object(r.a)(regeneratorRuntime.mark((function e(t,n){var o,c,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=t.store,c=t.app,e.next=3,new Promise((function(e){var t=c.$fireAuth.onAuthStateChanged(function(){var n=Object(r.a)(regeneratorRuntime.mark((function n(r){var c;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!r){n.next=6;break}return n.next=3,r.getIdTokenResult(!0);case 3:n.t0=n.sent.claims,n.next=7;break;case 6:n.t0=null;case 7:return c=n.t0,n.next=10,o.dispatch("onAuthStateChangedAction",{authUser:r,claims:c});case 10:e(t);case 11:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}())}));case 3:l=e.sent,n("fireAuthUnsubscribe",l);case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),me=n(129);n.n(me).a.load({google:{families:["Source+Sans+Pro:300,400,600,700"]}});var ge=n(19),be=n(130),xe=n(15);ge.a.autoAddCss=!1,ge.c.add(xe.b,xe.j,xe.f,xe.a,xe.e,xe.h,xe.g,xe.d,xe.c,xe.i),c.a.component("font-awesome-icon",be.a);var ve=n(131),we=n.n(ve);c.a.use(we.a);var ye=n(132),je=n.n(ye);c.a.use(je.a);var ke=n(133),_e=n.n(ke);c.a.use(_e.a);var Oe=n(134),Ce=n.n(Oe);function Ee(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(object);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,n)}return t}function $e(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?Ee(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):Ee(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}c.a.use(Ce.a,{duration:4e3}),c.a.component(d.a.name,d.a),c.a.component(m.a.name,$e($e({},m.a),{},{render:function(e,t){return m.a._warned||(m.a._warned=!0,console.warn("<no-ssr> has been deprecated and will be removed in Nuxt 3, please use <client-only> instead")),m.a.render(e,t)}})),c.a.component(_.name,_),c.a.component("NChild",_),c.a.component(M.name,M),c.a.use(l.a,{keyName:"head",attribute:"data-n-head",ssrAttribute:"data-n-head-ssr",tagIDKeyName:"hid"});var Se={name:"page",mode:"out-in",appear:!0,appearClass:"appear",appearActiveClass:"appear-active",appearToClass:"appear-to"};function Te(e){return Me.apply(this,arguments)}function Me(){return(Me=Object(r.a)(regeneratorRuntime.mark((function e(t){var n,r,o,l,f,d,path,h,m=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h=function(e,t){if(!e)throw new Error("inject(key, value) has no key provided");if(void 0===t)throw new Error("inject('".concat(e,"', value) has no value provided"));l[e="$"+e]=t,l.context[e]||(l.context[e]=t),o[e]=l[e];var n="__nuxt_"+e+"_installed__";c.a[n]||(c.a[n]=!0,c.a.use((function(){Object.prototype.hasOwnProperty.call(c.a.prototype,e)||Object.defineProperty(c.a.prototype,e,{get:function(){return this.$root.$options[e]}})})))},n=m.length>1&&void 0!==m[1]?m[1]:{},e.next=4,k();case 4:return r=e.sent,(o=Q(t)).$router=r,l=$e({head:{title:"Campaign Journal | Keep track of Dungeons & Dragons campaigns",meta:[{charset:"utf-8"},{name:"viewport",content:"width=device-width, initial-scale=1"},{hid:"description",name:"description",content:"Keep track of Dungeons & Dragons campaigns."}],link:[{rel:"icon",type:"image/x-icon",href:"/favicon.ico"},{rel:"manifest",href:"/_nuxt/manifest.25b8d44a.json"}],style:[],script:[{hid:"gtm-script",innerHTML:"if(!window._gtm_init){window._gtm_init=1;(function (w,n,d,m,e,p){w[d]=(w[d]==1||n[d]=='yes'||n[d]==1||n[m]==1||(w[e]&&w[e].p&&e[e][p]()))?1:0})(window,'navigator','doNotTrack','msDoNotTrack','external','msTrackingProtectionEnabled');(function(w,d,s,l,x,y){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});w[x]={};w._gtm_inject=function(i){if(w.doNotTrack||w[x][i])return;w[x][i]=1;var f=d.getElementsByTagName(s)[0],j=d.createElement(s);j.async=true;
1j.src='https://www.googletagmanager.com/gtm.js?id='+i;f.parentNode.insertBefore(j,f);}})(window,document,'script','dataLayer','_gtm_ids','_gtm_inject')}"}],noscript:[{hid:"gtm-noscript",pbody:!0,innerHTML:""}],__dangerouslyDisableSanitizersByTagID:{"gtm-script":["innerHTML"],"gtm-noscript":["innerHTML"]}},store:o,router:r,nuxt:{defaultTransition:Se,transitions:[Se],setTransitions:function(e){return Array.isArray(e)||(e=[e]),e=e.map((function(e){return e=e?"string"==typeof e?Object.assign({},Se,{name:e}):Object.assign({},Se,e):Se})),this.$options.nuxt.transitions=e,e},err:null,dateErr:null,error:function(e){e=e||null,l.context._errored=Boolean(e),e=e?Object(v.o)(e):null;var n=l.nuxt;return this&&(n=this.nuxt||this.$options.nuxt),n.dateErr=Date.now(),n.err=e,t&&(t.nuxt.error=e),e}}},U),o.app=l,f=t?t.next:function(e){return l.router.push(e)},t?d=r.resolve(t.url).route:(path=Object(v.f)(r.options.base,r.options.mode),d=r.resolve(path).route),e.next=13,Object(v.s)(l,{store:o,route:d,next:f,error:l.nuxt.error.bind(l),payload:t?t.payload:void 0,req:t?t.req:void 0,res:t?t.res:void 0,beforeRenderFns:t?t.beforeRenderFns:void 0,ssrContext:t});case 13:h("config",n),window.__NUXT__&&window.__NUXT__.state&&o.replaceState(window.__NUXT__.state),l.context.enablePreview=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};l.previewData=Object.assign({},e),h("preview",e)},e.next=19;break;case 19:if("function"!=typeof W.a){e.next=22;break}return e.next=22,W()(l.context,h);case 22:return e.next=25,G(l.context,h);case 25:return e.next=28,X(l.context,h);case 28:return e.next=31,pe(l.context,h);case 31:if("function"!=typeof main){e.next=34;break}return e.next=34,main(l.context,h);case 34:if("function"!=typeof he){e.next=37;break}return e.next=37,he(l.context,h);case 37:e.next=40;break;case 40:e.next=43;break;case 43:e.next=46;break;case 46:e.next=49;break;case 49:e.next=52;break;case 52:e.next=55;break;case 55:l.context.enablePreview=function(){console.warn("You cannot call enablePreview() outside a plugin.")},e.next=59;break;case 59:return e.abrupt("return",{store:o,app:l,router:r});case 60:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},69:function(e,t,n){var content=n(182);"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(27).default)("6ac3c623",content,!0,{sourceMap:!1})},70:function(e,t,n){var content=n(184);"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(27).default)("7e56e4e3",content,!0,{sourceMap:!1})},71:function(e,t,n){var content=n(198);"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(27).default)("19497af6",content,!0,{sourceMap:!1})},73:function(e,t,n){"use strict";n(24),n(45),n(31),n(52),n(50),n(28),n(39),n(40),n(9),n(56),n(57);var r=n(0);function o(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return c(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 c(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f: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.")}var o,l=!0,f=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return l=e.done,e},e:function(e){f=!0,o=e},f:function(){try{l||null==n.return||n.return()}finally{if(f)throw o}}}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}var l=window.requestIdleCallback||function(e){var t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)},f=window.cancelIdleCallback||function(e){clearTimeout(e)},d=window.IntersectionObserver&&new window.IntersectionObserver((function(e){e.forEach((function(e){var t=e.intersectionRatio,link=e.target;t<=0||link.__prefetch()}))}));t.a={name:"NuxtLink",extends:r.a.component("RouterLink"),props:{prefetch:{type:Boolean,default:!0},noPrefetch:{type:Boolean,default:!1}},mounted:function(){this.prefetch&&!this.noPrefetch&&(this.handleId=l(this.observe,{timeout:2e3}))}
1,beforeDestroy:function(){f(this.handleId),this.__observed&&(d.unobserve(this.$el),delete this.$el.__prefetch)},methods:{observe:function(){d&&this.shouldPrefetch()&&(this.$el.__prefetch=this.prefetchLink.bind(this),d.observe(this.$el),this.__observed=!0)},shouldPrefetch:function(){return this.getPrefetchComponents().length>0},canPrefetch:function(){var e=navigator.connection;return!(this.$nuxt.isOffline||e&&((e.effectiveType||"").includes("2g")||e.saveData))},getPrefetchComponents:function(){return this.$router.resolve(this.to,this.$route,this.append).resolved.matched.map((function(e){return e.components.default})).filter((function(e){return"function"==typeof e&&!e.options&&!e.__prefetched}))},prefetchLink:function(){if(this.canPrefetch()){d.unobserve(this.$el);var e,t=o(this.getPrefetchComponents());try{for(t.s();!(e=t.n()).done;){var n=e.value,r=n();r instanceof Promise&&r.catch((function(){})),n.__prefetched=!0}}catch(e){t.e(e)}finally{t.f()}}}}}},89:function(e,t,n){"use strict";n.r(t);var r=[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"mb-5"},[t("img",{attrs:{src:n(195),alt:"dragon icon"}})])},function(){var e=this.$createElement,t=this._self._c||e;return t("a",{attrs:{href:"https://dnd.wizards.com/",target:"_blank"}},[t("img",{staticClass:"dd-logo",attrs:{src:n(196),alt:"Dungeons & Dragons logo"}})])}],o=(n(58),n(31),n(24),n(9),n(43),n(25)),c=n(44);function l(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(object);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,n)}return t}var f={name:"TheSidenav",props:{routes:{type:Array,required:!0}},computed:function(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?l(Object(source),!0).forEach((function(t){Object(o.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):l(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}({},Object(c.b)(["isLoggedIn"])),methods:{logout:function(){this.$emit("logout")}}},d=(n(197),n(23)),component=Object(d.a)(f,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"flex flex-col justify-between px-12 py-12 text-white bg-gray-900 the-sidenav"},[n("div",{staticClass:"flex-grow-1"},[e._m(0),e._v(" "),n("nuxt-link",{staticClass:"flex flex-col mb-24 text-42",attrs:{to:"/"}},[n("span",{staticClass:"font-light"},[e._v("Campaign")]),e._v(" "),n("span",{staticClass:"font-bold"},[e._v("Journal")])]),e._v(" "),n("ul",{staticClass:"mb-10 space-y-5"},e._l(e.routes,(function(t,r){return n("li",{key:r},[t.public||!t.public&&e.isLoggedIn?n("nuxt-link",{staticClass:"font-bold text-32 hover:text-blue-500",attrs:{to:t.to,"exact-active-class":"text-blue-500"}},[e._v(e._s(t.text))]):e._e()],1)})),0),e._v(" "),e.isLoggedIn?n("button",{staticClass:"font-bold text-32 hover:text-blue-500",attrs:{type:"button"},on:{click:e.logout}},[e._v("Logout")]):n("nuxt-link",{staticClass:"font-bold text-32 hover:text-blue-500",attrs:{to:"/login"}},[e._v("Login")])],1),e._v(" "),e._m(1)])}),r,!1,null,"1d738680",null);t.default=component.exports},90:function(e,t,n){"use strict";var r={};r["router-auth"]=n(168),r["router-auth"]=r["router-auth"].default||r["router-auth"],t.a=r},92:function(e,t,n){n(11);var r=n(201);function o(){return(o=r(regeneratorRuntime.mark((function e(){var t,r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(!1 in navigator)){e.next=2;break}throw new Error("serviceWorker is not supported in current browser!");case 2:return e.next=4,n.e(19).then(n.bind(null,223));case 4:return t=e.sent,r=t.Workbox,o=new r("/sw.js",{scope:"/"}),e.next=9,o.register();case 9:return e.abrupt("return",o);case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}window.$workbox=function(){return o.apply(this,arguments)}().catch((function(e){}))}},[[141,13,2,14]]]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.