.cloud-book-container[data-v-60e9e8bb]{padding:24px;height:100%}.book-info-section[data-v-60e9e8bb]{display:flex;gap:32px;margin-bottom:24px;padding:24px;background-color:#f2f6fc;border-radius:4px;line-height:1;position:relative;border:1px solid #e4e7ee}.book-info-section .bookself-status[data-v-60e9e8bb]{position:absolute;right:0;top:0;width:87px;height:87px}.book-cover[data-v-60e9e8bb]{width:188px;height:244px;flex-shrink:0;border-radius:4px;overflow:hidden;border:1px solid #e4e7ee}.book-cover .cover-image[data-v-60e9e8bb]{width:100%;height:100%;position:relative}.book-details[data-v-60e9e8bb]{flex:1;display:flex;flex-direction:column;justify-content:center}.book-details .book-title[data-v-60e9e8bb]{font-size:16px;font-weight:700;color:#151515;margin:0 0 12px 0}.book-details .book-authors[data-v-60e9e8bb]{font-size:14px;padding:4px 8px;color:#151515;margin:0 0 60px 0;background-image:linear-gradient(90deg,#ffd4aa,#fae9a0 50%,#fff),linear-gradient(#000,#000);background-blend-mode:normal,normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.book-details .progress-bar[data-v-60e9e8bb]{display:flex;width:240px;margin-bottom:28px;flex-direction:column;color:#666;font-size:12px;gap:8px}.book-details .progress-bar .progress-fill[data-v-60e9e8bb]{height:100%;background-color:#666;border-radius:4px;transition:width .3s ease}.book-details .progress-bar .progress-text[data-v-60e9e8bb]{font-size:16px;color:#333;font-weight:500}.book-details .action-buttons[data-v-60e9e8bb]{display:flex;position:relative;gap:16px}.book-details .action-buttons .continue-btn[data-v-60e9e8bb]{width:128px;height:32px;background-image:linear-gradient(90deg,#0e73fd,#65b1ff),linear-gradient(#128dff,#128dff);background-blend-mode:normal,normal;color:#fff;border:none;font-size:14px;border-radius:3px}.tasks-section[data-v-60e9e8bb]{padding-bottom:48px}.tasks-section .section-title[data-v-60e9e8bb]{font-size:16px;font-weight:700;color:#333;margin:0 0 16px 0}.tasks-section .task-list .task-item[data-v-60e9e8bb]{background-color:#fff;border-radius:4px;border:1px solid #c3ddff;margin-bottom:16px}.tasks-section .task-list .task-node[data-v-60e9e8bb]{padding:8px 18px}.tasks-section .task-list .task-node[data-v-60e9e8bb] .el-tree-node__label{color:#333}.tasks-section .task-list .task-card[data-v-60e9e8bb]{display:flex;height:56px;align-items:flex-start;align-items:center;gap:16px;background:rgba(195,221,255,.2);padding:8px 24px}.tasks-section .task-list .task-card .book-icon[data-v-60e9e8bb]{fill:#3bc4d9;width:19px;height:24px}.tasks-section .task-list .task-card .task-content[data-v-60e9e8bb]{flex:1;gap:8px;display:flex;align-items:center;line-height:1}.tasks-section .task-list .task-card .task-content .task-title[data-v-60e9e8bb]{font-size:16px;padding:0;font-weight:400;color:#333}.tasks-section .task-list .task-card .task-content .task-time[data-v-60e9e8bb]{font-size:12 px;color:#999;margin-left:8px}.tasks-section .task-list .task-card .complete-btn[data-v-60e9e8bb]{flex-shrink:0;background-image:linear-gradient(90deg,#0e73fd,#65b1ff),linear-gradient(#128dff,#128dff);background-blend-mode:normal,normal;color:#fff;font-size:14px;border-radius:3px;border:none}.tasks-section .task-list .task-card .complete-btn.finished[data-v-60e9e8bb]{background:#fff;color:#333;border-radius:3px;border:1px solid #dcdee0}.tasks-section .task-list .task-description[data-v-60e9e8bb]{font-size:14px;color:#666;padding:11px 24px;border-bottom:1px solid #e4e7ee}.auth-failed-section[data-v-60e9e8bb]{display:flex;justify-content:center;align-items:center;height:100%;border-radius:4px;background:#f2f6fc;border:1px solid #e4e7ee}.error-container[data-v-60e9e8bb]{text-align:center;padding:40px 20px}.error-icon[data-v-60e9e8bb]{margin-bottom:16px;width:156px;height:142px}.error-title[data-v-60e9e8bb]{font-size:16px;font-weight:700;color:#ee3957;margin:0 0 24px 0}.book-info-card[data-v-60e9e8bb]{width:487px;height:186px;background-color:#fff;border-radius:4px;border:1px solid #ebeef5;padding:20px;margin:0 auto 24px auto;display:flex;align-items:center;padding-left:64px;gap:20px}.book-info-card .book-cover-small[data-v-60e9e8bb]{flex-shrink:0;border:1px solid #ebeef5;border-radius:2px}.book-info-card .book-cover-small .book-img[data-v-60e9e8bb]{width:102px;height:136px}.book-info-card .book-info[data-v-60e9e8bb]{flex:1;align-self:flex-start;text-align:left;padding-top:26px}.book-info-card .book-info .book-title-small[data-v-60e9e8bb]{font-size:16px;font-weight:700;color:#151515;margin:0 0 20px 0}.book-info-card .book-info .book-authors-small[data-v-60e9e8bb]{font-size:14px;color:#151515;margin:0;background-image:linear-gradient(90deg,#ffd4aa,#fae9a0 50%,#fff),linear-gradient(#000,#000);background-blend-mode:normal,normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2px 4px}.error-description[data-v-60e9e8bb]{font-size:14px;color:#666;line-height:1.6;margin:0 0 40px 0}.re-auth-btn[data-v-60e9e8bb]{background-image:linear-gradient(90deg,#0e73fd,#65b1ff),linear-gradient(#128dff,#128dff);background-blend-mode:normal,normal;font-size:14px;border-radius:4px;border:none;color:#fff}[data-v-60e9e8bb] .el-tree-node__content{height:40px;border-radius:3px}[data-v-60e9e8bb] .el-tree-node:focus>.el-tree-node__content,[data-v-60e9e8bb] .el-tree-node__content:hover{background-color:#e8effc}