.back-link[data-v-f2ca482a]{align-items:center;color:var(--muted);display:inline-flex;font-size:12px;gap:8px;margin-bottom:26px}.book-detail[data-v-f2ca482a]{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:18px;display:flex;gap:36px;padding:34px}.book-detail>img[data-v-f2ca482a]{border-radius:10px;box-shadow:10px 12px 30px #0004;height:240px;-o-object-fit:cover;object-fit:cover;width:180px}.book-information[data-v-f2ca482a]{flex:1}.book-information h1[data-v-f2ca482a]{font-size:30px;margin:10px 0}.author[data-v-f2ca482a]{color:var(--muted);display:flex;font-size:12px;gap:12px}.description[data-v-f2ca482a]{color:var(--muted);font-size:13px;line-height:1.9;max-width:630px}.book-stats[data-v-f2ca482a]{align-items:center;color:var(--muted);display:flex;font-size:11px;gap:25px;margin:20px 0}.book-stats strong[data-v-f2ca482a]{color:var(--text);font-size:20px;font-weight:500;margin-right:6px}.book-actions[data-v-f2ca482a]{display:flex;flex-wrap:wrap;gap:10px}.chapter-list[data-v-f2ca482a]{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.chapter-list a[data-v-f2ca482a]{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:10px;display:flex;font-size:13px;gap:15px;padding:16px 18px}.chapter-list a[data-v-f2ca482a]:hover{border-color:var(--accent)}.chapter-number[data-v-f2ca482a]{color:var(--muted);font-size:11px}.chapter-list svg[data-v-f2ca482a]{color:var(--muted);margin-left:auto}@media(max-width:620px){.book-detail[data-v-f2ca482a]{align-items:flex-start;flex-wrap:wrap;gap:18px;padding:20px}.book-detail>img[data-v-f2ca482a]{height:140px;width:104px}.book-information[data-v-f2ca482a]{min-width:140px}.book-information h1[data-v-f2ca482a]{font-size:23px}.book-information .eyebrow[data-v-f2ca482a]{font-size:8px}.description[data-v-f2ca482a]{margin-top:14px}.book-actions[data-v-f2ca482a]{margin-top:16px}.chapter-list[data-v-f2ca482a]{grid-template-columns:1fr}.book-stats[data-v-f2ca482a]{gap:15px}.book-stats strong[data-v-f2ca482a]{font-size:16px}}
