*{padding:0;margin:0;text-decoration:none;list-style:none;box-sizing:border-box;outline:none}html{scroll-behavior:smooth;font-size:16px;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}body{font-family:"Nunito",sans-serif}#scroll-snap-container{width:100vw;height:100vh;display:flex;flex-direction:column;overflow-y:scroll;scroll-behavior:smooth;scroll-snap-type:y proximity;scrollbar-width:thin}.scroll-snap{scroll-snap-align:center;scroll-snap-stop:always}.profile-name{font-size:2rem;margin:1rem 0}.desgn-dept-group{font-size:1.5rem;margin-bottom:.5rem}.desgn-dept-group>a{color:#fff}.desgn-dept-group>a:hover{color:#00bfff;font-weight:700}.section-title{min-width:30%;padding:1rem 4rem;font-size:3rem;font-weight:700;text-align:right}nav{width:100%;height:90px;background-color:rgba(0,0,0,.83);box-shadow:0 0 25px 0 #000;z-index:9998;position:fixed;visibility:visible}#brand{line-height:90px;padding:0 3rem;color:#adb5bd;font-size:1.5rem;font-family:"Carter One"}nav ul{float:right;margin-right:20px;height:100%;display:flex;align-items:center}nav ul li{display:inline-block;line-height:90px;margin:0 1rem}nav ul li a{color:#adb5bd;font-size:1.2rem;font-weight:700}nav ul li a.active,nav ul li a:hover{padding-bottom:.5em;border-bottom-style:solid;border-bottom-color:#adb5bd}.checkbtn{font-size:1.5em;color:#adb5bd;float:right;line-height:100px;height:100px;margin-right:2rem;cursor:pointer;position:fixed;right:0;z-index:9999}#check,.checkbtn{display:none}#landing-div{height:-webkit-max-content;height:max-content;position:relative}#particles-div{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#2d3436;background-image:linear-gradient(315deg,#2d3436,#000 74%)}#tsparticles{height:100%}#home{position:relative;top:0;left:0}#about-card,#home{width:100%;min-height:100vh}#about-card{color:#fff;background-color:hsla(0,0%,100%,.08);display:flex;align-items:center}#social-me{padding:2em;flex:0.4 1}#social-links{opacity:.7;border-radius:.5em;width:-webkit-max-content;width:max-content;margin:auto;padding:1em;display:flex}.ionicon{opacity:.8;width:2.5em;height:2.5em;padding:.2em}.ionicon>path{fill:#fff}.ionicon:hover{opacity:1}.ionicon:hover>path{fill:#00bfff}#about-me{padding:4rem;flex:0.6 1}#about-me>p{margin:2em 0;text-align:justify;font-size:1.2rem}#contact{display:flex;width:100%;color:#d3d3d3;border-top-style:solid;border-top-color:hsla(0,0%,100%,.1);border-radius:1rem;padding:1em .6em 0}#contact span{font-weight:600}.contact-left,.contact-right{flex:0.5 1;font-size:1.2rem}.contact-right{text-align:right}#download-cv{text-decoration:none;display:flex;align-items:center;background:hsla(0,0%,100%,.5);width:-webkit-max-content;width:max-content;height:-webkit-max-content;height:max-content;padding:.3em .6em .3em .4em;border-radius:.4em;color:#000;font-size:1.2em;font-weight:600}#download-cv .ionicon{width:2em;height:2em}#download-cv .ionicon>path{fill:#000}#prof-img-box{height:20vw;width:20vw;max-width:250px;max-height:250px;object-fit:cover;border-radius:6px;box-shadow:0 3px 5px 2px rgba(255,142,164,.3);background-color:#fff}#my-profile,#prof-img-box{display:block;margin-left:auto;margin-right:auto}#my-profile{padding-top:2%;width:-webkit-max-content;width:max-content;text-align:center}.page-section:not(#home){display:flex;padding-top:calc(90px + 1rem);padding-bottom:1rem;height:100vh}#activity-list,#education-list,#papers-list,#posters-list,#supervision-list,#talks-list,#teaching-list,#whatsnew-list{display:flex;flex-direction:column;padding:1rem 3rem;width:100%;height:calc(100vh - 100px);max-width:1000px}.paper-div,.poster-div{margin:1rem .5em;padding:2rem;height:-webkit-min-content;height:min-content;overflow:hidden;border-radius:.8rem;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s}.expanded-paper{max-height:-webkit-min-content;max-height:min-content}.activity-div:hover,.education-div:hover,.paper-div:hover,.poster-div:hover,.supervision-div:hover,.talk-div:hover,.teaching-div:hover,.whatsnew-div:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.paper-div h4,.poster-div h4{font-size:1.3rem;font-weight:700}.award{color:#00f;font-weight:600;padding-top:.5rem}.homealert,.homelink{color:orange;font-weight:700;padding-top:.5rem}.homelink{text-decoration:underline}.event{display:flex;padding-top:.5rem;margin-top:1rem;border-top:outset}.event>p,.whatsnew-div p{font-size:.95rem;font-weight:600}.event p a,whatsnew-div h4 a{font-size:1rem;padding-left:1rem}.authors{padding-top:1rem;font-size:1rem;font-weight:600;color:rgba(0,0,0,.6)}.ellipsis-toggle{cursor:pointer;display:flex;justify-content:center;width:5em;padding:.3em;margin-top:.5em;border:none;border-radius:.3em;background-color:#fff;box-shadow:2px 2px 8px 3px #d3d3d3;transition:all .15s ease-in-out}.ellipsis-toggle:hover{box-shadow:8px 8px 16px 0 rgba(0,0,0,.2)}.ellipsis-toggle:active{transform:translateY(5px)}.ellipsis-toggle span{min-width:-webkit-min-content;min-width:min-content;width:4em;margin-right:.2em;text-align:center}.ellipsis-toggle .ionicon{padding:0;height:1.3em}.extra-paper-details{max-height:0;overflow:hidden;margin-top:1em;border-radius:7px;transition:max-height .8s ease}.extra-paper-details-inner div{margin-bottom:1em}.extra-paper-details-inner div p{font-size:1.2rem;font-weight:700}.extra-paper-details-inner div ul{width:-webkit-max-content;width:max-content}.extra-paper-details-inner div ul li{margin:.8em;padding:.5em;width:100%;border-radius:.5em;box-shadow:2px 2px 8px 3px #d3d3d3}.paper-extra-points ul li a{padding-left:.4em}.paper-videos div{display:flex;overflow:auto;padding:.5em}.paper-videos div iframe{margin:.5em;padding:.2em;width:400px;height:230px;border-radius:.5em;box-shadow:2px 2px 8px 3px #d3d3d3}.show-paper-details{max-height:-webkit-max-content;max-height:max-content}.teaching-div{margin:1rem .5rem;width:45vw;height:-webkit-min-content;height:min-content;overflow:hidden;border-radius:.8rem;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.05s;font-size:1.4em;font-weight:700;color:#2d3436;display:flex}.teaching-div>div{flex:auto;padding:1.5rem}.teaching-div img{height:150px}.teaching-div div a{font-size:.8em;padding-left:1em}.teaching-div div p{padding:.4rem 0}.teaching-details span,.teaching-div div p{font-size:.9em;font-weight:600;color:grey}.activity-div,.education-div,.supervision-div,.talk-div,.whatsnew-div{margin:1rem .5rem;padding:1.5rem;height:-webkit-min-content;height:min-content;overflow:hidden;border-radius:.8rem;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.05s;color:#2d3436}.education-div>p{font-size:1.2em;font-weight:600;padding-top:.6rem;opacity:.7}.activity-div>span,.education-div>p:first-child,.talk-div>p{font-size:1.4rem;font-weight:700;padding-top:0;opacity:1}.activity-div>span{font-size:1.2rem}.talk-div>div{padding-top:.8rem;color:rgba(0,0,0,.9);font-weight:600}#supervision-list div div>label,#whatsnew-list div div>label{font-size:1.4rem;font-weight:600}.supervision-div div,.whatsnew-div h4{font-size:1.2rem;font-weight:600}.supervision-div div span,.whatsnew-div div h4{color:rgba(0,0,0,.5)}.supervision-div>div:first-child,.whatsnew-div>h4{padding-bottom:.7rem}.supervision-div>div:first-child>span{color:#2d3436}#activities,#supervision,#whatsnew{background-color:#e9ecef}#education{position:relative}#footer{position:absolute;bottom:0;left:0;right:0;text-align:center;font-weight:600;padding-bottom:1vh;font-size:.9rem}@media (max-width:1400px){html{font-size:2.5vw}nav{opacity:1;height:-webkit-max-content;height:max-content;max-height:0;overflow:hidden;background:rgba(0,0,0,.9);transition:max-height 1s}nav.menu-clicked{max-height:100vh}#brand{line-height:100px}#landing-div .checkbtn{display:flex;align-items:center;height:100px;line-height:100px}#landing-div label .ionicon{width:1.5em;height:1.5em;opacity:1}nav ul{flex-direction:column;align-items:-webkit-flex-end;align-items:flex-end;height:auto;max-height:100vh;width:100%;text-align:right;margin:auto}nav ul li{line-height:100px}#home{padding-top:0}#prof-img-box{height:20vw;width:20vw}#brand{padding-left:1.5rem}#about-card{flex-direction:column;padding-top:0;min-height:50vh}#social-me{flex:inherit;margin-top:2em;padding-bottom:0}#about-me{flex:1 1;padding:1.5em 2em}#about-me>p{margin:0}.checkbtn,nav ul li{display:block}nav ul li{line-height:50px;margin-right:2.5rem}nav ul li a{font-size:1.2em}.page-section:not(#home){padding:0;flex-direction:column}.section-title{line-height:100px;padding:0 1.5rem;text-align:left}#activity-list,#education-list,#papers-list,#posters-list,#supervision-list,#talks-list,#teaching-list,#whatsnew-list{padding:0 1rem;align-self:center}.teaching-div{width:auto}.teaching-div img{height:120px}}@media (max-width:1400px) and (min-width:500px){html{font-size:13px}}
/*# sourceMappingURL=main.608d2684.chunk.css.map */