.blog-markdown{overflow-wrap:anywhere}.blog-markdown>*+*{margin-top:1.25rem}.blog-markdown :is(h1,h2,h3,h4,h5,h6){scroll-margin-top:6rem;font-weight:600;line-height:1.3}.blog-markdown :is(h1,h2){letter-spacing:-.025em;padding-top:1rem;font-size:1.5rem}.blog-markdown :is(h3,h4,h5,h6){padding-top:.5rem;font-size:1.125rem}.blog-markdown a{color:var(--primary);text-decoration:underline}.blog-markdown ul{padding-left:1.5rem;list-style:outside}.blog-markdown ol{padding-left:1.5rem;list-style:decimal}.blog-markdown li+li,.blog-markdown li>:is(ul,ol,p){margin-top:.5rem}.blog-markdown .task-list-item{list-style:none}.blog-markdown input[type=checkbox]{margin-right:.5rem}.blog-markdown blockquote{border:1px solid color-mix(in oklab, var(--primary) 20%, transparent);background:color-mix(in oklab, var(--primary) 5%, transparent);border-radius:.5rem;padding:.75rem 1rem}.blog-markdown blockquote>*+*{margin-top:.75rem}.blog-markdown pre{border:1px solid var(--border);background:var(--muted);border-radius:.5rem;padding:1rem;font-size:.875rem;overflow-x:auto}.blog-markdown :not(pre)>code,.blog-markdown kbd{background:var(--muted);border-radius:.25rem;padding:.125rem .25rem;font-size:.875em}.blog-markdown table{border-collapse:collapse;max-width:100%;font-size:.875rem;display:block;overflow-x:auto}.blog-markdown :is(th,td){border:1px solid var(--border);padding:.5rem .75rem}.blog-markdown th{background:var(--muted);font-weight:600}.blog-markdown :is(img,video){border-radius:.5rem;max-width:100%;height:auto;display:block}.blog-markdown :is(audio,video,iframe){width:100%;max-width:100%}.blog-markdown iframe{aspect-ratio:16/9;border:0;border-radius:.5rem}.blog-markdown figcaption{color:var(--muted-foreground);margin-top:.5rem;font-size:.875rem}.blog-markdown summary{cursor:pointer;font-weight:500}.blog-markdown hr{border-color:var(--border)}.blog-markdown .footnotes{border-top:1px solid var(--border);padding-top:1rem;font-size:.875rem}
