.blog-container1.svelte-u4k2t{width:100%;min-height:100vh;display:block}.blog-section.svelte-u4k2t{max-width:var(--content-max-width);padding-left:var(--spacing-lg);padding-right:var(--spacing-lg);padding-top:var(--spacing-4xl);padding-bottom:var(--spacing-4xl);margin-left:auto;margin-right:auto}.blog-container.svelte-u4k2t{width:100%}.blog-header.svelte-u4k2t{justify-content:space-between;align-items:flex-start;gap:var(--spacing-2xl);margin-bottom:var(--spacing-3xl);display:flex}@media (width<=768px){.blog-header.svelte-u4k2t{flex-direction:column}}.header-content.svelte-u4k2t{flex:1}.section-title.svelte-u4k2t{font-size:var(--font-size-3xl);font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);color:var(--color-on-surface);margin:0 0 var(--spacing-lg) 0}.section-subtitle.svelte-u4k2t{font-size:var(--font-size-lg);color:var(--color-on-surface);opacity:.85;margin:0}.blog-grid.svelte-u4k2t{gap:var(--spacing-2xl);display:grid}.blog-card.svelte-u4k2t{border:1px solid var(--color-border);border-radius:var(--border-radius-lg);padding:var(--spacing-2xl);transition:all .3s}.blog-card.svelte-u4k2t:hover{border-color:var(--color-primary);box-shadow:var(--shadow-level-1)}.card-top.svelte-u4k2t{margin-bottom:var(--spacing-lg)}.post-meta.svelte-u4k2t{margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}@media (width<=768px){.post-meta.svelte-u4k2t{align-items:flex-start;gap:var(--spacing-lg);flex-direction:column}}.meta-item.svelte-u4k2t{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-on-surface);display:flex}.mono-text.svelte-u4k2t{color:var(--color-primary);font-family:Courier New,monospace;font-weight:var(--font-weight-medium)}.tag-group.svelte-u4k2t{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.blog-tech-tag.svelte-u4k2t{border:1px solid var(--color-primary);border-radius:var(--border-radius-full);font-size:var(--font-size-xs);color:var(--color-primary);font-weight:var(--font-weight-medium);background:linear-gradient(135deg,#00c8a026,#00d9ff26);padding:.3rem .75rem;display:inline-block}.post-title.svelte-u4k2t{font-size:var(--font-size-2xl);font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);color:var(--color-on-surface);margin:0 0 var(--spacing-lg) 0}.post-preview.svelte-u4k2t{line-height:var(--line-height-body);opacity:.85}.section-content.svelte-u4k2t{font-size:var(--font-size-base);color:var(--color-on-surface);margin:0}.blog-card-footer.svelte-u4k2t{margin-top:var(--spacing-lg)}.read-more-btn.svelte-u4k2t{align-items:center;gap:var(--spacing-sm);color:var(--color-primary);font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:none;text-decoration:none;transition:all .3s;display:inline-flex}.read-more-btn.svelte-u4k2t:hover{color:var(--color-accent);text-shadow:0 0 8px #00b8e080;transform:translate(4px)}.btn.svelte-u4k2t{cursor:pointer;border:none;align-items:center;text-decoration:none;display:inline-flex}.btn-link.svelte-u4k2t{background:0 0;padding:0}
