.course-admin-edit .el-card[data-v-30717603]{margin-bottom:14px;border-radius:8px}.chapter-actions[data-v-30717603],.header-actions[data-v-30717603],.header-row[data-v-30717603],.lesson-title-row[data-v-30717603]{display:flex;align-items:center;gap:10px}.chapter-actions[data-v-30717603],.header-row[data-v-30717603],.lesson-title-row[data-v-30717603]{justify-content:space-between}.header-actions[data-v-30717603]{flex-wrap:wrap;justify-content:flex-end}.course-description-editor[data-v-30717603] .v-note-wrapper{min-height:320px}.cover-input-row[data-v-30717603]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.cover-input-row .el-button[data-v-30717603]{margin-left:0;white-space:nowrap}.cover-preview-row[data-v-30717603]{display:flex;align-items:center;gap:10px;margin-top:8px}.cover-preview-img[data-v-30717603]{width:96px;height:54px;overflow:hidden;border:1px solid #dce8e5;border-radius:6px;background:#f7fbfa}.cover-file-input[data-v-30717603]{display:none}.chapter-editor-card[data-v-30717603] .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-30717603] .el-collapse-item__arrow{line-height:38px}.chapter-title-edit[data-v-30717603]{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-30717603] .el-input__inner{border-color:#c6dfdc;color:#103d3a;font-size:15px;font-weight:700}.chapter-index-badge[data-v-30717603],.lesson-index-badge[data-v-30717603]{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-30717603]{color:#6d7f86;font-size:13px;font-weight:500;white-space:nowrap}.chapter-panel[data-v-30717603]{padding:16px 4px 6px}.chapter-actions[data-v-30717603]{margin-bottom:12px}.lesson-panel[data-v-30717603]{border:1px solid #dce8e5;border-radius:8px;background:#fbfdfc}.lesson-panel-new[data-v-30717603]{border-color:#67c23a;box-shadow:0 8px 22px rgba(103,194,58,.14)}.lesson-title-row[data-v-30717603]{margin-bottom:14px;color:#103d3a}.lesson-heading[data-v-30717603]{display:flex;flex:1;align-items:center;gap:10px;min-width:0}.lesson-title-input[data-v-30717603]{max-width:520px;min-width:220px}.lesson-title-input[data-v-30717603] .el-input__inner{border-color:#c6dfdc;color:#103d3a;font-weight:700}.lesson-tags[data-v-30717603]{display:inline-flex;align-items:center;gap:6px;margin-left:10px;vertical-align:middle}.content-actions[data-v-30717603],.lesson-row-actions[data-v-30717603]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.content-actions .el-button+.el-button[data-v-30717603],.lesson-row-actions .el-button+.el-button[data-v-30717603]{margin-left:0}.lesson-content-box[data-v-30717603]{margin-top:6px;padding:14px;border:1px solid #b9ddd8;border-radius:8px;background:#fff}.content-box-head[data-v-30717603]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.content-title strong[data-v-30717603]{display:block;color:#103d3a;font-size:16px}.content-title span[data-v-30717603]{display:block;margin-top:4px;color:#6d7f86;font-size:13px}.content-help[data-v-30717603],.lesson-content-tabs[data-v-30717603] .el-tabs__header{margin-bottom:10px}.lesson-content-editor[data-v-30717603] .v-note-wrapper{min-height:520px}.lesson-preview[data-v-30717603]{min-height:300px;padding:18px;border:1px solid #edf2f2;border-radius:6px;background:#fff}[data-v-30717603] .el-input-number{width:100%}@media screen and (max-width:767px){.chapter-actions[data-v-30717603],.chapter-title-edit[data-v-30717603],.content-actions[data-v-30717603],.content-box-head[data-v-30717603],.header-actions[data-v-30717603],.header-row[data-v-30717603],.lesson-row-actions[data-v-30717603],.lesson-title-row[data-v-30717603]{display:block}.chapter-title-edit .el-input[data-v-30717603]{margin:8px 0}.chapter-actions .el-button[data-v-30717603],.content-actions .el-button[data-v-30717603],.cover-input-row .el-button[data-v-30717603],.header-actions .el-button[data-v-30717603],.lesson-title-row .el-button[data-v-30717603]{width:100%;margin:0 0 8px}.cover-input-row[data-v-30717603]{display:block}.lesson-title-input[data-v-30717603]{max-width:100%;min-width:0;margin:8px 0}.lesson-tags[data-v-30717603]{display:flex;margin:8px 0 0}.lesson-content-editor[data-v-30717603] .v-note-wrapper{min-height:360px}}.course-admin-edit[data-v-30717603]{padding-bottom:24px;color:#263b40}.chapter-editor-card[data-v-30717603],.course-base-card[data-v-30717603]{border:1px solid #e2ecef;box-shadow:0 10px 28px rgba(26,48,56,.05)}.chapter-editor-card[data-v-30717603] .el-card__header,.course-base-card[data-v-30717603] .el-card__header{padding:18px 20px;border-bottom:1px solid #edf3f4;background:linear-gradient(180deg,#fff,#fbfdfd)}.chapter-editor-card[data-v-30717603] .el-card__body,.course-base-card[data-v-30717603] .el-card__body{padding:20px}.chapter-action-group[data-v-30717603],.chapter-header-actions[data-v-30717603],.chapter-header-row[data-v-30717603],.course-publish-header[data-v-30717603],.header-actions[data-v-30717603]{display:flex;align-items:center;gap:10px}.chapter-header-row[data-v-30717603],.course-publish-header[data-v-30717603]{justify-content:space-between}.course-title-group[data-v-30717603]{display:flex;min-width:0;flex-direction:column;gap:4px}.course-title-group small[data-v-30717603]{color:#7a8a92;font-size:12px}.publish-summary[data-v-30717603]{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-30717603]{color:#009688;font-size:12px;font-weight:700}.publish-summary strong[data-v-30717603]{color:#1c3b42;font-size:13px}.course-form-layout[data-v-30717603]{display:grid;align-items:start;gap:18px;grid-template-columns:minmax(0,1fr) 340px}.course-form-aside[data-v-30717603],.course-form-main[data-v-30717603]{min-width:0}.course-form-main[data-v-30717603]{padding:2px 0 0}.course-form-aside[data-v-30717603]{position:-webkit-sticky;position:sticky;top:82px;padding:14px;border:1px solid #e2ecef;border-radius:10px;background:#fbfdfd}.form-section-head[data-v-30717603]{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-30717603]{display:block;color:#1d363d;font-size:16px}.form-section-head span[data-v-30717603]{display:block;margin-top:4px;color:#7a8a92;font-size:12px}.cover-preview-card[data-v-30717603]{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-30717603] .el-image,.cover-preview-card[data-v-30717603] img{width:100%;height:100%}.cover-preview-card.empty[data-v-30717603]{border-style:dashed}.cover-empty-state[data-v-30717603]{display:flex;flex-direction:column;align-items:center;gap:8px;color:#6d858b;font-size:13px}.cover-empty-state i[data-v-30717603]{color:#009688;font-size:34px}.cover-clear-btn[data-v-30717603]{padding-top:6px}.publish-setting-box[data-v-30717603]{display:grid;gap:12px;margin-top:8px;grid-template-columns:1fr 1fr}.publish-setting-box[data-v-30717603] .el-form-item{margin-bottom:0}.course-save-tips[data-v-30717603]{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-30717603]{margin-top:2px;color:#e6a23c}.chapter-header-actions[data-v-30717603]{flex-wrap:wrap;justify-content:flex-end}.chapter-editor-card[data-v-30717603] .el-collapse{border-top:0;border-bottom:0}.chapter-editor-card[data-v-30717603] .el-collapse-item{overflow:hidden;margin-bottom:12px;border:1px solid #dfeaec;border-radius:10px;background:#fff}.chapter-editor-card[data-v-30717603] .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-30717603] .el-collapse-item__header.is-active{border-bottom-color:#e8f0f1;background:#f1faf8}.chapter-editor-card[data-v-30717603] .el-collapse-item__content{padding:0 16px 16px}.chapter-panel[data-v-30717603]{padding-top:16px}.chapter-actions[data-v-30717603]{align-items:center;gap:12px;margin-bottom:14px;padding:10px;border:1px solid #e7eff1;border-radius:8px;background:#fbfdfd}.chapter-action-group[data-v-30717603]{flex-wrap:wrap}.chapter-action-group .el-button+.el-button[data-v-30717603],.chapter-header-actions .el-button+.el-button[data-v-30717603]{margin-left:0}.chapter-title-edit[data-v-30717603]{grid-template-columns:auto minmax(180px,1fr) auto}.lesson-panel[data-v-30717603]{margin:14px 0;padding:16px;border-color:#dfeaec;border-radius:10px;background:linear-gradient(180deg,#fff,#fbfdfd)}.lesson-title-row[data-v-30717603]{align-items:flex-start}.lesson-heading[data-v-30717603]{flex-wrap:wrap}.lesson-title-input[data-v-30717603]{flex:1 1 300px;max-width:none}.lesson-tags[data-v-30717603]{flex-wrap:wrap;margin-left:0}.lesson-row-actions[data-v-30717603]{flex:0 0 auto;justify-content:flex-end}.lesson-row-actions .el-button+.el-button[data-v-30717603]{margin-left:0}.lesson-content-box[data-v-30717603]{padding:16px;border-color:#cbe5e1;border-radius:10px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.65)}.content-actions[data-v-30717603]{justify-content:flex-end}.lesson-add-tail[data-v-30717603]{display:flex;justify-content:center;margin:14px 0 2px;padding:12px;border:1px dashed #c9e3df;border-radius:8px;background:#fbfdfd}.lesson-content-fold-enter-active[data-v-30717603],.lesson-content-fold-leave-active[data-v-30717603]{overflow:hidden;transition:all .18s ease}.lesson-content-fold-enter[data-v-30717603],.lesson-content-fold-leave-to[data-v-30717603]{opacity:0;transform:translateY(-6px)}@media screen and (max-width:1180px){.course-form-layout[data-v-30717603]{grid-template-columns:1fr}.course-form-aside[data-v-30717603]{position:static}.cover-preview-card[data-v-30717603]{max-width:420px}}@media screen and (max-width:767px){.chapter-editor-card[data-v-30717603] .el-card__body,.course-base-card[data-v-30717603] .el-card__body{padding:14px}.chapter-action-group[data-v-30717603],.chapter-actions[data-v-30717603],.chapter-header-actions[data-v-30717603],.chapter-header-row[data-v-30717603],.course-publish-header[data-v-30717603],.header-actions[data-v-30717603]{align-items:stretch;flex-direction:column}.chapter-action-group .el-button[data-v-30717603],.chapter-actions>.el-button[data-v-30717603],.chapter-header-actions .el-button[data-v-30717603],.content-actions .el-button[data-v-30717603],.header-actions .el-button[data-v-30717603],.lesson-row-actions .el-button[data-v-30717603],.publish-summary[data-v-30717603]{width:100%}.publish-setting-box[data-v-30717603]{grid-template-columns:1fr}.content-actions[data-v-30717603],.lesson-heading[data-v-30717603],.lesson-row-actions[data-v-30717603]{width:100%}}