.book-cover[data-v-e45b3eae]{aspect-ratio:3 / 4;border-radius:13px;overflow:hidden;position:relative;box-shadow:0 1px 2px #571c1a1a,0 26px 50px -24px #571c1a99}html.olm-dark .book-cover[data-v-e45b3eae]{box-shadow:0 0 0 1px #ffffff14,0 1px 2px #0000004d,0 26px 50px -24px #000000b3}.cover-img[data-v-e45b3eae]{width:100%;height:100%;object-fit:cover}html.olm-dark .cover-img[data-loaded][data-v-e45b3eae]{background-color:var(--olm-ivory)}.cover-art[data-v-e45b3eae]{height:100%;padding:1.4rem 1.2rem 1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center}.cover-art[data-v-e45b3eae]:before{content:"";position:absolute;inset:8px;border:1px solid currentColor;opacity:.16;border-radius:8px;pointer-events:none}.cover-title[data-v-e45b3eae]{font-family:Tajawal,sans-serif;font-weight:500;font-size:1.6rem;line-height:1.4;margin:0}.cover-year[data-v-e45b3eae]{font-size:.7rem;letter-spacing:.14em}.accent[data-v-e45b3eae]{color:#e0c87e}.tone-a[data-v-e45b3eae]{background:linear-gradient(158deg,#7d2725,#4c1716);color:#f5f0e8}.tone-b[data-v-e45b3eae]{background:#fbf7ef;color:#571c1a}.tone-b .accent[data-v-e45b3eae]{color:#a88b3a}.tone-c[data-v-e45b3eae]{background:linear-gradient(158deg,#37110f,#160908);color:#f5f0e8}.tone-c[data-v-e45b3eae]:after{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#a88b3a}.tone-d[data-v-e45b3eae]{background:linear-gradient(158deg,#9a7d34,#6e5622);color:#fff}.tone-d .accent[data-v-e45b3eae]{color:#fff}@media not (min-width:64rem){.book-cover[data-v-e45b3eae]{border-radius:12px;box-shadow:0 1px 2px #571c1a1a,0 10px 18px -10px #571c1a99}html.olm-dark .book-cover[data-v-e45b3eae]{box-shadow:0 0 0 1px #ffffff14,0 1px 2px #0000004d,0 10px 18px -10px #000000b3}.cover-art[data-v-e45b3eae]{padding:.6rem .45rem .65rem}.cover-art[data-v-e45b3eae]:before{inset:4px;border-radius:6px}.cover-mark[data-v-e45b3eae]{width:1rem;height:1rem}.cover-title[data-v-e45b3eae]{font-size:.8rem;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.cover-year[data-v-e45b3eae]{font-size:.5rem}}
