.skill-view[data-v-597e99b5]{padding:24px;min-height:100vh;font-family:PingFang SC,Microsoft YaHei,sans-serif}[data-v-597e99b5] .el-tabs__item{font-size:24px}[data-v-597e99b5] .el-tabs__nav-wrap:after{display:none}[data-v-597e99b5] .el-tabs__item{margin-bottom:10px;font-weight:700}[data-v-597e99b5] .el-tabs__active-bar{height:4px}.page-empty[data-v-597e99b5]{text-align:center;padding:80px 0;color:#909399;font-size:21px}.page-title[data-v-597e99b5]{display:flex;align-items:center;gap:8px;font-size:27px;font-weight:600;color:#303133;margin-bottom:24px}.page-title i[data-v-597e99b5]{color:#4e6ef2;font-size:30px}.nodata-div[data-v-597e99b5]{width:100%;text-align:center}.nodata-div img[data-v-597e99b5]{width:600px}.filter-bar[data-v-597e99b5]{display:flex;align-items:center;gap:32px;margin-bottom:28px}.no-data[data-v-597e99b5]{width:830px;border:1px solid #ddd;padding:30px 40px 50px;border-radius:10px;margin:0 auto}.filter-item[data-v-597e99b5]{display:flex;align-items:center;gap:10px}.filter-item label[data-v-597e99b5]{font-size:21px;color:#000;white-space:nowrap;font-weight:500}.section-title[data-v-597e99b5]{font-size:22.5px;font-weight:600;color:#303133;margin-bottom:16px}.stat-cards[data-v-597e99b5]{display:flex;justify-content:flex-start;width:100%;margin-bottom:24px}.stat-card[data-v-597e99b5]{display:flex;align-items:center;justify-content:flex-start;gap:16px;padding:20px 24px;border-radius:12px;background:#fff;flex-direction:row-reverse;width:100%}.card-purple[data-v-597e99b5]{background:linear-gradient(135deg,#ede9ff,#f3f0ff)}.card-green[data-v-597e99b5]{background:linear-gradient(135deg,#e6f9f0,#f0fbf5)}.card-orange[data-v-597e99b5]{background:linear-gradient(135deg,#fff4e6,#fff8f0)}.card-blue[data-v-597e99b5]{background:linear-gradient(135deg,#e8f4ff,#f0f8ff)}.card-icon[data-v-597e99b5]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:33px;flex-shrink:0}.card-purple .card-icon[data-v-597e99b5]{background:#7c5cfc;color:#fff}.card-green .card-icon[data-v-597e99b5]{background:#2ecb8a;color:#fff}.card-orange .card-icon[data-v-597e99b5]{background:#fa0;color:#fff}.card-blue .card-icon[data-v-597e99b5]{background:#4e9eff;color:#fff}.card-label[data-v-597e99b5]{font-size:19.5px;color:#909399;margin-bottom:4px}.card-value[data-v-597e99b5]{font-size:30px;font-weight:700;color:#303133;max-width:1100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.level-list[data-v-597e99b5]{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.06)}.level-item[data-v-597e99b5]{border-bottom:1px solid #f0f2f5}.level-item[data-v-597e99b5]:last-child{border-bottom:none}.level-header[data-v-597e99b5]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;cursor:pointer;transition:background .2s}.level-header[data-v-597e99b5]:hover{background:#fafbff}.level-left[data-v-597e99b5]{display:flex;align-items:center;gap:8px}.level-icon[data-v-597e99b5]{font-size:27px}.icon-purple[data-v-597e99b5]{color:#7c5cfc}.icon-blue[data-v-597e99b5]{color:#4e9eff}.icon-orange[data-v-597e99b5]{color:#fa0}.icon-green[data-v-597e99b5]{color:#2ecb8a}.level-name[data-v-597e99b5]{font-size:22.5px;font-weight:500;color:#303133}.level-count[data-v-597e99b5]{font-size:21px;color:#909399}.el-icon-arrow-down[data-v-597e99b5],.el-icon-arrow-right[data-v-597e99b5]{color:#c0c4cc;transition:transform .3s}.el-icon-arrow-right.is-open[data-v-597e99b5]{transform:rotate(90deg)}.level-content[data-v-597e99b5]{padding:0 20px 20px;border-top:1px solid #f0f2f5}.course-package[data-v-597e99b5]{background:#f8f9fd;border-radius:10px;overflow:hidden;margin-top:10px}.package-header[data-v-597e99b5]{display:flex;align-items:center;gap:8px;padding:14px 18px;cursor:pointer;border-bottom:1px solid #eef0f6}.package-icon[data-v-597e99b5]{color:#7c5cfc;font-size:24px}.package-name[data-v-597e99b5]{font-size:21px;font-weight:500;color:#303133}.package-count[data-v-597e99b5]{font-size:19.5px;color:#909399}.course-list[data-v-597e99b5]{padding:0 18px}.course-item[data-v-597e99b5]{display:flex;align-items:center;justify-content:space-between;padding:6px 0;border-bottom:1px solid #eef0f6;cursor:pointer;transition:background .2s}.course-item[data-v-597e99b5]:last-child{border-bottom:none}.course-left[data-v-597e99b5]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.course-name[data-v-597e99b5]{font-size:19.5px;color:#303133}.course-code[data-v-597e99b5]{font-size:18px;color:#909399}.course-tag[data-v-597e99b5]{border-radius:4px;font-size:16.5px}[data-v-597e99b5] .tag-1.el-tag{background:#ecf5ff;border-color:#b3d8ff;color:#409eff}[data-v-597e99b5] .tag-2.el-tag{background:#f0ebff;border-color:#c8b0ff;color:#7c5cfc}[data-v-597e99b5] .tag-3.el-tag{background:#f3cde3;border-color:#f87190;color:#f56c6c}.course-count[data-v-597e99b5]{font-size:21px;font-weight:600}.count-normal[data-v-597e99b5]{color:#f56c6c}.count-zero[data-v-597e99b5]{color:#c0c4cc}