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}*{box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;margin:0;padding:0}body{background-color:#000;color:#fff;overflow-x:hidden}.main{height:100%}.home{align-items:center;background-color:#3b82f51a;box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:0;position:relative;width:100%}.home .background-picture{height:100%;left:0;object-fit:cover;opacity:.21;position:absolute;top:0;width:100%;z-index:-1}.my-info{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;margin-top:110px;max-width:1200px;padding:0 20px;position:relative;text-align:justify;top:10%;width:100%;z-index:1}.my-info a{background:#fff;border-radius:5px;color:#000;display:inline-block;font-weight:700;margin:30px 0;padding:10px 18px;text-decoration:none}.profile_picture{flex:0 0 auto;margin-right:40px;margin-top:-20px}.responsive{border-radius:20%;height:auto;width:300px}.content{flex:1 1;font-size:15.5px;letter-spacing:1px;line-height:28px;max-width:800px}@media screen and (max-width:768px){.my-info{align-items:center;flex-direction:column;gap:15px;padding:10px;top:80%}.profile_picture{margin-bottom:-5px}.responsive{width:150px}.content{font-size:12px;line-height:20px;max-width:90%}}@media screen and (max-width:1024px){.my-info{align-items:center;flex-direction:column;gap:15px;margin-top:100px;padding:10px}.profile_picture{margin-bottom:-5px}.responsive{width:150px}.content{font-size:-1px;line-height:20px;max-width:90%}}.main #myBtn{border:none;border-radius:4px;bottom:20px;color:#fff;cursor:pointer;outline:none;position:fixed;right:30px;z-index:99}#myBtn:hover{transform:scale(1.1);transition:transform .3s ease-in-out}#navbar{align-items:center;background-color:#000;box-shadow:0 4px 10px #0003;display:flex;justify-content:space-between;left:0;padding:28px 30px;position:fixed;top:0;width:100%;z-index:1000}.nav-links{display:flex;gap:38px;list-style:none;margin:0 auto;padding:0}.nav-links li{display:inline}.nav-links a{color:#fff;font-size:13px;font-weight:700;letter-spacing:2px;text-decoration:none}.nav-links a:hover{color:#83b4ff;font-size:medium}.hamburger{background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:5px}.hamburger span{background:#fff;height:3px;transition:.3s;width:30px}@media screen and (max-width:768px){.nav-links{align-items:center;background:#000000e6;border-radius:5px;display:none;flex-direction:column;max-height:70vh;overflow-y:auto;padding:11px 0;position:absolute;right:0;top:60px;width:220px}.nav-links li{padding:10px 0}.hamburger{display:flex}.nav-links.active{display:flex;gap:1px}.hamburger.active span:first-child{transform:rotate(45deg) translate(5px,5px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}}.education{align-items:center;background-color:rgb(0 18 51/var(--tw-bg-opacity));color:#000;display:flex;flex-direction:column;gap:20px}.education-item,.education-title{text-align:center}.education-item{background:#fff;border:4px solid #0000;border-radius:10px;box-shadow:0 4px 8px #0000001a;box-shadow:2px 2px 5px #007bff;color:#000;display:flex;flex-direction:column;font-size:15px;justify-content:space-between;letter-spacing:1px;margin-bottom:1.5rem!important;max-width:600px;padding:20px;transition:transform .3s ease;width:90%}.education-item:hover{transform:scale(1.03)}.education-logo img{height:auto;margin-bottom:15px;max-width:150px}h3,h4{margin:10px 0}p{letter-spacing:1px;line-height:1.5}@media (min-width:768px){.education{align-items:stretch;flex-direction:row}.education,.education-title{justify-content:center}.education-item{width:45%}}@media (min-width:1024px){.education{gap:40px}.education-item{width:40%}}.education-ucd-logo{height:100px;left:80%;margin-left:709px;margin-top:20px;width:100px}.ucd #ucd-my-title{font-size:20px;line-height:2rem;margin-left:265px;margin-top:20px;text-align:center;width:1000px}.ucd #ucd-my-title:hover{color:#83b4ff}.education-ucd{background:#333;border:4px solid #0000;border-radius:7px;box-shadow:10px 8px 8px #afadad;font-size:15px;line-height:1.8rem;margin-bottom:1.5rem!important;margin-left:255px;margin-top:20px;padding:18px;width:1000px}.education-vit-logo{height:100px;left:80%;margin-left:709px;margin-top:20px;width:100px}.vit #vit-my-title{font-size:20px;line-height:2rem;margin-left:265px;margin-top:20px;text-align:center;width:1000px}.vit #vit-my-title:hover{color:#83b4ff}.education-vit{background:#333;border:4px solid #0000;border-radius:7px;box-shadow:10px 8px 8px #afadad;font-size:15px;line-height:1.8rem;margin-bottom:1.5rem!important;margin-left:255px;margin-top:20px;padding:18px;width:1000px}.work-experience-title{flex-wrap:wrap;letter-spacing:2px;margin-bottom:20px;margin-top:40px;text-align:center}.work-experience-title h2{font-size:24px;text-transform:uppercase}.work-experience-timeline{align-items:center;color:#000;display:flex;flex-direction:column;margin:auto;max-width:800px}.experience-container{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;box-shadow:2px 2px 5px #007bff;color:#000;margin-bottom:20px;max-width:600px;padding:20px;text-align:left;transition:transform .3s ease-in-out;width:90%}.experience-container:hover{transform:translateY(-5px)}.experience-header{align-items:center;display:flex;gap:15px;justify-content:space-between}.experience-header h2{flex-grow:1;font-size:20px;margin:0;white-space:nowrap}.experience-container h4{color:#555;font-size:16px;margin:1px 0 5px}.experience-container hr{border:none;border-top:1px solid #ddd;margin-bottom:10px}.experience-container ul{margin-top:0;padding-left:20px}.experience-container li{font-size:14px;line-height:1.5;margin-bottom:8px}.experience-date{color:#333;font-size:16px;font-weight:700;margin-bottom:5px}@media (min-width:768px){.work-experience-title h2{font-size:28px}.experience-container{width:80%}}@media (max-width:1024px){.work-experience-title h2{font-size:22px}.experience-container{width:95%}}.project-title{letter-spacing:2px;margin-top:50px;text-align:center}.projects-container{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.project-card{background:#f9f9f9;border-radius:10px;box-shadow:0 4px 8px #0003;height:570px;overflow:hidden;transition:transform .3s ease;width:25%}.project-card:hover{box-shadow:2px 2px 2px #007bff;transform:scale(1.04)}.project-card img{height:auto;width:100%}.project-card .project-content{color:#000;font-family:monospace;padding:15px;text-align:center}.project-card p{font-family:monospace;font-size:14px;font-weight:700;padding-top:-100px}.project-card ul{font-family:monospace;font-size:12px;padding:5px;text-align:left}@media (max-width:1024px){.project-card{width:60%}}@media (max-width:768px){.projects-container{align-items:center;flex-direction:column}.project-card{width:70%}}.skills-ucd{grid-gap:30px;align-items:start;background:#fff;border-radius:7px;box-shadow:10px 8px 20px #afadad;color:#000;display:grid;gap:30px;grid-template-columns:repeat(2,1fr);justify-content:center;line-height:1.8rem;margin:20px auto;max-width:1100px;padding:18px;width:80%}@media (max-width:1024px){.skills-ucd{grid-template-columns:1fr;width:70%}}@media (max-width:768px){.skills-title{text-align:center}.skills-ucd{padding:15px;width:70%}}.extracurriculars-title{color:#000;letter-spacing:2px;margin-top:50px;text-align:center}h2{color:#000;font-size:24px;margin-top:-1px}.extracurriculars-timeline{margin:50px auto;max-width:800px;padding-left:100px;position:relative}.extracurriculars-timeline:before{background-color:#007bff;bottom:0;content:"";left:80px;position:absolute;top:0;width:4px}.ex-container{background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;margin-bottom:20px;padding:20px 30px;position:relative;transition:transform .3s ease-in-out;width:90%}.ex-container:hover{box-shadow:2px 0 0 #007bff;transform:scale(1.03)}.ex-container:before{background-color:#007bff;border:3px solid #7fc3fb;border-radius:50%;content:"";height:14px;left:-60px;position:absolute;top:20px;width:14px;z-index:1}h4,h5{color:#333;line-height:20px;margin:5px 0}ul{padding-left:20px}ul li{color:#000;margin-bottom:8px}hr{margin-bottom:10px}@media screen and (max-width:768px){.extracurriculars-timeline{left:20px;padding-left:80px}.extracurriculars-timeline:before{left:55px}.ex-container{font-size:12px;width:80%}.ex-container:before{left:-60px}}@media screen and (max-width:1024px){.extracurriculars-timeline{left:2px;padding-left:88px}.extracurriculars-timeline:before{left:60px}.ex-container{width:88%}.ex-container:before{left:-70px}}.domain-title{color:#000;flex-wrap:wrap;letter-spacing:2px;margin-bottom:20px;margin-top:50px;text-align:center}.domain-title h2{color:#000;font-size:24px;text-transform:uppercase}.domain-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.domain-item{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#000;max-width:400px;padding:20px;text-align:center;transition:transform .3s ease-in-out;width:90%}.domain-item:hover{transform:translateY(-5px)}.domain-item img{background-color:#fff;border-radius:2px;height:80px;margin-bottom:10px;width:80px}.domain-item h3{font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-size:18px;letter-spacing:2px}@media (min-width:768px){.domain-title h2{font-size:28px}.domain-container{flex-direction:row}}@media (max-width:1024px){.domain-title h2{font-size:22px}.domain-container{align-items:center;flex-direction:column}}.site-footer{align-items:center;display:flex;flex-direction:column;justify-items:center;margin-bottom:51px;padding:3em 0;position:relative;text-align:center}#education-title,#extracurriculars,#home,#project-title,#site-footer,#skills,#work-experience-title{scroll-margin-top:110px}.row{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-items:center;text-align:center}.social-1,.social-2,.social-3,.social-4{align-items:center;border:4px solid #0000;border-radius:5px;box-sizing:border-box;display:flex;font-size:15px;justify-content:center;line-height:1.8rem;margin-top:20px;position:relative}@media screen and (max-width:1024px){.social-1,.social-2,.social-3,.social-4{height:50px;margin-top:10px;width:50px}.social-1 img,.social-2 img,.social-3 img,.social-4 img{height:40px;width:40px}}@media screen and (max-width:768px){.social-1,.social-2,.social-3,.social-4{height:45px;width:45px}.social-1 img,.social-2 img,.social-3 img,.social-4 img{height:35px;width:35px}}@media screen and (max-width:480px){.social-1,.social-2,.social-3,.social-4{height:40px;width:40px}.social-1 img,.social-2 img,.social-3 img,.social-4 img{height:30px;width:30px}}span{background-color:#fff;border-radius:100px;color:#fff;display:block;font-size:7.1em;height:30px;text-align:center;width:30px}.copyright-message{align-items:center;bottom:0;color:#fff;display:flex;justify-content:center;padding:20px;position:relative;width:100%}#footer-message{text-align:center}@media screen and (max-width:768px){#footer-message{font-size:14px;padding:10px}}@media screen and (max-width:480px){#footer-message{font-size:12px;padding:5px}}
/*# sourceMappingURL=main.55d5b920.css.map*/