.scheme-page[data-v-134da6de]{display:flex;gap:14px;align-items:flex-start;position:relative}.side[data-v-134da6de]{width:176px;flex-shrink:0;background:#fff;border-radius:4px;min-height:620px;padding-bottom:10px}.side-ops[data-v-134da6de]{display:flex;gap:6px;padding:8px}.op[data-v-134da6de]{flex:1;background:#575ff7;border-color:#575ff7;color:#fff;height:30px}.side-hint[data-v-134da6de]{font-size:11px;color:#b0b4bf;padding:0 10px 8px}.tree[data-v-134da6de]{font-size:12.5px}.node-row[data-v-134da6de]{display:flex;align-items:center;gap:4px;padding:7px 10px;cursor:pointer;color:#303133}.node-row .caret[data-v-134da6de]{font-size:12px;color:#909399}.node-row .nm[data-v-134da6de]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.node-row .flag[data-v-134da6de]{color:#909399;font-size:13px}.node-row[data-v-134da6de]:hover{background:#f7f8ff}.node-row.active[data-v-134da6de]{background:#eef0ff;color:#575ff7}.node-row.child[data-v-134da6de]{padding-left:34px}.main[data-v-134da6de]{flex:1;min-width:0;background:#fff;border-radius:4px;padding:14px 22px 26px}.main-hd[data-v-134da6de]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f0f1f5;padding-bottom:10px;margin-bottom:14px}.main-hd .title[data-v-134da6de]{font-size:14px;color:#303133}.main-hd .view-data[data-v-134da6de]{font-size:12.5px;color:#575ff7;cursor:pointer}.blank[data-v-134da6de]{padding:80px 0;text-align:center;color:#a0a5b0}.frow[data-v-134da6de]{display:flex;align-items:center;gap:8px;margin-bottom:14px}.frow label[data-v-134da6de]{width:92px;text-align:right;font-size:12.5px;color:#606266;flex-shrink:0}.frow label.req[data-v-134da6de]::before{content:"*";color:#f56c6c;margin-right:2px}.frow.top[data-v-134da6de]{align-items:flex-start}.frow.top label[data-v-134da6de]{padding-top:6px}.frow .field[data-v-134da6de]{flex:1;display:flex;gap:8px;align-items:flex-start;position:relative}.frow .field.col[data-v-134da6de]{flex-direction:column;align-items:stretch}.frow .rec-btn[data-v-134da6de]{background:#8b8ff8;border-color:#8b8ff8;color:#fff;height:26px;padding:0 12px;margin-top:2px}.frow .q[data-v-134da6de]{color:#c0c4cc;margin-top:8px;cursor:help}.frow .unit[data-v-134da6de]{font-size:12px;color:#606266}.frow .hint[data-v-134da6de]{font-size:12px;color:#a0a5b0}.frow .hint.ml[data-v-134da6de]{margin-left:10px}.row2[data-v-134da6de]{display:flex;gap:24px}.scheme-form[data-v-134da6de]{padding:10px 0}.help-link[data-v-134da6de]{font-size:12px;color:#575ff7;cursor:pointer;display:flex;align-items:center;gap:3px}.hint[data-v-134da6de]{font-size:12px;color:#a0a5b0}.btn-row[data-v-134da6de]{display:flex;gap:10px;margin-top:16px;padding-left:100px}.save-btn[data-v-134da6de]{background:#f5a623;border-color:#f5a623;color:#fff}.save-btn.big[data-v-134da6de]{width:96px}.mode-tabs[data-v-134da6de]{display:flex;gap:10px;margin-bottom:18px}.mode[data-v-134da6de]{padding:5px 16px;border-radius:3px;font-size:12.5px;color:#606266;background:#f4f5f9;cursor:pointer}.mode.active[data-v-134da6de]{background:#575ff7;color:#fff}.cat-group[data-v-134da6de]{display:flex;gap:18px}.switch-line[data-v-134da6de]{font-size:12.5px;color:#606266;display:flex;align-items:center;gap:6px}.syn-head[data-v-134da6de]{display:flex;align-items:center;justify-content:space-between}.rec-btn-static[data-v-134da6de]{height:24px;font-size:11px}.note[data-v-134da6de]{font-size:12px;color:#909399;margin:16px 0 10px 100px}.center[data-v-134da6de]{text-align:center}.adv-btn[data-v-134da6de]{background:#f5a623;border-color:#f5a623;color:#fff}.sections[data-v-134da6de]{margin:20px 0 6px}.section[data-v-134da6de]{margin-bottom:10px;border-radius:3px;overflow:hidden}.sec-hd[data-v-134da6de]{display:flex;align-items:center;justify-content:space-between;background:#b9bcf7;color:#fff;padding:10px 16px;font-size:13px;cursor:pointer}.sec-hd .toggle[data-v-134da6de]{font-size:12px;display:flex;align-items:center;gap:4px;opacity:.95}.sec-bd[data-v-134da6de]{padding:16px 18px 4px;border:1px solid #eef0f5;border-top:none}.media-group[data-v-134da6de]{display:flex;flex-wrap:wrap;gap:4px 10px}.stop-row[data-v-134da6de]{margin-top:14px}.combo[data-v-134da6de]{width:250px;flex-shrink:0;background:#fff;border:1px solid #eef0f5;border-radius:4px;padding:12px}.combo-hd[data-v-134da6de]{font-size:13px;color:#575ff7;text-align:center;font-weight:600;margin-bottom:8px}.combo-sub[data-v-134da6de]{font-size:11.5px;color:#909399;background:#f7f8fc;padding:6px 8px;border-radius:2px;margin-bottom:8px}.combo-sub b[data-v-134da6de]{color:#575ff7}.combo-item[data-v-134da6de]{font-size:12px;color:#606266;line-height:1.9}.rec-tags[data-v-134da6de]{display:flex;flex-wrap:wrap;gap:8px}.rec-tag[data-v-134da6de]{cursor:pointer}.expr-tip[data-v-134da6de]{font-size:12.5px;color:#909399;line-height:1.8;margin:0 0 10px}.expr-input[data-v-134da6de] .el-textarea__inner{font-family:Consolas,monospace;font-size:13px}.expr-bar[data-v-134da6de]{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:6px}.tokens[data-v-134da6de]{display:flex;gap:6px;flex-wrap:wrap}.tk[data-v-134da6de]{font-size:11.5px;padding:1px 7px;border-radius:3px;cursor:pointer;border:1px solid rgba(0,0,0,0);user-select:none}.tk.blue[data-v-134da6de]{color:#409eff;background:#ecf5ff;border-color:#d9ecff}.tk.gold[data-v-134da6de]{color:#b88230;background:#fdf6ec;border-color:#faecd8}.tk.green[data-v-134da6de]{color:#529b2e;background:#f0f9eb;border-color:#e1f3d8}.tk.pink[data-v-134da6de]{color:#f56c6c;background:#fef0f0;border-color:#fde2e2}.tk.gray[data-v-134da6de]{color:#909399;background:#f4f4f5;border-color:#e9e9eb}.tk[data-v-134da6de]:hover{transform:translateY(-1px)}.check-expr[data-v-134da6de]{font-size:12px;color:#f56c6c;border:1px solid #fbc4c4;border-radius:3px;padding:2px 8px;cursor:pointer}.check-expr[data-v-134da6de]:hover{background:#fef0f0}.expr-field[data-v-134da6de]{width:100%}.expr-preview[data-v-134da6de]{margin-top:12px;background:#f7f8fc;border:1px dashed #dfe2ee;border-radius:6px;padding:10px 12px}.expr-preview .ep-title[data-v-134da6de]{font-size:12px;color:#909399;margin-bottom:6px}.expr-preview code[data-v-134da6de]{font-size:12.5px;color:#4b4f56;word-break:break-all}@media(max-width: 1500px){.combo[data-v-134da6de]{display:none}}
