::-webkit-scrollbar{height:1rem;margin-right:6px;width:1rem}::-webkit-scrollbar-thumb{background:#a70000;background:var(--red);border:4px solid #200c08;border:4px solid var(--black)}::-webkit-scrollbar-thumb:hover{background:#fd4f04;background:var(--orange);cursor:pointer}:root{--black:#200c08;--white:#fefefc;--red:#a70000;--orange:#fd4f04;--yellow:#ffc301}html{background-color:#200c08;background-color:var(--black);color:#fefefc;color:var(--white);font-family:JetBrains Mono,monospace}body{margin:0}div{box-sizing:border-box}.page-container{height:calc(100svh - 118px);justify-content:space-between;width:100%}.header,.page-container{display:flex;flex-direction:column}.header{align-items:flex-end;padding-left:30px;padding-top:30px}.header a{color:inherit;text-decoration:none}.header .nav-bar{cursor:default}.header h1{font-size:2rem;margin:0;padding:7.5px 0;width:100%}h2{color:#fd4f04;color:var(--orange);font-family:JetBrains Mono,monospace;font-size:24px;font-weight:500;line-height:150%;margin:1rem 0}.nav-bar{align-items:flex-start;display:flex;flex-direction:row;font-family:Comic Neue;font-size:1rem;gap:.5rem;margin-top:.5rem;width:90%}.impact-statement{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:32px;width:100%}.footer-line{background-color:#200c08;background-color:var(--black);height:49px;margin:-1px 32px 41px;position:relative;z-index:1}.profile-picture-container img{height:100%;margin-top:-89px;object-fit:cover;position:absolute;width:100%;z-index:0}.impact-title{color:#fd4f04;color:var(--orange);font-size:3rem;line-height:2}.impact-description{font-size:2rem;line-height:2}.classy-line{background-color:#a70000;background-color:var(--red);height:21px;width:90%}.adjustment-box{display:flex;flex-direction:column;font-family:Comic Neue;gap:10px;margin-top:29px;padding:0 2rem 2.5rem}.personal-statement{line-height:2;margin-top:1rem}.projects{gap:1rem;padding:0 10px}.hide-and-show .title,.projects{display:flex;flex-direction:column}.hide-and-show .title{align-items:center;background-image:linear-gradient(75deg,#fd4f04,#a70000);background-image:linear-gradient(75deg,var(--orange),var(--red));color:#200c08;color:var(--black);font-family:JetBrains Mono,monospace;font-size:24px;padding:10px}.hide-and-show{display:flex;flex-direction:column;gap:0}.hide-and-show .description{border:1px solid #fd4f04;border:1px solid var(--orange);border-top:0;padding:.5rem}.tech-skills ul{display:flex;flex-direction:column;gap:1rem;margin:0}.accomplishments,.skills-applied,.tech-skills ul ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;list-style-type:none;padding:0;row-gap:.5rem}.tech-skills ul ul:last-child{margin-bottom:0}.accomplishments li,.skills-applied li,.tech-skills ul ul li{background-color:#a70000;background-color:var(--red);border:1px solid #fd4f04;border:1px solid var(--orange);padding:1px 5px}.experiences{display:flex;flex-direction:column;gap:2rem}li{line-height:2}.experiences span{color:#ffc301;color:var(--yellow)}.job-summary{font-style:italic;margin:1rem 0}.job-title{color:#ffc301;color:var(--yellow)}.experience .hide-and-show .title{background-image:none;border:1px solid #fefefc;border:1px solid var(--white);color:#fefefc;color:var(--white);font-size:1rem}.experience .hide-and-show .description{border-color:#fefefc;border-color:var(--white)}.degree{color:#ffc301;color:var(--yellow)}.accomplishments{font-size:1.07rem;font-weight:700;margin-top:1rem}@media screen and (min-width:1232px){.App{display:flex;justify-content:center}.parent-column{display:flex;flex-direction:column;margin:0 auto;max-width:1232px}.flex-row{display:flex;flex-direction:row;gap:2rem;width:100%}.middle{flex:2 1;max-width:700px}.header{width:100%}.left,.right{flex:1 1}.achievements{display:flex;flex-direction:column;gap:2rem;position:relative}.achievements div{align-items:center;cursor:pointer;display:flex;gap:.5rem}.achievements div img{height:1.625rem;width:1.625rem}.modal{align-items:flex-start;animation:fadeInOverlay .25s ease-out forwards;background-color:#200c08c3;display:flex;height:100vh;height:100dvh;justify-content:center;left:0;overflow-y:auto;padding:2rem;position:fixed;top:0;width:100vw;z-index:9999}.modal .content-box{animation:scaleUpContent .3s cubic-bezier(.34,1.56,.64,1) forwards;background-color:var(--black);border:5px solid var(--red);display:flex;flex-direction:column;margin-bottom:auto;margin-top:auto;max-width:700px;padding:1rem 2rem 2rem;position:relative}.modal .close-button{cursor:pointer;padding:1rem;position:absolute;right:0;top:0}.modal ul{display:flex;flex-direction:column;gap:1rem;margin:0}@keyframes fadeInOverlay{0%{opacity:0}to{opacity:1}}@keyframes scaleUpContent{0%{opacity:0;transform:scale(.93) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.page-container{width:43.75rem!important}.profile-picture-container img{position:relative}.adjustment-box{margin-top:-89px}}
/*# sourceMappingURL=main.519cf567.css.map*/