/*!modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize*/*,::before,::after{box-sizing:border-box}html{font-family:system-ui,segoe ui,Roboto,Helvetica,Arial,sans-serif,apple color emoji,segoe ui emoji;line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,liberation mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:initial}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--border-radius:6px;--font-size-small:0.89rem;--side-padding:clamp(1rem, 5vw, 2rem);--accent:#6610f2;--accent-dark:#b9a0ff;--bg:white;--fg:black;--fg-secondary:rgba(0, 0, 0, 0.6);--bg-dark:#121212;--fg-dark:rgba(255, 255, 255, 0.87);--fg-secondary-dark:rgba(255, 255, 255, 0.6);--bg-footer:#f8f8f8;--bg-footer-dark:#1a1a1a}html{font-size:max(16px,1.125rem)}body{line-height:1.6}h1,h2,h3,h4,button,input,label{line-height:1.25}h1{font-size:clamp(1.728rem,9vw,3.375rem);margin-top:0;margin-bottom:.5em}h2{font-size:clamp(1.44rem,6vw,2.25rem);margin-top:.75em;margin-bottom:0}h3{font-size:clamp(1.2rem,4vw,1.5rem);margin-top:.75em;margin-bottom:0}input{border:1px solid var(--fg-secondary);border-radius:var(--border-radius);padding:.2em}main img{width:100%;height:auto;border-radius:var(--border-radius)}header{padding-top:1.5rem;padding-bottom:clamp(1.75rem,7vw,3rem)}header a{text-decoration:none}header a:focus,header a:hover{text-decoration:underline}a{color:var(--accent)}a[aria-current=page]{font-weight:700}.container{width:100%;max-width:calc(40rem + 2 * var(--side-padding));margin-inline:auto;padding-inline:var(--side-padding)}.container-lg{width:100%;max-width:calc(40.8rem + 2 * var(--side-padding));margin-inline:auto;padding-inline:var(--side-padding)}.warning,.warning a{color:var(--fg-secondary)}.breadcrumbs>ol{display:flex;flex-wrap:wrap;list-style:none;padding:0}.breadcrumbs li:not(:last-child)::after{content:"›";margin-inline:.5em}.breadcrumbs a{text-decoration:none}.breadcrumbs a:hover,.breadcrumbs a:focus{text-decoration:underline}figure{margin:0}figure>figcaption{font-size:var(--font-size-small);color:var(--fg-secondary)}.markdown>p:has(+ul),.markdown>p:has(+ol){margin-bottom:0}.markdown>p+ul,.markdown>p+ol{margin-top:0}p:has(+ul.no-margin),p:has(+ol.no-margin){margin-bottom:0}p+ul.no-margin,p+ol.no-margin{margin-top:0}nav{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:2rem;row-gap:1rem}nav>a.brand{padding-bottom:.33em;color:var(--fg)}nav>ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;column-gap:2rem;row-gap:1rem}nav svg{display:block}nav details[open]{display:flex;align-items:center;column-gap:2rem;row-gap:1rem}nav details>summary{padding:.45em .75em;color:var(--fg);border:1px solid var(--fg-secondary);border-radius:var(--border-radius);list-style:none;cursor:pointer}nav details>summary::-webkit-details-marker{display:none}nav details ul{list-style:none;padding-inline-start:0;display:flex;flex-wrap:wrap;column-gap:2rem;row-gap:1rem}html,body{height:100%;margin:0;padding:0}body{min-height:100vh;display:flex;flex-direction:column}main{flex:1}footer{background:var(--bg-footer);color:var(--fg-secondary);margin-top:4rem;padding-block:2rem;text-align:center;font-size:var(--font-size-small)}footer ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;column-gap:2em;row-gap:.5em;justify-content:center}footer p{margin:1.5rem 0 0}footer a{color:var(--fg-secondary)}@media(prefers-color-scheme:dark){body{background:var(--bg-dark);color:var(--fg-dark)}a{color:var(--accent-dark)}h1,h2,h3,b,strong{color:#fff;font-weight:800}footer strong{color:var(--fg-secondary-dark)}a[aria-current=page]{font-weight:900}nav>a.brand{color:#fff}nav details>summary{color:var(--fg-dark);border-color:var(--fg-secondary-dark)}.warning,.warning a{color:var(--fg-secondary-dark)}footer{background:var(--bg-footer-dark);color:var(--fg-secondary-dark)}footer a{color:var(--fg-secondary-dark)}figure>figcaption{color:var(--fg-secondary-dark)}}.events>ol{list-style:none;padding-inline-start:0}.events>ol>li{margin-bottom:1em}.events>ol ol{list-style-type:disc}