.book.svelte-1udyrqm{background:var(--color-surface);border-radius:8px;width:100%;transition:all .15s;display:block;overflow:hidden;box-shadow:0 1px 3px #0000001f;container:book-card/inline-size}.book.svelte-1udyrqm:hover{transform:translateY(-2px)scale(1.01);box-shadow:0 4px 6px #0000001f}.book.svelte-1udyrqm:active{transform:translateY(2px)scale(.98);box-shadow:0 1px 3px #0000001f}.book-inner.svelte-1udyrqm{flex-direction:column;height:100%;display:flex}.book.svelte-1udyrqm picture:where(.svelte-1udyrqm){aspect-ratio:2/3;width:100%;display:block}.book.svelte-1udyrqm img:where(.svelte-1udyrqm){object-fit:cover;width:100%;height:100%}.book.svelte-1udyrqm .text:where(.svelte-1udyrqm){gap:var(--space-2);padding:var(--space-3);flex-direction:column;display:flex}.book.svelte-1udyrqm .author:where(.svelte-1udyrqm),.book.svelte-1udyrqm .status:where(.svelte-1udyrqm),.book.svelte-1udyrqm .dates:where(.svelte-1udyrqm){color:var(--color-ink-muted);font-size:var(--text-sm)}@container book-card (width>=280px){.book-inner.svelte-1udyrqm{flex-direction:row;align-items:stretch}.book-inner.svelte-1udyrqm picture:where(.svelte-1udyrqm){flex-shrink:0;width:40%}.book-inner.svelte-1udyrqm .text:where(.svelte-1udyrqm){flex:1;justify-content:center}}
