:root{--spacing-unit: 4px;--color-background: #ffd21b;--color-text-primary: #212121;--color-text-secondary: #5a5a5a}body{margin:0 auto;max-width:650px;padding:calc(var(--spacing-unit) * 8);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-background);color:var(--color-text-primary);line-height:1.51;font-size:18px}a,a:visited,a:active{color:var(--color-text-primary);font-weight:700}a:hover{text-decoration:underline}header>h1{margin-bottom:0}a:not([class]){text-underline-offset:.25em}.small-header.svelte-1i3oatl{letter-spacing:-.075rem;font-size:1.25rem}article>main>p>img{border:1px solid black}announcement{margin-block:1rem;padding-block:0rem;padding-inline:1rem;font-size:1rem;display:block;border:1px solid black;max-width:35rem}@media (min-width: 1200px){.toc{float:left;clear:left;margin-left:-28ch;max-width:300px;margin-top:2rem;margin-bottom:0;font-size:1.1rem;line-height:1.3;vertical-align:baseline;position:sticky;top:0}}footer.svelte-1i3oatl{margin-top:calc(var(--spacing-unit) * 8)}h1,h2,h3,h4,h5,h6{line-height:1;letter-spacing:-.05rem}h1{letter-spacing:-.1rem;font-size:2rem}header a{text-decoration:none}blockquote{font-size:1rem;border-left:2px solid var(--color-text-secondary);padding-left:1rem}mark{background-color:#ffff3380;color:marktext}img{max-width:100%}a[href^=http]:after,a[href^="https://"]:after{content:"";width:11px;height:11px;margin-left:4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8.636 3.5a.5.5 0 0 0-.5-.5H1.5A1.5 1.5 0 0 0 0 4.5v10A1.5 1.5 0 0 0 1.5 16h10a1.5 1.5 0 0 0 1.5-1.5V7.864a.5.5 0 0 0-1 0V14.5a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h6.636a.5.5 0 0 0 .5-.5z'/%3E%3Cpath fill-rule='evenodd' d='M16 .5a.5.5 0 0 0-.5-.5h-5a.5.5 0 0 0 0 1h3.793L6.146 9.146a.5.5 0 1 0 .708.708L15 1.707V5.5a.5.5 0 0 0 1 0v-5z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block}
