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;margin:0;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}button:hover{cursor:pointer}.App{background-color:#0e172e;height:100vh;min-height:100vh;overflow-x:hidden;text-align:center;width:100vw}.project{align-items:center;-webkit-animation:fadein 2s ease 1 forwards;animation:fadein 2s ease 1 forwards;background-color:#1e1e1e00;border:.1vw solid transparent;border-radius:16px;color:#fff;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-evenly;margin:3%;padding:.5%;transition-duration:.5s;width:70%}.project:hover{background-color:#212e4f;border-color:#2d3c60;box-shadow:5px 5px #fbfbfb;cursor:pointer}@-webkit-keyframes fadein{0%{-webkit-filter:opacity(0) blur(10px);filter:opacity(0) blur(10px)}to{-webkit-filter:opacity(1) blur(0);filter:opacity(1) blur(0)}}@keyframes fadein{0%{-webkit-filter:opacity(0) blur(10px);filter:opacity(0) blur(10px)}to{-webkit-filter:opacity(1) blur(0);filter:opacity(1) blur(0)}}.Columns{align-items:flex-start;display:flex;flex-direction:row;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-evenly;width:100%}.ImageColumn,.InfoColumn{height:100%;width:50%}.ProjectTitle{font-size:1.75vw}.ProjectImage{border-radius:3%;height:90%;margin-top:3%;width:100%}.ProjectDescription{color:#92a0b6;font-size:.8vw;margin:5%;text-align:left}.TagContainer{align-items:center;display:flex;flex-wrap:wrap;justify-content:start}.tag{background-color:#122b39;border:1px solid transparent;border-radius:1vw;color:#5adfcb;font-size:.8vw;margin:1%;padding:2%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:900px){.project{width:100%}.Columns{align-items:center;flex-direction:column-reverse;text-align:left}.ImageColumn,.InfoColumn{width:90%}.ProjectTitle{font-size:5vw}.ProjectDescription{color:#92a0b6;font-size:4vw;margin:5%;text-align:left}.tag{font-size:3.5vw}}.MainPage{align-items:start;background-color:#0e172e;display:flex;-webkit-filter:blur(0);filter:blur(0);height:100vh;justify-content:center;min-height:100vh;overflow-y:hidden;text-align:center;width:100vw}@-webkit-keyframes blurFadeOut{0%{-webkit-filter:blur(0) opacity(1);filter:blur(0) opacity(1)}to{-webkit-filter:blur(50px) opacity(0);filter:blur(50px) opacity(0)}}@keyframes blurFadeOut{0%{-webkit-filter:blur(0) opacity(1);filter:blur(0) opacity(1)}to{-webkit-filter:blur(50px) opacity(0);filter:blur(50px) opacity(0)}}@-webkit-keyframes Links{0%{-webkit-filter:opacity(0);filter:opacity(0)}30%{-webkit-filter:opacity(0);filter:opacity(0)}to{-webkit-filter:opacity(1);filter:opacity(1)}}@keyframes Links{0%{-webkit-filter:opacity(0);filter:opacity(0)}30%{-webkit-filter:opacity(0);filter:opacity(0)}to{-webkit-filter:opacity(1);filter:opacity(1)}}.LinkContainer{-webkit-animation:Links 5s ease 1 forwards;animation:Links 5s ease 1 forwards;color:#fff;left:10%;position:fixed;text-align:left;top:90%}.GitHubLogo{width:15%}.GitHubLogo:hover{cursor:pointer}.MPColumn{align-items:start;height:100vh;justify-content:center;overflow-y:auto;width:100%}.MPColumn,.ProjectContainer{display:flex;flex-direction:column}.ProjectContainer{-webkit-column-gap:0;column-gap:0;margin-left:50%;margin-top:30%;row-gap:0;width:50%}.Title{align-self:center;border-radius:8px;color:#fff;font-size:200%;font-weight:500;justify-self:center;margin:2vh;padding:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:900px){.MPColumn{justify-content:start;margin-top:35%}.MPColumn,.ProjectContainer{align-items:center;display:flex}.ProjectContainer{flex-direction:column;height:100%;justify-content:end;margin-left:0;margin-top:0;width:100%}.Container{align-items:center;display:flex;justify-content:center;margin-bottom:50%}.LinkContainer{color:#fff;position:fixed;text-align:left;top:5%}}.Intro{align-items:start;border-radius:30px;color:#fff;left:10%;position:fixed;text-align:left;top:10%;transition-duration:.5s}.Intro,.IntroContainer{display:flex;flex-direction:column;justify-content:center}.IntroContainer{align-items:center}.IntroCover{align-self:flex-end;-webkit-animation:swipe 3s ease 1 forwards;animation:swipe 3s ease 1 forwards;background-color:#0e172e;height:20vh;margin-right:5vw;margin-top:-20vh;width:50vw}@-webkit-keyframes swipe{0%{width:25vw}to{width:0}}@keyframes swipe{0%{width:25vw}to{width:0}}.IntroTitle{font-size:2.5vw;font-weight:700;margin-bottom:2%}.IntroTitle,.Summary{align-self:flex-start}.Summary{border-radius:20px;color:#92a0b6;font-size:1vw;margin-left:.4%;margin-top:1vh;width:70%}@media screen and (max-width:900px){.Intro{left:25%;top:5%}.IntroTitle{font-size:7vw}.Summary{font-size:3vw}@-webkit-keyframes swipe{0%{width:100vw}to{width:0}}@keyframes swipe{0%{width:100vw}to{width:0}}.IntroCover{align-self:flex-end;background-color:#0e172e;height:40vh;left:10%;margin-right:-100vw;position:fixed;top:10%;width:100vw}}.test{-webkit-animation:blurFade 1s forwards;animation:blurFade 1s forwards;background-color:#0e172e;display:flex;flex-direction:column;font-family:Roboto,sans-serif;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;transition-duration:.1s;width:100vw}@-webkit-keyframes blurFade{0%{-webkit-filter:blur(100px) opacity(0);filter:blur(100px) opacity(0)}to{-webkit-filter:blur(0) opacity(1);filter:blur(0) opacity(1)}}@keyframes blurFade{0%{-webkit-filter:blur(100px) opacity(0);filter:blur(100px) opacity(0)}to{-webkit-filter:blur(0) opacity(1);filter:blur(0) opacity(1)}}.testTitle{color:#fff}.testMain{align-items:center;display:flex;justify-content:center;margin-bottom:-5%}.testButtonContainer{display:flex;justify-content:right;margin:3vh;padding-right:10%}.testText{align-self:center;color:#c5cdd9;font-size:175%;margin:5%;text-align:left;width:30%}.testVideo{align-items:center}.testColumnContainer,.testVideo{display:flex;justify-content:center}.testColumn{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:10px;width:40vw}.testColumnButton{background-color:initial;background-color:#122b39;border:1px solid #5adfcb;color:#5adfcb;cursor:pointer;display:inline-block;font-size:200%;margin:1%;padding:10px 20px;text-align:center;text-decoration:none;transition-duration:.4s}.testColumnButton:hover{background-color:#5adfcb;color:#121212}.testColumnTitle{color:#fff;font-size:200%}.testColumnTextContainer{background-color:#1e1e1e00;padding-bottom:2%;padding-left:2%;padding-right:2%}.testColumnTextSubTitle{color:#fff;font-size:150%;font-weight:900;margin-bottom:2%;margin-top:30px}.testColumnText{color:#92a0b6;font-size:125%;text-align:left}@media screen and (max-width:800px){#YoutubeVideo{height:40vw;width:70vw}.testMain{flex-direction:column}.testText{font-size:120%;width:70%}.testButtonContainer{justify-content:center;margin:10%;padding-right:0}.testColumnContainer{align-items:center;flex-direction:column}.testColumn{margin:10px;width:80vw}}
/*# sourceMappingURL=main.397c9e56.css.map*/