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:hidden;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{display:inline-flex;text-align:center}.fontHelveticaNeue{font-family:Helvetica Neue,HelveticaNeue-Light,Helvetica Neue Light,Helvetica,Arial,Lucida Grande,sans-serif}.fontSpaceMono{font-family:Space Mono,monospace}.sectionNumber{color:#b5dc2a;display:inline;font-family:Space Mono,monospace;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0}.sectionTitle{color:#fff;display:inline;margin:0}.Content{max-height:-webkit-fill-available;max-height:100vh;overflow-y:scroll;scroll-snap-type:y mandatory;width:100%}.Content::-webkit-scrollbar{display:none}@media only screen and (max-width:900px){.Content{min-height:100vh;scroll-snap-type:none}}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;src:local(""),url(/static/media/space-mono-v12-latin-regular.e7409717e7e2fcddb691.woff2) format("woff2"),url(/static/media/space-mono-v12-latin-regular.ba406200094e026059a0.woff) format("woff")}.aboutBackground{background:#0e0e0e;display:grid;grid-template-columns:50% 50%;grid-template-rows:1fr;height:100vh;scroll-snap-align:start}.aboutSectionText{color:#fff;display:flex;flex-direction:column;grid-area:1/1/1/1;justify-content:center;position:relative}.aboutSectionMainText{margin-left:2vw;margin-right:2vw}.aboutSectionTitle{margin-left:6%;margin-right:8%;position:absolute;text-align:left;top:6%}.aboutSectionText p{font-size:1.2rem;line-height:1.5;text-align:left}@media only screen and (max-width:600px){.aboutSectionText p{font-size:1rem}}.aboutSectionImage{align-items:center;display:flex;grid-area:1/2/1/2;justify-content:center}.aboutSectionImage img{max-height:70%;max-width:70%}.tech-stack{display:grid;grid-template-columns:repeat(2,1fr);list-style-type:none;padding-left:10px;padding-right:10px}.tech-stack li{font-size:1.1rem;margin-bottom:1%;margin-left:14px;margin-top:1%;text-align:left}@media only screen and (max-width:600px){.tech-stack li{font-size:1rem}}.tech-stack li:before{color:#9acd32;content:"▹ ";position:relative}@media only screen and (max-width:600px){.aboutSectionImage{display:none}.aboutSectionText{grid-area:1/1/1/3}}.introBackground{background:#0e0e0e;display:grid;grid-template-columns:repeat(20,1fr);grid-template-rows:1fr;height:100vh;scroll-snap-align:start}.introContentSection{color:#fff;display:flex;flex-direction:column;grid-area:1/1/1/15;justify-content:center;margin-left:2vw;margin-right:2vw;position:relative;text-align:start;z-index:1}#myName{margin-bottom:.5rem}.introName{font-size:clamp(2rem,7vw,7rem);margin:0}.introQuote{color:#d3d3d3;font-size:clamp(1.4rem,3vw,2.5rem);margin:10px 0 0}.introWriteup{font-size:clamp(1rem,1.4vw,1.3rem);line-height:1.5;margin-bottom:2.5rem}.introHighlight{color:#9acd32}.introSplineSection{grid-area:1/10/1/21;height:inherit;z-index:0}.introSpline{display:block;height:100%;margin:0;width:100%}@media only screen and (max-width:600px){.introSplineSection{display:none}.introContentSection{grid-area:1/1/1/21}}.workBackground{background:#9acd32;height:100vh;scroll-snap-align:start}.workSectionTitle{left:7vh;position:absolute;text-align:left;top:7vh}.workSectionTitle .sectionNumber,.workSectionTitle .sectionTitle{color:#000}.workSectionJobTitle{background:#000;color:#9acd32;display:inline;font-size:1.4rem;padding:6px}.workSectionJobTime{font-size:1.2rem;padding-top:10px}.workSectionJobBlock{display:flex!important;flex-direction:column-reverse!important;overflow:hidden;text-align:left}.workSectionJobBlock ul{list-style-type:"▹ ";margin-left:10px;padding:0;text-align:left}.workSectionJobBlock li{font-size:1.15rem;margin-top:2.5vh}.workContent,.workSectionJobBlock li:before{color:#000;position:relative}.workContent{display:flex;flex-direction:column;height:100%;justify-content:center}.workSelector{align-self:center;height:400px;margin-top:30px;width:80%}@media only screen and (max-width:600px){.workSectionJobTitle{font-size:1.2rem}.workSectionJobTime{font-size:1rem;padding-top:10px}.workSectionJobBlock ul{padding:0}.workSectionJobBlock li{font-size:3.8vw}.workSelector{align-self:center;height:80%;width:95%}}.navAreaNav{background:#0e0e0e;display:flex;flex-direction:row;justify-content:center;max-height:100vh;min-width:50px;width:6%}.navElements{align-items:center;display:flex;flex-direction:column;position:fixed;top:60%}.navElements:after{background-color:#fff;content:"";display:inline-block;height:140px;margin:20px auto 0;width:1px}.email,.github,.linkedin,.telegram{color:#fff}.linkIcon:hover{color:#9acd32}.linkSocial{color:#fff;height:40px;margin:10px;max-width:40px;min-width:10px;transition:.3s}.linkSocial:hover{transform:translateY(-7px);transition:.3s}@media only screen and (max-width:600px){.email{display:inline;display:initial}.navAreaNav{min-height:100vh}.navElements{position:fixed;top:50%}}.navAreaMail{background:#0e0e0e;display:flex;flex-direction:row;justify-content:center;max-height:100vh;width:6%}.mail{position:fixed;top:60%}.snackbar{z-index:3}.linkMail{color:#fff;letter-spacing:.3em;transition:.3s;writing-mode:vertical-lr}.linkMail:hover{color:#adff2f;cursor:pointer;transform:translateY(-7px);transition:.3s}.mail:after{background-color:#fff;content:"";display:inline-block;height:110px;margin:20px auto 0;width:1px}@media only screen and (max-width:600px){.navAreaMail{display:none}}.footer{background:#0e0e0e;scroll-snap-align:start}.footerContent{align-items:center;color:#fff;display:flex;flex-direction:column;padding-bottom:50px;padding-top:100px}@media only screen and (max-width:600px){.footerContent{padding-bottom:150px}}.otherProjectsBackground{background:#0e0e0e;display:block;min-height:100vh;overflow:auto;scroll-snap-align:start}.otherProjectsFocus{align-items:center;flex-direction:column;height:100%;padding-top:16vh}.otherProjectsFocus,.projectsOtherGrid{display:flex;justify-content:center;position:relative}.projectsOtherGrid{flex-wrap:wrap;margin-left:auto;margin-right:auto}.otherProjectsFocusTitle{left:7vh;position:absolute;text-align:left;top:7vh}.project-container{width:80vw}.projects-grid{grid-gap:35px;display:grid;grid-template-columns:repeat(3,1fr);height:100%;margin:auto;padding:0}@media (max-width:1080px){.projects-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}.projects-card{align-items:flex-start;background-color:grey;border-radius:16px;display:flex;flex-direction:column;height:225px;padding:1rem;position:relative;text-align:start;transition:.3s}.projects-card:hover{background-color:#a7a7a7;transform:translateY(-7px);transition:.3s}.card-header{border-bottom:none!important;display:flex;flex-direction:row;justify-content:space-between}.folder-icon{color:#fff}.github-icon{color:#fff;opacity:0;position:absolute;right:5%;top:5%;transition:.5s}.github-icon:hover{color:#9acd32}.link-icon{color:#fff;opacity:0;position:absolute;right:20%;top:5%;transition:.5s}.link-icon:hover{color:#9acd32}.projects-card:hover .github-icon,.projects-card:hover .link-icon{opacity:1;transition:.5s}.card-title{font-size:1.45rem;font-weight:700;margin-bottom:3%}.card-desc,.card-title{color:#fff;font-family:NTR,sans-serif}.card-desc{font-size:1.15rem;margin-bottom:18px}.card-tech{bottom:5%;color:#fff;font-family:NTR,sans-serif;font-size:16px;position:absolute}@media only screen and (max-width:600px){.projects-card{height:200px}.otherProjectsBackground{height:auto}.otherProjectsFocusTitle{margin-bottom:30px}.card-title{font-size:1.3rem}.card-desc{font-size:.95rem}}
/*# sourceMappingURL=main.8fa9d95a.css.map*/