body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{margin:0;overflow:hidden}a:link,a:visited{-webkit-font-feature-settings:"smcp";font-feature-settings:"smcp";color:#fff;font-variant:small-caps}.App{text-align:center}#earth,#intro-screen{left:0;position:absolute;top:0}#intro-screen{align-items:center;cursor:default;display:flex;flex-direction:column;justify-content:center;min-height:100vh;min-width:100vw;z-index:5}#continue-button,#intro-screen{background-color:rgba(41,41,41,.75)}#continue-button{border:none;border-radius:.5rem;box-shadow:none;cursor:pointer;margin:1rem 0 0;padding:.5rem 1rem}#controls-text{margin:0 0 1rem}.underlined{margin:0 0 .3rem;-webkit-text-decoration:underline .05rem;text-decoration:underline .05rem;text-underline-offset:.2rem}#container{cursor:default;flex-direction:row;justify-content:space-between;left:0;min-width:100vw;position:absolute;top:0;z-index:2}#Article-container,#container{align-items:center;display:flex;min-height:100vh}#Article-container{background-image:url(https://wwyfv2.jhyn.dev/static/media/night-sky.88fabf0357fc49eef173.png);flex-direction:column;justify-content:flex-start;max-height:100vh;min-width:50vw;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}#Globe{min-height:100vh;min-width:50vw}#footer{align-items:flex-start;background-color:rgba(60,60,60,.9);bottom:0;cursor:default;display:flex;flex-direction:column;justify-content:center;min-height:2.5rem;padding:.5rem;position:absolute;z-index:4}.footer-text{color:#fff;font-size:.75rem;margin:0}#navigator{align-items:flex-start;background-color:rgba(60,60,60,.9);cursor:default;display:flex;flex-direction:column;justify-content:center;min-height:2.5rem;padding:.5rem;position:absolute;text-align:left;top:0;z-index:4}.nav-text,.nav-title{color:#fff;font-size:.75rem;margin:0}.nav-subtitle{color:#fff;font-size:.75rem;margin:0 0 .25rem}#popup-screen-container{cursor:default;left:0;min-height:100vh;min-width:100vw;position:absolute;top:0}#popup-screen,#popup-screen-container{align-items:center;display:flex;justify-content:center}#popup-screen{background-color:rgba(60,60,60,.9);flex-direction:column;min-height:10vh;min-width:50vw;padding:5vh 2vw;z-index:5}#popup-text{padding:0 5%}#close-button{background-color:hsla(0,0%,59%,.5);border:none;border-radius:.5rem;box-shadow:none;cursor:pointer;justify-self:flex-end;margin:1rem 0 0;padding:.5rem 1rem}#close-button:hover{background-color:hsla(0,0%,59%,.9)}.popup-title{color:#fff;font-size:3rem;margin:0 0 1rem}.popup-text{color:#fff;font-size:1.5rem;margin:0}.popup-subtitle{color:#dcdcdc;font-size:1.25rem;margin:0 0 1rem}.popup-button{color:#fff;font-size:1.5rem;margin:0}.title-button{background-color:hsla(0,0%,59%,.5);border:none;border-radius:.1rem;color:#fff;cursor:pointer;font-size:2rem;font-weight:700}.title-button:hover{background-color:hsla(0,0%,59%,.9)}.button{background-color:hsla(0,0%,59%,.5);border:none;border-radius:.1rem;color:#fff;cursor:pointer;margin:.25rem .05rem 0;padding:.3rem}.button:hover{background-color:hsla(0,0%,59%,.9)}#Article{margin:2rem 0}.article-paragraph{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:0 3rem}.article-header{align-self:center;color:#fff;font-size:2rem;margin:0 0 1rem;text-align:center}.article-text{color:#fff;font-size:1rem;margin:0;padding:.5rem 0;text-align:left}.vega-embed{float:right;margin:1rem}.intext-graph{width:45%}.icon-link{align-self:center;color:#fff;font-size:2rem;margin-top:1rem}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.bounce{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}
/*# sourceMappingURL=main.033376f2.css.map*/