:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--text:#1c1c1c;--muted:#5a5a5a;--bg:#fdfdfb;--code-bg:#f0efea;--link:#1a4f8b}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--text:#e8e6e1;--muted:#a8a59e;--bg:#141414;--code-bg:#262624;--link:#8db8e8}}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--text);margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.0625rem;line-height:1.6}main{max-width:38rem;margin:0 auto;padding:3rem 1.25rem 4rem}h1{margin:0 0 1rem;font-size:2rem;line-height:1.2}h2{margin:2.25rem 0 .75rem;font-size:1.25rem;line-height:1.3}p,ul,pre{margin:0 0 1rem}ul{padding-left:1.25rem}li{margin-bottom:.4rem}a{color:var(--link);text-underline-offset:.15em}code,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.9em}code{background:var(--code-bg);overflow-wrap:anywhere;border-radius:3px;padding:.1em .3em}pre{background:var(--code-bg);border-radius:4px;padding:.85rem 1rem;overflow-x:auto}pre code{background:0 0;padding:0}
