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}.App{height:100%;min-height:100vh;width:100%}.App .page{margin-top:1.5rem}.light{background-color:#f2f2f2;color:#1c1e21}.dark{background-color:#18191a;color:#fff}.navbar-nav{width:100%}label[for=toggle-check]{display:flex;margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.home{margin-top:3rem}.home .greetings,.home .greetings .col{display:flex}.home .greetings .emoji{margin-right:1.5rem}.home .greetings .emoji,.home .greetings .title{font-size:3.8rem;font-weight:bolder}.home .greetings .subtitle{font-size:2.8rem}.home .content{display:flex;font-size:24px;justify-content:center;margin-top:3.5rem}.home .content .text{align-content:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;padding-right:2.5rem}.home .content .text a{text-decoration:unset}.home .content .text a,.home .content .text span{font-weight:700}.home .content .text .uni{color:#a64029}.home .content .text .lab{color:#0366d6}.home .content .text .research-field{color:#0c6b3a}.home .content .text .socials{display:flex;justify-content:center;margin-top:1.5rem}.home .content .text .socials a{all:unset}.home .content .text .socials .icons{cursor:pointer;margin-right:1rem}.home .content .text .socials .icons:hover{opacity:.9}.home .content .image{display:flex;justify-content:center}@media screen and (max-width:900px){.home .content .image{margin-bottom:1.5rem;margin-top:1.5rem}}.home .content .image .avatar{border:5px solid #a6823f;max-height:350px;width:auto}.publications{margin-top:3rem}.publications .greetings,.publications .greetings .col{display:flex}.publications .greetings .col .emoji{margin-right:1rem}.publications .greetings .col .emoji,.publications .greetings .col .title{font-size:2.5rem}.publications .greetings .col .subtitle{font-size:1rem}.publications .list{margin-top:1rem}.publications .bold{font-weight:700;margin:0 5px}.publications #searchPlaceholder{color:#1c1e21!important;margin-left:1rem}.publications #searchPlaceholder #searchIcon{margin-right:.5rem}.publications .divider{background-color:unset;margin-top:1rem;opacity:.5;width:100%}.publication{margin-bottom:.5rem;margin-top:.5rem}.publication button{all:unset}.publication .myself,.publication .title{font-weight:700}.publication .links{display:flex}.publication .bibtex{color:#0d6efd;cursor:pointer;text-decoration:underline}.publication .bibtex:hover{color:#0a58ca}.experiences{margin-top:3rem}.experiences .greetings,.experiences .greetings .col{display:flex}.experiences .greetings .col .emoji{margin-right:1rem}.experiences .greetings .col .emoji,.experiences .greetings .col .title{font-size:2.5rem}.experiences .greetings .col .subtitle{font-size:1rem}.experiences .list{margin-top:2rem}.experiences .list .section-header{align-items:center;display:flex}.experiences .list .section-divider{font-size:1.2rem;font-weight:700;margin-top:.5rem}.experiences .list .divider{background-color:unset;border-top:2px solid gray;margin-bottom:0;margin-left:1rem;opacity:.5;width:100%}.experiences .list .section-title{font-size:1.5rem;font-weight:bolder;margin-bottom:0;white-space:pre;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.experiences .list .industry,.experiences .list .teaching,.experiences .list .teaching-assistant{margin-bottom:1.5rem}.experiences .list .education{margin-bottom:1rem}.experience{margin-top:1.5rem}.experience .title{align-items:center;display:flex}.experience .title .position,.experience .title .year{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.experience .title .position{font-weight:bolder;margin-bottom:.5rem;margin-right:.5rem}.experiences .academic{margin-top:1rem}.award{margin-top:1.5rem}.award .title{align-items:center;display:flex}.award .title .position,.award .title .year{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.award .title .position{font-weight:bolder;margin-right:.5rem}.award .year{display:flex;font-weight:800;justify-content:center}.award .misc{margin-bottom:.5rem;margin-top:.5rem}.award .misc .link{margin-right:.5rem}.github-repo-card{border-radius:6px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;max-width:700px;width:100%}.github-repo-card.light{background-color:#f8f9fa;border:1px solid #ddd;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);color:#000}.github-repo-card.dark{background-color:#212529;border:1px solid #30363d;box-shadow:0 1px 3px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.4);color:#c9d1d9}.repo-header{align-items:center;display:flex;margin-bottom:8px;padding-left:.5em}.repo-header img{height:20px;margin-right:8px;width:20px}.repo-name{font-weight:600;margin-left:.5em;text-decoration:none}.repo-description{font-size:14px;margin-bottom:12px;padding-left:.5em;padding-right:.5em}.stat{margin-right:1.5em}.repo-stats{display:flex;font-size:12px;justify-content:space-between;padding-left:.5em}.stat-group{display:flex;flex-direction:column;margin-right:1.5em}.stat{align-items:center;display:flex}.stat .icons{margin-right:4px}.language-bars{border-radius:0 0 6px 6px;display:flex;flex-direction:row;height:8px;margin:10px 0 0;overflow:hidden;width:100%}.language-bar{height:100%}.cv .greetings{display:flex;justify-content:flex-end;margin-bottom:.5rem}.cv .greetings .col{display:flex}.cv .greetings .col .emoji{margin-right:1.5rem}.cv .greetings .col .emoji,.cv .greetings .col .title{font-size:2.5rem;font-weight:bolder}.cv .greetings .download{margin-bottom:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
/*# sourceMappingURL=main.10551dc1.css.map*/