.mk-book-grid.svelte-1l34oh7{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:2rem 1.25rem;display:grid}.mk-book.svelte-1l34oh7{border-radius:var(--radius-lg);flex-direction:column;gap:.25rem;display:flex}.mk-book.svelte-1l34oh7 .mk-cover{margin-block-end:.375rem;transition:box-shadow .2s,transform .2s}.mk-book.svelte-1l34oh7:hover .mk-cover{box-shadow:var(--shadow);transform:translateY(-2px)}.mk-book.svelte-1l34oh7:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.mk-book-title.svelte-1l34oh7{-webkit-line-clamp:2;line-clamp:2;color:var(--fg-1);-webkit-box-orient:vertical;font-size:1rem;font-weight:700;line-height:1.55;display:-webkit-box;overflow:hidden}.mk-book.svelte-1l34oh7:hover .mk-book-title:where(.svelte-1l34oh7){color:var(--fg-accent)}.mk-book-author.svelte-1l34oh7{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@media (prefers-reduced-motion:reduce){.mk-book.svelte-1l34oh7 .mk-cover{transition:none}.mk-book.svelte-1l34oh7:hover .mk-cover{transform:none}}
