Spaces:
Running
Running
(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})}}]); |