.blog_blog__4_Dgn{max-width:var(--max-width)}.blog_blog__4_Dgn h1{margin-bottom:var(--spacing-md)}.blog_intro__uxSd4{font-size:1.1rem;color:var(--color-text-secondary);margin-bottom:var(--spacing-xl)}.blog_empty__6Wa62{text-align:center;padding:var(--spacing-xl);background-color:var(--color-bg-secondary);border-radius:8px;color:var(--color-text-secondary)}.blog_list__lOvuD{display:grid;grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.blog_item__15oR5{padding:var(--spacing-lg);background-color:var(--color-bg-secondary);border-radius:8px;border:1px solid var(--color-border);transition:transform .2s,box-shadow .2s}.blog_item__15oR5:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media (prefers-color-scheme:dark){.blog_item__15oR5:hover{box-shadow:0 4px 12px rgba(0,0,0,.3)}}.blog_meta__l_Cxn{display:flex;gap:var(--spacing-md);font-size:.9rem;color:var(--color-text-secondary);margin-bottom:var(--spacing-md)}.blog_readingTime__r5Mxg{opacity:.7}.blog_link__libKh{display:block;margin-bottom:var(--spacing-md)}.blog_link__libKh h2{margin:0;font-size:1.5rem;color:var(--color-accent);transition:opacity .2s}.blog_link__libKh:hover h2{opacity:.8}.blog_excerpt__CbfUF{color:var(--color-text-secondary);margin-bottom:var(--spacing-md)}.blog_tags__jIgDd{display:flex;gap:var(--spacing-xs);flex-wrap:wrap}.blog_tag__k43Pg{background-color:var(--color-bg-primary);border:1px solid var(--color-border);padding:.25rem .75rem;border-radius:20px;font-size:.85rem;color:var(--color-text-secondary)}@media (max-width:768px){.blog_item__15oR5{padding:var(--spacing-md)}.blog_link__libKh h2{font-size:1.25rem}.blog_meta__l_Cxn{flex-wrap:wrap}}