.container.main{height:auto}.container.posts img{max-width:100%;height:auto;box-shadow:var(--secondary-1) -4px 4px,#e3edff -8px 8px;border-radius:var(--border-radius)}.container.posts p>a{cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--border-radius);line-height:1.25rem;font-weight:500;padding:.5rem 1rem;border:0 solid transparent;height:2.5rem;gap:.5rem;touch-action:manipulation;text-decoration:none;font-size:.825rem;-webkit-tap-highlight-color:transparent;background-color:hsla(var(--primary));color:hsla(var(--primary-foreground))}.container.posts hr{color:hsl(var(--border))}.container.posts>ul{list-style:inside}.posts-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem}.post-preview{display:flex;flex-direction:column;gap:.5rem;border-radius:var(--border-radius);border:1px solid hsl(var(--border));text-decoration:none;align-items:start;background-color:var(--background-color-2);overflow:hidden}.post-preview-content{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 1rem}.posts-list .post-preview .post-preview-image{box-shadow:none;border-radius:0;height:auto}.post-preview-image.placeholder{min-height:6rem;background-color:hsla(var(--secondary),.5);width:100%}.text.small{font-size:.825rem;color:hsl(var(--text-secondary))}
