.article-writing-container[data-v-190a59c9]{padding:24px;background:#f5f7fa;min-height:calc(100vh - 84px)}.article-writing-container .page-header[data-v-190a59c9]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;padding:24px 32px;margin-bottom:20px;color:#fff;box-shadow:0 2px 12px rgba(102,126,234,.15);display:flex;align-items:center;gap:12px}.article-writing-container .page-header i[data-v-190a59c9]{font-size:28px}.article-writing-container .page-header .header-title[data-v-190a59c9]{font-size:20px;font-weight:600}.article-writing-container .page-header .header-tips[data-v-190a59c9]{font-size:14px;opacity:.9;margin-left:8px}.article-writing-container .form-section[data-v-190a59c9]{background:#fff;border-radius:8px;padding:32px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.article-writing-container .form-section[data-v-190a59c9] .el-form-item__label{font-weight:500;color:#333}.article-writing-container .form-section[data-v-190a59c9] .el-input{max-width:600px}.article-writing-container .form-section[data-v-190a59c9] .el-select{max-width:600px;width:100%}.article-writing-container .form-section[data-v-190a59c9] .el-textarea{max-width:100%}.article-writing-container .form-section .upload-item[data-v-190a59c9] .el-form-item__content{line-height:normal}.article-writing-container .form-section .upload-wrapper .logo-uploader[data-v-190a59c9] .el-upload{border:2px dashed #d9d9d9;border-radius:8px;cursor:pointer;position:relative;overflow:hidden;transition:all .3s;width:240px;height:135px;display:flex;align-items:center;justify-content:center}.article-writing-container .form-section .upload-wrapper .logo-uploader[data-v-190a59c9] .el-upload:hover{border-color:#667eea}.article-writing-container .form-section .upload-wrapper .logo-uploader .logo-preview[data-v-190a59c9]{position:relative;width:240px;height:135px}.article-writing-container .form-section .upload-wrapper .logo-uploader .logo-preview .logo[data-v-190a59c9]{width:100%;height:100%;object-fit:cover;display:block}.article-writing-container .form-section .upload-wrapper .logo-uploader .logo-preview .logo-mask[data-v-190a59c9]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.article-writing-container .form-section .upload-wrapper .logo-uploader .logo-preview .logo-mask i[data-v-190a59c9]{font-size:24px;color:#fff}.article-writing-container .form-section .upload-wrapper .logo-uploader .logo-preview:hover .logo-mask[data-v-190a59c9]{opacity:1}.article-writing-container .form-section .upload-wrapper .logo-uploader .logo-uploader-icon[data-v-190a59c9]{width:240px;height:135px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#8c939d;font-size:14px;gap:8px}.article-writing-container .form-section .upload-wrapper .logo-uploader .logo-uploader-icon i[data-v-190a59c9]{font-size:32px}.article-writing-container .form-section .upload-wrapper .delete-btn[data-v-190a59c9]{position:absolute;top:-8px;right:-8px;width:28px;height:28px;background:#f56c6c;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px rgba(245,108,108,.3);transition:all .3s;z-index:10}.article-writing-container .form-section .upload-wrapper .delete-btn i[data-v-190a59c9]{color:#fff;font-size:16px}.article-writing-container .form-section .upload-wrapper .delete-btn[data-v-190a59c9]:hover{background:#f23c3c;transform:scale(1.1)}.article-writing-container .form-section .upload-wrapper .upload-tips[data-v-190a59c9]{margin-top:12px;font-size:12px;color:#909399;display:flex;align-items:center;gap:4px}.article-writing-container .form-section .upload-wrapper .upload-tips i[data-v-190a59c9]{font-size:14px;color:#667eea}.article-writing-container .form-section .article-type-group[data-v-190a59c9]{display:flex;gap:16px}.article-writing-container .form-section .article-type-group[data-v-190a59c9] .el-radio{margin-right:0}.article-writing-container .form-section .article-type-group[data-v-190a59c9] .el-radio.is-bordered{padding:12px 24px;border-radius:8px;transition:all .3s}.article-writing-container .form-section .article-type-group[data-v-190a59c9] .el-radio.is-bordered:hover{border-color:#667eea;background:rgba(102,126,234,.05)}.article-writing-container .form-section .article-type-group[data-v-190a59c9] .el-radio.is-bordered.is-checked{border-color:#667eea;background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1))}.article-writing-container .form-section .article-type-group[data-v-190a59c9] .el-radio i{margin-right:6px}.article-writing-container .form-section .editor-wrapper[data-v-190a59c9]{width:100%;border:1px solid #e8eaed;border-radius:8px;overflow:hidden}.article-writing-container .form-section .editor-wrapper[data-v-190a59c9] .w-e-toolbar{background:#fafbfc!important;border-bottom:1px solid #e8eaed!important}.article-writing-container .form-section .editor-wrapper[data-v-190a59c9] .w-e-text-container{min-height:500px!important;max-height:800px!important;background:#fff}.article-writing-container .form-section .editor-wrapper[data-v-190a59c9] .w-e-text{height:100%!important;overflow:auto;padding:16px}.article-writing-container .form-section .form-actions[data-v-190a59c9]{margin-top:40px;padding-top:24px;border-top:1px solid #e8eaed;display:flex;justify-content:center;gap:16px}[data-v-190a59c9] .el-form-item{margin-bottom:28px}[data-v-190a59c9] .el-input__inner,[data-v-190a59c9] .el-textarea__inner{border-radius:6px;transition:all .3s}[data-v-190a59c9] .el-input__inner:focus,[data-v-190a59c9] .el-textarea__inner:focus{border-color:#667eea}[data-v-190a59c9] .el-textarea__inner{font-family:inherit;line-height:1.8}