.editor-slide-upload[data-v-1d4ce046]{margin-bottom:20px}.editor-slide-upload[data-v-1d4ce046] .el-upload--picture-card{width:100%}.tinymce-container[data-v-5c7af20d]{position:relative;line-height:normal}.tinymce-container[data-v-5c7af20d] .mce-fullscreen{z-index:10000}.tinymce-textarea[data-v-5c7af20d]{visibility:hidden;z-index:-1}.editor-custom-btn-container[data-v-5c7af20d]{position:absolute;right:4px;top:4px}.fullscreen .editor-custom-btn-container[data-v-5c7af20d]{z-index:10000;position:fixed}.editor-upload-btn[data-v-5c7af20d]{display:inline-block}[data-v-ce62e7c0] .beautiful-dialog{border-radius:12px;overflow:hidden}[data-v-ce62e7c0] .beautiful-dialog .el-dialog__header{background:#45c2b5;padding:20px 24px;margin:0}[data-v-ce62e7c0] .beautiful-dialog .el-dialog__header .el-dialog__title{color:#fff;font-size:18px;font-weight:500}[data-v-ce62e7c0] .beautiful-dialog .el-dialog__header .el-dialog__headerbtn{top:20px}[data-v-ce62e7c0] .beautiful-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#fff;font-size:18px}[data-v-ce62e7c0] .beautiful-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#f0f0f0}[data-v-ce62e7c0] .beautiful-dialog .el-dialog__body{padding:24px!important;background:#f8f9fa}[data-v-ce62e7c0] .beautiful-dialog .el-dialog__footer{background:#fff;padding:16px 24px;border-top:1px solid #e9ecef}.beautiful-form[data-v-ce62e7c0] .el-form-item{margin-bottom:20px}.beautiful-form[data-v-ce62e7c0] .el-form-item .el-form-item__label{font-weight:500;color:#2c3e50;font-size:13px}.beautiful-form[data-v-ce62e7c0] .el-form-item .el-form-item__label:before{color:#f56c6c}.beautiful-form .beautiful-input[data-v-ce62e7c0] .el-input__inner{border-radius:8px;border:1px solid #e2e8f0;transition:all .3s ease;height:38px;line-height:38px}.beautiful-form .beautiful-input[data-v-ce62e7c0] .el-input__inner:hover{border-color:#a0aec0}.beautiful-form .beautiful-input[data-v-ce62e7c0] .el-input__inner:focus{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.beautiful-form .beautiful-select[data-v-ce62e7c0]{width:100%}.beautiful-form .beautiful-select[data-v-ce62e7c0] .el-input__inner{border-radius:8px;border:1px solid #e2e8f0;transition:all .3s ease;height:38px;line-height:38px}.beautiful-form .beautiful-select[data-v-ce62e7c0] .el-input__inner:hover{border-color:#a0aec0}.beautiful-form .beautiful-select[data-v-ce62e7c0] .el-select__caret{line-height:38px}.beautiful-form .beautiful-textarea[data-v-ce62e7c0] .el-textarea__inner{border-radius:8px;border:1px solid #e2e8f0;transition:all .3s ease;font-family:inherit}.beautiful-form .beautiful-textarea[data-v-ce62e7c0] .el-textarea__inner:hover{border-color:#a0aec0}.beautiful-form .beautiful-textarea[data-v-ce62e7c0] .el-textarea__inner:focus{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.beautiful-form .content-form-item[data-v-ce62e7c0]{margin-bottom:0}.beautiful-form .content-form-item[data-v-ce62e7c0] .el-form-item__label{margin-bottom:8px}.beautiful-form .editor-wrapper[data-v-ce62e7c0]{background:#fff;border-radius:8px;overflow:hidden;border:1px solid #e2e8f0;transition:all .3s ease}.beautiful-form .editor-wrapper[data-v-ce62e7c0]:hover{border-color:#a0aec0}.beautiful-form .editor-wrapper[data-v-ce62e7c0]:focus-within{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.placeholder-wrapper[data-v-ce62e7c0]{background:linear-gradient(135deg,#fff9e6,#fff5d9);border-left:3px solid #ff9800;border-radius:8px;padding:16px;margin-bottom:24px;transition:all .3s ease}.placeholder-wrapper[data-v-ce62e7c0]:hover{box-shadow:0 2px 8px rgba(255,152,0,.15)}.placeholder-wrapper .placeholder-title[data-v-ce62e7c0]{display:flex;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #ffe0b2}.placeholder-wrapper .placeholder-title i[data-v-ce62e7c0]{font-size:16px;color:#ff9800;margin-right:8px}.placeholder-wrapper .placeholder-title span[data-v-ce62e7c0]{font-size:14px;font-weight:500;color:#e65100}.placeholder-wrapper .placeholder-title span.placeholder-tip[data-v-ce62e7c0]{margin-left:auto;font-size:12px;font-weight:400;color:#ff9800;background:#fff3e0;padding:2px 8px;border-radius:12px}.placeholder-wrapper .placeholder-tags[data-v-ce62e7c0]{display:flex;flex-wrap:wrap;gap:10px}.placeholder-wrapper .placeholder-tags .placeholder-tag[data-v-ce62e7c0]{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid #ffe0b2;border-radius:6px;padding:6px 12px;cursor:pointer;transition:all .3s ease}.placeholder-wrapper .placeholder-tags .placeholder-tag[data-v-ce62e7c0]:hover{background:#ff9800;border-color:#ff9800;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,152,0,.3)}.placeholder-wrapper .placeholder-tags .placeholder-tag:hover .tag-key[data-v-ce62e7c0]{color:#fff;background:hsla(0,0%,100%,.2)}.placeholder-wrapper .placeholder-tags .placeholder-tag:hover .tag-desc[data-v-ce62e7c0],.placeholder-wrapper .placeholder-tags .placeholder-tag:hover i[data-v-ce62e7c0]{color:#fff}.placeholder-wrapper .placeholder-tags .placeholder-tag .tag-key[data-v-ce62e7c0]{font-family:monospace;font-size:12px;font-weight:600;color:#ff9800;background:#fff3e0;padding:2px 6px;border-radius:4px;transition:all .3s ease}.placeholder-wrapper .placeholder-tags .placeholder-tag .tag-desc[data-v-ce62e7c0]{font-size:12px;color:#666;transition:all .3s ease}.placeholder-wrapper .placeholder-tags .placeholder-tag i[data-v-ce62e7c0]{font-size:12px;color:#ff9800;opacity:.7;transition:all .3s ease}.dialog-footer[data-v-ce62e7c0]{display:flex;justify-content:flex-end;gap:12px}.dialog-footer .cancel-btn[data-v-ce62e7c0]{border-radius:8px;padding:9px 20px;border:1px solid #e2e8f0;background:#fff;transition:all .3s ease}.dialog-footer .cancel-btn[data-v-ce62e7c0]:hover{background:#f8f9fa;border-color:#cbd5e0}.dialog-footer .confirm-btn[data-v-ce62e7c0]{border-radius:8px;padding:9px 20px;background:#45c2b5;border:none;transition:all .3s ease}.dialog-footer .confirm-btn[data-v-ce62e7c0]:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.4)}.dialog-footer .confirm-btn[data-v-ce62e7c0]:active{transform:translateY(0)}@media (max-width:768px){[data-v-ce62e7c0] .beautiful-dialog{width:95%!important}}