[data-v-6bcb15d4] .el-button--primary.is-disabled,[data-v-6bcb15d4] .el-button--primary.is-disabled:active,[data-v-6bcb15d4] .el-button--primary.is-disabled:focus,[data-v-6bcb15d4] .el-button--primary.is-disabled:hover{background-color:#fff!important;border-color:#ebeef5!important;color:#c0c4cc!important;box-shadow:none!important}.course-maintenance[data-v-6bcb15d4]{min-height:100vh;padding:30px 24px 70px;background:radial-gradient(circle at 8% 0,rgba(47,111,237,.09),transparent 34%),radial-gradient(circle at 94% 3%,rgba(244,104,36,.1),transparent 30%),linear-gradient(180deg,#f7faff,#f5f7fb 48%,#fff)}.layout[data-v-6bcb15d4]{width:min(1180px,100%);margin:0 auto}.clearfix[data-v-6bcb15d4]:after{content:"";display:table;clear:both}.edit-course[data-v-6bcb15d4]{padding:24px;margin-bottom:22px;border-radius:22px;background:hsla(0,0%,100%,.94);border:1px solid rgba(226,232,240,.92);box-shadow:var(--shadow-card)}.abstract-cover[data-v-6bcb15d4]{display:grid;grid-template-columns:1fr 330px;gap:22px;align-items:start}.abstract-info[data-v-6bcb15d4]{min-width:0}.course-title[data-v-6bcb15d4]{margin:0 0 14px;color:var(--brand-blue-deep);font-size:28px;line-height:1.22;font-weight:900}.course-summary[data-v-6bcb15d4]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--gray-text);font-size:15px;line-height:1.7}.tag-list ul[data-v-6bcb15d4]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 18px;padding:0}.tag-list li[data-v-6bcb15d4]{display:inline-flex;align-items:center;padding:6px 11px;border-radius:999px;background:rgba(47,111,237,.1);color:var(--secondary-color);font-size:13px;font-weight:800}.course-desc[data-v-6bcb15d4]{margin:14px 0 16px;color:var(--gray-text);font-size:15px;line-height:1.85}.course-content.jian-shu[data-v-6bcb15d4]{margin-bottom:10px;color:var(--dark-text);font-weight:700}.create-time[data-v-6bcb15d4]{color:var(--muted-text);font-size:14px}.cover-info[data-v-6bcb15d4]{min-width:0}.edit-status[data-v-6bcb15d4]{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;background:rgba(244,104,36,.1);color:var(--primary-color);font-size:15px;font-weight:900;margin-bottom:14px}.cover-info .cover-img[data-v-6bcb15d4]{width:100%;height:188px;overflow:hidden;border-radius:22px;margin-bottom:16px;background:#eef4ff;border:1px solid rgba(226,232,240,.92)}.cover-info .cover-img img[data-v-6bcb15d4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.btn-list[data-v-6bcb15d4]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;width:100%}.btn-list[data-v-6bcb15d4] .el-button{width:100%;min-width:0;margin:0!important;padding:9px 0;border-radius:12px;font-size:14px;font-weight:800}@media(max-width:860px){.btn-list[data-v-6bcb15d4]{grid-template-columns:repeat(3,minmax(0,1fr))}}.course-content .title[data-v-6bcb15d4]{margin:0 0 18px;color:var(--brand-blue-deep);font-size:22px;font-weight:900}.list[data-v-6bcb15d4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(248px,1fr));gap:18px}.item[data-v-6bcb15d4]{overflow:hidden;border-radius:22px;background:#fff;border:1px solid rgba(226,232,240,.92);transition:all .24s ease}.item[data-v-6bcb15d4]:hover{transform:translateY(-3px);box-shadow:0 16px 30px rgba(15,47,95,.1)}.add-btn-scene[data-v-6bcb15d4],.add-btn[data-v-6bcb15d4],.item>.cover-img[data-v-6bcb15d4]{width:100%;height:158px;overflow:hidden;border-radius:20px 20px 0 0;background:#eef4ff}.item>.cover-img[data-v-6bcb15d4]{cursor:pointer}.item>.cover-img .el-image[data-v-6bcb15d4],.item>.cover-img img[data-v-6bcb15d4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.item .course-title[data-v-6bcb15d4]{min-height:52px;margin:0;padding:16px 16px 8px;font-size:16px;line-height:1.45}.item .course-summary[data-v-6bcb15d4]{padding:0 16px 16px}.btn-box[data-v-6bcb15d4]{display:flex;align-items:center;justify-content:space-between;padding:0 16px 16px}.btn-box .btn[data-v-6bcb15d4]{display:inline-flex;align-items:center;justify-content:center;min-width:64px;height:34px;padding:0 12px;border-radius:999px;background:rgba(47,111,237,.1);color:var(--secondary-color);font-size:13px;font-weight:800;cursor:pointer}.btn-box .btn.edit[data-v-6bcb15d4]{background:rgba(244,104,36,.1);color:var(--primary-color)}.rside[data-v-6bcb15d4]{display:flex;gap:8px}.prev[data-v-6bcb15d4]:before{content:"↑"}.next[data-v-6bcb15d4]:before{content:"↓"}.btn.disabled[data-v-6bcb15d4]{opacity:.45;cursor:not-allowed}.add-btn-scene[data-v-6bcb15d4],.add-btn[data-v-6bcb15d4]{min-height:190px;display:flex;align-items:center;justify-content:center;border:1px dashed rgba(47,111,237,.36);background:rgba(47,111,237,.05);cursor:pointer;position:relative}.add-btn-scene[data-v-6bcb15d4]:before,.add-btn[data-v-6bcb15d4]:before{content:"+";color:var(--secondary-color);font-size:44px;font-weight:300}.scene-list[data-v-6bcb15d4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px}.scene-controls[data-v-6bcb15d4]{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.sceneName[data-v-6bcb15d4]{padding:12px 16px;color:var(--brand-blue-deep);font-size:15px;font-weight:900}.box-card[data-v-6bcb15d4],.upload-section[data-v-6bcb15d4]{border-radius:18px;border:1px solid rgba(226,232,240,.92);background:#fff}.tip[data-v-6bcb15d4]{color:var(--muted-text);font-size:13px}.btns[data-v-6bcb15d4],.dialog-footer[data-v-6bcb15d4]{display:flex;justify-content:flex-end;gap:12px}[data-v-6bcb15d4] .el-dialog{border-radius:20px;overflow:hidden}[data-v-6bcb15d4] .el-dialog__header{padding:22px 26px;background:#f8fafc;border-bottom:1px solid rgba(226,232,240,.9)}[data-v-6bcb15d4] .el-dialog__title{color:var(--brand-blue-deep);font-weight:900}.edit-course[data-v-6bcb15d4]{position:relative}.edit-course[data-v-6bcb15d4]:before{content:"";position:absolute;left:24px;top:0;width:58px;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--secondary-color),var(--accent-color))}.course-content .title[data-v-6bcb15d4]:before{content:"Scenario Cases";display:block;margin-bottom:6px;color:var(--secondary-color);font-size:12px;letter-spacing:.4px;font-weight:800}@media(max-width:900px){.abstract-cover[data-v-6bcb15d4]{grid-template-columns:1fr}.course-maintenance[data-v-6bcb15d4]{padding:24px 16px 56px}.edit-course[data-v-6bcb15d4]{padding:22px}}