@layer global{.post-cover{position:relative;overflow:hidden}.post-cover__picture{inline-size:100%;display:block}.post-cover--whole .post-cover__picture,.post-cover--whole .post-cover__ground{aspect-ratio:auto;block-size:100%;position:absolute;inset:0}.post-cover--whole .post-cover__picture{object-fit:contain}.post-cover--whole .post-cover__ground{object-fit:cover;filter:blur(1.5rem);inline-size:100%;transform:scale(1.2)}.post-cover__mark{align-items:center;gap:var(--space-3xs);padding:var(--space-3xs) var(--space-xs);border-radius:var(--radius-pill);font-size:var(--size-xs);font-weight:600;line-height:var(--leading-none);white-space:nowrap;background-color:var(--color-gray-900);color:var(--color-white);display:inline-flex;position:absolute;inset-block-end:var(--space-xs);inset-inline-end:var(--space-xs)}.post-cover__mark--lg{padding:var(--space-2xs) var(--space-xs);font-size:var(--size-sm);inset-block-end:var(--space-md);inset-inline-end:var(--space-md)}}
@layer global{.post-meta{align-items:center;gap:var(--space-3xs) var(--space-2xs);font-size:var(--size-xs);line-height:var(--leading-body);color:var(--color-gray-500);flex-wrap:wrap;margin:0;display:flex}.post-meta--icons{column-gap:var(--space-xs)}.post-meta__part{align-items:center;gap:var(--space-3xs);display:inline-flex}}
