@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-color:#f9f9f9;color:#333;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.6;margin:0;overflow-x:hidden;padding:0}.container{background-color:#fff;box-sizing:border-box;margin:0 auto;max-width:1200px;padding:0 20px;text-align:justify;width:90%}section{border-bottom:1px solid #eaeaea}h1,h2,h3{color:#2c3e50}a{color:#3498db;margin-right:10px;text-decoration:none;transition:color .3s}a:hover{color:#2980b9}header{box-sizing:border-box}header#header{margin-top:0;transition:margin-top .4s ease}.profile-info{box-sizing:border-box;margin:0 30px;max-width:100%}.social-links{margin-top:20px}.social-links a.icon-link{align-items:center;background-color:#f1f1f1;border-radius:50%;color:#555;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.social-links a.icon-link:hover{transform:translateY(-3px)}.social-links a.github-icon:hover{background-color:#333;color:#fff}.social-links a.linkedin-icon:hover{background-color:#0077b5;color:#fff}.social-links a.cv-icon:hover{background-color:#3498db;color:#fff}.social-links a.email-icon:hover{background-color:#e74c3c;color:#fff}.social-links a.google-scholar-icon:hover{background-color:#4285f4;color:#fff}.section-title{border-bottom:2px solid #3498db;display:inline-block;font-size:1.75rem;font-weight:600;letter-spacing:-.01em;margin-bottom:20px;padding-bottom:10px}.publication{background-color:#fff;border-radius:5px;box-shadow:0 2px 5px #0000001a;margin-bottom:20px;padding:15px}.publication-title{font-size:1.25rem;font-weight:600;margin-bottom:5px}.publication-authors{font-size:1.125rem;font-weight:400;margin-bottom:5px}.publication-venue{color:#7f8c8d}.teaching-item{margin-bottom:20px;padding:15px}.activity-item,.teaching-item{background-color:#fff;border-radius:5px;box-shadow:0 2px 5px #0000001a}.activity-item{margin-bottom:5px;padding:5px}.teaching-title{font-size:1.25rem;font-weight:600;margin-bottom:5px}.teaching-institution{color:#7f8c8d;font-size:1.125rem;font-weight:400}footer{color:#7f8c8d;font-size:14px;padding:20px 0;text-align:center}.navbar{align-items:center;background-color:#2b4a69;box-shadow:0 2px 4px #0000001a;display:flex;justify-content:space-between;padding:1rem 2rem;position:sticky;top:0;z-index:1000}.navbar-brand{color:#fff;font-size:1.25rem;font-weight:600}.navbar-menu{display:flex;gap:1.5rem}.navbar-item{color:#fff;font-size:1rem;font-weight:500;text-decoration:none;transition:color .3s ease}.navbar-item:hover{color:#0077b5}.mobile-menu-button{background:none;border:none;color:#e5e2de;cursor:pointer;display:none;padding:.5rem;transition:color .3s ease}.mobile-menu-button:hover{color:#0077b5}header{background-color:#fff;justify-content:center;padding:40px 0;width:100%}.header-content,header{align-items:center;display:flex}.header-content{flex-direction:column;margin:0 auto;max-width:1200px}.profile-image-container{border:4px solid #fff;border-radius:50%;box-shadow:0 4px 8px #00000026;height:250px;overflow:hidden;width:250px}.profile-image{height:100%;object-fit:cover;width:100%}.profile-info{margin-top:20px;text-align:center}.profile-name{color:#333;font-size:2.75rem;font-weight:700;letter-spacing:-.02em;margin-bottom:8px}.profile-title{color:#666;font-size:1.375rem;font-weight:500;margin-bottom:16px}.social-links{gap:16px;margin-top:16px}.icon-link{background-color:#f5f5f5;color:#333;display:flex;height:40px;width:40px}.icon-link:hover{background-color:#333;box-shadow:0 4px 6px #0000001a;color:#fff;transform:translateY(-3px)}.github-icon:hover{background-color:#24292e}.linkedin-icon:hover{background-color:#0077b5}.email-icon:hover{background-color:#ea4335}.cv-icon:hover,.google-scholar-icon:hover{background-color:#4285f4}@media (max-width:768px){.navbar-name{display:none}body.menu-is-active header#header{margin-top:170px}.navbar{background-color:#2b4a69;padding:.75rem 1rem;position:relative}.mobile-menu-button{display:block}.navbar-menu{background-color:#2b4a69;box-shadow:0 4px 6px #0000001a;display:none;flex-direction:column;gap:1rem;left:0;max-height:0;opacity:0;overflow:hidden;padding:0 1rem;position:absolute;right:0;top:100%;transition:max-height .4s ease,opacity .4s ease,padding .4s ease}.navbar-menu.is-active{display:flex;max-height:300px;opacity:1;padding:1rem}.navbar-item{border-bottom:1px solid #eee;padding:.5rem 0;text-align:center;width:100%}.navbar-item:last-child{border-bottom:none}.profile-image-container{height:200px;width:200px}.profile-name{font-size:2.25rem}header{flex-direction:column;text-align:center}.profile-image{margin-bottom:20px}.profile-info{margin:0;padding-left:0}.social-links{display:flex;justify-content:center}}#recent-news{margin-bottom:2rem}.news-list{list-style:none;margin-top:1rem;padding-left:0}.news-item{align-items:flex-start;display:flex;margin-bottom:.75rem}.news-icon{align-items:center;display:flex;margin-right:.75rem}.news-content{flex:1 1;font-weight:400}.news-date{font-weight:600}.see-more-button{align-items:center;background:none;border:none;color:#3b82f6;cursor:pointer;display:flex;font-weight:500;margin-top:.5rem;padding:0}.see-more-button:hover{color:#2563eb}.chevron-icon{margin-left:.25rem;transition:transform .2s ease}.chevron-icon.rotated{transform:rotate(180deg)}.profile-position{line-height:1rem;margin-bottom:50px}@media screen and (max-width:768px){.container{font-size:17px;padding:0 15px;width:95%}.profile-name{font-size:2.25rem}.profile-title{font-size:1.25rem}.section-title{font-size:1.5rem}.news-date{font-size:17px;font-weight:600}}@media screen and (max-width:480px){.container{padding:0 10px;width:100%}.profile-name{font-size:2rem}.profile-title{font-size:1.125rem}}*{box-sizing:border-box}.biography,.biography p{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;text-align:justify}.biography p{line-height:1.8;margin-bottom:1.5rem}.university-link{font-weight:500;position:relative;transition:all .3s ease}.university-link,.university-link:visited{color:#2563eb;text-decoration:none}.university-link:hover{color:#1d4ed8;text-decoration:none}.university-link.buet:hover{color:#c8102e}.university-link.cse:hover{color:#2e3192}.university-link.txstate:hover{color:#4f2683}.university-link.cs:hover{color:#1e88e5}.university-link.shibbir:hover{color:#059669}.social-icon{color:#4a5568;transition:all .3s ease}.social-icon:hover{transform:translateY(-2px)}.github-icon .social-icon{color:#333}.linkedin-icon .social-icon{color:#0077b5}.email-icon .social-icon{color:#ea4335}.google-scholar-icon .google-scholar-icon-svg{color:#4285f4}.github-icon:hover .social-icon{color:#24292e}.linkedin-icon:hover .social-icon{color:#0a66c2}.email-icon:hover .social-icon{color:#d93025}.google-scholar-icon:hover .google-scholar-icon-svg{color:#1a73e8}.icon-link{align-items:center;background-color:#00000008;border-radius:50%;display:inline-flex;justify-content:center;padding:6px;transition:all .3s ease}.icon-link:hover{background-color:#00000014}.social-links{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:12px}.resume-link{color:#4285f4;display:inline-block;font-size:.95em;font-weight:500;letter-spacing:.3px;margin-top:16px;position:relative;text-decoration:none;transition:all .3s ease}.resume-link:after{background-color:#4285f4;bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease;width:100%}.resume-link:hover{color:#1a73e8}.resume-link:hover:after{transform:scaleX(1);transform-origin:bottom left}@media screen and (max-width:768px){.social-links{gap:6px}.icon-link{padding:4px}.resume-link{font-size:.9em}}
/*# sourceMappingURL=main.0de3b961.css.map*/