@layer base{:root{--ht--size-half:4px;--ht--size-1x:8px;--ht--size-2x:16px;--ht--size-3x:24px;--ht--size-4x:32px;--ht--size-8x:64px;--ht--font-size-body:.875rem;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#121212;--primary:#e6e6e6;--accent:#e68e0d}*{box-sizing:border-box;border-width:0;margin:0;padding:0}body{background:var(--background);font-family:monospace;font-size:var(--ht--font-size-body);line-height:1.65}body,a{color:var(--primary)}h1,h2,h3{font-size:inherit;font-weight:600}::selection{background:var(--primary);color:var(--background)}a{text-underline-offset:3px}:where(a,summary):is(:hover,:focus-visible){color:var(--accent)}:where(a,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}summary{cursor:pointer}@media print{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fff;--primary:#121212}}}@layer utilities{.stack{grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.gap-4{gap:var(--ht--size-half)}.gap-8{gap:var(--ht--size-1x)}.gap-16{gap:var(--ht--size-2x)}.gap-24{gap:var(--ht--size-3x)}.gap-32{gap:var(--ht--size-4x)}.list-none{list-style:none}}
@media screen{.L5FxyW_layout{padding-block:var(--ht--size-4x) var(--ht--size-8x);grid-template-columns:minmax(0,600px);justify-content:center;padding-inline:5%}}
