.tag-btn[data-v-d7b521be]{display:inline-block;padding:2px 8px;font-size:12px;border-radius:3px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s}.tag-btn--course[data-v-d7b521be]{color:#67c23a;background:#f0f9eb;border:1px solid #e1f3d8}.tag-btn--course[data-v-d7b521be]:hover{color:#fff;background:#85ce61;border-color:#85ce61}.tag-btn--course.tag-btn--active[data-v-d7b521be]{color:#fff;background:#67c23a;border-color:#67c23a}.tag-btn--category[data-v-d7b521be]{color:#409eff;background:#ecf5ff;border:1px solid #d9ecff}.tag-btn--category[data-v-d7b521be]:hover{color:#fff;background:#66b1ff;border-color:#66b1ff}.tag-btn--category.tag-btn--active[data-v-d7b521be]{color:#fff;background:#409eff;border-color:#409eff}.tag-btn--knowledgePoint[data-v-d7b521be]{color:#e6a23c;background:#fdf6ec;border:1px solid #faecd8}.tag-btn--knowledgePoint[data-v-d7b521be]:hover{color:#fff;background:#ebb563;border-color:#ebb563}.tag-btn--knowledgePoint.tag-btn--active[data-v-d7b521be]{color:#fff;background:#e6a23c;border-color:#e6a23c}.tag-btn--difficulty[data-v-d7b521be]{padding:0;border:none;background:none}.tag-btn--difficulty[data-v-d7b521be]:hover{opacity:.75}.tag-btn--difficulty.tag-btn--active[data-v-d7b521be]{outline:2px solid #409eff;outline-offset:1px;border-radius:4px}.problem-manager-v2 .card-header[data-v-d7b521be]{display:flex;justify-content:space-between;align-items:center}.panel-title[data-v-d7b521be]{font-size:18px;font-weight:600}.header-actions[data-v-d7b521be]{display:flex;gap:8px;flex-wrap:wrap}.toolbar[data-v-d7b521be]{margin-bottom:16px}.toolbar-row[data-v-d7b521be]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:10px}.filter-panel[data-v-d7b521be]{background:#f5f7fa;border:1px solid #ebeef5;border-radius:6px;padding:16px;margin-bottom:10px}.filter-item[data-v-d7b521be]{margin-bottom:4px}.filter-item label[data-v-d7b521be]{display:block;font-size:12px;color:#909399;margin-bottom:4px;font-weight:500}.active-filters[data-v-d7b521be]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 0}.active-label[data-v-d7b521be]{font-size:13px;color:#909399;white-space:nowrap}.pid-link[data-v-d7b521be]{color:#409eff;cursor:pointer;font-weight:500}.pid-link[data-v-d7b521be]:hover{text-decoration:underline}.title-link[data-v-d7b521be]{color:#409eff;cursor:pointer;font-weight:500}.title-link[data-v-d7b521be]:hover{text-decoration:underline}.empty-state[data-v-d7b521be]{text-align:center;padding:60px 20px;color:#c0c4cc}.empty-state-icon[data-v-d7b521be]{font-size:48px;color:#c0c4cc}.empty-state p[data-v-d7b521be]{margin-top:12px;font-size:14px}.tag-cell[data-v-d7b521be]{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}.tag-empty[data-v-d7b521be]{color:#c0c4cc}.pagination-bar[data-v-d7b521be]{display:flex;justify-content:flex-end;margin-top:16px}.import-desc[data-v-d7b521be]{font-size:13px;color:#606266;margin-bottom:16px}.selected-file-info[data-v-d7b521be]{margin-top:12px;display:flex;align-items:center;gap:8px;padding:8px 12px;background:#f0f9eb;border-radius:4px;font-size:13px;color:#67c23a}.import-result-box[data-v-d7b521be]{margin-top:16px;padding:12px;background:#f5f7fa;border-radius:4px;max-height:200px;overflow-y:auto}.import-result-box pre[data-v-d7b521be]{margin:0;font-size:12px;white-space:pre-wrap;color:#303133}.problem-manager-v2[data-v-d7b521be] .el-table__header .caret-wrapper{display:none!important}.problem-manager-v2[data-v-d7b521be] .el-table th.el-table__cell{background-color:#f0f4f8;color:#303133;font-weight:600}