.rounded-social-buttons{text-align:center}.rounded-social-buttons .social-button{display:inline-block;position:relative;cursor:pointer;width:2.125rem;height:2.125rem;border:.125rem solid transparent;padding:0;text-decoration:none;text-align:center;color:#fefefe;font-size:1.5625rem;font-weight:400;line-height:1.5em;border-radius:1.6875rem;transition:all .5s ease;margin-right:.25rem;margin-bottom:.25rem}.rounded-social-buttons .social-button:hover,.rounded-social-buttons .social-button:focus{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.rounded-social-buttons .fa-twitter,.fa-facebook-f,.fa-linkedin,.fa-github,.fa-orcid,.fa-researchgate,.fa-envelope{font-size:25px}.rounded-social-buttons .social-button.facebook{background:#3b5998}.rounded-social-buttons .social-button.facebook:hover,.rounded-social-buttons .social-button.facebook:focus{color:#3b5998;background:#fefefe;border-color:#3b5998}.rounded-social-buttons .social-button.twitter{background:#55acee}.rounded-social-buttons .social-button.twitter:hover,.rounded-social-buttons .social-button.twitter:focus{color:#55acee;background:#fefefe;border-color:#55acee}.rounded-social-buttons .social-button.linkedin{background:#007bb5}.rounded-social-buttons .social-button.linkedin:hover,.rounded-social-buttons .social-button.linkedin:focus{color:#007bb5;background:#fefefe;border-color:#007bb5}.rounded-social-buttons .social-button.github{background:#000}.rounded-social-buttons .social-button.github:hover,.rounded-social-buttons .social-button.github:focus{color:#000;background:#fefefe;border-color:#000}.rounded-social-buttons .social-button.email{background:#60c17d}.rounded-social-buttons .social-button.email:hover,.rounded-social-buttons .social-button.email:focus{color:#60c17d;background:#fefefe;border-color:#000}.rounded-social-buttons .social-button.orcid{background:#a6ce3b}.rounded-social-buttons .social-button.orcid:hover,.rounded-social-buttons .social-button.orcid:focus{color:#a6ce3b;background:#fefefe;border-color:#a6ce3b}.rounded-social-buttons .social-button.researchgate{background:#5dd1b0}.rounded-social-buttons .social-button.researchgate:hover,.rounded-social-buttons .social-button.researchgate:focus{color:#5dd1b0;background:#fefefe;border-color:#5dd1b0}.profile{border-style:solid;border-color:gray;margin-left:1rem;margin-right:1rem;margin-bottom:1rem;border-radius:6px;border-radius:50%}.left{float:left}.right{float:right}@media screen and (max-width:450px) and (max-width:450px){.profile{width:40%}}footer{clear:both;margin-top:2em}.links a{margin-right:1em}.copy{color:#aaa;text-align:center}html,body{height:100%}body{max-width:800px;font-family:inter,sans-serif;margin:0 auto;line-height:1.7;font-size:20px;color:#333;background-color:#fdfdfd;padding:2em 1em;text-rendering:optimizeLegibility;height:100%}@media(prefers-color-scheme:dark){body{background-color:#061725;color:#ddd}}h1,h2,h3,h4,h5,h6{font-family:inter,sans-serif;font-weight:700;line-height:1.8;margin:0;text-transform:inherit}a{color:#60c17d;text-decoration:none}a:hover{color:#333}@media(prefers-color-scheme:dark){a:hover{color:#ddd}}p a{color:#333;text-decoration:none;background:-webkit-linear-gradient(transparent 90%,#85cf9b 10%);background:-moz-linear-gradient(transparent 90%,#85cf9b 10%);background:linear-gradient(transparent 90%,#85cf9b 10%);-webkit-box-shadow:inset 0 0 0 0 #85cf9b;box-shadow:inset 0 0 #85cf9b;-webkit-transition:box-shadow ease 1s;-moz-transition:box-shadow ease 1s;transition:box-shadow ease 1s}p a:hover{color:#fff;-webkit-box-shadow:inset 0 -100px 0 0 #85cf9b;box-shadow:inset 0 -100px #85cf9b}@media(prefers-color-scheme:dark){p a{color:#ddd}}a[href^=http]:not([href*="thavarasa.de"])::after{content:" \2197";font-size:.85em;font-weight:700;opacity:1;text-decoration:none}figure{margin:0}img{max-width:100%}pre,code{overflow:auto;font-size:14px;border-radius:3px;border:1px solid #60c17d}pre>code,code>code{border:none}pre{padding:1em}code{padding:.1em}blockquote{border-left:2px solid #60c17d;padding-left:1em;font-family:Georgia,Times,Times New Roman,serif;font-size:18px;font-style:italic}.headline,.post-headline{font-size:2em;margin-bottom:-.4em}@media screen and (max-width:660px){.headline,.post-headline{font-size:2em}}.pagination{margin:2em 0;text-align:center}.pagination a:hover{background-color:initial;color:#333}.pagination a,.pagination span{padding:7px 18px;border:1px solid #eee;margin-left:-4px;margin-right:-4px;background-color:initial;display:inline-block}.video{width:100%}.video{width:100%;height:360px}@media screen and (max-width:1000px){.video{height:300px}}@media screen and (max-width:660px){.video{height:180px}}.back-link{text-align:right;margin-top:2em}.divider{margin:1em}.scroll{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.scroll::-webkit-scrollbar{display:none}@font-face{font-family:inter;font-style:normal;font-weight:300;font-display:swap;src:url(/css/fonts/Inter-Light.woff2?v=3.19)format("woff2"),url(/css/fonts/Inter-Light.woff?v=3.19)format("woff")}@font-face{font-family:inter;font-style:italic;font-weight:300;font-display:swap;src:url(/css/fonts/Inter-LightItalic.woff2?v=3.19)format("woff2"),url(/css/fonts/Inter-LightItalic.woff?v=3.19)format("woff")}@font-face{font-family:inter;font-style:normal;font-weight:700;font-display:swap;src:url(/css/fonts/Inter-Bold.woff2?v=3.19)format("woff2"),url(/css/fonts/Inter-Bold.woff?v=3.19)format("woff")}@font-face{font-family:inter;font-style:italic;font-weight:700;font-display:swap;src:url(/css/fonts/Inter-BoldItalic.woff2?v=3.19)format("woff2"),url(/css/fonts/Inter-BoldItalic.woff?v=3.19)format("woff")}