.admin-page[data-v-bd6a94a6]{box-sizing:border-box;width:100%;min-height:100%;padding:12px;background:#f0f2f5}.admin-page .admin-page-container[data-v-bd6a94a6]{box-sizing:border-box;width:100%;padding:20px 28px 24px;background:#fff;border-radius:8px;box-shadow:0 2px 12px 0 rgba(0,0,0,.06)}.admin-page .page-header[data-v-bd6a94a6]{padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid #ebeef5}.admin-page .form[data-v-bd6a94a6]{max-width:960px}.admin-page .form-section[data-v-bd6a94a6]{margin-bottom:16px;background:#fafbfc;border:1px solid #ebeef5;border-radius:6px;overflow:hidden}.admin-page .form-section .section-title[data-v-bd6a94a6]{display:flex;align-items:center;padding:10px 16px;background:#f5f7fa;border-bottom:1px solid #ebeef5;font-size:13px;color:#303133;font-weight:600}.admin-page .form-section .section-title i[data-v-bd6a94a6]{margin-right:6px;color:#409eff;font-size:14px}.admin-page .form-section .section-title .section-tip[data-v-bd6a94a6]{margin-left:10px;color:#909399;font-weight:400;font-size:12px}.admin-page .form-section .section-body[data-v-bd6a94a6]{padding:18px 20px 4px}.admin-page .input-mid[data-v-bd6a94a6]{max-width:480px}.admin-page .tag-group .el-checkbox[data-v-bd6a94a6]{margin-right:6px;margin-bottom:6px;margin-left:0}.admin-page .hint[data-v-bd6a94a6]{font-size:12px;color:#909399;line-height:1.6;margin-top:4px}.admin-page .hint.inline[data-v-bd6a94a6]{margin-top:0;margin-left:8px}.admin-page .hint code[data-v-bd6a94a6]{background:#eef2f7;padding:1px 6px;border-radius:3px;color:#c7254e;font-family:Menlo,Consolas,monospace;font-size:11px}.admin-page .upload-area[data-v-bd6a94a6]{display:flex;align-items:flex-start;gap:24px}.admin-page .upload-dragger[data-v-bd6a94a6]{flex:1;max-width:520px}.admin-page .upload-dragger[data-v-bd6a94a6] .el-upload,.admin-page .upload-dragger[data-v-bd6a94a6] .el-upload-dragger{width:100%}.admin-page .upload-dragger[data-v-bd6a94a6] .el-upload-dragger{height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fcfdff;border:1px dashed #c0d2ee;transition:all .2s ease}.admin-page .upload-dragger[data-v-bd6a94a6] .el-upload-dragger:hover{border-color:#409eff;background:#f0f7ff}.admin-page .upload-dragger .upload-icon[data-v-bd6a94a6]{font-size:48px;color:#c0d2ee;margin-bottom:8px}.admin-page .upload-dragger .upload-icon.success[data-v-bd6a94a6]{color:#67c23a}.admin-page .upload-dragger .upload-text[data-v-bd6a94a6]{text-align:center;line-height:1.6}.admin-page .upload-dragger .upload-text strong[data-v-bd6a94a6]{display:block;font-size:14px;color:#606266;font-weight:500}.admin-page .upload-dragger .upload-text strong em[data-v-bd6a94a6]{color:#409eff;font-style:normal}.admin-page .upload-dragger .upload-text strong.success-text[data-v-bd6a94a6]{color:#67c23a}.admin-page .upload-dragger .upload-text .filename[data-v-bd6a94a6]{display:block;margin-top:4px;font-size:12px;color:#303133;font-family:Menlo,Consolas,monospace;word-break:break-all;max-width:440px;padding:0 16px}.admin-page .upload-dragger .upload-text .redo-hint[data-v-bd6a94a6]{display:block;margin-top:4px;font-size:12px;color:#909399}.admin-page .cover-preview[data-v-bd6a94a6]{flex-shrink:0;text-align:center}.admin-page .cover-preview .cover-label[data-v-bd6a94a6]{font-size:12px;color:#909399;margin-bottom:6px}.admin-page .cover-preview .cover-frame[data-v-bd6a94a6]{width:120px;height:120px;padding:6px;background:#fff;border:1px solid #ebeef5;border-radius:6px;display:flex;align-items:center;justify-content:center}.admin-page .cover-preview .cover-fallback[data-v-bd6a94a6]{color:#c0c4cc;font-size:28px}.admin-page .cover-preview .cover-meta[data-v-bd6a94a6]{margin-top:4px;font-size:12px;color:#909399}.admin-page .status-label[data-v-bd6a94a6]{display:inline-flex;align-items:center;font-weight:500}.admin-page .status-label i[data-v-bd6a94a6]{margin-right:4px;font-size:14px}.admin-page .status-desc[data-v-bd6a94a6]{margin-left:4px;color:#909399;font-size:12px}.admin-page .footer-bar[data-v-bd6a94a6]{margin-top:24px;padding-top:16px;border-top:1px solid #ebeef5;text-align:right}.admin-page .footer-bar .el-button+.el-button[data-v-bd6a94a6]{margin-left:8px}[data-v-bd6a94a6] .el-radio__label{display:inline-flex;align-items:center}