.book-cover-art{position:relative;display:block;width:100%;aspect-ratio:2/3;height:100%;overflow:hidden;border-radius:inherit;background:var(--reader-line,#e1e7df)}.book-cover-art>img{display:block;width:100%;height:100%;object-fit:cover}.book-cover-art .book-cover-lettering{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:10px;height:100%;padding:13% 12% 12%;color:#faf8ee;text-align:center;background:linear-gradient(90deg,#0002,transparent 5%,#fff1 6%,transparent 8%),#385e51}.book-cover-art .book-cover-lettering:after{content:"";pointer-events:none;position:absolute;inset:8%;border:1px solid #f8f4e526;border-radius:1px}.book-cover-art[data-tone="1"] .book-cover-lettering{background-color:#65586d}.book-cover-art[data-tone="2"] .book-cover-lettering{background-color:#445f72}.book-cover-art[data-tone="3"] .book-cover-lettering{background-color:#8c6848}.book-cover-art[data-tone="4"] .book-cover-lettering{background-color:#875b5d}.book-cover-imprint{display:flex;align-items:center;gap:5px;font: 10px/1.7 system-ui,sans-serif;letter-spacing:.15em;opacity:.7}.book-cover-art .book-cover-lettering>span{font:500 19px/1.6 "Noto Serif SC",Songti SC,SimSun,serif;letter-spacing:.06em;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;max-height:6.4em;position:relative;z-index:1}.book-cover-art .book-cover-lettering>small{max-width:100%;font-size:10px;opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:600px){.book-cover-art .book-cover-lettering>span{font-size:15px}.book-cover-imprint{font-size:8px;gap:3px}.book-cover-imprint svg{width:11px;height:11px}.book-cover-art .book-cover-lettering>small{font-size:8px}}
