.blog-module__eXgbla__layout{min-height:60vh}.blog-module__eXgbla__hero{background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border);padding:var(--space-2xl) var(--space-lg);text-align:center}.blog-module__eXgbla__heroTitle{margin:0 0 var(--space-sm);font-size:var(--font-size-3xl,2rem);color:var(--color-text)}.blog-module__eXgbla__heroDescription{color:var(--color-text-muted);font-size:var(--font-size-md,1rem);margin:0;max-width:540px;margin-inline:auto}.blog-module__eXgbla__container{max-width:860px;padding:var(--space-xl) var(--space-lg);margin:0 auto}.blog-module__eXgbla__tabs{gap:var(--space-xs);margin-bottom:var(--space-xl);flex-wrap:wrap;display:flex}.blog-module__eXgbla__tab{border-radius:var(--radius-sm);border:1px solid var(--color-border);color:var(--color-text-secondary);font-size:var(--font-size-sm);cursor:pointer;background:0 0;padding:.45rem 1rem;text-decoration:none;transition:background .15s,color .15s}.blog-module__eXgbla__tab:hover{background:var(--color-bg-secondary);color:var(--color-text)}.blog-module__eXgbla__tabActive{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.blog-module__eXgbla__postList{gap:var(--space-lg);flex-direction:column;display:flex}.blog-module__eXgbla__postCard{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-lg);background:var(--color-bg);transition:border-color .15s}.blog-module__eXgbla__postCard:hover{border-color:var(--color-primary)}.blog-module__eXgbla__postMeta{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);font-size:var(--font-size-sm);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.blog-module__eXgbla__typeBadge{border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.04em;padding:.2rem .55rem;font-size:.75rem;font-weight:600}.blog-module__eXgbla__typeBadgeDaily{color:#0369a1;background:#e0f2fe}.blog-module__eXgbla__typeBadgeMonthly{color:#7c3aed;background:#ede9fe}.blog-module__eXgbla__typeBadgeYearly{color:#b45309;background:#fef3c7}.blog-module__eXgbla__typeBadgeManual{background:var(--color-bg-tertiary);color:var(--color-text-secondary)}.blog-module__eXgbla__postTitle{margin:0 0 var(--space-xs);font-size:var(--font-size-lg,1.125rem)}.blog-module__eXgbla__postTitle a{color:var(--color-text);text-decoration:none}.blog-module__eXgbla__postTitle a:hover{color:var(--color-primary)}.blog-module__eXgbla__postExcerpt{margin:0 0 var(--space-sm);color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.6}.blog-module__eXgbla__postFooter{align-items:center;gap:var(--space-sm);font-size:var(--font-size-xs,.75rem);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.blog-module__eXgbla__tagList{gap:var(--space-xs);flex-wrap:wrap;display:flex}.blog-module__eXgbla__tag{border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);padding:.15rem .45rem;font-size:.7rem;text-decoration:none}.blog-module__eXgbla__tag:hover{border-color:var(--color-primary);color:var(--color-primary)}.blog-module__eXgbla__pagination{justify-content:center;align-items:center;gap:var(--space-sm);margin-top:var(--space-xl);display:flex}.blog-module__eXgbla__pageBtn{border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--font-size-sm);cursor:pointer;background:0 0;padding:.45rem .9rem;text-decoration:none}.blog-module__eXgbla__pageBtn:hover{background:var(--color-bg-secondary)}.blog-module__eXgbla__pageBtnDisabled{opacity:.4;pointer-events:none}.blog-module__eXgbla__pageInfo{font-size:var(--font-size-sm);color:var(--color-text-muted)}.blog-module__eXgbla__emptyState{text-align:center;padding:var(--space-2xl) 0;color:var(--color-text-muted)}[data-theme=dark] .blog-module__eXgbla__typeBadgeDaily{color:#7dd3fc;background:#0c4a6e}[data-theme=dark] .blog-module__eXgbla__typeBadgeMonthly{color:#c4b5fd;background:#2e1065}[data-theme=dark] .blog-module__eXgbla__typeBadgeYearly{color:#fcd34d;background:#451a03}