jacobinathanialpeterson commited on
Commit
8873fbe
1 Parent(s): ad8629f

Upload 236 files

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. _nuxt/158ad79.js +1 -0
  2. _nuxt/1aa6aa1.js +1 -0
  3. _nuxt/2576758.js +1 -0
  4. _nuxt/417f0f7.js +1 -0
  5. _nuxt/69040cc.js +0 -0
  6. _nuxt/6bc66ba.js +1 -0
  7. _nuxt/764c452.js +1 -0
  8. _nuxt/7f4fc98.js +0 -0
  9. _nuxt/7ff5175.js +1 -0
  10. _nuxt/8108e77.js +1 -0
  11. _nuxt/8408c71.js +1 -0
  12. _nuxt/8be3cd8.js +1 -0
  13. _nuxt/8cd6f8c.js +1 -0
  14. _nuxt/992eef7.js +1 -0
  15. _nuxt/aa738d6.js +1 -0
  16. _nuxt/b582dd7.js +1 -0
  17. _nuxt/b9a47fa.js +1 -0
  18. _nuxt/d1bdeae.js +1 -0
  19. _nuxt/d2031f3.js +0 -0
  20. _nuxt/dcc1889.js +1 -0
  21. _nuxt/e45fe8a.js +1 -0
  22. _nuxt/ed5d02e.js +1 -0
  23. _nuxt/fc52aec.js +1 -0
  24. _nuxt/static/1707085285/manifest.js +1 -0
  25. _nuxt/static/1707085285/passsword-game/payload.js +1 -0
  26. _nuxt/static/1707085285/payload.js +1 -0
  27. _nuxt/static/1707085285/state.js +1 -0
  28. password-game/captchas/25egp.png +0 -0
  29. password-game/captchas/264m5.png +0 -0
  30. password-game/captchas/28x47.png +0 -0
  31. password-game/captchas/2b827.png +0 -0
  32. password-game/captchas/2cg58.png +0 -0
  33. password-game/captchas/2g783.png +0 -0
  34. password-game/captchas/2x7bm.png +0 -0
  35. password-game/captchas/2ycn8.png +0 -0
  36. password-game/captchas/33p4e.png +0 -0
  37. password-game/captchas/34pcn.png +0 -0
  38. password-game/captchas/387g2.png +0 -0
  39. password-game/captchas/3bd8f.png +0 -0
  40. password-game/captchas/3bfnd.png +0 -0
  41. password-game/captchas/3den6.png +0 -0
  42. password-game/captchas/3ebnn.png +0 -0
  43. password-game/captchas/3nw7w.png +0 -0
  44. password-game/captchas/3ny45.png +0 -0
  45. password-game/captchas/3p4nn.png +0 -0
  46. password-game/captchas/3pe4g.png +0 -0
  47. password-game/captchas/3w2bw.png +0 -0
  48. password-game/captchas/44xe8.png +0 -0
  49. password-game/captchas/47e4p.png +0 -0
  50. password-game/captchas/4cn7b.png +0 -0
_nuxt/158ad79.js ADDED
@@ -0,0 +1 @@
 
 
1
+ (window.webpackJsonp=window.webpackJsonp||[]).push([[52],{1244:function(t,e,o){"use strict";o(751)},1245:function(t,e,o){var n=o(107)(!1);n.push([t.i,".sidebar[data-v-9368c4de]{position:fixed;right:-2px;bottom:70px;z-index:3;transform:translate(100%);animation:slideIn-9368c4de .3s ease-out .4s forwards}@keyframes slideIn-9368c4de{0%{transform:translateX(100%)}to{transform:translateX(0)}}.tab[data-v-9368c4de]{width:60px;padding:6px 0 3px;display:flex;justify-content:center;align-items:center;background:#ffefd5;cursor:pointer;border:2px solid #472f19;margin-top:-2px;touch-action:manipulation;outline:none}.tab-icon[data-v-9368c4de],.tab-inner[data-v-9368c4de]{text-align:center}.tab-icon[data-v-9368c4de]{width:30px;height:30px;transition:transform .1s ease-out}.tab:hover .tab-icon[data-v-9368c4de]{transform:scale(1.05)}.tab:hover .heart[data-v-9368c4de]{filter:drop-shadow(0 0 3px rgb(226,86,86,.5))}.tab-label[data-v-9368c4de]{font-size:12px;color:#472f19;text-align:center;position:relative;top:-3px}.sidebar .tab[data-v-9368c4de]:first-child{border-top-left-radius:5px}.sidebar .tab[data-v-9368c4de]:last-child{border-bottom-left-radius:5px}.heart-liked[data-v-9368c4de]{animation:liked-9368c4de .34s ease-out forwards;filter:none!important}.heart-liked path[data-v-9368c4de]{transition:fill .15s ease-out}@keyframes liked-9368c4de{30%{transform:scale(1.3)}55%{transform:scale(1)}75%{transform:scale(1.15)}to{transform:scale(1)}}@media screen and (max-width:600px){.sidebar[data-v-9368c4de]{bottom:60px}.tab[data-v-9368c4de]{width:54px;padding:6px 0 2px}.tab-likes[data-v-9368c4de]{display:none}}",""]),t.exports=n},1246:function(t,e,o){"use strict";o(752)},1247:function(t,e,o){var n=o(107)(!1);n.push([t.i,".modal[data-v-72b6d5f5]{position:fixed;z-index:5}.modal[data-v-72b6d5f5],.modal-bg[data-v-72b6d5f5]{top:0;left:0;width:100%;height:100%}.modal-bg[data-v-72b6d5f5]{position:absolute;background:rgba(41,29,17,.8);opacity:0;animation:fadeIn-72b6d5f5 .15s ease-in-out forwards}@keyframes fadeIn-72b6d5f5{0%{opacity:0}to{opacity:1}}.modal-inner[data-v-72b6d5f5]{background:#ffefd5;padding:25px 20px;border-radius:5px;font-size:16px;overflow-y:scroll;will-change:transform;display:flex;flex-direction:column;max-height:calc(100vh - 200px);height:100%;scrollbar-width:none}.modal-inner[data-v-72b6d5f5]::-webkit-scrollbar{display:none}.modal-inner-wrapper[data-v-72b6d5f5]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scaleY(0);max-height:calc(100vh - 200px);max-width:400px;width:calc(100% - 40px);animation:map-72b6d5f5 .25s ease-in-out forwards;border-radius:5px;border:2px solid #472f19}.modal-fade[data-v-72b6d5f5]{position:absolute;bottom:-4px;left:0;width:100%;height:100px;background:linear-gradient(180deg,rgba(255,239,213,0) 0,#ffefd5);pointer-events:none;border-radius:5px;transition:opacity .2s linear}@keyframes map-72b6d5f5{0%{transform:translate(-50%,-50%) scaleY(0)}to{transform:translate(-50%,-50%) scaleY(1)}}.modal-close[data-v-72b6d5f5]{position:absolute;top:5px;right:5px;width:28;height:28px;cursor:pointer}.modal-close[data-v-72b6d5f5]:hover{transform:scale(1.1)}.modal-title[data-v-72b6d5f5]{font-size:24px;margin-bottom:10px;text-align:center}.modal-fade-hide[data-v-72b6d5f5]{opacity:0}.fade-trigger[data-v-72b6d5f5]{width:100%;height:1px}@media screen and (max-width:600px){.modal-close[data-v-72b6d5f5]{width:29px;height:29px}}",""]),t.exports=n},1248:function(t,e,o){"use strict";o(753)},1249:function(t,e,o){var n=o(107)(!1);n.push([t.i,".share-wrapper[data-v-1a7e411c]{width:100%;display:grid;grid-template-columns:1fr 90px;grid-gap:10px;margin-top:15px}.share-input[data-v-1a7e411c]{width:100%;padding:10px;border-radius:5px;border:2px solid #472f19}.share-button[data-v-1a7e411c],.share-input[data-v-1a7e411c]{font-size:17px;touch-action:manipulation}.share-button[data-v-1a7e411c]{background:#472f19;border:none;border-radius:5px;box-shadow:none;color:#ffefd5;cursor:pointer;font-family:Baskerville;padding:0;display:flex;align-items:center;justify-content:center}.share-button[data-v-1a7e411c]:hover{transform:scale(1.03)}.original[data-v-1a7e411c]{margin-top:20px;text-align:center;width:100%}.original a[data-v-1a7e411c]{color:#472f19;text-decoration:underline}",""]),t.exports=n},1250:function(t,e,o){"use strict";o(754)},1251:function(t,e,o){var n=o(107)(!1);n.push([t.i,".like-row[data-v-5a8c3ce0]{display:flex;justify-content:center;grid-gap:10px;padding:5px 0;transition:transform .2s}.like-row[data-v-5a8c3ce0]:hover{transform:scale(1.06);cursor:pointer;background:#dac9af;border-radius:5px}.like-place[data-v-5a8c3ce0]{opacity:.6;font-size:11px;position:relative;top:6px}.like-notice[data-v-5a8c3ce0]{text-align:center}.likes[data-v-5a8c3ce0]{margin-top:20px;padding:0 18px}",""]),t.exports=n},1252:function(t,e,o){"use strict";o(755)},1253:function(t,e,o){var n=o(107)(!1);n.push([t.i,".info-desc[data-v-22dd907c]{line-height:1.5em;text-align:center;padding:0 10px}.info-desc a[data-v-22dd907c]{color:#472f19;text-decoration:underline}.info-created[data-v-22dd907c]{margin-top:15px}",""]),t.exports=n},1254:function(t,e,o){"use strict";o(756)},1255:function(t,e,o){var n=o(107)(!1);n.push([t.i,".splash[data-v-13b9861c]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#ffefd5;z-index:100;pointer-events:none}.splash-loaded[data-v-13b9861c]{animation:fadeOut-13b9861c .42s cubic-bezier(.5,1,.89,1) 1.6s forwards}@keyframes fadeOut-13b9861c{0%{opacity:1}to{opacity:0}}.title[data-v-13b9861c]{position:absolute;top:50%;left:50%;transform:translate(-50%,-75%);width:100%;max-width:420px;padding:0 20px;z-index:100;opacity:0;animation:fadeIn-13b9861c .25s ease-in-out forwards}@keyframes fadeIn-13b9861c{to{opacity:1}}.splash-bottom[data-v-13b9861c]{position:absolute;bottom:0;left:0;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;transform:translateY(100%);will-change:transform}.splash-loaded .splash-bottom[data-v-13b9861c]{animation:popup-13b9861c .4s cubic-bezier(.76,0,.24,1) .1s forwards}.splash-logo[data-v-13b9861c]{height:32px;display:block;position:absolute;top:18px;left:15px}@keyframes popup-13b9861c{to{transform:translateY(0)}}@media screen and (max-width:600px){.title[data-v-13b9861c]{display:block;max-width:85%;transform:translate(-50%,-50%)}.splash-logo[data-v-13b9861c]{height:30px}}",""]),t.exports=n},1256:function(t,e,o){"use strict";o(757)},1257:function(t,e,o){var n=o(107),r=o(200),d=o(1258),l=o(1259),c=n(!1),f=r(d),h=r(l);c.push([t.i,"@font-face{font-family:Baskerville;src:url("+f+")}@font-face{font-family:SoCold;src:url("+h+")}[data-v-666b8394]::-moz-selection{background:#472f19}[data-v-666b8394]::selection{background:#472f19}.wrapper[data-v-666b8394]{color:#472f19;font-family:Baskerville}.top[data-v-666b8394]{position:fixed;top:0;left:0;width:100%;height:70px;background-color:#ffefd5;display:grid;grid-template-columns:200px 1fr 200px;align-items:center;justify-content:center;z-index:2;border-bottom:2px solid #472f19;text-align:center}.title[data-v-666b8394]{height:28px;margin-left:auto;margin-right:auto}.frame[data-v-666b8394]{position:fixed;top:0;left:0;width:100%;height:100%;border:0;touch-action:manipulation;top:-15px;height:calc(100% + 30px);left:-58px;width:calc(100% + 116px);filter:blur(10px);z-index:0;pointer-events:none;opacity:0;background:#ffefd5}.frame-active[data-v-666b8394]{z-index:1;filter:none;transition:filter .3s ease-out;pointer-events:auto;opacity:1}.random[data-v-666b8394]{height:50px;width:150px;font-size:20px;display:flex;align-items:center;justify-content:center;background:#472f19;border:none;-webkit-appearance:none;color:#ffefd5;cursor:pointer;border-radius:5px;justify-self:flex-end;font-family:Baskerville;margin-right:10px;touch-action:manipulation}.random-pulse[data-v-666b8394]{animation:pulse-666b8394 1s ease-out 3s infinite alternate-reverse}@keyframes pulse-666b8394{0%{transform:scale(1.04)}to{transform:scale(1)}}.random[data-v-666b8394]:first-letter{font-family:SoCold;font-size:30px}.random-icon[data-v-666b8394]{height:23px;margin-right:10px}.random-spin[data-v-666b8394]{transform:rotate(180deg);transition:transform .35s ease-out}.random-loading[data-v-666b8394]{animation:loading-666b8394 1.5s linear infinite}@keyframes loading-666b8394{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.site-logo[data-v-666b8394]{height:32px;display:block;margin-left:15px}.site-logo[data-v-666b8394]:hover{transform:scale(1.04)}.info-wrapper[data-v-666b8394]{position:relative;z-index:2}.info[data-v-666b8394]{position:fixed;top:70px;right:0;padding:12px 22px;display:flex;justify-content:center;align-items:center;background:#ffefd5;border-bottom:2px solid #472f19;border-left:2px solid #472f19;text-align:right;transform-origin:center top;animation:info-666b8394 .4s ease-in-out .05s forwards;border-bottom-left-radius:5px;transform:rotateX(90deg);will-change:transform}.info-location[data-v-666b8394]{font-size:14px}.likes[data-v-666b8394]{height:50px;width:50px;border-radius:5px;background:none;cursor:pointer;border:none;padding:10px;color:rgba(0,0,0,.7)}@keyframes info-666b8394{0%{transform:rotateX(90deg)}to{transform:rotateX(0deg)}}.info-icon[data-v-666b8394]{position:fixed;bottom:15px;left:15px;width:22px;height:22px;border-radius:50%;background:#ffefd5;z-index:2;display:flex;justify-content:center;align-items:center;cursor:pointer}.info-icon[data-v-666b8394]:hover{transform:scale(1.04)}.info-icon img[data-v-666b8394]{width:16px;height:16px}.info-title[data-v-666b8394]{font-size:19px;margin-bottom:5px}.info-location[data-v-666b8394]{opacity:.7}.info-location img[data-v-666b8394]{height:13px;margin-right:6px;position:relative;top:1px}@media (hover:hover){.random[data-v-666b8394]:hover{transform:scale(1.04);background:#372412}}@media screen and (max-width:750px){.random[data-v-666b8394]{margin-right:8px}}@media screen and (max-width:650px){.frame[data-v-666b8394]{top:-15px;height:calc(100% + 30px);left:-60px;width:calc(100% + 120px)}.info-icon[data-v-666b8394]{display:none}.site-logo[data-v-666b8394]{height:30px}.title-wrapper[data-v-666b8394]{display:none}.top[data-v-666b8394]{grid-template-columns:1fr 1fr}.info[data-v-666b8394]{padding:8px 14px 8px 15px}.info-title[data-v-666b8394]{font-size:17px;margin-bottom:2px}.info-location[data-v-666b8394]{font-size:13px}.info-location img[data-v-666b8394]{height:12px}}",""]),t.exports=c},1258:function(t,e,o){t.exports=o.p+"fonts/LibreBaskerville-Regular.715e9ce.ttf"},1259:function(t,e,o){t.exports=o.p+"fonts/SoCold-Regular.b378d65.ttf"},1301:function(t,e,o){"use strict";o.r(e);var n,r,d,l,c,f=o(284),h=o(10),v=(o(60),o(46),o(149),o(62),o(65),o(63),o(110),o(47),o(146),o(15),o(45),o(203),o(337),o(297)),m=o.n(v),w="https://lionfish-app-xxqtp.ondigitalocean.app",x={props:{view:{type:Object,required:!0}},data:function(){return{liked:!1}},watch:{view:function(){this.checkIfLiked()}},mounted:function(){this.checkIfLiked()},methods:{onLikeClick:function(){var t=JSON.parse(localStorage.getItem("wonders-of-street-view-likes"));if(this.liked){if(m.a.post("".concat(w,"/unlike"),{id:this.view.id}),t){var e=t.indexOf(this.view.id);t.splice(e,1),localStorage.setItem("wonders-of-street-view-likes",JSON.stringify(t))}this.$emit("unliked",this.view)}else m.a.post("".concat(w,"/like"),{id:this.view.id}),t?(t.push(this.view.id),localStorage.setItem("wonders-of-street-view-likes",JSON.stringify(t))):localStorage.setItem("wonders-of-street-view-likes",JSON.stringify([this.view.id])),this.$emit("liked",this.view);console.log(localStorage.getItem("wonders-of-street-view-likes")),this.liked=!this.liked},formatLikes:function(t){return t>=1e6?"".concat((t/1e6).toFixed(1),"M"):t>=1e3?"".concat((t/1e3).toFixed(1),"K"):t},checkIfLiked:function(){var t=this,e=JSON.parse(localStorage.getItem("wonders-of-street-view-likes"));e&&e.some((function(e){return e===t.view.id}))?this.liked=!0:this.liked=!1}}},k=(o(1244),o(28)),y=Object(k.a)(x,(function(){var t=this,e=t._self._c;return e("div",{key:t.view.id,staticClass:"sidebar"},[e("div",{staticClass:"tab",on:{click:t.onLikeClick}},[e("div",{staticClass:"tab-inner"},[e("svg",{staticClass:"tab-icon heart",class:{"heart-liked":t.liked},staticStyle:{"fill-rule":"evenodd","clip-rule":"evenodd","stroke-linejoin":"round","stroke-miterlimit":"2"},attrs:{width:"100%",height:"100%",viewBox:"0 0 46 41",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","xml:space":"preserve","xmlns:serif":"http://www.serif.com/"}},[e("g",{attrs:{transform:"matrix(1,0,0,1,-2.00001,-7)"}},[e("g",{attrs:{transform:"matrix(5.12,0,0,5.12,0,0)"}},[e("path",{style:{fill:t.liked?"rgb(226, 86, 86, 1)":"rgba(226, 86, 86, 0)","fill-rule":"nonzero"},attrs:{d:"M4.883,9.238L4.758,9.135C4.52,8.936 4.199,8.721 3.827,8.472C2.377,7.501 0.391,6.172 0.391,3.906C0.391,2.506 1.53,1.367 2.93,1.367C3.69,1.367 4.403,1.706 4.883,2.285C5.363,1.706 6.075,1.367 6.836,1.367C8.236,1.367 9.375,2.506 9.375,3.906C9.375,6.172 7.389,7.501 5.939,8.472C5.566,8.721 5.245,8.936 5.008,9.135L4.883,9.238Z"}}),t._v(" "),e("path",{staticStyle:{fill:"rgb(226, 86, 86)"},attrs:{d:"M4.883,9.238L4.758,9.135C4.52,8.936 4.199,8.721 3.827,8.472C2.377,7.501 0.391,6.172 0.391,3.906C0.391,2.506 1.53,1.367 2.93,1.367C3.69,1.367 4.403,1.706 4.883,2.285C5.363,1.706 6.075,1.367 6.836,1.367C8.236,1.367 9.375,2.506 9.375,3.906C9.375,6.172 7.389,7.501 5.939,8.472C5.566,8.721 5.245,8.936 5.008,9.135L4.883,9.238ZM4.883,8.734C4.655,8.557 4.368,8.364 4.044,8.148C3.342,7.678 2.508,7.124 1.852,6.41C1.239,5.743 0.781,4.932 0.781,3.906C0.781,2.722 1.745,1.758 2.93,1.758C3.573,1.758 4.176,2.044 4.582,2.534C4.656,2.624 4.767,2.676 4.883,2.676C4.999,2.676 5.109,2.624 5.184,2.534C5.59,2.044 6.192,1.758 6.836,1.758C8.021,1.758 8.984,2.722 8.984,3.906C8.984,4.932 8.527,5.743 7.913,6.41C7.257,7.124 6.423,7.678 5.721,8.148C5.398,8.364 5.112,8.556 4.883,8.734Z"}})])])]),t._v(" "),e("div",{staticClass:"tab-label"},[t._v("\n "+t._s(t.formatLikes(t.view.likes+this.liked||0))+"\n ")])])]),t._v(" "),e("div",{staticClass:"tab tab-likes",on:{click:function(e){return t.$emit("showLiked")}}},[t._m(0)]),t._v(" "),e("div",{staticClass:"tab",on:{click:function(e){return t.$emit("showShare")}}},[t._m(1)])])}),[function(){var t=this,e=t._self._c;return e("div",{staticClass:"tab-inner"},[e("img",{staticClass:"tab-icon",attrs:{src:"/wonders-of-street-view/likes.svg"}}),t._v(" "),e("div",{staticClass:"tab-label"},[t._v("Likes")])])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"tab-inner"},[e("img",{staticClass:"tab-icon",attrs:{src:"/wonders-of-street-view/share.svg"}}),t._v(" "),e("div",{staticClass:"tab-label"},[t._v("Share")])])}],!1,null,"9368c4de",null).exports,C=(o(381),{props:{title:{type:String,required:!0}},data:function(){return{showFade:!1}},mounted:function(){var t=this;this.$refs.modalInner.scrollHeight>window.innerHeight-200&&(this.showFade=!0),new IntersectionObserver((function(e){t.showFade=!e[0].isIntersecting}),{root:this.$refs.modalInner,threshold:1}).observe(this.$refs.fadeTrigger)}}),_=(o(1246),Object(k.a)(C,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"modal"},[e("div",{staticClass:"modal-bg",on:{click:function(e){return t.$emit("hide")}}}),t._v(" "),e("div",{staticClass:"modal-inner-wrapper"},[e("div",{ref:"modalInner",staticClass:"modal-inner"},[e("div",{staticClass:"modal-title"},[t._v(t._s(t.title))]),t._v(" "),t._t("default"),t._v(" "),e("div",{ref:"fadeTrigger",staticClass:"fade-trigger"})],2),t._v(" "),e("div",{staticClass:"modal-fade",class:{"modal-fade-hide":!t.showFade}}),t._v(" "),e("img",{staticClass:"modal-close",attrs:{src:"/wonders-of-street-view/close.svg"},on:{click:function(e){return t.$emit("hide")}}})])])}),[],!1,null,"72b6d5f5",null).exports),S={components:{Modal:_},props:{view:{type:Object,required:!0}},data:function(){return{copied:!1}},methods:{onInputClick:function(t){t.target.select()},onCopyClick:function(){var t=this;this.$refs.shareInput.select(),document.execCommand("copy"),this.copied=!0,clearTimeout(n),n=setTimeout((function(){t.copied=!1}),3e3)}}},I=(o(1248),Object(k.a)(S,(function(){var t=this,e=t._self._c;return e("Modal",{attrs:{title:"Share"},on:{hide:function(e){return t.$emit("hide")}}},[e("div",{staticClass:"share-wrapper"},[e("input",{ref:"shareInput",staticClass:"share-input",attrs:{readonly:"readonly"},domProps:{value:"https://neal.fun/wonders-of-street-view/?v=".concat(t.view.id)},on:{click:t.onInputClick}}),t._v(" "),e("button",{staticClass:"share-button",on:{click:t.onCopyClick}},[t._v("\n "+t._s(t.copied?"Copied":"Copy")+"\n ")])]),t._v(" "),e("div",{staticClass:"original"},[e("a",{attrs:{href:t.view.link,target:"_blank"}},[t._v("On Google Street View")])])])}),[],!1,null,"1a7e411c",null).exports),L={components:{Modal:_},props:{likes:{type:Array,required:!0}},computed:{likesReversed:function(){return this.likes.slice().reverse()}}},j=(o(1250),Object(k.a)(L,(function(){var t=this,e=t._self._c;return e("Modal",{attrs:{title:"Your Likes"},on:{hide:function(e){return t.$emit("hide")}}},[e("div",{staticClass:"likes"},[t._l(t.likesReversed,(function(o){return e("div",{key:o.id,staticClass:"like-row",on:{click:function(e){return t.$emit("likeClicked",o)}}},[e("div",{staticClass:"like-title"},[t._v("\n "+t._s(o.title)+"\n ")])])})),t._v(" "),0===t.likes.length?e("div",{staticClass:"like-notice"},[t._v("\n You haven't liked any street views yet.\n ")]):t._e()],2)])}),[],!1,null,"5a8c3ce0",null).exports),M={components:{Modal:_}},O=(o(1252),Object(k.a)(M,(function(){var t=this,e=t._self._c;return e("Modal",{attrs:{title:"Info"},on:{hide:function(e){return t.$emit("hide")}}},[e("div",{staticClass:"info-desc"},[t._v("\n Send your weird and cool street view finds to\n "),e("a",{attrs:{target:"_blank",href:"mailto:streetview@neal.fun"}},[t._v("streetview@neal.fun")]),t._v(" "),e("div",{staticClass:"info-created"},[t._v("Made by Neal Agarwal")])])])}),[],!1,null,"22dd907c",null).exports),V={data:function(){return{splashLoaded:!1,isMobile:window.innerWidth<=600}},methods:{onLoad:function(){this.splashLoaded=!0}}},z=(o(1254),{components:{Sidebar:y,ShareModal:I,LikedModal:j,InfoModal:O,Splash:Object(k.a)(V,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"splash",class:{"splash-loaded":t.splashLoaded}},[e("NuxtLink",{attrs:{to:"/"}},[e("img",{staticClass:"splash-logo",attrs:{src:"/wonders-of-street-view/logo.svg"}})]),t._v(" "),e("img",{staticClass:"splash-bottom",attrs:{src:"/wonders-of-street-view/splash".concat(t.isMobile?"-mobile":"",".png")},on:{load:t.onLoad}}),t._v(" "),e("img",{staticClass:"title",attrs:{src:"/wonders-of-street-view/splash-title.svg"}})],1)}),[],!1,null,"13b9861c",null).exports},data:function(){return{currFrame:0,currView:{title:""},nextView:{title:""},viewIndex:1,views:[],playSpinAnimation:!1,showShare:!1,showLiked:!1,showInfo:!1,hasClickedRandom:!1,loading:!1,initialLoading:!0,preloadBefore:3,likes:[]}},mounted:function(){var t=this;setTimeout((function(){t.initialLoading=!1}),1900)},computed:{firstFrameSrc:function(){var t=0===this.currFrame?this.currView.embed:this.nextView.embed;return t&&t.startsWith("https://www.google.com/maps/embed")?t:""},secondFrameSrc:function(){var t=1===this.currFrame?this.currView.embed:this.nextView.embed;return t&&t.startsWith("https://www.google.com/maps/embed")?t:""}},watch:{currView:function(){if(this.currView){var t=JSON.parse(localStorage.getItem("wonders-of-street-view-seen"));t?t.includes(this.currView.id)||t.push(this.currView.id):t=[this.currView.id],t.length>=200&&(t=t.slice(-200)),localStorage.setItem("wonders-of-street-view-seen",JSON.stringify(t))}}},created:(c=Object(h.a)(regeneratorRuntime.mark((function t(){var e,o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!this.$route.query.v){t.next=10;break}return t.prev=1,t.next=4,m.a.get("".concat(w,"/getViews?id=").concat(this.$route.query.v));case 4:o=t.sent,(e=this.views).push.apply(e,Object(f.a)(o.data.views)),t.next=10;break;case 8:t.prev=8,t.t0=t.catch(1);case 10:this.getRandom(),this.getStoredLikes();case 12:case"end":return t.stop()}}),t,this,[[1,8]])}))),function(){return c.apply(this,arguments)}),methods:{getRandom:(l=Object(h.a)(regeneratorRuntime.mark((function t(){var e,o,n,r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:t.next=2;break;case 2:return o=JSON.parse(localStorage.getItem("wonders-of-street-view-seen")),this.views.length>this.preloadBefore&&o.push.apply(o,Object(f.a)(this.views.slice(this.views.length-this.preloadBefore,this.views.length).map((function(t){return t.id})))),n=o?"?seen="+o.join(","):"",t.next=7,m.a.get("".concat(w,"/random").concat(n));case 7:r=t.sent,(e=this.views).push.apply(e,Object(f.a)(r.data.views)),this.loading&&(this.viewIndex++,this.loading=!1),this.currView=this.views[this.viewIndex-1],this.nextView=this.views[this.viewIndex];case 12:case"end":return t.stop()}}),t,this)}))),function(){return l.apply(this,arguments)}),getStoredLikes:(d=Object(h.a)(regeneratorRuntime.mark((function t(){var e,o,n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:t.next=2;break;case 2:return o=JSON.parse(localStorage.getItem("wonders-of-street-view-likes")),t.next=5,m.a.get("".concat(w,"/getViews?id=").concat(o.join(",")));case 5:n=t.sent,(e=this.likes).push.apply(e,Object(f.a)(n.data.views));case 7:case"end":return t.stop()}}),t,this)}))),function(){return d.apply(this,arguments)}),onLiked:function(view){this.likes.some((function(t){return t.id===view.id}))||this.likes.push(view)},onUnliked:function(view){this.likes=this.likes.filter((function(t){return t.id!==view.id}))},goTo:function(view){this.currView=view,this.showLiked=!1},onRandomClick:function(){var t=this;this.initialLoading||this.loading||(this.viewIndex>=this.views.length-1?this.loading=!0:(this.hasClickedRandom=!0,this.viewIndex++,this.currView=this.nextView,this.nextView=this.views[this.viewIndex],this.viewIndex===this.views.length-this.preloadBefore&&this.getRandom(),this.currFrame=0===this.currFrame?1:0,this.playSpinAnimation=!0,clearTimeout(r),r=setTimeout((function(){t.playSpinAnimation=!1}),350)))}}}),R=z,F=(o(1256),Object(k.a)(R,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"wrapper"},[e("Splash"),t._v(" "),t.initialLoading?t._e():e("Sidebar",{attrs:{view:t.currView},on:{showShare:function(e){t.showShare=!0},showLiked:function(e){t.showLiked=!0},liked:t.onLiked,unliked:t.onUnliked}}),t._v(" "),t.showShare?e("ShareModal",{attrs:{view:t.currView},on:{hide:function(e){t.showShare=!1}}}):t._e(),t._v(" "),t.showLiked?e("LikedModal",{attrs:{likes:t.likes},on:{hide:function(e){t.showLiked=!1},likeClicked:t.goTo}}):t._e(),t._v(" "),t.showInfo?e("InfoModal",{on:{hide:function(e){t.showInfo=!1}}}):t._e(),t._v(" "),e("div",{staticClass:"info-icon"},[e("img",{attrs:{src:"/wonders-of-street-view/info.svg"},on:{click:function(e){t.showInfo=!0}}})]),t._v(" "),e("div",{staticClass:"top"},[e("NuxtLink",{attrs:{to:"/"}},[e("img",{staticClass:"site-logo",attrs:{src:"/wonders-of-street-view/logo.svg"}})]),t._v(" "),t._m(0),t._v(" "),e("button",{staticClass:"random",class:{"random-pulse":!t.hasClickedRandom},on:{click:t.onRandomClick}},[e("img",{staticClass:"random-icon",class:{"random-spin":t.playSpinAnimation,"random-loading":t.loading},attrs:{src:"/wonders-of-street-view/refresh.svg"}}),t._v("Random\n ")])],1),t._v(" "),t.initialLoading?t._e():e("div",{staticClass:"info-wrapper"},[e("div",{key:t.currView.id,staticClass:"info"},[e("div",{staticClass:"info-inner"},[e("div",{staticClass:"info-title"},[t._v(t._s(t.currView.title))]),t._v(" "),e("div",{staticClass:"info-location"},[e("img",{attrs:{src:"/wonders-of-street-view/pin.svg"}}),t._v(t._s(t.currView.place)+"\n ")])])])]),t._v(" "),e("iframe",{ref:"frame0",staticClass:"frame",class:{"frame-active":0===t.currFrame},attrs:{src:t.firstFrameSrc,width:"100%",height:"100%",allowfullscreen:""}}),t._v(" "),e("iframe",{ref:"frame1",staticClass:"frame",class:{"frame-active":1===t.currFrame},attrs:{src:t.secondFrameSrc,width:"100%",height:"100%",allowfullscreen:""}})],1)}),[function(){var t=this._self._c;return t("span",{staticClass:"title-wrapper"},[t("img",{staticClass:"title",attrs:{src:"/wonders-of-street-view/title.svg"}})])}],!1,null,"666b8394",null));e.default=F.exports},281:function(t,e,o){var n=o(4);t.exports=n(1..valueOf)},284:function(t,e,o){"use strict";o.d(e,"a",(function(){return l}));var n=o(111);var r=o(137),d=o(82);function l(t){return function(t){if(Array.isArray(t))return Object(n.a)(t)}(t)||Object(r.a)(t)||Object(d.a)(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},321:function(t,e,o){var n=o(4),r=o(24),d=o(13),l=/"/g,c=n("".replace);t.exports=function(t,e,o,n){var f=d(r(t)),h="<"+e;return""!==o&&(h+=" "+o+'="'+c(d(n),l,"&quot;")+'"'),h+">"+f+"</"+e+">"}},322:function(t,e,o){var n=o(3);t.exports=function(t){return n((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}))}},337:function(t,e,o){"use strict";var n=o(2),r=o(4),d=o(49),l=o(281),c=o(207),f=o(3),h=RangeError,v=String,m=Math.floor,w=r(c),x=r("".slice),k=r(1..toFixed),y=function(t,e,o){return 0===e?o:e%2==1?y(t,e-1,o*t):y(t*t,e/2,o)},C=function(data,t,e){for(var o=-1,n=e;++o<6;)n+=t*data[o],data[o]=n%1e7,n=m(n/1e7)},_=function(data,t){for(var e=6,o=0;--e>=0;)o+=data[e],data[e]=m(o/t),o=o%t*1e7},S=function(data){for(var t=6,s="";--t>=0;)if(""!==s||0===t||0!==data[t]){var e=v(data[t]);s=""===s?e:s+w("0",7-e.length)+e}return s};n({target:"Number",proto:!0,forced:f((function(){return"0.000"!==k(8e-5,3)||"1"!==k(.9,0)||"1.25"!==k(1.255,2)||"1000000000000000128"!==k(0xde0b6b3a7640080,0)}))||!f((function(){k({})}))},{toFixed:function(t){var e,o,n,r,c=l(this),f=d(t),data=[0,0,0,0,0,0],m="",k="0";if(f<0||f>20)throw h("Incorrect fraction digits");if(c!=c)return"NaN";if(c<=-1e21||c>=1e21)return v(c);if(c<0&&(m="-",c=-c),c>1e-21)if(o=(e=function(t){for(var e=0,o=t;o>=4096;)e+=12,o/=4096;for(;o>=2;)e+=1,o/=2;return e}(c*y(2,69,1))-69)<0?c*y(2,-e,1):c/y(2,e,1),o*=4503599627370496,(e=52-e)>0){for(C(data,0,o),n=f;n>=7;)C(data,1e7,0),n-=7;for(C(data,y(10,n,1),0),n=e-1;n>=23;)_(data,1<<23),n-=23;_(data,1<<n),C(data,1,1),_(data,2),k=S(data)}else C(data,0,o),C(data,1<<-e,0),k=S(data)+w("0",f);return k=f>0?m+((r=k.length)<=f?"0."+w("0",f-r)+k:x(k,0,r-f)+"."+x(k,r-f)):m+k}})},381:function(t,e,o){"use strict";var n=o(2),r=o(321);n({target:"String",proto:!0,forced:o(322)("link")},{link:function(t){return r(this,"a","href",t)}})},751:function(t,e,o){var content=o(1245);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("57d36b32",content,!0,{sourceMap:!1})},752:function(t,e,o){var content=o(1247);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("defc27da",content,!0,{sourceMap:!1})},753:function(t,e,o){var content=o(1249);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("42ab7b71",content,!0,{sourceMap:!1})},754:function(t,e,o){var content=o(1251);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("4b1e7ef6",content,!0,{sourceMap:!1})},755:function(t,e,o){var content=o(1253);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("0db36ac1",content,!0,{sourceMap:!1})},756:function(t,e,o){var content=o(1255);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("323dcecd",content,!0,{sourceMap:!1})},757:function(t,e,o){var content=o(1257);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("ad3eb4b4",content,!0,{sourceMap:!1})}}]);
_nuxt/1aa6aa1.js ADDED
@@ -0,0 +1 @@
 
 
1
+ (window.webpackJsonp=window.webpackJsonp||[]).push([[28],{1319:function(e,t,n){"use strict";n.r(t);n(110),n(50),n(43),n(87),n(88);var canvas,o,r,c,d,l=n(10),h=n(33),f=(n(60),n(45),n(15),n(62),n(65),n(34),n(314),n(208),n(46),n(383),n(203),n(303),[]),m=0,v=0,x=[[204,200,241],[50,213,202],[242,187,128]];function w(e,t,n,o,r,c){this.x=e,this.y=t,this.xSpeed=n,this.ySpeed=o,this.radius=r,this.opacity=c,this.color=x[Math.floor(Math.random()*x.length)]}function y(){r=window.innerWidth*d,c=window.innerHeight*d,canvas.width=r,canvas.height=c}var I={drawParticles:function(e,t){var n=Math.min(e-m,30);m=e,f.forEach((function(e){e.x+=e.xSpeed*n,e.y+=e.ySpeed*n,e.x<0&&(e.x=r),e.x>r&&(e.x=10),e.y<0&&(e.y=c),e.y>c&&(e.y=10)})),o.clearRect(0,0,r,c),o.lineWidth=1,f.forEach((function(e,i){o.beginPath(),o.arc(e.x,e.y,e.radius,0,2*Math.PI,!1),o.fillStyle="rgba(0, 0, 0, ".concat(e.opacity,")"),o.fill()})),f.forEach((function(e,i){for(var t=v;t<Math.min(f.length,v+4);t++)if(i!==t){var n=f[t],o=e.x-n.x,r=e.y-n.y;Math.sqrt(o*o+r*r)<100&&(e.xSpeed+=o/1e5,e.ySpeed+=r/1e5,e.xSpeed=Math.min(Math.max(e.xSpeed,-.01),.01),e.ySpeed=Math.min(Math.max(e.ySpeed,-.01),.01))}})),v=(v+4)%f.length,window.innerWidth<800||(t.forEach((function(e,i){t.forEach((function(t,n){if(i!==n){var r=(e.left+e.width/2)*d,c=(e.top+e.height/2)*d,l=(t.left+t.width/2)*d,h=(t.top+t.height/2)*d,f=r-l,m=c-h,v=Math.sqrt(f*f+m*m);v<500&&(o.beginPath(),o.moveTo(r,c),o.lineTo(l,h),o.strokeStyle="rgba(200, 200, 200, ".concat(Math.min(1,1-v/500),")"),o.stroke())}}))})),t.forEach((function(e){f.forEach((function(t){var n=(e.left+e.width/2)*d,r=(e.top+e.height/2)*d,c=t.x-n,l=t.y-r,h=Math.sqrt(c*c+l*l);h<250&&(o.beginPath(),o.moveTo(t.x,t.y),o.lineTo(n,r),o.strokeStyle="rgba(200, 200, 200, ".concat(Math.min(1,1-h/250),")"),o.stroke())}))})))},createParticles:function(e){canvas=e,d=Math.min(window.devicePixelRatio,2),r=window.innerWidth*d,c=window.innerHeight*d,canvas.width=r,canvas.height=c,o=canvas.getContext("2d"),window.addEventListener("resize",y);for(var t=Math.min(150,window.innerWidth*window.innerHeight/12e3),i=0;i<t;i++){var n=Math.random(),l=n*(1.2*d)+1.1*d,h=.4*(1-n)+.1;f.push(new w(Math.random()*r,Math.random()*c,.03*Math.random()-.015,.03*Math.random()-.015,l,h))}},beforeDestroy:function(){window.removeEventListener("resize",y),f=[],m=0,v=0}},S=n(336);function k(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(object);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,n)}return t}var C,z,E,j=null,_={data:function(){return{elements:[{text:"Water",emoji:"💧",discovered:!1},{text:"Fire",emoji:"🔥",discovered:!1},{text:"Wind",emoji:"🌬️",discovered:!1},{text:"Earth",emoji:"🌍",discovered:!1}],instances:[{id:0,text:"Water",emoji:"💧",disabled:!1,zIndex:0,isNew:!1,discovered:!1,hide:!0}],selectedInstance:null,instanceId:10,hoverId:-1,firstSelected:"",secondSelected:"",mouseDown:!1,moveListener:null,sortByTime:!0,mobileCraftedElement:{},hasCrafted:!1,sidebarSize:305,pinwheelCoords:{x:0,y:0},discoveries:[],mobileIsCrafting:!1,instanceSound:null,rewardSound:null,deleteSound:null,instanceSoundRate:1,isMuted:!1,isActive:!0,searchQuery:""}},computed:{sortedElements:function(){var e=this;return this.searchQuery?this.elements.filter((function(element){return element.text.toLowerCase().includes(e.searchQuery.toLowerCase())})):this.elements},showPinwheel:function(){return this.instances.some((function(e){return e.isNew}))}},created:function(){var e=JSON.parse(localStorage.getItem("infinite-craft-data"));e&&e.elements&&(this.elements=e.elements,this.hasCrafted=!0)},mounted:function(){var e=this;this.instanceSound=new S.Howl({src:["/infinite-craft/instance.mp3"],volume:.5}),this.rewardSound=new S.Howl({src:["/infinite-craft/reward.mp3"],volume:.4}),this.deleteSound=new S.Howl({src:["/infinite-craft/delete.mp3"],volume:.45}),I.createParticles(this.$refs.particles);requestAnimationFrame((function t(time){e.isActive&&(I.drawParticles(time,e.instances),requestAnimationFrame(t))})),this.$addEventListener("mousemove",this.moveInstance),this.$addEventListener("touchmove",this.moveInstance),this.$addEventListener("mouseup",this.dropElement),this.$addEventListener("touchend",this.dropElement),this.$addEventListener("resize",this.onResize),this.onResize()},beforeDestroy:function(){I.beforeDestroy(),S.Howler.mute(!1),S.Howler.unload(),this.isActive=!1},methods:{selectElement:function(e,t){var n=this;this.playInstanceSound();var o,r,c,d,l=e.target.getBoundingClientRect();e.touches?(c=e.touches[0].clientX,d=e.touches[0].clientY):(c=e.clientX,d=e.clientY),o=(c-l.left)/(l.right-l.left),r=(d-l.top)/(l.bottom-l.top);var f=this.instanceId++,m=this.discoveries.includes(t.text),data=function(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?k(Object(source),!0).forEach((function(t){Object(h.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):k(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}({left:l.left-4,top:l.top-4,offsetX:o,offsetY:r,id:f,disabled:!1,discovered:m},t);this.selectedInstance=data,this.instances.push(this.selectedInstance),this.$nextTick((function(){n.setInstancePosition(n.selectedInstance,l.left-6,l.top-6),n.setInstanceZIndex(n.selectedInstance,n.instanceId)})),this.mouseDown=!0,e.preventDefault()},selectInstance:function(e,t){this.playInstanceSound(.09);var n=this.getEventCoords(e),o=n.x,r=n.y;t.disabled||(this.mouseDown=!0,this.selectedInstance=t,this.setInstanceZIndex(this.selectedInstance,++this.instanceId),t.offsetX=o-t.left,t.offsetY=r-t.top,t.offsetX=(o-t.left)/t.width,t.offsetY=(r-t.top)/t.height),e.preventDefault()},mobileSelect:function(e,t){if(this.mobileCraftedElement={},this.playInstanceSound(),this.firstSelected){if(!this.secondSelected){this.secondSelected=t,document.getElementById("item-"+this.secondSelected.text).style="animation: itemMobileJiggle 0.35s linear infinite;",this.craftMobile()}}else this.firstSelected=t,document.getElementById("item-"+this.firstSelected.text).style="animation: itemMobileJiggle 0.35s linear infinite;"},reset:function(){confirm("Are you sure? This will delete all your progress!")&&(localStorage.removeItem("infinite-craft-data"),location.reload())},getEventCoords:function(e){var t,n;return e.touches?(t=e.touches[0].clientX,n=e.touches[0].clientY):(t=e.clientX,n=e.clientY),{x:t,y:n}},onResize:function(){var e=this;this.sidebarSize=window.innerWidth>=1150?360:310,this.instances.forEach((function(t){t.width||e.calcInstanceSize(t),t.left+t.width>window.innerWidth-e.sidebarSize&&e.setInstancePosition(t,window.innerWidth-e.sidebarSize-t.width,t.top),t.top+t.height>window.innerHeight&&e.setInstancePosition(t,t.left,window.innerHeight-t.height)}))},dropElement:function(){var e=this;this.mouseDown=!1,!this.selectedInstance||window.innerWidth<800||(this.selectedInstance.left+this.selectedInstance.width>window.innerWidth-this.sidebarSize||!this.selectedInstance.width||!this.selectedInstance.left?(this.instances=this.instances.filter((function(t){return t.id!==e.selectedInstance.id})),this.deleteSound.play()):this.checkIntersections(this.selectedInstance))},clearInstances:function(){this.instances=[],this.deleteSound.play()},setInstancePosition:function(e,t,n){e.left=t,e.top=n,e.elem||(e.elem=document.getElementById("instance-"+e.id)),e.elem.style.translate="".concat(t,"px ").concat(n,"px")},setInstanceZIndex:function(e,t){e.elem.style.zIndex=t},moveInstance:function(e){if(this.mouseDown){var t=this.getEventCoords(e),n=t.x,o=t.y;this.setInstancePosition(this.selectedInstance,n-this.selectedInstance.offsetX*this.selectedInstance.width,o-this.selectedInstance.offsetY*this.selectedInstance.height),this.selectedInstance.isNew&&(this.pinwheelCoords={x:this.selectedInstance.left+this.selectedInstance.width/2,y:this.selectedInstance.top+this.selectedInstance.height/2});var r=this.checkIntersections(this.selectedInstance,!0);this.hoverId=r?r.id:-1}},calcInstanceSize:function(e){var element=document.getElementById("instance-"+e.id);element&&(e.width=element.offsetWidth,e.height=element.offsetHeight)},checkIntersections:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];e.width&&e.height||this.calcInstanceSize(e);for(var i=0;i<this.instances.length;i++)if(this.instances[i].id!==e.id){var n=this.instances[i];if(n.width&&n.height||this.calcInstanceSize(n),e.left<n.left+n.width&&e.left+e.width>n.left&&e.top<n.top+n.height&&e.top+e.height>n.top){if(t&&!n.disabled)return n;this.craft(e,n)}}return!1},getCenterOfCraft:function(e,t){var n=e.left+e.width/2,o=e.top+e.height/2;return{x:(n+(t.left+t.width/2))/2,y:(o+(t.top+t.height/2))/2}},getCraftResponse:(E=Object(l.a)(regeneratorRuntime.mark((function e(t,n){var o,r,c,d,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,o=new AbortController,this.$setTimeout((function(){return o.abort()}),12e3),r=[t,n].sort((function(a,b){return a.text.localeCompare(b.text)})),c="https://neal.fun/api/infinite-craft/pair?first=".concat(r[0].text,"&second=").concat(r[1].text),e.next=7,fetch(c,{signal:o.signal});case 7:return d=e.sent,e.next=10,d.json();case 10:return"Pigpen"===(l=e.sent).result&&(l.emoji="🐷"),e.abrupt("return",l);case 15:return e.prev=15,e.t0=e.catch(0),e.abrupt("return",{result:"Nothing"});case 18:case"end":return e.stop()}}),e,this,[[0,15]])}))),function(e,t){return E.apply(this,arguments)}),craftMobile:(z=Object(l.a)(regeneratorRuntime.mark((function e(){var t,n,element,o,r,c,d=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.mobileIsCrafting){e.next=2;break}return e.abrupt("return");case 2:if(this.mobileIsCrafting=!0,this.hasCrafted=!0,!this.firstSelected||!this.secondSelected){e.next=17;break}return t=function e(t){t.target.style="animation: none",t.target.removeEventListener("animationiteration",e)},e.next=8,this.getCraftResponse(this.firstSelected,this.secondSelected);case 8:"Nothing"!==(n=e.sent).result&&((element=this.elements.find((function(element){return element.text===n.result})))?this.playInstanceSound():(element={text:n.result,emoji:n.emoji},this.elements.push(element),this.saveItems(),o=[.9,1],this.rewardSound.rate(o[Math.floor(Math.random()*o.length)]),this.rewardSound.play()),this.mobileCraftedElement=element,j&&clearTimeout(j),j=setTimeout((function(){d.mobileCraftedElement=null}),1700)),r=document.getElementById("item-"+this.firstSelected.text),c=document.getElementById("item-"+this.secondSelected.text),r.addEventListener("animationiteration",t),c.addEventListener("animationiteration",t),this.firstSelected=null,this.secondSelected=null,this.mobileIsCrafting=!1;case 17:case"end":return e.stop()}}),e,this)}))),function(){return z.apply(this,arguments)}),playInstanceSound:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.3;this.instanceSoundRate+=.1,this.instanceSoundRate>1.3&&(this.instanceSoundRate=.9),this.instanceSound.rate(this.instanceSoundRate),this.instanceSound.volume(e),this.instanceSound.play()},toggleSound:function(){this.isMuted=!this.isMuted,this.isMuted?S.Howler.mute(!0):S.Howler.mute(!1)},saveItems:function(){localStorage.setItem("infinite-craft-data",JSON.stringify({elements:this.elements}))},craft:(C=Object(l.a)(regeneratorRuntime.mark((function e(t,n){var o,r,c,d,l,h,f,m=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.hasCrafted=!0,!t.disabled&&!n.disabled){e.next=3;break}return e.abrupt("return");case 3:return this.hoverId=-1,t.disabled=!0,n.disabled=!0,e.next=8,this.getCraftResponse(t,n);case 8:"Nothing"!==(o=e.sent).result?(r=this.getCenterOfCraft(t,n),c=this.instanceId++,d={id:c,text:o.result,emoji:o.emoji,disabled:!1,zIndex:c,discovered:o.isNew},o.isNew&&this.discoveries.push(o.result),this.elements.find((function(element){return element.text===d.text}))?this.playInstanceSound():(this.elements.push({text:d.text,emoji:d.emoji,discovered:o.isNew}),this.saveItems(),this.pinwheelCoords=r,d.isNew=!0,l=[.9,1],this.rewardSound.rate(l[Math.floor(Math.random()*l.length)]),this.rewardSound.play(),this.$setTimeout((function(){d.isNew=!1}),1200)),h=this.instances.findIndex((function(e){return e.id===t.id})),this.instances.splice(h,1),f=this.instances.findIndex((function(e){return e.id===n.id})),this.instances.splice(f,1),this.instances.push(d),this.$nextTick((function(){m.calcInstanceSize(d),m.setInstancePosition(d,r.x-d.width/2,r.y-d.height/2)}))):(t.disabled=!1,n.disabled=!1);case 10:case"end":return e.stop()}}),e,this)}))),function(e,t){return C.apply(this,arguments)})}},M=_,P=(n(985),n(987),n(28)),component=Object(P.a)(M,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"container"},[t("nuxt-link",{attrs:{to:"/"}},[t("img",{staticClass:"site-title",attrs:{src:"/general/logo.svg"}})]),e._v(" "),t("div",{staticClass:"side-controls"},[t("img",{staticClass:"clear",attrs:{src:"/infinite-craft/clear.svg"},on:{click:e.clearInstances}}),e._v(" "),t("img",{staticClass:"sound",attrs:{src:e.isMuted?"/infinite-craft/mute.svg":"/infinite-craft/sound.svg"},on:{click:e.toggleSound}})]),e._v(" "),t("canvas",{ref:"particles",staticClass:"particles"}),e._v(" "),t("div",{staticClass:"sidebar"},[t("div",{staticClass:"items"},[e._l(e.sortedElements,(function(element,i){return t("div",{key:element.text,staticClass:"item",class:{"item-selected":e.firstSelected===element.text||e.secondSelected===element.text},on:{mousedown:function(t){return e.selectElement(t,element)},touchstart:function(t){return e.selectElement(t,element)}}},[t("span",{staticClass:"item-emoji"},[e._v(e._s(element.emoji||"⬜"))]),e._v("\n "+e._s(element.text)+"\n ")])})),e._v(" "),e.hasCrafted?e._e():t("div",{staticClass:"instruction"},[e._v("Drag elements to craft")])],2),e._v(" "),t("div",{staticClass:"sidebar-controls"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.searchQuery,expression:"searchQuery"}],staticClass:"sidebar-input",attrs:{placeholder:"Search items..."},domProps:{value:e.searchQuery},on:{input:function(t){t.target.composing||(e.searchQuery=t.target.value)}}})])]),e._v(" "),t("div",{staticClass:"instances"},[t("transition-group",{attrs:{name:"instance-anim",tag:"div"}},e._l(e.instances,(function(n,i){return t("div",{key:n.id,staticClass:"item instance",class:{"instance-disabled":n.disabled,"instance-hover":e.hoverId===n.id||-1!==e.hoverId&&e.selectedInstance.id===n.id,"instance-new":n.isNew,"instance-hide":n.hide,"instance-discovered":n.discovered},attrs:{id:"instance-"+n.id},on:{mousedown:function(t){return e.selectInstance(t,n)},touchstart:function(t){return e.selectInstance(t,n)}}},[t("span",{staticClass:"instance-emoji"},[e._v(e._s(n.emoji||"⬜"))]),e._v("\n "+e._s(n.text)+"\n "),n.discovered?t("div",{staticClass:"instance-discovered-text"},[e._v("\n First Discovery\n ")]):e._e()])})),0)],1),e._v(" "),t("transition",{attrs:{name:"pinwheel-animation"}},[e.showPinwheel?t("img",{staticClass:"pinwheel",style:{translate:"calc(".concat(e.pinwheelCoords.x,"px - 48%) calc(").concat(e.pinwheelCoords.y,"px - 50%)")},attrs:{src:"/infinite-craft/pinwheel.png"}}):e._e()]),e._v(" "),t("div",{staticClass:"mobile-sound",on:{click:e.toggleSound}},[t("img",{staticClass:"sound",attrs:{src:e.isMuted?"/infinite-craft/mute.svg":"/infinite-craft/sound.svg"}})]),e._v(" "),t("img",{staticClass:"logo",attrs:{src:"/infinite-craft/logo.svg"}}),e._v(" "),t("div",{staticClass:"reset",on:{click:e.reset}},[e._v("Reset")]),e._v(" "),t("transition-group",{staticClass:"mobile-items",attrs:{name:"list",tag:"div"}},e._l(e.sortedElements,(function(element,i){var n,o,r;return t("div",{key:element.text,staticClass:"mobile-item"},[t("div",{staticClass:"item",class:{"item-selected-mobile":(null===(n=e.firstSelected)||void 0===n?void 0:n.text)===element.text||(null===(o=e.secondSelected)||void 0===o?void 0:o.text)===element.text,"item-crafted-mobile":(null===(r=e.mobileCraftedElement)||void 0===r?void 0:r.text)===element.text,"mobile-is-crafting":e.mobileIsCrafting},attrs:{id:"item-"+element.text},on:{click:function(t){return e.mobileSelect(t,element)}}},[t("span",{staticClass:"item-emoji-mobile"},[e._v(e._s(element.emoji||"⬜"))]),e._v("\n "+e._s(element.text)+"\n ")])])})),0),e._v(" "),e.hasCrafted?e._e():t("div",{staticClass:"mobile-instruction"},[e._v("\n Tap two elements to craft\n ")])],1)}),[],!1,null,"66a45730",null);t.default=component.exports},303:function(e,t,n){var o=n(2),r=n(304),c=n(112);o({target:"Array",proto:!0},{fill:r}),c("fill")},304:function(e,t,n){"use strict";var o=n(25),r=n(84),c=n(31);e.exports=function(e){for(var t=o(this),n=c(t),d=arguments.length,l=r(d>1?arguments[1]:void 0,n),h=d>2?arguments[2]:void 0,f=void 0===h?n:r(h,n);f>l;)t[l++]=e;return t}},311:function(e,t,n){var o=n(61).match(/firefox\/(\d+)/i);e.exports=!!o&&+o[1]},312:function(e,t,n){var o=n(61);e.exports=/MSIE|Trident/.test(o)},313:function(e,t,n){var o=n(61).match(/AppleWebKit\/(\d+)\./);e.exports=!!o&&+o[1]},314:function(e,t,n){"use strict";var o=n(2),r=n(4),c=n(35),d=n(25),l=n(31),h=n(206),f=n(13),m=n(3),v=n(205),x=n(141),w=n(311),y=n(312),I=n(85),S=n(313),k=[],C=r(k.sort),z=r(k.push),E=m((function(){k.sort(void 0)})),j=m((function(){k.sort(null)})),_=x("sort"),M=!m((function(){if(I)return I<70;if(!(w&&w>3)){if(y)return!0;if(S)return S<603;var code,e,t,n,o="";for(code=65;code<76;code++){switch(e=String.fromCharCode(code),code){case 66:case 69:case 70:case 72:t=3;break;case 68:case 71:t=4;break;default:t=2}for(n=0;n<47;n++)k.push({k:e+n,v:t})}for(k.sort((function(a,b){return b.v-a.v})),n=0;n<k.length;n++)e=k[n].k.charAt(0),o.charAt(o.length-1)!==e&&(o+=e);return"DGBEFHACIJK"!==o}}));o({target:"Array",proto:!0,forced:E||!j||!_||!M},{sort:function(e){void 0!==e&&c(e);var t=d(this);if(M)return void 0===e?C(t):C(t,e);var n,o,r=[],m=l(t);for(o=0;o<m;o++)o in t&&z(r,t[o]);for(v(r,function(e){return function(t,n){return void 0===n?-1:void 0===t?1:void 0!==e?+e(t,n)||0:f(t)>f(n)?1:-1}}(e)),n=l(r),o=0;o<n;)t[o]=r[o++];for(;o<m;)h(t,o++);return t}})},383:function(e,t,n){"use strict";var o=n(2),r=n(66).findIndex,c=n(112),d="findIndex",l=!0;d in[]&&Array(1)[d]((function(){l=!1})),o({target:"Array",proto:!0,forced:l},{findIndex:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}}),c(d)},506:function(e,t,n){var content=n(986);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(108).default)("7519f0a4",content,!0,{sourceMap:!1})},507:function(e,t,n){var content=n(988);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(108).default)("7c5267a0",content,!0,{sourceMap:!1})},985:function(e,t,n){"use strict";n(506)},986:function(e,t,n){var o=n(107)(!1);o.push([e.i,"@keyframes itemMobileJiggle{0%{transform:rotate(0deg)}25%{transform:rotate(2deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-2deg)}to{transform:rotate(0deg)}}",""]),e.exports=o},987:function(e,t,n){"use strict";n(507)},988:function(e,t,n){var o=n(107)(!1);o.push([e.i,'.container[data-v-66a45730]{left:0;width:100%;height:100%;font-family:"Roboto",sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#040404}.container[data-v-66a45730],.sidebar[data-v-66a45730]{position:fixed;top:0}.sidebar[data-v-66a45730]{right:0;width:305px;height:100vh;background:hsla(0,0%,100%,.93);z-index:10;overflow-y:scroll;overflow-x:visible;border-left:1px solid #c8c8c8}.logo[data-v-66a45730]{position:fixed;top:10px;right:320px;width:80px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.mobile-items[data-v-66a45730]{display:none}.items[data-v-66a45730]{max-width:900px;margin-left:auto;margin-right:auto;padding:9px;min-height:calc(100svh - 40px)}.item[data-v-66a45730]{margin:4px;cursor:pointer;padding:8px 8px 7px;border-radius:5px;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid #c8c8c8;transition:background .15s linear;background:#fff;line-height:1em}.item[data-v-66a45730],.item-emoji[data-v-66a45730]{font-size:15.4px}.instance[data-v-66a45730]{position:fixed;font-size:18px;z-index:11;left:0;top:0;padding:11px 10px 10px;transition:scale .15s ease-in;border-radius:5px;transform-origin:center center;display:flex;align-items:center;contain:layout;border:1px solid #91a8c1;background:linear-gradient(0deg,#f7feff,#fff 70%)}.instance[data-v-66a45730],.instance-discovered-text[data-v-66a45730]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.instance-discovered-text[data-v-66a45730]{position:absolute;bottom:-3px;transform:translate(-50%,100%);left:50%;width:100%;text-align:center;font-size:12px;width:100px}.pinwheel[data-v-66a45730]{position:fixed;top:0;left:0;width:130px;height:130px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;animation:pinwheelSpin-66a45730 2s linear infinite;transition:scale .4s ease-in-out,opacity .4s ease-in-out;scale:0;opacity:0;transform-origin:center center}.pinwheel-animation-enter-active[data-v-66a45730],.pinwheel-animation-leave-active[data-v-66a45730]{scale:1;opacity:1}.pinwheel-animation-enter-from[data-v-66a45730],.pinwheel-animation-leave-to[data-v-66a45730]{scale:0;opacity:0}@keyframes pinwheelSpin-66a45730{to{rotate:90deg}}@keyframes scaleIn-66a45730{0%{scale:.5}to{scale:1}}@media (hover:hover){.item[data-v-66a45730]:hover{background:linear-gradient(0deg,#d6fcff,#fff 90%);border:1px solid #91a8c1}}.item-selected[data-v-66a45730]{background:#e3e3e3}.instruction[data-v-66a45730]{font-size:15px;text-align:center;margin-top:25px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.instance-disabled[data-v-66a45730]{pointer-events:none;opacity:.7;transition:.15s linear;animation:pulse-66a45730 .8s ease-in-out .15s infinite alternate-reverse}@keyframes pulse-66a45730{0%{opacity:.2}to{opacity:.7}}.instance-disabled[data-v-66a45730]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.instance-hover[data-v-66a45730]{scale:1.04;background:linear-gradient(0deg,#d6fcff,#fff 90%);border:1px solid #91a8c1}.site-title[data-v-66a45730]{position:fixed;top:13px;left:13px;width:110px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.site-title[data-v-66a45730]:hover{transform:scale(1.03)}.side-controls[data-v-66a45730]{position:fixed;right:314px;bottom:7px;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;grid-gap:19px}.clear[data-v-66a45730],.sound[data-v-66a45730]{width:21px;cursor:pointer;opacity:.8;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sound[data-v-66a45730]{transform:scale(.92)}.coffee[data-v-66a45730]{width:15px}.coffee-link[data-v-66a45730]{line-height:0}.clear[data-v-66a45730]:hover,.coffee[data-v-66a45730]:hover,.sound[data-v-66a45730]:hover{transform:scale(1.05)}.mobile-sound[data-v-66a45730]{position:fixed;bottom:10px;right:10px;width:40px;height:40px;border-radius:5px;background:#fff;z-index:10;display:flex;align-items:center;justify-content:center;border:1px solid #9f9f9f;display:none}.sidebar-controls[data-v-66a45730]{position:sticky;bottom:0;left:0;width:100%;font-size:13px;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:right;height:40px}.sidebar-input[data-v-66a45730]{width:100%;font-size:16px;border:none;border-top:1px solid #c8c8c8;outline:none;padding:0 20px 0 40px;height:40px;line-height:18px;position:relative;background:url(/infinite-craft/search.svg) no-repeat 22px 22px;background-size:21px 21px;background-position:10px 10px}.sidebar-input[data-v-66a45730]::-moz-placeholder{opacity:.5}.sidebar-input[data-v-66a45730]::placeholder{opacity:.5}.sidebar-input[data-v-66a45730]:after{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:20px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sort[data-v-66a45730]{cursor:pointer;padding:2px;opacity:.9;font-size:14px}.sort-img[data-v-66a45730]{height:15px;top:2px;padding:2px;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.instance-emoji[data-v-66a45730]{font-size:21px;margin-right:5px}.instance-hide[data-v-66a45730]{display:none!important;pointer-events:none!important}.mobile-instruction[data-v-66a45730]{display:none}.list-enter[data-v-66a45730],.list-leave-to[data-v-66a45730]{transform:scale(0)}.particles[data-v-66a45730]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none}.instance-anim-enter-active[data-v-66a45730]{animation:scaleIn-66a45730 .13s ease-in 1 forwards}.instance-anim-leave-to[data-v-66a45730]{opacity:0;scale:0}.instance-anim-leave-active[data-v-66a45730]{transition:opacity .16s linear,scale .16s linear}.reset[data-v-66a45730]{position:fixed;left:10px;bottom:10px;cursor:pointer;opacity:.7;font-size:15px}@media screen and (min-width:1150px){.sidebar[data-v-66a45730]{width:350px}.logo[data-v-66a45730]{right:362px;width:85px}.item[data-v-66a45730]{font-size:16.4px;padding:9px 10px 8px}.items[data-v-66a45730]{min-height:calc(100svh - 45px)}.item-emoji[data-v-66a45730]{font-size:16.4px}.instance[data-v-66a45730]{font-size:19.5px;padding:11px 11px 10px}.instruction[data-v-66a45730]{font-size:16px}.pinwheel[data-v-66a45730]{width:145px;height:145px}.instance-discovered-text[data-v-66a45730]{font-size:13px}.side-controls[data-v-66a45730]{right:361px}.clear[data-v-66a45730],.sound[data-v-66a45730]{width:23px}.coffee[data-v-66a45730]{width:16px}.sidebar-input[data-v-66a45730]{background-size:23px 23px;background-position:11px 12px;height:45px;font-size:17px;line-height:21px;padding-left:43px;padding-top:2px}}@media screen and (max-width:800px){.container[data-v-66a45730]{position:static}.site-title[data-v-66a45730]{position:absolute}.sidebar[data-v-66a45730]{display:none}.mobile-items[data-v-66a45730]{display:flex;flex-wrap:wrap;margin-top:105px;justify-content:center;grid-gap:5px 5px;margin-bottom:20px;padding:0 5px;position:relative;z-index:2}.instance[data-v-66a45730]{display:none}.mobile-item[data-v-66a45730]{transition:transform .4s ease}.item[data-v-66a45730]{display:flex;align-items:center;min-height:37px;grid-gap:5px;line-height:0;font-size:15.5px;padding:1px 9px 0;border:1px solid #9f9f9f;color:#000;transition:background .1s linear}.item-selected-mobile[data-v-66a45730]{top:5px}.item-crafted-mobile[data-v-66a45730],.item-selected-mobile[data-v-66a45730]{background-color:#fffae6;border-color:#877f64;position:sticky;bottom:5px}.item-crafted-mobile[data-v-66a45730]{z-index:10;transition:background .2s linear}.item-emoji-mobile[data-v-66a45730]{margin-right:1px}.particles[data-v-66a45730]{z-index:1}.side-controls[data-v-66a45730],.sidebar-controls[data-v-66a45730]{display:none}.logo[data-v-66a45730]{position:absolute;right:10px;left:auto;top:10px}.mobile-instruction[data-v-66a45730]{display:block;max-width:200px;text-align:center;border:1px solid #c8c8c8;background-color:#fffae6;padding:7px;margin-left:auto;margin-right:auto;font-size:15px;border-radius:5px}.mobile-sound[data-v-66a45730]{display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}}',""]),e.exports=o}}]);
_nuxt/2576758.js ADDED
@@ -0,0 +1 @@
 
 
1
+ (window.webpackJsonp=window.webpackJsonp||[]).push([[37,10,11,12,14],{1150:function(t,e,r){"use strict";r(577)},1151:function(t,e,r){var n=r(107)(!1);n.push([t.i,".modal[data-v-34cad25a]{z-index:10}.modal-bg[data-v-34cad25a]{position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;z-index:9;animation:bg-34cad25a .2s linear forwards}@keyframes bg-34cad25a{0%{background:transparent}to{background:rgba(0,0,0,.7)}}.modal-inner[data-v-34cad25a]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:350px;padding:20px 20px 18px;border:1px solid #ccc;border-radius:10px;background:#fff;z-index:10;animation:fadeIn-34cad25a .2s linear forwards}@keyframes fadeIn-34cad25a{0%{opacity:0;transform:translate(-50%,-20%)}to{opacity:1;transform:translate(-50%,-50%)}}.modal-text[data-v-34cad25a]{font-size:16px;text-align:center}.modal-close[data-v-34cad25a]{position:absolute;top:-10px;right:-10px;width:25px;cursor:pointer}.modal-close[data-v-34cad25a]:hover{transform:scale(1.06)}",""]),t.exports=n},1152:function(t,e,r){"use strict";r(578)},1153:function(t,e,r){var n=r(107),o=r(200),d=r(1154),c=r(1155),l=n(!1),f=o(d),h=o(c);l.push([t.i,'@font-face{font-family:"pixelWeb";src:url(/perfect-circle/disposable-digi.woff)}@font-face{font-family:"comicWeb";src:url('+f+')}@font-face{font-family:"comicWeb";font-weight:700;src:url('+h+')}@-o-viewport{width:100vw;zoom:1;user-zoom:fixed}@viewport{width:100vw;zoom:1;user-zoom:fixed}.container[data-v-568d841e]{position:fixed;left:0;top:0;--font-size:9vh;-webkit-backface-visibility:hidden}.container[data-v-568d841e],main[data-v-568d841e]{width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}main[data-v-568d841e]{position:relative;overflow:hidden;background:#101010 url(/perfect-circle/main.jpg) 50%;background-size:120% 100%;color:#f4f4f4;text-align:center;cursor:default;-webkit-touch-callout:none}header h1[data-v-568d841e]{font-weight:400;position:absolute;left:calc(50% - 3rem);width:6rem;bottom:calc(50% + 20px + .75rem);opacity:0;text-shadow:.05rem .05rem 0 #101010,-.03rem .05rem 0 #101010,-.03rem -.03rem 0 #101010,.05rem -.03rem 0 #101010,0 0 .2rem #101010,0 0 .4rem #101010;transition:transform .75s,opacity .75s;transform:translateY(-.75rem);z-index:3;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}header h1.on[data-v-568d841e]{transform:translateY(0);opacity:1}header h1 span[data-v-568d841e]:first-child{display:block;font-size:.45rem}header h1 span[data-v-568d841e]:nth-child(2){display:block;font-size:.5rem;text-transform:uppercase}header h1 strong[data-v-568d841e]{font-size:.925em;display:inline-block;vertical-align:top;margin:.01rem -.07rem 0 0}header h1 strong[data-v-568d841e]:nth-child(2){margin:.01rem 0 0 .12rem}header button[data-v-568d841e]{position:absolute;top:calc(50% - .5rem - 20px);left:calc(50% - .5rem);width:1rem;height:1rem;border-radius:50%;background:#f4f4f4;font-weight:700;font-size:.4rem;z-index:3;transform:scale(.2);transition:transform .5s,color .5s;color:#f4f4f4;pointer-events:none;text-transform:uppercase;text-decoration:none;border:none;outline:none;cursor:pointer;display:flex;align-items:center;justify-content:center}header button.on[data-v-568d841e]{pointer-events:auto;transform:scale(1);color:#101010}section[data-v-568d841e]{position:absolute;width:100vh;height:100vh;top:calc(50% - 20px);left:50%;margin:-50vh 0 0 -50vh;z-index:2}section h2[data-v-568d841e]{font-weight:400;font-size:.35rem;position:absolute;left:0;right:0;top:50%;margin:-.7rem 0 0;opacity:0;transition:opacity .5s;text-shadow:2px 2px 0 #101010;pointer-events:none}section h2.on[data-v-568d841e]{opacity:1}section h2 span[data-v-568d841e]{display:block;height:1rem}section div[data-v-568d841e],section svg[data-v-568d841e]{position:absolute;top:0;left:0;width:100%;height:100%;contain:layout}section svg[data-v-568d841e]{fill:none}section div[data-v-568d841e]{cursor:crosshair}section p[data-v-568d841e]{font-family:"pixelWeb",sans-serif;position:absolute;left:0;right:0;bottom:calc(50% - .36rem);font-size:1rem;color:#c00;text-shadow:2px 2px 0 #101010;contain:layout}section p span[data-v-568d841e]{display:inline-block}section p span[data-v-568d841e]:first-child{width:.4rem}section p span[data-v-568d841e]:nth-child(2),section p span[data-v-568d841e]:nth-child(3){width:.6rem}section p span[data-v-568d841e]:nth-child(4){width:.35rem}section p span[data-v-568d841e]:nth-child(5){width:.5rem;font-size:.85rem}section p span[data-v-568d841e]:nth-child(6){width:1.08rem;font-size:.85rem;text-align:left}footer[data-v-568d841e]{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}footer[data-v-568d841e]:before{content:"";position:absolute;top:calc(50% - .1rem - 20px);left:calc(50% - .1rem);width:.2rem;height:.2rem;border-radius:50%;background:#f4f4f4}footer ul[data-v-568d841e]{list-style:none}footer li[data-v-568d841e]{display:none;margin:.4rem 0 0}footer li[data-v-568d841e],footer p[data-v-568d841e]{position:absolute;left:.1rem;right:0;top:calc(50% - 20px);font-size:.4rem;text-shadow:2px 2px 0 #101010}footer p[data-v-568d841e]{margin:.35rem 0 0;z-index:5}footer p span[data-v-568d841e]{font-family:"pixelWeb",sans-serif;font-size:.45rem;margin:0 0 0 .08rem;color:#c00}#share[data-v-568d841e]{display:none;position:absolute;left:50%;transform:translateX(-50%);bottom:60px;white-space:nowrap}#share button[data-v-568d841e]{font-family:inherit;font-size:18px;font-weight:700;border-radius:6px;padding:14px 7px 16px;min-width:95px;border:2px solid #101010;color:#fff;text-shadow:-1px -1px 10px rgba(0,0,0,.25),1px 2px 0 #101010;cursor:pointer}#share button+button[data-v-568d841e]{margin-left:-2px}#share button[data-v-568d841e]:first-child{border-radius:16px 6px 6px 16px}#share button[data-v-568d841e]:last-child{border-radius:6px 16px 16px 6px}#share button#shareTwitter[data-v-568d841e]{background:#1da1f2}#share button#shareCopy[data-v-568d841e]{background:#7676ea}#share button#shareCopy.shareCopyDone[data-v-568d841e]{position:relative;color:transparent;background:#5b5b99;text-shadow:none}#share button#shareCopy.shareCopyDone[data-v-568d841e]:after{content:"Done!";position:absolute;top:11px;left:10px;font-size:22px;transform:rotate(-20deg);color:#fff;text-shadow:1px 2px 0 #101010}#share button#shareWhatsApp[data-v-568d841e]{background:#1ebea5;letter-spacing:-1px}#share button#shareMore[data-v-568d841e]{background:grey;min-width:0}#sound[data-v-568d841e]{position:absolute;top:0;right:0;font-size:16px;opacity:.5}#sound label[data-v-568d841e]{display:inline-block;cursor:pointer;padding:6px 8px 6px 6px}#sound input[data-v-568d841e]{accent-color:grey;cursor:pointer;margin:0 4px 0 0}#loading[data-v-568d841e]{position:absolute;top:50%;left:50%;transform:translate(-50%,-100%);font-family:sans-serif;font-size:16px;text-transform:uppercase;letter-spacing:.4em;opacity:.5}#loading[data-v-568d841e]:before{content:"Loading"}.blink[data-v-568d841e]{animation:blink-animation-568d841e .6s steps(2,start) 3}.blink-grow[data-v-568d841e]{animation:blink-grow-568d841e 1s ease-in-out infinite}@keyframes blink-animation-568d841e{to{visibility:hidden}}@keyframes blink-grow-568d841e{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.site-title[data-v-568d841e]{position:fixed;top:13px;left:13px;max-width:140px;width:100%;filter:invert(100%);z-index:6;font-size:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.site-title[data-v-568d841e]:hover{transform:scale(1.04)}.controls-icon[data-v-568d841e]{height:27px;cursor:pointer}.controls-icon[data-v-568d841e]:hover{transform:scale(1.08)}.controls[data-v-568d841e]{position:fixed;top:10px;right:14px;z-index:2;line-height:0;opacity:.7;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.controls[data-v-568d841e] :first-child{padding:3px;opacity:.55}.tweet[data-v-568d841e]{background:#1da1f2;width:90px}.copy[data-v-568d841e]{background:#b780ff;width:90px}.share[data-v-568d841e]{position:fixed;bottom:30px;left:50%;transform:translateX(-50%);grid-gap:15px;opacity:0;animation:shareFade-568d841e .4s ease-in-out .3s forwards;z-index:4}.share[data-v-568d841e],.share-btn[data-v-568d841e]{display:flex;justify-content:center}.share-btn[data-v-568d841e]{font-size:18px;align-items:center;height:40px;border-radius:10px;color:#fff;text-decoration:none;line-height:0;z-index:5;border:none;font-family:comicWeb;cursor:pointer;transition:transform .2s ease-in-out,opacity .2s ease-in-out}.share-btn[data-v-568d841e]:disabled{opacity:.7;pointer-events:none}.share button[data-v-568d841e]:hover{transform:scale(1.08)}.shirt-desktop[data-v-568d841e],.shirt-mobile[data-v-568d841e]{background:#ff2525}.shirt-desktop[data-v-568d841e]{width:165px}.shirt-mobile[data-v-568d841e]{display:none;width:90px}@keyframes shareFade-568d841e{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}.pinwheel[data-v-568d841e]{position:fixed;top:calc(50% - .25rem);left:50%;width:max(100vh,100vw);animation:pinwheelFade-568d841e 1s ease-in-out forwards,spin-568d841e 20s linear infinite;pointer-events:none;opacity:.1;z-index:0}.pinwheel-fast[data-v-568d841e]{animation:pinwheelFade-568d841e 1s ease-in-out forwards,spin-568d841e 10s linear infinite}.vignette[data-v-568d841e]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;background:radial-gradient(circle,hsla(0,0%,100%,.2) 0,transparent 50%,transparent 100%);animation:vignetteFade-568d841e 1s ease-in-out forwards;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vignette-legendary[data-v-568d841e]{background:radial-gradient(circle,hsla(0,0%,100%,.5) 0,transparent 60%,transparent 100%)}.divine[data-v-568d841e]{background:#101010 url(/perfect-circle/space.jpg) 50%;background-size:900px auto;background-repeat:repeat;animation:divine-568d841e 20s linear infinite}.best-score[data-v-568d841e]{filter:drop-shadow(0 0 15px var(--score-color))}@keyframes flash-568d841e{0%{opacity:0}to{opacity:1}}@keyframes divine-568d841e{0%{background-position:0 0}to{background-position:900px 0}}@keyframes pinwheelFade-568d841e{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}to{opacity:.1;transform:translate(-50%,-50%) scale(1)}}@keyframes vignetteFade-568d841e{0%{opacity:0}to{opacity:.5}}@keyframes spin-568d841e{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.svg-container-spin[data-v-568d841e]{animation:spinSvg-568d841e 10s linear infinite}@keyframes spinSvg-568d841e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:900px){.site-title[data-v-568d841e]{max-width:120px}.controls[data-v-568d841e]{right:10px;grid-gap:18px}}@media screen and (max-width:500px){.shirt-desktop[data-v-568d841e]{display:none}.shirt-mobile[data-v-568d841e]{display:block}}',""]),t.exports=l},1154:function(t,e,r){t.exports=r.p+"fonts/sunday-comics.5447a95.woff2"},1155:function(t,e,r){t.exports=r.p+"fonts/sunday-comics-bold.1caf923.woff2"},1156:function(t,e,r){"use strict";r(579)},1157:function(t,e,r){var n=r(107)(!1);n.push([t.i,'.perfect-circle{position:fixed;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;font-family:"comicWeb","Verdana",sans-serif;line-height:1.2;background:#101010;font-size:9vh;word-spacing:0}@media (min-aspect-ratio:1/1){.perfect-circle{font-size:10.8vh}.perfect-circle main{background-size:100% 120%}.perfect-circle section{width:120vh;height:120vh;margin:-60vh 0 0 -60vh}}',""]),t.exports=n},1314:function(t,e,r){"use strict";r.r(e);var n,o,d,c,l,f,h,m,v,x=r(10),w=(r(60),r(63),r(337),r(15),r(46),r(110),r(336)),y={},k=(r(1150),r(28)),_=Object(k.a)(y,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"modal"},[e("div",{staticClass:"modal-bg",on:{click:function(e){return t.$emit("close")}}}),t._v(" "),e("div",{staticClass:"modal-inner"},[e("img",{staticClass:"modal-close",attrs:{src:"/perfect-circle/close.svg"},on:{click:function(e){return t.$emit("close")}}}),t._v(" "),e("div",{staticClass:"modal-text"},[t._v("Originally created by Matt Round")])])])}),[],!1,null,"34cad25a",null).exports,C={x:500,y:500},z={};function M(t){var e=480*(t-.75);return e=Math.min(e,120),"hsl("+(e=Math.max(e,0))+", 100%, "+(40+.2*e)+"%)"}var S,A,E={components:{Modal:_},data:function(){return{isDrawing:!1,start:!1,score:0,hasDrawn:!1,best:0,showBest:!1,newBestScore:!1,scoreColor:"",message:"",sound:!0,showInfo:!1,copied:!1,valid:!1,loadingShirt:!1}},head:function(){return{htmlAttrs:{class:"perfect-circle"},link:[{rel:"preload",href:"/perfect-circle/disposable-digi.woff",as:"font",type:"font/woff",crossorigin:!0}]}},mounted:function(){n={count:2e3,angle:-2.5,lastX:0,lastY:0,stroke:20,radiusCorrect:0,message:"",sound:!0},C={x:500,y:500},z={},m=new w.Howl({src:["/perfect-circle/fx.mp3"],volume:.3,sprite:{error:[473,303],best:[1243,809],drawing:[2539,10450]}}),v=new w.Howl({src:["/perfect-circle/ahh.mp3"],volume:.3}),this.demoAnim()},computed:{scoreString:function(){return 0===this.score?" XXX":(" "+this.score).slice(-4)},bestString:function(){return(100*this.best).toFixed(1)+"%"}},watch:{sound:function(t){Howler.mute(!t)}},methods:{setupDrawContainer:function(){var t=this;["mousedown","touchstart"].forEach((function(e){return t.$refs.drawContainer.addEventListener(e,t.onDrawStart,!1)})),["mousemove","touchmove"].forEach((function(e){return t.$refs.drawContainer.addEventListener(e,t.onDrawMove,!1)})),["mouseup","mouseout","touchend","touchcancel"].forEach((function(e){return t.$refs.drawContainer.addEventListener(e,t.onDrawEnd,!1)}))},onDrawStart:function(t){var e=this;if(this.isDrawing)return!1;this.hasDrawn=!0,this.showBest=!1,this.newBestScore=!1,this.isDrawing=!0,this.copied=!1,this.valid=!1;var r=this.coords(t);return z.x=r.x,z.y=r.y,z.time=Date.now(),z.speed=0,z.accuracy=1,z.dx=0,z.dy=0,z.angle=180+180*Math.atan2(r.y-C.y,r.x-C.x)/Math.PI,z.radius=Math.sqrt(Math.pow(r.x-C.x,2)+Math.pow(r.y-C.y,2)),z.distance=0,z.stroke=20,o=z.radius,l=0,d=0,c=0,this.$refs.svgContainer.replaceChildren(),this.isDrawing=!0,f=setTimeout((function(){e.$refs.drawContainer.dispatchEvent(new Event("mouseup")),e.message="Too slow"}),7e3),h=m.play("drawing"),m.volume(0,h),o<100&&(this.$refs.drawContainer.dispatchEvent(new Event("mouseup")),this.message="Too close to dot"),!1},onDrawMove:function(t){if(!this.isDrawing)return!1;var time=Date.now(),e=this.coords(t),r=e.x-z.x,n=e.y-z.y,f=Math.sqrt(Math.pow(r,2)+Math.pow(n,2));if(f<6)return m.volume(0,h),!1;var v=f/(.001+time-z.time);0==z.distance&&(z.distance=f),0==z.speed&&(z.speed=v);var x=1.5+2/(.05+v);x=(3*z.stroke+x)/4,x=Math.min(x,20);var w=180+180*Math.atan2(e.y-C.y,e.x-C.x)/Math.PI,y=w-z.angle;y<-180?y+=360:y>180&&(y-=360);var k=y<0?-1:1;if(0==l){if(Math.abs(y)<.1)return!1;l=k}var _=Math.sqrt(Math.pow(e.x-C.x,2)+Math.pow(e.y-C.y,2)),S=1-Math.abs((_+z.radius)/2-o)/o;S=Math.max(S,0);var A=z.dx*f/z.distance,E=z.dy*f/z.distance,I=r+(r-A),D=n+(n-E);return this.draw("path",{d:"M"+z.x+" "+z.y+" C"+(z.x+A/3.5)+" "+(z.y+E/3.5)+","+(e.x-I/3.5)+" "+(e.y-D/3.5)+","+e.x+" "+e.y,style:"stroke: "+M(S)+"; stroke-width:"+x+"px;"}),m.volume(Math.min(S*v/75,.15),h),k!=l?(this.$refs.drawContainer.dispatchEvent(new Event("mouseup")),this.message="Wrong way",!1):_<30?(this.$refs.drawContainer.dispatchEvent(new Event("mouseup")),this.message="Too close to dot",!1):(z.x=e.x,z.y=e.y,z.time=time,z.speed=v,z.accuracy=S,z.dx=r,z.dy=n,z.angle=w,z.radius=_,z.distance=f,z.stroke=x,y=Math.abs(y),(c+=y)>360&&(y-=c-360,c=360),d+=y*S,this.score=Math.min(Math.round(1e3*d/c),999),this.scoreColor=M(d/c),360==c&&this.onComplete(),!1)},onComplete:function(){if(m.stop(h),this.isDrawing=!1,this.valid=!0,0==this.best?this.message="Have another go!":this.showBest=!0,clearTimeout(f),this.score>Math.round(1e3*this.best)){if(this.best=d/c,this.bestColor=M(this.best),this.score>=950&&v.play(),m.play("best"),0==this.best)return!1;this.newBestScore=!0,this.showBest=!1,999===this.score?this.message="Perfect circle":this.score>=990?this.message="Divine circle":this.score>=980?this.message="Legendary circle":this.message="New best score"}},onDrawEnd:function(t){return!!this.isDrawing&&(c>335?this.onComplete():(this.isDrawing=!1,m.stop(h),m.play("error"),this.score=0,this.scoreColor=M(0),this.message="Draw a full circle",clearTimeout(f)),!1)},onGoClick:function(){this.start=!0,this.setupDrawContainer(),setTimeout((function(){n.count=0}),500)},coords:function(t){this.$refs.svgContainer.classList.remove("svg-container-spin");var e=this.$refs.svgContainer.getBoundingClientRect(),r=1e3/e.width,n={};return 0===t.type.indexOf("touch")?(n.x=r*(t.touches[0].pageX-e.left),n.y=r*(t.touches[0].pageY-e.top)):(n.x=r*(t.pageX-e.left),n.y=r*(t.pageY-e.top)),n},draw:function(t,e){var r=document.createElementNS("http://www.w3.org/2000/svg",t);for(var a in e)r.setAttribute(a,e[a]);this.$refs.svgContainer.appendChild(r)},demoAnim:function(){if(!(this.hasDrawn||(n.count--,n.count<491))){var t=.04+.01*Math.cos(2+n.count/47);n.angle+=t;var e=280+85*Math.sin(4+n.count/66),r=C.x+e*Math.cos(n.angle)+50*Math.sin(1+n.count/29),o=C.y+e*Math.sin(n.angle)+50*Math.cos(5+n.count/17);e=Math.sqrt(Math.pow(r-C.x,2)+Math.pow(o-C.y,2)),0==n.radiusCorrect&&(n.radiusCorrect=e);var d=1-Math.abs(e-n.radiusCorrect)/n.radiusCorrect;0==n.lastX&&(n.lastX=r,n.lastY=o,requestAnimationFrame(this.demoAnim)),this.draw("path",{d:"M"+n.lastX+" "+n.lastY+" L"+r+" "+o,style:"stroke: "+M(d)+"; stroke-width:"+n.stroke+"px;"}),n.lastX=r,n.lastY=o;var c=16-300*t;n.stroke=(9*n.stroke+c)/10,requestAnimationFrame(this.demoAnim)}},copy:(A=Object(x.a)(regeneratorRuntime.mark((function t(){var text;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return text="My circle is ".concat((this.score/10).toFixed(1),"% perfect, can you beat that? https://neal.fun/perfect-circle/"),this.copied=!0,t.prev=2,t.next=5,navigator.clipboard.writeText(text);case 5:t.next=10;break;case 7:t.prev=7,t.t0=t.catch(2),console.error("Failed to copy: ",t.t0);case 10:case"end":return t.stop()}}),t,this,[[2,7]])}))),function(){return A.apply(this,arguments)}),getTshirtLink:(S=Object(x.a)(regeneratorRuntime.mark((function t(){var e,r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,this.loadingShirt=!0,t.next=4,fetch("https://perfect-circle.neal.fun/?accuracy=".concat((this.score/10).toFixed(1)),{method:"POST",mode:"cors",cache:"no-cache",credentials:"same-origin",headers:{"Content-Type":"text/plain"},body:this.$refs.svgContainer.outerHTML});case 4:return e=t.sent,t.next=7,e.json();case 7:r=t.sent,this.loadingShirt=!1,r.storeLink&&(window.location.href=r.storeLink),t.next=15;break;case 12:t.prev=12,t.t0=t.catch(0),this.loadingShirt=!1;case 15:case"end":return t.stop()}}),t,this,[[0,12]])}))),function(){return S.apply(this,arguments)}),tweet:function(){var t="⭕️ My circle is ".concat((this.score/10).toFixed(1),"% perfect, can you beat that?"),e="https://twitter.com/intent/tweet?text=".concat(encodeURIComponent(t),"&url=").concat(encodeURIComponent("https://neal.fun/perfect-circle/"));window.open(e,"_blank")}},beforeDestroy:function(){Howler.unload(),this.hasDrawn=!0}},I=E,D=(r(1152),r(1156),Object(k.a)(I,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"container"},[e("NuxtLink",{staticClass:"site-title",attrs:{to:"/"}},[e("img",{attrs:{src:"/general/logo.svg"}})]),t._v(" "),t.showInfo?e("Modal",{on:{close:function(e){t.showInfo=!1}}}):t._e(),t._v(" "),e("main",{class:{divine:t.score>=990&&t.valid}},[e("header",[e("h1",{class:{on:!t.start}},[e("span",[t._v("Can you draw a")]),t._v(" "),t._m(0)]),t._v(" "),e("button",{class:{on:!t.start},on:{click:t.onGoClick}},[t._v("Go")])]),t._v(" "),e("section",{class:{"best-score":t.newBestScore},style:{"--score-color":t.scoreColor}},[e("h2",{class:{on:!t.hasDrawn&&t.start}},[e("span",[t._v("Draw a circle")]),t._v(" "),e("span",[t._v("around this")])]),t._v(" "),e("svg",{ref:"svgContainer",class:{"svg-container-spin":t.score>=970&&t.valid},attrs:{"stroke-linecap":"round",fill:"none",viewBox:"0 0 1000 1000",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"}}),t._v(" "),e("p",{directives:[{name:"show",rawName:"v-show",value:t.hasDrawn,expression:"hasDrawn"}],ref:"score",style:{color:t.scoreColor}},[e("span",[t._v(t._s(t.scoreString.charAt(0)))]),e("span",[t._v(t._s(t.scoreString.charAt(1)))]),e("span",[t._v(t._s(t.scoreString.charAt(2)))]),e("span"),e("span",[t._v(t._s(t.scoreString.charAt(3)))]),e("span",[t._v("%")])]),t._v(" "),e("div",{ref:"drawContainer"})]),t._v(" "),e("footer",{directives:[{name:"show",rawName:"v-show",value:!t.isDrawing,expression:"!isDrawing"}]},[t.showBest?e("p",[t._v("\n Best:"),e("span",{style:{color:t.bestColor}},[t._v(t._s(t.bestString))])]):e("p",{class:{blink:t.newBestScore,"blink-grow":t.newBestScore&&t.score>=960}},[t._v("\n "+t._s(t.message)+"\n ")])]),t._v(" "),e("div",{staticClass:"controls"},[e("img",{staticClass:"controls-icon",attrs:{src:"/perfect-circle/info.svg"},on:{click:function(e){t.showInfo=!0}}}),t._v(" "),e("img",{staticClass:"controls-icon",attrs:{src:"/perfect-circle/".concat(t.sound?"un":"","muted.svg")},on:{click:function(e){t.sound=!t.sound}}})])]),t._v(" "),t.valid?e("div",{staticClass:"share"},[e("button",{staticClass:"share-btn tweet",on:{click:t.tweet}},[t._v("Tweet")]),t._v(" "),e("button",{staticClass:"share-btn copy",on:{click:t.copy}},[t._v("\n "+t._s(t.copied?"Copied":"Copy")+"\n ")])]):t._e(),t._v(" "),e("img",{directives:[{name:"show",rawName:"v-show",value:t.score>=950&&t.valid,expression:"score >= 950 && valid"}],staticClass:"pinwheel",class:{"pinwheel-fast":t.score>=970},attrs:{src:"/perfect-circle/pinwheel.svg"}}),t._v(" "),t.score>=960&&t.valid?e("div",{staticClass:"vignette",class:{"vignette-legendary":t.score>=960&&t.valid}}):t._e()],1)}),[function(){var t=this,e=t._self._c;return e("span",[e("strong",[t._v("perfect")]),t._v(" circle"),e("strong",[t._v("?")])])}],!1,null,"568d841e",null));e.default=D.exports;installComponents(D,{Header:r(301).default,Footer:r(295).default})},276:function(t,e,r){"use strict";var n=r(2),o=r(19),d=r(9),c=r(6),path=r(204),l=r(4),f=r(109),h=r(12),m=r(201),v=r(39),x=r(81),w=r(202),y=r(3),k=r(80).f,_=r(29).f,C=r(21).f,z=r(281),M=r(282).trim,S="Number",A=c[S],E=path[S],I=A.prototype,D=c.TypeError,N=l("".slice),L=l("".charCodeAt),F=function(t){var e=w(t,"number");return"bigint"==typeof e?e:R(e)},R=function(t){var e,r,n,o,d,c,l,code,f=w(t,"number");if(x(f))throw D("Cannot convert a Symbol value to a number");if("string"==typeof f&&f.length>2)if(f=M(f),43===(e=L(f,0))||45===e){if(88===(r=L(f,2))||120===r)return NaN}else if(48===e){switch(L(f,1)){case 66:case 98:n=2,o=49;break;case 79:case 111:n=8,o=55;break;default:return+f}for(c=(d=N(f,2)).length,l=0;l<c;l++)if((code=L(d,l))<48||code>o)return NaN;return parseInt(d,n)}return+f},j=f(S,!A(" 0o1")||!A("0b1")||A("+0x1")),T=function(t){return v(I,t)&&y((function(){z(t)}))},$=function(t){var e=arguments.length<1?0:A(F(t));return T(this)?m(Object(e),this,$):e};$.prototype=I,j&&!o&&(I.constructor=$),n({global:!0,constructor:!0,wrap:!0,forced:j},{Number:$});var W=function(t,source){for(var e,r=d?k(source):"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(","),n=0;r.length>n;n++)h(source,e=r[n])&&!h(t,e)&&C(t,e,_(source,e))};o&&E&&W(path[S],E),(j||o)&&W(path[S],A)},277:function(t,e,r){var content=r(286);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("f68e4eaa",content,!0,{sourceMap:!1})},278:function(t,e,r){var content=r(291);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("db35a8f0",content,!0,{sourceMap:!1})},279:function(t,e,r){var content=r(294);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("c9434642",content,!0,{sourceMap:!1})},280:function(t,e,r){"use strict";r.r(e);r(276);var n={props:{slotId:{type:String,required:!0},adFormat:{type:String,required:!0},isResponsive:{type:Boolean,required:!1,default:!1},adStyle:{type:String,required:!0},minWidth:{type:Number,required:!1,default:-1},maxWidth:{type:Number,required:!1,default:-1}},data:function(){return{hideAd:!1,shouldShow:this.shouldShowAd()}},mounted:function(){var t=this;this.createAds(),this.$addEventListener("resize",(function(){t.hideAd=!t.shouldShowAd()}))},watch:{$route:function(){this.firstLoad=!1,this.createAds()}},methods:{createAds:function(){var t=this;this.$nextTick((function(){t.shouldShowAd()&&(window.adsbygoogle=window.adsbygoogle||[],adsbygoogle.push({}))}))},shouldShowAd:function(){return(-1===this.minWidth||window.innerWidth>=this.minWidth)&&(-1===this.maxWidth||window.innerWidth<this.maxWidth)}},beforeDestroy:function(){window.top.__vm_remove=window.top.__vm_remove||[],window.top.__vm_remove.push(this.$refs.adPlacement)}},o=(r(285),r(28)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("client-only",[t.shouldShow?e("ins",{staticClass:"adsbygoogle",class:{hide:t.hideAd},style:t.adStyle,attrs:{"data-ad-client":"ca-pub-4556406968269041","data-ad-slot":t.slotId,"data-ad-format":t.adFormat,"data-full-width-responsive":t.isResponsive}}):e("div")])}),[],!1,null,"8af1cc2e",null);e.default=component.exports},281:function(t,e,r){var n=r(4);t.exports=n(1..valueOf)},282:function(t,e,r){var n=r(4),o=r(24),d=r(13),c=r(283),l=n("".replace),f=RegExp("^["+c+"]+"),h=RegExp("(^|[^"+c+"])["+c+"]+$"),m=function(t){return function(e){var r=d(o(e));return 1&t&&(r=l(r,f,"")),2&t&&(r=l(r,h,"$1")),r}};t.exports={start:m(1),end:m(2),trim:m(3)}},283:function(t,e){t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},284:function(t,e,r){"use strict";r.d(e,"a",(function(){return c}));var n=r(111);var o=r(137),d=r(82);function c(t){return function(t){if(Array.isArray(t))return Object(n.a)(t)}(t)||Object(o.a)(t)||Object(d.a)(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},285:function(t,e,r){"use strict";r(277)},286:function(t,e,r){var n=r(107)(!1);n.push([t.i,".hide[data-v-8af1cc2e]{display:none!important}",""]),t.exports=n},288:function(t,e,r){t.exports=r.p+"fonts/RobotoCondensed-Light.f982e4a.woff2"},289:function(t,e,r){"use strict";var n=/^[-!#$%&'*+\/0-9=?A-Z^_a-z{|}~](\.?[-!#$%&'*+\/0-9=?A-Z^_a-z`{|}~])*@[a-zA-Z0-9](-*\.?[a-zA-Z0-9])*\.[a-zA-Z](-?[a-zA-Z0-9])+$/;e.validate=function(t){if(!t)return!1;if(t.length>254)return!1;if(!n.test(t))return!1;var e=t.split("@");return!(e[0].length>64)&&!e[1].split(".").some((function(t){return t.length>63}))}},290:function(t,e,r){"use strict";r(278)},291:function(t,e,r){var n=r(107)(!1);n.push([t.i,".link{border-radius:19px;aspect-ratio:391/145;display:block;position:relative;z-index:2}.link-img{max-width:100%;cursor:pointer;transition:transform .07s linear,filter .1s ease-out,opacity .15s linear;opacity:0}.link-img:hover{transform:scale(1.02);filter:drop-shadow(3px 3px 5px rgba(0,0,0,.17))}",""]),t.exports=n},292:function(t,e,r){"use strict";r.r(e);var n={props:{title:{required:!0,type:String},path:{required:!0,type:String},preload:{required:!1,type:Boolean,default:!1}},data:function(){return{imageLoaded:!1}}},o=(r(290),r(28)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("nuxt-link",{staticClass:"link",style:{background:t.imageLoaded?"none":"#f1f2f6"},attrs:{prefetch:t.preload,to:"/".concat(t.path,"/")}},[e("img",{staticClass:"link-img",style:{opacity:t.imageLoaded?1:0},attrs:{onload:t.imageLoaded=!0,alt:t.title,src:"/link-images/".concat(t.path,".svg"),loading:"lazy"}})])}),[],!1,null,null,null);e.default=component.exports},293:function(t,e,r){"use strict";r(279)},294:function(t,e,r){var n=r(107),o=r(200),d=r(288),c=n(!1),l=o(d);c.push([t.i,"@font-face{font-family:RobotoCondensedLight;src:url("+l+")}.footer-wrapper[data-v-2b1aca38]{margin-top:15px;padding:30px 20px 45px;text-align:center;font-size:22px;font-family:RobotoCondensedLight,sans-serif}.related-text[data-v-2b1aca38]{font-size:22px}.site-title[data-v-2b1aca38]{margin-top:18px;max-width:140px}.related-posts[data-v-2b1aca38],.site-title[data-v-2b1aca38]{margin-left:auto;margin-right:auto}.related-posts[data-v-2b1aca38]{display:grid;max-width:870px;grid-template-columns:repeat(2,1fr);grid-gap:16px 18px;margin-top:15px;font-size:0}.made-by[data-v-2b1aca38]{font-size:16px;margin-top:15px;opacity:.6;display:none}.made-by a[data-v-2b1aca38]{color:#000}.heart[data-v-2b1aca38]{width:17px;height:17px;position:relative;top:4px}.site-title-logo[data-v-2b1aca38]{height:25px}.newsletter-text[data-v-2b1aca38]{font-size:19px;margin-bottom:8px}.newsletter-img[data-v-2b1aca38]{height:16px;position:relative;top:3px;margin-right:7px}.newsletter-input[data-v-2b1aca38]{font-size:17px;padding:7px 5px 7px 40px;border-radius:5px;border:1px solid #000;max-width:220px;width:100%;background-color:#fff;background-image:url(/general/mail.svg);background-repeat:no-repeat;background-size:auto 15px;background-position:10px;font-family:RobotoCondensedLight;outline:none;color:#000}.newsletter-input[data-v-2b1aca38]::-moz-placeholder{color:rgba(0,0,0,.8)}.newsletter-input[data-v-2b1aca38]::placeholder{color:rgba(0,0,0,.8)}.newsletter-subscribe[data-v-2b1aca38]{background:#fff5d9;font-size:17px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:1px solid #000;border-radius:5px;padding:7px 12px;margin-left:5px;height:100%;cursor:pointer;color:#000;font-family:RobotoCondensedLight}.newsletter-subscribe[data-v-2b1aca38]:hover{transform:scale(1.03)}.newsletter-box[data-v-2b1aca38]{padding:20px 10px;border-radius:5px;margin-left:auto;margin-right:auto;margin-top:10px}.newsletter-inner[data-v-2b1aca38]{display:flex;justify-content:center;height:42px}@media only screen and (max-width:700px){.footer-wrapper[data-v-2b1aca38]{padding-left:12px;padding-right:12px}.related-posts[data-v-2b1aca38]{grid-template-columns:repeat(1,1fr)}.site-title[data-v-2b1aca38]{max-width:145px;margin-top:25px}}",""]),t.exports=c},295:function(t,e,r){"use strict";r.r(e);var n,o=r(284),d=r(10),c=(r(45),r(15),r(203),r(60),r(297)),l=r.n(c),f=r(289),h={props:{color:{type:String,required:!1,default:"black"},bg:{type:String,required:!1,default:"white"}},data:function(){return{related:[],submittedEmail:!1,email:""}},mounted:function(){this.getRelated()},computed:{isValidEmail:function(){return f.validate(this.email)}},methods:{onEmailSubmit:(n=Object(d.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!this.isValidEmail){t.next=4;break}return this.submittedEmail=!0,t.next=4,l()({url:"https://neal.fun/api/newsletter/subscribe",method:"POST",data:{email:this.email}});case 4:case"end":return t.stop()}}),t,this)}))),function(){return n.apply(this,arguments)}),getRelated:function(){var t=window.innerWidth>500?4:3,e=Object(o.a)(this.$store.state.posts),r=this.$route.path;e=e.filter((function(t){return"/".concat(t.path,"/")!==r&&!t.hidden&&!t.hideInRecommended}));for(var n=[],d=0;d<t;d++){var c=Math.floor(Math.random()*e.length);n.push(e[c]),e.splice(c,1)}this.related=n}}},m=h,v=(r(293),r(28)),component=Object(v.a)(m,(function(){var t=this,e=t._self._c;return e("div",[e("Ad",{attrs:{slotId:"2834998355",adStyle:"display: block; margin-left: auto; margin-right: auto; max-width: min(970px, calc(100% - 60px)); margin-top: 15px;",adFormat:"auto",isResponsive:!0,minWidth:800}}),t._v(" "),e("Ad",{attrs:{slotId:"2834998355",adStyle:"display: block; margin-left: auto; margin-right: auto; margin-top: 15px;",adFormat:"auto",isResponsive:!0,maxWidth:800}}),t._v(" "),e("div",{staticClass:"footer-wrapper",style:{color:t.color,background:t.bg}},[e("div",{staticClass:"related-text"},[t._v("You may also like")]),t._v(" "),e("div",{staticClass:"related-posts"},t._l(t.related,(function(t){return e("page-link",{key:t.title,attrs:{bg:"#f1f2f6",path:t.path,title:t.title,preload:t.preload}})})),1),t._v(" "),e("div",{staticClass:"newsletter-box"},[e("div",{staticClass:"newsletter-text"},[t._v("\n "+t._s(t.submittedEmail?"Thanks for subscribing :)":"Get new posts!")+"\n ")]),t._v(" "),t.submittedEmail?t._e():e("form",{staticClass:"newsletter-inner",on:{submit:function(e){return e.preventDefault(),t.onEmailSubmit.apply(null,arguments)}}},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.email,expression:"email"}],staticClass:"newsletter-input",attrs:{type:"email",placeholder:"Your email"},domProps:{value:t.email},on:{input:function(e){e.target.composing||(t.email=e.target.value)}}}),t._v(" "),e("button",{staticClass:"newsletter-subscribe"},[t._v("Subscribe")])])]),t._v(" "),e("div",{staticClass:"made-by"},[t._v("\n Made with\n "),e("svg",{staticClass:"heart",staticStyle:{"enable-background":"new 0 0 512 512"},attrs:{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:svgjs":"http://svgjs.com/svgjs",version:"1.1",width:"512",height:"512",x:"0",y:"0",viewBox:"0 0 512.001 512","xml:space":"preserve"}},[e("g",[e("path",{attrs:{xmlns:"http://www.w3.org/2000/svg",d:"m256 455.515625c-7.289062 0-14.316406-2.640625-19.792969-7.4375-20.683593-18.085937-40.625-35.082031-58.21875-50.074219l-.089843-.078125c-51.582032-43.957031-96.125-81.917969-127.117188-119.3125-34.644531-41.804687-50.78125-81.441406-50.78125-124.742187 0-42.070313 14.425781-80.882813 40.617188-109.292969 26.503906-28.746094 62.871093-44.578125 102.414062-44.578125 29.554688 0 56.621094 9.34375 80.445312 27.769531 12.023438 9.300781 22.921876 20.683594 32.523438 33.960938 9.605469-13.277344 20.5-24.660157 32.527344-33.960938 23.824218-18.425781 50.890625-27.769531 80.445312-27.769531 39.539063 0 75.910156 15.832031 102.414063 44.578125 26.191406 28.410156 40.613281 67.222656 40.613281 109.292969 0 43.300781-16.132812 82.9375-50.777344 124.738281-30.992187 37.398437-75.53125 75.355469-127.105468 119.308594-17.625 15.015625-37.597657 32.039062-58.328126 50.167969-5.472656 4.789062-12.503906 7.429687-19.789062 7.429687zm-112.96875-425.523437c-31.066406 0-59.605469 12.398437-80.367188 34.914062-21.070312 22.855469-32.675781 54.449219-32.675781 88.964844 0 36.417968 13.535157 68.988281 43.882813 105.605468 29.332031 35.394532 72.960937 72.574219 123.476562 115.625l.09375.078126c17.660156 15.050781 37.679688 32.113281 58.515625 50.332031 20.960938-18.253907 41.011719-35.34375 58.707031-50.417969 50.511719-43.050781 94.136719-80.222656 123.46875-115.617188 30.34375-36.617187 43.878907-69.1875 43.878907-105.605468 0-34.515625-11.605469-66.109375-32.675781-88.964844-20.757813-22.515625-49.300782-34.914062-80.363282-34.914062-22.757812 0-43.652344 7.234374-62.101562 21.5-16.441406 12.71875-27.894532 28.796874-34.609375 40.046874-3.453125 5.785157-9.53125 9.238282-16.261719 9.238282s-12.808594-3.453125-16.261719-9.238282c-6.710937-11.25-18.164062-27.328124-34.609375-40.046874-18.449218-14.265626-39.34375-21.5-62.097656-21.5zm0 0",fill:t.color,"data-original":"#000000"}})])]),t._v("\n by Neal Agarwal\n ")]),t._v(" "),e("div",{staticClass:"site-title"},[e("nuxt-link",{attrs:{to:"/"}},[e("logo",{attrs:{color:t.color}})],1)],1)])],1)}),[],!1,null,"2b1aca38",null);e.default=component.exports;installComponents(component,{Ad:r(280).default,PageLink:r(292).default,Logo:r(287).default})},296:function(t,e,r){var content=r(300);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("44762b22",content,!0,{sourceMap:!1})},299:function(t,e,r){"use strict";r(296)},300:function(t,e,r){var n=r(107)(!1);n.push([t.i,".header-wrapper[data-v-d53c391a]{font-size:30px;font-weight:700;height:94px;background-color:#fff;margin-bottom:25px}.header-inner[data-v-d53c391a],.header-wrapper[data-v-d53c391a]{display:flex;align-items:center}.header-inner[data-v-d53c391a]{margin-left:auto;margin-right:auto;padding:0 0 0 14px;width:100%}.header-site-link[data-v-d53c391a]{max-width:140px}.social-img[data-v-d53c391a]{height:23px}.social-img-twitter[data-v-d53c391a]{padding:1px}.social-link[data-v-d53c391a]:hover{transform:scale(1.08)}.socials[data-v-d53c391a]{display:flex;grid-gap:15px;display:none}@media only screen and (max-width:600px){.header-inner[data-v-d53c391a]{padding:0 20px}}",""]),t.exports=n},301:function(t,e,r){"use strict";r.r(e);r(276);var n={props:{width:{type:Number,required:!0}}},o=(r(299),r(28)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"header-wrapper"},[e("div",{staticClass:"header-inner",style:{maxWidth:t.width+"px"}},[e("nuxt-link",{staticClass:"header-site-link",attrs:{to:"/"}},[e("logo",{attrs:{color:"black"}})],1),t._v(" "),t.width>=900?e("Ad",{attrs:{slotId:"8007340466",adStyle:"display: block; width: 728px; height: 90px; margin-left: auto;",adFormat:"none",isResponsive:!1,minWidth:960}}):t._e()],1)])}),[],!1,null,"d53c391a",null);e.default=component.exports;installComponents(component,{Logo:r(287).default,Ad:r(280).default})},337:function(t,e,r){"use strict";var n=r(2),o=r(4),d=r(49),c=r(281),l=r(207),f=r(3),h=RangeError,m=String,v=Math.floor,x=o(l),w=o("".slice),y=o(1..toFixed),k=function(t,e,r){return 0===e?r:e%2==1?k(t,e-1,r*t):k(t*t,e/2,r)},_=function(data,t,e){for(var r=-1,n=e;++r<6;)n+=t*data[r],data[r]=n%1e7,n=v(n/1e7)},C=function(data,t){for(var e=6,r=0;--e>=0;)r+=data[e],data[e]=v(r/t),r=r%t*1e7},z=function(data){for(var t=6,s="";--t>=0;)if(""!==s||0===t||0!==data[t]){var e=m(data[t]);s=""===s?e:s+x("0",7-e.length)+e}return s};n({target:"Number",proto:!0,forced:f((function(){return"0.000"!==y(8e-5,3)||"1"!==y(.9,0)||"1.25"!==y(1.255,2)||"1000000000000000128"!==y(0xde0b6b3a7640080,0)}))||!f((function(){y({})}))},{toFixed:function(t){var e,r,n,o,l=c(this),f=d(t),data=[0,0,0,0,0,0],v="",y="0";if(f<0||f>20)throw h("Incorrect fraction digits");if(l!=l)return"NaN";if(l<=-1e21||l>=1e21)return m(l);if(l<0&&(v="-",l=-l),l>1e-21)if(r=(e=function(t){for(var e=0,r=t;r>=4096;)e+=12,r/=4096;for(;r>=2;)e+=1,r/=2;return e}(l*k(2,69,1))-69)<0?l*k(2,-e,1):l/k(2,e,1),r*=4503599627370496,(e=52-e)>0){for(_(data,0,r),n=f;n>=7;)_(data,1e7,0),n-=7;for(_(data,k(10,n,1),0),n=e-1;n>=23;)C(data,1<<23),n-=23;C(data,1<<n),_(data,1,1),C(data,2),y=z(data)}else _(data,0,r),_(data,1<<-e,0),y=z(data)+x("0",f);return y=f>0?v+((o=y.length)<=f?"0."+x("0",f-o)+y:w(y,0,o-f)+"."+w(y,o-f)):v+y}})},577:function(t,e,r){var content=r(1151);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("526956df",content,!0,{sourceMap:!1})},578:function(t,e,r){var content=r(1153);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("81f5e0fa",content,!0,{sourceMap:!1})},579:function(t,e,r){var content=r(1157);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("c453da0e",content,!0,{sourceMap:!1})}}]);
_nuxt/417f0f7.js ADDED
@@ -0,0 +1 @@
 
 
1
+ (window.webpackJsonp=window.webpackJsonp||[]).push([[45],{1188:function(t,e,r){"use strict";r(726)},1189:function(t,e,r){var o=r(107)(!1);o.push([t.i,".bg[data-v-fcf5069e]{position:fixed;top:0;left:0;width:100%;height:100%}.bg-placeholder[data-v-fcf5069e]{background:linear-gradient(180deg,#24a5f8,#bef0ff)!important}",""]),t.exports=o},1190:function(t,e,r){"use strict";r(727)},1191:function(t,e,r){var o=r(107)(!1);o.push([t.i,":root{--cloud-speed:1}@media only screen and (max-width:1100px){:root{--cloud-speed:0.75}}@media only screen and (max-width:900px){:root{--cloud-speed:0.6}}@media only screen and (max-width:700px){:root{--cloud-speed:0.4}}",""]),t.exports=o},1192:function(t,e,r){"use strict";r(728)},1193:function(t,e,r){var o=r(107)(!1);o.push([t.i,".cloud[data-v-48115f6a]{position:absolute;left:50%;transform:translateX(-50%);pointer-events:none}.cloud-animated[data-v-48115f6a]{--anim-duration:190s;--anim-offset:-150s;animation-name:move-48115f6a;animation-duration:calc(var(--anim-duration)*var(--cloud-speed));animation-delay:calc(var(--anim-offset)*var(--cloud-speed));animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate-reverse;animation-play-state:paused}.play-anim[data-v-48115f6a]{animation-play-state:running}.cumulus[data-v-48115f6a]{--anim-duration:190s;--anim-offset:-150s;top:calc(var(--page-height) - 800px);width:80vw;max-width:1400px}.cumulus[data-v-48115f6a],.stratus[data-v-48115f6a]{--start-x:calc(-50% - 20vw);--end-x:calc(-50% + 20vw);--offset-y:-100%}.stratus[data-v-48115f6a]{--anim-duration:200s;--anim-offset:-300s;top:calc(var(--page-height) - 1500px);width:75vw}.altostratus[data-v-48115f6a]{--anim-duration:190s;--anim-offset:-350s;top:calc(var(--page-height) - 2920px);max-width:1100px}.altostratus[data-v-48115f6a],.altostratus2[data-v-48115f6a]{--start-x:calc(-50% - 20vw);--end-x:calc(-50% + 20vw);--offset-y:-100%;width:90vw;transform:translate(-50%,var(--offset-y))}.altostratus2[data-v-48115f6a]{--anim-duration:250s;top:calc(var(--page-height) - 2900px)}.altocumulus[data-v-48115f6a],.altostratus2[data-v-48115f6a]{--anim-offset:-150s;max-width:1300px}.altocumulus[data-v-48115f6a]{--start-x:calc(-50% - 20vw);--end-x:-50%;--offset-y:-50%;--anim-duration:70s;top:calc(var(--page-height) - 4900px);width:90vw;transform:translate(-50%,var(--offset-y))}.cirrus[data-v-48115f6a]{--start-x:-50%;top:calc(var(--page-height) - 7000px);max-width:1300px;min-width:1000px;transform:translate(-20%,var(--offset-y))}.cirrus[data-v-48115f6a],.cirrus2[data-v-48115f6a]{--end-x:calc(-50% + 20vw);--offset-y:-100%;width:100vw;opacity:.85}.cirrus2[data-v-48115f6a]{--start-x:calc(-50% - 20vw);--anim-duration:170s;--anim-offset:0s;top:calc(var(--page-height) - 6000px);max-width:1500px;min-width:1300px;transform:translate(-50%,var(--offset-y))}.cirrus3[data-v-48115f6a]{--anim-duration:100s;--anim-offset:-100s;top:calc(var(--page-height) - 5600px);width:140vw;max-width:1700px;min-width:1500px;transform:translate(-50%,var(--offset-y))}.cirrus3[data-v-48115f6a],.cirrus4[data-v-48115f6a]{--start-x:calc(-50% - 20vw);--end-x:calc(-50% + 20vw);--offset-y:-100%}.cirrus4[data-v-48115f6a]{top:calc(var(--page-height) - 6900px);width:100vw;max-width:1300px;min-width:1100px;transform:translate(-80%,var(--offset-y));opacity:.6}.nimbostratus[data-v-48115f6a]{top:calc(var(--page-height) - 2370px);width:75vw;transform:translate(-79vw,-60%)}.nimbostratus2[data-v-48115f6a]{transform:translate(-50%,-60%)}.nimbostratus2[data-v-48115f6a],.nimbostratus3[data-v-48115f6a]{top:calc(var(--page-height) - 2370px);width:80vw}.nimbostratus3[data-v-48115f6a]{transform:translateY(-60%)}.cumulonimbus[data-v-48115f6a]{top:calc(var(--page-height) - 3350px);width:100vw;max-width:1600px;transform:translateY(-100%);left:auto;right:0}.cirrostratus[data-v-48115f6a]{--start-x:calc(-50% - 20vw);--end-x:calc(-50% + 20vw);--offset-y:-100%;--anim-duration:100s;--anim-offset:-100s;top:calc(var(--page-height) - 9100px);width:140vw;min-width:2300px;transform:translate(-50%,var(--offset-y));opacity:.9}.cirrostratus2[data-v-48115f6a]{--anim-offset:-200s;top:calc(var(--page-height) - 9200px)}.cirrostratus2[data-v-48115f6a],.cirrostratus3[data-v-48115f6a]{--start-x:calc(-50% - 20vw);--end-x:calc(-50% + 20vw);--offset-y:-100%;--anim-duration:100s;width:140vw;min-width:2300px;transform:translate(-50%,var(--offset-y));opacity:.75}.cirrostratus3[data-v-48115f6a]{--anim-offset:10s;top:calc(var(--page-height) - 8500px)}.cirrostratus4[data-v-48115f6a]{--offset-y:-100%;--anim-duration:100s;top:calc(var(--page-height) - 10200px);opacity:.5;min-width:2000px}.cirrostratus4[data-v-48115f6a],.cirrostratus5[data-v-48115f6a]{--start-x:calc(-50% - 20vw);--end-x:calc(-50% + 20vw);--anim-offset:-100s;width:140vw;transform:translate(-50%,var(--offset-y))}.cirrostratus5[data-v-48115f6a]{--offset-y:-50%;--anim-duration:110s;top:calc(var(--page-height) - 5500px);opacity:.4;min-width:1000px}.cirrostratus6[data-v-48115f6a]{--offset-y:-50%;--anim-duration:300s;top:calc(var(--page-height) - 6600px);opacity:.4;width:160vw;min-width:1200px;transform:translate(-50%,var(--offset-y))}.cirrostratus6[data-v-48115f6a],.noctilucent[data-v-48115f6a]{--start-x:-50%;--end-x:calc(-50% + 20vw);--anim-offset:-100s}.noctilucent[data-v-48115f6a]{--anim-duration:10s;top:calc(var(--page-height) - 76700px);width:120vw;max-width:2000px;min-width:1900px;opacity:.9}.noctilucent2[data-v-48115f6a]{top:calc(var(--page-height) - 76900px);width:130vw;max-width:2200px;min-width:1800px;opacity:.85}.nacreous[data-v-48115f6a]{--start-x:calc(-50% - 20vw);--end-x:calc(-50% + 20vw);--offset-y:-50%;--anim-duration:200s;--anim-offset:-175s;top:calc(var(--page-height) - 20300px);min-width:1400px;width:90vw;transform:translate(-50%,var(--offset-y))}.mount-everest[data-v-48115f6a]{top:calc(var(--page-height) - 8820px);width:100vw;animation-duration:0s;transform:translateX(-50vw)}.sprite[data-v-48115f6a]{top:calc(var(--page-height) - 70800px);width:50vw;max-width:800px;min-width:730px;left:50%;transform:translateX(-50%)}.blue-jet[data-v-48115f6a]{top:calc(var(--page-height) - 49500px);height:1100px;left:30%}.marker[data-v-48115f6a]{height:1px;width:100%;opacity:0;pointer-events:none}@keyframes move-48115f6a{0%{transform:translate(var(--start-x),var(--offset-y))}to{transform:translate(var(--end-x),var(--offset-y))}}@media only screen and (max-width:1500px){.nimbostratus[data-v-48115f6a],.nimbostratus2[data-v-48115f6a],.nimbostratus3[data-v-48115f6a]{top:calc(var(--page-height) - 2450px)}}@media only screen and (max-width:1300px){.nimbostratus[data-v-48115f6a],.nimbostratus2[data-v-48115f6a],.nimbostratus3[data-v-48115f6a]{top:calc(var(--page-height) - 2500px)}}@media only screen and (max-width:1250px){.sprite[data-v-48115f6a]{width:60vw;transform:translate(-50%,-8%)}}@media only screen and (max-width:1100px){.sprite[data-v-48115f6a]{width:67vw;transform:translate(-50%,-5%)}.nimbostratus[data-v-48115f6a],.nimbostratus2[data-v-48115f6a],.nimbostratus3[data-v-48115f6a]{top:calc(var(--page-height) - 2600px)}}@media only screen and (max-width:1000px){.sprite[data-v-48115f6a]{width:75vw}}@media only screen and (max-width:700px){.altocumulus[data-v-48115f6a],.altostratus[data-v-48115f6a],.cirrostratus[data-v-48115f6a],.cirrostratus2[data-v-48115f6a],.cirrostratus3[data-v-48115f6a],.cirrostratus4[data-v-48115f6a],.cirrostratus5[data-v-48115f6a],.cirrostratus6[data-v-48115f6a],.cirrus2[data-v-48115f6a],.cirrus3[data-v-48115f6a],.cirrus4[data-v-48115f6a]{animation:none}.cumulus[data-v-48115f6a]{width:250vw}.cumulus3[data-v-48115f6a]{width:200vw}.nimbostratus[data-v-48115f6a],.nimbostratus2[data-v-48115f6a],.nimbostratus3[data-v-48115f6a]{width:110vw;top:calc(var(--page-height) - 2700px)}.altostratus[data-v-48115f6a],.altostratus2[data-v-48115f6a],.stratus[data-v-48115f6a]{width:250vw}.cumulonimbus[data-v-48115f6a]{width:200vw;transform:translate(15%,-110%)}.cirrus[data-v-48115f6a]{width:220vw}.cirrus2[data-v-48115f6a],.cirrus3[data-v-48115f6a]{width:250vw}.cirrus3[data-v-48115f6a]{top:calc(var(--page-height) - 5500px)}.altocumulus[data-v-48115f6a]{top:calc(var(--page-height) - 5050px);opacity:.5}.altocumulus2[data-v-48115f6a]{width:250vw}.nacreous[data-v-48115f6a]{width:280vw;top:calc(var(--page-height) - 20000px)}.cirrostratus[data-v-48115f6a]{width:200vw;top:calc(var(--page-height) - 10000px)}.cirrostratus2[data-v-48115f6a]{width:200vw;top:calc(var(--page-height) - 9000px)}.noctilucent[data-v-48115f6a],.noctilucent2[data-v-48115f6a]{width:250vw;min-width:1700px}.sprite[data-v-48115f6a]{min-width:auto;width:130vw;transform:translate(-50%,5%)}}",""]),t.exports=o},1194:function(t,e,r){"use strict";r(729)},1195:function(t,e,r){var o=r(107)(!1);o.push([t.i,".character-wrapper[data-v-7907fb68]{position:absolute;width:30px;bottom:7px;left:50%;transform:translateX(-50%)}.scarf[data-v-7907fb68]{position:absolute;top:25px;left:4px;width:28px;z-index:3}.has-suit .scarf[data-v-7907fb68]{top:28px}.suit[data-v-7907fb68]{position:absolute;top:-2px;left:-4px;width:38px}.space-suit-2[data-v-7907fb68]{top:-3px}@media only screen and (max-width:800px){.character-wrapper[data-v-7907fb68]{width:22px;bottom:5px}.suit[data-v-7907fb68]{left:-3px;width:28px}.scarf[data-v-7907fb68]{top:19px;width:19px}.has-suit .scarf[data-v-7907fb68]{top:21px}}",""]),t.exports=o},1196:function(t,e,r){"use strict";r(730)},1197:function(t,e,r){var o=r(107)(!1);o.push([t.i,":root{--elevator-bottom-scale:0%;--elevator-top-scale:800%}",""]),t.exports=o},1198:function(t,e,r){"use strict";r(731)},1199:function(t,e,r){var o=r(107)(!1);o.push([t.i,'.elevator-container[data-v-4144d7dd]{position:fixed;top:0;left:15px;width:70px;height:100%;z-index:15;pointer-events:none;contain:layout}.elevator-section[data-v-4144d7dd]{position:absolute;left:50%;transform:translate(-50%,-60px);width:100%;bottom:0;transition:transform .2s ease-out}.elevator-section[data-v-4144d7dd]:before{top:0;background:linear-gradient(0deg,#000,transparent 85%);transform:translate(-50%,-100%) scaleY(var(--elevator-top-scale));transform-origin:bottom center}.elevator-section[data-v-4144d7dd]:after,.elevator-section[data-v-4144d7dd]:before{content:"";position:absolute;left:50%;width:1px;height:100px;z-index:10;transition:filter .4s ease-in-out;contain:layout}.elevator-section[data-v-4144d7dd]:after{top:100%;background:linear-gradient(180deg,#000,transparent);transform:translate(-50%,-5px) scaleY(var(--elevator-bottom-scale));transform-origin:top center}.elevator-img[data-v-4144d7dd]{width:100%;image-rendering:crisp-edges}.is-space .elevator-section[data-v-4144d7dd]:after,.is-space .elevator-section[data-v-4144d7dd]:before{filter:invert(1)}.shake[data-v-4144d7dd]{animation:shake-4144d7dd 1s ease-in-out infinite}.glass[data-v-4144d7dd]{top:10px;left:0;width:100%;height:calc(100% - 20px);background:hsla(0,0%,100%,.2);z-index:-1}.glass[data-v-4144d7dd],.light[data-v-4144d7dd]{position:absolute}.light[data-v-4144d7dd]{top:4px;left:50%;width:10px;height:4px;background-color:#fff;transform:translateX(-50%);border-radius:5px}.rain-drops[data-v-4144d7dd]{position:absolute;top:-9px;left:0;width:93%;left:3.5%;height:9px;background:url(/space-elevator/icons/rain-drops.svg);background-size:14px 9px;background-repeat:repeat-x}.is-end .light[data-v-4144d7dd]{background-color:#ffeda5;filter:drop-shadow(0 0 3px rgb(255,237,165))}@keyframes shakeCable-4144d7dd{0%{rotate:0deg}50%{rotate:.4deg}to{rotate:0deg}}@keyframes shake-4144d7dd{0%{rotate:0deg}50%{rotate:4deg}to{rotate:0deg}}@keyframes shakeSmall-4144d7dd{0%{rotate:0deg}50%{rotate:2deg}to{rotate:0deg}}@keyframes unshake-4144d7dd{to{transform:translate(-50%,50%) rotate(0deg)}}@media only screen and (max-width:800px){.elevator-container[data-v-4144d7dd]{left:8px;width:52px}.cable[data-v-4144d7dd]{width:1px}.light[data-v-4144d7dd]{top:3px}}',""]),t.exports=o},1200:function(t,e,r){"use strict";r(732)},1201:function(t,e,r){var o=r(107)(!1);o.push([t.i,".selection-wrapper[data-v-03caf5b2]{position:absolute;display:flex;grid-gap:16px;grid-template-columns:1fr;z-index:10}.option-wrapper[data-v-03caf5b2]{display:flex;align-items:center;justify-content:center;height:60px;width:60px;border:1px solid #000;border-radius:10px;cursor:pointer;box-shadow:3px 3px 0 2px rgba(71,155,232,.6);background:#fff;touch-action:manipulation}.option-img[data-v-03caf5b2]{width:40px;pointer-events:none}.scarf .option-img[data-v-03caf5b2]{padding:2px}.scarf[data-v-03caf5b2]{top:96375px;left:calc(7% + 39px)}.suit[data-v-03caf5b2]{top:88229px;left:calc(50% - 75px);transform:translateX(-50%)}.suit .option-wrapper[data-v-03caf5b2]{height:100px;width:60px}@media (hover:hover){.option-wrapper[data-v-03caf5b2]:hover{transform:scale(1.05)}.option-wrapper[data-v-03caf5b2]:active{box-shadow:none;transform:translate(3px,3px)}}@media (hover:none){.option-selected[data-v-03caf5b2]{box-shadow:none!important;transform:translate(2px,2px);opacity:.65}}@media only screen and (max-width:1100px){.scarf[data-v-03caf5b2]{left:calc(5% + 39px)}}@media only screen and (max-width:700px){.selection-wrapper[data-v-03caf5b2]{grid-gap:9px}.option-wrapper[data-v-03caf5b2]{box-shadow:2px 2px 0 2px rgba(71,155,232,.6)}.suit .option-wrapper[data-v-03caf5b2]{height:90px;width:50px}.option-img[data-v-03caf5b2]{width:30px}.suit[data-v-03caf5b2]{top:88130px}.scarf[data-v-03caf5b2],.suit[data-v-03caf5b2]{left:calc(50% - 4px)}.scarf[data-v-03caf5b2]{transform:translateX(-50%)}.scarf .option-img[data-v-03caf5b2]{padding:0}}",""]),t.exports=o},1202:function(t,e,r){"use strict";r(733)},1203:function(t,e,r){var o=r(107)(!1);o.push([t.i,".clouds[data-v-77983da6]{position:absolute;left:0;width:100vw;height:var(--page-height);overflow-x:hidden;z-index:1;pointer-events:none}",""]),t.exports=o},1204:function(t,e,r){"use strict";r(734)},1205:function(t,e,r){var o=r(107)(!1);o.push([t.i,'.instruments[data-v-7bbdcafe]{font-family:"HandWide",sans-serif}.altitude[data-v-7bbdcafe]{position:fixed;bottom:0;left:50%;transform:translate(-50%,100%);z-index:100;background:#1c1c1c;border-top-left-radius:8px;border-top-right-radius:8px;grid-gap:1px;border-left:1px solid #1c1c1c;border-right:1px solid #1c1c1c;border-top:1px solid #1c1c1c;overflow:hidden;transition:transform .3s ease-in-out}.altitude[data-v-7bbdcafe],.altitude-digit[data-v-7bbdcafe]{display:flex;contain:layout}.altitude-digit[data-v-7bbdcafe]{background:#fff;width:32px;font-size:23px;color:#1c1c1c;height:36px;justify-content:center;align-items:center;padding-top:5px;font-weight:700}.altitude-digit-disabled[data-v-7bbdcafe]{color:rgba(0,0,0,.1)}.show-altitude[data-v-7bbdcafe]{transform:translateX(-50%)}.temperature[data-v-7bbdcafe]{position:fixed;top:12px;right:27px;z-index:100;font-size:21px;contain:layout;color:#000;transition:color .3s ease-in-out;cursor:pointer;touch-action:manipulation}.is-space .temperature[data-v-7bbdcafe]{color:#fff}.temperature-icon[data-v-7bbdcafe]{height:21px;position:relative;top:3px;right:3px;transition:filter .3s ease-in-out}.temperature-number[data-v-7bbdcafe]{contain:layout}.is-space .temperature-icon[data-v-7bbdcafe]{filter:invert(1)}@media only screen and (max-width:700px){.altitude-digit[data-v-7bbdcafe]{font-size:21px;width:28px;height:32px}.temperature[data-v-7bbdcafe]{right:15px}}',""]),t.exports=o},1206:function(t,e,r){"use strict";r(735)},1207:function(t,e,r){var o=r(107)(!1);o.push([t.i,":root{--scale-factor:1}@media only screen and (max-width:1200px){:root{--scale-factor:0.97}}@media only screen and (max-width:1100px){:root{--scale-factor:0.95}}@media only screen and (max-width:975px){:root{--scale-factor:0.93}}@media only screen and (max-width:800px){:root{--scale-factor:0.79}}@media only screen and (max-width:500px){:root{--scale-factor:0.73}}",""]),t.exports=o},1208:function(t,e,r){"use strict";r(736)},1209:function(t,e,r){var o=r(107)(!1);o.push([t.i,'.line[data-v-1682085a]{position:absolute;transform:translateY(-100%);font-size:19px;text-align:center;line-height:1.3em;z-index:4}.heading .line-caption[data-v-1682085a]{font-size:28px;padding:13px 8px 12px;border-radius:10px;max-width:245px;margin-left:auto;margin-right:auto;text-transform:uppercase;background:#fff;color:#1c1c1c;border:1px solid #1c1c1c;letter-spacing:.6px}.heading.line-space .line-caption[data-v-1682085a]{border:none;box-shadow:0 0 7px 0 hsla(0,0%,100%,.8)}.heading.line[data-v-1682085a]{width:100vw;right:0}.heading.line[data-v-1682085a]:before{position:absolute;content:"";display:block;width:100%;height:1px;background-image:linear-gradient(90deg,#1c1c1c 40%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:12px 1px;background-repeat:repeat-x;left:0;top:50%;z-index:-1;transform:translateY(-50%)}.heading.line-space[data-v-1682085a]:before{background-image:linear-gradient(90deg,#fff 40%,hsla(0,0%,100%,0) 0);filter:drop-shadow(0 0 3px rgba(255,255,255,1)) drop-shadow(0 0 2px rgba(255,255,255,.6))}.line-subcaption[data-v-1682085a]{font-size:15px;opacity:.5;max-width:200px;line-height:1.1em}.line-icon[data-v-1682085a],.line-subcaption[data-v-1682085a]{margin-left:auto;margin-right:auto}.line-icon[data-v-1682085a]{--width:150px;margin-bottom:10px;display:block;width:calc(var(--width)*var(--scale-factor));z-index:4}.caption[data-v-1682085a]{color:#000;background:#fff;padding:5px 15px 6px;border-radius:10px;line-height:1.2em;border:1px solid #000;box-shadow:2px 2px 4px 1px rgba(0,0,0,.05)}.caption.line-space[data-v-1682085a]{border:none;box-shadow:0 0 10px 0 hsla(0,0%,100%,.6)}.line-space .line-caption[data-v-1682085a]{text-shadow:0 0 6px hsla(0,0%,100%,.65)}.center[data-v-1682085a]{left:calc(50% - 75px);transform:translateX(-50%)}.fireworks[data-v-1682085a]{right:9%;transform:translateY(-250px)}.mallard-migrate[data-v-1682085a]{left:7%;transform:translateY(-50px)}.pterodactyl[data-v-1682085a]{right:13%;transform:translateY(-170px)}.cumulus-desc[data-v-1682085a]{left:5%;max-width:450px}.mil-v-12[data-v-1682085a]{right:15%}.hang-gliding[data-v-1682085a]{right:10%;transform:translateY(-250px)}.pigeon[data-v-1682085a]{left:10%;transform:translateY(-300px)}.skydiving[data-v-1682085a]{right:15%;transform:translateY(50px)}.white-stork[data-v-1682085a]{right:24%}.cessna[data-v-1682085a]{right:30%}.eagle[data-v-1682085a]{left:30%;transform:translateY(-400px)}.lizard[data-v-1682085a]{right:20%;transform:translateY(0)}.zeppelin[data-v-1682085a]{right:25%;transform:translateY(-120px)}.spider[data-v-1682085a]{left:20%;transform:translateY(-180px)}.vega-5b[data-v-1682085a]{left:25%;transform:translateY(50px)}.bell-47[data-v-1682085a]{right:20%;transform:translateY(-300px)}.bell-47 .line-subcaption[data-v-1682085a]{max-width:120px}.godwid[data-v-1682085a]{left:35%;transform:translateY(-50px)}.sandwort[data-v-1682085a]{right:15%;transform:translateY(-150px)}.highest-mouse[data-v-1682085a]{right:15%}.military-parachute[data-v-1682085a]{left:50%}.whooper-swan[data-v-1682085a]{left:40%}.yak[data-v-1682085a]{left:11%;transform:translateY(-85px)}.oxygen[data-v-1682085a]{left:50%}.passenger-jet[data-v-1682085a]{right:25%;transform:translateY(110px)}.mountain-goat[data-v-1682085a]{right:10%;transform:translateY(140px)}.mount-everest-peak[data-v-1682085a]{right:39.3%;max-width:160px;transform:translateY(-28px)}.highest-ejection[data-v-1682085a]{left:25%}.concorde[data-v-1682085a]{right:20%}.f-22[data-v-1682085a]{left:10%;transform:translateY(100%)}.an-225[data-v-1682085a]{right:20%;transform:translateY(-160px)}.spitfire[data-v-1682085a]{left:25%;transform:translateY(-50px)}.stratosphere-ozone[data-v-1682085a],.stratosphere-temperature[data-v-1682085a]{max-width:325px}.in-trophosphere[data-v-1682085a],.water-vapor[data-v-1682085a]{left:50%;transform:translateX(-50%);max-width:270px}.bald-eagle[data-v-1682085a]{left:50%}.alpine-chough[data-v-1682085a]{left:5%}.cumolonimbus-desc[data-v-1682085a]{left:6%;max-width:340px}.altocumulus-desc[data-v-1682085a]{left:30%;max-width:300px}.bumblebee[data-v-1682085a]{left:40%;transform:translateY(-50px)}.mallard[data-v-1682085a]{left:20%}.cirrus-desc[data-v-1682085a]{left:25%}.bearded-vulture[data-v-1682085a]{left:30%}.box-kite[data-v-1682085a]{right:37%;transform:translateY(120px)}.cirrostratus-desc[data-v-1682085a]{left:30%;max-width:240px}.crane[data-v-1682085a]{left:15%;transform:translateY(450px)}.sa-315[data-v-1682085a]{left:25%}.f-15-eagle[data-v-1682085a]{left:20%;transform:translateY(0)}.jet-stream-desc[data-v-1682085a]{max-width:400px}.jet-stream-worry[data-v-1682085a]{max-width:460px}.caproni[data-v-1682085a]{right:26%}.armstrong[data-v-1682085a]{max-width:400px;right:31%}.zephyr[data-v-1682085a]{left:50%}.perlan[data-v-1682085a]{right:30%}.douglas[data-v-1682085a]{left:20%}.douglas-dc-3[data-v-1682085a]{right:13%}.castle-romeo[data-v-1682085a],.mesosphere-first[data-v-1682085a]{left:50%}.mesosphere-air[data-v-1682085a]{max-width:360px}.blue-jet[data-v-1682085a]{left:50%}.nasa-x-43[data-v-1682085a]{left:50%;transform:translateY(200px)}.pressure[data-v-1682085a]{max-width:400px}.tsar-bomba[data-v-1682085a]{max-width:360px}.mil-mi-8[data-v-1682085a]{left:25%;transform:translateY(-200px)}.nimbostratus-desc[data-v-1682085a]{left:20%;max-width:clamp(200px,50vw,450px)}.nacreous-desc[data-v-1682085a]{max-width:445px;left:23%}.pompeii[data-v-1682085a]{max-width:330px}.freefall-desc[data-v-1682085a]{max-width:410px;left:35%}.felix[data-v-1682085a]{left:15%;transform:translateY(-100px)}.hummingbird[data-v-1682085a]{left:10%;transform:translateY(-120px)}.oxygen-desc[data-v-1682085a]{right:30%;max-width:225px}.pick-scarf[data-v-1682085a]{left:7%;max-width:292px}.bell-x-2-desc[data-v-1682085a]{left:35%;max-width:550px}.bell-x-2[data-v-1682085a]{left:15%}.russia-meteor[data-v-1682085a]{right:30%;max-width:500px}.noctilucent-desc[data-v-1682085a]{max-width:450px}.mesosphere-temperature[data-v-1682085a]{left:calc(50% - 125px);transform:translate(-50%)}.sound[data-v-1682085a]{max-width:340px}.sounding-rocket[data-v-1682085a]{left:20%}.sounding-rocket-desc[data-v-1682085a]{right:25%;max-width:420px}.first-hydrogen[data-v-1682085a]{right:20%}.sprite-desc[data-v-1682085a]{left:5%;max-width:360px}.sprite-desc2[data-v-1682085a]{right:11%;max-width:330px}.blue-jet-desc[data-v-1682085a]{left:calc(30% + 250px);max-width:300px}.ussr-1[data-v-1682085a]{left:17%;transform:translateY(-150px)}.bell-x-1[data-v-1682085a]{right:25%;transform:translateY(-80px)}.sr-71[data-v-1682085a]{right:22%;transform:translateY(100px)}.f-35[data-v-1682085a]{left:10%;transform:translateY(0)}.paratrooper[data-v-1682085a]{right:30%;transform:translateY(-200px)}.hotair-balloon[data-v-1682085a]{right:12%;transform:translateY(-50px)}.bleriot-xi[data-v-1682085a]{right:30%;transform:translateY(-200px)}.flamingo[data-v-1682085a]{left:10%;transform:translateY(0)}.learjet-45[data-v-1682085a]{right:20%;transform:translateY(500px)}.paper-airplane-desc[data-v-1682085a]{left:40%;max-width:300px}.paper-airplane[data-v-1682085a]{left:10%;transform:translateY(0)}.weather-balloon[data-v-1682085a]{left:15%}.space-shuttle[data-v-1682085a]{left:15%;transform:translateY(-300px)}.ruppell-bird[data-v-1682085a]{right:20%}.party-balloon-desc[data-v-1682085a]{left:16%;max-width:370px}.music-desc[data-v-1682085a]{left:21%;max-width:273px}.monarch-butterfly[data-v-1682085a]{left:20%}.bar-goose[data-v-1682085a]{left:10%}.p-80[data-v-1682085a]{right:28%}.airbus-a380[data-v-1682085a]{left:20%}.andean-condor[data-v-1682085a]{left:45%;transform:translateY(-50px)}.p-51[data-v-1682085a]{right:27%}.v-2[data-v-1682085a]{left:30%}.meteors-desc[data-v-1682085a]{max-width:420px}.boeing-247[data-v-1682085a]{left:20%}.welcome-desc[data-v-1682085a]{max-width:255px;left:7%}.sky-black[data-v-1682085a]{max-width:350px;left:50%;transform:translateX(-100%)}.sr-71-desc[data-v-1682085a]{left:15%;max-width:350px}.castle-bravo[data-v-1682085a],.mesosphere-welcome[data-v-1682085a]{max-width:310px}.coldest[data-v-1682085a]{max-width:450px}.sopwith-camel[data-v-1682085a]{left:10%}.explorer-2[data-v-1682085a]{left:15%;transform:translateY(0)}.u-2[data-v-1682085a]{left:30%}.helios[data-v-1682085a]{left:10%}.project-excelsior[data-v-1682085a]{right:30%;transform:translateY(50px)}.alan[data-v-1682085a]{right:30%}.elevator-cheaper[data-v-1682085a],.elevator-feasible[data-v-1682085a],.elevator-hard[data-v-1682085a]{max-width:320px}.space-shuttle-eject[data-v-1682085a]{left:20%}.space-shuttle-heat[data-v-1682085a]{left:30%;transform:translateY(-450px)}.space-shuttle[data-v-1682085a]{transform:translateY(calc(-100% - 140px))}.space-shuttle-icon[data-v-1682085a]{transform:translateY(calc(100% + 65px))}.space-shuttle-heat-icon[data-v-1682085a]{margin-bottom:-18px}.sutter[data-v-1682085a]{right:30%;transform:translateY(20px)}.aurora-desc[data-v-1682085a],.aurora-desc2[data-v-1682085a]{max-width:320px}.vampire-mk-I[data-v-1682085a]{left:10%;transform:translateY(230px)}.sud-ouest[data-v-1682085a]{left:10%}.f-104[data-v-1682085a]{right:30%}.falcon-9[data-v-1682085a],.saturn-v[data-v-1682085a]{left:30%}.x-15[data-v-1682085a]{left:20%}.su-9[data-v-1682085a]{left:10%}.death-zone[data-v-1682085a]{max-width:375px}.karman-desc[data-v-1682085a]{max-width:310px}.thermosphere-temp[data-v-1682085a]{max-width:410px}.thermosphere-reach[data-v-1682085a]{max-width:300px}.highest-hot-air[data-v-1682085a]{left:15%}.project-excelsior-desc[data-v-1682085a]{max-width:360px;left:calc(50% - 360px)}.osprey[data-v-1682085a]{left:18%}.bu60[data-v-1682085a]{left:20%}.party-balloons[data-v-1682085a]{right:calc(50% - 160px)}.thermosphere-welcome[data-v-1682085a]{max-width:290px}.vss-unity[data-v-1682085a]{left:20%}.karman-line[data-v-1682085a]{transform:translateY(10px)}.vostok-1[data-v-1682085a]{right:25%}.elevator-speed[data-v-1682085a]{max-width:435px}@media only screen and (max-width:1500px){.mount-everest-peak[data-v-1682085a]{right:36.5%}}@media only screen and (max-width:1350px){.cirrus-desc[data-v-1682085a],.mil-mi-8[data-v-1682085a]{left:20%}.sounding-rocket-desc[data-v-1682085a]{right:20%}.sprite-desc[data-v-1682085a]{left:2%}}@media only screen and (max-width:1250px){.bald-eagle[data-v-1682085a]{transform:translateY(-150px)}.skydiving[data-v-1682085a]{right:10%}.oxygen-desc[data-v-1682085a]{right:30%;transform:translateY(-80px)}.mil-mi-8[data-v-1682085a]{left:18%;transform:translateY(-180px)}.andean-condor[data-v-1682085a]{left:37%}.bearded-vulture[data-v-1682085a]{left:15%;transform:translateY(-150px)}.sr-71[data-v-1682085a]{right:10%}.sr-71-desc[data-v-1682085a],.yak[data-v-1682085a]{left:10%}.zeppelin[data-v-1682085a]{transform:translateY(-105px)}.caproni[data-v-1682085a]{transform:translateY(-160px)}.nacreous-desc[data-v-1682085a]{transform:translateY(-150px)}.sounding-rocket-desc[data-v-1682085a]{right:15%}.fireworks[data-v-1682085a]{right:5%}.hotair-balloon[data-v-1682085a]{right:8%}}@media only screen and (max-width:1150px){.monarch-butterfly[data-v-1682085a]{transform:translateY(-50px)}.box-kite[data-v-1682085a]{transform:translateY(150px)}.focke[data-v-1682085a]{left:18%;transform:translateY(-120px)}.alpine-chough[data-v-1682085a]{transform:translateY(-50px)}.lizard[data-v-1682085a]{right:15%}.space-shuttle[data-v-1682085a]{left:10%}.p-51[data-v-1682085a]{right:20%}.blue-jet-desc[data-v-1682085a]{left:auto;right:10%}}@media only screen and (max-width:1100px){.mallard-migrate[data-v-1682085a]{left:14%}.bleriot-xi[data-v-1682085a]{right:20%;transform:translateY(-350px)}.cessna[data-v-1682085a]{right:25%;transform:translateY(-90px)}.mil-mi-8[data-v-1682085a]{left:14%}.bell-47[data-v-1682085a]{right:12%}.highest-mouse[data-v-1682085a]{transform:translateY(-100px)}.vega-5b[data-v-1682085a]{left:15%}.sr-71[data-v-1682085a]{transform:translateY(225px)}.pick-scarf[data-v-1682085a]{left:5%}.zeppelin[data-v-1682085a]{transform:translateY(-100px)}.cirrus-desc[data-v-1682085a]{transform:translateY(0)}.mount-everest-peak[data-v-1682085a]{right:37.5%}.sounding-rocket[data-v-1682085a]{left:13%}.party-balloons[data-v-1682085a]{right:calc(50% - 220px)}}@media only screen and (max-width:1000px){.focke[data-v-1682085a]{left:10%}.sandwort[data-v-1682085a]{right:10%}.bar-goose[data-v-1682085a],.flamingo[data-v-1682085a]{left:5%}.spider[data-v-1682085a]{left:10%}.an-225[data-v-1682085a]{right:15%}.thermosphere-temp[data-v-1682085a]{max-width:335px}.fireworks[data-v-1682085a]{transform:translateY(-180px)}}@media only screen and (max-width:900px){.box-kite[data-v-1682085a]{right:25%;transform:translateY(200px)}.mil-mi-8[data-v-1682085a]{left:10%}.zeppelin[data-v-1682085a]{right:10%}.space-shuttle[data-v-1682085a]{left:5%}.sounding-rocket[data-v-1682085a]{left:12%}.project-excelsior-desc[data-v-1682085a]{transform:translateY(-170px);left:10%}}@media only screen and (max-width:800px){.line-icon[data-v-1682085a]{width:calc(var(--mobile-width)*var(--scale-factor))}.zeppelin[data-v-1682085a]{width:100%;left:2%;right:auto;transform:translateY(-20px)}.zeppelin[data-v-1682085a],.zeppelin-icon[data-v-1682085a]{max-width:95%}.nasa-x-43[data-v-1682085a]{left:auto;right:10%}.bleriot-xi[data-v-1682085a]{right:15%}.party-balloons[data-v-1682085a]{right:20%;transform:translateY(-150px)}}@media only screen and (max-height:880px){.hummingbird[data-v-1682085a]{left:3%}}@media only screen and (max-height:750px){.hummingbird[data-v-1682085a]{left:-2%}}@media only screen and (max-width:700px){.line-caption[data-v-1682085a]{font-size:16px;line-height:1.18em}.line-subcaption[data-v-1682085a]{font-size:13px;line-height:1.2em;margin-top:4px}.heading .line-caption[data-v-1682085a]{width:200px;padding:10px 6px 8px;font-size:26px}.caption[data-v-1682085a]{line-height:1.3em;width:90%;left:calc(50% - 4px);transform:translateX(-50%);max-width:250px}.caption .line-caption[data-v-1682085a]{font-size:17px}.line-icon[data-v-1682085a]{margin-bottom:5px}.alpine-chough[data-v-1682085a]{right:20%}.alpine-chough[data-v-1682085a],.bald-eagle[data-v-1682085a]{left:auto;transform:translateY(-50px)}.bald-eagle[data-v-1682085a]{right:0}.white-stork[data-v-1682085a]{transform:translateY(-250px);right:auto;left:9%}.first-hydrogen[data-v-1682085a]{transform:translateY(-150px)}.hang-gliding[data-v-1682085a]{transform:translateY(-200px)}.bleriot-xi[data-v-1682085a]{right:20%;transform:translateY(-340px)}.yak[data-v-1682085a]{transform:translateY(-30px)}.mil-mi-8[data-v-1682085a]{left:5%;transform:translateY(-180px)}.sandwort[data-v-1682085a]{transform:translateY(-100px);right:10%}.andean-condor[data-v-1682085a]{transform:translateY(30px);left:16%}.godwid[data-v-1682085a]{left:10%;transform:translateY(10px)}.passenger-jet[data-v-1682085a]{transform:translateY(75px);right:15%}.an-225[data-v-1682085a]{right:10%;transform:translateY(115px)}.f-15-eagle[data-v-1682085a]{transform:translateY(150px)}.cumolonimbus-desc[data-v-1682085a]{transform:translate(-50%);max-width:220px}.mount-everest-peak[data-v-1682085a]{left:auto;right:30.5%;transform:translateY(-23px);max-width:143px}.mallard-migrate[data-v-1682085a]{transform:translateY(150px)}.skydiving[data-v-1682085a]{right:50%;transform:translateY(120px)}.bald-eagle[data-v-1682085a]{left:50%;transform:translateY(0)}.vega-5b[data-v-1682085a]{left:7%;transform:translateY(40px)}.focke[data-v-1682085a]{left:10%;transform:translateY(-150px)}.box-kite[data-v-1682085a]{left:auto;right:25%;transform:translateY(290px)}.altostratus-desc[data-v-1682085a]{transform:translateY(0)}.nimbostratus-desc[data-v-1682085a]{transform:translate(-50%,30px)}.flamingo[data-v-1682085a]{transform:translateY(-25px);left:5%}.cessna[data-v-1682085a]{left:auto;right:12%;transform:translateY(-45px)}.spider[data-v-1682085a]{left:auto;right:15%;transform:translateY(-25px)}.ruppell-bird[data-v-1682085a]{right:15%;transform:translateY(-300px)}.space-shuttle[data-v-1682085a]{left:0}.hummingbird[data-v-1682085a],.pigeon[data-v-1682085a]{left:10%}.pigeon[data-v-1682085a]{transform:translateY(-450px)}.monarch-butterfly[data-v-1682085a]{left:10%;transform:translateY(-130px)}.hotair-balloon[data-v-1682085a]{transform:translateY(-85px)}.pterodactyl[data-v-1682085a]{right:10%;transform:translateY(50px)}.lizard[data-v-1682085a]{right:15%;transform:translateY(135px)}.music-desc[data-v-1682085a]{transform:translate(-50%,-45px);max-width:190px}.cirrus-desc[data-v-1682085a]{transform:translate(-50%);max-width:210px}.paratrooper[data-v-1682085a]{transform:translateY(-170px)}.bar-goose[data-v-1682085a]{left:5%;transform:translateY(-180px)}.bell-x-1[data-v-1682085a]{transform:translateY(0)}.nacreous-desc[data-v-1682085a]{transform:translate(-50%,-110px);max-width:215px}.in-trophosphere[data-v-1682085a],.welcome-desc[data-v-1682085a]{max-width:240px}.welcome-desc[data-v-1682085a]{transform:translate(-50%,-40px)}.nimbostratus-desc[data-v-1682085a]{max-width:185px}.oxygen-desc[data-v-1682085a]{max-width:205px;transform:translate(-50%,-36px)}.bumblebee[data-v-1682085a]{transform:translateY(30px);left:auto;right:15%}.sopwith-camel[data-v-1682085a]{left:5%;transform:translateY(0)}.bell-47[data-v-1682085a]{right:10%;transform:translateY(-260px)}.pick-scarf[data-v-1682085a]{max-width:200px;transform:translate(-50%,-50px)}.water-vapor[data-v-1682085a]{max-width:240px}.mountain-goat[data-v-1682085a]{right:15%;transform:translateY(120px)}.boeing-247[data-v-1682085a]{transform:translateY(-200px)}.cirrostratus-desc[data-v-1682085a]{max-width:210px;transform:translate(-50%,-100px)}.mil-v-12[data-v-1682085a]{right:5%;transform:translateY(-250px)}.welcome-strat[data-v-1682085a]{max-width:195px}.zephyr[data-v-1682085a]{left:auto;right:15%}.perlan[data-v-1682085a]{right:25%}.u-2[data-v-1682085a]{left:10%}.suit-desc[data-v-1682085a]{transform:translate(-50%,-100px);max-width:200px}.pressure[data-v-1682085a]{max-width:250px;transform:translate(-50%,-50px)}.jet-stream-desc[data-v-1682085a]{max-width:236px}.jet-stream-worry[data-v-1682085a]{max-width:185px;transform:translate(-50%,-50px)}.concorde[data-v-1682085a]{transform:translateY(-150px)}.paper-airplane[data-v-1682085a]{transform:translateY(100px)}.freefall-desc[data-v-1682085a]{transform:translate(-50%,-225px);max-width:210px}.felix[data-v-1682085a]{left:30%}.sounding-rocket-desc[data-v-1682085a]{transform:translate(-50%,-200px)}.space-shuttle-heat[data-v-1682085a]{left:5%}.x-15[data-v-1682085a]{left:15%}.party-balloon-desc[data-v-1682085a]{transform:translate(-50%,-110px)}.stratosphere-ozone[data-v-1682085a]{max-width:208px}.stratosphere-temperature[data-v-1682085a]{max-width:215px}.blue-jet-desc[data-v-1682085a],.to-moon[data-v-1682085a]{max-width:190px}.mesosphere-welcome[data-v-1682085a]{max-width:195px}.tsar-bomba[data-v-1682085a]{max-width:225px}.sprite-desc[data-v-1682085a]{max-width:235px}.sprite-desc2[data-v-1682085a]{max-width:205px}.sound[data-v-1682085a]{max-width:225px}.meteors-desc[data-v-1682085a]{max-width:270px}.coldest[data-v-1682085a]{max-width:180px}.aurora-desc[data-v-1682085a]{max-width:190px}.aurora-desc2[data-v-1682085a]{max-width:205px}.karman-desc[data-v-1682085a]{max-width:200px}.spitfire[data-v-1682085a]{left:15%;transform:translateY(10px)}.highest-mouse[data-v-1682085a]{right:auto;left:10%}.armstrong[data-v-1682085a]{max-width:245px}.bell-x-1 .line-subcaption[data-v-1682085a]{max-width:130px}.sky-black[data-v-1682085a]{max-width:218px}.sr-71-desc[data-v-1682085a]{transform:translate(-50%,-60px);max-width:220px}.f-104[data-v-1682085a]{left:auto;right:10%}.paper-airplane-desc[data-v-1682085a]{max-width:236px}.castle-bravo[data-v-1682085a]{max-width:190px}.elevator-hard[data-v-1682085a]{max-width:215px}.space-shuttle-eject[data-v-1682085a]{left:5%}.mesosphere-air[data-v-1682085a]{max-width:225px}.noctilucent-desc[data-v-1682085a]{max-width:225px;transform:translate(-50%,-300px)}.thermosphere-welcome[data-v-1682085a]{max-width:230px}.thermosphere-temp[data-v-1682085a]{max-width:225px}.thermosphere-reach[data-v-1682085a]{max-width:240px}.thermosphere-leaving[data-v-1682085a]{max-width:145px}.project-excelsior-desc[data-v-1682085a]{max-width:215px;transform:translate(-50%,-200px)}.elevator-speed[data-v-1682085a]{max-width:225px}}@media only screen and (max-width:800px) and (max-height:600px){.hummingbird[data-v-1682085a]{transform:translateY(-90px)}.fireworks[data-v-1682085a]{transform:translateY(-100px)}}',""]),t.exports=o},1210:function(t,e,r){"use strict";r(737)},1211:function(t,e,r){var o=r(107)(!1);o.push([t.i,".body-space-elevator{position:fixed;width:100%;height:100%}:root{--page-height:100000px;--full-height:calc(100000px + 100vh)}",""]),t.exports=o},1212:function(t,e,r){"use strict";r(738)},1213:function(t,e,r){var o=r(107),n=r(200),d=r(1214),l=r(1215),c=o(!1),h=n(d),m=n(l);c.push([t.i,'@font-face{font-family:"HandWide";src:url('+h+')}@font-face{font-family:"HandWide";font-weight:700;src:url('+m+')}#scroll-wrapper[data-v-b78d9752]{position:fixed;width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;scroll-behavior:smooth;overscroll-behavior:none}.container[data-v-b78d9752]{height:var(--full-height);width:100vw;overflow-x:hidden;color:#1c1c1c;transition:color .3s ease-in-out;font-family:"HandWide",sans-serif;letter-spacing:.2px}.container-graphics[data-v-b78d9752]{position:absolute;top:100vh;left:0;width:100vw;height:var(--page-height)}.container-inner[data-v-b78d9752]{position:absolute;top:0;right:0;width:calc(100% - 150px);height:100%}.site-title[data-v-b78d9752]{position:fixed;left:12px;top:12px;max-width:125px;z-index:1000;transition:filter .4s ease-in-out}.site-title[data-v-b78d9752]:hover{transform:scale(1.05)}.is-space .site-title[data-v-b78d9752]{filter:invert(1)}.space-trigger[data-v-b78d9752]{top:0;height:calc(var(--full-height) - 23725px)}.space-trigger[data-v-b78d9752],.start-trigger[data-v-b78d9752]{position:absolute;left:0;width:100%;pointer-events:none;opacity:0}.start-trigger[data-v-b78d9752]{top:calc(var(--page-height));height:100vh}.thermosphere-music-trigger[data-v-b78d9752]{top:calc(100vh + 90000px);height:10000px}.stratosphere-music-trigger[data-v-b78d9752],.thermosphere-music-trigger[data-v-b78d9752]{position:absolute;left:0;width:100%;pointer-events:none;opacity:0}.stratosphere-music-trigger[data-v-b78d9752]{top:calc(100vh + 75000px);height:15000px}.mesosphere-music-trigger[data-v-b78d9752]{height:calc(75000px + 100vh)}.mesosphere-music-trigger[data-v-b78d9752],.show-sound-trigger[data-v-b78d9752]{position:absolute;top:0;left:0;width:100%;pointer-events:none;opacity:0}.show-sound-trigger[data-v-b78d9752]{height:94000px}.elevator-ease-area[data-v-b78d9752]{top:calc(97000px + 100vh);height:3000px}.elevator-ease-area[data-v-b78d9752],.elevator-shake-area[data-v-b78d9752]{position:absolute;width:100%;pointer-events:none;opacity:0}.elevator-shake-area[data-v-b78d9752]{top:calc(84500px + 100vh);height:2350px}.elevator-rain-area[data-v-b78d9752]{top:calc(97300px + 100vh);height:1100px}.elevator-rain-area[data-v-b78d9752],.end-trigger[data-v-b78d9752]{position:absolute;width:100%;pointer-events:none;opacity:0}.end-trigger[data-v-b78d9752]{top:0;left:0;height:400px}.play-music[data-v-b78d9752]{position:absolute;top:94614px;max-width:200px;display:block;width:100%;padding:10px;border-radius:10px;font-family:"HandWide",sans-serif;font-size:19px;border:1px solid #000;cursor:pointer;left:calc(21% + 35px);background:#fff;box-shadow:4px 4px 0 1px rgba(71,155,232,.6);color:#000;background:#d8ecff;z-index:5}.play-music-icon[data-v-b78d9752]{height:15px;position:relative;top:1px;left:-5px;animation:none}.play-music-icon-anim[data-v-b78d9752]{animation:musicRotate-b78d9752 .44s ease-in-out infinite alternate}@keyframes musicRotate-b78d9752{0%{transform:rotate(-5deg)}to{transform:rotate(6deg)}}.play-music[data-v-b78d9752]:hover{transform:scale(1.05)}.grid[data-v-b78d9752]{top:0;left:0;width:100%;height:var(--full-height);background:url(/space-elevator/images/textures/grid-750.webp);background-size:210px 210px;opacity:.15}.grass[data-v-b78d9752],.grid[data-v-b78d9752]{position:absolute;pointer-events:none}.grass[data-v-b78d9752]{top:99830px;left:-150px;width:calc(100% + 170px);height:170px;background-image:url(/space-elevator/images/textures/grass-1400.webp);background-size:100% 170px;z-index:100;background-position:50%}.noise[data-v-b78d9752]{top:0;left:0;width:100%;height:100%;background:url(/space-elevator/images/textures/noise.jpeg);background-size:400px 400px;opacity:.12;mix-blend-mode:overlay;z-index:10000;pointer-events:none}.noise[data-v-b78d9752],.sound[data-v-b78d9752]{position:fixed}.sound[data-v-b78d9752]{top:15px;right:105px;height:21px;z-index:1000;cursor:pointer;transition:transform .6s ease-in-out,opacity .6s ease-in-out,filter .4s ease-in-out;touch-action:manipulation}.sound[data-v-b78d9752]:hover{transform:scale(1.05)}.sound-muted[data-v-b78d9752]{opacity:.5}.sound-hide[data-v-b78d9752]{opacity:0;transform:scale(1.2);pointer-events:none}.is-space .sound[data-v-b78d9752]{filter:invert(1)}.title[data-v-b78d9752]{top:calc(100000px - 81vh);position:absolute;left:calc(50% - 75px);transform:translateX(-50%);display:block}.title-img[data-v-b78d9752]{height:450px;width:95vw;-o-object-fit:contain;object-fit:contain;display:block;margin-left:auto;margin-right:auto;animation:none}.is-start .title-img[data-v-b78d9752]{animation:rotate-b78d9752 3s ease-in-out infinite alternate}@keyframes rotate-b78d9752{0%{transform:rotate(-1deg)}to{transform:rotate(1deg)}}.end-screen[data-v-b78d9752]{position:absolute;top:-100vh;left:-75px;height:100vh;width:100%;display:flex;justify-content:center;align-items:center}.end-screen-inner[data-v-b78d9752]{text-align:center;color:#fff}.end-credits[data-v-b78d9752]{text-shadow:0 0 10px #000}.end-credit[data-v-b78d9752]{font-size:30px;margin-top:10px;margin-bottom:8px}.end-credit-2[data-v-b78d9752]{font-size:18px;opacity:.75}.end-screen[data-v-b78d9752]{opacity:0;transition:opacity 1.3s ease-in-out .1s}.is-end .end-screen[data-v-b78d9752]{opacity:1}.end-title[data-v-b78d9752]{width:100%;height:375px;filter:drop-shadow(0 0 10px rgb(0,0,0,.9))}.scroll-up[data-v-b78d9752]{text-align:center;color:#000;margin-top:15px;font-size:32px}.bmc[data-v-b78d9752]{display:flex;width:164px;height:44px;justify-content:center;align-items:center;border-radius:5px;background:#fff;color:#000;font-size:20px;text-decoration:none;margin:80px auto 20px;filter:drop-shadow(0 0 10px rgb(0,0,0,.9))}.bmc-icon[data-v-b78d9752]{height:25px;margin-right:4px;position:relative;top:-3px;left:-2px}.end-browse[data-v-b78d9752]{display:block;color:#fff;font-size:20px;text-shadow:0 0 10px #000}.bmc[data-v-b78d9752]:hover,.end-browse[data-v-b78d9752]:hover{transform:scale(1.05)}.scroll-up-icon[data-v-b78d9752]{height:24px;position:relative;animation:none}.is-start .scroll-up-icon[data-v-b78d9752]{animation:scrollUp-b78d9752 .6s ease-in-out infinite alternate}@keyframes scrollUp-b78d9752{0%{transform:translateY(2px)}to{transform:translateY(-2px)}}.scroll-up-text[data-v-b78d9752]{padding:0 5px}@media only screen and (max-width:1200px){.grass[data-v-b78d9752]{background-image:url(/space-elevator/images/textures/grass-1200.webp)}}@media only screen and (max-width:950px){.title-img[data-v-b78d9752]{max-width:600px}.scroll-up[data-v-b78d9752]{font-size:30px;margin-top:10px}.grass[data-v-b78d9752]{background-image:url(/space-elevator/images/textures/grass-1000.webp)}}@media only screen and (max-height:950px){.title-img[data-v-b78d9752]{height:445px}.title[data-v-b78d9752]{top:calc(100000px - 85vh)}}@media only screen and (max-height:880px){.title-img[data-v-b78d9752]{height:410px}.title[data-v-b78d9752]{top:calc(100000px - 88vh)}}@media only screen and (max-height:820px){.title-img[data-v-b78d9752]{height:400px}.title[data-v-b78d9752]{top:calc(100000px - 92vh)}.bmc[data-v-b78d9752]{margin-top:50px}}@media only screen and (max-height:700px){.title-img[data-v-b78d9752]{height:310px}.end-title[data-v-b78d9752]{height:340px}.end-credits[data-v-b78d9752]{text-shadow:0 0 4px #000}.end-credit[data-v-b78d9752]{font-size:27px;margin-top:8px;margin-bottom:6px}.end-credit-2[data-v-b78d9752]{font-size:17px}.bmc[data-v-b78d9752],.end-browse[data-v-b78d9752]{font-size:19px}.grass[data-v-b78d9752]{background-image:url(/space-elevator/images/textures/grass-900.webp)}}@media only screen and (max-width:800px){.title[data-v-b78d9752]{left:calc(50% - 37.5px);transform:translate(-50%)}.title-img[data-v-b78d9752]{max-width:min(90vw,550px);height:auto}.scroll-up[data-v-b78d9752]{font-size:28px}.container-inner[data-v-b78d9752]{width:calc(100% - 70px)}.grid[data-v-b78d9752]{background-size:142px 142px;opacity:.15}.site-title[data-v-b78d9752]{max-width:105px}.end-screen[data-v-b78d9752]{left:-35px}.end-title[data-v-b78d9752]{margin-top:-20vh;height:auto;width:calc(100vw - 70px)}.sound[data-v-b78d9752]{right:90px}.elevator-rain-area[data-v-b78d9752]{top:calc(97200px + 100vh);height:1200px}}@media only screen and (max-width:700px){.play-music[data-v-b78d9752]{top:94618px;max-width:190px;font-size:16px;left:calc(50% - 99px);background:#c9e5ff}}@media only screen and (max-width:500px){.title[data-v-b78d9752]{top:99380px}}@media only screen and (max-width:800px) and (max-height:700px){.title[data-v-b78d9752]{top:99410px}}@media only screen and (max-width:800px) and (max-height:600px){.title[data-v-b78d9752]{top:99450px}.grass[data-v-b78d9752]{height:120px;top:99880px;background-size:100% 120px}}@media only screen and (max-width:800px) and (max-height:550px){.title[data-v-b78d9752]{top:99500px}}',""]),t.exports=c},1214:function(t,e,r){t.exports=r.p+"fonts/HandWide-Extrablack.ec7558e.woff2"},1215:function(t,e,r){t.exports=r.p+"fonts/HandWide-Heavy.1693acc.woff2"},1300:function(t,e,r){"use strict";r.r(e);r(46),r(15),r(34),r(110);var o,n,d,l,c,h,m,f,v,x,w,y=r(356),k=1e5,z=0,Y=0,_=0,C=!1,O=!1,S=!1,T=!1,M=!1,A={data:function(){return{bufferInfo:null,programInfo:null,gl:null,horizonLoaded:!1}},mounted:function(){var t=this;this.scrollWrapper=document.getElementById("scroll-wrapper");var e=this.$refs.renderer.getContext("webgl",{premultipliedAlpha:!0,alpha:!0,powerPreference:"high-performance"});e.blendFunc(e.SRC_ALPHA,e.ONE_MINUS_SRC_ALPHA);var r=y.c(e,["vs-bg","fs-bg"]),o=y.a(e,{position:[-1,-1,0,1,-1,0,-1,1,0,-1,1,0,1,-1,0,1,1,0]});e.useProgram(r.program),y.i(e,r,o),this.gl=e,this.bufferInfo=o,this.programInfo=r;var n,d=function(t,e){return"/space-elevator/images/textures/".concat(t,"-").concat(e,".webp")};n=window.innerWidth>1200?1200:window.innerWidth>1e3?1e3:900,this.horizonTexture=y.d(e,{src:d("horizon",n)},(function(){t.horizonLoaded=!0,t.render()})),this.horizon2Texture=y.d(e,{src:d("horizon2",n)}),this.horizon3Texture=y.d(e,{src:d("horizon3",n)}),this.horizon4Texture=y.d(e,{src:d("horizon4",n)}),this.airglowTexture=y.d(e,{src:d("airglow",n)}),this.rainTexture=y.d(e,{src:d("rain",700)}),this.windTexture=y.d(e,{src:d("wind",700)}),this.auroraTexture=y.d(e,{src:d("aurora",n)}),this.aurora2Texture=y.d(e,{src:d("aurora2",n)}),this.starsTexture=y.d(e,{src:d("stars",1e3)}),this.meteorTexture=y.d(e,{src:d("meteor",600)}),this.resize(),this.$addEventListener("resize",this.resize),this.$nextTick((function(){t.scrollWrapper.addEventListener("scroll",t.onScroll)}))},methods:{onScroll:function(){var t=this.scrollWrapper.scrollTop;O=t<88e3&&t>84e3,S=t<18e3,T=t<24500&&t>12200;var e=(C=t<99700&&t>97e3)||O||S||T;e&&!M?(M=!0,this.startAnimLoop()):!e&&M?(M=!1,f&&(f(),f=null)):this.horizonLoaded&&!M&&requestAnimationFrame(this.render)},startAnimLoop:function(){var t=this;f&&f(),M=!0;var e=!1;!function animate(){e||(t.render(),requestAnimationFrame(animate))}(),f=function(){e=!0}},resize:function(){var t=this.gl;n=window.innerHeight/window.innerWidth,d=Math.min(window.devicePixelRatio,2),y.g(t.canvas,d),t.viewport(0,0,t.canvas.width,t.canvas.height),o=[t.canvas.width,t.canvas.height],l=window.innerHeight/k,c=window.innerWidth/(window.innerWidth<=800?950:1200),h=window.innerWidth/(window.innerWidth<=800?800:950),_=window.innerWidth<=800?.4:0,window.innerWidth<=800?(m=.4,z=.2,Y=1.1):window.innerWidth<=1300?(m=.77,z=.1,Y=.2):(m=.87,z=.05,Y=0),this.horizonLoaded&&requestAnimationFrame(this.render)},render:function(){var time=performance.now(),t=this.gl,e=this.programInfo,r=this.bufferInfo,f=this.scrollWrapper.scrollTop,v={time:.001*time,resolution:o,pageAspectRatio:n,scrollPos:1-f/k,scrollHeight:k,windowHeight:l,airglowTexture:this.airglowTexture,rainTexture:this.rainTexture,windTexture:this.windTexture,horizonTexture:this.horizonTexture,horizon2Texture:this.horizon2Texture,horizon3Texture:this.horizon3Texture,horizon4Texture:this.horizon4Texture,auroraTexture:this.auroraTexture,aurora2Texture:this.aurora2Texture,starsTexture:this.starsTexture,meteorTexture:this.meteorTexture,rainScale:c,starScale:h,auroraScale:m,auroraXOffset:z,auroraYOffset:Y,meteorMobileOffset:_,showRain:C,showWind:O,showAuroras:S,showMeteors:T,pixelRatio:d};y.j(e,v),y.f(t,r)}},beforeDestroy:function(){f&&f()}},B=(r(1188),r(28)),I=Object(B.a)(A,(function(){var t=this,e=t._self._c;return e("div",[e("canvas",{ref:"renderer",staticClass:"bg",class:{"bg-placeholder":!t.horizonLoaded}}),t._v(" "),e("script",{attrs:{id:"vs-bg",type:"notjs"}},[t._v("\n precision highp float;\n\n attribute vec4 position;\n\n void main() {\n gl_Position = position;\n }\n ")]),t._v(" "),e("script",{attrs:{id:"fs-bg",type:"notjs"}},[t._v("\n precision highp float;\n\n uniform vec2 resolution;\n uniform float time;\n uniform float scrollPos;\n uniform float scrollHeight;\n uniform float windowHeight;\n uniform float rainScale;\n uniform float auroraScale;\n uniform float starScale;\n uniform float auroraXOffset;\n uniform float auroraYOffset;\n uniform float pageAspectRatio;\n uniform float pixelRatio;\n uniform float meteorMobileOffset;\n uniform sampler2D airglowTexture;\n uniform sampler2D rainTexture;\n uniform sampler2D windTexture;\n uniform sampler2D horizonTexture;\n uniform sampler2D horizon2Texture;\n uniform sampler2D horizon3Texture;\n uniform sampler2D horizon4Texture;\n uniform sampler2D auroraTexture;\n uniform sampler2D aurora2Texture;\n uniform sampler2D starsTexture;\n uniform sampler2D meteorTexture;\n uniform bool showRain;\n uniform bool showWind;\n uniform bool showAuroras;\n uniform bool showMeteors;\n\n float invLerp(float from, float to, float value){\n return (value - from) / (to - from);\n }\n\n float blendDarken(float base, float blend) {\n return min(blend,base);\n }\n\n vec3 blendDarken(vec3 base, vec3 blend) {\n return vec3(blendDarken(base.r,blend.r),blendDarken(base.g,blend.g),blendDarken(base.b,blend.b));\n }\n\n vec3 blendDarken(vec3 base, vec3 blend, float opacity) {\n return (blendDarken(base, blend) * opacity + base * (1.0 - opacity));\n }\n\n void main() {\n vec2 uv = gl_FragCoord.xy / resolution;\n\n vec4 color = texture2D(horizonTexture, vec2(uv.x, 1.0 - uv.y));\n\n float scaledUvY = uv.y * windowHeight;\n\n float horizonOffset = smoothstep(0.172, 1.0, scrollPos + scaledUvY) * 1.0;\n float horizonUvY = 1.0 - (uv.y + horizonOffset);\n\n float horizon4Opacity = smoothstep(0.09 - .008, 0.1 - .008, scrollPos + scaledUvY);\n vec4 horizon4 = texture2D(horizon4Texture, vec2(uv.x, horizonUvY));\n color.rgb = mix(color.rgb, horizon4.rgb, horizon4.a * horizon4Opacity);\n\n float horizon2Opacity = smoothstep(0.1 - .008, 0.11 - .008, scrollPos + scaledUvY);\n vec4 horizon2 = texture2D(horizon2Texture, vec2(uv.x, horizonUvY));\n color.rgb = mix(color.rgb, horizon2.rgb, horizon2.a * horizon2Opacity);\n\n float horizon3Opacity = smoothstep(0.157 - .008, 0.17 - .008, scrollPos + scaledUvY);\n vec4 horizon3 = texture2D(horizon3Texture, vec2(uv.x, horizonUvY));\n color.rgb = mix(color.rgb, horizon3.rgb, horizon3.a * horizon3Opacity);\n\n float airglowOpacity = smoothstep(0.23 - .008, 0.27 - .008, scrollPos + scaledUvY);\n vec4 airglow = texture2D(airglowTexture, vec2(uv.x, horizonUvY));\n color.rgb = blendDarken(color.rgb, airglow.rgb, airglow.a * airglowOpacity);\n\n float starsOpacity = smoothstep(0.23, 0.27, scrollPos + scaledUvY) * step(0.37, horizonOffset + uv.y);\n vec4 stars = texture2D(starsTexture, mod(vec2(uv.x * starScale, uv.y * starScale * pageAspectRatio * 1.3 + scrollPos), 1.0));\n color = mix(color, stars, (1.0 - step(stars.r, .55)) * starsOpacity * .85);\n\n if (showRain) {\n float rainOpacity = (1.0 - smoothstep(0.025, 0.0285, scrollPos + scaledUvY)) * smoothstep(0.013, 0.024, scrollPos + scaledUvY);\n vec4 rain = texture2D(rainTexture, mod(5.0 * vec2(rainScale * uv.x, 80.0 * (scrollPos + scaledUvY) + time * .2), 1.0));\n vec4 rain2 = texture2D(rainTexture, mod(4.5 * vec2(rainScale * uv.x, 80.0 * (scrollPos + scaledUvY) + time * .3), 1.0));\n\n color = mix(color, rain, rain.a * rainOpacity * .1);\n color = mix(color, rain2, rain2.a * rainOpacity * .25);\n }\n\n if (showWind) {\n float windOpacity = (1.0 - smoothstep(0.142, 0.162, scrollPos + scaledUvY)) * smoothstep(0.127, 0.135, scrollPos + scaledUvY);\n vec4 wind = texture2D(windTexture, vec2(mod(uv.x + time * .3 * clamp(1500.0 / resolution.x * pixelRatio, .5, 2.5), 1.0), mod(200.0 * (scrollPos + scaledUvY * pageAspectRatio) + sin(uv.x * 10.0) * .06 / clamp(pageAspectRatio, .5, 1.0), 1.0)));\n color = mix(color, wind, wind.a * .85 * windOpacity);\n }\n\n if (showAuroras) {\n float wiggle = .15 * sin(time * .1 + uv.y * 1.5 + uv.x * 10.0);\n float auroraRedMultiplier = sin(time + uv.y * .5 + uv.x * 10.0);\n\n float auroraOffset = (1.6 / auroraScale) * invLerp(.85, 1.0, scrollPos) + uv.y * 1.7 * pageAspectRatio - 2.0 * pageAspectRatio * auroraScale - auroraYOffset;\n vec4 aurora = texture2D(auroraTexture, vec2(uv.x * .8 * auroraScale + auroraXOffset, auroraScale * (auroraOffset + wiggle)));\n aurora.r += .1;\n aurora.b -= .1;\n aurora.r *= max(aurora.r, aurora.r * auroraRedMultiplier + .3);\n\n color = mix(color, aurora, aurora.a);\n\n float aurora2Offset = (.9 / auroraScale) * invLerp(.89, 1.0, scrollPos) + uv.y * 1.5 * pageAspectRatio - 2.4 * pageAspectRatio * auroraScale - auroraYOffset;\n vec4 aurora2 = texture2D(aurora2Texture, vec2(uv.x * auroraScale + auroraXOffset - .1, auroraScale * (aurora2Offset + wiggle)));\n aurora2.r += .15;\n aurora2.b -= .1;\n aurora2.r *= max(aurora2.r, aurora2.r * auroraRedMultiplier + .5);\n\n color = mix(color, aurora2, aurora2.a);\n }\n\n if (showMeteors) {\n float meteorYOffsets[5];\n\n meteorYOffsets[0] = -.6;\n meteorYOffsets[1] = -.8;\n meteorYOffsets[2] = -0.4;\n meteorYOffsets[3] = -.2;\n meteorYOffsets[4] = -.1;\n\n float meteorSizes[5];\n\n meteorSizes[0] = .7;\n meteorSizes[1] = .5;\n meteorSizes[2] = .9;\n meteorSizes[3] = .8;\n meteorSizes[4] = .6;\n\n float allMeteorOpacity = (1.0 - smoothstep(.852, 0.872, scrollPos + scaledUvY)) * smoothstep(0.772, 0.792, scrollPos + scaledUvY);\n float meteorSpacing = resolution.x / 200.0 / pixelRatio;\n\n for (int x = 0; x < 5; x++) {\n float meteorTime = mod(time - float(x) * 2.5, 11.0);\n float meteorOpacity = smoothstep(5.0, 8.0, meteorTime) * (1.0 - smoothstep(8.0, 10.0, meteorTime));\n vec4 meteor = texture2D(meteorTexture, vec2(uv.x - meteorTime * .11 + float(x) / 7.0 + .2, uv.y * pageAspectRatio + meteorTime * .11 - 1.0 + meteorYOffsets[x] - meteorMobileOffset) * (meteorSpacing / meteorSizes[x]));\n color = mix(color, meteor, allMeteorOpacity * clamp(meteor.a - (1.0 - meteorOpacity), 0.0, 1.0));\n }\n }\n\n color.rgb *= color.a;\n\n gl_FragColor = color;\n }\n ")])])}),[],!1,null,"fcf5069e",null).exports,W=r(33),j=(r(30),{props:{name:{required:!0,type:String},img:{required:!1,type:String},isAnimated:{required:!1,default:!1,type:Boolean},sizes:{required:!0,type:Array}},data:function(){return{observer:null,showObserver:null,showCloud:!1}},computed:{defaultSize:function(){return this.sizes[this.sizes.length-1]}},mounted:function(){var t=this;this.showObserver=new IntersectionObserver((function(e){e[0].isIntersecting&&(t.showCloud=!0,t.showObserver.disconnect(),t.isAnimated&&t.$nextTick((function(){t.setupAnimatedObserver()})))}),{root:document.querySelector("#scroll-wrapper"),rootMargin:"4000px",threshold:0}),this.showObserver.observe(this.$refs.marker)},methods:{setupAnimatedObserver:function(){var t=this;this.observer=new IntersectionObserver((function(e){var r=e[0].isIntersecting;t.$refs.cloud&&(t.$refs.cloud.style.animationPlayState=r?"running":"paused")}),{root:null,rootMargin:"0px",threshold:.01}),this.observer.observe(this.$refs.cloud)},invLerp:function(t,e,r){return(r-t)/(e-t)}},beforeDestroy:function(){this.observer&&this.observer.disconnect()}}),H=(r(1190),r(1192),Object(B.a)(j,(function(){var t,e=this,r=e._self._c;return r("div",{ref:"cloudWrapper",staticClass:"cloud-wrapper"},[r("div",{ref:"marker",staticClass:"cloud marker",class:Object(W.a)({},e.name,!0)}),e._v(" "),e.showCloud?r("picture",[e._l(e.sizes,(function(t){return r("source",{key:e.name+t.breakpoint,attrs:{media:"(min-width:".concat(t.breakpoint,"px)"),srcset:"/space-elevator/images/clouds/".concat(t.img?t.img:e.img?e.img:e.name,"-").concat(t.width,".webp")}})})),e._v(" "),r("img",{ref:"cloud",staticClass:"cloud",class:(t={},Object(W.a)(t,e.name,!0),Object(W.a)(t,"cloud-animated",e.isAnimated),t),attrs:{src:"/space-elevator/images/clouds/".concat(e.defaultSize.img?e.defaultSize.img:e.img?e.img:e.name,"-").concat(e.defaultSize.width,".webp")}})],2):e._e()])}),[],!1,null,"48115f6a",null).exports),E={props:{selectedItems:{required:!0,type:Object}}},D=(r(1194),Object(B.a)(E,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"character-wrapper",class:{"has-suit":t.selectedItems.suit}},[e("img",{attrs:{src:"/space-elevator/icons/character.svg"}}),t._v(" "),t.selectedItems.scarf?e("img",{staticClass:"scarf",attrs:{src:"/space-elevator/images/textures/".concat(t.selectedItems.scarf,"-120.webp")}}):t._e(),t._v(" "),t.selectedItems.suit?e("img",{staticClass:"suit",class:Object(W.a)({},t.selectedItems.suit,!0),attrs:{src:"/space-elevator/images/textures/".concat(t.selectedItems.suit,"-120.webp")}}):t._e()])}),[],!1,null,"7907fb68",null).exports),P=0,R=0,L=!1,$=!1,U=0,F={components:{Character:D},props:{selectedItems:{required:!0,type:Object}},data:function(){return{strokeColor:"black",fillColor:"rgb(135, 172, 206)",playShake:!1,scrollWrapper:null,showRainDrops:!1}},mounted:function(){var t=this;this.scrollWrapper=document.getElementById("scroll-wrapper"),new IntersectionObserver((function(e){e[0].isIntersecting?t.addEaseScrollListener():t.removeEaseScrollListener()}),{root:this.scrollWrapper,rootMargin:"0px",threshold:0}).observe(this.$parent.$refs.easeArea),new IntersectionObserver((function(e){(L=e[0].isIntersecting)&&!$&&t.shake()}),{root:this.scrollWrapper,rootMargin:"0px",threshold:0}).observe(this.$parent.$refs.shakeArea),new IntersectionObserver((function(e){t.showRainDrops=e[0].isIntersecting}),{root:this.scrollWrapper,rootMargin:"-50%",threshold:0}).observe(this.$parent.$refs.rainArea),this.$addEventListener("resize",this.onEaseScroll),U=this.scrollWrapper.scrollHeight-window.innerHeight-1e5},methods:{removeEaseScrollListener:function(){this.scrollWrapper.removeEventListener("scroll",this.onEaseScroll)},addEaseScrollListener:function(){this.scrollWrapper.addEventListener("scroll",this.onEaseScroll)},onEaseScroll:function(){var t=1e5-this.scrollWrapper.scrollTop,e=this.invLerp(0,2.4*window.innerHeight,t),r=Math.max(60,Math.min(window.innerHeight/2-60,e*(window.innerHeight/2)));this.$refs.elevator.style.transform="translate(-50%, -".concat(r,"px)"),document.documentElement.style.setProperty("--elevator-bottom-scale",Math.round(Math.min(window.innerHeight/2,t+U))+"%"),document.documentElement.style.setProperty("--elevator-top-scale",Math.max(window.innerHeight/2,window.innerHeight-r)+"%")},invLerp:function(t,e,r){var o=(r-t)/(e-t);return Math.max(0,Math.min(1,o))},shake:function(){$=!0,L&&(R=.3),P+=Math.sin(performance.now()/140)*R,R=Math.max(0,R-.002),this.$refs.elevatorShake&&(this.$refs.elevatorShake.style.transform="rotate(".concat(P,"deg)")),0===R&&(P*=.95),R>0||Math.abs(P)>.001||L?requestAnimationFrame(this.shake):$=!1}},beforeDestroy:function(){this.removeEaseScrollListener(),$=!1,L=!1,P=0,R=0}},X=(r(1196),r(1198),Object(B.a)(F,(function(){var t=this,e=t._self._c;return e("div",[e("div",{staticClass:"elevator-container"},[e("div",{ref:"elevator",staticClass:"elevator-section"},[t.showRainDrops?e("div",{staticClass:"rain-drops"}):t._e(),t._v(" "),e("div",{ref:"elevatorShake"},[e("Character",{attrs:{selectedItems:t.selectedItems}}),t._v(" "),e("img",{staticClass:"elevator-img",attrs:{src:"/space-elevator/images/textures/elevator-250.webp"}}),t._v(" "),e("div",{staticClass:"glass"}),t._v(" "),e("div",{staticClass:"light"})],1)])])])}),[],!1,null,"4144d7dd",null).exports),V={props:{options:{required:!0,type:Array},type:{required:!0,type:String},selected:{required:!0,type:String}}},N=(r(1200),Object(B.a)(V,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"selection-wrapper",class:Object(W.a)({},t.type,!0)},t._l(t.options,(function(option,i){return e("button",{key:i,staticClass:"option-wrapper",class:{"option-selected":option===t.selected},on:{click:function(e){return t.$emit("selected",option,t.type)}}},[e("img",{staticClass:"option-img",attrs:{src:"/space-elevator/images/textures/".concat(option,"-120.webp")}})])})),0)}),[],!1,null,"03caf5b2",null).exports),G={components:{Cloud:H},data:function(){return{spriteBreakpoints:[{breakpoint:1200,width:1e3},{breakpoint:800,width:950},{breakpoint:500,width:750}],bluejetBreakpoints:[{breakpoint:1200,width:1100},{breakpoint:1e3,width:1e3},{breakpoint:700,width:800}],everestBreakpoints:[{breakpoint:1500,width:2e3},{breakpoint:1400,width:1700,img:"mount-everest-xl"},{breakpoint:1100,width:1400,img:"mount-everest-l"},{breakpoint:900,width:1200,img:"mount-everest-m"},{breakpoint:700,width:1e3,img:"mount-everest-s"},{breakpoint:500,width:800,img:"mount-everest-s"}],nacreousBreakpoints:[{breakpoint:1200,width:1100},{breakpoint:700,width:1e3}],cumulonimbusBreakpoints:[{breakpoint:1200,width:1100},{breakpoint:1100,width:1e3},{breakpoint:650,width:900},{breakpoint:500,width:850}],altocumulusBreakpoints:[{breakpoint:1e3,width:900},{breakpoint:800,width:800},{breakpoint:500,width:700}],altostratusBreakpoints:[{breakpoint:1200,width:1e3},{breakpoint:900,width:900},{breakpoint:600,width:700},{breakpoint:400,width:500}],cumulusBreakpoints:[{breakpoint:1200,width:1100},{breakpoint:900,width:950}],stratusBreakpoints:[{breakpoint:1200,width:1e3},{breakpoint:900,width:900}],cirrusBreakpoints:[{breakpoint:1200,width:1e3},{breakpoint:1e3,width:900},{breakpoint:800,width:800},{breakpoint:500,width:700}],nimbostratusBreakpoints:[{breakpoint:1200,width:850},{breakpoint:900,width:750}],cirrostratusBreakpoints:[{breakpoint:1200,width:1100},{breakpoint:1e3,width:950}],nocticullentBreakpoints:[{breakpoint:1200,width:1200},{breakpoint:1e3,width:1100},{breakpoint:900,width:1e3}]}}},J=(r(1202),Object(B.a)(G,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"clouds"},[e("Cloud",{attrs:{name:"cumulus",sizes:t.cumulusBreakpoints,isAnimated:!0}}),t._v(" "),e("Cloud",{attrs:{name:"stratus",isAnimated:!0,sizes:t.stratusBreakpoints}}),t._v(" "),e("Cloud",{attrs:{name:"altostratus",isAnimated:!0,sizes:t.altostratusBreakpoints}}),t._v(" "),e("Cloud",{attrs:{name:"altocumulus",isAnimated:!0,sizes:t.altocumulusBreakpoints}}),t._v(" "),e("Cloud",{attrs:{name:"cirrus",sizes:t.cirrusBreakpoints}}),t._v(" "),e("Cloud",{attrs:{name:"cirrus4",img:"cirrus",sizes:t.cirrusBreakpoints}}),t._v(" "),e("Cloud",{attrs:{name:"cirrus2",isAnimated:!0,sizes:t.cirrusBreakpoints}}),t._v(" "),e("Cloud",{attrs:{name:"cirrus3",isAnimated:!0,sizes:t.cirrusBreakpoints}}),t._v(" "),e("Cloud",{attrs:{name:"nimbostratus",sizes:t.nimbostratusBreakpoints}}),t._v(" "),e("Cloud",{attrs:{name:"nimbostratus2",img:"nimbostratus",sizes:t.nimbostratusBreakpoints}}),t._v(" "),e("Cloud",{attrs:{name:"nimbostratus3",img:"nimbostratus",sizes:t.nimbostratusBreakpoints}}),t._v(" "),e("Cloud",{attrs:{name:"cumulonimbus",sizes:t.cumulonimbusBreakpoints}}),t._v(" "),e("Cloud",{attrs:{name:"cirrostratus",isAnimated:!0,sizes:t.cirrostratusBreakpoints}}),t._v(" "),e("Cloud",{attrs:{name:"cirrostratus2",isAnimated:!0,sizes:t.cirrostratusBreakpoints}}),t._v(" "),e("Cloud",{attrs:{name:"cirrostratus3",img:"cirrostratus",sizes:t.cirrostratusBreakpoints}}),t._v(" "),e("Cloud",{attrs:{name:"cirrostratus4",img:"cirrostratus2",isAnimated:!0,sizes:t.cirrostratusBreakpoints}}),t._v(" "),e("Cloud",{attrs:{name:"cirrostratus5",img:"cirrostratus3",isAnimated:!0,sizes:t.cirrostratusBreakpoints}}),t._v(" "),e("Cloud",{attrs:{name:"cirrostratus6",img:"cirrostratus2",isAnimated:!0,sizes:t.cirrostratusBreakpoints}}),t._v(" "),e("Cloud",{attrs:{name:"noctilucent",sizes:t.nocticullentBreakpoints}}),t._v(" "),e("Cloud",{attrs:{name:"noctilucent2",sizes:t.nocticullentBreakpoints}}),t._v(" "),e("Cloud",{attrs:{name:"nacreous",isAnimated:!0,sizes:t.nacreousBreakpoints}}),t._v(" "),e("Cloud",{attrs:{name:"mount-everest",sizes:t.everestBreakpoints}}),t._v(" "),e("Cloud",{attrs:{name:"sprite",sizes:t.spriteBreakpoints}}),t._v(" "),e("Cloud",{attrs:{name:"blue-jet",sizes:t.bluejetBreakpoints}})],1)}),[],!1,null,"77983da6",null).exports),K=(r(113),r(331),0),Z={props:{useCelsius:{required:!0,type:Boolean}},data:function(){return{altitude:0,temp:0,showAltitude:!1}},mounted:function(){var t=this;this.scrollWrapper=document.getElementById("scroll-wrapper"),this.scrollWrapper.addEventListener("scroll",(function(){var e=t.scrollWrapper.scrollTop;Math.abs(e-K)>5&&(t.getAltitude(e),K=e)}))},methods:{getAltitude:function(t){var e=1e5-t,r=this.invLerp(0,2.4*window.innerHeight,e),o=Math.max(0,Math.round(1e5-t+window.innerHeight/2*r));o>99e3&&(o+=50),this.showAltitude=o>100&&o<100200,this.altitude=Math.min(1e5,o),this.updateTemp(this.altitude)},updateTemp:function(t){this.temp=t<=11e3?15.04-.00649*t:t<=2e4?-56.46:t<=32e3?.001*(t-2e4)-56.46:t<=47e3?.0028*(t-32e3)-44.5:t<=51e3?-2.5:t<=71e3?-2.5-.0028*(t-51e3):t<=85e3?Math.max(-84,-58.5-.002*(t-71e3)):t<=9e4?-84:.001*(t-9e4)-84},invLerp:function(t,e,r){var o=(r-t)/(e-t);return Math.max(0,Math.min(1,o))}},computed:{altitudeDigits:function(){return this.altitude.toString().padStart(6,"0").split("")},tempFormatted:function(){return this.useCelsius?Math.round(this.temp)+"°C":Math.round(1.8*this.temp+32)+"°F"}}},Q=(r(1204),Object(B.a)(Z,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"instruments"},[e("div",{staticClass:"altitude",class:{"show-altitude":t.showAltitude}},[t._l(6,(function(i){return e("div",{key:i,staticClass:"altitude-digit",class:{"altitude-digit-disabled":6-t.altitude.toString().length>=i}},[t._v("\n "+t._s(t.altitudeDigits[i-1])+"\n ")])})),t._v(" "),e("div",{key:"m",staticClass:"altitude-digit"},[t._v("m")])],2),t._v(" "),e("div",{staticClass:"temperature",on:{click:function(e){return t.$emit("tempClick")}}},[e("span",{staticClass:"temperature-number"},[t._v(t._s(t.tempFormatted))]),t._v(" "),e("img",{staticClass:"temperature-icon",attrs:{src:"/space-elevator/icons/thermometer.svg"}})])])}),[],!1,null,"7bbdcafe",null).exports);function tt(t){return.3048*t}v="en-US"===window.navigator.language,x="en-GB"===window.navigator.language,w=v||x;var at,et=[{name:"fireworks",caption:"Fireworks",altitude:150,width:150},{name:"mallard-migrate",caption:"Mallard",subcaption:"Migration altitude",altitude:tt(3e3),width:110},{name:"welcome-desc",caption:"Welcome to the space elevator, the only elevator that goes to space.",captionOnly:!0,altitude:1100},{name:"oxygen-desc",caption:"As you climb, the temperature will continue to drop.",captionOnly:!0,altitude:3330},{name:"cirrus-desc",caption:"Cirrus clouds are wispy clouds made out of ice crystals.",altitude:7010,captionOnly:!0},{name:"cirrostratus-desc",caption:"Cirrocumulus are patchy clouds that can blanket the sky.",altitude:10050,captionOnly:!0},{name:"cumolonimbus-desc",caption:"Cumulonimbus are tall, towering clouds that can produce lightning, tornadoes, and hail.",altitude:4090,captionOnly:!0},{name:"pigeon",caption:"Pigeon",altitude:1828,width:90},{name:"mil-v-12",caption:"Mil V-12",subcaption:"Largest helicopter ever built",altitude:tt(7700),width:325,mobileWidth:350},{name:"hang-gliding",caption:"Hang Gliding",subcaption:"Typical altitude",altitude:1900,width:170},{name:"helios",caption:"NASA Helios HP01",subcaption:"Winged aircraft altitude record",altitude:29524,width:200},{name:"nimbostratus-desc",caption:"Nimbostratus clouds are responsible for rainy days.",captionOnly:!0,altitude:2800},{name:"vampire-mk-I",caption:"de Havilland Vampire",subcaption:"1948 altitude record",altitude:18119,width:210},{name:"bell-x-1",caption:"Bell X-1",subcaption:"First aircraft to break the sound barrier",altitude:21500,width:280},{name:"vostok-1",caption:"Vostok 1",subcaption:"On the way to space",altitude:89500,width:140},{name:"learjet-45",caption:"Learjet 45",altitude:15e3,width:240},{name:"douglas-dc-3",caption:"Douglas DC-3",altitude:7100,width:270,mobileWidth:290},{name:"bleriot-xi",caption:"Blériot XI",subcaption:"First plane to cross the English Channel",altitude:1e3,width:180},{name:"alpine-chough",caption:"Alpine Chough",altitude:3200,width:80},{name:"skydiving",caption:"Skydiver",subcaption:"Typical altitude",altitude:tt(1e4),width:140},{name:"white-stork",caption:"White Stork",altitude:3962.4,width:105,mobileWidth:100},{name:"cessna",caption:"Cessna 172",altitude:4267,width:210,mobileWidth:200},{name:"party-balloons",caption:"Party Balloons",altitude:9030,width:85},{name:"lizard",caption:"Liolaemus Lizard",subcaption:"Highest-dwelling reptile",altitude:5400,width:95},{name:"mil-mi-8",caption:"Mil Mi-8",altitude:4500,width:300,mobileWidth:310},{name:"pterodactyl",caption:"Pterodactyl",altitude:4572,width:160},{name:"bald-eagle",caption:"Bald Eagle",altitude:tt(1e4),width:115},{name:"zeppelin",caption:"Zeppelin",altitude:4876.8,width:430},{name:"yak",caption:"Wild Yak",altitude:5100,width:115,mobileWidth:108},{name:"spider",caption:"Himalayan Jumping Spider",subcaption:"Highest-dwelling spider",altitude:6600,width:70},{name:"vega-5b",caption:"Vega 5b",subcaption:"Amelia Earhart's plane",altitude:4e3,width:180},{name:"bumblebee",caption:"Bumblebee",subcaption:"Highest observed flight",altitude:5600,width:45},{name:"bell-47",caption:"Bell 47",subcaption:"First helicopter to fly over the Alps",altitude:5638.8,width:195},{name:"bell-x-2",caption:"Bell X-2",altitude:38465,width:340,mobileWidth:330},{name:"godwid",caption:"Bar-Tailed Godwit",altitude:6096,width:105},{name:"sandwort",caption:"Flycatcher Sandwort",subcaption:"Himalayan flowering plant",altitude:6180,width:80},{name:"highest-mouse",caption:"Yellow-Rumped Leaf-Eared Mouse",subcaption:"Highest-dwelling mammal",altitude:6740,width:90},{name:"bearded-vulture",caption:"Bearded Vulture",altitude:7315,width:150},{name:"paratrooper",caption:"Paratrooper",subcaption:"Max altitude",altitude:7620,width:150},{name:"death-zone",caption:'Above this altitude is known as the "death zone", because there isn\'t enough oxygen for human life.',altitude:8050,captionOnly:!0,center:!0},{name:"whooper-swan",caption:"Whooper Swan",altitude:8229.6,width:107},{name:"mount-everest-peak",caption:"Mount Everest Peak",altitude:8848,captionOnly:!0},{name:"box-kite",caption:"Box Kite",subcaption:"Highest flying kite",altitude:3801,width:88},{name:"andean-condor",caption:"Andean Condor",altitude:6500,width:170},{name:"bar-goose",caption:"Bar-headed Goose",altitude:8839,width:103},{name:"sopwith-camel",caption:"Sopwith Camel",subcaption:"WWI fighter plane",altitude:5700,width:190},{name:"p-80",caption:"P-80 Shooting Star",altitude:13650,width:215,mobileWidth:220},{name:"p-51",caption:"P-51 Mustang",subcaption:"WWII fighter plane",altitude:12800,width:200},{name:"f-35",caption:"F-35",altitude:15e3,width:200,mobileWidth:225},{name:"passenger-jet",caption:"Passenger Jet",subcaption:"Typical cruising altitude",altitude:1e4,width:320,mobileWidth:350},{name:"crane",caption:"Common Crane",altitude:10058.4,width:125},{name:"osprey",caption:"Osprey",altitude:1600,width:115},{name:"spitfire",caption:"Spitfire",altitude:10363.2,width:185},{name:"an-225",caption:"An-225 Mriya",subcaption:"Heaviest plane ever built",altitude:10750.296,width:300,mobileWidth:330},{name:"ruppell-bird",caption:"Ruppell's Griffon Vulture",subcaption:"Highest flying bird",altitude:11277.6,width:95},{name:"sa-315",caption:"SA 315B Lama",subcaption:"Highest flying helicopter",altitude:12441.936000000002,width:250},{name:"mountain-goat",caption:"Mountain Goat",altitude:tt(13e3),width:110},{name:"welcome-strat",caption:"Welcome to the stratosphere.",altitude:16200,captionOnly:!0,center:!0},{name:"stratosphere-temperature",caption:"Unlike the troposphere, the temperature in the stratosphere increases the higher you go.",altitude:17500,captionOnly:!0,center:!0},{name:"stratosphere-ozone",caption:"The stratosphere is home to the ozone layer, which protects us from harmful UV rays.",altitude:16600,captionOnly:!0,center:!0},{name:"in-trophosphere",caption:"You are currently in the troposphere, the lowest layer of the atmosphere.",altitude:1500,captionOnly:!0},{name:"water-vapor",caption:"The troposphere contains 99% of the water vapor in the atmosphere.",altitude:1900,captionOnly:!0},{name:"stratosphere",caption:"Stratosphere",altitude:15500,isHeader:!0},{name:"music-desc",caption:"This elevator ride needs some music...",altitude:5398,captionOnly:!0},{name:"jet-stream-desc",caption:"Jet streams are bands of strong winds in the atmosphere. They can reach speeds of up to ".concat(w?"275 mph":"450 km/h","."),altitude:13460,captionOnly:!0,center:!0},{name:"jet-stream-worry",caption:"Don't worry, the elevator is pretty strong... I think.",altitude:14080,captionOnly:!0,center:!0},{name:"mesosphere",caption:"Mesosphere",altitude:5e4,isHeader:!0},{name:"mesosphere-air",caption:"The air in the mesosphere is very thin. It has less than 1% of the pressure as the air at sea level.",altitude:51500,captionOnly:!0,center:!0},{name:"mesosphere-welcome",caption:"Congratulations! You have reached the mesosphere and are now halfway to space.",captionOnly:!0,altitude:50500,center:!0},{name:"sounding-rocket",caption:"Sounding Rocket",altitude:58e3,width:55},{name:"v-2",caption:"V-2 Rocket",subcaption:"Peak altitude",altitude:80467,width:100},{name:"coldest",caption:"This is the coldest part of Earth's atmosphere.",captionOnly:!0,altitude:84e3,center:!0},{name:"sounding-rocket-desc",caption:"Since weather balloons can't reach this height, rockets with sensors are used to learn more about the mesosphere.",captionOnly:!0,altitude:58100},{name:"thermosphere",caption:"Thermosphere",altitude:85e3,isHeader:!0},{name:"thermosphere-welcome",caption:"Welcome to the thermosphere, the final layer on our journey to space.",altitude:85500,captionOnly:!0,center:!0},{name:"karman-desc",caption:"At 100 km high, the Kármán line is usually accepted as the start of outer space.",altitude:86200,captionOnly:!0,center:!0},{name:"thermosphere-reach",caption:"You are about to reach a place fewer than 1,000 humans have ever been.",altitude:98e3,captionOnly:!0,center:!0},{name:"thermosphere-leaving",caption:"Now leaving Earth.",altitude:99e3,captionOnly:!0,center:!0},{name:"thermosphere-temp",dynamicCaption:function(t){return"Temperatures in the thermosphere can reach ".concat(t?"2,500°C":"4,500°F",", but molecules are so far apart that you wouldn't even feel it.")},altitude:87e3,captionOnly:!0,center:!0},{name:"highest-ejection",caption:"Highest Aircraft Ejection",altitude:23774,width:60},{name:"concorde",caption:"Concorde",altitude:18e3,width:260,mobileWidth:275},{name:"armstrong",caption:"This is the Armstrong limit - above this altitude your saliva and tears will boil if you don't have a pressure suit.",altitude:19030,captionOnly:!0},{name:"nacreous-desc",caption:"Nacreous clouds are rare clouds found in polar regions. They are made of small ice particles that scatter light in colorful ways.",altitude:19800,captionOnly:!0},{name:"ussr-1",caption:"USSR-1",subcaption:"1933 balloon altitude record",altitude:18500,width:130},{name:"hotair-balloon",caption:"Hot Air Balloon",altitude:914.4,width:150,mobileWidth:160},{name:"zephyr",caption:"Airbus Zephyr",subcaption:"High-altitude platform station",altitude:tt(73e3),width:220},{name:"monarch-butterfly",caption:"Monarch Butterfly",altitude:3e3,width:60},{name:"pressure",dynamicCaption:function(t){return"As air pressure drops, so does the temperature needed to boil water. At this altitude, water boils at just ".concat(t?"54°C":"129°F",".")},altitude:tt(40100),captionOnly:!0,center:!0},{name:"sky-black",caption:"As the air gets thinner, there are fewer molecules to scatter light. So the sky starts getting darker.",altitude:22700,captionOnly:!0},{name:"sr-71-desc",caption:"The SR-71 is one of the fastest planes ever made. It can fly at over 3 times the speed of sound.",altitude:25750,captionOnly:!0},{name:"suit-desc",caption:"Now would be a good time to pick out your space suit.",altitude:11830,captionOnly:!0,center:!0},{name:"pick-scarf",caption:"It's a bit chilly, pick a scarf to stay warm.",altitude:tt(11930),captionOnly:!0},{name:"perlan",caption:"Perlan II",subcaption:"Highest altitude glider",altitude:23e3,width:250},{name:"sud-ouest",caption:"Sud-Ouest Trident II",subcaption:"1958 rocket plane altitude record",altitude:26300,width:280},{name:"f-104",caption:"F-104 Starfighter",altitude:27813,width:300},{name:"space-shuttle-heat",caption:"Space Shuttle Re-entry",subcaption:"Maximum heat",altitude:71e3,width:360},{name:"tsar-bomba",caption:"The mushroom cloud from the largest ever nuclear test, the Tsar Bomba, reached this altitude.",altitude:64373,captionOnly:!0,center:!0},{name:"weather-balloon",caption:"Weather Balloon",altitude:31500,width:150},{name:"nasa-x-43",caption:"NASA X-43",subcaption:"Experimental hypersonic aircraft",altitude:30300,width:230},{name:"pompeii",caption:"The ash cloud from the eruption that destroyed Pompeii reached this height.",altitude:33e3,captionOnly:!0,center:!0},{name:"party-balloon-desc",caption:"If you've ever wondered where your lost balloons went, at this height a typical party balloon will pop.",altitude:9200,captionOnly:!0},{name:"paper-airplane",caption:"Highest paper airplane flight",altitude:35e3,width:70},{name:"paper-airplane-desc",caption:"Launched from a balloon, this is the highest a paper airplane has flown.",captionOnly:!0,altitude:35e3},{name:"felix",caption:"Felix Freefall",altitude:36300,width:87},{name:"freefall-desc",caption:"Felix Baumgartner was the first person to break the sound barrier in freefall. He reached a top speed of ".concat(w?"843 mph":"1,356 km/h","."),altitude:36300,captionOnly:!0},{name:"to-moon",caption:"Congratulations! You have made it 0.01% to the moon.",captionOnly:!0,center:!0,altitude:38e3},{name:"space-shuttle",caption:"Space Shuttle",subcaption:"Reaches max aerodynamic pressure",altitude:tt(36500),width:225,mobileWidth:250},{name:"castle-bravo",caption:"The mushroom cloud from the Castle Bravo nuclear test reached this altitude.",altitude:39600,captionOnly:!0,center:!0},{name:"russia-meteor",caption:"Chelyabinsk Meteor",subcaption:"Airburst altitude",altitude:45e3,width:200},{name:"elevator-feasible",caption:"Space elevators are actually a possible idea being considered by scientists.",captionOnly:!0,altitude:42500,center:!0},{name:"elevator-cheaper",caption:"They could potentially offer a cheaper and safer way of getting to space.",captionOnly:!0,altitude:43200,center:!0},{name:"elevator-hard",caption:"The hard part is making a strong enough cable. And finding enough elevator music...",captionOnly:!0,altitude:43900,center:!0},{name:"sutter",caption:"Sutter's Mill Meteor",subcaption:"Breakup altitude",altitude:48e3,width:150},{name:"sprite-desc",caption:"Sprites are a rare form of lightning spotted over thunderstorms that only last a fraction of a second.",altitude:69500,captionOnly:!0},{name:"sprite-desc2",caption:"While normal lightning is around 4 km long, sprites can reach lengths of up to 50 km.",altitude:7e4,captionOnly:!0},{name:"sound",caption:"Since the speed of sound depends on the temperature, sound travels 15% slower up here.",altitude:73e3,captionOnly:!0,center:!0},{name:"elevator-speed",caption:"The world's fastest elevator travels at ".concat(w?"46 mph":"74 km/h",". A space elevator with the same speed would take 80 minutes to reach space."),altitude:56e3,captionOnly:!0,center:!0},{name:"blue-jet-desc",caption:"Blue jets are a rare form of lightning that arc upward in a brilliant blue flash.",altitude:49e3,captionOnly:!0},{name:"u-2",caption:"U-2",subcaption:"Spy plane",altitude:24400,width:300},{name:"noctilucent-desc",caption:"Noctilucent clouds are the highest altitude clouds in the atmosphere. They are only visible at night and at higher latitudes.",altitude:75730,captionOnly:!0,center:!0},{name:"meteors-desc",caption:"Most meteors burn up in the mesosphere. It's estimated that over 48 tons of meteors hit the atmosphere every day.",altitude:79500,captionOnly:!0,center:!0},{name:"sr-71",caption:"SR-71 Blackbird",altitude:tt(85e3),width:350,subcaption:"1976 altitude record"},{name:"caproni",caption:"Caproni Ca.161",subcaption:"1938 altitude record",altitude:17083,width:220},{name:"project-excelsior",caption:"Project Excelsior",subcaption:"1960 skydive altitude record",altitude:31089,width:135},{name:"project-excelsior-desc",caption:"With nothing but a duct-taped pressure suit, Joseph Kittinger jumped from an open gondola and set a record that would last more than 50 years.",altitude:31e3,captionOnly:!0},{name:"su-9",caption:"Sukhoi Su-9",altitude:16760,width:265},{name:"explorer-2",caption:"Explorer II",altitude:22066,subcaption:"1935 balloon altitude record",width:120},{name:"douglas",caption:"Douglas Skyrocket",subcaption:"First aircraft to reach Mach 2",altitude:25e3,width:310},{name:"saturn-v",caption:"Saturn V",subcaption:"First stage separation",altitude:61155,width:125},{name:"bu60",caption:"BU60-1",subcaption:"High altitude balloon record",altitude:53e3,width:145},{name:"aurora-desc",caption:"As particles from the sun hit the atmosphere, they excite the atoms in the air.",altitude:90200,captionOnly:!0,center:!0},{name:"aurora-desc2",caption:"These excited atoms start to glow, creating brilliant displays of light called auroras.",altitude:90900,captionOnly:!0,center:!0},{name:"x-15",caption:"X-15",subcaption:"Highest flying rocket plane",altitude:95e3,width:210},{name:"karman-line",caption:"Kármán line",altitude:1e5,isHeader:!0},{name:"hummingbird",caption:"Hummingbird",altitude:tt(500),width:70},{name:"flamingo",caption:"Chilean Flamingo",altitude:4400,width:150},{name:"alan",caption:"Alan Eustace's Skydive",subcaption:"Current record for highest skydive",altitude:tt(135889),width:98},{name:"space-shuttle-eject",caption:"Space Shuttle",subcaption:"Boosters eject",altitude:tt(15e4),width:375,mobileWidth:370},{name:"vss-unity",caption:"VSS Unity",altitude:89e3,width:220},{name:"falcon-9",caption:"Falcon 9",subcaption:"First stage separation",altitude:82e3,width:125}],it={props:{useCelsius:{required:!0,type:Boolean},isSpace:{required:!0,type:Boolean}},data:function(){return{lines:et}},methods:{getSrcset:function(t,e){return"/space-elevator/images/sprites/".concat(t,"-").concat(e,".webp")}}},content=(r(1206),r(1208),Object(B.a)(it,(function(){var t=this,e=t._self._c;return e("div",t._l(t.lines,(function(line,i){var r;return e("div",{key:i,staticClass:"line",class:(r={},Object(W.a)(r,line.name,!0),Object(W.a)(r,"heading",line.isHeader),Object(W.a)(r,"caption",line.captionOnly),Object(W.a)(r,"center",line.center),Object(W.a)(r,"line-space",line.altitude>23400),r),style:{top:"calc(".concat(1e5-line.altitude,"px)"),color:line.altitude<23400||line.captionOnly?"#1c1c1c":"white"}},[line.captionOnly||line.isHeader||!(t.isSpace||line.altitude<26e3)?t._e():e("picture",[e("source",{attrs:{srcset:t.getSrcset(line.name,"lg"),media:"(min-width:500px)"}}),t._v(" "),e("img",{staticClass:"line-icon",class:Object(W.a)({},line.name+"-icon",!0),style:{"--width":line.width+"px","--mobile-width":(line.mobileWidth||line.width)+"px"},attrs:{srcset:t.getSrcset(line.name,"sm")}})]),t._v(" "),e("div",{staticClass:"line-caption"},[t._v("\n "+t._s(line.caption||line.dynamicCaption(t.useCelsius))+"\n ")]),t._v(" "),line.subcaption?e("div",{staticClass:"line-subcaption"},[t._v("\n "+t._s(line.subcaption)+"\n ")]):t._e()])})),0)}),[],!1,null,"1682085a",null).exports),ot=r(336),st={components:{Bg:I,Cloud:H,Elevator:X,Character:D,Selection:N,Clouds:J,Instruments:Q,Content:content},head:{bodyAttrs:{class:"body-space-elevator"}},data:function(){return{isStart:!0,isSpace:!1,isAtEnd:!1,useCelsius:!0,altitude:0,pageHeight:window.innerHeight,currFrame:1,selectedItems:{scarf:"",suit:""},scarfOptions:["scarf-red","scarf-yellow","scarf-blue"],spaceSuitOptions:["space-suit-1","space-suit-2","space-suit-3"],musicVolumes:[.14*1.3,.27*1.3,.195],music:[],soundEffects:[],playMusic:!1,muted:!0,showMusicIcon:!1,musicBtnShowing:!1,currTrack:0}},mounted:function(){this.$refs.scrollWrapper.scrollTo({top:1e5+window.innerHeight,left:0,behavior:"instant"}),this.useCelsius="en-US"!==window.navigator.language,this.soundEffects=[new ot.Howl({src:["/space-elevator/sound/bell.mp3"],loop:!1,autoplay:!1,volume:.15,rate:1,preload:!1})],this.music=[new ot.Howl({src:["/space-elevator/sound/trophosphere.mp3"],loop:!0,autoplay:!1,volume:this.musicVolumes[0],rate:.85,preload:!1}),new ot.Howl({src:["/space-elevator/sound/stratosphere.mp3"],loop:!0,autoplay:!1,volume:this.musicVolumes[1],rate:1,preload:!1}),new ot.Howl({src:["/space-elevator/sound/mesosphere.mp3"],loop:!0,autoplay:!1,volume:this.musicVolumes[2],rate:.9,preload:!1})],this.setupStartTrigger(),this.setupSpaceTrigger(),this.setupMusicTriggers(),this.setupMusicBtnTrigger(),this.setupSoundTriggers(),this.setupEndTrigger()},methods:{onSoundClick:function(){this.playMusic?(this.muted=!this.muted,ot.Howler.mute(this.muted)):this.startMusic()},stopMusic:function(){var t=this;this.music[this.currTrack].fade(this.musicVolumes[this.currTrack],0,1e3),clearTimeout(at),at=setTimeout((function(){t.music.forEach((function(track,i){i!==t.currTrack&&track.stop()}))}),1e3)},startMusic:function(){this.playMusic||(this.showMusicIcon=!0,this.music[this.currTrack].play(),this.muted=!1,this.playMusic=!0,this.loadAllTracks())},loadAllTracks:function(){this.music.forEach((function(track,i){"unloaded"===track.state()&&track.load()}))},setupEndTrigger:function(){var t=this;new IntersectionObserver((function(e){e[0].isIntersecting&&t.playMusic&&t.soundEffects[0].play(),t.isAtEnd=e[0].isIntersecting}),{root:this.$refs.scrollWrapper,rootMargin:"0px",threshold:.8}).observe(this.$refs.endTrigger)},setupSoundTriggers:function(){var t=this;new IntersectionObserver((function(e){e[0].isIntersecting&&(t.showMusicIcon=!0)}),{root:this.$refs.scrollWrapper,rootMargin:"0px",threshold:0}).observe(this.$refs.showSoundTrigger)},setupMusicTriggers:function(){var t=this;[this.$refs.thermosphereMusicTrigger,this.$refs.stratosphereMusicTrigger,this.$refs.mesosphereMusicTrigger].forEach((function(e,i){new IntersectionObserver((function(e){e.forEach((function(e){e.isIntersecting&&(t.playMusic&&(t.music[i].playing()||(t.music[i].seek(0),t.music[i].play()),t.stopMusic(),t.music[i].fade(0,t.musicVolumes[i],1e3)),t.currTrack=i)}))}),{root:t.$refs.scrollWrapper,rootMargin:"-50% 0px",threshold:0}).observe(e)}))},setupStartTrigger:function(){var t=this,e={root:this.$refs.scrollWrapper,rootMargin:"0px",threshold:0};new IntersectionObserver((function(e){t.isStart=e[0].isIntersecting}),e).observe(this.$refs.startTrigger)},setupMusicBtnTrigger:function(){var t=this,e={root:this.$refs.scrollWrapper,rootMargin:"0px",threshold:0};new IntersectionObserver((function(e){t.musicBtnShowing=e[0].isIntersecting,t.musicBtnShowing&&t.loadAllTracks()}),e).observe(this.$refs.musicBtn)},setupSpaceTrigger:function(){var t=this,e={root:this.$refs.scrollWrapper,rootMargin:"0px",threshold:0};new IntersectionObserver((function(e){t.isSpace=e[0].isIntersecting,t.isSpace&&t.soundEffects[0].load(),t.isSpace&&!t.selectedItems.suit&&(t.selectedItems.suit=t.spaceSuitOptions[0])}),e).observe(this.$refs.spaceTrigger)},onItemSelect:function(t,e){this.selectedItems[e]=t}},beforeDestroy:function(){ot.Howler.unload()}},nt=(r(1210),r(1212),Object(B.a)(st,(function(){var t=this,e=t._self._c;return e("div",{class:{"is-space":t.isSpace,"is-end":t.isAtEnd,"is-start":t.isStart}},[e("Bg"),t._v(" "),e("Instruments",{attrs:{useCelsius:t.useCelsius,altitude:t.altitude},on:{tempClick:function(e){t.useCelsius=!t.useCelsius}}}),t._v(" "),e("Elevator",{attrs:{selectedItems:t.selectedItems}}),t._v(" "),e("div",{staticClass:"noise"}),t._v(" "),e("nuxt-link",{attrs:{to:"/"}},[e("img",{staticClass:"site-title",attrs:{src:"/general/logo.svg"}})]),t._v(" "),e("img",{staticClass:"sound",class:{"sound-muted":t.muted,"sound-hide":!t.showMusicIcon},attrs:{src:"/space-elevator/icons/note.svg"},on:{click:t.onSoundClick}}),t._v(" "),e("div",{ref:"scrollWrapper",attrs:{id:"scroll-wrapper"}},[e("div",{staticClass:"container"},[e("div",{staticClass:"grid"}),t._v(" "),e("div",{ref:"startTrigger",staticClass:"start-trigger"}),t._v(" "),e("div",{ref:"easeArea",staticClass:"elevator-ease-area"}),t._v(" "),e("div",{ref:"shakeArea",staticClass:"elevator-shake-area"}),t._v(" "),e("div",{ref:"rainArea",staticClass:"elevator-rain-area"}),t._v(" "),e("div",{ref:"spaceTrigger",staticClass:"space-trigger"}),t._v(" "),e("div",{ref:"thermosphereMusicTrigger",staticClass:"thermosphere-music-trigger"}),t._v(" "),e("div",{ref:"stratosphereMusicTrigger",staticClass:"stratosphere-music-trigger"}),t._v(" "),e("div",{ref:"mesosphereMusicTrigger",staticClass:"mesosphere-music-trigger"}),t._v(" "),e("div",{ref:"showSoundTrigger",staticClass:"show-sound-trigger"}),t._v(" "),e("div",{ref:"endTrigger",staticClass:"end-trigger"}),t._v(" "),e("div",{staticClass:"container-graphics"},[e("Clouds"),t._v(" "),e("div",{staticClass:"container-inner"},[e("Selection",{attrs:{type:"scarf",options:t.scarfOptions,selected:t.selectedItems.scarf},on:{selected:t.onItemSelect}}),t._v(" "),e("Selection",{attrs:{type:"suit",options:t.spaceSuitOptions,selected:t.selectedItems.suit},on:{selected:t.onItemSelect}}),t._v(" "),e("div",{staticClass:"grass"}),t._v(" "),e("Content",{attrs:{useCelsius:t.useCelsius,isSpace:t.isSpace}}),t._v(" "),t.playMusic?t._e():e("button",{ref:"musicBtn",staticClass:"play-music",on:{click:t.startMusic}},[e("img",{staticClass:"play-music-icon",class:{"play-music-icon-anim":t.musicBtnShowing},attrs:{src:"/space-elevator/icons/note.svg"}}),t._v("\n Play Elevator Music\n ")]),t._v(" "),t._m(0),t._v(" "),t._m(1)],1)],1)])])],1)}),[function(){var t=this,e=t._self._c;return e("div",{staticClass:"title"},[e("img",{staticClass:"title-img",attrs:{src:"/space-elevator/icons/title.svg"}}),t._v(" "),e("div",{staticClass:"scroll-up"},[e("img",{staticClass:"scroll-up-icon",attrs:{src:"/space-elevator/icons/chevron.svg"}}),t._v(" "),e("span",{staticClass:"scroll-up-text"},[t._v("Scroll Up!")]),t._v(" "),e("img",{staticClass:"scroll-up-icon",attrs:{src:"/space-elevator/icons/chevron.svg"}})])])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"end-screen"},[e("div",{staticClass:"end-screen-inner"},[e("img",{staticClass:"end-title",attrs:{src:"/space-elevator/icons/title-end.svg"}}),t._v(" "),e("div",{staticClass:"end-credits"},[e("div",{staticClass:"end-credit"},[t._v("Created by Neal Agarwal")]),t._v(" "),e("div",{staticClass:"end-credit-2"},[t._v("Birds & planes by Cindy Nhi")])]),t._v(" "),e("a",{staticClass:"bmc",attrs:{target:"_blank",href:"https://www.buymeacoffee.com/neal"}},[e("img",{staticClass:"bmc-icon",attrs:{src:"/space-elevator/icons/coffee.svg"}}),t._v("Buy Me a Coffee")]),t._v(" "),e("a",{staticClass:"end-browse",attrs:{href:"/"}},[t._v("Browse more projects on Neal.fun")])])])}],!1,null,"b78d9752",null));e.default=nt.exports},331:function(t,e,r){"use strict";var o=r(2),n=r(348).start;o({target:"String",proto:!0,forced:r(349)},{padStart:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}})},348:function(t,e,r){var o=r(4),n=r(64),d=r(13),l=r(207),c=r(24),h=o(l),m=o("".slice),f=Math.ceil,v=function(t){return function(e,r,o){var l,v,x=d(c(e)),w=n(r),y=x.length,k=void 0===o?" ":d(o);return w<=y||""==k?x:((v=h(k,f((l=w-y)/k.length))).length>l&&(v=m(v,0,l)),t?x+v:v+x)}};t.exports={start:v(!1),end:v(!0)}},349:function(t,e,r){var o=r(61);t.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(o)},726:function(t,e,r){var content=r(1189);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("19d354ad",content,!0,{sourceMap:!1})},727:function(t,e,r){var content=r(1191);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("20d036e0",content,!0,{sourceMap:!1})},728:function(t,e,r){var content=r(1193);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("6012ac28",content,!0,{sourceMap:!1})},729:function(t,e,r){var content=r(1195);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("b03f169c",content,!0,{sourceMap:!1})},730:function(t,e,r){var content=r(1197);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("112406f8",content,!0,{sourceMap:!1})},731:function(t,e,r){var content=r(1199);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("501478ec",content,!0,{sourceMap:!1})},732:function(t,e,r){var content=r(1201);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("5a2a286b",content,!0,{sourceMap:!1})},733:function(t,e,r){var content=r(1203);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("33e79550",content,!0,{sourceMap:!1})},734:function(t,e,r){var content=r(1205);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("7fece555",content,!0,{sourceMap:!1})},735:function(t,e,r){var content=r(1207);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("644b76f3",content,!0,{sourceMap:!1})},736:function(t,e,r){var content=r(1209);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("3d2bf87f",content,!0,{sourceMap:!1})},737:function(t,e,r){var content=r(1211);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("062508dc",content,!0,{sourceMap:!1})},738:function(t,e,r){var content=r(1213);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("8daab530",content,!0,{sourceMap:!1})}}]);
_nuxt/69040cc.js ADDED
The diff for this file is too large to render. See raw diff
 
_nuxt/6bc66ba.js ADDED
@@ -0,0 +1 @@
 
 
1
+ (window.webpackJsonp=window.webpackJsonp||[]).push([[0],{287:function(C,t,r){"use strict";r.r(t);var L={props:{color:{type:String,required:!1,default:"black"}}},e=(r(808),r(28)),component=Object(e.a)(L,(function(){var C=this,t=C._self._c;return t("svg",{staticClass:"logo",staticStyle:{"fill-rule":"evenodd","clip-rule":"evenodd","stroke-linejoin":"round","stroke-miterlimit":"2"},style:{"--color":C.color},attrs:{width:"100%",height:"100%",viewBox:"0 0 141 35",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","xml:space":"preserve","xmlns:serif":"http://www.serif.com/"}},[t("g",{attrs:{transform:"matrix(1,0,0,1,-322.599,-52.5985)"}},[t("g",{attrs:{transform:"matrix(1.03258,0,0,1.69762,0,0)"}},[t("g",{attrs:{transform:"matrix(2.13932,0,0,0.628751,-443.791,9.43172)"}},[t("g",{attrs:{transform:"matrix(0.752129,0,0,1,87.6626,0)"}},[t("path",{staticClass:"letter",attrs:{d:"M364.204,65.961C364.144,65.992 364.069,66.007 363.978,66.007C363.646,66.007 363.39,65.826 363.209,65.464C362.787,64.679 362.515,64.076 362.395,63.654C360.615,58.496 358.956,52.931 357.418,46.959C357.176,46.024 356.98,45.179 356.83,44.425C356.558,43.279 356.287,42.185 356.015,41.145C355.744,40.104 355.533,39.584 355.382,39.584C355.261,39.584 355.201,40.172 355.201,41.348C355.14,43.701 355.11,45.662 355.11,47.23C355.11,48.769 355.156,50.201 355.246,51.528C355.276,51.921 355.291,52.524 355.291,53.338L355.291,55.51C355.291,56.294 355.306,57.214 355.337,58.27C355.367,59.326 355.397,60.125 355.427,60.668L355.518,62.432L355.653,64.649C355.653,64.981 355.623,65.207 355.563,65.328C355.502,65.418 355.419,65.516 355.314,65.622C355.208,65.728 355.125,65.765 355.065,65.735C354.763,65.735 354.537,65.599 354.386,65.328C354.296,65.207 354.243,65.057 354.228,64.876C354.213,64.695 354.205,64.559 354.205,64.468C353.874,60.969 353.738,58.179 353.798,56.098C353.828,55.344 353.813,54.213 353.753,52.705C353.693,51.619 353.662,50.805 353.662,50.262C353.662,48.995 353.693,47.125 353.753,44.651C353.813,41.816 353.874,39.689 353.934,38.272C353.964,37.669 354.07,36.764 354.251,35.557C354.281,35.436 354.356,35.323 354.477,35.218C354.598,35.112 354.718,35.029 354.839,34.969L354.975,34.969C355.306,34.969 355.533,35.15 355.653,35.512C355.744,35.783 355.819,36.07 355.879,36.372C355.94,36.673 356.015,36.96 356.106,37.231L356.784,39.448C357.086,40.413 357.418,41.529 357.78,42.796L361.173,54.831L362.259,58.722C362.802,60.834 363.3,62.447 363.752,63.563C363.752,62.508 363.692,60.351 363.571,57.093C363.42,54.288 363.345,51.966 363.345,50.126C363.345,45.873 363.39,41.62 363.481,37.367C363.481,36.854 363.571,36.085 363.752,35.059C363.782,34.969 363.85,34.886 363.956,34.811C364.061,34.735 364.174,34.682 364.295,34.652L364.431,34.652C364.672,34.652 364.838,34.803 364.928,35.105C364.959,35.346 364.974,35.708 364.974,36.191C364.974,39.508 364.959,41.997 364.928,43.656C364.928,45.224 364.913,46.401 364.883,47.185L364.838,50.759L364.838,63.292C364.838,63.684 364.808,64.302 364.747,65.147C364.747,65.539 364.566,65.811 364.204,65.961Z"}}),C._v(" "),t("path",{staticClass:"letter",attrs:{d:"M372.348,65.961C370.629,65.961 369.347,65.946 368.503,65.916C367.96,65.916 367.658,65.645 367.598,65.102C367.568,64.86 367.507,64.235 367.417,63.224C367.326,62.214 367.311,61.256 367.372,60.351C367.402,59.657 367.417,58.632 367.417,57.274L367.417,54.243C367.417,53.187 367.387,51.634 367.326,49.583C367.266,46.506 367.236,44.199 367.236,42.66C367.236,40.79 367.281,38.935 367.372,37.095C367.372,36.854 367.432,36.281 367.553,35.376C367.764,35.346 368.013,35.293 368.299,35.218C368.586,35.142 368.834,35.105 369.046,35.105C369.377,35.075 369.86,35.059 370.493,35.059C371.157,35.059 371.655,35.075 371.987,35.105C372.258,35.105 372.484,35.15 372.665,35.24C372.937,35.452 373.072,35.617 373.072,35.738C373.012,36.1 372.891,36.326 372.71,36.417C372.409,36.537 371.956,36.628 371.353,36.688L369,36.643C368.88,37.246 368.819,37.593 368.819,37.684C368.819,42.6 368.834,46.295 368.865,48.769C368.865,48.859 368.895,49.085 368.955,49.447C369.196,49.538 369.558,49.583 370.041,49.583L371.398,49.538C372.122,49.538 372.65,49.568 372.982,49.628C373.103,49.658 373.208,49.726 373.299,49.832C373.389,49.937 373.464,50.066 373.525,50.216L373.57,50.307C373.57,50.427 373.502,50.556 373.366,50.691C373.231,50.827 373.103,50.91 372.982,50.94C371.896,51.001 371.082,51.061 370.539,51.121C370.207,51.121 369.709,51.151 369.046,51.212C368.925,51.574 368.865,51.785 368.865,51.845C368.925,57.033 368.985,60.924 369.046,63.518C369.046,63.579 369.106,63.85 369.227,64.333L370.765,64.378L372.71,64.468C373.103,64.529 373.344,64.725 373.434,65.057L373.434,65.102C373.434,65.283 373.359,65.449 373.208,65.599C373.057,65.75 372.891,65.856 372.71,65.916C372.62,65.946 372.499,65.961 372.348,65.961Z"}}),C._v(" "),t("path",{staticClass:"letter",attrs:{d:"M385.727,65.961C385.697,65.992 385.637,66.007 385.546,66.007C385.426,66.007 385.305,65.954 385.185,65.848C385.064,65.743 384.973,65.615 384.913,65.464L384.687,64.106L384.551,62.749C383.918,57.139 383.45,53.172 383.149,50.85C383.149,50.759 383.126,50.654 383.081,50.533C383.035,50.412 382.998,50.292 382.968,50.171C381.761,50.111 380.871,50.081 380.298,50.081C379.725,50.081 378.835,50.111 377.629,50.171C377.448,50.865 377.342,51.332 377.312,51.574C377.131,53.323 377.01,54.711 376.95,55.736L376.588,60.577L376.452,62.659C376.332,63.805 376.226,64.664 376.136,65.237C376.075,65.599 375.864,65.811 375.502,65.871C375.321,65.871 375.163,65.796 375.027,65.645C374.891,65.494 374.824,65.313 374.824,65.102C374.793,64.559 374.793,64.031 374.824,63.518L375.05,60.713C375.08,60.23 375.208,58.519 375.434,55.578C375.661,52.637 375.94,49.885 376.271,47.321C376.452,45.692 376.875,43.309 377.538,40.172C377.599,39.75 377.719,39.116 377.9,38.272C378.172,37.035 378.624,36.115 379.257,35.512C379.77,34.999 380.193,34.743 380.524,34.743C380.947,34.743 381.429,35.044 381.972,35.648C382.213,35.919 382.387,36.213 382.492,36.53C382.598,36.847 382.696,37.261 382.787,37.774C383.179,39.825 383.556,42.268 383.918,45.104C384.34,47.969 384.853,51.755 385.456,56.46C385.727,58.451 386.014,60.864 386.316,63.699L386.361,64.378C386.361,64.589 386.331,64.936 386.27,65.418C386.21,65.66 386.029,65.841 385.727,65.961ZM382.787,48.316C382.696,47.773 382.591,46.929 382.47,45.782L381.429,38.588C381.339,38.046 381.241,37.631 381.135,37.344C381.03,37.058 380.826,36.794 380.524,36.552C380.162,36.794 379.914,37.065 379.778,37.367C379.642,37.669 379.514,38.106 379.393,38.679C379.212,39.373 379.001,40.444 378.76,41.891C378.669,42.314 378.586,42.826 378.511,43.43C378.436,44.033 378.383,44.5 378.353,44.832C378.172,46.34 378.006,47.487 377.855,48.271C378.609,48.422 379.529,48.497 380.615,48.497C381.55,48.497 382.274,48.437 382.787,48.316Z"}}),C._v(" "),t("path",{staticClass:"letter",attrs:{d:"M394.414,65.916C393.992,65.976 393.374,66.007 392.559,66.007C391.504,66.007 390.599,65.931 389.845,65.78C389.121,65.69 388.714,65.253 388.623,64.468L388.533,63.609L388.352,53.157C388.291,45.978 388.231,40.64 388.171,37.141C388.171,36.598 388.186,36.175 388.216,35.874C388.216,35.723 388.276,35.497 388.397,35.195C388.548,34.833 388.774,34.713 389.076,34.833C389.166,34.863 389.264,34.924 389.37,35.014C389.475,35.105 389.528,35.195 389.528,35.286C389.649,35.798 389.709,36.387 389.709,37.05L389.754,41.258C389.754,43.128 389.784,45.933 389.845,49.673L389.98,53.067C390.041,54.515 390.071,55.6 390.071,56.324C390.131,58.134 390.161,59.461 390.161,60.306L390.207,62.297L390.207,64.061C390.689,64.272 391.293,64.378 392.016,64.378L393.6,64.333C393.781,64.333 393.992,64.31 394.233,64.265C394.475,64.219 394.671,64.212 394.822,64.242C394.942,64.272 395.07,64.34 395.206,64.446C395.342,64.551 395.425,64.664 395.455,64.785L395.455,64.876C395.455,65.147 395.365,65.373 395.184,65.554C395.003,65.735 394.746,65.856 394.414,65.916Z"}}),C._v(" "),t("path",{staticClass:"letter",attrs:{d:"M398.532,65.645C398.2,65.645 397.906,65.524 397.649,65.283C397.393,65.041 397.265,64.74 397.265,64.378C397.265,64.076 397.37,63.82 397.582,63.609C397.793,63.398 398.049,63.292 398.351,63.292C398.682,63.292 398.969,63.42 399.21,63.677C399.452,63.933 399.572,64.257 399.572,64.649C399.572,64.921 399.474,65.155 399.278,65.351C399.082,65.547 398.833,65.645 398.532,65.645Z"}}),C._v(" "),t("path",{staticClass:"letter",attrs:{d:"M404.64,66.007C404.489,66.007 404.353,65.931 404.232,65.78C404.112,65.63 404.051,65.434 404.051,65.192L403.961,63.744C403.931,63.262 403.901,62.674 403.87,61.98C403.84,61.286 403.825,60.472 403.825,59.537L403.87,54.469C403.87,52.961 403.825,51.257 403.735,49.357C403.705,48.995 403.69,48.391 403.69,47.547L403.735,43.475L403.69,40.217C403.659,39.493 403.644,38.423 403.644,37.005C403.644,36.462 403.674,35.738 403.735,34.833L410.748,34.833C411.049,34.833 411.276,34.848 411.426,34.878C411.728,34.999 411.879,35.165 411.879,35.376C411.879,35.497 411.826,35.64 411.72,35.806C411.615,35.972 411.502,36.07 411.381,36.1C411.019,36.191 410.627,36.236 410.205,36.236L407.581,36.236C405.982,36.236 405.198,36.281 405.228,36.372L405.228,39.991C405.198,40.745 405.213,41.891 405.273,43.43C405.303,43.882 405.311,44.304 405.296,44.696C405.281,45.089 405.273,45.42 405.273,45.692C405.273,46.446 405.303,47.215 405.364,47.999C405.876,48.15 406.427,48.218 407.015,48.203C407.603,48.188 408.003,48.18 408.214,48.18L411.2,48.361C411.381,48.361 411.547,48.407 411.698,48.497C411.909,48.769 412.014,48.949 412.014,49.04C412.014,49.13 411.984,49.236 411.924,49.357C411.864,49.477 411.788,49.568 411.698,49.628C411.366,49.719 411.019,49.764 410.657,49.764L406.268,49.719C406.057,49.719 405.801,49.749 405.499,49.809C405.469,49.869 405.431,49.93 405.386,49.99C405.341,50.05 405.318,50.111 405.318,50.171L405.364,56.189L405.409,57.048C405.348,58.315 405.318,59.25 405.318,59.853C405.318,61.12 405.364,62.432 405.454,63.79C405.454,64.363 405.439,64.815 405.409,65.147C405.348,65.66 405.122,65.946 404.73,66.007L404.64,66.007Z"}}),C._v(" "),t("path",{staticClass:"letter",attrs:{d:"M417.489,65.237C415.921,64.091 414.895,62.523 414.412,60.532C414.05,58.994 413.87,57.621 413.87,56.415L413.824,48.361L413.87,40.308C413.9,39.192 414.02,37.714 414.231,35.874C414.292,35.663 414.412,35.436 414.593,35.195C414.684,35.105 414.85,35.059 415.091,35.059C415.212,35.059 415.325,35.09 415.43,35.15C415.536,35.21 415.604,35.286 415.634,35.376C415.725,35.587 415.74,35.829 415.679,36.1C415.679,36.311 415.649,36.749 415.589,37.412L415.453,39.674L415.453,49.447C415.453,50.985 415.438,52.132 415.408,52.886L415.363,54.65C415.363,56.732 415.559,58.541 415.951,60.08C416.313,61.588 417.052,62.779 418.168,63.654C418.741,64.137 419.344,64.378 419.978,64.378C420.52,64.378 420.996,64.197 421.403,63.835C421.81,63.473 422.104,62.96 422.285,62.297C422.677,60.819 422.941,59.28 423.077,57.682C423.213,56.083 423.28,54.288 423.28,52.298C423.28,51.151 423.235,49.794 423.145,48.226L423.099,46.642L422.964,37.774C422.964,37.442 422.949,37.118 422.918,36.801C422.888,36.485 422.873,36.191 422.873,35.919C422.933,35.497 423.16,35.286 423.552,35.286L423.642,35.286C423.853,35.286 424.019,35.346 424.14,35.467C424.261,35.587 424.336,35.753 424.366,35.964C424.396,36.175 424.404,36.394 424.389,36.62C424.374,36.847 424.381,37.08 424.411,37.322L424.819,50.171L424.864,52.117C424.864,54.439 424.713,57.033 424.411,59.899C424.291,60.804 424.08,61.814 423.778,62.93C423.507,63.865 423.009,64.612 422.285,65.17C421.561,65.728 420.762,66.007 419.887,66.007C419.012,66.007 418.213,65.75 417.489,65.237Z"}}),C._v(" "),t("path",{staticClass:"letter",attrs:{d:"M437.216,65.961C437.155,65.992 437.08,66.007 436.989,66.007C436.658,66.007 436.401,65.826 436.22,65.464C435.798,64.679 435.527,64.076 435.406,63.654C433.626,58.496 431.967,52.931 430.429,46.959C430.188,46.024 429.992,45.179 429.841,44.425C429.569,43.279 429.298,42.185 429.026,41.145C428.755,40.104 428.544,39.584 428.393,39.584C428.272,39.584 428.212,40.172 428.212,41.348C428.152,43.701 428.122,45.662 428.122,47.23C428.122,48.769 428.167,50.201 428.257,51.528C428.287,51.921 428.303,52.524 428.303,53.338L428.303,55.51C428.303,56.294 428.318,57.214 428.348,58.27C428.378,59.326 428.408,60.125 428.438,60.668L428.529,62.432L428.664,64.649C428.664,64.981 428.634,65.207 428.574,65.328C428.514,65.418 428.431,65.516 428.325,65.622C428.22,65.728 428.137,65.765 428.076,65.735C427.775,65.735 427.548,65.599 427.398,65.328C427.307,65.207 427.254,65.057 427.239,64.876C427.224,64.695 427.217,64.559 427.217,64.468C426.885,60.969 426.749,58.179 426.809,56.098C426.84,55.344 426.825,54.213 426.764,52.705C426.704,51.619 426.674,50.805 426.674,50.262C426.674,48.995 426.704,47.125 426.764,44.651C426.825,41.816 426.885,39.689 426.945,38.272C426.975,37.669 427.081,36.764 427.262,35.557C427.292,35.436 427.367,35.323 427.488,35.218C427.609,35.112 427.729,35.029 427.85,34.969L427.986,34.969C428.318,34.969 428.544,35.15 428.664,35.512C428.755,35.783 428.83,36.07 428.891,36.372C428.951,36.673 429.026,36.96 429.117,37.231L429.796,39.448C430.097,40.413 430.429,41.529 430.791,42.796L434.184,54.831L435.27,58.722C435.813,60.834 436.311,62.447 436.763,63.563C436.763,62.508 436.703,60.351 436.582,57.093C436.431,54.288 436.356,51.966 436.356,50.126C436.356,45.873 436.401,41.62 436.492,37.367C436.492,36.854 436.582,36.085 436.763,35.059C436.793,34.969 436.861,34.886 436.967,34.811C437.072,34.735 437.186,34.682 437.306,34.652L437.442,34.652C437.683,34.652 437.849,34.803 437.94,35.105C437.97,35.346 437.985,35.708 437.985,36.191C437.985,39.508 437.97,41.997 437.94,43.656C437.94,45.224 437.925,46.401 437.894,47.185L437.849,50.759L437.849,63.292C437.849,63.684 437.819,64.302 437.759,65.147C437.759,65.539 437.578,65.811 437.216,65.961Z"}})]),C._v(" "),t("g",{attrs:{transform:"matrix(0.752129,0,0,1,87.6626,0)"}},[t("g",{attrs:{transform:"matrix(45.2445,0,0,45.2445,353.662,66.0519)"}},[t("path",{staticClass:"letter-inner",staticStyle:{"fill-rule":"nonzero"},attrs:{d:"M0.233,-0.002C0.232,-0.001 0.23,-0.001 0.228,-0.001C0.221,-0.001 0.215,-0.005 0.211,-0.013C0.202,-0.03 0.196,-0.044 0.193,-0.053C0.154,-0.167 0.117,-0.29 0.083,-0.422C0.078,-0.443 0.073,-0.461 0.07,-0.478C0.064,-0.503 0.058,-0.528 0.052,-0.551C0.046,-0.574 0.041,-0.585 0.038,-0.585C0.035,-0.585 0.034,-0.572 0.034,-0.546C0.033,-0.494 0.032,-0.451 0.032,-0.416C0.032,-0.382 0.033,-0.35 0.035,-0.321C0.036,-0.312 0.036,-0.299 0.036,-0.281L0.036,-0.233C0.036,-0.216 0.036,-0.195 0.037,-0.172C0.038,-0.149 0.038,-0.131 0.039,-0.119L0.041,-0.08L0.044,-0.031C0.044,-0.024 0.043,-0.019 0.042,-0.016C0.041,-0.014 0.039,-0.012 0.037,-0.01C0.034,-0.007 0.032,-0.006 0.031,-0.007C0.024,-0.007 0.019,-0.01 0.016,-0.016C0.014,-0.019 0.013,-0.022 0.013,-0.026C0.012,-0.03 0.012,-0.033 0.012,-0.035C0.005,-0.112 0.002,-0.174 0.003,-0.22C0.004,-0.237 0.003,-0.262 0.002,-0.295C0.001,-0.319 0,-0.337 0,-0.349C0,-0.377 0.001,-0.418 0.002,-0.473C0.003,-0.536 0.005,-0.583 0.006,-0.614C0.007,-0.627 0.009,-0.647 0.013,-0.674C0.014,-0.677 0.015,-0.679 0.018,-0.682C0.021,-0.684 0.023,-0.686 0.026,-0.687L0.029,-0.687C0.036,-0.687 0.041,-0.683 0.044,-0.675C0.046,-0.669 0.048,-0.663 0.049,-0.656C0.05,-0.649 0.052,-0.643 0.054,-0.637L0.069,-0.588C0.076,-0.567 0.083,-0.542 0.091,-0.514L0.166,-0.248L0.19,-0.162C0.202,-0.115 0.213,-0.08 0.223,-0.055C0.223,-0.078 0.222,-0.126 0.219,-0.198C0.216,-0.26 0.214,-0.311 0.214,-0.352C0.214,-0.446 0.215,-0.54 0.217,-0.634C0.217,-0.645 0.219,-0.662 0.223,-0.685C0.224,-0.687 0.225,-0.689 0.228,-0.691C0.23,-0.692 0.232,-0.693 0.235,-0.694L0.238,-0.694C0.243,-0.694 0.247,-0.691 0.249,-0.684C0.25,-0.679 0.25,-0.671 0.25,-0.66C0.25,-0.587 0.25,-0.532 0.249,-0.495C0.249,-0.46 0.249,-0.434 0.248,-0.417L0.247,-0.338L0.247,-0.061C0.247,-0.052 0.246,-0.039 0.245,-0.02C0.245,-0.011 0.241,-0.005 0.233,-0.002Z"}})]),C._v(" "),t("g",{attrs:{transform:"matrix(45.2445,0,0,45.2445,367.236,66.0519)"}},[t("path",{staticClass:"letter-inner",staticStyle:{"fill-rule":"nonzero"},attrs:{d:"M0.113,-0.002C0.075,-0.002 0.047,-0.002 0.028,-0.003C0.016,-0.003 0.009,-0.009 0.008,-0.021C0.007,-0.026 0.006,-0.04 0.004,-0.063C0.002,-0.085 0.002,-0.106 0.003,-0.126C0.004,-0.141 0.004,-0.164 0.004,-0.194L0.004,-0.261C0.004,-0.284 0.003,-0.319 0.002,-0.364C0.001,-0.432 0,-0.483 0,-0.517C0,-0.558 0.001,-0.599 0.003,-0.64C0.003,-0.645 0.004,-0.658 0.007,-0.678C0.012,-0.679 0.017,-0.68 0.024,-0.682C0.03,-0.683 0.035,-0.684 0.04,-0.684C0.047,-0.685 0.058,-0.685 0.072,-0.685C0.087,-0.685 0.098,-0.685 0.105,-0.684C0.111,-0.684 0.116,-0.683 0.12,-0.681C0.126,-0.676 0.129,-0.673 0.129,-0.67C0.128,-0.662 0.125,-0.657 0.121,-0.655C0.114,-0.652 0.104,-0.65 0.091,-0.649L0.039,-0.65C0.036,-0.637 0.035,-0.629 0.035,-0.627C0.035,-0.518 0.035,-0.437 0.036,-0.382C0.036,-0.38 0.037,-0.375 0.038,-0.367C0.043,-0.365 0.051,-0.364 0.062,-0.364L0.092,-0.365C0.108,-0.365 0.12,-0.364 0.127,-0.363C0.13,-0.362 0.132,-0.361 0.134,-0.359C0.136,-0.356 0.138,-0.353 0.139,-0.35L0.14,-0.348C0.14,-0.345 0.139,-0.343 0.136,-0.34C0.133,-0.337 0.13,-0.335 0.127,-0.334C0.103,-0.333 0.085,-0.331 0.073,-0.33C0.066,-0.33 0.055,-0.329 0.04,-0.328C0.037,-0.32 0.036,-0.315 0.036,-0.314C0.037,-0.199 0.039,-0.113 0.04,-0.056C0.04,-0.055 0.041,-0.049 0.044,-0.038L0.078,-0.037L0.121,-0.035C0.13,-0.034 0.135,-0.029 0.137,-0.022L0.137,-0.021C0.137,-0.017 0.135,-0.013 0.132,-0.01C0.129,-0.007 0.125,-0.004 0.121,-0.003C0.119,-0.002 0.116,-0.002 0.113,-0.002Z"}})]),C._v(" "),t("g",{attrs:{transform:"matrix(45.2445,0,0,45.2445,374.778,66.0519)"}},[t("path",{staticClass:"letter-inner",staticStyle:{"fill-rule":"nonzero"},attrs:{d:"M0.242,-0.002C0.241,-0.001 0.24,-0.001 0.238,-0.001C0.235,-0.001 0.233,-0.002 0.23,-0.005C0.227,-0.007 0.225,-0.01 0.224,-0.013L0.219,-0.043L0.216,-0.073C0.202,-0.197 0.192,-0.285 0.185,-0.336C0.185,-0.338 0.185,-0.34 0.184,-0.343C0.183,-0.346 0.182,-0.348 0.181,-0.351C0.154,-0.352 0.135,-0.353 0.122,-0.353C0.109,-0.353 0.09,-0.352 0.063,-0.351C0.059,-0.336 0.057,-0.325 0.056,-0.32C0.052,-0.281 0.049,-0.251 0.048,-0.228L0.04,-0.121L0.037,-0.075C0.034,-0.05 0.032,-0.031 0.03,-0.018C0.029,-0.01 0.024,-0.005 0.016,-0.004C0.012,-0.004 0.009,-0.006 0.006,-0.009C0.003,-0.012 0.001,-0.016 0.001,-0.021C0,-0.033 0,-0.045 0.001,-0.056L0.006,-0.118C0.007,-0.129 0.01,-0.167 0.015,-0.232C0.02,-0.297 0.026,-0.357 0.033,-0.414C0.037,-0.45 0.046,-0.503 0.061,-0.572C0.062,-0.581 0.065,-0.595 0.069,-0.614C0.075,-0.641 0.085,-0.662 0.099,-0.675C0.11,-0.686 0.12,-0.692 0.127,-0.692C0.136,-0.692 0.147,-0.685 0.159,-0.672C0.164,-0.666 0.168,-0.66 0.171,-0.653C0.173,-0.646 0.175,-0.636 0.177,-0.625C0.186,-0.58 0.194,-0.526 0.202,-0.463C0.211,-0.4 0.223,-0.316 0.236,-0.212C0.242,-0.168 0.248,-0.115 0.255,-0.052L0.256,-0.037C0.256,-0.032 0.255,-0.025 0.254,-0.014C0.253,-0.009 0.249,-0.005 0.242,-0.002ZM0.177,-0.392C0.175,-0.404 0.173,-0.423 0.17,-0.448L0.147,-0.607C0.145,-0.619 0.143,-0.628 0.141,-0.635C0.138,-0.641 0.134,-0.647 0.127,-0.652C0.119,-0.647 0.114,-0.641 0.111,-0.634C0.108,-0.627 0.105,-0.618 0.102,-0.605C0.098,-0.59 0.093,-0.566 0.088,-0.534C0.086,-0.525 0.084,-0.513 0.083,-0.5C0.081,-0.487 0.08,-0.476 0.079,-0.469C0.075,-0.436 0.071,-0.41 0.068,-0.393C0.085,-0.39 0.105,-0.388 0.129,-0.388C0.15,-0.388 0.166,-0.389 0.177,-0.392Z"}})]),C._v(" "),t("g",{attrs:{transform:"matrix(45.2445,0,0,45.2445,388.171,66.0519)"}},[t("path",{staticClass:"letter-inner",staticStyle:{"fill-rule":"nonzero"},attrs:{d:"M0.138,-0.003C0.129,-0.002 0.115,-0.001 0.097,-0.001C0.074,-0.001 0.054,-0.003 0.037,-0.006C0.021,-0.008 0.012,-0.018 0.01,-0.035L0.008,-0.054L0.004,-0.285C0.003,-0.444 0.001,-0.562 0,-0.639C0,-0.651 0,-0.66 0.001,-0.667C0.001,-0.67 0.002,-0.675 0.005,-0.682C0.008,-0.69 0.013,-0.693 0.02,-0.69C0.022,-0.689 0.024,-0.688 0.027,-0.686C0.029,-0.684 0.03,-0.682 0.03,-0.68C0.033,-0.669 0.034,-0.656 0.034,-0.641L0.035,-0.548C0.035,-0.507 0.036,-0.445 0.037,-0.362L0.04,-0.287C0.041,-0.255 0.042,-0.231 0.042,-0.215C0.043,-0.175 0.044,-0.146 0.044,-0.127L0.045,-0.083L0.045,-0.044C0.056,-0.039 0.069,-0.037 0.085,-0.037L0.12,-0.038C0.124,-0.038 0.129,-0.039 0.134,-0.04C0.139,-0.041 0.144,-0.041 0.147,-0.04C0.15,-0.039 0.153,-0.038 0.156,-0.036C0.159,-0.033 0.16,-0.031 0.161,-0.028L0.161,-0.026C0.161,-0.02 0.159,-0.015 0.155,-0.011C0.151,-0.007 0.145,-0.004 0.138,-0.003Z"}})]),C._v(" "),t("g",{attrs:{transform:"matrix(45.2445,0,0,45.2445,397.265,66.0519)"}},[t("path",{staticClass:"letter-inner",staticStyle:{"fill-rule":"nonzero"},attrs:{d:"M0.028,-0.009C0.021,-0.009 0.014,-0.012 0.009,-0.017C0.003,-0.022 0,-0.029 0,-0.037C0,-0.044 0.002,-0.049 0.007,-0.054C0.012,-0.059 0.017,-0.061 0.024,-0.061C0.031,-0.061 0.038,-0.058 0.043,-0.053C0.048,-0.047 0.051,-0.04 0.051,-0.031C0.051,-0.025 0.049,-0.02 0.045,-0.016C0.04,-0.011 0.035,-0.009 0.028,-0.009Z"}})]),C._v(" "),t("g",{attrs:{transform:"matrix(45.2445,0,0,45.2445,403.644,66.0519)"}},[t("path",{staticClass:"letter-inner",staticStyle:{"fill-rule":"nonzero"},attrs:{d:"M0.022,-0.001C0.019,-0.001 0.016,-0.003 0.013,-0.006C0.01,-0.009 0.009,-0.014 0.009,-0.019L0.007,-0.051C0.006,-0.062 0.006,-0.075 0.005,-0.09C0.004,-0.105 0.004,-0.123 0.004,-0.144L0.005,-0.256C0.005,-0.289 0.004,-0.327 0.002,-0.369C0.001,-0.377 0.001,-0.39 0.001,-0.409L0.002,-0.499L0.001,-0.571C0,-0.587 0,-0.611 0,-0.642C0,-0.654 0.001,-0.67 0.002,-0.69L0.157,-0.69C0.164,-0.69 0.169,-0.69 0.172,-0.689C0.179,-0.686 0.182,-0.683 0.182,-0.678C0.182,-0.675 0.181,-0.672 0.179,-0.669C0.176,-0.665 0.174,-0.663 0.171,-0.662C0.163,-0.66 0.154,-0.659 0.145,-0.659L0.087,-0.659C0.052,-0.659 0.034,-0.658 0.035,-0.656L0.035,-0.576C0.034,-0.559 0.035,-0.534 0.036,-0.5C0.037,-0.49 0.037,-0.481 0.037,-0.472C0.036,-0.463 0.036,-0.456 0.036,-0.45C0.036,-0.433 0.037,-0.416 0.038,-0.399C0.049,-0.396 0.062,-0.394 0.075,-0.395C0.088,-0.395 0.096,-0.395 0.101,-0.395L0.167,-0.391C0.171,-0.391 0.175,-0.39 0.178,-0.388C0.183,-0.382 0.185,-0.378 0.185,-0.376C0.185,-0.374 0.184,-0.372 0.183,-0.369C0.182,-0.366 0.18,-0.364 0.178,-0.363C0.171,-0.361 0.163,-0.36 0.155,-0.36L0.058,-0.361C0.053,-0.361 0.048,-0.36 0.041,-0.359C0.04,-0.358 0.04,-0.356 0.039,-0.355C0.038,-0.354 0.037,-0.352 0.037,-0.351L0.038,-0.218L0.039,-0.199C0.038,-0.171 0.037,-0.15 0.037,-0.137C0.037,-0.109 0.038,-0.08 0.04,-0.05C0.04,-0.037 0.04,-0.027 0.039,-0.02C0.038,-0.009 0.033,-0.002 0.024,-0.001L0.022,-0.001Z"}})]),C._v(" "),t("g",{attrs:{transform:"matrix(45.2445,0,0,45.2445,413.824,66.0519)"}},[t("path",{staticClass:"letter-inner",staticStyle:{"fill-rule":"nonzero"},attrs:{d:"M0.081,-0.018C0.046,-0.043 0.024,-0.078 0.013,-0.122C0.005,-0.156 0.001,-0.186 0.001,-0.213L0,-0.391L0.001,-0.569C0.002,-0.594 0.004,-0.626 0.009,-0.667C0.01,-0.672 0.013,-0.677 0.017,-0.682C0.019,-0.684 0.023,-0.685 0.028,-0.685C0.031,-0.685 0.033,-0.684 0.036,-0.683C0.038,-0.682 0.039,-0.68 0.04,-0.678C0.042,-0.673 0.042,-0.668 0.041,-0.662C0.041,-0.657 0.04,-0.648 0.039,-0.633L0.036,-0.583L0.036,-0.367C0.036,-0.333 0.036,-0.308 0.035,-0.291L0.034,-0.252C0.034,-0.206 0.038,-0.166 0.047,-0.132C0.055,-0.099 0.071,-0.072 0.096,-0.053C0.109,-0.042 0.122,-0.037 0.136,-0.037C0.148,-0.037 0.159,-0.041 0.168,-0.049C0.177,-0.057 0.183,-0.068 0.187,-0.083C0.196,-0.116 0.202,-0.15 0.205,-0.185C0.208,-0.22 0.209,-0.26 0.209,-0.304C0.209,-0.329 0.208,-0.359 0.206,-0.394L0.205,-0.429L0.202,-0.625C0.202,-0.632 0.202,-0.64 0.201,-0.647C0.2,-0.654 0.2,-0.66 0.2,-0.666C0.201,-0.675 0.206,-0.68 0.215,-0.68L0.217,-0.68C0.222,-0.68 0.225,-0.679 0.228,-0.676C0.231,-0.673 0.232,-0.67 0.233,-0.665C0.234,-0.66 0.234,-0.656 0.234,-0.651C0.233,-0.646 0.233,-0.64 0.234,-0.635L0.243,-0.351L0.244,-0.308C0.244,-0.257 0.241,-0.199 0.234,-0.136C0.231,-0.116 0.227,-0.094 0.22,-0.069C0.214,-0.048 0.203,-0.032 0.187,-0.02C0.171,-0.007 0.153,-0.001 0.134,-0.001C0.115,-0.001 0.097,-0.007 0.081,-0.018Z"}})]),C._v(" "),t("g",{attrs:{transform:"matrix(45.2445,0,0,45.2445,426.674,66.0519)"}},[t("path",{staticClass:"letter-inner",staticStyle:{"fill-rule":"nonzero"},attrs:{d:"M0.233,-0.002C0.232,-0.001 0.23,-0.001 0.228,-0.001C0.221,-0.001 0.215,-0.005 0.211,-0.013C0.202,-0.03 0.196,-0.044 0.193,-0.053C0.154,-0.167 0.117,-0.29 0.083,-0.422C0.078,-0.443 0.073,-0.461 0.07,-0.478C0.064,-0.503 0.058,-0.528 0.052,-0.551C0.046,-0.574 0.041,-0.585 0.038,-0.585C0.035,-0.585 0.034,-0.572 0.034,-0.546C0.033,-0.494 0.032,-0.451 0.032,-0.416C0.032,-0.382 0.033,-0.35 0.035,-0.321C0.036,-0.312 0.036,-0.299 0.036,-0.281L0.036,-0.233C0.036,-0.216 0.036,-0.195 0.037,-0.172C0.038,-0.149 0.038,-0.131 0.039,-0.119L0.041,-0.08L0.044,-0.031C0.044,-0.024 0.043,-0.019 0.042,-0.016C0.041,-0.014 0.039,-0.012 0.037,-0.01C0.034,-0.007 0.032,-0.006 0.031,-0.007C0.024,-0.007 0.019,-0.01 0.016,-0.016C0.014,-0.019 0.013,-0.022 0.013,-0.026C0.012,-0.03 0.012,-0.033 0.012,-0.035C0.005,-0.112 0.002,-0.174 0.003,-0.22C0.004,-0.237 0.003,-0.262 0.002,-0.295C0.001,-0.319 0,-0.337 0,-0.349C0,-0.377 0.001,-0.418 0.002,-0.473C0.003,-0.536 0.005,-0.583 0.006,-0.614C0.007,-0.627 0.009,-0.647 0.013,-0.674C0.014,-0.677 0.015,-0.679 0.018,-0.682C0.021,-0.684 0.023,-0.686 0.026,-0.687L0.029,-0.687C0.036,-0.687 0.041,-0.683 0.044,-0.675C0.046,-0.669 0.048,-0.663 0.049,-0.656C0.05,-0.649 0.052,-0.643 0.054,-0.637L0.069,-0.588C0.076,-0.567 0.083,-0.542 0.091,-0.514L0.166,-0.248L0.19,-0.162C0.202,-0.115 0.213,-0.08 0.223,-0.055C0.223,-0.078 0.222,-0.126 0.219,-0.198C0.216,-0.26 0.214,-0.311 0.214,-0.352C0.214,-0.446 0.215,-0.54 0.217,-0.634C0.217,-0.645 0.219,-0.662 0.223,-0.685C0.224,-0.687 0.225,-0.689 0.228,-0.691C0.23,-0.692 0.232,-0.693 0.235,-0.694L0.238,-0.694C0.243,-0.694 0.247,-0.691 0.249,-0.684C0.25,-0.679 0.25,-0.671 0.25,-0.66C0.25,-0.587 0.25,-0.532 0.249,-0.495C0.249,-0.46 0.249,-0.434 0.248,-0.417L0.247,-0.338L0.247,-0.061C0.247,-0.052 0.246,-0.039 0.245,-0.02C0.245,-0.011 0.241,-0.005 0.233,-0.002Z"}})])])])])])])}),[],!1,null,"382aa60b",null);t.default=component.exports},419:function(C,t,r){var content=r(809);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[C.i,content,""]]),content.locals&&(C.exports=content.locals);(0,r(108).default)("41b6af72",content,!0,{sourceMap:!1})},808:function(C,t,r){"use strict";r(419)},809:function(C,t,r){var L=r(107)(!1);L.push([C.i,".letter[data-v-382aa60b]{fill:none;stroke:var(--color);fill-rule:nonzero;stroke-width:.57px}.letter-inner[data-v-382aa60b]{fill:var(--color)}.logo[data-v-382aa60b]:hover{transform:scale(1.04)}",""]),C.exports=L}}]);
_nuxt/764c452.js ADDED
@@ -0,0 +1 @@
 
 
1
+ (window.webpackJsonp=window.webpackJsonp||[]).push([[42,10,11,14],{1175:function(t,e,o){"use strict";o(720)},1176:function(t,e,o){var r=o(107)(!1);r.push([t.i,".belt[data-v-ce57eb84]{background-position:0 0;animation:beltAnim-ce57eb84 var(--speed) infinite linear}.belt-info-wrapper[data-v-ce57eb84]{display:block;text-align:center}.belt-info[data-v-ce57eb84]{display:inline-block;font-size:16px;background:hsla(0,0%,100%,.4);padding:7px;border-radius:5px;min-width:0;text-align:center;margin-top:5px}@keyframes beltAnim-ce57eb84{0%{transform:translateX(0)}to{transform:translateX(calc(var(--width)*-1))}}",""]),t.exports=r},1177:function(t,e,o){!function(){"use strict";t.exports={polyfill:function(){var t=window,e=document;if(!("scrollBehavior"in e.documentElement.style)||!0===t.__forceSmoothScrollPolyfill__){var o,r=t.HTMLElement||t.Element,n={scroll:t.scroll||t.scrollTo,scrollBy:t.scrollBy,elementScroll:r.prototype.scroll||c,scrollIntoView:r.prototype.scrollIntoView},l=t.performance&&t.performance.now?t.performance.now.bind(t.performance):Date.now,d=(o=t.navigator.userAgent,new RegExp(["MSIE ","Trident/","Edge/"].join("|")).test(o)?1:0);t.scroll=t.scrollTo=function(){void 0!==arguments[0]&&(!0!==f(arguments[0])?y.call(t,e.body,void 0!==arguments[0].left?~~arguments[0].left:t.scrollX||t.pageXOffset,void 0!==arguments[0].top?~~arguments[0].top:t.scrollY||t.pageYOffset):n.scroll.call(t,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:t.scrollX||t.pageXOffset,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:t.scrollY||t.pageYOffset))},t.scrollBy=function(){void 0!==arguments[0]&&(f(arguments[0])?n.scrollBy.call(t,void 0!==arguments[0].left?arguments[0].left:"object"!=typeof arguments[0]?arguments[0]:0,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:0):y.call(t,e.body,~~arguments[0].left+(t.scrollX||t.pageXOffset),~~arguments[0].top+(t.scrollY||t.pageYOffset)))},r.prototype.scroll=r.prototype.scrollTo=function(){if(void 0!==arguments[0])if(!0!==f(arguments[0])){var t=arguments[0].left,e=arguments[0].top;y.call(this,this,void 0===t?this.scrollLeft:~~t,void 0===e?this.scrollTop:~~e)}else{if("number"==typeof arguments[0]&&void 0===arguments[1])throw new SyntaxError("Value could not be converted");n.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left:"object"!=typeof arguments[0]?~~arguments[0]:this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top:void 0!==arguments[1]?~~arguments[1]:this.scrollTop)}},r.prototype.scrollBy=function(){void 0!==arguments[0]&&(!0!==f(arguments[0])?this.scroll({left:~~arguments[0].left+this.scrollLeft,top:~~arguments[0].top+this.scrollTop,behavior:arguments[0].behavior}):n.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left+this.scrollLeft:~~arguments[0]+this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top+this.scrollTop:~~arguments[1]+this.scrollTop))},r.prototype.scrollIntoView=function(){if(!0!==f(arguments[0])){var o=x(this),r=o.getBoundingClientRect(),l=this.getBoundingClientRect();o!==e.body?(y.call(this,o,o.scrollLeft+l.left-r.left,o.scrollTop+l.top-r.top),"fixed"!==t.getComputedStyle(o).position&&t.scrollBy({left:r.left,top:r.top,behavior:"smooth"})):t.scrollBy({left:l.left,top:l.top,behavior:"smooth"})}else n.scrollIntoView.call(this,void 0===arguments[0]||arguments[0])}}function c(t,e){this.scrollLeft=t,this.scrollTop=e}function f(t){if(null===t||"object"!=typeof t||void 0===t.behavior||"auto"===t.behavior||"instant"===t.behavior)return!0;if("object"==typeof t&&"smooth"===t.behavior)return!1;throw new TypeError("behavior member of ScrollOptions "+t.behavior+" is not a valid value for enumeration ScrollBehavior.")}function h(t,e){return"Y"===e?t.clientHeight+d<t.scrollHeight:"X"===e?t.clientWidth+d<t.scrollWidth:void 0}function m(e,o){var r=t.getComputedStyle(e,null)["overflow"+o];return"auto"===r||"scroll"===r}function v(t){var e=h(t,"Y")&&m(t,"Y"),o=h(t,"X")&&m(t,"X");return e||o}function x(t){for(;t!==e.body&&!1===v(t);)t=t.parentNode||t.host;return t}function w(e){var o,r,n,d,c=(l()-e.startTime)/468;d=c=c>1?1:c,o=.5*(1-Math.cos(Math.PI*d)),r=e.startX+(e.x-e.startX)*o,n=e.startY+(e.y-e.startY)*o,e.method.call(e.scrollable,r,n),r===e.x&&n===e.y||t.requestAnimationFrame(w.bind(t,e))}function y(o,r,d){var f,h,m,v,x=l();o===e.body?(f=t,h=t.scrollX||t.pageXOffset,m=t.scrollY||t.pageYOffset,v=n.scroll):(f=o,h=o.scrollLeft,m=o.scrollTop,v=c),w({scrollable:f,method:v,startTime:x,startX:h,startY:m,x:r,y:d})}}}}()},1178:function(t,e,o){"use strict";o(721)},1179:function(t,e,o){var r=o(107)(!1);r.push([t.i,".container[data-v-765197ce]{background:linear-gradient(90deg,#d9a7c7,#fffcdc);overflow-x:hidden}.sell-right[data-v-765197ce]{animation:moveSellRight-765197ce 3s linear infinite}.sell-left[data-v-765197ce],.sell-right[data-v-765197ce]{width:calc(100% + 100px);height:26px;background-image:url(/sell-sell-sell/sell-back.png);background-size:100px auto}.sell-left[data-v-765197ce]{animation:moveSellLeft-765197ce 3s linear infinite}.desc[data-v-765197ce]{max-width:min(475px,90%);font-size:22px;line-height:150%;margin:100px auto 20px;border-radius:10px;padding:0 20px;color:#1f1f1f;text-align:center}.site-title[data-v-765197ce]{max-width:140px;color:#fff;position:absolute;top:15px;left:15px;text-decoration:none;z-index:2;filter:drop-shadow(0 0 5px rgba(0,0,0,.5))}.first-desc[data-v-765197ce]{max-width:min(500px,70%);font-size:22px;line-height:150%;margin:40px auto -20px;border-radius:10px;padding:25px 20px;color:#1f1f1f;text-align:center;background:hsla(0,0%,100%,.5)}.header[data-v-765197ce]{height:100vh;overflow:hidden}.jeff[data-v-765197ce]{display:block;max-width:200px;margin:70px auto;animation:jeffMove-765197ce .08s ease-in-out infinite alternate-reverse}@keyframes arrowMove-765197ce{0%{transform:translateX(-50%) translateY(0)}0%{transform:translateX(-50%) translateY(4px)}}@keyframes jeffMove-765197ce{0%{transform:translateX(-5px)}0%{transform:translateX(5px)}}@keyframes moveSellRight-765197ce{0%{transform:translateX(0)}to{transform:translateX(-100px)}}@keyframes moveSellLeft-765197ce{0%{transform:translateX(-100px)}to{transform:translateX(0)}}.arrow[data-v-765197ce]{width:40px;bottom:50px;transform:translateX(-50%);opacity:.75;cursor:pointer;animation:arrowMove-765197ce 1s ease-in-out infinite alternate-reverse}.arrow[data-v-765197ce],.header-img[data-v-765197ce]{position:absolute;left:50%;z-index:2}.header-img[data-v-765197ce]{max-width:min(500px,90%,65vh);top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:600px){.desc[data-v-765197ce]{font-size:20px;line-height:27px;margin-bottom:20px;margin-top:90px;max-width:83%}.site-title[data-v-765197ce]{max-width:115px}.first-desc[data-v-765197ce]{font-size:18px;margin-bottom:-20px;margin-top:45px}}",""]),t.exports=r},1315:function(t,e,o){"use strict";o.r(e);var r={props:{width:{type:String,required:!0},height:{type:String,required:!0},speed:{type:String,required:!0},img:{type:String,required:!0},stat:{type:String,required:!0}}},n=(o(1175),o(28)),l=Object(n.a)(r,(function(){var t=this,e=t._self._c;return e("div",[e("div",{staticClass:"belt",style:{width:"calc(100% + ".concat(t.width,")"),height:t.height,backgroundImage:"url(".concat(t.img,")"),backgroundSize:"".concat(t.width," auto"),"--width":t.width,"--speed":t.speed}}),t._v(" "),e("div",{staticClass:"belt-info-wrapper"},[t.stat?e("div",{staticClass:"belt-info"},[t._v(t._s(t.stat))]):t._e()])])}),[],!1,null,"ce57eb84",null).exports,d=o(1177),c=o.n(d),f={components:{Product:l},mounted:function(){c.a.polyfill()},methods:{scrollDown:function(){window.scrollTo({top:window.innerHeight,left:0,behavior:"smooth"})}}},h=(o(1178),Object(n.a)(f,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"container"},[e("nuxt-link",{staticClass:"site-title",attrs:{to:"/"}},[e("logo",{attrs:{color:"white"}})],1),t._v(" "),e("img",{staticClass:"arrow",attrs:{src:"/sell-sell-sell/arrow.svg"},on:{click:t.scrollDown}}),t._v(" "),e("div",{staticClass:"header"},[e("img",{staticClass:"header-img",attrs:{src:"/sell-sell-sell/sell-title.svg"}}),t._v(" "),t._l(20,(function(o,i){return e("div",{key:i},[e("div",{staticClass:"sell-right"}),t._v(" "),e("div",{staticClass:"sell-left"})])}))],2),t._v(" "),t._m(0),t._v(" "),e("div",{staticClass:"desc"},[t._v("\n Toyota is king of the automobile world with 11 million cars sold per year.\n ")]),t._v(" "),e("product",{attrs:{img:"/sell-sell-sell/minified/toyota.png",height:"100px",width:"300px",speed:"3s",title:"Toyota",stat:"20 Toyotas sold/min"}}),t._v(" "),e("div",{staticClass:"desc"},[t._v("\n First released in 2009, Minecraft is still one of the best selling video\n games.\n ")]),t._v(" "),e("product",{attrs:{img:"/sell-sell-sell/minified/minecraft.png",height:"150px",width:"125px",speed:"1.3s",title:"M",stat:"45 Minecraft copies sold/min"}}),t._v(" "),e("div",{staticClass:"desc"},[t._v("Samsung sells over 40 million TVs a year.")]),t._v(" "),e("product",{attrs:{img:"/sell-sell-sell/minified/samsung-tv.png",height:"145px",width:"230px",speed:".73s",stat:"81 Samsung TVs sold/min"}}),t._v(" "),e("div",{staticClass:"desc"},[t._v("\n Remember when everyone was making fun of AirPods? Whoops.\n ")]),t._v(" "),e("product",{attrs:{img:"/sell-sell-sell/minified/airpods.png",height:"140px",width:"120px",speed:".52s",stat:"114 AirPods sold/min"}}),t._v(" "),t._m(1),t._v(" "),e("product",{attrs:{img:"/sell-sell-sell/minified/advil.png",height:"150px",width:"100px",speed:".47s",stat:"2 Advils sold/sec"}}),t._v(" "),e("div",{staticClass:"desc"},[t._v("\n Cheerios is the most popular cereal with over 100 million boxes sold per\n year.\n ")]),t._v(" "),e("product",{attrs:{img:"/sell-sell-sell/minified/cheerios.png",height:"520px",width:"100px",speed:".9s",stat:"4 Cheerios boxes sold/sec"}}),t._v(" "),e("div",{staticClass:"desc"},[t._v("\n Campbell's Soup has owned the soup market since the 1800s.\n ")]),t._v(" "),e("product",{attrs:{img:"/sell-sell-sell/minified/cambell.png",height:"510px",width:"80px",speed:".63s",stat:"6 Campbell's Chicken Noodle Soups sold/sec"}}),t._v(" "),e("div",{staticClass:"desc"},[t._v("Here is Apple printing money again.")]),t._v(" "),e("product",{attrs:{img:"/sell-sell-sell/minified/iphone.png",height:"678px",width:"90px",speed:".57s",stat:"7 iPhones sold/sec"}}),t._v(" "),e("div",{staticClass:"desc"},[t._v("Adidas produces more than 400 million shoes a year.")]),t._v(" "),e("product",{attrs:{img:"/sell-sell-sell/minified/shoes.png",height:"553px",width:"160px",speed:".49s",stat:"14 pairs of Adidas sold/sec"}}),t._v(" "),t._m(2),t._v(" "),e("product",{attrs:{img:"/sell-sell-sell/minified/pizza.png",height:"880px",width:"90px",speed:".29s",stat:"34 Domino's pizzas sold/sec"}}),t._v(" "),e("div",{staticClass:"desc"},[t._v("\n Wow the pizzas don't look healthy. At least that's the worst thing we\n consume.\n ")]),t._v(" "),e("product",{attrs:{img:"/sell-sell-sell/minified/big-mac.png",height:"1190px",width:"70px",speed:".26s",stat:"75 McDonald's burgers sold/sec"}}),t._v(" "),e("div",{staticClass:"desc"},[t._v("\n Oh well, anyway those are some of the products that have won capitalism.\n ")]),t._v(" "),e("div",{staticClass:"desc"},[t._v("Congratulations to the winners.")]),t._v(" "),e("div",{staticClass:"desc"},[t._v("Wait, what's that? Oh no...")]),t._v(" "),e("img",{staticClass:"jeff",attrs:{src:"/sell-sell-sell/jeff.png"}}),t._v(" "),e("product",{attrs:{img:"/sell-sell-sell/minified/amazon.png",height:"1452px",width:"90px",speed:".24s",stat:""}}),t._v(" "),e("product",{attrs:{img:"/sell-sell-sell/minified/amazon.png",height:"1452px",width:"90px",speed:".24s",stat:"222 Amazon packages delivered/sec"}}),t._v(" "),e("Footer",{attrs:{bg:"none"}})],1)}),[function(){var t=this,e=t._self._c;return e("div",{staticClass:"first-desc"},[t._v("\n Capitalism ramped up in the 21st century, and if you're not selling,\n you're\n "),e("i",[t._v("losing")]),t._v(". Here are some products that won capitalism.\n ")])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"desc"},[t._v("\n Is capitalism giving you a headache?"),e("br"),e("br"),t._v("\n Buy some Advil!\n ")])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"desc"},[t._v("\n The world "),e("i",[t._v("really")]),t._v(" loves pizza, and Domino's is happy to oblige.\n ")])}],!1,null,"765197ce",null));e.default=h.exports;installComponents(h,{Logo:o(287).default,Footer:o(295).default})},276:function(t,e,o){"use strict";var r=o(2),n=o(19),l=o(9),d=o(6),path=o(204),c=o(4),f=o(109),h=o(12),m=o(201),v=o(39),x=o(81),w=o(202),y=o(3),_=o(80).f,k=o(29).f,C=o(21).f,S=o(281),A=o(282).trim,z="Number",T=d[z],E=path[z],I=T.prototype,M=d.TypeError,L=c("".slice),j=c("".charCodeAt),X=function(t){var e=w(t,"number");return"bigint"==typeof e?e:N(e)},N=function(t){var e,o,r,n,l,d,c,code,f=w(t,"number");if(x(f))throw M("Cannot convert a Symbol value to a number");if("string"==typeof f&&f.length>2)if(f=A(f),43===(e=j(f,0))||45===e){if(88===(o=j(f,2))||120===o)return NaN}else if(48===e){switch(j(f,1)){case 66:case 98:r=2,n=49;break;case 79:case 111:r=8,n=55;break;default:return+f}for(d=(l=L(f,2)).length,c=0;c<d;c++)if((code=j(l,c))<48||code>n)return NaN;return parseInt(l,r)}return+f},O=f(z,!T(" 0o1")||!T("0b1")||T("+0x1")),R=function(t){return v(I,t)&&y((function(){S(t)}))},Y=function(t){var e=arguments.length<1?0:T(X(t));return R(this)?m(Object(e),this,Y):e};Y.prototype=I,O&&!n&&(I.constructor=Y),r({global:!0,constructor:!0,wrap:!0,forced:O},{Number:Y});var W=function(t,source){for(var e,o=l?_(source):"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(","),r=0;o.length>r;r++)h(source,e=o[r])&&!h(t,e)&&C(t,e,k(source,e))};n&&E&&W(path[z],E),(O||n)&&W(path[z],T)},277:function(t,e,o){var content=o(286);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("f68e4eaa",content,!0,{sourceMap:!1})},278:function(t,e,o){var content=o(291);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("db35a8f0",content,!0,{sourceMap:!1})},279:function(t,e,o){var content=o(294);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("c9434642",content,!0,{sourceMap:!1})},280:function(t,e,o){"use strict";o.r(e);o(276);var r={props:{slotId:{type:String,required:!0},adFormat:{type:String,required:!0},isResponsive:{type:Boolean,required:!1,default:!1},adStyle:{type:String,required:!0},minWidth:{type:Number,required:!1,default:-1},maxWidth:{type:Number,required:!1,default:-1}},data:function(){return{hideAd:!1,shouldShow:this.shouldShowAd()}},mounted:function(){var t=this;this.createAds(),this.$addEventListener("resize",(function(){t.hideAd=!t.shouldShowAd()}))},watch:{$route:function(){this.firstLoad=!1,this.createAds()}},methods:{createAds:function(){var t=this;this.$nextTick((function(){t.shouldShowAd()&&(window.adsbygoogle=window.adsbygoogle||[],adsbygoogle.push({}))}))},shouldShowAd:function(){return(-1===this.minWidth||window.innerWidth>=this.minWidth)&&(-1===this.maxWidth||window.innerWidth<this.maxWidth)}},beforeDestroy:function(){window.top.__vm_remove=window.top.__vm_remove||[],window.top.__vm_remove.push(this.$refs.adPlacement)}},n=(o(285),o(28)),component=Object(n.a)(r,(function(){var t=this,e=t._self._c;return e("client-only",[t.shouldShow?e("ins",{staticClass:"adsbygoogle",class:{hide:t.hideAd},style:t.adStyle,attrs:{"data-ad-client":"ca-pub-4556406968269041","data-ad-slot":t.slotId,"data-ad-format":t.adFormat,"data-full-width-responsive":t.isResponsive}}):e("div")])}),[],!1,null,"8af1cc2e",null);e.default=component.exports},281:function(t,e,o){var r=o(4);t.exports=r(1..valueOf)},282:function(t,e,o){var r=o(4),n=o(24),l=o(13),d=o(283),c=r("".replace),f=RegExp("^["+d+"]+"),h=RegExp("(^|[^"+d+"])["+d+"]+$"),m=function(t){return function(e){var o=l(n(e));return 1&t&&(o=c(o,f,"")),2&t&&(o=c(o,h,"$1")),o}};t.exports={start:m(1),end:m(2),trim:m(3)}},283:function(t,e){t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},284:function(t,e,o){"use strict";o.d(e,"a",(function(){return d}));var r=o(111);var n=o(137),l=o(82);function d(t){return function(t){if(Array.isArray(t))return Object(r.a)(t)}(t)||Object(n.a)(t)||Object(l.a)(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},285:function(t,e,o){"use strict";o(277)},286:function(t,e,o){var r=o(107)(!1);r.push([t.i,".hide[data-v-8af1cc2e]{display:none!important}",""]),t.exports=r},288:function(t,e,o){t.exports=o.p+"fonts/RobotoCondensed-Light.f982e4a.woff2"},289:function(t,e,o){"use strict";var r=/^[-!#$%&'*+\/0-9=?A-Z^_a-z{|}~](\.?[-!#$%&'*+\/0-9=?A-Z^_a-z`{|}~])*@[a-zA-Z0-9](-*\.?[a-zA-Z0-9])*\.[a-zA-Z](-?[a-zA-Z0-9])+$/;e.validate=function(t){if(!t)return!1;if(t.length>254)return!1;if(!r.test(t))return!1;var e=t.split("@");return!(e[0].length>64)&&!e[1].split(".").some((function(t){return t.length>63}))}},290:function(t,e,o){"use strict";o(278)},291:function(t,e,o){var r=o(107)(!1);r.push([t.i,".link{border-radius:19px;aspect-ratio:391/145;display:block;position:relative;z-index:2}.link-img{max-width:100%;cursor:pointer;transition:transform .07s linear,filter .1s ease-out,opacity .15s linear;opacity:0}.link-img:hover{transform:scale(1.02);filter:drop-shadow(3px 3px 5px rgba(0,0,0,.17))}",""]),t.exports=r},292:function(t,e,o){"use strict";o.r(e);var r={props:{title:{required:!0,type:String},path:{required:!0,type:String},preload:{required:!1,type:Boolean,default:!1}},data:function(){return{imageLoaded:!1}}},n=(o(290),o(28)),component=Object(n.a)(r,(function(){var t=this,e=t._self._c;return e("nuxt-link",{staticClass:"link",style:{background:t.imageLoaded?"none":"#f1f2f6"},attrs:{prefetch:t.preload,to:"/".concat(t.path,"/")}},[e("img",{staticClass:"link-img",style:{opacity:t.imageLoaded?1:0},attrs:{onload:t.imageLoaded=!0,alt:t.title,src:"/link-images/".concat(t.path,".svg"),loading:"lazy"}})])}),[],!1,null,null,null);e.default=component.exports},293:function(t,e,o){"use strict";o(279)},294:function(t,e,o){var r=o(107),n=o(200),l=o(288),d=r(!1),c=n(l);d.push([t.i,"@font-face{font-family:RobotoCondensedLight;src:url("+c+")}.footer-wrapper[data-v-2b1aca38]{margin-top:15px;padding:30px 20px 45px;text-align:center;font-size:22px;font-family:RobotoCondensedLight,sans-serif}.related-text[data-v-2b1aca38]{font-size:22px}.site-title[data-v-2b1aca38]{margin-top:18px;max-width:140px}.related-posts[data-v-2b1aca38],.site-title[data-v-2b1aca38]{margin-left:auto;margin-right:auto}.related-posts[data-v-2b1aca38]{display:grid;max-width:870px;grid-template-columns:repeat(2,1fr);grid-gap:16px 18px;margin-top:15px;font-size:0}.made-by[data-v-2b1aca38]{font-size:16px;margin-top:15px;opacity:.6;display:none}.made-by a[data-v-2b1aca38]{color:#000}.heart[data-v-2b1aca38]{width:17px;height:17px;position:relative;top:4px}.site-title-logo[data-v-2b1aca38]{height:25px}.newsletter-text[data-v-2b1aca38]{font-size:19px;margin-bottom:8px}.newsletter-img[data-v-2b1aca38]{height:16px;position:relative;top:3px;margin-right:7px}.newsletter-input[data-v-2b1aca38]{font-size:17px;padding:7px 5px 7px 40px;border-radius:5px;border:1px solid #000;max-width:220px;width:100%;background-color:#fff;background-image:url(/general/mail.svg);background-repeat:no-repeat;background-size:auto 15px;background-position:10px;font-family:RobotoCondensedLight;outline:none;color:#000}.newsletter-input[data-v-2b1aca38]::-moz-placeholder{color:rgba(0,0,0,.8)}.newsletter-input[data-v-2b1aca38]::placeholder{color:rgba(0,0,0,.8)}.newsletter-subscribe[data-v-2b1aca38]{background:#fff5d9;font-size:17px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:1px solid #000;border-radius:5px;padding:7px 12px;margin-left:5px;height:100%;cursor:pointer;color:#000;font-family:RobotoCondensedLight}.newsletter-subscribe[data-v-2b1aca38]:hover{transform:scale(1.03)}.newsletter-box[data-v-2b1aca38]{padding:20px 10px;border-radius:5px;margin-left:auto;margin-right:auto;margin-top:10px}.newsletter-inner[data-v-2b1aca38]{display:flex;justify-content:center;height:42px}@media only screen and (max-width:700px){.footer-wrapper[data-v-2b1aca38]{padding-left:12px;padding-right:12px}.related-posts[data-v-2b1aca38]{grid-template-columns:repeat(1,1fr)}.site-title[data-v-2b1aca38]{max-width:145px;margin-top:25px}}",""]),t.exports=d},295:function(t,e,o){"use strict";o.r(e);var r,n=o(284),l=o(10),d=(o(45),o(15),o(203),o(60),o(297)),c=o.n(d),f=o(289),h={props:{color:{type:String,required:!1,default:"black"},bg:{type:String,required:!1,default:"white"}},data:function(){return{related:[],submittedEmail:!1,email:""}},mounted:function(){this.getRelated()},computed:{isValidEmail:function(){return f.validate(this.email)}},methods:{onEmailSubmit:(r=Object(l.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!this.isValidEmail){t.next=4;break}return this.submittedEmail=!0,t.next=4,c()({url:"https://neal.fun/api/newsletter/subscribe",method:"POST",data:{email:this.email}});case 4:case"end":return t.stop()}}),t,this)}))),function(){return r.apply(this,arguments)}),getRelated:function(){var t=window.innerWidth>500?4:3,e=Object(n.a)(this.$store.state.posts),o=this.$route.path;e=e.filter((function(t){return"/".concat(t.path,"/")!==o&&!t.hidden&&!t.hideInRecommended}));for(var r=[],l=0;l<t;l++){var d=Math.floor(Math.random()*e.length);r.push(e[d]),e.splice(d,1)}this.related=r}}},m=h,v=(o(293),o(28)),component=Object(v.a)(m,(function(){var t=this,e=t._self._c;return e("div",[e("Ad",{attrs:{slotId:"2834998355",adStyle:"display: block; margin-left: auto; margin-right: auto; max-width: min(970px, calc(100% - 60px)); margin-top: 15px;",adFormat:"auto",isResponsive:!0,minWidth:800}}),t._v(" "),e("Ad",{attrs:{slotId:"2834998355",adStyle:"display: block; margin-left: auto; margin-right: auto; margin-top: 15px;",adFormat:"auto",isResponsive:!0,maxWidth:800}}),t._v(" "),e("div",{staticClass:"footer-wrapper",style:{color:t.color,background:t.bg}},[e("div",{staticClass:"related-text"},[t._v("You may also like")]),t._v(" "),e("div",{staticClass:"related-posts"},t._l(t.related,(function(t){return e("page-link",{key:t.title,attrs:{bg:"#f1f2f6",path:t.path,title:t.title,preload:t.preload}})})),1),t._v(" "),e("div",{staticClass:"newsletter-box"},[e("div",{staticClass:"newsletter-text"},[t._v("\n "+t._s(t.submittedEmail?"Thanks for subscribing :)":"Get new posts!")+"\n ")]),t._v(" "),t.submittedEmail?t._e():e("form",{staticClass:"newsletter-inner",on:{submit:function(e){return e.preventDefault(),t.onEmailSubmit.apply(null,arguments)}}},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.email,expression:"email"}],staticClass:"newsletter-input",attrs:{type:"email",placeholder:"Your email"},domProps:{value:t.email},on:{input:function(e){e.target.composing||(t.email=e.target.value)}}}),t._v(" "),e("button",{staticClass:"newsletter-subscribe"},[t._v("Subscribe")])])]),t._v(" "),e("div",{staticClass:"made-by"},[t._v("\n Made with\n "),e("svg",{staticClass:"heart",staticStyle:{"enable-background":"new 0 0 512 512"},attrs:{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:svgjs":"http://svgjs.com/svgjs",version:"1.1",width:"512",height:"512",x:"0",y:"0",viewBox:"0 0 512.001 512","xml:space":"preserve"}},[e("g",[e("path",{attrs:{xmlns:"http://www.w3.org/2000/svg",d:"m256 455.515625c-7.289062 0-14.316406-2.640625-19.792969-7.4375-20.683593-18.085937-40.625-35.082031-58.21875-50.074219l-.089843-.078125c-51.582032-43.957031-96.125-81.917969-127.117188-119.3125-34.644531-41.804687-50.78125-81.441406-50.78125-124.742187 0-42.070313 14.425781-80.882813 40.617188-109.292969 26.503906-28.746094 62.871093-44.578125 102.414062-44.578125 29.554688 0 56.621094 9.34375 80.445312 27.769531 12.023438 9.300781 22.921876 20.683594 32.523438 33.960938 9.605469-13.277344 20.5-24.660157 32.527344-33.960938 23.824218-18.425781 50.890625-27.769531 80.445312-27.769531 39.539063 0 75.910156 15.832031 102.414063 44.578125 26.191406 28.410156 40.613281 67.222656 40.613281 109.292969 0 43.300781-16.132812 82.9375-50.777344 124.738281-30.992187 37.398437-75.53125 75.355469-127.105468 119.308594-17.625 15.015625-37.597657 32.039062-58.328126 50.167969-5.472656 4.789062-12.503906 7.429687-19.789062 7.429687zm-112.96875-425.523437c-31.066406 0-59.605469 12.398437-80.367188 34.914062-21.070312 22.855469-32.675781 54.449219-32.675781 88.964844 0 36.417968 13.535157 68.988281 43.882813 105.605468 29.332031 35.394532 72.960937 72.574219 123.476562 115.625l.09375.078126c17.660156 15.050781 37.679688 32.113281 58.515625 50.332031 20.960938-18.253907 41.011719-35.34375 58.707031-50.417969 50.511719-43.050781 94.136719-80.222656 123.46875-115.617188 30.34375-36.617187 43.878907-69.1875 43.878907-105.605468 0-34.515625-11.605469-66.109375-32.675781-88.964844-20.757813-22.515625-49.300782-34.914062-80.363282-34.914062-22.757812 0-43.652344 7.234374-62.101562 21.5-16.441406 12.71875-27.894532 28.796874-34.609375 40.046874-3.453125 5.785157-9.53125 9.238282-16.261719 9.238282s-12.808594-3.453125-16.261719-9.238282c-6.710937-11.25-18.164062-27.328124-34.609375-40.046874-18.449218-14.265626-39.34375-21.5-62.097656-21.5zm0 0",fill:t.color,"data-original":"#000000"}})])]),t._v("\n by Neal Agarwal\n ")]),t._v(" "),e("div",{staticClass:"site-title"},[e("nuxt-link",{attrs:{to:"/"}},[e("logo",{attrs:{color:t.color}})],1)],1)])],1)}),[],!1,null,"2b1aca38",null);e.default=component.exports;installComponents(component,{Ad:o(280).default,PageLink:o(292).default,Logo:o(287).default})},720:function(t,e,o){var content=o(1176);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("eae4e3f6",content,!0,{sourceMap:!1})},721:function(t,e,o){var content=o(1179);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("3f860d83",content,!0,{sourceMap:!1})}}]);
_nuxt/7f4fc98.js ADDED
The diff for this file is too large to render. See raw diff
 
_nuxt/7ff5175.js ADDED
@@ -0,0 +1 @@
 
 
1
+ (window.webpackJsonp=window.webpackJsonp||[]).push([[30,14],{1085:function(t,e,o){"use strict";o(550)},1086:function(t,e,o){var n=o(107)(!1);n.push([t.i,".question-icon{height:21px;margin:0 5px}.question-link{color:#113343}@media only screen and (max-width:700px){.question-icon{height:19px}}",""]),t.exports=n},1087:function(t,e,o){"use strict";o(551)},1088:function(t,e,o){var n=o(107)(!1);n.push([t.i,".wrapper[data-v-324f9ad2]{max-width:700px;padding:0 30px;margin-left:auto;margin-right:auto;color:#113343}.question[data-v-324f9ad2]{font-size:24px;margin-bottom:20px;margin-top:120px}.result[data-v-324f9ad2]{padding:25px 20px 20px;background:#fff;border-radius:5px;text-align:center;line-height:1.5em;border:1px solid #2f5d72;box-shadow:7px 7px 0 #2f5d72}.result-text[data-v-324f9ad2]{font-size:20px}.options[data-v-324f9ad2]{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px}.option[data-v-324f9ad2]{padding:27px 17px;border:1px solid #2f5d72;box-shadow:5px 5px 0 #2f5d72;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;cursor:pointer;font-size:20px;border-radius:5px;color:#113343}.option[data-v-324f9ad2]:first-letter{text-transform:uppercase}.option[data-v-324f9ad2]:hover{transform:translateY(2px)}.bar[data-v-324f9ad2]{height:25px;border-radius:5px;margin-top:15px;overflow:hidden;position:relative;border:1px solid #2f5d72;background:#f7f9ff}.bar-inner[data-v-324f9ad2]{height:100%;width:0;background:url(/lets-settle-this/halftone.png);background-size:50px auto;transition:width 1s ease-in-out}.winner[data-v-324f9ad2]{color:#ff26a1}.percent[data-v-324f9ad2]{width:170px;white-space:nowrap}.bar-label[data-v-324f9ad2]{display:flex;justify-content:space-between;padding:0 3px;font-size:15px;margin-top:2px;position:relative}.bar-label .percent[data-v-324f9ad2]:first-child{text-align:left}.bar-label .percent[data-v-324f9ad2]:last-child{text-align:right}.percents[data-v-324f9ad2]{position:absolute;top:0;left:0;width:100%;display:flex;justify-content:space-between;padding:1px 7px 0;color:#fff}.decided[data-v-324f9ad2]{font-weight:700;font-size:20px;margin-bottom:10px;text-transform:uppercase}.icon[data-v-324f9ad2]{height:19px;position:relative;top:3px;left:-6px}@media only screen and (max-width:700px){.wrapper[data-v-324f9ad2]{padding:0 20px}.question[data-v-324f9ad2]{font-size:20px;line-height:1.3em;text-align:center;max-width:300px;margin:85px auto 15px;padding:0 10px}.option[data-v-324f9ad2],.options[data-v-324f9ad2]{display:block}.option[data-v-324f9ad2]{padding:23px 0;width:100%;margin-bottom:15px;font-size:20px}.result[data-v-324f9ad2]{padding:20px 15px 37px}.result-text[data-v-324f9ad2]{font-size:19px;padding:0 15px}.decided[data-v-324f9ad2]{font-size:11px;opacity:.6;margin-bottom:6px;margin-top:1px}.votes[data-v-324f9ad2]{position:absolute;top:23px;left:50%;transform:translateX(-50%);font-size:16px}.bar[data-v-324f9ad2]{height:25px;margin-top:5px}.result-text .icon[data-v-324f9ad2]{height:16px;left:-3px;top:1px}.bar-label[data-v-324f9ad2]{margin-top:0;font-size:13px}}",""]),t.exports=n},1089:function(t,e,o){"use strict";o(552)},1090:function(t,e,o){var n=o(107),r=o(200),d=o(1091),l=n(!1),c=r(d);l.push([t.i,'@font-face{font-family:"Rubik";src:url('+c+')}.container[data-v-00d67778]{background:url(/lets-settle-this/bg.svg);background-size:35px auto;color:#113343;font-family:"Rubik",sans-serif}.site[data-v-00d67778]{position:absolute;top:20px;left:110px;max-width:140px;text-decoration:none;color:#113343;z-index:2;cursor:pointer}.title[data-v-00d67778]{max-width:550px;margin-top:100px;width:100%}.header[data-v-00d67778]{text-align:center;pointer-events:none}.header[data-v-00d67778],.questions[data-v-00d67778]{position:relative;z-index:2}.questions[data-v-00d67778]{margin-bottom:70px}h1[data-v-00d67778]{padding-top:100px;text-transform:uppercase}h2[data-v-00d67778]{font-weight:400;margin-top:40px;line-height:1.45em}.side-img[data-v-00d67778]{position:absolute;z-index:0}.coke[data-v-00d67778]{top:2450px;right:-50px;width:215px}.coke[data-v-00d67778],.jif[data-v-00d67778]{transform:rotate(-10deg)}.jif[data-v-00d67778]{top:300px;right:-75px;width:225px}.toilet-paper[data-v-00d67778]{top:1900px;right:-50px;width:235px}.chicken[data-v-00d67778],.toilet-paper[data-v-00d67778]{transform:rotate(-5deg)}.chicken[data-v-00d67778]{top:900px;left:-160px;width:350px}.egg[data-v-00d67778]{top:1000px;right:-60px;width:220px}.cereal[data-v-00d67778],.egg[data-v-00d67778]{transform:rotate(10deg)}.cereal[data-v-00d67778]{top:1700px;left:-120px;width:330px}.sun[data-v-00d67778]{top:4950px;left:-220px;width:430px;transform:rotate(10deg)}.leo[data-v-00d67778]{top:3700px;left:-150px;width:350px;transform:rotate(30deg)}.ps5[data-v-00d67778]{top:5100px;right:-200px;width:440px;transform:rotate(-70deg)}.hotdog[data-v-00d67778]{top:4100px;right:-120px;width:400px;transform:rotate(-15deg) scaleY(-1)}.vader[data-v-00d67778]{top:3000px;left:-150px;width:350px;transform:rotate(0deg)}.side-wrapper[data-v-00d67778]{position:absolute;top:0;left:0;width:100%;height:1000%;overflow:hidden;pointer-events:none;opacity:.8;display:none}.batman[data-v-00d67778]{top:4250px;left:-150px;width:250px;transform:rotate(8deg)}.captain-america[data-v-00d67778]{top:4500px;right:-150px;width:300px;transform:rotate(-8deg) scaleX(-1)}.ship[data-v-00d67778]{top:3200px;right:-200px;width:550px;transform:rotate(100deg) scaleX(1)}.cup[data-v-00d67778]{top:7300px;left:-70px;width:220px}.brain[data-v-00d67778]{top:5600px;left:-160px;width:410px;transform:rotate(30deg)}.peanut[data-v-00d67778]{top:7500px;right:-100px;width:250px;transform:rotate(10deg)}.android[data-v-00d67778]{top:7000px;right:-120px;width:320px}.android[data-v-00d67778],.iphone[data-v-00d67778]{transform:rotate(-10deg)}.iphone[data-v-00d67778]{top:6700px;left:-100px;width:220px}.border-right[data-v-00d67778]{right:0;background-position:50px 0}.border-left[data-v-00d67778],.border-right[data-v-00d67778]{position:absolute;top:0;width:150px;background-image:url(/lets-settle-this/border.png);background-size:100% auto;background-repeat:repeat-y;opacity:.4;pointer-events:none}.border-left[data-v-00d67778]{left:0;background-position:50px 700px;transform:scaleX(-1)}.endnote[data-v-00d67778]{line-height:1.45em;font-size:2;font-size:1.3em;padding:0 15px;max-width:600px;margin:40px auto;text-align:center}@media only screen and (max-width:700px){.title[data-v-00d67778]{padding:0 30px}h2[data-v-00d67778]{font-size:20px;padding:0 25px;margin-top:20px;line-height:1.3em}h2 br[data-v-00d67778]{display:none}.border-left[data-v-00d67778],.border-right[data-v-00d67778]{width:120px;opacity:.25}.border-left[data-v-00d67778],.border-right[data-v-00d67778]{background-position:60px 700px}.header[data-v-00d67778]{margin-bottom:-15px}.endnote[data-v-00d67778]{margin-top:-10px;font-size:18px;max-width:350px}.site[data-v-00d67778]{top:15px;left:15px;max-width:105px}}',""]),t.exports=l},1091:function(t,e,o){t.exports=o.p+"fonts/Rubik-Regular.0f56ab0.ttf"},1312:function(t,e,o){"use strict";o.r(e);var n,r,d=o(10),l=(o(60),o(15),o(34),o(62),o(65),o(310)),c={props:{text:{type:String,required:!0},options:{type:Array,required:!0},icons:{type:Array,required:!0},results:{type:Array,required:!0},answer:{type:Array,required:!1,default:["",""]},id:{type:String,required:!0}},data:function(){return{showResults:!1,tween:null}},computed:{winnerIndex:function(){return this.results[0]>=this.results[1]?0:1},totalVotes:function(){return this.results[0]+this.results[1]},percent:function(){return Math.round(this.results[0]/this.totalVotes*100)},isEqual:function(){return 50===this.percent}},watch:{showResults:function(){this.showResults&&this.totalVotes>0&&this.animateResults()},results:function(){this.showResults&&this.totalVotes>0&&this.animateResults()}},mounted:function(){localStorage.getItem("lst-".concat(this.id))&&(this.showResults=!0)},methods:{animateResults:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1200,o={percent:0,votes:0},n=!1;this.tween=new l.c.Tween(o).to({percent:this.percent,votes:this.totalVotes},e).easing(l.c.Easing.Cubic.Out).onUpdate((function(){t.$refs.votes.innerText=Math.round(o.votes).toLocaleString(),t.$refs.leftPercent.innerText=Math.round(o.percent),t.$refs.rightPercent.innerText=Math.round(100-o.percent),t.$refs.barInner.style.width="".concat(Math.round(t.percent),"%")})).onComplete((function(){n=!0})).start();var animate=function animate(time){l.c.update(time),n||requestAnimationFrame(animate)};requestAnimationFrame(animate)},replaceLastSpace:function(s){if(s.includes("&nbsp;"))return s;var t=s.lastIndexOf(" ");return s.substring(0,t)+"&nbsp;"+s.substring(t+1)},selected:(n=Object(d.a)(regeneratorRuntime.mark((function t(i){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this.showResults=!0,localStorage.setItem("lst-".concat(this.id),!0),t.next=5,fetch("https://seahorse-app-w2ga6.ondigitalocean.app/vote",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({question:this.id,option:i})});case 5:case"end":return t.stop()}}),t,this)}))),function(t){return n.apply(this,arguments)})}},h=c,f=(o(1085),o(1087),o(28)),x={components:{question:Object(f.a)(h,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"wrapper",class:{"wrapper-results":t.showResults}},[e("div",{staticClass:"question",domProps:{innerHTML:t._s(t.replaceLastSpace(t.text))}}),t._v(" "),e("div",{directives:[{name:"show",rawName:"v-show",value:t.showResults,expression:"showResults"}],staticClass:"result"},[e("div",{staticClass:"result-text"},[e("div",{staticClass:"decided"},[t._v("\n "+t._s(t.isEqual?"The internet has NOT decided.":"The internet has decided.")+"\n ")]),t._v(" "),e("img",{staticClass:"icon",attrs:{src:"/lets-settle-this/".concat(t.isEqual?"hand-shake":t.icons[t.winnerIndex],".svg")}}),t._v(" "),e("span",{domProps:{innerHTML:t._s(t.isEqual?"It's a tie.":t.replaceLastSpace(t.answer[t.winnerIndex]))}})]),t._v(" "),e("div",{staticClass:"bar"},[e("div",{ref:"barInner",staticClass:"bar-inner"})]),t._v(" "),e("div",{staticClass:"bar-label"},[e("div",{staticClass:"percent"},[t._v("\n "+t._s(t.options[0])+" ("),e("span",{ref:"leftPercent"},[t._v("0")]),t._v("%)\n ")]),t._v(" "),e("div",{staticClass:"votes"},[e("span",{ref:"votes"},[t._v("0")]),t._v(" votes")]),t._v(" "),e("div",{staticClass:"percent"},[t._v("\n "+t._s(t.options[1])+" ("),e("span",{ref:"rightPercent"},[t._v("0")]),t._v("%)\n ")])])]),t._v(" "),e("div",{directives:[{name:"show",rawName:"v-show",value:!t.showResults,expression:"!showResults"}],staticClass:"options"},t._l(t.options,(function(option,i){return e("button",{key:i,staticClass:"option",class:{"option-1":0===i},on:{click:function(){return t.selected(i)}}},[e("img",{staticClass:"icon",attrs:{src:"/lets-settle-this/".concat(t.icons?t.icons[i]:"",".svg")}}),t._v("\n "+t._s(option)+"\n ")])})),0)])}),[],!1,null,"324f9ad2",null).exports},mounted:function(){var t=this;new ResizeObserver((function(e){t.bodyHeight=e[0].target.clientHeight})).observe(document.body);var e=[];this.questions.forEach((function(element){e.push(element.id)}))},created:(r=Object(d.a)(regeneratorRuntime.mark((function t(){var data;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=4,fetch("https://seahorse-app-w2ga6.ondigitalocean.app/getVotes",{method:"GET",headers:{"Content-Type":"application/json"}});case 4:return data=t.sent,t.next=7,data.json();case 7:this.results=t.sent,t.next=12;break;case 10:t.prev=10,t.t0=t.catch(0);case 12:case"end":return t.stop()}}),t,this,[[0,10]])}))),function(){return r.apply(this,arguments)}),data:function(){return{bodyHeight:window.innerHeight,results:[],questions:[{q:"How do you pronounce gif?",options:["Gif","Jif"],icons:["gif","jif"],id:"gif",answer:["It's pronounced gif.","It's pronounced jif."]},{q:"Is <a class='question-link' target='_blank' href='/lets-settle-this/the-dress.jpeg'>the dress</a> blue and black or white and gold?",options:["Blue & black","White & gold"],tooltip:"",id:"dress",icons:["blue-and-black","white-and-gold"],answer:["The dress is blue and black.","The dress is white and gold."]},{q:"What came first, the chicken or the egg?",options:["Chicken","Egg"],icons:["chicken","egg"],id:"chicken",answer:["The chicken came first.","The egg came first."]},{q:"Should a sandwich be cut diagonally or horizontally?",options:["Diagonally","Horizontally"],icons:["diagonal","horizontal"],id:"sandwich",answer:["A sandwich should be cut diagonally.","A sandwich should be cut horizontally."]},{q:"Is cereal a soup?",options:["Yes","No"],icons:["yes","no"],id:"cereal",answer:["Cereal is a soup.","Cereal is not a soup."]},{q:"Toilet paper over or under?",options:["Over","Under"],icons:["toilet-out","toilet-in"],id:"toilet",answer:["The correct way is over.","The correct way is under."]},{q:"Pepsi or Coke?",options:["Pepsi","Coke"],icons:["pepsi","coke"],id:"coke",answer:["Pepsi is better.","Coke is better."]},{q:"Is pineapple on pizza good?",options:["Yes","No"],icons:["yes","no"],id:"pineapple",answer:["Pineapple on pizza is good.","Pineapple on pizza is not good."]},{q:"Star Wars or Star Trek?",options:["Star Wars","Star Trek"],icons:["star-wars","star-trek"],id:"starwars",answer:["Star Wars is better.","Star Trek is better."]},{q:"Would a dog wear pants like this<img class='question-icon' src='/lets-settle-this/dog-first.svg'/>, or like&nbsp;this<img class='question-icon' src='/lets-settle-this/dog-second.svg'/>?",options:["Like this","No, like this"],icons:["dog-first","dog-second"],id:"dogpants",answer:["A dog would wear pants like this.","A dog would wear pants like this."]},{q:"Could Jack have fit on the door in the movie Titanic?",options:["Yes","No"],icons:["yes","no"],id:"titanic",answer:["Jack could have fit on that door.","Jack could not have fit on that door."]},{q:"Are hot dogs a sandwich?",options:["Yes","No"],icons:["yes","no"],id:"hotdog",answer:["Hot dogs are a sandwich.","Hot dogs are not a sandwich."]},{q:"Marvel or DC?",options:["Marvel","DC"],icons:["marvel","dc"],id:"comic",answer:["Marvel wins.","DC wins."]},{q:"Should we get rid of daylight saving?",options:["Yes","No"],icons:["yes","no"],id:"daylight",answer:["We should get rid of daylight saving.","We should not get rid of daylight saving."]},{q:"Xbox or Playstation?",options:["Xbox","Playstation"],icons:["xbox","playstation"],id:"console",answer:["Xbox is better.","Playstation is better."]},{q:"Are we living in a simulation?",options:["Yes","No"],icons:["yes","no"],id:"simulation",answer:["Yes, we are living in a simulation.","No, we are not living a simulation."]},{q:"Is Die Hard a Christmas movie?",options:["Yes","No"],icons:["yes","no"],id:"diehard",answer:["Yes, Die Hard is a Christmas movie.","No, Die Hard is not a Christmas movie."]},{q:"Middle brownie piece, or edge piece?",options:["Middle","Edge"],icons:["middle","edge"],id:"brownie",answer:["The middle piece is tastier.","The edge piece is tastier."]},{q:"Sock shoe sock shoe or sock sock shoe shoe?",options:["First","Second"],icons:["sock-shoe","sock-sock"],id:"sockshoe",answer:["Sock shoe sock shoe is the correct way.","Sock sock shoe shoe is the correct way."]},{q:"iPhone or Android?",options:["iPhone","Android"],icons:["apple","android"],id:"smartphone",answer:["iPhone wins.","Android wins."]},{q:"Does a straw have one hole or two?",options:["One","Two"],icons:["one-hole","two-holes"],id:"straw",answer:["A straw has one hole.","A straw has two holes."]},{q:"Smooth or chunky peanut butter?",options:["Smooth","Chunky"],icons:["smooth","chunky"],id:"peanutbutter",answer:["Smooth peanut butter is better.","Chunky peanut butter is better."]}]}}},v=x,m=(o(1089),Object(f.a)(v,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"container"},[e("nuxt-link",{staticClass:"site",attrs:{to:"/"}},[e("logo",{attrs:{color:"#284F61"}})],1),t._v(" "),t._m(0),t._v(" "),e("div",{staticClass:"questions"},t._l(t.questions,(function(o){return e("question",{key:o.id,attrs:{id:o.id,text:o.q,icons:o.icons,options:o.options,results:t.results[o.id]||[0,0],answer:o.answer}})})),1),t._v(" "),e("div",{staticClass:"border-right",style:{height:t.bodyHeight+"px"}}),t._v(" "),e("div",{staticClass:"border-left",style:{height:t.bodyHeight+"px"}}),t._v(" "),e("div",{staticClass:"endnote"},[t._v("\n Now that the internet has decided the big questions, you are finally free\n from the endless debates.\n ")]),t._v(" "),e("Footer",{attrs:{bg:"none",color:"#113343"}})],1)}),[function(){var t=this,e=t._self._c;return e("div",{staticClass:"header"},[e("img",{staticClass:"title",attrs:{src:"/lets-settle-this/title.svg"}}),t._v(" "),e("h2",[t._v("\n Internet debates have raged for too long."),e("br"),t._v("\n It's time to settle the big questions so we can move on.\n ")])])}],!1,null,"00d67778",null));e.default=m.exports;installComponents(m,{Logo:o(287).default,Footer:o(295).default})},277:function(t,e,o){var content=o(286);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("f68e4eaa",content,!0,{sourceMap:!1})},278:function(t,e,o){var content=o(291);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("db35a8f0",content,!0,{sourceMap:!1})},279:function(t,e,o){var content=o(294);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("c9434642",content,!0,{sourceMap:!1})},280:function(t,e,o){"use strict";o.r(e);o(276);var n={props:{slotId:{type:String,required:!0},adFormat:{type:String,required:!0},isResponsive:{type:Boolean,required:!1,default:!1},adStyle:{type:String,required:!0},minWidth:{type:Number,required:!1,default:-1},maxWidth:{type:Number,required:!1,default:-1}},data:function(){return{hideAd:!1,shouldShow:this.shouldShowAd()}},mounted:function(){var t=this;this.createAds(),this.$addEventListener("resize",(function(){t.hideAd=!t.shouldShowAd()}))},watch:{$route:function(){this.firstLoad=!1,this.createAds()}},methods:{createAds:function(){var t=this;this.$nextTick((function(){t.shouldShowAd()&&(window.adsbygoogle=window.adsbygoogle||[],adsbygoogle.push({}))}))},shouldShowAd:function(){return(-1===this.minWidth||window.innerWidth>=this.minWidth)&&(-1===this.maxWidth||window.innerWidth<this.maxWidth)}},beforeDestroy:function(){window.top.__vm_remove=window.top.__vm_remove||[],window.top.__vm_remove.push(this.$refs.adPlacement)}},r=(o(285),o(28)),component=Object(r.a)(n,(function(){var t=this,e=t._self._c;return e("client-only",[t.shouldShow?e("ins",{staticClass:"adsbygoogle",class:{hide:t.hideAd},style:t.adStyle,attrs:{"data-ad-client":"ca-pub-4556406968269041","data-ad-slot":t.slotId,"data-ad-format":t.adFormat,"data-full-width-responsive":t.isResponsive}}):e("div")])}),[],!1,null,"8af1cc2e",null);e.default=component.exports},285:function(t,e,o){"use strict";o(277)},286:function(t,e,o){var n=o(107)(!1);n.push([t.i,".hide[data-v-8af1cc2e]{display:none!important}",""]),t.exports=n},288:function(t,e,o){t.exports=o.p+"fonts/RobotoCondensed-Light.f982e4a.woff2"},290:function(t,e,o){"use strict";o(278)},291:function(t,e,o){var n=o(107)(!1);n.push([t.i,".link{border-radius:19px;aspect-ratio:391/145;display:block;position:relative;z-index:2}.link-img{max-width:100%;cursor:pointer;transition:transform .07s linear,filter .1s ease-out,opacity .15s linear;opacity:0}.link-img:hover{transform:scale(1.02);filter:drop-shadow(3px 3px 5px rgba(0,0,0,.17))}",""]),t.exports=n},292:function(t,e,o){"use strict";o.r(e);var n={props:{title:{required:!0,type:String},path:{required:!0,type:String},preload:{required:!1,type:Boolean,default:!1}},data:function(){return{imageLoaded:!1}}},r=(o(290),o(28)),component=Object(r.a)(n,(function(){var t=this,e=t._self._c;return e("nuxt-link",{staticClass:"link",style:{background:t.imageLoaded?"none":"#f1f2f6"},attrs:{prefetch:t.preload,to:"/".concat(t.path,"/")}},[e("img",{staticClass:"link-img",style:{opacity:t.imageLoaded?1:0},attrs:{onload:t.imageLoaded=!0,alt:t.title,src:"/link-images/".concat(t.path,".svg"),loading:"lazy"}})])}),[],!1,null,null,null);e.default=component.exports},293:function(t,e,o){"use strict";o(279)},294:function(t,e,o){var n=o(107),r=o(200),d=o(288),l=n(!1),c=r(d);l.push([t.i,"@font-face{font-family:RobotoCondensedLight;src:url("+c+")}.footer-wrapper[data-v-2b1aca38]{margin-top:15px;padding:30px 20px 45px;text-align:center;font-size:22px;font-family:RobotoCondensedLight,sans-serif}.related-text[data-v-2b1aca38]{font-size:22px}.site-title[data-v-2b1aca38]{margin-top:18px;max-width:140px}.related-posts[data-v-2b1aca38],.site-title[data-v-2b1aca38]{margin-left:auto;margin-right:auto}.related-posts[data-v-2b1aca38]{display:grid;max-width:870px;grid-template-columns:repeat(2,1fr);grid-gap:16px 18px;margin-top:15px;font-size:0}.made-by[data-v-2b1aca38]{font-size:16px;margin-top:15px;opacity:.6;display:none}.made-by a[data-v-2b1aca38]{color:#000}.heart[data-v-2b1aca38]{width:17px;height:17px;position:relative;top:4px}.site-title-logo[data-v-2b1aca38]{height:25px}.newsletter-text[data-v-2b1aca38]{font-size:19px;margin-bottom:8px}.newsletter-img[data-v-2b1aca38]{height:16px;position:relative;top:3px;margin-right:7px}.newsletter-input[data-v-2b1aca38]{font-size:17px;padding:7px 5px 7px 40px;border-radius:5px;border:1px solid #000;max-width:220px;width:100%;background-color:#fff;background-image:url(/general/mail.svg);background-repeat:no-repeat;background-size:auto 15px;background-position:10px;font-family:RobotoCondensedLight;outline:none;color:#000}.newsletter-input[data-v-2b1aca38]::-moz-placeholder{color:rgba(0,0,0,.8)}.newsletter-input[data-v-2b1aca38]::placeholder{color:rgba(0,0,0,.8)}.newsletter-subscribe[data-v-2b1aca38]{background:#fff5d9;font-size:17px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:1px solid #000;border-radius:5px;padding:7px 12px;margin-left:5px;height:100%;cursor:pointer;color:#000;font-family:RobotoCondensedLight}.newsletter-subscribe[data-v-2b1aca38]:hover{transform:scale(1.03)}.newsletter-box[data-v-2b1aca38]{padding:20px 10px;border-radius:5px;margin-left:auto;margin-right:auto;margin-top:10px}.newsletter-inner[data-v-2b1aca38]{display:flex;justify-content:center;height:42px}@media only screen and (max-width:700px){.footer-wrapper[data-v-2b1aca38]{padding-left:12px;padding-right:12px}.related-posts[data-v-2b1aca38]{grid-template-columns:repeat(1,1fr)}.site-title[data-v-2b1aca38]{max-width:145px;margin-top:25px}}",""]),t.exports=l},295:function(t,e,o){"use strict";o.r(e);var n,r=o(284),d=o(10),l=(o(45),o(15),o(203),o(60),o(297)),c=o.n(l),h=o(289),f={props:{color:{type:String,required:!1,default:"black"},bg:{type:String,required:!1,default:"white"}},data:function(){return{related:[],submittedEmail:!1,email:""}},mounted:function(){this.getRelated()},computed:{isValidEmail:function(){return h.validate(this.email)}},methods:{onEmailSubmit:(n=Object(d.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!this.isValidEmail){t.next=4;break}return this.submittedEmail=!0,t.next=4,c()({url:"https://neal.fun/api/newsletter/subscribe",method:"POST",data:{email:this.email}});case 4:case"end":return t.stop()}}),t,this)}))),function(){return n.apply(this,arguments)}),getRelated:function(){var t=window.innerWidth>500?4:3,e=Object(r.a)(this.$store.state.posts),o=this.$route.path;e=e.filter((function(t){return"/".concat(t.path,"/")!==o&&!t.hidden&&!t.hideInRecommended}));for(var n=[],d=0;d<t;d++){var l=Math.floor(Math.random()*e.length);n.push(e[l]),e.splice(l,1)}this.related=n}}},x=f,v=(o(293),o(28)),component=Object(v.a)(x,(function(){var t=this,e=t._self._c;return e("div",[e("Ad",{attrs:{slotId:"2834998355",adStyle:"display: block; margin-left: auto; margin-right: auto; max-width: min(970px, calc(100% - 60px)); margin-top: 15px;",adFormat:"auto",isResponsive:!0,minWidth:800}}),t._v(" "),e("Ad",{attrs:{slotId:"2834998355",adStyle:"display: block; margin-left: auto; margin-right: auto; margin-top: 15px;",adFormat:"auto",isResponsive:!0,maxWidth:800}}),t._v(" "),e("div",{staticClass:"footer-wrapper",style:{color:t.color,background:t.bg}},[e("div",{staticClass:"related-text"},[t._v("You may also like")]),t._v(" "),e("div",{staticClass:"related-posts"},t._l(t.related,(function(t){return e("page-link",{key:t.title,attrs:{bg:"#f1f2f6",path:t.path,title:t.title,preload:t.preload}})})),1),t._v(" "),e("div",{staticClass:"newsletter-box"},[e("div",{staticClass:"newsletter-text"},[t._v("\n "+t._s(t.submittedEmail?"Thanks for subscribing :)":"Get new posts!")+"\n ")]),t._v(" "),t.submittedEmail?t._e():e("form",{staticClass:"newsletter-inner",on:{submit:function(e){return e.preventDefault(),t.onEmailSubmit.apply(null,arguments)}}},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.email,expression:"email"}],staticClass:"newsletter-input",attrs:{type:"email",placeholder:"Your email"},domProps:{value:t.email},on:{input:function(e){e.target.composing||(t.email=e.target.value)}}}),t._v(" "),e("button",{staticClass:"newsletter-subscribe"},[t._v("Subscribe")])])]),t._v(" "),e("div",{staticClass:"made-by"},[t._v("\n Made with\n "),e("svg",{staticClass:"heart",staticStyle:{"enable-background":"new 0 0 512 512"},attrs:{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:svgjs":"http://svgjs.com/svgjs",version:"1.1",width:"512",height:"512",x:"0",y:"0",viewBox:"0 0 512.001 512","xml:space":"preserve"}},[e("g",[e("path",{attrs:{xmlns:"http://www.w3.org/2000/svg",d:"m256 455.515625c-7.289062 0-14.316406-2.640625-19.792969-7.4375-20.683593-18.085937-40.625-35.082031-58.21875-50.074219l-.089843-.078125c-51.582032-43.957031-96.125-81.917969-127.117188-119.3125-34.644531-41.804687-50.78125-81.441406-50.78125-124.742187 0-42.070313 14.425781-80.882813 40.617188-109.292969 26.503906-28.746094 62.871093-44.578125 102.414062-44.578125 29.554688 0 56.621094 9.34375 80.445312 27.769531 12.023438 9.300781 22.921876 20.683594 32.523438 33.960938 9.605469-13.277344 20.5-24.660157 32.527344-33.960938 23.824218-18.425781 50.890625-27.769531 80.445312-27.769531 39.539063 0 75.910156 15.832031 102.414063 44.578125 26.191406 28.410156 40.613281 67.222656 40.613281 109.292969 0 43.300781-16.132812 82.9375-50.777344 124.738281-30.992187 37.398437-75.53125 75.355469-127.105468 119.308594-17.625 15.015625-37.597657 32.039062-58.328126 50.167969-5.472656 4.789062-12.503906 7.429687-19.789062 7.429687zm-112.96875-425.523437c-31.066406 0-59.605469 12.398437-80.367188 34.914062-21.070312 22.855469-32.675781 54.449219-32.675781 88.964844 0 36.417968 13.535157 68.988281 43.882813 105.605468 29.332031 35.394532 72.960937 72.574219 123.476562 115.625l.09375.078126c17.660156 15.050781 37.679688 32.113281 58.515625 50.332031 20.960938-18.253907 41.011719-35.34375 58.707031-50.417969 50.511719-43.050781 94.136719-80.222656 123.46875-115.617188 30.34375-36.617187 43.878907-69.1875 43.878907-105.605468 0-34.515625-11.605469-66.109375-32.675781-88.964844-20.757813-22.515625-49.300782-34.914062-80.363282-34.914062-22.757812 0-43.652344 7.234374-62.101562 21.5-16.441406 12.71875-27.894532 28.796874-34.609375 40.046874-3.453125 5.785157-9.53125 9.238282-16.261719 9.238282s-12.808594-3.453125-16.261719-9.238282c-6.710937-11.25-18.164062-27.328124-34.609375-40.046874-18.449218-14.265626-39.34375-21.5-62.097656-21.5zm0 0",fill:t.color,"data-original":"#000000"}})])]),t._v("\n by Neal Agarwal\n ")]),t._v(" "),e("div",{staticClass:"site-title"},[e("nuxt-link",{attrs:{to:"/"}},[e("logo",{attrs:{color:t.color}})],1)],1)])],1)}),[],!1,null,"2b1aca38",null);e.default=component.exports;installComponents(component,{Ad:o(280).default,PageLink:o(292).default,Logo:o(287).default})},550:function(t,e,o){var content=o(1086);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("430d9bfb",content,!0,{sourceMap:!1})},551:function(t,e,o){var content=o(1088);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("2feac76f",content,!0,{sourceMap:!1})},552:function(t,e,o){var content=o(1090);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("4f06c2b4",content,!0,{sourceMap:!1})}}]);
_nuxt/8108e77.js ADDED
@@ -0,0 +1 @@
 
 
1
+ /*!For license information please see LICENSES*/(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{336:function(e,n,t){(function(t){var o;!function(){"use strict";var r=function(){this.init()};r.prototype={init:function(){var e=this||d;return e._counter=1e3,e._html5AudioPool=[],e.html5PoolSize=10,e._codecs={},e._howls=[],e._muted=!1,e._volume=1,e._canPlayEvent="canplaythrough",e._navigator="undefined"!=typeof window&&window.navigator?window.navigator:null,e.masterGain=null,e.noAudio=!1,e.usingWebAudio=!0,e.autoSuspend=!0,e.ctx=null,e.autoUnlock=!0,e._setup(),e},volume:function(e){var n=this||d;if(e=parseFloat(e),n.ctx||A(),void 0!==e&&e>=0&&e<=1){if(n._volume=e,n._muted)return n;n.usingWebAudio&&n.masterGain.gain.setValueAtTime(e,d.ctx.currentTime);for(var i=0;i<n._howls.length;i++)if(!n._howls[i]._webAudio)for(var t=n._howls[i]._getSoundIds(),o=0;o<t.length;o++){var r=n._howls[i]._soundById(t[o]);r&&r._node&&(r._node.volume=r._volume*e)}return n}return n._volume},mute:function(e){var n=this||d;n.ctx||A(),n._muted=e,n.usingWebAudio&&n.masterGain.gain.setValueAtTime(e?0:n._volume,d.ctx.currentTime);for(var i=0;i<n._howls.length;i++)if(!n._howls[i]._webAudio)for(var t=n._howls[i]._getSoundIds(),o=0;o<t.length;o++){var r=n._howls[i]._soundById(t[o]);r&&r._node&&(r._node.muted=!!e||r._muted)}return n},stop:function(){for(var e=this||d,i=0;i<e._howls.length;i++)e._howls[i].stop();return e},unload:function(){for(var e=this||d,i=e._howls.length-1;i>=0;i--)e._howls[i].unload();return e.usingWebAudio&&e.ctx&&void 0!==e.ctx.close&&(e.ctx.close(),e.ctx=null,A()),e},codecs:function(e){return(this||d)._codecs[e.replace(/^x-/,"")]},_setup:function(){var e=this||d;if(e.state=e.ctx&&e.ctx.state||"suspended",e._autoSuspend(),!e.usingWebAudio)if("undefined"!=typeof Audio)try{void 0===(new Audio).oncanplaythrough&&(e._canPlayEvent="canplay")}catch(n){e.noAudio=!0}else e.noAudio=!0;try{(new Audio).muted&&(e.noAudio=!0)}catch(e){}return e.noAudio||e._setupCodecs(),e},_setupCodecs:function(){var e=this||d,n=null;try{n="undefined"!=typeof Audio?new Audio:null}catch(n){return e}if(!n||"function"!=typeof n.canPlayType)return e;var t=n.canPlayType("audio/mpeg;").replace(/^no$/,""),o=e._navigator?e._navigator.userAgent:"",r=o.match(/OPR\/([0-6].)/g),_=r&&parseInt(r[0].split("/")[1],10)<33,l=-1!==o.indexOf("Safari")&&-1===o.indexOf("Chrome"),c=o.match(/Version\/(.*?) /),f=l&&c&&parseInt(c[1],10)<15;return e._codecs={mp3:!(_||!t&&!n.canPlayType("audio/mp3;").replace(/^no$/,"")),mpeg:!!t,opus:!!n.canPlayType('audio/ogg; codecs="opus"').replace(/^no$/,""),ogg:!!n.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),oga:!!n.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),wav:!!(n.canPlayType('audio/wav; codecs="1"')||n.canPlayType("audio/wav")).replace(/^no$/,""),aac:!!n.canPlayType("audio/aac;").replace(/^no$/,""),caf:!!n.canPlayType("audio/x-caf;").replace(/^no$/,""),m4a:!!(n.canPlayType("audio/x-m4a;")||n.canPlayType("audio/m4a;")||n.canPlayType("audio/aac;")).replace(/^no$/,""),m4b:!!(n.canPlayType("audio/x-m4b;")||n.canPlayType("audio/m4b;")||n.canPlayType("audio/aac;")).replace(/^no$/,""),mp4:!!(n.canPlayType("audio/x-mp4;")||n.canPlayType("audio/mp4;")||n.canPlayType("audio/aac;")).replace(/^no$/,""),weba:!(f||!n.canPlayType('audio/webm; codecs="vorbis"').replace(/^no$/,"")),webm:!(f||!n.canPlayType('audio/webm; codecs="vorbis"').replace(/^no$/,"")),dolby:!!n.canPlayType('audio/mp4; codecs="ec-3"').replace(/^no$/,""),flac:!!(n.canPlayType("audio/x-flac;")||n.canPlayType("audio/flac;")).replace(/^no$/,"")},e},_unlockAudio:function(){var e=this||d;if(!e._audioUnlocked&&e.ctx){e._audioUnlocked=!1,e.autoUnlock=!1,e._mobileUnloaded||44100===e.ctx.sampleRate||(e._mobileUnloaded=!0,e.unload()),e._scratchBuffer=e.ctx.createBuffer(1,1,22050);var n=function(t){for(;e._html5AudioPool.length<e.html5PoolSize;)try{var o=new Audio;o._unlocked=!0,e._releaseHtml5Audio(o)}catch(t){e.noAudio=!0;break}for(var i=0;i<e._howls.length;i++)if(!e._howls[i]._webAudio)for(var r=e._howls[i]._getSoundIds(),d=0;d<r.length;d++){var _=e._howls[i]._soundById(r[d]);_&&_._node&&!_._node._unlocked&&(_._node._unlocked=!0,_._node.load())}e._autoResume();var source=e.ctx.createBufferSource();source.buffer=e._scratchBuffer,source.connect(e.ctx.destination),void 0===source.start?source.noteOn(0):source.start(0),"function"==typeof e.ctx.resume&&e.ctx.resume(),source.onended=function(){source.disconnect(0),e._audioUnlocked=!0,document.removeEventListener("touchstart",n,!0),document.removeEventListener("touchend",n,!0),document.removeEventListener("click",n,!0),document.removeEventListener("keydown",n,!0);for(var i=0;i<e._howls.length;i++)e._howls[i]._emit("unlock")}};return document.addEventListener("touchstart",n,!0),document.addEventListener("touchend",n,!0),document.addEventListener("click",n,!0),document.addEventListener("keydown",n,!0),e}},_obtainHtml5Audio:function(){var e=this||d;if(e._html5AudioPool.length)return e._html5AudioPool.pop();var n=(new Audio).play();return n&&"undefined"!=typeof Promise&&(n instanceof Promise||"function"==typeof n.then)&&n.catch((function(){console.warn("HTML5 Audio pool exhausted, returning potentially locked audio object.")})),new Audio},_releaseHtml5Audio:function(audio){var e=this||d;return audio._unlocked&&e._html5AudioPool.push(audio),e},_autoSuspend:function(){var e=this;if(e.autoSuspend&&e.ctx&&void 0!==e.ctx.suspend&&d.usingWebAudio){for(var i=0;i<e._howls.length;i++)if(e._howls[i]._webAudio)for(var n=0;n<e._howls[i]._sounds.length;n++)if(!e._howls[i]._sounds[n]._paused)return e;return e._suspendTimer&&clearTimeout(e._suspendTimer),e._suspendTimer=setTimeout((function(){if(e.autoSuspend){e._suspendTimer=null,e.state="suspending";var n=function(){e.state="suspended",e._resumeAfterSuspend&&(delete e._resumeAfterSuspend,e._autoResume())};e.ctx.suspend().then(n,n)}}),3e4),e}},_autoResume:function(){var e=this;if(e.ctx&&void 0!==e.ctx.resume&&d.usingWebAudio)return"running"===e.state&&"interrupted"!==e.ctx.state&&e._suspendTimer?(clearTimeout(e._suspendTimer),e._suspendTimer=null):"suspended"===e.state||"running"===e.state&&"interrupted"===e.ctx.state?(e.ctx.resume().then((function(){e.state="running";for(var i=0;i<e._howls.length;i++)e._howls[i]._emit("resume")})),e._suspendTimer&&(clearTimeout(e._suspendTimer),e._suspendTimer=null)):"suspending"===e.state&&(e._resumeAfterSuspend=!0),e}};var d=new r,_=function(e){e.src&&0!==e.src.length?this.init(e):console.error("An array of source files must be passed with any new Howl.")};_.prototype={init:function(e){var n=this;return d.ctx||A(),n._autoplay=e.autoplay||!1,n._format="string"!=typeof e.format?e.format:[e.format],n._html5=e.html5||!1,n._muted=e.mute||!1,n._loop=e.loop||!1,n._pool=e.pool||5,n._preload="boolean"!=typeof e.preload&&"metadata"!==e.preload||e.preload,n._rate=e.rate||1,n._sprite=e.sprite||{},n._src="string"!=typeof e.src?e.src:[e.src],n._volume=void 0!==e.volume?e.volume:1,n._xhr={method:e.xhr&&e.xhr.method?e.xhr.method:"GET",headers:e.xhr&&e.xhr.headers?e.xhr.headers:null,withCredentials:!(!e.xhr||!e.xhr.withCredentials)&&e.xhr.withCredentials},n._duration=0,n._state="unloaded",n._sounds=[],n._endTimers={},n._queue=[],n._playLock=!1,n._onend=e.onend?[{fn:e.onend}]:[],n._onfade=e.onfade?[{fn:e.onfade}]:[],n._onload=e.onload?[{fn:e.onload}]:[],n._onloaderror=e.onloaderror?[{fn:e.onloaderror}]:[],n._onplayerror=e.onplayerror?[{fn:e.onplayerror}]:[],n._onpause=e.onpause?[{fn:e.onpause}]:[],n._onplay=e.onplay?[{fn:e.onplay}]:[],n._onstop=e.onstop?[{fn:e.onstop}]:[],n._onmute=e.onmute?[{fn:e.onmute}]:[],n._onvolume=e.onvolume?[{fn:e.onvolume}]:[],n._onrate=e.onrate?[{fn:e.onrate}]:[],n._onseek=e.onseek?[{fn:e.onseek}]:[],n._onunlock=e.onunlock?[{fn:e.onunlock}]:[],n._onresume=[],n._webAudio=d.usingWebAudio&&!n._html5,void 0!==d.ctx&&d.ctx&&d.autoUnlock&&d._unlockAudio(),d._howls.push(n),n._autoplay&&n._queue.push({event:"play",action:function(){n.play()}}),n._preload&&"none"!==n._preload&&n.load(),n},load:function(){var e=this,n=null;if(d.noAudio)e._emit("loaderror",null,"No audio support.");else{"string"==typeof e._src&&(e._src=[e._src]);for(var i=0;i<e._src.length;i++){var t,o;if(e._format&&e._format[i])t=e._format[i];else{if("string"!=typeof(o=e._src[i])){e._emit("loaderror",null,"Non-string found in selected audio sources - ignoring.");continue}(t=/^data:audio\/([^;,]+);/i.exec(o))||(t=/\.([^.]+)$/.exec(o.split("?",1)[0])),t&&(t=t[1].toLowerCase())}if(t||console.warn('No file extension was found. Consider using the "format" property or specify an extension.'),t&&d.codecs(t)){n=e._src[i];break}}if(n)return e._src=n,e._state="loading","https:"===window.location.protocol&&"http:"===n.slice(0,5)&&(e._html5=!0,e._webAudio=!1),new l(e),e._webAudio&&f(e),e;e._emit("loaderror",null,"No codec support for selected audio sources.")}},play:function(e,n){var t=this,o=null;if("number"==typeof e)o=e,e=null;else{if("string"==typeof e&&"loaded"===t._state&&!t._sprite[e])return null;if(void 0===e&&(e="__default",!t._playLock)){for(var r=0,i=0;i<t._sounds.length;i++)t._sounds[i]._paused&&!t._sounds[i]._ended&&(r++,o=t._sounds[i]._id);1===r?e=null:o=null}}var _=o?t._soundById(o):t._inactiveSound();if(!_)return null;if(o&&!e&&(e=_._sprite||"__default"),"loaded"!==t._state){_._sprite=e,_._ended=!1;var l=_._id;return t._queue.push({event:"play",action:function(){t.play(l)}}),l}if(o&&!_._paused)return n||t._loadQueue("play"),_._id;t._webAudio&&d._autoResume();var c=Math.max(0,_._seek>0?_._seek:t._sprite[e][0]/1e3),f=Math.max(0,(t._sprite[e][0]+t._sprite[e][1])/1e3-c),m=1e3*f/Math.abs(_._rate),v=t._sprite[e][0]/1e3,h=(t._sprite[e][0]+t._sprite[e][1])/1e3;_._sprite=e,_._ended=!1;var A=function(){_._paused=!1,_._seek=c,_._start=v,_._stop=h,_._loop=!(!_._loop&&!t._sprite[e][2])};if(!(c>=h)){var y=_._node;if(t._webAudio){var w=function(){t._playLock=!1,A(),t._refreshBuffer(_);var e=_._muted||t._muted?0:_._volume;y.gain.setValueAtTime(e,d.ctx.currentTime),_._playStart=d.ctx.currentTime,void 0===y.bufferSource.start?_._loop?y.bufferSource.noteGrainOn(0,c,86400):y.bufferSource.noteGrainOn(0,c,f):_._loop?y.bufferSource.start(0,c,86400):y.bufferSource.start(0,c,f),m!==1/0&&(t._endTimers[_._id]=setTimeout(t._ended.bind(t,_),m)),n||setTimeout((function(){t._emit("play",_._id),t._loadQueue()}),0)};"running"===d.state&&"interrupted"!==d.ctx.state?w():(t._playLock=!0,t.once("resume",w),t._clearTimer(_._id))}else{var T=function(){y.currentTime=c,y.muted=_._muted||t._muted||d._muted||y.muted,y.volume=_._volume*d.volume(),y.playbackRate=_._rate;try{var o=y.play();if(o&&"undefined"!=typeof Promise&&(o instanceof Promise||"function"==typeof o.then)?(t._playLock=!0,A(),o.then((function(){t._playLock=!1,y._unlocked=!0,n?t._loadQueue():t._emit("play",_._id)})).catch((function(){t._playLock=!1,t._emit("playerror",_._id,"Playback was unable to start. This is most commonly an issue on mobile devices and Chrome where playback was not within a user interaction."),_._ended=!0,_._paused=!0}))):n||(t._playLock=!1,A(),t._emit("play",_._id)),y.playbackRate=_._rate,y.paused)return void t._emit("playerror",_._id,"Playback was unable to start. This is most commonly an issue on mobile devices and Chrome where playback was not within a user interaction.");"__default"!==e||_._loop?t._endTimers[_._id]=setTimeout(t._ended.bind(t,_),m):(t._endTimers[_._id]=function(){t._ended(_),y.removeEventListener("ended",t._endTimers[_._id],!1)},y.addEventListener("ended",t._endTimers[_._id],!1))}catch(e){t._emit("playerror",_._id,e)}};"data:audio/wav;base64,UklGRigAAABXQVZFZm10IBIAAAABAAEARKwAAIhYAQACABAAAABkYXRhAgAAAAEA"===y.src&&(y.src=t._src,y.load());var x=window&&window.ejecta||!y.readyState&&d._navigator.isCocoonJS;if(y.readyState>=3||x)T();else{t._playLock=!0,t._state="loading";var S=function(){t._state="loaded",T(),y.removeEventListener(d._canPlayEvent,S,!1)};y.addEventListener(d._canPlayEvent,S,!1),t._clearTimer(_._id)}}return _._id}t._ended(_)},pause:function(e){var n=this;if("loaded"!==n._state||n._playLock)return n._queue.push({event:"pause",action:function(){n.pause(e)}}),n;for(var t=n._getSoundIds(e),i=0;i<t.length;i++){n._clearTimer(t[i]);var o=n._soundById(t[i]);if(o&&!o._paused&&(o._seek=n.seek(t[i]),o._rateSeek=0,o._paused=!0,n._stopFade(t[i]),o._node))if(n._webAudio){if(!o._node.bufferSource)continue;void 0===o._node.bufferSource.stop?o._node.bufferSource.noteOff(0):o._node.bufferSource.stop(0),n._cleanBuffer(o._node)}else isNaN(o._node.duration)&&o._node.duration!==1/0||o._node.pause();arguments[1]||n._emit("pause",o?o._id:null)}return n},stop:function(e,n){var t=this;if("loaded"!==t._state||t._playLock)return t._queue.push({event:"stop",action:function(){t.stop(e)}}),t;for(var o=t._getSoundIds(e),i=0;i<o.length;i++){t._clearTimer(o[i]);var r=t._soundById(o[i]);r&&(r._seek=r._start||0,r._rateSeek=0,r._paused=!0,r._ended=!0,t._stopFade(o[i]),r._node&&(t._webAudio?r._node.bufferSource&&(void 0===r._node.bufferSource.stop?r._node.bufferSource.noteOff(0):r._node.bufferSource.stop(0),t._cleanBuffer(r._node)):isNaN(r._node.duration)&&r._node.duration!==1/0||(r._node.currentTime=r._start||0,r._node.pause(),r._node.duration===1/0&&t._clearSound(r._node))),n||t._emit("stop",r._id))}return t},mute:function(e,n){var t=this;if("loaded"!==t._state||t._playLock)return t._queue.push({event:"mute",action:function(){t.mute(e,n)}}),t;if(void 0===n){if("boolean"!=typeof e)return t._muted;t._muted=e}for(var o=t._getSoundIds(n),i=0;i<o.length;i++){var r=t._soundById(o[i]);r&&(r._muted=e,r._interval&&t._stopFade(r._id),t._webAudio&&r._node?r._node.gain.setValueAtTime(e?0:r._volume,d.ctx.currentTime):r._node&&(r._node.muted=!!d._muted||e),t._emit("mute",r._id))}return t},volume:function(){var e,n,t,o=this,r=arguments;if(0===r.length)return o._volume;if(1===r.length||2===r.length&&void 0===r[1]){var _=o._getSoundIds(),l=_.indexOf(r[0]);l>=0?n=parseInt(r[0],10):e=parseFloat(r[0])}else r.length>=2&&(e=parseFloat(r[0]),n=parseInt(r[1],10));if(!(void 0!==e&&e>=0&&e<=1))return(t=n?o._soundById(n):o._sounds[0])?t._volume:0;if("loaded"!==o._state||o._playLock)return o._queue.push({event:"volume",action:function(){o.volume.apply(o,r)}}),o;void 0===n&&(o._volume=e),n=o._getSoundIds(n);for(var i=0;i<n.length;i++)(t=o._soundById(n[i]))&&(t._volume=e,r[2]||o._stopFade(n[i]),o._webAudio&&t._node&&!t._muted?t._node.gain.setValueAtTime(e,d.ctx.currentTime):t._node&&!t._muted&&(t._node.volume=e*d.volume()),o._emit("volume",t._id));return o},fade:function(e,n,t,o){var r=this;if("loaded"!==r._state||r._playLock)return r._queue.push({event:"fade",action:function(){r.fade(e,n,t,o)}}),r;e=Math.min(Math.max(0,parseFloat(e)),1),n=Math.min(Math.max(0,parseFloat(n)),1),t=parseFloat(t),r.volume(e,o);for(var _=r._getSoundIds(o),i=0;i<_.length;i++){var l=r._soundById(_[i]);if(l){if(o||r._stopFade(_[i]),r._webAudio&&!l._muted){var c=d.ctx.currentTime,f=c+t/1e3;l._volume=e,l._node.gain.setValueAtTime(e,c),l._node.gain.linearRampToValueAtTime(n,f)}r._startFadeInterval(l,e,n,t,_[i],void 0===o)}}return r},_startFadeInterval:function(e,n,t,o,r,d){var _=this,l=n,c=t-n,f=Math.abs(c/.01),m=Math.max(4,f>0?o/f:o),v=Date.now();e._fadeTo=t,e._interval=setInterval((function(){var r=(Date.now()-v)/o;v=Date.now(),l+=c*r,l=Math.round(100*l)/100,l=c<0?Math.max(t,l):Math.min(t,l),_._webAudio?e._volume=l:_.volume(l,e._id,!0),d&&(_._volume=l),(t<n&&l<=t||t>n&&l>=t)&&(clearInterval(e._interval),e._interval=null,e._fadeTo=null,_.volume(t,e._id),_._emit("fade",e._id))}),m)},_stopFade:function(e){var n=this,t=n._soundById(e);return t&&t._interval&&(n._webAudio&&t._node.gain.cancelScheduledValues(d.ctx.currentTime),clearInterval(t._interval),t._interval=null,n.volume(t._fadeTo,e),t._fadeTo=null,n._emit("fade",e)),n},loop:function(){var e,n,t,o=this,r=arguments;if(0===r.length)return o._loop;if(1===r.length){if("boolean"!=typeof r[0])return!!(t=o._soundById(parseInt(r[0],10)))&&t._loop;e=r[0],o._loop=e}else 2===r.length&&(e=r[0],n=parseInt(r[1],10));for(var d=o._getSoundIds(n),i=0;i<d.length;i++)(t=o._soundById(d[i]))&&(t._loop=e,o._webAudio&&t._node&&t._node.bufferSource&&(t._node.bufferSource.loop=e,e&&(t._node.bufferSource.loopStart=t._start||0,t._node.bufferSource.loopEnd=t._stop,o.playing(d[i])&&(o.pause(d[i],!0),o.play(d[i],!0)))));return o},rate:function(){var e,n,t,o=this,r=arguments;if(0===r.length)n=o._sounds[0]._id;else if(1===r.length){var _=o._getSoundIds(),l=_.indexOf(r[0]);l>=0?n=parseInt(r[0],10):e=parseFloat(r[0])}else 2===r.length&&(e=parseFloat(r[0]),n=parseInt(r[1],10));if("number"!=typeof e)return(t=o._soundById(n))?t._rate:o._rate;if("loaded"!==o._state||o._playLock)return o._queue.push({event:"rate",action:function(){o.rate.apply(o,r)}}),o;void 0===n&&(o._rate=e),n=o._getSoundIds(n);for(var i=0;i<n.length;i++)if(t=o._soundById(n[i])){o.playing(n[i])&&(t._rateSeek=o.seek(n[i]),t._playStart=o._webAudio?d.ctx.currentTime:t._playStart),t._rate=e,o._webAudio&&t._node&&t._node.bufferSource?t._node.bufferSource.playbackRate.setValueAtTime(e,d.ctx.currentTime):t._node&&(t._node.playbackRate=e);var c=o.seek(n[i]),f=(o._sprite[t._sprite][0]+o._sprite[t._sprite][1])/1e3-c,m=1e3*f/Math.abs(t._rate);!o._endTimers[n[i]]&&t._paused||(o._clearTimer(n[i]),o._endTimers[n[i]]=setTimeout(o._ended.bind(o,t),m)),o._emit("rate",t._id)}return o},seek:function(){var e,n,t=this,o=arguments;if(0===o.length)t._sounds.length&&(n=t._sounds[0]._id);else if(1===o.length){var r=t._getSoundIds(),_=r.indexOf(o[0]);_>=0?n=parseInt(o[0],10):t._sounds.length&&(n=t._sounds[0]._id,e=parseFloat(o[0]))}else 2===o.length&&(e=parseFloat(o[0]),n=parseInt(o[1],10));if(void 0===n)return 0;if("number"==typeof e&&("loaded"!==t._state||t._playLock))return t._queue.push({event:"seek",action:function(){t.seek.apply(t,o)}}),t;var l=t._soundById(n);if(l){if(!("number"==typeof e&&e>=0)){if(t._webAudio){var c=t.playing(n)?d.ctx.currentTime-l._playStart:0,f=l._rateSeek?l._rateSeek-l._seek:0;return l._seek+(f+c*Math.abs(l._rate))}return l._node.currentTime}var m=t.playing(n);m&&t.pause(n,!0),l._seek=e,l._ended=!1,t._clearTimer(n),t._webAudio||!l._node||isNaN(l._node.duration)||(l._node.currentTime=e);var v=function(){m&&t.play(n,!0),t._emit("seek",n)};if(m&&!t._webAudio){var h=function(){t._playLock?setTimeout(h,0):v()};setTimeout(h,0)}else v()}return t},playing:function(e){var n=this;if("number"==typeof e){var t=n._soundById(e);return!!t&&!t._paused}for(var i=0;i<n._sounds.length;i++)if(!n._sounds[i]._paused)return!0;return!1},duration:function(e){var n=this,t=n._duration,o=n._soundById(e);return o&&(t=n._sprite[o._sprite][1]/1e3),t},state:function(){return this._state},unload:function(){for(var e=this,n=e._sounds,i=0;i<n.length;i++)n[i]._paused||e.stop(n[i]._id),e._webAudio||(e._clearSound(n[i]._node),n[i]._node.removeEventListener("error",n[i]._errorFn,!1),n[i]._node.removeEventListener(d._canPlayEvent,n[i]._loadFn,!1),n[i]._node.removeEventListener("ended",n[i]._endFn,!1),d._releaseHtml5Audio(n[i]._node)),delete n[i]._node,e._clearTimer(n[i]._id);var t=d._howls.indexOf(e);t>=0&&d._howls.splice(t,1);var o=!0;for(i=0;i<d._howls.length;i++)if(d._howls[i]._src===e._src||e._src.indexOf(d._howls[i]._src)>=0){o=!1;break}return c&&o&&delete c[e._src],d.noAudio=!1,e._state="unloaded",e._sounds=[],e=null,null},on:function(e,n,t,o){var r=this["_on"+e];return"function"==typeof n&&r.push(o?{id:t,fn:n,once:o}:{id:t,fn:n}),this},off:function(e,n,t){var o=this,r=o["_on"+e],i=0;if("number"==typeof n&&(t=n,n=null),n||t)for(i=0;i<r.length;i++){var d=t===r[i].id;if(n===r[i].fn&&d||!n&&d){r.splice(i,1);break}}else if(e)o["_on"+e]=[];else{var _=Object.keys(o);for(i=0;i<_.length;i++)0===_[i].indexOf("_on")&&Array.isArray(o[_[i]])&&(o[_[i]]=[])}return o},once:function(e,n,t){return this.on(e,n,t,1),this},_emit:function(e,n,t){for(var o=this,r=o["_on"+e],i=r.length-1;i>=0;i--)r[i].id&&r[i].id!==n&&"load"!==e||(setTimeout(function(e){e.call(this,n,t)}.bind(o,r[i].fn),0),r[i].once&&o.off(e,r[i].fn,r[i].id));return o._loadQueue(e),o},_loadQueue:function(e){var n=this;if(n._queue.length>0){var t=n._queue[0];t.event===e&&(n._queue.shift(),n._loadQueue()),e||t.action()}return n},_ended:function(e){var n=this,t=e._sprite;if(!n._webAudio&&e._node&&!e._node.paused&&!e._node.ended&&e._node.currentTime<e._stop)return setTimeout(n._ended.bind(n,e),100),n;var o=!(!e._loop&&!n._sprite[t][2]);if(n._emit("end",e._id),!n._webAudio&&o&&n.stop(e._id,!0).play(e._id),n._webAudio&&o){n._emit("play",e._id),e._seek=e._start||0,e._rateSeek=0,e._playStart=d.ctx.currentTime;var r=1e3*(e._stop-e._start)/Math.abs(e._rate);n._endTimers[e._id]=setTimeout(n._ended.bind(n,e),r)}return n._webAudio&&!o&&(e._paused=!0,e._ended=!0,e._seek=e._start||0,e._rateSeek=0,n._clearTimer(e._id),n._cleanBuffer(e._node),d._autoSuspend()),n._webAudio||o||n.stop(e._id,!0),n},_clearTimer:function(e){var n=this;if(n._endTimers[e]){if("function"!=typeof n._endTimers[e])clearTimeout(n._endTimers[e]);else{var t=n._soundById(e);t&&t._node&&t._node.removeEventListener("ended",n._endTimers[e],!1)}delete n._endTimers[e]}return n},_soundById:function(e){for(var n=this,i=0;i<n._sounds.length;i++)if(e===n._sounds[i]._id)return n._sounds[i];return null},_inactiveSound:function(){var e=this;e._drain();for(var i=0;i<e._sounds.length;i++)if(e._sounds[i]._ended)return e._sounds[i].reset();return new l(e)},_drain:function(){var e=this,n=e._pool,t=0,i=0;if(!(e._sounds.length<n)){for(i=0;i<e._sounds.length;i++)e._sounds[i]._ended&&t++;for(i=e._sounds.length-1;i>=0;i--){if(t<=n)return;e._sounds[i]._ended&&(e._webAudio&&e._sounds[i]._node&&e._sounds[i]._node.disconnect(0),e._sounds.splice(i,1),t--)}}},_getSoundIds:function(e){if(void 0===e){for(var n=[],i=0;i<this._sounds.length;i++)n.push(this._sounds[i]._id);return n}return[e]},_refreshBuffer:function(e){return e._node.bufferSource=d.ctx.createBufferSource(),e._node.bufferSource.buffer=c[this._src],e._panner?e._node.bufferSource.connect(e._panner):e._node.bufferSource.connect(e._node),e._node.bufferSource.loop=e._loop,e._loop&&(e._node.bufferSource.loopStart=e._start||0,e._node.bufferSource.loopEnd=e._stop||0),e._node.bufferSource.playbackRate.setValueAtTime(e._rate,d.ctx.currentTime),this},_cleanBuffer:function(e){var n=d._navigator&&d._navigator.vendor.indexOf("Apple")>=0;if(d._scratchBuffer&&e.bufferSource&&(e.bufferSource.onended=null,e.bufferSource.disconnect(0),n))try{e.bufferSource.buffer=d._scratchBuffer}catch(e){}return e.bufferSource=null,this},_clearSound:function(e){/MSIE |Trident\//.test(d._navigator&&d._navigator.userAgent)||(e.src="data:audio/wav;base64,UklGRigAAABXQVZFZm10IBIAAAABAAEARKwAAIhYAQACABAAAABkYXRhAgAAAAEA")}};var l=function(e){this._parent=e,this.init()};l.prototype={init:function(){var e=this,n=e._parent;return e._muted=n._muted,e._loop=n._loop,e._volume=n._volume,e._rate=n._rate,e._seek=0,e._paused=!0,e._ended=!0,e._sprite="__default",e._id=++d._counter,n._sounds.push(e),e.create(),e},create:function(){var e=this,n=e._parent,t=d._muted||e._muted||e._parent._muted?0:e._volume;return n._webAudio?(e._node=void 0===d.ctx.createGain?d.ctx.createGainNode():d.ctx.createGain(),e._node.gain.setValueAtTime(t,d.ctx.currentTime),e._node.paused=!0,e._node.connect(d.masterGain)):d.noAudio||(e._node=d._obtainHtml5Audio(),e._errorFn=e._errorListener.bind(e),e._node.addEventListener("error",e._errorFn,!1),e._loadFn=e._loadListener.bind(e),e._node.addEventListener(d._canPlayEvent,e._loadFn,!1),e._endFn=e._endListener.bind(e),e._node.addEventListener("ended",e._endFn,!1),e._node.src=n._src,e._node.preload=!0===n._preload?"auto":n._preload,e._node.volume=t*d.volume(),e._node.load()),e},reset:function(){var e=this,n=e._parent;return e._muted=n._muted,e._loop=n._loop,e._volume=n._volume,e._rate=n._rate,e._seek=0,e._rateSeek=0,e._paused=!0,e._ended=!0,e._sprite="__default",e._id=++d._counter,e},_errorListener:function(){var e=this;e._parent._emit("loaderror",e._id,e._node.error?e._node.error.code:0),e._node.removeEventListener("error",e._errorFn,!1)},_loadListener:function(){var e=this,n=e._parent;n._duration=Math.ceil(10*e._node.duration)/10,0===Object.keys(n._sprite).length&&(n._sprite={__default:[0,1e3*n._duration]}),"loaded"!==n._state&&(n._state="loaded",n._emit("load"),n._loadQueue()),e._node.removeEventListener(d._canPlayEvent,e._loadFn,!1)},_endListener:function(){var e=this,n=e._parent;n._duration===1/0&&(n._duration=Math.ceil(10*e._node.duration)/10,n._sprite.__default[1]===1/0&&(n._sprite.__default[1]=1e3*n._duration),n._ended(e)),e._node.removeEventListener("ended",e._endFn,!1)}};var c={},f=function(e){var n=e._src;if(c[n])return e._duration=c[n].duration,void h(e);if(/^data:[^;]+;base64,/.test(n)){for(var data=atob(n.split(",")[1]),t=new Uint8Array(data.length),i=0;i<data.length;++i)t[i]=data.charCodeAt(i);v(t.buffer,e)}else{var o=new XMLHttpRequest;o.open(e._xhr.method,n,!0),o.withCredentials=e._xhr.withCredentials,o.responseType="arraybuffer",e._xhr.headers&&Object.keys(e._xhr.headers).forEach((function(n){o.setRequestHeader(n,e._xhr.headers[n])})),o.onload=function(){var code=(o.status+"")[0];"0"===code||"2"===code||"3"===code?v(o.response,e):e._emit("loaderror",null,"Failed loading audio file with status: "+o.status+".")},o.onerror=function(){e._webAudio&&(e._html5=!0,e._webAudio=!1,e._sounds=[],delete c[n],e.load())},m(o)}},m=function(e){try{e.send()}catch(n){e.onerror()}},v=function(e,n){var t=function(){n._emit("loaderror",null,"Decoding audio data failed.")},o=function(e){e&&n._sounds.length>0?(c[n._src]=e,h(n,e)):t()};"undefined"!=typeof Promise&&1===d.ctx.decodeAudioData.length?d.ctx.decodeAudioData(e).then(o).catch(t):d.ctx.decodeAudioData(e,o,t)},h=function(e,n){n&&!e._duration&&(e._duration=n.duration),0===Object.keys(e._sprite).length&&(e._sprite={__default:[0,1e3*e._duration]}),"loaded"!==e._state&&(e._state="loaded",e._emit("load"),e._loadQueue())},A=function(){if(d.usingWebAudio){try{"undefined"!=typeof AudioContext?d.ctx=new AudioContext:"undefined"!=typeof webkitAudioContext?d.ctx=new webkitAudioContext:d.usingWebAudio=!1}catch(e){d.usingWebAudio=!1}d.ctx||(d.usingWebAudio=!1);var e=/iP(hone|od|ad)/.test(d._navigator&&d._navigator.platform),n=d._navigator&&d._navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/),t=n?parseInt(n[1],10):null;if(e&&t&&t<9){var o=/safari/.test(d._navigator&&d._navigator.userAgent.toLowerCase());d._navigator&&!o&&(d.usingWebAudio=!1)}d.usingWebAudio&&(d.masterGain=void 0===d.ctx.createGain?d.ctx.createGainNode():d.ctx.createGain(),d.masterGain.gain.setValueAtTime(d._muted?0:d._volume,d.ctx.currentTime),d.masterGain.connect(d.ctx.destination)),d._setup()}};void 0===(o=function(){return{Howler:d,Howl:_}}.apply(n,[]))||(e.exports=o),n.Howler=d,n.Howl=_,void 0!==t?(t.HowlerGlobal=r,t.Howler=d,t.Howl=_,t.Sound=l):"undefined"!=typeof window&&(window.HowlerGlobal=r,window.Howler=d,window.Howl=_,window.Sound=l)}(),function(){"use strict";var e;HowlerGlobal.prototype._pos=[0,0,0],HowlerGlobal.prototype._orientation=[0,0,-1,0,1,0],HowlerGlobal.prototype.stereo=function(e){var n=this;if(!n.ctx||!n.ctx.listener)return n;for(var i=n._howls.length-1;i>=0;i--)n._howls[i].stereo(e);return n},HowlerGlobal.prototype.pos=function(e,n,t){var o=this;return o.ctx&&o.ctx.listener?(n="number"!=typeof n?o._pos[1]:n,t="number"!=typeof t?o._pos[2]:t,"number"!=typeof e?o._pos:(o._pos=[e,n,t],void 0!==o.ctx.listener.positionX?(o.ctx.listener.positionX.setTargetAtTime(o._pos[0],Howler.ctx.currentTime,.1),o.ctx.listener.positionY.setTargetAtTime(o._pos[1],Howler.ctx.currentTime,.1),o.ctx.listener.positionZ.setTargetAtTime(o._pos[2],Howler.ctx.currentTime,.1)):o.ctx.listener.setPosition(o._pos[0],o._pos[1],o._pos[2]),o)):o},HowlerGlobal.prototype.orientation=function(e,n,t,o,r,d){var _=this;if(!_.ctx||!_.ctx.listener)return _;var l=_._orientation;return n="number"!=typeof n?l[1]:n,t="number"!=typeof t?l[2]:t,o="number"!=typeof o?l[3]:o,r="number"!=typeof r?l[4]:r,d="number"!=typeof d?l[5]:d,"number"!=typeof e?l:(_._orientation=[e,n,t,o,r,d],void 0!==_.ctx.listener.forwardX?(_.ctx.listener.forwardX.setTargetAtTime(e,Howler.ctx.currentTime,.1),_.ctx.listener.forwardY.setTargetAtTime(n,Howler.ctx.currentTime,.1),_.ctx.listener.forwardZ.setTargetAtTime(t,Howler.ctx.currentTime,.1),_.ctx.listener.upX.setTargetAtTime(o,Howler.ctx.currentTime,.1),_.ctx.listener.upY.setTargetAtTime(r,Howler.ctx.currentTime,.1),_.ctx.listener.upZ.setTargetAtTime(d,Howler.ctx.currentTime,.1)):_.ctx.listener.setOrientation(e,n,t,o,r,d),_)},Howl.prototype.init=(e=Howl.prototype.init,function(n){var t=this;return t._orientation=n.orientation||[1,0,0],t._stereo=n.stereo||null,t._pos=n.pos||null,t._pannerAttr={coneInnerAngle:void 0!==n.coneInnerAngle?n.coneInnerAngle:360,coneOuterAngle:void 0!==n.coneOuterAngle?n.coneOuterAngle:360,coneOuterGain:void 0!==n.coneOuterGain?n.coneOuterGain:0,distanceModel:void 0!==n.distanceModel?n.distanceModel:"inverse",maxDistance:void 0!==n.maxDistance?n.maxDistance:1e4,panningModel:void 0!==n.panningModel?n.panningModel:"HRTF",refDistance:void 0!==n.refDistance?n.refDistance:1,rolloffFactor:void 0!==n.rolloffFactor?n.rolloffFactor:1},t._onstereo=n.onstereo?[{fn:n.onstereo}]:[],t._onpos=n.onpos?[{fn:n.onpos}]:[],t._onorientation=n.onorientation?[{fn:n.onorientation}]:[],e.call(this,n)}),Howl.prototype.stereo=function(e,t){var o=this;if(!o._webAudio)return o;if("loaded"!==o._state)return o._queue.push({event:"stereo",action:function(){o.stereo(e,t)}}),o;var r=void 0===Howler.ctx.createStereoPanner?"spatial":"stereo";if(void 0===t){if("number"!=typeof e)return o._stereo;o._stereo=e,o._pos=[e,0,0]}for(var d=o._getSoundIds(t),i=0;i<d.length;i++){var _=o._soundById(d[i]);if(_){if("number"!=typeof e)return _._stereo;_._stereo=e,_._pos=[e,0,0],_._node&&(_._pannerAttr.panningModel="equalpower",_._panner&&_._panner.pan||n(_,r),"spatial"===r?void 0!==_._panner.positionX?(_._panner.positionX.setValueAtTime(e,Howler.ctx.currentTime),_._panner.positionY.setValueAtTime(0,Howler.ctx.currentTime),_._panner.positionZ.setValueAtTime(0,Howler.ctx.currentTime)):_._panner.setPosition(e,0,0):_._panner.pan.setValueAtTime(e,Howler.ctx.currentTime)),o._emit("stereo",_._id)}}return o},Howl.prototype.pos=function(e,t,o,r){var d=this;if(!d._webAudio)return d;if("loaded"!==d._state)return d._queue.push({event:"pos",action:function(){d.pos(e,t,o,r)}}),d;if(t="number"!=typeof t?0:t,o="number"!=typeof o?-.5:o,void 0===r){if("number"!=typeof e)return d._pos;d._pos=[e,t,o]}for(var _=d._getSoundIds(r),i=0;i<_.length;i++){var l=d._soundById(_[i]);if(l){if("number"!=typeof e)return l._pos;l._pos=[e,t,o],l._node&&(l._panner&&!l._panner.pan||n(l,"spatial"),void 0!==l._panner.positionX?(l._panner.positionX.setValueAtTime(e,Howler.ctx.currentTime),l._panner.positionY.setValueAtTime(t,Howler.ctx.currentTime),l._panner.positionZ.setValueAtTime(o,Howler.ctx.currentTime)):l._panner.setPosition(e,t,o)),d._emit("pos",l._id)}}return d},Howl.prototype.orientation=function(e,t,o,r){var d=this;if(!d._webAudio)return d;if("loaded"!==d._state)return d._queue.push({event:"orientation",action:function(){d.orientation(e,t,o,r)}}),d;if(t="number"!=typeof t?d._orientation[1]:t,o="number"!=typeof o?d._orientation[2]:o,void 0===r){if("number"!=typeof e)return d._orientation;d._orientation=[e,t,o]}for(var _=d._getSoundIds(r),i=0;i<_.length;i++){var l=d._soundById(_[i]);if(l){if("number"!=typeof e)return l._orientation;l._orientation=[e,t,o],l._node&&(l._panner||(l._pos||(l._pos=d._pos||[0,0,-.5]),n(l,"spatial")),void 0!==l._panner.orientationX?(l._panner.orientationX.setValueAtTime(e,Howler.ctx.currentTime),l._panner.orientationY.setValueAtTime(t,Howler.ctx.currentTime),l._panner.orientationZ.setValueAtTime(o,Howler.ctx.currentTime)):l._panner.setOrientation(e,t,o)),d._emit("orientation",l._id)}}return d},Howl.prototype.pannerAttr=function(){var e,t,o,r=this,d=arguments;if(!r._webAudio)return r;if(0===d.length)return r._pannerAttr;if(1===d.length){if("object"!=typeof d[0])return(o=r._soundById(parseInt(d[0],10)))?o._pannerAttr:r._pannerAttr;e=d[0],void 0===t&&(e.pannerAttr||(e.pannerAttr={coneInnerAngle:e.coneInnerAngle,coneOuterAngle:e.coneOuterAngle,coneOuterGain:e.coneOuterGain,distanceModel:e.distanceModel,maxDistance:e.maxDistance,refDistance:e.refDistance,rolloffFactor:e.rolloffFactor,panningModel:e.panningModel}),r._pannerAttr={coneInnerAngle:void 0!==e.pannerAttr.coneInnerAngle?e.pannerAttr.coneInnerAngle:r._coneInnerAngle,coneOuterAngle:void 0!==e.pannerAttr.coneOuterAngle?e.pannerAttr.coneOuterAngle:r._coneOuterAngle,coneOuterGain:void 0!==e.pannerAttr.coneOuterGain?e.pannerAttr.coneOuterGain:r._coneOuterGain,distanceModel:void 0!==e.pannerAttr.distanceModel?e.pannerAttr.distanceModel:r._distanceModel,maxDistance:void 0!==e.pannerAttr.maxDistance?e.pannerAttr.maxDistance:r._maxDistance,refDistance:void 0!==e.pannerAttr.refDistance?e.pannerAttr.refDistance:r._refDistance,rolloffFactor:void 0!==e.pannerAttr.rolloffFactor?e.pannerAttr.rolloffFactor:r._rolloffFactor,panningModel:void 0!==e.pannerAttr.panningModel?e.pannerAttr.panningModel:r._panningModel})}else 2===d.length&&(e=d[0],t=parseInt(d[1],10));for(var _=r._getSoundIds(t),i=0;i<_.length;i++)if(o=r._soundById(_[i])){var l=o._pannerAttr;l={coneInnerAngle:void 0!==e.coneInnerAngle?e.coneInnerAngle:l.coneInnerAngle,coneOuterAngle:void 0!==e.coneOuterAngle?e.coneOuterAngle:l.coneOuterAngle,coneOuterGain:void 0!==e.coneOuterGain?e.coneOuterGain:l.coneOuterGain,distanceModel:void 0!==e.distanceModel?e.distanceModel:l.distanceModel,maxDistance:void 0!==e.maxDistance?e.maxDistance:l.maxDistance,refDistance:void 0!==e.refDistance?e.refDistance:l.refDistance,rolloffFactor:void 0!==e.rolloffFactor?e.rolloffFactor:l.rolloffFactor,panningModel:void 0!==e.panningModel?e.panningModel:l.panningModel};var c=o._panner;c?(c.coneInnerAngle=l.coneInnerAngle,c.coneOuterAngle=l.coneOuterAngle,c.coneOuterGain=l.coneOuterGain,c.distanceModel=l.distanceModel,c.maxDistance=l.maxDistance,c.refDistance=l.refDistance,c.rolloffFactor=l.rolloffFactor,c.panningModel=l.panningModel):(o._pos||(o._pos=r._pos||[0,0,-.5]),n(o,"spatial"))}return r},Sound.prototype.init=function(e){return function(){var n=this,t=n._parent;n._orientation=t._orientation,n._stereo=t._stereo,n._pos=t._pos,n._pannerAttr=t._pannerAttr,e.call(this),n._stereo?t.stereo(n._stereo):n._pos&&t.pos(n._pos[0],n._pos[1],n._pos[2],n._id)}}(Sound.prototype.init),Sound.prototype.reset=function(e){return function(){var n=this,t=n._parent;return n._orientation=t._orientation,n._stereo=t._stereo,n._pos=t._pos,n._pannerAttr=t._pannerAttr,n._stereo?t.stereo(n._stereo):n._pos?t.pos(n._pos[0],n._pos[1],n._pos[2],n._id):n._panner&&(n._panner.disconnect(0),n._panner=void 0,t._refreshBuffer(n)),e.call(this)}}(Sound.prototype.reset);var n=function(e,n){"spatial"===(n=n||"spatial")?(e._panner=Howler.ctx.createPanner(),e._panner.coneInnerAngle=e._pannerAttr.coneInnerAngle,e._panner.coneOuterAngle=e._pannerAttr.coneOuterAngle,e._panner.coneOuterGain=e._pannerAttr.coneOuterGain,e._panner.distanceModel=e._pannerAttr.distanceModel,e._panner.maxDistance=e._pannerAttr.maxDistance,e._panner.refDistance=e._pannerAttr.refDistance,e._panner.rolloffFactor=e._pannerAttr.rolloffFactor,e._panner.panningModel=e._pannerAttr.panningModel,void 0!==e._panner.positionX?(e._panner.positionX.setValueAtTime(e._pos[0],Howler.ctx.currentTime),e._panner.positionY.setValueAtTime(e._pos[1],Howler.ctx.currentTime),e._panner.positionZ.setValueAtTime(e._pos[2],Howler.ctx.currentTime)):e._panner.setPosition(e._pos[0],e._pos[1],e._pos[2]),void 0!==e._panner.orientationX?(e._panner.orientationX.setValueAtTime(e._orientation[0],Howler.ctx.currentTime),e._panner.orientationY.setValueAtTime(e._orientation[1],Howler.ctx.currentTime),e._panner.orientationZ.setValueAtTime(e._orientation[2],Howler.ctx.currentTime)):e._panner.setOrientation(e._orientation[0],e._orientation[1],e._orientation[2])):(e._panner=Howler.ctx.createStereoPanner(),e._panner.pan.setValueAtTime(e._stereo,Howler.ctx.currentTime)),e._panner.connect(e._node),e._paused||e._parent.pause(e._id,!0).play(e._id,!0)}}()}).call(this,t(37))}}]);
_nuxt/8408c71.js ADDED
@@ -0,0 +1 @@
 
 
1
+ (window.webpackJsonp=window.webpackJsonp||[]).push([[8],{135:function(e,t,o){"use strict";var n=o(18),r=(o(15),o(34),o(46),{install:function(e,t){var o=[],r=[],l=[],c=[];e.mixin({beforeDestroy:function(){o.forEach((function(e){return window.clearTimeout(e)})),r.forEach((function(e){return window.clearInterval(e)})),l.forEach((function(e){var t=Object(n.a)(e,2),o=t[0],r=t[1];return window.removeEventListener(o,r)})),c.forEach((function(e){return window.cancelAnimationFrame(e.id)})),o=[],r=[],l=[],c=[]}}),e.prototype.$setInterval=function(e,t){r.push(window.setInterval(e,t))},e.prototype.$setTimeout=function(e,t){o.push(window.setTimeout(e,t))},e.prototype.$requestAnimationFrame=function(e){var t={id:null};requestAnimationFrame((function o(time){e(time),t.id=requestAnimationFrame(o)})),c.push(t)},e.prototype.$addEventListener=function(e,t,o){l.push([e,t]),window.addEventListener(e,t,o)}}});o(1).default.use(r)},136:function(e,t,o){"use strict";var n=o(1),r=o(195);n.default.use(r.a,{config:{id:"G-L7MJCSDHKV",params:{send_page_view:!0}}})},190:function(e,t,o){var content=o(269);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(108).default)("2ccdeb7a",content,!0,{sourceMap:!1})},191:function(e,t,o){var content=o(273);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,o(108).default)("14659720",content,!0,{sourceMap:!1})},198:function(e,t,o){"use strict";var n={mounted:function(){document.body.style.background="white"},head:function(){return this.$store.getters.getMeta(this.$route.path)}},r=(o(268),o(28)),component=Object(r.a)(n,(function(){var e=this._self._c;return e("div",[e("Nuxt")],1)}),[],!1,null,null,null);t.a=component.exports},199:function(e,t,o){"use strict";var n={},r=(o(272),o(28)),component=Object(r.a)(n,(function(){this._self._c;return this._m(0)}),[function(){var e=this._self._c;return e("div",[e("iframe",{staticClass:"old-frame",attrs:{src:"http://old.neal.fun.s3-website-us-east-1.amazonaws.com/draw-your-island/"}})])}],!1,null,"167fb083",null);t.a=component.exports},220:function(e,t,o){o(221),e.exports=o(222)},268:function(e,t,o){"use strict";o(190)},269:function(e,t,o){var n=o(107),r=o(200),l=o(270),c=o(271),d=n(!1),h=r(l),f=r(c);d.push([e.i,"@font-face{font-family:Roboto;src:url("+h+")}@font-face{font-family:Roboto;font-weight:700;src:url("+f+")}html{font-size:16px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box;color:#000;font-family:Roboto,sans-serif;background:#fff}*,:after,:before{box-sizing:border-box;margin:0}.simple-page{background:#f1f2f6}.pw_report_ad_container{display:none!important}",""]),e.exports=d},270:function(e,t,o){e.exports=o.p+"fonts/Roboto-Medium.70ace38.woff2"},271:function(e,t,o){e.exports=o.p+"fonts/Roboto-Bold.002079d.woff2"},272:function(e,t,o){"use strict";o(191)},273:function(e,t,o){var n=o(107)(!1);n.push([e.i,".old-frame[data-v-167fb083]{position:fixed;top:0;left:0;width:100%;height:100%;border:none}",""]),e.exports=n},274:function(e,t,o){"use strict";o.r(t),o.d(t,"state",(function(){return n})),o.d(t,"getters",(function(){return r}));o(208),o(15);var n=function(){return{homeMeta:{title:"Neal.fun",link:[{rel:"canonical",href:"https://neal.fun"},{rel:"icon",type:"image/png",href:"/favicons/home.png"}],meta:[{name:"title",content:"Neal.fun"},{name:"description",content:"Games, visualizations, interactives and other weird stuff."}]},posts:[{title:"Infinite Craft",socialDesc:"A game about crafting",desc:"",path:"infinite-craft",preload:!0},{title:"Internet Artifacts",socialDesc:"Browse through the old internet",desc:"",path:"internet-artifacts",preload:!1},{title:"The Password Game",socialDesc:"Please choose a password",desc:"Please choose a password",path:"password-game",preload:!1},{title:"Space Elevator",socialDesc:"Take a trip to space!",desc:"Take a trip to space and explore the atmosphere in the world's only space elevator.",path:"space-elevator",preload:!0},{title:"Asteroid Launcher",socialDesc:"Design your own asteroid and launch it at Earth!",desc:"An asteroid simulator that lets you design your own asteroid and launch it at Earth. Simulate the effects of an asteroid impact on Earth's population.",path:"asteroid-launcher",preload:!1},{title:"Draw a Perfect Circle ⭕️💯",socialDesc:"How good are your circle drawing skills?",desc:"A game that tests your circle drawing skills. Try to draw a perfect circle and see how close you can get.",path:"perfect-circle",preload:!0},{title:"Wonders of Street View",socialDesc:"Explore the weird and wonderful things on Google Street View",desc:"Explore the weird and wonderful things on Google Street View. Funny-looking buildings, strange costumes, and much more.",path:"wonders-of-street-view",preload:!0},{title:"Days Since Incident",socialDesc:"Tracking natural disasters on Earth",desc:"Tracking natural disasters on Earth. See how many days have passed since the last earthquake, volcanic eruption, hurricane & more.",path:"days-since-incident",preload:!0},{title:"Design the next iPhone",socialDesc:"Apple is running out of ideas and needs your help.",desc:"Design your dream iPhone with this interactive 3D builder. Tim Cook needs your help to make Apple's next masterpiece.",path:"design-the-next-iphone",preload:!1},{title:"Absurd Trolley Problems",socialDesc:"Every problem is the trolley problem.",desc:"A game that gives you increasingly absurd trolley problems. Help humanity solve philosophy by solving all the trolley problems.",path:"absurd-trolley-problems",preload:!0},{title:"Earth Reviews",socialDesc:"Help improve the simulation.",desc:"A review site for Earth itself. Review things on Earth to help improve the simulation.",path:"earth-reviews",preload:!0},{title:"Privacy Policy",socialDesc:"",desc:"",path:"privacy-policy",hidden:!0},{title:"Let's Settle This",socialDesc:"It's time to settle the endless internet debates.",desc:"Help the internet solve age-old debates so we can finally move on. How do you pronounce GIF? Chunky or smooth peanut butter? Is cereal a soup?",path:"lets-settle-this",preload:!0},{title:"Ambient Chaos",socialDesc:"Ambient music gone a little too far...",desc:"An ambient sound maker that goes a little too far. Sleep to rain mixed in with construction sounds and arguing couples.",path:"ambient-chaos",preload:!0},{title:"Ten Years Ago",socialDesc:"What did the internet look like ten years ago?",desc:"See what the internet looked like exactly ten years ago today.",path:"ten-years-ago",preload:!0,hidden:!0},{title:"Rocks",socialDesc:"Stack rocks I guess",desc:"A peaceful rock stacking game.",path:"rocks",preload:!1},{title:"Sell! Sell! Sell!",socialDesc:"Visualizing the products that won capitalism.",desc:"A visualization of the most sold products around the world. See how many Big Mac's are sold every second.",path:"sell-sell-sell",preload:!0},{title:"Universe Forecast",socialDesc:"What does the future look like?",desc:"See what the future of the universe will look like. Scroll past as the sun explodes and Andromeda collides with the Milky Way.",path:"universe-forecast",preload:!0},{title:"The Auction Game",socialDesc:"Can you guess the price of these paintings?",desc:"A game where you have to guess the prices of paintings sold at auction.",path:"auction-game",preload:!0},{title:"Printing Money",socialDesc:"Visualize the flow of money",desc:"A visualization of salaries and company profits. See how your salary compares to CEOs.",path:"printing-money",preload:!0},{title:"Life Stats",socialDesc:"Find out what's happened in your lifetime.",desc:"Find out what has happened in your lifetime. How many times have you blinked? How much has the stock market gone up?",path:"life-stats",preload:!0},{title:"The Deep Sea",socialDesc:"Scroll down the deep sea in this interactive page.",desc:"An interactive page that lets you scroll down the ocean. Visit the great depths of the Mariana Trench and discover all the sea creatures hidden beneath.",path:"deep-sea",preload:!0},{title:"The Size of Space",socialDesc:"Explore the scale of the universe",desc:"An interactive visualization of the enormous objects in our universe. See how the Earth compares to the Sun, black holes and the Milky Way.",path:"size-of-space",preload:!1},{title:"Share This Page",socialDesc:"There are so many ways to share this page",desc:"There are so many ways to share this page.",path:"share-this-page",preload:!0},{title:"Dark Patterns",socialDesc:"See how companies use dark patterns to influence your behavior",desc:"See how companies use dark patterns to influence your behavior.",path:"dark-patterns",hideInRecommended:!0,preload:!0},{title:"Who Was Alive?",socialDesc:"View history in a new way",desc:"See which historical figures were alive at the same time.",path:"who-was-alive",preload:!1},{title:"Where does the day go?",socialDesc:"Why does it often feel like you have no time?",desc:"An interactive article about why days can feel so short.",path:"where-does-the-day-go",hideInRecommended:!0},{title:"Life Checklist",socialDesc:"How many items have you completed?",desc:"A checklist for the average human life. How many items have you completed?",path:"life-checklist",preload:!0},{title:"Speed",socialDesc:"See how fast you're moving right now!",desc:"See how fast you're moving right now in the universe.",path:"speed",hideInRecommended:!0,preload:!0},{title:"Paper",socialDesc:"What happens if you keep folding a piece of paper?",desc:"An interactive visualization of what happens if you keep folding a piece of paper.",path:"paper",preload:!0},{title:"Draw Logos From Memory",socialDesc:"How well can you draw famous logos?",desc:"Try your best to draw famous logos from your memory. How well do you remember them?",path:"logos-from-memory",preload:!0},{title:"Progress",socialDesc:"Visualizing the world with progress bars",desc:"Visualizing the world with progress bars. How long until the next minute? Christmas? Death of the universe?",path:"progress",preload:!1},{title:"Spend Bill Gates' Money",socialDesc:"What would you do with 100 billion dollars?",desc:"An interactive game that lets you spend Bill Gates' money. What would you do with 100 billion dollars?",path:"spend",preload:!0},{title:"Baby Map",socialDesc:"Where are babies being born?",desc:"A map visualization of where babies are being born.",path:"baby-map",preload:!1},{title:"Draw Your Island",socialDesc:"What would you island have?",desc:"",path:"draw-your-island",hidden:!0},{title:"Macaroni Draw",socialDesc:"Make your masterpiece",desc:"",path:"macaroni-draw",hidden:!0},{title:"Conquer the World",socialDesc:"How many countries have you visited?",desc:"",path:"conquer-the-world",hidden:!0}]}},r={getMeta:function(e){return function(path){if("/"===path)return e.homeMeta;var t=e.posts.find((function(e){return"/".concat(e.path,"/")===path}));if(!t)return{link:[],meta:[],title:""};var o="https://neal.fun",n="".concat(o,"/").concat(t.path,"/"),r="".concat(o,"/share-cards/").concat(t.path,".png");"absurd-trolley-problems"===t.path&&(r="".concat(o,"/share-cards/").concat(t.path,"2.png")),"asteroid-launcher"===t.path&&(r="".concat(o,"/share-cards/").concat(t.path,"2.png")),"password-game"===t.path&&(r="".concat(o,"/share-cards/").concat(t.path,".png?v=2"));var l="/favicons/".concat(t.path,".png");return{title:t.title,link:[{rel:"canonical",href:n},{rel:"icon",type:"image/png",href:l}],meta:[{name:"title",content:t.title},{name:"description",content:t.desc},{property:"og:type",content:"website"},{property:"og:url",content:n},{property:"og:title",content:t.title},{property:"og:description",content:t.socialDesc},{property:"og:image",content:r},{property:"twitter:card",content:"summary_large_image"},{property:"twitter:url",content:n},{property:"twitter:image",content:r},{property:"twitter:title",content:t.title},{property:"twitter:description",content:t.socialDesc}]}}}}},38:function(e,t,o){"use strict";var n={mounted:function(){}},r=o(28),component=Object(r.a)(n,(function(){return(0,this._self._c)("div")}),[],!1,null,null,null);t.a=component.exports}},[[220,53,9,54]]]);
_nuxt/8be3cd8.js ADDED
@@ -0,0 +1 @@
 
 
1
+ !function(e){function r(data){for(var r,n,c=data[0],d=data[1],l=data[2],i=0,h=[];i<c.length;i++)n=c[i],Object.prototype.hasOwnProperty.call(o,n)&&o[n]&&h.push(o[n][0]),o[n]=0;for(r in d)Object.prototype.hasOwnProperty.call(d,r)&&(e[r]=d[r]);for(v&&v(data);h.length;)h.shift()();return f.push.apply(f,l||[]),t()}function t(){for(var e,i=0;i<f.length;i++){for(var r=f[i],t=!0,n=1;n<r.length;n++){var d=r[n];0!==o[d]&&(t=!1)}t&&(f.splice(i--,1),e=c(c.s=r[0]))}return e}var n={},o={53:0},f=[];function c(r){if(n[r])return n[r].exports;var t=n[r]={i:r,l:!1,exports:{}};return e[r].call(t.exports,t,t.exports,c),t.l=!0,t.exports}c.e=function(e){var r=[],t=o[e];if(0!==t)if(t)r.push(t[2]);else{var n=new Promise((function(r,n){t=o[e]=[r,n]}));r.push(t[2]=n);var f,script=document.createElement("script");script.charset="utf-8",script.timeout=120,c.nc&&script.setAttribute("nonce",c.nc),script.src=function(e){return c.p+""+{0:"6bc66ba",1:"dcc1889",2:"8108e77",3:"b9a47fa",4:"fcc3dfb",5:"67800c0",6:"b582dd7",7:"552ced9",10:"f1d3978",11:"e5a96fd",12:"54fe3c8",13:"b105473",14:"92a4367",15:"8cd6f8c",16:"e45fe8a",17:"2178ee4",18:"f77b3d6",19:"2680f95",20:"49f6bfa",21:"91172d7",22:"ed5d02e",23:"06dda78",24:"9e0f508",25:"46a5a39",26:"aa738d6",27:"992eef7",28:"1aa6aa1",29:"f4fe786",30:"7ff5175",31:"b77eea7",32:"ad56cfd",33:"d7ac10f",34:"8b2befe",35:"e66ff6f",36:"69040cc",37:"2576758",38:"46a8428",39:"a7d12ad",40:"e2f8d5f",41:"ddd15e0",42:"764c452",43:"9e53d7e",44:"c12dc59",45:"417f0f7",46:"1cce6c5",47:"7c428fb",48:"d3dd843",49:"e62ab63",50:"752a946",51:"3c7792d",52:"158ad79",55:"91be747",56:"aa43109",57:"85f4d17",58:"7e09272",59:"fc52aec",60:"2c664e8",61:"7f4fc98",62:"b08a165",63:"1987c90",64:"6315d37",65:"382a51f",66:"3a9368f",67:"0c5bacd",68:"b871dbd",69:"a2626b8",70:"ec6ffe6",71:"4af0f14"}[e]+".js"}(e);var d=new Error;f=function(r){script.onerror=script.onload=null,clearTimeout(l);var t=o[e];if(0!==t){if(t){var n=r&&("load"===r.type?"missing":r.type),f=r&&r.target&&r.target.src;d.message="Loading chunk "+e+" failed.\n("+n+": "+f+")",d.name="ChunkLoadError",d.type=n,d.request=f,t[1](d)}o[e]=void 0}};var l=setTimeout((function(){f({type:"timeout",target:script})}),12e4);script.onerror=script.onload=f,document.head.appendChild(script)}return Promise.all(r)},c.m=e,c.c=n,c.d=function(e,r,t){c.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},c.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},c.t=function(e,r){if(1&r&&(e=c(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(c.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var n in e)c.d(t,n,function(r){return e[r]}.bind(null,n));return t},c.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return c.d(r,"a",r),r},c.o=function(object,e){return Object.prototype.hasOwnProperty.call(object,e)},c.p="/_nuxt/",c.oe=function(e){throw console.error(e),e};var d=window.webpackJsonp=window.webpackJsonp||[],l=d.push.bind(d);d.push=r,d=d.slice();for(var i=0;i<d.length;i++)r(d[i]);var v=l;t()}([]);
_nuxt/8cd6f8c.js ADDED
@@ -0,0 +1 @@
 
 
1
+ (window.webpackJsonp=window.webpackJsonp||[]).push([[15],{1303:function(t,e,o){"use strict";o.r(e);var r=o(33),n=(o(50),o(43),o(45),o(87),o(88),o(110),o(46),o(303),o(15),o(34),o(276),o(69),o(40),{props:{text:{required:!0,type:String},showPieChart:{required:!1,type:Boolean,default:!1},percentAgree:{required:!1,type:Number,default:0}},watch:{text:function(){this.animIndex=0,this.animateText()}},mounted:function(){var t=this;this.animateText(),this.showPieChart&&setTimeout((function(){t.$refs.pie.setAttribute("stroke-dasharray","".concat(31.4*t.percentAgree/100," 31.4"))}),1900)},data:function(){return{animIndex:0,selectors:[]}},computed:{textArr:function(){return this.text.split(" ")}},methods:{animateText:function(){0==this.animIndex&&(this.selectors=Array.from(this.$refs.wavyText.querySelectorAll(".letter"))),this.animIndex<this.text.length?(this.selectors[this.animIndex].style.opacity=1,this.animIndex++,setTimeout(this.animateText,15)):this.$emit("done")}}}),l=(o(766),o(28)),c=Object(l.a)(n,(function(){var t=this,e=t._self._c;return e("div",{ref:"wavyText",staticClass:"wavy-text"},[t.showPieChart?e("svg",{staticClass:"pie-chart",staticStyle:{"fill-rule":"evenodd","clip-rule":"evenodd"},attrs:{width:"100%",height:"100%",viewBox:"0 0 20 20"}},[e("path",{staticStyle:{fill:"white"},attrs:{id:"outer",d:"M10,1C14.873,1.576 19.207,5.677 19,10C18.766,14.888 14.847,18.965 10,19C5.237,19.034 0.755,14.949 1,10C1.222,5.532 5.432,0.46 10,1Z"}}),t._v(" "),e("clipPath",{attrs:{id:"_clip1"}},[e("path",{attrs:{id:"outer1","serif:id":"outer",d:"M10,1C14.873,1.576 19.207,5.677 19,10C18.766,14.888 14.847,18.965 10,19C5.237,19.034 0.755,14.949 1,10C1.222,5.532 5.432,0.46 10,1Z"}})]),t._v(" "),e("g",{attrs:{"clip-path":"url(#_clip1)"}},[e("g",{attrs:{transform:"matrix(-3.82857e-16,-1,1,-3.82857e-16,7.65714e-15,20)"}},[e("circle",{ref:"pie",staticClass:"pie-chart-black",attrs:{cx:"10",cy:"10",r:"5",fill:"none",stroke:"black","stroke-width":"1","stroke-dasharray":"0, 31.4"}})]),t._v(" "),e("path",{staticStyle:{fill:"white",stroke:"black","stroke-width":"1px"},attrs:{id:"inner",d:"M10,6C12.408,6.204 14.277,8.015 14,10C13.715,12.039 12.075,13.602 10,14C7.832,14.416 6,12.208 6,10C6,7.792 7.8,5.814 10,6Z"}})]),t._v(" "),e("path",{staticStyle:{fill:"none",stroke:"black","stroke-width":"1px"},attrs:{id:"outer2","serif:id":"outer",d:"M10,1C14.873,1.576 19.207,5.677 19,10C18.766,14.888 14.847,18.965 10,19C5.237,19.034 0.755,14.949 1,10C1.222,5.532 5.432,0.46 10,1Z"}})]):t._e(),t._v(" "),t._l(t.textArr,(function(o,i){return e("span",{key:i,staticClass:"wavy-text-word",style:{"--letters-shown":t.animIndex}},[t._l(o,(function(o,r){return e("span",{key:r,staticClass:"letter"},[t._v(t._s(o))])})),t._v(" "),e("span",{staticClass:"letter"})],2)}))],2)}),[],!1,null,"0b03d878",null).exports,d=o(297),h=o.n(d),f=o(785),v={},m=(o(786),{components:{Modal:Object(l.a)(v,(function(){var t=this,e=t._self._c;return e("div",[e("div",{staticClass:"modal-bg"}),t._v(" "),e("div",{staticClass:"modal"},[t._t("default")],2)])}),[],!1,null,"46086f05",null).exports,WavyText:c}});o(788);function y(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(object);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,o)}return e}function x(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?y(Object(source),!0).forEach((function(e){Object(r.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):y(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}var w={components:{WavyText:c,ResumeModal:Object(l.a)(m,(function(){var t=this,e=t._self._c;return e("Modal",[e("div",{staticClass:"question"},[e("WavyText",{attrs:{text:"Would you like to continue or start over?"}})],1),t._v(" "),e("div",{staticClass:"options"},[e("button",{staticClass:"option",on:{click:function(e){return t.$emit("continue")}}},[t._v("Continue")]),t._v(" "),e("button",{staticClass:"option-secondary",on:{click:function(e){return t.$emit("startOver")}}},[t._v("\n Start Over\n ")])])])}),[],!1,null,"041c757e",null).exports},data:function(){return{chosen:0,step:!1,lvls:f,currLvl:0,showExplosion:!1,showSplat1:!1,showSplat2:!1,showOptions:!1,results:{},showContinue:!1,enlargeOption1:!1,enlargeOption2:!1}},created:function(){var t=this;h.a.get("https://2ixpck9cs0.execute-api.us-east-1.amazonaws.com/prod/getVotes").then((function(e){t.results=e.data})),this.preload()},mounted:function(){var t=JSON.parse(localStorage.getItem("absurd-trolley-problems-state")||"{}");t&&(this.currLvl=t.level||0,this.currLvl>=f.length?this.currLvl=0:0!==this.currLvl&&(this.showContinue=!0))},computed:{currPrompt:function(){return this.lvls[this.currLvl].text},option1Style:function(){var style=x({},f[this.currLvl].option1.style);return style&&this.enlargeOption1&&(style.transform+=" scale(1.035)"),style},option2Style:function(){var style=x({},f[this.currLvl].option2.style);return style&&this.enlargeOption2&&(style.transform+=" scale(1.035)"),style},percentAgree:function(){var t,e=this.results[this.lvls[this.currLvl].id],o=e.pull+e.nothing;return t=1==this.chosen?(e.nothing||0)/o:(e.pull||0)/o,Math.round(100*t)},percentDisagree:function(){return 100-this.percentAgree},resultText:function(){var t=this.results[this.lvls[this.currLvl].id],e=t.pull+t.nothing;return"".concat(this.percentAgree,"% of people agree with you, ").concat(this.percentDisagree,"% disagree (").concat(e.toLocaleString()," votes)")},promptFontStyle:function(){return window.innerWidth>600?"calc(min(5vmin, 41px) * ".concat((100-.1*(this.currPrompt.length-130))/100,")"):"calc(min(7.4vmin, 42px) * ".concat((100-.08*(this.currPrompt.length-130))/100,")")},resultFontSize:function(){return window.innerWidth>600?"calc(min(4.5vmin, 38px) * ".concat((100-.1*(this.currPrompt.length-130))/100,")"):"calc(min(7vmin, 38px) * ".concat((100-.1*(this.currPrompt.length-130))/100,")")}},methods:{choose:function(t){var e=this;this.chosen=t,this.submitChoice(),this.enlargeOption1=!1,this.enlargeOption2=!1;var o=this.lvls[this.currLvl].id,path="/absurd-trolley-problems";if("time-machine"===o)1===this.chosen&&setTimeout((function(){e.showSplat1=!0}),750);else if("lifespan"===o)1===this.chosen?setTimeout((function(){e.$refs.option1.src="".concat(path,"/one-guy-hurt.svg")}),1e3):setTimeout((function(){e.$refs.option2.src="".concat(path,"/five-guys-hurt.svg")}),1100);else if("eternity"===o){if(2===this.chosen){this.showExplosion=!0;var r=window.getComputedStyle(this.$refs.trolley).getPropertyValue("transform");this.$refs.explosion.style="transform: ".concat(r)}}else if("placebo"===o){setTimeout((function(){e.showSplat1=!0}),750)}else if("mercy"===o){var n=1===this.chosen?750:350;setTimeout((function(){e.showSplat1=!0}),n)}else if(0!==this.chosen){var l=1===this.chosen?750:1e3;setTimeout((function(){e["showSplat".concat(e.chosen)]=!0}),l)}},submitChoice:function(){h.a.post("https://2ixpck9cs0.execute-api.us-east-1.amazonaws.com/prod/vote",{option:2===this.chosen?"pull":"nothing",question:f[this.currLvl].id});var t=JSON.parse(localStorage.getItem("absurd-trolley-problems-state"))||{kills:new Array(f.length).fill(0)};t.level=this.currLvl+1,t.kills[this.currLvl]=f[this.currLvl]["option".concat(this.chosen)].kill||0,"mystery"===f[this.currLvl].id&&(1==this.chosen?t.kills[this.currLvl]=Math.random()<.5?2:0:t.kills[this.currLvl]=Math.random()<.1?10:0),localStorage.setItem("absurd-trolley-problems-state",JSON.stringify(t))},startOver:function(){this.showContinue=!1,this.currLvl=0,localStorage.removeItem("absurd-trolley-problems-state")},preload:function(){var path="/absurd-trolley-problems";f.forEach((function(t){var e=new Image,o=new Image;t.option1.src&&(e.src="".concat(path,"/").concat(t.option1.src,".svg")),t.option2.src&&(o.src="".concat(path,"/").concat(t.option2.src,".svg"))})),["splat","you","explosion","gas","skull","you-pull","you-step","you","trolley-fire","circle-track","five-guys-hurt","one-guy-hurt"].forEach((function(t){(new Image).src="".concat(path,"/").concat(t,".svg")}))},nextLvl:function(){this.currLvl!==f.length-1?(this.currLvl++,this.chosen=0,this.showOptions=!1,this.showSplat1=!1,this.showSplat2=!1,this.showExplosion=!1):this.$emit("done")}}},k=(o(790),Object(l.a)(w,(function(){var t,e=this,o=e._self._c;return o("div",[e.showContinue?o("ResumeModal",{on:{continue:function(t){e.showContinue=!1},startOver:e.startOver}}):e._e(),e._v(" "),o("div",{staticClass:"level"},[e._v("Level "+e._s(e.currLvl+1)+": "+e._s(e.lvls[e.currLvl].title))]),e._v(" "),o("div",{staticClass:"diagram",class:Object(r.a)({},e.lvls[e.currLvl].diagramClass,!0)},[o("img",{class:Object(r.a)({},e.lvls[e.currLvl].trackClass||"track",!0),attrs:{src:"/absurd-trolley-problems/".concat(e.lvls[e.currLvl].track||"track",".svg")}}),e._v(" "),o("img",{directives:[{name:"show",rawName:"v-show",value:!e.lvls[e.currLvl].option1.hide&&!e.showSplat1,expression:"!lvls[currLvl].option1.hide && !showSplat1"}],key:e.lvls[e.currLvl].option1.src,ref:"option1",staticClass:"option1",style:e.option1Style,attrs:{src:"/absurd-trolley-problems/".concat(e.lvls[e.currLvl].option1.src,".svg")}}),e._v(" "),o("img",{directives:[{name:"show",rawName:"v-show",value:!e.lvls[e.currLvl].option1.hide&&e.showSplat1,expression:"!lvls[currLvl].option1.hide && showSplat1"}],ref:"splat1",staticClass:"splat1",attrs:{src:"/absurd-trolley-problems/splat.svg"}}),e._v(" "),o("img",{directives:[{name:"show",rawName:"v-show",value:!e.lvls[e.currLvl].option2.hide&&!e.showSplat2,expression:"!lvls[currLvl].option2.hide && !showSplat2"}],key:e.lvls[e.currLvl].option2.src,ref:"option2",staticClass:"option2",style:e.option2Style,attrs:{src:"/absurd-trolley-problems/".concat(e.lvls[e.currLvl].option2.src,".svg")}}),e._v(" "),o("img",{directives:[{name:"show",rawName:"v-show",value:!e.lvls[e.currLvl].option2.hide&&e.showSplat2,expression:"!lvls[currLvl].option2.hide && showSplat2"}],ref:"splat2",staticClass:"splat2",attrs:{src:"/absurd-trolley-problems/splat.svg"}}),e._v(" "),o("img",{directives:[{name:"show",rawName:"v-show",value:!e.lvls[e.currLvl].hideYou&&2!==e.chosen,expression:"!lvls[currLvl].hideYou && chosen !== 2"}],class:Object(r.a)({},e.lvls[e.currLvl].youClass||"you",!0),attrs:{src:"/absurd-trolley-problems/you.svg"}}),e._v(" "),o("img",{directives:[{name:"show",rawName:"v-show",value:!e.lvls[e.currLvl].hideYou&&2===e.chosen,expression:"!lvls[currLvl].hideYou && chosen === 2"}],class:Object(r.a)({},e.lvls[e.currLvl].youClass||"you",!0),attrs:{src:"/absurd-trolley-problems/you-pull.svg"}}),e._v(" "),o("div",{ref:"trolley",staticClass:"trolley-wrapper",class:(t={},Object(r.a)(t,"trolley-option"+e.chosen,!0),Object(r.a)(t,e.lvls[e.currLvl].trolleyClass||"trolley",!0),t)},[o("img",{attrs:{src:"/absurd-trolley-problems/trolley.svg"}})]),e._v(" "),o("img",{directives:[{name:"show",rawName:"v-show",value:e.showExplosion,expression:"showExplosion"}],ref:"explosion",staticClass:"explosion",attrs:{src:"/absurd-trolley-problems/explosion.svg"}})]),e._v(" "),o("div",{staticClass:"prompt",style:{fontSize:e.promptFontStyle}},[o("WavyText",{key:e.lvls[e.currLvl].text,attrs:{text:e.lvls[e.currLvl].text},on:{done:function(t){e.showOptions=!0}}})],1),e._v(" "),0===e.chosen?o("div",{key:"q-".concat(e.currLvl),staticClass:"options",class:{hidden:!e.showOptions}},[o("button",{staticClass:"action",style:{fontSize:e.promptFontStyle},on:{click:function(t){return e.choose(2)},mouseenter:function(t){e.enlargeOption2=!0},mouseleave:function(t){e.enlargeOption2=!1}}},[e._v("\n "+e._s(e.lvls[e.currLvl].option1.text||"Pull the lever")+"\n ")]),e._v(" "),o("button",{staticClass:"action",style:{fontSize:e.promptFontStyle},on:{click:function(t){return e.choose(1)},mouseenter:function(t){e.enlargeOption1=!0},mouseleave:function(t){e.enlargeOption1=!1}}},[e._v("\n "+e._s(e.lvls[e.currLvl].option2.text||"Do nothing")+"\n ")])]):o("div",{staticClass:"next-wrapper",style:{fontSize:e.resultFontSize}},[o("div",{staticClass:"stat"},[o("WavyText",{attrs:{showPieChart:!0,percentAgree:e.percentAgree,text:e.resultText}})],1),e._v(" "),o("button",{staticClass:"action action-next",style:{fontSize:e.resultFontSize},on:{click:e.nextLvl}},[e._v("\n Next\n "),o("img",{staticClass:"action-icon",attrs:{src:"/absurd-trolley-problems/arrow.svg"}})])])],1)}),[],!1,null,"bc056712",null).exports),Y={components:{WavyText:c},computed:{kills:function(){var t=JSON.parse(localStorage.getItem("absurd-trolley-problems-state")).kills;return t.reduce((function(t,a){return t+a}),0)}}},C=(o(793),{components:{Diagram:k,WavyText:c,EndScreen:Object(l.a)(Y,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"end-screen"},[e("div",{staticClass:"content-wrapper"},[e("img",{staticClass:"trolley-fire",attrs:{src:"/absurd-trolley-problems/trolley-fire.svg"}}),t._v(" "),e("div",{staticClass:"congrats"},[e("WavyText",{attrs:{text:"Congratulations! You have solved philosophy."}})],1),t._v(" "),e("div",{staticClass:"stats"},[e("img",{staticClass:"stats-icon",attrs:{src:"/absurd-trolley-problems/skull.svg"}}),t._v(" "),e("WavyText",{attrs:{text:"Kill count: ".concat(t.kills)}})],1)]),t._v(" "),e("NuxtLink",{staticClass:"more",attrs:{to:"/"}},[t._v("More posts on Neal.fun")])],1)}),[],!1,null,"5aa8ef4b",null).exports},data:function(){return{done:!1}}}),O=(o(795),Object(l.a)(C,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"container"},[e("nuxt-link",{attrs:{to:"/"}},[e("img",{staticClass:"site-title",attrs:{src:"/general/logo.svg"}})]),t._v(" "),e("div",{staticClass:"title"},[e("WavyText",{attrs:{text:"Absurd Trolley Problems"}})],1),t._v(" "),t.done?e("EndScreen"):e("Diagram",{on:{done:function(e){t.done=!0}}})],1)}),[],!1,null,"6b4ddb2d",null));e.default=O.exports},276:function(t,e,o){"use strict";var r=o(2),n=o(19),l=o(9),c=o(6),path=o(204),d=o(4),h=o(109),f=o(12),v=o(201),m=o(39),y=o(81),x=o(202),w=o(3),k=o(80).f,Y=o(29).f,C=o(21).f,O=o(281),W=o(282).trim,_="Number",S=c[_],L=path[_],A=S.prototype,z=c.TypeError,I=d("".slice),T=d("".charCodeAt),N=function(t){var e=x(t,"number");return"bigint"==typeof e?e:M(e)},M=function(t){var e,o,r,n,l,c,d,code,h=x(t,"number");if(y(h))throw z("Cannot convert a Symbol value to a number");if("string"==typeof h&&h.length>2)if(h=W(h),43===(e=T(h,0))||45===e){if(88===(o=T(h,2))||120===o)return NaN}else if(48===e){switch(T(h,1)){case 66:case 98:r=2,n=49;break;case 79:case 111:r=8,n=55;break;default:return+h}for(c=(l=I(h,2)).length,d=0;d<c;d++)if((code=T(l,d))<48||code>n)return NaN;return parseInt(l,r)}return+h},X=h(_,!S(" 0o1")||!S("0b1")||S("+0x1")),j=function(t){return m(A,t)&&w((function(){O(t)}))},E=function(t){var e=arguments.length<1?0:S(N(t));return j(this)?v(Object(e),this,E):e};E.prototype=A,X&&!n&&(A.constructor=E),r({global:!0,constructor:!0,wrap:!0,forced:X},{Number:E});var P=function(t,source){for(var e,o=l?k(source):"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(","),r=0;o.length>r;r++)f(source,e=o[r])&&!f(t,e)&&C(t,e,Y(source,e))};n&&L&&P(path[_],L),(X||n)&&P(path[_],S)},281:function(t,e,o){var r=o(4);t.exports=r(1..valueOf)},282:function(t,e,o){var r=o(4),n=o(24),l=o(13),c=o(283),d=r("".replace),h=RegExp("^["+c+"]+"),f=RegExp("(^|[^"+c+"])["+c+"]+$"),v=function(t){return function(e){var o=l(n(e));return 1&t&&(o=d(o,h,"")),2&t&&(o=d(o,f,"$1")),o}};t.exports={start:v(1),end:v(2),trim:v(3)}},283:function(t,e){t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},303:function(t,e,o){var r=o(2),n=o(304),l=o(112);r({target:"Array",proto:!0},{fill:n}),l("fill")},304:function(t,e,o){"use strict";var r=o(25),n=o(84),l=o(31);t.exports=function(t){for(var e=r(this),o=l(e),c=arguments.length,d=n(c>1?arguments[1]:void 0,o),h=c>2?arguments[2]:void 0,f=void 0===h?o:n(h,o);f>d;)e[d++]=t;return e}},401:function(t,e,o){var content=o(767);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("60f25b80",content,!0,{sourceMap:!1})},410:function(t,e,o){var content=o(787);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("5f3b114b",content,!0,{sourceMap:!1})},411:function(t,e,o){var content=o(789);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("49f7c3a6",content,!0,{sourceMap:!1})},412:function(t,e,o){var content=o(791);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("77c1e064",content,!0,{sourceMap:!1})},413:function(t,e,o){var content=o(794);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("78a80716",content,!0,{sourceMap:!1})},414:function(t,e,o){var content=o(796);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("0bc543a8",content,!0,{sourceMap:!1})},766:function(t,e,o){"use strict";o(401)},767:function(t,e,o){var r=o(107)(!1);r.push([t.i,".wavy-text-word[data-v-0b03d878]{display:inline-block;white-space:pre;will-change:transform}.wavy-text .wavy-text-word[data-v-0b03d878]:nth-child(4n){animation:wavy-0b03d878 2s ease-in-out infinite alternate-reverse}.wavy-text .wavy-text-word[data-v-0b03d878]:nth-child(4n+1){animation:wavy2-0b03d878 1.7s ease-in-out infinite alternate-reverse}.wavy-text .wavy-text-word[data-v-0b03d878]:nth-child(4n+2){animation:wavy3-0b03d878 1.5s ease-in-out infinite alternate-reverse}.wavy-text .wavy-text-word[data-v-0b03d878]:nth-child(4n+3){animation:wavy4-0b03d878 2.5s ease-in-out infinite alternate-reverse}.letter[data-v-0b03d878]{opacity:0;transition:opacity .2s linear}.pie-chart[data-v-0b03d878]{width:40px;height:40px;margin-top:-6px;overflow:visible;margin-right:5px;display:inline-block;position:relative;top:6px;line-height:0}.pie-chart circle[data-v-0b03d878]{transition:stroke-dasharray 1s ease-in-out}.pie-chart-black[data-v-0b03d878]{stroke-width:9px}@keyframes wavy-0b03d878{0%{transform:translate(-1.3%,-1.5%)}to{transform:translate(1.3%,1.4%)}}@keyframes wavy2-0b03d878{0%{transform:translate(1%,-1.4%)}to{transform:translate(-1.3%,1.5%)}}@keyframes wavy3-0b03d878{0%{transform:translate(.5%,-1%)}to{transform:translate(.9%,1.5%)}}@keyframes wavy4-0b03d878{0%{transform:translate(.8%,1.5%)}to{transform:translate(-.5%,1.2%)}}@media (prefers-reduced-motion){.wavy-text .wavy-text-word[data-v-0b03d878]{animation:none!important}}@media only screen and (max-width:600px){.pie-chart[data-v-0b03d878]{height:25px;width:25px;margin-right:3px;top:2px}.pie-chart-middle[data-v-0b03d878]{display:none}.pie-chart-black[data-v-0b03d878]{stroke-width:10px}}",""]),t.exports=r},785:function(t){t.exports=JSON.parse('[{"id":"original","title":"The Original","text":"Oh no! A trolley is heading towards 5 people. You can pull the lever to divert it to the other track, killing 1 person instead. What do you do?","option1":{"kill":5,"src":"five-guys","style":{"left":"60%","transform":"translateY(-19%)","maxWidth":"21%"}},"option2":{"src":"one-guy","kill":1,"style":{"left":"76%","transform":"translateY(-158%)","maxWidth":"10%"}}},{"id":"four-guys","title":"Four People","text":"Oh no! A trolley is heading towards 5 people. You can pull the lever to divert it to the other track, killing 4 people instead. What do you do?","option1":{"kill":5,"src":"five-guys","style":{"left":"60%","transform":"translateY(-19%)","maxWidth":"21%"}},"option2":{"kill":4,"src":"four-guys","style":{"left":"72%","transform":"translateY(-130%) rotate(-10deg)","maxWidth":"18%"}}},{"id":"life-savings","title":"Life Savings","text":"Oh no! A trolley is heading towards 5 people. You can pull the lever to divert it to the other track, but then your life savings will be destroyed. What do you do?","option1":{"src":"five-guys","kill":5,"style":{"left":"60%","transform":"translateY(-19%)","maxWidth":"21%"}},"option2":{"src":"life-savings","kill":0,"style":{"left":"69%","transform":"translateY(-139%) rotate(-5deg)","maxWidth":"23%"}}},{"id":"you","title":"You","text":"Oh no! A trolley is heading towards 5 people. You can pull the lever to divert it to the other track, sacrificing yourself instead. What do you do?","option1":{"kill":5,"src":"five-guys","style":{"left":"60%","transform":"translateY(-19%)","maxWidth":"21%"}},"option2":{"kill":1,"src":"yourself","style":{"left":"75%","transform":"translateY(-150%) rotate(-5deg)","maxWidth":"15%"}},"hideYou":true},{"id":"painting","title":"Priceless Painting","text":"Oh no! A trolley is heading towards 5 people. You can pull the lever to divert it to the other track, but then the original copy of the Mona Lisa will be destroyed. What do you do?","option1":{"kill":5,"src":"five-guys","style":{"left":"60%","transform":"translateY(-19%)","maxWidth":"21%"}},"option2":{"kill":0,"src":"mona-lisa","style":{"left":"76%","transform":"translateY(-158%) rotate(8deg)","maxWidth":"10%"}}},{"id":"bribes","title":"Bribes","text":"Oh no! A trolley is heading towards a rich man. The rich man offers you $500,000 to pull the lever, which would divert the trolley and kill someone else. What do you do?","option1":{"kill":1,"src":"rich-guy","style":{"left":"64%","transform":"translateY(-20%)","maxWidth":"12%"}},"option2":{"kill":1,"src":"one-guy","style":{"left":"76%","transform":"translateY(-158%) rotate(2deg)","maxWidth":"10.2%"}}},{"id":"sentience","title":"Levels of sentience","text":"Oh no! A trolley is heading towards 5 lobsters. You can pull the lever to divert it to the other track, running over a cat instead. What do you do?","option1":{"kill":5,"src":"lobsters","style":{"left":"56%","transform":"translateY(32%) rotate(19deg)","maxWidth":"30%"}},"option2":{"kill":1,"src":"cat","style":{"left":"74%","transform":"translateY(-190%) rotate(3deg)","maxWidth":"13%"}}},{"id":"sleeping","title":"Sleeping","text":"Oh no! A trolley is heading towards 5 people who are sleeping and won\'t feel pain. You can pull the lever to divert it to the other track, running over someone who is wide awake instead. What do you do?","option1":{"kill":5,"src":"five-guys-sleeping","style":{"left":"61%","transform":"translateY(-27%)","maxWidth":"21%"}},"option2":{"kill":1,"src":"one-guy","style":{"left":"76%","transform":"translateY(-158%)","maxWidth":"10%"}}},{"id":"personal-choices","title":"Personal choices","text":"Oh no! A trolley is heading towards 5 people who tied themselves to the track. You can pull the lever to divert it to the other track, killing 1 person who accidentally tripped onto the track instead. What do you do?","option1":{"kill":5,"src":"five-guys-smile","style":{"left":"61%","transform":"translateY(-18%)","maxWidth":"22%"}},"option2":{"kill":1,"src":"one-guy","style":{"left":"76%","transform":"translateY(-158%)","maxWidth":"10%"}}},{"id":"mercy","title":"Mercy","text":"Oh no! A trolley is heading towards 5 people. The lever just speeds up the trolley, which might make it less painful. What do you do?","option1":{"kill":5,"src":"five-guys","style":{"left":"60%","transform":"translateY(-19%)","maxWidth":"21%"}},"option2":{"kill":5,"src":"one-guy","style":{"left":"76%","transform":"translateY(-158%)","maxWidth":"10%"}},"diagramClass":"speed-up"},{"id":"minor","title":"Minor Inconvenience","text":"Oh no! A trolley is heading towards one guy. You can pull the lever to divert it to the other track, but then your Amazon package will be late. What do you do?","option1":{"kill":1,"src":"one-guy","style":{"left":"63%","transform":"translateY(-15%)","maxWidth":"10%"}},"option2":{"kill":0,"src":"","hide":true}},{"id":"best-friend","title":"Best Friend","text":"Oh no! A trolley is heading towards your best friend. You can pull the lever to divert it to the other track, killing 5 strangers instead. What do you do?","option1":{"kill":1,"src":"best-friend","style":{"left":"64%","transform":"translateY(-35%)","maxWidth":"14%"}},"option2":{"kill":5,"src":"five-guys","style":{"left":"74%","transform":"translateY(-127%) rotate(-10deg)","maxWidth":"20%"}}},{"id":"glasses","title":"Can\'t see","text":"Oh no! A trolley is heading towards 5 people. You can pull the lever to divert it to the other track, killing 1 person instead. At least, that\'s what you think is happening. You forgot your glasses and can\'t see that well. What do you do?","option1":{"kill":5,"src":"five-guys","style":{"left":"60%","transform":"translateY(-19%)","maxWidth":"21%"}},"option2":{"kill":1,"src":"one-guy","style":{"left":"76%","transform":"translateY(-158%)","maxWidth":"10%"}},"diagramClass":"no-glasses"},{"id":"cousins","title":"Cousins","text":"Oh no! A trolley is heading towards one of your first cousins. You can pull the lever to divert it to the other track, killing 3 of your second cousins instead. What do you do?","option1":{"kill":1,"src":"one-cousin","style":{"left":"63%","transform":"translateY(-30%)","maxWidth":"18%"}},"option2":{"kill":3,"src":"second-cousins","style":{"left":"71%","transform":"translateY(-139%) rotate(-10deg)","maxWidth":"21%"}}},{"id":"age","title":"Age","text":"Oh no! A trolley is heading towards 5 elderly people. You can pull the lever to divert it to the other track, running over a baby instead. What do you do?","option1":{"kill":5,"src":"five-elderly","style":{"left":"60%","transform":"translateY(-19%)","maxWidth":"21%"}},"option2":{"src":"one-baby","kill":1,"style":{"left":"76%","transform":"translateY(-210%) rotate(15deg)","maxWidth":"5.2%"}}},{"id":"clones","title":"Clones","text":"Oh no! A trolley is barreling towards 5 identical clones of you. You can pull the lever to divert it to the other track, sacrificing yourself instead. What do you do?","option1":{"kill":5,"src":"five-clones","style":{"left":"60%","transform":"translateY(-30%) rotate(10deg)","maxWidth":"25%"}},"option2":{"kill":1,"src":"yourself","style":{"left":"75%","transform":"translateY(-150%) rotate(-5deg)","maxWidth":"15%"}},"hideYou":true},{"id":"mystery","title":"Mystery Box","text":"Oh no! A trolley is heading towards a mystery box with a 50% chance of containing two people. You can pull the lever to divert it to the other track, hitting a mystery box with a 10% chance of 10 people instead. What do you do?","option1":{"src":"50-2","style":{"left":"64%","transform":"translateY(-45%) rotate(15deg)","maxWidth":"15.2%"}},"option2":{"src":"10-10","style":{"left":"76%","transform":"translateY(-158%) rotate(7deg)","maxWidth":"15%"}}},{"id":"robots","title":"I am Robot","text":"Oh no! A trolley is heading towards 5 sentient robots. You can pull the lever to divert it to the other track, killing 1 human instead. What do you do?","option1":{"kill":5,"src":"five-robots","style":{"left":"62%","transform":"translateY(-50%) rotate(13deg)","maxWidth":"19%"}},"option2":{"kill":1,"src":"one-guy","style":{"left":"76%","transform":"translateY(-158%)","maxWidth":"10%"}}},{"id":"economic","title":"Economic Damage","text":"Oh no! A trolley is heading towards 3 empty trolleys worth $900,000. You can pull the lever to divert it to the other track, hitting 1 empty trolley worth $300,000 instead. What do you do?","option1":{"kill":0,"src":"three-trolleys","style":{"left":"50%","transform":"translateY(-33%) rotate(1deg)","width":"68%"}},"option2":{"kill":0,"src":"one-trolley","style":{"left":"73%","transform":"translateY(-129%) rotate(-7deg)","width":"26%"}},"diagramClass":"economic"},{"id":"external","title":"External costs","text":"Oh no! A trolley is releasing 100kg of C02 per year which will kill 5 people over 30 years. You can pull the lever to divert it to the other track, hitting a brick wall and decommissioning the trolley. What do you do?","option2":{"kill":0,"src":"brick-wall","style":{"left":"75%","transform":"translateY(-121%)","maxWidth":"14%"}},"diagramClass":"brick-wall","option1":{"kill":5,"hide":true}},{"id":"reincarnation","title":"Reincarnation","text":"Oh no! You\'re a reincarnated being who will eventually be reincarnated as every person in this classic trolley problem. What do you do?","option1":{"kill":5,"src":"five-guys-you","style":{"left":"59%","transform":"translateY(-31%)","maxWidth":"23%"}},"option2":{"kill":1,"src":"one-guy-you","style":{"left":"76%","transform":"translateY(-158%)","maxWidth":"10%"}}},{"id":"harmless","title":"Harmless Prank?","text":"Oh no! A trolley is heading towards nothing, but you kinda want to prank the trolley driver. What do you do?","option1":{"kill":0,"hide":true},"option2":{"kill":0,"hide":true}},{"id":"citizen","title":"Citizens","text":"Oh no! A trolley is heading towards a good citizen. You can pull the lever to divert it to the other track, running over someone who litters instead. What do you do?","option1":{"kill":1,"src":"good-citizen","style":{"left":"63%","transform":"translateY(-28%)","maxWidth":"17%"}},"option2":{"kill":1,"src":"bad-citizen","style":{"left":"71%","transform":"translateY(-149%) rotate(-10deg)","maxWidth":"16%"}}},{"id":"eternity","title":"Eternity","text":"Oh no! Due to a construction error, a trolley is stuck in an eternal loop. If you pull the lever the trolley will explode, and if you don\'t the trolley and its passengers will go in circles for eternity. What do you do?","option1":{"src":"five-guys","hide":true},"option2":{"src":"one-guy","kill":5,"hide":true},"track":"circle-track","trackClass":"circle-track","trolleyClass":"circle-trolley","youClass":"circle-you"},{"id":"enemy","title":"Enemy","text":"Oh no! A trolley is heading towards your worst enemy. You can pull the lever to divert the trolley and save them, or you can do nothing and no one will ever know. What do you do?","option1":{"kill":1,"src":"enemy","style":{"left":"63%","transform":"translateY(-16%)","maxWidth":"10%"}},"option2":{"kill":0,"hide":true}},{"id":"lifespan","title":"Lifespan","text":"Oh no! A trolley is heading towards a person and will lower their lifespan by 50 years. You can pull the lever to divert the trolley and lower the lifespan of 5 people by 10 years each instead. What do you do?","option1":{"kill":0,"src":"one-guy","style":{"left":"63%","transform":"translateY(-16%)","maxWidth":"10%"}},"option2":{"kill":0,"src":"five-guys-lifespan","style":{"left":"71%","transform":"translateY(-125%) rotate(-10deg)","maxWidth":"21%"}}},{"id":"time-machine","title":"Time Machine","text":"Oh no! A trolley is heading towards 5 people. You can pull the lever to divert it to the other track, sending the trolley into the future to kill 5 people 100 years from now. What do you do?","option1":{"kill":5,"src":"five-guys","style":{"left":"60%","transform":"translateY(-19%)","maxWidth":"21%"}},"option2":{"src":"portal","kill":5,"style":{"left":"76%","transform":"translateY(-160%)","maxWidth":"9%"}},"diagramClass":"future"},{"id":"free-will","title":"Free Will","text":"Oh no! A trolley problem is playing out before you. Do you actually have a choice in this situation? Or has everything been predetermined since the universe began?","option1":{"kill":5,"src":"five-guys","style":{"left":"60%","transform":"translateY(-19%)","maxWidth":"21%"},"text":"I have a choice"},"option2":{"kill":1,"src":"one-guy","style":{"left":"76%","transform":"translateY(-158%)","maxWidth":"10%"},"text":"I don\'t have a choice"}}]')},786:function(t,e,o){"use strict";o(410)},787:function(t,e,o){var r=o(107)(!1);r.push([t.i,".modal[data-v-46086f05]{max-width:min(400px,90%);top:50%;left:50%;transform:translate(-50%,-50%);padding:25px 30px;border:3px solid #000;border-radius:10px;font-size:32px;z-index:999;background:#fff;line-height:110%}.modal[data-v-46086f05],.modal-bg[data-v-46086f05]{width:100%;position:absolute}.modal-bg[data-v-46086f05]{background:hsla(0,0%,100%,.7);top:0;left:0;height:100%;z-index:998;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}",""]),t.exports=r},788:function(t,e,o){"use strict";o(411)},789:function(t,e,o){var r=o(107)(!1);r.push([t.i,".options[data-v-041c757e]{display:flex;grid-gap:15px;margin-top:20px}.option[data-v-041c757e]{display:block;font-family:JustSquash;background:#fff;border:2px solid #000;border-radius:5px;padding:10px 20px;cursor:pointer;color:#000;line-height:80%;font-size:28px}.option[data-v-041c757e]:hover{background:#000;color:#fff}.option-secondary[data-v-041c757e]{background:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:JustSquash;font-size:28px;cursor:pointer;color:#000;white-space:nowrap}.option-secondary[data-v-041c757e]:hover{transform:scale(1.03)}@media only screen and (max-width:600px){.question[data-v-041c757e]{-webkit-text-stroke:.2px #fff;font-size:30px;line-height:105%}}",""]),t.exports=r},790:function(t,e,o){"use strict";o(412)},791:function(t,e,o){var r=o(107),n=o(200),l=o(792),c=r(!1),d=n(l);c.push([t.i,"@font-face{font-family:Composition;src:url("+d+')}.diagram[data-v-bc056712]{text-align:center;position:relative;margin-left:auto;margin-right:auto;margin-top:75px;width:100%;aspect-ratio:2.15/1;max-width:calc(min(105vh, 80vw, 1100px));pointer-events:none}.trolley[data-v-bc056712]{max-width:26%;transform:translateY(-144%);transform-origin:center center;z-index:5}.circle-trolley[data-v-bc056712],.trolley[data-v-bc056712]{position:absolute;width:100%;left:0;top:50%}.circle-trolley[data-v-bc056712]{max-width:25%;transform-origin:center center;animation:circle-bc056712 4s linear infinite}.trolley-option1[data-v-bc056712]{animation:option1-bc056712 2s linear forwards}.trolley-option2[data-v-bc056712]{animation:option2-bc056712 2s linear forwards}.speed-up .trolley-option1[data-v-bc056712]{animation:option1-bc056712 2s linear forwards}.speed-up .trolley-option2[data-v-bc056712]{animation:option1-bc056712 .8s linear forwards}.placebo .trolley-option1[data-v-bc056712],.placebo .trolley-option2[data-v-bc056712]{animation:option1-bc056712 2s linear forwards}.track[data-v-bc056712]{left:0;width:100%;transform:translateY(-50%)}.circle-track[data-v-bc056712],.track[data-v-bc056712]{position:absolute;top:50%;max-width:100%}.circle-track[data-v-bc056712]{left:50%;width:70%;transform:translate(-50%,-90%)}.option1[data-v-bc056712]{position:absolute;top:50%;z-index:3;transition:transform .15s ease-in-out}.splat1[data-v-bc056712]{transform:translateY(-10%);left:64%;animation:splat1Grow-bc056712 .3s linear forwards}.splat1[data-v-bc056712],.splat2[data-v-bc056712]{position:absolute;top:50%;max-width:15%}.splat2[data-v-bc056712]{transform:translateY(-150%);left:74%;animation:splat2Grow-bc056712 .3s linear forwards}.option2[data-v-bc056712]{position:absolute;top:50%;transition:transform .15s ease-in-out}.prompt[data-v-bc056712]{max-width:1100px;margin-left:auto;margin-right:auto;padding:0 25px;margin-top:-10px}.prompt span[data-v-bc056712]{opacity:0;animation:fadeIn .25s linear forwards}.you[data-v-bc056712]{position:absolute;top:60%;transform:translateY(-30%);left:14%;max-width:14%}.explosion[data-v-bc056712]{display:block;position:absolute;width:100%;max-width:25%;left:0;top:50%;transform-origin:center center}.explosition[data-v-bc056712]:after{content:"bang!";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;z-index:5}.circle-you[data-v-bc056712]{position:absolute;top:60%;transform:translateY(-30%);left:0;max-width:14%}.action[data-v-bc056712]{display:block;font-family:JustSquash;background:#fff;border:2px solid #000;border-radius:5px;padding:10px 20px;cursor:pointer;color:#000;line-height:80%}.action[data-v-bc056712]:hover{filter:invert(100%);border-color:#fff}.action-next[data-v-bc056712]{background:#000;color:#fff;display:flex;justify-content:center;align-items:center;padding:8px 25px}.action-next[data-v-bc056712]:hover{filter:100%;border-color:#fff}.action-icon[data-v-bc056712]{max-height:18px;margin-left:8px;position:relative;top:2px}.options[data-v-bc056712]{display:flex;justify-content:center;grid-gap:10px;margin-top:25px;transition:opacity .9s linear .15s}.hidden[data-v-bc056712]{opacity:0;pointer-events:none}.no-glasses .option1[data-v-bc056712],.no-glasses .option2[data-v-bc056712],.no-glasses .splat1[data-v-bc056712],.no-glasses .splat2[data-v-bc056712],.no-glasses .track[data-v-bc056712],.no-glasses .trolley[data-v-bc056712]{filter:blur(8px);padding:9px}.brick-wall .trolley-option2[data-v-bc056712]{animation:option2Bricks-bc056712 2s linear forwards}.future .trolley-option2[data-v-bc056712]{animation:option2Future-bc056712 2s linear forwards}.trolley-option2.circle-trolley[data-v-bc056712]{display:none}.trolley-option1.circle-trolley[data-v-bc056712]{animation:circle-bc056712 4s linear infinite}.level[data-v-bc056712]{position:absolute;top:54px;left:50%;transform:translateX(-50%);font-size:18px;font-family:Composition}.stat[data-v-bc056712]{margin-right:20px}.next-wrapper[data-v-bc056712]{position:fixed;bottom:0;left:50%;transform:translateX(-50%) translateY(100%);color:#000;width:100%;padding:20px;display:flex;justify-content:center;align-items:center;border-top:3px solid #000;background:#fff;animation:goUp-bc056712 .5s ease-in-out 1.5s forwards;box-shadow:0 -10px 25px 5px #fff;font-family:JustSquash}.brick-wall .trolley-wrapper[data-v-bc056712]:after{content:"";position:absolute;top:-20%;left:-12%;width:30%;height:100%;background-image:url(/absurd-trolley-problems/gas.svg);background-size:100% 100%;background-repeat:no-repeat;z-index:-1}.reflexes .trolley-wrapper[data-v-bc056712]{animation:option1-bc056712 4s cubic-bezier(.5,0,.75,0) forwards}.giant[data-v-bc056712]{max-width:20%;position:absolute;top:50%;z-index:3;transform:translateY(-70%);left:60%}.economic .option1[data-v-bc056712]{z-index:10}@keyframes splat1Grow-bc056712{0%{transform:translateY(-10%) scale(0)}to{transform:translateY(-10%) scale(1)}}@keyframes splat2Grow-bc056712{0%{transform:translateY(-150%) scale(0)}to{transform:translateY(-150%) scale(1)}}@keyframes goUp-bc056712{0%{transform:translateX(-50%) translateY(100%)}to{transform:translateX(-50%) translateY(0)}}@keyframes option2-bc056712{20%{transform:translateX(95%) translateY(-99%) scale(1) rotate(0deg)}26%{transform:translateX(119%) translateY(-95%) scale(1) rotate(-15deg)}31%{transform:translateX(138%) translateY(-99%) scale(1) rotate(-43deg)}37%{transform:translateX(158%) translateY(-113%) scale(1) rotate(-49deg)}42%{transform:translateX(186%) translateY(-130%) scale(1.02) rotate(-38deg)}52%{transform:translateX(237%) translateY(-138%) scale(1.05) rotate(-18deg)}65%{transform:translateX(316%) translateY(-122%) scale(1.05) rotate(-10deg)}70%{opacity:1}to{opacity:0;transform:translateX(495%) translateY(-100%) scale(1.05) rotate(-10deg)}}@keyframes option2Bricks-bc056712{20%{transform:translateX(95%) translateY(-99%) scale(1) rotate(0deg)}26%{transform:translateX(119%) translateY(-95%) scale(1) rotate(-15deg)}31%{transform:translateX(138%) translateY(-99%) scale(1) rotate(-43deg)}37%{transform:translateX(158%) translateY(-113%) scale(1) rotate(-49deg)}42%{transform:translateX(186%) translateY(-130%) scale(1.02) rotate(-38deg)}49.999%{opacity:1}50%{opacity:0}52%{transform:translateX(237%) translateY(-138%) scale(1.05) rotate(-18deg)}to{opacity:0}}@keyframes option2Future-bc056712{20%{transform:translateX(95%) translateY(-99%) scale(1) rotate(0deg)}26%{transform:translateX(119%) translateY(-95%) scale(1) rotate(-15deg)}31%{transform:translateX(138%) translateY(-99%) scale(1) rotate(-43deg)}37%{transform:translateX(158%) translateY(-113%) scale(1) rotate(-49deg)}42%{transform:translateX(186%) translateY(-130%) scale(1.02) rotate(-38deg)}49.999%{opacity:1}50%{opacity:0}52%{transform:translateX(237%) translateY(-138%) scale(1.05) rotate(-18deg)}to{opacity:0}}@keyframes option1-bc056712{75%{opacity:1}to{transform:translateX(465%) translateY(63%) scale(1.3);opacity:0}}@keyframes circle-bc056712{0%{transform:translate(40%,-125%) rotate(-25deg)}25%{transform:translate(160%,-135%) rotate(-15deg) scale(.95)}49.999%{transform:translate(270%,-125%) rotate(-5deg)}50%{transform:translate(270%,-100%) rotate(15deg) scaleX(-1)}75%{transform:translate(160%,-85%) rotate(20deg) scaleX(-1.05)}to{transform:translate(40%,-100%) rotate(25deg) scaleX(-1)}}@media only screen and (max-width:600px){.action[data-v-bc056712]{width:100%;padding:14px 0;font-size:29px}.options[data-v-bc056712]{padding:0 20px;position:fixed;bottom:35px;width:100%}.trolley[data-v-bc056712]{top:51.5%}.prompt[data-v-bc056712]{margin-left:auto;margin-right:auto;padding:0 12px 0 21px;line-height:120%;-webkit-text-stroke:.3px #fff}.diagram[data-v-bc056712]{width:109vw;max-width:109vw;margin-top:70px;position:relative;left:3px}.level[data-v-bc056712]{font-size:18px;top:92px;white-space:nowrap}.next-wrapper[data-v-bc056712]{display:block;padding:8px 20px 15px;text-align:center;line-height:110%;border-top:2px solid #000;box-shadow:0 -10px 50px 50px #fff}.stat[data-v-bc056712]{-webkit-text-stroke:.2px #fff;margin-bottom:10px;margin-right:0}.circle-trolley[data-v-bc056712]{top:52%}.circle-you[data-v-bc056712]{left:7%}}@media only screen and (max-width:425px) and (max-height:600px){.diagram[data-v-bc056712]{margin-top:50px}.level[data-v-bc056712]{top:45px;font-size:17px}.options[data-v-bc056712]{bottom:25px}.prompt[data-v-bc056712]{margin-top:-20px}.action[data-v-bc056712]{font-size:26px}}',""]),t.exports=c},792:function(t,e,o){t.exports=o.p+"fonts/Composition-Regular.d7b7a2e.woff2"},793:function(t,e,o){"use strict";o(413)},794:function(t,e,o){var r=o(107)(!1);r.push([t.i,".end-screen[data-v-5aa8ef4b]{position:absolute;top:0;left:0;width:100%;display:flex;justify-content:center;align-items:center;height:100%;pointer-events:none}.content-wrapper[data-v-5aa8ef4b]{color:#000;text-align:center;padding:0 20px;line-height:250%}.congrats[data-v-5aa8ef4b]{font-size:52px}.stats[data-v-5aa8ef4b]{font-size:42px;display:flex;justify-content:center;margin-top:22px}.stats-icon[data-v-5aa8ef4b]{height:35px;margin-right:10px;position:relative;top:3px}.trolley-fire[data-v-5aa8ef4b]{max-width:300px;margin-top:-75px;margin-bottom:10px}.more[data-v-5aa8ef4b]{position:absolute;bottom:10%;left:50%;transform:translateX(-50%);font-size:28px;color:#000;white-space:nowrap;text-decoration:none;border-bottom:2px solid #000;pointer-events:all}.more[data-v-5aa8ef4b]:hover{transform:translateX(-50%) scale(1.04)}@media screen and (max-width:900px){.congrats[data-v-5aa8ef4b]{font-size:46px}.stats[data-v-5aa8ef4b]{font-size:36px}}@media screen and (max-width:600px){.trolley-fire[data-v-5aa8ef4b]{max-width:250px}.congrats[data-v-5aa8ef4b]{font-size:40px;-webkit-text-stroke:.5px #fff}.stats[data-v-5aa8ef4b]{font-size:34px;-webkit-text-stroke:.3px #fff}.more[data-v-5aa8ef4b]{bottom:9%}}",""]),t.exports=r},795:function(t,e,o){"use strict";o(414)},796:function(t,e,o){var r=o(107),n=o(200),l=o(797),c=r(!1),d=n(l);c.push([t.i,"@font-face{font-family:JustSquash;font-weight:700;src:url("+d+")}.container[data-v-6b4ddb2d]{font-family:JustSquash;padding:0 25px;width:100vw;overflow:hidden}.title[data-v-6b4ddb2d]{font-size:42px;margin-top:5px;text-align:center;line-height:100%}.title-word[data-v-6b4ddb2d]{display:inline-block}.site-title[data-v-6b4ddb2d]{width:135px;position:absolute;top:13px;left:13px}.site-title[data-v-6b4ddb2d]:hover{transform:scale(1.05)}@media only screen and (max-width:800px){.site-title[data-v-6b4ddb2d]{width:100px}}@media only screen and (max-width:600px){.container[data-v-6b4ddb2d]{padding:0}.title[data-v-6b4ddb2d]{font-size:37px;margin-top:48px}.site-title[data-v-6b4ddb2d]{width:80px;opacity:.5}}@media only screen and (max-width:425px) and (max-height:600px){.site-title[data-v-6b4ddb2d]{display:none}.title[data-v-6b4ddb2d]{margin-top:5px;font-size:35px}}",""]),t.exports=c},797:function(t,e,o){t.exports=o.p+"fonts/JustSquash.211b53a.woff2"}}]);
_nuxt/992eef7.js ADDED
@@ -0,0 +1 @@
 
 
1
+ (window.webpackJsonp=window.webpackJsonp||[]).push([[27,13,14],{1260:function(t,e,n){"use strict";n(758)},1261:function(t,e,n){var o=n(107),r=n(200),l=n(288),d=o(!1),c=r(l);d.push([t.i,"@font-face{font-family:RobotoCondensedLight;src:url("+c+")}.container[data-v-7b1d768e]{margin-left:auto;margin-right:auto;color:#000;font-family:RobotoCondensedLight,sans-serif}.follow-block[data-v-7b1d768e]{background-color:#fff;font-size:20px;text-align:center;margin-bottom:37px}.posts[data-v-7b1d768e]{display:grid;margin-top:10px;font-size:0;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-gap:20px 22px;justify-content:center;padding:0 25px;max-width:1400px;width:100%;margin-left:auto;margin-right:auto}.made-by[data-v-7b1d768e]{background:#fff;margin-top:10px;font-size:21px;text-align:center;padding:25px 20px 20px;margin-bottom:40px}.site-title[data-v-7b1d768e]{text-align:center;margin-top:58px;font-weight:700;min-height:55px;max-width:210px;margin-left:auto;margin-right:auto;width:100%;display:block;animation:pulse 1s infinite alternate-reverse}.site-tagline[data-v-7b1d768e]{text-align:center;font-size:21px;margin-top:10px;margin-bottom:47px;opacity:.7}.socials[data-v-7b1d768e]{display:flex;justify-content:center;grid-gap:12px;margin-top:12px}.social-btn[data-v-7b1d768e]{border:1px solid #000;border-radius:12px;padding:10px 18px 8px 12px;display:flex;align-items:center;color:#000;text-decoration:none;cursor:pointer}.social-btn[data-v-7b1d768e]:hover{transform:scale(1.04)}.social-btn-icon[data-v-7b1d768e]{height:26px;margin-right:10px}.social-btn-twitter[data-v-7b1d768e]{padding:1px 0}.contact[data-v-7b1d768e]{margin-top:12px}.contact a[data-v-7b1d768e],.privacy[data-v-7b1d768e]{color:#000;text-decoration:none}.privacy[data-v-7b1d768e]{display:block;margin-top:12px;opacity:.5;font-size:16px}.newsletter-tagline[data-v-7b1d768e]{position:absolute;top:9px;right:10px;font-size:20px;cursor:pointer;display:flex}.newsletter-tagline[data-v-7b1d768e]:hover{transform:scale(1.03)}.newsletter-icon[data-v-7b1d768e]{height:15px;position:relative;top:4px;margin-right:5px}@media only screen and (max-width:1280px){.posts[data-v-7b1d768e]{grid-gap:15px 16px}}@media only screen and (max-width:1130px){.posts[data-v-7b1d768e]{grid-template-columns:1fr 1fr;max-width:900px;grid-gap:15px 18px}}@media only screen and (max-width:700px){.newsletter-tagline[data-v-7b1d768e]{display:none}}@media only screen and (max-width:600px){.posts[data-v-7b1d768e]{grid-template-columns:repeat(1,1fr);grid-gap:7px;padding:0 8px}.site-title[data-v-7b1d768e]{margin-top:55px;font-size:48px}.site-tagline[data-v-7b1d768e]{margin-top:10px}.made-by[data-v-7b1d768e],.site-tagline[data-v-7b1d768e]{margin-bottom:30px}.made-by-desc[data-v-7b1d768e]{max-width:300px;margin-left:auto;margin-right:auto}.socials[data-v-7b1d768e]{display:grid;grid-template-columns:1fr 1fr}.social-btn[data-v-7b1d768e]{justify-content:center;padding:10px 0}.social-full[data-v-7b1d768e]{grid-column:span 2}}",""]),t.exports=d},1334:function(t,e,n){"use strict";n.r(e);n(45),n(15);var o={components:{newsletter:n(398).default},data:function(){return{showNewsletter:!1}},computed:{posts:function(){return this.$store.state.posts.filter((function(t){return!t.hidden}))}}},r=(n(1260),n(28)),component=Object(r.a)(o,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"container"},[e("div",{staticClass:"newsletter-tagline",on:{click:function(e){t.showNewsletter=!0}}},[e("img",{staticClass:"newsletter-icon",attrs:{src:"/general/mail.svg"}}),t._v("Get new posts\n ")]),t._v(" "),e("img",{staticClass:"site-title",attrs:{alt:"Neal.fun logo",src:"/general/logo.svg"}}),t._v(" "),e("div",{staticClass:"site-tagline"},[t._v("a tiny website by neal")]),t._v(" "),t.showNewsletter?e("Newsletter",{on:{hide:function(e){t.showNewsletter=!1}}}):t._e(),t._v(" "),e("div",{staticClass:"posts"},t._l(this.posts,(function(t){return e("PageLink",{directives:[{name:"show",rawName:"v-show",value:!t.hidden,expression:"!post.hidden"}],key:t.path,attrs:{title:t.title,path:t.path,preload:t.preload}})})),1),t._v(" "),e("div",{staticClass:"made-by"},[e("div",{staticClass:"made-by-desc"},[t._v("\n Hi! I'm Neal. This is where I make stuff on the web. Obligatory links:\n ")]),t._v(" "),e("div",{staticClass:"socials"},[e("div",{staticClass:"social-btn social-full",attrs:{href:"https://twitter.com/nealagarwal",target:"_blank"},on:{click:function(e){t.showNewsletter=!0}}},[e("img",{staticClass:"social-btn-icon social-btn-twitter",attrs:{src:"/general/mail.svg",alt:"Mail"}}),e("span",{},[t._v("Newsletter")])]),t._v(" "),t._m(0),t._v(" "),t._m(1)]),t._v(" "),t._m(2),t._v(" "),e("nuxt-link",{staticClass:"privacy",attrs:{to:"/privacy-policy/"}},[t._v("Privacy policy")])],1)],1)}),[function(){var t=this._self._c;return t("a",{staticClass:"social-btn social-full",attrs:{href:"https://twitter.com/nealagarwal",target:"_blank"}},[t("img",{staticClass:"social-btn-icon social-btn-twitter",attrs:{src:"/general/twitter.svg",alt:"Twitter"}}),this._v("Twitter\n ")])},function(){var t=this._self._c;return t("a",{staticClass:"social-btn social-full",attrs:{target:"_blank",href:"https://www.buymeacoffee.com/neal"}},[t("img",{staticClass:"social-btn-icon",attrs:{alt:"Coffee",src:"/general/coffee.svg"}}),this._v("Buy me a coffee\n ")])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"contact"},[t._v("\n Say hello: "),e("a",{attrs:{target:"_blank",href:"mailto:hi@neal.fun"}},[t._v("hi@neal.fun")])])}],!1,null,"7b1d768e",null);e.default=component.exports;installComponents(component,{Newsletter:n(398).default,PageLink:n(292).default})},278:function(t,e,n){var content=n(291);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,n(108).default)("db35a8f0",content,!0,{sourceMap:!1})},288:function(t,e,n){t.exports=n.p+"fonts/RobotoCondensed-Light.f982e4a.woff2"},289:function(t,e,n){"use strict";var o=/^[-!#$%&'*+\/0-9=?A-Z^_a-z{|}~](\.?[-!#$%&'*+\/0-9=?A-Z^_a-z`{|}~])*@[a-zA-Z0-9](-*\.?[a-zA-Z0-9])*\.[a-zA-Z](-?[a-zA-Z0-9])+$/;e.validate=function(t){if(!t)return!1;if(t.length>254)return!1;if(!o.test(t))return!1;var e=t.split("@");return!(e[0].length>64)&&!e[1].split(".").some((function(t){return t.length>63}))}},290:function(t,e,n){"use strict";n(278)},291:function(t,e,n){var o=n(107)(!1);o.push([t.i,".link{border-radius:19px;aspect-ratio:391/145;display:block;position:relative;z-index:2}.link-img{max-width:100%;cursor:pointer;transition:transform .07s linear,filter .1s ease-out,opacity .15s linear;opacity:0}.link-img:hover{transform:scale(1.02);filter:drop-shadow(3px 3px 5px rgba(0,0,0,.17))}",""]),t.exports=o},292:function(t,e,n){"use strict";n.r(e);var o={props:{title:{required:!0,type:String},path:{required:!0,type:String},preload:{required:!1,type:Boolean,default:!1}},data:function(){return{imageLoaded:!1}}},r=(n(290),n(28)),component=Object(r.a)(o,(function(){var t=this,e=t._self._c;return e("nuxt-link",{staticClass:"link",style:{background:t.imageLoaded?"none":"#f1f2f6"},attrs:{prefetch:t.preload,to:"/".concat(t.path,"/")}},[e("img",{staticClass:"link-img",style:{opacity:t.imageLoaded?1:0},attrs:{onload:t.imageLoaded=!0,alt:t.title,src:"/link-images/".concat(t.path,".svg"),loading:"lazy"}})])}),[],!1,null,null,null);e.default=component.exports},350:function(t,e,n){var content=n(397);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,n(108).default)("cd68989c",content,!0,{sourceMap:!1})},396:function(t,e,n){"use strict";n(350)},397:function(t,e,n){var o=n(107),r=n(200),l=n(288),d=o(!1),c=r(l);d.push([t.i,"@font-face{font-family:RobotoCondensedLight;src:url("+c+")}.modal-wrapper[data-v-127253a3]{position:fixed;top:0;left:0;width:100%;height:100%;padding:10px;z-index:999}.modal[data-v-127253a3]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:330px;width:100%;background:#fff;padding:26px 30px 28px;font-size:21px;border-radius:5px;font-family:RobotoCondensedLight}.modal-title[data-v-127253a3]{margin-bottom:19px}.modal-thanks[data-v-127253a3],.modal-title[data-v-127253a3]{text-align:center}.modal-bg[data-v-127253a3]{background:rgba(0,0,0,.55);width:100%;height:100%;position:absolute;top:0;left:0}.subscribe[data-v-127253a3]{background:#fff5d9;display:block;padding:10px;margin-top:6px;font-size:21px;border-radius:5px;width:100%;font-family:RobotoCondensedLight;outline:none;box-shadow:none;cursor:pointer;border:1px solid #000;color:#000}.subscribe[data-v-127253a3]:hover{transform:scale(1.02)}.subscribe[data-v-127253a3]:disabled{opacity:.4;pointer-events:none}.email[data-v-127253a3]:focus{border:1px solid rgba(0,0,0,.5)}.email[data-v-127253a3]{background:#fff;border:1px solid rgba(0,0,0,.25);display:block;padding:10px;margin-top:5px;font-size:20px;border-radius:5px;width:100%;font-family:RobotoCondensedLight;outline:none}.error[data-v-127253a3]{margin-top:8px;margin-bottom:-10px;font-size:14px}.close[data-v-127253a3]{position:absolute;top:11px;right:10px;width:12px;opacity:.8;cursor:pointer}.close[data-v-127253a3]:hover{transform:scale(1.05)}.email-gif[data-v-127253a3]{width:100%;padding:12px}",""]),t.exports=d},398:function(t,e,n){"use strict";n.r(e);var o,r=n(10),l=(n(60),n(289)),d=n(297),c=n.n(d),f={data:function(){return{email:"",error:!1,submitted:!1,submitting:!1}},methods:{subscribe:(o=Object(r.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this.submitting=!0,this.error=!1,t.prev=2,t.next=5,c()({url:"https://neal.fun/api/newsletter/subscribe",method:"POST",data:{email:this.email}});case 5:this.submitted=!0,t.next=12;break;case 8:t.prev=8,t.t0=t.catch(2),console.log(t.t0),this.error=!0;case 12:this.submitting=!1;case 13:case"end":return t.stop()}}),t,this,[[2,8]])}))),function(){return o.apply(this,arguments)})},mounted:function(){this.$refs.email.focus()},computed:{isValidEmail:function(){return l.validate(this.email)}}},m=f,v=(n(396),n(28)),component=Object(v.a)(m,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"modal-wrapper"},[e("div",{staticClass:"modal-bg",on:{click:function(e){return t.$emit("hide")}}}),t._v(" "),t.submitted?e("div",{staticClass:"modal"},[e("img",{staticClass:"close",attrs:{src:"/general/close.svg"},on:{click:function(e){return t.$emit("hide")}}}),t._v(" "),e("img",{staticClass:"email-gif",attrs:{src:"/general/email.gif"}}),t._v(" "),e("div",{staticClass:"modal-thanks"},[t._v("Thanks for subscribing!")])]):e("div",{staticClass:"modal"},[e("div",{staticClass:"modal-title"},[t._v("Get new posts in your inbox!")]),t._v(" "),e("form",{on:{submit:function(e){return e.preventDefault(),t.subscribe.apply(null,arguments)}}},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.email,expression:"email"}],ref:"email",staticClass:"email",attrs:{type:"email",placeholder:"Your email"},domProps:{value:t.email},on:{input:function(e){e.target.composing||(t.email=e.target.value)}}}),t._v(" "),e("button",{staticClass:"subscribe",attrs:{disabled:!t.isValidEmail}},[t._v("\n "+t._s(t.submitting?"Submitting...":"Subscribe")+"\n ")])]),t._v(" "),e("img",{staticClass:"close",attrs:{src:"/general/close.svg"},on:{click:function(e){return t.$emit("hide")}}}),t._v(" "),t.error?e("div",{staticClass:"error"},[t._v("\n Couldn't submit, please try again later.\n ")]):t._e()])])}),[],!1,null,"127253a3",null);e.default=component.exports},758:function(t,e,n){var content=n(1261);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,n(108).default)("f516c438",content,!0,{sourceMap:!1})}}]);
_nuxt/aa738d6.js ADDED
@@ -0,0 +1 @@
 
 
1
+ (window.webpackJsonp=window.webpackJsonp||[]).push([[26,10,11,14],{1324:function(t,e,r){"use strict";r.r(e);r(110),r(43),r(45),r(15),r(87),r(34),r(88);var n=r(33),o=r(10),d=(r(60),r(303),r(47),r(50),r(149),r(399)),l=r(334),c=r(297),f=r.n(c),m=r(339),h=r(400);function v(object,t){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(object);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(object,t).enumerable}))),e.push.apply(e,r)}return e}function x(t){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?v(Object(source),!0).forEach((function(e){Object(n.a)(t,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(source)):v(Object(source)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(source,e))}))}return t}function w(t,e){for(var r,i,n=t.length;n;)i=Math.floor(y(e)*n--),r=t[n],t[n]=t[i],t[i]=r,++e}function y(t){var e=1e4*Math.sin(t++);return e-Math.floor(e)}var k,_={components:{comment:d.a,stars:l.a,EarthLink:h.a},head:{meta:[{name:"theme-color",content:"black"}]},data:function(){return{sortedPages:Array(130).fill({title:"",desc:"",avg:0,page:"",numRatings:0}),pages:{},latestComments:[]}},mounted:function(){window.addEventListener("scroll",this.onScroll)},beforeDestroy:function(){window.removeEventListener("scroll",this.onScroll)},created:(k=Object(o.a)(regeneratorRuntime.mark((function t(){var e,r=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,f.a.get("".concat(m.a,"/getPages"),{}).then();case 2:e=t.sent,this.pages=e.data,this.sortedPages=Object.keys(this.pages).map((function(t){return x({},r.pages[t])})),w(this.sortedPages,localStorage.getItem("er-seed")||Math.random());case 6:case"end":return t.stop()}}),t,this)}))),function(){return k.apply(this,arguments)}),methods:{onScroll:function(){var t=window.innerWidth<600?35:45,e=Math.max(t-window.scrollY/5,0);this.$refs.grid.style="background-size: 100% ".concat(e,"px")}},beforeRouteEnter:function(t,e,r){e.path.startsWith("/earth-reviews")||localStorage.setItem("er-seed",Math.random()),r()}},C=_,S=(r(983),r(28)),component=Object(S.a)(C,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"container"},[e("nuxt-link",{staticClass:"site-link",attrs:{to:"/"}},[e("logo",{attrs:{color:"white"}})],1),t._v(" "),e("div",{staticClass:"container-inner"},[e("img",{staticClass:"title",attrs:{src:"/earth-reviews/title.svg"}}),t._v(" "),e("div",{staticClass:"content"},[e("div",{ref:"grid",staticClass:"grid"}),t._v(" "),t._m(0),t._v(" "),e("div",{staticClass:"pages"},t._l(t.sortedPages,(function(t,i){return e("earth-link",{key:"".concat(i,"-").concat(t.page),attrs:{page:t}})})),1)])]),t._v(" "),e("Footer",{attrs:{bg:"none",color:"white"}})],1)}),[function(){var t=this,e=t._self._c;return e("div",{staticClass:"tagline"},[e("img",{staticClass:"tagline-alert",attrs:{src:"/earth-reviews/alert.svg"}}),t._v("It turns\n out "),e("b",[t._v("Earth")]),t._v(" is just a "),e("br",{staticClass:"mobile-only"}),e("i",[t._v("simulation")]),t._v(". Luckily, the creators are looking for feedback.\n ")])}],!1,null,"239cf979",null);e.default=component.exports;installComponents(component,{Logo:r(287).default,Footer:r(295).default})},276:function(t,e,r){"use strict";var n=r(2),o=r(19),d=r(9),l=r(6),path=r(204),c=r(4),f=r(109),m=r(12),h=r(201),v=r(39),x=r(81),w=r(202),y=r(3),k=r(80).f,_=r(29).f,C=r(21).f,S=r(281),z=r(282).trim,j="Number",O=l[j],A=path[j],E=O.prototype,I=l.TypeError,M=c("".slice),N=c("".charCodeAt),R=function(t){var e=w(t,"number");return"bigint"==typeof e?e:L(e)},L=function(t){var e,r,n,o,d,l,c,code,f=w(t,"number");if(x(f))throw I("Cannot convert a Symbol value to a number");if("string"==typeof f&&f.length>2)if(f=z(f),43===(e=N(f,0))||45===e){if(88===(r=N(f,2))||120===r)return NaN}else if(48===e){switch(N(f,1)){case 66:case 98:n=2,o=49;break;case 79:case 111:n=8,o=55;break;default:return+f}for(l=(d=M(f,2)).length,c=0;c<l;c++)if((code=N(d,c))<48||code>o)return NaN;return parseInt(d,n)}return+f},P=f(j,!O(" 0o1")||!O("0b1")||O("+0x1")),W=function(t){return v(E,t)&&y((function(){S(t)}))},$=function(t){var e=arguments.length<1?0:O(R(t));return W(this)?h(Object(e),this,$):e};$.prototype=E,P&&!o&&(E.constructor=$),n({global:!0,constructor:!0,wrap:!0,forced:P},{Number:$});var F=function(t,source){for(var e,r=d?k(source):"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(","),n=0;r.length>n;n++)m(source,e=r[n])&&!m(t,e)&&C(t,e,_(source,e))};o&&A&&F(path[j],A),(P||o)&&F(path[j],O)},277:function(t,e,r){var content=r(286);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("f68e4eaa",content,!0,{sourceMap:!1})},278:function(t,e,r){var content=r(291);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("db35a8f0",content,!0,{sourceMap:!1})},279:function(t,e,r){var content=r(294);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("c9434642",content,!0,{sourceMap:!1})},280:function(t,e,r){"use strict";r.r(e);r(276);var n={props:{slotId:{type:String,required:!0},adFormat:{type:String,required:!0},isResponsive:{type:Boolean,required:!1,default:!1},adStyle:{type:String,required:!0},minWidth:{type:Number,required:!1,default:-1},maxWidth:{type:Number,required:!1,default:-1}},data:function(){return{hideAd:!1,shouldShow:this.shouldShowAd()}},mounted:function(){var t=this;this.createAds(),this.$addEventListener("resize",(function(){t.hideAd=!t.shouldShowAd()}))},watch:{$route:function(){this.firstLoad=!1,this.createAds()}},methods:{createAds:function(){var t=this;this.$nextTick((function(){t.shouldShowAd()&&(window.adsbygoogle=window.adsbygoogle||[],adsbygoogle.push({}))}))},shouldShowAd:function(){return(-1===this.minWidth||window.innerWidth>=this.minWidth)&&(-1===this.maxWidth||window.innerWidth<this.maxWidth)}},beforeDestroy:function(){window.top.__vm_remove=window.top.__vm_remove||[],window.top.__vm_remove.push(this.$refs.adPlacement)}},o=(r(285),r(28)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("client-only",[t.shouldShow?e("ins",{staticClass:"adsbygoogle",class:{hide:t.hideAd},style:t.adStyle,attrs:{"data-ad-client":"ca-pub-4556406968269041","data-ad-slot":t.slotId,"data-ad-format":t.adFormat,"data-full-width-responsive":t.isResponsive}}):e("div")])}),[],!1,null,"8af1cc2e",null);e.default=component.exports},281:function(t,e,r){var n=r(4);t.exports=n(1..valueOf)},282:function(t,e,r){var n=r(4),o=r(24),d=r(13),l=r(283),c=n("".replace),f=RegExp("^["+l+"]+"),m=RegExp("(^|[^"+l+"])["+l+"]+$"),h=function(t){return function(e){var r=d(o(e));return 1&t&&(r=c(r,f,"")),2&t&&(r=c(r,m,"$1")),r}};t.exports={start:h(1),end:h(2),trim:h(3)}},283:function(t,e){t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},284:function(t,e,r){"use strict";r.d(e,"a",(function(){return l}));var n=r(111);var o=r(137),d=r(82);function l(t){return function(t){if(Array.isArray(t))return Object(n.a)(t)}(t)||Object(o.a)(t)||Object(d.a)(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},285:function(t,e,r){"use strict";r(277)},286:function(t,e,r){var n=r(107)(!1);n.push([t.i,".hide[data-v-8af1cc2e]{display:none!important}",""]),t.exports=n},288:function(t,e,r){t.exports=r.p+"fonts/RobotoCondensed-Light.f982e4a.woff2"},289:function(t,e,r){"use strict";var n=/^[-!#$%&'*+\/0-9=?A-Z^_a-z{|}~](\.?[-!#$%&'*+\/0-9=?A-Z^_a-z`{|}~])*@[a-zA-Z0-9](-*\.?[a-zA-Z0-9])*\.[a-zA-Z](-?[a-zA-Z0-9])+$/;e.validate=function(t){if(!t)return!1;if(t.length>254)return!1;if(!n.test(t))return!1;var e=t.split("@");return!(e[0].length>64)&&!e[1].split(".").some((function(t){return t.length>63}))}},290:function(t,e,r){"use strict";r(278)},291:function(t,e,r){var n=r(107)(!1);n.push([t.i,".link{border-radius:19px;aspect-ratio:391/145;display:block;position:relative;z-index:2}.link-img{max-width:100%;cursor:pointer;transition:transform .07s linear,filter .1s ease-out,opacity .15s linear;opacity:0}.link-img:hover{transform:scale(1.02);filter:drop-shadow(3px 3px 5px rgba(0,0,0,.17))}",""]),t.exports=n},292:function(t,e,r){"use strict";r.r(e);var n={props:{title:{required:!0,type:String},path:{required:!0,type:String},preload:{required:!1,type:Boolean,default:!1}},data:function(){return{imageLoaded:!1}}},o=(r(290),r(28)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("nuxt-link",{staticClass:"link",style:{background:t.imageLoaded?"none":"#f1f2f6"},attrs:{prefetch:t.preload,to:"/".concat(t.path,"/")}},[e("img",{staticClass:"link-img",style:{opacity:t.imageLoaded?1:0},attrs:{onload:t.imageLoaded=!0,alt:t.title,src:"/link-images/".concat(t.path,".svg"),loading:"lazy"}})])}),[],!1,null,null,null);e.default=component.exports},293:function(t,e,r){"use strict";r(279)},294:function(t,e,r){var n=r(107),o=r(200),d=r(288),l=n(!1),c=o(d);l.push([t.i,"@font-face{font-family:RobotoCondensedLight;src:url("+c+")}.footer-wrapper[data-v-2b1aca38]{margin-top:15px;padding:30px 20px 45px;text-align:center;font-size:22px;font-family:RobotoCondensedLight,sans-serif}.related-text[data-v-2b1aca38]{font-size:22px}.site-title[data-v-2b1aca38]{margin-top:18px;max-width:140px}.related-posts[data-v-2b1aca38],.site-title[data-v-2b1aca38]{margin-left:auto;margin-right:auto}.related-posts[data-v-2b1aca38]{display:grid;max-width:870px;grid-template-columns:repeat(2,1fr);grid-gap:16px 18px;margin-top:15px;font-size:0}.made-by[data-v-2b1aca38]{font-size:16px;margin-top:15px;opacity:.6;display:none}.made-by a[data-v-2b1aca38]{color:#000}.heart[data-v-2b1aca38]{width:17px;height:17px;position:relative;top:4px}.site-title-logo[data-v-2b1aca38]{height:25px}.newsletter-text[data-v-2b1aca38]{font-size:19px;margin-bottom:8px}.newsletter-img[data-v-2b1aca38]{height:16px;position:relative;top:3px;margin-right:7px}.newsletter-input[data-v-2b1aca38]{font-size:17px;padding:7px 5px 7px 40px;border-radius:5px;border:1px solid #000;max-width:220px;width:100%;background-color:#fff;background-image:url(/general/mail.svg);background-repeat:no-repeat;background-size:auto 15px;background-position:10px;font-family:RobotoCondensedLight;outline:none;color:#000}.newsletter-input[data-v-2b1aca38]::-moz-placeholder{color:rgba(0,0,0,.8)}.newsletter-input[data-v-2b1aca38]::placeholder{color:rgba(0,0,0,.8)}.newsletter-subscribe[data-v-2b1aca38]{background:#fff5d9;font-size:17px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:1px solid #000;border-radius:5px;padding:7px 12px;margin-left:5px;height:100%;cursor:pointer;color:#000;font-family:RobotoCondensedLight}.newsletter-subscribe[data-v-2b1aca38]:hover{transform:scale(1.03)}.newsletter-box[data-v-2b1aca38]{padding:20px 10px;border-radius:5px;margin-left:auto;margin-right:auto;margin-top:10px}.newsletter-inner[data-v-2b1aca38]{display:flex;justify-content:center;height:42px}@media only screen and (max-width:700px){.footer-wrapper[data-v-2b1aca38]{padding-left:12px;padding-right:12px}.related-posts[data-v-2b1aca38]{grid-template-columns:repeat(1,1fr)}.site-title[data-v-2b1aca38]{max-width:145px;margin-top:25px}}",""]),t.exports=l},295:function(t,e,r){"use strict";r.r(e);var n,o=r(284),d=r(10),l=(r(45),r(15),r(203),r(60),r(297)),c=r.n(l),f=r(289),m={props:{color:{type:String,required:!1,default:"black"},bg:{type:String,required:!1,default:"white"}},data:function(){return{related:[],submittedEmail:!1,email:""}},mounted:function(){this.getRelated()},computed:{isValidEmail:function(){return f.validate(this.email)}},methods:{onEmailSubmit:(n=Object(d.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!this.isValidEmail){t.next=4;break}return this.submittedEmail=!0,t.next=4,c()({url:"https://neal.fun/api/newsletter/subscribe",method:"POST",data:{email:this.email}});case 4:case"end":return t.stop()}}),t,this)}))),function(){return n.apply(this,arguments)}),getRelated:function(){var t=window.innerWidth>500?4:3,e=Object(o.a)(this.$store.state.posts),r=this.$route.path;e=e.filter((function(t){return"/".concat(t.path,"/")!==r&&!t.hidden&&!t.hideInRecommended}));for(var n=[],d=0;d<t;d++){var l=Math.floor(Math.random()*e.length);n.push(e[l]),e.splice(l,1)}this.related=n}}},h=m,v=(r(293),r(28)),component=Object(v.a)(h,(function(){var t=this,e=t._self._c;return e("div",[e("Ad",{attrs:{slotId:"2834998355",adStyle:"display: block; margin-left: auto; margin-right: auto; max-width: min(970px, calc(100% - 60px)); margin-top: 15px;",adFormat:"auto",isResponsive:!0,minWidth:800}}),t._v(" "),e("Ad",{attrs:{slotId:"2834998355",adStyle:"display: block; margin-left: auto; margin-right: auto; margin-top: 15px;",adFormat:"auto",isResponsive:!0,maxWidth:800}}),t._v(" "),e("div",{staticClass:"footer-wrapper",style:{color:t.color,background:t.bg}},[e("div",{staticClass:"related-text"},[t._v("You may also like")]),t._v(" "),e("div",{staticClass:"related-posts"},t._l(t.related,(function(t){return e("page-link",{key:t.title,attrs:{bg:"#f1f2f6",path:t.path,title:t.title,preload:t.preload}})})),1),t._v(" "),e("div",{staticClass:"newsletter-box"},[e("div",{staticClass:"newsletter-text"},[t._v("\n "+t._s(t.submittedEmail?"Thanks for subscribing :)":"Get new posts!")+"\n ")]),t._v(" "),t.submittedEmail?t._e():e("form",{staticClass:"newsletter-inner",on:{submit:function(e){return e.preventDefault(),t.onEmailSubmit.apply(null,arguments)}}},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.email,expression:"email"}],staticClass:"newsletter-input",attrs:{type:"email",placeholder:"Your email"},domProps:{value:t.email},on:{input:function(e){e.target.composing||(t.email=e.target.value)}}}),t._v(" "),e("button",{staticClass:"newsletter-subscribe"},[t._v("Subscribe")])])]),t._v(" "),e("div",{staticClass:"made-by"},[t._v("\n Made with\n "),e("svg",{staticClass:"heart",staticStyle:{"enable-background":"new 0 0 512 512"},attrs:{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:svgjs":"http://svgjs.com/svgjs",version:"1.1",width:"512",height:"512",x:"0",y:"0",viewBox:"0 0 512.001 512","xml:space":"preserve"}},[e("g",[e("path",{attrs:{xmlns:"http://www.w3.org/2000/svg",d:"m256 455.515625c-7.289062 0-14.316406-2.640625-19.792969-7.4375-20.683593-18.085937-40.625-35.082031-58.21875-50.074219l-.089843-.078125c-51.582032-43.957031-96.125-81.917969-127.117188-119.3125-34.644531-41.804687-50.78125-81.441406-50.78125-124.742187 0-42.070313 14.425781-80.882813 40.617188-109.292969 26.503906-28.746094 62.871093-44.578125 102.414062-44.578125 29.554688 0 56.621094 9.34375 80.445312 27.769531 12.023438 9.300781 22.921876 20.683594 32.523438 33.960938 9.605469-13.277344 20.5-24.660157 32.527344-33.960938 23.824218-18.425781 50.890625-27.769531 80.445312-27.769531 39.539063 0 75.910156 15.832031 102.414063 44.578125 26.191406 28.410156 40.613281 67.222656 40.613281 109.292969 0 43.300781-16.132812 82.9375-50.777344 124.738281-30.992187 37.398437-75.53125 75.355469-127.105468 119.308594-17.625 15.015625-37.597657 32.039062-58.328126 50.167969-5.472656 4.789062-12.503906 7.429687-19.789062 7.429687zm-112.96875-425.523437c-31.066406 0-59.605469 12.398437-80.367188 34.914062-21.070312 22.855469-32.675781 54.449219-32.675781 88.964844 0 36.417968 13.535157 68.988281 43.882813 105.605468 29.332031 35.394532 72.960937 72.574219 123.476562 115.625l.09375.078126c17.660156 15.050781 37.679688 32.113281 58.515625 50.332031 20.960938-18.253907 41.011719-35.34375 58.707031-50.417969 50.511719-43.050781 94.136719-80.222656 123.46875-115.617188 30.34375-36.617187 43.878907-69.1875 43.878907-105.605468 0-34.515625-11.605469-66.109375-32.675781-88.964844-20.757813-22.515625-49.300782-34.914062-80.363282-34.914062-22.757812 0-43.652344 7.234374-62.101562 21.5-16.441406 12.71875-27.894532 28.796874-34.609375 40.046874-3.453125 5.785157-9.53125 9.238282-16.261719 9.238282s-12.808594-3.453125-16.261719-9.238282c-6.710937-11.25-18.164062-27.328124-34.609375-40.046874-18.449218-14.265626-39.34375-21.5-62.097656-21.5zm0 0",fill:t.color,"data-original":"#000000"}})])]),t._v("\n by Neal Agarwal\n ")]),t._v(" "),e("div",{staticClass:"site-title"},[e("nuxt-link",{attrs:{to:"/"}},[e("logo",{attrs:{color:t.color}})],1)],1)])],1)}),[],!1,null,"2b1aca38",null);e.default=component.exports;installComponents(component,{Ad:r(280).default,PageLink:r(292).default,Logo:r(287).default})},303:function(t,e,r){var n=r(2),o=r(304),d=r(112);n({target:"Array",proto:!0},{fill:o}),d("fill")},304:function(t,e,r){"use strict";var n=r(25),o=r(84),d=r(31);t.exports=function(t){for(var e=n(this),r=d(e),l=arguments.length,c=o(l>1?arguments[1]:void 0,r),f=l>2?arguments[2]:void 0,m=void 0===f?r:o(f,r);m>c;)e[c++]=t;return e}},334:function(t,e,r){"use strict";r(276);var n={props:{rating:{type:Number,required:!0}},computed:{width:function(){return Math.round(this.rating/5*100)}}},o=(r(384),r(28)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"wrapper"},[e("img",{staticClass:"stars",attrs:{src:"/earth-reviews/stars.svg"}}),t._v(" "),e("div",{staticClass:"top"},[e("div",{staticClass:"top-inner",style:{width:"".concat(Math.round(t.width),"%")}})])])}),[],!1,null,"388d7d13",null);e.a=component.exports},339:function(t,e,r){"use strict";e.a="https://earth-reviews-wi4zf.ondigitalocean.app"},345:function(t,e,r){var content=r(385);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("20d2b514",content,!0,{sourceMap:!1})},346:function(t,e,r){var content=r(387);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("3fc28e6a",content,!0,{sourceMap:!1})},347:function(t,e,r){var content=r(389);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("262de74e",content,!0,{sourceMap:!1})},384:function(t,e,r){"use strict";r(345)},385:function(t,e,r){var n=r(107)(!1);n.push([t.i,".wrapper[data-v-388d7d13]{position:relative}.top[data-v-388d7d13]{-webkit-mask-image:url(/earth-reviews/stars.svg);mask-image:url(/earth-reviews/stars.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.top[data-v-388d7d13],.top-inner[data-v-388d7d13]{position:absolute;top:0;left:0;width:100%;height:100%}.top-inner[data-v-388d7d13]{background:#ffae00}.stars[data-v-388d7d13]{width:100%}",""]),t.exports=n},386:function(t,e,r){"use strict";r(346)},387:function(t,e,r){var n=r(107)(!1);n.push([t.i,".comment[data-v-5d6c855c]{padding:15px 23px 15px 19px;font-size:19px;width:100%;border:2px solid #fff;margin:20px auto;color:#fff;background:#000;max-width:550px}.from[data-v-5d6c855c]{opacity:.5;margin-bottom:8px;font-size:17px}.comment-bottom[data-v-5d6c855c]{display:flex;justify-content:space-between;margin-top:10px;font-size:18px}.stars[data-v-5d6c855c]{max-width:115px}.text[data-v-5d6c855c]{line-height:1.39em;white-space:pre-wrap}.on[data-v-5d6c855c]{position:absolute;top:25px;right:15px;font-size:16px}.from-icon[data-v-5d6c855c]{height:18px}.rating[data-v-5d6c855c]{width:107px}.heart[data-v-5d6c855c]{height:17px;position:relative;top:3px;cursor:pointer}.heart-liked[data-v-5d6c855c]{animation:heartbeat-5d6c855c .3s linear forwards}.heart-liked path[data-v-5d6c855c]{fill:#fff;transition:fill .3s linear}@keyframes heartbeat-5d6c855c{50%{transform:scale(1.18)}to{transform:scale(1)}}@media only screen and (max-width:600px){.comment[data-v-5d6c855c]{border:1px solid #fff;padding:12px 17px 11px 15px;margin:15px 0;font-size:18px}.comment-bottom[data-v-5d6c855c],.from[data-v-5d6c855c]{font-size:17px}.rating[data-v-5d6c855c]{width:107px}.heart[data-v-5d6c855c]{height:17px}.from[data-v-5d6c855c]{margin-bottom:7px}}",""]),t.exports=n},388:function(t,e,r){"use strict";r(347)},389:function(t,e,r){var n=r(107)(!1);n.push([t.i,".page-link[data-v-1e377822]{transform-style:preserve-3d;display:flex;margin:0 auto;font-size:18px;color:#fff;padding:20px;text-decoration:none;align-items:center;text-align:center;border:2px solid #fff;background:#000;justify-content:center;width:100%;position:relative;transition:transform .04s linear}.page-link[data-v-1e377822]:hover{transform:scale(1.03)}.page-link-inner[data-v-1e377822]{pointer-events:none}.page-icon[data-v-1e377822]{height:85px;width:85px;-o-object-fit:cover;object-fit:cover;position:relative;top:4px;display:block;margin:0 auto 14px;border-radius:100%;border:2px solid #fff}.page-rating[data-v-1e377822]{margin-top:4px;width:105px;height:24px;margin-left:auto;margin-right:auto}.page-title[data-v-1e377822]{text-align:center;font-size:22px;margin-top:30px}.page-title-loading[data-v-1e377822]{height:19px;width:100%;background:hsla(0,0%,100%,.15);margin:15px auto 10px}.page-num-ratings[data-v-1e377822]{font-size:12px;margin-top:0;opacity:.6}@keyframes border-dance-1e377822{0%{background-position:0 0,100% 100%,0 100%,100% 0}to{background-position:left 90px top,right 90px bottom,left bottom 90px,right top 90px}}@media only screen and (max-width:600px){.page-link[data-v-1e377822]{border-width:1px}.page-rating[data-v-1e377822]{width:103px}.page-num-ratings[data-v-1e377822]{font-size:14px;margin-top:-2px}}",""]),t.exports=n},390:function(t,e,r){t.exports=r.p+"fonts/RobotoCondensed-Regular.425cbf8.woff2"},399:function(t,e,r){"use strict";r(30),r(276);var n=r(334),o=r(297),d=r.n(o),l=r(339),c={components:{stars:n.a},data:function(){return{liked:!1}},mounted:function(){localStorage.getItem("er-".concat(this.id))&&(this.liked=!0)},methods:{onHeartClick:function(){this.liked?this.unlikeComment():this.likeComment()},unlikeComment:function(){d()({method:"post",url:"".concat(l.a,"/unlikeComment"),data:{id:this.id}}),localStorage.removeItem("er-".concat(this.id)),this.liked=!1},likeComment:function(){d()({method:"post",url:"".concat(l.a,"/likeComment"),data:{id:this.id}}),localStorage.setItem("er-".concat(this.id),!0),this.liked=!0}},props:{name:{type:String,required:!0},id:{type:String,required:!0},text:{type:String,required:!0},likes:{type:Number,required:!0},rating:{type:Number,required:!0}}},f=(r(386),r(28)),component=Object(f.a)(c,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"comment"},[e("div",{staticClass:"from"},[t._v("\n "+t._s(t.name)+"\n ")]),t._v(" "),e("div",{staticClass:"text"},[t._v(t._s(t.text))]),t._v(" "),e("div",{staticClass:"comment-bottom"},[e("stars",{staticClass:"rating",attrs:{rating:t.rating}}),t._v(" "),e("div",{staticClass:"heart-wrapper"},[e("svg",{staticClass:"heart",class:{"heart-liked":t.liked},attrs:{"clip-rule":"evenodd","fill-rule":"evenodd","stroke-linejoin":"round","stroke-miterlimit":"2",viewBox:"0 0 82 78",xmlns:"http://www.w3.org/2000/svg"},on:{click:t.onHeartClick}},[e("path",{attrs:{d:"m376 43.839c-60.645 0-99.609 39.683-120 75.337-20.391-35.654-59.355-75.337-120-75.337-76.963 0-136 58.945-136 137.124 0 84.771 73.964 142.5 184.413 229.907 54.082 42.761 57.557 46.011 71.587 57.29 11.45-9.205 17.787-14.751 71.587-57.29 110.449-87.407 184.413-145.136 184.413-229.907 0-78.178-59.037-137.124-136-137.124z",fill:"none",stroke:"#fff","stroke-width":"18.21",transform:"matrix(.152993 0 0 .175659 1.5 -6.201)"}})]),t._v("\n "+t._s(t.likes+(t.liked?1:0))+"\n ")])],1)])}),[],!1,null,"5d6c855c",null);e.a=component.exports},400:function(t,e,r){"use strict";r(110);var n={components:{stars:r(334).a},props:{page:{type:Object,required:!0}},methods:{onHover:function(t){var e=t.target.offsetWidth,r=t.target.offsetHeight,n=(t.offsetX-e/2)/e*-7,o=(t.offsetY-r/2)/r*7;this.$refs.wrapper.style="transform: perspective(".concat(e,"px)\n rotateX(").concat(o,"deg)\n rotateY(").concat(n,"deg)\n scale3d(1, 1, 1);")},onLeave:function(){this.$refs.wrapper.style="transition: transform .3s linear;"}}},o=(r(388),r(28)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("NuxtLink",{staticClass:"page-link",attrs:{to:"/earth-reviews/".concat(t.page.page,"/")}},[e("div",{staticClass:"page-link-inner"},[""!==t.page.page?e("picture",[e("source",{attrs:{srcset:"/earth-reviews/icons/webp/".concat(t.page.page,".webp")}}),t._v(" "),e("img",{staticClass:"page-icon",attrs:{loading:"lazy",src:"/earth-reviews/icons/jpg/".concat(t.page.page,".jpg"),alt:""}})]):e("div",{staticClass:"page-icon"}),t._v(" "),""!==t.page.title?e("span",{staticClass:"page-title"},[t._v(t._s(t.page.title))]):e("div",{staticClass:"page-title-loading"}),t._v(" "),e("stars",{staticClass:"page-rating",attrs:{rating:t.page.avg}}),t._v(" "),e("div",{staticClass:"page-num-ratings"},[t._v("\n "+t._s(t.page.numRatings.toLocaleString())+" ratings\n ")])],1)])}),[],!1,null,"1e377822",null);e.a=component.exports},505:function(t,e,r){var content=r(984);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("0e2ca858",content,!0,{sourceMap:!1})},983:function(t,e,r){"use strict";r(505)},984:function(t,e,r){var n=r(107),o=r(200),d=r(390),l=n(!1),c=o(d);l.push([t.i,"@font-face{font-family:RobotoCondensed;src:url("+c+")}.container[data-v-239cf979]{background-color:#000;min-height:100vh;background-image:url(/earth-reviews/bg.svg),url(/earth-reviews/grid-page.svg);background-size:300px auto,33px 33px;background-repeat:repeat,repeat;color:#fff;font-family:RobotoCondensed}.container-inner[data-v-239cf979]{padding:20px 20px 0}.content[data-v-239cf979]{margin-left:auto;margin-right:auto}.tagline[data-v-239cf979]{font-size:22px;margin:0 auto;line-height:1.3em;text-align:center;border:2px solid #fff;padding:13px;max-width:1200px;background:#000}.tagline-alert[data-v-239cf979]{height:22px;position:relative;top:3px;margin-right:8px}.title[data-v-239cf979]{height:150px;display:block;margin:50px auto 40px;z-index:2}.grid[data-v-239cf979],.title[data-v-239cf979]{position:relative}.grid[data-v-239cf979]{height:50px;background:url(/earth-reviews/grid.svg);background-size:100% 45px;background-repeat:repeat-x;background-position:0 bottom;width:100%;margin:-20px auto -3px;border-bottom:1px solid #fff}.grid[data-v-239cf979],.pages[data-v-239cf979]{max-width:1200px}.pages[data-v-239cf979]{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));margin:15px auto 20px;grid-gap:15px 15px;min-height:100vh}.review-on[data-v-239cf979]{font-size:18px;margin-bottom:-14px}.review-on-icon[data-v-239cf979]{height:18px;position:relative;top:2px;left:1px}.mobile-only[data-v-239cf979]{display:none}.site-link[data-v-239cf979]{position:absolute;top:15px;left:15px;max-width:140px;color:#fff;text-decoration:none}.title-loading[data-v-239cf979]{height:19px;width:50%;background:#fff}@media only screen and (max-width:500px){.container-inner[data-v-239cf979]{padding-left:10px;padding-right:10px}.title[data-v-239cf979]{margin-top:30px;margin-bottom:16px;max-width:84%;height:auto}.grass[data-v-239cf979]{background-size:100% 35px}.tagline[data-v-239cf979]{font-size:19px;margin-top:0;margin-bottom:0;line-height:1.23em;padding:11px 20px 9px;display:block;border:1px solid #fff}.pages[data-v-239cf979]{grid-template-columns:repeat(2,1fr);grid-gap:11px 10px;margin-top:11px}.mobile-only[data-v-239cf979]{display:block}.site-link[data-v-239cf979]{display:none}.tagline-alert[data-v-239cf979]{height:19px;margin-right:7px}.grid[data-v-239cf979]{background-size:100% 35px}}",""]),t.exports=l}}]);
_nuxt/b582dd7.js ADDED
@@ -0,0 +1 @@
 
 
1
+ /*!For license information please see LICENSES*/(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{356:function(e,t,r){"use strict";r.d(t,"a",(function(){return Y})),r.d(t,"b",(function(){return qr})),r.d(t,"c",(function(){return Dr})),r.d(t,"d",(function(){return Bt})),r.d(t,"e",(function(){return Lt})),r.d(t,"f",(function(){return _r})),r.d(t,"g",(function(){return Zr})),r.d(t,"h",(function(){return Jr})),r.d(t,"i",(function(){return Br})),r.d(t,"j",(function(){return Mr}));let n=Float32Array;function o(e,t,r){const o=new n(3);return e&&(o[0]=e),t&&(o[1]=t),r&&(o[2]=r),o}function l(a,b,e){return(e=e||new n(3))[0]=a[0]+b[0],e[1]=a[1]+b[1],e[2]=a[2]+b[2],e}function c(a,b,e){return(e=e||new n(3))[0]=a[0]*b[0],e[1]=a[1]*b[1],e[2]=a[2]*b[2],e}let f=Float32Array;function m(e){return(e=e||new f(16))[0]=1,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=1,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=1,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}function d(e,t){t=t||new f(16);const r=e[0],n=e[1],o=e[2],l=e[3],c=e[4],m=e[5],d=e[6],y=e[7],h=e[8],x=e[9],v=e[10],w=e[11],F=e[12],A=e[13],E=e[14],P=e[15],T=v*P,S=E*w,R=d*P,z=E*y,I=d*w,C=v*y,M=o*P,k=E*l,U=o*w,B=v*l,O=o*y,L=d*l,D=h*A,_=F*x,$=c*A,j=F*m,W=c*x,V=h*m,N=r*A,G=F*n,H=r*x,Y=h*n,X=r*m,K=c*n,J=T*m+z*x+I*A-(S*m+R*x+C*A),Z=S*n+M*x+B*A-(T*n+k*x+U*A),Q=R*n+k*m+O*A-(z*n+M*m+L*A),ee=C*n+U*m+L*x-(I*n+B*m+O*x),te=1/(r*J+c*Z+h*Q+F*ee);return t[0]=te*J,t[1]=te*Z,t[2]=te*Q,t[3]=te*ee,t[4]=te*(S*c+R*h+C*F-(T*c+z*h+I*F)),t[5]=te*(T*r+k*h+U*F-(S*r+M*h+B*F)),t[6]=te*(z*r+M*c+L*F-(R*r+k*c+O*F)),t[7]=te*(I*r+B*c+O*h-(C*r+U*c+L*h)),t[8]=te*(D*y+j*w+W*P-(_*y+$*w+V*P)),t[9]=te*(_*l+N*w+Y*P-(D*l+G*w+H*P)),t[10]=te*($*l+G*y+X*P-(j*l+N*y+K*P)),t[11]=te*(V*l+H*y+K*w-(W*l+Y*y+X*w)),t[12]=te*($*v+V*E+_*d-(W*E+D*d+j*v)),t[13]=te*(H*E+D*o+G*v-(N*v+Y*E+_*o)),t[14]=te*(N*d+K*E+j*o-(X*E+$*o+G*d)),t[15]=te*(X*v+W*o+Y*d-(H*d+K*v+V*o)),t}function y(e,t,r){r=r||o();const n=t[0],l=t[1],c=t[2],f=n*e[3]+l*e[7]+c*e[11]+e[15];return r[0]=(n*e[0]+l*e[4]+c*e[8]+e[12])/f,r[1]=(n*e[1]+l*e[5]+c*e[9]+e[13])/f,r[2]=(n*e[2]+l*e[6]+c*e[10]+e[14])/f,r}function h(e,t,r){r=r||o();const n=t[0],l=t[1],c=t[2];return r[0]=n*e[0]+l*e[4]+c*e[8],r[1]=n*e[1]+l*e[5]+c*e[9],r[2]=n*e[2]+l*e[6]+c*e[10],r}const x=5120,v=5121,w=5122,F=5123,A=5124,E=5125,P=5126,T={};{const e=T;e[x]=Int8Array,e[5121]=Uint8Array,e[5122]=Int16Array,e[5123]=Uint16Array,e[A]=Int32Array,e[5125]=Uint32Array,e[5126]=Float32Array,e[32819]=Uint16Array,e[32820]=Uint16Array,e[33635]=Uint16Array,e[5131]=Uint16Array,e[33640]=Uint32Array,e[35899]=Uint32Array,e[35902]=Uint32Array,e[36269]=Uint32Array,e[34042]=Uint32Array}function S(e){if(e instanceof Int8Array)return x;if(e instanceof Uint8Array)return v;if(e instanceof Uint8ClampedArray)return v;if(e instanceof Int16Array)return w;if(e instanceof Uint16Array)return F;if(e instanceof Int32Array)return A;if(e instanceof Uint32Array)return E;if(e instanceof Float32Array)return P;throw new Error("unsupported typed array type")}function R(e){if(e===Int8Array)return x;if(e===Uint8Array)return v;if(e===Uint8ClampedArray)return v;if(e===Int16Array)return w;if(e===Uint16Array)return F;if(e===Int32Array)return A;if(e===Uint32Array)return E;if(e===Float32Array)return P;throw new Error("unsupported typed array type")}function z(e){const t=T[e];if(!t)throw new Error("unknown gl type");return t}const I="undefined"!=typeof SharedArrayBuffer?function(a){return a&&a.buffer&&(a.buffer instanceof ArrayBuffer||a.buffer instanceof SharedArrayBuffer)}:function(a){return a&&a.buffer&&a.buffer instanceof ArrayBuffer};function C(...e){console.error(...e)}function M(e,t){return"undefined"!=typeof WebGLRenderbuffer&&t instanceof WebGLRenderbuffer}function k(e,t){return"undefined"!=typeof WebGLTexture&&t instanceof WebGLTexture}const U=34962,B={attribPrefix:""};function O(e,t,r,n,o){e.bindBuffer(t,r),e.bufferData(t,n,o||35044)}function L(e,t,r,n){if(o=t,"undefined"!=typeof WebGLBuffer&&o instanceof WebGLBuffer)return t;var o;r=r||U;const l=e.createBuffer();return O(e,r,l,t,n),l}function D(e){return"indices"===e}function _(e){return e.length?e:e.data}const $=/coord|texture/i,j=/color|colour/i;function W(e,t){let r;if(r=$.test(e)?2:j.test(e)?4:3,t%r>0)throw new Error(`Can not guess numComponents for attribute '${e}'. Tried ${r} but ${t} values is not evenly divisible by ${r}. You should specify it.`);return r}function V(e,t){return e.numComponents||e.size||W(t,_(e).length)}function N(e,t){if(I(e))return e;if(I(e.data))return e.data;Array.isArray(e)&&(e={data:e});let r=e.type;return r||(r=D(t)?Uint16Array:Float32Array),new r(e.data)}function G(e,t){const r={};return Object.keys(t).forEach((function(n){if(!D(n)){const l=t[n],c=l.attrib||l.name||l.attribName||B.attribPrefix+n;if(l.value){if(!Array.isArray(l.value)&&!I(l.value))throw new Error("array.value is not array or typedarray");r[c]={value:l.value}}else{let t,f,m,d;if(l.buffer&&l.buffer instanceof WebGLBuffer)t=l.buffer,d=l.numComponents||l.size,f=l.type,m=l.normalize;else if("number"==typeof l||"number"==typeof l.data){const r=l.data||l,c=l.type||Float32Array,y=r*c.BYTES_PER_ELEMENT;f=R(c),m=void 0!==l.normalize?l.normalize:(o=c)===Int8Array||o===Uint8Array,d=l.numComponents||l.size||W(n,r),t=e.createBuffer(),e.bindBuffer(U,t),e.bufferData(U,y,l.drawType||35044)}else{const r=N(l,n);t=L(e,r,void 0,l.drawType),f=S(r),m=void 0!==l.normalize?l.normalize:function(e){return e instanceof Int8Array||e instanceof Uint8Array}(r),d=V(l,n)}r[c]={buffer:t,numComponents:d,type:f,normalize:m,stride:l.stride||0,offset:l.offset||0,divisor:void 0===l.divisor?void 0:l.divisor,drawType:l.drawType}}}var o})),e.bindBuffer(U,null),r}const H=["position","positions","a_position"];function Y(e,t,r){const n=G(e,t),o=Object.assign({},r||{});o.attribs=Object.assign({},r?r.attribs:{},n);const l=t.indices;if(l){const t=N(l,"indices");o.indices=L(e,t,34963),o.numElements=t.length,o.elementType=S(t)}else o.numElements||(o.numElements=function(e,t){let r,n;for(n=0;n<H.length&&(r=H[n],!(r in t))&&(r=B.attribPrefix+r,!(r in t));++n);n===H.length&&(r=Object.keys(t)[0]);const o=t[r];if(!o.buffer)return 1;e.bindBuffer(U,o.buffer);const l=e.getBufferParameter(U,34660);var c;e.bindBuffer(U,null);const f=l/(5120===(c=o.type)||5121===c?1:5122===c||5123===c?2:5124===c||5125===c||5126===c?4:0),m=o.numComponents||o.size,d=f/m;if(d%1!=0)throw new Error(`numComponents ${m} not correct for length ${length}`);return d}(e,o.attribs));return o}function X(e,t,r){const n="indices"===r?34963:U;return L(e,N(t,r),n)}function K(e,t){const r={};return Object.keys(t).forEach((function(n){r[n]=X(e,t[n],n)})),t.indices?(r.numElements=t.indices.length,r.elementType=S(N(t.indices))):r.numElements=function(e){let t,r;for(r=0;r<H.length&&(t=H[r],!(t in e));++r);r===H.length&&(t=Object.keys(e)[0]);const n=e[t],o=_(n).length;if(void 0===o)return 1;const l=V(n,t),c=o/l;if(o%l>0)throw new Error(`numComponents ${l} not correct for length ${o}`);return c}(t),r}function J(e,t){let cursor=0;return e.push=function(){for(let t=0;t<arguments.length;++t){const r=arguments[t];if(r instanceof Array||I(r))for(let t=0;t<r.length;++t)e[cursor++]=r[t];else e[cursor++]=r}},e.reset=function(e){cursor=e||0},e.numComponents=t,Object.defineProperty(e,"numElements",{get:function(){return this.length/this.numComponents|0}}),e}function Z(e,t,r){return J(new(r||Float32Array)(e*t),e)}function Q(e,t,r){const n=e.length,o=new Float32Array(3);for(let l=0;l<n;l+=3)r(t,[e[l],e[l+1],e[l+2]],o),e[l]=o[0],e[l+1]=o[1],e[l+2]=o[2]}function ee(e,t,r){r=r||o();const n=t[0],l=t[1],c=t[2];return r[0]=n*e[0]+l*e[1]+c*e[2],r[1]=n*e[4]+l*e[5]+c*e[6],r[2]=n*e[8]+l*e[9]+c*e[10],r}function te(e,t){return Q(e,t,h),e}function re(e,t){return Q(e,d(t),ee),e}function ne(e,t){return Q(e,t,y),e}function oe(e,t){return Object.keys(e).forEach((function(r){const n=e[r];r.indexOf("pos")>=0?ne(n,t):r.indexOf("tan")>=0||r.indexOf("binorm")>=0?te(n,t):r.indexOf("norm")>=0&&re(n,t)})),e}function ie(e,t,r){return e=e||2,{position:{numComponents:2,data:[(t=t||0)+-1*(e*=.5),(r=r||0)+-1*e,t+1*e,r+-1*e,t+-1*e,r+1*e,t+1*e,r+1*e]},normal:[0,0,1,0,0,1,0,0,1,0,0,1],texcoord:[0,0,1,0,0,1,1,1],indices:[0,1,2,2,1,3]}}function ae(e,t,r,n,o){e=e||1,t=t||1,r=r||1,n=n||1,o=o||m();const l=(r+1)*(n+1),c=Z(3,l),f=Z(3,l),d=Z(2,l);for(let o=0;o<=n;o++)for(let l=0;l<=r;l++){const u=l/r,m=o/n;c.push(e*u-.5*e,0,t*m-.5*t),f.push(0,1,0),d.push(u,m)}const y=r+1,h=Z(3,r*n*2,Uint16Array);for(let e=0;e<n;e++)for(let t=0;t<r;t++)h.push((e+0)*y+t,(e+1)*y+t,(e+0)*y+t+1),h.push((e+1)*y+t,(e+1)*y+t+1,(e+0)*y+t+1);return oe({position:c,normal:f,texcoord:d,indices:h},o)}function ue(e,t,r,n,o,l,c){if(t<=0||r<=0)throw new Error("subdivisionAxis and subdivisionHeight must be > 0");n=n||0,l=l||0;const f=(o=o||Math.PI)-n,m=(c=c||2*Math.PI)-l,d=(t+1)*(r+1),y=Z(3,d),h=Z(3,d),x=Z(2,d);for(let o=0;o<=r;o++)for(let c=0;c<=t;c++){const u=c/t,d=o/r,v=m*u+l,w=f*d+n,F=Math.sin(v),A=Math.cos(v),E=Math.sin(w),P=A*E,T=Math.cos(w),S=F*E;y.push(e*P,e*T,e*S),h.push(P,T,S),x.push(1-u,d)}const v=t+1,w=Z(3,t*r*2,Uint16Array);for(let e=0;e<t;e++)for(let t=0;t<r;t++)w.push((t+0)*v+e,(t+0)*v+e+1,(t+1)*v+e),w.push((t+1)*v+e,(t+0)*v+e+1,(t+1)*v+e+1);return{position:y,normal:h,texcoord:x,indices:w}}const se=[[3,7,5,1],[6,2,0,4],[6,7,3,2],[0,1,5,4],[7,6,4,5],[2,3,1,0]];function le(e){const t=(e=e||1)/2,r=[[-t,-t,-t],[+t,-t,-t],[-t,+t,-t],[+t,+t,-t],[-t,-t,+t],[+t,-t,+t],[-t,+t,+t],[+t,+t,+t]],n=[[1,0,0],[-1,0,0],[0,1,0],[0,-1,0],[0,0,1],[0,0,-1]],o=[[1,0],[0,0],[0,1],[1,1]],l=Z(3,24),c=Z(3,24),f=Z(2,24),m=Z(3,12,Uint16Array);for(let e=0;e<6;++e){const t=se[e];for(let m=0;m<4;++m){const d=r[t[m]],y=n[e],h=o[m];l.push(d),c.push(y),f.push(h)}const d=4*e;m.push(d+0,d+1,d+2),m.push(d+0,d+2,d+3)}return{position:l,normal:c,texcoord:f,indices:m}}function ce(e,t,r,n,o,l,c){if(n<3)throw new Error("radialSubdivisions must be 3 or greater");if(o<1)throw new Error("verticalSubdivisions must be 1 or greater");const f=void 0===l||l,m=void 0===c||c,d=(f?2:0)+(m?2:0),y=(n+1)*(o+1+d),h=Z(3,y),x=Z(3,y),v=Z(2,y),w=Z(3,n*(o+d/2)*2,Uint16Array),F=n+1,A=Math.atan2(e-t,r),E=Math.cos(A),P=Math.sin(A),T=o+(m?2:0);for(let l=f?-2:0;l<=T;++l){let c,f=l/o,m=r*f;l<0?(m=0,f=1,c=e):l>o?(m=r,f=1,c=t):c=e+l/o*(t-e),-2!==l&&l!==o+2||(c=0,f=0),m-=r/2;for(let e=0;e<F;++e){const t=Math.sin(e*Math.PI*2/n),r=Math.cos(e*Math.PI*2/n);h.push(t*c,m,r*c),l<0?x.push(0,-1,0):l>o?x.push(0,1,0):0===c?x.push(0,0,0):x.push(t*E,P,r*E),v.push(e/n,1-f)}}for(let e=0;e<o+d;++e)if(!(1===e&&f||e===o+d-2&&m))for(let t=0;t<n;++t)w.push(F*(e+0)+0+t,F*(e+0)+1+t,F*(e+1)+1+t),w.push(F*(e+0)+0+t,F*(e+1)+1+t,F*(e+1)+0+t);return{position:h,normal:x,texcoord:v,indices:w}}function fe(e,t){t=t||[];const data=[];for(let r=0;r<e.length;r+=4){const n=e[r],element=e.slice(r+1,r+4);element.push.apply(element,t);for(let e=0;e<n;++e)data.push.apply(data,element)}return data}function me(){const e=[0,0,0,0,150,0,30,0,0,0,150,0,30,150,0,30,0,0,30,0,0,30,30,0,100,0,0,30,30,0,100,30,0,100,0,0,30,60,0,30,90,0,67,60,0,30,90,0,67,90,0,67,60,0,0,0,30,30,0,30,0,150,30,0,150,30,30,0,30,30,150,30,30,0,30,100,0,30,30,30,30,30,30,30,100,0,30,100,30,30,30,60,30,67,60,30,30,90,30,30,90,30,67,60,30,67,90,30,0,0,0,100,0,0,100,0,30,0,0,0,100,0,30,0,0,30,100,0,0,100,30,0,100,30,30,100,0,0,100,30,30,100,0,30,30,30,0,30,30,30,100,30,30,30,30,0,100,30,30,100,30,0,30,30,0,30,60,30,30,30,30,30,30,0,30,60,0,30,60,30,30,60,0,67,60,30,30,60,30,30,60,0,67,60,0,67,60,30,67,60,0,67,90,30,67,60,30,67,60,0,67,90,0,67,90,30,30,90,0,30,90,30,67,90,30,30,90,0,67,90,30,67,90,0,30,90,0,30,150,30,30,90,30,30,90,0,30,150,0,30,150,30,0,150,0,0,150,30,30,150,30,0,150,0,30,150,30,30,150,0,0,0,0,0,0,30,0,150,30,0,0,0,0,150,30,0,150,0],t=fe([18,0,0,1,18,0,0,-1,6,0,1,0,6,1,0,0,6,0,-1,0,6,1,0,0,6,0,1,0,6,1,0,0,6,0,-1,0,6,1,0,0,6,0,-1,0,6,-1,0,0]),r=fe([18,200,70,120,18,80,70,200,6,70,200,210,6,200,200,70,6,210,100,70,6,210,160,70,6,70,180,210,6,100,70,210,6,76,210,100,6,140,210,80,6,90,130,110,6,160,160,220],[255]),n=e.length/3,o={position:Z(3,n),texcoord:Z(2,n),normal:Z(3,n),color:Z(4,n,Uint8Array),indices:Z(3,n/3,Uint16Array)};o.position.push(e),o.texcoord.push([.22,.19,.22,.79,.34,.19,.22,.79,.34,.79,.34,.19,.34,.19,.34,.31,.62,.19,.34,.31,.62,.31,.62,.19,.34,.43,.34,.55,.49,.43,.34,.55,.49,.55,.49,.43,0,0,1,0,0,1,0,1,1,0,1,1,0,0,1,0,0,1,0,1,1,0,1,1,0,0,1,0,0,1,0,1,1,0,1,1,0,0,1,0,1,1,0,0,1,1,0,1,0,0,1,0,1,1,0,0,1,1,0,1,0,0,0,1,1,1,0,0,1,1,1,0,0,0,1,1,0,1,0,0,1,0,1,1,0,0,1,1,0,1,0,0,1,0,1,1,0,0,1,1,0,1,0,0,1,0,1,1,0,0,0,1,1,1,0,0,1,1,1,0,0,0,1,1,0,1,0,0,1,0,1,1,0,0,0,1,1,1,0,0,1,1,1,0,0,0,0,1,1,1,0,0,1,1,1,0]),o.normal.push(t),o.color.push(r);for(let e=0;e<n;++e)o.indices.push(e);return o}function de(e,t,r,n,o,f,m){if(o<=0)throw new Error("subdivisionDown must be > 0");const d=(m=m||1)-(f=f||0),y=2*(o+1)*4,h=Z(3,y),x=Z(3,y),v=Z(2,y);function w(a,b,s){return a+(b-a)*s}function F(t,r,m,y,F,A){for(let E=0;E<=o;E++){const P=r/1,T=E/o,S=2*(P-.5),R=(f+T*d)*Math.PI,s=Math.sin(R),z=Math.cos(R),I=w(e,t,s),C=S*n,M=z*e,k=s*I;h.push(C,M,k);const U=l(c([0,s,z],m),y);x.push(U),v.push(P*F+A,T)}}for(let e=0;e<2;e++){const n=2*(e/1-.5);F(t,e,[1,1,1],[0,0,0],1,0),F(t,e,[0,0,0],[n,0,0],0,0),F(r,e,[1,1,1],[0,0,0],1,0),F(r,e,[0,0,0],[n,0,0],0,1)}const A=Z(3,2*o*4,Uint16Array);function E(e,t){for(let r=0;r<o;++r)A.push(e+r+0,e+r+1,t+r+0),A.push(e+r+1,t+r+1,t+r+0)}const P=o+1;return E(0*P,4*P),E(5*P,7*P),E(6*P,2*P),E(3*P,1*P),{position:h,normal:x,texcoord:v,indices:A}}function ye(e,t,r,n,o,l){return ce(e,e,t,r,n,o,l)}function be(e,t,r,n,o,l){if(r<3)throw new Error("radialSubdivisions must be 3 or greater");if(n<3)throw new Error("verticalSubdivisions must be 3 or greater");o=o||0;const c=(l=l||2*Math.PI)-o,f=r+1,m=n+1,d=f*m,y=Z(3,d),h=Z(3,d),x=Z(2,d),v=Z(3,r*n*2,Uint16Array);for(let l=0;l<m;++l){const m=l/n,d=m*Math.PI*2,v=Math.sin(d),w=e+v*t,F=Math.cos(d),A=F*t;for(let e=0;e<f;++e){const u=e/r,t=o+u*c,n=Math.sin(t),l=Math.cos(t),f=n*w,d=l*w,E=n*v,P=l*v;y.push(f,A,d),h.push(E,F,P),x.push(u,1-m)}}for(let e=0;e<n;++e)for(let t=0;t<r;++t){const r=1+t,n=1+e;v.push(f*e+t,f*n+t,f*e+r),v.push(f*n+t,f*n+r,f*e+r)}return{position:y,normal:h,texcoord:x,indices:v}}function pe(e,t,r,n,o){if(t<3)throw new Error("divisions must be at least 3");o=o||1,n=n||0;const l=(t+1)*((r=r||1)+1),c=Z(3,l),f=Z(3,l),m=Z(2,l),d=Z(3,r*t*2,Uint16Array);let y=0;const h=e-n,x=t+1;for(let e=0;e<=r;++e){const l=n+h*Math.pow(e/r,o);for(let i=0;i<=t;++i){const n=2*Math.PI*i/t,o=l*Math.cos(n),h=l*Math.sin(n);if(c.push(o,0,h),f.push(0,1,0),m.push(1-i/t,e/r),e>0&&i!==t){const a=y+(i+1),b=y+i,e=y+i-x,t=y+(i+1)-x;d.push(a,b,e),d.push(a,e,t)}}y+=t+1}return{position:c,normal:f,texcoord:m,indices:d}}function he(e){return function(t){const r=e.apply(this,Array.prototype.slice.call(arguments,1));return K(t,r)}}function xe(e){return function(t){const r=e.apply(null,Array.prototype.slice.call(arguments,1));return Y(t,r)}}xe(me),he(me),xe(le),he(le),xe(ae),he(ae),xe(ue),he(ue),xe(ce),he(ce),xe(ie),he(ie),xe(de),he(de),xe(ye),he(ye),xe(be),he(be),xe(pe),he(pe);function ge(e){return!!e.texStorage2D}const ve=function(){const e={},t={};return function(r,n){return function(r){const n=r.constructor.name;if(!e[n]){for(const e in r)if("number"==typeof r[e]){const n=t[r[e]];t[r[e]]=n?`${n} | ${e}`:e}e[n]=!0}}(r),t[n]||("number"==typeof n?`0x${n.toString(16)}`:n)}}();const we={textureColor:new Uint8Array([128,192,255,255]),textureOptions:{},crossOrigin:void 0},Fe=I,Ae=function(){let e;return function(){return e=e||("undefined"!=typeof document&&document.createElement?document.createElement("canvas").getContext("2d"):null),e}}(),Ee=6406,Pe=6407,Te=6408,Se=6409,Re=6410,ze=6402,Ie=34041,Ce=33071,Me=3553,ke=34067,Ue=32879,Be=35866,Oe=34069,Le=10241,De=10240,_e=10242,$e=10243,je=3317,We=5120,Ve=5121,Ne=5122,Ge=5123,He=5124,Ye=5125,Xe=5126,Ke=5131,qe=36193,Je=33640,Ze=33319,Qe=33320,et=6403,tt=36244,nt=36248,ot=36249,it={};{const e=it;e[6406]={numColorComponents:1},e[6409]={numColorComponents:1},e[6410]={numColorComponents:2},e[Pe]={numColorComponents:3},e[Te]={numColorComponents:4},e[et]={numColorComponents:1},e[36244]={numColorComponents:1},e[Ze]={numColorComponents:2},e[33320]={numColorComponents:2},e[Pe]={numColorComponents:3},e[36248]={numColorComponents:3},e[Te]={numColorComponents:4},e[36249]={numColorComponents:4},e[6402]={numColorComponents:1},e[34041]={numColorComponents:2}}let at;function ut(e){if(!at){const e={};e[6406]={textureFormat:Ee,colorRenderable:!0,textureFilterable:!0,bytesPerElement:[1,2,2,4],type:[Ve,Ke,qe,Xe]},e[6409]={textureFormat:Se,colorRenderable:!0,textureFilterable:!0,bytesPerElement:[1,2,2,4],type:[Ve,Ke,qe,Xe]},e[6410]={textureFormat:Re,colorRenderable:!0,textureFilterable:!0,bytesPerElement:[2,4,4,8],type:[Ve,Ke,qe,Xe]},e[Pe]={textureFormat:Pe,colorRenderable:!0,textureFilterable:!0,bytesPerElement:[3,6,6,12,2],type:[Ve,Ke,qe,Xe,33635]},e[Te]={textureFormat:Te,colorRenderable:!0,textureFilterable:!0,bytesPerElement:[4,8,8,16,2,2],type:[Ve,Ke,qe,Xe,32819,32820]},e[6402]={textureFormat:ze,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[2,4],type:[Ye,Ge]},e[33321]={textureFormat:et,colorRenderable:!0,textureFilterable:!0,bytesPerElement:[1],type:[Ve]},e[36756]={textureFormat:et,colorRenderable:!1,textureFilterable:!0,bytesPerElement:[1],type:[We]},e[33325]={textureFormat:et,colorRenderable:!1,textureFilterable:!0,bytesPerElement:[4,2],type:[Xe,Ke]},e[33326]={textureFormat:et,colorRenderable:!1,textureFilterable:!1,bytesPerElement:[4],type:[Xe]},e[33330]={textureFormat:tt,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[1],type:[Ve]},e[33329]={textureFormat:tt,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[1],type:[We]},e[33332]={textureFormat:tt,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[2],type:[Ge]},e[33331]={textureFormat:tt,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[2],type:[Ne]},e[33334]={textureFormat:tt,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[4],type:[Ye]},e[33333]={textureFormat:tt,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[4],type:[He]},e[33323]={textureFormat:Ze,colorRenderable:!0,textureFilterable:!0,bytesPerElement:[2],type:[Ve]},e[36757]={textureFormat:Ze,colorRenderable:!1,textureFilterable:!0,bytesPerElement:[2],type:[We]},e[33327]={textureFormat:Ze,colorRenderable:!1,textureFilterable:!0,bytesPerElement:[8,4],type:[Xe,Ke]},e[33328]={textureFormat:Ze,colorRenderable:!1,textureFilterable:!1,bytesPerElement:[8],type:[Xe]},e[33336]={textureFormat:Qe,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[2],type:[Ve]},e[33335]={textureFormat:Qe,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[2],type:[We]},e[33338]={textureFormat:Qe,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[4],type:[Ge]},e[33337]={textureFormat:Qe,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[4],type:[Ne]},e[33340]={textureFormat:Qe,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[8],type:[Ye]},e[33339]={textureFormat:Qe,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[8],type:[He]},e[32849]={textureFormat:Pe,colorRenderable:!0,textureFilterable:!0,bytesPerElement:[3],type:[Ve]},e[35905]={textureFormat:Pe,colorRenderable:!1,textureFilterable:!0,bytesPerElement:[3],type:[Ve]},e[36194]={textureFormat:Pe,colorRenderable:!0,textureFilterable:!0,bytesPerElement:[3,2],type:[Ve,33635]},e[36758]={textureFormat:Pe,colorRenderable:!1,textureFilterable:!0,bytesPerElement:[3],type:[We]},e[35898]={textureFormat:Pe,colorRenderable:!1,textureFilterable:!0,bytesPerElement:[12,6,4],type:[Xe,Ke,35899]},e[35901]={textureFormat:Pe,colorRenderable:!1,textureFilterable:!0,bytesPerElement:[12,6,4],type:[Xe,Ke,35902]},e[34843]={textureFormat:Pe,colorRenderable:!1,textureFilterable:!0,bytesPerElement:[12,6],type:[Xe,Ke]},e[34837]={textureFormat:Pe,colorRenderable:!1,textureFilterable:!1,bytesPerElement:[12],type:[Xe]},e[36221]={textureFormat:nt,colorRenderable:!1,textureFilterable:!1,bytesPerElement:[3],type:[Ve]},e[36239]={textureFormat:nt,colorRenderable:!1,textureFilterable:!1,bytesPerElement:[3],type:[We]},e[36215]={textureFormat:nt,colorRenderable:!1,textureFilterable:!1,bytesPerElement:[6],type:[Ge]},e[36233]={textureFormat:nt,colorRenderable:!1,textureFilterable:!1,bytesPerElement:[6],type:[Ne]},e[36209]={textureFormat:nt,colorRenderable:!1,textureFilterable:!1,bytesPerElement:[12],type:[Ye]},e[36227]={textureFormat:nt,colorRenderable:!1,textureFilterable:!1,bytesPerElement:[12],type:[He]},e[32856]={textureFormat:Te,colorRenderable:!0,textureFilterable:!0,bytesPerElement:[4],type:[Ve]},e[35907]={textureFormat:Te,colorRenderable:!0,textureFilterable:!0,bytesPerElement:[4],type:[Ve]},e[36759]={textureFormat:Te,colorRenderable:!1,textureFilterable:!0,bytesPerElement:[4],type:[We]},e[32855]={textureFormat:Te,colorRenderable:!0,textureFilterable:!0,bytesPerElement:[4,2,4],type:[Ve,32820,Je]},e[32854]={textureFormat:Te,colorRenderable:!0,textureFilterable:!0,bytesPerElement:[4,2],type:[Ve,32819]},e[32857]={textureFormat:Te,colorRenderable:!0,textureFilterable:!0,bytesPerElement:[4],type:[Je]},e[34842]={textureFormat:Te,colorRenderable:!1,textureFilterable:!0,bytesPerElement:[16,8],type:[Xe,Ke]},e[34836]={textureFormat:Te,colorRenderable:!1,textureFilterable:!1,bytesPerElement:[16],type:[Xe]},e[36220]={textureFormat:ot,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[4],type:[Ve]},e[36238]={textureFormat:ot,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[4],type:[We]},e[36975]={textureFormat:ot,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[4],type:[Je]},e[36214]={textureFormat:ot,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[8],type:[Ge]},e[36232]={textureFormat:ot,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[8],type:[Ne]},e[36226]={textureFormat:ot,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[16],type:[He]},e[36208]={textureFormat:ot,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[16],type:[Ye]},e[33189]={textureFormat:ze,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[2,4],type:[Ge,Ye]},e[33190]={textureFormat:ze,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[4],type:[Ye]},e[36012]={textureFormat:ze,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[4],type:[Xe]},e[35056]={textureFormat:Ie,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[4],type:[34042]},e[36013]={textureFormat:Ie,colorRenderable:!0,textureFilterable:!1,bytesPerElement:[4],type:[36269]},Object.keys(e).forEach((function(t){const r=e[t];r.bytesPerElementMap={},r.bytesPerElement.forEach((function(e,t){const n=r.type[t];r.bytesPerElementMap[n]=e}))})),at=e}return at[e]}function st(e,t){const r=ut(e);if(!r)throw"unknown internal format";const n=r.bytesPerElementMap[t];if(void 0===n)throw"unknown internal format";return n}function lt(e){const t=ut(e);if(!t)throw"unknown internal format";return{format:t.textureFormat,type:t.type[0]}}function ct(e){return 0==(e&e-1)}function ft(e,t,r,n){if(!ge(e))return ct(t)&&ct(r);const o=ut(n);if(!o)throw"unknown internal format";return o.colorRenderable&&o.textureFilterable}function mt(e){const t=ut(e);if(!t)throw"unknown internal format";return t.textureFilterable}function yt(e,t,r){return Fe(t)?S(t):r||Ve}function bt(e,t,r,n,o){if(o%1!=0)throw"can't guess dimensions";if(r||n){if(n){if(!r&&(r=o/n)%1)throw"can't guess dimensions"}else if((n=o/r)%1)throw"can't guess dimensions"}else{const e=Math.sqrt(o/(t===ke?6:1));e%1==0?(r=e,n=e):(r=o,n=1)}return{width:r,height:n}}function pt(e,t){void 0!==t.colorspaceConversion&&e.pixelStorei(37443,t.colorspaceConversion),void 0!==t.premultiplyAlpha&&e.pixelStorei(37441,t.premultiplyAlpha),void 0!==t.flipY&&e.pixelStorei(37440,t.flipY)}function ht(e){e.pixelStorei(je,4),ge(e)&&(e.pixelStorei(3314,0),e.pixelStorei(32878,0),e.pixelStorei(3316,0),e.pixelStorei(3315,0),e.pixelStorei(32877,0))}function xt(e,t,r,n){var o;n.minMag&&(r.call(e,t,Le,n.minMag),r.call(e,t,De,n.minMag)),n.min&&r.call(e,t,Le,n.min),n.mag&&r.call(e,t,De,n.mag),n.wrap&&(r.call(e,t,_e,n.wrap),r.call(e,t,$e,n.wrap),(t===Ue||(o=t,"undefined"!=typeof WebGLSampler&&o instanceof WebGLSampler))&&r.call(e,t,32882,n.wrap)),n.wrapR&&r.call(e,t,32882,n.wrapR),n.wrapS&&r.call(e,t,_e,n.wrapS),n.wrapT&&r.call(e,t,$e,n.wrapT),n.minLod&&r.call(e,t,33082,n.minLod),n.maxLod&&r.call(e,t,33083,n.maxLod),n.baseLevel&&r.call(e,t,33084,n.baseLevel),n.maxLevel&&r.call(e,t,33085,n.maxLevel)}function gt(e,t,r){const n=r.target||Me;e.bindTexture(n,t),xt(e,n,e.texParameteri,r)}function vt(e,t,r,n,o,l){r=r||we.textureOptions,l=l||Te;const c=r.target||Me;if(n=n||r.width,o=o||r.height,e.bindTexture(c,t),ft(e,n,o,l))e.generateMipmap(c);else{const t=mt(l)?9729:9728;e.texParameteri(c,Le,t),e.texParameteri(c,De,t),e.texParameteri(c,_e,Ce),e.texParameteri(c,$e,Ce)}}function wt(e){return!0===e.auto||void 0===e.auto&&void 0===e.level}function Ft(e,t){return(t=t||{}).cubeFaceOrder||[Oe,34070,34071,34072,34073,34074]}function At(e,t){const r=Ft(0,t).map((function(e,t){return{face:e,ndx:t}}));return r.sort((function(a,b){return a.face-b.face})),r}function Et(e,t,element,r){const n=(r=r||we.textureOptions).target||Me,o=r.level||0;let l=element.width,c=element.height;const f=r.internalFormat||r.format||Te,m=lt(f),d=r.format||m.format,y=r.type||m.type;if(pt(e,r),e.bindTexture(n,t),n===ke){const m=element.width,h=element.height;let x,v;if(m/6===h)x=h,v=[0,0,1,0,2,0,3,0,4,0,5,0];else if(h/6===m)x=m,v=[0,0,0,1,0,2,0,3,0,4,0,5];else if(m/3==h/2)x=m/3,v=[0,0,1,0,2,0,0,1,1,1,2,1];else{if(m/2!=h/3)throw"can't figure out cube map from element: "+(element.src?element.src:element.nodeName);x=m/2,v=[0,0,1,0,0,1,1,1,0,2,1,2]}const w=Ae();w?(w.canvas.width=x,w.canvas.height=x,l=x,c=x,At(0,r).forEach((function(t){const r=v[2*t.ndx+0]*x,n=v[2*t.ndx+1]*x;w.drawImage(element,r,n,x,x,0,0,x,x),e.texImage2D(t.face,o,f,d,y,w.canvas)})),w.canvas.width=1,w.canvas.height=1):"undefined"!=typeof createImageBitmap&&(l=x,c=x,At(0,r).forEach((function(m){const h=v[2*m.ndx+0]*x,w=v[2*m.ndx+1]*x;e.texImage2D(m.face,o,f,x,x,0,d,y,null),createImageBitmap(element,h,w,x,x,{premultiplyAlpha:"none",colorSpaceConversion:"none"}).then((function(h){pt(e,r),e.bindTexture(n,t),e.texImage2D(m.face,o,f,d,y,h),wt(r)&&vt(e,t,r,l,c,f)}))})))}else if(n===Ue||n===Be){const t=Math.min(element.width,element.height),r=Math.max(element.width,element.height),l=r/t;if(l%1!=0)throw"can not compute 3D dimensions of element";const c=element.width===r?1:0,m=element.height===r?1:0;e.pixelStorei(je,1),e.pixelStorei(3314,element.width),e.pixelStorei(32878,0),e.pixelStorei(32877,0),e.texImage3D(n,o,f,t,t,t,0,d,y,null);for(let r=0;r<l;++r){const l=r*t*c,f=r*t*m;e.pixelStorei(3316,l),e.pixelStorei(3315,f),e.texSubImage3D(n,o,0,0,r,t,t,1,d,y,element)}ht(e)}else e.texImage2D(n,o,f,d,y,element);wt(r)&&vt(e,t,r,l,c,f),gt(e,t,r)}function Pt(){}function Tt(e,t){return void 0!==t||function(e){if("undefined"!=typeof document){const a=document.createElement("a");return a.href=e,a.hostname===location.hostname&&a.port===location.port&&a.protocol===location.protocol}{const t=new URL(location.href).origin;return new URL(e,location.href).origin===t}}(e)?t:"anonymous"}function St(e){return"undefined"!=typeof ImageBitmap&&e instanceof ImageBitmap||"undefined"!=typeof ImageData&&e instanceof ImageData||"undefined"!=typeof HTMLElement&&e instanceof HTMLElement}function Rt(e,t,r){return St(e)?(setTimeout((function(){r(null,e)})),e):function(e,t,r){let img;if(r=r||Pt,t=void 0!==t?t:we.crossOrigin,t=Tt(e,t),"undefined"!=typeof Image){img=new Image,void 0!==t&&(img.crossOrigin=t);const n=function(){img.removeEventListener("error",o),img.removeEventListener("load",l),img=null},o=function(){const t="couldn't load image: "+e;C(t),r(t,img),n()},l=function(){r(null,img),n()};return img.addEventListener("error",o),img.addEventListener("load",l),img.src=e,img}if("undefined"!=typeof ImageBitmap){let n,o;const l=function(){r(n,o)},c={};t&&(c.mode="cors"),fetch(e,c).then((function(e){if(!e.ok)throw e;return e.blob()})).then((function(e){return createImageBitmap(e,{premultiplyAlpha:"none",colorSpaceConversion:"none"})})).then((function(e){o=e,setTimeout(l)})).catch((function(e){n=e,setTimeout(l)})),img=null}return img}(e,t,r)}function zt(e,t,r){const n=(r=r||we.textureOptions).target||Me;if(e.bindTexture(n,t),!1===r.color)return;const o=function(e){return e=e||we.textureColor,Fe(e)?e:new Uint8Array([255*e[0],255*e[1],255*e[2],255*e[3]])}(r.color);if(n===ke)for(let t=0;t<6;++t)e.texImage2D(Oe+t,0,Te,1,1,0,Te,Ve,o);else n===Ue||n===Be?e.texImage3D(n,0,Te,1,1,1,0,Te,Ve,o):e.texImage2D(n,0,Te,1,1,0,Te,Ve,o)}function It(e,t,r,n){n=n||Pt,r=r||we.textureOptions,zt(e,t,r);return Rt((r=Object.assign({},r)).src,r.crossOrigin,(function(o,img){o?n(o,t,img):(Et(e,t,img,r),n(null,t,img))}))}function Ct(e,t,r,n){n=n||Pt;const o=r.src;if(6!==o.length)throw"there must be 6 urls for a cubemap";const l=r.level||0,c=r.internalFormat||r.format||Te,f=lt(c),m=r.format||f.format,d=r.type||Ve,y=r.target||Me;if(y!==ke)throw"target must be TEXTURE_CUBE_MAP";zt(e,t,r),r=Object.assign({},r);let h=6;const x=[],v=Ft(0,r);let w;w=o.map((function(o,f){return Rt(o,r.crossOrigin,(F=v[f],function(o,img){--h,o?x.push(o):img.width!==img.height?x.push("cubemap face img is not a square: "+img.src):(pt(e,r),e.bindTexture(y,t),5===h?Ft().forEach((function(t){e.texImage2D(t,l,c,m,d,img)})):e.texImage2D(F,l,c,m,d,img),wt(r)&&e.generateMipmap(y)),0===h&&n(x.length?x:void 0,t,w)}));var F}))}function Mt(e,t,r,n){n=n||Pt;const o=r.src,l=r.internalFormat||r.format||Te,c=lt(l),f=r.format||c.format,m=r.type||Ve,d=r.target||Be;if(d!==Ue&&d!==Be)throw"target must be TEXTURE_3D or TEXTURE_2D_ARRAY";zt(e,t,r),r=Object.assign({},r);let y=o.length;const h=[];let x;const v=r.level||0;let w=r.width,F=r.height;const A=o.length;let E=!0;x=o.map((function(o,c){return Rt(o,r.crossOrigin,(P=c,function(o,img){if(--y,o)h.push(o);else{if(pt(e,r),e.bindTexture(d,t),E){E=!1,w=r.width||img.width,F=r.height||img.height,e.texImage3D(d,v,l,w,F,A,0,f,m,null);for(let s=0;s<A;++s)e.texSubImage3D(d,v,0,0,s,w,F,1,f,m,img)}else{let t,r=img;img.width===w&&img.height===F||(t=Ae(),r=t.canvas,t.canvas.width=w,t.canvas.height=F,t.drawImage(img,0,0,w,F)),e.texSubImage3D(d,v,0,0,P,w,F,1,f,m,r),t&&r===t.canvas&&(t.canvas.width=0,t.canvas.height=0)}wt(r)&&e.generateMipmap(d)}0===y&&n(h.length?h:void 0,t,x)}));var P}))}function kt(e,t,r,n){const o=(n=n||we.textureOptions).target||Me;e.bindTexture(o,t);let l=n.width,c=n.height,f=n.depth;const m=n.level||0,d=n.internalFormat||n.format||Te,y=lt(d),h=n.format||y.format,x=n.type||yt(0,r,y.type);if(Fe(r))r instanceof Uint8ClampedArray&&(r=new Uint8Array(r.buffer));else{const e=z(x);r=new e(r)}const v=st(d,x),w=r.byteLength/v;if(w%1)throw"length wrong size for format: "+ve(e,h);let F;if(o===Ue||o===Be)if(l||c||f)!l||c&&f?!c||l&&f?(F=bt(0,o,l,c,w/f),l=F.width,c=F.height):(F=bt(0,o,l,f,w/c),l=F.width,f=F.height):(F=bt(0,o,c,f,w/l),c=F.width,f=F.height);else{const e=Math.cbrt(w);if(e%1!=0)throw"can't guess cube size of array of numElements: "+w;l=e,c=e,f=e}else F=bt(0,o,l,c,w),l=F.width,c=F.height;if(ht(e),e.pixelStorei(je,n.unpackAlignment||1),pt(e,n),o===ke){const t=w/6*(v/r.BYTES_PER_ELEMENT);At(0,n).forEach((n=>{const o=t*n.ndx,data=r.subarray(o,o+t);e.texImage2D(n.face,m,d,l,c,0,h,x,data)}))}else o===Ue||o===Be?e.texImage3D(o,m,d,l,c,f,0,h,x,r):e.texImage2D(o,m,d,l,c,0,h,x,r);return{width:l,height:c,depth:f,type:x}}function Ut(e,t,r){const n=r.target||Me;e.bindTexture(n,t);const o=r.level||0,l=r.internalFormat||r.format||Te,c=lt(l),f=r.format||c.format,m=r.type||c.type;if(pt(e,r),n===ke)for(let t=0;t<6;++t)e.texImage2D(Oe+t,o,l,r.width,r.height,0,f,m,null);else n===Ue||n===Be?e.texImage3D(n,o,l,r.width,r.height,r.depth,0,f,m,null):e.texImage2D(n,o,l,r.width,r.height,0,f,m,null)}function Bt(e,t,r){r=r||Pt,t=t||we.textureOptions;const n=e.createTexture(),o=t.target||Me;let l=t.width||1,c=t.height||1;const f=t.internalFormat||Te;e.bindTexture(o,n),o===ke&&(e.texParameteri(o,_e,Ce),e.texParameteri(o,$e,Ce));let m=t.src;if(m)if("function"==typeof m&&(m=m(e,t)),"string"==typeof m)It(e,n,t,r);else if(Fe(m)||Array.isArray(m)&&("number"==typeof m[0]||Array.isArray(m[0])||Fe(m[0]))){const r=kt(e,n,m,t);l=r.width,c=r.height}else Array.isArray(m)&&("string"==typeof m[0]||St(m[0]))?o===ke?Ct(e,n,t,r):Mt(e,n,t,r):(Et(e,n,m,t),l=m.width,c=m.height);else Ut(e,n,t);return wt(t)&&vt(e,n,t,l,c,f),gt(e,n,t),n}function Ot(e,t,r,n,o,l){n=n||r.width,o=o||r.height,l=l||r.depth;const c=r.target||Me;e.bindTexture(c,t);const f=r.level||0,m=r.internalFormat||r.format||Te,d=lt(m),y=r.format||d.format;let h;const x=r.src;if(h=x&&(Fe(x)||Array.isArray(x)&&"number"==typeof x[0])?r.type||yt(0,x,d.type):r.type||d.type,c===ke)for(let t=0;t<6;++t)e.texImage2D(Oe+t,f,m,n,o,0,y,h,null);else c===Ue||c===Be?e.texImage3D(c,f,m,n,o,l,0,y,h,null):e.texImage2D(c,f,m,n,o,0,y,h,null)}function Lt(e,t,r){r=r||Pt;let n=0;const o=[],l={},c={};function f(){0===n&&setTimeout((function(){r(o.length?o:void 0,l,c)}),0)}return Object.keys(t).forEach((function(r){const m=t[r];let d;var y;("string"==typeof(y=m.src)||Array.isArray(y)&&"string"==typeof y[0])&&(d=function(e,t,img){c[r]=img,--n,e&&o.push(e),f()},++n),l[r]=Bt(e,m,d)})),f(),l}const Dt=C;function _t(e){return"undefined"!=typeof document&&document.getElementById?document.getElementById(e):null}const $t=33984,jt=34962,Wt=5126,Vt=5124,Nt=5125,Gt=3553,Ht=34067,Yt=32879,Xt=35866,Kt={};function qt(e,t){return Kt[t].bindPoint}function Jt(e,t){return function(r){e.uniform1i(t,r)}}function Zt(e,t){return function(r){e.uniform1iv(t,r)}}function Qt(e,t){return function(r){e.uniform2iv(t,r)}}function er(e,t){return function(r){e.uniform3iv(t,r)}}function rr(e,t){return function(r){e.uniform4iv(t,r)}}function nr(e,t,r,n){const o=qt(0,t);return ge(e)?function(t){let l,c;k(0,t)?(l=t,c=null):(l=t.texture,c=t.sampler),e.uniform1i(n,r),e.activeTexture($t+r),e.bindTexture(o,l),e.bindSampler(r,c)}:function(t){e.uniform1i(n,r),e.activeTexture($t+r),e.bindTexture(o,t)}}function or(e,t,r,n,o){const l=qt(0,t),c=new Int32Array(o);for(let e=0;e<o;++e)c[e]=r+e;return ge(e)?function(t){e.uniform1iv(n,c),t.forEach((function(t,n){let o,f;e.activeTexture($t+c[n]),k(0,t)?(o=t,f=null):(o=t.texture,f=t.sampler),e.bindSampler(r,f),e.bindTexture(l,o)}))}:function(t){e.uniform1iv(n,c),t.forEach((function(t,r){e.activeTexture($t+c[r]),e.bindTexture(l,t)}))}}function ir(e,t){return function(b){if(b.value)switch(e.disableVertexAttribArray(t),b.value.length){case 4:e.vertexAttrib4fv(t,b.value);break;case 3:e.vertexAttrib3fv(t,b.value);break;case 2:e.vertexAttrib2fv(t,b.value);break;case 1:e.vertexAttrib1fv(t,b.value);break;default:throw new Error("the length of a float constant value must be between 1 and 4!")}else e.bindBuffer(jt,b.buffer),e.enableVertexAttribArray(t),e.vertexAttribPointer(t,b.numComponents||b.size,b.type||Wt,b.normalize||!1,b.stride||0,b.offset||0),void 0!==b.divisor&&e.vertexAttribDivisor(t,b.divisor)}}function ar(e,t){return function(b){if(b.value){if(e.disableVertexAttribArray(t),4!==b.value.length)throw new Error("The length of an integer constant value must be 4!");e.vertexAttrib4iv(t,b.value)}else e.bindBuffer(jt,b.buffer),e.enableVertexAttribArray(t),e.vertexAttribIPointer(t,b.numComponents||b.size,b.type||Vt,b.stride||0,b.offset||0),void 0!==b.divisor&&e.vertexAttribDivisor(t,b.divisor)}}function ur(e,t){return function(b){if(b.value){if(e.disableVertexAttribArray(t),4!==b.value.length)throw new Error("The length of an unsigned integer constant value must be 4!");e.vertexAttrib4uiv(t,b.value)}else e.bindBuffer(jt,b.buffer),e.enableVertexAttribArray(t),e.vertexAttribIPointer(t,b.numComponents||b.size,b.type||Nt,b.stride||0,b.offset||0),void 0!==b.divisor&&e.vertexAttribDivisor(t,b.divisor)}}function sr(e,t,r){const n=r.size,o=r.count;return function(b){e.bindBuffer(jt,b.buffer);const r=b.size||b.numComponents||n,l=r/o,c=b.type||Wt,f=Kt[c].size*r,m=b.normalize||!1,d=b.offset||0,y=f/o;for(let i=0;i<o;++i)e.enableVertexAttribArray(t+i),e.vertexAttribPointer(t+i,l,c,m,f,d+y*i),void 0!==b.divisor&&e.vertexAttribDivisor(t+i,b.divisor)}}Kt[5126]={Type:Float32Array,size:4,setter:function(e,t){return function(r){e.uniform1f(t,r)}},arraySetter:function(e,t){return function(r){e.uniform1fv(t,r)}}},Kt[35664]={Type:Float32Array,size:8,setter:function(e,t){return function(r){e.uniform2fv(t,r)}},cols:2},Kt[35665]={Type:Float32Array,size:12,setter:function(e,t){return function(r){e.uniform3fv(t,r)}},cols:3},Kt[35666]={Type:Float32Array,size:16,setter:function(e,t){return function(r){e.uniform4fv(t,r)}},cols:4},Kt[5124]={Type:Int32Array,size:4,setter:Jt,arraySetter:Zt},Kt[35667]={Type:Int32Array,size:8,setter:Qt,cols:2},Kt[35668]={Type:Int32Array,size:12,setter:er,cols:3},Kt[35669]={Type:Int32Array,size:16,setter:rr,cols:4},Kt[5125]={Type:Uint32Array,size:4,setter:function(e,t){return function(r){e.uniform1ui(t,r)}},arraySetter:function(e,t){return function(r){e.uniform1uiv(t,r)}}},Kt[36294]={Type:Uint32Array,size:8,setter:function(e,t){return function(r){e.uniform2uiv(t,r)}},cols:2},Kt[36295]={Type:Uint32Array,size:12,setter:function(e,t){return function(r){e.uniform3uiv(t,r)}},cols:3},Kt[36296]={Type:Uint32Array,size:16,setter:function(e,t){return function(r){e.uniform4uiv(t,r)}},cols:4},Kt[35670]={Type:Uint32Array,size:4,setter:Jt,arraySetter:Zt},Kt[35671]={Type:Uint32Array,size:8,setter:Qt,cols:2},Kt[35672]={Type:Uint32Array,size:12,setter:er,cols:3},Kt[35673]={Type:Uint32Array,size:16,setter:rr,cols:4},Kt[35674]={Type:Float32Array,size:32,setter:function(e,t){return function(r){e.uniformMatrix2fv(t,!1,r)}},rows:2,cols:2},Kt[35675]={Type:Float32Array,size:48,setter:function(e,t){return function(r){e.uniformMatrix3fv(t,!1,r)}},rows:3,cols:3},Kt[35676]={Type:Float32Array,size:64,setter:function(e,t){return function(r){e.uniformMatrix4fv(t,!1,r)}},rows:4,cols:4},Kt[35685]={Type:Float32Array,size:32,setter:function(e,t){return function(r){e.uniformMatrix2x3fv(t,!1,r)}},rows:2,cols:3},Kt[35686]={Type:Float32Array,size:32,setter:function(e,t){return function(r){e.uniformMatrix2x4fv(t,!1,r)}},rows:2,cols:4},Kt[35687]={Type:Float32Array,size:48,setter:function(e,t){return function(r){e.uniformMatrix3x2fv(t,!1,r)}},rows:3,cols:2},Kt[35688]={Type:Float32Array,size:48,setter:function(e,t){return function(r){e.uniformMatrix3x4fv(t,!1,r)}},rows:3,cols:4},Kt[35689]={Type:Float32Array,size:64,setter:function(e,t){return function(r){e.uniformMatrix4x2fv(t,!1,r)}},rows:4,cols:2},Kt[35690]={Type:Float32Array,size:64,setter:function(e,t){return function(r){e.uniformMatrix4x3fv(t,!1,r)}},rows:4,cols:3},Kt[35678]={Type:null,size:0,setter:nr,arraySetter:or,bindPoint:Gt},Kt[35680]={Type:null,size:0,setter:nr,arraySetter:or,bindPoint:Ht},Kt[35679]={Type:null,size:0,setter:nr,arraySetter:or,bindPoint:Yt},Kt[35682]={Type:null,size:0,setter:nr,arraySetter:or,bindPoint:Gt},Kt[36289]={Type:null,size:0,setter:nr,arraySetter:or,bindPoint:Xt},Kt[36292]={Type:null,size:0,setter:nr,arraySetter:or,bindPoint:Xt},Kt[36293]={Type:null,size:0,setter:nr,arraySetter:or,bindPoint:Ht},Kt[36298]={Type:null,size:0,setter:nr,arraySetter:or,bindPoint:Gt},Kt[36299]={Type:null,size:0,setter:nr,arraySetter:or,bindPoint:Yt},Kt[36300]={Type:null,size:0,setter:nr,arraySetter:or,bindPoint:Ht},Kt[36303]={Type:null,size:0,setter:nr,arraySetter:or,bindPoint:Xt},Kt[36306]={Type:null,size:0,setter:nr,arraySetter:or,bindPoint:Gt},Kt[36307]={Type:null,size:0,setter:nr,arraySetter:or,bindPoint:Yt},Kt[36308]={Type:null,size:0,setter:nr,arraySetter:or,bindPoint:Ht},Kt[36311]={Type:null,size:0,setter:nr,arraySetter:or,bindPoint:Xt};const lr={};lr[5126]={size:4,setter:ir},lr[35664]={size:8,setter:ir},lr[35665]={size:12,setter:ir},lr[35666]={size:16,setter:ir},lr[5124]={size:4,setter:ar},lr[35667]={size:8,setter:ar},lr[35668]={size:12,setter:ar},lr[35669]={size:16,setter:ar},lr[5125]={size:4,setter:ur},lr[36294]={size:8,setter:ur},lr[36295]={size:12,setter:ur},lr[36296]={size:16,setter:ur},lr[35670]={size:4,setter:ar},lr[35671]={size:8,setter:ar},lr[35672]={size:12,setter:ar},lr[35673]={size:16,setter:ar},lr[35674]={size:4,setter:sr,count:2},lr[35675]={size:9,setter:sr,count:3},lr[35676]={size:16,setter:sr,count:4};const cr=/ERROR:\s*\d+:(\d+)/gi;const fr=/^[ \t]*\n/;function mr(e){let t=0;return fr.test(e)&&(t=1,e=e.replace(fr,"")),{lineOffset:t,shaderSource:e}}function dr(e,t){return e.errorCallback(t),e.callback&&setTimeout((()=>{e.callback(`${t}\n${e.errors.join("\n")}`)})),null}function yr(e,t,r,n){const o=e.createShader(r);return e.shaderSource(o,mr(t).shaderSource),e.compileShader(o),n.callback||function(e,t,r,n){n=n||Dt;const o=e.getShaderParameter(r,35713);if(!o){const o=e.getShaderInfoLog(r),{lineOffset:l,shaderSource:c}=mr(e.getShaderSource(r));n(`${function(e,t="",r=0){const n=[...t.matchAll(cr)],o=new Map(n.map(((e,r)=>{const o=parseInt(e[1]),l=n[r+1],c=l?l.index:t.length;return[o-1,t.substring(e.index,c)]})));return e.split("\n").map(((line,e)=>{const t=o.get(e);return`${e+1+r}: ${line}${t?`\n\n^^^ ${t}`:""}`})).join("\n")}(c,o,l)}\nError compiling ${ve(e,t)}: ${o}`)}return o}(e,r,o,n.errorCallback)?o:(e.deleteShader(o),null)}function pr(e,t,r){let n,o,l;if("function"==typeof t&&(r=t,t=void 0),"function"==typeof e)r=e,e=void 0;else if(e&&!Array.isArray(e)){if(e.errorCallback&&e.errors)return e;const t=e;r=t.errorCallback,e=t.attribLocations,n=t.transformFeedbackVaryings,o=t.transformFeedbackMode,l=t.callback}const c=r||Dt,f=[],m={errorCallback(e,...t){f.push(e),c(e,...t)},transformFeedbackVaryings:n,transformFeedbackMode:o,callback:l,errors:f};if(e){let r={};Array.isArray(e)?e.forEach((function(e,n){r[e]=t?t[n]:n})):r=e,m.attribLocations=r}return m}const xr=["VERTEX_SHADER","FRAGMENT_SHADER"];function gr(e,t){return t.indexOf("frag")>=0?35632:t.indexOf("vert")>=0?35633:void 0}function vr(e,t){t.forEach((function(t){e.deleteShader(t)}))}const wr=(e=0)=>new Promise((t=>setTimeout(t,e)));function Fr(e,t,r,n,o){const l=pr(r,n,o),c=[],f=[];for(let r=0;r<t.length;++r){let n=t[r];if("string"==typeof n){const t=_t(n),o=t?t.text:n;let c=e[xr[r]];t&&t.type&&(c=gr(0,t.type)||c),n=yr(e,o,c,l),f.push(n)}m=n,"undefined"!=typeof WebGLShader&&m instanceof WebGLShader&&c.push(n)}var m;if(c.length!==t.length)return vr(e,f),dr(l,"not enough shaders for program");const d=e.createProgram();c.forEach((function(t){e.attachShader(d,t)})),l.attribLocations&&Object.keys(l.attribLocations).forEach((function(t){e.bindAttribLocation(d,l.attribLocations[t],t)}));let y=l.transformFeedbackVaryings;return y&&(y.attribs&&(y=y.attribs),Array.isArray(y)||(y=Object.keys(y)),e.transformFeedbackVaryings(d,y,l.transformFeedbackMode||35981)),e.linkProgram(d),l.callback?(async function(e,t,r){const n=e.getExtension("KHR_parallel_shader_compile"),o=n?(e,t)=>e.getProgramParameter(t,n.COMPLETION_STATUS_KHR):()=>!0;let l=0;do{await wr(l),l=1e3/60}while(!o(e,t));const c=Ar(e,t,r.errorCallback),f=c?void 0:r.errors.join("\n");if(!c){(r.errorCallback||Dt)(f),e.deleteProgram(t),t=null}r.callback(f,t)}(e,d,l),null):Ar(e,d,l.errorCallback)?d:(e.deleteProgram(d),vr(e,f),null)}function Ar(e,t,r){r=r||Dt;const n=e.getProgramParameter(t,35714);if(!n){r(`Error in program linking: ${e.getProgramInfoLog(t)}`)}return n}function Er(e,t,r,n,o){const l=pr(r,n,o),c=[];for(let r=0;r<t.length;++r){const n=yr(e,t[r],e[xr[r]],l);if(!l.callback&&!n)return null;c.push(n)}return Fr(e,c,l)}function Pr(e){const t=e.name;return t.startsWith("gl_")||t.startsWith("webgl_")}const Tr=/(\.|\[|]|\w+)/g;function Sr(e,t,r,n){const o=e.split(Tr).filter((s=>""!==s));let l=0,path="";for(;;){const e=o[l++];path+=e;const c=(s=e[0])>="0"&&s<="9",f=c?parseInt(e):e;c&&(path+=o[l++]);if(l===o.length){r[f]=t;break}{const e=o[l++],t="["===e,c=r[f]||(t?[]:{});r[f]=c,r=c,n[path]=n[path]||function(e){return function(t){Cr(e,t)}}(c),path+=e}}var s}function Rr(e,t){let r=0;function n(t,n,o){const l=n.name.endsWith("[0]"),c=n.type,f=Kt[c];if(!f)throw new Error(`unknown type: 0x${c.toString(16)}`);let m;if(f.bindPoint){const t=r;r+=n.size,m=l?f.arraySetter(e,c,t,o,n.size):f.setter(e,c,t,o,n.size)}else m=f.arraySetter&&l?f.arraySetter(e,o):f.setter(e,o);return m.location=o,m}const o={},l={},c=e.getProgramParameter(t,35718);for(let r=0;r<c;++r){const c=e.getActiveUniform(t,r);if(Pr(c))continue;let f=c.name;f.endsWith("[0]")&&(f=f.substr(0,f.length-3));const m=e.getUniformLocation(t,c.name);if(m){const e=n(0,c,m);o[f]=e,Sr(f,e,l,o)}}return o}function zr(e,t){const r={},n=e.getProgramParameter(t,35971);for(let o=0;o<n;++o){const n=e.getTransformFeedbackVarying(t,o);r[n.name]={index:o,type:n.type,size:n.size}}return r}function Ir(e,t){const r=e.getProgramParameter(t,35718),n=[],o=[];for(let l=0;l<r;++l){o.push(l),n.push({});const r=e.getActiveUniform(t,l);n[l].name=r.name}[["UNIFORM_TYPE","type"],["UNIFORM_SIZE","size"],["UNIFORM_BLOCK_INDEX","blockNdx"],["UNIFORM_OFFSET","offset"]].forEach((function(r){const l=r[0],c=r[1];e.getActiveUniforms(t,o,e[l]).forEach((function(e,t){n[t][c]=e}))}));const l={},c=e.getProgramParameter(t,35382);for(let r=0;r<c;++r){const n=e.getActiveUniformBlockName(t,r),o={index:e.getUniformBlockIndex(t,n),usedByVertexShader:e.getActiveUniformBlockParameter(t,r,35396),usedByFragmentShader:e.getActiveUniformBlockParameter(t,r,35398),size:e.getActiveUniformBlockParameter(t,r,35392),uniformIndices:e.getActiveUniformBlockParameter(t,r,35395)};o.used=o.usedByVertexShader||o.usedByFragmentShader,l[n]=o}return{blockSpecs:l,uniformData:n}}function Cr(e,t){for(const r in t){const n=e[r];"function"==typeof n?n(t[r]):Cr(e[r],t[r])}}function Mr(e,...t){const r=e.uniformSetters||e,n=t.length;for(let e=0;e<n;++e){const n=t[e];if(Array.isArray(n)){const e=n.length;for(let t=0;t<e;++t)Mr(r,n[t])}else for(const e in n){const t=r[e];t&&t(n[e])}}}function kr(e,t){const r={},n=e.getProgramParameter(t,35721);for(let o=0;o<n;++o){const n=e.getActiveAttrib(t,o);if(Pr(n))continue;const l=e.getAttribLocation(t,n.name),c=lr[n.type],f=c.setter(e,l,c);f.location=l,r[n.name]=f}return r}function Ur(e,t){for(const r in t){const n=e[r];n&&n(t[r])}}function Br(e,t,r){r.vertexArrayObject?e.bindVertexArray(r.vertexArrayObject):(Ur(t.attribSetters||t,r.attribs),r.indices&&e.bindBuffer(34963,r.indices))}function Or(e,t){const r={program:t,uniformSetters:Rr(e,t),attribSetters:kr(e,t)};return ge(e)&&(r.uniformBlockSpec=Ir(e,t),r.transformFeedbackInfo=zr(e,t)),r}const Lr=/\s|{|}|;/;function Dr(e,t,r,n,o){const l=pr(r,n,o),c=[];if(t=t.map((function(source){if(!Lr.test(source)){const script=_t(source);if(script)source=script.text;else{const e=`no element with id: ${source}`;l.errorCallback(e),c.push(e)}}return source})),c.length)return dr(l,"");const f=l.callback;f&&(l.callback=(t,r)=>{let n;t||(n=Or(e,r)),f(t,n)});const m=Er(e,t,l);return m?Or(e,m):null}function _r(e,t,r,n,o,l){r=void 0===r?4:r;const c=t.indices,f=t.elementType,m=void 0===n?t.numElements:n;o=void 0===o?0:o,f||c?void 0!==l?e.drawElementsInstanced(r,m,void 0===f?5123:t.elementType,o,l):e.drawElements(r,m,void 0===f?5123:t.elementType,o):void 0!==l?e.drawArraysInstanced(r,o,m,l):e.drawArrays(r,o,m)}const $r=36161,jr=34041,Wr=36064,Vr=36096,Nr=33306,Gr=33071,Hr=9729,Yr=[{format:6408,type:5121,min:Hr,wrap:Gr},{format:jr}],Xr={};Xr[34041]=Nr,Xr[6401]=36128,Xr[36168]=36128,Xr[6402]=Vr,Xr[33189]=Vr,Xr[33190]=Vr,Xr[36012]=Vr,Xr[35056]=Nr,Xr[36013]=Nr;const Kr={};Kr[32854]=!0,Kr[32855]=!0,Kr[36194]=!0,Kr[34041]=!0,Kr[33189]=!0,Kr[6401]=!0,Kr[36168]=!0;function qr(e,t,r,n){const o=36160,l=e.createFramebuffer();e.bindFramebuffer(o,l),r=r||e.drawingBufferWidth,n=n||e.drawingBufferHeight;const c=[],f={framebuffer:l,attachments:[],width:r,height:n};return(t=t||Yr).forEach((function(t,i){let l=t.attachment;const m=t.samples,d=t.format;let y=t.attachmentPoint||function(e,t){return Xr[e]||Xr[t]}(d,t.internalFormat);if(y||(y=Wr+i),function(e){return e>=Wr&&e<36096}(y)&&c.push(y),!l)if(void 0!==m||function(e){return Kr[e]}(d))l=e.createRenderbuffer(),e.bindRenderbuffer($r,l),m>1?e.renderbufferStorageMultisample($r,m,d,r,n):e.renderbufferStorage($r,d,r,n);else{const o=Object.assign({},t);o.width=r,o.height=n,void 0===o.auto&&(o.auto=!1,o.min=o.min||o.minMag||Hr,o.mag=o.mag||o.minMag||Hr,o.wrapS=o.wrapS||o.wrap||Gr,o.wrapT=o.wrapT||o.wrap||Gr),l=Bt(e,o)}if(M(0,l))e.framebufferRenderbuffer(o,y,$r,l);else{if(!k(0,l))throw new Error("unknown attachment type");void 0!==t.layer?e.framebufferTextureLayer(o,y,l,t.level||0,t.layer):e.framebufferTexture2D(o,y,t.target||3553,l,t.level||0)}f.attachments.push(l)})),e.drawBuffers&&e.drawBuffers(c),f}function Jr(e,t,r,n,o){n=n||e.drawingBufferWidth,o=o||e.drawingBufferHeight,t.width=n,t.height=o,(r=r||Yr).forEach((function(r,l){const c=t.attachments[l],f=r.format,m=r.samples;if(void 0!==m||M(0,c))e.bindRenderbuffer($r,c),m>1?e.renderbufferStorageMultisample($r,m,f,n,o):e.renderbufferStorage($r,f,n,o);else{if(!k(0,c))throw new Error("unknown attachment type");Ot(e,c,r,n,o)}}))}function Zr(canvas,e){e=e||1,e=Math.max(0,e);const t=canvas.clientWidth*e|0,r=canvas.clientHeight*e|0;return(canvas.width!==t||canvas.height!==r)&&(canvas.width=t,canvas.height=r,!0)}}}]);
_nuxt/b9a47fa.js ADDED
@@ -0,0 +1 @@
 
 
1
+ (window.webpackJsonp=window.webpackJsonp||[]).push([[3],{276:function(t,r,e){"use strict";var n=e(2),o=e(19),f=e(9),c=e(6),path=e(204),v=e(4),d=e(109),l=e(12),h=e(201),x=e(39),y=e(81),S=e(202),m=e(3),I=e(80).f,w=e(29).f,E=e(21).f,N=e(281),k=e(282).trim,z="Number",O=c[z],j=path[z],A=O.prototype,F=c.TypeError,T=v("".slice),_=v("".charCodeAt),D=function(t){var r=S(t,"number");return"bigint"==typeof r?r:R(r)},R=function(t){var r,e,n,o,f,c,v,code,d=S(t,"number");if(y(d))throw F("Cannot convert a Symbol value to a number");if("string"==typeof d&&d.length>2)if(d=k(d),43===(r=_(d,0))||45===r){if(88===(e=_(d,2))||120===e)return NaN}else if(48===r){switch(_(d,1)){case 66:case 98:n=2,o=49;break;case 79:case 111:n=8,o=55;break;default:return+d}for(c=(f=T(d,2)).length,v=0;v<c;v++)if((code=_(f,v))<48||code>o)return NaN;return parseInt(f,n)}return+d},M=d(z,!O(" 0o1")||!O("0b1")||O("+0x1")),P=function(t){return x(A,t)&&m((function(){N(t)}))},C=function(t){var r=arguments.length<1?0:O(D(t));return P(this)?h(Object(r),this,C):r};C.prototype=A,M&&!o&&(A.constructor=C),n({global:!0,constructor:!0,wrap:!0,forced:M},{Number:C});var V=function(t,source){for(var r,e=f?I(source):"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(","),n=0;e.length>n;n++)l(source,r=e[n])&&!l(t,r)&&E(t,r,w(source,r))};o&&j&&V(path[z],j),(M||o)&&V(path[z],O)},281:function(t,r,e){var n=e(4);t.exports=n(1..valueOf)},282:function(t,r,e){var n=e(4),o=e(24),f=e(13),c=e(283),v=n("".replace),d=RegExp("^["+c+"]+"),l=RegExp("(^|[^"+c+"])["+c+"]+$"),h=function(t){return function(r){var e=f(o(r));return 1&t&&(e=v(e,d,"")),2&t&&(e=v(e,l,"$1")),e}};t.exports={start:h(1),end:h(2),trim:h(3)}},283:function(t,r){t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},284:function(t,r,e){"use strict";e.d(r,"a",(function(){return c}));var n=e(111);var o=e(137),f=e(82);function c(t){return function(t){if(Array.isArray(t))return Object(n.a)(t)}(t)||Object(o.a)(t)||Object(f.a)(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},305:function(t,r,e){var n=e(306).has;t.exports=function(t){return n(t),t}},306:function(t,r,e){var n=e(4),o=Set.prototype;t.exports={Set:Set,add:n(o.add),has:n(o.has),remove:n(o.delete),proto:o}},315:function(t,r,e){var n=e(4),o=e(325),f=e(306),c=f.Set,v=f.proto,d=n(v.forEach),l=n(v.keys),h=l(new c).next;t.exports=function(t,r,e){return e?o(l(t),r,h):d(t,r)}},325:function(t,r,e){var n=e(8);t.exports=function(t,r,e){for(var o,f,c=e||t.next;!(o=n(c,t)).done;)if(void 0!==(f=r(o.value)))return f}},329:function(t,r,e){var n=e(23),o=e(5),f=e(855),c=e(16),v=n("Set");t.exports=function(t){return function(t){return c(t)&&"number"==typeof t.size&&o(t.has)&&o(t.keys)}(t)?t:f(t)?new v(t):t}},330:function(t,r,e){var n=e(35),o=e(11),f=e(8),c=e(49),v=TypeError,d=Math.max,l=function(t,r,e,n){this.set=t,this.size=r,this.has=e,this.keys=n};l.prototype={getIterator:function(){return o(f(this.keys,this.set))},includes:function(t){return f(this.has,this.set,t)}},t.exports=function(t){o(t);var r=+t.size;if(r!=r)throw v("Invalid size");return new l(t,d(c(r),0),n(t.has),n(t.keys))}},340:function(t,r,e){var n=e(2),o=e(4),f=e(95),c=e(16),v=e(12),d=e(21).f,l=e(80),h=e(217),x=e(837),y=e(118),S=e(360),m=!1,I=y("meta"),w=0,E=function(t){d(t,I,{value:{objectID:"O"+w++,weakData:{}}})},meta=t.exports={enable:function(){meta.enable=function(){},m=!0;var t=l.f,r=o([].splice),e={};e[I]=1,t(e).length&&(l.f=function(e){for(var n=t(e),i=0,o=n.length;i<o;i++)if(n[i]===I){r(n,i,1);break}return n},n({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:h.f}))},fastKey:function(t,r){if(!c(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!v(t,I)){if(!x(t))return"F";if(!r)return"E";E(t)}return t[I].objectID},getWeakData:function(t,r){if(!v(t,I)){if(!x(t))return!0;if(!r)return!1;E(t)}return t[I].weakData},onFreeze:function(t){return S&&m&&x(t)&&!v(t,I)&&E(t),t}};f[I]=!0},342:function(t,r,e){var n=e(218),o=e(306);t.exports=n(o.proto,"size","get")||function(t){return t.size}},360:function(t,r,e){var n=e(3);t.exports=!n((function(){return Object.isExtensible(Object.preventExtensions({}))}))},361:function(t,r,e){"use strict";var n=e(2),o=e(6),f=e(4),c=e(109),v=e(17),d=e(340),l=e(145),h=e(144),x=e(5),y=e(42),S=e(16),m=e(3),I=e(155),w=e(70),E=e(201);t.exports=function(t,r,e){var N=-1!==t.indexOf("Map"),k=-1!==t.indexOf("Weak"),z=N?"set":"add",O=o[t],j=O&&O.prototype,A=O,F={},T=function(t){var r=f(j[t]);v(j,t,"add"==t?function(t){return r(this,0===t?0:t),this}:"delete"==t?function(t){return!(k&&!S(t))&&r(this,0===t?0:t)}:"get"==t?function(t){return k&&!S(t)?void 0:r(this,0===t?0:t)}:"has"==t?function(t){return!(k&&!S(t))&&r(this,0===t?0:t)}:function(t,e){return r(this,0===t?0:t,e),this})};if(c(t,!x(O)||!(k||j.forEach&&!m((function(){(new O).entries().next()})))))A=e.getConstructor(r,t,N,z),d.enable();else if(c(t,!0)){var _=new A,D=_[z](k?{}:-0,1)!=_,R=m((function(){_.has(1)})),M=I((function(t){new O(t)})),P=!k&&m((function(){for(var t=new O,r=5;r--;)t[z](r,r);return!t.has(-0)}));M||((A=r((function(t,r){h(t,j);var e=E(new O,t,A);return y(r)||l(r,e[z],{that:e,AS_ENTRIES:N}),e}))).prototype=j,j.constructor=A),(R||P)&&(T("delete"),T("has"),N&&T("get")),(P||D)&&T(z),k&&j.clear&&delete j.clear}return F[t]=A,n({global:!0,constructor:!0,forced:A!=O},F),w(A,t),k||e.setStrong(A,t,N),A}},363:function(t,r,e){e(854)},364:function(t,r,e){"use strict";var n=e(2),o=e(305),f=e(306).add;n({target:"Set",proto:!0,real:!0,forced:!0},{addAll:function(){for(var t=o(this),r=0,e=arguments.length;r<e;r++)f(t,arguments[r]);return t}})},365:function(t,r,e){"use strict";var n=e(2),o=e(305),f=e(306).remove;n({target:"Set",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var t,r=o(this),e=!0,n=0,c=arguments.length;n<c;n++)t=f(r,arguments[n]),e=e&&t;return!!e}})},366:function(t,r,e){"use strict";var n=e(2),o=e(8),f=e(329),c=e(856);n({target:"Set",proto:!0,real:!0,forced:!0},{difference:function(t){return o(c,this,f(t))}})},367:function(t,r,e){var n=e(306),o=e(315),f=n.Set,c=n.add;t.exports=function(t){var r=new f;return o(t,(function(t){c(r,t)})),r}},368:function(t,r,e){"use strict";var n=e(2),o=e(48),f=e(305),c=e(315);n({target:"Set",proto:!0,real:!0,forced:!0},{every:function(t){var r=f(this),e=o(t,arguments.length>1?arguments[1]:void 0);return!1!==c(r,(function(t){if(!e(t,t,r))return!1}),!0)}})},369:function(t,r,e){"use strict";var n=e(2),o=e(48),f=e(305),c=e(306),v=e(315),d=c.Set,l=c.add;n({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(t){var r=f(this),e=o(t,arguments.length>1?arguments[1]:void 0),n=new d;return v(r,(function(t){e(t,t,r)&&l(n,t)})),n}})},370:function(t,r,e){"use strict";var n=e(2),o=e(48),f=e(305),c=e(315);n({target:"Set",proto:!0,real:!0,forced:!0},{find:function(t){var r=f(this),e=o(t,arguments.length>1?arguments[1]:void 0),n=c(r,(function(t){if(e(t,t,r))return{value:t}}),!0);return n&&n.value}})},371:function(t,r,e){"use strict";var n=e(2),o=e(8),f=e(329),c=e(857);n({target:"Set",proto:!0,real:!0,forced:!0},{intersection:function(t){return o(c,this,f(t))}})},372:function(t,r,e){"use strict";var n=e(2),o=e(8),f=e(329),c=e(858);n({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(t){return o(c,this,f(t))}})},373:function(t,r,e){"use strict";var n=e(2),o=e(8),f=e(329),c=e(859);n({target:"Set",proto:!0,real:!0,forced:!0},{isSubsetOf:function(t){return o(c,this,f(t))}})},374:function(t,r,e){"use strict";var n=e(2),o=e(8),f=e(329),c=e(860);n({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(t){return o(c,this,f(t))}})},375:function(t,r,e){"use strict";var n=e(2),o=e(4),f=e(305),c=e(315),v=e(13),d=o([].join),l=o([].push);n({target:"Set",proto:!0,real:!0,forced:!0},{join:function(t){var r=f(this),e=void 0===t?",":v(t),n=[];return c(r,(function(t){l(n,t)})),d(n,e)}})},376:function(t,r,e){"use strict";var n=e(2),o=e(48),f=e(305),c=e(306),v=e(315),d=c.Set,l=c.add;n({target:"Set",proto:!0,real:!0,forced:!0},{map:function(t){var r=f(this),e=o(t,arguments.length>1?arguments[1]:void 0),n=new d;return v(r,(function(t){l(n,e(t,t,r))})),n}})},377:function(t,r,e){"use strict";var n=e(2),o=e(35),f=e(305),c=e(315),v=TypeError;n({target:"Set",proto:!0,real:!0,forced:!0},{reduce:function(t){var r=f(this),e=arguments.length<2,n=e?void 0:arguments[1];if(o(t),c(r,(function(o){e?(e=!1,n=o):n=t(n,o,o,r)})),e)throw v("Reduce of empty set with no initial value");return n}})},378:function(t,r,e){"use strict";var n=e(2),o=e(48),f=e(305),c=e(315);n({target:"Set",proto:!0,real:!0,forced:!0},{some:function(t){var r=f(this),e=o(t,arguments.length>1?arguments[1]:void 0);return!0===c(r,(function(t){if(e(t,t,r))return!0}),!0)}})},379:function(t,r,e){"use strict";var n=e(2),o=e(8),f=e(329),c=e(861);n({target:"Set",proto:!0,real:!0,forced:!0},{symmetricDifference:function(t){return o(c,this,f(t))}})},380:function(t,r,e){"use strict";var n=e(2),o=e(8),f=e(329),c=e(862);n({target:"Set",proto:!0,real:!0,forced:!0},{union:function(t){return o(c,this,f(t))}})},458:function(t,r,e){"use strict";var n=e(52),o=e(67),f=e(210),c=e(48),v=e(144),d=e(42),l=e(145),h=e(158),x=e(156),y=e(150),S=e(9),m=e(340).fastKey,I=e(36),w=I.set,E=I.getterFor;t.exports={getConstructor:function(t,r,e,h){var x=t((function(t,o){v(t,y),w(t,{type:r,index:n(null),first:void 0,last:void 0,size:0}),S||(t.size=0),d(o)||l(o,t[h],{that:t,AS_ENTRIES:e})})),y=x.prototype,I=E(r),N=function(t,r,e){var n,o,f=I(t),c=k(t,r);return c?c.value=e:(f.last=c={index:o=m(r,!0),key:r,value:e,previous:n=f.last,next:void 0,removed:!1},f.first||(f.first=c),n&&(n.next=c),S?f.size++:t.size++,"F"!==o&&(f.index[o]=c)),t},k=function(t,r){var e,n=I(t),o=m(r);if("F"!==o)return n.index[o];for(e=n.first;e;e=e.next)if(e.key==r)return e};return f(y,{clear:function(){for(var t=I(this),data=t.index,r=t.first;r;)r.removed=!0,r.previous&&(r.previous=r.previous.next=void 0),delete data[r.index],r=r.next;t.first=t.last=void 0,S?t.size=0:this.size=0},delete:function(t){var r=this,e=I(r),n=k(r,t);if(n){var o=n.next,f=n.previous;delete e.index[n.index],n.removed=!0,f&&(f.next=o),o&&(o.previous=f),e.first==n&&(e.first=o),e.last==n&&(e.last=f),S?e.size--:r.size--}return!!n},forEach:function(t){for(var r,e=I(this),n=c(t,arguments.length>1?arguments[1]:void 0);r=r?r.next:e.first;)for(n(r.value,r.key,this);r&&r.removed;)r=r.previous},has:function(t){return!!k(this,t)}}),f(y,e?{get:function(t){var r=k(this,t);return r&&r.value},set:function(t,r){return N(this,0===t?0:t,r)}}:{add:function(t){return N(this,t=0===t?0:t,t)}}),S&&o(y,"size",{configurable:!0,get:function(){return I(this).size}}),x},setStrong:function(t,r,e){var n=r+" Iterator",o=E(r),f=E(n);h(t,r,(function(t,r){w(this,{type:n,target:t,state:o(t),kind:r,last:void 0})}),(function(){for(var t=f(this),r=t.kind,e=t.last;e&&e.removed;)e=e.previous;return t.target&&(t.last=e=e?e.next:t.state.first)?x("keys"==r?e.key:"values"==r?e.value:[e.key,e.value],!1):(t.target=void 0,x(void 0,!0))}),e?"entries":"values",!e,!0),y(r)}}},837:function(t,r,e){var n=e(3),o=e(16),f=e(26),c=e(838),v=Object.isExtensible,d=n((function(){v(1)}));t.exports=d||c?function(t){return!!o(t)&&((!c||"ArrayBuffer"!=f(t))&&(!v||v(t)))}:v},838:function(t,r,e){var n=e(3);t.exports=n((function(){if("function"==typeof ArrayBuffer){var t=new ArrayBuffer(8);Object.isExtensible(t)&&Object.defineProperty(t,"a",{value:8})}}))},854:function(t,r,e){"use strict";e(361)("Set",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),e(458))},855:function(t,r,e){var n=e(68),o=e(12),f=e(42),c=e(7),v=e(74),d=c("iterator"),l=Object;t.exports=function(t){if(f(t))return!1;var r=l(t);return void 0!==r[d]||"@@iterator"in r||o(v,n(r))}},856:function(t,r,e){"use strict";var n=e(305),o=e(306),f=e(367),c=e(342),v=e(330),d=e(315),l=e(325),h=o.has,x=o.remove;t.exports=function(t){var r=n(this),e=v(t),o=f(r);return c(r)<=e.size?d(r,(function(t){e.includes(t)&&x(o,t)})):l(e.getIterator(),(function(t){h(r,t)&&x(o,t)})),o}},857:function(t,r,e){"use strict";var n=e(305),o=e(306),f=e(342),c=e(330),v=e(315),d=e(325),l=o.Set,h=o.add,x=o.has;t.exports=function(t){var r=n(this),e=c(t),o=new l;return f(r)>e.size?d(e.getIterator(),(function(t){x(r,t)&&h(o,t)})):v(r,(function(t){e.includes(t)&&h(o,t)})),o}},858:function(t,r,e){"use strict";var n=e(305),o=e(306).has,f=e(342),c=e(330),v=e(315),d=e(325),l=e(154);t.exports=function(t){var r=n(this),e=c(t);if(f(r)<=e.size)return!1!==v(r,(function(t){if(e.includes(t))return!1}),!0);var h=e.getIterator();return!1!==d(h,(function(t){if(o(r,t))return l(h,"normal",!1)}))}},859:function(t,r,e){"use strict";var n=e(305),o=e(342),f=e(315),c=e(330);t.exports=function(t){var r=n(this),e=c(t);return!(o(r)>e.size)&&!1!==f(r,(function(t){if(!e.includes(t))return!1}),!0)}},860:function(t,r,e){"use strict";var n=e(305),o=e(306).has,f=e(342),c=e(330),v=e(325),d=e(154);t.exports=function(t){var r=n(this),e=c(t);if(f(r)<e.size)return!1;var l=e.getIterator();return!1!==v(l,(function(t){if(!o(r,t))return d(l,"normal",!1)}))}},861:function(t,r,e){"use strict";var n=e(305),o=e(306),f=e(367),c=e(330),v=e(325),d=o.add,l=o.has,h=o.remove;t.exports=function(t){var r=n(this),e=c(t).getIterator(),o=f(r);return v(e,(function(t){l(r,t)?h(o,t):d(o,t)})),o}},862:function(t,r,e){"use strict";var n=e(305),o=e(306).add,f=e(367),c=e(330),v=e(325);t.exports=function(t){var r=n(this),e=c(t).getIterator(),d=f(r);return v(e,(function(t){o(d,t)})),d}}}]);
_nuxt/d1bdeae.js ADDED
@@ -0,0 +1 @@
 
 
1
+ /*!For license information please see LICENSES*/(window.webpackJsonp=window.webpackJsonp||[]).push([[54],{0:function(e,t,n){"use strict";n.d(t,"d",(function(){return x})),n.d(t,"l",(function(){return w})),n.d(t,"n",(function(){return O})),n.d(t,"m",(function(){return _})),n.d(t,"f",(function(){return j})),n.d(t,"b",(function(){return $})),n.d(t,"s",(function(){return P})),n.d(t,"h",(function(){return k})),n.d(t,"i",(function(){return T})),n.d(t,"e",(function(){return R})),n.d(t,"r",(function(){return C})),n.d(t,"k",(function(){return S})),n.d(t,"t",(function(){return A})),n.d(t,"o",(function(){return D})),n.d(t,"q",(function(){return L})),n.d(t,"g",(function(){return M})),n.d(t,"c",(function(){return I})),n.d(t,"j",(function(){return U})),n.d(t,"p",(function(){return B})),n.d(t,"a",(function(){return z})),n.d(t,"v",(function(){return G})),n.d(t,"u",(function(){return V}));n(69),n(43),n(71),n(72),n(87),n(34),n(88);var r=n(20),o=n(10),c=n(33),l=n(18),f=(n(60),n(15),n(45),n(219),n(30),n(110),n(47),n(50),n(40),n(41),n(63),n(32),n(83),n(149),n(188),n(214),n(113),n(146),n(211),n(62),n(65),n(1)),h=n(14);function d(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(object);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,n)}return t}function m(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?d(Object(source),!0).forEach((function(t){Object(c.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):d(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}function v(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return y(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,c=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return c=e.done,e},e:function(e){l=!0,o=e},f:function(){try{c||null==n.return||n.return()}finally{if(l)throw o}}}}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}function x(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t;return void 0===e[n]&&(e[n]=0),e[n]++}}function w(e){f.default.config.errorHandler&&f.default.config.errorHandler(e)}function O(e){return e.then((function(e){return e.default||e}))}function _(e){return e.$options&&"function"==typeof e.$options.fetch&&!e.$options.fetch.length}function j(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=e.$children||[],o=v(r);try{for(o.s();!(t=o.n()).done;){var c=t.value;c.$fetch?n.push(c):c.$children&&j(c,n)}}catch(e){o.e(e)}finally{o.f()}return n}function $(e,t){if(t||!e.options.__hasNuxtData){var n=e.options._originDataFn||e.options.data||function(){return{}};e.options._originDataFn=n,e.options.data=function(){var data=n.call(this,this);return this.$ssrContext&&(t=this.$ssrContext.asyncData[e.cid]),m(m({},data),t)},e.options.__hasNuxtData=!0,e._Ctor&&e._Ctor.options&&(e._Ctor.options.data=e.options.data)}}function P(e){return e.options&&e._Ctor===e||(e.options?(e._Ctor=e,e.extendOptions=e.options):(e=f.default.extend(e))._Ctor=e,!e.options.name&&e.options.__file&&(e.options.name=e.options.__file)),e}function k(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"components";return Array.prototype.concat.apply([],e.matched.map((function(e,r){return Object.keys(e[n]).map((function(o){return t&&t.push(r),e[n][o]}))})))}function T(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return k(e,t,"instances")}function R(e,t){return Array.prototype.concat.apply([],e.matched.map((function(e,n){return Object.keys(e.components).reduce((function(r,o){return e.components[o]?r.push(t(e.components[o],e.instances[o],e,o,n)):delete e.components[o],r}),[])})))}function C(e,t){return Promise.all(R(e,function(){var e=Object(o.a)(regeneratorRuntime.mark((function e(n,r,o,c){var l,f;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("function"!=typeof n||n.options){e.next=11;break}return e.prev=1,e.next=4,n();case 4:n=e.sent,e.next=11;break;case 7:throw e.prev=7,e.t0=e.catch(1),e.t0&&"ChunkLoadError"===e.t0.name&&"undefined"!=typeof window&&window.sessionStorage&&(l=Date.now(),(!(f=parseInt(window.sessionStorage.getItem("nuxt-reload")))||f+6e4<l)&&(window.sessionStorage.setItem("nuxt-reload",l),window.location.reload(!0))),e.t0;case 11:return o.components[c]=n=P(n),e.abrupt("return","function"==typeof t?t(n,r,o,c):n);case 13:case"end":return e.stop()}}),e,null,[[1,7]])})));return function(t,n,r,o){return e.apply(this,arguments)}}()))}function S(e){return E.apply(this,arguments)}function E(){return(E=Object(o.a)(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,C(t);case 4:return e.abrupt("return",m(m({},t),{},{meta:k(t).map((function(e,n){return m(m({},e.options.meta),(t.matched[n]||{}).meta)}))}));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function A(e,t){return N.apply(this,arguments)}function N(){return(N=Object(o.a)(regeneratorRuntime.mark((function e(t,n){var o,c,f,d;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.context||(t.context={isStatic:!0,isDev:!1,isHMR:!1,app:t,store:t.store,payload:n.payload,error:n.error,base:t.router.options.base,env:{}},n.ssrContext&&(t.context.ssrContext=n.ssrContext),t.context.redirect=function(e,path,n){if(e){t.context._redirected=!0;var o=Object(r.a)(path);if("number"==typeof e||"undefined"!==o&&"object"!==o||(n=path||{},path=e,o=Object(r.a)(path),e=302),"object"===o&&(path=t.router.resolve(path).route.fullPath),!/(^[.]{1,2}\/)|(^\/(?!\/))/.test(path))throw path=Object(h.f)(path,n),window.location.replace(path),new Error("ERR_REDIRECT");t.context.next({path:path,query:n,status:e})}},t.context.nuxtState=window.__NUXT__),e.next=3,Promise.all([S(n.route),S(n.from)]);case 3:o=e.sent,c=Object(l.a)(o,2),f=c[0],d=c[1],n.route&&(t.context.route=f),n.from&&(t.context.from=d),t.context.next=n.next,t.context._redirected=!1,t.context._errored=!1,t.context.isHMR=!1,t.context.params=t.context.route.params||{},t.context.query=t.context.route.query||{};case 15:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function D(e,t){return!e.length||t._redirected||t._errored?Promise.resolve():L(e[0],t).then((function(){return D(e.slice(1),t)}))}function L(e,t){var n;return(n=2===e.length?new Promise((function(n){e(t,(function(e,data){e&&t.error(e),n(data=data||{})}))})):e(t))&&n instanceof Promise&&"function"==typeof n.then?n:Promise.resolve(n)}function M(base,e){if("hash"===e)return window.location.hash.replace(/^#\//,"");base=decodeURI(base).slice(0,-1);var path=decodeURI(window.location.pathname);base&&path.startsWith(base)&&(path=path.slice(base.length));var t=(path||"/")+window.location.search+window.location.hash;return Object(h.d)(t)}function I(e,t){return function(e,t){for(var n=new Array(e.length),i=0;i<e.length;i++)"object"===Object(r.a)(e[i])&&(n[i]=new RegExp("^(?:"+e[i].pattern+")$",Q(t)));return function(t,r){for(var path="",data=t||{},o=(r||{}).pretty?K:encodeURIComponent,c=0;c<e.length;c++){var l=e[c];if("string"!=typeof l){var f=data[l.name||"pathMatch"],h=void 0;if(null==f){if(l.optional){l.partial&&(path+=l.prefix);continue}throw new TypeError('Expected "'+l.name+'" to be defined')}if(Array.isArray(f)){if(!l.repeat)throw new TypeError('Expected "'+l.name+'" to not repeat, but received `'+JSON.stringify(f)+"`");if(0===f.length){if(l.optional)continue;throw new TypeError('Expected "'+l.name+'" to not be empty')}for(var d=0;d<f.length;d++){if(h=o(f[d]),!n[c].test(h))throw new TypeError('Expected all "'+l.name+'" to match "'+l.pattern+'", but received `'+JSON.stringify(h)+"`");path+=(0===d?l.prefix:l.delimiter)+h}}else{if(h=l.asterisk?X(f):o(f),!n[c].test(h))throw new TypeError('Expected "'+l.name+'" to match "'+l.pattern+'", but received "'+h+'"');path+=l.prefix+h}}else path+=l}return path}}(function(e,t){var n,r=[],o=0,c=0,path="",l=t&&t.delimiter||"/";for(;null!=(n=F.exec(e));){var f=n[0],h=n[1],d=n.index;if(path+=e.slice(c,d),c=d+f.length,h)path+=h[1];else{var m=e[c],v=n[2],y=n[3],x=n[4],w=n[5],O=n[6],_=n[7];path&&(r.push(path),path="");var j=null!=v&&null!=m&&m!==v,$="+"===O||"*"===O,P="?"===O||"*"===O,k=n[2]||l,pattern=x||w;r.push({name:y||o++,prefix:v||"",delimiter:k,optional:P,repeat:$,partial:j,asterisk:Boolean(_),pattern:pattern?J(pattern):_?".*":"[^"+H(k)+"]+?"})}}c<e.length&&(path+=e.substr(c));path&&r.push(path);return r}(e,t),t)}function U(e,t){var n={},r=m(m({},e),t);for(var o in r)String(e[o])!==String(t[o])&&(n[o]=!0);return n}function B(e){var t;if(e.message||"string"==typeof e)t=e.message||e;else try{t=JSON.stringify(e,null,2)}catch(n){t="[".concat(e.constructor.name,"]")}return m(m({},e),{},{message:t,statusCode:e.statusCode||e.status||e.response&&e.response.status||500})}window.onNuxtReadyCbs=[],window.onNuxtReady=function(e){window.onNuxtReadyCbs.push(e)};var F=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function K(e,t){var n=t?/[?#]/g:/[/?#]/g;return encodeURI(e).replace(n,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function X(e){return K(e,!0)}function H(e){return e.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}function J(e){return e.replace(/([=!:$/()])/g,"\\$1")}function Q(e){return e&&e.sensitive?"":"i"}function z(e,t,n){e.$options[t]||(e.$options[t]=[]),e.$options[t].includes(n)||e.$options[t].push(n)}var G=h.c;h.h,h.b;function V(e){try{window.history.scrollRestoration=e}catch(e){}}},106:function(e,t,n){"use strict";n(46),n(15),n(34),n(47),n(45),n(62),n(65),n(63),n(30),n(69),n(40),n(32),n(43),n(71),n(72),n(41);var r=n(1);function o(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,l=!0,f=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return l=e.done,e},e:function(e){f=!0,o=e},f:function(){try{l||null==n.return||n.return()}finally{if(f)throw o}}}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}var l=window.requestIdleCallback||function(e){var t=Date.now();return setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)},f=window.cancelIdleCallback||function(e){clearTimeout(e)},h=window.IntersectionObserver&&new window.IntersectionObserver((function(e){e.forEach((function(e){var t=e.intersectionRatio,link=e.target;t<=0||!link.__prefetch||link.__prefetch()}))}));t.a={name:"NuxtLink",extends:r.default.component("RouterLink"),props:{prefetch:{type:Boolean,default:!0},noPrefetch:{type:Boolean,default:!1}},mounted:function(){this.prefetch&&!this.noPrefetch&&(this.handleId=l(this.observe,{timeout:2e3}))},beforeDestroy:function(){f(this.handleId),this.__observed&&(h.unobserve(this.$el),delete this.$el.__prefetch)},methods:{observe:function(){h&&this.shouldPrefetch()&&(this.$el.__prefetch=this.prefetchLink.bind(this),h.observe(this.$el),this.__observed=!0)},shouldPrefetch:function(){var e=this.$router.resolve(this.to,this.$route,this.append);return e.resolved.matched.map((function(e){return e.components.default})).filter((function(t){return e.href||"function"==typeof t&&!t.options&&!t.__prefetched})).length},canPrefetch:function(){var e=navigator.connection;return!(this.$nuxt.isOffline||e&&((e.effectiveType||"").includes("2g")||e.saveData))},getPrefetchComponents:function(){return this.$router.resolve(this.to,this.$route,this.append).resolved.matched.map((function(e){return e.components.default})).filter((function(e){return"function"==typeof e&&!e.options&&!e.__prefetched}))},prefetchLink:function(){if(this.canPrefetch()){h.unobserve(this.$el);var e,t=o(this.getPrefetchComponents());try{for(t.s();!(e=t.n()).done;){var n=e.value,r=n();r instanceof Promise&&r.catch((function(){})),n.__prefetched=!0}}catch(e){t.e(e)}finally{t.f()}if(!this.$root.isPreview){var c=this.$router.resolve(this.to,this.$route,this.append).href;this.$nuxt&&this.$nuxt.fetchPayload(c,!0).catch((function(){}))}}}}}},107:function(e,t,n){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var content=function(e,t){var content=e[1]||"",n=e[3];if(!n)return content;if(t&&"function"==typeof btoa){var r=(c=n,l=btoa(unescape(encodeURIComponent(JSON.stringify(c)))),data="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(l),"/*# ".concat(data," */")),o=n.sources.map((function(source){return"/*# sourceURL=".concat(n.sourceRoot||"").concat(source," */")}));return[content].concat(o).concat([r]).join("\n")}var c,l,data;return[content].join("\n")}(t,e);return t[2]?"@media ".concat(t[2]," {").concat(content,"}"):content})).join("")},t.i=function(e,n,r){"string"==typeof e&&(e=[[null,e,""]]);var o={};if(r)for(var i=0;i<this.length;i++){var c=this[i][0];null!=c&&(o[c]=!0)}for(var l=0;l<e.length;l++){var f=[].concat(e[l]);r&&o[f[0]]||(n&&(f[2]?f[2]="".concat(n," and ").concat(f[2]):f[2]=n),t.push(f))}},t}},108:function(e,t,n){"use strict";function r(e,t){for(var n=[],r={},i=0;i<t.length;i++){var o=t[i],c=o[0],l={id:e+":"+i,css:o[1],media:o[2],sourceMap:o[3]};r[c]?r[c].parts.push(l):n.push(r[c]={id:c,parts:[l]})}return n}n.r(t),n.d(t,"default",(function(){return x}));var o="undefined"!=typeof document;if("undefined"!=typeof DEBUG&&DEBUG&&!o)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var c={},head=o&&(document.head||document.getElementsByTagName("head")[0]),l=null,f=0,h=!1,d=function(){},m=null,v="data-vue-ssr-id",y="undefined"!=typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());function x(e,t,n,o){h=n,m=o||{};var l=r(e,t);return w(l),function(t){for(var n=[],i=0;i<l.length;i++){var o=l[i];(f=c[o.id]).refs--,n.push(f)}t?w(l=r(e,t)):l=[];for(i=0;i<n.length;i++){var f;if(0===(f=n[i]).refs){for(var h=0;h<f.parts.length;h++)f.parts[h]();delete c[f.id]}}}}function w(e){for(var i=0;i<e.length;i++){var t=e[i],n=c[t.id];if(n){n.refs++;for(var r=0;r<n.parts.length;r++)n.parts[r](t.parts[r]);for(;r<t.parts.length;r++)n.parts.push(_(t.parts[r]));n.parts.length>t.parts.length&&(n.parts.length=t.parts.length)}else{var o=[];for(r=0;r<t.parts.length;r++)o.push(_(t.parts[r]));c[t.id]={id:t.id,refs:1,parts:o}}}}function O(){var e=document.createElement("style");return e.type="text/css",head.appendChild(e),e}function _(e){var t,n,r=document.querySelector("style["+v+'~="'+e.id+'"]');if(r){if(h)return d;r.parentNode.removeChild(r)}if(y){var o=f++;r=l||(l=O()),t=P.bind(null,r,o,!1),n=P.bind(null,r,o,!0)}else r=O(),t=k.bind(null,r),n=function(){r.parentNode.removeChild(r)};return t(e),function(r){if(r){if(r.css===e.css&&r.media===e.media&&r.sourceMap===e.sourceMap)return;t(e=r)}else n()}}var j,$=(j=[],function(e,t){return j[e]=t,j.filter(Boolean).join("\n")});function P(e,t,n,r){var o=n?"":r.css;if(e.styleSheet)e.styleSheet.cssText=$(t,o);else{var c=document.createTextNode(o),l=e.childNodes;l[t]&&e.removeChild(l[t]),l.length?e.insertBefore(c,l[t]):e.appendChild(c)}}function k(e,t){var n=t.css,r=t.media,o=t.sourceMap;if(r&&e.setAttribute("media",r),m.ssrId&&e.setAttribute(v,t.id),o&&(n+="\n/*# sourceURL="+o.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */"),e.styleSheet)e.styleSheet.cssText=n;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(n))}}},132:function(e,t,n){"use strict";t.a={}},133:function(e,t,n){"use strict";var r={name:"ClientOnly",functional:!0,props:{placeholder:String,placeholderTag:{type:String,default:"div"}},render:function(e,t){var n=t.parent,r=t.slots,o=t.props,c=r(),l=c.default;void 0===l&&(l=[]);var f=c.placeholder;return n._isMounted?l:(n.$once("hook:mounted",(function(){n.$forceUpdate()})),o.placeholderTag&&(o.placeholder||f)?e(o.placeholderTag,{class:["client-only-placeholder"]},o.placeholder||f):l.length>0?l.map((function(){return e(!1)})):e(!1))}};e.exports=r},189:function(e,t,n){var content=n(267);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(108).default)("1a73ea6b",content,!0,{sourceMap:!1})},192:function(e,t,n){"use strict";t.a=function(e,t){return t=t||{},new Promise((function(n,r){var s=new XMLHttpRequest,o=[],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 o},entries:function(){return u},get:function(e){return i[e.toLowerCase()]},has:function(e){return e.toLowerCase()in i}}}};for(var c in s.open(t.method||"get",e,!0),s.onload=function(){s.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,(function(e,t,n){o.push(t=t.toLowerCase()),u.push([t,n]),i[t]=i[t]?i[t]+","+n:n})),n(a())},s.onerror=r,s.withCredentials="include"==t.credentials,t.headers)s.setRequestHeader(c,t.headers[c]);s.send(t.body||null)}))}},194:function(e,t,n){"use strict";var r=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===o}(e)}(e)};var o="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function c(e,t){return!1!==t.clone&&t.isMergeableObject(e)?m((n=e,Array.isArray(n)?[]:{}),e,t):e;var n}function l(e,source,t){return e.concat(source).map((function(element){return c(element,t)}))}function f(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(symbol){return Object.propertyIsEnumerable.call(e,symbol)})):[]}(e))}function h(object,e){try{return e in object}catch(e){return!1}}function d(e,source,t){var n={};return t.isMergeableObject(e)&&f(e).forEach((function(r){n[r]=c(e[r],t)})),f(source).forEach((function(r){(function(e,t){return h(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))})(e,r)||(h(e,r)&&t.isMergeableObject(source[r])?n[r]=function(e,t){if(!t.customMerge)return m;var n=t.customMerge(e);return"function"==typeof n?n:m}(r,t)(e[r],source[r],t):n[r]=c(source[r],t))})),n}function m(e,source,t){(t=t||{}).arrayMerge=t.arrayMerge||l,t.isMergeableObject=t.isMergeableObject||r,t.cloneUnlessOtherwiseSpecified=c;var n=Array.isArray(source);return n===Array.isArray(e)?n?t.arrayMerge(e,source,t):d(e,source,t):c(source,t)}m.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,n){return m(e,n,t)}),{})};var v=m;e.exports=v},195:function(e,t,n){"use strict";var r=n(1);function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(object);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,n)}return t}function f(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?l(Object(source),!0).forEach((function(t){c(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):l(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var h=function(e){return"function"==typeof e},d=function(e){return e&&"object"===o(e)&&!Array.isArray(e)},m=function e(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];if(!r.length)return t;var source=r.shift();if(d(t)&&d(source)){for(var l in source)d(source[l])?(t[l]||Object.assign(t,c({},l,{})),e(t[l],source[l])):Object.assign(t,c({},l,source[l]));return e.apply(void 0,[t].concat(r))}},v=function(){return"undefined"!=typeof window&&"undefined"!=typeof document},y=function(text){v()},x=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return y('Missing "appName" property inside the plugin options.',null==e.app_name),y('Missing "name" property in the route.',null==e.screen_name),e};function w(){var path=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",base=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",e=path.split("/"),t=base.split("/");return""===e[0]&&"/"===base[base.length-1]&&e.shift(),t.join("/")+e.join("/")}var O,_={},j=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={bootstrap:!0,onReady:null,onError:null,onBeforeTrack:null,onAfterTrack:null,pageTrackerTemplate:null,customResourceURL:"https://www.googletagmanager.com/gtag/js",customPreconnectOrigin:"https://www.googletagmanager.com",deferScriptLoad:!1,pageTrackerExcludedRoutes:[],pageTrackerEnabled:!0,enabled:!0,disableScriptLoad:!1,pageTrackerScreenviewEnabled:!1,appName:null,pageTrackerUseFullPath:!1,pageTrackerPrependBase:!0,pageTrackerSkipSamePath:!0,globalDataLayerName:"dataLayer",globalObjectName:"gtag",defaultGroupName:"default",includes:null,config:{id:null,params:{send_page_view:!1}}};_=m(t,e)},$=function(){return _},P=function(){var e,t=$(),n=t.globalObjectName;v()&&void 0!==window[n]&&(e=window)[n].apply(e,arguments)},k=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=$(),o=r.config,c=r.includes;P.apply(void 0,["config",o.id].concat(t)),Array.isArray(c)&&c.forEach((function(e){P.apply(void 0,["config",e.id].concat(t))}))},T=function(e,t){v()&&(window["ga-disable-".concat(e)]=t)},R=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=$(),n=t.config,r=t.includes;T(n.id,e),Array.isArray(r)&&r.forEach((function(t){return T(t.id,e)}))},C=function(){R(!0)},S=function(e){O=e},E=function(){return O},A=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=$(),r=n.includes,o=n.defaultGroupName;null==t.send_to&&Array.isArray(r)&&r.length&&(t.send_to=r.map((function(e){return e.id})).concat(o)),P("event",e,t)},N=function(param){if(v()){var template;if("string"==typeof param)template={page_path:param};else if(param.path||param.fullPath){var e=$(),t=e.pageTrackerUseFullPath,n=e.pageTrackerPrependBase,r=E(),base=r&&r.options.base,path=t?param.fullPath:param.path;template=f(f({},param.name&&{page_title:param.name}),{},{page_path:n?w(path,base):path})}else template=param;null==template.page_location&&(template.page_location=window.location.href),null==template.send_page_view&&(template.send_page_view=!0),A("page_view",template)}},D=function(param){var template,e=$().appName;param&&((template="string"==typeof param?{screen_name:param}:param).app_name=template.app_name||e,A("screen_view",template))},L=Object.freeze({__proto__:null,query:P,config:k,optOut:C,optIn:function(){R(!1)},pageview:N,screenview:D,exception:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];A.apply(void 0,["exception"].concat(t))},linker:function(e){k("linker",e)},time:function(e){A("timing_complete",e)},set:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];P.apply(void 0,["set"].concat(t))},refund:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];A.apply(void 0,["refund"].concat(t))},purchase:function(e){A("purchase",e)},customMap:function(map){k({custom_map:map})},event:A}),M=function(e){return e.$gtag=e.prototype.$gtag=L},I=function(e){return f({send_page_view:!1},e)},U=function(){var e=$(),t=e.config,n=e.includes;P("config",t.id,I(t.params)),Array.isArray(n)&&n.forEach((function(e){P("config",e.id,I(e.params))}))},track=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=$(),r=n.appName,o=n.pageTrackerTemplate,c=n.pageTrackerScreenviewEnabled,l=n.pageTrackerSkipSamePath;if(!l||e.path!==t.path){var template=e;h(o)?template=o(e,t):c&&(template=x({app_name:r,screen_name:e.name})),c?D(template):N(template)}},B=function(e){var t=$().pageTrackerExcludedRoutes;return t.includes(e.path)||t.includes(e.name)},F=function(){var e=$(),t=e.onReady,n=e.onError,o=e.globalObjectName,c=e.globalDataLayerName,l=e.config,f=e.customResourceURL,d=e.customPreconnectOrigin,m=e.deferScriptLoad,y=e.pageTrackerEnabled,x=e.disableScriptLoad,w=Boolean(y&&E());if(function(){if(v()){var e=$(),t=e.enabled,n=e.globalObjectName,r=e.globalDataLayerName;null==window[n]&&(window[r]=window[r]||[],window[n]=function(){window[r].push(arguments)}),window[n]("js",new Date),t||C(),window[n]}}(),w?function(){var e=$(),t=e.onBeforeTrack,n=e.onAfterTrack,o=E();o.onReady((function(){r.default.nextTick().then((function(){var e=o.currentRoute;U(),B(e)||track(e)})),o.afterEach((function(e,o){r.default.nextTick().then((function(){B(e)||(h(t)&&t(e,o),track(e,o),h(n)&&n(e,o))}))}))}))}():U(),!x)return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Promise((function(n,r){if("undefined"!=typeof document){var head=document.head||document.getElementsByTagName("head")[0],script=document.createElement("script");if(script.async=!0,script.src=e,script.defer=t.defer,t.preconnectOrigin){var link=document.createElement("link");link.href=t.preconnectOrigin,link.rel="preconnect",head.appendChild(link)}head.appendChild(script),script.onload=n,script.onerror=r}}))}("".concat(f,"?id=").concat(l.id,"&l=").concat(c),{preconnectOrigin:d,defer:m}).then((function(){t&&t(window[o])})).catch((function(e){return n&&n(e),e}))};t.a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;M(e),j(t),S(n),$().bootstrap&&F()}},196:function(e,t,n){"use strict";var r=n(10),o=(n(60),n(30),n(15),n(46),n(1)),c=n(0),l=window.__NUXT__;function f(){if(!this._hydrated)return this.$fetch()}function h(){if((e=this).$vnode&&e.$vnode.elm&&e.$vnode.elm.dataset&&e.$vnode.elm.dataset.fetchKey){var e;this._hydrated=!0,this._fetchKey=this.$vnode.elm.dataset.fetchKey;var data=l.fetch[this._fetchKey];if(data&&data._error)this.$fetchState.error=data._error;else for(var t in data)o.default.set(this.$data,t,data[t])}else d.call(this)}function d(){var e=!1!==this.$options.fetchOnServer;if("function"==typeof this.$options.fetchOnServer&&(e=!1!==this.$options.fetchOnServer.call(this)),e&&!this.$nuxt.isPreview&&this.$nuxt._pagePayload){this._hydrated=!0;var t=this.$options._scopeId||this.$options.name||"",n=Object(c.d)(this.$nuxt._fetchCounters,t);if("function"==typeof this.$options.fetchKey)this._fetchKey=this.$options.fetchKey.call(this,n);else{var r="string"==typeof this.$options.fetchKey?this.$options.fetchKey:t;this._fetchKey=r?r+":"+n(r):String(n(r))}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)o.default.set(this.$data,l,data[l]);else this.$fetch()}}function m(){var e=this;return this._fetchPromise||(this._fetchPromise=v.call(this).then((function(){delete e._fetchPromise}))),this._fetchPromise}function v(){return y.apply(this,arguments)}function y(){return(y=Object(r.a)(regeneratorRuntime.mark((function e(){var t,n,r,o=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this.$nuxt.nbFetching++,this.$fetchState.pending=!0,this.$fetchState.error=null,this._hydrated=!1,t=null,n=Date.now(),e.prev=6,e.next=9,this.$options.fetch.call(this);case 9:e.next=15;break;case 11:e.prev=11,e.t0=e.catch(6),t=Object(c.p)(e.t0);case 15:if(!((r=this._fetchDelay-(Date.now()-n))>0)){e.next=19;break}return e.next=19,new Promise((function(e){return setTimeout(e,r)}));case 19:this.$fetchState.error=t,this.$fetchState.pending=!1,this.$fetchState.timestamp=Date.now(),this.$nextTick((function(){return o.$nuxt.nbFetching--}));case 23:case"end":return e.stop()}}),e,this,[[6,11]])})))).apply(this,arguments)}t.a={beforeCreate:function(){Object(c.m)(this)&&(this._fetchDelay="number"==typeof this.$options.fetchDelay?this.$options.fetchDelay:200,o.default.util.defineReactive(this,"$fetchState",{pending:!1,error:null,timestamp:Date.now()}),this.$fetch=m.bind(this),Object(c.a)(this,"created",h),Object(c.a)(this,"beforeMount",f))}}},197:function(e,t,n){"use strict";n.d(t,"a",(function(){return f}));n(15),n(30),n(46);var r={},o={},c={};function l(e,t){if(r[e])return Promise.resolve(r[e]);if(c[e])return Promise.reject(c[e]);if(o[e])return o[e];var n,l,f=o[e]=new Promise((function(e,t){n=e,l=t}));delete r[e];var h,script=document.createElement("script");script.charset="utf-8",script.timeout=120,script.src=t;var d=new Error,m=script.onerror=script.onload=function(t){if(clearTimeout(h),delete o[e],script.onerror=script.onload=null,r[e])return n(r[e]);var f=t&&("load"===t.type?"missing":t.type),m=t&&t.target&&t.target.src;d.message="Loading chunk "+e+" failed.\n("+f+": "+m+")",d.name="ChunkLoadError",d.type=f,d.request=m,c[e]=d,l(d)};return h=setTimeout((function(){m({type:"timeout",target:script})}),12e4),document.head.appendChild(script),f}function f(){window.__NUXT_JSONP__=function(e,t){r[e]=t},window.__NUXT_JSONP_CACHE__=r,window.__NUXT_IMPORT__=l}},200:function(e,t,n){"use strict";e.exports=function(e,t){return t||(t={}),"string"!=typeof(e=e&&e.__esModule?e.default:e)?e:(/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),t.hash&&(e+=t.hash),/["'() \t\n]/.test(e)||t.needQuotes?'"'.concat(e.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):e)}},221:function(e,t,n){(function(e){e.installComponents=function(component,e){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||{},e)n.components[i]=n.components[i]||e[i];n.functional&&function(component,e){if(component.exports[t])return;component.exports[t]=!0;var n=component.exports.render;component.exports.render=function(t,r){return n(t,Object.assign({},r,{_c:function(t,a,b){return r._c(e[t]||t,a,b)}}))}}(component,n.components)};var t="_functionalComponents"}).call(this,n(37))},222:function(e,t,n){"use strict";n.r(t),function(e){n(63),n(69),n(43),n(71),n(72);var t=n(20),r=n(10),o=(n(122),n(237),n(249),n(251),n(60),n(30),n(15),n(34),n(45),n(50),n(62),n(65),n(110),n(47),n(32),n(40),n(41),n(46),n(1)),c=n(192),l=n(132),f=n(0),h=n(27),d=n(196),m=n(106),v=n(197);function y(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return x(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return x(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,c=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return c=e.done,e},e:function(e){l=!0,o=e},f:function(){try{c||null==n.return||n.return()}finally{if(l)throw o}}}}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}Object(v.a)(),o.default.__nuxt__fetch__mixin__||(o.default.mixin(d.a),o.default.__nuxt__fetch__mixin__=!0),o.default.component(m.a.name,m.a),o.default.component("NLink",m.a),e.fetch||(e.fetch=c.a);var w,O,_=[],j=window.__NUXT__||{},$=j.config||{};$._app&&(n.p=Object(f.v)($._app.cdnURL,$._app.assetsPath)),Object.assign(o.default.config,{silent:!0,performance:!1});var P=o.default.config.errorHandler||console.error;function k(e,t,n){for(var r=function(component){var e=function(component,e){if(!component||!component.options||!component.options[e])return{};var option=component.options[e];if("function"==typeof option){for(var t=arguments.length,n=new Array(t>2?t-2:0),r=2;r<t;r++)n[r-2]=arguments[r];return option.apply(void 0,n)}return option}(component,"transition",t,n)||{};return"string"==typeof e?{name:e}:e},o=n?Object(f.h)(n):[],c=Math.max(e.length,o.length),l=[],h=function(i){var t=Object.assign({},r(e[i])),n=Object.assign({},r(o[i]));Object.keys(t).filter((function(e){return void 0!==t[e]&&!e.toLowerCase().includes("leave")})).forEach((function(e){n[e]=t[e]})),l.push(n)},i=0;i<c;i++)h(i);return l}function T(e,t,n){return R.apply(this,arguments)}function R(){return(R=Object(r.a)(regeneratorRuntime.mark((function e(t,n,r){var o,c,l,h,d=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this._routeChanged=Boolean(w.nuxt.err)||n.name!==t.name,this._paramChanged=!this._routeChanged&&n.path!==t.path,this._queryChanged=!this._paramChanged&&n.fullPath!==t.fullPath,this._diffQuery=this._queryChanged?Object(f.j)(t.query,n.query):[],(this._routeChanged||this._paramChanged)&&this.$loading.start&&!this.$loading.manual&&this.$loading.start(),e.prev=5,!this._queryChanged){e.next=12;break}return e.next=9,Object(f.r)(t,(function(e,t){return{Component:e,instance:t}}));case 9:o=e.sent,o.some((function(e){var r=e.Component,o=e.instance,c=r.options.watchQuery;return!0===c||(Array.isArray(c)?c.some((function(e){return d._diffQuery[e]})):"function"==typeof c&&c.apply(o,[t.query,n.query]))}))&&this.$loading.start&&!this.$loading.manual&&this.$loading.start();case 12:r(),e.next=26;break;case 15:if(e.prev=15,e.t0=e.catch(5),c=e.t0||{},l=c.statusCode||c.status||c.response&&c.response.status||500,h=c.message||"",!/^Loading( CSS)? chunk (\d)+ failed\./.test(h)){e.next=23;break}return window.location.reload(!0),e.abrupt("return");case 23:this.error({statusCode:l,message:h}),this.$nuxt.$emit("routeChanged",t,n,c),r();case 26:case"end":return e.stop()}}),e,this,[[5,15]])})))).apply(this,arguments)}function C(e,t){return j.serverRendered&&t&&Object(f.b)(e,t),e._Ctor=e,e}function S(e){return Object(f.e)(e,function(){var e=Object(r.a)(regeneratorRuntime.mark((function e(t,n,r,o,c){var l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("function"!=typeof t||t.options){e.next=4;break}return e.next=3,t();case 3:t=e.sent;case 4:return l=C(Object(f.s)(t),j.data?j.data[c]:null),r.components[o]=l,e.abrupt("return",l);case 7:case"end":return e.stop()}}),e)})));return function(t,n,r,o,c){return e.apply(this,arguments)}}())}function E(e,t,n){var r=this,o=[],c=!1;if(void 0!==n&&(o=[],(n=Object(f.s)(n)).options.middleware&&(o=o.concat(n.options.middleware)),e.forEach((function(e){e.options.middleware&&(o=o.concat(e.options.middleware))}))),o=o.map((function(e){return"function"==typeof e?e:("function"!=typeof l.a[e]&&(c=!0,r.error({statusCode:500,message:"Unknown middleware "+e})),l.a[e])})),!c)return Object(f.o)(o,t)}function A(e,t,n){return N.apply(this,arguments)}function N(){return N=Object(r.a)(regeneratorRuntime.mark((function e(t,n,o){var c,l,d,m,v,x,O,j,$,P,T,R,C,S,A,N,D=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!1!==this._routeChanged||!1!==this._paramChanged||!1!==this._queryChanged){e.next=2;break}return e.abrupt("return",o());case 2:return c=!1,t===n?(_=[],c=!0):(l=[],_=Object(f.h)(n,l).map((function(e,i){return Object(f.c)(n.matched[l[i]].path)(n.params)}))),d=!1,m=function(path){n.path===path.path&&D.$loading.finish&&D.$loading.finish(),n.path!==path.path&&D.$loading.pause&&D.$loading.pause(),d||(d=!0,o(path))},e.next=8,Object(f.t)(w,{route:t,from:n,next:m.bind(this)});case 8:if(this._dateLastError=w.nuxt.dateErr,this._hadError=Boolean(w.nuxt.err),v=[],(x=Object(f.h)(t,v)).length){e.next=27;break}return e.next=15,E.call(this,x,w.context);case 15:if(!d){e.next=17;break}return e.abrupt("return");case 17:return O=(h.a.options||h.a).layout,e.next=20,this.loadLayout("function"==typeof O?O.call(h.a,w.context):O);case 20:return j=e.sent,e.next=23,E.call(this,x,w.context,j);case 23:if(!d){e.next=25;break}return e.abrupt("return");case 25:return w.context.error({statusCode:404,message:"This page could not be found"}),e.abrupt("return",o());case 27:return x.forEach((function(e){e._Ctor&&e._Ctor.options&&(e.options.asyncData=e._Ctor.options.asyncData,e.options.fetch=e._Ctor.options.fetch)})),this.setTransitions(k(x,t,n)),e.prev=29,e.next=32,E.call(this,x,w.context);case 32:if(!d){e.next=34;break}return e.abrupt("return");case 34:if(!w.context._errored){e.next=36;break}return e.abrupt("return",o());case 36:return"function"==typeof($=x[0].options.layout)&&($=$(w.context)),e.next=40,this.loadLayout($);case 40:return $=e.sent,e.next=43,E.call(this,x,w.context,$);case 43:if(!d){e.next=45;break}return e.abrupt("return");case 45:if(!w.context._errored){e.next=47;break}return e.abrupt("return",o());case 47:P=!0,e.prev=48,T=y(x),e.prev=50,T.s();case 52:if((R=T.n()).done){e.next=63;break}if("function"==typeof(C=R.value).options.validate){e.next=56;break}return e.abrupt("continue",61);case 56:return e.next=58,C.options.validate(w.context);case 58:if(P=e.sent){e.next=61;break}return e.abrupt("break",63);case 61:e.next=52;break;case 63:e.next=68;break;case 65:e.prev=65,e.t0=e.catch(50),T.e(e.t0);case 68:return e.prev=68,T.f(),e.finish(68);case 71:e.next=77;break;case 73:return e.prev=73,e.t1=e.catch(48),this.error({statusCode:e.t1.statusCode||"500",message:e.t1.message}),e.abrupt("return",o());case 77:if(P){e.next=80;break}return this.error({statusCode:404,message:"This page could not be found"}),e.abrupt("return",o());case 80:return e.next=82,Promise.all(x.map(function(){var e=Object(r.a)(regeneratorRuntime.mark((function e(r,i){var o,l,h,d,m,y,x,O,p;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r._path=Object(f.c)(t.matched[v[i]].path)(t.params),r._dataRefresh=!1,o=r._path!==_[i],D._routeChanged&&o?r._dataRefresh=!0:D._paramChanged&&o?(l=r.options.watchParam,r._dataRefresh=!1!==l):D._queryChanged&&(!0===(h=r.options.watchQuery)?r._dataRefresh=!0:Array.isArray(h)?r._dataRefresh=h.some((function(e){return D._diffQuery[e]})):"function"==typeof h&&(S||(S=Object(f.i)(t)),r._dataRefresh=h.apply(S[i],[t.query,n.query]))),D._hadError||!D._isMounted||r._dataRefresh){e.next=6;break}return e.abrupt("return");case 6:return d=[],m=r.options.asyncData&&"function"==typeof r.options.asyncData,y=Boolean(r.options.fetch)&&r.options.fetch.length,x=m&&y?30:45,m&&((O=D.isPreview||c?Object(f.q)(r.options.asyncData,w.context):D.fetchPayload(t.path).then((function(e){return e.data[i]})).catch((function(e){return Object(f.q)(r.options.asyncData,w.context)}))).then((function(e){Object(f.b)(r,e),D.$loading.increase&&D.$loading.increase(x)})),d.push(O)),D.isPreview||c||d.push(D.fetchPayload(t.path).then((function(e){e.mutations.forEach((function(e){D.$store.commit(e[0],e[1])}))})).catch((function(e){return null}))),D.$loading.manual=!1===r.options.loading,D.isPreview||c||d.push(D.fetchPayload(t.path).catch((function(e){return null}))),y&&((p=r.options.fetch(w.context))&&(p instanceof Promise||"function"==typeof p.then)||(p=Promise.resolve(p)),p.then((function(e){D.$loading.increase&&D.$loading.increase(x)})),d.push(p)),e.abrupt("return",Promise.all(d));case 16:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 82:d||(this.$loading.finish&&!this.$loading.manual&&this.$loading.finish(),o()),e.next=99;break;case 85:if(e.prev=85,e.t2=e.catch(29),"ERR_REDIRECT"!==(A=e.t2||{}).message){e.next=90;break}return e.abrupt("return",this.$nuxt.$emit("routeChanged",t,n,A));case 90:return _=[],Object(f.l)(A),"function"==typeof(N=(h.a.options||h.a).layout)&&(N=N(w.context)),e.next=96,this.loadLayout(N);case 96:this.error(A),this.$nuxt.$emit("routeChanged",t,n,A),o();case 99:case"end":return e.stop()}}),e,this,[[29,85],[48,73],[50,65,68,71]])}))),N.apply(this,arguments)}function D(e,n){Object(f.e)(e,(function(e,n,r,c){return"object"!==Object(t.a)(e)||e.options||((e=o.default.extend(e))._Ctor=e,r.components[c]=e),e}))}function L(e){var t=Boolean(this.$options.nuxt.err);this._hadError&&this._dateLastError===this.$options.nuxt.dateErr&&(t=!1);var n=t?(h.a.options||h.a).layout:e.matched[0].components.default.options.layout;"function"==typeof n&&(n=n(w.context)),this.setLayout(n)}function M(e){e._hadError&&e._dateLastError===e.$options.nuxt.dateErr&&e.error()}function I(e,t){var n=this;if(!1!==this._routeChanged||!1!==this._paramChanged||!1!==this._queryChanged){var r=Object(f.i)(e),c=Object(f.h)(e),l=!1;o.default.nextTick((function(){r.forEach((function(e,i){if(e&&!e._isDestroyed&&e.constructor._dataRefresh&&c[i]===e.constructor&&!0!==e.$vnode.data.keepAlive&&"function"==typeof e.constructor.options.data){var t=e.constructor.options.data.call(e);for(var n in t)o.default.set(e.$data,n,t[n]);l=!0}})),l&&window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")})),M(n)}))}}function U(e){window.onNuxtReadyCbs.forEach((function(t){"function"==typeof t&&t(e)})),"function"==typeof window._onNuxtLoaded&&window._onNuxtLoaded(e),O.afterEach((function(t,n){o.default.nextTick((function(){return e.$nuxt.$emit("routeChanged",t,n)}))}))}function B(){return(B=Object(r.a)(regeneratorRuntime.mark((function e(t){var n,r,c,l,h,d;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(w=t.app,O=t.router,t.store,n=new o.default(w),j.data||!j.serverRendered){e.next=14;break}return e.prev=5,e.next=8,n.fetchPayload(j.routePath||n.context.route.path);case 8:r=e.sent,Object.assign(j,r),e.next=14;break;case 12:e.prev=12,e.t0=e.catch(5);case 14:return c=j.layout||"default",e.next=17,n.loadLayout(c);case 17:return n.setLayout(c),l=function(){n.$mount("#__nuxt"),O.afterEach(D),O.afterEach(L.bind(n)),O.afterEach(I.bind(n)),o.default.nextTick((function(){U(n)}))},e.next=21,Promise.all(S(w.context.route));case 21:if(h=e.sent,n.setTransitions=n.$options.nuxt.setTransitions.bind(n),h.length&&(n.setTransitions(k(h,O.currentRoute)),_=O.currentRoute.matched.map((function(e){return Object(f.c)(e.path)(O.currentRoute.params)}))),n.$loading={},j.error&&n.error(j.error),O.beforeEach(T.bind(n)),O.beforeEach(A.bind(n)),!j.serverRendered){e.next=30;break}return e.abrupt("return",l());case 30:return d=function(){D(O.currentRoute,O.currentRoute),L.call(n,O.currentRoute),M(n),l()},e.next=33,new Promise((function(e){return setTimeout(e,0)}));case 33:A.call(n,O.currentRoute,O.currentRoute,(function(path){if(path){var e=O.afterEach((function(t,n){e(),d()}));O.push(path,void 0,(function(e){e&&P(e)}))}else d()}));case 34:case"end":return e.stop()}}),e,null,[[5,12]])})))).apply(this,arguments)}Object(h.b)(null,j.config).then((function(e){return B.apply(this,arguments)})).catch(P)}.call(this,n(37))},266:function(e,t,n){"use strict";n(189)},267:function(e,t,n){var r=n(107)(!1);r.push([e.i,".nuxt-progress{position:fixed;top:0;left:0;right:0;height:2px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#000;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}",""]),e.exports=r},27:function(e,t,n){"use strict";n.d(t,"b",(function(){return se})),n.d(t,"a",(function(){return E.a}));var r={};n.r(r),n.d(r,"Ad",(function(){return Q})),n.d(r,"Footer",(function(){return z})),n.d(r,"Header",(function(){return G})),n.d(r,"Logo",(function(){return V})),n.d(r,"Newsletter",(function(){return W})),n.d(r,"PageLink",(function(){return Y}));n(50),n(43),n(45),n(87),n(34),n(88);var o=n(10),c=n(33),l=(n(60),n(30),n(15),n(47),n(32),n(83),n(1)),f=n(79),h=n(193),d=n(133),m=n.n(d),v=n(59),y=n.n(v),x=(n(40),n(41),n(134)),w=n(14),O=n(0);"scrollRestoration"in window.history&&(Object(O.u)("manual"),window.addEventListener("beforeunload",(function(){Object(O.u)("auto")})),window.addEventListener("load",(function(){Object(O.u)("manual")})));function _(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(object);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,n)}return t}function j(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?_(Object(source),!0).forEach((function(t){Object(c.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):_(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}var $=function(){return Object(O.n)(Promise.all([n.e(3),n.e(58),n.e(0),n.e(29)]).then(n.bind(null,1295)))},P=function(){};l.default.use(x.a);var k={mode:"history",base:"/",linkActiveClass:"nuxt-link-active",linkExactActiveClass:"nuxt-link-exact-active",scrollBehavior:function(e,t,n){var r=!1,o=e!==t;n?r=n:o&&function(e){var t=Object(O.h)(e);if(1===t.length){var n=t[0].options;return!1!==(void 0===n?{}:n).scrollToTop}return t.some((function(e){var t=e.options;return t&&t.scrollToTop}))}(e)&&(r={x:0,y:0});var c=window.$nuxt;return(!o||e.path===t.path&&e.hash!==t.hash)&&c.$nextTick((function(){return c.$emit("triggerScroll")})),new Promise((function(t){c.$once("triggerScroll",(function(){if(e.hash){var n=e.hash;void 0!==window.CSS&&void 0!==window.CSS.escape&&(n="#"+window.CSS.escape(n.substr(1)));try{document.querySelector(n)&&(r={selector:n})}catch(e){console.warn("Failed to save scroll position. Please add CSS.escape() polyfill (https://github.com/mathiasbynens/CSS.escape).")}}t(r)}))}))},routes:[{path:"/absurd-trolley-problems/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(15)]).then(n.bind(null,1303)))},pathToRegexpOptions:{strict:!0},name:"absurd-trolley-problems"},{path:"/ambient-chaos/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(2),n.e(0),n.e(16)]).then(n.bind(null,1308)))},pathToRegexpOptions:{strict:!0},name:"ambient-chaos"},{path:"/asteroid-launcher/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(3),n.e(4),n.e(5),n.e(17)]).then(n.bind(null,1299)))},pathToRegexpOptions:{strict:!0},name:"asteroid-launcher"},{path:"/auction-game/",component:function(){return Object(O.n)(Promise.all([n.e(55),n.e(0),n.e(18)]).then(n.bind(null,1320)))},pathToRegexpOptions:{strict:!0},name:"auction-game"},{path:"/baby-map/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(56),n.e(0),n.e(19)]).then(n.bind(null,1321)))},pathToRegexpOptions:{strict:!0},name:"baby-map"},{path:"/conquer-the-world/",component:function(){return Object(O.n)(n.e(20).then(n.bind(null,1322)))},pathToRegexpOptions:{strict:!0},name:"conquer-the-world"},{path:"/dark-patterns/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(0),n.e(21)]).then(n.bind(null,1298)))},pathToRegexpOptions:{strict:!0},name:"dark-patterns"},{path:"/days-since-incident/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(0),n.e(22)]).then(n.bind(null,1306)))},pathToRegexpOptions:{strict:!0},name:"days-since-incident"},{path:"/deep-sea/",component:function(){return Object(O.n)(Promise.all([n.e(57),n.e(0),n.e(23)]).then(n.bind(null,1305)))},pathToRegexpOptions:{strict:!0},name:"deep-sea"},{path:"/design-the-next-iphone/",component:function(){return Object(O.n)(Promise.all([n.e(3),n.e(4),n.e(2),n.e(5),n.e(24)]).then(n.bind(null,1297)))},pathToRegexpOptions:{strict:!0},name:"design-the-next-iphone"},{path:"/draw-your-island/",component:function(){return Object(O.n)(n.e(25).then(n.bind(null,1323)))},pathToRegexpOptions:{strict:!0},name:"draw-your-island"},{path:"/earth-reviews/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(0),n.e(26)]).then(n.bind(null,1324)))},pathToRegexpOptions:{strict:!0},name:"earth-reviews"},{path:"/infinite-craft/",component:function(){return Object(O.n)(Promise.all([n.e(2),n.e(28)]).then(n.bind(null,1319)))},pathToRegexpOptions:{strict:!0},name:"infinite-craft"},{path:"/internet-artifacts/",component:$,pathToRegexpOptions:{strict:!0},name:"internet-artifacts"},{path:"/lets-settle-this/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(59),n.e(0),n.e(30)]).then(n.bind(null,1312)))},pathToRegexpOptions:{strict:!0},name:"lets-settle-this"},{path:"/life-checklist/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(0),n.e(31)]).then(n.bind(null,1325)))},pathToRegexpOptions:{strict:!0},name:"life-checklist"},{path:"/life-stats/",component:function(){return Object(O.n)(Promise.all([n.e(60),n.e(0),n.e(32)]).then(n.bind(null,1307)))},pathToRegexpOptions:{strict:!0},name:"life-stats"},{path:"/logos-from-memory/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(0),n.e(33)]).then(n.bind(null,1313)))},pathToRegexpOptions:{strict:!0},name:"logos-from-memory"},{path:"/macaroni-draw/",component:function(){return Object(O.n)(n.e(34).then(n.bind(null,1326)))},pathToRegexpOptions:{strict:!0},name:"macaroni-draw"},{path:"/paper/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(0),n.e(35)]).then(n.bind(null,1327)))},pathToRegexpOptions:{strict:!0},name:"paper"},{path:"/password-game/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(3),n.e(61),n.e(0),n.e(36)]).then(n.bind(null,1296)))},pathToRegexpOptions:{strict:!0},name:"password-game"},{path:"/perfect-circle/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(2),n.e(0),n.e(37)]).then(n.bind(null,1314)))},pathToRegexpOptions:{strict:!0},name:"perfect-circle"},{path:"/printing-money/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(0),n.e(38)]).then(n.bind(null,1309)))},pathToRegexpOptions:{strict:!0},name:"printing-money"},{path:"/privacy-policy/",component:function(){return Object(O.n)(Promise.all([n.e(0),n.e(39)]).then(n.bind(null,1328)))},pathToRegexpOptions:{strict:!0},name:"privacy-policy"},{path:"/progress/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(62),n.e(0),n.e(40)]).then(n.bind(null,1329)))},pathToRegexpOptions:{strict:!0},name:"progress"},{path:"/rocks/",component:function(){return Object(O.n)(Promise.all([n.e(2),n.e(6),n.e(0),n.e(41)]).then(n.bind(null,1330)))},pathToRegexpOptions:{strict:!0},name:"rocks"},{path:"/sell-sell-sell/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(0),n.e(42)]).then(n.bind(null,1315)))},pathToRegexpOptions:{strict:!0},name:"sell-sell-sell"},{path:"/share-this-page/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(0),n.e(43)]).then(n.bind(null,1310)))},pathToRegexpOptions:{strict:!0},name:"share-this-page"},{path:"/size-of-space/",component:function(){return Object(O.n)(Promise.all([n.e(3),n.e(4),n.e(5),n.e(0),n.e(44)]).then(n.bind(null,1331)))},pathToRegexpOptions:{strict:!0},name:"size-of-space"},{path:"/space-elevator/",component:function(){return Object(O.n)(Promise.all([n.e(2),n.e(6),n.e(45)]).then(n.bind(null,1300)))},pathToRegexpOptions:{strict:!0},name:"space-elevator"},{path:"/speed/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(0),n.e(46)]).then(n.bind(null,1332)))},pathToRegexpOptions:{strict:!0},name:"speed"},{path:"/spend/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(63),n.e(0),n.e(47)]).then(n.bind(null,1316)))},pathToRegexpOptions:{strict:!0},name:"spend"},{path:"/ten-years-ago/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(64),n.e(0),n.e(48)]).then(n.bind(null,1317)))},pathToRegexpOptions:{strict:!0},name:"ten-years-ago"},{path:"/universe-forecast/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(0),n.e(49)]).then(n.bind(null,1318)))},pathToRegexpOptions:{strict:!0},name:"universe-forecast"},{path:"/where-does-the-day-go/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(0),n.e(50)]).then(n.bind(null,1311)))},pathToRegexpOptions:{strict:!0},name:"where-does-the-day-go"},{path:"/who-was-alive/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(0),n.e(51)]).then(n.bind(null,1333)))},pathToRegexpOptions:{strict:!0},name:"who-was-alive"},{path:"/wonders-of-street-view/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(52)]).then(n.bind(null,1301)))},pathToRegexpOptions:{strict:!0},name:"wonders-of-street-view"},{path:"/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(27)]).then(n.bind(null,1334)))},pathToRegexpOptions:{strict:!0},name:"index"},{path:"/earth-reviews/*/",component:function(){return Object(O.n)(Promise.all([n.e(1),n.e(65)]).then(n.bind(null,1304)))},name:"eath-reviews-page"},{path:"/internet-artifacts/:id",component:$}],fallback:!1};function T(e,t){var base=t._app&&t._app.basePath||k.base,n=new x.a(j(j({},k),{},{base:base})),r=n.push;n.push=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:P,n=arguments.length>2?arguments[2]:void 0;return r.call(this,e,t,n)};var o=n.resolve.bind(n);return n.resolve=function(e,t,n){return"string"==typeof e&&(e=Object(w.d)(e)),o(e,t,n)},n}var R={name:"NuxtChild",functional:!0,props:{nuxtChildKey:{type:String,default:""},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0}},render:function(e,t){var n=t.parent,data=t.data,r=t.props,o=n.$createElement;data.nuxtChild=!0;for(var c=n,l=n.$nuxt.nuxt.transitions,f=n.$nuxt.nuxt.defaultTransition,h=0;n;)n.$vnode&&n.$vnode.data.nuxtChild&&h++,n=n.$parent;data.nuxtChildDepth=h;var d=l[h]||f,m={};C.forEach((function(e){void 0!==d[e]&&(m[e]=d[e])}));var v={};S.forEach((function(e){"function"==typeof d[e]&&(v[e]=d[e].bind(c))}));var y=v.beforeEnter;if(v.beforeEnter=function(e){if(window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")})),y)return y.call(c,e)},!1===d.css){var x=v.leave;(!x||x.length<2)&&(v.leave=function(e,t){x&&x.call(c,e),c.$nextTick(t)})}var w=o("routerView",data);return r.keepAlive&&(w=o("keep-alive",{props:r.keepAliveProps},[w])),o("transition",{props:m,on:v},[w])}},C=["name","mode","appear","css","type","duration","enterClass","leaveClass","appearClass","enterActiveClass","enterActiveClass","leaveActiveClass","appearActiveClass","enterToClass","leaveToClass","appearToClass"],S=["beforeEnter","enter","afterEnter","enterCancelled","beforeLeave","leave","afterLeave","leaveCancelled","beforeAppear","appear","afterAppear","appearCancelled"],E=n(38),A=n(18),N=(n(113),{name:"Nuxt",components:{NuxtChild:R,NuxtError:E.a},props:{nuxtChildKey:{type:String,default:void 0},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0},name:{type:String,default:"default"}},errorCaptured:function(e){this.displayingNuxtError&&(this.errorFromNuxtError=e,this.$forceUpdate())},computed:{routerViewKey:function(){if(void 0!==this.nuxtChildKey||this.$route.matched.length>1)return this.nuxtChildKey||Object(O.c)(this.$route.matched[0].path)(this.$route.params);var e=Object(A.a)(this.$route.matched,1)[0];if(!e)return this.$route.path;var t=e.components.default;if(t&&t.options){var n=t.options;if(n.key)return"function"==typeof n.key?n.key(this.$route):n.key}return/\/$/.test(e.path)?this.$route.path:this.$route.path.replace(/\/$/,"")}},beforeCreate:function(){l.default.util.defineReactive(this,"nuxt",this.$root.$options.nuxt)},render:function(e){var t=this;return this.nuxt.err?this.errorFromNuxtError?(this.$nextTick((function(){return t.errorFromNuxtError=!1})),e("div",{},[e("h2","An error occurred while showing the error page"),e("p","Unfortunately an error occurred and while showing the error page another error occurred"),e("p","Error details: ".concat(this.errorFromNuxtError.toString())),e("nuxt-link",{props:{to:"/"}},"Go back to home")])):(this.displayingNuxtError=!0,this.$nextTick((function(){return t.displayingNuxtError=!1})),e(E.a,{props:{error:this.nuxt.err}})):e("NuxtChild",{key:this.routerViewKey,props:this.$props})}}),D=(n(63),n(69),n(71),n(72),n(62),n(65),n(46),{name:"NuxtLoading",data:function(){return{percent:0,show:!1,canSucceed:!0,reversed:!1,skipTimerCount:0,rtl:!1,throttle:200,duration:5e3,continuous:!1}},computed:{left:function(){return!(!this.continuous&&!this.rtl)&&(this.rtl?this.reversed?"0px":"auto":this.reversed?"auto":"0px")}},beforeDestroy:function(){this.clear()},methods:{clear:function(){clearInterval(this._timer),clearTimeout(this._throttle),this._timer=null},start:function(){var e=this;return this.clear(),this.percent=0,this.reversed=!1,this.skipTimerCount=0,this.canSucceed=!0,this.throttle?this._throttle=setTimeout((function(){return e.startTimer()}),this.throttle):this.startTimer(),this},set:function(e){return this.show=!0,this.canSucceed=!0,this.percent=Math.min(100,Math.max(0,Math.floor(e))),this},get:function(){return this.percent},increase:function(e){return this.percent=Math.min(100,Math.floor(this.percent+e)),this},decrease:function(e){return this.percent=Math.max(0,Math.floor(this.percent-e)),this},pause:function(){return clearInterval(this._timer),this},resume:function(){return this.startTimer(),this},finish:function(){return this.percent=this.reversed?0:100,this.hide(),this},hide:function(){var e=this;return this.clear(),setTimeout((function(){e.show=!1,e.$nextTick((function(){e.percent=0,e.reversed=!1}))}),500),this},fail:function(e){return this.canSucceed=!1,this},startTimer:function(){var e=this;this.show||(this.show=!0),void 0===this._cut&&(this._cut=1e4/Math.floor(this.duration)),this._timer=setInterval((function(){e.skipTimerCount>0?e.skipTimerCount--:(e.reversed?e.decrease(e._cut):e.increase(e._cut),e.continuous&&(e.percent>=100||e.percent<=0)&&(e.skipTimerCount=1,e.reversed=!e.reversed))}),100)}},render:function(e){var t=e(!1);return this.show&&(t=e("div",{staticClass:"nuxt-progress",class:{"nuxt-progress-notransition":this.skipTimerCount>0,"nuxt-progress-failed":!this.canSucceed},style:{width:this.percent+"%",left:this.left}})),t}}),L=(n(266),n(28)),M=Object(L.a)(D,undefined,undefined,!1,null,null,null).exports,I=n(198),U=n(199);function B(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return F(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return F(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,c=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return c=e.done,e},e:function(e){l=!0,o=e},f:function(){try{c||null==n.return||n.return()}finally{if(l)throw o}}}}function F(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}var K={_default:Object(O.s)(I.a),_old:Object(O.s)(U.a)},X={render:function(e,t){var n=e("NuxtLoading",{ref:"loading"}),r=e(this.layout||"nuxt"),o=e("div",{domProps:{id:"__layout"},key:this.layoutName},[r]),c=e("transition",{props:{name:"layout",mode:"out-in"},on:{beforeEnter:function(e){window.$nuxt.$nextTick((function(){window.$nuxt.$emit("triggerScroll")}))}}},[o]);return e("div",{domProps:{id:"__nuxt"}},[n,c])},data:function(){return{isOnline:!0,layout:null,layoutName:"",nbFetching:0}},beforeCreate:function(){l.default.util.defineReactive(this,"nuxt",this.$options.nuxt)},created:function(){this.$root.$options.$nuxt=this,window.$nuxt=this,this.refreshOnlineStatus(),window.addEventListener("online",this.refreshOnlineStatus),window.addEventListener("offline",this.refreshOnlineStatus),this.error=this.nuxt.error,this.context=this.$options.context},mounted:function(){var e=this;return Object(o.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.$loading=e.$refs.loading,!e.isPreview){t.next=9;break}if(!e.$store||!e.$store._actions.nuxtServerInit){t.next=6;break}return e.$loading.start(),t.next=6,e.$store.dispatch("nuxtServerInit",e.context);case 6:return t.next=8,e.refresh();case 8:e.$loading.finish();case 9:case"end":return t.stop()}}),t)})))()},watch:{"nuxt.err":"errorChanged"},computed:{isOffline:function(){return!this.isOnline},isFetching:function(){return this.nbFetching>0},isPreview:function(){return Boolean(this.$options.previewData)}},methods:{refreshOnlineStatus:function(){void 0===window.navigator.onLine?this.isOnline=!0:this.isOnline=window.navigator.onLine},refresh:function(){var e=this;return Object(o.a)(regeneratorRuntime.mark((function t(){var n,r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if((n=Object(O.i)(e.$route)).length){t.next=3;break}return t.abrupt("return");case 3:return e.$loading.start(),r=n.map((function(t){var p=[];if(t.$options.fetch&&t.$options.fetch.length&&p.push(Object(O.q)(t.$options.fetch,e.context)),t.$fetch)p.push(t.$fetch());else{var n,r=B(Object(O.f)(t.$vnode.componentInstance));try{for(r.s();!(n=r.n()).done;){var component=n.value;p.push(component.$fetch())}}catch(e){r.e(e)}finally{r.f()}}return t.$options.asyncData&&p.push(Object(O.q)(t.$options.asyncData,e.context).then((function(e){for(var n in e)l.default.set(t.$data,n,e[n])}))),Promise.all(p)})),t.prev=5,t.next=8,Promise.all(r);case 8:t.next=15;break;case 10:t.prev=10,t.t0=t.catch(5),e.$loading.fail(t.t0),Object(O.l)(t.t0),e.error(t.t0);case 15:e.$loading.finish();case 16:case"end":return t.stop()}}),t,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 e=(E.a.options||E.a).layout;"function"==typeof e&&(e=e(this.context)),this.setLayout(e)}},setLayout:function(e){return e&&K["_"+e]||(e="default"),this.layoutName=e,this.layout=K["_"+e],this.layout},loadLayout:function(e){return e&&K["_"+e]||(e="default"),Promise.resolve(K["_"+e])},getRouterBase:function(){return Object(w.h)(this.$router.options.base)},getRoutePath:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",base=this.getRouterBase();return Object(w.h)(Object(w.g)(Object(w.e)(e).pathname,base))},getStaticAssetsPath:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",t=window.__NUXT__.staticAssetsBase;return Object(O.v)(t,this.getRoutePath(e))},fetchStaticManifest:function(){var e=this;return Object(o.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",window.__NUXT_IMPORT__("manifest.js",Object(w.d)(Object(O.v)(e.getStaticAssetsPath(),"manifest.js"))));case 1:case"end":return t.stop()}}),t)})))()},setPagePayload:function(e){this._pagePayload=e,this._fetchCounters={}},fetchPayload:function(e,t){var n=this;return Object(o.a)(regeneratorRuntime.mark((function r(){var path,o,c;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return path=Object(w.a)(n.getRoutePath(e)),r.next=3,n.fetchStaticManifest();case 3:if(r.sent.routes.includes(path)){r.next=7;break}throw t||n.setPagePayload(!1),new Error("Route ".concat(path," is not pre-rendered"));case 7:return o=Object(O.v)(n.getStaticAssetsPath(e),"payload.js"),r.prev=8,r.next=11,window.__NUXT_IMPORT__(path,Object(w.d)(o));case 11:return c=r.sent,t||n.setPagePayload(c),r.abrupt("return",c);case 16:throw r.prev=16,r.t0=r.catch(8),t||n.setPagePayload(!1),r.t0;case 20:case"end":return r.stop()}}),r,null,[[8,16]])})))()}},components:{NuxtLoading:M}};l.default.use(f.a);var H={};(H=function(e,t){if((e=e.default||e).commit)throw new Error("[nuxt] ".concat(t," should export a method that returns a Vuex instance."));return"function"!=typeof e&&(e=Object.assign({},e)),function(e,t){if(e.state&&"function"!=typeof e.state){console.warn("'state' should be a method that returns an object in ".concat(t));var n=Object.assign({},e.state);e=Object.assign({},e,{state:function(){return n}})}return e}(e,t)}(n(274),"store/index.js")).modules=H.modules||{};var J=H instanceof Function?H:function(){return new f.a.Store(Object.assign({strict:!1},H))};var Q=function(){return n.e(10).then(n.bind(null,280)).then((function(e){return Z(e.default||e)}))},z=function(){return Promise.all([n.e(1),n.e(0),n.e(11)]).then(n.bind(null,295)).then((function(e){return Z(e.default||e)}))},G=function(){return Promise.all([n.e(0),n.e(12)]).then(n.bind(null,301)).then((function(e){return Z(e.default||e)}))},V=function(){return n.e(0).then(n.bind(null,287)).then((function(e){return Z(e.default||e)}))},W=function(){return Promise.all([n.e(1),n.e(13)]).then(n.bind(null,398)).then((function(e){return Z(e.default||e)}))},Y=function(){return n.e(14).then(n.bind(null,292)).then((function(e){return Z(e.default||e)}))};function Z(e){if(!e||!e.functional)return e;var t=Array.isArray(e.props)?e.props:Object.keys(e.props||{});return{render:function(n){var r={},o={};for(var c in this.$attrs)t.includes(c)?o[c]=this.$attrs[c]:r[c]=this.$attrs[c];return n(e,{on:this.$listeners,attrs:r,props:o,scopedSlots:this.$scopedSlots},this.$slots.default)}}}for(var ee in r)l.default.component(ee,r[ee]),l.default.component("Lazy"+ee,r[ee]);var te=n(135),ne=n(136);function re(object,e){var t=Object.keys(object);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(object);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),t.push.apply(t,n)}return t}function oe(e){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?re(Object(source),!0).forEach((function(t){Object(c.a)(e,t,source[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(source)):re(Object(source)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(source,t))}))}return e}l.default.component(m.a.name,m.a),l.default.component(y.a.name,oe(oe({},y.a),{},{render:function(e,t){return y.a._warned||(y.a._warned=!0,console.warn("<no-ssr> has been deprecated and will be removed in Nuxt 3, please use <client-only> instead")),y.a.render(e,t)}})),l.default.component(R.name,R),l.default.component("NChild",R),l.default.component(N.name,N),Object.defineProperty(l.default.prototype,"$nuxt",{get:function(){var e=this.$root.$options.$nuxt;return e||"undefined"==typeof window?e:window.$nuxt},configurable:!0}),l.default.use(h.a,{keyName:"head",attribute:"data-n-head",ssrAttribute:"data-n-head-ssr",tagIDKeyName:"hid"});var ae={name:"page",mode:"out-in",appear:!1,appearClass:"appear",appearActiveClass:"appear-active",appearToClass:"appear-to"},ie=f.a.Store.prototype.registerModule;function ce(path,e){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=Array.isArray(path)?!!path.reduce((function(e,path){return e&&e[path]}),this.state):path in this.state;return ie.call(this,path,e,oe({preserveState:n},t))}function se(e){return ue.apply(this,arguments)}function ue(){return ue=Object(o.a)(regeneratorRuntime.mark((function e(t){var n,r,c,f,h,d,path,m,v=arguments;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m=function(e,t){if(!e)throw new Error("inject(key, value) has no key provided");if(void 0===t)throw new Error("inject('".concat(e,"', value) has no value provided"));f[e="$"+e]=t,f.context[e]||(f.context[e]=t),c[e]=f[e];var n="__nuxt_"+e+"_installed__";l.default[n]||(l.default[n]=!0,l.default.use((function(){Object.prototype.hasOwnProperty.call(l.default.prototype,e)||Object.defineProperty(l.default.prototype,e,{get:function(){return this.$root.$options[e]}})})))},n=v.length>1&&void 0!==v[1]?v[1]:{},e.next=4,T(0,n);case 4:return r=e.sent,(c=J(t)).$router=r,c.registerModule=ce,f=oe({head:{title:"neal.fun",htmlAttrs:{lang:"en"},script:[{src:"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4556406968269041",async:!0,crossorigin:"anonymous"}],meta:[{charset:"utf-8"},{name:"viewport",content:"width=device-width, initial-scale=1"},{name:"google-site-verification",content:"Vyp6Lq2HJODQviN98DbqlmqefoUuDj_cwlmS7jAgaao"}],link:[],style:[]},store:c,router:r,nuxt:{defaultTransition:ae,transitions:[ae],setTransitions:function(e){return Array.isArray(e)||(e=[e]),e=e.map((function(e){return e=e?"string"==typeof e?Object.assign({},ae,{name:e}):Object.assign({},ae,e):ae})),this.$options.nuxt.transitions=e,e},err:null,dateErr:null,error:function(e){e=e||null,f.context._errored=Boolean(e),e=e?Object(O.p)(e):null;var n=f.nuxt;return this&&(n=this.nuxt||this.$options.nuxt),n.dateErr=Date.now(),n.err=e,t&&(t.nuxt.error=e),e}}},X),c.app=f,h=t?t.next:function(e){return f.router.push(e)},t?d=r.resolve(t.url).route:(path=Object(O.g)(r.options.base,r.options.mode),d=r.resolve(path).route),e.next=14,Object(O.t)(f,{store:c,route:d,next:h,error:f.nuxt.error.bind(f),payload:t?t.payload:void 0,req:t?t.req:void 0,res:t?t.res:void 0,beforeRenderFns:t?t.beforeRenderFns:void 0,ssrContext:t});case 14:m("config",n),window.__NUXT__&&window.__NUXT__.state&&c.replaceState(window.__NUXT__.state),f.context.enablePreview=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};f.previewData=Object.assign({},e),m("preview",e)},e.next=20;break;case 20:if("function"!=typeof te.default){e.next=23;break}return e.next=23,Object(te.default)(f.context,m);case 23:if("function"!=typeof ne.default){e.next=26;break}return e.next=26,Object(ne.default)(f.context,m);case 26:return f.context.enablePreview=function(){console.warn("You cannot call enablePreview() outside a plugin.")},e.next=29,new Promise((function(e,t){if(!r.resolve(f.context.route.fullPath).route.matched.length)return e();r.replace(f.context.route.fullPath,e,(function(n){if(!n._isRouter)return t(n);if(2!==n.type)return e();var c=r.afterEach(function(){var t=Object(o.a)(regeneratorRuntime.mark((function t(n,r){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=3,Object(O.k)(n);case 3:f.context.route=t.sent,f.context.params=n.params||{},f.context.query=n.query||{},c(),e();case 8:case"end":return t.stop()}}),t)})));return function(e,n){return t.apply(this,arguments)}}())}))}));case 29:return e.abrupt("return",{store:c,app:f,router:r});case 30:case"end":return e.stop()}}),e)}))),ue.apply(this,arguments)}},59:function(e,t,n){"use strict";var r={name:"NoSsr",functional:!0,props:{placeholder:String,placeholderTag:{type:String,default:"div"}},render:function(e,t){var n=t.parent,r=t.slots,o=t.props,c=r(),l=c.default;void 0===l&&(l=[]);var f=c.placeholder;return n._isMounted?l:(n.$once("hook:mounted",(function(){n.$forceUpdate()})),o.placeholderTag&&(o.placeholder||f)?e(o.placeholderTag,{class:["no-ssr-placeholder"]},o.placeholder||f):l.length>0?l.map((function(){return e(!1)})):e(!1))}};e.exports=r}}]);
_nuxt/d2031f3.js ADDED
The diff for this file is too large to render. See raw diff
 
_nuxt/dcc1889.js ADDED
@@ -0,0 +1 @@
 
 
1
+ (window.webpackJsonp=window.webpackJsonp||[]).push([[1],{297:function(e,t,n){e.exports=n(768)},308:function(e,t,n){"use strict";var r=n(402),o=Object.prototype.toString;function c(e){return"[object Array]"===o.call(e)}function f(e){return void 0===e}function l(e){return null!==e&&"object"==typeof e}function d(e){if("[object Object]"!==o.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function h(e){return"[object Function]"===o.call(e)}function m(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),c(e))for(var i=0,n=e.length;i<n;i++)t.call(null,e[i],i,e);else for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.call(null,e[r],r,e)}e.exports={isArray:c,isArrayBuffer:function(e){return"[object ArrayBuffer]"===o.call(e)},isBuffer:function(e){return null!==e&&!f(e)&&null!==e.constructor&&!f(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){return"undefined"!=typeof FormData&&e instanceof FormData},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&e.buffer instanceof ArrayBuffer},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e},isObject:l,isPlainObject:d,isUndefined:f,isDate:function(e){return"[object Date]"===o.call(e)},isFile:function(e){return"[object File]"===o.call(e)},isBlob:function(e){return"[object Blob]"===o.call(e)},isFunction:h,isStream:function(e){return l(e)&&h(e.pipe)},isURLSearchParams:function(e){return"undefined"!=typeof URLSearchParams&&e instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)},forEach:m,merge:function e(){var t={};function n(n,r){d(t[r])&&d(n)?t[r]=e(t[r],n):d(n)?t[r]=e({},n):c(n)?t[r]=n.slice():t[r]=n}for(var i=0,r=arguments.length;i<r;i++)m(arguments[i],n);return t},extend:function(a,b,e){return m(b,(function(t,n){a[n]=e&&"function"==typeof t?r(t,e):t})),a},trim:function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")},stripBOM:function(content){return 65279===content.charCodeAt(0)&&(content=content.slice(1)),content}}},351:function(e,t,n){"use strict";(function(t){var r=n(308),o=n(773),c=n(404),f={"Content-Type":"application/x-www-form-urlencoded"};function l(e,t){!r.isUndefined(e)&&r.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var d,h={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:(("undefined"!=typeof XMLHttpRequest||void 0!==t&&"[object process]"===Object.prototype.toString.call(t))&&(d=n(405)),d),transformRequest:[function(data,e){return o(e,"Accept"),o(e,"Content-Type"),r.isFormData(data)||r.isArrayBuffer(data)||r.isBuffer(data)||r.isStream(data)||r.isFile(data)||r.isBlob(data)?data:r.isArrayBufferView(data)?data.buffer:r.isURLSearchParams(data)?(l(e,"application/x-www-form-urlencoded;charset=utf-8"),data.toString()):r.isObject(data)||e&&"application/json"===e["Content-Type"]?(l(e,"application/json"),function(e,t,n){if(r.isString(e))try{return(t||JSON.parse)(e),r.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(data)):data}],transformResponse:[function(data){var e=this.transitional||h.transitional,t=e&&e.silentJSONParsing,n=e&&e.forcedJSONParsing,o=!t&&"json"===this.responseType;if(o||n&&r.isString(data)&&data.length)try{return JSON.parse(data)}catch(e){if(o){if("SyntaxError"===e.name)throw c(e,this,"E_JSON_PARSE");throw e}}return data}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(e){h.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){h.headers[e]=r.merge(f)})),e.exports=h}).call(this,n(138))},352:function(e,t,n){"use strict";function r(e){this.message=e}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,e.exports=r},402:function(e,t,n){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),i=0;i<n.length;i++)n[i]=arguments[i];return e.apply(t,n)}}},403:function(e,t,n){"use strict";var r=n(308);function o(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var c;if(n)c=n(t);else if(r.isURLSearchParams(t))c=t.toString();else{var f=[];r.forEach(t,(function(e,t){null!=e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,(function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),f.push(o(t)+"="+o(e))})))})),c=f.join("&")}if(c){var l=e.indexOf("#");-1!==l&&(e=e.slice(0,l)),e+=(-1===e.indexOf("?")?"?":"&")+c}return e}},404:function(e,t,n){"use strict";e.exports=function(e,t,code,n,r){return e.config=t,code&&(e.code=code),e.request=n,e.response=r,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}},e}},405:function(e,t,n){"use strict";var r=n(308),o=n(774),c=n(775),f=n(403),l=n(776),d=n(779),h=n(780),m=n(406),v=n(351),y=n(352);e.exports=function(e){return new Promise((function(t,n){var w,x=e.data,E=e.headers,S=e.responseType;function O(){e.cancelToken&&e.cancelToken.unsubscribe(w),e.signal&&e.signal.removeEventListener("abort",w)}r.isFormData(x)&&delete E["Content-Type"];var j=new XMLHttpRequest;if(e.auth){var C=e.auth.username||"",N=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";E.Authorization="Basic "+btoa(C+":"+N)}var A=l(e.baseURL,e.url);function R(){if(j){var r="getAllResponseHeaders"in j?d(j.getAllResponseHeaders()):null,c={data:S&&"text"!==S&&"json"!==S?j.response:j.responseText,status:j.status,statusText:j.statusText,headers:r,config:e,request:j};o((function(e){t(e),O()}),(function(e){n(e),O()}),c),j=null}}if(j.open(e.method.toUpperCase(),f(A,e.params,e.paramsSerializer),!0),j.timeout=e.timeout,"onloadend"in j?j.onloadend=R:j.onreadystatechange=function(){j&&4===j.readyState&&(0!==j.status||j.responseURL&&0===j.responseURL.indexOf("file:"))&&setTimeout(R)},j.onabort=function(){j&&(n(m("Request aborted",e,"ECONNABORTED",j)),j=null)},j.onerror=function(){n(m("Network Error",e,null,j)),j=null},j.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",r=e.transitional||v.transitional;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(m(t,e,r.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",j)),j=null},r.isStandardBrowserEnv()){var T=(e.withCredentials||h(A))&&e.xsrfCookieName?c.read(e.xsrfCookieName):void 0;T&&(E[e.xsrfHeaderName]=T)}"setRequestHeader"in j&&r.forEach(E,(function(e,t){void 0===x&&"content-type"===t.toLowerCase()?delete E[t]:j.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(j.withCredentials=!!e.withCredentials),S&&"json"!==S&&(j.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&j.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&j.upload&&j.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(w=function(e){j&&(n(!e||e&&e.type?new y("canceled"):e),j.abort(),j=null)},e.cancelToken&&e.cancelToken.subscribe(w),e.signal&&(e.signal.aborted?w():e.signal.addEventListener("abort",w))),x||(x=null),j.send(x)}))}},406:function(e,t,n){"use strict";var r=n(404);e.exports=function(e,t,code,n,o){var c=new Error(e);return r(c,t,code,n,o)}},407:function(e,t,n){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},408:function(e,t,n){"use strict";var r=n(308);e.exports=function(e,t){t=t||{};var n={};function o(e,source){return r.isPlainObject(e)&&r.isPlainObject(source)?r.merge(e,source):r.isPlainObject(source)?r.merge({},source):r.isArray(source)?source.slice():source}function c(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:o(void 0,e[n]):o(e[n],t[n])}function f(e){if(!r.isUndefined(t[e]))return o(void 0,t[e])}function l(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:o(void 0,e[n]):o(void 0,t[n])}function d(n){return n in t?o(e[n],t[n]):n in e?o(void 0,e[n]):void 0}var h={url:f,method:f,data:f,baseURL:l,transformRequest:l,transformResponse:l,paramsSerializer:l,timeout:l,timeoutMessage:l,withCredentials:l,adapter:l,responseType:l,xsrfCookieName:l,xsrfHeaderName:l,onUploadProgress:l,onDownloadProgress:l,decompress:l,maxContentLength:l,maxBodyLength:l,transport:l,httpAgent:l,httpsAgent:l,cancelToken:l,socketPath:l,responseEncoding:l,validateStatus:d};return r.forEach(Object.keys(e).concat(Object.keys(t)),(function(e){var t=h[e]||c,o=t(e);r.isUndefined(o)&&t!==d||(n[e]=o)})),n}},409:function(e,t){e.exports={version:"0.24.0"}},768:function(e,t,n){"use strict";var r=n(308),o=n(402),c=n(769),f=n(408);var l=function e(t){var n=new c(t),l=o(c.prototype.request,n);return r.extend(l,c.prototype,n),r.extend(l,n),l.create=function(n){return e(f(t,n))},l}(n(351));l.Axios=c,l.Cancel=n(352),l.CancelToken=n(782),l.isCancel=n(407),l.VERSION=n(409).version,l.all=function(e){return Promise.all(e)},l.spread=n(783),l.isAxiosError=n(784),e.exports=l,e.exports.default=l},769:function(e,t,n){"use strict";var r=n(308),o=n(403),c=n(770),f=n(771),l=n(408),d=n(781),h=d.validators;function m(e){this.defaults=e,this.interceptors={request:new c,response:new c}}m.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{}).url=arguments[0]:e=e||{},(e=l(this.defaults,e)).method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=e.transitional;void 0!==t&&d.assertOptions(t,{silentJSONParsing:h.transitional(h.boolean),forcedJSONParsing:h.transitional(h.boolean),clarifyTimeoutError:h.transitional(h.boolean)},!1);var n=[],r=!0;this.interceptors.request.forEach((function(t){"function"==typeof t.runWhen&&!1===t.runWhen(e)||(r=r&&t.synchronous,n.unshift(t.fulfilled,t.rejected))}));var o,c=[];if(this.interceptors.response.forEach((function(e){c.push(e.fulfilled,e.rejected)})),!r){var m=[f,void 0];for(Array.prototype.unshift.apply(m,n),m=m.concat(c),o=Promise.resolve(e);m.length;)o=o.then(m.shift(),m.shift());return o}for(var v=e;n.length;){var y=n.shift(),w=n.shift();try{v=y(v)}catch(e){w(e);break}}try{o=f(v)}catch(e){return Promise.reject(e)}for(;c.length;)o=o.then(c.shift(),c.shift());return o},m.prototype.getUri=function(e){return e=l(this.defaults,e),o(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(e){m.prototype[e]=function(t,n){return this.request(l(n||{},{method:e,url:t,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(e){m.prototype[e]=function(t,data,n){return this.request(l(n||{},{method:e,url:t,data:data}))}})),e.exports=m},770:function(e,t,n){"use strict";var r=n(308);function o(){this.handlers=[]}o.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},o.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},o.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=o},771:function(e,t,n){"use strict";var r=n(308),o=n(772),c=n(407),f=n(351),l=n(352);function d(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new l("canceled")}e.exports=function(e){return d(e),e.headers=e.headers||{},e.data=o.call(e,e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||f.adapter)(e).then((function(t){return d(e),t.data=o.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return c(t)||(d(e),t&&t.response&&(t.response.data=o.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},772:function(e,t,n){"use strict";var r=n(308),o=n(351);e.exports=function(data,e,t){var n=this||o;return r.forEach(t,(function(t){data=t.call(n,data,e)})),data}},773:function(e,t,n){"use strict";var r=n(308);e.exports=function(e,t){r.forEach(e,(function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])}))}},774:function(e,t,n){"use strict";var r=n(406);e.exports=function(e,t,n){var o=n.config.validateStatus;n.status&&o&&!o(n.status)?t(r("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},775:function(e,t,n){"use strict";var r=n(308);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,path,o,c){var f=[];f.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&f.push("expires="+new Date(n).toGMTString()),r.isString(path)&&f.push("path="+path),r.isString(o)&&f.push("domain="+o),!0===c&&f.push("secure"),document.cookie=f.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},776:function(e,t,n){"use strict";var r=n(777),o=n(778);e.exports=function(e,t){return e&&!r(t)?o(e,t):t}},777:function(e,t,n){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},778:function(e,t,n){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},779:function(e,t,n){"use strict";var r=n(308),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,i,c={};return e?(r.forEach(e.split("\n"),(function(line){if(i=line.indexOf(":"),t=r.trim(line.substr(0,i)).toLowerCase(),n=r.trim(line.substr(i+1)),t){if(c[t]&&o.indexOf(t)>=0)return;c[t]="set-cookie"===t?(c[t]?c[t]:[]).concat([n]):c[t]?c[t]+", "+n:n}})),c):c}},780:function(e,t,n){"use strict";var r=n(308);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=o(window.location.href),function(t){var n=r.isString(t)?o(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},781:function(e,t,n){"use strict";var r=n(409).version,o={};["object","boolean","number","function","string","symbol"].forEach((function(e,i){o[e]=function(t){return typeof t===e||"a"+(i<1?"n ":" ")+e}}));var c={};o.transitional=function(e,t,n){function o(e,desc){return"[Axios v"+r+"] Transitional option '"+e+"'"+desc+(n?". "+n:"")}return function(n,r,f){if(!1===e)throw new Error(o(r," has been removed"+(t?" in "+t:"")));return t&&!c[r]&&(c[r]=!0,console.warn(o(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,f)}},e.exports={assertOptions:function(e,t,n){if("object"!=typeof e)throw new TypeError("options must be an object");for(var r=Object.keys(e),i=r.length;i-->0;){var o=r[i],c=t[o];if(c){var f=e[o],l=void 0===f||c(f,o,e);if(!0!==l)throw new TypeError("option "+o+" must be "+l)}else if(!0!==n)throw Error("Unknown option "+o)}},validators:o}},782:function(e,t,n){"use strict";var r=n(352);function o(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;this.promise.then((function(e){if(n._listeners){var i,t=n._listeners.length;for(i=0;i<t;i++)n._listeners[i](e);n._listeners=null}})),this.promise.then=function(e){var t,r=new Promise((function(e){n.subscribe(e),t=e})).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e((function(e){n.reason||(n.reason=new r(e),t(n.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.prototype.subscribe=function(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]},o.prototype.unsubscribe=function(e){if(this._listeners){var t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}},o.source=function(){var e;return{token:new o((function(t){e=t})),cancel:e}},e.exports=o},783:function(e,t,n){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},784:function(e,t,n){"use strict";e.exports=function(e){return"object"==typeof e&&!0===e.isAxiosError}}}]);
_nuxt/e45fe8a.js ADDED
@@ -0,0 +1 @@
 
 
1
+ (window.webpackJsonp=window.webpackJsonp||[]).push([[16,10,11,14],{1308:function(t,e,o){"use strict";o.r(e);o(15),o(40),o(41);var r={},n=(o(798),o(28)),l=Object(n.a)(r,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"modal-wrapper"},[e("div",{staticClass:"modal"},[t._t("default")],2),t._v(" "),e("div",{staticClass:"modal-bg",on:{click:function(e){return t.$emit("close")}}})])}),[],!1,null,"fb1347de",null).exports,d=o(336),c=(o(800),{components:{Modal:l,RoundSlider:function(){return o.e(67).then(o.bind(null,1288))},VueSlider:function(){return o.e(7).then(o.t.bind(null,1289,7))}},props:{src:{type:String,required:!0},title:{type:String,required:!0}},data:function(){return{isPlaying:!1,volume:0,showModal:!1,sound:null}},computed:{rangeColor:function(){return this.volume<=33?"#1ec900":this.volume<=66?"#dec800":"#de0000"}},beforeDestroy:function(){this.sound&&this.sound.unload()},methods:{startSound:function(){this.sound||(this.sound=new d.Howl({src:["/ambient-chaos/sounds/".concat(this.src,".mp3")],volume:0,loop:!0})),this.isPlaying||(this.sound.play(),this.isPlaying=!0)},hideModal:function(){this.showModal=!1},onIconClick:function(){this.startSound(),this.showModal=!0},onVolumeChange:function(t){this.startSound(),this.sound.volume(t/100),this.isPlaying=!0}},watch:{volume:function(){this.onVolumeChange(this.volume)}}}),f=(o(802),o(804),{components:{sound:Object(n.a)(c,(function(){var t=this,e=t._self._c;return e("div",[e("div",{staticClass:"wrapper"},[e("img",{staticClass:"icon",style:{opacity:0===t.volume?.5:1},attrs:{src:"/ambient-chaos/icons/".concat(t.src,".svg")}}),t._v(" "),e("client-only",[e("round-slider",{attrs:{"start-angle":"315","end-angle":"+270","line-cap":"round",radius:"120",tooltipColor:"white",editableTooltip:!1,rangeColor:"#FF9979",pathColor:"rgba(255,255,255,.4)",borderColor:"red",handleSize:25},model:{value:t.volume,callback:function(e){t.volume=e},expression:"volume"}})],1),t._v(" "),e("div",{staticClass:"info"},[e("div",{staticClass:"volume"},[t._v(t._s(t.volume))]),t._v("\n "+t._s(t.title)+"\n ")])],1),t._v(" "),e("div",{staticClass:"wrapper-mobile"},[t.showModal?e("Modal",{on:{close:t.hideModal}},[e("div",{staticClass:"modal-title"},[t._v(t._s(t.title)+" Volume")]),t._v(" "),e("client-only",[e("vue-slider",{attrs:{tooltip:"none",dotStyle:{background:"#FF9979",border:"none"},dotSize:30,focusStyle:{border:"none"},processStyle:{background:"#FF9979"},railStyle:{height:"12px",border:"1px solid black"}},on:{change:t.onVolumeChange},model:{value:t.volume,callback:function(e){t.volume=e},expression:"volume"}})],1)],1):t._e(),t._v(" "),e("div",{staticClass:"circle-mobile",style:{borderColor:0===t.volume?"rgba(255, 255, 255, .5)":"rgba(255, 255, 255, 1)"},on:{click:t.onIconClick}},[e("img",{staticClass:"icon-mobile",style:{opacity:0===t.volume?.5:1},attrs:{src:"/ambient-chaos/icons/".concat(t.src,".svg")}})]),t._v(" "),e("div",{staticClass:"title-mobile"},[t._v(t._s(t.title))])],1)])}),[],!1,null,"29abab7e",null).exports},mounted:function(){}}),v=(o(806),Object(n.a)(f,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"container"},[e("nuxt-link",{staticClass:"site-link",attrs:{to:"/"}},[e("logo",{attrs:{color:"white"}})],1),t._v(" "),e("div",{staticClass:"rain"}),t._v(" "),e("div",{staticClass:"content"},[e("img",{staticClass:"logo",attrs:{src:"/ambient-chaos/logo.svg"}}),t._v(" "),e("div",{staticClass:"sounds"},[e("sound",{attrs:{title:"Rain",src:"rain"}}),t._v(" "),e("sound",{attrs:{title:"Coffee Shop",src:"coffee-shop"}}),t._v(" "),e("sound",{attrs:{title:"Lofi Beats",src:"lofi-beats"}}),t._v(" "),e("sound",{attrs:{title:"Waves",src:"waves"}}),t._v(" "),e("sound",{attrs:{title:"Campfire",src:"campfire"}}),t._v(" "),e("sound",{attrs:{title:"Wind",src:"wind"}}),t._v(" "),e("sound",{attrs:{title:"Forest",src:"forest"}}),t._v(" "),e("sound",{attrs:{title:"Train Station",src:"train-station"}}),t._v(" "),e("sound",{attrs:{title:"Highway",src:"highway"}}),t._v(" "),e("sound",{attrs:{title:"Office",src:"office"}}),t._v(" "),e("sound",{attrs:{title:"Dentist",src:"dentist"}}),t._v(" "),e("sound",{attrs:{title:"Playground",src:"playground"}}),t._v(" "),e("sound",{attrs:{title:"Hospital",src:"hospital"}}),t._v(" "),e("sound",{attrs:{title:"Casino",src:"casino"}}),t._v(" "),e("sound",{attrs:{title:"Carnival",src:"carnival"}}),t._v(" "),e("sound",{attrs:{title:"Marching Band",src:"marching-band"}}),t._v(" "),e("sound",{attrs:{title:"Church Bells",src:"church-bells"}}),t._v(" "),e("sound",{attrs:{title:"Lawnmower",src:"lawnmower"}}),t._v(" "),e("sound",{attrs:{title:"Couple Arguing",src:"couple-arguing"}}),t._v(" "),e("sound",{attrs:{title:"Barn Animals",src:"barn-animals"}}),t._v(" "),e("sound",{attrs:{title:"Construction",src:"construction"}}),t._v(" "),e("sound",{attrs:{title:"Crime Scene",src:"crime-scene"}}),t._v(" "),e("sound",{attrs:{title:"Haunted Dungeon",src:"dungeon"}}),t._v(" "),e("sound",{attrs:{title:"Fireworks",src:"fireworks"}}),t._v(" "),e("sound",{attrs:{title:"Beehive",src:"beehive"}}),t._v(" "),e("sound",{attrs:{title:"Alien Ship",src:"alien-ship"}}),t._v(" "),e("sound",{attrs:{title:"Volcano",src:"volcano"}}),t._v(" "),e("sound",{attrs:{title:"Zombie Invasion",src:"zombies"}}),t._v(" "),e("sound",{attrs:{title:"Medieval Battle",src:"medieval-battle"}}),t._v(" "),e("sound",{attrs:{title:"Nuclear Siren",src:"nuclear-siren"}})],1)]),t._v(" "),e("Footer",{attrs:{bg:"none",color:"white"}})],1)}),[],!1,null,"61ed21bf",null));e.default=v.exports;installComponents(v,{Logo:o(287).default,Footer:o(295).default})},276:function(t,e,o){"use strict";var r=o(2),n=o(19),l=o(9),d=o(6),path=o(204),c=o(4),f=o(109),v=o(12),h=o(201),m=o(39),x=o(81),w=o(202),y=o(3),_=o(80).f,k=o(29).f,C=o(21).f,S=o(281),z=o(282).trim,A="Number",M=d[A],I=path[A],E=M.prototype,N=d.TypeError,j=c("".slice),F=c("".charCodeAt),R=function(t){var e=w(t,"number");return"bigint"==typeof e?e:L(e)},L=function(t){var e,o,r,n,l,d,c,code,f=w(t,"number");if(x(f))throw N("Cannot convert a Symbol value to a number");if("string"==typeof f&&f.length>2)if(f=z(f),43===(e=F(f,0))||45===e){if(88===(o=F(f,2))||120===o)return NaN}else if(48===e){switch(F(f,1)){case 66:case 98:r=2,n=49;break;case 79:case 111:r=8,n=55;break;default:return+f}for(d=(l=j(f,2)).length,c=0;c<d;c++)if((code=F(l,c))<48||code>n)return NaN;return parseInt(l,r)}return+f},O=f(A,!M(" 0o1")||!M("0b1")||M("+0x1")),T=function(t){return m(E,t)&&y((function(){S(t)}))},W=function(t){var e=arguments.length<1?0:M(R(t));return T(this)?h(Object(e),this,W):e};W.prototype=E,O&&!n&&(E.constructor=W),r({global:!0,constructor:!0,wrap:!0,forced:O},{Number:W});var V=function(t,source){for(var e,o=l?_(source):"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(","),r=0;o.length>r;r++)v(source,e=o[r])&&!v(t,e)&&C(t,e,k(source,e))};n&&I&&V(path[A],I),(O||n)&&V(path[A],M)},277:function(t,e,o){var content=o(286);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("f68e4eaa",content,!0,{sourceMap:!1})},278:function(t,e,o){var content=o(291);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("db35a8f0",content,!0,{sourceMap:!1})},279:function(t,e,o){var content=o(294);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("c9434642",content,!0,{sourceMap:!1})},280:function(t,e,o){"use strict";o.r(e);o(276);var r={props:{slotId:{type:String,required:!0},adFormat:{type:String,required:!0},isResponsive:{type:Boolean,required:!1,default:!1},adStyle:{type:String,required:!0},minWidth:{type:Number,required:!1,default:-1},maxWidth:{type:Number,required:!1,default:-1}},data:function(){return{hideAd:!1,shouldShow:this.shouldShowAd()}},mounted:function(){var t=this;this.createAds(),this.$addEventListener("resize",(function(){t.hideAd=!t.shouldShowAd()}))},watch:{$route:function(){this.firstLoad=!1,this.createAds()}},methods:{createAds:function(){var t=this;this.$nextTick((function(){t.shouldShowAd()&&(window.adsbygoogle=window.adsbygoogle||[],adsbygoogle.push({}))}))},shouldShowAd:function(){return(-1===this.minWidth||window.innerWidth>=this.minWidth)&&(-1===this.maxWidth||window.innerWidth<this.maxWidth)}},beforeDestroy:function(){window.top.__vm_remove=window.top.__vm_remove||[],window.top.__vm_remove.push(this.$refs.adPlacement)}},n=(o(285),o(28)),component=Object(n.a)(r,(function(){var t=this,e=t._self._c;return e("client-only",[t.shouldShow?e("ins",{staticClass:"adsbygoogle",class:{hide:t.hideAd},style:t.adStyle,attrs:{"data-ad-client":"ca-pub-4556406968269041","data-ad-slot":t.slotId,"data-ad-format":t.adFormat,"data-full-width-responsive":t.isResponsive}}):e("div")])}),[],!1,null,"8af1cc2e",null);e.default=component.exports},281:function(t,e,o){var r=o(4);t.exports=r(1..valueOf)},282:function(t,e,o){var r=o(4),n=o(24),l=o(13),d=o(283),c=r("".replace),f=RegExp("^["+d+"]+"),v=RegExp("(^|[^"+d+"])["+d+"]+$"),h=function(t){return function(e){var o=l(n(e));return 1&t&&(o=c(o,f,"")),2&t&&(o=c(o,v,"$1")),o}};t.exports={start:h(1),end:h(2),trim:h(3)}},283:function(t,e){t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},284:function(t,e,o){"use strict";o.d(e,"a",(function(){return d}));var r=o(111);var n=o(137),l=o(82);function d(t){return function(t){if(Array.isArray(t))return Object(r.a)(t)}(t)||Object(n.a)(t)||Object(l.a)(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},285:function(t,e,o){"use strict";o(277)},286:function(t,e,o){var r=o(107)(!1);r.push([t.i,".hide[data-v-8af1cc2e]{display:none!important}",""]),t.exports=r},288:function(t,e,o){t.exports=o.p+"fonts/RobotoCondensed-Light.f982e4a.woff2"},289:function(t,e,o){"use strict";var r=/^[-!#$%&'*+\/0-9=?A-Z^_a-z{|}~](\.?[-!#$%&'*+\/0-9=?A-Z^_a-z`{|}~])*@[a-zA-Z0-9](-*\.?[a-zA-Z0-9])*\.[a-zA-Z](-?[a-zA-Z0-9])+$/;e.validate=function(t){if(!t)return!1;if(t.length>254)return!1;if(!r.test(t))return!1;var e=t.split("@");return!(e[0].length>64)&&!e[1].split(".").some((function(t){return t.length>63}))}},290:function(t,e,o){"use strict";o(278)},291:function(t,e,o){var r=o(107)(!1);r.push([t.i,".link{border-radius:19px;aspect-ratio:391/145;display:block;position:relative;z-index:2}.link-img{max-width:100%;cursor:pointer;transition:transform .07s linear,filter .1s ease-out,opacity .15s linear;opacity:0}.link-img:hover{transform:scale(1.02);filter:drop-shadow(3px 3px 5px rgba(0,0,0,.17))}",""]),t.exports=r},292:function(t,e,o){"use strict";o.r(e);var r={props:{title:{required:!0,type:String},path:{required:!0,type:String},preload:{required:!1,type:Boolean,default:!1}},data:function(){return{imageLoaded:!1}}},n=(o(290),o(28)),component=Object(n.a)(r,(function(){var t=this,e=t._self._c;return e("nuxt-link",{staticClass:"link",style:{background:t.imageLoaded?"none":"#f1f2f6"},attrs:{prefetch:t.preload,to:"/".concat(t.path,"/")}},[e("img",{staticClass:"link-img",style:{opacity:t.imageLoaded?1:0},attrs:{onload:t.imageLoaded=!0,alt:t.title,src:"/link-images/".concat(t.path,".svg"),loading:"lazy"}})])}),[],!1,null,null,null);e.default=component.exports},293:function(t,e,o){"use strict";o(279)},294:function(t,e,o){var r=o(107),n=o(200),l=o(288),d=r(!1),c=n(l);d.push([t.i,"@font-face{font-family:RobotoCondensedLight;src:url("+c+")}.footer-wrapper[data-v-2b1aca38]{margin-top:15px;padding:30px 20px 45px;text-align:center;font-size:22px;font-family:RobotoCondensedLight,sans-serif}.related-text[data-v-2b1aca38]{font-size:22px}.site-title[data-v-2b1aca38]{margin-top:18px;max-width:140px}.related-posts[data-v-2b1aca38],.site-title[data-v-2b1aca38]{margin-left:auto;margin-right:auto}.related-posts[data-v-2b1aca38]{display:grid;max-width:870px;grid-template-columns:repeat(2,1fr);grid-gap:16px 18px;margin-top:15px;font-size:0}.made-by[data-v-2b1aca38]{font-size:16px;margin-top:15px;opacity:.6;display:none}.made-by a[data-v-2b1aca38]{color:#000}.heart[data-v-2b1aca38]{width:17px;height:17px;position:relative;top:4px}.site-title-logo[data-v-2b1aca38]{height:25px}.newsletter-text[data-v-2b1aca38]{font-size:19px;margin-bottom:8px}.newsletter-img[data-v-2b1aca38]{height:16px;position:relative;top:3px;margin-right:7px}.newsletter-input[data-v-2b1aca38]{font-size:17px;padding:7px 5px 7px 40px;border-radius:5px;border:1px solid #000;max-width:220px;width:100%;background-color:#fff;background-image:url(/general/mail.svg);background-repeat:no-repeat;background-size:auto 15px;background-position:10px;font-family:RobotoCondensedLight;outline:none;color:#000}.newsletter-input[data-v-2b1aca38]::-moz-placeholder{color:rgba(0,0,0,.8)}.newsletter-input[data-v-2b1aca38]::placeholder{color:rgba(0,0,0,.8)}.newsletter-subscribe[data-v-2b1aca38]{background:#fff5d9;font-size:17px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:1px solid #000;border-radius:5px;padding:7px 12px;margin-left:5px;height:100%;cursor:pointer;color:#000;font-family:RobotoCondensedLight}.newsletter-subscribe[data-v-2b1aca38]:hover{transform:scale(1.03)}.newsletter-box[data-v-2b1aca38]{padding:20px 10px;border-radius:5px;margin-left:auto;margin-right:auto;margin-top:10px}.newsletter-inner[data-v-2b1aca38]{display:flex;justify-content:center;height:42px}@media only screen and (max-width:700px){.footer-wrapper[data-v-2b1aca38]{padding-left:12px;padding-right:12px}.related-posts[data-v-2b1aca38]{grid-template-columns:repeat(1,1fr)}.site-title[data-v-2b1aca38]{max-width:145px;margin-top:25px}}",""]),t.exports=d},295:function(t,e,o){"use strict";o.r(e);var r,n=o(284),l=o(10),d=(o(45),o(15),o(203),o(60),o(297)),c=o.n(d),f=o(289),v={props:{color:{type:String,required:!1,default:"black"},bg:{type:String,required:!1,default:"white"}},data:function(){return{related:[],submittedEmail:!1,email:""}},mounted:function(){this.getRelated()},computed:{isValidEmail:function(){return f.validate(this.email)}},methods:{onEmailSubmit:(r=Object(l.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!this.isValidEmail){t.next=4;break}return this.submittedEmail=!0,t.next=4,c()({url:"https://neal.fun/api/newsletter/subscribe",method:"POST",data:{email:this.email}});case 4:case"end":return t.stop()}}),t,this)}))),function(){return r.apply(this,arguments)}),getRelated:function(){var t=window.innerWidth>500?4:3,e=Object(n.a)(this.$store.state.posts),o=this.$route.path;e=e.filter((function(t){return"/".concat(t.path,"/")!==o&&!t.hidden&&!t.hideInRecommended}));for(var r=[],l=0;l<t;l++){var d=Math.floor(Math.random()*e.length);r.push(e[d]),e.splice(d,1)}this.related=r}}},h=v,m=(o(293),o(28)),component=Object(m.a)(h,(function(){var t=this,e=t._self._c;return e("div",[e("Ad",{attrs:{slotId:"2834998355",adStyle:"display: block; margin-left: auto; margin-right: auto; max-width: min(970px, calc(100% - 60px)); margin-top: 15px;",adFormat:"auto",isResponsive:!0,minWidth:800}}),t._v(" "),e("Ad",{attrs:{slotId:"2834998355",adStyle:"display: block; margin-left: auto; margin-right: auto; margin-top: 15px;",adFormat:"auto",isResponsive:!0,maxWidth:800}}),t._v(" "),e("div",{staticClass:"footer-wrapper",style:{color:t.color,background:t.bg}},[e("div",{staticClass:"related-text"},[t._v("You may also like")]),t._v(" "),e("div",{staticClass:"related-posts"},t._l(t.related,(function(t){return e("page-link",{key:t.title,attrs:{bg:"#f1f2f6",path:t.path,title:t.title,preload:t.preload}})})),1),t._v(" "),e("div",{staticClass:"newsletter-box"},[e("div",{staticClass:"newsletter-text"},[t._v("\n "+t._s(t.submittedEmail?"Thanks for subscribing :)":"Get new posts!")+"\n ")]),t._v(" "),t.submittedEmail?t._e():e("form",{staticClass:"newsletter-inner",on:{submit:function(e){return e.preventDefault(),t.onEmailSubmit.apply(null,arguments)}}},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.email,expression:"email"}],staticClass:"newsletter-input",attrs:{type:"email",placeholder:"Your email"},domProps:{value:t.email},on:{input:function(e){e.target.composing||(t.email=e.target.value)}}}),t._v(" "),e("button",{staticClass:"newsletter-subscribe"},[t._v("Subscribe")])])]),t._v(" "),e("div",{staticClass:"made-by"},[t._v("\n Made with\n "),e("svg",{staticClass:"heart",staticStyle:{"enable-background":"new 0 0 512 512"},attrs:{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:svgjs":"http://svgjs.com/svgjs",version:"1.1",width:"512",height:"512",x:"0",y:"0",viewBox:"0 0 512.001 512","xml:space":"preserve"}},[e("g",[e("path",{attrs:{xmlns:"http://www.w3.org/2000/svg",d:"m256 455.515625c-7.289062 0-14.316406-2.640625-19.792969-7.4375-20.683593-18.085937-40.625-35.082031-58.21875-50.074219l-.089843-.078125c-51.582032-43.957031-96.125-81.917969-127.117188-119.3125-34.644531-41.804687-50.78125-81.441406-50.78125-124.742187 0-42.070313 14.425781-80.882813 40.617188-109.292969 26.503906-28.746094 62.871093-44.578125 102.414062-44.578125 29.554688 0 56.621094 9.34375 80.445312 27.769531 12.023438 9.300781 22.921876 20.683594 32.523438 33.960938 9.605469-13.277344 20.5-24.660157 32.527344-33.960938 23.824218-18.425781 50.890625-27.769531 80.445312-27.769531 39.539063 0 75.910156 15.832031 102.414063 44.578125 26.191406 28.410156 40.613281 67.222656 40.613281 109.292969 0 43.300781-16.132812 82.9375-50.777344 124.738281-30.992187 37.398437-75.53125 75.355469-127.105468 119.308594-17.625 15.015625-37.597657 32.039062-58.328126 50.167969-5.472656 4.789062-12.503906 7.429687-19.789062 7.429687zm-112.96875-425.523437c-31.066406 0-59.605469 12.398437-80.367188 34.914062-21.070312 22.855469-32.675781 54.449219-32.675781 88.964844 0 36.417968 13.535157 68.988281 43.882813 105.605468 29.332031 35.394532 72.960937 72.574219 123.476562 115.625l.09375.078126c17.660156 15.050781 37.679688 32.113281 58.515625 50.332031 20.960938-18.253907 41.011719-35.34375 58.707031-50.417969 50.511719-43.050781 94.136719-80.222656 123.46875-115.617188 30.34375-36.617187 43.878907-69.1875 43.878907-105.605468 0-34.515625-11.605469-66.109375-32.675781-88.964844-20.757813-22.515625-49.300782-34.914062-80.363282-34.914062-22.757812 0-43.652344 7.234374-62.101562 21.5-16.441406 12.71875-27.894532 28.796874-34.609375 40.046874-3.453125 5.785157-9.53125 9.238282-16.261719 9.238282s-12.808594-3.453125-16.261719-9.238282c-6.710937-11.25-18.164062-27.328124-34.609375-40.046874-18.449218-14.265626-39.34375-21.5-62.097656-21.5zm0 0",fill:t.color,"data-original":"#000000"}})])]),t._v("\n by Neal Agarwal\n ")]),t._v(" "),e("div",{staticClass:"site-title"},[e("nuxt-link",{attrs:{to:"/"}},[e("logo",{attrs:{color:t.color}})],1)],1)])],1)}),[],!1,null,"2b1aca38",null);e.default=component.exports;installComponents(component,{Ad:o(280).default,PageLink:o(292).default,Logo:o(287).default})},415:function(t,e,o){var content=o(799);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("6613841f",content,!0,{sourceMap:!1})},416:function(t,e,o){var content=o(803);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("906bd164",content,!0,{sourceMap:!1})},417:function(t,e,o){var content=o(805);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("2f760cd0",content,!0,{sourceMap:!1})},418:function(t,e,o){var content=o(807);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("3dac1f8e",content,!0,{sourceMap:!1})},798:function(t,e,o){"use strict";o(415)},799:function(t,e,o){var r=o(107)(!1);r.push([t.i,".modal[data-v-fb1347de]{position:fixed;bottom:50px;left:50%;transform:translateX(-50%);width:90%;z-index:999;padding:30px 50px 30px 40px;background:hsla(0,0%,100%,.9);border-radius:30px}.modal-bg[data-v-fb1347de]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2}",""]),t.exports=r},800:function(t,e,o){var content=o(801);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,o(108).default)("7165a80e",content,!0,{sourceMap:!1})},801:function(t,e,o){var r=o(107)(!1);r.push([t.i,'.vue-slider-disabled .vue-slider-process{background-color:#a7a7a7}.vue-slider-disabled .vue-slider-dot-handle{border-color:#a7a7a7}.vue-slider-disabled .vue-slider-mark-step-active{box-shadow:0 0 0 2px #a7a7a7}.vue-slider-rail{background-color:#f5f5f5;border-radius:15px;transition:background-color .3s}.vue-slider:hover .vue-slider-rail{background-color:#e1e1e1}.vue-slider-process{background-color:#9cd5ff;border-radius:15px;transition:background-color .3s}.vue-slider:hover .vue-slider-process{background-color:#69c0ff}.vue-slider-mark-step{width:100%;height:100%;border-radius:50%;box-shadow:0 0 0 2px #e8e8e8;background-color:#fff}.vue-slider-mark-step-active{box-shadow:0 0 0 2px #9cd5ff}.vue-slider:hover .vue-slider-mark-step-active{box-shadow:0 0 0 2px #69c0ff}.vue-slider-mark-label{font-size:12px;white-space:nowrap}.vue-slider-dot-handle{cursor:pointer;width:100%;height:100%;border-radius:50%;background-color:#fff;border:2px solid #9cd5ff;box-sizing:border-box;transition:box-shadow .3s,border-color .3s}.vue-slider:hover .vue-slider-dot-handle{border-color:#69c0ff}.vue-slider-dot-handle-focus{border-color:#36abff;box-shadow:0 0 0 5px rgba(54,171,255,.2)}.vue-slider-dot-handle:hover,.vue-slider:hover .vue-slider-dot-handle-focus,.vue-slider:hover .vue-slider-dot-handle:hover{border-color:#36abff}.vue-slider-dot-handle-disabled{cursor:not-allowed;border-color:#ddd!important}.vue-slider-dot-tooltip{opacity:0;visibility:hidden;transition:all .3s}.vue-slider-dot-tooltip-inner{font-size:14px;white-space:nowrap;padding:6px 8px;color:#fff;border-radius:5px;border-color:rgba(0,0,0,.75);background-color:rgba(0,0,0,.75);box-shadow:0 2px 8px rgba(0,0,0,.15);transform:scale(.9);transition:transform .3s}.vue-slider-dot-tooltip-inner:after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-top:after{top:100%;left:50%;transform:translate(-50%);height:0;width:0;border:5px solid transparent;border-top-color:inherit}.vue-slider-dot-tooltip-inner-bottom:after{bottom:100%;left:50%;transform:translate(-50%);height:0;width:0;border:5px solid transparent;border-bottom-color:inherit}.vue-slider-dot-tooltip-inner-left:after{left:100%;top:50%;transform:translateY(-50%);height:0;width:0;border:5px solid transparent;border-left-color:inherit}.vue-slider-dot-tooltip-inner-right:after{right:100%;top:50%;transform:translateY(-50%);height:0;width:0;border:5px solid transparent;border-right-color:inherit}.vue-slider-dot-tooltip-inner-top{transform-origin:50% 100%}.vue-slider-dot-tooltip-inner-bottom{transform-origin:50% 0}.vue-slider-dot-tooltip-inner-left{transform-origin:100% 50%}.vue-slider-dot-tooltip-inner-right{transform-origin:0 50%}.vue-slider-dot-tooltip-show,.vue-slider-dot:hover .vue-slider-dot-tooltip{opacity:1;visibility:visible}.vue-slider-dot-tooltip-show .vue-slider-dot-tooltip-inner,.vue-slider-dot:hover .vue-slider-dot-tooltip .vue-slider-dot-tooltip-inner{transform:scale(1)}',""]),t.exports=r},802:function(t,e,o){"use strict";o(416)},803:function(t,e,o){var r=o(107)(!1);r.push([t.i,".wrapper[data-v-29abab7e]{width:240px;min-height:240px;text-align:center;margin-left:auto;margin-right:auto}.info[data-v-29abab7e],.wrapper[data-v-29abab7e]{position:relative}.info[data-v-29abab7e]{font-size:18px;top:-50px;color:#fff;text-transform:uppercase}.volume[data-v-29abab7e]{font-weight:700;font-size:22px;margin-bottom:3px}.icon[data-v-29abab7e]{position:absolute;left:50%;top:50%;transform:translate(-50%,calc(-50% - 30px));width:80px;max-height:80px;-o-object-fit:contain;object-fit:contain;transition:opacity .4s ease-in-out}.wrapper-mobile[data-v-29abab7e]{display:none}@media only screen and (max-width:625px){.wrapper[data-v-29abab7e]{display:none}.wrapper-mobile[data-v-29abab7e]{display:block;text-align:center}.circle-mobile[data-v-29abab7e]{width:125px;height:125px;border:2px solid hsla(0,0%,100%,.5);border-radius:100%;display:flex;align-items:center;justify-content:center}.icon-mobile[data-v-29abab7e]{width:50px;height:50px;-o-object-fit:contain;object-fit:contain;transition:opacity .3s linear}.title-mobile[data-v-29abab7e]{font-size:14px;color:#fff;margin-top:10px;text-transform:uppercase;max-width:125px}.modal-title[data-v-29abab7e]{color:#000;font-size:16px;text-transform:uppercase;margin-bottom:12px}}",""]),t.exports=r},804:function(t,e,o){"use strict";o(417)},805:function(t,e,o){var r=o(107)(!1);r.push([t.i,".rs-full .rs-tooltip{display:none}.rs-handle{box-shadow:none!important}.rs-bar,.rs-handle{pointer-events:all}",""]),t.exports=r},806:function(t,e,o){"use strict";o(418)},807:function(t,e,o){var r=o(107)(!1);r.push([t.i,".container[data-v-61ed21bf]{background:linear-gradient(180deg,#2845bd,#1d1070);padding-top:80px}.content[data-v-61ed21bf]{padding-bottom:15px}.sounds[data-v-61ed21bf]{display:grid;grid-template-columns:repeat(3,1fr);max-width:860px;grid-gap:23px 70px}.logo[data-v-61ed21bf],.sounds[data-v-61ed21bf]{margin-left:auto;margin-right:auto}.logo[data-v-61ed21bf]{display:block;max-width:400px;width:100%;margin-bottom:60px}.rain[data-v-61ed21bf]{position:fixed;mix-blend-mode:lighten;display:fixed;top:0;left:0;width:100%;height:100%;background:url(/ambient-chaos/rain-anim.svg);background-size:150px;opacity:.05;z-index:0;pointer-events:none}.site-link[data-v-61ed21bf]{position:absolute;max-width:140px;color:#fff;text-decoration:none;top:15px;left:15px}@media only screen and (max-width:950px){.sounds[data-v-61ed21bf]{max-width:580px;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:625px){.sounds[data-v-61ed21bf]{display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;grid-gap:40px 45px}.site-link[data-v-61ed21bf]{display:none}.logo[data-v-61ed21bf]{max-width:85%;margin-bottom:50px}.container[data-v-61ed21bf]{padding-top:50px}}",""]),t.exports=r}}]);
_nuxt/ed5d02e.js ADDED
@@ -0,0 +1 @@
 
 
1
+ (window.webpackJsonp=window.webpackJsonp||[]).push([[22,10,11,14],{1306:function(t,e,r){"use strict";r.r(e);var n,o=r(10),c=(r(60),r(303),r(15),r(314),r(62),r(65),r(63),r(276),{props:{count:{type:Number,required:!0}},computed:{countArray:function(){return String(this.count).split("").reverse()}},methods:{getNumberAtSpot:function(i){return this.count<1e8?this.countArray[8-i]:9}},severity:{type:Number,required:!0}}),d=(r(914),r(28)),l=Object(d.a)(c,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"days"},t._l(8,(function(i){return e("div",{key:i,staticClass:"number-wrapper",class:{"number-wrapper-faded":8-i>=t.countArray.length}},[e("span",[t._v("\n "+t._s(t.getNumberAtSpot(i)||"0")+"\n ")])])})),0)}),[],!1,null,"02327ac7",null).exports,f=(r(381),r(33)),h=(r(110),r(917)),m=r.n(h),v={props:{item:{type:Object,required:!0}},data:function(){var t;return{articles:(t={hurricane:{beforeDate:"started"},asteroid:{beforeDate:"detected"},tsunami:{beforePlace:"in"},tornado:{beforePlace:"in"},geomagnetic:{beforeDate:"detected"},volcano:{beforePlace:"in"},shock:{beforeDate:"detected"}},Object(f.a)(t,"asteroid",{beforePlace:"over"}),Object(f.a)(t,"typhoon",{beforeDate:"started"}),Object(f.a)(t,"nuclear-accident",{beforePlace:"in"}),Object(f.a)(t,"asteroid-impact",{beforePlace:"in"}),t)}},computed:{placeArticle:function(){var t,e=null===(t=this.articles[this.item.type])||void 0===t?void 0:t.beforePlace;return e?e+" ":""},dateArticle:function(){var t;return(null===(t=this.articles[this.item.type])||void 0===t?void 0:t.beforeDate)||""},date:function(){if(this.item.timestr)return this.item.timestr;var t=Date.now()-this.item.timestamp,e=36e5;if(t<e){var r=Math.round((Date.now()-this.item.timestamp)/60/1e3);return"".concat(this.dateArticle?this.dateArticle+" ":"","about ").concat(r," minute").concat(1===r?"":"s"," ago")}if(t<24*e){var n=Math.round((Date.now()-this.item.timestamp)/60/60/1e3);return"".concat(this.dateArticle?this.dateArticle+" ":"","about ").concat(n," hour").concat(1===n?"":"s"," ago")}return"".concat(this.dateArticle," on ")+m()(this.item.timestamp).format("MMM D, YYYY")}}},x=(r(918),Object(d.a)(v,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"desc-wrapper"},[t.item.highlight?e("span",{staticClass:"last-text"},[t._v("Last:")]):t._e(),t._v(" "),e("span",{staticClass:"desc"},[e("a",{attrs:{target:"_blank",href:t.item.link}},[t._v(t._s(t.item.highlight))]),t._v(" "),t.item.place?e("span",[t._v(" "+t._s(t.placeArticle)+t._s(t.item.place)+" ")]):t._e(),t._v(" "),t.item.highlight?e("span",{staticClass:"date"},[t._v("\n "+t._s(t.date)+"\n ")]):t._e()])])}),[],!1,null,"48776fe1",null).exports),y={props:{currType:{type:String,required:!0},active:{type:Boolean,required:!0}},data:function(){var t={desc:"The impact energy of an asteroid depends on the size, speed and angle of impact. Most asteroids burn up in the atmosphere before reaching the ground.",table:[{mag:"Impact Energy",desc:"Est. Frequency"},{mag:"1kt",desc:"~2 per year"},{mag:"5kt",desc:"~Every 1.5 years"},{mag:"25kt",desc:"~Every 5 years"},{mag:"100kt",desc:"~Every 20 years"},{mag:"1Mt",desc:"~Every 100 years"}],source:"Data from NASA JPL Fireball Database"};return{types:{earthquake:{desc:"The <i>moment magnitude scale</i> is used to measure the intensity of earthquakes. Each magnitude is 10 times more powerful than the last.",table:[{mag:"Magnitude",desc:"Effect"},{mag:"1-2",desc:"Weak, not felt by most"},{mag:"3-4",desc:"Light, noticeable shaking"},{mag:"5-6",desc:"Moderate, slight damage"},{mag:"7-8",desc:"Strong, considerable damage"},{mag:"9+",desc:"Severe, widespread destruction"}],source:"Data from United States Geological Survey"},hurricane:{desc:"The <i>Saffir-Simpson Hurricane Wind Scale</i> is used to categorize hurricanes. The scale only takes the maximum sustained wind speed into account.",table:[{mag:"Category",desc:"Wind Speed"},{mag:"1",desc:"74-95 mph"},{mag:"2",desc:"96-110 mph"},{mag:"3",desc:"111-129 mph"},{mag:"4",desc:"130-156 mph"},{mag:"5",desc:"157+ mph"}],source:"Hurricane data from Wikipedia"},tornado:{desc:"Tornadoes are categorized based on the <i>Enhanced Fujita Scale</i>, which rates tornadoes by the damage caused.",table:[{mag:"Rating",desc:"Est. Wind Speed"},{mag:"EF1",desc:"86-110 mph"},{mag:"EF2",desc:"111-135 mph"},{mag:"EF3",desc:"136-165 mph"},{mag:"EF4",desc:"166-200 mph"},{mag:"EF5",desc:"> 200 mph"}],source:"Data from Wikipedia"},volcano:{desc:"Volcanic eruptions are categorized based on the <i>volcanic explosivity index (VEI)</i>, which uses factors like duration and the amount of volcanic material released.",table:[{mag:"VEI",desc:"Ejecta Volume"},{mag:"1 - 4",desc:"less than 1 km³"},{mag:"5",desc:"more than 1 km³"},{mag:"6",desc:"more than 10 km³"},{mag:"7",desc:"more than 100 km³"},{mag:"8",desc:"more than 1,000 km³"}],source:"Data from Smithsonian Global Volcanism Program"},gravity:{desc:'"Gravitational waves are ripples in space-time caused by massive objects moving with extreme accelerations." - LIGO Caltech',source:"Data from LIGO Gravitational Wave Open Science Center"},geomagnetic:{desc:"Geomagnetic storms are disturbances of the Earth's magnetosphere caused by solar wind and solar coronal mass ejections.",table:[{mag:"Scale",desc:"Effect"},{mag:"Minor",desc:"Weak power grid fluctuations"},{mag:"Moderate",desc:"High-latitude power systems may experience voltage alarms"},{mag:"Strong",desc:"Voltage corrections may be required"},{mag:"Severe",desc:"Widespread voltage control problems possible"},{mag:"Extreme",desc:"Grid systems may experience blackouts"}],source:"Data from NASA Space Weather Database and NOAA"},"solar-flare":{desc:"Solar flares are intense bursts of radiation from the sun. They are categorized by the <i>Soft X-ray Classification</i>, which is based on the peak flux.",table:[{mag:"Class",desc:"Effect"},{mag:"M1",desc:"Minor degradation of high frequency radio"},{mag:"M5",desc:"Limited blackout of high frequency radio"},{mag:"X1+",desc:"Wide area blackout of high frequency radio for an hour"},{mag:"X10+",desc:"High frequency radio blackout for 1-2 hours"},{mag:"X20+",desc:"Satellite navigation errors and a complete high frequency radio blackout for many hours"}],source:"Data from NASA Space Weather Database"},shock:{desc:"Interplanetary shocks are disturbances in solar wind often caused by coronal mass ejections from the sun. Large shocks can cause geomagnetic storms on Earth.",source:"Data from NASA Space Weather Database"},asteroid:t,"asteroid-impact":t,tsunami:{desc:"Tsunamis are caused by earthquakes, volcanic eruptions, landslides, and other events that disturb the ocean floor. Megatsunamis are typically caused by large landslides.",source:"Tsunami data from NOAA Global Historical Tsunami Database"},typhoon:{desc:"Typhoons are tropical cyclones that develop in the Northwest Pacific Ocean. The Philippines uses PAGASA's Tropical Cyclone Intensity Scale to categorize typhoons.",source:"Typhoon data from Wikipedia",table:[{mag:"Category",desc:"Wind speed"},{mag:"Tropical Depression",desc:"≤ 38 mph"},{mag:"Tropical Storm",desc:"39-54 mph"},{mag:"Severe Tropical Storm",desc:"55-72 mph"},{mag:"Typhoon",desc:"73-114 mph"},{mag:"Super Typhoon",desc:"≥ 115 mph"}]},"nuclear-accident":{desc:"The International Nuclear and Radiological Event Scale is used to rate the severity of nuclear accidents.",table:[{mag:"Level",desc:"Description"},{mag:"1-3",desc:"Incidents and anomalies"},{mag:"4",desc:"Accident with local consequences"},{mag:"5",desc:"Accident with wider consequences"},{mag:"6",desc:"Serious accident, significant release of radioactive material"},{mag:"7",desc:"Major accident, widespread health and environmental effects"}]},"nuclear-lost":{desc:'Up to 50 nuclear weapons are estimated to have been lost in the Cold War. Accidents involving nuclear weapons are called "Broken Arrows".'}}}},computed:{selected:function(){return this.currType?this.types[this.currType]:""}}},w=(r(920),{components:{Days:l,Description:x,Modal:Object(d.a)(y,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"modal-wrapper",class:{active:t.active}},[e("div",{staticClass:"modal-bg",on:{click:function(e){return t.$emit("close")}}}),t._v(" "),e("div",{staticClass:"modal"},[e("img",{staticClass:"modal-close",attrs:{src:"/days-since-incident/close.svg"},on:{click:function(e){return t.$emit("close")}}}),t._v(" "),e("div",{domProps:{innerHTML:t._s(t.selected.desc)}}),t._v(" "),t.selected.table?e("table",{staticClass:"info-table"},t._l(t.selected.table,(function(r,i){return e("tr",{key:i},[0===i?[e("th",[t._v(t._s(r.mag))]),t._v(" "),e("th",[t._v(t._s(r.desc))])]:[e("td",[t._v(t._s(r.mag))]),t._v(" "),e("td",[t._v(t._s(r.desc))])]],2)})),0):t._e(),t._v(" "),e("div",{staticClass:"source"},[t._v(t._s(t.selected.source))])])])}),[],!1,null,"f693f25a",null).exports},data:function(){return{data:Array(45).fill({title:"",highlight:"",timestamp:Date.now(),severity:1}),showModal:!1,selectedType:""}},created:(n=Object(o.a)(regeneratorRuntime.mark((function t(){var e,r,n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=3,fetch("https://days-since-incident-j7zs2.ondigitalocean.app/");case 3:return e=t.sent,t.next=6,e.json();case 6:r=t.sent,n=function(t){return Date.now()-24*t*60*60*1e3},r.sort((function(a,b){var t=(b.timestamp||n(b.days))-(a.timestamp||n(a.days));return 0===t?a.severity-b.severity:t})),this.data=r;case 10:case"end":return t.stop()}}),t,this)}))),function(){return n.apply(this,arguments)}),methods:{getTitleArray:function(title){var t=title.includes(">")?title.lastIndexOf(">")-1:title.lastIndexOf(" ");return-1===t?["",title]:[title.slice(0,t),title.slice(t+1,title.length)]},calcDays:function(t,e){return e||Math.round(((new Date).getTime()-new Date(t).getTime())/864e5)},onInfoClick:function(t){this.selectedType=t,this.showModal=!0},removeWidow:function(t){var e=t.lastIndexOf(" ");return t.substring(0,e)+"&nbsp;"+t.substring(e+1)},getColor:function(t){return["255, 193, 0","245, 139, 0","248, 104, 0","250, 70, 0","255, 0, 0"][t-1]}}}),_=w,k=(r(922),Object(d.a)(_,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"container"},[e("Modal",{attrs:{active:t.showModal,currType:t.selectedType},on:{close:function(e){t.showModal=!1}}}),t._v(" "),e("nuxt-link",{attrs:{to:"/"}},[e("img",{staticClass:"site-title",attrs:{src:"/general/logo.svg"}})]),t._v(" "),e("div",{staticClass:"side-lines side-lines-left"}),t._v(" "),e("div",{staticClass:"side-lines side-lines-right"}),t._v(" "),e("div",{staticClass:"side-lines side-lines-top"}),t._v(" "),e("img",{staticClass:"title",attrs:{src:"/days-since-incident/title.svg"}}),t._v(" "),t._l(t.data,(function(r,i){return e("div",{key:i,staticClass:"row"},[e("div",{staticClass:"row-inner",style:{"--accent-color":t.getColor(r.severity),"--anim-offset":.5*i%5+"s"}},[e("div",{staticClass:"row-title"},[e("div",{staticClass:"row-title-inner"},[e("div",{staticClass:"danger-icon danger-icon-left"}),t._v(" "),e("div",{staticClass:"danger-icon-back danger-icon-left"}),t._v(" "),e("div",{staticClass:"danger-icon danger-icon-right"}),t._v(" "),e("div",{staticClass:"danger-icon-back danger-icon-right"}),t._v(" "),r.title?e("span",{staticClass:"days-since"},[t._v("Days since")]):t._e(),t._v(" "),e("span",{staticClass:"row-title-highlight"},[t._v(t._s(t.getTitleArray(r.title)[0])+"\n "),e("span",{staticClass:"row-title-no-wrap"},[t._v("\n "+t._s(t.getTitleArray(r.title)[1])+"\n "),r.title?e("img",{staticClass:"row-info-icon",attrs:{src:"/days-since-incident/info.svg"},on:{click:function(){return t.onInfoClick(r.type)}}}):t._e()])])])]),t._v(" "),e("Days",{attrs:{count:r.timestamp?t.calcDays(r.timestamp):r.days}}),t._v(" "),e("Description",{attrs:{item:r}})],1)])})),t._v(" "),e("Footer",{attrs:{bg:"none",color:"black"}})],2)}),[],!1,null,"2707b0c1",null));e.default=k.exports;installComponents(k,{Footer:r(295).default})},276:function(t,e,r){"use strict";var n=r(2),o=r(19),c=r(9),d=r(6),path=r(204),l=r(4),f=r(109),h=r(12),m=r(201),v=r(39),x=r(81),y=r(202),w=r(3),_=r(80).f,k=r(29).f,S=r(21).f,$=r(281),M=r(282).trim,D="Number",A=d[D],C=path[D],z=A.prototype,T=d.TypeError,O=l("".slice),E=l("".charCodeAt),I=function(t){var e=y(t,"number");return"bigint"==typeof e?e:N(e)},N=function(t){var e,r,n,o,c,d,l,code,f=y(t,"number");if(x(f))throw T("Cannot convert a Symbol value to a number");if("string"==typeof f&&f.length>2)if(f=M(f),43===(e=E(f,0))||45===e){if(88===(r=E(f,2))||120===r)return NaN}else if(48===e){switch(E(f,1)){case 66:case 98:n=2,o=49;break;case 79:case 111:n=8,o=55;break;default:return+f}for(d=(c=O(f,2)).length,l=0;l<d;l++)if((code=E(c,l))<48||code>o)return NaN;return parseInt(c,n)}return+f},j=f(D,!A(" 0o1")||!A("0b1")||A("+0x1")),W=function(t){return v(z,t)&&w((function(){$(t)}))},L=function(t){var e=arguments.length<1?0:A(I(t));return W(this)?m(Object(e),this,L):e};L.prototype=z,j&&!o&&(z.constructor=L),n({global:!0,constructor:!0,wrap:!0,forced:j},{Number:L});var Y=function(t,source){for(var e,r=c?_(source):"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(","),n=0;r.length>n;n++)h(source,e=r[n])&&!h(t,e)&&S(t,e,k(source,e))};o&&C&&Y(path[D],C),(j||o)&&Y(path[D],A)},277:function(t,e,r){var content=r(286);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("f68e4eaa",content,!0,{sourceMap:!1})},278:function(t,e,r){var content=r(291);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("db35a8f0",content,!0,{sourceMap:!1})},279:function(t,e,r){var content=r(294);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("c9434642",content,!0,{sourceMap:!1})},280:function(t,e,r){"use strict";r.r(e);r(276);var n={props:{slotId:{type:String,required:!0},adFormat:{type:String,required:!0},isResponsive:{type:Boolean,required:!1,default:!1},adStyle:{type:String,required:!0},minWidth:{type:Number,required:!1,default:-1},maxWidth:{type:Number,required:!1,default:-1}},data:function(){return{hideAd:!1,shouldShow:this.shouldShowAd()}},mounted:function(){var t=this;this.createAds(),this.$addEventListener("resize",(function(){t.hideAd=!t.shouldShowAd()}))},watch:{$route:function(){this.firstLoad=!1,this.createAds()}},methods:{createAds:function(){var t=this;this.$nextTick((function(){t.shouldShowAd()&&(window.adsbygoogle=window.adsbygoogle||[],adsbygoogle.push({}))}))},shouldShowAd:function(){return(-1===this.minWidth||window.innerWidth>=this.minWidth)&&(-1===this.maxWidth||window.innerWidth<this.maxWidth)}},beforeDestroy:function(){window.top.__vm_remove=window.top.__vm_remove||[],window.top.__vm_remove.push(this.$refs.adPlacement)}},o=(r(285),r(28)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("client-only",[t.shouldShow?e("ins",{staticClass:"adsbygoogle",class:{hide:t.hideAd},style:t.adStyle,attrs:{"data-ad-client":"ca-pub-4556406968269041","data-ad-slot":t.slotId,"data-ad-format":t.adFormat,"data-full-width-responsive":t.isResponsive}}):e("div")])}),[],!1,null,"8af1cc2e",null);e.default=component.exports},281:function(t,e,r){var n=r(4);t.exports=n(1..valueOf)},282:function(t,e,r){var n=r(4),o=r(24),c=r(13),d=r(283),l=n("".replace),f=RegExp("^["+d+"]+"),h=RegExp("(^|[^"+d+"])["+d+"]+$"),m=function(t){return function(e){var r=c(o(e));return 1&t&&(r=l(r,f,"")),2&t&&(r=l(r,h,"$1")),r}};t.exports={start:m(1),end:m(2),trim:m(3)}},283:function(t,e){t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},284:function(t,e,r){"use strict";r.d(e,"a",(function(){return d}));var n=r(111);var o=r(137),c=r(82);function d(t){return function(t){if(Array.isArray(t))return Object(n.a)(t)}(t)||Object(o.a)(t)||Object(c.a)(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},285:function(t,e,r){"use strict";r(277)},286:function(t,e,r){var n=r(107)(!1);n.push([t.i,".hide[data-v-8af1cc2e]{display:none!important}",""]),t.exports=n},288:function(t,e,r){t.exports=r.p+"fonts/RobotoCondensed-Light.f982e4a.woff2"},289:function(t,e,r){"use strict";var n=/^[-!#$%&'*+\/0-9=?A-Z^_a-z{|}~](\.?[-!#$%&'*+\/0-9=?A-Z^_a-z`{|}~])*@[a-zA-Z0-9](-*\.?[a-zA-Z0-9])*\.[a-zA-Z](-?[a-zA-Z0-9])+$/;e.validate=function(t){if(!t)return!1;if(t.length>254)return!1;if(!n.test(t))return!1;var e=t.split("@");return!(e[0].length>64)&&!e[1].split(".").some((function(t){return t.length>63}))}},290:function(t,e,r){"use strict";r(278)},291:function(t,e,r){var n=r(107)(!1);n.push([t.i,".link{border-radius:19px;aspect-ratio:391/145;display:block;position:relative;z-index:2}.link-img{max-width:100%;cursor:pointer;transition:transform .07s linear,filter .1s ease-out,opacity .15s linear;opacity:0}.link-img:hover{transform:scale(1.02);filter:drop-shadow(3px 3px 5px rgba(0,0,0,.17))}",""]),t.exports=n},292:function(t,e,r){"use strict";r.r(e);var n={props:{title:{required:!0,type:String},path:{required:!0,type:String},preload:{required:!1,type:Boolean,default:!1}},data:function(){return{imageLoaded:!1}}},o=(r(290),r(28)),component=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("nuxt-link",{staticClass:"link",style:{background:t.imageLoaded?"none":"#f1f2f6"},attrs:{prefetch:t.preload,to:"/".concat(t.path,"/")}},[e("img",{staticClass:"link-img",style:{opacity:t.imageLoaded?1:0},attrs:{onload:t.imageLoaded=!0,alt:t.title,src:"/link-images/".concat(t.path,".svg"),loading:"lazy"}})])}),[],!1,null,null,null);e.default=component.exports},293:function(t,e,r){"use strict";r(279)},294:function(t,e,r){var n=r(107),o=r(200),c=r(288),d=n(!1),l=o(c);d.push([t.i,"@font-face{font-family:RobotoCondensedLight;src:url("+l+")}.footer-wrapper[data-v-2b1aca38]{margin-top:15px;padding:30px 20px 45px;text-align:center;font-size:22px;font-family:RobotoCondensedLight,sans-serif}.related-text[data-v-2b1aca38]{font-size:22px}.site-title[data-v-2b1aca38]{margin-top:18px;max-width:140px}.related-posts[data-v-2b1aca38],.site-title[data-v-2b1aca38]{margin-left:auto;margin-right:auto}.related-posts[data-v-2b1aca38]{display:grid;max-width:870px;grid-template-columns:repeat(2,1fr);grid-gap:16px 18px;margin-top:15px;font-size:0}.made-by[data-v-2b1aca38]{font-size:16px;margin-top:15px;opacity:.6;display:none}.made-by a[data-v-2b1aca38]{color:#000}.heart[data-v-2b1aca38]{width:17px;height:17px;position:relative;top:4px}.site-title-logo[data-v-2b1aca38]{height:25px}.newsletter-text[data-v-2b1aca38]{font-size:19px;margin-bottom:8px}.newsletter-img[data-v-2b1aca38]{height:16px;position:relative;top:3px;margin-right:7px}.newsletter-input[data-v-2b1aca38]{font-size:17px;padding:7px 5px 7px 40px;border-radius:5px;border:1px solid #000;max-width:220px;width:100%;background-color:#fff;background-image:url(/general/mail.svg);background-repeat:no-repeat;background-size:auto 15px;background-position:10px;font-family:RobotoCondensedLight;outline:none;color:#000}.newsletter-input[data-v-2b1aca38]::-moz-placeholder{color:rgba(0,0,0,.8)}.newsletter-input[data-v-2b1aca38]::placeholder{color:rgba(0,0,0,.8)}.newsletter-subscribe[data-v-2b1aca38]{background:#fff5d9;font-size:17px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:1px solid #000;border-radius:5px;padding:7px 12px;margin-left:5px;height:100%;cursor:pointer;color:#000;font-family:RobotoCondensedLight}.newsletter-subscribe[data-v-2b1aca38]:hover{transform:scale(1.03)}.newsletter-box[data-v-2b1aca38]{padding:20px 10px;border-radius:5px;margin-left:auto;margin-right:auto;margin-top:10px}.newsletter-inner[data-v-2b1aca38]{display:flex;justify-content:center;height:42px}@media only screen and (max-width:700px){.footer-wrapper[data-v-2b1aca38]{padding-left:12px;padding-right:12px}.related-posts[data-v-2b1aca38]{grid-template-columns:repeat(1,1fr)}.site-title[data-v-2b1aca38]{max-width:145px;margin-top:25px}}",""]),t.exports=d},295:function(t,e,r){"use strict";r.r(e);var n,o=r(284),c=r(10),d=(r(45),r(15),r(203),r(60),r(297)),l=r.n(d),f=r(289),h={props:{color:{type:String,required:!1,default:"black"},bg:{type:String,required:!1,default:"white"}},data:function(){return{related:[],submittedEmail:!1,email:""}},mounted:function(){this.getRelated()},computed:{isValidEmail:function(){return f.validate(this.email)}},methods:{onEmailSubmit:(n=Object(c.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!this.isValidEmail){t.next=4;break}return this.submittedEmail=!0,t.next=4,l()({url:"https://neal.fun/api/newsletter/subscribe",method:"POST",data:{email:this.email}});case 4:case"end":return t.stop()}}),t,this)}))),function(){return n.apply(this,arguments)}),getRelated:function(){var t=window.innerWidth>500?4:3,e=Object(o.a)(this.$store.state.posts),r=this.$route.path;e=e.filter((function(t){return"/".concat(t.path,"/")!==r&&!t.hidden&&!t.hideInRecommended}));for(var n=[],c=0;c<t;c++){var d=Math.floor(Math.random()*e.length);n.push(e[d]),e.splice(d,1)}this.related=n}}},m=h,v=(r(293),r(28)),component=Object(v.a)(m,(function(){var t=this,e=t._self._c;return e("div",[e("Ad",{attrs:{slotId:"2834998355",adStyle:"display: block; margin-left: auto; margin-right: auto; max-width: min(970px, calc(100% - 60px)); margin-top: 15px;",adFormat:"auto",isResponsive:!0,minWidth:800}}),t._v(" "),e("Ad",{attrs:{slotId:"2834998355",adStyle:"display: block; margin-left: auto; margin-right: auto; margin-top: 15px;",adFormat:"auto",isResponsive:!0,maxWidth:800}}),t._v(" "),e("div",{staticClass:"footer-wrapper",style:{color:t.color,background:t.bg}},[e("div",{staticClass:"related-text"},[t._v("You may also like")]),t._v(" "),e("div",{staticClass:"related-posts"},t._l(t.related,(function(t){return e("page-link",{key:t.title,attrs:{bg:"#f1f2f6",path:t.path,title:t.title,preload:t.preload}})})),1),t._v(" "),e("div",{staticClass:"newsletter-box"},[e("div",{staticClass:"newsletter-text"},[t._v("\n "+t._s(t.submittedEmail?"Thanks for subscribing :)":"Get new posts!")+"\n ")]),t._v(" "),t.submittedEmail?t._e():e("form",{staticClass:"newsletter-inner",on:{submit:function(e){return e.preventDefault(),t.onEmailSubmit.apply(null,arguments)}}},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.email,expression:"email"}],staticClass:"newsletter-input",attrs:{type:"email",placeholder:"Your email"},domProps:{value:t.email},on:{input:function(e){e.target.composing||(t.email=e.target.value)}}}),t._v(" "),e("button",{staticClass:"newsletter-subscribe"},[t._v("Subscribe")])])]),t._v(" "),e("div",{staticClass:"made-by"},[t._v("\n Made with\n "),e("svg",{staticClass:"heart",staticStyle:{"enable-background":"new 0 0 512 512"},attrs:{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink","xmlns:svgjs":"http://svgjs.com/svgjs",version:"1.1",width:"512",height:"512",x:"0",y:"0",viewBox:"0 0 512.001 512","xml:space":"preserve"}},[e("g",[e("path",{attrs:{xmlns:"http://www.w3.org/2000/svg",d:"m256 455.515625c-7.289062 0-14.316406-2.640625-19.792969-7.4375-20.683593-18.085937-40.625-35.082031-58.21875-50.074219l-.089843-.078125c-51.582032-43.957031-96.125-81.917969-127.117188-119.3125-34.644531-41.804687-50.78125-81.441406-50.78125-124.742187 0-42.070313 14.425781-80.882813 40.617188-109.292969 26.503906-28.746094 62.871093-44.578125 102.414062-44.578125 29.554688 0 56.621094 9.34375 80.445312 27.769531 12.023438 9.300781 22.921876 20.683594 32.523438 33.960938 9.605469-13.277344 20.5-24.660157 32.527344-33.960938 23.824218-18.425781 50.890625-27.769531 80.445312-27.769531 39.539063 0 75.910156 15.832031 102.414063 44.578125 26.191406 28.410156 40.613281 67.222656 40.613281 109.292969 0 43.300781-16.132812 82.9375-50.777344 124.738281-30.992187 37.398437-75.53125 75.355469-127.105468 119.308594-17.625 15.015625-37.597657 32.039062-58.328126 50.167969-5.472656 4.789062-12.503906 7.429687-19.789062 7.429687zm-112.96875-425.523437c-31.066406 0-59.605469 12.398437-80.367188 34.914062-21.070312 22.855469-32.675781 54.449219-32.675781 88.964844 0 36.417968 13.535157 68.988281 43.882813 105.605468 29.332031 35.394532 72.960937 72.574219 123.476562 115.625l.09375.078126c17.660156 15.050781 37.679688 32.113281 58.515625 50.332031 20.960938-18.253907 41.011719-35.34375 58.707031-50.417969 50.511719-43.050781 94.136719-80.222656 123.46875-115.617188 30.34375-36.617187 43.878907-69.1875 43.878907-105.605468 0-34.515625-11.605469-66.109375-32.675781-88.964844-20.757813-22.515625-49.300782-34.914062-80.363282-34.914062-22.757812 0-43.652344 7.234374-62.101562 21.5-16.441406 12.71875-27.894532 28.796874-34.609375 40.046874-3.453125 5.785157-9.53125 9.238282-16.261719 9.238282s-12.808594-3.453125-16.261719-9.238282c-6.710937-11.25-18.164062-27.328124-34.609375-40.046874-18.449218-14.265626-39.34375-21.5-62.097656-21.5zm0 0",fill:t.color,"data-original":"#000000"}})])]),t._v("\n by Neal Agarwal\n ")]),t._v(" "),e("div",{staticClass:"site-title"},[e("nuxt-link",{attrs:{to:"/"}},[e("logo",{attrs:{color:t.color}})],1)],1)])],1)}),[],!1,null,"2b1aca38",null);e.default=component.exports;installComponents(component,{Ad:r(280).default,PageLink:r(292).default,Logo:r(287).default})},303:function(t,e,r){var n=r(2),o=r(304),c=r(112);n({target:"Array",proto:!0},{fill:o}),c("fill")},304:function(t,e,r){"use strict";var n=r(25),o=r(84),c=r(31);t.exports=function(t){for(var e=n(this),r=c(e),d=arguments.length,l=o(d>1?arguments[1]:void 0,r),f=d>2?arguments[2]:void 0,h=void 0===f?r:o(f,r);h>l;)e[l++]=t;return e}},311:function(t,e,r){var n=r(61).match(/firefox\/(\d+)/i);t.exports=!!n&&+n[1]},312:function(t,e,r){var n=r(61);t.exports=/MSIE|Trident/.test(n)},313:function(t,e,r){var n=r(61).match(/AppleWebKit\/(\d+)\./);t.exports=!!n&&+n[1]},314:function(t,e,r){"use strict";var n=r(2),o=r(4),c=r(35),d=r(25),l=r(31),f=r(206),h=r(13),m=r(3),v=r(205),x=r(141),y=r(311),w=r(312),_=r(85),k=r(313),S=[],$=o(S.sort),M=o(S.push),D=m((function(){S.sort(void 0)})),A=m((function(){S.sort(null)})),C=x("sort"),z=!m((function(){if(_)return _<70;if(!(y&&y>3)){if(w)return!0;if(k)return k<603;var code,t,e,r,n="";for(code=65;code<76;code++){switch(t=String.fromCharCode(code),code){case 66:case 69:case 70:case 72:e=3;break;case 68:case 71:e=4;break;default:e=2}for(r=0;r<47;r++)S.push({k:t+r,v:e})}for(S.sort((function(a,b){return b.v-a.v})),r=0;r<S.length;r++)t=S[r].k.charAt(0),n.charAt(n.length-1)!==t&&(n+=t);return"DGBEFHACIJK"!==n}}));n({target:"Array",proto:!0,forced:D||!A||!C||!z},{sort:function(t){void 0!==t&&c(t);var e=d(this);if(z)return void 0===t?$(e):$(e,t);var r,n,o=[],m=l(e);for(n=0;n<m;n++)n in e&&M(o,e[n]);for(v(o,function(t){return function(e,r){return void 0===r?-1:void 0===e?1:void 0!==t?+t(e,r)||0:h(e)>h(r)?1:-1}}(t)),r=l(o),n=0;n<r;)e[n]=o[n++];for(;n<m;)f(e,n++);return e}})},321:function(t,e,r){var n=r(4),o=r(24),c=r(13),d=/"/g,l=n("".replace);t.exports=function(t,e,r,n){var f=c(o(t)),h="<"+e;return""!==r&&(h+=" "+r+'="'+l(c(n),d,"&quot;")+'"'),h+">"+f+"</"+e+">"}},322:function(t,e,r){var n=r(3);t.exports=function(t){return n((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}))}},381:function(t,e,r){"use strict";var n=r(2),o=r(321);n({target:"String",proto:!0,forced:r(322)("link")},{link:function(t){return o(this,"a","href",t)}})},491:function(t,e,r){var content=r(915);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("557b111c",content,!0,{sourceMap:!1})},492:function(t,e,r){var content=r(919);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("6f551ecf",content,!0,{sourceMap:!1})},493:function(t,e,r){var content=r(921);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("d6c22822",content,!0,{sourceMap:!1})},494:function(t,e,r){var content=r(923);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,r(108).default)("4d841333",content,!0,{sourceMap:!1})},914:function(t,e,r){"use strict";r(491)},915:function(t,e,r){var n=r(107),o=r(200),c=r(916),d=n(!1),l=o(c);d.push([t.i,"@font-face{font-family:DigitalDisplay;src:url("+l+')}.days[data-v-02327ac7]{font-family:DigitalDisplay;grid-gap:2px;padding:0 2px 2px;background:#000}.days[data-v-02327ac7],.number-wrapper[data-v-02327ac7]{display:flex;justify-content:center}.number-wrapper[data-v-02327ac7]{width:100%;height:115px;align-items:center;font-size:100px;color:#000;background:#000;line-height:0;background:#ffc21c;background:#fff;position:relative;padding-left:5px}.number-wrapper[data-v-02327ac7]:after{content:"8";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:100px;padding-left:5px;color:transparent}.number-wrapper-faded[data-v-02327ac7]{color:rgba(0,0,0,.13);text-shadow:none}@media only screen and (max-width:1100px){.number-wrapper[data-v-02327ac7]{font-size:96px;height:110px}}@media only screen and (max-width:910px){.number-wrapper[data-v-02327ac7]{font-size:92px;height:104px}}@media only screen and (max-width:825px){.number-wrapper[data-v-02327ac7]{font-size:90px;height:102px}}@media only screen and (max-width:700px){.days[data-v-02327ac7]{grid-gap:0;border-radius:0;padding:0 3px;background:#fff;border-right:2px solid #000;border-left:2px solid #000}.number-wrapper[data-v-02327ac7]{font-size:78px;padding:10px 0 10px 5px;border-radius:0;height:90px}}@media only screen and (max-width:550px){.number-wrapper[data-v-02327ac7]{font-size:76px;height:88px;height:80px}}',""]),t.exports=d},916:function(t,e,r){t.exports=r.p+"fonts/Digital-Display.00b6e79.woff2"},917:function(t,e,r){t.exports=function(){"use strict";var t=1e3,e=6e4,r=36e5,n="millisecond",i="second",s="minute",u="hour",a="day",o="week",c="month",d="quarter",l="year",f="date",h="Invalid Date",m=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,v=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,x={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(t){var e=["th","st","nd","rd"],r=t%100;return"["+t+(e[(r-20)%10]||e[r]||e[0])+"]"}},y=function(t,e,r){var n=String(t);return!n||n.length>=e?t:""+Array(e+1-n.length).join(r)+t},w={s:y,z:function(t){var e=-t.utcOffset(),r=Math.abs(e),n=Math.floor(r/60),i=r%60;return(e<=0?"+":"-")+y(n,2,"0")+":"+y(i,2,"0")},m:function t(e,r){if(e.date()<r.date())return-t(r,e);var n=12*(r.year()-e.year())+(r.month()-e.month()),i=e.clone().add(n,c),s=r-i<0,u=e.clone().add(n+(s?-1:1),c);return+(-(n+(r-i)/(s?i-u:u-i))||0)},a:function(t){return t<0?Math.ceil(t)||0:Math.floor(t)},p:function(t){return{M:c,y:l,w:o,d:a,D:f,h:u,m:s,s:i,ms:n,Q:d}[t]||String(t||"").toLowerCase().replace(/s$/,"")},u:function(t){return void 0===t}},g="en",_={};_[g]=x;var p=function(t){return t instanceof M},k=function t(e,r,n){var i;if(!e)return g;if("string"==typeof e){var s=e.toLowerCase();_[s]&&(i=s),r&&(_[s]=r,i=s);var u=e.split("-");if(!i&&u.length>1)return t(u[0])}else{var a=e.name;_[a]=e,i=a}return!n&&i&&(g=i),i||!n&&g},S=function(t,e){if(p(t))return t.clone();var r="object"==typeof e?e:{};return r.date=t,r.args=arguments,new M(r)},$=w;$.l=k,$.i=p,$.w=function(t,e){return S(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var M=function(){function x(t){this.$L=k(t.locale,null,!0),this.parse(t)}var y=x.prototype;return y.parse=function(t){this.$d=function(t){var e=t.date,r=t.utc;if(null===e)return new Date(NaN);if($.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var n=e.match(m);if(n){var i=n[2]-1||0,s=(n[7]||"0").substring(0,3);return r?new Date(Date.UTC(n[1],i,n[3]||1,n[4]||0,n[5]||0,n[6]||0,s)):new Date(n[1],i,n[3]||1,n[4]||0,n[5]||0,n[6]||0,s)}}return new Date(e)}(t),this.$x=t.x||{},this.init()},y.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},y.$utils=function(){return $},y.isValid=function(){return!(this.$d.toString()===h)},y.isSame=function(t,e){var r=S(t);return this.startOf(e)<=r&&r<=this.endOf(e)},y.isAfter=function(t,e){return S(t)<this.startOf(e)},y.isBefore=function(t,e){return this.endOf(e)<S(t)},y.$g=function(t,e,r){return $.u(t)?this[e]:this.set(r,t)},y.unix=function(){return Math.floor(this.valueOf()/1e3)},y.valueOf=function(){return this.$d.getTime()},y.startOf=function(t,e){var r=this,n=!!$.u(e)||e,d=$.p(t),h=function(t,e){var i=$.w(r.$u?Date.UTC(r.$y,e,t):new Date(r.$y,e,t),r);return n?i:i.endOf(a)},m=function(t,e){return $.w(r.toDate()[t].apply(r.toDate("s"),(n?[0,0,0,0]:[23,59,59,999]).slice(e)),r)},v=this.$W,x=this.$M,y=this.$D,w="set"+(this.$u?"UTC":"");switch(d){case l:return n?h(1,0):h(31,11);case c:return n?h(1,x):h(0,x+1);case o:var g=this.$locale().weekStart||0,_=(v<g?v+7:v)-g;return h(n?y-_:y+(6-_),x);case a:case f:return m(w+"Hours",0);case u:return m(w+"Minutes",1);case s:return m(w+"Seconds",2);case i:return m(w+"Milliseconds",3);default:return this.clone()}},y.endOf=function(t){return this.startOf(t,!1)},y.$set=function(t,e){var r,o=$.p(t),d="set"+(this.$u?"UTC":""),h=(r={},r[a]=d+"Date",r[f]=d+"Date",r[c]=d+"Month",r[l]=d+"FullYear",r[u]=d+"Hours",r[s]=d+"Minutes",r[i]=d+"Seconds",r[n]=d+"Milliseconds",r)[o],m=o===a?this.$D+(e-this.$W):e;if(o===c||o===l){var v=this.clone().set(f,1);v.$d[h](m),v.init(),this.$d=v.set(f,Math.min(this.$D,v.daysInMonth())).$d}else h&&this.$d[h](m);return this.init(),this},y.set=function(t,e){return this.clone().$set(t,e)},y.get=function(t){return this[$.p(t)]()},y.add=function(n,d){var f,h=this;n=Number(n);var m=$.p(d),v=function(t){var e=S(h);return $.w(e.date(e.date()+Math.round(t*n)),h)};if(m===c)return this.set(c,this.$M+n);if(m===l)return this.set(l,this.$y+n);if(m===a)return v(1);if(m===o)return v(7);var x=(f={},f[s]=e,f[u]=r,f[i]=t,f)[m]||1,y=this.$d.getTime()+n*x;return $.w(y,this)},y.subtract=function(t,e){return this.add(-1*t,e)},y.format=function(t){var e=this,r=this.$locale();if(!this.isValid())return r.invalidDate||h;var n=t||"YYYY-MM-DDTHH:mm:ssZ",i=$.z(this),s=this.$H,u=this.$m,a=this.$M,o=r.weekdays,c=r.months,d=function(t,r,i,s){return t&&(t[r]||t(e,n))||i[r].slice(0,s)},l=function(t){return $.s(s%12||12,t,"0")},f=r.meridiem||function(t,e,r){var n=t<12?"AM":"PM";return r?n.toLowerCase():n},m={YY:String(this.$y).slice(-2),YYYY:this.$y,M:a+1,MM:$.s(a+1,2,"0"),MMM:d(r.monthsShort,a,c,3),MMMM:d(c,a),D:this.$D,DD:$.s(this.$D,2,"0"),d:String(this.$W),dd:d(r.weekdaysMin,this.$W,o,2),ddd:d(r.weekdaysShort,this.$W,o,3),dddd:o[this.$W],H:String(s),HH:$.s(s,2,"0"),h:l(1),hh:l(2),a:f(s,u,!0),A:f(s,u,!1),m:String(u),mm:$.s(u,2,"0"),s:String(this.$s),ss:$.s(this.$s,2,"0"),SSS:$.s(this.$ms,3,"0"),Z:i};return n.replace(v,(function(t,e){return e||m[t]||i.replace(":","")}))},y.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},y.diff=function(n,f,h){var m,v=$.p(f),x=S(n),y=(x.utcOffset()-this.utcOffset())*e,w=this-x,g=$.m(this,x);return g=(m={},m[l]=g/12,m[c]=g,m[d]=g/3,m[o]=(w-y)/6048e5,m[a]=(w-y)/864e5,m[u]=w/r,m[s]=w/e,m[i]=w/t,m)[v]||w,h?g:$.a(g)},y.daysInMonth=function(){return this.endOf(c).$D},y.$locale=function(){return _[this.$L]},y.locale=function(t,e){if(!t)return this.$L;var r=this.clone(),n=k(t,e,!0);return n&&(r.$L=n),r},y.clone=function(){return $.w(this.$d,this)},y.toDate=function(){return new Date(this.valueOf())},y.toJSON=function(){return this.isValid()?this.toISOString():null},y.toISOString=function(){return this.$d.toISOString()},y.toString=function(){return this.$d.toUTCString()},x}(),D=M.prototype;return S.prototype=D,[["$ms",n],["$s",i],["$m",s],["$H",u],["$W",a],["$M",c],["$y",l],["$D",f]].forEach((function(t){D[t[1]]=function(e){return this.$g(e,t[0],t[1])}})),S.extend=function(t,e){return t.$i||(t(e,M,S),t.$i=!0),S},S.locale=k,S.isDayjs=p,S.unix=function(t){return S(1e3*t)},S.en=_[g],S.Ls=_,S.p={},S}()},918:function(t,e,r){"use strict";r(492)},919:function(t,e,r){var n=r(107)(!1);n.push([t.i,".desc-wrapper[data-v-48776fe1]{color:#000;font-size:16px;padding:13px 15px;text-align:center;line-height:1.45em;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:2px solid #000;border-top:none;min-height:50px}.last-text[data-v-48776fe1]{opacity:.5}.desc a[data-v-48776fe1]{text-decoration:underline;-webkit-text-decoration-color:#000;text-decoration-color:#000;text-underline-offset:4px;text-decoration-thickness:1.5px;color:#000;border-radius:3px}.date[data-v-48776fe1]{white-space:nowrap}@media only screen and (max-width:600px){.desc-wrapper[data-v-48776fe1]{margin-top:0;border-radius:0;padding:7px 11px 9px;font-size:16px;line-height:1.5em;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:2px solid #000}}",""]),t.exports=n},920:function(t,e,r){"use strict";r(493)},921:function(t,e,r){var n=r(107)(!1);n.push([t.i,".modal-wrapper[data-v-f693f25a]{display:flex;justify-content:center;align-items:center;z-index:10}.modal-bg[data-v-f693f25a],.modal-wrapper[data-v-f693f25a]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none}.modal-bg[data-v-f693f25a]{background-color:rgba(0,0,0,.8);opacity:0;z-index:8;transition:opacity .3s ease-out}.modal[data-v-f693f25a]{max-width:min(500px,calc(100% - 25px));border-radius:8px;padding:30px 25px 15px;background-color:#ffc100;font-size:16px;z-index:9;line-height:1.43em;position:relative;opacity:0;transform:translateY(50px);transition:opacity .17s ease-out,transform 1s ease-out}.active .modal-bg[data-v-f693f25a]{opacity:1}.active .modal[data-v-f693f25a],.active .modal-bg[data-v-f693f25a],.active .modal-wrapper[data-v-f693f25a]{pointer-events:all}.active .modal[data-v-f693f25a]{opacity:1;transform:translateY(0);transition:opacity .2s ease-out,transform .2s ease-out}.info-table[data-v-f693f25a]{width:100%;text-align:left;margin-top:14px;font-size:15px;text-align:right;border:1px solid #000;border-radius:5px;border-spacing:0}.source[data-v-f693f25a]{font-size:12px;margin-top:8px;line-height:1.3em;text-align:center;opacity:.7}.modal-close[data-v-f693f25a]{position:absolute;top:13px;right:12px;width:16px;cursor:pointer}.modal-close[data-v-f693f25a]:hover{transform:scale(1.05)}.info-table td[data-v-f693f25a],.info-table th[data-v-f693f25a]{padding:6px 10px;border:.5px solid #000}.info-table th[data-v-f693f25a]{font-weight:400}.info-table tr[data-v-f693f25a]:nth-child(2){background-color:rgba(255,0,0,.1)}.info-table tr[data-v-f693f25a]:nth-child(3){background-color:rgba(255,0,0,.25)}.info-table tr[data-v-f693f25a]:nth-child(4){background-color:rgba(255,0,0,.4)}.info-table tr[data-v-f693f25a]:nth-child(5){background-color:rgba(255,0,0,.55)}.info-table tr[data-v-f693f25a]:nth-child(6){background-color:rgba(255,0,0,.7)}@media only screen and (max-width:600px){.modal[data-v-f693f25a]{padding:32px 17px 15px;line-height:1.28em;font-size:16px}.source[data-v-f693f25a]{font-size:13px}.modal-close[data-v-f693f25a]{right:11px}.info-table[data-v-f693f25a]{font-size:15px}}",""]),t.exports=n},922:function(t,e,r){"use strict";r(494)},923:function(t,e,r){var n=r(107),o=r(200),c=r(924),d=r(925),l=n(!1),f=o(c),h=o(d);l.push([t.i,"@font-face{font-family:Iosevka;src:url("+f+")}@font-face{font-family:Iosevka;font-weight:700;src:url("+h+')}.container[data-v-2707b0c1]{background:#000;min-height:100vh;padding:100px 15px 0;position:relative;background-color:#ffc21c;font-family:Iosevka,sans-serif}.row-title[data-v-2707b0c1]{color:#fff;font-size:20px;text-align:center;border-top-left-radius:10px;border-top-right-radius:10px;text-transform:titlecase;line-height:1.4em;background:#000;padding:10px 5px 8px;min-height:48px}.row[data-v-2707b0c1],.row-title[data-v-2707b0c1]{position:relative}.row[data-v-2707b0c1]{max-width:840px;margin-left:auto;margin-right:auto;z-index:2;margin-bottom:62px;border-radius:5px}.last[data-v-2707b0c1]{opacity:.6}.danger-icon[data-v-2707b0c1],.danger-icon-back[data-v-2707b0c1]{height:13px;width:13px;border-radius:100%;background:rgb(var(--accent-color));position:absolute;top:50%;transform:translateY(calc(-50% + 1px))}.danger-icon[data-v-2707b0c1]{z-index:2}.danger-icon-back[data-v-2707b0c1]{background:rgb(var(--accent-color));opacity:.4;transform-origin:center center;transform:translateY(calc(-50% + 1px)) scale(1.45);animation:backFlash-2707b0c1 2.5s infinite var(--anim-offset) ease-in-out alternate-reverse}.danger-icon[data-v-2707b0c1]:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border-radius:100%;z-index:2;background:hsla(0,0%,100%,.35);opacity:1;animation:flash-2707b0c1 2.5s infinite var(--anim-offset) ease-in-out alternate-reverse}@keyframes backFlash-2707b0c1{30%{transform:translateY(calc(-50% + 1px));opacity:.1}45%{transform:translateY(calc(-50% + 1px)) scale(1.45);opacity:.4}55%{transform:translateY(calc(-50% + 1px)) scale(1.45);opacity:.4}70%{transform:translateY(calc(-50% + 1px));opacity:.1}}@keyframes flash-2707b0c1{30%{opacity:0}45%{opacity:1}55%{opacity:1}70%{opacity:0}}.danger-icon-left[data-v-2707b0c1]{left:15px}.danger-icon-right[data-v-2707b0c1]{right:15px}.title[data-v-2707b0c1]{display:block;height:240px;margin:20px auto 75px;transform:rotate(-1deg)}.side-lines[data-v-2707b0c1]{position:absolute;top:0;width:35px;height:100%;background-image:url(/days-since-incident/side-lines.svg);background-size:100% auto;background-position:0 -25px;z-index:2}.row-title-no-wrap[data-v-2707b0c1]{white-space:nowrap}@keyframes sideLinesAnim-2707b0c1{0%{background-position:0 0}to{background-position:0 -75px}}.side-lines-left[data-v-2707b0c1]{left:0;border-right:2px solid #000}.side-lines-right[data-v-2707b0c1]{right:0;transform:scaleX(-1);border-right:2px solid #000}.side-lines-top[data-v-2707b0c1]{top:0;left:0;width:100%;height:35px;background-color:#000;background-image:url(/days-since-incident/side-lines-top.svg);background-size:auto 100%;background-position:0 0;border-bottom:2px solid #000;z-index:3}.site-title[data-v-2707b0c1]{max-width:135px;position:absolute;top:50px;left:50px}.site-title[data-v-2707b0c1]:hover{transform:scale(1.03)}.days-since[data-v-2707b0c1]{opacity:.6}.row-info-icon[data-v-2707b0c1]{height:18px;position:relative;cursor:pointer;top:2px;left:-2px;opacity:.6}.row-info-icon[data-v-2707b0c1]:hover{transform:scale(1.05)}.title-icon[data-v-2707b0c1]{height:20px;max-width:25px;-o-object-fit:contain;object-fit:contain;position:relative;top:3px;display:none}.row-title-highlight[data-v-2707b0c1]{font-weight:700}@media only screen and (max-width:1100px){.row[data-v-2707b0c1]{max-width:775px}}@media only screen and (max-width:1025px){.row[data-v-2707b0c1]{max-width:750px}.title[data-v-2707b0c1]{height:225px}.site-title[data-v-2707b0c1]{width:120px}}@media only screen and (max-width:910px){.side-lines[data-v-2707b0c1]{width:30px}.side-lines-top[data-v-2707b0c1]{width:100%;height:30px}.row[data-v-2707b0c1]{max-width:730px;margin-bottom:60px}}@media only screen and (max-width:850px){.row[data-v-2707b0c1]{max-width:700px;margin-bottom:55px}.title[data-v-2707b0c1]{height:215px}}@media only screen and (max-width:825px){.side-lines-left[data-v-2707b0c1],.side-lines-right[data-v-2707b0c1]{display:none}}@media only screen and (max-width:750px){.title[data-v-2707b0c1]{width:calc(100% - 70px);margin-bottom:50px;display:block}.side-lines-left[data-v-2707b0c1],.side-lines-right[data-v-2707b0c1]{width:0;border:none}.side-lines-top[data-v-2707b0c1]{height:30px}.container[data-v-2707b0c1]{padding-left:0;padding-right:0}.row-inner[data-v-2707b0c1]{margin-left:auto;margin-right:auto}.row[data-v-2707b0c1]{margin-bottom:36px;max-width:calc(100% - 20px)}.row-title[data-v-2707b0c1]{padding:11px 35px;font-size:18px;margin-bottom:0;min-height:45px;line-height:1.37em}.row-title-highlight[data-v-2707b0c1]{font-size:19px}.site-title[data-v-2707b0c1]{width:113px;left:10px;top:45px}.row-info-icon[data-v-2707b0c1]{position:relative;transform:none;left:-3px;top:3px}.danger-icon[data-v-2707b0c1],.danger-icon-back[data-v-2707b0c1]{width:12px;height:12px}.title-icon[data-v-2707b0c1]{display:none}}@media only screen and (max-width:550px){.row-title-inner[data-v-2707b0c1]{max-width:270px;width:100%;margin-left:auto;margin-right:auto}}@media only screen and (max-width:460px){.title[data-v-2707b0c1]{margin-bottom:38px;width:calc(100% - 50px);margin-top:5px}}',""]),t.exports=l},924:function(t,e,r){t.exports=r.p+"fonts/Iosevka-Medium.c514b56.woff2"},925:function(t,e,r){t.exports=r.p+"fonts/Iosevka-Bold.5c03d1c.woff2"}}]);
_nuxt/fc52aec.js ADDED
@@ -0,0 +1 @@
 
 
1
+ (window.webpackJsonp=window.webpackJsonp||[]).push([[59,55,63],{276:function(t,e,n){"use strict";var r=n(2),o=n(19),h=n(9),c=n(6),path=n(204),l=n(4),_=n(109),f=n(12),d=n(201),v=n(39),y=n(81),I=n(202),m=n(3),w=n(80).f,S=n(29).f,T=n(21).f,A=n(281),C=n(282).trim,E="Number",P=c[E],M=path[E],O=P.prototype,R=c.TypeError,k=l("".slice),F=l("".charCodeAt),N=function(t){var e=I(t,"number");return"bigint"==typeof e?e:j(e)},j=function(t){var e,n,r,o,h,c,l,code,_=I(t,"number");if(y(_))throw R("Cannot convert a Symbol value to a number");if("string"==typeof _&&_.length>2)if(_=C(_),43===(e=F(_,0))||45===e){if(88===(n=F(_,2))||120===n)return NaN}else if(48===e){switch(F(_,1)){case 66:case 98:r=2,o=49;break;case 79:case 111:r=8,o=55;break;default:return+_}for(c=(h=k(_,2)).length,l=0;l<c;l++)if((code=F(h,l))<48||code>o)return NaN;return parseInt(h,r)}return+_},U=_(E,!P(" 0o1")||!P("0b1")||P("+0x1")),x=function(t){return v(O,t)&&m((function(){A(t)}))},D=function(t){var e=arguments.length<1?0:P(N(t));return x(this)?d(Object(e),this,D):e};D.prototype=O,U&&!o&&(O.constructor=D),r({global:!0,constructor:!0,wrap:!0,forced:U},{Number:D});var V=function(t,source){for(var e,n=h?w(source):"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(","),r=0;n.length>r;r++)f(source,e=n[r])&&!f(t,e)&&T(t,e,S(source,e))};o&&M&&V(path[E],M),(U||o)&&V(path[E],P)},281:function(t,e,n){var r=n(4);t.exports=r(1..valueOf)},282:function(t,e,n){var r=n(4),o=n(24),h=n(13),c=n(283),l=r("".replace),_=RegExp("^["+c+"]+"),f=RegExp("(^|[^"+c+"])["+c+"]+$"),d=function(t){return function(e){var n=h(o(e));return 1&t&&(n=l(n,_,"")),2&t&&(n=l(n,f,"$1")),n}};t.exports={start:d(1),end:d(2),trim:d(3)}},283:function(t,e){t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},284:function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var r=n(111);var o=n(137),h=n(82);function c(t){return function(t){if(Array.isArray(t))return Object(r.a)(t)}(t)||Object(o.a)(t)||Object(h.a)(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},289:function(t,e,n){"use strict";var r=/^[-!#$%&'*+\/0-9=?A-Z^_a-z{|}~](\.?[-!#$%&'*+\/0-9=?A-Z^_a-z`{|}~])*@[a-zA-Z0-9](-*\.?[a-zA-Z0-9])*\.[a-zA-Z](-?[a-zA-Z0-9])+$/;e.validate=function(t){if(!t)return!1;if(t.length>254)return!1;if(!r.test(t))return!1;var e=t.split("@");return!(e[0].length>64)&&!e[1].split(".").some((function(t){return t.length>63}))}},310:function(t,e,n){"use strict";(function(t){n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return f}));var a,r={Linear:{None:function(t){return t}},Quadratic:{In:function(t){return t*t},Out:function(t){return t*(2-t)},InOut:function(t){return(t*=2)<1?.5*t*t:-.5*(--t*(t-2)-1)}},Cubic:{In:function(t){return t*t*t},Out:function(t){return--t*t*t+1},InOut:function(t){return(t*=2)<1?.5*t*t*t:.5*((t-=2)*t*t+2)}},Quartic:{In:function(t){return t*t*t*t},Out:function(t){return 1- --t*t*t*t},InOut:function(t){return(t*=2)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2)}},Quintic:{In:function(t){return t*t*t*t*t},Out:function(t){return--t*t*t*t*t+1},InOut:function(t){return(t*=2)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2)}},Sinusoidal:{In:function(t){return 1-Math.cos(t*Math.PI/2)},Out:function(t){return Math.sin(t*Math.PI/2)},InOut:function(t){return.5*(1-Math.cos(Math.PI*t))}},Exponential:{In:function(t){return 0===t?0:Math.pow(1024,t-1)},Out:function(t){return 1===t?1:1-Math.pow(2,-10*t)},InOut:function(t){return 0===t?0:1===t?1:(t*=2)<1?.5*Math.pow(1024,t-1):.5*(2-Math.pow(2,-10*(t-1)))}},Circular:{In:function(t){return 1-Math.sqrt(1-t*t)},Out:function(t){return Math.sqrt(1- --t*t)},InOut:function(t){return(t*=2)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)}},Elastic:{In:function(t){return 0===t?0:1===t?1:-Math.pow(2,10*(t-1))*Math.sin(5*(t-1.1)*Math.PI)},Out:function(t){return 0===t?0:1===t?1:Math.pow(2,-10*t)*Math.sin(5*(t-.1)*Math.PI)+1},InOut:function(t){return 0===t?0:1===t?1:(t*=2)<1?-.5*Math.pow(2,10*(t-1))*Math.sin(5*(t-1.1)*Math.PI):.5*Math.pow(2,-10*(t-1))*Math.sin(5*(t-1.1)*Math.PI)+1}},Back:{In:function(t){var s=1.70158;return t*t*((s+1)*t-s)},Out:function(t){var s=1.70158;return--t*t*((s+1)*t+s)+1},InOut:function(t){var s=2.5949095;return(t*=2)<1?t*t*((s+1)*t-s)*.5:.5*((t-=2)*t*((s+1)*t+s)+2)}},Bounce:{In:function(t){return 1-r.Bounce.Out(1-t)},Out:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},InOut:function(t){return t<.5?.5*r.Bounce.In(2*t):.5*r.Bounce.Out(2*t-1)+.5}}},o="undefined"==typeof self&&void 0!==t&&t.hrtime?function(){var time=t.hrtime();return 1e3*time[0]+time[1]/1e6}:"undefined"!=typeof self&&void 0!==self.performance&&void 0!==self.performance.now?self.performance.now.bind(self.performance):void 0!==Date.now?Date.now:function(){return(new Date).getTime()},h=function(){function t(){this._tweens={},this._tweensAddedDuringUpdate={}}return t.prototype.getAll=function(){var t=this;return Object.keys(this._tweens).map((function(e){return t._tweens[e]}))},t.prototype.removeAll=function(){this._tweens={}},t.prototype.add=function(t){this._tweens[t.getId()]=t,this._tweensAddedDuringUpdate[t.getId()]=t},t.prototype.remove=function(t){delete this._tweens[t.getId()],delete this._tweensAddedDuringUpdate[t.getId()]},t.prototype.update=function(time,t){void 0===time&&(time=o()),void 0===t&&(t=!1);var e=Object.keys(this._tweens);if(0===e.length)return!1;for(;e.length>0;){this._tweensAddedDuringUpdate={};for(var i=0;i<e.length;i++){var n=this._tweens[e[i]],r=!t;n&&!1===n.update(time,r)&&!t&&delete this._tweens[e[i]]}e=Object.keys(this._tweensAddedDuringUpdate)}return!0},t}(),c={Linear:function(t,e){var n=t.length-1,r=n*e,i=Math.floor(r),o=c.Utils.Linear;return e<0?o(t[0],t[1],r):e>1?o(t[n],t[n-1],n-r):o(t[i],t[i+1>n?n:i+1],r-i)},Bezier:function(t,e){for(var b=0,n=t.length-1,r=Math.pow,o=c.Utils.Bernstein,i=0;i<=n;i++)b+=r(1-e,n-i)*r(e,i)*t[i]*o(n,i);return b},CatmullRom:function(t,e){var n=t.length-1,r=n*e,i=Math.floor(r),o=c.Utils.CatmullRom;return t[0]===t[n]?(e<0&&(i=Math.floor(r=n*(1+e))),o(t[(i-1+n)%n],t[i],t[(i+1)%n],t[(i+2)%n],r-i)):e<0?t[0]-(o(t[0],t[0],t[1],t[1],-r)-t[0]):e>1?t[n]-(o(t[n],t[n],t[n-1],t[n-1],r-n)-t[n]):o(t[i?i-1:0],t[i],t[n<i+1?n:i+1],t[n<i+2?n:i+2],r-i)},Utils:{Linear:function(t,e,n){return(e-t)*n+t},Bernstein:function(t,i){var e=c.Utils.Factorial;return e(t)/e(i)/e(t-i)},Factorial:(a=[1],function(t){var s=1;if(a[t])return a[t];for(var i=t;i>1;i--)s*=i;return a[t]=s,s}),CatmullRom:function(t,e,n,r,o){var h=.5*(n-t),c=.5*(r-e),l=o*o;return(2*e-2*n+h+c)*(o*l)+(-3*e+3*n-2*h-c)*l+h*o+e}}},l=function(){function t(){}return t.nextId=function(){return t._nextId++},t._nextId=0,t}(),_=new h,f=function(){function t(t,e){void 0===e&&(e=_),this._object=t,this._group=e,this._isPaused=!1,this._pauseStart=0,this._valuesStart={},this._valuesEnd={},this._valuesStartRepeat={},this._duration=1e3,this._initialRepeat=0,this._repeat=0,this._yoyo=!1,this._isPlaying=!1,this._reversed=!1,this._delayTime=0,this._startTime=0,this._easingFunction=r.Linear.None,this._interpolationFunction=c.Linear,this._chainedTweens=[],this._onStartCallbackFired=!1,this._id=l.nextId(),this._isChainStopped=!1,this._goToEnd=!1}return t.prototype.getId=function(){return this._id},t.prototype.isPlaying=function(){return this._isPlaying},t.prototype.isPaused=function(){return this._isPaused},t.prototype.to=function(t,e){return this._valuesEnd=Object.create(t),void 0!==e&&(this._duration=e),this},t.prototype.duration=function(t){return this._duration=t,this},t.prototype.start=function(time){if(this._isPlaying)return this;if(this._group&&this._group.add(this),this._repeat=this._initialRepeat,this._reversed)for(var t in this._reversed=!1,this._valuesStartRepeat)this._swapEndStartRepeatValues(t),this._valuesStart[t]=this._valuesStartRepeat[t];return this._isPlaying=!0,this._isPaused=!1,this._onStartCallbackFired=!1,this._isChainStopped=!1,this._startTime=void 0!==time?"string"==typeof time?o()+parseFloat(time):time:o(),this._startTime+=this._delayTime,this._setupProperties(this._object,this._valuesStart,this._valuesEnd,this._valuesStartRepeat),this},t.prototype._setupProperties=function(t,e,n,r){for(var o in n){var h=t[o],c=Array.isArray(h),l=c?"array":typeof h,_=!c&&Array.isArray(n[o]);if("undefined"!==l&&"function"!==l){if(_){var f=n[o];if(0===f.length)continue;f=f.map(this._handleRelativeValue.bind(this,h)),n[o]=[h].concat(f)}if("object"!==l&&!c||!h||_)void 0===e[o]&&(e[o]=h),c||(e[o]*=1),r[o]=_?n[o].slice().reverse():e[o]||0;else{for(var d in e[o]=c?[]:{},h)e[o][d]=h[d];r[o]=c?[]:{},this._setupProperties(h,e[o],n[o],r[o])}}}},t.prototype.stop=function(){return this._isChainStopped||(this._isChainStopped=!0,this.stopChainedTweens()),this._isPlaying?(this._group&&this._group.remove(this),this._isPlaying=!1,this._isPaused=!1,this._onStopCallback&&this._onStopCallback(this._object),this):this},t.prototype.end=function(){return this._goToEnd=!0,this.update(1/0),this},t.prototype.pause=function(time){return void 0===time&&(time=o()),this._isPaused||!this._isPlaying||(this._isPaused=!0,this._pauseStart=time,this._group&&this._group.remove(this)),this},t.prototype.resume=function(time){return void 0===time&&(time=o()),this._isPaused&&this._isPlaying?(this._isPaused=!1,this._startTime+=time-this._pauseStart,this._pauseStart=0,this._group&&this._group.add(this),this):this},t.prototype.stopChainedTweens=function(){for(var i=0,t=this._chainedTweens.length;i<t;i++)this._chainedTweens[i].stop();return this},t.prototype.group=function(t){return this._group=t,this},t.prototype.delay=function(t){return this._delayTime=t,this},t.prototype.repeat=function(t){return this._initialRepeat=t,this._repeat=t,this},t.prototype.repeatDelay=function(t){return this._repeatDelayTime=t,this},t.prototype.yoyo=function(t){return this._yoyo=t,this},t.prototype.easing=function(t){return this._easingFunction=t,this},t.prototype.interpolation=function(t){return this._interpolationFunction=t,this},t.prototype.chain=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return this._chainedTweens=t,this},t.prototype.onStart=function(t){return this._onStartCallback=t,this},t.prototype.onUpdate=function(t){return this._onUpdateCallback=t,this},t.prototype.onRepeat=function(t){return this._onRepeatCallback=t,this},t.prototype.onComplete=function(t){return this._onCompleteCallback=t,this},t.prototype.onStop=function(t){return this._onStopCallback=t,this},t.prototype.update=function(time,t){if(void 0===time&&(time=o()),void 0===t&&(t=!0),this._isPaused)return!0;var e,n,r=this._startTime+this._duration;if(!this._goToEnd&&!this._isPlaying){if(time>r)return!1;t&&this.start(time)}if(this._goToEnd=!1,time<this._startTime)return!0;!1===this._onStartCallbackFired&&(this._onStartCallback&&this._onStartCallback(this._object),this._onStartCallbackFired=!0),n=(time-this._startTime)/this._duration,n=0===this._duration||n>1?1:n;var h=this._easingFunction(n);if(this._updateProperties(this._object,this._valuesStart,this._valuesEnd,h),this._onUpdateCallback&&this._onUpdateCallback(this._object,n),1===n){if(this._repeat>0){for(e in isFinite(this._repeat)&&this._repeat--,this._valuesStartRepeat)this._yoyo||"string"!=typeof this._valuesEnd[e]||(this._valuesStartRepeat[e]=this._valuesStartRepeat[e]+parseFloat(this._valuesEnd[e])),this._yoyo&&this._swapEndStartRepeatValues(e),this._valuesStart[e]=this._valuesStartRepeat[e];return this._yoyo&&(this._reversed=!this._reversed),void 0!==this._repeatDelayTime?this._startTime=time+this._repeatDelayTime:this._startTime=time+this._delayTime,this._onRepeatCallback&&this._onRepeatCallback(this._object),!0}this._onCompleteCallback&&this._onCompleteCallback(this._object);for(var i=0,c=this._chainedTweens.length;i<c;i++)this._chainedTweens[i].start(this._startTime+this._duration);return this._isPlaying=!1,!1}return!0},t.prototype._updateProperties=function(t,e,n,r){for(var o in n)if(void 0!==e[o]){var h=e[o]||0,c=n[o],l=Array.isArray(t[o]),_=Array.isArray(c);!l&&_?t[o]=this._interpolationFunction(c,r):"object"==typeof c&&c?this._updateProperties(t[o],h,c,r):"number"==typeof(c=this._handleRelativeValue(h,c))&&(t[o]=h+(c-h)*r)}},t.prototype._handleRelativeValue=function(t,e){return"string"!=typeof e?e:"+"===e.charAt(0)||"-"===e.charAt(0)?t+parseFloat(e):parseFloat(e)},t.prototype._swapEndStartRepeatValues=function(t){var e=this._valuesStartRepeat[t],n=this._valuesEnd[t];this._valuesStartRepeat[t]="string"==typeof n?this._valuesStartRepeat[t]+parseFloat(n):this._valuesEnd[t],this._valuesEnd[t]=e},t}(),d=l.nextId,v=_,y=v.getAll.bind(v),I=v.removeAll.bind(v),m=v.add.bind(v),w=v.remove.bind(v),S=v.update.bind(v),T={Easing:r,Group:h,Interpolation:c,now:o,Sequence:l,nextId:d,Tween:f,VERSION:"18.6.4",getAll:y,removeAll:I,add:m,remove:w,update:S};e.c=T}).call(this,n(138))}}]);
_nuxt/static/1707085285/manifest.js ADDED
@@ -0,0 +1 @@
 
 
1
+ __NUXT_JSONP__("manifest.js",{routes:["\u002Fearth-reviews\u002Fmiddle-school","\u002Fearth-reviews\u002Fsunsets","\u002Fearth-reviews\u002Fvideo-games","\u002Fearth-reviews\u002Flightning","\u002Fearth-reviews\u002Fspoons","\u002Fearth-reviews\u002Fsnakes","\u002Fearth-reviews\u002Froller-coasters","\u002Fearth-reviews\u002Fchocolate","\u002Fearth-reviews\u002Ffrogs","\u002Fearth-reviews\u002Fspiders","\u002Fearth-reviews\u002Fclouds","\u002Fearth-reviews\u002Fboulders","\u002Fearth-reviews\u002Fprinters","\u002Fearth-reviews\u002Fdogs","\u002Fearth-reviews\u002Ftoothpaste","\u002Fearth-reviews\u002Ftable-tennis","\u002Fearth-reviews\u002Fgeese","\u002Fearth-reviews\u002Fspicy-food","\u002Fearth-reviews\u002Fbabies","\u002Fearth-reviews\u002Ftag","\u002Fearth-reviews\u002Fmathematics","\u002Fearth-reviews\u002Fjumping","\u002Fearth-reviews\u002Fbrunch","\u002Fearth-reviews\u002Facne","\u002Fearth-reviews\u002Fcaves","\u002Fearth-reviews\u002Fcarpet","\u002Fwonders-of-street-view","\u002Fearth-reviews\u002Fcoins","\u002F","\u002Fearth-reviews\u002Fcalendars","\u002Fearth-reviews\u002Fglasses","\u002Fearth-reviews\u002Fskiing","\u002Fearth-reviews\u002Fhigh-fives","\u002Fearth-reviews\u002Felephants","\u002Fearth-reviews\u002Fsloths","\u002Fearth-reviews\u002Fspreadsheets","\u002Fearth-reviews\u002Fcats","\u002Fearth-reviews\u002Frunning","\u002Fearth-reviews\u002Fjellyfish","\u002Fearth-reviews\u002Fpens","\u002Fearth-reviews\u002Fsegways","\u002Fearth-reviews\u002Fjeans","\u002Fearth-reviews\u002Fsinging","\u002Fearth-reviews\u002Fcooking","\u002Fearth-reviews\u002Frain-forests","\u002Fearth-reviews\u002Fjuice-boxes","\u002Fearth-reviews\u002Fhiking","\u002Fearth-reviews\u002Fwatermelons","\u002Fearth-reviews\u002Fsponges","\u002Fearth-reviews\u002Fdeserts","\u002Fearth-reviews\u002Fspeed-bumps","\u002Fearth-reviews\u002Fdancing","\u002Fearth-reviews\u002Fskyscrapers","\u002Fearth-reviews\u002Fsliced-bread","\u002Fearth-reviews\u002Frivers","\u002Fearth-reviews\u002Fkneecaps","\u002Fearth-reviews\u002Fants","\u002Fearth-reviews\u002Fcrowds","\u002Fearth-reviews\u002Fswimming","\u002Fearth-reviews\u002Fhandshakes","\u002Fearth-reviews\u002Fbeaches","\u002Fearth-reviews\u002Fbowling","\u002Fearth-reviews\u002Fbicycles","\u002Fearth-reviews\u002Fcanned-food","\u002Fearth-reviews\u002Fdoors","\u002Fearth-reviews\u002Ffast-food","\u002Fearth-reviews\u002Fumbrellas","\u002Fearth-reviews\u002Fweddings","\u002Fearth-reviews\u002Fgum","\u002Fearth-reviews\u002Fbillboards","\u002Fearth-reviews\u002Fapartments","\u002Fearth-reviews\u002Fcollege","\u002Fearth-reviews\u002Fmailboxes","\u002Fearth-reviews\u002Fskin","\u002Fearth-reviews\u002Ffall","\u002Fearth-reviews\u002Flaptops","\u002Fearth-reviews\u002Fspring","\u002Fearth-reviews\u002Fbees","\u002Fearth-reviews\u002Fbeards","\u002Fearth-reviews\u002Fvolcanoes","\u002Fearth-reviews\u002Fsolar-eclipses","\u002Fearth-reviews\u002Fbraces","\u002Fearth-reviews\u002Ffunny-bone","\u002Fearth-reviews\u002Fbones","\u002Fearth-reviews\u002Fgarbage-trucks","\u002Fearth-reviews\u002Flaws","\u002Fearth-reviews\u002Flakes","\u002Fearth-reviews\u002Fwinter","\u002Fearth-reviews\u002Fbooks","\u002Fearth-reviews\u002Fdentists","\u002Fearth-reviews\u002Fsummer","\u002Fearth-reviews\u002Fketchup","\u002Fearth-reviews\u002Fcampfires","\u002Fearth-reviews\u002Fhiccups","\u002Fearth-reviews\u002Ffire","\u002Fearth-reviews\u002Fstock-market","\u002Fearth-reviews\u002Ftoasters","\u002Fearth-reviews\u002Fcars","\u002Fearth-reviews\u002Fcrying","\u002Fearth-reviews\u002Fblinking","\u002Fearth-reviews\u002Ftrophies","\u002Fearth-reviews\u002Ffingernails","\u002Fearth-reviews\u002Fsleeping","\u002Fearth-reviews\u002Fqueues","\u002Fearth-reviews\u002Fmidnight","\u002Fearth-reviews\u002Fmovie-theaters","\u002Fearth-reviews\u002Fsnow","\u002Fearth-reviews\u002Fpooping","\u002Fearth-reviews\u002Fbears","\u002Fearth-reviews\u002Fsiblings","\u002Fearth-reviews\u002Fbasketball","\u002Fearth-reviews\u002Ftrees","\u002Fearth-reviews\u002Fsailing","\u002Fearth-reviews\u002Fbanks","\u002Fearth-reviews\u002Frain","\u002Fearth-reviews\u002Fdrive-thrus","\u002Fearth-reviews\u002Fsweating","\u002Fearth-reviews\u002Fgrandmothers","\u002Fearth-reviews\u002Frainbows","\u002Fearth-reviews\u002Ffireworks","\u002Fearth-reviews\u002Felevators","\u002Fearth-reviews\u002Fconsciousness","\u002Fearth-reviews\u002Ffood-trucks","\u002Fearth-reviews\u002Fairplanes","\u002Fearth-reviews\u002Ftraffic-lights","\u002Fearth-reviews\u002Fyawning","\u002Fearth-reviews\u002Fsmall-talk","\u002Fearth-reviews\u002Fbarber-shops","\u002Fearth-reviews\u002Fsuits","\u002Fearth-reviews\u002Fsocks","\u002Fearth-reviews\u002Fsneezing","\u002Fearth-reviews\u002Fcoffee","\u002Fabsurd-trolley-problems","\u002Fbaby-map","\u002Fauction-game","\u002Fambient-chaos","\u002Fasteroid-launcher","\u002Fdeep-sea","\u002Finfinite-craft","\u002Fdays-since-incident","\u002Fconquer-the-world","\u002Fdark-patterns","\u002Flife-stats","\u002Fdesign-the-next-iphone","\u002Fdraw-your-island","\u002Flets-settle-this","\u002Finternet-artifacts","\u002Flife-checklist","\u002Fpaper","\u002Fpassword-game","\u002Fprinting-money","\u002Fmacaroni-draw","\u002Fprivacy-policy","\u002Fperfect-circle","\u002Fshare-this-page","\u002Flogos-from-memory","\u002Fsize-of-space","\u002Fprogress","\u002Fsell-sell-sell","\u002Fspeed","\u002Ften-years-ago","\u002Fspace-elevator","\u002Fwho-was-alive","\u002Frocks","\u002Fspend","\u002Funiverse-forecast","\u002Fwhere-does-the-day-go","\u002Fearth-reviews"]})
_nuxt/static/1707085285/passsword-game/payload.js ADDED
@@ -0,0 +1 @@
 
 
1
+ __NUXT_JSONP__("/password-game",{data:[{}],fetch:{},mutations:[]});
_nuxt/static/1707085285/payload.js ADDED
@@ -0,0 +1 @@
 
 
1
+ __NUXT_JSONP__("/",{data:[{}],fetch:{},mutations:[]});
_nuxt/static/1707085285/state.js ADDED
@@ -0,0 +1 @@
 
 
1
+ window.__NUXT__=(function(a,b,c,d,e,f,g){return{staticAssetsBase:"\u002F_nuxt\u002Fstatic\u002F1707085285",layout:"default",error:d,state:{homeMeta:{title:e,link:[{rel:"canonical",href:"https:\u002F\u002Fneal.fun"},{rel:"icon",type:"image\u002Fpng",href:"\u002Ffavicons\u002Fhome.png"}],meta:[{name:"title",content:e},{name:"description",content:"Games, visualizations, interactives and other weird stuff."}]},posts:[{title:"Infinite Craft",socialDesc:"A game about crafting",desc:c,path:"infinite-craft",preload:a},{title:"Internet Artifacts",socialDesc:"Browse through the old internet",desc:c,path:"internet-artifacts",preload:b},{title:"The Password Game",socialDesc:f,desc:f,path:"password-game",preload:b},{title:"Space Elevator",socialDesc:"Take a trip to space!",desc:"Take a trip to space and explore the atmosphere in the world's only space elevator.",path:"space-elevator",preload:a},{title:"Asteroid Launcher",socialDesc:"Design your own asteroid and launch it at Earth!",desc:"An asteroid simulator that lets you design your own asteroid and launch it at Earth. Simulate the effects of an asteroid impact on Earth's population.",path:"asteroid-launcher",preload:b},{title:"Draw a Perfect Circle ⭕️💯",socialDesc:"How good are your circle drawing skills?",desc:"A game that tests your circle drawing skills. Try to draw a perfect circle and see how close you can get.",path:"perfect-circle",preload:a},{title:"Wonders of Street View",socialDesc:"Explore the weird and wonderful things on Google Street View",desc:"Explore the weird and wonderful things on Google Street View. Funny-looking buildings, strange costumes, and much more.",path:"wonders-of-street-view",preload:a},{title:"Days Since Incident",socialDesc:"Tracking natural disasters on Earth",desc:"Tracking natural disasters on Earth. See how many days have passed since the last earthquake, volcanic eruption, hurricane & more.",path:"days-since-incident",preload:a},{title:"Design the next iPhone",socialDesc:"Apple is running out of ideas and needs your help.",desc:"Design your dream iPhone with this interactive 3D builder. Tim Cook needs your help to make Apple's next masterpiece.",path:"design-the-next-iphone",preload:b},{title:"Absurd Trolley Problems",socialDesc:"Every problem is the trolley problem.",desc:"A game that gives you increasingly absurd trolley problems. Help humanity solve philosophy by solving all the trolley problems.",path:"absurd-trolley-problems",preload:a},{title:"Earth Reviews",socialDesc:"Help improve the simulation.",desc:"A review site for Earth itself. Review things on Earth to help improve the simulation.",path:"earth-reviews",preload:a},{title:"Privacy Policy",socialDesc:c,desc:c,path:"privacy-policy",hidden:a},{title:"Let's Settle This",socialDesc:"It's time to settle the endless internet debates.",desc:"Help the internet solve age-old debates so we can finally move on. How do you pronounce GIF? Chunky or smooth peanut butter? Is cereal a soup?",path:"lets-settle-this",preload:a},{title:"Ambient Chaos",socialDesc:"Ambient music gone a little too far...",desc:"An ambient sound maker that goes a little too far. Sleep to rain mixed in with construction sounds and arguing couples.",path:"ambient-chaos",preload:a},{title:"Ten Years Ago",socialDesc:"What did the internet look like ten years ago?",desc:"See what the internet looked like exactly ten years ago today.",path:"ten-years-ago",preload:a,hidden:a},{title:"Rocks",socialDesc:"Stack rocks I guess",desc:"A peaceful rock stacking game.",path:"rocks",preload:b},{title:"Sell! Sell! Sell!",socialDesc:"Visualizing the products that won capitalism.",desc:"A visualization of the most sold products around the world. See how many Big Mac's are sold every second.",path:"sell-sell-sell",preload:a},{title:"Universe Forecast",socialDesc:"What does the future look like?",desc:"See what the future of the universe will look like. Scroll past as the sun explodes and Andromeda collides with the Milky Way.",path:"universe-forecast",preload:a},{title:"The Auction Game",socialDesc:"Can you guess the price of these paintings?",desc:"A game where you have to guess the prices of paintings sold at auction.",path:"auction-game",preload:a},{title:"Printing Money",socialDesc:"Visualize the flow of money",desc:"A visualization of salaries and company profits. See how your salary compares to CEOs.",path:"printing-money",preload:a},{title:"Life Stats",socialDesc:"Find out what's happened in your lifetime.",desc:"Find out what has happened in your lifetime. How many times have you blinked? How much has the stock market gone up?",path:"life-stats",preload:a},{title:"The Deep Sea",socialDesc:"Scroll down the deep sea in this interactive page.",desc:"An interactive page that lets you scroll down the ocean. Visit the great depths of the Mariana Trench and discover all the sea creatures hidden beneath.",path:"deep-sea",preload:a},{title:"The Size of Space",socialDesc:"Explore the scale of the universe",desc:"An interactive visualization of the enormous objects in our universe. See how the Earth compares to the Sun, black holes and the Milky Way.",path:"size-of-space",preload:b},{title:"Share This Page",socialDesc:"There are so many ways to share this page",desc:"There are so many ways to share this page.",path:"share-this-page",preload:a},{title:"Dark Patterns",socialDesc:"See how companies use dark patterns to influence your behavior",desc:"See how companies use dark patterns to influence your behavior.",path:"dark-patterns",hideInRecommended:a,preload:a},{title:"Who Was Alive?",socialDesc:"View history in a new way",desc:"See which historical figures were alive at the same time.",path:"who-was-alive",preload:b},{title:"Where does the day go?",socialDesc:"Why does it often feel like you have no time?",desc:"An interactive article about why days can feel so short.",path:"where-does-the-day-go",hideInRecommended:a},{title:"Life Checklist",socialDesc:"How many items have you completed?",desc:"A checklist for the average human life. How many items have you completed?",path:"life-checklist",preload:a},{title:"Speed",socialDesc:"See how fast you're moving right now!",desc:"See how fast you're moving right now in the universe.",path:"speed",hideInRecommended:a,preload:a},{title:"Paper",socialDesc:"What happens if you keep folding a piece of paper?",desc:"An interactive visualization of what happens if you keep folding a piece of paper.",path:"paper",preload:a},{title:"Draw Logos From Memory",socialDesc:"How well can you draw famous logos?",desc:"Try your best to draw famous logos from your memory. How well do you remember them?",path:"logos-from-memory",preload:a},{title:"Progress",socialDesc:"Visualizing the world with progress bars",desc:"Visualizing the world with progress bars. How long until the next minute? Christmas? Death of the universe?",path:"progress",preload:b},{title:"Spend Bill Gates' Money",socialDesc:"What would you do with 100 billion dollars?",desc:"An interactive game that lets you spend Bill Gates' money. What would you do with 100 billion dollars?",path:"spend",preload:a},{title:"Baby Map",socialDesc:"Where are babies being born?",desc:"A map visualization of where babies are being born.",path:"baby-map",preload:b},{title:"Draw Your Island",socialDesc:"What would you island have?",desc:c,path:"draw-your-island",hidden:a},{title:"Macaroni Draw",socialDesc:"Make your masterpiece",desc:c,path:"macaroni-draw",hidden:a},{title:"Conquer the World",socialDesc:"How many countries have you visited?",desc:c,path:"conquer-the-world",hidden:a}]},serverRendered:a,routePath:g,config:{_app:{basePath:g,assetsPath:"\u002F_nuxt\u002F",cdnURL:d}}}}(true,false,"",null,"Neal.fun","Please choose a password","\u002F"));
password-game/captchas/25egp.png ADDED
password-game/captchas/264m5.png ADDED
password-game/captchas/28x47.png ADDED
password-game/captchas/2b827.png ADDED
password-game/captchas/2cg58.png ADDED
password-game/captchas/2g783.png ADDED
password-game/captchas/2x7bm.png ADDED
password-game/captchas/2ycn8.png ADDED
password-game/captchas/33p4e.png ADDED
password-game/captchas/34pcn.png ADDED
password-game/captchas/387g2.png ADDED
password-game/captchas/3bd8f.png ADDED
password-game/captchas/3bfnd.png ADDED
password-game/captchas/3den6.png ADDED
password-game/captchas/3ebnn.png ADDED
password-game/captchas/3nw7w.png ADDED
password-game/captchas/3ny45.png ADDED
password-game/captchas/3p4nn.png ADDED
password-game/captchas/3pe4g.png ADDED
password-game/captchas/3w2bw.png ADDED
password-game/captchas/44xe8.png ADDED
password-game/captchas/47e4p.png ADDED
password-game/captchas/4cn7b.png ADDED