:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}header{background-color:#eee;gap:1em;display:flex}header h1{margin:0;padding:0;font-size:100%}header a{color:inherit;text-decoration:none}a,details summary{background-color:inherit;transition:all cubic-bezier(1,0,0,1)}:is(a,details summary):hover,:is(a,details summary):focus{background-color:#fbff0452}a.link,details>summary{cursor:pointer}nav.left{flex-grow:2}nav ul,nav li{margin:0;padding:0;list-style:none}nav ul{gap:1em;display:flex}nav.breadcrumbs ul{gap:0}nav.breadcrumbs ul li:not(:last-child):after{content:"›";padding-left:.5em;padding-right:.5em}nav.midot ul{flex-wrap:wrap;gap:0}nav.midot ul li:not(:last-child):after{content:"·";padding-left:.5em;padding-right:.5em;font-weight:700}body>div>*{padding:1em}article.profile{gap:2rem;display:flex}article.profile>.col{flex:auto}article.profile>.col.side{flex:0 20%}.profile-list{gap:2rem;display:flex}a.profile.short{color:inherit;border:1px solid #eee;gap:.5em;padding:.5em;text-decoration:none;display:inline-flex}a.profile.short img{border-radius:100%;max-width:8em}a.profile.short .text{flex-direction:column;display:inline-flex}a.profile.short .title{font-size:120%}
