.library-book{display:flex;flex-direction:column}.library-book>.text-link{margin-top:auto}.book-cover{min-height:300px;padding:30px 25px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;background:#244b49;color:#f7e6b7;border-radius:3px 9px 9px 3px;box-shadow:inset 7px 0 #0003,inset 10px 0 #ffffff12,4px 7px 12px #0002;border:1px solid #ffffff20}.book-cover small{font-size:9px;letter-spacing:.18em}.book-cover strong{font:normal 29px/1.25 Georgia,serif;margin:24px 0 12px}.book-cover>span{font-size:24px}.book-cover em{font:normal 13px/1.5 Georgia,serif;margin-top:18px}.book-tone-1{background:#343b59}.book-tone-2{background:#754647}.book-tone-3{background:#77532e}.book-cover-image{width:100%;height:300px;object-fit:contain;border-radius:6px;background:var(--bg)}
