.blog-container[data-v-e023eef5]{max-width:var(--max-width);box-sizing:border-box;width:100%;margin:0 auto;padding:2rem}.blog-header[data-v-e023eef5]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;max-width:1000px;margin:0 auto 2rem;display:flex}.blog-title[data-v-e023eef5]{text-align:left;flex:1;margin:0;font-size:2.5rem;font-weight:700}.rss-link[data-v-e023eef5]{color:var(--gold);border:2px solid var(--gold);white-space:nowrap;border-radius:6px;padding:.5rem 1rem;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .2s}.rss-link[data-v-e023eef5]:hover{background-color:var(--gold);color:var(--color-background)}.tab-navigation[data-v-e023eef5]{border-bottom:2px solid var(--color-border-light);gap:1rem;max-width:1000px;margin:0 auto 2rem;display:flex;overflow-x:auto}.tab-button[data-v-e023eef5]{color:var(--color-text-light);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:3px solid #0000;padding:1rem 1.5rem;font-size:1.1rem;font-weight:500;transition:all .2s}.tab-button[data-v-e023eef5]:hover{color:var(--color-text);background-color:var(--color-background-soft)}.tab-button.active[data-v-e023eef5]{color:var(--gold);border-bottom-color:var(--gold);font-weight:700}.blog-grid[data-v-e023eef5]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;width:100%;max-width:1000px;min-height:200px;margin:0 auto;transition:opacity .15s ease-in-out;display:grid}.blog-card[data-v-e023eef5]{background:var(--color-background);cursor:pointer;border:2px solid gray;border-radius:8px;transition:transform .2s;overflow:hidden;box-shadow:0 2px 4px #0000001a}.blog-card[data-v-e023eef5]:hover{transform:translateY(-4px)}.blog-image[data-v-e023eef5]{object-fit:cover;width:100%}.blog-content[data-v-e023eef5]{padding:1.5rem}.blog-post-title[data-v-e023eef5]{margin-bottom:.5rem;font-size:1.5rem}.blog-meta[data-v-e023eef5]{color:var(--color-text-light);flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;font-size:.9rem;display:flex}.category-badge[data-v-e023eef5]{text-transform:uppercase;border-radius:12px;padding:.25rem .5rem;font-size:.75rem;font-weight:700}.category-badge.dev-update[data-v-e023eef5]{background-color:var(--gold);color:var(--color-background)}.category-badge.blog[data-v-e023eef5]{background-color:var(--color-border);color:var(--color-text)}.blog-excerpt[data-v-e023eef5]{margin-bottom:1rem;line-height:1.5}.blog-read-more[data-v-e023eef5]{color:var(--gold);font-weight:700}@media (width<=768px){.blog-header[data-v-e023eef5]{flex-direction:column;align-items:flex-start;gap:1.5rem}.blog-title[data-v-e023eef5]{font-size:2rem}.tab-navigation[data-v-e023eef5]{gap:.5rem}.tab-button[data-v-e023eef5]{padding:.75rem 1rem;font-size:1rem}.blog-meta[data-v-e023eef5]{flex-direction:column;align-items:flex-start;gap:.5rem}}
