.course-students-container[data-v-201b2a62]{padding:20px}.page-header[data-v-201b2a62]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.header-left[data-v-201b2a62]{display:flex;align-items:center;gap:16px}.back-button[data-v-201b2a62]{font-size:14px;color:#606266}.back-button[data-v-201b2a62]:hover{color:#409eff}.page-header h1[data-v-201b2a62]{margin:0;font-size:24px;color:#303133}.course-info-card[data-v-201b2a62]{margin-bottom:20px}.course-info[data-v-201b2a62]{display:flex;align-items:center;gap:16px}.course-cover[data-v-201b2a62]{flex-shrink:0}.image-slot[data-v-201b2a62]{background:#f5f7fa;color:#909399}.default-cover[data-v-201b2a62],.image-slot[data-v-201b2a62]{display:flex;justify-content:center;align-items:center;width:80px;height:60px;font-size:24px;border-radius:4px}.default-cover[data-v-201b2a62]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.course-details h3[data-v-201b2a62]{margin:0 0 8px 0;font-size:18px;color:#303133}.course-meta[data-v-201b2a62]{margin:0;color:#606266;font-size:14px}.course-meta span[data-v-201b2a62]{margin-right:16px}.filter-card[data-v-201b2a62]{margin-bottom:20px}.search-form[data-v-201b2a62]{margin:0}.table-card[data-v-201b2a62]{margin-bottom:20px}.card-header[data-v-201b2a62]{display:flex;justify-content:space-between;align-items:center}.header-actions[data-v-201b2a62]{display:flex;gap:8px}.progress-text[data-v-201b2a62]{font-size:12px;color:#606266;margin-left:8px}.action-buttons[data-v-201b2a62]{display:flex;align-items:center;gap:4px}.action-buttons .el-button[data-v-201b2a62]{margin:0;padding:4px 8px}.pagination-container[data-v-201b2a62]{display:flex;justify-content:center;margin-top:20px}.dialog-footer[data-v-201b2a62]{text-align:right}@media (max-width:768px){.page-header[data-v-201b2a62]{flex-direction:column;align-items:flex-start;gap:16px}.header-left[data-v-201b2a62]{gap:8px}.course-info[data-v-201b2a62],.header-left[data-v-201b2a62]{flex-direction:column;align-items:flex-start}.action-buttons[data-v-201b2a62]{flex-direction:column;gap:2px}.action-buttons .el-button[data-v-201b2a62]{width:100%;margin-bottom:2px}}