.empty.svelte-8fdu19{text-align:center;color:var(--mk-ink-soft)}.posts.svelte-8fdu19{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}@media (width<=60rem){.posts.svelte-8fdu19{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=38rem){.posts.svelte-8fdu19{grid-template-columns:minmax(0,1fr)}}.post.svelte-8fdu19{border-radius:var(--mk-r);background:var(--mk-paper);border:1px solid var(--mk-line);color:var(--mk-ink);flex-direction:column;text-decoration:none;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s,border-color .2s;display:flex;overflow:hidden}.post.svelte-8fdu19:hover{box-shadow:var(--mk-shadow-soft);border-color:oklch(55% .243 293/.35);transform:translateY(-3px)}.post__thumb.svelte-8fdu19{aspect-ratio:16/9;background:var(--mk-surface);overflow:hidden}.post__thumb.svelte-8fdu19 img:where(.svelte-8fdu19){object-fit:cover;width:100%;height:100%;transition:transform .35s cubic-bezier(.22,1,.36,1);display:block}.post.svelte-8fdu19:hover .post__thumb:where(.svelte-8fdu19) img:where(.svelte-8fdu19){transform:scale(1.04)}.post__body.svelte-8fdu19{flex-direction:column;flex:1;padding:clamp(1.1rem,.9rem + 1vw,1.5rem);display:flex}.post__date.svelte-8fdu19{color:var(--mk-violet-700);font-size:.8rem;font-weight:600}.post__title.svelte-8fdu19{margin-top:.4rem}.post__desc.svelte-8fdu19{color:var(--mk-ink-soft);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:.5rem;line-height:1.55;display:-webkit-box;overflow:hidden}.post__more.svelte-8fdu19{color:var(--mk-violet);align-items:center;gap:.4rem;margin-top:auto;padding-top:1rem;font-weight:700;display:inline-flex}.post__more.svelte-8fdu19 svg{width:1rem;height:1rem;transition:transform .2s}.post.svelte-8fdu19:hover .post__more:where(.svelte-8fdu19) svg{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.post.svelte-8fdu19,.post__thumb.svelte-8fdu19 img:where(.svelte-8fdu19),.post__more.svelte-8fdu19 svg{transition:none}}
