.blog-post_prose___qyXH{max-width:none}.blog-post_prose___qyXH>*{max-width:68ch}.blog-post_prose___qyXH>h2{border-top:1px solid var(--border);margin:.5rem -1rem 0;max-width:none;padding:1.25rem 1rem 0}.blog-post_prose___qyXH>h2:first-child{border-top:0;margin-top:0;padding-top:0}.blog-post_prose___qyXH :is(h2,h3,h4) a{color:inherit;text-decoration:none}.blog-post_prose___qyXH h3{font-size:1rem;line-height:1.75rem}.blog-post_prose___qyXH>div:has(>table){border-block:1px solid var(--border);margin:.5rem -1rem;max-width:none;overflow-x:auto}.blog-post_prose___qyXH table{border-collapse:collapse;font-size:.875rem;line-height:1.5rem;text-align:left;width:100%}.blog-post_prose___qyXH td,.blog-post_prose___qyXH th{padding:.75rem;vertical-align:top}.blog-post_prose___qyXH :is(th,td):first-child{padding-left:1rem}.blog-post_prose___qyXH :is(th,td):last-child{padding-right:1rem}.blog-post_prose___qyXH thead th{border-bottom:1px solid var(--border);font-size:.75rem;font-weight:500;vertical-align:bottom}.blog-post_prose___qyXH tbody tr+tr{border-top:1px solid var(--border)}.blog-post_prose___qyXH tbody td:first-child{color:var(--foreground)}.blog-post_prose___qyXH blockquote{border-left:2px solid color-mix(in oklab,var(--primary) 40%,transparent);color:var(--foreground);display:grid;gap:.5rem;padding-left:1rem}.blog-post_prose___qyXH>figure{border-inline:0;border-radius:0;box-shadow:none;margin:.5rem -1rem;max-width:none}.blog-post_prose___qyXH>figure.shiki{--padding-left:1rem}@media (min-width:640px){.blog-post_prose___qyXH>figure.shiki{--padding-left:1.5rem}.blog-post_prose___qyXH>h2{margin:1.25rem -1.5rem 0;padding:2rem 1.5rem 0}.blog-post_prose___qyXH>div:has(>table),.blog-post_prose___qyXH>figure{margin-inline:-1.5rem}.blog-post_prose___qyXH :is(th,td):first-child{padding-left:1.5rem}.blog-post_prose___qyXH :is(th,td):last-child{padding-right:1.5rem}}