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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--primaryColor:#000;--primaryBackgroundColor:#222;--secondaryColor:#333;--highlightColor:#88ca5e;--highlightTransparentColor:#87ca5e49;--defaultBtnColor:#494949;--fontColor:#fff;--iconColor:#131313;--gradientColor1:#2a2a72;--gradientColor2:#004181;--instagram:#e1306c;--linkedIn:#0077b5}.light-theme{--primaryColor:#fff;--primaryBackgroundColor:#ddd;--secondaryColor:#ccc;--highlightColor:#057dcd;--highlightTransparentColor:#057dcd49;--defaultBtnColor:#b6b6b6;--fontColor:#000;--iconColor:#ececec;--gradientColor1:#d5d58d;--gradientColor2:#ffbe7e;--instagram:#e1306c;--linkedIn:#0077b5}.dark-theme{--primaryColor:#000;--primaryBackgroundColor:#222;--secondaryColor:#333;--highlightColor:#88ca5e;--highlightTransparentColor:#87ca5e49;--defaultBtnColor:#494949;--fontColor:#fff;--iconColor:#131313;--gradientColor1:#2a2a72;--gradientColor2:#004181;--instagram:#e1306c;--linkedIn:#0077b5}body{background-color:#222;background-color:var(--primaryBackgroundColor);color:#fff;color:var(--fontColor);font-size:1.3rem;scroll-behavior:smooth;transition:all .5s ease}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#333;background:var(--secondaryColor);border-radius:5px}::-webkit-scrollbar-thumb{background:#88ca5e;background:var(--highlightColor);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#fff;background:var(--fontColor)}@keyframes gradient{0%{background-position:10% 0}50%{background-position:91% 100%}to{background-position:10% 0}}.main{overflow:hidden}.main .landing-section{overflow-y:auto;padding:0 10px}@media screen and (max-width:500px){.main .landing-section{padding:5px}}.aboutme .details{box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;padding:5rem 10% 0}.aboutme .details .section1>div{padding:.5rem 0}.aboutme .details .section1>div:nth-last-child(2){margin-bottom:1rem}.aboutme .details .content{color:var(--highlightColor)}.aboutme .details .section1 a{background-color:var(--secondaryColor);border-radius:3rem;box-shadow:.2rem .2rem .5rem var(--primaryColor),-.1rem -.1rem .3rem var(--highlightTransparentColor);color:var(--fontColor);cursor:pointer;padding:.2rem 1.5rem;text-align:center;text-decoration:none}.aboutme .details .boxes{display:flex;flex-direction:column;gap:1rem;justify-content:space-around}.aboutme .details .boxes>span{align-items:center;background-color:var(--secondaryColor);border-radius:.2rem;box-shadow:.2rem .2rem .5rem var(--primaryColor),-.1rem -.1rem .3rem var(--highlightTransparentColor);color:var(--fontColor);cursor:pointer;display:flex;flex-direction:column;height:10rem;justify-content:center;text-align:center;text-decoration:none;width:10rem}.aboutme .details .boxes>span:hover,.aboutme .details .section1 span:hover{animation:gradient 5s ease infinite;background-color:var(--gradientColor1);background-image:linear-gradient(315deg,var(--gradientColor1) 0,var(--gradientColor2) 74%);background-size:400% 400%;box-shadow:.2rem .2rem .5rem var(--primaryColor),-.1rem -.1rem .3rem var(--highlightTransparentColor)}.aboutme .details .section1 span:hover{box-shadow:none}.aboutme .details .boxes>span:hover .content{color:var(--fontColor)}.aboutme .details .boxes>span .content{font-size:2rem}@media screen and (max-width:1350px){.aboutme .details{height:100%}}@media screen and (max-width:500px){.aboutme .details{flex-direction:column}.aboutme .details .boxes{flex-direction:row;margin:1rem 0}.aboutme .details .boxes>span{height:8rem;min-width:8rem}}.heading{border-bottom:.2rem solid var(--secondaryColor);border-radius:.2rem;font-size:3rem;font-weight:600;text-align:center}.heading span{color:var(--highlightColor)}.home{display:flex;flex-direction:column;height:100vh;justify-content:center;padding:0 10%}.home .profile-name{font-size:2rem;font-weight:500;margin-bottom:2rem}.home .profile-name .name{color:var(--highlightColor)}.home .about-me{margin-bottom:2rem;text-align:justify}.home .about-me-btn{background-color:var(--defaultBtnColor);border-radius:3rem;box-shadow:.2rem .2rem .5rem var(--primaryColor),-.1rem -.1rem .3rem var(--highlightTransparentColor);color:var(--fontColor);cursor:pointer;padding:.2rem .5rem;text-align:center;text-decoration:none;width:10rem}.home .about-me-btn:hover{animation:gradient 5s ease infinite;background-color:var(--gradientColor1);background-image:linear-gradient(315deg,var(--gradientColor1) 0,var(--gradientColor2) 74%);background-size:400% 400%;box-shadow:none}.experience .details{display:grid;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));justify-items:center}.experience .details>div{display:flex;padding:4rem 0;width:30rem}.experience .details .date{background-color:var(--secondaryColor);border-radius:2rem;font-size:.8rem;padding:.3rem;text-align:center;width:10rem}.experience .details .title{font-size:1.8rem;font-weight:500}.experience .details .symbol{align-items:center;display:flex;flex-direction:column;margin-right:1rem}.experience .details .symbol .circle{align-items:center;background-color:var(--highlightColor);border-radius:50%;display:flex;height:3rem;justify-content:center;width:3rem}.experience .details .symbol .circle .icon{color:var(--iconColor);font-size:2rem}.experience .details .symbol .line{background-color:var(--secondaryColor);border-radius:1rem;height:calc(100% - 3rem);width:.2rem}.experience .details span{color:var(--highlightColor)}@media screen and (max-width:1350px){.experience .details{grid-template-columns:none;height:100%}.experience .details>div{width:100%}}.education .details{display:grid;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));justify-items:center}.education .details>div{display:flex;height:15rem;padding:4rem 0;width:30rem}.education .details .date{background-color:var(--secondaryColor);border-radius:2rem;font-size:.8rem;padding:.3rem;text-align:center;width:10rem}.education .details .title{font-size:1.5rem;font-weight:500}.education .details .symbol{align-items:center;display:flex;flex-direction:column;margin-right:1rem}.education .details .symbol .circle{align-items:center;background-color:var(--highlightColor);border-radius:50%;display:flex;height:3rem;justify-content:center;width:3rem}.education .details .symbol .circle .icon{color:var(--iconColor);font-size:2rem}.education .details .symbol .line{background-color:var(--secondaryColor);border-radius:1rem;height:calc(100% - 3rem);width:.2rem}.education .details span{color:var(--highlightColor)}@media screen and (max-width:1350px){.education .details{grid-template-columns:none;height:100%}.education .details>div{width:100%}}.projects .details{grid-gap:1rem;align-items:center;display:grid;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));justify-items:center;margin:2rem}.projects .details>div{background-color:var(--secondaryColor);border-radius:.3rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:100%;padding:2rem;width:100%}.projects .details>div,.projects .details>div:hover{box-shadow:.3rem .3rem .5rem var(--primaryColor),-.2rem -.2rem .4rem var(--highlightTransparentColor)}.projects .details>div:hover{animation:gradient 5s ease infinite;background-color:var(--gradientColor1);background-image:linear-gradient(315deg,var(--gradientColor1) 0,var(--gradientColor2) 74%);background-size:400% 400%}.projects .details>div>div{padding:.5rem 0}.projects .details .date{background-color:var(--primaryColor);border-radius:2rem;font-size:.8rem;padding:.3rem;text-align:center;width:10rem}.projects .details .title{font-size:1.4rem;font-weight:500}.projects .details .content{line-height:1.7rem;text-align:justify}@media screen and (max-width:1400px){.projects .details{grid-template-columns:none;height:100%}}@media screen and (max-width:500px){.projects .details{margin:.5rem}.projects .details>div{padding:1rem}}.publications .details{align-items:center;display:grid;justify-items:center;margin:2rem}.publications .details>div{background-color:var(--secondaryColor);border-radius:.3rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:20rem;padding:2rem;width:25rem}.publications .details>div,.publications .details>div:hover{box-shadow:.3rem .3rem .5rem var(--primaryColor),-.2rem -.2rem .4rem var(--highlightTransparentColor)}.publications .details>div:hover{animation:gradient 5s ease infinite;background-color:var(--gradientColor1);background-image:linear-gradient(315deg,var(--gradientColor1) 0,var(--gradientColor2) 74%);background-size:400% 400%}.publications .details>div>div{padding:.5rem 0}.publications .details .title{font-size:1.2rem}.publications .details .date{background-color:var(--primaryColor);border-radius:2rem;font-size:.8rem;padding:.3rem;text-align:center;width:10rem}.publications .details .title{font-size:1.4rem;font-weight:500}.publications .details .content{line-height:1.7rem;text-align:justify}@media screen and (max-width:1350px){.publications .details{height:100%}.publications .details>div{height:100%;width:100%}}@media screen and (max-width:500px){.publications .details{margin:.5rem}.publications .details>div{padding:1rem}}.awards .details{align-items:center;display:grid;justify-items:center;margin:2rem}.awards .details>div{background-color:var(--secondaryColor);border-radius:.3rem;box-sizing:border-box;display:flex;flex-direction:column;height:20rem;padding:2rem;width:25rem}.awards .details>div,.awards .details>div:hover{box-shadow:.3rem .3rem .5rem var(--primaryColor),-.2rem -.2rem .4rem var(--highlightTransparentColor)}.awards .details>div:hover{animation:gradient 5s ease infinite;background-color:var(--gradientColor1);background-image:linear-gradient(315deg,var(--gradientColor1) 0,var(--gradientColor2) 74%);background-size:400% 400%}.awards .details>div>div{padding:.5rem 0}.awards .details .title{font-size:1.2rem}.awards .details .date{background-color:var(--primaryColor);border-radius:2rem;font-size:.8rem;padding:.3rem;text-align:center;width:10rem}.awards .details .title{font-size:1.4rem;font-weight:500}.awards .details .content{line-height:1.7rem;text-align:justify}@media screen and (max-width:1350px){.awards .details{height:100%}.awards .details>div{height:100%;width:100%}}@media screen and (max-width:500px){.awards .details{margin:.5rem}.awards .details>div{padding:1rem}}.top-nav{align-items:center;background-color:var(--primaryBackgroundColor);box-sizing:border-box;display:flex;justify-content:space-between;padding:20px;transition:all .5s ease;width:100%}.top-nav.scrolled{background-color:var(--secondaryColor);box-shadow:.2rem .2rem .5rem var(--primaryColor),-.1rem -.1rem .3rem var(--highlightTransparentColor);position:fixed}.top-nav .profile-pic{border:.2rem solid #0000;border-radius:50%;height:50px;overflow:hidden;transition:transform .3s ease-in-out,box-shadow .5s ease-in-out,border-color .5s ease-in-out;width:50px}.top-nav .profile-pic:hover{border-color:var(--highlightColor);color:var(--primaryColor);transform:scale(1.1)}.top-nav .title-section{font-size:14px;gap:20px}.top-nav .title-section,.top-nav .title-section span{align-items:center;display:flex;justify-content:center}.top-nav .title-section span{cursor:pointer;padding:10px;position:relative}.top-nav .title-section span:after{background-color:var(--highlightColor);bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s ease-in-out;width:0}.top-nav .title-section span:hover:after{width:100%}.top-nav .icons-section{display:flex;gap:10px}.top-nav .icons-section span{cursor:pointer;margin:auto}.top-nav .icons-section .social-media-icon.instagram:hover{color:var(--instagram)}.top-nav .icons-section .social-media-icon.linkedin:hover{color:var(--linkedIn)}@media screen and (max-width:850px){.top-nav{display:none}}.sidenav{align-items:center;background-color:var(--secondaryColor);box-sizing:border-box;display:none;flex-direction:column;overflow-y:scroll;padding-top:.5rem;z-index:3}.sidenav .menu-icon{color:var(--fontColor);display:none;padding-bottom:1rem}.sidenav .dark-mode{align-self:flex-end;cursor:pointer}.sidenav .profile-pic{border:.2rem solid var(--highlightColor);border-radius:50%;height:150px;margin-bottom:1rem;min-height:150px;overflow:hidden;transition:transform .3s ease-in-out,box-shadow .5s ease-in-out;width:150px}.sidenav .profile-pic:hover{box-shadow:0 0 2px var(--highlightColor),0 0 4px var(--highlightColor),0 0 6px var(--highlightColor);transform:scale(1.05)}.sidenav .profile-pic img{width:100%}.sidenav .name{font-size:2rem;font-weight:500;margin-bottom:.2rem}.sidenav .section-btns{margin-top:1rem;text-align:center}.sidenav .section-btns>span{align-items:center;background-color:var(--defaultBtnColor);border-radius:3rem;box-shadow:.2rem .2rem .5rem var(--primaryColor),-.1rem -.1rem .3rem var(--highlightTransparentColor);color:var(--fontColor);cursor:pointer;display:flex;justify-content:center;margin:1.2rem 0;padding:.5rem 4rem;text-decoration:none}.sidenav .section-btns>span:hover{animation:gradient 5s ease infinite;background-color:var(--gradientColor1);background-image:linear-gradient(315deg,var(--gradientColor1) 0,var(--gradientColor2) 74%);background-size:400% 400%;color:var(--fontColor)}.sidenav .social-login{display:flex;margin-top:.5rem}.sidenav .social-login .social-media-icon{cursor:pointer;margin:.3rem}.sidenav .social-login .social-media-icon.instagram:hover{color:var(--instagram)}.sidenav .social-login .social-media-icon.linkedin:hover{color:var(--linkedIn)}.dim-background{background:#00000080;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.dim-background.hide{display:none}.dim-background.active{display:block}@media screen and (max-width:850px){.sidenav{display:flex;height:100vh;height:calc(var(--vh, 1vh)*100);left:-20rem;position:fixed;transition:left .2s linear;transition:all .5s ease;width:20rem}.sidenav.active{left:0}.sidenav.hide{left:-20rem}.sidenav .menu-icon{cursor:pointer;display:inline;display:initial;position:fixed;right:10px;top:10px;z-index:2}}
/*# sourceMappingURL=main.80fb4e12.css.map*/