.blog-index[data-v-4e1e6461]{padding:var(--space-8) var(--space-4)}.blog-index__inner[data-v-4e1e6461]{display:flex;flex-direction:column;gap:var(--space-8);margin:0 auto;max-width:760px}.blog-index__header[data-v-4e1e6461]{display:flex;flex-direction:column;gap:var(--gap-stack-tight)}.blog-index__list[data-v-4e1e6461]{display:flex;flex-direction:column;gap:var(--gap-section);list-style:none;margin:0;padding:0}.blog-index__item[data-v-4e1e6461]{display:block}.blog-index__card[data-v-4e1e6461]{color:inherit;display:grid;gap:var(--space-5);grid-template-columns:200px 1fr;text-decoration:none}.blog-index__cover[data-v-4e1e6461]{aspect-ratio:3/2;background-color:var(--surface-muted);border-radius:var(--radius-md);overflow:hidden}.blog-index__content[data-v-4e1e6461]{display:flex;flex-direction:column;gap:var(--gap-stack-tight);min-width:0}.blog-index__card[data-v-4e1e6461]:focus-visible h2,.blog-index__card[data-v-4e1e6461]:hover h2{color:var(--text-accent)}.blog-index__meta[data-v-4e1e6461]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-chips);margin-top:var(--space-2)}.blog-index__meta-sep[data-v-4e1e6461]{color:var(--text-tertiary,var(--text-secondary));font-size:var(--font-size-sm)}.blog-index__skeletons[data-v-4e1e6461]{display:flex;flex-direction:column;gap:var(--gap-group)}.blog-index__search[data-v-4e1e6461]{max-width:420px}.blog-index__filter[data-v-4e1e6461]{gap:var(--gap-chips)}.blog-index__filter[data-v-4e1e6461],.blog-index__tags[data-v-4e1e6461]{align-items:center;display:flex;flex-wrap:wrap}.blog-index__tags[data-v-4e1e6461]{gap:var(--gap-inline-tight);margin-top:var(--space-1)}.blog-index__tag-button[data-v-4e1e6461]{background:none;border:none;cursor:pointer;padding:0;transition:opacity var(--duration-fast) var(--ease-default)}.blog-index__tag-button[data-v-4e1e6461]:hover{opacity:.7}.blog-index__tag-overflow[data-v-4e1e6461]{padding-inline-start:var(--space-1)}@media(max-width:640px){.blog-index__card[data-v-4e1e6461]{grid-template-columns:1fr}}
