@import url("https://fonts.googleapis.com/css?family=Oswald:400,700");body{display:flex;flex-direction:column;height:100vh;margin:0;background-color:#0E233B;background-image:url("/TerminalVelocity/assets/img/background_smallScreen.svg");background-size:cover;background-attachment:fixed;background-position:center top}body main{flex:1}.body-padding{padding:0 2rem}@media only screen and (min-width: 480px){body{background-image:url("/TerminalVelocity/assets/img/background_largeScreen.svg");background-position:left top}.body-padding{padding:0 3rem}}@media only screen and (min-width: 768px){.body-padding{padding:0 4rem}}.flex-row{display:flex}.flex-column{display:flex;flex-direction:column}footer{color:#23203B}footer p{border-top:0.08rem dashed #D3D3D3}.terminal-content,#user-input,#game-text{font-family:monospace;color:#D3D3D3;font-size:1.1rem}button#start{color:#D3D3D3}h1,h2,h3,h4,h5,h6,.link-button,.link-button-ghost{font-family:'Oswald', sans-serif}.primarynav a{font-family:'Oswald', sans-serif;font-weight:bold}h1,h2,h3,h4,h5,h6{color:#D3D3D3}body{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}p{font-size:1.1rem;line-height:1.75;color:#D3D3D3}footer p{font-size:0.75rem}@media only screen and (min-width: 480px){h1{font-size:2.5rem}}@media only screen and (min-width: 768px){h1{font-size:4rem}}.primarynav{display:flex;flex-direction:column}.primarynav a svg{max-width:12.5rem;height:auto;display:block;margin:1rem auto 0}.primarynav ul{display:flex;list-style-type:none;padding:0;margin:1rem 0 2rem}.primarynav ul li{flex:1}.primarynav ul li a{display:block;width:100%;padding:0.5rem 0;color:#D3D3D3;text-align:center;text-decoration:none}.primarynav ul li a:hover{color:#14C0D7;text-decoration:underline}@media only screen and (min-width: 480px){.primarynav{flex-direction:row;justify-content:space-between;padding-bottom:2rem}.primarynav ul{flex:0.5}.primarynav ul li a{padding:2rem 1rem}.primarynav ul li a:last-child{padding-right:0}.primarynav a svg{width:5.8rem;height:auto}}@media only screen and (min-width: 768px){.primarynav a svg{width:10rem;height:auto}}.splash-content{display:flex;flex-direction:column}.splash-content>img{width:70%;margin:auto}.splash-content .splash-link-container a:not(:first-child){margin-left:1rem}.splash-content h1{margin-bottom:0}.splash-content h2{margin-top:0}.splash-link-container{margin-bottom:2rem}@media only screen and (min-width: 480px){.splash-content img{width:15rem}}@media only screen and (min-width: 768px){.splash-content{margin-top:3rem;flex-flow:row}.splash-content>img{width:29rem;margin:auto}.splash-content>div.flex-column{padding:0 0 0 10rem;flex:1}.splash-content>div.flex-column div{margin:auto 0}}.link-button,.link-button-ghost{padding:0.5rem 2rem;border-radius:100rem;border:0.2rem solid #14C0D7}.link-button{background-color:#14C0D7;text-decoration:none;color:#0E233B}.link-button-ghost{text-decoration:none;color:#D3D3D3}.header-seperator{width:15%;border:0.2rem solid #14C0D7;display:inline-block;border-radius:100rem;margin-top:0;margin-left:0}.page-header{background-color:rgba(0,0,0,0.2)}.about-content{display:flex;flex-direction:column}.about-content h1{margin-bottom:0}.about-content .logo-red{max-width:100%}.about-content .header-seperator{margin-bottom:3rem}.about-content #about-container{display:flex;flex-direction:column;margin:0 auto;background-color:rgba(0,0,0,0.2)}.about-content #about-container>div{display:flex;flex-direction:column;justify-content:center}.about-content #about-container>div img{max-width:100%}@media only screen and (min-width: 480px){#about-container{max-width:65vw;padding:1rem}}@media only screen and (min-width: 768px){#about-container{max-width:35rem}#about-container img{width:80%;margin:0 auto}}.terminal-content h1{margin-bottom:0}.terminal-content #game-container{display:none}.terminal-content button#start{background:none;border:none}.terminal-content #user-input{background-color:transparent;border:none}.terminal-heading{text-align:center}.terminal-heading h1{margin-bottom:0}.terminal-heading hr{margin-bottom:2rem}.terminal-container{margin:0 1rem}.terminal-content{position:relative;background-color:#222;min-height:30rem;max-width:50rem;border-radius:3rem;padding:1rem 1.5rem;overflow-y:auto}.game-intro,#game-container{display:flex;flex-direction:column}@media only screen and (min-width: 480px){.terminal-content{margin:0 auto}}#guide-text{display:flex;flex-direction:column;background:rgba(0,0,0,0.2);padding:0 1rem;margin:0 auto}.guide-content{display:flex;flex-direction:column}.guide-content .guide-link-container a:not(:first-child){margin-left:1rem}.guide-content h1{margin-bottom:0}.guide-content h2{margin-top:0}.guide-link-container{margin-bottom:2rem}@media only screen and (min-width: 480px){.guide-content img{width:15rem}}@media only screen and (min-width: 768px){.guide-content{margin-top:3rem;flex-flow:row}.guide-content>img{width:29rem;margin:auto}.guide-content>div.flex-column{padding:0 0 0 10rem;flex:1}.guide-content>div.flex-column div{margin:auto 0}}
