.course-system-management[data-v-4a12b6c8]{box-sizing:border-box;width:100%;padding:24px}.course-system-heading[data-v-4a12b6c8]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:22px;padding:24px 26px;border:1px solid #dce8f5;border-radius:12px;background:linear-gradient(120deg,#fff,#f5f9ff)}.course-system-kicker[data-v-4a12b6c8]{margin-bottom:7px;color:#5d86b6;font-size:12px;font-weight:700;letter-spacing:.12em}.course-system-heading h2[data-v-4a12b6c8]{margin:0;color:#1c3150;font-size:24px}.course-system-heading p[data-v-4a12b6c8]{margin:8px 0 0;color:#71839b;font-size:13px}.course-system-heading-actions[data-v-4a12b6c8]{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.course-system-heading-actions .el-button[data-v-4a12b6c8]{min-height:40px;margin-left:0}.course-system-shell[data-v-4a12b6c8]{display:grid;grid-template-columns:238px minmax(0,1fr);min-height:610px;border:1px solid #e0e9f4;border-radius:12px;overflow:hidden;background:#fff}.course-system-stages[data-v-4a12b6c8]{padding:18px 13px;border-right:1px solid #e5edf6;background:#f8fbff}.course-system-panel-title[data-v-4a12b6c8]{display:flex;align-items:center;justify-content:space-between;min-height:32px;padding:0 10px 13px;color:#233c5b;font-size:14px;font-weight:700}.course-system-panel-title small[data-v-4a12b6c8]{color:#8093aa;font-size:12px;font-weight:400}.course-system-stage-item[data-v-4a12b6c8]{display:flex;align-items:center;justify-content:space-between;width:100%;margin:3px 0;padding:11px 10px;border:1px solid transparent;border-radius:7px;color:#52677f;background:transparent;cursor:pointer;text-align:left;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.course-system-stage-item strong[data-v-4a12b6c8]{font-size:14px}.course-system-stage-item span[data-v-4a12b6c8]{color:#8b9caf;font-size:12px}.course-system-stage-item[data-v-4a12b6c8]:hover{border-color:#d4e4f7}.course-system-stage-item.is-active[data-v-4a12b6c8]{border-color:#bdd7f5;color:#1768b0}.course-system-stage-item.is-disabled[data-v-4a12b6c8]{opacity:.55}.course-system-lessons[data-v-4a12b6c8]{min-width:0;padding:21px 23px}.course-system-content-title[data-v-4a12b6c8]{padding-right:0;padding-left:0}.course-system-content-title>div[data-v-4a12b6c8]:first-child{display:flex;align-items:baseline;gap:11px}.course-system-content-title small[data-v-4a12b6c8]{color:#8192a6}.course-system-import-tip[data-v-4a12b6c8]{display:flex;gap:8px;margin:2px 0 16px;padding:10px 12px;border:1px solid #d9e8fa;border-radius:7px;color:#617a98;background:#f7fbff;font-size:12px}.course-system-import-tip i[data-v-4a12b6c8]{color:#3680c7;font-size:15px}.course-system-table[data-v-4a12b6c8]{width:100%}.course-system-table[data-v-4a12b6c8] th{height:47px;color:#71849b;background:#f8fbfe}.course-system-table[data-v-4a12b6c8] td{height:58px;color:#354c67}.course-system-table[data-v-4a12b6c8] .el-table__row:hover>td{background:#f7fbff}.lesson-number[data-v-4a12b6c8]{color:#2d71b9;font-variant-numeric:tabular-nums}.lesson-actions[data-v-4a12b6c8]{display:flex;justify-content:center;gap:5px}.lesson-actions .el-button+.el-button[data-v-4a12b6c8]{margin-left:0}.course-system-preview[data-v-4a12b6c8]{display:block;width:100%;height:calc(92vh - 145px);min-height:560px;border:1px solid #dce7f2}.course-system-preview-dialog[data-v-4a12b6c8] .el-dialog__body{padding:12px 20px 20px}.course-system-assignments[data-v-4a12b6c8]{margin-top:22px;padding:23px;border:1px solid #e0e9f4;border-radius:12px;background:#fff}.course-system-assignment-heading[data-v-4a12b6c8]{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin-bottom:18px}.course-system-assignment-heading h3[data-v-4a12b6c8]{margin:0;color:#1c3150;font-size:18px}.course-system-assignment-heading p[data-v-4a12b6c8]{margin:7px 0 0;color:#71839b;font-size:13px}.course-system-assignment-actions[data-v-4a12b6c8]{display:flex;gap:9px}.course-system-class-search[data-v-4a12b6c8]{width:240px}.course-system-class-pagination[data-v-4a12b6c8]{display:flex;justify-content:flex-end;margin-top:18px}.assignment-empty[data-v-4a12b6c8]{color:#8a9aad;font-size:13px}.assignment-stage-code[data-v-4a12b6c8]{color:#1768b0;font-size:13px;font-variant-numeric:tabular-nums}.course-system-form-tip[data-v-4a12b6c8]{margin-top:7px;color:#8192a6;font-size:12px;line-height:1.6}.course-system-heading[data-v-4a12b6c8]{margin-bottom:0;border-radius:12px 12px 0 0}.course-system-tabs[data-v-4a12b6c8]{padding:0 22px 22px;border:1px solid #dce8f5;border-top:0;border-radius:0 0 12px 12px;background:#fff}.course-system-tabs[data-v-4a12b6c8] .el-tabs__header{margin:0 0 20px}.course-system-tabs[data-v-4a12b6c8] .el-tabs__nav-wrap:after{height:1px;background:#e4edf6}.course-system-tabs[data-v-4a12b6c8] .el-tabs__item{height:54px;padding:0 18px;color:#6c8097;font-size:14px;font-weight:600}.course-system-tabs[data-v-4a12b6c8] .el-tabs__item.is-active{color:#1e70b8}.course-system-tabs[data-v-4a12b6c8] .el-tabs__active-bar{height:3px;border-radius:3px 3px 0 0;background:#287ec7}.course-system-shell[data-v-4a12b6c8]{display:block;min-height:570px}.course-system-stages[data-v-4a12b6c8]{padding:16px 20px 14px;border-right:0;border-bottom:1px solid #e5edf6}.course-system-stages .course-system-panel-title[data-v-4a12b6c8]{padding:0 0 11px}.course-system-stage-list[data-v-4a12b6c8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(146px,1fr));gap:9px}.course-system-stage-item[data-v-4a12b6c8]{width:auto;margin:0;padding:12px 13px;border:1px solid #dce8f5;border-radius:8px;background:#fff;cursor:grab}.course-system-stage-item[data-v-4a12b6c8]:active{cursor:grabbing}.course-system-stage-item[data-v-4a12b6c8]:hover{border-color:#b9d6f4;background:#fff}.course-system-stage-item.is-active[data-v-4a12b6c8]{border-color:#82b9e9;background:#eaf4ff}.course-system-stage-sortable-ghost[data-v-4a12b6c8]{border-style:dashed;background:#e8f4ff;opacity:.7}.course-system-stage-sortable-chosen[data-v-4a12b6c8]{box-shadow:0 4px 14px rgba(39,126,199,.18)}.course-system-stage-actions[data-v-4a12b6c8]{display:flex;align-items:center}.course-system-stage-actions .el-button[data-v-4a12b6c8]{margin-left:0}.course-system-stage-actions .el-button+.el-button[data-v-4a12b6c8]{margin-left:7px}.course-system-sortable-table[data-v-4a12b6c8] .el-table__body tbody .el-table__row{cursor:grab}.course-system-sortable-table[data-v-4a12b6c8] .el-table__body tbody .el-table__row:active{cursor:grabbing}.course-system-sortable-table[data-v-4a12b6c8] .lesson-actions,.course-system-sortable-table[data-v-4a12b6c8] .lesson-actions *{cursor:pointer}.course-system-sortable-ghost>td[data-v-4a12b6c8]{background:#e8f4ff!important}.course-system-sortable-chosen>td[data-v-4a12b6c8]{background:#f7fbff!important}.course-system-assignments[data-v-4a12b6c8]{margin-top:0}.course-system-assignment-filters[data-v-4a12b6c8]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:18px}.course-system-assignment-filters .el-select[data-v-4a12b6c8]{width:190px}.course-system-filter-result[data-v-4a12b6c8]{color:#71839b;font-size:13px}@media (max-width:768px){.course-system-management[data-v-4a12b6c8]{padding:14px}.course-system-assignment-heading[data-v-4a12b6c8],.course-system-heading[data-v-4a12b6c8]{align-items:flex-start;flex-direction:column;padding:20px}.course-system-heading-actions[data-v-4a12b6c8]{justify-content:flex-start}.course-system-assignment-actions[data-v-4a12b6c8],.course-system-class-search[data-v-4a12b6c8]{width:100%}.course-system-stages[data-v-4a12b6c8]{padding:14px}.course-system-stage-list[data-v-4a12b6c8]{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:7px}.course-system-stage-item[data-v-4a12b6c8]{min-width:0}.course-system-assignments[data-v-4a12b6c8],.course-system-lessons[data-v-4a12b6c8]{padding:18px 14px}.course-system-content-title[data-v-4a12b6c8]{align-items:flex-start;flex-direction:column}.course-system-stage-actions[data-v-4a12b6c8]{align-self:flex-end}.course-system-preview[data-v-4a12b6c8]{min-height:440px}.course-system-preview-dialog[data-v-4a12b6c8] .el-dialog{width:calc(100% - 16px)!important;margin-top:2vh!important}}@media (max-width:768px){.course-system-assignment-filters[data-v-4a12b6c8]{align-items:stretch}.course-system-assignment-filters .el-select[data-v-4a12b6c8]{width:100%}}