From 034cd13e5681c8ce638483ed354c9f48e8a62176 Mon Sep 17 00:00:00 2001 From: tandpfun Date: Tue, 23 Apr 2024 18:37:39 +0000 Subject: [PATCH] deploy: b7abc7678e6e64770c249adce56aed37c73a2286 --- 200.html | 6 +++--- _nuxt/{5b14002.js => 1c04cc5.js} | 2 +- _nuxt/1e71ca6.js | 1 - _nuxt/21a16cc.js | 1 - _nuxt/34e255f.js | 1 + _nuxt/720ac5b.js | 1 - _nuxt/73e4b4d.js | 1 + _nuxt/8a8357b.js | 1 - _nuxt/a79e3a5.js | 1 + _nuxt/{dc280fe.js => aacfe4d.js} | 2 +- _nuxt/b975513.js | 1 + _nuxt/c8888f3.js | 1 - _nuxt/c9809b8.js | 1 + _nuxt/daa28cd.js | 1 - _nuxt/{4a52637.js => f447e17.js} | 2 +- _nuxt/fc32ec9.js | 1 + _nuxt/static/{1711333154 => 1713897458}/manifest.js | 0 _nuxt/static/{1711333154 => 1713897458}/payload.js | 0 _nuxt/static/{1711333154 => 1713897458}/state.js | 2 +- index.html | 6 +++--- 20 files changed, 16 insertions(+), 16 deletions(-) rename _nuxt/{5b14002.js => 1c04cc5.js} (99%) delete mode 100644 _nuxt/1e71ca6.js delete mode 100644 _nuxt/21a16cc.js create mode 100644 _nuxt/34e255f.js delete mode 100644 _nuxt/720ac5b.js create mode 100644 _nuxt/73e4b4d.js delete mode 100644 _nuxt/8a8357b.js create mode 100644 _nuxt/a79e3a5.js rename _nuxt/{dc280fe.js => aacfe4d.js} (59%) create mode 100644 _nuxt/b975513.js delete mode 100644 _nuxt/c8888f3.js create mode 100644 _nuxt/c9809b8.js delete mode 100644 _nuxt/daa28cd.js rename _nuxt/{4a52637.js => f447e17.js} (94%) create mode 100644 _nuxt/fc32ec9.js rename _nuxt/static/{1711333154 => 1713897458}/manifest.js (100%) rename _nuxt/static/{1711333154 => 1713897458}/payload.js (100%) rename _nuxt/static/{1711333154 => 1713897458}/state.js (79%) diff --git a/200.html b/200.html index f852bc5..7613edf 100644 --- a/200.html +++ b/200.html @@ -1,9 +1,9 @@ - thijs.gg + thijs.gg -
Loading...
- +
Loading...
+ diff --git a/_nuxt/5b14002.js b/_nuxt/1c04cc5.js similarity index 99% rename from _nuxt/5b14002.js rename to _nuxt/1c04cc5.js index 48b27db..2c0cec2 100644 --- a/_nuxt/5b14002.js +++ b/_nuxt/1c04cc5.js @@ -1,2 +1,2 @@ /*! For license information please see LICENSES */ -(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{102:function(c,e,n){"use strict";(function(c){n.d(e,"a",(function(){return L})),n.d(e,"b",(function(){return N})),n.d(e,"c",(function(){return y}));var o=n(31),r="undefined"!=typeof window?window:void 0!==c?c:"undefined"!=typeof self?self:{};var t=function(c,e){return c(e={exports:{}},e.exports),e.exports}((function(c){!function(e){var n=function(c,e,o){if(!h(e)||v(e)||z(e)||M(e)||f(e))return e;var output,i=0,r=0;if(m(e))for(output=[],r=e.length;i=0||Object.prototype.hasOwnProperty.call(c,i)&&(n[i]=c[i]);return n},v=function(c){if(Array.isArray(c)){for(var i=0,e=Array(c.length);i2&&void 0!==arguments[2]?arguments[2]:{},data=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},n=(element.children||[]).map(H.bind(null,c)),o=Object.keys(element.attributes||{}).reduce((function(c,e){var n=element.attributes[e];switch(e){case"class":c.class=M(n);break;case"style":c.style=z(n);break;default:c.attrs[e]=n}return c}),{class:{},style:{},attrs:{}}),r=data.class,t=void 0===r?{}:r,l=data.style,f=void 0===l?{}:l,v=data.attrs,C=void 0===v?{}:v,V=m(data,["class","style","attrs"]);return"string"==typeof element?element:c(element.tag,h({class:d(o.class,t),style:h({},o.style,f),attrs:h({},o.attrs,C)},V,{props:e}),n)}var C=!1;try{C=!0}catch(c){}function V(c,e){return Array.isArray(e)&&e.length>0||!Array.isArray(e)&&e?f({},c,e):{}}function x(c){return null===c?null:"object"===(void 0===c?"undefined":l(c))&&c.prefix&&c.iconName?c:Array.isArray(c)&&2===c.length?{prefix:c[0],iconName:c[1]}:"string"==typeof c?{prefix:"fas",iconName:c}:void 0}var L={name:"FontAwesomeIcon",functional:!0,props:{border:{type:Boolean,default:!1},fixedWidth:{type:Boolean,default:!1},flip:{type:String,default:null,validator:function(c){return["horizontal","vertical","both"].indexOf(c)>-1}},icon:{type:[Object,Array,String],required:!0},mask:{type:[Object,Array,String],default:null},listItem:{type:Boolean,default:!1},pull:{type:String,default:null,validator:function(c){return["right","left"].indexOf(c)>-1}},pulse:{type:Boolean,default:!1},rotation:{type:[String,Number],default:null,validator:function(c){return[90,180,270].indexOf(parseInt(c,10))>-1}},swapOpacity:{type:Boolean,default:!1},size:{type:String,default:null,validator:function(c){return["lg","xs","sm","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"].indexOf(c)>-1}},spin:{type:Boolean,default:!1},transform:{type:[String,Object],default:null},symbol:{type:[Boolean,String],default:!1},title:{type:String,default:null},inverse:{type:Boolean,default:!1}},render:function(c,e){var n=e.props,r=n.icon,t=n.mask,symbol=n.symbol,title=n.title,l=x(r),m=V("classes",function(c){var e,n=(e={"fa-spin":c.spin,"fa-pulse":c.pulse,"fa-fw":c.fixedWidth,"fa-border":c.border,"fa-li":c.listItem,"fa-inverse":c.inverse,"fa-flip-horizontal":"horizontal"===c.flip||"both"===c.flip,"fa-flip-vertical":"vertical"===c.flip||"both"===c.flip},f(e,"fa-"+c.size,null!==c.size),f(e,"fa-rotate-"+c.rotation,null!==c.rotation),f(e,"fa-pull-"+c.pull,null!==c.pull),f(e,"fa-swap-opacity",c.swapOpacity),e);return Object.keys(n).map((function(c){return n[c]?c:null})).filter((function(c){return c}))}(n)),v=V("transform","string"==typeof n.transform?o.d.transform(n.transform):n.transform),mask=V("mask",x(t)),z=Object(o.b)(l,h({},m,v,mask,{symbol:symbol,title:title}));if(!z)return function(){var c;!C&&console&&"function"==typeof console.error&&(c=console).error.apply(c,arguments)}("Could not find one or more icon(s)",l,mask);var M=z.abstract;return H.bind(null,c)(M[0],{},e.data)}},N={name:"FontAwesomeLayers",functional:!0,props:{fixedWidth:{type:Boolean,default:!1}},render:function(c,e){var n,r,t=o.a.familyPrefix,l=e.data.staticClass,f=[t+"-layers"].concat(v(e.props.fixedWidth?[t+"-fw"]:[]));return c("div",h({},e.data,{staticClass:(n=l,r=f,(0===(n||"").length?[]:[n]).concat(r).join(" "))}),e.children)}},y={name:"FontAwesomeLayersText",functional:!0,props:{value:{type:[String,Number],default:""},transform:{type:[String,Object],default:null},counter:{type:Boolean,default:!1},position:{type:String,default:null,validator:function(c){return["bottom-left","bottom-right","top-left","top-right"].indexOf(c)>-1}}},render:function(c,e){var n=o.a.familyPrefix,r=e.props,t=V("classes",[].concat(v(r.counter?[n+"-layers-counter"]:[]),v(r.position?[n+"-layers-"+r.position]:[]))),l=V("transform","string"==typeof r.transform?o.d.transform(r.transform):r.transform),f=Object(o.e)(r.value.toString(),h({},l,t)).abstract;return r.counter&&(f[0].attributes.class=f[0].attributes.class.replace("fa-layers-text","")),H.bind(null,c)(f[0],{},e.data)}}}).call(this,n(32))},103:function(c,e,n){"use strict";n(75),n(11),n(34),n(61),n(41),n(59),n(60),n(44),n(28),n(49),n(35),n(29),n(27),n(50),n(51),n(36);var o=n(1);function r(c,e){var n="undefined"!=typeof Symbol&&c[Symbol.iterator]||c["@@iterator"];if(!n){if(Array.isArray(c)||(n=function(c,e){if(!c)return;if("string"==typeof c)return t(c,e);var n=Object.prototype.toString.call(c).slice(8,-1);"Object"===n&&c.constructor&&(n=c.constructor.name);if("Map"===n||"Set"===n)return Array.from(c);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return t(c,e)}(c))||e&&c&&"number"==typeof c.length){n&&(c=n);var i=0,o=function(){};return{s:o,n:function(){return i>=c.length?{done:!0}:{done:!1,value:c[i++]}},e:function(c){throw c},f:o}}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 r,l=!0,f=!1;return{s:function(){n=n.call(c)},n:function(){var c=n.next();return l=c.done,c},e:function(c){f=!0,r=c},f:function(){try{l||null==n.return||n.return()}finally{if(f)throw r}}}}function t(c,e){(null==e||e>c.length)&&(e=c.length);for(var i=0,n=new Array(e);i0?l.map((function(){return c(!1)})):c(!1))}};c.exports=o},167:function(c,e,n){var content=n(230);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[c.i,content,""]]),content.locals&&(c.exports=content.locals);(0,n(53).default)("8a76876a",content,!0,{sourceMap:!1})},168:function(c,e,n){var content=n(232);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[c.i,content,""]]),content.locals&&(c.exports=content.locals);(0,n(53).default)("a57b151a",content,!0,{sourceMap:!1})},178:function(c,e,n){"use strict";e.a=function(c,e){return e=e||{},new Promise((function(n,o){var s=new XMLHttpRequest,r=[],u=[],i={},a=function(){return{ok:2==(s.status/100|0),statusText:s.statusText,status:s.status,url:s.responseURL,text:function(){return Promise.resolve(s.responseText)},json:function(){return Promise.resolve(s.responseText).then(JSON.parse)},blob:function(){return Promise.resolve(new Blob([s.response]))},clone:a,headers:{keys:function(){return r},entries:function(){return u},get:function(c){return i[c.toLowerCase()]},has:function(c){return c.toLowerCase()in i}}}};for(var t in s.open(e.method||"get",c,!0),s.onload=function(){s.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,(function(c,e,n){r.push(e=e.toLowerCase()),u.push([e,n]),i[e]=i[e]?i[e]+","+n:n})),n(a())},s.onerror=o,s.withCredentials="include"==e.credentials,e.headers)s.setRequestHeader(t,e.headers[t]);s.send(e.body||null)}))}},180:function(c,e,n){"use strict";var o=function(c){return function(c){return!!c&&"object"==typeof c}(c)&&!function(c){var e=Object.prototype.toString.call(c);return"[object RegExp]"===e||"[object Date]"===e||function(c){return c.$$typeof===r}(c)}(c)};var r="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function t(c,e){return!1!==e.clone&&e.isMergeableObject(c)?v((n=c,Array.isArray(n)?[]:{}),c,e):c;var n}function l(c,source,e){return c.concat(source).map((function(element){return t(element,e)}))}function f(c){return Object.keys(c).concat(function(c){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(c).filter((function(symbol){return c.propertyIsEnumerable(symbol)})):[]}(c))}function h(object,c){try{return c in object}catch(c){return!1}}function m(c,source,e){var n={};return e.isMergeableObject(c)&&f(c).forEach((function(o){n[o]=t(c[o],e)})),f(source).forEach((function(o){(function(c,e){return h(c,e)&&!(Object.hasOwnProperty.call(c,e)&&Object.propertyIsEnumerable.call(c,e))})(c,o)||(h(c,o)&&e.isMergeableObject(source[o])?n[o]=function(c,e){if(!e.customMerge)return v;var n=e.customMerge(c);return"function"==typeof n?n:v}(o,e)(c[o],source[o],e):n[o]=t(source[o],e))})),n}function v(c,source,e){(e=e||{}).arrayMerge=e.arrayMerge||l,e.isMergeableObject=e.isMergeableObject||o,e.cloneUnlessOtherwiseSpecified=t;var n=Array.isArray(source);return n===Array.isArray(c)?n?e.arrayMerge(c,source,e):m(c,source,e):t(source,e)}v.all=function(c,e){if(!Array.isArray(c))throw new Error("first argument should be an array");return c.reduce((function(c,n){return v(c,n,e)}),{})};var z=v;c.exports=z},181:function(c,e){},182:function(c,e,n){"use strict";var o=n(9),r=(n(74),n(28),n(11),n(75),n(1)),t=n(2),l=window.__NUXT__;function f(){if(!this._hydrated)return this.$fetch()}function h(){if((c=this).$vnode&&c.$vnode.elm&&c.$vnode.elm.dataset&&c.$vnode.elm.dataset.fetchKey){var c;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 e in data)r.a.set(this.$data,e,data[e])}else m.call(this)}function m(){var c=!1!==this.$options.fetchOnServer;if("function"==typeof this.$options.fetchOnServer&&(c=!1!==this.$options.fetchOnServer.call(this)),c&&!this.$nuxt.isPreview&&this.$nuxt._pagePayload){this._hydrated=!0;var e=this.$options._scopeId||this.$options.name||"",n=Object(t.d)(this.$nuxt._fetchCounters,e);if("function"==typeof this.$options.fetchKey)this._fetchKey=this.$options.fetchKey.call(this,n);else{var o="string"==typeof this.$options.fetchKey?this.$options.fetchKey:e;this._fetchKey=o?o+":"+n(o):String(n(o))}var data=this.$nuxt._pagePayload.fetch[this._fetchKey];if(data&&data._error)this.$fetchState.error=data._error;else if(data)for(var l in data)r.a.set(this.$data,l,data[l]);else this.$fetch()}}function v(){var c=this;return this._fetchPromise||(this._fetchPromise=z.call(this).then((function(){delete c._fetchPromise}))),this._fetchPromise}function z(){return M.apply(this,arguments)}function M(){return(M=Object(o.a)(regeneratorRuntime.mark((function c(){var e,n,o,r=this;return regeneratorRuntime.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return this.$nuxt.nbFetching++,this.$fetchState.pending=!0,this.$fetchState.error=null,this._hydrated=!1,e=null,n=Date.now(),c.prev=6,c.next=9,this.$options.fetch.call(this);case 9:c.next=15;break;case 11:c.prev=11,c.t0=c.catch(6),e=Object(t.p)(c.t0);case 15:if(!((o=this._fetchDelay-(Date.now()-n))>0)){c.next=19;break}return c.next=19,new Promise((function(c){return setTimeout(c,o)}));case 19:this.$fetchState.error=e,this.$fetchState.pending=!1,this.$fetchState.timestamp=Date.now(),this.$nextTick((function(){return r.$nuxt.nbFetching--}));case 23:case"end":return c.stop()}}),c,this,[[6,11]])})))).apply(this,arguments)}e.a={beforeCreate:function(){Object(t.m)(this)&&(this._fetchDelay="number"==typeof this.$options.fetchDelay?this.$options.fetchDelay:200,r.a.util.defineReactive(this,"$fetchState",{pending:!1,error:null,timestamp:Date.now()}),this.$fetch=v.bind(this),Object(t.a)(this,"created",h),Object(t.a)(this,"beforeMount",f))}}},183:function(c,e,n){"use strict";n.d(e,"a",(function(){return f}));n(11),n(28),n(75);var o={},r={},t={};function l(c,e){if(o[c])return Promise.resolve(o[c]);if(t[c])return Promise.reject(t[c]);if(r[c])return r[c];var n,l,f=r[c]=new Promise((function(c,e){n=c,l=e}));delete o[c];var h,script=document.createElement("script");script.charset="utf-8",script.timeout=120,script.src=e;var m=new Error,v=script.onerror=script.onload=function(e){if(clearTimeout(h),delete r[c],script.onerror=script.onload=null,o[c])return n(o[c]);var f=e&&("load"===e.type?"missing":e.type),v=e&&e.target&&e.target.src;m.message="Loading chunk "+c+" failed.\n("+f+": "+v+")",m.name="ChunkLoadError",m.type=f,m.request=v,t[c]=m,l(m)};return h=setTimeout((function(){v({type:"timeout",target:script})}),12e4),document.head.appendChild(script),f}function f(){window.__NUXT_JSONP__=function(c,e){o[c]=e},window.__NUXT_JSONP_CACHE__=o,window.__NUXT_IMPORT__=l}},188:function(c,e,n){(function(c){c.installComponents=function(component,c){var n="function"==typeof component.exports?component.exports.extendOptions:component.options;for(var i in"function"==typeof component.exports&&(n.components=component.exports.options.components),n.components=n.components||{},c)n.components[i]=n.components[i]||c[i];n.functional&&function(component,c){if(component.exports[e])return;component.exports[e]=!0;var n=component.exports.render;component.exports.render=function(e,o){return n(e,Object.assign({},o,{_c:function(e,a,b){return o._c(c[e]||e,a,b)}}))}}(component,n.components)};var e="_functionalComponents"}).call(this,n(32))},189:function(c,e,n){"use strict";n.r(e),function(c){n(44),n(49),n(27),n(50),n(51);var e=n(30),o=n(9),r=(n(116),n(200),n(209),n(211),n(74),n(28),n(11),n(34),n(41),n(42),n(59),n(60),n(93),n(61),n(29),n(35),n(36),n(75),n(1)),t=n(178),l=n(127),f=n(2),h=n(37),m=n(182),v=n(103),z=n(183);function M(c,e){var n="undefined"!=typeof Symbol&&c[Symbol.iterator]||c["@@iterator"];if(!n){if(Array.isArray(c)||(n=function(c,e){if(!c)return;if("string"==typeof c)return d(c,e);var n=Object.prototype.toString.call(c).slice(8,-1);"Object"===n&&c.constructor&&(n=c.constructor.name);if("Map"===n||"Set"===n)return Array.from(c);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(c,e)}(c))||e&&c&&"number"==typeof c.length){n&&(c=n);var i=0,o=function(){};return{s:o,n:function(){return i>=c.length?{done:!0}:{done:!1,value:c[i++]}},e:function(c){throw c},f:o}}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 r,t=!0,l=!1;return{s:function(){n=n.call(c)},n:function(){var c=n.next();return t=c.done,c},e:function(c){l=!0,r=c},f:function(){try{t||null==n.return||n.return()}finally{if(l)throw r}}}}function d(c,e){(null==e||e>c.length)&&(e=c.length);for(var i=0,n=new Array(e);i2?e-2:0),o=2;o=c.length?{done:!0}:{done:!1,value:c[i++]}},e:function(c){throw c},f:o}}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 r,t=!0,l=!1;return{s:function(){n=n.call(c)},n:function(){var c=n.next();return t=c.done,c},e:function(c){l=!0,r=c},f:function(){try{t||null==n.return||n.return()}finally{if(l)throw r}}}}function M(c,e){(null==e||e>c.length)&&(e=c.length);for(var i=0,n=new Array(e);i1&&void 0!==arguments[1]?arguments[1]:"";return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e;return void 0===c[n]&&(c[n]=0),c[n]++}}function H(c){f.a.config.errorHandler&&f.a.config.errorHandler(c)}function C(c){return c.then((function(c){return c.default||c}))}function V(c){return c.$options&&"function"==typeof c.$options.fetch&&!c.$options.fetch.length}function x(c){var e,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],o=c.$children||[],r=z(o);try{for(r.s();!(e=r.n()).done;){var t=e.value;t.$fetch?n.push(t):t.$children&&x(t,n)}}catch(c){r.e(c)}finally{r.f()}return n}function L(c,e){if(e||!c.options.__hasNuxtData){var n=c.options._originDataFn||c.options.data||function(){return{}};c.options._originDataFn=n,c.options.data=function(){var data=n.call(this,this);return this.$ssrContext&&(e=this.$ssrContext.asyncData[c.cid]),v(v({},data),e)},c.options.__hasNuxtData=!0,c._Ctor&&c._Ctor.options&&(c._Ctor.options.data=c.options.data)}}function N(c){return c.options&&c._Ctor===c||(c.options?(c._Ctor=c,c.extendOptions=c.options):(c=f.a.extend(c))._Ctor=c,!c.options.name&&c.options.__file&&(c.options.name=c.options.__file)),c}function y(c){var e=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([],c.matched.map((function(c,o){return Object.keys(c[n]).map((function(r){return e&&e.push(o),c[n][r]}))})))}function w(c){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return y(c,e,"instances")}function A(c,e){return Array.prototype.concat.apply([],c.matched.map((function(c,n){return Object.keys(c.components).reduce((function(o,r){return c.components[r]?o.push(e(c.components[r],c.instances[r],c,r,n)):delete c.components[r],o}),[])})))}function S(c,e){return Promise.all(A(c,function(){var c=Object(r.a)(regeneratorRuntime.mark((function c(n,o,r,t){var l,f;return regeneratorRuntime.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:if("function"!=typeof n||n.options){c.next=11;break}return c.prev=1,c.next=4,n();case 4:n=c.sent,c.next=11;break;case 7:throw c.prev=7,c.t0=c.catch(1),c.t0&&"ChunkLoadError"===c.t0.name&&"undefined"!=typeof window&&window.sessionStorage&&(l=Date.now(),(!(f=parseInt(window.sessionStorage.getItem("nuxt-reload")))||f+6e4li{\n position:relative\n}\n\n.fa-li{\n left:-2em;\n position:absolute;\n text-align:center;\n width:2em;\n line-height:inherit\n}\n\n.fa-border{\n border:.08em solid #eee;\n border-radius:.1em;\n padding:.2em .25em .15em\n}\n\n.fa-pull-left{\n float:left\n}\n\n.fa-pull-right{\n float:right\n}\n\n.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{\n margin-right:.3em\n}\n\n.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{\n margin-left:.3em\n}\n\n.fa-spin{\n -webkit-animation:fa-spin 2s linear infinite;\n animation:fa-spin 2s linear infinite\n}\n\n.fa-pulse{\n -webkit-animation:fa-spin 1s steps(8) infinite;\n animation:fa-spin 1s steps(8) infinite\n}\n\n@-webkit-keyframes fa-spin{\n 0%{\n transform:rotate(0deg)\n }\n\n to{\n transform:rotate(1turn)\n }\n}\n\n@keyframes fa-spin{\n 0%{\n transform:rotate(0deg)\n }\n\n to{\n transform:rotate(1turn)\n }\n}\n\n.fa-rotate-90{\n -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";\n transform:rotate(90deg)\n}\n\n.fa-rotate-180{\n -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";\n transform:rotate(180deg)\n}\n\n.fa-rotate-270{\n -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";\n transform:rotate(270deg)\n}\n\n.fa-flip-horizontal{\n -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";\n transform:scaleX(-1)\n}\n\n.fa-flip-vertical{\n transform:scaleY(-1)\n}\n\n.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{\n -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"\n}\n\n.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{\n transform:scale(-1)\n}\n\n:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{\n filter:none\n}\n\n.fa-stack{\n display:inline-block;\n height:2em;\n position:relative;\n width:2.5em\n}\n\n.fa-stack-1x,.fa-stack-2x{\n bottom:0;\n left:0;\n margin:auto;\n position:absolute;\n right:0;\n top:0\n}\n\n.svg-inline--fa.fa-stack-1x{\n height:1em;\n width:1.25em\n}\n\n.svg-inline--fa.fa-stack-2x{\n height:2em;\n width:2.5em\n}\n\n.fa-inverse{\n color:#fff\n}\n\n.sr-only{\n border:0;\n clip:rect(0,0,0,0);\n height:1px;\n margin:-1px;\n overflow:hidden;\n padding:0;\n position:absolute;\n width:1px\n}\n\n.sr-only-focusable:active,.sr-only-focusable:focus{\n clip:auto;\n height:auto;\n margin:0;\n overflow:visible;\n position:static;\n width:auto\n}\n\n.svg-inline--fa .fa-primary{\n fill:currentColor;\n fill:var(--fa-primary-color,currentColor);\n opacity:1;\n opacity:1;\n opacity:var(--fa-primary-opacity,1)\n}\n\n.svg-inline--fa .fa-secondary{\n fill:currentColor;\n fill:var(--fa-secondary-color,currentColor)\n}\n\n.svg-inline--fa .fa-secondary,.svg-inline--fa.fa-swap-opacity .fa-primary{\n opacity:.4;\n opacity:.4;\n opacity:var(--fa-secondary-opacity,.4)\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary{\n opacity:1;\n opacity:1;\n opacity:var(--fa-primary-opacity,1)\n}\n\n.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{\n fill:#000\n}\n\n.fad.fa-inverse{\n color:#fff\n}\n\n/*purgecss end ignore*/',""]),o.locals={},c.exports=o},235:function(c,e,n){var content=n(236);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[c.i,content,""]]),content.locals&&(c.exports=content.locals);(0,n(53).default)("54b08540",content,!0,{sourceMap:!1})},236:function(c,e,n){var o=n(52)((function(i){return i[1]}));o.push([c.i,"/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com*/\n\n/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */\n\n/*\nDocument\n========\n*/\n\n/**\nUse a better box model (opinionated).\n*/\n\n*,\n::before,\n::after {\n box-sizing: border-box;\n}\n\n/**\nUse a more readable tab size (opinionated).\n*/\n\nhtml {\n -moz-tab-size: 4;\n -o-tab-size: 4;\n tab-size: 4;\n}\n\n/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/\n\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/*\nSections\n========\n*/\n\n/**\nRemove the margin in all browsers.\n*/\n\nbody {\n margin: 0;\n}\n\n/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/\n\nbody {\n font-family:\n\t\tsystem-ui,\n\t\t-apple-system, /* Firefox supports this but not yet `system-ui` */\n\t\t'Segoe UI',\n\t\tRoboto,\n\t\tHelvetica,\n\t\tArial,\n\t\tsans-serif,\n\t\t'Apple Color Emoji',\n\t\t'Segoe UI Emoji';\n}\n\n/*\nGrouping content\n================\n*/\n\n/**\n1. Add the correct height in Firefox.\n2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)\n*/\n\nhr {\n height: 0; /* 1 */\n color: inherit; /* 2 */\n}\n\n/*\nText-level semantics\n====================\n*/\n\n/**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/\n\nabbr[title] {\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n}\n\n/**\nAdd the correct font weight in Edge and Safari.\n*/\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n2. Correct the odd 'em' font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp,\npre {\n font-family:\n\t\tui-monospace,\n\t\tSFMono-Regular,\n\t\tConsolas,\n\t\t'Liberation Mono',\n\t\tMenlo,\n\t\tmonospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\nAdd the correct font size in all browsers.\n*/\n\nsmall {\n font-size: 80%;\n}\n\n/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/*\nTabular data\n============\n*/\n\n/**\n1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)\n2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)\n*/\n\ntable {\n text-indent: 0; /* 1 */\n border-color: inherit; /* 2 */\n}\n\n/*\nForms\n=====\n*/\n\n/**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n margin: 0; /* 2 */\n}\n\n/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect { /* 1 */\n text-transform: none;\n}\n\n/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type='button'] {\n -webkit-appearance: button;\n}\n\n/**\nRemove the inner border and padding in Firefox.\n*/\n\n/**\nRestore the focus styles unset by the previous rule.\n*/\n\n/**\nRemove the additional ':invalid' styles in Firefox.\nSee: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737\n*/\n\n/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/\n\nlegend {\n padding: 0;\n}\n\n/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/\n\n/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/\n\n/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/\n\n/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/\n\n/*\nInteractive\n===========\n*/\n\n/*\nAdd the correct display in Chrome and Safari.\n*/\n\nsummary {\n display: list-item;\n}\n\n/**\n * Manually forked from SUIT CSS Base: https://github.com/suitcss/base\n * A thin layer on top of normalize.css that provides a starting point more\n * suitable for web applications.\n */\n\n/**\n * Removes the default spacing and border for appropriate elements.\n */\n\nblockquote,\ndl,\ndd,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\nhr,\nfigure,\np,\npre {\n margin: 0;\n}\n\nbutton {\n background-color: transparent;\n background-image: none;\n}\n\nfieldset {\n margin: 0;\n padding: 0;\n}\n\nol,\nul {\n list-style: none;\n margin: 0;\n padding: 0;\n}\n\n/**\n * Tailwind custom reset styles\n */\n\n/**\n * 1. Use the user's configured `sans` font-family (with Tailwind's default\n * sans-serif font stack as a fallback) as a sane default.\n * 2. Use Tailwind's default \"normal\" line-height so the user isn't forced\n * to override it to ensure consistency even when using the default theme.\n */\n\nhtml {\n font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\"; /* 1 */\n line-height: 1.5; /* 2 */\n}\n\n/**\n * Inherit font-family and line-height from `html` so users can set them as\n * a class directly on the `html` element.\n */\n\nbody {\n font-family: inherit;\n line-height: inherit;\n}\n\n/**\n * 1. Prevent padding and border from affecting element width.\n *\n * We used to set this in the html element and inherit from\n * the parent element for everything else. This caused issues\n * in shadow-dom-enhanced elements like
where the content\n * is wrapped by a div with box-sizing set to `content-box`.\n *\n * https://github.com/mozdevs/cssremedy/issues/4\n *\n *\n * 2. Allow adding a border to an element by just adding a border-width.\n *\n * By default, the way the browser specifies that an element should have no\n * border is by setting it's border-style to `none` in the user-agent\n * stylesheet.\n *\n * In order to easily add borders to elements by just setting the `border-width`\n * property, we change the default border-style for all elements to `solid`, and\n * use border-width to hide them instead. This way our `border` utilities only\n * need to set the `border-width` property instead of the entire `border`\n * shorthand, making our border utilities much more straightforward to compose.\n *\n * https://github.com/tailwindcss/tailwindcss/pull/116\n */\n\n*,\n::before,\n::after {\n box-sizing: border-box; /* 1 */\n border-width: 0; /* 2 */\n border-style: solid; /* 2 */\n border-color: currentColor; /* 2 */\n}\n\n/*\n * Ensure horizontal rules are visible by default\n */\n\nhr {\n border-top-width: 1px;\n}\n\n/**\n * Undo the `border-style: none` reset that Normalize applies to images so that\n * our `border-{width}` utilities have the expected effect.\n *\n * The Normalize reset is unnecessary for us since we default the border-width\n * to 0 on all elements.\n *\n * https://github.com/tailwindcss/tailwindcss/issues/362\n */\n\nimg {\n border-style: solid;\n}\n\ntextarea {\n resize: vertical;\n}\n\ninput::-moz-placeholder, textarea::-moz-placeholder {\n opacity: 1;\n color: #9ca3af;\n}\n\ninput:-ms-input-placeholder, textarea:-ms-input-placeholder {\n opacity: 1;\n color: #9ca3af;\n}\n\ninput::placeholder,\ntextarea::placeholder {\n opacity: 1;\n color: #9ca3af;\n}\n\nbutton {\n cursor: pointer;\n}\n\n/**\n * Override legacy focus reset from Normalize with modern Firefox focus styles.\n *\n * This is actually an improvement over the new defaults in Firefox in our testing,\n * as it triggers the better focus styles even for links, which still use a dotted\n * outline in Firefox by default.\n */\n\ntable {\n border-collapse: collapse;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n font-size: inherit;\n font-weight: inherit;\n}\n\n/**\n * Reset links to optimize for opt-in styling instead of\n * opt-out.\n */\n\na {\n color: inherit;\n text-decoration: inherit;\n}\n\n/**\n * Reset form element properties that are easy to forget to\n * style explicitly so you don't inadvertently introduce\n * styles that deviate from your design system. These styles\n * supplement a partial reset that is already applied by\n * normalize.css.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n padding: 0;\n line-height: inherit;\n color: inherit;\n}\n\n/**\n * Use the configured 'mono' font family for elements that\n * are expected to be rendered with a monospace font, falling\n * back to the system monospace stack if there is no configured\n * 'mono' font family.\n */\n\npre,\ncode,\nkbd,\nsamp {\n font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n/**\n * 1. Make replaced elements `display: block` by default as that's\n * the behavior you want almost all of the time. Inspired by\n * CSS Remedy, with `svg` added as well.\n *\n * https://github.com/mozdevs/cssremedy/issues/14\n * \n * 2. Add `vertical-align: middle` to align replaced elements more\n * sensibly by default when overriding `display` by adding a\n * utility like `inline`.\n *\n * This can trigger a poorly considered linting error in some\n * tools but is included by design.\n * \n * https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210\n */\n\nimg,\nsvg,\nvideo,\ncanvas,\naudio,\niframe,\nembed,\nobject {\n display: block; /* 1 */\n vertical-align: middle; /* 2 */\n}\n\n/**\n * Constrain images and videos to the parent width and preserve\n * their intrinsic aspect ratio.\n *\n * https://github.com/mozdevs/cssremedy/issues/14\n */\n\nimg,\nvideo {\n max-width: 100%;\n height: auto;\n}\n\n/**\n * Ensure the default browser behavior of the `hidden` attribute.\n */\n\n[hidden] {\n display: none;\n}\n\n*, ::before, ::after{\n --tw-border-opacity:1;\n border-color:rgba(229, 231, 235, var(--tw-border-opacity));\n}\n\n.static{\n position:static;\n}\n\n.mx-2{\n margin-left:0.5rem;\n margin-right:0.5rem;\n}\n\n.mx-5{\n margin-left:1.25rem;\n margin-right:1.25rem;\n}\n\n.mx-auto{\n margin-left:auto;\n margin-right:auto;\n}\n\n.my-1{\n margin-top:0.25rem;\n margin-bottom:0.25rem;\n}\n\n.my-2{\n margin-top:0.5rem;\n margin-bottom:0.5rem;\n}\n\n.my-4{\n margin-top:1rem;\n margin-bottom:1rem;\n}\n\n.my-8{\n margin-top:2rem;\n margin-bottom:2rem;\n}\n\n.mt-2{\n margin-top:0.5rem;\n}\n\n.mt-4{\n margin-top:1rem;\n}\n\n.mt-6{\n margin-top:1.5rem;\n}\n\n.mt-24{\n margin-top:6rem;\n}\n\n.mr-1{\n margin-right:0.25rem;\n}\n\n.mb-8{\n margin-bottom:2rem;\n}\n\n.ml-2{\n margin-left:0.5rem;\n}\n\n.ml-3{\n margin-left:0.75rem;\n}\n\n.ml-4{\n margin-left:1rem;\n}\n\n.ml-auto{\n margin-left:auto;\n}\n\n.inline{\n display:inline;\n}\n\n.flex{\n display:flex;\n}\n\n.table{\n display:table;\n}\n\n.hidden{\n display:none;\n}\n\n.h-6{\n height:1.5rem;\n}\n\n.h-10{\n height:2.5rem;\n}\n\n.h-12{\n height:3rem;\n}\n\n.h-32{\n height:8rem;\n}\n\n.w-6{\n width:1.5rem;\n}\n\n.w-10{\n width:2.5rem;\n}\n\n.w-12{\n width:3rem;\n}\n\n.w-32{\n width:8rem;\n}\n\n.max-w-xl{\n max-width:36rem;\n}\n\n.max-w-3xl{\n max-width:48rem;\n}\n\n.flex-1{\n flex:1 1 0%;\n}\n\n.transform{\n --tw-translate-x:0;\n --tw-translate-y:0;\n --tw-rotate:0;\n --tw-skew-x:0;\n --tw-skew-y:0;\n --tw-scale-x:1;\n --tw-scale-y:1;\n transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}\n\n.-rotate-180{\n --tw-rotate:-180deg;\n}\n\n.hover\\:scale-105:hover{\n --tw-scale-x:1.05;\n --tw-scale-y:1.05;\n}\n\n@-webkit-keyframes spin{\n to{\n transform:rotate(360deg);\n }\n}\n\n@keyframes spin{\n to{\n transform:rotate(360deg);\n }\n}\n\n@-webkit-keyframes ping{\n 75%, 100%{\n transform:scale(2);\n opacity:0;\n }\n}\n\n@keyframes ping{\n 75%, 100%{\n transform:scale(2);\n opacity:0;\n }\n}\n\n@-webkit-keyframes pulse{\n 50%{\n opacity:.5;\n }\n}\n\n@keyframes pulse{\n 50%{\n opacity:.5;\n }\n}\n\n@-webkit-keyframes bounce{\n 0%, 100%{\n transform:translateY(-25%);\n -webkit-animation-timing-function:cubic-bezier(0.8,0,1,1);\n animation-timing-function:cubic-bezier(0.8,0,1,1);\n }\n\n 50%{\n transform:none;\n -webkit-animation-timing-function:cubic-bezier(0,0,0.2,1);\n animation-timing-function:cubic-bezier(0,0,0.2,1);\n }\n}\n\n@keyframes bounce{\n 0%, 100%{\n transform:translateY(-25%);\n -webkit-animation-timing-function:cubic-bezier(0.8,0,1,1);\n animation-timing-function:cubic-bezier(0.8,0,1,1);\n }\n\n 50%{\n transform:none;\n -webkit-animation-timing-function:cubic-bezier(0,0,0.2,1);\n animation-timing-function:cubic-bezier(0,0,0.2,1);\n }\n}\n\n.select-none{\n -webkit-user-select:none;\n -moz-user-select:none;\n -ms-user-select:none;\n user-select:none;\n}\n\n.flex-row{\n flex-direction:row;\n}\n\n.flex-col{\n flex-direction:column;\n}\n\n.items-center{\n align-items:center;\n}\n\n.justify-center{\n justify-content:center;\n}\n\n.rounded-md{\n border-radius:0.375rem;\n}\n\n.rounded-lg{\n border-radius:0.5rem;\n}\n\n.rounded-3xl{\n border-radius:1.5rem;\n}\n\n.border-gray-400{\n --tw-border-opacity:1;\n border-color:rgba(156, 163, 175, var(--tw-border-opacity));\n}\n\n.dark .dark\\:border-gray-500{\n --tw-border-opacity:1;\n border-color:rgba(107, 114, 128, var(--tw-border-opacity));\n}\n\n.bg-white{\n --tw-bg-opacity:1;\n background-color:rgba(255, 255, 255, var(--tw-bg-opacity));\n}\n\n.bg-gray-800{\n --tw-bg-opacity:1;\n background-color:rgba(31, 41, 55, var(--tw-bg-opacity));\n}\n\n.bg-red-500{\n --tw-bg-opacity:1;\n background-color:rgba(239, 68, 68, var(--tw-bg-opacity));\n}\n\n.bg-yellow-500{\n --tw-bg-opacity:1;\n background-color:rgba(245, 158, 11, var(--tw-bg-opacity));\n}\n\n.bg-green-500{\n --tw-bg-opacity:1;\n background-color:rgba(16, 185, 129, var(--tw-bg-opacity));\n}\n\n.bg-blue-400{\n --tw-bg-opacity:1;\n background-color:rgba(96, 165, 250, var(--tw-bg-opacity));\n}\n\n.bg-blue-500{\n --tw-bg-opacity:1;\n background-color:rgba(59, 130, 246, var(--tw-bg-opacity));\n}\n\n.bg-indigo-500{\n --tw-bg-opacity:1;\n background-color:rgba(99, 102, 241, var(--tw-bg-opacity));\n}\n\n.bg-indigo-600{\n --tw-bg-opacity:1;\n background-color:rgba(79, 70, 229, var(--tw-bg-opacity));\n}\n\n.bg-purple-500{\n --tw-bg-opacity:1;\n background-color:rgba(139, 92, 246, var(--tw-bg-opacity));\n}\n\n.bg-pink-500{\n --tw-bg-opacity:1;\n background-color:rgba(236, 72, 153, var(--tw-bg-opacity));\n}\n\n.dark .dark\\:bg-gray-200{\n --tw-bg-opacity:1;\n background-color:rgba(229, 231, 235, var(--tw-bg-opacity));\n}\n\n.bg-opacity-30{\n --tw-bg-opacity:0.3;\n}\n\n.object-contain{\n -o-object-fit:contain;\n object-fit:contain;\n}\n\n.p-2{\n padding:0.5rem;\n}\n\n.p-4{\n padding:1rem;\n}\n\n.px-8{\n padding-left:2rem;\n padding-right:2rem;\n}\n\n.py-4{\n padding-top:1rem;\n padding-bottom:1rem;\n}\n\n.text-center{\n text-align:center;\n}\n\n.text-sm{\n font-size:0.875rem;\n line-height:1.25rem;\n}\n\n.text-lg{\n font-size:1.125rem;\n line-height:1.75rem;\n}\n\n.text-xl{\n font-size:1.25rem;\n line-height:1.75rem;\n}\n\n.text-2xl{\n font-size:1.5rem;\n line-height:2rem;\n}\n\n.text-3xl{\n font-size:1.875rem;\n line-height:2.25rem;\n}\n\n.font-normal{\n font-weight:400;\n}\n\n.font-bold{\n font-weight:700;\n}\n\n.text-gray-200{\n --tw-text-opacity:1;\n color:rgba(229, 231, 235, var(--tw-text-opacity));\n}\n\n.dark .dark\\:text-gray-800{\n --tw-text-opacity:1;\n color:rgba(31, 41, 55, var(--tw-text-opacity));\n}\n\n.hover\\:underline:hover{\n text-decoration:underline;\n}\n\n.hover\\:opacity-80:hover{\n opacity:0.8;\n}\n\n*, ::before, ::after{\n --tw-shadow:0 0 #0000;\n}\n\n*, ::before, ::after{\n --tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);\n --tw-ring-offset-width:0px;\n --tw-ring-offset-color:#fff;\n --tw-ring-color:rgba(59, 130, 246, 0.5);\n --tw-ring-offset-shadow:0 0 #0000;\n --tw-ring-shadow:0 0 #0000;\n}\n\n.transition{\n transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);\n transition-duration:150ms;\n}\n\n.duration-200{\n transition-duration:200ms;\n}\n\n.duration-300{\n transition-duration:300ms;\n}\n\n.ease-in-out{\n transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n@media (min-width: 640px){\n .sm\\:block{\n display:block;\n }\n\n .sm\\:flex-row{\n flex-direction:row;\n }\n}\n\n@media (min-width: 768px){\n .md\\:mr-4{\n margin-right:1rem;\n }\n\n .md\\:ml-3{\n margin-left:0.75rem;\n }\n\n .md\\:ml-4{\n margin-left:1rem;\n }\n\n .md\\:flex-row{\n flex-direction:row;\n }\n\n .md\\:items-end{\n align-items:flex-end;\n }\n}\n\n@media (min-width: 1024px){\n}\n\n@media (min-width: 1280px){\n}\n\n@media (min-width: 1536px){\n}",""]),o.locals={},c.exports=o},31:function(c,e,n){"use strict";(function(c,o){function r(c){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(c){return typeof c}:function(c){return c&&"function"==typeof Symbol&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},r(c)}function t(c,e){for(var i=0;i-1;i--){var o=e[i],r=(o.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(r)>-1&&(n=o)}return x.head.insertBefore(style,n),c}}function sc(){for(var c=12,e="";c-- >0;)e+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return e}function hc(c){return"".concat(c).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function mc(c){return Object.keys(c||{}).reduce((function(e,n){return e+"".concat(n,": ").concat(c[n],";")}),"")}function vc(c){return c.size!==lc.size||c.x!==lc.x||c.y!==lc.y||c.rotate!==lc.rotate||c.flipX||c.flipY}function zc(c){var e=c.transform,n=c.containerWidth,o=c.iconWidth,r={transform:"translate(".concat(n/2," 256)")},t="translate(".concat(32*e.x,", ").concat(32*e.y,") "),l="scale(".concat(e.size/16*(e.flipX?-1:1),", ").concat(e.size/16*(e.flipY?-1:1),") "),f="rotate(".concat(e.rotate," 0 0)");return{outer:r,inner:{transform:"".concat(t," ").concat(l," ").concat(f)},path:{transform:"translate(".concat(o/2*-1," -256)")}}}var pc={x:0,y:0,width:"100%",height:"100%"};function uc(c){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return c.attributes&&(c.attributes.fill||e)&&(c.attributes.fill="black"),c}function Mc(c){var e=c.icons,main=e.main,mask=e.mask,n=c.prefix,o=c.iconName,r=c.transform,symbol=c.symbol,title=c.title,t=c.maskId,l=c.titleId,h=c.extra,m=c.watchable,v=void 0!==m&&m,z=mask.found?mask:main,M=z.width,d=z.height,H="fak"===n,C=H?"":"fa-w-".concat(Math.ceil(M/d*16)),V=[P.replacementClass,o?"".concat(P.familyPrefix,"-").concat(o):"",C].filter((function(c){return-1===h.classes.indexOf(c)})).filter((function(c){return""!==c||!!c})).concat(h.classes).join(" "),content={children:[],attributes:f({},h.attributes,{"data-prefix":n,"data-icon":o,class:V,role:h.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(M," ").concat(d)})},x=H&&!~h.classes.indexOf("fa-fw")?{width:"".concat(M/d*16*.0625,"em")}:{};v&&(content.attributes[A]=""),title&&content.children.push({tag:"title",attributes:{id:content.attributes["aria-labelledby"]||"title-".concat(l||sc())},children:[title]});var L=f({},content,{prefix:n,iconName:o,main:main,mask:mask,maskId:t,transform:r,symbol:symbol,styles:f({},x,h.styles)}),N=mask.found&&main.found?function(c){var e,n=c.children,o=c.attributes,main=c.main,mask=c.mask,r=c.maskId,t=c.transform,l=main.width,h=main.icon,m=mask.width,v=mask.icon,z=zc({transform:t,containerWidth:m,iconWidth:l}),M={tag:"rect",attributes:f({},pc,{fill:"white"})},d=h.children?{children:h.children.map(uc)}:{},H={tag:"g",attributes:f({},z.inner),children:[uc(f({tag:h.tag,attributes:f({},h.attributes,z.path)},d))]},C={tag:"g",attributes:f({},z.outer),children:[H]},V="mask-".concat(r||sc()),x="clip-".concat(r||sc()),L={tag:"mask",attributes:f({},pc,{id:V,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[M,C]},defs={tag:"defs",children:[{tag:"clipPath",attributes:{id:x},children:(e=v,"g"===e.tag?e.children:[e])},L]};return n.push(defs,{tag:"rect",attributes:f({fill:"currentColor","clip-path":"url(#".concat(x,")"),mask:"url(#".concat(V,")")},pc)}),{children:n,attributes:o}}(L):function(c){var e=c.children,n=c.attributes,main=c.main,o=c.transform,r=mc(c.styles);if(r.length>0&&(n.style=r),vc(o)){var t=zc({transform:o,containerWidth:main.width,iconWidth:main.width});e.push({tag:"g",attributes:f({},t.outer),children:[{tag:"g",attributes:f({},t.inner),children:[{tag:main.icon.tag,children:main.icon.children,attributes:f({},main.icon.attributes,t.path)}]}]})}else e.push(main.icon);return{children:e,attributes:n}}(L),y=N.children,w=N.attributes;return L.children=y,L.attributes=w,symbol?function(c){var e=c.prefix,n=c.iconName,o=c.children,r=c.attributes,symbol=c.symbol;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:f({},r,{id:!0===symbol?"".concat(e,"-").concat(P.familyPrefix,"-").concat(n):symbol}),children:o}]}]}(L):function(c){var e=c.children,main=c.main,mask=c.mask,n=c.attributes,o=c.styles,r=c.transform;if(vc(r)&&main.found&&!mask.found){var t={x:main.width/main.height/2,y:.5};n.style=mc(f({},o,{"transform-origin":"".concat(t.x+r.x/16,"em ").concat(t.y+r.y/16,"em")}))}return[{tag:"svg",attributes:n,children:e}]}(L)}function dc(c){var content=c.content,e=c.width,n=c.height,o=c.transform,title=c.title,r=c.extra,t=c.watchable,l=void 0!==t&&t,h=f({},r.attributes,title?{title:title}:{},{class:r.classes.join(" ")});l&&(h[A]="");var m=f({},r.styles);vc(o)&&(m.transform=function(c){var e=c.transform,n=c.width,o=void 0===n?16:n,r=c.height,t=void 0===r?16:r,l=c.startCentered,f=void 0!==l&&l,h="";return h+=f&&y?"translate(".concat(e.x/tc-o/2,"em, ").concat(e.y/tc-t/2,"em) "):f?"translate(calc(-50% + ".concat(e.x/tc,"em), calc(-50% + ").concat(e.y/tc,"em)) "):"translate(".concat(e.x/tc,"em, ").concat(e.y/tc,"em) "),h+="scale(".concat(e.size/tc*(e.flipX?-1:1),", ").concat(e.size/tc*(e.flipY?-1:1),") "),h+"rotate(".concat(e.rotate,"deg) ")}({transform:o,startCentered:!0,width:e,height:n}),m["-webkit-transform"]=m.transform);var v=mc(m);v.length>0&&(h.style=v);var z=[];return z.push({tag:"span",attributes:h,children:[content]}),title&&z.push({tag:"span",attributes:{class:"sr-only"},children:[title]}),z}var Hc=function(){},Cc=(P.measurePerformance&&L&&L.mark&&L.measure,function(c,e,n,o){var i,r,t,l=Object.keys(c),f=l.length,h=void 0!==o?function(c,e){return function(a,b,n,o){return c.call(e,a,b,n,o)}}(e,o):e;for(void 0===n?(i=1,t=c[l[0]]):(i=0,t=n);i2&&void 0!==arguments[2]?arguments[2]:{},o=n.skipHooks,r=void 0!==o&&o,t=Object.keys(e).reduce((function(c,n){var o=e[n];return!!o.icon?c[o.iconName]=o.icon:c[n]=o,c}),{});"function"!=typeof T.hooks.addPack||r?T.styles[c]=f({},T.styles[c]||{},t):T.hooks.addPack(c,t),"fas"===c&&Vc("fa",e)}var xc=T.styles,bc=T.shims,Lc=function(){var c=function(c){return Cc(xc,(function(e,style,n){return e[n]=Cc(style,c,{}),e}),{})};c((function(c,e,n){return e[3]&&(c[e[3]]=n),c})),c((function(c,e,n){var o=e[2];return c[n]=n,o.forEach((function(e){c[e]=n})),c}));var e="far"in xc;Cc(bc,(function(c,n){var o=n[0],r=n[1],t=n[2];return"far"!==r||e||(r="fas"),c[o]={prefix:r,iconName:t},c}),{})};Lc();T.styles;function gc(c,e,n){if(c&&c[e]&&c[e][n])return{prefix:e,iconName:n,icon:c[e][n]}}function Nc(c){var e=c.tag,n=c.attributes,o=void 0===n?{}:n,r=c.children,t=void 0===r?[]:r;return"string"==typeof c?hc(c):"<".concat(e," ").concat(function(c){return Object.keys(c||{}).reduce((function(e,n){return e+"".concat(n,'="').concat(hc(c[n]),'" ')}),"").trim()}(o),">").concat(t.map(Nc).join(""),"")}var yc=function(c){var e={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return c?c.toLowerCase().split(" ").reduce((function(c,e){var n=e.toLowerCase().split("-"),o=n[0],r=n.slice(1).join("-");if(o&&"h"===r)return c.flipX=!0,c;if(o&&"v"===r)return c.flipY=!0,c;if(r=parseFloat(r),isNaN(r))return c;switch(o){case"grow":c.size=c.size+r;break;case"shrink":c.size=c.size-r;break;case"left":c.x=c.x-r;break;case"right":c.x=c.x+r;break;case"up":c.y=c.y-r;break;case"down":c.y=c.y+r;break;case"rotate":c.rotate=c.rotate+r}return c}),e):e};function wc(c){this.name="MissingIcon",this.message=c||"Icon unavailable",this.stack=(new Error).stack}wc.prototype=Object.create(Error.prototype),wc.prototype.constructor=wc;var Ac={fill:"currentColor"},Sc={attributeType:"XML",repeatCount:"indefinite",dur:"2s"},kc={tag:"path",attributes:f({},Ac,{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})},Zc=f({},Sc,{attributeName:"opacity"});f({},Ac,{cx:"256",cy:"364",r:"28"}),f({},Sc,{attributeName:"r",values:"28;14;28;28;14;28;"}),f({},Zc,{values:"1;0;1;1;0;1;"}),f({},Ac,{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),f({},Zc,{values:"1;0;0;0;0;1;"}),f({},Ac,{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),f({},Zc,{values:"0;0;1;1;0;0;"}),T.styles;function Oc(c){var e=c[0],n=c[1],o=h(c.slice(4),1)[0];return{found:!0,width:e,height:n,icon:Array.isArray(o)?{tag:"g",attributes:{class:"".concat(P.familyPrefix,"-").concat(Z.GROUP)},children:[{tag:"path",attributes:{class:"".concat(P.familyPrefix,"-").concat(Z.SECONDARY),fill:"currentColor",d:o[0]}},{tag:"path",attributes:{class:"".concat(P.familyPrefix,"-").concat(Z.PRIMARY),fill:"currentColor",d:o[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:o}}}}T.styles;function _c(){var c="fa",e=w,n=P.familyPrefix,o=P.replacementClass,s='svg:not(:root).svg-inline--fa {\n overflow: visible;\n}\n\n.svg-inline--fa {\n display: inline-block;\n font-size: inherit;\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-lg {\n vertical-align: -0.225em;\n}\n.svg-inline--fa.fa-w-1 {\n width: 0.0625em;\n}\n.svg-inline--fa.fa-w-2 {\n width: 0.125em;\n}\n.svg-inline--fa.fa-w-3 {\n width: 0.1875em;\n}\n.svg-inline--fa.fa-w-4 {\n width: 0.25em;\n}\n.svg-inline--fa.fa-w-5 {\n width: 0.3125em;\n}\n.svg-inline--fa.fa-w-6 {\n width: 0.375em;\n}\n.svg-inline--fa.fa-w-7 {\n width: 0.4375em;\n}\n.svg-inline--fa.fa-w-8 {\n width: 0.5em;\n}\n.svg-inline--fa.fa-w-9 {\n width: 0.5625em;\n}\n.svg-inline--fa.fa-w-10 {\n width: 0.625em;\n}\n.svg-inline--fa.fa-w-11 {\n width: 0.6875em;\n}\n.svg-inline--fa.fa-w-12 {\n width: 0.75em;\n}\n.svg-inline--fa.fa-w-13 {\n width: 0.8125em;\n}\n.svg-inline--fa.fa-w-14 {\n width: 0.875em;\n}\n.svg-inline--fa.fa-w-15 {\n width: 0.9375em;\n}\n.svg-inline--fa.fa-w-16 {\n width: 1em;\n}\n.svg-inline--fa.fa-w-17 {\n width: 1.0625em;\n}\n.svg-inline--fa.fa-w-18 {\n width: 1.125em;\n}\n.svg-inline--fa.fa-w-19 {\n width: 1.1875em;\n}\n.svg-inline--fa.fa-w-20 {\n width: 1.25em;\n}\n.svg-inline--fa.fa-pull-left {\n margin-right: 0.3em;\n width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n margin-left: 0.3em;\n width: auto;\n}\n.svg-inline--fa.fa-border {\n height: 1.5em;\n}\n.svg-inline--fa.fa-li {\n width: 2em;\n}\n.svg-inline--fa.fa-fw {\n width: 1.25em;\n}\n\n.fa-layers svg.svg-inline--fa {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -0.125em;\n width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter, .fa-layers-text {\n display: inline-block;\n position: absolute;\n text-align: center;\n}\n\n.fa-layers-text {\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter {\n background-color: #ff253a;\n border-radius: 1em;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n color: #fff;\n height: 1.5em;\n line-height: 1;\n max-width: 5em;\n min-width: 1.5em;\n overflow: hidden;\n padding: 0.25em;\n right: 0;\n text-overflow: ellipsis;\n top: 0;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n bottom: 0;\n right: 0;\n top: auto;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: bottom right;\n transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n bottom: 0;\n left: 0;\n right: auto;\n top: auto;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: bottom left;\n transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n right: 0;\n top: 0;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-top-left {\n left: 0;\n right: auto;\n top: 0;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: top left;\n transform-origin: top left;\n}\n\n.fa-lg {\n font-size: 1.3333333333em;\n line-height: 0.75em;\n vertical-align: -0.0667em;\n}\n\n.fa-xs {\n font-size: 0.75em;\n}\n\n.fa-sm {\n font-size: 0.875em;\n}\n\n.fa-1x {\n font-size: 1em;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa-fw {\n text-align: center;\n width: 1.25em;\n}\n\n.fa-ul {\n list-style-type: none;\n margin-left: 2.5em;\n padding-left: 0;\n}\n.fa-ul > li {\n position: relative;\n}\n\n.fa-li {\n left: -2em;\n position: absolute;\n text-align: center;\n width: 2em;\n line-height: inherit;\n}\n\n.fa-border {\n border: solid 0.08em #eee;\n border-radius: 0.1em;\n padding: 0.2em 0.25em 0.15em;\n}\n\n.fa-pull-left {\n float: left;\n}\n\n.fa-pull-right {\n float: right;\n}\n\n.fa.fa-pull-left,\n.fas.fa-pull-left,\n.far.fa-pull-left,\n.fal.fa-pull-left,\n.fab.fa-pull-left {\n margin-right: 0.3em;\n}\n.fa.fa-pull-right,\n.fas.fa-pull-right,\n.far.fa-pull-right,\n.fal.fa-pull-right,\n.fab.fa-pull-right {\n margin-left: 0.3em;\n}\n\n.fa-spin {\n -webkit-animation: fa-spin 2s infinite linear;\n animation: fa-spin 2s infinite linear;\n}\n\n.fa-pulse {\n -webkit-animation: fa-spin 1s infinite steps(8);\n animation: fa-spin 1s infinite steps(8);\n}\n\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n.fa-rotate-90 {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";\n -webkit-transform: rotate(270deg);\n transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";\n -webkit-transform: scale(-1, 1);\n transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";\n -webkit-transform: scale(1, -1);\n transform: scale(1, -1);\n}\n\n.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";\n -webkit-transform: scale(-1, -1);\n transform: scale(-1, -1);\n}\n\n:root .fa-rotate-90,\n:root .fa-rotate-180,\n:root .fa-rotate-270,\n:root .fa-flip-horizontal,\n:root .fa-flip-vertical,\n:root .fa-flip-both {\n -webkit-filter: none;\n filter: none;\n}\n\n.fa-stack {\n display: inline-block;\n height: 2em;\n position: relative;\n width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.svg-inline--fa.fa-stack-1x {\n height: 1em;\n width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n height: 2em;\n width: 2.5em;\n}\n\n.fa-inverse {\n color: #fff;\n}\n\n.sr-only {\n border: 0;\n clip: rect(0, 0, 0, 0);\n height: 1px;\n margin: -1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n width: 1px;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n clip: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n position: static;\n width: auto;\n}\n\n.svg-inline--fa .fa-primary {\n fill: var(--fa-primary-color, currentColor);\n opacity: 1;\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n fill: var(--fa-secondary-color, currentColor);\n opacity: 0.4;\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n opacity: 0.4;\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n opacity: 1;\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n fill: black;\n}\n\n.fad.fa-inverse {\n color: #fff;\n}';if(n!==c||o!==e){var r=new RegExp("\\.".concat(c,"\\-"),"g"),t=new RegExp("\\--".concat(c,"\\-"),"g"),l=new RegExp("\\.".concat(e),"g");s=s.replace(r,".".concat(n,"-")).replace(t,"--".concat(n,"-")).replace(l,".".concat(o))}return s}var Pc=function(){function c(){!function(c,e){if(!(c instanceof e))throw new TypeError("Cannot call a class as a function")}(this,c),this.definitions={}}var e,n,o;return e=c,n=[{key:"add",value:function(){for(var c=this,e=arguments.length,n=new Array(e),o=0;o1&&void 0!==arguments[1]?arguments[1]:{},n=e.transform,o=void 0===n?lc:n,r=e.symbol,symbol=void 0!==r&&r,t=e.mask,mask=void 0===t?null:t,l=e.maskId,h=void 0===l?null:l,m=e.title,title=void 0===m?null:m,v=e.titleId,z=void 0===v?null:v,M=e.classes,d=void 0===M?[]:M,H=e.attributes,C=void 0===H?{}:H,V=e.styles,x=void 0===V?{}:V;if(c){var L=c.prefix,N=c.iconName,y=c.icon;return Tc(f({type:"icon"},c),(function(){return jc(),P.autoA11y&&(title?C["aria-labelledby"]="".concat(P.replacementClass,"-title-").concat(z||sc()):(C["aria-hidden"]="true",C.focusable="false")),Mc({icons:{main:Oc(y),mask:mask?Oc(mask.icon):{found:!1,width:null,height:null,icon:{}}},prefix:L,iconName:N,transform:f({},lc,o),symbol:symbol,title:title,maskId:h,titleId:z,extra:{attributes:C,styles:x,classes:d}})}))}},function(c){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(c||{}).icon?c:Rc(c||{}),mask=e.mask;return mask&&(mask=(mask||{}).icon?mask:Rc(mask||{})),qc(n,f({},e,{mask:mask}))}),text=function(content){var c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},e=c.transform,n=void 0===e?lc:e,o=c.title,title=void 0===o?null:o,r=c.classes,t=void 0===r?[]:r,l=c.attributes,h=void 0===l?{}:l,v=c.styles,z=void 0===v?{}:v;return Tc({type:"text",content:content},(function(){return jc(),dc({content:content,transform:f({},lc,n),title:title,extra:{attributes:h,styles:z,classes:["".concat(P.familyPrefix,"-layers-text")].concat(m(t))}})}))}}).call(this,n(32),n(165).setImmediate)},37:function(c,e,n){"use strict";n.d(e,"b",(function(){return jc})),n.d(e,"a",(function(){return Z}));var o={};n.r(o),n.d(o,"Moon",(function(){return B})),n.d(o,"Sun",(function(){return F})),n.d(o,"About",(function(){return I})),n.d(o,"Contact",(function(){return U})),n.d(o,"Divider",(function(){return G})),n.d(o,"Donation",(function(){return W})),n.d(o,"Donations",(function(){return K})),n.d(o,"Experience",(function(){return Y})),n.d(o,"Navbar",(function(){return X})),n.d(o,"Project",(function(){return Q})),n.d(o,"Projects",(function(){return J})),n.d(o,"ThemeSwitcher",(function(){return cc}));n(42),n(27),n(41),n(62),n(34),n(63);var r=n(9),t=n(22),l=(n(74),n(28),n(61),n(11),n(29),n(95),n(1)),f=n(179),h=n(128),m=n.n(h),v=n(64),z=n.n(v),M=(n(35),n(36),n(129)),d=n(13),H=n(2);"scrollRestoration"in window.history&&(Object(H.u)("manual"),window.addEventListener("beforeunload",(function(){Object(H.u)("auto")})),window.addEventListener("load",(function(){Object(H.u)("manual")})));function C(object,c){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(object);c&&(n=n.filter((function(c){return Object.getOwnPropertyDescriptor(object,c).enumerable}))),e.push.apply(e,n)}return e}function V(c){for(var i=1;i1&&void 0!==arguments[1]?arguments[1]:x,n=arguments.length>2?arguments[2]:void 0;return o.call(this,c,e,n)};var r=n.resolve.bind(n);return n.resolve=function(c,e,n){return"string"==typeof c&&(c=Object(d.d)(c)),r(c,e,n)},n}var y={name:"NuxtChild",functional:!0,props:{nuxtChildKey:{type:String,default:""},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0}},render:function(c,e){var n=e.parent,data=e.data,o=e.props,r=n.$createElement;data.nuxtChild=!0;for(var t=n,l=n.$nuxt.nuxt.transitions,f=n.$nuxt.nuxt.defaultTransition,h=0;n;)n.$vnode&&n.$vnode.data.nuxtChild&&h++,n=n.$parent;data.nuxtChildDepth=h;var m=l[h]||f,v={};w.forEach((function(c){void 0!==m[c]&&(v[c]=m[c])}));var z={};A.forEach((function(c){"function"==typeof m[c]&&(z[c]=m[c].bind(t))}));var M=z.beforeEnter;if(z.beforeEnter=function(c){if(window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")})),M)return M.call(t,c)},!1===m.css){var d=z.leave;(!d||d.length<2)&&(z.leave=function(c,e){d&&d.call(t,c),t.$nextTick(e)})}var H=r("routerView",data);return o.keepAlive&&(H=r("keep-alive",{props:o.keepAliveProps},[H])),r("transition",{props:v,on:z},[H])}},w=["name","mode","appear","css","type","duration","enterClass","leaveClass","appearClass","enterActiveClass","enterActiveClass","leaveActiveClass","appearActiveClass","enterToClass","leaveToClass","appearToClass"],A=["beforeEnter","enter","afterEnter","enterCancelled","beforeLeave","leave","afterLeave","leaveCancelled","beforeAppear","appear","afterAppear","appearCancelled"],S={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"}]}}},k=(n(229),n(16)),Z=Object(k.a)(S,(function(){var c=this,e=c.$createElement,n=c._self._c||e;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"}})]),c._v(" "),n("div",{staticClass:"title"},[c._v(c._s(c.message))]),c._v(" "),404===c.statusCode?n("p",{staticClass:"description"},[void 0===c.$route?n("a",{staticClass:"error-link",attrs:{href:"/"}}):n("NuxtLink",{staticClass:"error-link",attrs:{to:"/"}},[c._v("Back to the home page")])],1):c._e(),c._v(" "),c._m(0)])])}),[function(){var c=this,e=c.$createElement,n=c._self._c||e;return n("div",{staticClass:"logo"},[n("a",{attrs:{href:"https://nuxtjs.org",target:"_blank",rel:"noopener"}},[c._v("Nuxt")])])}],!1,null,null,null).exports,O=n(23),_=(n(98),{name:"Nuxt",components:{NuxtChild:y,NuxtError:Z},props:{nuxtChildKey:{type:String,default:void 0},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0},name:{type:String,default:"default"}},errorCaptured:function(c){this.displayingNuxtError&&(this.errorFromNuxtError=c,this.$forceUpdate())},computed:{routerViewKey:function(){if(void 0!==this.nuxtChildKey||this.$route.matched.length>1)return this.nuxtChildKey||Object(H.c)(this.$route.matched[0].path)(this.$route.params);var c=Object(O.a)(this.$route.matched,1)[0];if(!c)return this.$route.path;var e=c.components.default;if(e&&e.options){var n=e.options;if(n.key)return"function"==typeof n.key?n.key(this.$route):n.key}return/\/$/.test(c.path)?this.$route.path:this.$route.path.replace(/\/$/,"")}},beforeCreate:function(){l.a.util.defineReactive(this,"nuxt",this.$root.$options.nuxt)},render:function(c){var e=this;return this.nuxt.err?this.errorFromNuxtError?(this.$nextTick((function(){return e.errorFromNuxtError=!1})),c("div",{},[c("h2","An error occurred while showing the error page"),c("p","Unfortunately an error occurred and while showing the error page another error occurred"),c("p","Error details: ".concat(this.errorFromNuxtError.toString())),c("nuxt-link",{props:{to:"/"}},"Go back to home")])):(this.displayingNuxtError=!0,this.$nextTick((function(){return e.displayingNuxtError=!1})),c(Z,{props:{error:this.nuxt.err}})):c("NuxtChild",{key:this.routerViewKey,props:this.$props})}}),P=(n(44),n(49),n(50),n(51),n(59),n(60),n(75),{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 c=this;return this.clear(),this.percent=0,this.reversed=!1,this.skipTimerCount=0,this.canSucceed=!0,this.throttle?this._throttle=setTimeout((function(){return c.startTimer()}),this.throttle):this.startTimer(),this},set:function(c){return this.show=!0,this.canSucceed=!0,this.percent=Math.min(100,Math.max(0,Math.floor(c))),this},get:function(){return this.percent},increase:function(c){return this.percent=Math.min(100,Math.floor(this.percent+c)),this},decrease:function(c){return this.percent=Math.max(0,Math.floor(this.percent-c)),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 c=this;return this.clear(),setTimeout((function(){c.show=!1,c.$nextTick((function(){c.percent=0,c.reversed=!1}))}),500),this},fail:function(c){return this.canSucceed=!1,this},startTimer:function(){var c=this;this.show||(this.show=!0),void 0===this._cut&&(this._cut=1e4/Math.floor(this.duration)),this._timer=setInterval((function(){c.skipTimerCount>0?c.skipTimerCount--:(c.reversed?c.decrease(c._cut):c.increase(c._cut),c.continuous&&(c.percent>=100||c.percent<=0)&&(c.skipTimerCount=1,c.reversed=!c.reversed))}),100)}},render:function(c){var e=c(!1);return this.show&&(e=c("div",{staticClass:"nuxt-progress",class:{"nuxt-progress-notransition":this.skipTimerCount>0,"nuxt-progress-failed":!this.canSucceed},style:{width:this.percent+"%",left:this.left}})),e}}),j=(n(231),Object(k.a)(P,undefined,undefined,!1,null,null,null).exports),T=(n(233),n(235),n(237),n(239),n(184));function R(c,e){var n="undefined"!=typeof Symbol&&c[Symbol.iterator]||c["@@iterator"];if(!n){if(Array.isArray(c)||(n=function(c,e){if(!c)return;if("string"==typeof c)return E(c,e);var n=Object.prototype.toString.call(c).slice(8,-1);"Object"===n&&c.constructor&&(n=c.constructor.name);if("Map"===n||"Set"===n)return Array.from(c);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return E(c,e)}(c))||e&&c&&"number"==typeof c.length){n&&(c=n);var i=0,o=function(){};return{s:o,n:function(){return i>=c.length?{done:!0}:{done:!1,value:c[i++]}},e:function(c){throw c},f:o}}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 r,t=!0,l=!1;return{s:function(){n=n.call(c)},n:function(){var c=n.next();return t=c.done,c},e:function(c){l=!0,r=c},f:function(){try{t||null==n.return||n.return()}finally{if(l)throw r}}}}function E(c,e){(null==e||e>c.length)&&(e=c.length);for(var i=0,n=new Array(e);i0},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 c=this;return Object(r.a)(regeneratorRuntime.mark((function e(){var n,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((n=Object(H.i)(c.$route)).length){e.next=3;break}return e.abrupt("return");case 3:return c.$loading.start(),o=n.map((function(e){var p=[];if(e.$options.fetch&&e.$options.fetch.length&&p.push(Object(H.q)(e.$options.fetch,c.context)),e.$fetch)p.push(e.$fetch());else{var n,o=R(Object(H.f)(e.$vnode.componentInstance));try{for(o.s();!(n=o.n()).done;){var component=n.value;p.push(component.$fetch())}}catch(c){o.e(c)}finally{o.f()}}return e.$options.asyncData&&p.push(Object(H.q)(e.$options.asyncData,c.context).then((function(c){for(var n in c)l.a.set(e.$data,n,c[n])}))),Promise.all(p)})),e.prev=5,e.next=8,Promise.all(o);case 8:e.next=15;break;case 10:e.prev=10,e.t0=e.catch(5),c.$loading.fail(e.t0),Object(H.l)(e.t0),c.error(e.t0);case 15:c.$loading.finish();case 16:case"end":return e.stop()}}),e,null,[[5,10]])})))()},errorChanged:function(){if(this.nuxt.err){this.$loading&&(this.$loading.fail&&this.$loading.fail(this.nuxt.err),this.$loading.finish&&this.$loading.finish());var c=(Z.options||Z).layout;"function"==typeof c&&(c=c(this.context)),this.setLayout(c)}},setLayout:function(c){return c&&$["_"+c]||(c="default"),this.layoutName=c,this.layout=$["_"+c],this.layout},loadLayout:function(c){return c&&$["_"+c]||(c="default"),Promise.resolve($["_"+c])},getRouterBase:function(){return Object(d.h)(this.$router.options.base)},getRoutePath:function(){var c=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",base=this.getRouterBase();return Object(d.h)(Object(d.g)(Object(d.e)(c).pathname,base))},getStaticAssetsPath:function(){var c=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",e=window.__NUXT__.staticAssetsBase;return Object(H.v)(e,this.getRoutePath(c))},fetchStaticManifest:function(){var c=this;return Object(r.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",window.__NUXT_IMPORT__("manifest.js",Object(d.d)(Object(H.v)(c.getStaticAssetsPath(),"manifest.js"))));case 1:case"end":return e.stop()}}),e)})))()},setPagePayload:function(c){this._pagePayload=c,this._fetchCounters={}},fetchPayload:function(c,e){var n=this;return Object(r.a)(regeneratorRuntime.mark((function o(){var path,r,t;return regeneratorRuntime.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return path=Object(d.a)(n.getRoutePath(c)),o.next=3,n.fetchStaticManifest();case 3:if(o.sent.routes.includes(path)){o.next=7;break}throw e||n.setPagePayload(!1),new Error("Route ".concat(path," is not pre-rendered"));case 7:return r=Object(H.v)(n.getStaticAssetsPath(c),"payload.js"),o.prev=8,o.next=11,window.__NUXT_IMPORT__(path,Object(d.d)(r));case 11:return t=o.sent,e||n.setPagePayload(t),o.abrupt("return",t);case 16:throw o.prev=16,o.t0=o.catch(8),e||n.setPagePayload(!1),o.t0;case 20:case"end":return o.stop()}}),o,null,[[8,16]])})))()}},components:{NuxtLoading:j}},B=function(){return Promise.resolve().then(n.bind(null,264)).then((function(c){return ac(c.default||c)}))},F=function(){return Promise.resolve().then(n.bind(null,263)).then((function(c){return ac(c.default||c)}))},I=function(){return n.e(2).then(n.bind(null,282)).then((function(c){return ac(c.default||c)}))},U=function(){return n.e(3).then(n.bind(null,284)).then((function(c){return ac(c.default||c)}))},G=function(){return n.e(4).then(n.bind(null,283)).then((function(c){return ac(c.default||c)}))},W=function(){return n.e(5).then(n.bind(null,279)).then((function(c){return ac(c.default||c)}))},K=function(){return n.e(6).then(n.bind(null,281)).then((function(c){return ac(c.default||c)}))},Y=function(){return n.e(7).then(n.bind(null,286)).then((function(c){return ac(c.default||c)}))},X=function(){return Promise.resolve().then(n.bind(null,261)).then((function(c){return ac(c.default||c)}))},Q=function(){return n.e(8).then(n.bind(null,278)).then((function(c){return ac(c.default||c)}))},J=function(){return n.e(9).then(n.bind(null,280)).then((function(c){return ac(c.default||c)}))},cc=function(){return Promise.resolve().then(n.bind(null,262)).then((function(c){return ac(c.default||c)}))};function ac(c){if(!c||!c.functional)return c;var e=Array.isArray(c.props)?c.props:Object.keys(c.props||{});return{render:function(n){var o={},r={};for(var t in this.$attrs)e.includes(t)?r[t]=this.$attrs[t]:o[t]=this.$attrs[t];return n(c,{on:this.$listeners,attrs:o,props:r,scopedSlots:this.$scopedSlots},this.$slots.default)}}}for(var ec in o)l.a.component(ec,o[ec]),l.a.component("Lazy"+ec,o[ec]);var nc=n(76),ic=n.n(nc),oc=n(30);n(93);function rc(c){return null!==c&&"object"===Object(oc.a)(c)}function tc(c,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".",o=arguments.length>3?arguments[3]:void 0;if(!rc(e))return tc(c,{},n,o);var r=Object.assign({},e);for(var t in c)if("__proto__"!==t&&"constructor"!==t){var l=c[t];null!=l&&(o&&o(r,t,l,n)||(Array.isArray(l)&&Array.isArray(r[t])?r[t]=r[t].concat(l):rc(l)&&rc(r[t])?r[t]=tc(l,r[t],(n?"".concat(n,"."):"")+t.toString(),o):r[t]=l))}return r}function lc(c){return function(){for(var e=arguments.length,n=new Array(e),o=0;o=c.length?{done:!0}:{done:!1,value:c[i++]}},e:function(c){throw c},f:o}}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 r,t=!0,l=!1;return{s:function(){n=n.call(c)},n:function(){var c=n.next();return t=c.done,c},e:function(c){l=!0,r=c},f:function(){try{t||null==n.return||n.return()}finally{if(l)throw r}}}}function zc(c,e){(null==e||e>c.length)&&(e=c.length);for(var i=0,n=new Array(e);i2&&void 0!==arguments[2]?arguments[2]:"common",r=vc(Array.isArray(o)?o:[o]);try{for(r.s();!(n=r.n()).done;){var t=n.value;e?this.defaults.headers[t][c]=e:delete this.defaults.headers[t][c]}}catch(c){r.e(c)}finally{r.f()}},setToken:function(c,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"common",o=c?(e?e+" ":"")+c:null;this.setHeader("Authorization",o,n)},onRequest:function(c){this.interceptors.request.use((function(e){return c(e)||e}))},onResponse:function(c){this.interceptors.response.use((function(e){return c(e)||e}))},onRequestError:function(c){this.interceptors.request.use(void 0,(function(e){return c(e)||Promise.reject(e)}))},onResponseError:function(c){this.interceptors.response.use(void 0,(function(e){return c(e)||Promise.reject(e)}))},onError:function(c){this.onRequestError(c),this.onResponseError(c)},create:function(c){return Hc(sc(c,this.defaults))}},uc=function(){var c=dc[Mc];pc["$"+c]=function(){return this[c].apply(this,arguments).then((function(c){return c&&c.data}))}},Mc=0,dc=["request","delete","get","head","options","post","put","patch"];Mc has been deprecated and will be removed in Nuxt 3, please use instead")),z.a.render(c,e)}})),l.a.component(y.name,y),l.a.component("NChild",y),l.a.component(_.name,_),Object.defineProperty(l.a.prototype,"$nuxt",{get:function(){var c=this.$root.$options.$nuxt;return c||"undefined"==typeof window?c:window.$nuxt},configurable:!0}),l.a.use(f.a,{keyName:"head",attribute:"data-n-head",ssrAttribute:"data-n-head-ssr",tagIDKeyName:"hid"});var Pc={name:"page",mode:"out-in",appear:!1,appearClass:"appear",appearActiveClass:"appear-active",appearToClass:"appear-to"};function jc(c){return Tc.apply(this,arguments)}function Tc(){return Tc=Object(r.a)(regeneratorRuntime.mark((function c(e){var n,o,t,f,h,path,m,v=arguments;return regeneratorRuntime.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return m=function(c,e){if(!c)throw new Error("inject(key, value) has no key provided");if(void 0===e)throw new Error("inject('".concat(c,"', value) has no value provided"));t[c="$"+c]=e,t.context[c]||(t.context[c]=e);var n="__nuxt_"+c+"_installed__";l.a[n]||(l.a[n]=!0,l.a.use((function(){Object.prototype.hasOwnProperty.call(l.a.prototype,c)||Object.defineProperty(l.a.prototype,c,{get:function(){return this.$root.$options[c]}})})))},n=v.length>1&&void 0!==v[1]?v[1]:{},c.next=4,N(0,n);case 4:return o=c.sent,t=_c({head:{title:"thijs.gg",htmlAttrs:{lang:"en"},meta:[{charset:"utf-8"},{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"format-detection",content:"telephone=no"},{name:"description",content:"Hey there! I'm a maker and high school student from the Bay Area. I'm super interested in code, electronics, and public transportation."},{name:"og:description",content:"Hey there! I'm a maker and high school student from the Bay Area. I'm super interested in code, electronics, and public transportation."},{name:"og:title",content:"Thijs [he/they]"},{name:"og:image",content:"/favicon.png"}],link:[{rel:"icon",type:"image/png",href:"/favicon.png"}],style:[],script:[]},router:o,nuxt:{defaultTransition:Pc,transitions:[Pc],setTransitions:function(c){return Array.isArray(c)||(c=[c]),c=c.map((function(c){return c=c?"string"==typeof c?Object.assign({},Pc,{name:c}):Object.assign({},Pc,c):Pc})),this.$options.nuxt.transitions=c,c},err:null,dateErr:null,error:function(c){c=c||null,t.context._errored=Boolean(c),c=c?Object(H.p)(c):null;var n=t.nuxt;return this&&(n=this.nuxt||this.$options.nuxt),n.dateErr=Date.now(),n.err=c,e&&(e.nuxt.error=c),c}}},D),f=e?e.next:function(c){return t.router.push(c)},e?h=o.resolve(e.url).route:(path=Object(H.g)(o.options.base,o.options.mode),h=o.resolve(path).route),c.next=10,Object(H.t)(t,{route:h,next:f,error:t.nuxt.error.bind(t),payload:e?e.payload:void 0,req:e?e.req:void 0,res:e?e.res:void 0,beforeRenderFns:e?e.beforeRenderFns:void 0,ssrContext:e});case 10:m("config",n),t.context.enablePreview=function(){var c=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.previewData=Object.assign({},c),m("preview",c)},c.next=15;break;case 15:return c.next=18,Vc(t.context,m);case 18:c.next=21;break;case 21:c.next=24;break;case 24:return c.next=27,Zc(t.context,m);case 27:return t.context.enablePreview=function(){console.warn("You cannot call enablePreview() outside a plugin.")},c.next=30,new Promise((function(c,e){if(!o.resolve(t.context.route.fullPath).route.matched.length)return c();o.replace(t.context.route.fullPath,c,(function(n){if(!n._isRouter)return e(n);if(2!==n.type)return c();var l=o.afterEach(function(){var e=Object(r.a)(regeneratorRuntime.mark((function e(n,o){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=3,Object(H.k)(n);case 3:t.context.route=e.sent,t.context.params=n.params||{},t.context.query=n.query||{},l(),c();case 8:case"end":return e.stop()}}),e)})));return function(c,n){return e.apply(this,arguments)}}())}))}));case 30:return c.abrupt("return",{app:t,router:o});case 31:case"end":return c.stop()}}),c)}))),Tc.apply(this,arguments)}},52:function(c,e,n){"use strict";c.exports=function(c){var e=[];return e.toString=function(){return this.map((function(e){var content=c(e);return e[2]?"@media ".concat(e[2]," {").concat(content,"}"):content})).join("")},e.i=function(c,n,o){"string"==typeof c&&(c=[[null,c,""]]);var r={};if(o)for(var i=0;ie.parts.length&&(n.parts.length=e.parts.length)}else{var r=[];for(o=0;o0?l.map((function(){return c(!1)})):c(!1))}};c.exports=o}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{102:function(c,e,n){"use strict";(function(c){n.d(e,"a",(function(){return L})),n.d(e,"b",(function(){return N})),n.d(e,"c",(function(){return y}));var o=n(28),r="undefined"!=typeof window?window:void 0!==c?c:"undefined"!=typeof self?self:{};var t=function(c,e){return c(e={exports:{}},e.exports),e.exports}((function(c){!function(e){var n=function(c,e,o){if(!h(e)||v(e)||z(e)||M(e)||f(e))return e;var output,i=0,r=0;if(m(e))for(output=[],r=e.length;i=0||Object.prototype.hasOwnProperty.call(c,i)&&(n[i]=c[i]);return n},v=function(c){if(Array.isArray(c)){for(var i=0,e=Array(c.length);i2&&void 0!==arguments[2]?arguments[2]:{},data=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},n=(element.children||[]).map(H.bind(null,c)),o=Object.keys(element.attributes||{}).reduce((function(c,e){var n=element.attributes[e];switch(e){case"class":c.class=M(n);break;case"style":c.style=z(n);break;default:c.attrs[e]=n}return c}),{class:{},style:{},attrs:{}}),r=data.class,t=void 0===r?{}:r,l=data.style,f=void 0===l?{}:l,v=data.attrs,C=void 0===v?{}:v,V=m(data,["class","style","attrs"]);return"string"==typeof element?element:c(element.tag,h({class:d(o.class,t),style:h({},o.style,f),attrs:h({},o.attrs,C)},V,{props:e}),n)}var C=!1;try{C=!0}catch(c){}function V(c,e){return Array.isArray(e)&&e.length>0||!Array.isArray(e)&&e?f({},c,e):{}}function x(c){return null===c?null:"object"===(void 0===c?"undefined":l(c))&&c.prefix&&c.iconName?c:Array.isArray(c)&&2===c.length?{prefix:c[0],iconName:c[1]}:"string"==typeof c?{prefix:"fas",iconName:c}:void 0}var L={name:"FontAwesomeIcon",functional:!0,props:{border:{type:Boolean,default:!1},fixedWidth:{type:Boolean,default:!1},flip:{type:String,default:null,validator:function(c){return["horizontal","vertical","both"].indexOf(c)>-1}},icon:{type:[Object,Array,String],required:!0},mask:{type:[Object,Array,String],default:null},listItem:{type:Boolean,default:!1},pull:{type:String,default:null,validator:function(c){return["right","left"].indexOf(c)>-1}},pulse:{type:Boolean,default:!1},rotation:{type:[String,Number],default:null,validator:function(c){return[90,180,270].indexOf(parseInt(c,10))>-1}},swapOpacity:{type:Boolean,default:!1},size:{type:String,default:null,validator:function(c){return["lg","xs","sm","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"].indexOf(c)>-1}},spin:{type:Boolean,default:!1},transform:{type:[String,Object],default:null},symbol:{type:[Boolean,String],default:!1},title:{type:String,default:null},inverse:{type:Boolean,default:!1}},render:function(c,e){var n=e.props,r=n.icon,t=n.mask,symbol=n.symbol,title=n.title,l=x(r),m=V("classes",function(c){var e,n=(e={"fa-spin":c.spin,"fa-pulse":c.pulse,"fa-fw":c.fixedWidth,"fa-border":c.border,"fa-li":c.listItem,"fa-inverse":c.inverse,"fa-flip-horizontal":"horizontal"===c.flip||"both"===c.flip,"fa-flip-vertical":"vertical"===c.flip||"both"===c.flip},f(e,"fa-"+c.size,null!==c.size),f(e,"fa-rotate-"+c.rotation,null!==c.rotation),f(e,"fa-pull-"+c.pull,null!==c.pull),f(e,"fa-swap-opacity",c.swapOpacity),e);return Object.keys(n).map((function(c){return n[c]?c:null})).filter((function(c){return c}))}(n)),v=V("transform","string"==typeof n.transform?o.d.transform(n.transform):n.transform),mask=V("mask",x(t)),z=Object(o.b)(l,h({},m,v,mask,{symbol:symbol,title:title}));if(!z)return function(){var c;!C&&console&&"function"==typeof console.error&&(c=console).error.apply(c,arguments)}("Could not find one or more icon(s)",l,mask);var M=z.abstract;return H.bind(null,c)(M[0],{},e.data)}},N={name:"FontAwesomeLayers",functional:!0,props:{fixedWidth:{type:Boolean,default:!1}},render:function(c,e){var n,r,t=o.a.familyPrefix,l=e.data.staticClass,f=[t+"-layers"].concat(v(e.props.fixedWidth?[t+"-fw"]:[]));return c("div",h({},e.data,{staticClass:(n=l,r=f,(0===(n||"").length?[]:[n]).concat(r).join(" "))}),e.children)}},y={name:"FontAwesomeLayersText",functional:!0,props:{value:{type:[String,Number],default:""},transform:{type:[String,Object],default:null},counter:{type:Boolean,default:!1},position:{type:String,default:null,validator:function(c){return["bottom-left","bottom-right","top-left","top-right"].indexOf(c)>-1}}},render:function(c,e){var n=o.a.familyPrefix,r=e.props,t=V("classes",[].concat(v(r.counter?[n+"-layers-counter"]:[]),v(r.position?[n+"-layers-"+r.position]:[]))),l=V("transform","string"==typeof r.transform?o.d.transform(r.transform):r.transform),f=Object(o.e)(r.value.toString(),h({},l,t)).abstract;return r.counter&&(f[0].attributes.class=f[0].attributes.class.replace("fa-layers-text","")),H.bind(null,c)(f[0],{},e.data)}}}).call(this,n(29))},103:function(c,e,n){"use strict";n(75),n(12),n(33),n(59),n(39),n(73),n(74),n(50),n(32),n(54),n(41),n(34),n(31),n(57),n(58),n(42);var o=n(1);function r(c,e){var n="undefined"!=typeof Symbol&&c[Symbol.iterator]||c["@@iterator"];if(!n){if(Array.isArray(c)||(n=function(c,e){if(!c)return;if("string"==typeof c)return t(c,e);var n=Object.prototype.toString.call(c).slice(8,-1);"Object"===n&&c.constructor&&(n=c.constructor.name);if("Map"===n||"Set"===n)return Array.from(c);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return t(c,e)}(c))||e&&c&&"number"==typeof c.length){n&&(c=n);var i=0,o=function(){};return{s:o,n:function(){return i>=c.length?{done:!0}:{done:!1,value:c[i++]}},e:function(c){throw c},f:o}}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 r,l=!0,f=!1;return{s:function(){n=n.call(c)},n:function(){var c=n.next();return l=c.done,c},e:function(c){f=!0,r=c},f:function(){try{l||null==n.return||n.return()}finally{if(f)throw r}}}}function t(c,e){(null==e||e>c.length)&&(e=c.length);for(var i=0,n=new Array(e);i0?l.map((function(){return c(!1)})):c(!1))}};c.exports=o},166:function(c,e,n){var content=n(229);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[c.i,content,""]]),content.locals&&(c.exports=content.locals);(0,n(49).default)("8a76876a",content,!0,{sourceMap:!1})},167:function(c,e,n){var content=n(231);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[c.i,content,""]]),content.locals&&(c.exports=content.locals);(0,n(49).default)("a57b151a",content,!0,{sourceMap:!1})},177:function(c,e,n){"use strict";e.a=function(c,e){return e=e||{},new Promise((function(n,o){var s=new XMLHttpRequest,r=[],u=[],i={},a=function(){return{ok:2==(s.status/100|0),statusText:s.statusText,status:s.status,url:s.responseURL,text:function(){return Promise.resolve(s.responseText)},json:function(){return Promise.resolve(s.responseText).then(JSON.parse)},blob:function(){return Promise.resolve(new Blob([s.response]))},clone:a,headers:{keys:function(){return r},entries:function(){return u},get:function(c){return i[c.toLowerCase()]},has:function(c){return c.toLowerCase()in i}}}};for(var t in s.open(e.method||"get",c,!0),s.onload=function(){s.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,(function(c,e,n){r.push(e=e.toLowerCase()),u.push([e,n]),i[e]=i[e]?i[e]+","+n:n})),n(a())},s.onerror=o,s.withCredentials="include"==e.credentials,e.headers)s.setRequestHeader(t,e.headers[t]);s.send(e.body||null)}))}},179:function(c,e,n){"use strict";var o=function(c){return function(c){return!!c&&"object"==typeof c}(c)&&!function(c){var e=Object.prototype.toString.call(c);return"[object RegExp]"===e||"[object Date]"===e||function(c){return c.$$typeof===r}(c)}(c)};var r="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function t(c,e){return!1!==e.clone&&e.isMergeableObject(c)?v((n=c,Array.isArray(n)?[]:{}),c,e):c;var n}function l(c,source,e){return c.concat(source).map((function(element){return t(element,e)}))}function f(c){return Object.keys(c).concat(function(c){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(c).filter((function(symbol){return c.propertyIsEnumerable(symbol)})):[]}(c))}function h(object,c){try{return c in object}catch(c){return!1}}function m(c,source,e){var n={};return e.isMergeableObject(c)&&f(c).forEach((function(o){n[o]=t(c[o],e)})),f(source).forEach((function(o){(function(c,e){return h(c,e)&&!(Object.hasOwnProperty.call(c,e)&&Object.propertyIsEnumerable.call(c,e))})(c,o)||(h(c,o)&&e.isMergeableObject(source[o])?n[o]=function(c,e){if(!e.customMerge)return v;var n=e.customMerge(c);return"function"==typeof n?n:v}(o,e)(c[o],source[o],e):n[o]=t(source[o],e))})),n}function v(c,source,e){(e=e||{}).arrayMerge=e.arrayMerge||l,e.isMergeableObject=e.isMergeableObject||o,e.cloneUnlessOtherwiseSpecified=t;var n=Array.isArray(source);return n===Array.isArray(c)?n?e.arrayMerge(c,source,e):m(c,source,e):t(source,e)}v.all=function(c,e){if(!Array.isArray(c))throw new Error("first argument should be an array");return c.reduce((function(c,n){return v(c,n,e)}),{})};var z=v;c.exports=z},180:function(c,e){},181:function(c,e,n){"use strict";var o=n(9),r=(n(72),n(32),n(12),n(75),n(1)),t=n(2),l=window.__NUXT__;function f(){if(!this._hydrated)return this.$fetch()}function h(){if((c=this).$vnode&&c.$vnode.elm&&c.$vnode.elm.dataset&&c.$vnode.elm.dataset.fetchKey){var c;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 e in data)r.a.set(this.$data,e,data[e])}else m.call(this)}function m(){var c=!1!==this.$options.fetchOnServer;if("function"==typeof this.$options.fetchOnServer&&(c=!1!==this.$options.fetchOnServer.call(this)),c&&!this.$nuxt.isPreview&&this.$nuxt._pagePayload){this._hydrated=!0;var e=this.$options._scopeId||this.$options.name||"",n=Object(t.d)(this.$nuxt._fetchCounters,e);if("function"==typeof this.$options.fetchKey)this._fetchKey=this.$options.fetchKey.call(this,n);else{var o="string"==typeof this.$options.fetchKey?this.$options.fetchKey:e;this._fetchKey=o?o+":"+n(o):String(n(o))}var data=this.$nuxt._pagePayload.fetch[this._fetchKey];if(data&&data._error)this.$fetchState.error=data._error;else if(data)for(var l in data)r.a.set(this.$data,l,data[l]);else this.$fetch()}}function v(){var c=this;return this._fetchPromise||(this._fetchPromise=z.call(this).then((function(){delete c._fetchPromise}))),this._fetchPromise}function z(){return M.apply(this,arguments)}function M(){return(M=Object(o.a)(regeneratorRuntime.mark((function c(){var e,n,o,r=this;return regeneratorRuntime.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return this.$nuxt.nbFetching++,this.$fetchState.pending=!0,this.$fetchState.error=null,this._hydrated=!1,e=null,n=Date.now(),c.prev=6,c.next=9,this.$options.fetch.call(this);case 9:c.next=15;break;case 11:c.prev=11,c.t0=c.catch(6),e=Object(t.p)(c.t0);case 15:if(!((o=this._fetchDelay-(Date.now()-n))>0)){c.next=19;break}return c.next=19,new Promise((function(c){return setTimeout(c,o)}));case 19:this.$fetchState.error=e,this.$fetchState.pending=!1,this.$fetchState.timestamp=Date.now(),this.$nextTick((function(){return r.$nuxt.nbFetching--}));case 23:case"end":return c.stop()}}),c,this,[[6,11]])})))).apply(this,arguments)}e.a={beforeCreate:function(){Object(t.m)(this)&&(this._fetchDelay="number"==typeof this.$options.fetchDelay?this.$options.fetchDelay:200,r.a.util.defineReactive(this,"$fetchState",{pending:!1,error:null,timestamp:Date.now()}),this.$fetch=v.bind(this),Object(t.a)(this,"created",h),Object(t.a)(this,"beforeMount",f))}}},182:function(c,e,n){"use strict";n.d(e,"a",(function(){return f}));n(12),n(32),n(75);var o={},r={},t={};function l(c,e){if(o[c])return Promise.resolve(o[c]);if(t[c])return Promise.reject(t[c]);if(r[c])return r[c];var n,l,f=r[c]=new Promise((function(c,e){n=c,l=e}));delete o[c];var h,script=document.createElement("script");script.charset="utf-8",script.timeout=120,script.src=e;var m=new Error,v=script.onerror=script.onload=function(e){if(clearTimeout(h),delete r[c],script.onerror=script.onload=null,o[c])return n(o[c]);var f=e&&("load"===e.type?"missing":e.type),v=e&&e.target&&e.target.src;m.message="Loading chunk "+c+" failed.\n("+f+": "+v+")",m.name="ChunkLoadError",m.type=f,m.request=v,t[c]=m,l(m)};return h=setTimeout((function(){v({type:"timeout",target:script})}),12e4),document.head.appendChild(script),f}function f(){window.__NUXT_JSONP__=function(c,e){o[c]=e},window.__NUXT_JSONP_CACHE__=o,window.__NUXT_IMPORT__=l}},187:function(c,e,n){(function(c){c.installComponents=function(component,c){var n="function"==typeof component.exports?component.exports.extendOptions:component.options;for(var i in"function"==typeof component.exports&&(n.components=component.exports.options.components),n.components=n.components||{},c)n.components[i]=n.components[i]||c[i];n.functional&&function(component,c){if(component.exports[e])return;component.exports[e]=!0;var n=component.exports.render;component.exports.render=function(e,o){return n(e,Object.assign({},o,{_c:function(e,a,b){return o._c(c[e]||e,a,b)}}))}}(component,n.components)};var e="_functionalComponents"}).call(this,n(29))},188:function(c,e,n){"use strict";n.r(e),function(c){n(50),n(54),n(31),n(57),n(58);var e=n(27),o=n(9),r=(n(116),n(199),n(208),n(210),n(72),n(32),n(12),n(33),n(39),n(40),n(73),n(74),n(93),n(59),n(34),n(41),n(42),n(75),n(1)),t=n(177),l=n(127),f=n(2),h=n(35),m=n(181),v=n(103),z=n(182);function M(c,e){var n="undefined"!=typeof Symbol&&c[Symbol.iterator]||c["@@iterator"];if(!n){if(Array.isArray(c)||(n=function(c,e){if(!c)return;if("string"==typeof c)return d(c,e);var n=Object.prototype.toString.call(c).slice(8,-1);"Object"===n&&c.constructor&&(n=c.constructor.name);if("Map"===n||"Set"===n)return Array.from(c);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(c,e)}(c))||e&&c&&"number"==typeof c.length){n&&(c=n);var i=0,o=function(){};return{s:o,n:function(){return i>=c.length?{done:!0}:{done:!1,value:c[i++]}},e:function(c){throw c},f:o}}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 r,t=!0,l=!1;return{s:function(){n=n.call(c)},n:function(){var c=n.next();return t=c.done,c},e:function(c){l=!0,r=c},f:function(){try{t||null==n.return||n.return()}finally{if(l)throw r}}}}function d(c,e){(null==e||e>c.length)&&(e=c.length);for(var i=0,n=new Array(e);i2?e-2:0),o=2;o=c.length?{done:!0}:{done:!1,value:c[i++]}},e:function(c){throw c},f:o}}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 r,t=!0,l=!1;return{s:function(){n=n.call(c)},n:function(){var c=n.next();return t=c.done,c},e:function(c){l=!0,r=c},f:function(){try{t||null==n.return||n.return()}finally{if(l)throw r}}}}function M(c,e){(null==e||e>c.length)&&(e=c.length);for(var i=0,n=new Array(e);i1&&void 0!==arguments[1]?arguments[1]:"";return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e;return void 0===c[n]&&(c[n]=0),c[n]++}}function H(c){f.a.config.errorHandler&&f.a.config.errorHandler(c)}function C(c){return c.then((function(c){return c.default||c}))}function V(c){return c.$options&&"function"==typeof c.$options.fetch&&!c.$options.fetch.length}function x(c){var e,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],o=c.$children||[],r=z(o);try{for(r.s();!(e=r.n()).done;){var t=e.value;t.$fetch?n.push(t):t.$children&&x(t,n)}}catch(c){r.e(c)}finally{r.f()}return n}function L(c,e){if(e||!c.options.__hasNuxtData){var n=c.options._originDataFn||c.options.data||function(){return{}};c.options._originDataFn=n,c.options.data=function(){var data=n.call(this,this);return this.$ssrContext&&(e=this.$ssrContext.asyncData[c.cid]),v(v({},data),e)},c.options.__hasNuxtData=!0,c._Ctor&&c._Ctor.options&&(c._Ctor.options.data=c.options.data)}}function N(c){return c.options&&c._Ctor===c||(c.options?(c._Ctor=c,c.extendOptions=c.options):(c=f.a.extend(c))._Ctor=c,!c.options.name&&c.options.__file&&(c.options.name=c.options.__file)),c}function y(c){var e=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([],c.matched.map((function(c,o){return Object.keys(c[n]).map((function(r){return e&&e.push(o),c[n][r]}))})))}function w(c){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return y(c,e,"instances")}function A(c,e){return Array.prototype.concat.apply([],c.matched.map((function(c,n){return Object.keys(c.components).reduce((function(o,r){return c.components[r]?o.push(e(c.components[r],c.instances[r],c,r,n)):delete c.components[r],o}),[])})))}function S(c,e){return Promise.all(A(c,function(){var c=Object(r.a)(regeneratorRuntime.mark((function c(n,o,r,t){var l,f;return regeneratorRuntime.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:if("function"!=typeof n||n.options){c.next=11;break}return c.prev=1,c.next=4,n();case 4:n=c.sent,c.next=11;break;case 7:throw c.prev=7,c.t0=c.catch(1),c.t0&&"ChunkLoadError"===c.t0.name&&"undefined"!=typeof window&&window.sessionStorage&&(l=Date.now(),(!(f=parseInt(window.sessionStorage.getItem("nuxt-reload")))||f+6e4li{\n position:relative\n}\n\n.fa-li{\n left:-2em;\n position:absolute;\n text-align:center;\n width:2em;\n line-height:inherit\n}\n\n.fa-border{\n border:.08em solid #eee;\n border-radius:.1em;\n padding:.2em .25em .15em\n}\n\n.fa-pull-left{\n float:left\n}\n\n.fa-pull-right{\n float:right\n}\n\n.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{\n margin-right:.3em\n}\n\n.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{\n margin-left:.3em\n}\n\n.fa-spin{\n -webkit-animation:fa-spin 2s linear infinite;\n animation:fa-spin 2s linear infinite\n}\n\n.fa-pulse{\n -webkit-animation:fa-spin 1s steps(8) infinite;\n animation:fa-spin 1s steps(8) infinite\n}\n\n@-webkit-keyframes fa-spin{\n 0%{\n transform:rotate(0deg)\n }\n\n to{\n transform:rotate(1turn)\n }\n}\n\n@keyframes fa-spin{\n 0%{\n transform:rotate(0deg)\n }\n\n to{\n transform:rotate(1turn)\n }\n}\n\n.fa-rotate-90{\n -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";\n transform:rotate(90deg)\n}\n\n.fa-rotate-180{\n -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";\n transform:rotate(180deg)\n}\n\n.fa-rotate-270{\n -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";\n transform:rotate(270deg)\n}\n\n.fa-flip-horizontal{\n -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";\n transform:scaleX(-1)\n}\n\n.fa-flip-vertical{\n transform:scaleY(-1)\n}\n\n.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{\n -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"\n}\n\n.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{\n transform:scale(-1)\n}\n\n:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{\n filter:none\n}\n\n.fa-stack{\n display:inline-block;\n height:2em;\n position:relative;\n width:2.5em\n}\n\n.fa-stack-1x,.fa-stack-2x{\n bottom:0;\n left:0;\n margin:auto;\n position:absolute;\n right:0;\n top:0\n}\n\n.svg-inline--fa.fa-stack-1x{\n height:1em;\n width:1.25em\n}\n\n.svg-inline--fa.fa-stack-2x{\n height:2em;\n width:2.5em\n}\n\n.fa-inverse{\n color:#fff\n}\n\n.sr-only{\n border:0;\n clip:rect(0,0,0,0);\n height:1px;\n margin:-1px;\n overflow:hidden;\n padding:0;\n position:absolute;\n width:1px\n}\n\n.sr-only-focusable:active,.sr-only-focusable:focus{\n clip:auto;\n height:auto;\n margin:0;\n overflow:visible;\n position:static;\n width:auto\n}\n\n.svg-inline--fa .fa-primary{\n fill:currentColor;\n fill:var(--fa-primary-color,currentColor);\n opacity:1;\n opacity:1;\n opacity:var(--fa-primary-opacity,1)\n}\n\n.svg-inline--fa .fa-secondary{\n fill:currentColor;\n fill:var(--fa-secondary-color,currentColor)\n}\n\n.svg-inline--fa .fa-secondary,.svg-inline--fa.fa-swap-opacity .fa-primary{\n opacity:.4;\n opacity:.4;\n opacity:var(--fa-secondary-opacity,.4)\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary{\n opacity:1;\n opacity:1;\n opacity:var(--fa-primary-opacity,1)\n}\n\n.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{\n fill:#000\n}\n\n.fad.fa-inverse{\n color:#fff\n}\n\n/*purgecss end ignore*/',""]),o.locals={},c.exports=o},234:function(c,e,n){var content=n(235);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[c.i,content,""]]),content.locals&&(c.exports=content.locals);(0,n(49).default)("54b08540",content,!0,{sourceMap:!1})},235:function(c,e,n){var o=n(48)((function(i){return i[1]}));o.push([c.i,"/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com*/\n\n/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */\n\n/*\nDocument\n========\n*/\n\n/**\nUse a better box model (opinionated).\n*/\n\n*,\n::before,\n::after {\n box-sizing: border-box;\n}\n\n/**\nUse a more readable tab size (opinionated).\n*/\n\nhtml {\n -moz-tab-size: 4;\n -o-tab-size: 4;\n tab-size: 4;\n}\n\n/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/\n\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/*\nSections\n========\n*/\n\n/**\nRemove the margin in all browsers.\n*/\n\nbody {\n margin: 0;\n}\n\n/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/\n\nbody {\n font-family:\n\t\tsystem-ui,\n\t\t-apple-system, /* Firefox supports this but not yet `system-ui` */\n\t\t'Segoe UI',\n\t\tRoboto,\n\t\tHelvetica,\n\t\tArial,\n\t\tsans-serif,\n\t\t'Apple Color Emoji',\n\t\t'Segoe UI Emoji';\n}\n\n/*\nGrouping content\n================\n*/\n\n/**\n1. Add the correct height in Firefox.\n2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)\n*/\n\nhr {\n height: 0; /* 1 */\n color: inherit; /* 2 */\n}\n\n/*\nText-level semantics\n====================\n*/\n\n/**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/\n\nabbr[title] {\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n}\n\n/**\nAdd the correct font weight in Edge and Safari.\n*/\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n2. Correct the odd 'em' font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp,\npre {\n font-family:\n\t\tui-monospace,\n\t\tSFMono-Regular,\n\t\tConsolas,\n\t\t'Liberation Mono',\n\t\tMenlo,\n\t\tmonospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\nAdd the correct font size in all browsers.\n*/\n\nsmall {\n font-size: 80%;\n}\n\n/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/*\nTabular data\n============\n*/\n\n/**\n1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)\n2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)\n*/\n\ntable {\n text-indent: 0; /* 1 */\n border-color: inherit; /* 2 */\n}\n\n/*\nForms\n=====\n*/\n\n/**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n margin: 0; /* 2 */\n}\n\n/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect { /* 1 */\n text-transform: none;\n}\n\n/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type='button'] {\n -webkit-appearance: button;\n}\n\n/**\nRemove the inner border and padding in Firefox.\n*/\n\n/**\nRestore the focus styles unset by the previous rule.\n*/\n\n/**\nRemove the additional ':invalid' styles in Firefox.\nSee: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737\n*/\n\n/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/\n\nlegend {\n padding: 0;\n}\n\n/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/\n\n/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/\n\n/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/\n\n/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/\n\n/*\nInteractive\n===========\n*/\n\n/*\nAdd the correct display in Chrome and Safari.\n*/\n\nsummary {\n display: list-item;\n}\n\n/**\n * Manually forked from SUIT CSS Base: https://github.com/suitcss/base\n * A thin layer on top of normalize.css that provides a starting point more\n * suitable for web applications.\n */\n\n/**\n * Removes the default spacing and border for appropriate elements.\n */\n\nblockquote,\ndl,\ndd,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\nhr,\nfigure,\np,\npre {\n margin: 0;\n}\n\nbutton {\n background-color: transparent;\n background-image: none;\n}\n\nfieldset {\n margin: 0;\n padding: 0;\n}\n\nol,\nul {\n list-style: none;\n margin: 0;\n padding: 0;\n}\n\n/**\n * Tailwind custom reset styles\n */\n\n/**\n * 1. Use the user's configured `sans` font-family (with Tailwind's default\n * sans-serif font stack as a fallback) as a sane default.\n * 2. Use Tailwind's default \"normal\" line-height so the user isn't forced\n * to override it to ensure consistency even when using the default theme.\n */\n\nhtml {\n font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\"; /* 1 */\n line-height: 1.5; /* 2 */\n}\n\n/**\n * Inherit font-family and line-height from `html` so users can set them as\n * a class directly on the `html` element.\n */\n\nbody {\n font-family: inherit;\n line-height: inherit;\n}\n\n/**\n * 1. Prevent padding and border from affecting element width.\n *\n * We used to set this in the html element and inherit from\n * the parent element for everything else. This caused issues\n * in shadow-dom-enhanced elements like
where the content\n * is wrapped by a div with box-sizing set to `content-box`.\n *\n * https://github.com/mozdevs/cssremedy/issues/4\n *\n *\n * 2. Allow adding a border to an element by just adding a border-width.\n *\n * By default, the way the browser specifies that an element should have no\n * border is by setting it's border-style to `none` in the user-agent\n * stylesheet.\n *\n * In order to easily add borders to elements by just setting the `border-width`\n * property, we change the default border-style for all elements to `solid`, and\n * use border-width to hide them instead. This way our `border` utilities only\n * need to set the `border-width` property instead of the entire `border`\n * shorthand, making our border utilities much more straightforward to compose.\n *\n * https://github.com/tailwindcss/tailwindcss/pull/116\n */\n\n*,\n::before,\n::after {\n box-sizing: border-box; /* 1 */\n border-width: 0; /* 2 */\n border-style: solid; /* 2 */\n border-color: currentColor; /* 2 */\n}\n\n/*\n * Ensure horizontal rules are visible by default\n */\n\nhr {\n border-top-width: 1px;\n}\n\n/**\n * Undo the `border-style: none` reset that Normalize applies to images so that\n * our `border-{width}` utilities have the expected effect.\n *\n * The Normalize reset is unnecessary for us since we default the border-width\n * to 0 on all elements.\n *\n * https://github.com/tailwindcss/tailwindcss/issues/362\n */\n\nimg {\n border-style: solid;\n}\n\ntextarea {\n resize: vertical;\n}\n\ninput::-moz-placeholder, textarea::-moz-placeholder {\n opacity: 1;\n color: #9ca3af;\n}\n\ninput:-ms-input-placeholder, textarea:-ms-input-placeholder {\n opacity: 1;\n color: #9ca3af;\n}\n\ninput::placeholder,\ntextarea::placeholder {\n opacity: 1;\n color: #9ca3af;\n}\n\nbutton {\n cursor: pointer;\n}\n\n/**\n * Override legacy focus reset from Normalize with modern Firefox focus styles.\n *\n * This is actually an improvement over the new defaults in Firefox in our testing,\n * as it triggers the better focus styles even for links, which still use a dotted\n * outline in Firefox by default.\n */\n\ntable {\n border-collapse: collapse;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n font-size: inherit;\n font-weight: inherit;\n}\n\n/**\n * Reset links to optimize for opt-in styling instead of\n * opt-out.\n */\n\na {\n color: inherit;\n text-decoration: inherit;\n}\n\n/**\n * Reset form element properties that are easy to forget to\n * style explicitly so you don't inadvertently introduce\n * styles that deviate from your design system. These styles\n * supplement a partial reset that is already applied by\n * normalize.css.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n padding: 0;\n line-height: inherit;\n color: inherit;\n}\n\n/**\n * Use the configured 'mono' font family for elements that\n * are expected to be rendered with a monospace font, falling\n * back to the system monospace stack if there is no configured\n * 'mono' font family.\n */\n\npre,\ncode,\nkbd,\nsamp {\n font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n/**\n * 1. Make replaced elements `display: block` by default as that's\n * the behavior you want almost all of the time. Inspired by\n * CSS Remedy, with `svg` added as well.\n *\n * https://github.com/mozdevs/cssremedy/issues/14\n * \n * 2. Add `vertical-align: middle` to align replaced elements more\n * sensibly by default when overriding `display` by adding a\n * utility like `inline`.\n *\n * This can trigger a poorly considered linting error in some\n * tools but is included by design.\n * \n * https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210\n */\n\nimg,\nsvg,\nvideo,\ncanvas,\naudio,\niframe,\nembed,\nobject {\n display: block; /* 1 */\n vertical-align: middle; /* 2 */\n}\n\n/**\n * Constrain images and videos to the parent width and preserve\n * their intrinsic aspect ratio.\n *\n * https://github.com/mozdevs/cssremedy/issues/14\n */\n\nimg,\nvideo {\n max-width: 100%;\n height: auto;\n}\n\n/**\n * Ensure the default browser behavior of the `hidden` attribute.\n */\n\n[hidden] {\n display: none;\n}\n\n*, ::before, ::after{\n --tw-border-opacity:1;\n border-color:rgba(229, 231, 235, var(--tw-border-opacity));\n}\n\n.static{\n position:static;\n}\n\n.mx-2{\n margin-left:0.5rem;\n margin-right:0.5rem;\n}\n\n.mx-5{\n margin-left:1.25rem;\n margin-right:1.25rem;\n}\n\n.mx-auto{\n margin-left:auto;\n margin-right:auto;\n}\n\n.my-1{\n margin-top:0.25rem;\n margin-bottom:0.25rem;\n}\n\n.my-2{\n margin-top:0.5rem;\n margin-bottom:0.5rem;\n}\n\n.my-4{\n margin-top:1rem;\n margin-bottom:1rem;\n}\n\n.my-8{\n margin-top:2rem;\n margin-bottom:2rem;\n}\n\n.mt-2{\n margin-top:0.5rem;\n}\n\n.mt-4{\n margin-top:1rem;\n}\n\n.mt-6{\n margin-top:1.5rem;\n}\n\n.mt-24{\n margin-top:6rem;\n}\n\n.mr-1{\n margin-right:0.25rem;\n}\n\n.mb-8{\n margin-bottom:2rem;\n}\n\n.ml-2{\n margin-left:0.5rem;\n}\n\n.ml-3{\n margin-left:0.75rem;\n}\n\n.ml-4{\n margin-left:1rem;\n}\n\n.ml-auto{\n margin-left:auto;\n}\n\n.inline{\n display:inline;\n}\n\n.flex{\n display:flex;\n}\n\n.table{\n display:table;\n}\n\n.hidden{\n display:none;\n}\n\n.h-6{\n height:1.5rem;\n}\n\n.h-10{\n height:2.5rem;\n}\n\n.h-12{\n height:3rem;\n}\n\n.h-32{\n height:8rem;\n}\n\n.w-6{\n width:1.5rem;\n}\n\n.w-10{\n width:2.5rem;\n}\n\n.w-12{\n width:3rem;\n}\n\n.w-32{\n width:8rem;\n}\n\n.max-w-xl{\n max-width:36rem;\n}\n\n.max-w-3xl{\n max-width:48rem;\n}\n\n.flex-1{\n flex:1 1 0%;\n}\n\n.transform{\n --tw-translate-x:0;\n --tw-translate-y:0;\n --tw-rotate:0;\n --tw-skew-x:0;\n --tw-skew-y:0;\n --tw-scale-x:1;\n --tw-scale-y:1;\n transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}\n\n.-rotate-180{\n --tw-rotate:-180deg;\n}\n\n.hover\\:scale-105:hover{\n --tw-scale-x:1.05;\n --tw-scale-y:1.05;\n}\n\n@-webkit-keyframes spin{\n to{\n transform:rotate(360deg);\n }\n}\n\n@keyframes spin{\n to{\n transform:rotate(360deg);\n }\n}\n\n@-webkit-keyframes ping{\n 75%, 100%{\n transform:scale(2);\n opacity:0;\n }\n}\n\n@keyframes ping{\n 75%, 100%{\n transform:scale(2);\n opacity:0;\n }\n}\n\n@-webkit-keyframes pulse{\n 50%{\n opacity:.5;\n }\n}\n\n@keyframes pulse{\n 50%{\n opacity:.5;\n }\n}\n\n@-webkit-keyframes bounce{\n 0%, 100%{\n transform:translateY(-25%);\n -webkit-animation-timing-function:cubic-bezier(0.8,0,1,1);\n animation-timing-function:cubic-bezier(0.8,0,1,1);\n }\n\n 50%{\n transform:none;\n -webkit-animation-timing-function:cubic-bezier(0,0,0.2,1);\n animation-timing-function:cubic-bezier(0,0,0.2,1);\n }\n}\n\n@keyframes bounce{\n 0%, 100%{\n transform:translateY(-25%);\n -webkit-animation-timing-function:cubic-bezier(0.8,0,1,1);\n animation-timing-function:cubic-bezier(0.8,0,1,1);\n }\n\n 50%{\n transform:none;\n -webkit-animation-timing-function:cubic-bezier(0,0,0.2,1);\n animation-timing-function:cubic-bezier(0,0,0.2,1);\n }\n}\n\n.select-none{\n -webkit-user-select:none;\n -moz-user-select:none;\n -ms-user-select:none;\n user-select:none;\n}\n\n.flex-row{\n flex-direction:row;\n}\n\n.flex-col{\n flex-direction:column;\n}\n\n.items-center{\n align-items:center;\n}\n\n.justify-center{\n justify-content:center;\n}\n\n.rounded-md{\n border-radius:0.375rem;\n}\n\n.rounded-lg{\n border-radius:0.5rem;\n}\n\n.rounded-3xl{\n border-radius:1.5rem;\n}\n\n.border-gray-400{\n --tw-border-opacity:1;\n border-color:rgba(156, 163, 175, var(--tw-border-opacity));\n}\n\n.dark .dark\\:border-gray-500{\n --tw-border-opacity:1;\n border-color:rgba(107, 114, 128, var(--tw-border-opacity));\n}\n\n.bg-white{\n --tw-bg-opacity:1;\n background-color:rgba(255, 255, 255, var(--tw-bg-opacity));\n}\n\n.bg-gray-800{\n --tw-bg-opacity:1;\n background-color:rgba(31, 41, 55, var(--tw-bg-opacity));\n}\n\n.bg-red-500{\n --tw-bg-opacity:1;\n background-color:rgba(239, 68, 68, var(--tw-bg-opacity));\n}\n\n.bg-yellow-500{\n --tw-bg-opacity:1;\n background-color:rgba(245, 158, 11, var(--tw-bg-opacity));\n}\n\n.bg-green-500{\n --tw-bg-opacity:1;\n background-color:rgba(16, 185, 129, var(--tw-bg-opacity));\n}\n\n.bg-blue-400{\n --tw-bg-opacity:1;\n background-color:rgba(96, 165, 250, var(--tw-bg-opacity));\n}\n\n.bg-blue-500{\n --tw-bg-opacity:1;\n background-color:rgba(59, 130, 246, var(--tw-bg-opacity));\n}\n\n.bg-indigo-500{\n --tw-bg-opacity:1;\n background-color:rgba(99, 102, 241, var(--tw-bg-opacity));\n}\n\n.bg-indigo-600{\n --tw-bg-opacity:1;\n background-color:rgba(79, 70, 229, var(--tw-bg-opacity));\n}\n\n.bg-purple-500{\n --tw-bg-opacity:1;\n background-color:rgba(139, 92, 246, var(--tw-bg-opacity));\n}\n\n.bg-pink-500{\n --tw-bg-opacity:1;\n background-color:rgba(236, 72, 153, var(--tw-bg-opacity));\n}\n\n.dark .dark\\:bg-gray-200{\n --tw-bg-opacity:1;\n background-color:rgba(229, 231, 235, var(--tw-bg-opacity));\n}\n\n.bg-opacity-30{\n --tw-bg-opacity:0.3;\n}\n\n.object-contain{\n -o-object-fit:contain;\n object-fit:contain;\n}\n\n.p-2{\n padding:0.5rem;\n}\n\n.p-4{\n padding:1rem;\n}\n\n.px-8{\n padding-left:2rem;\n padding-right:2rem;\n}\n\n.py-4{\n padding-top:1rem;\n padding-bottom:1rem;\n}\n\n.text-center{\n text-align:center;\n}\n\n.text-sm{\n font-size:0.875rem;\n line-height:1.25rem;\n}\n\n.text-lg{\n font-size:1.125rem;\n line-height:1.75rem;\n}\n\n.text-xl{\n font-size:1.25rem;\n line-height:1.75rem;\n}\n\n.text-2xl{\n font-size:1.5rem;\n line-height:2rem;\n}\n\n.text-3xl{\n font-size:1.875rem;\n line-height:2.25rem;\n}\n\n.font-normal{\n font-weight:400;\n}\n\n.font-bold{\n font-weight:700;\n}\n\n.text-gray-200{\n --tw-text-opacity:1;\n color:rgba(229, 231, 235, var(--tw-text-opacity));\n}\n\n.dark .dark\\:text-gray-800{\n --tw-text-opacity:1;\n color:rgba(31, 41, 55, var(--tw-text-opacity));\n}\n\n.hover\\:underline:hover{\n text-decoration:underline;\n}\n\n.hover\\:opacity-80:hover{\n opacity:0.8;\n}\n\n*, ::before, ::after{\n --tw-shadow:0 0 #0000;\n}\n\n*, ::before, ::after{\n --tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);\n --tw-ring-offset-width:0px;\n --tw-ring-offset-color:#fff;\n --tw-ring-color:rgba(59, 130, 246, 0.5);\n --tw-ring-offset-shadow:0 0 #0000;\n --tw-ring-shadow:0 0 #0000;\n}\n\n.transition{\n transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n transition-property:background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);\n transition-duration:150ms;\n}\n\n.duration-200{\n transition-duration:200ms;\n}\n\n.duration-300{\n transition-duration:300ms;\n}\n\n.ease-in-out{\n transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);\n}\n\n@media (min-width: 640px){\n .sm\\:block{\n display:block;\n }\n\n .sm\\:flex-row{\n flex-direction:row;\n }\n}\n\n@media (min-width: 768px){\n .md\\:mr-4{\n margin-right:1rem;\n }\n\n .md\\:ml-3{\n margin-left:0.75rem;\n }\n\n .md\\:ml-4{\n margin-left:1rem;\n }\n\n .md\\:flex-row{\n flex-direction:row;\n }\n\n .md\\:items-end{\n align-items:flex-end;\n }\n}\n\n@media (min-width: 1024px){\n}\n\n@media (min-width: 1280px){\n}\n\n@media (min-width: 1536px){\n}",""]),o.locals={},c.exports=o},28:function(c,e,n){"use strict";(function(c,o){function r(c){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(c){return typeof c}:function(c){return c&&"function"==typeof Symbol&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},r(c)}function t(c,e){for(var i=0;i-1;i--){var o=e[i],r=(o.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(r)>-1&&(n=o)}return x.head.insertBefore(style,n),c}}function sc(){for(var c=12,e="";c-- >0;)e+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return e}function hc(c){return"".concat(c).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function mc(c){return Object.keys(c||{}).reduce((function(e,n){return e+"".concat(n,": ").concat(c[n],";")}),"")}function vc(c){return c.size!==lc.size||c.x!==lc.x||c.y!==lc.y||c.rotate!==lc.rotate||c.flipX||c.flipY}function zc(c){var e=c.transform,n=c.containerWidth,o=c.iconWidth,r={transform:"translate(".concat(n/2," 256)")},t="translate(".concat(32*e.x,", ").concat(32*e.y,") "),l="scale(".concat(e.size/16*(e.flipX?-1:1),", ").concat(e.size/16*(e.flipY?-1:1),") "),f="rotate(".concat(e.rotate," 0 0)");return{outer:r,inner:{transform:"".concat(t," ").concat(l," ").concat(f)},path:{transform:"translate(".concat(o/2*-1," -256)")}}}var pc={x:0,y:0,width:"100%",height:"100%"};function uc(c){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return c.attributes&&(c.attributes.fill||e)&&(c.attributes.fill="black"),c}function Mc(c){var e=c.icons,main=e.main,mask=e.mask,n=c.prefix,o=c.iconName,r=c.transform,symbol=c.symbol,title=c.title,t=c.maskId,l=c.titleId,h=c.extra,m=c.watchable,v=void 0!==m&&m,z=mask.found?mask:main,M=z.width,d=z.height,H="fak"===n,C=H?"":"fa-w-".concat(Math.ceil(M/d*16)),V=[P.replacementClass,o?"".concat(P.familyPrefix,"-").concat(o):"",C].filter((function(c){return-1===h.classes.indexOf(c)})).filter((function(c){return""!==c||!!c})).concat(h.classes).join(" "),content={children:[],attributes:f({},h.attributes,{"data-prefix":n,"data-icon":o,class:V,role:h.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(M," ").concat(d)})},x=H&&!~h.classes.indexOf("fa-fw")?{width:"".concat(M/d*16*.0625,"em")}:{};v&&(content.attributes[A]=""),title&&content.children.push({tag:"title",attributes:{id:content.attributes["aria-labelledby"]||"title-".concat(l||sc())},children:[title]});var L=f({},content,{prefix:n,iconName:o,main:main,mask:mask,maskId:t,transform:r,symbol:symbol,styles:f({},x,h.styles)}),N=mask.found&&main.found?function(c){var e,n=c.children,o=c.attributes,main=c.main,mask=c.mask,r=c.maskId,t=c.transform,l=main.width,h=main.icon,m=mask.width,v=mask.icon,z=zc({transform:t,containerWidth:m,iconWidth:l}),M={tag:"rect",attributes:f({},pc,{fill:"white"})},d=h.children?{children:h.children.map(uc)}:{},H={tag:"g",attributes:f({},z.inner),children:[uc(f({tag:h.tag,attributes:f({},h.attributes,z.path)},d))]},C={tag:"g",attributes:f({},z.outer),children:[H]},V="mask-".concat(r||sc()),x="clip-".concat(r||sc()),L={tag:"mask",attributes:f({},pc,{id:V,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[M,C]},defs={tag:"defs",children:[{tag:"clipPath",attributes:{id:x},children:(e=v,"g"===e.tag?e.children:[e])},L]};return n.push(defs,{tag:"rect",attributes:f({fill:"currentColor","clip-path":"url(#".concat(x,")"),mask:"url(#".concat(V,")")},pc)}),{children:n,attributes:o}}(L):function(c){var e=c.children,n=c.attributes,main=c.main,o=c.transform,r=mc(c.styles);if(r.length>0&&(n.style=r),vc(o)){var t=zc({transform:o,containerWidth:main.width,iconWidth:main.width});e.push({tag:"g",attributes:f({},t.outer),children:[{tag:"g",attributes:f({},t.inner),children:[{tag:main.icon.tag,children:main.icon.children,attributes:f({},main.icon.attributes,t.path)}]}]})}else e.push(main.icon);return{children:e,attributes:n}}(L),y=N.children,w=N.attributes;return L.children=y,L.attributes=w,symbol?function(c){var e=c.prefix,n=c.iconName,o=c.children,r=c.attributes,symbol=c.symbol;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:f({},r,{id:!0===symbol?"".concat(e,"-").concat(P.familyPrefix,"-").concat(n):symbol}),children:o}]}]}(L):function(c){var e=c.children,main=c.main,mask=c.mask,n=c.attributes,o=c.styles,r=c.transform;if(vc(r)&&main.found&&!mask.found){var t={x:main.width/main.height/2,y:.5};n.style=mc(f({},o,{"transform-origin":"".concat(t.x+r.x/16,"em ").concat(t.y+r.y/16,"em")}))}return[{tag:"svg",attributes:n,children:e}]}(L)}function dc(c){var content=c.content,e=c.width,n=c.height,o=c.transform,title=c.title,r=c.extra,t=c.watchable,l=void 0!==t&&t,h=f({},r.attributes,title?{title:title}:{},{class:r.classes.join(" ")});l&&(h[A]="");var m=f({},r.styles);vc(o)&&(m.transform=function(c){var e=c.transform,n=c.width,o=void 0===n?16:n,r=c.height,t=void 0===r?16:r,l=c.startCentered,f=void 0!==l&&l,h="";return h+=f&&y?"translate(".concat(e.x/tc-o/2,"em, ").concat(e.y/tc-t/2,"em) "):f?"translate(calc(-50% + ".concat(e.x/tc,"em), calc(-50% + ").concat(e.y/tc,"em)) "):"translate(".concat(e.x/tc,"em, ").concat(e.y/tc,"em) "),h+="scale(".concat(e.size/tc*(e.flipX?-1:1),", ").concat(e.size/tc*(e.flipY?-1:1),") "),h+"rotate(".concat(e.rotate,"deg) ")}({transform:o,startCentered:!0,width:e,height:n}),m["-webkit-transform"]=m.transform);var v=mc(m);v.length>0&&(h.style=v);var z=[];return z.push({tag:"span",attributes:h,children:[content]}),title&&z.push({tag:"span",attributes:{class:"sr-only"},children:[title]}),z}var Hc=function(){},Cc=(P.measurePerformance&&L&&L.mark&&L.measure,function(c,e,n,o){var i,r,t,l=Object.keys(c),f=l.length,h=void 0!==o?function(c,e){return function(a,b,n,o){return c.call(e,a,b,n,o)}}(e,o):e;for(void 0===n?(i=1,t=c[l[0]]):(i=0,t=n);i2&&void 0!==arguments[2]?arguments[2]:{},o=n.skipHooks,r=void 0!==o&&o,t=Object.keys(e).reduce((function(c,n){var o=e[n];return!!o.icon?c[o.iconName]=o.icon:c[n]=o,c}),{});"function"!=typeof T.hooks.addPack||r?T.styles[c]=f({},T.styles[c]||{},t):T.hooks.addPack(c,t),"fas"===c&&Vc("fa",e)}var xc=T.styles,bc=T.shims,Lc=function(){var c=function(c){return Cc(xc,(function(e,style,n){return e[n]=Cc(style,c,{}),e}),{})};c((function(c,e,n){return e[3]&&(c[e[3]]=n),c})),c((function(c,e,n){var o=e[2];return c[n]=n,o.forEach((function(e){c[e]=n})),c}));var e="far"in xc;Cc(bc,(function(c,n){var o=n[0],r=n[1],t=n[2];return"far"!==r||e||(r="fas"),c[o]={prefix:r,iconName:t},c}),{})};Lc();T.styles;function gc(c,e,n){if(c&&c[e]&&c[e][n])return{prefix:e,iconName:n,icon:c[e][n]}}function Nc(c){var e=c.tag,n=c.attributes,o=void 0===n?{}:n,r=c.children,t=void 0===r?[]:r;return"string"==typeof c?hc(c):"<".concat(e," ").concat(function(c){return Object.keys(c||{}).reduce((function(e,n){return e+"".concat(n,'="').concat(hc(c[n]),'" ')}),"").trim()}(o),">").concat(t.map(Nc).join(""),"")}var yc=function(c){var e={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return c?c.toLowerCase().split(" ").reduce((function(c,e){var n=e.toLowerCase().split("-"),o=n[0],r=n.slice(1).join("-");if(o&&"h"===r)return c.flipX=!0,c;if(o&&"v"===r)return c.flipY=!0,c;if(r=parseFloat(r),isNaN(r))return c;switch(o){case"grow":c.size=c.size+r;break;case"shrink":c.size=c.size-r;break;case"left":c.x=c.x-r;break;case"right":c.x=c.x+r;break;case"up":c.y=c.y-r;break;case"down":c.y=c.y+r;break;case"rotate":c.rotate=c.rotate+r}return c}),e):e};function wc(c){this.name="MissingIcon",this.message=c||"Icon unavailable",this.stack=(new Error).stack}wc.prototype=Object.create(Error.prototype),wc.prototype.constructor=wc;var Ac={fill:"currentColor"},Sc={attributeType:"XML",repeatCount:"indefinite",dur:"2s"},kc={tag:"path",attributes:f({},Ac,{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})},Zc=f({},Sc,{attributeName:"opacity"});f({},Ac,{cx:"256",cy:"364",r:"28"}),f({},Sc,{attributeName:"r",values:"28;14;28;28;14;28;"}),f({},Zc,{values:"1;0;1;1;0;1;"}),f({},Ac,{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),f({},Zc,{values:"1;0;0;0;0;1;"}),f({},Ac,{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),f({},Zc,{values:"0;0;1;1;0;0;"}),T.styles;function Oc(c){var e=c[0],n=c[1],o=h(c.slice(4),1)[0];return{found:!0,width:e,height:n,icon:Array.isArray(o)?{tag:"g",attributes:{class:"".concat(P.familyPrefix,"-").concat(Z.GROUP)},children:[{tag:"path",attributes:{class:"".concat(P.familyPrefix,"-").concat(Z.SECONDARY),fill:"currentColor",d:o[0]}},{tag:"path",attributes:{class:"".concat(P.familyPrefix,"-").concat(Z.PRIMARY),fill:"currentColor",d:o[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:o}}}}T.styles;function _c(){var c="fa",e=w,n=P.familyPrefix,o=P.replacementClass,s='svg:not(:root).svg-inline--fa {\n overflow: visible;\n}\n\n.svg-inline--fa {\n display: inline-block;\n font-size: inherit;\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-lg {\n vertical-align: -0.225em;\n}\n.svg-inline--fa.fa-w-1 {\n width: 0.0625em;\n}\n.svg-inline--fa.fa-w-2 {\n width: 0.125em;\n}\n.svg-inline--fa.fa-w-3 {\n width: 0.1875em;\n}\n.svg-inline--fa.fa-w-4 {\n width: 0.25em;\n}\n.svg-inline--fa.fa-w-5 {\n width: 0.3125em;\n}\n.svg-inline--fa.fa-w-6 {\n width: 0.375em;\n}\n.svg-inline--fa.fa-w-7 {\n width: 0.4375em;\n}\n.svg-inline--fa.fa-w-8 {\n width: 0.5em;\n}\n.svg-inline--fa.fa-w-9 {\n width: 0.5625em;\n}\n.svg-inline--fa.fa-w-10 {\n width: 0.625em;\n}\n.svg-inline--fa.fa-w-11 {\n width: 0.6875em;\n}\n.svg-inline--fa.fa-w-12 {\n width: 0.75em;\n}\n.svg-inline--fa.fa-w-13 {\n width: 0.8125em;\n}\n.svg-inline--fa.fa-w-14 {\n width: 0.875em;\n}\n.svg-inline--fa.fa-w-15 {\n width: 0.9375em;\n}\n.svg-inline--fa.fa-w-16 {\n width: 1em;\n}\n.svg-inline--fa.fa-w-17 {\n width: 1.0625em;\n}\n.svg-inline--fa.fa-w-18 {\n width: 1.125em;\n}\n.svg-inline--fa.fa-w-19 {\n width: 1.1875em;\n}\n.svg-inline--fa.fa-w-20 {\n width: 1.25em;\n}\n.svg-inline--fa.fa-pull-left {\n margin-right: 0.3em;\n width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n margin-left: 0.3em;\n width: auto;\n}\n.svg-inline--fa.fa-border {\n height: 1.5em;\n}\n.svg-inline--fa.fa-li {\n width: 2em;\n}\n.svg-inline--fa.fa-fw {\n width: 1.25em;\n}\n\n.fa-layers svg.svg-inline--fa {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -0.125em;\n width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter, .fa-layers-text {\n display: inline-block;\n position: absolute;\n text-align: center;\n}\n\n.fa-layers-text {\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter {\n background-color: #ff253a;\n border-radius: 1em;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n color: #fff;\n height: 1.5em;\n line-height: 1;\n max-width: 5em;\n min-width: 1.5em;\n overflow: hidden;\n padding: 0.25em;\n right: 0;\n text-overflow: ellipsis;\n top: 0;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n bottom: 0;\n right: 0;\n top: auto;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: bottom right;\n transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n bottom: 0;\n left: 0;\n right: auto;\n top: auto;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: bottom left;\n transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n right: 0;\n top: 0;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-top-left {\n left: 0;\n right: auto;\n top: 0;\n -webkit-transform: scale(0.25);\n transform: scale(0.25);\n -webkit-transform-origin: top left;\n transform-origin: top left;\n}\n\n.fa-lg {\n font-size: 1.3333333333em;\n line-height: 0.75em;\n vertical-align: -0.0667em;\n}\n\n.fa-xs {\n font-size: 0.75em;\n}\n\n.fa-sm {\n font-size: 0.875em;\n}\n\n.fa-1x {\n font-size: 1em;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa-fw {\n text-align: center;\n width: 1.25em;\n}\n\n.fa-ul {\n list-style-type: none;\n margin-left: 2.5em;\n padding-left: 0;\n}\n.fa-ul > li {\n position: relative;\n}\n\n.fa-li {\n left: -2em;\n position: absolute;\n text-align: center;\n width: 2em;\n line-height: inherit;\n}\n\n.fa-border {\n border: solid 0.08em #eee;\n border-radius: 0.1em;\n padding: 0.2em 0.25em 0.15em;\n}\n\n.fa-pull-left {\n float: left;\n}\n\n.fa-pull-right {\n float: right;\n}\n\n.fa.fa-pull-left,\n.fas.fa-pull-left,\n.far.fa-pull-left,\n.fal.fa-pull-left,\n.fab.fa-pull-left {\n margin-right: 0.3em;\n}\n.fa.fa-pull-right,\n.fas.fa-pull-right,\n.far.fa-pull-right,\n.fal.fa-pull-right,\n.fab.fa-pull-right {\n margin-left: 0.3em;\n}\n\n.fa-spin {\n -webkit-animation: fa-spin 2s infinite linear;\n animation: fa-spin 2s infinite linear;\n}\n\n.fa-pulse {\n -webkit-animation: fa-spin 1s infinite steps(8);\n animation: fa-spin 1s infinite steps(8);\n}\n\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n.fa-rotate-90 {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";\n -webkit-transform: rotate(270deg);\n transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";\n -webkit-transform: scale(-1, 1);\n transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";\n -webkit-transform: scale(1, -1);\n transform: scale(1, -1);\n}\n\n.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {\n -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";\n -webkit-transform: scale(-1, -1);\n transform: scale(-1, -1);\n}\n\n:root .fa-rotate-90,\n:root .fa-rotate-180,\n:root .fa-rotate-270,\n:root .fa-flip-horizontal,\n:root .fa-flip-vertical,\n:root .fa-flip-both {\n -webkit-filter: none;\n filter: none;\n}\n\n.fa-stack {\n display: inline-block;\n height: 2em;\n position: relative;\n width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.svg-inline--fa.fa-stack-1x {\n height: 1em;\n width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n height: 2em;\n width: 2.5em;\n}\n\n.fa-inverse {\n color: #fff;\n}\n\n.sr-only {\n border: 0;\n clip: rect(0, 0, 0, 0);\n height: 1px;\n margin: -1px;\n overflow: hidden;\n padding: 0;\n position: absolute;\n width: 1px;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n clip: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n position: static;\n width: auto;\n}\n\n.svg-inline--fa .fa-primary {\n fill: var(--fa-primary-color, currentColor);\n opacity: 1;\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n fill: var(--fa-secondary-color, currentColor);\n opacity: 0.4;\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n opacity: 0.4;\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n opacity: 1;\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n fill: black;\n}\n\n.fad.fa-inverse {\n color: #fff;\n}';if(n!==c||o!==e){var r=new RegExp("\\.".concat(c,"\\-"),"g"),t=new RegExp("\\--".concat(c,"\\-"),"g"),l=new RegExp("\\.".concat(e),"g");s=s.replace(r,".".concat(n,"-")).replace(t,"--".concat(n,"-")).replace(l,".".concat(o))}return s}var Pc=function(){function c(){!function(c,e){if(!(c instanceof e))throw new TypeError("Cannot call a class as a function")}(this,c),this.definitions={}}var e,n,o;return e=c,n=[{key:"add",value:function(){for(var c=this,e=arguments.length,n=new Array(e),o=0;o1&&void 0!==arguments[1]?arguments[1]:{},n=e.transform,o=void 0===n?lc:n,r=e.symbol,symbol=void 0!==r&&r,t=e.mask,mask=void 0===t?null:t,l=e.maskId,h=void 0===l?null:l,m=e.title,title=void 0===m?null:m,v=e.titleId,z=void 0===v?null:v,M=e.classes,d=void 0===M?[]:M,H=e.attributes,C=void 0===H?{}:H,V=e.styles,x=void 0===V?{}:V;if(c){var L=c.prefix,N=c.iconName,y=c.icon;return Tc(f({type:"icon"},c),(function(){return jc(),P.autoA11y&&(title?C["aria-labelledby"]="".concat(P.replacementClass,"-title-").concat(z||sc()):(C["aria-hidden"]="true",C.focusable="false")),Mc({icons:{main:Oc(y),mask:mask?Oc(mask.icon):{found:!1,width:null,height:null,icon:{}}},prefix:L,iconName:N,transform:f({},lc,o),symbol:symbol,title:title,maskId:h,titleId:z,extra:{attributes:C,styles:x,classes:d}})}))}},function(c){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(c||{}).icon?c:Rc(c||{}),mask=e.mask;return mask&&(mask=(mask||{}).icon?mask:Rc(mask||{})),qc(n,f({},e,{mask:mask}))}),text=function(content){var c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},e=c.transform,n=void 0===e?lc:e,o=c.title,title=void 0===o?null:o,r=c.classes,t=void 0===r?[]:r,l=c.attributes,h=void 0===l?{}:l,v=c.styles,z=void 0===v?{}:v;return Tc({type:"text",content:content},(function(){return jc(),dc({content:content,transform:f({},lc,n),title:title,extra:{attributes:h,styles:z,classes:["".concat(P.familyPrefix,"-layers-text")].concat(m(t))}})}))}}).call(this,n(29),n(164).setImmediate)},35:function(c,e,n){"use strict";n.d(e,"b",(function(){return jc})),n.d(e,"a",(function(){return Z}));var o={};n.r(o),n.d(o,"Moon",(function(){return B})),n.d(o,"Sun",(function(){return F})),n.d(o,"About",(function(){return I})),n.d(o,"Contact",(function(){return U})),n.d(o,"Divider",(function(){return G})),n.d(o,"Donation",(function(){return W})),n.d(o,"Donations",(function(){return K})),n.d(o,"Experience",(function(){return Y})),n.d(o,"Navbar",(function(){return X})),n.d(o,"Project",(function(){return Q})),n.d(o,"Projects",(function(){return J})),n.d(o,"ThemeSwitcher",(function(){return cc}));n(40),n(31),n(39),n(60),n(33),n(61);var r=n(9),t=n(22),l=(n(72),n(32),n(59),n(12),n(34),n(95),n(1)),f=n(178),h=n(128),m=n.n(h),v=n(62),z=n.n(v),M=(n(41),n(42),n(129)),d=n(13),H=n(2);"scrollRestoration"in window.history&&(Object(H.u)("manual"),window.addEventListener("beforeunload",(function(){Object(H.u)("auto")})),window.addEventListener("load",(function(){Object(H.u)("manual")})));function C(object,c){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(object);c&&(n=n.filter((function(c){return Object.getOwnPropertyDescriptor(object,c).enumerable}))),e.push.apply(e,n)}return e}function V(c){for(var i=1;i1&&void 0!==arguments[1]?arguments[1]:x,n=arguments.length>2?arguments[2]:void 0;return o.call(this,c,e,n)};var r=n.resolve.bind(n);return n.resolve=function(c,e,n){return"string"==typeof c&&(c=Object(d.d)(c)),r(c,e,n)},n}var y={name:"NuxtChild",functional:!0,props:{nuxtChildKey:{type:String,default:""},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0}},render:function(c,e){var n=e.parent,data=e.data,o=e.props,r=n.$createElement;data.nuxtChild=!0;for(var t=n,l=n.$nuxt.nuxt.transitions,f=n.$nuxt.nuxt.defaultTransition,h=0;n;)n.$vnode&&n.$vnode.data.nuxtChild&&h++,n=n.$parent;data.nuxtChildDepth=h;var m=l[h]||f,v={};w.forEach((function(c){void 0!==m[c]&&(v[c]=m[c])}));var z={};A.forEach((function(c){"function"==typeof m[c]&&(z[c]=m[c].bind(t))}));var M=z.beforeEnter;if(z.beforeEnter=function(c){if(window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")})),M)return M.call(t,c)},!1===m.css){var d=z.leave;(!d||d.length<2)&&(z.leave=function(c,e){d&&d.call(t,c),t.$nextTick(e)})}var H=r("routerView",data);return o.keepAlive&&(H=r("keep-alive",{props:o.keepAliveProps},[H])),r("transition",{props:v,on:z},[H])}},w=["name","mode","appear","css","type","duration","enterClass","leaveClass","appearClass","enterActiveClass","enterActiveClass","leaveActiveClass","appearActiveClass","enterToClass","leaveToClass","appearToClass"],A=["beforeEnter","enter","afterEnter","enterCancelled","beforeLeave","leave","afterLeave","leaveCancelled","beforeAppear","appear","afterAppear","appearCancelled"],S={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"}]}}},k=(n(228),n(16)),Z=Object(k.a)(S,(function(){var c=this,e=c.$createElement,n=c._self._c||e;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"}})]),c._v(" "),n("div",{staticClass:"title"},[c._v(c._s(c.message))]),c._v(" "),404===c.statusCode?n("p",{staticClass:"description"},[void 0===c.$route?n("a",{staticClass:"error-link",attrs:{href:"/"}}):n("NuxtLink",{staticClass:"error-link",attrs:{to:"/"}},[c._v("Back to the home page")])],1):c._e(),c._v(" "),c._m(0)])])}),[function(){var c=this,e=c.$createElement,n=c._self._c||e;return n("div",{staticClass:"logo"},[n("a",{attrs:{href:"https://nuxtjs.org",target:"_blank",rel:"noopener"}},[c._v("Nuxt")])])}],!1,null,null,null).exports,O=n(23),_=(n(98),{name:"Nuxt",components:{NuxtChild:y,NuxtError:Z},props:{nuxtChildKey:{type:String,default:void 0},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0},name:{type:String,default:"default"}},errorCaptured:function(c){this.displayingNuxtError&&(this.errorFromNuxtError=c,this.$forceUpdate())},computed:{routerViewKey:function(){if(void 0!==this.nuxtChildKey||this.$route.matched.length>1)return this.nuxtChildKey||Object(H.c)(this.$route.matched[0].path)(this.$route.params);var c=Object(O.a)(this.$route.matched,1)[0];if(!c)return this.$route.path;var e=c.components.default;if(e&&e.options){var n=e.options;if(n.key)return"function"==typeof n.key?n.key(this.$route):n.key}return/\/$/.test(c.path)?this.$route.path:this.$route.path.replace(/\/$/,"")}},beforeCreate:function(){l.a.util.defineReactive(this,"nuxt",this.$root.$options.nuxt)},render:function(c){var e=this;return this.nuxt.err?this.errorFromNuxtError?(this.$nextTick((function(){return e.errorFromNuxtError=!1})),c("div",{},[c("h2","An error occurred while showing the error page"),c("p","Unfortunately an error occurred and while showing the error page another error occurred"),c("p","Error details: ".concat(this.errorFromNuxtError.toString())),c("nuxt-link",{props:{to:"/"}},"Go back to home")])):(this.displayingNuxtError=!0,this.$nextTick((function(){return e.displayingNuxtError=!1})),c(Z,{props:{error:this.nuxt.err}})):c("NuxtChild",{key:this.routerViewKey,props:this.$props})}}),P=(n(50),n(54),n(57),n(58),n(73),n(74),n(75),{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 c=this;return this.clear(),this.percent=0,this.reversed=!1,this.skipTimerCount=0,this.canSucceed=!0,this.throttle?this._throttle=setTimeout((function(){return c.startTimer()}),this.throttle):this.startTimer(),this},set:function(c){return this.show=!0,this.canSucceed=!0,this.percent=Math.min(100,Math.max(0,Math.floor(c))),this},get:function(){return this.percent},increase:function(c){return this.percent=Math.min(100,Math.floor(this.percent+c)),this},decrease:function(c){return this.percent=Math.max(0,Math.floor(this.percent-c)),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 c=this;return this.clear(),setTimeout((function(){c.show=!1,c.$nextTick((function(){c.percent=0,c.reversed=!1}))}),500),this},fail:function(c){return this.canSucceed=!1,this},startTimer:function(){var c=this;this.show||(this.show=!0),void 0===this._cut&&(this._cut=1e4/Math.floor(this.duration)),this._timer=setInterval((function(){c.skipTimerCount>0?c.skipTimerCount--:(c.reversed?c.decrease(c._cut):c.increase(c._cut),c.continuous&&(c.percent>=100||c.percent<=0)&&(c.skipTimerCount=1,c.reversed=!c.reversed))}),100)}},render:function(c){var e=c(!1);return this.show&&(e=c("div",{staticClass:"nuxt-progress",class:{"nuxt-progress-notransition":this.skipTimerCount>0,"nuxt-progress-failed":!this.canSucceed},style:{width:this.percent+"%",left:this.left}})),e}}),j=(n(230),Object(k.a)(P,undefined,undefined,!1,null,null,null).exports),T=(n(232),n(234),n(236),n(238),n(183));function R(c,e){var n="undefined"!=typeof Symbol&&c[Symbol.iterator]||c["@@iterator"];if(!n){if(Array.isArray(c)||(n=function(c,e){if(!c)return;if("string"==typeof c)return E(c,e);var n=Object.prototype.toString.call(c).slice(8,-1);"Object"===n&&c.constructor&&(n=c.constructor.name);if("Map"===n||"Set"===n)return Array.from(c);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return E(c,e)}(c))||e&&c&&"number"==typeof c.length){n&&(c=n);var i=0,o=function(){};return{s:o,n:function(){return i>=c.length?{done:!0}:{done:!1,value:c[i++]}},e:function(c){throw c},f:o}}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 r,t=!0,l=!1;return{s:function(){n=n.call(c)},n:function(){var c=n.next();return t=c.done,c},e:function(c){l=!0,r=c},f:function(){try{t||null==n.return||n.return()}finally{if(l)throw r}}}}function E(c,e){(null==e||e>c.length)&&(e=c.length);for(var i=0,n=new Array(e);i0},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 c=this;return Object(r.a)(regeneratorRuntime.mark((function e(){var n,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((n=Object(H.i)(c.$route)).length){e.next=3;break}return e.abrupt("return");case 3:return c.$loading.start(),o=n.map((function(e){var p=[];if(e.$options.fetch&&e.$options.fetch.length&&p.push(Object(H.q)(e.$options.fetch,c.context)),e.$fetch)p.push(e.$fetch());else{var n,o=R(Object(H.f)(e.$vnode.componentInstance));try{for(o.s();!(n=o.n()).done;){var component=n.value;p.push(component.$fetch())}}catch(c){o.e(c)}finally{o.f()}}return e.$options.asyncData&&p.push(Object(H.q)(e.$options.asyncData,c.context).then((function(c){for(var n in c)l.a.set(e.$data,n,c[n])}))),Promise.all(p)})),e.prev=5,e.next=8,Promise.all(o);case 8:e.next=15;break;case 10:e.prev=10,e.t0=e.catch(5),c.$loading.fail(e.t0),Object(H.l)(e.t0),c.error(e.t0);case 15:c.$loading.finish();case 16:case"end":return e.stop()}}),e,null,[[5,10]])})))()},errorChanged:function(){if(this.nuxt.err){this.$loading&&(this.$loading.fail&&this.$loading.fail(this.nuxt.err),this.$loading.finish&&this.$loading.finish());var c=(Z.options||Z).layout;"function"==typeof c&&(c=c(this.context)),this.setLayout(c)}},setLayout:function(c){return c&&$["_"+c]||(c="default"),this.layoutName=c,this.layout=$["_"+c],this.layout},loadLayout:function(c){return c&&$["_"+c]||(c="default"),Promise.resolve($["_"+c])},getRouterBase:function(){return Object(d.h)(this.$router.options.base)},getRoutePath:function(){var c=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",base=this.getRouterBase();return Object(d.h)(Object(d.g)(Object(d.e)(c).pathname,base))},getStaticAssetsPath:function(){var c=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",e=window.__NUXT__.staticAssetsBase;return Object(H.v)(e,this.getRoutePath(c))},fetchStaticManifest:function(){var c=this;return Object(r.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",window.__NUXT_IMPORT__("manifest.js",Object(d.d)(Object(H.v)(c.getStaticAssetsPath(),"manifest.js"))));case 1:case"end":return e.stop()}}),e)})))()},setPagePayload:function(c){this._pagePayload=c,this._fetchCounters={}},fetchPayload:function(c,e){var n=this;return Object(r.a)(regeneratorRuntime.mark((function o(){var path,r,t;return regeneratorRuntime.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return path=Object(d.a)(n.getRoutePath(c)),o.next=3,n.fetchStaticManifest();case 3:if(o.sent.routes.includes(path)){o.next=7;break}throw e||n.setPagePayload(!1),new Error("Route ".concat(path," is not pre-rendered"));case 7:return r=Object(H.v)(n.getStaticAssetsPath(c),"payload.js"),o.prev=8,o.next=11,window.__NUXT_IMPORT__(path,Object(d.d)(r));case 11:return t=o.sent,e||n.setPagePayload(t),o.abrupt("return",t);case 16:throw o.prev=16,o.t0=o.catch(8),e||n.setPagePayload(!1),o.t0;case 20:case"end":return o.stop()}}),o,null,[[8,16]])})))()}},components:{NuxtLoading:j}},B=function(){return Promise.resolve().then(n.bind(null,263)).then((function(c){return ac(c.default||c)}))},F=function(){return Promise.resolve().then(n.bind(null,262)).then((function(c){return ac(c.default||c)}))},I=function(){return n.e(2).then(n.bind(null,282)).then((function(c){return ac(c.default||c)}))},U=function(){return n.e(3).then(n.bind(null,284)).then((function(c){return ac(c.default||c)}))},G=function(){return n.e(4).then(n.bind(null,283)).then((function(c){return ac(c.default||c)}))},W=function(){return n.e(5).then(n.bind(null,279)).then((function(c){return ac(c.default||c)}))},K=function(){return n.e(6).then(n.bind(null,281)).then((function(c){return ac(c.default||c)}))},Y=function(){return n.e(7).then(n.bind(null,286)).then((function(c){return ac(c.default||c)}))},X=function(){return Promise.resolve().then(n.bind(null,261)).then((function(c){return ac(c.default||c)}))},Q=function(){return n.e(8).then(n.bind(null,278)).then((function(c){return ac(c.default||c)}))},J=function(){return n.e(9).then(n.bind(null,280)).then((function(c){return ac(c.default||c)}))},cc=function(){return Promise.resolve().then(n.bind(null,260)).then((function(c){return ac(c.default||c)}))};function ac(c){if(!c||!c.functional)return c;var e=Array.isArray(c.props)?c.props:Object.keys(c.props||{});return{render:function(n){var o={},r={};for(var t in this.$attrs)e.includes(t)?r[t]=this.$attrs[t]:o[t]=this.$attrs[t];return n(c,{on:this.$listeners,attrs:o,props:r,scopedSlots:this.$scopedSlots},this.$slots.default)}}}for(var ec in o)l.a.component(ec,o[ec]),l.a.component("Lazy"+ec,o[ec]);var nc=n(76),ic=n.n(nc),oc=n(27);n(93);function rc(c){return null!==c&&"object"===Object(oc.a)(c)}function tc(c,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".",o=arguments.length>3?arguments[3]:void 0;if(!rc(e))return tc(c,{},n,o);var r=Object.assign({},e);for(var t in c)if("__proto__"!==t&&"constructor"!==t){var l=c[t];null!=l&&(o&&o(r,t,l,n)||(Array.isArray(l)&&Array.isArray(r[t])?r[t]=r[t].concat(l):rc(l)&&rc(r[t])?r[t]=tc(l,r[t],(n?"".concat(n,"."):"")+t.toString(),o):r[t]=l))}return r}function lc(c){return function(){for(var e=arguments.length,n=new Array(e),o=0;o=c.length?{done:!0}:{done:!1,value:c[i++]}},e:function(c){throw c},f:o}}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 r,t=!0,l=!1;return{s:function(){n=n.call(c)},n:function(){var c=n.next();return t=c.done,c},e:function(c){l=!0,r=c},f:function(){try{t||null==n.return||n.return()}finally{if(l)throw r}}}}function zc(c,e){(null==e||e>c.length)&&(e=c.length);for(var i=0,n=new Array(e);i2&&void 0!==arguments[2]?arguments[2]:"common",r=vc(Array.isArray(o)?o:[o]);try{for(r.s();!(n=r.n()).done;){var t=n.value;e?this.defaults.headers[t][c]=e:delete this.defaults.headers[t][c]}}catch(c){r.e(c)}finally{r.f()}},setToken:function(c,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"common",o=c?(e?e+" ":"")+c:null;this.setHeader("Authorization",o,n)},onRequest:function(c){this.interceptors.request.use((function(e){return c(e)||e}))},onResponse:function(c){this.interceptors.response.use((function(e){return c(e)||e}))},onRequestError:function(c){this.interceptors.request.use(void 0,(function(e){return c(e)||Promise.reject(e)}))},onResponseError:function(c){this.interceptors.response.use(void 0,(function(e){return c(e)||Promise.reject(e)}))},onError:function(c){this.onRequestError(c),this.onResponseError(c)},create:function(c){return Hc(sc(c,this.defaults))}},uc=function(){var c=dc[Mc];pc["$"+c]=function(){return this[c].apply(this,arguments).then((function(c){return c&&c.data}))}},Mc=0,dc=["request","delete","get","head","options","post","put","patch"];Mc has been deprecated and will be removed in Nuxt 3, please use instead")),z.a.render(c,e)}})),l.a.component(y.name,y),l.a.component("NChild",y),l.a.component(_.name,_),Object.defineProperty(l.a.prototype,"$nuxt",{get:function(){var c=this.$root.$options.$nuxt;return c||"undefined"==typeof window?c:window.$nuxt},configurable:!0}),l.a.use(f.a,{keyName:"head",attribute:"data-n-head",ssrAttribute:"data-n-head-ssr",tagIDKeyName:"hid"});var Pc={name:"page",mode:"out-in",appear:!1,appearClass:"appear",appearActiveClass:"appear-active",appearToClass:"appear-to"};function jc(c){return Tc.apply(this,arguments)}function Tc(){return Tc=Object(r.a)(regeneratorRuntime.mark((function c(e){var n,o,t,f,h,path,m,v=arguments;return regeneratorRuntime.wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return m=function(c,e){if(!c)throw new Error("inject(key, value) has no key provided");if(void 0===e)throw new Error("inject('".concat(c,"', value) has no value provided"));t[c="$"+c]=e,t.context[c]||(t.context[c]=e);var n="__nuxt_"+c+"_installed__";l.a[n]||(l.a[n]=!0,l.a.use((function(){Object.prototype.hasOwnProperty.call(l.a.prototype,c)||Object.defineProperty(l.a.prototype,c,{get:function(){return this.$root.$options[c]}})})))},n=v.length>1&&void 0!==v[1]?v[1]:{},c.next=4,N(0,n);case 4:return o=c.sent,t=_c({head:{title:"thijs.gg",htmlAttrs:{lang:"en"},meta:[{charset:"utf-8"},{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"format-detection",content:"telephone=no"},{name:"description",content:"Hey there! I'm a maker and high school student from the Bay Area. I'm super interested in code, electronics, and public transportation."},{name:"og:description",content:"Hey there! I'm a maker and high school student from the Bay Area. I'm super interested in code, electronics, and public transportation."},{name:"og:title",content:"Thijs [he/him]"},{name:"og:image",content:"/redpanda.png"}],link:[{rel:"icon",type:"image/png",href:"/redpanda.png"}],style:[],script:[]},router:o,nuxt:{defaultTransition:Pc,transitions:[Pc],setTransitions:function(c){return Array.isArray(c)||(c=[c]),c=c.map((function(c){return c=c?"string"==typeof c?Object.assign({},Pc,{name:c}):Object.assign({},Pc,c):Pc})),this.$options.nuxt.transitions=c,c},err:null,dateErr:null,error:function(c){c=c||null,t.context._errored=Boolean(c),c=c?Object(H.p)(c):null;var n=t.nuxt;return this&&(n=this.nuxt||this.$options.nuxt),n.dateErr=Date.now(),n.err=c,e&&(e.nuxt.error=c),c}}},D),f=e?e.next:function(c){return t.router.push(c)},e?h=o.resolve(e.url).route:(path=Object(H.g)(o.options.base,o.options.mode),h=o.resolve(path).route),c.next=10,Object(H.t)(t,{route:h,next:f,error:t.nuxt.error.bind(t),payload:e?e.payload:void 0,req:e?e.req:void 0,res:e?e.res:void 0,beforeRenderFns:e?e.beforeRenderFns:void 0,ssrContext:e});case 10:m("config",n),t.context.enablePreview=function(){var c=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.previewData=Object.assign({},c),m("preview",c)},c.next=15;break;case 15:return c.next=18,Vc(t.context,m);case 18:c.next=21;break;case 21:c.next=24;break;case 24:return c.next=27,Zc(t.context,m);case 27:return t.context.enablePreview=function(){console.warn("You cannot call enablePreview() outside a plugin.")},c.next=30,new Promise((function(c,e){if(!o.resolve(t.context.route.fullPath).route.matched.length)return c();o.replace(t.context.route.fullPath,c,(function(n){if(!n._isRouter)return e(n);if(2!==n.type)return c();var l=o.afterEach(function(){var e=Object(r.a)(regeneratorRuntime.mark((function e(n,o){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=3,Object(H.k)(n);case 3:t.context.route=e.sent,t.context.params=n.params||{},t.context.query=n.query||{},l(),c();case 8:case"end":return e.stop()}}),e)})));return function(c,n){return e.apply(this,arguments)}}())}))}));case 30:return c.abrupt("return",{app:t,router:o});case 31:case"end":return c.stop()}}),c)}))),Tc.apply(this,arguments)}},48:function(c,e,n){"use strict";c.exports=function(c){var e=[];return e.toString=function(){return this.map((function(e){var content=c(e);return e[2]?"@media ".concat(e[2]," {").concat(content,"}"):content})).join("")},e.i=function(c,n,o){"string"==typeof c&&(c=[[null,c,""]]);var r={};if(o)for(var i=0;ie.parts.length&&(n.parts.length=e.parts.length)}else{var r=[];for(o=0;o0?l.map((function(){return c(!1)})):c(!1))}};c.exports=o}}]); \ No newline at end of file diff --git a/_nuxt/1e71ca6.js b/_nuxt/1e71ca6.js deleted file mode 100644 index b364fa3..0000000 --- a/_nuxt/1e71ca6.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{265:function(t,e,n){var map={"./avatar.png":130,"./bcrf.png":266,"./channelbot.png":267,"./desmosautosave.png":268,"./discordtools.png":269,"./glsen.png":270,"./stjude.png":271,"./teamseas.png":272,"./tod.png":273};function r(t){var e=o(t);return n(e)}function o(t){if(!n.o(map,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return map[t]}r.keys=function(){return Object.keys(map)},r.resolve=o,t.exports=r,r.id=265},266:function(t,e,n){t.exports=n.p+"img/bcrf.e9e9b51.png"},267:function(t,e,n){t.exports=n.p+"img/channelbot.94bf19d.png"},268:function(t,e,n){t.exports=n.p+"img/desmosautosave.0d8d4e6.png"},269:function(t,e,n){t.exports=n.p+"img/discordtools.67bc480.png"},270:function(t,e,n){t.exports=n.p+"img/glsen.7517ef6.png"},271:function(t,e,n){t.exports=n.p+"img/stjude.69c3074.png"},272:function(t,e,n){t.exports=n.p+"img/teamseas.cd8ab2b.png"},273:function(t,e,n){t.exports=n.p+"img/tod.c22a6f3.png"},274:function(t,e,n){"use strict";var r=n(14),o=n(0),l=n(3),c=n(105),f=n(20),d=n(15),m=n(186),v=n(43),x=n(104),_=n(185),N=n(5),h=n(77).f,E=n(38).f,I=n(19).f,y=n(275),w=n(276).trim,k="Number",C=o.Number,S=C.prototype,O=o.TypeError,A=l("".slice),T=l("".charCodeAt),F=function(t){var e=_(t,"number");return"bigint"==typeof e?e:j(e)},j=function(t){var e,n,r,o,l,c,f,code,d=_(t,"number");if(x(d))throw O("Cannot convert a Symbol value to a number");if("string"==typeof d&&d.length>2)if(d=w(d),43===(e=T(d,0))||45===e){if(88===(n=T(d,2))||120===n)return NaN}else if(48===e){switch(T(d,1)){case 66:case 98:r=2,o=49;break;case 79:case 111:r=8,o=55;break;default:return+d}for(c=(l=A(d,2)).length,f=0;fo)return NaN;return parseInt(l,r)}return+d};if(c(k,!C(" 0o1")||!C("0b1")||C("+0x1"))){for(var M,L=function(t){var e=arguments.length<1?0:C(F(t)),n=this;return v(S,n)&&N((function(){y(n)}))?m(Object(e),n,L):e},R=r?h(C):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),U=0;R.length>U;U++)d(C,M=R[U])&&!d(L,M)&&I(L,M,E(C,M));L.prototype=S,S.constructor=L,f(o,k,L)}},275:function(t,e,n){var r=n(3);t.exports=r(1..valueOf)},276:function(t,e,n){var r=n(3),o=n(24),l=n(12),c=n(277),f=r("".replace),d="["+c+"]",m=RegExp("^"+d+d+"*"),v=RegExp(d+d+"*$"),x=function(t){return function(e){var n=l(o(e));return 1&t&&(n=f(n,m,"")),2&t&&(n=f(n,v,"")),n}};t.exports={start:x(1),end:x(2),trim:x(3)}},277:function(t,e){t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},279:function(t,e,n){"use strict";n.r(e);n(274);var r={props:{logo:{type:String,default:""},name:{type:String,default:""},amount:{type:Number,default:0},link:{type:String,default:""},date:{type:String,default:null},info:{type:String,default:""},color:{type:String,default:"white"}}},o=n(16),component=Object(o.a)(r,(function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("a",{staticClass:"flex-1 bg-opacity-30 p-2 my-1 rounded-md transform ease-in-out duration-300",class:"bg-"+t.color,attrs:{href:t.link,target:"_blank"}},[r("div",{staticClass:"flex flex-row items-center"},[r("div",{staticClass:"ml-4 text-xl font-bold"},[t._v("$"+t._s(t.amount))]),t._v(" "),r("img",{staticClass:"w-6 h-6 object-contain ml-4",attrs:{src:t.logo?t.logo.startsWith("https")?t.logo:n(265)("./"+t.logo):null}}),t._v(" "),r("div",{staticClass:"ml-2 flex sm:flex-row flex-col"},[r("div",{staticClass:"font-bold"},[t._v(t._s(t.name))]),t._v(" "),r("div",{staticClass:"mx-2 hidden sm:block"},[t._v("-")]),t._v(" "),r("div",{staticClass:"hidden sm:block"},[t._v(t._s(t.info))])]),t._v(" "),r("div",{staticClass:"ml-auto mr-1 flex flex-row"},[r("div",[t._v("["+t._s(t.date)+"]")]),t._v(" "),r("div",{staticClass:"ml-3 hidden sm:block"},[r("font-awesome-icon",{attrs:{icon:["fas","external-link-alt"]}})],1)])])])}),[],!1,null,null,null);e.default=component.exports}}]); \ No newline at end of file diff --git a/_nuxt/21a16cc.js b/_nuxt/21a16cc.js deleted file mode 100644 index 8d23216..0000000 --- a/_nuxt/21a16cc.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[10,2,3,4,5,6,8,9],{265:function(t,e,o){var map={"./avatar.png":130,"./bcrf.png":266,"./channelbot.png":267,"./desmosautosave.png":268,"./discordtools.png":269,"./glsen.png":270,"./stjude.png":271,"./teamseas.png":272,"./tod.png":273};function n(t){var e=r(t);return o(e)}function r(t){if(!o.o(map,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return map[t]}n.keys=function(){return Object.keys(map)},n.resolve=r,t.exports=n,n.id=265},266:function(t,e,o){t.exports=o.p+"img/bcrf.e9e9b51.png"},267:function(t,e,o){t.exports=o.p+"img/channelbot.94bf19d.png"},268:function(t,e,o){t.exports=o.p+"img/desmosautosave.0d8d4e6.png"},269:function(t,e,o){t.exports=o.p+"img/discordtools.67bc480.png"},270:function(t,e,o){t.exports=o.p+"img/glsen.7517ef6.png"},271:function(t,e,o){t.exports=o.p+"img/stjude.69c3074.png"},272:function(t,e,o){t.exports=o.p+"img/teamseas.cd8ab2b.png"},273:function(t,e,o){t.exports=o.p+"img/tod.c22a6f3.png"},274:function(t,e,o){"use strict";var n=o(14),r=o(0),l=o(3),c=o(105),d=o(20),f=o(15),m=o(186),v=o(43),h=o(104),_=o(185),x=o(5),y=o(77).f,k=o(38).f,w=o(19).f,C=o(275),j=o(276).trim,N="Number",S=r.Number,E=S.prototype,D=r.TypeError,I=l("".slice),A=l("".charCodeAt),T=function(t){var e=_(t,"number");return"bigint"==typeof e?e:O(e)},O=function(t){var e,o,n,r,l,c,d,code,f=_(t,"number");if(h(f))throw D("Cannot convert a Symbol value to a number");if("string"==typeof f&&f.length>2)if(f=j(f),43===(e=A(f,0))||45===e){if(88===(o=A(f,2))||120===o)return NaN}else if(48===e){switch(A(f,1)){case 66:case 98:n=2,r=49;break;case 79:case 111:n=8,r=55;break;default:return+f}for(c=(l=I(f,2)).length,d=0;dr)return NaN;return parseInt(l,n)}return+f};if(c(N,!S(" 0o1")||!S("0b1")||S("+0x1"))){for(var P,F=function(t){var e=arguments.length<1?0:S(T(t)),o=this;return v(E,o)&&x((function(){C(o)}))?m(Object(e),o,F):e},B=n?y(S):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),$=0;B.length>$;$++)f(S,P=B[$])&&!f(F,P)&&w(F,P,k(S,P));F.prototype=E,E.constructor=F,d(r,N,F)}},275:function(t,e,o){var n=o(3);t.exports=n(1..valueOf)},276:function(t,e,o){var n=o(3),r=o(24),l=o(12),c=o(277),d=n("".replace),f="["+c+"]",m=RegExp("^"+f+f+"*"),v=RegExp(f+f+"*$"),h=function(t){return function(e){var o=l(r(e));return 1&t&&(o=d(o,m,"")),2&t&&(o=d(o,v,"")),o}};t.exports={start:h(1),end:h(2),trim:h(3)}},277:function(t,e){t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},278:function(t,e,o){"use strict";o.r(e);var n={props:{icon:{type:String,default:""},name:{type:String,default:""},link:{type:String,default:""},year:{type:String,default:null},description:{type:String,default:""},color:{type:String,default:"bg-white"}}},r=o(16),component=Object(r.a)(n,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("a",{staticClass:"flex-1 bg-opacity-30 p-4 my-2 rounded-md hover:scale-105 transform ease-in-out duration-300",class:t.color,attrs:{href:t.link,target:"_blank"}},[n("div",{staticClass:"flex flex-row items-center"},[n("img",{staticClass:"w-12 h-12 object-contain",attrs:{src:t.icon?t.icon.startsWith("https")?t.icon:o(265)("./"+t.icon):null}}),t._v(" "),n("div",{staticClass:"ml-4 flex flex-col justify-center"},[n("h2",{staticClass:"text-lg font-bold flex items-center"},[t._v("\n "+t._s(t.name)+"\n "),t.year?n("span",{staticClass:"text-sm font-normal ml-4 hidden sm:block"},[t._v("["+t._s(t.year)+"]")]):t._e()]),t._v(" "),n("p",{staticClass:"text-sm"},[t._v("\n "+t._s(t.description)+"\n ")])])])])}),[],!1,null,null,null);e.default=component.exports},279:function(t,e,o){"use strict";o.r(e);o(274);var n={props:{logo:{type:String,default:""},name:{type:String,default:""},amount:{type:Number,default:0},link:{type:String,default:""},date:{type:String,default:null},info:{type:String,default:""},color:{type:String,default:"white"}}},r=o(16),component=Object(r.a)(n,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("a",{staticClass:"flex-1 bg-opacity-30 p-2 my-1 rounded-md transform ease-in-out duration-300",class:"bg-"+t.color,attrs:{href:t.link,target:"_blank"}},[n("div",{staticClass:"flex flex-row items-center"},[n("div",{staticClass:"ml-4 text-xl font-bold"},[t._v("$"+t._s(t.amount))]),t._v(" "),n("img",{staticClass:"w-6 h-6 object-contain ml-4",attrs:{src:t.logo?t.logo.startsWith("https")?t.logo:o(265)("./"+t.logo):null}}),t._v(" "),n("div",{staticClass:"ml-2 flex sm:flex-row flex-col"},[n("div",{staticClass:"font-bold"},[t._v(t._s(t.name))]),t._v(" "),n("div",{staticClass:"mx-2 hidden sm:block"},[t._v("-")]),t._v(" "),n("div",{staticClass:"hidden sm:block"},[t._v(t._s(t.info))])]),t._v(" "),n("div",{staticClass:"ml-auto mr-1 flex flex-row"},[n("div",[t._v("["+t._s(t.date)+"]")]),t._v(" "),n("div",{staticClass:"ml-3 hidden sm:block"},[n("font-awesome-icon",{attrs:{icon:["fas","external-link-alt"]}})],1)])])])}),[],!1,null,null,null);e.default=component.exports},280:function(t,e,o){"use strict";o.r(e);var n={data:function(){return{showAllProjects:!1,projects:[{icon:"https://mapped.thijs.gg/favicon.ico",name:"Mapped",link:"https://mapped.thijs.gg",year:"Dec 2021",description:"View multiple datasets, like LGBTQ+ rights, sexuality education, and more, on a map of the US.",color:"bg-green-500"},{icon:"https://uploadr.thijs.gg/favicon.ico",name:"Uploadr",link:"https://uploadr.thijs.gg",year:"Dec 2021",description:"Website to quickly and easily paste, drag, or select an image to upload to Imgur!",color:"bg-purple-500"},{icon:"https://nftavatar.thijs.gg/favicon.png",name:"NFT Avatar",link:"https://nftavatar.thijs.gg",year:"Nov 2021",description:"Create fake Twitter NFT avatars by giving your profile picture a hexagonal shape.",color:"bg-blue-500"},{icon:"desmosautosave.png",name:"Desmos Auto Save",link:"https://chrome.google.com/webstore/detail/desmos-auto-save/cijdbpjdomlnlhlbjajbpofgdgkhfcif",year:"Sep 2021",description:"Automatically save your Desmos projects! Never lose your work again.",color:"bg-green-500"},{icon:"discordtools.png",name:"DiscordTools",link:"https://discordtools.io",year:"Jun 2021",description:"An open-source Discord utility website for power users! Get your server count, lookup ids, and more!",color:"bg-indigo-600"},{icon:"https://cdn.discordapp.com/avatars/815258667602804767/82f941c8ac0baedb0d485bd424c788d8.png?size=512",name:"FactCheqr",link:"https://github.com/tandpfun/discord-factcheck-bot",year:"Feb 2021",description:"🏆 1st place in LancerHacks Hackathon - Helps prevent the spread of misinformation in Discord servers. [outdated/unmaintained]",color:"bg-red-500"}],majorProjects:[{icon:"https://skillicons.dev/favicon.png",name:"Skill Icons",link:"https://skillicons.dev",year:"Mar 2021",description:"Showcase your skills on your GitHub or resumé with ease! Beautiful skill badges which can be embedded on any site.",color:"bg-purple-500"},{icon:"tod.png",name:"Truth or Dare",link:"https://truthordarebot.xyz",year:"Oct 2021",description:"An open-source Discord bot that allows users to connect over Truth or Dare! Used by over 1,000,000 online communities.",color:"bg-indigo-500"},{icon:"channelbot.png",name:"ChannelBot",link:"https://channelbot.xyz",year:"May 2018",description:"A Discord bot that helps users build and manage their online communities! Used by over 50,000 online communities.",color:"bg-blue-400"}]}}},r=o(16),component=Object(r.a)(n,(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",[o("h1",{staticClass:"mt-4 text-2xl font-bold"},[t._v("Major Projects")]),t._v(" "),o("div",{staticClass:"flex flex-col mt-2"},t._l(t.majorProjects,(function(t){return o("Project",{key:t.name,attrs:{icon:t.icon,name:t.name,link:t.link,year:t.year,description:t.description,color:t.color}})})),1),t._v(" "),o("button",{staticClass:"mt-6",on:{click:function(e){t.showAllProjects=!t.showAllProjects}}},[o("font-awesome-icon",{staticClass:"transition duration-300 transform",class:t.showAllProjects?"-rotate-180":"",attrs:{icon:["fas","chevron-down"]}}),t._v("\n Show All Projects\n ")],1),t._v(" "),o("transition",{attrs:{name:"slide"}},[t.showAllProjects?o("div",{staticClass:"flex flex-col mt-2"},t._l(t.projects,(function(t){return o("Project",{key:t.name,attrs:{icon:t.icon,name:t.name,link:t.link,year:t.year,description:t.description,color:t.color}})})),1):t._e()])],1)}),[],!1,null,null,null);e.default=component.exports;installComponents(component,{Project:o(278).default})},281:function(t,e,o){"use strict";o.r(e);var n={data:function(){return{donations:[{logo:"https://twloha.com/favicon.ico",name:"TWLOHA",amount:50,link:"https://twloha.com/",date:"12/25/2021",info:"ToD Bot Holiday Events",color:"purple-500"},{logo:"teamseas.png",name:"TeamSeas",amount:50,link:"https://twitter.com/truthordareteam/status/1457559516128571398",date:"11/7/2021",info:"ToD Bot reaches 250k servers!",color:"blue-500"},{logo:"glsen.png",name:"GLSEN",amount:50,link:"https://twitter.com/truthordareteam/status/1457559523678294016",date:"11/7/2021",info:"ToD Bot reaches 250k servers!",color:"yellow-500"},{logo:"bcrf.png",name:"BCRF",amount:50,link:"https://twitter.com/truthordareteam/status/1457559527558205440",date:"11/7/2021",info:"ToD Bot reaches 250k servers!",color:"pink-500"},{logo:"stjude.png",name:"St. Jude",amount:50,link:"https://twitter.com/ChannelBotTeam/status/1431701323360075776",date:"8/28/2021",info:"ChannelBot reaches 22,000 servers!",color:"red-500"},{logo:"glsen.png",name:"GLSEN",amount:50,link:"https://tiltify.com/+discord-x-glsen-2021-pride-celebrations/stronger-together-discord-2021-pride-celebrations",date:"6/1/2021",info:"ChannelBot x Discord Pride Fundraiser",color:"yellow-500"}]}}},r=o(16),component=Object(r.a)(n,(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",[o("h1",{staticClass:"mt-4 text-2xl font-bold"},[t._v("Donations")]),t._v(" "),o("p",{staticClass:"mt-4"},[t._v("\n It's always been my goal to build things that can give back, and through\n these projects, I'm able to give back to organizations that cover a wide\n range of issues in our world today.\n ")]),t._v(" "),o("div",{staticClass:"flex flex-col mt-2"}),t._v(" "),o("div",{staticClass:"flex flex-col mt-2"},t._l(t.donations,(function(t){return o("Donation",{key:t.name,attrs:{logo:t.logo,name:t.name,amount:t.amount,link:t.link,date:t.date,info:t.info,color:t.color}})})),1)])}),[],!1,null,null,null);e.default=component.exports;installComponents(component,{Donation:o(279).default})},282:function(t,e,o){"use strict";o.r(e);var n=o(16),component=Object(n.a)({},(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"max-w-xl"},[o("h1",{staticClass:"mt-4 text-3xl font-bold flex md:items-end md:flex-row flex-col"},[o("div",[t._v("Thijs/Coding")]),t._v(" "),o("div",{staticClass:"flex md:ml-3"},[o("div",{staticClass:"text-lg"},[t._v("[he/they]")]),t._v(" "),o("div",{staticClass:"text-xl ml-3"},[o("a",{staticClass:"hover:opacity-80 transition",attrs:{href:"https://discord.gg/KWUxtWE8N5",target:"_blank"}},[o("font-awesome-icon",{attrs:{icon:["fab","discord"]}})],1),t._v(" "),o("a",{staticClass:"hover:opacity-80 transition",attrs:{href:"https://twitter.com/cdngdev",target:"_blank"}},[o("font-awesome-icon",{attrs:{icon:["fab","twitter"]}})],1),t._v(" "),o("a",{staticClass:"hover:opacity-80 transition",attrs:{href:"https://github.com/tandpfun",target:"_blank"}},[o("font-awesome-icon",{attrs:{icon:["fab","github"]}})],1)])])]),t._v(" "),o("p",{staticClass:"mt-4"},[t._v("\n Hey there! I'm a maker and high school student from the Bay Area. I'm super interested in code, electronics, and public transportation.\n ")]),t._v(" "),o("img",{staticClass:"mt-4",attrs:{src:"https://skillicons.dev/icons?i=js,ts,html,css,nodejs,py,tailwind,vue,nuxt,mongodb,prisma,docker,figma"}})])}),[],!1,null,null,null);e.default=component.exports},283:function(t,e,o){"use strict";o.r(e);var n=o(16),component=Object(n.a)({},(function(){var t=this.$createElement;return(this._self._c||t)("hr",{staticClass:"my-8 border-gray-400 dark:border-gray-500"})}),[],!1,null,null,null);e.default=component.exports},284:function(t,e,o){"use strict";o.r(e);var n=o(16),component=Object(n.a)({},(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",[o("h1",{staticClass:"mt-4 text-2xl font-bold"},[t._v("Contact")]),t._v(" "),o("p",{staticClass:"mt-4"},[t._v("\n Feel free to reach out to me! I check Discord most often, but any contact\n method below works.\n ")]),t._v(" "),o("div",{staticClass:"flex flex-col md:flex-row justify-center"},[o("a",{staticClass:"bg-indigo-500 bg-opacity-30 flex-1 md:mr-4 px-8 mt-6 py-4 rounded-md hover:scale-105 transform ease-in-out duration-300",attrs:{href:"https://discord.gg/KWUxtWE8N5",target:"_blank"}},[o("font-awesome-icon",{attrs:{icon:["fab","discord"]}}),t._v(" @Coding#0001\n ")],1),t._v(" "),o("a",{staticClass:"bg-blue-500 bg-opacity-30 flex-1 md:ml-4 mt-6 px-8 py-4 rounded-md hover:scale-105 transform ease-in-out duration-300",attrs:{href:"https://twitter.com/cdngdev",target:"_blank"}},[o("font-awesome-icon",{attrs:{icon:["fab","twitter"]}}),t._v(" @cdngdev\n ")],1)]),t._v(" "),o("div",{staticClass:"flex flex-col md:flex-row justify-center"},[o("a",{staticClass:"bg-yellow-500 bg-opacity-30 flex-1 md:mr-4 px-8 mt-6 py-4 rounded-md hover:scale-105 transform ease-in-out duration-300",attrs:{href:"mailto:hi@thijs.gg",target:"_blank"}},[o("font-awesome-icon",{attrs:{icon:["fa","envelope"]}}),t._v(" hi@thijs.gg\n ")],1),t._v(" "),o("a",{staticClass:"bg-purple-500 bg-opacity-30 flex-1 md:ml-4 mt-6 px-8 py-4 rounded-md hover:scale-105 transform ease-in-out duration-300",attrs:{href:"https://github.com/tandpfun",target:"_blank"}},[o("font-awesome-icon",{attrs:{icon:["fab","github"]}}),t._v(" tandpfun\n ")],1)])])}),[],!1,null,null,null);e.default=component.exports},285:function(t,e,o){"use strict";o.r(e);var n=[function(){var t=this.$createElement,e=this._self._c||t;return e("div",[e("img",{staticClass:"w-32 h-32 rounded-3xl inline avatar",attrs:{src:o(130),alt:"I'm a red panda!"}})])}],r={},l=o(16),component=Object(l.a)(r,(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",[o("div",{staticClass:"max-w-3xl px-8 mt-24 mx-auto"},[t._m(0),t._v(" "),o("About"),t._v(" "),o("Divider"),t._v(" "),o("Projects"),t._v(" "),o("Divider"),t._v(" "),o("Donations"),t._v(" "),o("Divider"),t._v(" "),o("Contact"),t._v(" "),o("Divider"),t._v(" "),o("div",{staticClass:"copyright text-center mb-8"},[t._v("\n © "+t._s((new Date).getFullYear())+" Coding#0001 |\n "),o("a",{staticClass:"hover:underline",attrs:{href:"https://github.com/tandpfun/thijs.gg",target:"_blank"}},[t._v("Built with NuxtJS & TailwindCSS")])])],1)])}),n,!1,null,null,null);e.default=component.exports;installComponents(component,{About:o(282).default,Divider:o(283).default,Projects:o(280).default,Donations:o(281).default,Contact:o(284).default})}}]); \ No newline at end of file diff --git a/_nuxt/34e255f.js b/_nuxt/34e255f.js new file mode 100644 index 0000000..0c6e289 --- /dev/null +++ b/_nuxt/34e255f.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[9,8],{264:function(t,e,o){var map={"./avatar.png":265,"./bcrf.png":266,"./channelbot.png":267,"./desmosautosave.png":268,"./discordtools.png":269,"./glsen.png":270,"./stjude.png":271,"./teamseas.png":272,"./tod.png":273};function n(t){var e=r(t);return o(e)}function r(t){if(!o.o(map,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return map[t]}n.keys=function(){return Object.keys(map)},n.resolve=r,t.exports=n,n.id=264},265:function(t,e,o){t.exports=o.p+"img/avatar.f4a285a.png"},266:function(t,e,o){t.exports=o.p+"img/bcrf.e9e9b51.png"},267:function(t,e,o){t.exports=o.p+"img/channelbot.94bf19d.png"},268:function(t,e,o){t.exports=o.p+"img/desmosautosave.0d8d4e6.png"},269:function(t,e,o){t.exports=o.p+"img/discordtools.67bc480.png"},270:function(t,e,o){t.exports=o.p+"img/glsen.7517ef6.png"},271:function(t,e,o){t.exports=o.p+"img/stjude.69c3074.png"},272:function(t,e,o){t.exports=o.p+"img/teamseas.cd8ab2b.png"},273:function(t,e,o){t.exports=o.p+"img/tod.c22a6f3.png"},278:function(t,e,o){"use strict";o.r(e);var n={props:{icon:{type:String,default:""},name:{type:String,default:""},link:{type:String,default:""},year:{type:String,default:null},description:{type:String,default:""},color:{type:String,default:"bg-white"}}},r=o(16),component=Object(r.a)(n,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("a",{staticClass:"flex-1 bg-opacity-30 p-4 my-2 rounded-md hover:scale-105 transform ease-in-out duration-300",class:t.color,attrs:{href:t.link,target:"_blank"}},[n("div",{staticClass:"flex flex-row items-center"},[n("img",{staticClass:"w-12 h-12 object-contain",attrs:{src:t.icon?t.icon.startsWith("https")?t.icon:o(264)("./"+t.icon):null}}),t._v(" "),n("div",{staticClass:"ml-4 flex flex-col justify-center"},[n("h2",{staticClass:"text-lg font-bold flex items-center"},[t._v("\n "+t._s(t.name)+"\n "),t.year?n("span",{staticClass:"text-sm font-normal ml-4 hidden sm:block"},[t._v("["+t._s(t.year)+"]")]):t._e()]),t._v(" "),n("p",{staticClass:"text-sm"},[t._v("\n "+t._s(t.description)+"\n ")])])])])}),[],!1,null,null,null);e.default=component.exports},280:function(t,e,o){"use strict";o.r(e);var n={data:function(){return{showAllProjects:!1,projects:[{icon:"https://mapped.thijs.gg/favicon.ico",name:"Mapped",link:"https://mapped.thijs.gg",year:"Dec 2021",description:"View multiple datasets, like LGBTQ+ rights, sexuality education, and more, on a map of the US.",color:"bg-green-500"},{icon:"https://uploadr.thijs.gg/favicon.ico",name:"Uploadr",link:"https://uploadr.thijs.gg",year:"Dec 2021",description:"Website to quickly and easily paste, drag, or select an image to upload to Imgur!",color:"bg-purple-500"},{icon:"https://nftavatar.thijs.gg/favicon.png",name:"NFT Avatar",link:"https://nftavatar.thijs.gg",year:"Nov 2021",description:"Create fake Twitter NFT avatars by giving your profile picture a hexagonal shape.",color:"bg-blue-500"},{icon:"desmosautosave.png",name:"Desmos Auto Save",link:"https://chrome.google.com/webstore/detail/desmos-auto-save/cijdbpjdomlnlhlbjajbpofgdgkhfcif",year:"Sep 2021",description:"Automatically save your Desmos projects! Never lose your work again.",color:"bg-green-500"},{icon:"discordtools.png",name:"DiscordTools",link:"https://discordtools.io",year:"Jun 2021",description:"An open-source Discord utility website for power users! Get your server count, lookup ids, and more!",color:"bg-indigo-600"},{icon:"https://cdn.discordapp.com/avatars/815258667602804767/82f941c8ac0baedb0d485bd424c788d8.png?size=512",name:"FactCheqr",link:"https://github.com/tandpfun/discord-factcheck-bot",year:"Feb 2021",description:"🏆 1st place in LancerHacks Hackathon - Helps prevent the spread of misinformation in Discord servers. [outdated/unmaintained]",color:"bg-red-500"}],majorProjects:[{icon:"https://skillicons.dev/favicon.png",name:"Skill Icons",link:"https://skillicons.dev",year:"Mar 2021",description:"Showcase your skills on your GitHub or resumé with ease! Beautiful skill badges which can be embedded on any site.",color:"bg-purple-500"},{icon:"tod.png",name:"Truth or Dare",link:"https://truthordarebot.xyz",year:"Oct 2021",description:"An open-source Discord bot that allows users to connect over Truth or Dare! Used by over 1,000,000 online communities.",color:"bg-indigo-500"},{icon:"channelbot.png",name:"ChannelBot",link:"https://channelbot.xyz",year:"May 2018",description:"A Discord bot that helps users build and manage their online communities! Used by over 50,000 online communities.",color:"bg-blue-400"}]}}},r=o(16),component=Object(r.a)(n,(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",[o("h1",{staticClass:"mt-4 text-2xl font-bold"},[t._v("Major Projects")]),t._v(" "),o("div",{staticClass:"flex flex-col mt-2"},t._l(t.majorProjects,(function(t){return o("Project",{key:t.name,attrs:{icon:t.icon,name:t.name,link:t.link,year:t.year,description:t.description,color:t.color}})})),1),t._v(" "),o("button",{staticClass:"mt-6",on:{click:function(e){t.showAllProjects=!t.showAllProjects}}},[o("font-awesome-icon",{staticClass:"transition duration-300 transform",class:t.showAllProjects?"-rotate-180":"",attrs:{icon:["fas","chevron-down"]}}),t._v("\n Show All Projects\n ")],1),t._v(" "),o("transition",{attrs:{name:"slide"}},[t.showAllProjects?o("div",{staticClass:"flex flex-col mt-2"},t._l(t.projects,(function(t){return o("Project",{key:t.name,attrs:{icon:t.icon,name:t.name,link:t.link,year:t.year,description:t.description,color:t.color}})})),1):t._e()])],1)}),[],!1,null,null,null);e.default=component.exports;installComponents(component,{Project:o(278).default})}}]); \ No newline at end of file diff --git a/_nuxt/720ac5b.js b/_nuxt/720ac5b.js deleted file mode 100644 index 44ad89d..0000000 --- a/_nuxt/720ac5b.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{130:function(n,o,f){n.exports=f.p+"img/avatar.f4a285a.png"},169:function(n,o,f){var content=f(242);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[n.i,content,""]]),content.locals&&(n.exports=content.locals);(0,f(53).default)("1239d49d",content,!0,{sourceMap:!1})},184:function(n,o,f){"use strict";f(241);var t=f(16),component=Object(t.a)({},(function(){var n=this,o=n.$createElement,f=n._self._c||o;return f("div",[f("Navbar"),n._v(" "),f("Nuxt")],1)}),[],!1,null,null,null);o.a=component.exports;installComponents(component,{Navbar:f(261).default})},187:function(n,o,f){f(188),n.exports=f(189)},237:function(n,o,f){var content=f(238);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[n.i,content,""]]),content.locals&&(n.exports=content.locals);(0,f(53).default)("23f55500",content,!0,{sourceMap:!1})},238:function(n,o,f){var t=f(52)((function(i){return i[1]}));t.push([n.i,'/*purgecss start ignore*/\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:100;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3CWWoKC.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:100;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3mWWoKC.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:100;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm36WWoKC.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:100;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3KWWoKC.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:100;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3OWWoKC.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:100;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm32WWg.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:200;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3CWWoKC.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:200;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3mWWoKC.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:200;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm36WWoKC.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:200;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3KWWoKC.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:200;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3OWWoKC.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:200;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm32WWg.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:300;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3CWWoKC.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:300;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3mWWoKC.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:300;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm36WWoKC.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:300;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3KWWoKC.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:300;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3OWWoKC.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:300;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm32WWg.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:400;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3CWWoKC.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:400;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3mWWoKC.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:400;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm36WWoKC.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:400;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3KWWoKC.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:400;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3OWWoKC.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:400;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm32WWg.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:500;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3CWWoKC.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:500;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3mWWoKC.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:500;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm36WWoKC.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:500;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3KWWoKC.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:500;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3OWWoKC.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:500;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm32WWg.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:600;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3CWWoKC.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:600;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3mWWoKC.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:600;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm36WWoKC.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:600;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3KWWoKC.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:600;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3OWWoKC.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:600;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm32WWg.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:700;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3CWWoKC.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:700;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3mWWoKC.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:700;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm36WWoKC.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:700;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3KWWoKC.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:700;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3OWWoKC.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:700;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm32WWg.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:100;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:100;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:100;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:100;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:100;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:100;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:200;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:200;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:200;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:200;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:200;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:200;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:300;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:300;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:300;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:300;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:300;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:300;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:400;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:400;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:400;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:400;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:400;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:400;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:500;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:500;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:500;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:500;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:500;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:500;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:600;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:600;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:600;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:600;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:600;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:600;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:700;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:700;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:700;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:700;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:700;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:700;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n/*purgecss end ignore*/',""]),t.locals={},n.exports=t},239:function(n,o,f){var content=f(240);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[n.i,content,""]]),content.locals&&(n.exports=content.locals);(0,f(53).default)("9d54a558",content,!0,{sourceMap:!1})},240:function(n,o,f){var t=f(52)((function(i){return i[1]}));t.push([n.i,"/*purgecss start ignore*/\n\n:root{\n --background:#fff;\n --text:#243746\n}\n\n.dark{\n --background:#191919;\n --text:#ebf4f1\n}\n\nbody{\n background-color:#fff;\n background-color:var(--background);\n color:#243746;\n color:var(--text);\n transition:background-color .3s\n}\n\n.slide-enter-active,.slide-leave-active{\n transition:all .3s;\n max-height:800px;\n overflow:hidden\n}\n\n.slide-enter,.slide-leave-to{\n opacity:0;\n max-height:0\n}\n\n/*purgecss end ignore*/",""]),t.locals={},n.exports=t},241:function(n,o,f){"use strict";f(169)},242:function(n,o,f){var t=f(52)((function(i){return i[1]}));t.push([n.i,'/*purgecss start ignore*/\n*{\n font-family:"Roboto Mono"!important\n}\n\n/*purgecss end ignore*/',""]),t.locals={},n.exports=t},261:function(n,o,f){"use strict";f.r(o);f(59),f(60),f(44),f(11),f(28),f(49),f(35),f(29),f(27),f(50),f(51),f(36);function t(n,o){var f="undefined"!=typeof Symbol&&n[Symbol.iterator]||n["@@iterator"];if(!f){if(Array.isArray(n)||(f=function(n,o){if(!n)return;if("string"==typeof n)return e(n,o);var f=Object.prototype.toString.call(n).slice(8,-1);"Object"===f&&n.constructor&&(f=n.constructor.name);if("Map"===f||"Set"===f)return Array.from(n);if("Arguments"===f||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(f))return e(n,o)}(n))||o&&n&&"number"==typeof n.length){f&&(n=f);var i=0,t=function(){};return{s:t,n:function(){return i>=n.length?{done:!0}:{done:!1,value:n[i++]}},e:function(n){throw n},f:t}}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 c,r=!0,l=!1;return{s:function(){f=f.call(n)},n:function(){var n=f.next();return r=n.done,n},e:function(n){l=!0,c=n},f:function(){try{r||null==f.return||f.return()}finally{if(l)throw c}}}}function e(n,o){(null==o||o>n.length)&&(o=n.length);for(var i=0,f=new Array(o);i2)if(d=w(d),43===(n=T(d,0))||45===n){if(88===(e=T(d,2))||120===e)return NaN}else if(48===n){switch(T(d,1)){case 66:case 98:r=2,o=49;break;case 79:case 111:r=8,o=55;break;default:return+d}for(c=(l=A(d,2)).length,f=0;fo)return NaN;return parseInt(l,r)}return+d};if(c(k,!C(" 0o1")||!C("0b1")||C("+0x1"))){for(var M,L=function(t){var n=arguments.length<1?0:C(F(t)),e=this;return v(S,e)&&N((function(){y(e)}))?m(Object(n),e,L):n},R=r?h(C):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),U=0;R.length>U;U++)d(C,M=R[U])&&!d(L,M)&&I(L,M,E(C,M));L.prototype=S,S.constructor=L,f(o,k,L)}},275:function(t,n,e){var r=e(3);t.exports=r(1..valueOf)},276:function(t,n,e){var r=e(3),o=e(24),l=e(11),c=e(277),f=r("".replace),d="["+c+"]",m=RegExp("^"+d+d+"*"),v=RegExp(d+d+"*$"),x=function(t){return function(n){var e=l(o(n));return 1&t&&(e=f(e,m,"")),2&t&&(e=f(e,v,"")),e}};t.exports={start:x(1),end:x(2),trim:x(3)}},277:function(t,n){t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},279:function(t,n,e){"use strict";e.r(n);e(274);var r={props:{logo:{type:String,default:""},name:{type:String,default:""},amount:{type:Number,default:0},link:{type:String,default:""},date:{type:String,default:null},info:{type:String,default:""},color:{type:String,default:"white"}}},o=e(16),component=Object(o.a)(r,(function(){var t=this,n=t.$createElement,r=t._self._c||n;return r("a",{staticClass:"flex-1 bg-opacity-30 p-2 my-1 rounded-md transform ease-in-out duration-300",class:"bg-"+t.color,attrs:{href:t.link,target:"_blank"}},[r("div",{staticClass:"flex flex-row items-center"},[r("div",{staticClass:"ml-4 text-xl font-bold"},[t._v("$"+t._s(t.amount))]),t._v(" "),r("img",{staticClass:"w-6 h-6 object-contain ml-4",attrs:{src:t.logo?t.logo.startsWith("https")?t.logo:e(264)("./"+t.logo):null}}),t._v(" "),r("div",{staticClass:"ml-2 flex sm:flex-row flex-col"},[r("div",{staticClass:"font-bold"},[t._v(t._s(t.name))]),t._v(" "),r("div",{staticClass:"mx-2 hidden sm:block"},[t._v("-")]),t._v(" "),r("div",{staticClass:"hidden sm:block"},[t._v(t._s(t.info))])]),t._v(" "),r("div",{staticClass:"ml-auto mr-1 flex flex-row"},[r("div",[t._v("["+t._s(t.date)+"]")]),t._v(" "),r("div",{staticClass:"ml-3 hidden sm:block"},[r("font-awesome-icon",{attrs:{icon:["fas","external-link-alt"]}})],1)])])])}),[],!1,null,null,null);n.default=component.exports}}]); \ No newline at end of file diff --git a/_nuxt/8a8357b.js b/_nuxt/8a8357b.js deleted file mode 100644 index 1745cca..0000000 --- a/_nuxt/8a8357b.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[9,8],{265:function(t,e,o){var map={"./avatar.png":130,"./bcrf.png":266,"./channelbot.png":267,"./desmosautosave.png":268,"./discordtools.png":269,"./glsen.png":270,"./stjude.png":271,"./teamseas.png":272,"./tod.png":273};function n(t){var e=r(t);return o(e)}function r(t){if(!o.o(map,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return map[t]}n.keys=function(){return Object.keys(map)},n.resolve=r,t.exports=n,n.id=265},266:function(t,e,o){t.exports=o.p+"img/bcrf.e9e9b51.png"},267:function(t,e,o){t.exports=o.p+"img/channelbot.94bf19d.png"},268:function(t,e,o){t.exports=o.p+"img/desmosautosave.0d8d4e6.png"},269:function(t,e,o){t.exports=o.p+"img/discordtools.67bc480.png"},270:function(t,e,o){t.exports=o.p+"img/glsen.7517ef6.png"},271:function(t,e,o){t.exports=o.p+"img/stjude.69c3074.png"},272:function(t,e,o){t.exports=o.p+"img/teamseas.cd8ab2b.png"},273:function(t,e,o){t.exports=o.p+"img/tod.c22a6f3.png"},278:function(t,e,o){"use strict";o.r(e);var n={props:{icon:{type:String,default:""},name:{type:String,default:""},link:{type:String,default:""},year:{type:String,default:null},description:{type:String,default:""},color:{type:String,default:"bg-white"}}},r=o(16),component=Object(r.a)(n,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("a",{staticClass:"flex-1 bg-opacity-30 p-4 my-2 rounded-md hover:scale-105 transform ease-in-out duration-300",class:t.color,attrs:{href:t.link,target:"_blank"}},[n("div",{staticClass:"flex flex-row items-center"},[n("img",{staticClass:"w-12 h-12 object-contain",attrs:{src:t.icon?t.icon.startsWith("https")?t.icon:o(265)("./"+t.icon):null}}),t._v(" "),n("div",{staticClass:"ml-4 flex flex-col justify-center"},[n("h2",{staticClass:"text-lg font-bold flex items-center"},[t._v("\n "+t._s(t.name)+"\n "),t.year?n("span",{staticClass:"text-sm font-normal ml-4 hidden sm:block"},[t._v("["+t._s(t.year)+"]")]):t._e()]),t._v(" "),n("p",{staticClass:"text-sm"},[t._v("\n "+t._s(t.description)+"\n ")])])])])}),[],!1,null,null,null);e.default=component.exports},280:function(t,e,o){"use strict";o.r(e);var n={data:function(){return{showAllProjects:!1,projects:[{icon:"https://mapped.thijs.gg/favicon.ico",name:"Mapped",link:"https://mapped.thijs.gg",year:"Dec 2021",description:"View multiple datasets, like LGBTQ+ rights, sexuality education, and more, on a map of the US.",color:"bg-green-500"},{icon:"https://uploadr.thijs.gg/favicon.ico",name:"Uploadr",link:"https://uploadr.thijs.gg",year:"Dec 2021",description:"Website to quickly and easily paste, drag, or select an image to upload to Imgur!",color:"bg-purple-500"},{icon:"https://nftavatar.thijs.gg/favicon.png",name:"NFT Avatar",link:"https://nftavatar.thijs.gg",year:"Nov 2021",description:"Create fake Twitter NFT avatars by giving your profile picture a hexagonal shape.",color:"bg-blue-500"},{icon:"desmosautosave.png",name:"Desmos Auto Save",link:"https://chrome.google.com/webstore/detail/desmos-auto-save/cijdbpjdomlnlhlbjajbpofgdgkhfcif",year:"Sep 2021",description:"Automatically save your Desmos projects! Never lose your work again.",color:"bg-green-500"},{icon:"discordtools.png",name:"DiscordTools",link:"https://discordtools.io",year:"Jun 2021",description:"An open-source Discord utility website for power users! Get your server count, lookup ids, and more!",color:"bg-indigo-600"},{icon:"https://cdn.discordapp.com/avatars/815258667602804767/82f941c8ac0baedb0d485bd424c788d8.png?size=512",name:"FactCheqr",link:"https://github.com/tandpfun/discord-factcheck-bot",year:"Feb 2021",description:"🏆 1st place in LancerHacks Hackathon - Helps prevent the spread of misinformation in Discord servers. [outdated/unmaintained]",color:"bg-red-500"}],majorProjects:[{icon:"https://skillicons.dev/favicon.png",name:"Skill Icons",link:"https://skillicons.dev",year:"Mar 2021",description:"Showcase your skills on your GitHub or resumé with ease! Beautiful skill badges which can be embedded on any site.",color:"bg-purple-500"},{icon:"tod.png",name:"Truth or Dare",link:"https://truthordarebot.xyz",year:"Oct 2021",description:"An open-source Discord bot that allows users to connect over Truth or Dare! Used by over 1,000,000 online communities.",color:"bg-indigo-500"},{icon:"channelbot.png",name:"ChannelBot",link:"https://channelbot.xyz",year:"May 2018",description:"A Discord bot that helps users build and manage their online communities! Used by over 50,000 online communities.",color:"bg-blue-400"}]}}},r=o(16),component=Object(r.a)(n,(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",[o("h1",{staticClass:"mt-4 text-2xl font-bold"},[t._v("Major Projects")]),t._v(" "),o("div",{staticClass:"flex flex-col mt-2"},t._l(t.majorProjects,(function(t){return o("Project",{key:t.name,attrs:{icon:t.icon,name:t.name,link:t.link,year:t.year,description:t.description,color:t.color}})})),1),t._v(" "),o("button",{staticClass:"mt-6",on:{click:function(e){t.showAllProjects=!t.showAllProjects}}},[o("font-awesome-icon",{staticClass:"transition duration-300 transform",class:t.showAllProjects?"-rotate-180":"",attrs:{icon:["fas","chevron-down"]}}),t._v("\n Show All Projects\n ")],1),t._v(" "),o("transition",{attrs:{name:"slide"}},[t.showAllProjects?o("div",{staticClass:"flex flex-col mt-2"},t._l(t.projects,(function(t){return o("Project",{key:t.name,attrs:{icon:t.icon,name:t.name,link:t.link,year:t.year,description:t.description,color:t.color}})})),1):t._e()])],1)}),[],!1,null,null,null);e.default=component.exports;installComponents(component,{Project:o(278).default})}}]); \ No newline at end of file diff --git a/_nuxt/a79e3a5.js b/_nuxt/a79e3a5.js new file mode 100644 index 0000000..a0db91e --- /dev/null +++ b/_nuxt/a79e3a5.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{168:function(n,o,f){var content=f(241);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[n.i,content,""]]),content.locals&&(n.exports=content.locals);(0,f(49).default)("1239d49d",content,!0,{sourceMap:!1})},183:function(n,o,f){"use strict";f(240);var t=f(16),component=Object(t.a)({},(function(){var n=this,o=n.$createElement,f=n._self._c||o;return f("div",[f("Navbar"),n._v(" "),f("Nuxt")],1)}),[],!1,null,null,null);o.a=component.exports;installComponents(component,{Navbar:f(261).default})},186:function(n,o,f){f(187),n.exports=f(188)},236:function(n,o,f){var content=f(237);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[n.i,content,""]]),content.locals&&(n.exports=content.locals);(0,f(49).default)("23f55500",content,!0,{sourceMap:!1})},237:function(n,o,f){var t=f(48)((function(i){return i[1]}));t.push([n.i,'/*purgecss start ignore*/\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:100;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3CWWoKC.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:100;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3mWWoKC.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:100;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm36WWoKC.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:100;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3KWWoKC.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:100;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3OWWoKC.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:100;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm32WWg.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:200;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3CWWoKC.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:200;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3mWWoKC.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:200;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm36WWoKC.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:200;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3KWWoKC.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:200;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3OWWoKC.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:200;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm32WWg.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:300;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3CWWoKC.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:300;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3mWWoKC.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:300;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm36WWoKC.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:300;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3KWWoKC.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:300;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3OWWoKC.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:300;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm32WWg.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:400;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3CWWoKC.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:400;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3mWWoKC.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:400;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm36WWoKC.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:400;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3KWWoKC.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:400;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3OWWoKC.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:400;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm32WWg.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:500;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3CWWoKC.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:500;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3mWWoKC.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:500;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm36WWoKC.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:500;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3KWWoKC.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:500;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3OWWoKC.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:500;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm32WWg.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:600;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3CWWoKC.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:600;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3mWWoKC.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:600;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm36WWoKC.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:600;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3KWWoKC.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:600;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3OWWoKC.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:600;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm32WWg.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:700;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3CWWoKC.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:700;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3mWWoKC.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:700;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm36WWoKC.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:700;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3KWWoKC.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:700;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm3OWWoKC.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:italic;\n\n font-weight:700;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x7DF4xlVMF-BfR8bXMIjhOm32WWg.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:100;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:100;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:100;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:100;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:100;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:100;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:200;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:200;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:200;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:200;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:200;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:200;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:300;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:300;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:300;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:300;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:300;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:300;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:400;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:400;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:400;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:400;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:400;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:400;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:500;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:500;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:500;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:500;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:500;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:500;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:600;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:600;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:600;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:600;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:600;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:600;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:700;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:700;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:700;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0370-03ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:700;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:700;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.woff2) format("woff2");\n\n unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff\n}\n\n@font-face{\n font-family:"Roboto Mono";\n\n font-style:normal;\n\n font-weight:700;\n\n font-display:swap;\n\n src:url(https://fonts.gstatic.com/s/robotomono/v13/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2) format("woff2");\n\n unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd\n}\n\n/*purgecss end ignore*/',""]),t.locals={},n.exports=t},238:function(n,o,f){var content=f(239);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[n.i,content,""]]),content.locals&&(n.exports=content.locals);(0,f(49).default)("9d54a558",content,!0,{sourceMap:!1})},239:function(n,o,f){var t=f(48)((function(i){return i[1]}));t.push([n.i,"/*purgecss start ignore*/\n\n:root{\n --background:#fff;\n --text:#243746\n}\n\n.dark{\n --background:#191919;\n --text:#ebf4f1\n}\n\nbody{\n background-color:#fff;\n background-color:var(--background);\n color:#243746;\n color:var(--text);\n transition:background-color .3s\n}\n\n.slide-enter-active,.slide-leave-active{\n transition:all .3s;\n max-height:800px;\n overflow:hidden\n}\n\n.slide-enter,.slide-leave-to{\n opacity:0;\n max-height:0\n}\n\n/*purgecss end ignore*/",""]),t.locals={},n.exports=t},240:function(n,o,f){"use strict";f(168)},241:function(n,o,f){var t=f(48)((function(i){return i[1]}));t.push([n.i,'/*purgecss start ignore*/\n*{\n font-family:"Roboto Mono"!important\n}\n\n/*purgecss end ignore*/',""]),t.locals={},n.exports=t},260:function(n,o,f){"use strict";f.r(o);var t={methods:{toggleTheme:function(n){"dark"===this.$colorMode.value?this.$colorMode.preference="light":this.$colorMode.preference="dark"}}},e=f(16),component=Object(e.a)(t,(function(){var n=this,o=n.$createElement,f=n._self._c||o;return f("button",{staticClass:"w-10 h-10 bg-gray-800 dark:bg-gray-200 rounded-md text-gray-200 dark:text-gray-800 items-center flex justify-center transition duration-200",on:{click:n.toggleTheme}},["light"===n.$colorMode.preference?f("Sun",{staticClass:"w-6"}):f("Moon",{staticClass:"w-6"})],1)}),[],!1,null,null,null);o.default=component.exports;installComponents(component,{Sun:f(262).default,Moon:f(263).default})},261:function(n,o,f){"use strict";f.r(o);var t=f(16),component=Object(t.a)({},(function(){var n=this,o=n.$createElement,f=n._self._c||o;return f("div",{staticClass:"my-4 mx-5"},[f("div",{staticClass:"flex flex-row"},[n._m(0),n._v(" "),f("div",{staticClass:"ml-auto"},[f("ThemeSwitcher")],1)])])}),[function(){var n=this,o=n.$createElement,f=n._self._c||o;return f("div",{staticClass:"select-none"},[f("h1",{staticClass:"flex items-center"},[f("img",{staticClass:"w-10 h-10 rounded-lg inline avatar",attrs:{src:"/redpanda.png"}}),n._v(" "),f("span",{staticClass:"ml-2 font-bold text-lg"},[n._v("thijs.gg")])])])}],!1,null,null,null);o.default=component.exports;installComponents(component,{ThemeSwitcher:f(260).default})},262:function(n,o,f){"use strict";f.r(o);var t=f(16),component=Object(t.a)({},(function(){var n=this.$createElement,o=this._self._c||n;return o("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 16 16"}},[o("path",{attrs:{d:"M8 11a3 3 0 1 1 0-6 3 3 0 0 1 0 6zm0 1a4 4 0 1 0 0-8 4 4 0 0 0 0 8zM8 0a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 0zm0 13a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-1 0v-2A.5.5 0 0 1 8 13zm8-5a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2a.5.5 0 0 1 .5.5zM3 8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1 0-1h2A.5.5 0 0 1 3 8zm10.657-5.657a.5.5 0 0 1 0 .707l-1.414 1.415a.5.5 0 1 1-.707-.708l1.414-1.414a.5.5 0 0 1 .707 0zm-9.193 9.193a.5.5 0 0 1 0 .707L3.05 13.657a.5.5 0 0 1-.707-.707l1.414-1.414a.5.5 0 0 1 .707 0zm9.193 2.121a.5.5 0 0 1-.707 0l-1.414-1.414a.5.5 0 0 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .707zM4.464 4.465a.5.5 0 0 1-.707 0L2.343 3.05a.5.5 0 1 1 .707-.707l1.414 1.414a.5.5 0 0 1 0 .708z"}})])}),[],!1,null,null,null);o.default=component.exports},263:function(n,o,f){"use strict";f.r(o);var t=f(16),component=Object(t.a)({},(function(){var n=this.$createElement,o=this._self._c||n;return o("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 16 16"}},[o("path",{attrs:{d:"M6 .278a.768.768 0 0 1 .08.858 7.208 7.208 0 0 0-.878 3.46c0 4.021 3.278 7.277 7.318 7.277.527 0 1.04-.055 1.533-.16a.787.787 0 0 1 .81.316.733.733 0 0 1-.031.893A8.349 8.349 0 0 1 8.344 16C3.734 16 0 12.286 0 7.71 0 4.266 2.114 1.312 5.124.06A.752.752 0 0 1 6 .278z"}})])}),[],!1,null,null,null);o.default=component.exports}},[[186,11,1,12]]]); \ No newline at end of file diff --git a/_nuxt/dc280fe.js b/_nuxt/aacfe4d.js similarity index 59% rename from _nuxt/dc280fe.js rename to _nuxt/aacfe4d.js index 1212c22..ccfe41a 100644 --- a/_nuxt/dc280fe.js +++ b/_nuxt/aacfe4d.js @@ -1,2 +1,2 @@ /*! For license information please see LICENSES */ -(window.webpackJsonp=window.webpackJsonp||[]).push([[1],[function(t,e,n){(function(e){var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof e&&e)||function(){return this}()||Function("return this")()}).call(this,n(32))},function(t,e,n){"use strict";(function(t,n){var r=Object.freeze({});function o(t){return null==t}function c(t){return null!=t}function f(t){return!0===t}function l(t){return"string"==typeof t||"number"==typeof t||"symbol"==typeof t||"boolean"==typeof t}function h(t){return null!==t&&"object"==typeof t}var d=Object.prototype.toString;function v(t){return"[object Object]"===d.call(t)}function y(t){return"[object RegExp]"===d.call(t)}function m(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function w(t){return c(t)&&"function"==typeof t.then&&"function"==typeof t.catch}function x(t){return null==t?"":Array.isArray(t)||v(t)&&t.toString===d?JSON.stringify(t,null,2):String(t)}function _(t){var e=parseFloat(t);return isNaN(e)?t:e}function O(t,e){for(var map=Object.create(null),n=t.split(","),i=0;i-1)return t.splice(n,1)}}var k=Object.prototype.hasOwnProperty;function E(t,e){return k.call(t,e)}function j(t){var e=Object.create(null);return function(n){return e[n]||(e[n]=t(n))}}var C=/-(\w)/g,T=j((function(t){return t.replace(C,(function(t,e){return e?e.toUpperCase():""}))})),$=j((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),I=/\B([A-Z])/g,P=j((function(t){return t.replace(I,"-$1").toLowerCase()}));var R=Function.prototype.bind?function(t,e){return t.bind(e)}:function(t,e){function n(a){var n=arguments.length;return n?n>1?t.apply(e,arguments):t.call(e,a):t.call(e)}return n._length=t.length,n};function L(t,e){e=e||0;for(var i=t.length-e,n=new Array(i);i--;)n[i]=t[i+e];return n}function N(t,e){for(var n in e)t[n]=e[n];return t}function M(t){for(var e={},i=0;i0,ut=it&&it.indexOf("edge/")>0,ct=(it&&it.indexOf("android"),it&&/iphone|ipad|ipod|ios/.test(it)||"ios"===ot),ft=(it&&/chrome\/\d+/.test(it),it&&/phantomjs/.test(it),it&&it.match(/firefox\/(\d+)/)),lt={}.watch,pt=!1;if(et)try{var ht={};Object.defineProperty(ht,"passive",{get:function(){pt=!0}}),window.addEventListener("test-passive",null,ht)}catch(t){}var vt=function(){return void 0===Z&&(Z=!et&&!nt&&void 0!==t&&(t.process&&"server"===t.process.env.VUE_ENV)),Z},yt=et&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function mt(t){return"function"==typeof t&&/native code/.test(t.toString())}var gt,bt="undefined"!=typeof Symbol&&mt(Symbol)&&"undefined"!=typeof Reflect&&mt(Reflect.ownKeys);gt="undefined"!=typeof Set&&mt(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var wt=D,xt=0,_t=function(){this.id=xt++,this.subs=[]};_t.prototype.addSub=function(sub){this.subs.push(sub)},_t.prototype.removeSub=function(sub){A(this.subs,sub)},_t.prototype.depend=function(){_t.target&&_t.target.addDep(this)},_t.prototype.notify=function(){var t=this.subs.slice();for(var i=0,e=t.length;i-1)if(c&&!E(o,"default"))f=!1;else if(""===f||f===P(t)){var h=Zt(String,o.type);(h<0||l0&&(_e((n=Oe(n,(e||"")+"_"+i))[0])&&_e(h)&&(d[r]=Ct(h.text+n[0].text),n.shift()),d.push.apply(d,n)):l(n)?_e(h)?d[r]=Ct(h.text+n):""!==n&&d.push(Ct(n)):_e(n)&&_e(h)?d[r]=Ct(h.text+n.text):(f(t._isVList)&&c(n.tag)&&o(n.key)&&c(e)&&(n.key="__vlist"+e+"_"+i+"__"),d.push(n)));return d}function Se(t,e){if(t){for(var n=Object.create(null),r=bt?Reflect.ownKeys(t):Object.keys(t),i=0;i0,f=t?!!t.$stable:!c,l=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(f&&n&&n!==r&&l===n.$key&&!c&&!n.$hasNormal)return n;for(var h in o={},t)t[h]&&"$"!==h[0]&&(o[h]=Ce(e,h,t[h]))}else o={};for(var d in e)d in o||(o[d]=Te(e,d));return t&&Object.isExtensible(t)&&(t._normalized=o),Y(o,"$stable",f),Y(o,"$key",l),Y(o,"$hasNormal",c),o}function Ce(t,e,n){var r=function(){var t=arguments.length?n.apply(null,arguments):n({}),e=(t=t&&"object"==typeof t&&!Array.isArray(t)?[t]:xe(t))&&t[0];return t&&(!e||1===t.length&&e.isComment&&!Ee(e))?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:r,enumerable:!0,configurable:!0}),r}function Te(t,e){return function(){return t[e]}}function $e(t,e){var n,i,r,o,f;if(Array.isArray(t)||"string"==typeof t)for(n=new Array(t.length),i=0,r=t.length;idocument.createEvent("Event").timeStamp&&(On=function(){return Sn.now()})}function An(){var t,e;for(_n=On(),wn=!0,yn.sort((function(a,b){return a.id-b.id})),xn=0;xnxn&&yn[i].id>t.id;)i--;yn.splice(i+1,0,t)}else yn.push(t);bn||(bn=!0,pe(An))}}(this)},En.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||h(t)||this.deep){var e=this.value;if(this.value=t,this.user){var n='callback for watcher "'+this.expression+'"';ee(this.cb,this.vm,[t,e],this.vm,n)}else this.cb.call(this.vm,t,e)}}},En.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},En.prototype.depend=function(){for(var i=this.deps.length;i--;)this.deps[i].depend()},En.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||A(this.vm._watchers,this);for(var i=this.deps.length;i--;)this.deps[i].removeSub(this);this.active=!1}};var jn={enumerable:!0,configurable:!0,get:D,set:D};function Cn(t,e,n){jn.get=function(){return this[e][n]},jn.set=function(t){this[e][n]=t},Object.defineProperty(t,n,jn)}function Tn(t){t._watchers=[];var e=t.$options;e.props&&function(t,e){var n=t.$options.propsData||{},r=t._props={},o=t.$options._propKeys=[];t.$parent&&Lt(!1);var c=function(c){o.push(c);var f=Jt(c,e,n,t);Dt(r,c,f),c in t||Cn(t,"_props",c)};for(var f in e)c(f);Lt(!0)}(t,e.props),e.methods&&function(t,e){t.$options.props;for(var n in e)t[n]="function"!=typeof e[n]?D:R(e[n],t)}(t,e.methods),e.data?function(t){var data=t.$options.data;v(data=t._data="function"==typeof data?function(data,t){St();try{return data.call(t,t)}catch(e){return te(e,t,"data()"),{}}finally{At()}}(data,t):data||{})||(data={});var e=Object.keys(data),n=t.$options.props,i=(t.$options.methods,e.length);for(;i--;){var r=e[i];0,n&&E(n,r)||X(r)||Cn(t,"_data",r)}Mt(data,!0)}(t):Mt(t._data={},!0),e.computed&&function(t,e){var n=t._computedWatchers=Object.create(null),r=vt();for(var o in e){var c=e[o],f="function"==typeof c?c:c.get;0,r||(n[o]=new En(t,f||D,D,$n)),o in t||In(t,o,c)}}(t,e.computed),e.watch&&e.watch!==lt&&function(t,e){for(var n in e){var r=e[n];if(Array.isArray(r))for(var i=0;i-1:"string"==typeof pattern?pattern.split(",").indexOf(t)>-1:!!y(pattern)&&pattern.test(t)}function qn(t,filter){var e=t.cache,n=t.keys,r=t._vnode;for(var o in e){var c=e[o];if(c){var f=c.name;f&&!filter(f)&&zn(e,o,n,r)}}}function zn(t,e,n,r){var o=t[e];!o||r&&o.tag===r.tag||o.componentInstance.$destroy(),t[e]=null,A(n,e)}!function(t){t.prototype._init=function(t){var e=this;e._uid=Nn++,e._isVue=!0,t&&t._isComponent?function(t,e){var n=t.$options=Object.create(t.constructor.options),r=e._parentVnode;n.parent=e.parent,n._parentVnode=r;var o=r.componentOptions;n.propsData=o.propsData,n._parentListeners=o.listeners,n._renderChildren=o.children,n._componentTag=o.tag,e.render&&(n.render=e.render,n.staticRenderFns=e.staticRenderFns)}(e,t):e.$options=Kt(Mn(e.constructor),t||{},e),e._renderProxy=e,e._self=e,function(t){var e=t.$options,n=e.parent;if(n&&!e.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(t)}t.$parent=n,t.$root=n?n.$root:t,t.$children=[],t.$refs={},t._watcher=null,t._inactive=null,t._directInactive=!1,t._isMounted=!1,t._isDestroyed=!1,t._isBeingDestroyed=!1}(e),function(t){t._events=Object.create(null),t._hasHookEvent=!1;var e=t.$options._parentListeners;e&&cn(t,e)}(e),function(t){t._vnode=null,t._staticTrees=null;var e=t.$options,n=t.$vnode=e._parentVnode,o=n&&n.context;t.$slots=Ae(e._renderChildren,o),t.$scopedSlots=r,t._c=function(a,b,e,n){return Ze(t,a,b,e,n,!1)},t.$createElement=function(a,b,e,n){return Ze(t,a,b,e,n,!0)};var c=n&&n.data;Dt(t,"$attrs",c&&c.attrs||r,null,!0),Dt(t,"$listeners",e._parentListeners||r,null,!0)}(e),vn(e,"beforeCreate"),function(t){var e=Se(t.$options.inject,t);e&&(Lt(!1),Object.keys(e).forEach((function(n){Dt(t,n,e[n])})),Lt(!0))}(e),Tn(e),function(t){var e=t.$options.provide;e&&(t._provided="function"==typeof e?e.call(t):e)}(e),vn(e,"created"),e.$options.el&&e.$mount(e.$options.el)}}(Dn),function(t){var e={get:function(){return this._data}},n={get:function(){return this._props}};Object.defineProperty(t.prototype,"$data",e),Object.defineProperty(t.prototype,"$props",n),t.prototype.$set=Ft,t.prototype.$delete=del,t.prototype.$watch=function(t,e,n){var r=this;if(v(e))return Ln(r,t,e,n);(n=n||{}).user=!0;var o=new En(r,t,e,n);if(n.immediate){var c='callback for immediate watcher "'+o.expression+'"';St(),ee(e,r,[o.value],r,c),At()}return function(){o.teardown()}}}(Dn),function(t){var e=/^hook:/;t.prototype.$on=function(t,n){var r=this;if(Array.isArray(t))for(var i=0,o=t.length;i1?L(n):n;for(var r=L(arguments,1),o='event handler for "'+t+'"',i=0,c=n.length;iparseInt(this.max)&&zn(e,n[0],n,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)zn(this.cache,t,this.keys)},mounted:function(){var t=this;this.cacheVNode(),this.$watch("include",(function(e){qn(t,(function(t){return Bn(e,t)}))})),this.$watch("exclude",(function(e){qn(t,(function(t){return!Bn(e,t)}))}))},updated:function(){this.cacheVNode()},render:function(){var slot=this.$slots.default,t=on(slot),e=t&&t.componentOptions;if(e){var n=Un(e),r=this.include,o=this.exclude;if(r&&(!n||!Bn(r,n))||o&&n&&Bn(o,n))return t;var c=this.cache,f=this.keys,l=null==t.key?e.Ctor.cid+(e.tag?"::"+e.tag:""):t.key;c[l]?(t.componentInstance=c[l].componentInstance,A(f,l),f.push(l)):(this.vnodeToCache=t,this.keyToCache=l),t.data.keepAlive=!0}return t||slot&&slot[0]}},Wn={KeepAlive:Hn};!function(t){var e={get:function(){return G}};Object.defineProperty(t,"config",e),t.util={warn:wt,extend:N,mergeOptions:Kt,defineReactive:Dt},t.set=Ft,t.delete=del,t.nextTick=pe,t.observable=function(t){return Mt(t),t},t.options=Object.create(null),W.forEach((function(e){t.options[e+"s"]=Object.create(null)})),t.options._base=t,N(t.options.components,Wn),function(t){t.use=function(t){var e=this._installedPlugins||(this._installedPlugins=[]);if(e.indexOf(t)>-1)return this;var n=L(arguments,1);return n.unshift(this),"function"==typeof t.install?t.install.apply(t,n):"function"==typeof t&&t.apply(null,n),e.push(t),this}}(t),function(t){t.mixin=function(t){return this.options=Kt(this.options,t),this}}(t),Fn(t),function(t){W.forEach((function(e){t[e]=function(t,n){return n?("component"===e&&v(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"==typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}}))}(t)}(Dn),Object.defineProperty(Dn.prototype,"$isServer",{get:vt}),Object.defineProperty(Dn.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Dn,"FunctionalRenderContext",{value:We}),Dn.version="2.6.14";var Kn=O("style,class"),Gn=O("input,textarea,option,select,progress"),Jn=O("contenteditable,draggable,spellcheck"),Xn=O("events,caret,typing,plaintext-only"),Yn=O("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),Qn="http://www.w3.org/1999/xlink",Zn=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},er=function(t){return Zn(t)?t.slice(6,t.length):""},nr=function(t){return null==t||!1===t};function rr(t){for(var data=t.data,e=t,n=t;c(n.componentInstance);)(n=n.componentInstance._vnode)&&n.data&&(data=or(n.data,data));for(;c(e=e.parent);)e&&e.data&&(data=or(data,e.data));return function(t,e){if(c(t)||c(e))return ir(t,ar(e));return""}(data.staticClass,data.class)}function or(t,e){return{staticClass:ir(t.staticClass,e.staticClass),class:c(t.class)?[t.class,e.class]:e.class}}function ir(a,b){return a?b?a+" "+b:a:b||""}function ar(t){return Array.isArray(t)?function(t){for(var e,n="",i=0,r=t.length;i-1?$r(t,e,n):Yn(e)?nr(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Jn(e)?t.setAttribute(e,function(t,e){return nr(e)||"false"===e?"false":"contenteditable"===t&&Xn(e)?e:"true"}(e,n)):Zn(e)?nr(n)?t.removeAttributeNS(Qn,er(e)):t.setAttributeNS(Qn,e,n):$r(t,e,n)}function $r(t,e,n){if(nr(n))t.removeAttribute(e);else{if(at&&!st&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}var Ir={create:Cr,update:Cr};function Pr(t,e){var n=e.elm,data=e.data,r=t.data;if(!(o(data.staticClass)&&o(data.class)&&(o(r)||o(r.staticClass)&&o(r.class)))){var f=rr(e),l=n._transitionClasses;c(l)&&(f=ir(f,ar(l))),f!==n._prevClass&&(n.setAttribute("class",f),n._prevClass=f)}}var Rr,Lr={create:Pr,update:Pr};function Nr(t,e,n){var r=Rr;return function o(){var c=e.apply(null,arguments);null!==c&&Fr(t,o,n,r)}}var Mr=ie&&!(ft&&Number(ft[1])<=53);function Dr(t,e,n,r){if(Mr){var o=_n,c=e;e=c._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=o||t.timeStamp<=0||t.target.ownerDocument!==document)return c.apply(this,arguments)}}Rr.addEventListener(t,e,pt?{capture:n,passive:r}:n)}function Fr(t,e,n,r){(r||Rr).removeEventListener(t,e._wrapper||e,n)}function Ur(t,e){if(!o(t.data.on)||!o(e.data.on)){var n=e.data.on||{},r=t.data.on||{};Rr=e.elm,function(t){if(c(t.__r)){var e=at?"change":"input";t[e]=[].concat(t.__r,t[e]||[]),delete t.__r}c(t.__c)&&(t.change=[].concat(t.__c,t.change||[]),delete t.__c)}(n),ge(n,r,Dr,Fr,Nr,e.context),Rr=void 0}}var Br,qr={create:Ur,update:Ur};function zr(t,e){if(!o(t.data.domProps)||!o(e.data.domProps)){var n,r,f=e.elm,l=t.data.domProps||{},h=e.data.domProps||{};for(n in c(h.__ob__)&&(h=e.data.domProps=N({},h)),l)n in h||(f[n]="");for(n in h){if(r=h[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),r===l[n])continue;1===f.childNodes.length&&f.removeChild(f.childNodes[0])}if("value"===n&&"PROGRESS"!==f.tagName){f._value=r;var d=o(r)?"":String(r);Vr(f,d)&&(f.value=d)}else if("innerHTML"===n&&cr(f.tagName)&&o(f.innerHTML)){(Br=Br||document.createElement("div")).innerHTML=""+r+"";for(var svg=Br.firstChild;f.firstChild;)f.removeChild(f.firstChild);for(;svg.firstChild;)f.appendChild(svg.firstChild)}else if(r!==l[n])try{f[n]=r}catch(t){}}}}function Vr(t,e){return!t.composing&&("OPTION"===t.tagName||function(t,e){var n=!0;try{n=document.activeElement!==t}catch(t){}return n&&t.value!==e}(t,e)||function(t,e){var n=t.value,r=t._vModifiers;if(c(r)){if(r.number)return _(n)!==_(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}(t,e))}var Hr={create:zr,update:zr},Wr=j((function(t){var e={},n=/:(.+)/;return t.split(/;(?![^(]*\))/g).forEach((function(t){if(t){var r=t.split(n);r.length>1&&(e[r[0].trim()]=r[1].trim())}})),e}));function Kr(data){var style=Gr(data.style);return data.staticStyle?N(data.staticStyle,style):style}function Gr(t){return Array.isArray(t)?M(t):"string"==typeof t?Wr(t):t}var Jr,Xr=/^--/,Yr=/\s*!important$/,Qr=function(t,e,n){if(Xr.test(e))t.style.setProperty(e,n);else if(Yr.test(n))t.style.setProperty(P(e),n.replace(Yr,""),"important");else{var r=to(e);if(Array.isArray(n))for(var i=0,o=n.length;i-1?e.split(no).forEach((function(e){return t.classList.add(e)})):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function oo(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(no).forEach((function(e){return t.classList.remove(e)})):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{for(var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";n.indexOf(r)>=0;)n=n.replace(r," ");(n=n.trim())?t.setAttribute("class",n):t.removeAttribute("class")}}function io(t){if(t){if("object"==typeof t){var e={};return!1!==t.css&&N(e,ao(t.name||"v")),N(e,t),e}return"string"==typeof t?ao(t):void 0}}var ao=j((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),so=et&&!st,uo="transition",co="animation",fo="transition",lo="transitionend",po="animation",ho="animationend";so&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(fo="WebkitTransition",lo="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(po="WebkitAnimation",ho="webkitAnimationEnd"));var vo=et?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function yo(t){vo((function(){vo(t)}))}function mo(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),ro(t,e))}function go(t,e){t._transitionClasses&&A(t._transitionClasses,e),oo(t,e)}function bo(t,e,n){var r=xo(t,e),o=r.type,c=r.timeout,f=r.propCount;if(!o)return n();var l=o===uo?lo:ho,h=0,d=function(){t.removeEventListener(l,v),n()},v=function(e){e.target===t&&++h>=f&&d()};setTimeout((function(){h0&&(n=uo,v=f,y=c.length):e===co?d>0&&(n=co,v=d,y=h.length):y=(n=(v=Math.max(f,d))>0?f>d?uo:co:null)?n===uo?c.length:h.length:0,{type:n,timeout:v,propCount:y,hasTransform:n===uo&&wo.test(r[fo+"Property"])}}function _o(t,e){for(;t.length1}function jo(t,e){!0!==e.data.show&&So(e)}var Co=function(t){var i,e,n={},r=t.modules,h=t.nodeOps;for(i=0;ix?A(t,o(n[S+1])?null:n[S+1].elm,n,w,S,r):w>S&&E(e,m,x)}(m,w,_,r,y):c(_)?(c(t.text)&&h.setTextContent(m,""),A(m,null,_,0,_.length-1,r)):c(w)?E(w,0,w.length-1):c(t.text)&&h.setTextContent(m,""):t.text!==e.text&&h.setTextContent(m,e.text),c(data)&&c(i=data.hook)&&c(i=i.postpatch)&&i(t,e)}}}function $(t,e,n){if(f(n)&&c(t.parent))t.parent.data.pendingInsert=e;else for(var i=0;i-1,option.selected!==c&&(option.selected=c);else if(B(Ro(option),r))return void(t.selectedIndex!==i&&(t.selectedIndex=i));o||(t.selectedIndex=-1)}}function Po(t,e){return e.every((function(e){return!B(e,t)}))}function Ro(option){return"_value"in option?option._value:option.value}function Lo(t){t.target.composing=!0}function No(t){t.target.composing&&(t.target.composing=!1,Mo(t.target,"input"))}function Mo(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function Do(t){return!t.componentInstance||t.data&&t.data.transition?t:Do(t.componentInstance._vnode)}var Fo={bind:function(t,e,n){var r=e.value,o=(n=Do(n)).data&&n.data.transition,c=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;r&&o?(n.data.show=!0,So(n,(function(){t.style.display=c}))):t.style.display=r?c:"none"},update:function(t,e,n){var r=e.value;!r!=!e.oldValue&&((n=Do(n)).data&&n.data.transition?(n.data.show=!0,r?So(n,(function(){t.style.display=t.__vOriginalDisplay})):Ao(n,(function(){t.style.display="none"}))):t.style.display=r?t.__vOriginalDisplay:"none")},unbind:function(t,e,n,r,o){o||(t.style.display=t.__vOriginalDisplay)}},Uo={model:To,show:Fo},Bo={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function qo(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?qo(on(e.children)):t}function zo(t){var data={},e=t.$options;for(var n in e.propsData)data[n]=t[n];var r=e._parentListeners;for(var o in r)data[T(o)]=r[o];return data}function Vo(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}var Ho=function(t){return t.tag||Ee(t)},Wo=function(t){return"show"===t.name},Ko={name:"transition",props:Bo,abstract:!0,render:function(t){var e=this,n=this.$slots.default;if(n&&(n=n.filter(Ho)).length){0;var r=this.mode;0;var o=n[0];if(function(t){for(;t=t.parent;)if(t.data.transition)return!0}(this.$vnode))return o;var c=qo(o);if(!c)return o;if(this._leaving)return Vo(t,o);var f="__transition-"+this._uid+"-";c.key=null==c.key?c.isComment?f+"comment":f+c.tag:l(c.key)?0===String(c.key).indexOf(f)?c.key:f+c.key:c.key;var data=(c.data||(c.data={})).transition=zo(this),h=this._vnode,d=qo(h);if(c.data.directives&&c.data.directives.some(Wo)&&(c.data.show=!0),d&&d.data&&!function(t,e){return e.key===t.key&&e.tag===t.tag}(c,d)&&!Ee(d)&&(!d.componentInstance||!d.componentInstance._vnode.isComment)){var v=d.data.transition=N({},data);if("out-in"===r)return this._leaving=!0,be(v,"afterLeave",(function(){e._leaving=!1,e.$forceUpdate()})),Vo(t,o);if("in-out"===r){if(Ee(c))return h;var y,m=function(){y()};be(data,"afterEnter",m),be(data,"enterCancelled",m),be(v,"delayLeave",(function(t){y=t}))}}return o}}},Go=N({tag:String,moveClass:String},Bo);function Jo(t){t.elm._moveCb&&t.elm._moveCb(),t.elm._enterCb&&t.elm._enterCb()}function Xo(t){t.data.newPos=t.elm.getBoundingClientRect()}function Yo(t){var e=t.data.pos,n=t.data.newPos,r=e.left-n.left,o=e.top-n.top;if(r||o){t.data.moved=!0;var s=t.elm.style;s.transform=s.WebkitTransform="translate("+r+"px,"+o+"px)",s.transitionDuration="0s"}}delete Go.mode;var Qo={Transition:Ko,TransitionGroup:{props:Go,beforeMount:function(){var t=this,e=this._update;this._update=function(n,r){var o=ln(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,o(),e.call(t,n,r)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",map=Object.create(null),n=this.prevChildren=this.children,r=this.$slots.default||[],o=this.children=[],c=zo(this),i=0;i-1?lr[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:lr[t]=/HTMLUnknownElement/.test(e.toString())},N(Dn.options.directives,Uo),N(Dn.options.components,Qo),Dn.prototype.__patch__=et?Co:D,Dn.prototype.$mount=function(t,e){return function(t,e,n){var r;return t.$el=e,t.$options.render||(t.$options.render=jt),vn(t,"beforeMount"),r=function(){t._update(t._render(),n)},new En(t,r,D,{before:function(){t._isMounted&&!t._isDestroyed&&vn(t,"beforeUpdate")}},!0),n=!1,null==t.$vnode&&(t._isMounted=!0,vn(t,"mounted")),t}(this,t=t&&et?function(t){if("string"==typeof t){return document.querySelector(t)||document.createElement("div")}return t}(t):void 0,e)},et&&setTimeout((function(){G.devtools&&yt&&yt.emit("init",Dn)}),0),e.a=Dn}).call(this,n(32),n(165).setImmediate)},,function(t,e){var n=Function.prototype,r=n.bind,o=n.call,c=r&&r.bind(o);t.exports=r?function(t){return t&&c(o,t)}:function(t){return t&&function(){return o.apply(t,arguments)}}},function(t,e,n){var r=n(0),o=n(83),c=n(15),f=n(109),l=n(106),h=n(131),d=o("wks"),v=r.Symbol,y=v&&v.for,m=h?v:v&&v.withoutSetter||f;t.exports=function(t){if(!c(d,t)||!l&&"string"!=typeof d[t]){var e="Symbol."+t;l&&c(v,t)?d[t]=v[t]:d[t]=h&&y?y(e):m(e)}return d[t]}},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,n){var r=n(0),o=n(38).f,c=n(39),f=n(20),l=n(108),h=n(133),d=n(105);t.exports=function(t,source){var e,n,v,y,m,w=t.target,x=t.global,_=t.stat;if(e=x?r:_?r[w]||l(w,{}):(r[w]||{}).prototype)for(n in source){if(y=source[n],v=t.noTargetGet?(m=o(e,n))&&m.value:e[n],!d(x?n:w+(_?".":"#")+n,t.forced)&&void 0!==v){if(typeof y==typeof v)continue;h(y,v)}(t.sham||v&&v.sham)&&c(y,"sham",!0),f(e,n,y,t)}}},function(t,e){t.exports=function(t){return"function"==typeof t}},function(t,e,n){var r=n(0),o=n(17),c=r.String,f=r.TypeError;t.exports=function(t){if(o(t))return t;throw f(c(t)+" is not an object")}},function(t,e,n){"use strict";function r(t,e,n,r,o,c,f){try{var l=t[c](f),h=l.value}catch(t){return void n(t)}l.done?e(h):Promise.resolve(h).then(r,o)}function o(t){return function(){var e=this,n=arguments;return new Promise((function(o,c){var f=t.apply(e,n);function l(t){r(f,o,c,l,h,"next",t)}function h(t){r(f,o,c,l,h,"throw",t)}l(void 0)}))}}n.d(e,"a",(function(){return o}))},function(t,e){var n=Function.prototype.call;t.exports=n.bind?n.bind(n):function(){return n.apply(n,arguments)}},function(t,e,n){var r=n(113),o=n(20),c=n(212);r||o(Object.prototype,"toString",c,{unsafe:!0})},function(t,e,n){var r=n(0),o=n(67),c=r.String;t.exports=function(t){if("Symbol"===o(t))throw TypeError("Cannot convert a Symbol value to a string");return c(t)}},function(t,e,n){"use strict";n.d(e,"a",(function(){return Y})),n.d(e,"b",(function(){return wt})),n.d(e,"c",(function(){return mt})),n.d(e,"d",(function(){return bt})),n.d(e,"e",(function(){return _t})),n.d(e,"f",(function(){return ht})),n.d(e,"g",(function(){return pt})),n.d(e,"h",(function(){return ut}));n(28),n(49),n(27),n(50),n(51),n(62),n(63);var r=n(23),o=n(22),c=n(99);var f=n(101),l=n(100);function h(t){return Object(c.a)(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||Object(f.a)(t)||Object(l.a)()}var d=n(30);function v(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function y(t,e){for(var i=0;i=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},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,f=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return c=t.done,t},e:function(t){f=!0,o=t},f:function(){try{c||null==n.return||n.return()}finally{if(f)throw o}}}}function _(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i>1,t+=k(t/e);t>455;r+=36)t=k(t/35);return k(r+36*t/(t+38))};function T(t){return function(t,e){var n=t.split("@"),r="";n.length>1&&(r=n[0]+"@",t=n[1]);var o=function(t,e){for(var n=[],r=t.length;r--;)n[r]=e(t[r]);return n}((t=t.replace(S,".")).split("."),(function(t){return O.test(t)?"xn--"+function(t){var e,n=[],r=(t=function(t){for(var e=[],n=0,r=t.length;n=55296&&o<=56319&&n=o&&mk((2147483647-i)/a)&&j("overflow"),i+=(v-o)*a,o=v;var w,_=x(t);try{for(_.s();!(w=_.n()).done;){var O=w.value;if(O2147483647&&j("overflow"),O==o){for(var S=i,A=36;;A+=36){var T=A<=c?1:A>=c+26?26:A-c;if(S0&&void 0!==arguments[0]?arguments[0]:"";try{return decodeURIComponent(""+text)}catch(t){return""+text}}function Q(text){return Y(text.replace(H,"%252F"))}function Z(text){return Y(text.replace(L," "))}function tt(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return T(t)}function et(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e={};"?"===t[0]&&(t=t.substr(1));var n,r=x(t.split("&"));try{for(r.s();!(n=r.n()).done;){var param=n.value,o=param.match(/([^=]+)=?(.*)/)||[];if(!(o.length<2)){var c=Y(o[1]);if("__proto__"!==c&&"constructor"!==c){var f=Z(o[2]||"");e[c]?Array.isArray(e[c])?e[c].push(f):e[c]=[e[c],f]:e[c]=f}}}}catch(t){r.e(t)}finally{r.f()}return e}function nt(t){return Object.keys(t).map((function(e){return n=e,(r=t[e])?Array.isArray(r)?r.map((function(t){return"".concat(J(n),"=").concat(G(t))})).join("&"):"".concat(J(n),"=").concat(G(r)):J(n);var n,r})).join("&")}var ot=function(){function t(){var input=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(v(this,t),this.query={},"string"!=typeof input)throw new TypeError("URL input should be string received ".concat(Object(d.a)(input)," (").concat(input,")"));var e=xt(input);this.protocol=Y(e.protocol),this.host=Y(e.host),this.auth=Y(e.auth),this.pathname=Q(e.pathname),this.query=et(e.search),this.hash=Y(e.hash)}var e,n,r;return e=t,(n=[{key:"hostname",get:function(){return St(this.host).hostname}},{key:"port",get:function(){return St(this.host).port||""}},{key:"username",get:function(){return Ot(this.auth).username}},{key:"password",get:function(){return Ot(this.auth).password||""}},{key:"hasProtocol",get:function(){return this.protocol.length}},{key:"isAbsolute",get:function(){return this.hasProtocol||"/"===this.pathname[0]}},{key:"search",get:function(){var q=nt(this.query);return q.length?"?"+q:""}},{key:"searchParams",get:function(){var t=this,p=new URLSearchParams,e=function(e){var n=t.query[e];Array.isArray(n)?n.forEach((function(t){return p.append(e,t)})):p.append(e,n||"")};for(var n in this.query)e(n);return p}},{key:"origin",get:function(){return(this.protocol?this.protocol+"//":"")+tt(this.host)}},{key:"fullpath",get:function(){return X(this.pathname)+this.search+K(this.hash).replace(U,"{").replace(z,"}").replace(D,"^")}},{key:"encodedAuth",get:function(){if(!this.auth)return"";var t=Ot(this.auth),e=t.username,n=t.password;return encodeURIComponent(e)+(n?":"+encodeURIComponent(n):"")}},{key:"href",get:function(){var t=this.encodedAuth,e=(this.protocol?this.protocol+"//":"")+(t?t+"@":"")+tt(this.host);return this.hasProtocol&&this.isAbsolute?e+this.fullpath:this.fullpath}},{key:"append",value:function(t){if(t.hasProtocol)throw new Error("Cannot append a URL with protocol");Object.assign(this.query,t.query),t.pathname&&(this.pathname=ct(this.pathname)+lt(t.pathname)),t.hash&&(this.hash=t.hash)}},{key:"toJSON",value:function(){return this.href}},{key:"toString",value:function(){return this.href}}])&&y(e.prototype,n),r&&y(e,r),t}();function it(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return/^\w+:\/\/.+/.test(t)||e&&/^\/\/[^/]+/.test(t)}var at=/\/$|\/\?/;function st(){var input=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t?at.test(input):input.endsWith("/")}function ut(){var input=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!t)return(st(input)?input.slice(0,-1):input)||"/";if(!st(input,!0))return input||"/";var e=input.split("?"),n=h(e),r=n[0],s=n.slice(1);return(r.slice(0,-1)||"/")+(s.length?"?".concat(s.join("?")):"")}function ct(){var input=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!t)return input.endsWith("/")?input:input+"/";if(st(input,!0))return input||"/";var e=input.split("?"),n=h(e),r=n[0],s=n.slice(1);return r+"/"+(s.length?"?".concat(s.join("?")):"")}function ft(){var input=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return input.startsWith("/")}function lt(){var input=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return(ft(input)?input.substr(1):input)||"/"}function pt(input,base){if(vt(base))return input;var t=ut(base);return input.startsWith(t)?input.substr(t.length)||"/":input}function ht(input,t){var e=xt(input),n=w(w({},et(e.search)),t);return e.search=nt(n),function(t){var e=t.pathname+(t.search?(t.search.startsWith("?")?"":"?")+t.search:"")+t.hash;if(!t.protocol)return e;return t.protocol+"//"+(t.auth?t.auth+"@":"")+t.host+e}(e)}function vt(t){return!t||"/"===t}function yt(t){return t&&"/"!==t}function mt(base){for(var t=base||"",e=arguments.length,input=new Array(e>1?e-1:0),n=1;n0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;if(!it(input,!0))return t?xt(t+input):_t(input);var e=(input.match(/([^:/]+:)?\/\/([^/@]+@)?(.*)/)||[]).splice(1),n=Object(r.a)(e,3),o=n[0],c=void 0===o?"":o,f=n[1],l=n[2],h=(l.match(/([^/?]*)(.*)?/)||[]).splice(1),d=Object(r.a)(h,2),v=d[0],y=void 0===v?"":v,m=d[1],path=void 0===m?"":m,w=_t(path),x=w.pathname,_=w.search,O=w.hash;return{protocol:c,auth:f?f.substr(0,f.length-1):"",host:y,pathname:x,search:_,hash:O}}function _t(){var input=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=(input.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1),e=Object(r.a)(t,3),n=e[0],o=void 0===n?"":n,c=e[1],f=void 0===c?"":c,l=e[2],h=void 0===l?"":l;return{pathname:o,search:f,hash:h}}function Ot(){var input=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=input.split(":"),e=Object(r.a)(t,2),n=e[0],o=e[1];return{username:Y(n),password:Y(o)}}function St(){var input=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=(input.match(/([^/]*)(:0-9+)?/)||[]).splice(1),e=Object(r.a)(t,2),n=e[0],o=e[1];return{hostname:Y(n),port:o}}},function(t,e,n){var r=n(5);t.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},function(t,e,n){var r=n(3),o=n(26),c=r({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return c(o(t),e)}},function(t,e,n){"use strict";function r(t,e,n,r,o,c,f,l){var h,d="function"==typeof t?t.options:t;if(e&&(d.render=e,d.staticRenderFns=n,d._compiled=!0),r&&(d.functional=!0),c&&(d._scopeId="data-v-"+c),f?(h=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),o&&o.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(f)},d._ssrRegister=h):o&&(h=l?function(){o.call(this,(d.functional?this.parent:this).$root.$options.shadowRoot)}:o),h)if(d.functional){d._injectStyles=h;var v=d.render;d.render=function(t,e){return h.call(e),v(t,e)}}else{var y=d.beforeCreate;d.beforeCreate=y?[].concat(y,h):[h]}return{exports:t,options:d}}n.d(e,"a",(function(){return r}))},function(t,e,n){var r=n(7);t.exports=function(t){return"object"==typeof t?null!==t:r(t)}},function(t,e,n){"use strict";var r=n(170),o=Object.prototype.toString;function c(t){return"[object Array]"===o.call(t)}function f(t){return void 0===t}function l(t){return null!==t&&"object"==typeof t}function h(t){if("[object Object]"!==o.call(t))return!1;var e=Object.getPrototypeOf(t);return null===e||e===Object.prototype}function d(t){return"[object Function]"===o.call(t)}function v(t,e){if(null!=t)if("object"!=typeof t&&(t=[t]),c(t))for(var i=0,n=t.length;i=n.length?{value:void 0,done:!0}:(t=r(n,o),e.index+=t.length,{value:t,done:!1})}))},function(t,e,n){var r=n(0),o=n(156),c=n(157),f=n(116),l=n(39),h=n(4),d=h("iterator"),v=h("toStringTag"),y=f.values,m=function(t,e){if(t){if(t[d]!==y)try{l(t,d,y)}catch(e){t[d]=y}if(t[v]||l(t,v,e),o[e])for(var n in f)if(t[n]!==f[n])try{l(t,n,f[n])}catch(e){t[n]=f[n]}}};for(var w in o)m(r[w]&&r[w].prototype,w);m(c,"DOMTokenList")},,function(t,e,n){var r=n(14),o=n(10),c=n(78),f=n(54),l=n(21),h=n(80),d=n(15),v=n(132),y=Object.getOwnPropertyDescriptor;e.f=r?y:function(t,e){if(t=l(t),e=h(e),v)try{return y(t,e)}catch(t){}if(d(t,e))return f(!o(c.f,t,e),t[e])}},function(t,e,n){var r=n(14),o=n(19),c=n(54);t.exports=r?function(object,t,e){return o.f(object,t,c(1,e))}:function(object,t,e){return object[t]=e,object}},function(t,e,n){var r,o,c,f=n(191),l=n(0),h=n(3),d=n(17),v=n(39),y=n(15),m=n(107),w=n(86),x=n(87),_="Object already initialized",O=l.TypeError,S=l.WeakMap;if(f||m.state){var A=m.state||(m.state=new S),k=h(A.get),E=h(A.has),j=h(A.set);r=function(t,e){if(E(A,t))throw new O(_);return e.facade=t,j(A,t,e),e},o=function(t){return k(A,t)||{}},c=function(t){return E(A,t)}}else{var C=w("state");x[C]=!0,r=function(t,e){if(y(t,C))throw new O(_);return e.facade=t,v(t,C,e),e},o=function(t){return y(t,C)?t[C]:{}},c=function(t){return y(t,C)}}t.exports={set:r,get:o,has:c,enforce:function(t){return c(t)?o(t):r(t,{})},getterFor:function(t){return function(e){var n;if(!d(e)||(n=o(e)).type!==t)throw O("Incompatible receiver, "+t+" required");return n}}}},function(t,e,n){"use strict";var r=n(6),o=n(92).filter;r({target:"Array",proto:!0,forced:!n(69)("filter")},{filter:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){var r=n(6),o=n(26),c=n(72);r({target:"Object",stat:!0,forced:n(5)((function(){c(1)}))},{keys:function(t){return c(o(t))}})},function(t,e,n){var r=n(3);t.exports=r({}.isPrototypeOf)},function(t,e,n){"use strict";var r=n(6),o=n(0),c=n(89),f=n(90),l=n(17),h=n(110),d=n(47),v=n(21),y=n(68),m=n(4),w=n(69),x=n(48),_=w("slice"),O=m("species"),S=o.Array,A=Math.max;r({target:"Array",proto:!0,forced:!_},{slice:function(t,e){var n,r,o,m=v(this),w=d(m),_=h(t,w),k=h(void 0===e?w:e,w);if(c(m)&&(n=m.constructor,(f(n)&&(n===S||c(n.prototype))||l(n)&&null===(n=n[O]))&&(n=void 0),n===S||void 0===n))return x(m,_,k);for(r=new(void 0===n?S:n)(A(k-_,0)),o=0;_0?r:n)(e)}},function(t,e,n){var r=n(55),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},function(t,e,n){var r=n(3),o=n(66),c=r(r.bind);t.exports=function(t,e){return o(t),void 0===e?t:c?c(t,e):function(){return t.apply(e,arguments)}}},function(t,e,n){var r,o=n(8),c=n(194),f=n(111),l=n(87),html=n(140),h=n(84),d=n(86),v=d("IE_PROTO"),y=function(){},m=function(content){return"

thijs.gg

I'm a red panda!

Thijs/Coding
[he/they]

+

thijs.gg

Image of a red panda

Thijs/Coding
[he/they]

Hey there! I'm a maker and high school student from the Bay Area. I'm super interested in code, electronics, and public transportation.


+ Built with NuxtJS & TailwindCSS