.qb-book-list[data-v-30b7fbda]{margin-top:8px}.qb-book-card[data-v-30b7fbda]{margin-bottom:24px}.qb-book-card[data-v-30b7fbda] .ant-card-body{padding:10px}.qb-book-card[data-v-30b7fbda] .ant-card-meta-title{margin-bottom:4px}.qb-book-card[data-v-30b7fbda] .ant-card-meta-description{color:rgba(0,0,0,.45);line-height:22px;height:24px;overflow:hidden}.qb-cover[data-v-30b7fbda]{height:200px;background:#f5f7fa}.qb-cover img[data-v-30b7fbda]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.qb-cover-empty[data-v-30b7fbda]{height:100%;min-height:160px;display:flex;align-items:center;justify-content:center;color:rgba(0,0,0,.25);background:#f5f7fa}.qb-cover-empty i[data-v-30b7fbda]{font-size:40px}.qb-detail-title[data-v-30b7fbda]{display:flex;align-items:center;gap:12px;margin-bottom:16px;font-size:20px;font-weight:500;color:rgba(0,0,0,.85)}.qb-detail-title .ant-btn[data-v-30b7fbda]{padding-left:0}.qb-book-side[data-v-30b7fbda],.qb-stats-side[data-v-30b7fbda]{margin-bottom:24px}.qb-side-card-title[data-v-30b7fbda]{margin-bottom:14px;font-size:16px;font-weight:600;color:rgba(0,0,0,.85)}.qb-side-stats-grid[data-v-30b7fbda]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px}.qb-side-stats-grid div[data-v-30b7fbda]{padding:10px;background:#fafafa;border:1px solid #f0f0f0;border-radius:4px}.qb-side-stats-grid strong[data-v-30b7fbda]{display:block;font-size:20px;line-height:26px;color:rgba(0,0,0,.85)}.qb-side-stats-grid span[data-v-30b7fbda]{display:block;margin-top:2px;color:rgba(0,0,0,.45)}.qb-side-family[data-v-30b7fbda]{margin-bottom:12px}.qb-side-family-title[data-v-30b7fbda]{margin-bottom:6px;color:rgba(0,0,0,.85);font-weight:500}.qb-side-family-tag[data-v-30b7fbda]{margin-bottom:6px;line-height:24px;white-space:normal}.qb-side-cover[data-v-30b7fbda]{width:152px;height:200px;margin:18px auto 20px;border-radius:5px;overflow:hidden;background:#f5f7fa}.qb-side-cover img[data-v-30b7fbda]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.qb-side-title[data-v-30b7fbda]{text-align:center;font-size:20px;line-height:28px;font-weight:500;color:rgba(0,0,0,.85)}.qb-side-subtitle[data-v-30b7fbda]{margin-top:4px;text-align:center;color:rgba(0,0,0,.45)}.qb-side-meta[data-v-30b7fbda]{margin-top:28px;padding-left:26px}.qb-side-meta p[data-v-30b7fbda]{position:relative;margin-bottom:10px;color:rgba(0,0,0,.65)}.qb-side-meta i[data-v-30b7fbda]{position:absolute;left:-26px;top:4px}.qb-filter-card[data-v-30b7fbda],.qb-table-card[data-v-30b7fbda],.qb-type-card[data-v-30b7fbda]{margin-bottom:16px}.qb-filter-row[data-v-30b7fbda]{display:flex;align-items:flex-start;padding:14px 0;border-bottom:1px dashed #e8e8e8}.qb-filter-row[data-v-30b7fbda]:last-child{border-bottom:0}.qb-filter-label[data-v-30b7fbda]{width:90px;flex:0 0 90px;padding-top:5px;color:rgba(0,0,0,.85);font-weight:500}.qb-filter-row[data-v-30b7fbda] .ant-radio-group{flex:1}.qb-filter-row[data-v-30b7fbda] .ant-radio-button-wrapper{margin-bottom:8px}.qb-section-head[data-v-30b7fbda]{display:flex;justify-content:space-between;margin-bottom:12px}.qb-section-title[data-v-30b7fbda]{font-size:18px;font-weight:600;color:rgba(0,0,0,.85)}.qb-section-subtitle[data-v-30b7fbda]{margin-top:4px;color:rgba(0,0,0,.45)}.qb-type-info-list[data-v-30b7fbda]{display:flex;flex-wrap:wrap;gap:8px}.qb-type-info-tag[data-v-30b7fbda]{margin-right:0;padding:4px 12px;line-height:28px;cursor:pointer}.qb-type-info-tag span[data-v-30b7fbda]{margin-left:8px;color:rgba(0,0,0,.45)}.qb-question-panel[data-v-30b7fbda]{padding:0}.qb-question-head[data-v-30b7fbda]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.qb-question-title[data-v-30b7fbda]{font-size:16px;font-weight:500;color:rgba(0,0,0,.85)}.qb-question-subtitle[data-v-30b7fbda]{margin-top:2px;color:rgba(0,0,0,.45)}.qb-table-media[data-v-30b7fbda]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.qb-table-media audio[data-v-30b7fbda]{width:120px;height:28px}.qb-table-images[data-v-30b7fbda]{display:flex;gap:4px}.qb-table-images img[data-v-30b7fbda]{width:34px;height:34px;-o-object-fit:cover;object-fit:cover;border:1px solid #e8e8e8;border-radius:4px;background:#fafafa;cursor:zoom-in}.qb-table-card[data-v-30b7fbda] .ant-table-tbody>tr>td,.qb-table-card[data-v-30b7fbda] .ant-table-thead>tr>th{white-space:normal;vertical-align:top}.qb-edit-form[data-v-30b7fbda]{max-height:64vh;overflow-y:auto;padding-right:8px}.qb-line-row[data-v-30b7fbda],.qb-option-row[data-v-30b7fbda]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.qb-option-main[data-v-30b7fbda]{width:220px}.qb-option-image[data-v-30b7fbda]{width:72px;height:54px;-o-object-fit:cover;object-fit:cover;border:1px solid #e8e8e8;border-radius:4px;background:#fafafa;cursor:zoom-in}.qb-answer-preview[data-v-30b7fbda]{margin-top:10px}.qb-answer-preview img[data-v-30b7fbda]{width:112px;height:84px;-o-object-fit:cover;object-fit:cover;border:1px solid #e8e8e8;border-radius:4px;background:#fafafa;cursor:zoom-in}.qb-line-text[data-v-30b7fbda]{flex:1.1}.qb-inline-audio[data-v-30b7fbda]{width:180px;height:32px}.qb-audio-editor[data-v-30b7fbda]{display:flex;align-items:center;gap:10px}.qb-audio-editor audio[data-v-30b7fbda]{flex:1;max-width:520px;height:32px}.qb-audio-empty[data-v-30b7fbda]{display:inline-flex;align-items:center;min-width:180px;height:32px;color:rgba(0,0,0,.45)}.qb-role-tag[data-v-30b7fbda]{width:42px;text-align:center;margin-right:0}.qb-asset-preview[data-v-30b7fbda]{flex:1;min-width:220px}.qb-asset-empty[data-v-30b7fbda]{flex:1;min-width:220px;margin:0}.qb-asset-empty[data-v-30b7fbda] .ant-empty-image{height:36px;margin-bottom:4px}.qb-asset-editor[data-v-30b7fbda]{display:flex;align-items:center;gap:10px}.qb-asset-preview audio[data-v-30b7fbda]{width:100%;height:32px}.qb-asset-preview img[data-v-30b7fbda]{max-width:240px;max-height:160px;-o-object-fit:contain;object-fit:contain;border:1px solid #e8e8e8;border-radius:4px;background:#fafafa;cursor:zoom-in}.qb-image-preview-large[data-v-30b7fbda]{display:block;max-width:100%;max-height:72vh;margin:0 auto;-o-object-fit:contain;object-fit:contain}