.blog-module__67KdrW__layout{gap:2rem;max-width:1200px;min-height:calc(100vh - 200px);margin:0 auto;padding:2rem 1rem;display:flex}.blog-module__67KdrW__sidebar{flex-shrink:0;width:260px;height:fit-content;max-height:calc(100vh - 100px);position:sticky;top:80px;overflow-y:auto}.blog-module__67KdrW__sidebarTitle{color:var(--color-text);letter-spacing:-.02em;margin-bottom:.25rem;font-size:1.75rem;font-weight:700}.blog-module__67KdrW__sidebarDesc{color:var(--color-text-muted);margin-bottom:1.5rem;font-size:.8rem;line-height:1.4}.blog-module__67KdrW__sidebarLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);margin-bottom:.5rem;font-size:.65rem;font-weight:600}.blog-module__67KdrW__categoryList{flex-direction:column;gap:2px;display:flex}.blog-module__67KdrW__categoryItem{color:var(--color-text-secondary);cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.875rem;text-decoration:none;transition:all .15s;display:flex}.blog-module__67KdrW__categoryItem:hover{background:var(--color-bg-tertiary);color:var(--color-text)}.blog-module__67KdrW__categoryItemActive{color:var(--color-accent);background:#06b6d41a;}.blog-module__67KdrW__categoryItemActive:hover{color:var(--color-accent);background:#06b6d426}.blog-module__67KdrW__categoryCount{color:var(--color-text-muted);text-align:right;min-width:1.25rem;font-size:.75rem}.blog-module__67KdrW__content{flex:1;min-width:0}.blog-module__67KdrW__searchWrapper{margin-bottom:1.5rem}.blog-module__67KdrW__resultsHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-bottom:.25rem;padding-bottom:.75rem;display:flex}.blog-module__67KdrW__resultsTitle{color:var(--color-text-secondary);font-size:.8rem;font-weight:500}.blog-module__67KdrW__pageInfo{color:var(--color-text-muted);font-size:.75rem}.blog-module__67KdrW__articleList{flex-direction:column;display:flex}.blog-module__67KdrW__articleRow{border-bottom:1px solid var(--color-border);gap:1rem;padding:1.25rem 0;text-decoration:none;transition:all .15s;display:flex}.blog-module__67KdrW__articleRow:last-child{border-bottom:none}.blog-module__67KdrW__articleRow:hover{padding-left:.5rem}.blog-module__67KdrW__accentBar{background:var(--color-border);border-radius:2px;flex-shrink:0;align-self:stretch;width:3px;transition:background .15s}.blog-module__67KdrW__articleRow:hover .blog-module__67KdrW__accentBar{background:var(--color-accent)}.blog-module__67KdrW__articleBody{flex:1;min-width:0}.blog-module__67KdrW__articleMeta{align-items:center;gap:.75rem;margin-bottom:.375rem;display:flex}.blog-module__67KdrW__articleCategory{text-transform:uppercase;color:var(--color-accent);font-size:.7rem;font-weight:600}.blog-module__67KdrW__articleDate{color:var(--color-text-muted);font-size:.75rem}.blog-module__67KdrW__articleTitle{color:var(--color-text);margin-bottom:.375rem;font-size:1.1rem;font-weight:600;line-height:1.35;transition:color .15s}.blog-module__67KdrW__articleRow:hover .blog-module__67KdrW__articleTitle{color:var(--color-accent)}.blog-module__67KdrW__articleExcerpt{color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:.85rem;line-height:1.5;display:-webkit-box;overflow:hidden}.blog-module__67KdrW__articleFooter{justify-content:space-between;align-items:center;display:flex}.blog-module__67KdrW__readTime{color:var(--color-text-muted);align-items:center;gap:.3rem;font-size:.75rem;display:flex}.blog-module__67KdrW__chevron{color:var(--color-text-muted);flex-shrink:0;transition:all .15s}.blog-module__67KdrW__articleRow:hover .blog-module__67KdrW__chevron{color:var(--color-accent);transform:translate(3px)}.blog-module__67KdrW__emptyState{text-align:center;color:var(--color-text-secondary);padding:4rem 1rem}.blog-module__67KdrW__emptyTitle{margin-bottom:.5rem;font-size:1.1rem}.blog-module__67KdrW__pagination{border-top:1px solid var(--color-border);justify-content:center;align-items:center;gap:.5rem;margin-top:2rem;padding-top:1.5rem;display:flex}.blog-module__67KdrW__pageButton{background-color:var(--color-bg-secondary);border:1px solid var(--color-border);min-width:36px;height:36px;color:var(--color-text-secondary);border-radius:6px;justify-content:center;align-items:center;padding:0 .5rem;font-size:.875rem;text-decoration:none;transition:all .15s;display:flex}.blog-module__67KdrW__pageButton:hover{background-color:var(--color-bg-tertiary);color:var(--color-text)}.blog-module__67KdrW__pageButtonActive{background-color:var(--color-accent);border-color:var(--color-accent);color:#fff;}.blog-module__67KdrW__pageButtonActive:hover{background-color:var(--color-accent-hover)}.blog-module__67KdrW__pageButtonDisabled{opacity:.4;cursor:not-allowed;pointer-events:none;}.blog-module__67KdrW__ellipsis{color:var(--color-text-muted);padding:0 .25rem;font-size:.875rem}@media (max-width:768px){.blog-module__67KdrW__layout{flex-direction:column;gap:0;padding:1rem}.blog-module__67KdrW__sidebar{border-bottom:1px solid var(--color-border);width:100%;max-height:none;margin-bottom:1rem;padding-bottom:1rem;position:static}.blog-module__67KdrW__sidebarTitle{font-size:1.5rem}.blog-module__67KdrW__sidebarDesc,.blog-module__67KdrW__sidebarLabel{display:none}.blog-module__67KdrW__categoryList{-ms-overflow-style:none;scrollbar-width:none;flex-direction:row;gap:.5rem;padding-bottom:.25rem;overflow-x:auto}.blog-module__67KdrW__categoryList::-webkit-scrollbar{display:none}.blog-module__67KdrW__categoryItem,.blog-module__67KdrW__categoryItemActive{white-space:nowrap;border:1px solid var(--color-border);border-radius:999px;padding:.375rem .75rem;font-size:.8rem}.blog-module__67KdrW__categoryItemActive{border-color:var(--color-accent)}.blog-module__67KdrW__articleRow:hover{padding-left:0}}
