.post-layout[data-astro-cid-nzizqovh]{--post-gutter:1.25rem;row-gap:0;display:grid}.post-column[data-astro-cid-nzizqovh]{min-inline-size:0}@media (width>=80rem){.post-layout[data-astro-cid-nzizqovh]{grid-template-columns:minmax(0, 1fr) minmax(0, var(--measure-prose)) minmax(0, 1fr);align-items:start;column-gap:3rem}.post-column[data-astro-cid-nzizqovh]{grid-area:1/2}.post-aside[data-astro-cid-nzizqovh]{max-block-size:calc(100dvh - var(--anchor-offset) - 2rem);scrollbar-width:thin;grid-area:1/3;position:sticky;inset-block-start:var(--anchor-offset);overflow-y:auto}}.post-column[data-astro-cid-nzizqovh] .prose>p:first-of-type{font-size:1.075em;line-height:1.62}.post-column[data-astro-cid-nzizqovh] .prose :is(h2,h3,h4):target{background:color-mix(in oklab, var(--color-primary) 10%, transparent);box-shadow:0 0 0 .4em color-mix(in oklab, var(--color-primary) 10%, transparent);border-radius:.375rem}.post-column[data-astro-cid-nzizqovh] .prose :is(pre,table){overscroll-behavior-inline:contain}@media (width<=39.99rem){.post-column[data-astro-cid-nzizqovh] .prose>pre{margin-inline:calc(-1 * var(--post-gutter));padding-inline:var(--post-gutter);border-inline:0;border-radius:0}}
