.markdown :is(h1,h2,h3,h4){line-height:var(--leading-none)}.markdown :is(h1,h2,h3,h4) :any-link{color:inherit;text-decoration:none}.markdown h1{font-size:var(--size-4xl)}.markdown h2{font-size:var(--size-2xl);margin-top:var(--space-16);font-weight:var(--font-bold)}.markdown h3{font-size:var(--size-xl);margin-top:var(--space-12);font-weight:var(--font-bold)}.markdown h4{font-size:var(--size-base);margin-top:var(--space-12);font-weight:var(--font-medium)}.markdown blockquote{background-color:var(--bg-200);padding:var(--space-4)var(--space-12);max-width:50ch;box-shadow:var(--shadow);border-left:4px solid var(--accent)}.markdown p{line-height:var(--leading-relaxed);max-width:60ch}.markdown strong{font-style:normal;font-weight:var(--font-bold);color:var(--fg-100)}.markdown em{font-style:italic}.markdown :is(p,pre,img,table,ol,ul,blockquote,figure,iframe){margin-top:var(--space-6)}.markdown pre{background-color:var(--bg-200);-webkit-overflow-scrolling:touch;max-width:100%;color:var(--fg-100);word-break:break-all;white-space:pre;tab-size:2;border:1px solid var(--fg-700);padding:1rem .5rem;font-size:1em;overflow-x:auto}@media (min-width:44rem){.markdown pre{margin-left:-1rem;margin-right:-1rem;padding:.75rem 1rem}}.markdown pre code{background-color:#0000;padding:0}.markdown ul{line-height:var(--leading-relaxed)}.markdown li{max-width:66ch;margin-top:.75rem}.markdown ul li{margin-left:2.25rem;list-style:square}.markdown ol li{margin-left:3rem;list-style:decimal}.markdown ul li::marker{color:var(--accent-500)}.markdown ol li::marker{color:var(--fg-400);font-weight:var(--font-bold);font-family:var(--font-mono);font-size:var(--size-base)}.markdown :where(:any-link),.markdown :where(:any-link code){color:var(--lightningcss-light,var(--accent-700))var(--lightningcss-dark,var(--accent-300));text-decoration:underline;-webkit-text-decoration-color:var(--lightningcss-light,var(--accent-700))var(--lightningcss-dark,var(--accent-300));text-decoration-color:var(--lightningcss-light,var(--accent-700))var(--lightningcss-dark,var(--accent-300));font-size:1em}.markdown table{--cell-spacing:.75rem;border-spacing:0;border-top:.125rem solid var(--fg-300);width:100%;box-shadow:var(--shadow);font-size:.8em}.markdown th{text-align:left;font-family:var(--font-body);text-transform:uppercase;padding:var(--cell-spacing);font-size:.8em;font-weight:700}.markdown tbody tr:nth-child(odd){background-color:var(--uneven-tr-bg)}.markdown td{padding:var(--cell-spacing)}.markdown :is(th,td):not(:first-child){text-align:right}.markdown img{box-shadow:var(--shadow);border:1px solid var(--fg-700)}.markdown code{font-size:.8em}.markdown :is(p,li,figcaption) code{color:var(--highlight-name);background-color:var(--bg-200);margin-left:.25ch;margin-right:.25ch;display:inline-block}.markdown pre code{color:var(--fg-200)}.markdown aside{border:2px solid var(--accent);padding:var(--space-6)var(--space-5);margin:var(--space-16)0}.markdown :is(aside,blockquote)>:first-child{margin-top:0}.markdown :is(aside,blockquote)>:last-child{margin-bottom:0}.markdown figcaption{text-align:center;font-size:var(--size-sm);margin-top:var(--space-2)}.markdown hr{border-top:1px solid var(--gray-500);margin:var(--space-16)0}
