.book-cover.svelte-13ose1s{border-radius:var(--radius-sm);overflow:hidden;box-shadow:var(--shadow-sm);flex-shrink:0}.book-cover.size-sm.svelte-13ose1s{width:50px;height:70px}.book-cover.size-md.svelte-13ose1s{width:80px;height:112px}.book-cover.size-lg.svelte-13ose1s{width:120px;height:168px}.cover.svelte-13ose1s{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.5rem;text-align:center;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3)}.title.svelte-13ose1s{font-weight:600;line-height:1.2;margin-bottom:.25rem;word-break:break-word}.size-sm.svelte-13ose1s .title:where(.svelte-13ose1s){font-size:.6rem}.size-md.svelte-13ose1s .title:where(.svelte-13ose1s){font-size:.75rem}.size-lg.svelte-13ose1s .title:where(.svelte-13ose1s){font-size:.9rem}.author.svelte-13ose1s{opacity:.9;line-height:1.2}.size-sm.svelte-13ose1s .author:where(.svelte-13ose1s){font-size:.5rem}.size-md.svelte-13ose1s .author:where(.svelte-13ose1s){font-size:.65rem}.size-lg.svelte-13ose1s .author:where(.svelte-13ose1s){font-size:.75rem}
