.post-inner.svelte-1wv25c7{--page-padding: 2rem;display:grid;grid-template-columns:[full-start] minmax(var(--page-padding),1fr) [wide-start] minmax(0,17.5rem) [text-start] minmax(0,45rem) [text-end] minmax(0,17.5rem) [wide-end] minmax(var(--page-padding),1fr) [full-end]}.post-inner.svelte-1wv25c7>:where(.svelte-1wv25c7),.post-inner.svelte-1wv25c7 .prose>*{grid-column:text;min-width:0}.post-inner.svelte-1wv25c7 .blog-wide{grid-column:wide}.post-inner.svelte-1wv25c7 .blog-full{grid-column:full}.post-inner.svelte-1wv25c7 .prose>table{grid-column:wide;justify-self:center}.post-inner.svelte-1wv25c7 .blog-wide,.post-inner.svelte-1wv25c7 .blog-full{margin-inline:0;margin-block:2rem}.post-inner.svelte-1wv25c7 .blog-wide>*,.post-inner.svelte-1wv25c7 .blog-full>*{margin-block:0;max-width:100%}.prose.svelte-1wv25c7{display:contents}.back-link.svelte-1wv25c7{text-transform:uppercase;letter-spacing:.15em;color:var(--fg-tertiary);text-decoration:none;transition:color .2s ease;padding:.75rem 0;display:inline-block}.back-link.svelte-1wv25c7:hover{color:var(--fg-accent)}.post-meta.svelte-1wv25c7{display:flex;flex-wrap:wrap;gap:.375rem;align-items:center;color:var(--fg-tertiary)}.post-meta-separator.svelte-1wv25c7{color:var(--fg-tertiary)}.byline-link.svelte-1wv25c7,.markdown-link.svelte-1wv25c7{color:var(--fg-tertiary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.1875rem;text-decoration-color:color-mix(in oklch,var(--fg-tertiary),transparent 65%);transition:color .2s ease,text-decoration-color .2s ease}.byline-link.svelte-1wv25c7:hover,.markdown-link.svelte-1wv25c7:hover{color:var(--fg-accent);text-decoration-color:var(--fg-accent)}.prose.svelte-1wv25c7 .blog-inline-image img{max-width:100%;height:auto;border-radius:.5rem;margin-bottom:1.75rem}
