.blog-meta{overflow-wrap:anywhere;flex-wrap:wrap;gap:.5rem 1rem;display:flex}.blog-list{margin-top:var(--layout-reading-body-gap)}.blog-entry{gap:1rem;padding-bottom:2rem;display:grid}.blog-entry+.blog-entry{border-top:1px solid var(--color-border-subtle);padding-top:2rem}.blog-entry__meta{flex-wrap:wrap;gap:.5rem 1rem;margin-top:1rem;display:flex}.blog-entry__copy{min-width:0}.blog-entry h2 a{color:var(--color-ink);text-underline-offset:.2em;align-items:center;min-height:2.75rem;text-decoration:none;display:inline-flex}.blog-entry h2 a:hover,.blog-entry h2 a:focus-visible{text-decoration:underline}.blog-entry__copy p{margin-top:.75rem}.blog-empty{margin-top:var(--layout-reading-body-gap)}.blog-entry__cover,.blog-cover{min-width:0;margin:0}.blog-entry__cover{width:7rem;min-height:2.75rem}.blog-entry__cover img,.blog-cover img,.blog-prose img{max-width:100%;height:auto;display:block}.blog-entry__cover img,.blog-cover img{width:100%}.blog-article{margin:0 auto}.blog-back{color:var(--color-secondary);font-size:var(--type-label-size);margin-top:var(--layout-reading-body-gap);text-underline-offset:.2em;align-items:center;gap:.5rem;min-height:2.75rem;text-decoration:none;display:inline-flex}.blog-back:hover,.blog-back:focus-visible{color:var(--color-ink);text-decoration:underline}.blog-cover,.blog-prose{margin-top:var(--layout-reading-body-gap)}.blog-prose blockquote{border-left:2px solid var(--color-border);padding-left:1rem}.blog-prose code{background:var(--color-surface-subtle);font-size:var(--type-small-size);padding:.1em .3em}.blog-prose pre{background:var(--color-surface-subtle);max-width:100%;padding:1rem;overflow-x:auto}.blog-prose pre code{background:0 0;padding:0}.blog-prose hr{border:0;border-top:1px solid var(--color-border)}.blog-prose table{border-collapse:collapse;table-layout:fixed;width:100%}.blog-prose th,.blog-prose td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.75rem}@media (width>=48rem){.blog-entry--with-cover{grid-template-columns:7rem minmax(0,1fr);gap:1.5rem}}
