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