.BookListItem_article__ImNXU{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.BookListItem_coverLink__e9fZ4{display:block;border-radius:2px 6px 6px 2px}.BookListItem_coverLink__e9fZ4:focus-visible{outline:2px solid var(--primary);outline-offset:6px}.BookListItem_preview__j9otR{width:320px;max-width:calc(100vw - 32px);padding:0;text-align:left;overflow-wrap:anywhere;background-color:var(--card);border:1px solid var(--line);border-radius:var(--radius)}.BookListItem_previewLink__ajH9Q{display:block;padding:20px;border-radius:inherit}.BookListItem_previewLink__ajH9Q:hover .BookListItem_previewTitle__x_AN_{text-decoration:underline;text-underline-offset:3px}.BookListItem_previewTitle__x_AN_{margin-bottom:12px;font-size:16px;font-weight:600;line-height:1.5;color:var(--text-strong)}.BookListItem_description__77WpU{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;font-size:15px;line-height:24px;color:var(--text-body)}.BookListItem_previewMetadata__sAwhO{display:grid;gap:6px;margin-top:16px;padding-top:12px;border-top:1px solid var(--line-soft);font-size:13px;line-height:20px;color:var(--text-subtle)}.BookListItem_previewMetadata__sAwhO>div{display:grid;grid-template-columns:3rem minmax(0,1fr);gap:8px}.BookListItem_perspective__ykO81{position:relative;perspective:800px;cursor:pointer}.BookListItem_cover__mUnlw{height:clamp(150px,14vw,190px);transform-origin:0 50%;transition:transform .5s,opacity .3s .3s}.BookListItem_bookImg__m8Kow,.BookListItem_cover__mUnlw{position:relative;transform-style:preserve-3d;margin:0 auto}.BookListItem_bookImg__m8Kow{width:fit-content;height:100%}.BookListItem_bookImg__m8Kow>.BookListItem_fallback__CBCzD,.BookListItem_bookImg__m8Kow>img{width:auto;height:100%;box-shadow:none;outline:1px solid var(--line);outline-offset:-1px;border-radius:2px 6px 6px 2px;background-color:var(--paper-face,#fff);background-image:linear-gradient(90deg,rgba(0,0,0,.14) 0,rgba(0,0,0,.05) 3px,transparent 8px)}.BookListItem_fallback__CBCzD{aspect-ratio:1/1.45;display:flex;flex-direction:column;justify-content:space-between;padding:.75rem .6rem .6rem;text-align:left;border:1px solid var(--line);background-color:var(--sunken)}.BookListItem_fallbackTitle__e2_0s{font-size:12px;font-weight:700;line-height:1.35;word-break:keep-all;color:var(--text-strong);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.BookListItem_fallbackAuthor__wuwK7{font-size:10px;color:var(--text-subtle);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.BookListItem_flipCover__QrQph{position:absolute;height:100%;top:0;left:0;transform-style:preserve-3d;transform:translateX(-100%) rotateY(-90deg);transform-origin:100% 50%}.BookListItem_flipCover__QrQph img{box-shadow:none;height:100%;width:auto}.BookListItem_spineFallback__ttXMj{height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:.625rem .125rem;background-color:var(--sunken)}.BookListItem_spineFallback__ttXMj p{writing-mode:vertical-rl;height:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;line-height:1.2;letter-spacing:.05em;text-align:center;word-break:keep-all;color:#1f1d1a}@media (hover:hover) and (pointer:fine){.BookListItem_perspective__ykO81:hover .BookListItem_cover__mUnlw{transform:rotateY(90deg);transition:transform .3s}}.BookListItem_coverLink__e9fZ4[data-preview-open=true] .BookListItem_cover__mUnlw{transform:rotateY(90deg)}@media (prefers-reduced-motion:reduce){.BookListItem_coverLink__e9fZ4 .BookListItem_perspective__ykO81:hover .BookListItem_cover__mUnlw,.BookListItem_coverLink__e9fZ4[data-preview-open=true] .BookListItem_cover__mUnlw{transform:none;transition:none}}.BookListItem_content__iYFOY{flex:1;gap:.25rem;display:flex;flex-direction:column}.BookListItem_like__tuT1_{margin-top:auto;padding-top:.5rem;text-align:center}.BookListItem_title__C2TnH{font-size:14px;font-weight:500;word-break:keep-all;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--text-strong)}.BookListItem_title__C2TnH span{display:block;font-weight:400;font-size:.9em;margin:.05em 0}.BookListItem_author__li5y2{display:flex;flex-direction:column;align-items:center;gap:.75rem;font-size:13px;color:var(--text-subtle)}.BookListItem_publisher__0uk7N{color:var(--text-subtle);font-size:.9em}.BookListItem_read__GIKOJ{--size:1.4rem;width:var(--size);height:var(--size);position:absolute;top:0;right:0;z-index:10;border-left:var(--size) solid var(--primary);border-top:var(--size) solid var(--background);box-shadow:-1px 1px 2px 0 rgba(0,0,0,.16)}.BookListItem_bookmark__AXZEd{position:absolute;top:-3px;right:10px;z-index:10;width:12px;height:34px;background:var(--teal-500);clip-path:polygon(0 0,100% 0,100% 100%,50% 75%,0 100%);pointer-events:none}@media (prefers-color-scheme:dark){.BookListItem_bookImg__m8Kow>.BookListItem_fallback__CBCzD{--paper-face:#2a2d33}}