.series-block[data-astro-cid-unhzifza]{margin-bottom:2rem}.series-header[data-astro-cid-unhzifza]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:2px solid var(--series-color, #4299e1)}.series-title[data-astro-cid-unhzifza]{font-size:1.5rem;font-weight:700;margin:0;color:var(--text-primary);display:flex;align-items:center;gap:.5rem}.series-title[data-astro-cid-unhzifza] svg[data-astro-cid-unhzifza]{color:var(--series-color, #4299e1)}.view-all[data-astro-cid-unhzifza]{font-size:.9rem;color:var(--series-color, #4299e1);text-decoration:none;transition:color .2s ease;display:flex;align-items:center;gap:.2rem;font-weight:500}.view-all[data-astro-cid-unhzifza]:hover{opacity:.8}.posts-list[data-astro-cid-unhzifza]{display:flex;flex-direction:column}.post-card[data-astro-cid-unhzifza]{background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:8px;margin-bottom:1rem;overflow:hidden;transition:box-shadow .2s ease}.post-card[data-astro-cid-unhzifza]:hover{box-shadow:0 5px 15px var(--card-shadow)}.post-content-wrapper[data-astro-cid-unhzifza]{padding:1rem;display:flex;flex-direction:column}.post-meta-row[data-astro-cid-unhzifza]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px dashed var(--color-border-light);flex-wrap:wrap;gap:.5rem}.post-meta-left[data-astro-cid-unhzifza]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.meta-dot[data-astro-cid-unhzifza]{color:var(--text-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:.85rem}.card-reading-time[data-astro-cid-unhzifza]{display:inline-flex;align-items:center;gap:4px;font-size:.85rem;color:var(--text-muted)}.card-reading-time[data-astro-cid-unhzifza] svg[data-astro-cid-unhzifza]{color:var(--text-muted);flex-shrink:0}.post-date[data-astro-cid-unhzifza]{display:flex;align-items:center;gap:.35rem;font-size:.85rem;color:var(--text-muted)}.post-tags[data-astro-cid-unhzifza]{display:flex;align-items:center;gap:.5rem;font-size:.8rem}.tag-wrapper[data-astro-cid-unhzifza]{display:flex;flex-wrap:wrap;gap:.4rem}.tag-link[data-astro-cid-unhzifza]{background-color:var(--color-bg-muted);color:var(--color-text-muted);padding:.2rem .5rem;border-radius:4px;text-decoration:none;transition:background-color .2s ease,color .2s ease}.tag-link[data-astro-cid-unhzifza]:hover{background-color:var(--color-text-muted);color:#fff}.post-title[data-astro-cid-unhzifza]{font-size:1.1rem;font-weight:600;margin:0 0 .75rem;line-height:1.3}.post-title[data-astro-cid-unhzifza] a[data-astro-cid-unhzifza]{color:var(--text-primary);text-decoration:none;transition:color .2s ease}.post-title[data-astro-cid-unhzifza] a[data-astro-cid-unhzifza]:hover{color:var(--series-color, #4299e1)}.post-excerpt[data-astro-cid-unhzifza]{font-size:.95rem;color:var(--text-primary);margin-bottom:1rem;line-height:1.5}.post-actions[data-astro-cid-unhzifza]{margin-top:auto}.read-more[data-astro-cid-unhzifza]{display:inline-flex;align-items:center;gap:.3rem;font-size:.9rem;color:var(--series-color, #4299e1);text-decoration:none;font-weight:500;transition:opacity .2s ease}.read-more[data-astro-cid-unhzifza]:hover{opacity:.8}.more-hint[data-astro-cid-unhzifza]{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm) var(--spacing-md);border-top:1px dashed var(--color-border-light);margin-top:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--text-muted)}.more-link[data-astro-cid-unhzifza]{display:inline-flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--series-color, #4299e1);text-decoration:none}.more-link[data-astro-cid-unhzifza]:hover{opacity:.8}.no-posts[data-astro-cid-unhzifza]{padding:2rem;text-align:center;color:var(--text-muted);background-color:var(--color-bg-secondary);border-radius:8px}@media (max-width: 768px){.post-meta-row[data-astro-cid-unhzifza]{flex-direction:column;align-items:flex-start}}body{display:flex;flex-direction:column;min-height:100vh}.series-container[data-astro-cid-2skdcniy]{width:100%;max-width:100%;margin:0 auto;flex:1}.main-content[data-astro-cid-2skdcniy]{display:grid;grid-template-columns:300px minmax(0,1fr);gap:var(--spacing-xl);margin:var(--spacing-xl) 0 var(--spacing-2xl);max-width:var(--container-xl);margin-left:auto;margin-right:auto;padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.sidebar-area[data-astro-cid-2skdcniy]{width:300px}.widget-container[data-astro-cid-2skdcniy]{display:flex;flex-direction:column;gap:var(--spacing-xl)}.content-area[data-astro-cid-2skdcniy]{display:flex;flex-direction:column;gap:var(--spacing-md);width:100%}.page-header[data-astro-cid-2skdcniy]{margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--color-border-light)}.page-header[data-astro-cid-2skdcniy] h1[data-astro-cid-2skdcniy]{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-sm) 0;color:var(--accentColor)}.page-header[data-astro-cid-2skdcniy] p[data-astro-cid-2skdcniy]{font-size:var(--font-size-base);color:var(--text-muted);margin:0}.posts-list[data-astro-cid-2skdcniy]{width:100%;margin-bottom:var(--spacing-xl)}.post-card[data-astro-cid-2skdcniy]{border-radius:var(--radius-lg);overflow:hidden;margin-bottom:var(--spacing-lg);display:flex;align-items:stretch}.post-cover[data-astro-cid-2skdcniy]{flex-shrink:0;width:160px;position:relative}.post-cover[data-astro-cid-2skdcniy] img[data-astro-cid-2skdcniy]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.post-cover-placeholder[data-astro-cid-2skdcniy]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-secondary)}.post-cover-placeholder[data-astro-cid-2skdcniy] svg[data-astro-cid-2skdcniy]{color:var(--accentColor);opacity:.35}.post-sequence[data-astro-cid-2skdcniy]{position:absolute;bottom:0;left:0;right:0;padding:var(--spacing-xs) 0;background-color:var(--accentColor);color:var(--color-bg-primary);font-weight:var(--font-weight-bold);font-size:var(--font-size-lg);text-align:center;z-index:1;line-height:1}.post-content[data-astro-cid-2skdcniy]{flex:1;padding:var(--spacing-md) var(--spacing-lg)}.post-meta-row[data-astro-cid-2skdcniy]{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(var(--spacing-md) - var(--spacing-xs));padding-bottom:calc(var(--spacing-md) - var(--spacing-xs));border-bottom:1px dashed var(--card-border)}.post-date[data-astro-cid-2skdcniy]{font-size:var(--font-size-sm);color:var(--text-muted)}.post-meta-left[data-astro-cid-2skdcniy]{display:flex;align-items:center;gap:var(--spacing-xs);flex-wrap:wrap}.meta-dot[data-astro-cid-2skdcniy]{color:var(--text-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:var(--font-size-sm)}.card-reading-time[data-astro-cid-2skdcniy]{display:inline-flex;align-items:center;gap:4px;font-size:var(--font-size-sm);color:var(--text-muted)}.card-reading-time[data-astro-cid-2skdcniy] svg[data-astro-cid-2skdcniy]{color:var(--text-muted);flex-shrink:0}.post-tags[data-astro-cid-2skdcniy]{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm)}.post-tags[data-astro-cid-2skdcniy] svg[data-astro-cid-2skdcniy]{color:var(--accentColor)}.tag-list[data-astro-cid-2skdcniy]{font-size:var(--font-size-xs)}.tag-link[data-astro-cid-2skdcniy]{color:var(--text-secondary);text-decoration:none;transition:color var(--transition-normal)}.tag-link[data-astro-cid-2skdcniy]:hover{color:var(--accentColor)}.post-title[data-astro-cid-2skdcniy]{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin:calc(var(--spacing-md) - var(--spacing-xs)) 0}.post-title[data-astro-cid-2skdcniy] a[data-astro-cid-2skdcniy]{color:var(--text-primary);text-decoration:none;transition:color var(--transition-normal)}.post-title[data-astro-cid-2skdcniy] a[data-astro-cid-2skdcniy]:hover{color:var(--accentColor)}.post-description[data-astro-cid-2skdcniy]{font-size:var(--font-size-base);line-height:1.6;color:var(--text-secondary);margin-bottom:calc(var(--spacing-md) + var(--spacing-xs))}.read-more[data-astro-cid-2skdcniy]{display:inline-flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--accentColor);text-decoration:none;transition:color var(--transition-normal)}.read-more[data-astro-cid-2skdcniy]:hover{opacity:.8}.no-posts[data-astro-cid-2skdcniy]{width:100%;text-align:center;padding:var(--spacing-2xl) var(--spacing-xl);background-color:var(--color-bg-secondary);border-radius:var(--radius-md);color:var(--text-muted)}.series-blocks[data-astro-cid-2skdcniy]{margin-top:var(--spacing-xl)}.view-all-series[data-astro-cid-2skdcniy]{text-align:center;margin-top:var(--spacing-lg)}.view-all-link[data-astro-cid-2skdcniy]{display:inline-flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--accentColor);text-decoration:none;padding:var(--spacing-sm) var(--spacing-lg);border:1px solid var(--accentColor);border-radius:var(--radius-md)}.view-all-link[data-astro-cid-2skdcniy]:hover{background-color:var(--accentColor);color:var(--color-bg-primary)}.other-series-title[data-astro-cid-2skdcniy]{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-lg) 0;padding-bottom:calc(var(--spacing-sm) + var(--spacing-xs));border-bottom:2px solid var(--accentColor);color:var(--text-primary)}@media (max-width: 1024px){.main-content[data-astro-cid-2skdcniy]{grid-template-columns:250px minmax(0,1fr)}.sidebar-area[data-astro-cid-2skdcniy]{width:250px}}@media (max-width: 768px){.main-content[data-astro-cid-2skdcniy]{grid-template-columns:1fr}.sidebar-area[data-astro-cid-2skdcniy],.post-cover[data-astro-cid-2skdcniy]{display:none}}@media (max-width: 480px){.post-content[data-astro-cid-2skdcniy]{padding:var(--spacing-md)}}@media (max-width: 414px){.post-content[data-astro-cid-2skdcniy]{padding:var(--spacing-sm) var(--spacing-md)}}a[data-astro-cid-7ly2dkjk]{text-decoration:none}.createDate[data-astro-cid-7ly2dkjk]{display:inline-block;font-size:.9rem;text-align:right;margin-right:10px}li[data-astro-cid-7ly2dkjk]{margin-top:5px;margin-bottom:3px}
