.book-content__header[data-v-1b9c4298]{border-bottom:1px solid #eee;flex-shrink:0;align-items:center;height:56px;padding:0 24px;display:flex}.book-content__header .title[data-v-1b9c4298]{color:#333;flex:1;margin:0;font-size:18px;font-weight:600}.book-content__header .title a[data-v-1b9c4298]{color:inherit;text-decoration:none}.book-content__header .title a[data-v-1b9c4298]:hover{color:#007fff}.book-content__header .preview-meta[data-v-1b9c4298]{flex-shrink:0;align-items:center;gap:12px;margin-right:16px;display:flex}.book-content__header .preview-badge[data-v-1b9c4298]{color:#007fff;background:#007fff14;border:1px solid #007fff40;border-radius:12px;padding:2px 10px;font-size:12px;line-height:18px}.book-content__header .back-editor[data-v-1b9c4298]{color:#007fff;font-size:13px;text-decoration:none}.book-content__header .back-editor[data-v-1b9c4298]:hover{text-decoration:underline}.book-content__header .user[data-v-1b9c4298]{margin-left:auto}.book-direction[data-v-514e5f8e]{border-top:1px solid #eee;justify-content:space-between;align-items:center;margin-top:48px;padding-top:24px;display:flex}.book-direction .step-btn[data-v-514e5f8e]{color:#666;cursor:pointer;background:0 0;border:1px solid #ddd;border-radius:4px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;transition:all .2s;display:flex}.book-direction .step-btn[data-v-514e5f8e]:hover{color:#007fff;border-color:#007fff;transform:translateY(-1px);box-shadow:0 2px 8px #007fff26}.book-direction .step-btn.step-btn--next[data-v-514e5f8e]{margin-left:auto}.book-read-page[data-v-47f17883]{background-color:#fff;align-items:flex-start;min-height:100vh;display:flex}.book-read-page[data-v-47f17883] .book-summary{height:100vh;top:0;position:sticky!important}.book-content[data-v-47f17883]{flex:1;min-width:0}.book-header-sticky[data-v-47f17883]{z-index:20;background:#fff;position:sticky;top:0}.book-main-row[data-v-47f17883]{display:flex}.book-toc-aside[data-v-47f17883]{flex-shrink:0;width:240px;padding:16px 16px 16px 0}.book-toc-aside[data-v-47f17883] .toc-sticky{top:72px}.book-scroll-area[data-v-47f17883]{flex:1;min-width:0}.book-body[data-v-47f17883]{width:100%;max-width:900px;margin:0 auto;padding:20px 24px 24px}.book-body[data-v-47f17883] .markdown-body>:first-child{margin-top:0}.skeleton-content[data-v-47f17883]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:4px;height:400px;margin:40px 24px;animation:1.5s ease-in-out infinite pulse-47f17883}.content-loading-bar[data-v-47f17883]{background:linear-gradient(90deg,#007fff 25%,#66b1ff 50%,#007fff 75%) 0 0/200% 100%;height:3px;animation:.8s ease-in-out infinite pulse-47f17883}@keyframes pulse-47f17883{0%{background-position:200% 0}to{background-position:-200% 0}}.back-link[data-v-47f17883]{color:#007fff;font-size:14px;text-decoration:none}.back-link[data-v-47f17883]:hover{text-decoration:underline}@media screen and (width<=768px){.book-body[data-v-47f17883]{padding:16px}.detail-body[data-v-47f17883]{font-size:15px}.book-toc-aside[data-v-47f17883]{display:none}}
