.edit-form[data-v-5db18815]{background:#fff;border-radius:8px;padding:20px;box-shadow:none;border:none}.cover-upload-container[data-v-5db18815]{display:flex;align-items:center;gap:15px;flex-wrap:nowrap}.cover-upload[data-v-5db18815]{width:auto}.cover-upload .el-upload[data-v-5db18815]{display:flex;align-items:center;gap:15px;flex-wrap:nowrap}.cover-upload .el-upload--picture-card[data-v-5db18815]{width:200px;height:120px;margin-right:15px}.cover-upload .el-upload-list[data-v-5db18815]{display:flex;align-items:center;gap:15px;margin-right:15px}.cover-upload .el-upload-list__item[data-v-5db18815]{width:200px!important;height:120px!important;margin-right:15px}.cover-upload .el-upload-list__item img[data-v-5db18815]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cover-upload .el-upload-list__item-actions[data-v-5db18815]{display:flex;justify-content:center;align-items:center;opacity:1;background-color:rgba(0,0,0,.5)}.cover-upload .el-upload-list__item:hover .el-upload-list__item-actions[data-v-5db18815]{opacity:1}.content-editor[data-v-5db18815]{margin-top:20px}.editor-container[data-v-5db18815]{border:1px solid #ebeef5;border-radius:8px;padding:8px;padding-bottom:12px;background:#fafafa}.paragraph-item[data-v-5db18815]{background:#fff;border:1px solid #ebeef5;border-radius:8px;margin-bottom:15px;transition:all .3s;overflow:hidden}.paragraph-item[data-v-5db18815]:hover{box-shadow:0 2px 12px rgba(0,0,0,.05);border-color:#dcdfe6}.paragraph-header[data-v-5db18815]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background-color:#fafafa;border-bottom:1px solid #f0f0f0}.paragraph-label[data-v-5db18815]{font-size:12px;color:#606266}.paragraph-label .required-mark[data-v-5db18815]{color:#f56c6c}.compact-actions[data-v-5db18815]{display:flex;gap:4px}.paragraph-content[data-v-5db18815]{padding:16px}.required-paragraph[data-v-5db18815]{position:relative;margin-bottom:10px}.required-mark[data-v-5db18815]{position:absolute;right:10px;top:10px;color:#f56c6c;font-size:14px;font-weight:700}.required-paragraph .el-input[data-v-5db18815]{padding-right:20px}.el-radio__original[data-v-5db18815]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.paragraph-label[data-v-5db18815]{display:flex;align-items:center;font-size:14px;font-weight:500}.paragraph-label .required-mark[data-v-5db18815]{position:static;margin-right:5px}.error-message[data-v-5db18815]{color:#f56c6c;font-size:12px;line-height:1;padding-top:4px;min-height:16px}.media-content[data-v-5db18815]{border:1px dashed #dcdfe6;border-radius:4px;padding:15px;background:#f9f9f9}.media-upload[data-v-5db18815]{display:block;clear:both}.media-upload .el-upload[data-v-5db18815]{display:inline-block;margin-right:10px}.media-upload .el-upload--picture-card[data-v-5db18815]{width:120px;height:80px;margin-right:10px}.media-upload .el-upload--picture-card .el-upload[data-v-5db18815]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.media-upload .el-upload__text[data-v-5db18815]{font-size:12px;line-height:1.4;text-align:center}.media-upload .el-icon-plus[data-v-5db18815]{font-size:20px;margin-bottom:5px;line-height:1}.media-upload .el-upload--picture-card[data-v-5db18815]:hover{border-color:#409eff}.media-upload-container[data-v-5db18815],.video-upload[data-v-5db18815]{margin-bottom:15px}.video-preview[data-v-5db18815]{margin-bottom:10px}.video-player[data-v-5db18815]{width:100%;max-width:400px;height:auto;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.video-upload-control[data-v-5db18815]{margin-bottom:10px}.required-paragraph .el-textarea__inner[data-v-5db18815]{min-height:120px;font-size:14px;line-height:1.6}.media-content .el-textarea__inner[data-v-5db18815]{min-height:80px;font-size:14px;line-height:1.5}.add-paragraph[data-v-5db18815]{display:flex;gap:10px;justify-content:center}.add-paragraph .el-button[data-v-5db18815]{padding:6px 12px;font-size:13px;border-radius:4px}.form-buttons[data-v-5db18815]{display:flex;gap:10px;justify-content:flex-end;margin-top:30px}.form-buttons .el-button[data-v-5db18815]{padding:10px 20px;border-radius:6px}@media screen and (max-width:768px){.cover-upload-container[data-v-5db18815]{flex-direction:column}.cover-upload[data-v-5db18815]{width:100%}.add-paragraph[data-v-5db18815]{flex-direction:column}.add-paragraph .el-button[data-v-5db18815]{width:100%}}