.breadcrumb-wrap[data-v-3fb67402]{padding:1rem 0}.breadcrumb-wrap[data-v-3fb67402] .el-breadcrumb{font-size:.8125rem}.breadcrumb-wrap .breadcrumb-link[data-v-3fb67402]{cursor:pointer;color:inherit;transition:color .2s}.breadcrumb-wrap .breadcrumb-link[data-v-3fb67402]:hover{color:#2761ff}.download-help[data-v-20490188]{padding:1.25rem 0;background:#fff;border-radius:.375rem}.download-help-title[data-v-20490188]{display:flex;align-items:center}.download-help-title span[data-v-20490188]:first-child{width:.25rem;height:1.25rem;background:var(--background-color)}.download-help-title span[data-v-20490188]:nth-child(2){color:#474747;font-size:1rem;font-weight:700;margin:.0625rem 0 0 .625rem}.download-help-content[data-v-20490188]{padding:.625rem 0 0 1.25rem}.download-help-content p[data-v-20490188]{line-height:1.5625rem;font-size:.75rem;color:#666}.header-card[data-v-62b709b8]{background:#fff;border-radius:.75rem;padding:1.125rem;margin-bottom:1.25rem}.header-card-inner[data-v-62b709b8]{display:flex;align-items:flex-start;gap:1.5rem}.header-cover[data-v-62b709b8]{flex-shrink:0;height:7.5rem;border-radius:.5rem;overflow:hidden;background:#f5f7fa;display:flex;align-items:center;justify-content:center}.header-cover .cover-img[data-v-62b709b8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header-info[data-v-62b709b8]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:1rem}.header-top[data-v-62b709b8]{display:flex;align-items:center;justify-content:space-between}.header-top-left[data-v-62b709b8]{display:flex;align-items:center;gap:.75rem;min-width:0}.header-top-left .type-tag[data-v-62b709b8]{flex-shrink:0;background:#f0f4ff;border-color:#d0d8f0;color:#4a6cf7}.header-top-left .topic-title[data-v-62b709b8]{font-size:1.375rem;font-weight:700;color:#1e293b;margin:0;line-height:1.4;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-top-btns[data-v-62b709b8]{display:flex;align-items:center;gap:.625rem;flex-shrink:0}.info-chapter-row[data-v-62b709b8]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.chapter-tag[data-v-62b709b8]{background:#f0f4ff;border-color:#d0d8f0;color:#4a6cf7}.header-info-row[data-v-62b709b8]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.header-stats[data-v-62b709b8]{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;font-size:.8125rem;color:#666}.header-stats .stat-item[data-v-62b709b8]{display:inline-flex;align-items:center;gap:.1875rem;white-space:nowrap}.header-stats .stat-item i[data-v-62b709b8]{font-size:.8125rem}.header-stats .stat-icon[data-v-62b709b8]{display:inline-block;width:.875rem;height:.875rem;background-color:#999;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.action-btn[data-v-62b709b8]{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .75rem;border:.0625rem solid #e0e0e0;border-radius:.25rem;font-size:.8125rem;color:#999;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s}.action-btn .action-icon[data-v-62b709b8]{display:inline-block;width:1rem;height:1rem;background-color:#999;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transition:background-color .2s}.action-btn[data-v-62b709b8]:hover{border-color:var(--primary-font-color,#2761ff);color:var(--primary-font-color,#2761ff)}.action-btn:hover .action-icon[data-v-62b709b8]{background-color:var(--primary-font-color,#2761ff)}.action-btn.is-primary[data-v-62b709b8]{background:var(--primary-font-color,#2761ff);border-color:var(--primary-font-color,#2761ff);color:#fff}.action-btn.is-primary .action-icon[data-v-62b709b8]{background-color:#fff}.action-btn.is-primary[data-v-62b709b8]:hover{opacity:.88;color:#fff}.action-btn.is-primary:hover .action-icon[data-v-62b709b8]{background-color:#fff}.info-desc[data-v-62b709b8]{font-size:.875rem;color:#999;line-height:1.6;margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2}.topic-main-body[data-v-62b709b8]{display:flex;gap:1.25rem;padding-bottom:1.875rem}.content-left[data-v-62b709b8]{flex:1;min-width:0}.left-card[data-v-62b709b8]{background:#fff;border-radius:.75rem;overflow:hidden}.list-toolbar[data-v-62b709b8]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:.0625rem solid #f1f1f1}.list-toolbar .toolbar-left[data-v-62b709b8] .el-checkbox__label{font-size:.875rem;color:#474747}.list-toolbar .toolbar-left .highlight-num[data-v-62b709b8]{color:#2761ff;font-weight:600;margin:0 .125rem}.courseware-list[data-v-62b709b8]{min-height:12.5rem}.big-question-group:last-child .big-question-header[data-v-62b709b8]{border-bottom:none}.big-question-header[data-v-62b709b8]{padding:.875rem 1.25rem;border-bottom:.0625rem solid #f1f1f1;transition:background .2s}.big-question-header[data-v-62b709b8]:hover{background:#f0f4ff}.big-question-header[data-v-62b709b8] .el-checkbox{display:flex;align-items:center;width:100%}.big-question-header[data-v-62b709b8] .el-checkbox .el-checkbox__label{width:100%;overflow:hidden}.big-question-header .bq-title[data-v-62b709b8]{font-size:.9375rem;font-weight:600;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sub-question-list[data-v-62b709b8]{padding:0}.sub-question-item[data-v-62b709b8]{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1.25rem .875rem 3rem;border-bottom:.0625rem solid #f5f5f5}.sub-question-item[data-v-62b709b8]:last-child{border-bottom:none;padding-bottom:1rem}.sub-question-item:hover .sq-title[data-v-62b709b8]{color:#2761ff}.sub-question-item .sq-left[data-v-62b709b8]{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0;margin-right:1rem;overflow:hidden}.sub-question-item .sq-title[data-v-62b709b8]{font-size:.875rem;color:#474747;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .2s;cursor:pointer}.sub-question-item .sq-count[data-v-62b709b8]{flex-shrink:0;font-size:.8125rem;color:#999;white-space:nowrap}.sq-actions[data-v-62b709b8]{display:flex;align-items:center;gap:1rem;flex-shrink:0}.sq-action-btn[data-v-62b709b8]{font-size:.8125rem;color:#666;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color .2s}.sq-action-btn[data-v-62b709b8]:hover{color:#2761ff}.sq-action-btn.primary[data-v-62b709b8]{color:#2761ff;font-weight:500}.sq-action-btn.primary[data-v-62b709b8]:hover{color:#1a4fd6}.content-right[data-v-62b709b8]{width:20rem;flex-shrink:0;display:flex;flex-direction:column;gap:1.25rem}