*{box-sizing:border-box;margin:0;padding:0}html{margin:0}body,html{height:100%;padding:0;width:100%}body{line-height:1.5}#root,.home{height:100vh}.home{color:#fffc;padding:20vh 10vw 0;width:auto}.home-intro h1{margin:10px 10px 0}.home-intro h2{margin:10px}.home-intro h1{font-size:45px}.home-intro h2{font-size:25px}.home-intro h1 span{font-weight:600}.home-intro p{font-size:20px;font-weight:400;margin:20px 10px 10px}.home-intro .contact-me{background-color:rgba(31,31,99,.644);border-radius:5px;color:#fff;display:flex;flex-direction:column;height:80px;justify-content:center;margin:10px;padding:10px 20px;text-decoration:none;transition:background-color .3s ease,transform .3s ease;width:250px}.character-animation{height:30px}.home-intro .contact-me div{align-items:center;display:flex;flex-direction:row;justify-content:center}.home-intro .contact-me div:first-child{font-size:24px}.home-intro .contact-me div div{margin:0 5px}.home-intro .contact-me:hover{background-color:#1f1f63cc;transform:scale(1.05)}@media screen and (max-width:480px){.home{height:auto;min-height:80vh;padding:15vh 5vw 0}.home-intro h1{font-size:36px}.home-intro h2{font-size:20px}.home-intro p{font-size:16px}.character-animation{height:auto;min-height:100px}.home-intro .contact-me{height:60px;margin:20px 0;width:100%}.home-intro .contact-me div:first-child{font-size:20px}}div.navbar-container{align-items:center;box-sizing:border-box;display:flex;height:50px;justify-content:flex-end;padding:35px 5%;position:fixed;top:0;transition:background-color 1s ease;width:100%;z-index:1000}.nav-links{align-items:center;display:flex;justify-content:center;margin:0;padding:0}.nav-links li{list-style:none;margin:0 1vw;padding:.5vw 1vw}.nav-links li a{color:#fff;font-size:14px;font-weight:600;padding:3px;text-decoration:none;transition:border-bottom .3s ease}.nav-links li a:hover{border-bottom:2px solid #fff}.resume{background-color:rgba(104,105,160,.116);border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:40px;padding:0 25px;transition:background-color .3s ease}.resume:hover{background-color:hsla(0,0%,100%,.123)}.mobile-menu-toggle{background:none;border:none;color:#fff;cursor:pointer;display:none;font-size:16px}@media screen and (max-width:768px){.navbar-container{padding:25px 3%}.nav-links li{margin:0 .5vw;padding:.5vw}.nav-links li a,.resume{font-size:12px}.resume{padding:0 15px}}@media screen and (max-width:480px){.navbar-container{justify-content:space-between}.mobile-menu-toggle{display:block}.nav-links{background-color:#050524e6;display:none;flex-direction:column;left:0;padding:20px 0;position:absolute;right:0;top:100%;transform:translateY(-100%);transition:transform 1s ease-in-out}.nav-links.open{display:flex;transform:translateY(0)}.nav-links li{margin:10px 0;opacity:0;transform:translateY(-20px);transition:opacity 1s ease-in-out,transform 1s ease-in-out}.nav-links.open li{opacity:1;transform:translateY(0)}.nav-links li:first-child{transition-delay:.1s}.nav-links li:nth-child(2){transition-delay:.2s}.nav-links li:nth-child(3){transition-delay:.3s}.nav-links li:nth-child(4){transition-delay:.4s}.nav-links li:nth-child(5){transition-delay:.5s}.resume{margin-top:10px}}.about{align-items:flex-start;color:#fff9;display:flex;flex-direction:row;flex-wrap:wrap;height:auto;justify-content:space-between;line-height:200%;margin:20px 0;min-height:80vh;opacity:0;overflow-x:hidden;overflow-y:hidden;padding:50px 5vw 0;transition:opacity 1s ease-out;width:auto}.about.animate{opacity:1}.about h1{border-bottom:2px solid #281f94;color:#fffc;font-size:40px;margin-bottom:20px;padding-bottom:10px;width:fit-content}.about-me{margin-right:20px;transform:translateX(-100%);width:60vw}.about-me,.profile-photo{transition:transform 1s ease-out}.profile-photo{transform:translateX(100%)}.about.animate .about-me,.about.animate .profile-photo{transform:translateX(0)}.about-me div{line-height:200%}.profile-img{border-radius:10px;filter:brightness(.5);filter:grayscale(70%);margin-top:120px;transition:filter .8s ease,transform .8s ease;width:300px}.profile-img:hover{filter:brightness(.7);filter:grayscale(20%);transform:scale(1.05)}@media screen and (max-width:767px){.about{align-items:center;flex-direction:column;margin:10px 0;padding:5vh 5vw 0}.about h1{font-size:32px;margin-bottom:20px}.about-me{margin-right:0;width:100%}.profile-photo{margin-bottom:20px}.profile-img{margin-top:60px;width:250px}.about-me div{font-size:14px;line-height:180%}}.experience{color:#fff9;display:block;font-size:16px;height:auto;line-height:200%;margin:20px 0;min-height:60vh;overflow-x:hidden;padding:50px 5vw 5vh;width:auto}.experience h1{border-bottom:2px solid #281f94;color:#fffc;font-size:40px;margin-bottom:20px;padding-bottom:10px;width:fit-content}.experience-content.animate .sac-isro,.experience-content.animate .tech-elecon{opacity:1;transform:translateY(0)}.experience-content{min-width:80%;width:auto}.experience-content .sac-isro{margin-bottom:30px;transform:translateY(-20%)}.experience-content .sac-isro,.experience-content .tech-elecon{opacity:0;transition:opacity 1s ease-out,transform 1s ease-out;white-space:wrap}.experience-content .tech-elecon{transform:translateY(20%)}@media screen and (max-width:767px){.experience h1{font-size:32px;margin-bottom:20px}}.skills{align-items:flex-start;color:#fff9;display:flex;flex-direction:column;height:auto;justify-content:flex-start;line-height:200%;margin:20px 0;min-height:80vh;overflow-x:hidden;overflow-y:hidden;padding:50px 5vw 0;white-space:nowrap;width:auto}.skills h1{border-bottom:2px solid #281f94;color:#fffc;font-size:40px;margin-bottom:20px;padding-bottom:10px;width:fit-content}.skill-content{align-items:start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;min-width:80%;width:auto}.skill-passage.animate{opacity:1;transform:translateY(0)}.skill-passage{color:#fff9;height:auto;opacity:0;padding:0 20px 20px 0;transform:translateY(10px);transition:opacity 1s ease-out,transform 1s ease-out;white-space:wrap;width:35vw}@media (max-width:1124px){.skill-passage{width:100%}}.skill-list-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;min-width:600px;padding-left:20px;width:50vw}.skill-list1,.skill-list2,.skill-list3{display:flex;flex-direction:row;list-style-type:none;margin:10px;padding:20px;position:relative;white-space:nowrap}.skill-list1{animation:scroll1 10s linear infinite}.skill-list2{animation:scroll2 20s linear infinite reverse}.skill-list3{animation:scroll3 15s linear infinite}.skill-list1 li,.skill-list2 li,.skill-list3 li{font-size:20px;margin:0 10px;opacity:.6;transition:opacity .5s ease}.skill-list1 li:hover,.skill-list2 li:hover,.skill-list3 li:hover{opacity:1}@keyframes scroll1{0%{left:120%;opacity:0}25%{left:85%;opacity:.5}50%{left:50%;opacity:1}75%{left:15%;opacity:.8}to{left:-20%;opacity:0}}@keyframes scroll2{0%{left:140%;opacity:0}25%{left:87.5%;opacity:.5}50%{left:35%;opacity:1}75%{left:-17.5%;opacity:.5}to{left:-70%;opacity:0}}@keyframes scroll3{0%{left:140%;opacity:0}25%{left:100%;opacity:.5}50%{left:60%;opacity:1}75%{left:20%;opacity:.8}95%{left:-10%;opacity:.5}to{left:-20%;opacity:0}}@media screen and (max-width:767px){.skills{margin:10px 0;min-height:60vh;overflow-y:visible;padding:0 3vw;white-space:normal}.skills h1{font-size:32px;margin-bottom:20px}.skill-content{align-items:center;flex-direction:column;width:100%}.skill-passage.animate{opacity:1;transform:translateY(0)}.skill-passage{font-size:16px;opacity:0;transform:translateY(10px);transition:opacity 1s ease-out,transform 1s ease-out;white-space:normal;width:100%}.skill-list-container{min-width:0;min-width:auto;overflow:hidden;padding-left:0;width:100%}.skill-list1,.skill-list2,.skill-list3{margin:5px 0;overflow:hidden;padding:10px 0;width:auto}.skill-list1 li,.skill-list2 li,.skill-list3 li{font-size:16px;margin:0 5px}@keyframes scroll1{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes scroll2{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes scroll3{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}}.projects{color:#fff9;font-size:16px;height:auto;line-height:200%;margin:20px 0;min-height:80vh;overflow-x:hidden;padding:50px 5vw 10vh;width:auto}.projects.animate{opacity:1}.projects h1{border-bottom:2px solid #281f94;color:#fffc;font-size:40px;padding-bottom:10px;width:fit-content}.projects-content{display:flex;flex-direction:column;padding:40px}.plag-detect{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:40px 0}.plag-logo{height:200px;margin:0 20px 10px 0;position:relative;transform:translateX(-200%);transition:transform .6s ease-out;width:300px}.projects.animate .plag-logo{transform:translateX(0)}.plag-logo-img{border-radius:10px;height:200px;width:300px}.plag-logo:hover .plag-logo-img{filter:blur(2px);transition:filter .3s ease-in-out}.plag-detect-content{transform:translateX(200%);transition:transform .6s ease-out;width:70%}.projects.animate .plag-detect-content{transform:translateX(0)}.ums{display:flex;flex-direction:row;flex-wrap:wrap-reverse;justify-content:space-between;margin:40px 0}.ums-content{margin-right:10px;transform:translateX(-200%);transition:transform .6s ease-out;width:70%}.projects.animate .ums-content{transform:translateX(0)}.ums-logo{height:200px;margin:0 0 10px;position:relative;transform:translateX(200%);transition:transform .6s ease-out;width:300px}.projects.animate .ums-logo{transform:translateX(0)}.ums-logo-img{border-radius:10px;height:200px;width:300px}.ums-logo:hover .ums-logo-img{filter:blur(2px);transition:filter .3s ease-in-out}.link-overlay1,.link-overlay2{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;width:100%}.link-overlay1 .project-link1,.link-overlay2 .project-link3{background-color:#007bff;border-radius:25px;color:#fff;font-size:14px;margin:5px 0;opacity:.6;padding:5px 20px;text-decoration:none}.link-overlay1 .project-link2,.link-overlay2 .project-link4{background-color:#a8a8a8;border-radius:25px;color:#000;font-size:14px;margin:5px 0;opacity:.6;padding:5px 20px;text-decoration:none}.link-overlay1 .project-link1:hover,.link-overlay1 .project-link2:hover,.link-overlay2 .project-link3:hover,.link-overlay2 .project-link4:hover,.plag-logo:hover .link-overlay1,.ums-logo:hover .link-overlay2{opacity:1;transition:opacity .3s ease}@media screen and (max-width:767px){.projects{margin:10px 0;padding:5vh 3vw 10vh}.projects h1{font-size:32px;margin-bottom:20px}.projects-content{padding:20px 10px}.plag-detect,.ums{align-items:center;flex-direction:column;margin:20px 0}.plag-logo,.ums-logo{margin:0 0 20px;max-width:300px;order:-1}.plag-logo,.plag-logo-img,.ums-logo,.ums-logo-img{height:auto;width:100%}.plag-detect-content,.ums-content{text-align:center;width:100%}.link-overlay1 .project-link1,.link-overlay1 .project-link2,.link-overlay2 .project-link3,.link-overlay2 .project-link4{font-size:16px;margin:10px 0;padding:8px 20px}.projects.animate .plag-detect-content,.projects.animate .plag-logo,.projects.animate .ums-content,.projects.animate .ums-logo{transform:translateX(0)}.plag-detect-content,.plag-logo,.ums-content,.ums-logo{opacity:0;transform:translateY(50px);transition:transform .6s ease-out,opacity .6s ease-out}.projects.animate .plag-detect-content,.projects.animate .plag-logo,.projects.animate .ums-content,.projects.animate .ums-logo{opacity:1;transform:translateY(0)}}.footer{align-items:center;background-color:#050524a1;bottom:0;height:80px;justify-content:flex-end;margin-top:100px;padding-right:100px;position:absolute;width:100%}.contact-links,.footer{display:flex;flex-direction:row}.contact-links{min-width:150px;width:auto}.contact-links a{margin:0 8px}@media screen and (max-width:767px){.footer{justify-content:center;padding:0}}body{font:normal 75%;font-family:Poppins;margin:0}#tsparticles{background-color:#09063b;height:100%;left:0;position:fixed;top:0;width:100%;z-index:0}.app-container{min-height:100vh;position:relative;width:100%}.content-container{position:relative;z-index:1}.content-container>*{position:relative}
/*# sourceMappingURL=main.b91e503b.css.map*/