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}@font-face{font-family:Nunito;src:url(/static/media/Nunito-Regular.9d7a6e03c6e3ed49c7ac.ttf) format("truetype")}body{align-items:center;background-color:#0f172a;color:azure;display:flex;font-family:Nunito,sans-serif;justify-content:center;margin:0;padding:0}*{box-sizing:border-box}.all{width:100vw}.wrapper{display:flex;margin:0 auto;max-width:1050px;min-height:100vh;@media (max-height:700px),(max-width:700px){align-items:center;flex-direction:column}}.sidebar{align-items:center;display:flex;flex-direction:row;flex-shrink:0;height:100vh;overflow-y:scroll;position:-webkit-sticky;position:sticky;top:0;width:50%;@media (max-height:700px),(max-width:700px){height:auto;justify-content:center;overflow:visible;position:relative;text-align:center;width:100%}}.container{padding:20px;position:absolute;@media (max-height:700px),(max-width:700px){position:relative}@media (max-height:700px){height:100%}}.portrait{border-radius:135px;height:270px;margin-bottom:20px;width:270px}ul.nav{list-style-type:none;padding:10px 10px 10px 0}ul.nav li{font-size:larger;font-weight:700;margin-bottom:20px}ul.nav li a{color:#f5f5f5;text-decoration:none;transition:color .3s,border-bottom .3s;&:hover{border-bottom:2px solid #00c6bf;color:#00c6bf}}ul.nav li a.active{border-bottom:2px solid #00c6bf;color:#00c6bf}.name a{color:#f5f5f5;text-decoration:none;transition:color .3s,border-bottom .3s;&:hover{color:#f0f8ff}}.name h1{font-size:75px;margin-bottom:5px;margin-top:0}.name h2{color:#00c6bf;margin-top:0}.footer{display:flex;margin-top:20px;@media (max-height:700px),(max-width:700px){justify-content:center}}.footer a{color:#f5f5f5;margin-right:25px;opacity:.7;text-decoration:none}#email{margin-right:0}.footer a:hover{opacity:.7}.content{align-items:center;flex-grow:1;@media (max-height:700px),(max-width:700px){padding-left:10px;padding-right:10px;position:relative;width:100%}}.textContent{flex-grow:1;padding-bottom:15px;padding-top:70px}.text{flex:1 1;padding-right:30px}.aboutText{@media (max-height:700px),(max-width:700px){padding-left:15px;padding-right:15px}}.subsection{margin-bottom:85px}#experience{margin-bottom:70px}.resume-link:hover{color:#00c6bf;margin-right:10px;text-decoration:none}.resume-link{color:#f5f5f5;margin-right:5px;text-decoration:none;transition:margin .3s ease}.resume-link-wrapper:hover{color:#00c6bf}.textFooter{bottom:0;color:#f5f5f5;margin-bottom:10px;padding:10px;text-align:center}.experience-item{display:flex;margin-bottom:15px;padding:15px;transition:opacity .3s ease;@media (max-height:700px),(max-width:700px){flex-direction:column}}.experience-date{flex-shrink:0;font-size:smaller;padding-top:3px;width:160px}.experience-company{color:#00c6bf}.experience-details{flex-grow:1}.experience-details h3,.experience-details h4,.experience-details p{margin-bottom:5px;margin-top:0}.experience-tags{margin-top:15px}.tag{color:#538ff8}.experience-item:hover{background-color:#00425f66;border-radius:10px;opacity:1}.experience-link{color:#007bff;display:block;margin-top:10px;text-decoration:none}.experience-link:hover{text-decoration:underline}.project-item{display:flex;margin-bottom:15px;padding:15px;transition:opacity .3s ease;@media (max-height:700px),(max-width:700px){flex-direction:column}}.project-image{min-width:200px;@media (max-height:700px),(max-width:700px){margin-bottom:15px}}.project-image img{border-radius:10px;max-height:150px;width:170px}.project-details{flex-grow:1}.project-details h3,.project-details p{margin-bottom:5px;margin-top:0}.project-details p{font-size:14px}.project-tags{margin-top:15px}.tag{background-color:#00738366;border-radius:15px;color:#00a68b;display:inline-block;font-size:13px;margin-bottom:5px;margin-right:5px;padding:5px 10px}.pointerHover:hover{cursor:pointer}.project-item:hover{background-color:#00425f66;border-radius:10px;opacity:1}.hovered{opacity:.5}.project-link,.project-link:active,.project-link:hover{color:#f5f5f5;text-decoration:none}.glowing-orb{background:radial-gradient(circle at center,#538ff81a,#0000 50%);border-radius:50%;height:1000px;mix-blend-mode:screen;pointer-events:none;position:fixed;transition:transform .1s ease-out;width:1000px}
/*# sourceMappingURL=main.e361ea4a.css.map*/