.el-tree .el-tree-node__content{position:relative}.element-tree-node-label-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.element-tree-node-label{font-size:12px}.element-tree-node-line-ver{display:block;position:absolute;top:0;left:0;height:100%;border-left:1px dashed #dcdfe6}.element-tree-node-line-ver.last-node-isLeaf-line{height:50%}.element-tree-node-line-hor{display:block;position:absolute;top:50%;left:0;height:0;border-bottom:1px dashed #dcdfe6}.element-tree-node-label-line{-webkit-box-flex:1;-ms-flex:1;flex:1;border-top:1px dashed #dcdfe6;-ms-flex-item-align:center;align-self:center;margin:0 10px}.cover-uploader[data-v-2f1f13a4]{width:128px;height:128px;border:1px dashed #dcdcdc;border-radius:6px;cursor:pointer;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}.cover-uploader[data-v-2f1f13a4]:hover{border-color:var(--el-color-primary)}.cover-uploader-icon[data-v-2f1f13a4]{font-size:28px;color:#8c939d;width:128px;height:128px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cover-image[data-v-2f1f13a4]{width:128px;height:128px;display:block}.cover-tip[data-v-2f1f13a4]{color:#16c11b;font-size:14px;margin-top:10px}.course-uploader[data-v-2f1f13a4]{margin-bottom:20px}.upload-tip[data-v-2f1f13a4]{color:var(--el-text-color-secondary);font-size:14px;margin-top:10px}.file-preview[data-v-2f1f13a4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px;border:1px solid var(--el-border-color);border-radius:4px}.file-info[data-v-2f1f13a4],.file-preview[data-v-2f1f13a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.file-info[data-v-2f1f13a4]{gap:8px}.catalog-header[data-v-2f1f13a4]{margin-bottom:20px}.custom-tree-node[data-v-2f1f13a4]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;padding-right:8px}