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;margin:0;padding:0}body{color:#fff;font-family:Poppins,sans-serif}.navbar,body{background-color:#1b2430}.navbar{align-items:center;display:flex;justify-content:space-between;padding:10px 30px;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.logo{color:orange;font-size:39px;font-weight:700;margin-top:20px}.nav-links{display:flex;gap:20px;list-style:none;margin:20px 0 0;padding:0}.nav-links li a{color:#ccc;font-size:20px;font-weight:500;text-decoration:none;transition:color .3s}.nav-links li a:hover{color:#1da1f2}.homepage{align-items:center;display:flex;height:calc(100vh - 60px);justify-content:space-between;padding:0 10%}.content{max-width:50%}.content h2{color:#aaa;font-size:24px;margin-bottom:10px}.content h1{font-size:50px;margin-bottom:10px}.content h3{font-size:24px;margin-bottom:20px}.highlight{color:#1da1f2}.content p{color:#ddd;font-size:16px;line-height:1.5;margin-bottom:20px}.social-icons{display:flex;gap:20px;margin-top:20px}.icon{color:#1da1f2;cursor:pointer;font-size:24px;text-decoration:none;transition:color .3s ease}.icon:hover{color:#0d6efd}.popup-overlay{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.popup-box{background:#000;border-radius:10px;box-shadow:0 5px 15px #0000004d;margin-left:40px;padding:20px 40px;position:relative;text-align:center}.close-btn{background:none;border:none;color:red;cursor:pointer;font-size:20px;font-weight:700;position:absolute;right:10px;top:10px}.close-btn:hover{color:darkred}.popup-box a{color:#1da1f2;font-size:18px;text-decoration:none}.popup-box a:hover{text-decoration:underline}.download-btn{background-color:#1da1f2;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.download-btn:hover{background-color:#0d6efd}.download-btn a{color:#fff;text-decoration:none}.profile-picture{max-width:90%;text-align:center}.profile-picture img{background:#1da1f2;border-radius:50%;box-shadow:0 0 30px #1da1f2;height:400px;padding:10px;width:400px}@media (max-width:768px){.homepage{flex-direction:column;text-align:center}.content,.profile-picture{max-width:100%}.profile-picture{margin-top:20px}}html{scroll-behavior:smooth}.section{background-color:#1b2430;color:#fff;padding:60px 20px}.section h2{color:#1da1f2;font-size:32px;margin-bottom:40px;text-align:center}.experience-item{background-color:#242f40;border-radius:12px;box-shadow:0 8px 16px #0000004d;margin:0 auto;max-width:900px;padding:20px}.timeline-header h3{color:#1da1f2;font-size:20px;margin-bottom:5px}.timeline-header h4{color:#1da1f2;font-size:16px;font-style:italic;margin-bottom:10px}.timeline-date{color:#ddd;margin-bottom:20px}.experience-points{display:flex;flex-wrap:wrap;gap:15px;margin-top:20px}.point-box{background-color:#1b2430;border-radius:8px;box-shadow:0 4px 8px #0003;box-sizing:border-box;color:#ddd;flex-basis:calc(50% - 15px);flex-grow:1;flex-shrink:1;font-size:14px;line-height:1.6;padding:15px}.point-box p{margin:0}@media (max-width:768px){.point-box{flex:1 1 100%}}.projects-section{background-color:#1b2430;color:#fff;padding:60px 20px}.projects-section h2{color:#1da1f2;font-size:32px;margin-bottom:40px;text-align:center}.project-item{background-color:#242f40;border-radius:12px;box-shadow:0 8px 16px #0000004d;margin-bottom:30px;padding:20px}.project-item h3{color:#1da1f2;font-size:20px;margin-bottom:10px}.project-item p{color:#ddd;font-size:14px;line-height:1.6}.project-item strong{color:#1da1f2}.project-item:not(:last-child){margin-bottom:20px}.education-section{background-color:#1b2430;color:#fff;padding:60px 20px}.education-section h2{color:#1da1f2;font-size:32px;margin-bottom:40px;text-align:center}.timeline{display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:900px;position:relative}.timeline:before{background-color:#1da1f2;content:"";height:100%;left:20px;position:absolute;top:0;width:2px}.timeline-item{align-items:flex-start;display:flex;gap:20px;padding-left:60px;position:relative}.timeline-item:before{background-color:#1da1f2;border-radius:50%;box-shadow:0 0 8px #1da1f280;content:"";height:12px;left:10px;position:absolute;top:8px;width:12px}.timeline-date{color:#ccc;font-size:14px;font-weight:700;margin-bottom:5px}.timeline-content{background-color:#242f40;border-radius:12px;box-shadow:0 8px 16px #0000004d;flex:1 1;padding:20px}.timeline-content h3{color:#1da1f2;font-size:20px;margin-bottom:8px}.timeline-content p{color:#ddd;font-size:14px;margin:0}.education-logo{background-color:#fff;border-radius:50%;box-shadow:0 4px 8px #0003;height:50px;margin-bottom:10px;padding:5px;width:90px}@media (max-width:768px){.timeline-item{padding-left:40px}.timeline-date{font-size:12px}.timeline-content{padding:15px}.education-logo{height:30px;width:30px}}.skills-section{background-color:#1b2430;color:#fff;padding:60px 20px;text-align:center}.skills-section h2{color:#1da1f2;font-size:32px;margin-bottom:40px}.skills-container{background-color:#242f40;border-radius:15px;box-shadow:0 8px 16px #00000080;margin:0 auto;max-width:900px;padding:30px}.skills-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.skill-item{align-items:center;display:flex;flex-direction:column}.skill-item img{height:50px;margin-bottom:10px;transition:transform .3s;width:50px}.skill-item img:hover{transform:scale(1.1)}.skill-item p{color:#ddd;font-size:14px;margin:0}.certifications-section{background-color:#f9f9f9;border-radius:12px;box-shadow:0 4px 8px #0000001a;margin:40px auto;max-width:800px;padding:40px;text-align:left}.certifications-section h2{align-items:center;color:#333;display:flex;font-size:2rem;font-weight:700;gap:10px}.certifications-section span{font-size:2rem}.certifications-list{list-style-type:none;margin-top:20px;padding:0}.certifications-list li{color:#555;font-size:1.1rem;line-height:1.6;margin-bottom:20px}.certifications-list strong{color:#222;font-size:1.2rem}.certifications-list li:before{color:#007bff;content:"🎓";font-size:1.2rem;padding-right:10px}.achievements-section{background-color:#f9f9f9;border-radius:12px;box-shadow:0 4px 8px #0000001a;margin:40px auto;max-width:800px;padding:40px;text-align:left}.achievements-section h2{align-items:center;color:#333;display:flex;font-size:2rem;font-weight:700;gap:10px}.achievements-section span{font-size:2rem}.achievements-list{list-style-type:none;margin-top:20px;padding:0}.achievements-list li{color:#555;font-size:1.1rem;line-height:1.6;margin-bottom:20px}.achievements-list strong{color:#222;font-size:1.2rem}.achievements-list li:before{color:#28a745;content:"✔️";font-size:1.2rem;padding-right:10px}.campus-involvement-section{background-color:#1b2430;color:#fff;padding:60px 20px}.campus-involvement-section h2{color:#1da1f2;font-size:32px;margin-bottom:30px;text-align:center}.involvement-item{background-color:#242f40;border-radius:10px;box-shadow:0 8px 16px #00000080;margin-bottom:20px;padding:20px}.involvement-item h3{color:#fff;font-size:22px;margin-bottom:10px}.involvement-item p{color:#ddd;font-size:16px;line-height:1.5}
/*# sourceMappingURL=main.a05036a7.css.map*/