.new-post:where(.astro-VQ56RJPU){padding:var(--space-xl);margin-bottom:var(--space-2xl)}.new-post__trigger:where(.astro-VQ56RJPU){cursor:pointer;font-weight:600;color:var(--color-primary);font-size:.95rem}.posts-list:where(.astro-VQ56RJPU){display:flex;flex-direction:column;gap:var(--space-lg)}.post-item:where(.astro-VQ56RJPU){display:flex;align-items:flex-start;gap:var(--space-lg);padding:var(--space-lg) var(--space-xl)}.post-item__cover:where(.astro-VQ56RJPU){width:120px;height:90px;border-radius:var(--radius-md);background-size:cover;background-position:center;flex-shrink:0}.post-item__body:where(.astro-VQ56RJPU){flex:1}.post-item__body:where(.astro-VQ56RJPU) h3:where(.astro-VQ56RJPU){margin:0 0 .3rem;font-size:1.1rem}.post-item__body:where(.astro-VQ56RJPU) time:where(.astro-VQ56RJPU){font-size:.8rem;color:var(--color-text-muted)}.post-item__body:where(.astro-VQ56RJPU) p:where(.astro-VQ56RJPU){margin:.5rem 0 0;font-size:.9rem;color:var(--color-text-secondary)}.btn--sm:where(.astro-VQ56RJPU){padding:.4rem .9rem;font-size:.8rem}.status-msg:where(.astro-VQ56RJPU){font-size:.9rem;margin-top:var(--space-sm)}.status-msg--success:where(.astro-VQ56RJPU){color:#059669}.status-msg--error:where(.astro-VQ56RJPU){color:#ef4444}.loading-text:where(.astro-VQ56RJPU),.empty-text:where(.astro-VQ56RJPU){text-align:center;padding:var(--space-2xl);color:var(--color-text-muted)}@media (max-width: 600px){.post-item:where(.astro-VQ56RJPU){flex-direction:column}.post-item__cover:where(.astro-VQ56RJPU){width:100%;height:160px}}
