:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{color:#d6d3dc;background:#16171d}.site{max-width:46rem;margin:0 auto;padding:3rem 1.5rem}.site-logo{background:#fff;width:5.4rem;height:1.15rem;margin-bottom:3.5rem;display:block;-webkit-mask:url(/void.svg) 0/contain no-repeat;mask:url(/void.svg) 0/contain no-repeat}html[data-theme] .site .void-md{--vmd-font-body:Inter, system-ui, -apple-system, "Hiragino Sans", "Noto Sans JP", "Segoe UI", sans-serif;--vmd-text:#d6d3dc;--vmd-text-muted:#8d8795;--vmd-link:#7d88ff;--vmd-link-hover:#a8b1ff;--vmd-border:#3b3440;--vmd-bg-soft:#14121a}.site .void-md h1,.site .void-md h2{color:#fff;letter-spacing:-.02em;font-weight:500}.site .void-md h1{font-size:2.6rem}.site .void-md .header-anchor{display:none}.site footer{color:#8d8795;border-top:1px solid #3b3440;margin-top:4rem;padding-top:1.5rem;font-size:.85rem}.site footer a{color:inherit;text-underline-offset:.2em;text-decoration:underline}
