@font-face{font-family:Charter;src:url(fonts/Charter Regular.woff) format("woff")}@font-face{font-family:Charter;font-weight:700;src:url(fonts/Charter Bold.woff) format("woff")}@font-face{font-family:Charter;font-style:italic;src:url(fonts/Charter Italic.woff) format("woff")}@font-face{font-family:Charter;font-style:italic;font-weight:700;src:url(fonts/Charter Bold italic.woff) format("woff")}:root{--content-width:37rem;--font-body:Charter,Cambria,"Droid Serif",serif;--font-mono:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace}body{display:flex;flex-flow:column;margin:0;min-height:100vh;font:115%/1.6 var(--font-body)}code{font-family:var(--font-mono);@nest :not(pre)>&{background:hsl(40 75% 50%/.2);border-radius:.2em;padding:.3em .3em .2em}}img{max-width:100%}main{width:var(--content-width);max-width:90vw;margin:0 auto auto;text-align:center}h1{font-weight:normal}a{color:inherit}img[property=image]{display:block;margin:0 auto .5em;max-width:5em;border-radius:50%}p[property=description]{text-align:justify;hyphens:auto;font-kerning:normal}header{text-align:center;& h1{margin-bottom:0}}nav{display:flex;flex-wrap:wrap;justify-content:space-between;min-width:min-content;padding:0 calc(50% - var(--content-width)/2 - .5em);background:hsl(190,50%,93%);& a{text-decoration:none}& a[aria-current]{background:hsl(190,60%,80%)}& div{display:flex;&:first-of-type{& a{display:flex;padding:.5em 1em;align-items:center;box-sizing:border-box;min-width:min-content;&:hover{box-shadow:0-.3em #0ac inset}}}&.social a{flex:none;width:1.5em;padding:.5em;text-indent:-999em;overflow:hidden;background:no-repeat center;background-origin:content-box;transition:.3s;transition-property:-webkit-filter,filter;mix-blend-mode:multiply;&:not(:hover):not(:focus){-webkit-filter:grayscale(100%);filter:grayscale(100%)}&.twitter{background-image:url(https://ssr-www.pages.dev/img/twitter.svg?kwid=1pudffp-vp);&:not(:hover):not(:focus){-webkit-filter:brightness(120%) grayscale(100%);filter:brightness(120%) grayscale(100%)}}&.mastodon{background-image:url(https://ssr-www.pages.dev/img/mastodon.svg?kwid=1pudffp-vp);&:not(:hover):not(:focus){-webkit-filter:brightness(120%) grayscale(100%);filter:brightness(120%) grayscale(100%)}}&.github{background-image:url(https://ssr-www.pages.dev/img/github.svg?kwid=1pudffp-vp);&:not(:hover):not(:focus){-webkit-filter:brightness(800%) grayscale(100%);filter:brightness(800%) grayscale(100%)}}}@media (max-width:480px){font-size:80%;margin:0 auto}}}.talks>h1{border-bottom:2px solid;font-size:120%}[property=event]{text-align:right;font-size:.9rem;& h1 a{margin-left:0;&.slides{background:orange}&.audio{background:#0bd}&.video{background:yellowgreen}&.paper{background:#b7d}&:hover{background:slategray}}}h1[property=talk]{width:auto;& .mv-item-bar{position:static;float:right;opacity:1;border-top:0;border-bottom:0;font-size:75%;&:empty{display:none}}}button.mv-add.mv-add-talk{display:none}[property=title]{font-weight:bold;text-align:inherit}main.pubs{text-align:justify;& h1{text-align:center}& li a:hover{background:#F06;color:white}& span.title,& span.title,& span.journal{font-style:italic}& span.vol{font-weight:bold}& span.isbn{font-variant:small-caps}& a.paper{display:inline-block;vertical-align:.1em;padding:.4em .4em .25em;margin-left:.5em;color:white;text-shadow:0;font-size:75%;line-height:1;text-transform:uppercase;border-radius:.3em;background:#b7d}}