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