pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs{color:#abb2bf;background:#282c34}.hljs-comment,.hljs-quote{color:#5c6370;font-style:italic}.hljs-doctag,.hljs-keyword,.hljs-formula{color:#c678dd}.hljs-section,.hljs-name,.hljs-selector-tag,.hljs-deletion,.hljs-subst{color:#e06c75}.hljs-literal{color:#56b6c2}.hljs-string,.hljs-regexp,.hljs-addition,.hljs-attribute,.hljs-meta .hljs-string{color:#98c379}.hljs-attr,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-number{color:#d19a66}.hljs-symbol,.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-title{color:#61aeee}.hljs-built_in,.hljs-title.class_,.hljs-class .hljs-title{color:#e6c07b}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.hljs-link{text-decoration:underline}.app-container[data-v-9aad5e29]{box-sizing:border-box;background:#f0f2f5;width:100%;min-height:100vh;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.app-header[data-v-9aad5e29]{background:linear-gradient(135deg,#fff 0%,#f8faff 100%);border:1px solid rgba(64,158,255,.06);border-radius:16px;margin-bottom:24px;padding:16px 24px;box-shadow:0 2px 12px rgba(64,158,255,.08)}.header-inner[data-v-9aad5e29]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.logo-area[data-v-9aad5e29]{align-items:center;gap:14px;display:flex}.logo-area h1[data-v-9aad5e29]{color:#1d2129;background:linear-gradient(135deg,#409eff,#36d399);-webkit-text-fill-color:transparent;-webkit-background-clip:text;-ms-background-clip:text;background-clip:text;margin:0;font-size:22px;font-weight:700}.header-right[data-v-9aad5e29]{align-items:center;gap:12px;display:flex}.version-tag[data-v-9aad5e29]{letter-spacing:.5px;font-weight:500}.website-btn[data-v-9aad5e29]{font-weight:500;position:relative}.website-btn .hot-badge[data-v-9aad5e29] .el-badge__content{background:#f56c6c;border:none;height:18px;padding:0 6px;font-size:10px;line-height:18px;top:-6px;right:-6px}.welcome-card[data-v-9aad5e29]{color:#fff;text-align:center;background:linear-gradient(135deg,#409eff 0%,#36d399 50%,#79bbff 100%) 0 0/300% 300%;border-radius:16px;margin-bottom:24px;padding:28px 20px;transition:all .3s;animation:8s ease-in-out infinite gradientFlow-9aad5e29;box-shadow:0 4px 20px rgba(64,158,255,.25)}.welcome-card[data-v-9aad5e29]:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(64,158,255,.35)}@keyframes gradientFlow-9aad5e29{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.welcome-content[data-v-9aad5e29]{flex-direction:column;align-items:center;gap:8px;display:flex}.welcome-icon[data-v-9aad5e29]{-webkit-filter:drop-shadow(0 2px 8px rgba(0,0,0,.1));filter:drop-shadow(0 2px 8px rgba(0,0,0,.1));margin-bottom:4px}.welcome-content h2[data-v-9aad5e29]{letter-spacing:.5px;text-shadow:0 2px 4px rgba(0,0,0,.1);margin:0;font-size:24px;font-weight:700}.welcome-content p[data-v-9aad5e29]{opacity:.9;margin:0 0 6px;font-size:16px}.welcome-tips[data-v-9aad5e29]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px;display:flex}.welcome-tips .el-tag[data-v-9aad5e29]{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.3)}.marketing-banner[data-v-9aad5e29]{background:linear-gradient(135deg,#f56c6c 0%,#e74c3c 100%);border-radius:12px;margin-bottom:20px;padding:12px 20px;animation:3s ease-in-out infinite bannerPulse-9aad5e29;box-shadow:0 4px 16px rgba(245,108,108,.25)}@keyframes bannerPulse-9aad5e29{0%,to{box-shadow:0 4px 16px rgba(245,108,108,.25)}50%{box-shadow:0 4px 28px rgba(245,108,108,.45)}}.banner-content[data-v-9aad5e29]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.banner-left[data-v-9aad5e29]{color:#fff;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.banner-title[data-v-9aad5e29]{font-size:16px;font-weight:700}.banner-desc[data-v-9aad5e29]{opacity:.9;font-size:14px}.banner-desc strong[data-v-9aad5e29]{color:gold;font-weight:700}.banner-right[data-v-9aad5e29]{align-items:center;gap:8px;display:flex}.banner-right .el-button--primary[data-v-9aad5e29]{color:#fff;background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.3);font-weight:500}.banner-right .el-button--primary[data-v-9aad5e29]:hover{background:rgba(255,255,255,.35);border-color:rgba(255,255,255,.5)}.banner-close[data-v-9aad5e29]{color:rgba(255,255,255,.6)}.banner-close[data-v-9aad5e29]:hover{color:#fff}.workspace-grid[data-v-9aad5e29]{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}.workspace-card[data-v-9aad5e29]{border:1px solid rgba(64,158,255,.06);border-radius:16px;transition:all .3s;overflow:hidden}.workspace-card[data-v-9aad5e29] .el-card__header{background:#fafcff;border-bottom:1px solid #f0f2f5;padding:16px 20px}.workspace-card[data-v-9aad5e29] .el-card__body{padding:16px 20px}.main-card[data-v-9aad5e29]{border-top:3px solid #409eff}.secondary-card[data-v-9aad5e29]{border-top:3px solid #e6a23c}.card-header[data-v-9aad5e29]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.card-title[data-v-9aad5e29]{color:#1d2129;align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex}.title-dot[data-v-9aad5e29]{border-radius:50%;width:8px;height:8px;display:inline-block}.main-dot[data-v-9aad5e29]{background:#409eff}.secondary-dot[data-v-9aad5e29]{background:#e6a23c}.output-dot[data-v-9aad5e29]{background:#67c23a}.badge-count[data-v-9aad5e29]{margin-left:4px}.card-actions[data-v-9aad5e29]{flex-wrap:wrap;gap:8px;display:flex}.rows-container[data-v-9aad5e29]{flex-direction:column;gap:12px;min-height:120px;display:flex}.secondary-container[data-v-9aad5e29]{background:#fdfcf8;border-radius:10px;padding:4px}.empty-state[data-v-9aad5e29]{justify-content:center;align-items:center;min-height:160px;padding:20px 0;display:flex}.rows-draggable[data-v-9aad5e29]{flex-direction:column;gap:12px;display:flex}.row-ghost[data-v-9aad5e29]{opacity:.3;background:#e6f0ff;border:2px dashed #409eff;border-radius:10px;transition:all .3s;transform:scale(1.02)}.row-chosen[data-v-9aad5e29]{opacity:.9;z-index:1000;transition:all .3s cubic-bezier(.2,.9,.4,1);transform:scale(1.03)rotate(.5deg);box-shadow:0 10px 30px rgba(64,158,255,.25)}.row-drag[data-v-9aad5e29]{opacity:.7;transition:all .2s;transform:rotate(1.5deg)scale(.98)}.btn-ghost[data-v-9aad5e29]{opacity:.2;background:#e6f0ff;border:2px dashed #409eff;border-radius:8px;transform:scale(.95)}.btn-chosen[data-v-9aad5e29]{opacity:.9;z-index:999;transition:all .25s cubic-bezier(.2,.9,.4,1);transform:scale(1.08)rotate(1deg);box-shadow:0 8px 25px rgba(64,158,255,.3)}.btn-drag[data-v-9aad5e29]{opacity:.6;transition:all .2s;transform:rotate(2deg)scale(.94)}.button-row-wrapper[data-v-9aad5e29]{background:#fff;border:1px solid #f0f2f5;border-radius:12px;padding:14px 16px;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 4px rgba(0,0,0,.02)}.button-row-wrapper[data-v-9aad5e29]:hover{border-color:#d0d9e8;box-shadow:0 2px 12px rgba(0,0,0,.04)}.secondary-row[data-v-9aad5e29]{background:#fdfaf5;border-color:#f0e8d8}.row-toolbar[data-v-9aad5e29]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.row-toolbar-left[data-v-9aad5e29]{align-items:center;gap:10px;display:flex}.row-drag-handle[data-v-9aad5e29]{cursor:grab;color:#b0b8c4;font-size:18px;transition:color .2s}.row-drag-handle[data-v-9aad5e29]:hover{color:#409eff}.row-drag-handle[data-v-9aad5e29]:active{cursor:grabbing}.row-index[data-v-9aad5e29]{color:#4a5568;font-size:13px;font-weight:500}.row-toolbar-right[data-v-9aad5e29]{gap:4px;display:flex}.button-row-wrapper-inner[data-v-9aad5e29]{flex-direction:column;gap:8px;display:flex}.button-row[data-v-9aad5e29]{flex-wrap:wrap;gap:10px;min-height:44px;padding:2px 0;display:flex}.preview-button[data-v-9aad5e29]{cursor:pointer;text-align:center;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#1d2129;background:#fff;border:2px solid #d0d7de;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;min-width:64px;max-width:200px;padding:10px 18px;font-size:14px;font-weight:500;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.preview-button[style*="flex: 1 1 100%"][data-v-9aad5e29]{max-width:100%!important}.preview-button .btn-type-tag[data-v-9aad5e29]{opacity:.6;background:rgba(0,0,0,.04);border-radius:10px;flex-shrink:0;padding:1px 8px;font-size:10px;font-weight:400}.preview-button[data-v-9aad5e29]:hover{border-color:#409eff;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.08)}.preview-button[data-v-9aad5e29]:active{transform:translateY(0)}.btn-style-0[data-v-9aad5e29]{color:#1d2129;border-color:#d0d7de}.btn-style-0[data-v-9aad5e29]:hover{background:#f0f7ff;border-color:#409eff}.btn-style-1[data-v-9aad5e29]{color:#409eff;background:#f0f7ff;border-color:#409eff}.btn-style-1[data-v-9aad5e29]:hover{background:#d9ecff;border-color:#2d7fd3}.btn-style-3[data-v-9aad5e29]{color:#f56c6c;background:#fef0f0;border-color:#f56c6c}.btn-style-3[data-v-9aad5e29]:hover{background:#fde2e2;border-color:#e54646}.btn-style-4[data-v-9aad5e29]{color:#fff;background:#409eff;border-color:#409eff}.btn-style-4[data-v-9aad5e29]:hover{background:#2d7fd3;border-color:#2d7fd3;box-shadow:0 4px 16px rgba(64,158,255,.3)}.add-btn[data-v-9aad5e29]{color:#909399;border-style:dashed;width:100%;transition:all .2s}.add-btn[data-v-9aad5e29]:hover{color:#409eff;background:#f0f7ff;border-color:#409eff}.output-card[data-v-9aad5e29]{border:1px solid rgba(103,194,58,.1);border-radius:16px;margin-bottom:20px;overflow:hidden}.output-card[data-v-9aad5e29] .el-card__header{background:#fafff8;border-bottom:1px solid #f0f2f5;padding:16px 20px}.output-placeholder[data-v-9aad5e29]{color:#c0c4cc;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 20px;display:flex}.output-placeholder p[data-v-9aad5e29]{color:#a0a6b0;margin:0;font-size:15px}.output-wrapper[data-v-9aad5e29]{padding:4px 0}.output-meta[data-v-9aad5e29]{border-bottom:1px solid #f0f2f5;flex-wrap:wrap;gap:20px;padding:8px 16px 16px;display:flex}.meta-item[data-v-9aad5e29]{color:#606770;align-items:center;gap:6px;font-size:13px;display:flex}.meta-item .el-icon[data-v-9aad5e29]{color:#909399;font-size:16px}.code-block[data-v-9aad5e29]{background:#282c34;border-radius:12px;margin-top:8px;padding:4px 0;overflow:hidden}.code-block pre[data-v-9aad5e29]{margin:0;padding:20px 24px;font-family:JetBrains Mono,Fira Code,Cascadia Code,Consolas,monospace;font-size:13px;line-height:1.7;overflow-x:auto}.code-block code[data-v-9aad5e29]{color:#abb2bf;font-family:inherit}.service-promotion[data-v-9aad5e29]{background:#fff;border:1px solid rgba(64,158,255,.08);border-radius:16px;margin-top:4px;padding:20px 24px;box-shadow:0 2px 12px rgba(0,0,0,.04)}.promotion-inner[data-v-9aad5e29]{flex-direction:column;gap:14px;display:flex}.promotion-header[data-v-9aad5e29]{color:#1d2129;align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex}.promotion-title[data-v-9aad5e29]{background:linear-gradient(135deg,#409eff,#36d399);-webkit-text-fill-color:transparent;-webkit-background-clip:text;-ms-background-clip:text;background-clip:text}.promotion-grid[data-v-9aad5e29]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.promo-item[data-v-9aad5e29]{cursor:pointer;background:#f8fafc;border:1px solid transparent;border-radius:10px;align-items:center;gap:12px;padding:12px 16px;transition:all .3s;display:flex}.promo-item[data-v-9aad5e29]:hover{background:#f0f7ff;border-color:#409eff;transform:translateY(-2px);box-shadow:0 4px 16px rgba(64,158,255,.1)}.promo-icon[data-v-9aad5e29]{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.promo-info[data-v-9aad5e29]{flex-direction:column;flex:1;min-width:0;display:flex}.promo-name[data-v-9aad5e29]{color:#1d2129;font-size:14px;font-weight:600}.promo-desc[data-v-9aad5e29]{color:#909399;font-size:12px}.promotion-footer[data-v-9aad5e29]{color:#606770;border-top:1px solid #f0f2f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;font-size:14px;display:flex}.promotion-footer strong[data-v-9aad5e29]{color:#409eff}.edit-dialog[data-v-9aad5e29] .el-dialog{border-radius:16px;overflow:hidden}.edit-dialog[data-v-9aad5e29] .el-dialog__header{background:#fafcff;border-bottom:1px solid #f0f2f5;margin:0;padding:20px 24px}.edit-dialog[data-v-9aad5e29] .el-dialog__title{color:#1d2129;font-size:18px;font-weight:600}.edit-dialog[data-v-9aad5e29] .el-dialog__body{max-height:70vh;padding:20px 24px 8px;overflow-y:auto}.edit-dialog[data-v-9aad5e29] .el-dialog__footer{background:#fafcff;border-top:1px solid #f0f2f5;padding:16px 24px 20px}.edit-dialog-body[data-v-9aad5e29]{width:100%}.edit-form .form-section[data-v-9aad5e29]{border-bottom:1px solid #f0f2f5;margin-bottom:20px;padding-bottom:20px}.edit-form .form-section[data-v-9aad5e29]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.edit-form .section-title[data-v-9aad5e29]{color:#4a5568;align-items:center;gap:8px;margin-bottom:16px;font-size:14px;font-weight:600;display:flex}.edit-form .section-title[data-v-9aad5e29]:before{content:"";background:#409eff;border-radius:2px;width:3px;height:16px}.edit-form .el-form-item[data-v-9aad5e29]{margin-bottom:16px}.edit-form .el-form-item[data-v-9aad5e29]:last-child{margin-bottom:0}.edit-form .el-form-item[data-v-9aad5e29] .el-form-item__label{color:#4a5568;padding-bottom:4px;font-weight:500}.dialog-footer[data-v-9aad5e29]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.dialog-footer-right[data-v-9aad5e29]{gap:10px;display:flex}.import-dialog[data-v-9aad5e29] .el-dialog{border-radius:16px;overflow:hidden}.import-dialog[data-v-9aad5e29] .el-dialog__body{padding:20px 24px}.import-body[data-v-9aad5e29]{flex-direction:column;gap:16px;display:flex}.import-alert[data-v-9aad5e29]{border-radius:10px}.import-textarea[data-v-9aad5e29] .el-textarea__inner{background:#f8fafc;border-radius:10px;font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:13px;line-height:1.6}.marketing-dialog[data-v-9aad5e29] .el-dialog{border-radius:20px;overflow:hidden}.marketing-dialog[data-v-9aad5e29] .el-dialog__header{background:0 0;border-bottom:none;margin:0;padding:18px 24px 0}.marketing-dialog[data-v-9aad5e29] .el-dialog__body{padding:12px 24px 16px}.marketing-dialog[data-v-9aad5e29] .el-dialog__footer{background:0 0;border-top:none;padding:8px 24px 24px}.marketing-dialog-header[data-v-9aad5e29]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.md-header-left[data-v-9aad5e29]{color:#1d2129;align-items:center;gap:12px;font-size:20px;font-weight:700;display:flex}.marketing-dialog-body[data-v-9aad5e29]{flex-direction:column;display:flex}.md-main[data-v-9aad5e29]{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.md-hero[data-v-9aad5e29]{flex-direction:column;align-items:center;gap:6px;display:flex}.md-hero-icon[data-v-9aad5e29]{background:linear-gradient(135deg,#e6f0ff,#d9ecff);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:4px;display:flex}.md-hero h2[data-v-9aad5e29]{color:#1d2129;margin:0;font-size:22px;font-weight:700}.md-hero p[data-v-9aad5e29]{color:#606770;margin:4px 0 0;font-size:15px;line-height:1.6}.md-services[data-v-9aad5e29]{grid-template-columns:1fr 1fr;gap:10px;width:100%;max-width:480px;display:grid}.md-service-item[data-v-9aad5e29]{background:#f8fafc;border:1px solid #f0f2f5;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;transition:all .2s;display:flex}.md-service-item[data-v-9aad5e29]:hover{background:#f0f7ff;border-color:#409eff}.md-svc-icon[data-v-9aad5e29]{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.md-svc-info[data-v-9aad5e29]{flex-direction:column;flex:1;align-items:flex-start;display:flex}.md-svc-name[data-v-9aad5e29]{color:#1d2129;font-size:13px;font-weight:600}.md-svc-desc[data-v-9aad5e29]{color:#909399;font-size:12px}.md-cta[data-v-9aad5e29]{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.md-cta-btn[data-v-9aad5e29]{width:100%;max-width:400px;height:48px;font-size:16px;font-weight:600}.md-cta-hint[data-v-9aad5e29]{color:#909399;font-size:13px}.md-cta-hint strong[data-v-9aad5e29]{color:#f56c6c;font-weight:700}.md-close-option[data-v-9aad5e29]{text-align:center;width:100%;padding-top:6px}.md-close-option[data-v-9aad5e29] .el-checkbox__label{color:#909399;font-size:13px}.marketing-dialog-footer[data-v-9aad5e29]{justify-content:center!important;gap:12px!important}.marketing-dialog-footer .el-button[data-v-9aad5e29]{min-width:120px}.marketing-dialog-footer .el-button--primary[data-v-9aad5e29]{background:linear-gradient(135deg,#409eff,#36d399);border-color:transparent}.marketing-dialog-footer .el-button--primary[data-v-9aad5e29]:hover{opacity:.9;transform:scale(1.02)}@media screen and (max-width:992px){.workspace-grid[data-v-9aad5e29]{grid-template-columns:1fr;gap:16px}.app-container[data-v-9aad5e29]{padding:16px}.logo-area h1[data-v-9aad5e29]{font-size:19px}.welcome-content h2[data-v-9aad5e29]{font-size:20px}.promotion-grid[data-v-9aad5e29]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.md-services[data-v-9aad5e29]{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.app-container[data-v-9aad5e29]{padding:12px}.app-header[data-v-9aad5e29]{border-radius:12px;margin-bottom:16px;padding:12px 16px}.logo-area h1[data-v-9aad5e29]{font-size:17px}.logo-area .el-icon[data-v-9aad5e29]{font-size:22px!important}.header-right .website-btn span[data-v-9aad5e29]{display:none}.header-right .website-btn .el-icon[data-v-9aad5e29]{margin-right:0}.welcome-card[data-v-9aad5e29]{margin-bottom:16px;padding:20px 16px}.welcome-content h2[data-v-9aad5e29]{font-size:18px}.welcome-content p[data-v-9aad5e29]{font-size:14px}.marketing-banner[data-v-9aad5e29]{padding:10px 14px}.banner-title[data-v-9aad5e29]{font-size:14px}.banner-desc[data-v-9aad5e29]{font-size:13px}.banner-left[data-v-9aad5e29]{gap:8px}.banner-right .el-button--primary span[data-v-9aad5e29]{display:none}.workspace-card[data-v-9aad5e29] .el-card__header,.workspace-card[data-v-9aad5e29] .el-card__body{padding:12px 14px}.card-title[data-v-9aad5e29]{font-size:14px}.card-actions .el-button[data-v-9aad5e29]{padding:8px 10px;font-size:12px}.card-actions .el-button .el-icon[data-v-9aad5e29]{font-size:14px}.card-actions .el-button span[data-v-9aad5e29]{display:none}.button-row-wrapper[data-v-9aad5e29]{border-radius:10px;padding:10px 12px}.row-toolbar[data-v-9aad5e29]{flex-wrap:wrap}.preview-button[data-v-9aad5e29]{flex:calc(50% - 8px);min-width:52px;padding:8px 12px;font-size:13px}.preview-button .btn-type-tag[data-v-9aad5e29]{display:none}.add-btn[data-v-9aad5e29]{padding:8px;font-size:13px}.output-card[data-v-9aad5e29] .el-card__header,.output-card[data-v-9aad5e29] .el-card__body{padding:12px 14px}.code-block pre[data-v-9aad5e29]{padding:14px 16px;font-size:12px}.output-meta[data-v-9aad5e29]{gap:12px;padding:4px 8px 12px;font-size:12px}.service-promotion[data-v-9aad5e29]{padding:16px}.promotion-grid[data-v-9aad5e29]{grid-template-columns:1fr 1fr}.promo-item[data-v-9aad5e29]{padding:10px 12px}.promo-name[data-v-9aad5e29]{font-size:13px}.promotion-footer[data-v-9aad5e29]{flex-direction:column;align-items:flex-start;font-size:13px}.md-services[data-v-9aad5e29]{grid-template-columns:1fr}.md-hero h2[data-v-9aad5e29]{font-size:19px}.md-hero-icon[data-v-9aad5e29]{width:64px;height:64px}.md-hero-icon .el-icon[data-v-9aad5e29]{font-size:40px!important}.md-cta-btn[data-v-9aad5e29]{height:44px;font-size:14px}.edit-dialog[data-v-9aad5e29] .el-dialog{border-radius:0!important;width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;top:0!important;transform:none!important}.edit-dialog[data-v-9aad5e29] .el-dialog__body{max-height:calc(100vh - 140px);padding:16px}.edit-dialog[data-v-9aad5e29] .el-dialog__header{padding:14px 16px}.edit-dialog[data-v-9aad5e29] .el-dialog__footer{padding:12px 16px}.edit-form .form-section[data-v-9aad5e29]{margin-bottom:14px;padding-bottom:14px}.edit-form .section-title[data-v-9aad5e29]{margin-bottom:12px;font-size:13px}.edit-form .el-form-item[data-v-9aad5e29]{margin-bottom:12px}.dialog-footer[data-v-9aad5e29]{flex-direction:column;align-items:stretch}.dialog-footer-right[data-v-9aad5e29]{justify-content:flex-end}.import-dialog[data-v-9aad5e29] .el-dialog{border-radius:0!important;width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;top:0!important;transform:none!important}.import-dialog[data-v-9aad5e29] .el-dialog__body{height:calc(100% - 120px);padding:16px;overflow-y:auto}.import-dialog[data-v-9aad5e29] .el-dialog__footer{padding:12px 16px}.import-textarea[data-v-9aad5e29] .el-textarea__inner{padding:12px;font-size:12px;min-height:200px!important}.marketing-dialog[data-v-9aad5e29] .el-dialog{border-radius:16px!important;width:94%!important;max-height:92vh!important;margin:0 auto!important;top:4vh!important;transform:none!important}.marketing-dialog[data-v-9aad5e29] .el-dialog__body{max-height:calc(92vh - 180px);padding:8px 16px 12px;overflow-y:auto}.marketing-dialog[data-v-9aad5e29] .el-dialog__header{padding:14px 16px 0}.marketing-dialog[data-v-9aad5e29] .el-dialog__footer{padding:4px 16px 16px}.marketing-dialog-footer .el-button[data-v-9aad5e29]{min-width:80px;font-size:13px}.marketing-dialog-header .md-header-left[data-v-9aad5e29]{font-size:17px}}@media screen and (max-width:480px){.app-container[data-v-9aad5e29]{padding:8px}.app-header[data-v-9aad5e29]{border-radius:10px;padding:10px 12px}.logo-area h1[data-v-9aad5e29]{font-size:15px}.logo-area .el-icon[data-v-9aad5e29]{font-size:18px!important}.welcome-card[data-v-9aad5e29]{padding:16px 12px}.welcome-content h2[data-v-9aad5e29]{font-size:16px}.welcome-content p[data-v-9aad5e29]{font-size:13px}.workspace-card[data-v-9aad5e29] .el-card__header,.workspace-card[data-v-9aad5e29] .el-card__body{padding:10px 12px}.card-title[data-v-9aad5e29]{gap:6px;font-size:13px}.card-actions .el-button[data-v-9aad5e29]{padding:6px 8px;font-size:12px}.card-actions .el-button .el-icon[data-v-9aad5e29]{font-size:14px}.button-row-wrapper[data-v-9aad5e29]{padding:8px 10px}.row-index[data-v-9aad5e29]{font-size:12px}.row-toolbar .el-tag[data-v-9aad5e29]{padding:0 6px;font-size:11px}.preview-button[data-v-9aad5e29]{border-radius:6px;flex:calc(50% - 6px);min-width:44px;padding:6px 10px;font-size:12px}.code-block pre[data-v-9aad5e29]{padding:10px 12px;font-size:11px}.output-placeholder .el-icon[data-v-9aad5e29]{font-size:36px!important}.output-placeholder p[data-v-9aad5e29]{font-size:13px}.service-promotion[data-v-9aad5e29]{padding:12px}.promotion-grid[data-v-9aad5e29]{grid-template-columns:1fr 1fr;gap:8px}.promo-item[data-v-9aad5e29]{padding:8px 10px}.promo-icon[data-v-9aad5e29]{width:28px;height:28px}.promo-icon .el-icon[data-v-9aad5e29]{font-size:16px!important}.promo-name[data-v-9aad5e29]{font-size:12px}.promo-desc[data-v-9aad5e29]{font-size:10px}.promotion-header[data-v-9aad5e29]{font-size:14px}.promotion-footer[data-v-9aad5e29],.promotion-footer .el-button[data-v-9aad5e29]{font-size:12px}.md-services[data-v-9aad5e29]{gap:6px}.md-service-item[data-v-9aad5e29]{padding:8px 10px}.md-svc-icon[data-v-9aad5e29]{width:26px;height:26px}.md-svc-icon .el-icon[data-v-9aad5e29]{font-size:14px!important}.md-svc-name[data-v-9aad5e29]{font-size:12px}.md-svc-desc[data-v-9aad5e29]{font-size:11px}.md-hero h2[data-v-9aad5e29]{font-size:17px}.md-hero p[data-v-9aad5e29]{font-size:13px}.md-hero-icon[data-v-9aad5e29]{width:56px;height:56px}.md-hero-icon .el-icon[data-v-9aad5e29]{font-size:32px!important}.md-cta-btn[data-v-9aad5e29]{height:40px;font-size:13px}.md-cta-hint[data-v-9aad5e29]{font-size:12px}.edit-dialog[data-v-9aad5e29] .el-dialog__title{font-size:16px}.edit-dialog[data-v-9aad5e29] .el-dialog__body{padding:12px}.edit-form .el-form-item[data-v-9aad5e29] .el-form-item__label{font-size:13px}.edit-form .el-input[data-v-9aad5e29] .el-input__inner,.edit-form .el-select[data-v-9aad5e29] .el-input__inner,.edit-form .el-input-number[data-v-9aad5e29] .el-input__inner{height:36px;font-size:13px}.marketing-dialog[data-v-9aad5e29] .el-dialog{border-radius:12px!important;width:96%!important;max-height:96vh!important;top:2vh!important}.marketing-dialog-header .md-header-left[data-v-9aad5e29]{font-size:15px}.marketing-dialog-header .md-header-left .el-icon[data-v-9aad5e29]{font-size:22px!important}.marketing-dialog-footer .el-button[data-v-9aad5e29]{min-width:60px;padding:8px 14px;font-size:12px}.md-close-option[data-v-9aad5e29] .el-checkbox__label{font-size:12px}}
