.blogPage-module__SrCw2q__columns{flex-direction:row;gap:2rem;display:flex}.blogPage-module__SrCw2q__column{flex-direction:column;flex:1;display:flex}.blogPage-module__SrCw2q__columnHeader{color:var(--foreground);margin-bottom:1rem;font-weight:600}.blogPage-module__SrCw2q__tagList{flex-direction:column;gap:.5rem;display:flex}.blogPage-module__SrCw2q__tagItem{cursor:pointer;color:var(--foreground);border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;transition:background-color .15s}.blogPage-module__SrCw2q__tagItem:hover{background-color:var(--hover-bg,#8080801a)}.blogPage-module__SrCw2q__tagItemActive{background-color:var(--active-bg,#3b82f633);color:var(--active-color,#3b82f6);font-weight:500}.blogPage-module__SrCw2q__postList{flex-direction:column;gap:.75rem;display:flex}.blogPage-module__SrCw2q__postItem{border-radius:.25rem;padding:.5rem;transition:background-color .15s}.blogPage-module__SrCw2q__postItem:hover{background-color:var(--hover-bg,#8080801a)}.blogPage-module__SrCw2q__postTitle{color:var(--foreground);font-size:.875rem;text-decoration:none;display:block}.blogPage-module__SrCw2q__postTitle:hover{text-decoration:underline}.blogPage-module__SrCw2q__postDate{color:var(--muted-foreground,#6b7280);margin-top:.25rem;font-size:.75rem}.blogPage-module__SrCw2q__loading{color:var(--muted-foreground,#6b7280);font-style:italic}.blogPage-module__SrCw2q__emptyState{color:var(--muted-foreground,#6b7280);font-size:.875rem}
