.course-admin-edit .el-card[data-v-6c2c64df]{margin-bottom:14px;border-radius:8px}.chapter-actions[data-v-6c2c64df],.header-actions[data-v-6c2c64df],.header-row[data-v-6c2c64df],.lesson-title-row[data-v-6c2c64df]{display:flex;align-items:center;gap:10px}.chapter-actions[data-v-6c2c64df],.header-row[data-v-6c2c64df],.lesson-title-row[data-v-6c2c64df]{justify-content:space-between}.header-actions[data-v-6c2c64df]{flex-wrap:wrap;justify-content:flex-end}.course-description-editor[data-v-6c2c64df] .v-note-wrapper{min-height:320px}.cover-input-row[data-v-6c2c64df]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.cover-input-row .el-button[data-v-6c2c64df]{margin-left:0;white-space:nowrap}.cover-preview-row[data-v-6c2c64df]{display:flex;align-items:center;gap:10px;margin-top:8px}.cover-preview-img[data-v-6c2c64df]{width:96px;height:54px;overflow:hidden;border:1px solid #dce8e5;border-radius:6px;background:#f7fbfa}.cover-file-input[data-v-6c2c64df]{display:none}.chapter-editor-card[data-v-6c2c64df] .el-collapse-item__header{min-height:56px;height:auto;padding:8px 12px;border-radius:6px;color:#263b40;background:#f7fbfa;font-weight:700;line-height:normal}.chapter-editor-card[data-v-6c2c64df] .el-collapse-item__arrow{line-height:38px}.chapter-title-edit[data-v-6c2c64df]{display:grid;width:100%;min-width:0;align-items:center;gap:10px;grid-template-columns:auto minmax(220px,1fr) auto}.chapter-title-edit[data-v-6c2c64df] .el-input__inner{border-color:#c6dfdc;color:#103d3a;font-size:15px;font-weight:700}.chapter-index-badge[data-v-6c2c64df],.lesson-index-badge[data-v-6c2c64df]{display:inline-flex;height:28px;align-items:center;justify-content:center;padding:0 10px;border-radius:999px;color:#007f73;background:#e8f7f4;font-size:13px;font-weight:700;white-space:nowrap}.chapter-lesson-count[data-v-6c2c64df]{color:#6d7f86;font-size:13px;font-weight:500;white-space:nowrap}.chapter-panel[data-v-6c2c64df]{padding:16px 4px 6px}.chapter-actions[data-v-6c2c64df]{margin-bottom:12px}.lesson-panel[data-v-6c2c64df]{border:1px solid #dce8e5;border-radius:8px;background:#fbfdfc}.lesson-panel-new[data-v-6c2c64df]{border-color:#67c23a;box-shadow:0 8px 22px rgba(103,194,58,.14)}.lesson-title-row[data-v-6c2c64df]{margin-bottom:14px;color:#103d3a}.lesson-heading[data-v-6c2c64df]{display:flex;flex:1;align-items:center;gap:10px;min-width:0}.lesson-title-input[data-v-6c2c64df]{max-width:520px;min-width:220px}.lesson-title-input[data-v-6c2c64df] .el-input__inner{border-color:#c6dfdc;color:#103d3a;font-weight:700}.field-hint[data-v-6c2c64df]{margin-top:6px;color:#7a8e97;font-size:12px;line-height:1.5}.lesson-tags[data-v-6c2c64df]{display:inline-flex;align-items:center;gap:6px;margin-left:10px;vertical-align:middle}.content-actions[data-v-6c2c64df],.lesson-row-actions[data-v-6c2c64df]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.lesson-training-box[data-v-6c2c64df]{padding:16px;border:1px solid #c9e8df;border-radius:10px;background:linear-gradient(145deg,#f5fbf8,#fff 72%)}.lesson-training-box-editor[data-v-6c2c64df]{margin-bottom:12px}.lesson-training-box__head[data-v-6c2c64df]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.lesson-training-title[data-v-6c2c64df]{display:flex;min-width:0;align-items:center;gap:10px}.lesson-training-title__icon[data-v-6c2c64df]{display:flex;width:32px;height:32px;flex:0 0 32px;align-items:center;justify-content:center;border-radius:8px;color:#087760;background:#dff4eb;font-size:17px}.lesson-training-title__icon--gold[data-v-6c2c64df]{color:#b26b00;background:#fff0d2}.lesson-training-title strong[data-v-6c2c64df]{display:block;color:#087760;font-size:14px}.lesson-training-title span[data-v-6c2c64df]{display:block;margin-top:3px;color:#6d858b;font-size:12px;line-height:1.45}.lesson-training-counts[data-v-6c2c64df]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.lesson-problem-add-panel[data-v-6c2c64df]{padding:10px 12px;border:1px solid #e0efea;border-radius:8px;background:hsla(0,0%,100%,.82)}.lesson-problem-add-title[data-v-6c2c64df]{display:flex;align-items:baseline;gap:7px;margin-bottom:8px}.lesson-problem-add-title i[data-v-6c2c64df]{color:#0f9f7a}.lesson-problem-add-title span[data-v-6c2c64df]{color:#24445c;font-size:13px;font-weight:700}.lesson-problem-add-title small[data-v-6c2c64df]{color:#82939b;font-size:12px}.lesson-problem-toolbar[data-v-6c2c64df],.lesson-training-picker[data-v-6c2c64df]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.lesson-problem-search[data-v-6c2c64df]{width:min(460px,100%)}.lesson-programming-problem-table[data-v-6c2c64df]{margin-top:10px;overflow:hidden;border-radius:8px}.lesson-programming-problem-table[data-v-6c2c64df] .el-table__header-wrapper th{color:#49646d;background:#f3f8f7;font-size:12px;font-weight:700}.lesson-programming-problem-table[data-v-6c2c64df] .el-table__row td{padding:7px 0}.lesson-programming-problem-table[data-v-6c2c64df] .el-table__row:hover>td,.lesson-training-problem-table[data-v-6c2c64df] .el-table__row:hover>td{background:#f7fcfa}.lesson-problem-id-cell[data-v-6c2c64df]{display:flex;align-items:center;gap:7px}.problem-id-mark[data-v-6c2c64df]{width:4px;height:20px;flex:0 0 4px;border-radius:4px;background:#0f9f7a}.problem-title-empty[data-v-6c2c64df]{color:#b27b20;font-size:12px}.problem-icon-button.el-button[data-v-6c2c64df]{width:28px;height:28px;margin:0 2px;padding:0;border-color:#c8d9df;color:#416273;background:#f6fafb}.problem-icon-button.el-button[data-v-6c2c64df]:focus,.problem-icon-button.el-button[data-v-6c2c64df]:hover{border-color:#72b5a2;color:#087760;background:#eaf8f2}.problem-icon-button-danger.el-button[data-v-6c2c64df]:focus,.problem-icon-button-danger.el-button[data-v-6c2c64df]:hover{border-color:#f0a0a0;color:#d92d20;background:#fff1f1}.lesson-problem-list-head[data-v-6c2c64df]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px}.lesson-problem-list-head span[data-v-6c2c64df],.lesson-problem-list-head strong[data-v-6c2c64df]{display:block}.lesson-problem-list-head strong[data-v-6c2c64df]{color:#24445c;font-size:13px}.lesson-problem-list-head span[data-v-6c2c64df]{margin-top:3px;color:#82939b;font-size:12px}.lesson-programming-problem-table[data-v-6c2c64df] .el-button+.el-button{margin-left:4px}.lesson-training-divider[data-v-6c2c64df]{height:1px;margin:14px 0 12px;background:#d8eee7}.lesson-training-import-head[data-v-6c2c64df]{margin-bottom:10px}.lesson-training-select[data-v-6c2c64df]{width:min(420px,100%)}.lesson-training-problem-table[data-v-6c2c64df]{margin-top:10px;overflow:hidden;border-radius:8px}.lesson-training-problem-table[data-v-6c2c64df] .el-table__header-wrapper th{color:#6d5a34;background:#fff8e9;font-size:12px}.lesson-training-empty[data-v-6c2c64df]{margin-top:8px;padding:10px 12px;border:1px dashed #dce8e5;border-radius:6px;color:#8a97a3;background:#fbfdfd;font-size:13px}.lesson-problem-empty[data-v-6c2c64df]{display:flex;min-height:72px;align-items:center;justify-content:center;gap:10px;margin-top:10px;padding:12px;border:1px dashed #cfe3dc;border-radius:8px;color:#80929a;background:hsla(0,0%,100%,.65)}.lesson-problem-empty>i[data-v-6c2c64df]{color:#65b79f;font-size:24px}.lesson-problem-empty span[data-v-6c2c64df],.lesson-problem-empty strong[data-v-6c2c64df]{display:block}.lesson-problem-empty strong[data-v-6c2c64df]{color:#49646d;font-size:13px}.lesson-problem-empty span[data-v-6c2c64df]{margin-top:3px;font-size:12px}.training-sync-hint[data-v-6c2c64df]{display:flex;align-items:center;gap:5px}.training-sync-hint i[data-v-6c2c64df]{color:#d99000}.content-actions .el-button+.el-button[data-v-6c2c64df],.lesson-row-actions .el-button+.el-button[data-v-6c2c64df]{margin-left:0}.lesson-content-box[data-v-6c2c64df]{margin-top:6px;padding:14px;border:1px solid #b9ddd8;border-radius:8px;background:#fff}.content-box-head[data-v-6c2c64df]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.content-title strong[data-v-6c2c64df]{display:block;color:#103d3a;font-size:16px}.content-title span[data-v-6c2c64df]{display:block;margin-top:4px;color:#6d7f86;font-size:13px}.content-help[data-v-6c2c64df],.lesson-content-tabs[data-v-6c2c64df] .el-tabs__header{margin-bottom:10px}.lesson-content-editor[data-v-6c2c64df] .v-note-wrapper{min-height:520px}.lesson-preview[data-v-6c2c64df]{min-height:300px;padding:18px;border:1px solid #edf2f2;border-radius:6px;background:#fff}.lesson-preview-video-catalog[data-v-6c2c64df]{margin-bottom:16px;padding:12px 14px;border:1px solid #d8ece7;border-radius:8px;background:#f7fcfa}.lesson-preview-video-catalog__head[data-v-6c2c64df]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px}.lesson-preview-video-catalog__head strong[data-v-6c2c64df]{color:#17695f;font-size:13px}.lesson-preview-video-catalog__head i[data-v-6c2c64df]{margin-right:5px}.lesson-preview-video-catalog__head span[data-v-6c2c64df]{color:#7a8e97;font-size:12px}.lesson-preview-video-catalog__list[data-v-6c2c64df]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.lesson-preview-video-catalog__item[data-v-6c2c64df]{display:flex;min-width:0;align-items:center;gap:7px;padding:8px 9px;border:1px solid #e2efeb;border-radius:6px;color:#315b61;background:#fff}.lesson-preview-video-catalog__item[data-v-6c2c64df]:hover{border-color:#81c8b5;color:#087760;background:#effaf6}.lesson-preview-video-catalog__item>span[data-v-6c2c64df]{display:inline-flex;width:20px;height:20px;flex:0 0 20px;align-items:center;justify-content:center;border-radius:50%;color:#087760;background:#dff4eb;font-size:11px;font-weight:700}.lesson-preview-video-catalog__item[data-v-6c2c64df] .el-input{min-width:0;flex:1}.lesson-preview-video-catalog__item[data-v-6c2c64df] .el-input__inner{height:30px;padding-left:29px;color:#315b61;font-size:12px}.lesson-preview-video-catalog__item[data-v-6c2c64df] .lesson-video-title-apply{width:28px;height:28px;flex:0 0 28px;padding:0;color:#07846b}.lesson-preview-video-catalog__item[data-v-6c2c64df] .lesson-video-title-apply:hover{color:#04634f}.lesson-preview-video-catalog__item>a[data-v-6c2c64df]{display:inline-flex;width:28px;height:28px;flex:0 0 28px;align-items:center;justify-content:center;border:1px solid #dce8e5;border-radius:5px;color:#527078;text-decoration:none}.lesson-preview-video-catalog__item>a[data-v-6c2c64df]:hover{border-color:#81c8b5;color:#087760}[data-v-6c2c64df] .el-date-editor.el-input,[data-v-6c2c64df] .el-input-number,[data-v-6c2c64df] .el-select{width:100%}@media screen and (max-width:767px){.chapter-actions[data-v-6c2c64df],.chapter-title-edit[data-v-6c2c64df],.content-actions[data-v-6c2c64df],.content-box-head[data-v-6c2c64df],.header-actions[data-v-6c2c64df],.header-row[data-v-6c2c64df],.lesson-row-actions[data-v-6c2c64df],.lesson-title-row[data-v-6c2c64df]{display:block}.chapter-title-edit .el-input[data-v-6c2c64df]{margin:8px 0}.chapter-actions .el-button[data-v-6c2c64df],.content-actions .el-button[data-v-6c2c64df],.cover-input-row .el-button[data-v-6c2c64df],.header-actions .el-button[data-v-6c2c64df],.lesson-title-row .el-button[data-v-6c2c64df]{width:100%;margin:0 0 8px}.cover-input-row[data-v-6c2c64df]{display:block}.lesson-title-input[data-v-6c2c64df]{max-width:100%;min-width:0;margin:8px 0}.lesson-tags[data-v-6c2c64df]{display:flex;margin:8px 0 0}.lesson-content-editor[data-v-6c2c64df] .v-note-wrapper{min-height:360px}}.course-admin-edit[data-v-6c2c64df]{padding-bottom:24px;color:#263b40}.course-access-mode-group[data-v-6c2c64df]{display:flex;flex-wrap:wrap}.course-access-mode-group[data-v-6c2c64df] .el-radio-button__inner{padding:10px 16px}.course-access-configured[data-v-6c2c64df],.course-access-hint[data-v-6c2c64df]{margin-top:7px;color:#7a8a92;font-size:12px;line-height:1.5}.course-access-configured[data-v-6c2c64df]{color:#0a967d}.chapter-editor-card[data-v-6c2c64df],.course-base-card[data-v-6c2c64df]{border:1px solid #e2ecef;box-shadow:0 10px 28px rgba(26,48,56,.05)}.chapter-editor-card[data-v-6c2c64df] .el-card__header,.course-base-card[data-v-6c2c64df] .el-card__header{padding:18px 20px;border-bottom:1px solid #edf3f4;background:linear-gradient(180deg,#fff,#fbfdfd)}.chapter-editor-card[data-v-6c2c64df] .el-card__body,.course-base-card[data-v-6c2c64df] .el-card__body{padding:20px}.chapter-action-group[data-v-6c2c64df],.chapter-header-actions[data-v-6c2c64df],.chapter-header-row[data-v-6c2c64df],.course-publish-header[data-v-6c2c64df],.header-actions[data-v-6c2c64df]{display:flex;align-items:center;gap:10px}.chapter-header-row[data-v-6c2c64df],.course-publish-header[data-v-6c2c64df]{justify-content:space-between}.course-title-group[data-v-6c2c64df]{display:flex;min-width:0;flex-direction:column;gap:4px}.course-title-group small[data-v-6c2c64df]{color:#7a8a92;font-size:12px}.publish-summary[data-v-6c2c64df]{display:flex;min-width:170px;flex-direction:column;gap:3px;padding:8px 12px;border:1px solid #d8ebe8;border-radius:8px;background:#f0fbf9;line-height:1.25}.publish-summary span[data-v-6c2c64df]{color:#009688;font-size:12px;font-weight:700}.publish-summary strong[data-v-6c2c64df]{color:#1c3b42;font-size:13px}.course-form-layout[data-v-6c2c64df]{display:grid;align-items:start;gap:18px;grid-template-columns:minmax(0,1fr) 340px}.course-form-aside[data-v-6c2c64df],.course-form-main[data-v-6c2c64df]{min-width:0}.course-form-main[data-v-6c2c64df]{padding:2px 0 0}.course-form-aside[data-v-6c2c64df]{position:sticky;top:82px;padding:14px;border:1px solid #e2ecef;border-radius:10px;background:#fbfdfd}.form-section-head[data-v-6c2c64df]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;padding:12px 14px;border-radius:8px;background:#f4f8f9}.form-section-head strong[data-v-6c2c64df]{display:block;color:#1d363d;font-size:16px}.form-section-head span[data-v-6c2c64df]{display:block;margin-top:4px;color:#7a8a92;font-size:12px}.cover-preview-card[data-v-6c2c64df]{display:flex;overflow:hidden;width:100%;aspect-ratio:4/3;align-items:center;justify-content:center;margin-bottom:14px;border:1px solid #d8e8e6;border-radius:10px;background:#eef7f6}.cover-preview-card[data-v-6c2c64df] .el-image,.cover-preview-card[data-v-6c2c64df] img{width:100%;height:100%}.cover-preview-card.empty[data-v-6c2c64df]{border-style:dashed}.cover-empty-state[data-v-6c2c64df]{display:flex;flex-direction:column;align-items:center;gap:8px;color:#6d858b;font-size:13px}.cover-empty-state i[data-v-6c2c64df]{color:#009688;font-size:34px}.cover-clear-btn[data-v-6c2c64df]{padding-top:6px}.publish-setting-box[data-v-6c2c64df]{display:grid;gap:12px;margin-top:8px;grid-template-columns:1fr 1fr}.publish-setting-box[data-v-6c2c64df] .el-form-item{margin-bottom:0}.course-save-tips[data-v-6c2c64df]{display:flex;align-items:flex-start;gap:8px;margin-top:14px;padding:10px 12px;border-radius:8px;color:#5d7077;background:#fff7e8;font-size:12px;line-height:1.6}.course-save-tips i[data-v-6c2c64df]{margin-top:2px;color:#e6a23c}.chapter-header-actions[data-v-6c2c64df]{flex-wrap:wrap;justify-content:flex-end}.chapter-editor-card[data-v-6c2c64df] .el-collapse{border-top:0;border-bottom:0}.chapter-editor-card[data-v-6c2c64df] .el-collapse-item{overflow:hidden;margin-bottom:12px;border:1px solid #dfeaec;border-radius:10px;background:#fff}.chapter-editor-card[data-v-6c2c64df] .el-collapse-item__header{min-height:62px;padding:10px 14px;border-bottom:1px solid transparent;border-radius:0;background:#f7fbfb}.chapter-editor-card[data-v-6c2c64df] .el-collapse-item__header.is-active{border-bottom-color:#e8f0f1;background:#f1faf8}.chapter-editor-card[data-v-6c2c64df] .el-collapse-item__content{padding:0 16px 16px}.chapter-panel[data-v-6c2c64df]{padding-top:16px}.chapter-actions[data-v-6c2c64df]{align-items:center;gap:12px;margin-bottom:14px;padding:10px;border:1px solid #e7eff1;border-radius:8px;background:#fbfdfd}.chapter-action-group[data-v-6c2c64df]{flex-wrap:wrap}.chapter-action-group .el-button+.el-button[data-v-6c2c64df],.chapter-header-actions .el-button+.el-button[data-v-6c2c64df]{margin-left:0}.chapter-title-edit[data-v-6c2c64df]{grid-template-columns:auto minmax(180px,1fr) auto}.lesson-panel[data-v-6c2c64df]{margin:14px 0;padding:16px;border-color:#dfeaec;border-radius:10px;background:linear-gradient(180deg,#fff,#fbfdfd)}.lesson-title-row[data-v-6c2c64df]{align-items:flex-start}.lesson-heading[data-v-6c2c64df]{flex-wrap:wrap}.lesson-title-input[data-v-6c2c64df]{flex:1 1 300px;max-width:none}.lesson-tags[data-v-6c2c64df]{flex-wrap:wrap;margin-left:0}.lesson-row-actions[data-v-6c2c64df]{flex:0 0 auto;justify-content:flex-end}.content-action-button.el-button[data-v-6c2c64df],.course-action-button.el-button[data-v-6c2c64df],.lesson-action-button.el-button[data-v-6c2c64df]{border-radius:6px;font-weight:600;letter-spacing:0;box-shadow:0 2px 6px rgba(31,54,76,.08)}.course-action-primary.el-button[data-v-6c2c64df],.lesson-action-toggle.el-button[data-v-6c2c64df]{color:#fff!important;border-color:#2563eb!important;background:#2563eb!important}.course-action-primary.el-button[data-v-6c2c64df]:focus,.course-action-primary.el-button[data-v-6c2c64df]:hover,.lesson-action-toggle.el-button[data-v-6c2c64df]:focus,.lesson-action-toggle.el-button[data-v-6c2c64df]:hover{color:#fff!important;border-color:#1d4ed8!important;background:#1d4ed8!important}.content-action-template.el-button[data-v-6c2c64df],.course-action-training.el-button[data-v-6c2c64df],.lesson-action-training.el-button[data-v-6c2c64df]{color:#fff!important;border-color:#0f9f7a!important;background:#0f9f7a!important}.content-action-template.el-button[data-v-6c2c64df]:focus,.content-action-template.el-button[data-v-6c2c64df]:hover,.course-action-training.el-button[data-v-6c2c64df]:focus,.course-action-training.el-button[data-v-6c2c64df]:hover,.lesson-action-training.el-button[data-v-6c2c64df]:focus,.lesson-action-training.el-button[data-v-6c2c64df]:hover{color:#fff!important;border-color:#0b8063!important;background:#0b8063!important}.course-action-warning.el-button[data-v-6c2c64df]{color:#fff!important;border-color:#d97706!important;background:#d97706!important}.course-action-warning.el-button[data-v-6c2c64df]:focus,.course-action-warning.el-button[data-v-6c2c64df]:hover{color:#fff!important;border-color:#b45309!important;background:#b45309!important}.course-action-danger.el-button[data-v-6c2c64df],.lesson-action-delete.el-button[data-v-6c2c64df]{color:#fff!important;border-color:#d92d20!important;background:#d92d20!important}.course-action-danger.el-button[data-v-6c2c64df]:focus,.course-action-danger.el-button[data-v-6c2c64df]:hover,.lesson-action-delete.el-button[data-v-6c2c64df]:focus,.lesson-action-delete.el-button[data-v-6c2c64df]:hover{color:#fff!important;border-color:#b42318!important;background:#b42318!important}.content-action-button.el-button[data-v-6c2c64df],.course-action-soft.el-button[data-v-6c2c64df],.lesson-action-edit.el-button[data-v-6c2c64df]{color:#24445c!important;border-color:#b8cfe1!important;background:#f4f8fb!important}.content-action-button.el-button[data-v-6c2c64df]:focus,.content-action-button.el-button[data-v-6c2c64df]:hover,.course-action-soft.el-button[data-v-6c2c64df]:focus,.course-action-soft.el-button[data-v-6c2c64df]:hover,.lesson-action-edit.el-button[data-v-6c2c64df]:focus,.lesson-action-edit.el-button[data-v-6c2c64df]:hover{color:#17324a!important;border-color:#7fb0d6!important;background:#e7f2fb!important}.content-action-template.el-button[data-v-6c2c64df]{color:#fff!important;border-color:#0f9f7a!important;background:#0f9f7a!important}.content-action-template.el-button[data-v-6c2c64df]:focus,.content-action-template.el-button[data-v-6c2c64df]:hover{color:#fff!important;border-color:#0b8063!important;background:#0b8063!important}.content-action-button.el-button.is-disabled[data-v-6c2c64df],.course-action-button.el-button.is-disabled[data-v-6c2c64df],.lesson-action-button.el-button.is-disabled[data-v-6c2c64df]{color:#8b98a5!important;border-color:#d8dfe6!important;background:#f5f7fa!important;box-shadow:none}.lesson-row-actions .el-button+.el-button[data-v-6c2c64df]{margin-left:0}.lesson-content-box[data-v-6c2c64df]{padding:16px;border-color:#cbe5e1;border-radius:10px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.65)}.content-actions[data-v-6c2c64df]{justify-content:flex-end}.lesson-add-tail[data-v-6c2c64df]{display:flex;justify-content:center;margin:14px 0 2px;padding:12px;border:1px dashed #c9e3df;border-radius:8px;background:#fbfdfd}.batch-lesson-panel[data-v-6c2c64df]{color:#263b40}.batch-lesson-form[data-v-6c2c64df]{margin-top:14px}.batch-import-options[data-v-6c2c64df]{display:flex;min-height:40px;align-items:center;flex-wrap:wrap;gap:10px 18px}.batch-upload-grid[data-v-6c2c64df]{display:grid;gap:14px;margin:4px 0 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.batch-upload-box[data-v-6c2c64df]{min-width:0;padding:14px;border:1px solid #dce8e5;border-radius:10px;background:#fbfdfd}.batch-upload-box>div[data-v-6c2c64df]:first-child{margin-bottom:10px}.batch-upload-box span[data-v-6c2c64df],.batch-upload-box strong[data-v-6c2c64df]{display:block}.batch-upload-box strong[data-v-6c2c64df]{color:#103d3a;font-size:15px}.batch-upload-box strong i[data-v-6c2c64df]{margin-right:6px;color:#009688}.batch-upload-box span[data-v-6c2c64df]{margin-top:5px;color:#71858b;font-size:12px;line-height:1.5}.batch-file-list[data-v-6c2c64df]{display:flex;overflow:auto;max-height:92px;flex-wrap:wrap;gap:6px;margin-top:12px;padding-right:4px}.batch-file-list .el-tag[data-v-6c2c64df]{max-width:100%}.batch-preview-head[data-v-6c2c64df]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.batch-preview-head strong[data-v-6c2c64df]{color:#103d3a;font-size:15px}.batch-preview-head span[data-v-6c2c64df]{color:#71858b;font-size:12px}.batch-preview-table[data-v-6c2c64df] .el-table__body-wrapper{background:#fff}.batch-row-status[data-v-6c2c64df]{display:grid;gap:4px}.batch-row-status span[data-v-6c2c64df]{font-weight:700}.batch-row-status small[data-v-6c2c64df]{color:#71858b;line-height:1.4}.batch-row-status .status-pending[data-v-6c2c64df],.batch-row-status .status-reading[data-v-6c2c64df],.batch-row-status .status-uploading[data-v-6c2c64df]{color:#e6a23c}.batch-row-status .status-success[data-v-6c2c64df]{color:#009688}.batch-row-status .status-error[data-v-6c2c64df]{color:#f56c6c}.batch-total-progress[data-v-6c2c64df]{margin-top:12px}.batch-lesson-footer .el-button+.el-button[data-v-6c2c64df]{margin-left:8px}.lesson-content-fold-enter-active[data-v-6c2c64df],.lesson-content-fold-leave-active[data-v-6c2c64df]{overflow:hidden;transition:all .18s ease}.lesson-content-fold-enter[data-v-6c2c64df],.lesson-content-fold-leave-to[data-v-6c2c64df]{opacity:0;transform:translateY(-6px)}@media screen and (max-width:1180px){.course-form-layout[data-v-6c2c64df]{grid-template-columns:1fr}.course-form-aside[data-v-6c2c64df]{position:static}.cover-preview-card[data-v-6c2c64df]{max-width:420px}}@media screen and (max-width:767px){.chapter-editor-card[data-v-6c2c64df] .el-card__body,.course-base-card[data-v-6c2c64df] .el-card__body{padding:14px}.chapter-action-group[data-v-6c2c64df],.chapter-actions[data-v-6c2c64df],.chapter-header-actions[data-v-6c2c64df],.chapter-header-row[data-v-6c2c64df],.course-publish-header[data-v-6c2c64df],.header-actions[data-v-6c2c64df]{align-items:stretch;flex-direction:column}.chapter-action-group .el-button[data-v-6c2c64df],.chapter-actions>.el-button[data-v-6c2c64df],.chapter-header-actions .el-button[data-v-6c2c64df],.content-actions .el-button[data-v-6c2c64df],.header-actions .el-button[data-v-6c2c64df],.lesson-row-actions .el-button[data-v-6c2c64df],.publish-summary[data-v-6c2c64df]{width:100%}.publish-setting-box[data-v-6c2c64df]{grid-template-columns:1fr}.content-actions[data-v-6c2c64df],.lesson-heading[data-v-6c2c64df],.lesson-problem-search[data-v-6c2c64df],.lesson-problem-toolbar[data-v-6c2c64df],.lesson-row-actions[data-v-6c2c64df],.lesson-training-box__head[data-v-6c2c64df],.lesson-training-picker[data-v-6c2c64df],.lesson-training-select[data-v-6c2c64df]{width:100%}.lesson-problem-list-head[data-v-6c2c64df],.lesson-training-box__head[data-v-6c2c64df]{align-items:flex-start;flex-direction:column}.lesson-problem-add-title[data-v-6c2c64df],.lesson-training-title[data-v-6c2c64df],.training-sync-hint[data-v-6c2c64df]{align-items:flex-start}.lesson-problem-list-head .el-button[data-v-6c2c64df],.lesson-training-counts[data-v-6c2c64df]{width:100%}.lesson-problem-list-head .el-button[data-v-6c2c64df]{margin-top:4px}.lesson-training-box__head[data-v-6c2c64df]{align-items:flex-start;flex-direction:column}.lesson-problem-toolbar .el-button[data-v-6c2c64df],.lesson-training-picker .el-button[data-v-6c2c64df]{width:100%;margin-left:0}.lesson-problem-add-title[data-v-6c2c64df]{flex-wrap:wrap}.batch-upload-grid[data-v-6c2c64df]{grid-template-columns:1fr}.batch-lesson-footer[data-v-6c2c64df],.batch-preview-head[data-v-6c2c64df]{display:block}.batch-lesson-footer .el-button[data-v-6c2c64df]{width:100%;margin:0 0 8px}}