.posts_container__XnRsa{padding:2rem;max-width:1200px;margin:0 auto}.posts_posts__AKuOU{display:grid;gap:2rem;margin-top:2rem}.posts_post___UCZF{padding:1.5rem;border-radius:8px;background:var(--card-hover);transition:all .3s ease}.posts_post___UCZF:hover{transform:translateY(-2px)}.posts_metadata__FI_ur{display:flex;flex-direction:column;gap:.5rem;margin:.5rem 0;color:var(--link-color);font-size:.9rem}.posts_basicInfo__NDHY1{white-space:nowrap}.posts_basicInfo__NDHY1,.posts_metaRow__UhbKT{display:flex;align-items:center;gap:1rem}.posts_tags__AFrqh{display:flex;flex-wrap:wrap;gap:.5rem}.posts_tag__WldGr{white-space:nowrap;padding:.2rem .6rem;border-radius:4px;background:var(--nav-background);font-size:.8rem;border:1px solid var(--link-color);opacity:.8;transition:opacity .3s ease}.posts_tag__WldGr:hover{opacity:1}.posts_category__jrQb_{display:inline-flex;align-items:center;padding:.2rem .8rem;border-radius:16px;background:var(--foreground);color:var(--background);font-weight:500;font-size:.85rem}.posts_header__ClWYe{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.posts_viewToggle__Z_lSt{display:flex;gap:.5rem}.posts_viewButton__NhFEv{padding:.5rem;border:none;background:var(--nav-background);color:var(--link-color);border-radius:4px;cursor:pointer;transition:all .3s ease}.posts_viewButton__NhFEv:hover{color:var(--link-hover)}.posts_viewButton__NhFEv.posts_active__Ylhue{background:var(--card-hover);color:var(--link-hover)}.posts_posts__AKuOU.posts_list__AYMSJ{display:flex;flex-direction:column;gap:1.5rem}.posts_posts__AKuOU.posts_list__AYMSJ .posts_post___UCZF{display:flex;flex-direction:column;padding:1.5rem}.posts_posts__AKuOU.posts_list__AYMSJ .posts_metadata__FI_ur{flex-wrap:wrap;row-gap:.5rem}.posts_posts__AKuOU.posts_grid__DJONY{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem}.posts_posts__AKuOU.posts_grid__DJONY .posts_post___UCZF{display:flex;flex-direction:column}.posts_coverImage__nc724{width:100%;height:200px;overflow:hidden;border-radius:8px;margin-bottom:1rem}.posts_coverImage__nc724 img{width:100%;height:100%;object-fit:cover}.posts_coverImage__nc724 .posts_imageError__QCkRP{position:relative;background:var(--nav-background)}.posts_coverImage__nc724 .posts_imageError__QCkRP:before{content:"🖼️";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2rem;opacity:.5}.posts_coverImage__nc724 .posts_imageError__QCkRP:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--nav-background);z-index:-1}.posts_postContent__N7apI{flex:1;display:flex;flex-direction:column}.posts_summary__FeNXC{margin-top:auto;color:var(--link-color);font-size:.9rem;line-height:1.5}@media (max-width:640px){.posts_posts__AKuOU.posts_grid__DJONY{grid-template-columns:1fr}.posts_container__XnRsa{padding:1rem}.posts_post___UCZF h2{font-size:1.25rem}}@media (max-width:768px){.posts_container__XnRsa{padding:1rem}.posts_metadata__FI_ur{gap:.3rem}.posts_basicInfo__NDHY1{flex-wrap:wrap;gap:.5rem}.posts_tags__AFrqh{margin-top:.5rem}.posts_post___UCZF h2{font-size:1.1rem}.posts_summary__FeNXC{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}