.field-config-wrapper[data-v-71862de4]{width:100%}.config-card[data-v-71862de4]{background:#fff;border-radius:20px;overflow:hidden}.card-header[data-v-71862de4]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px 16px;border-bottom:1px solid #eff2f6}.header-icon[data-v-71862de4]{font-size:16px;color:#1890ff;margin-right:8px}.header-title[data-v-71862de4]{font-size:15px;font-weight:600;color:#1f2f3d;-ms-flex:1;flex:1}.info-icon[data-v-71862de4]{color:#8c9aa8;font-size:13px;cursor:help}.card-body[data-v-71862de4]{padding:12px 16px}.field-layout[data-v-71862de4]{display:-ms-flexbox;display:flex;gap:16px;min-height:500px}.field-list-panel[data-v-71862de4]{width:300px;-ms-flex-negative:0;flex-shrink:0;border:1px solid #f0f2f6;border-radius:16px;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.field-list-header[data-v-71862de4]{padding:8px 12px;background:#fff;border-bottom:1px solid #f0f2f6;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-weight:500;font-size:13px}.field-count[data-v-71862de4]{color:#8c8c8c;font-weight:400;font-size:12px}.field-list-content[data-v-71862de4]{-ms-flex:1;flex:1;overflow-y:auto;padding:6px 0}.field-list-item[data-v-71862de4]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:8px 12px;margin:2px 6px;background:#fff;border-radius:10px;cursor:pointer;transition:all .2s;border:1px solid transparent}.field-list-item[data-v-71862de4]:hover{background:#f0f7ff;border-color:#1890ff}.field-list-item-active[data-v-71862de4]{background:#e6f7ff;border-color:#1890ff;box-shadow:0 1px 2px rgba(0,0,0,.03)}.field-item-info[data-v-71862de4]{-ms-flex:1;flex:1;overflow:hidden}.field-item-title[data-v-71862de4]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.field-label[data-v-71862de4]{font-weight:500;font-size:13px;color:#262626;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.field-item-actions[data-v-71862de4]{display:-ms-flexbox;display:flex;gap:8px;opacity:.6;transition:opacity .2s}.field-list-item:hover .field-item-actions[data-v-71862de4]{opacity:1}.delete-icon[data-v-71862de4],.move-icon[data-v-71862de4]{font-size:13px;cursor:pointer;color:#8c8c8c;transition:color .2s}.move-icon[data-v-71862de4]:hover:not(.disabled){color:#1890ff}.delete-icon[data-v-71862de4]:hover:not(.disabled){color:#ff4d4f}.delete-icon.disabled[data-v-71862de4],.move-icon.disabled[data-v-71862de4]{cursor:not-allowed;opacity:.4}.field-form-panel[data-v-71862de4]{-ms-flex:1;flex:1;border:1px solid #f0f2f6;border-radius:16px;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.field-form-header[data-v-71862de4]{padding:8px 16px;background:#fafbfc;border-bottom:1px solid #f0f2f6;-ms-flex-pack:justify;justify-content:space-between;font-weight:500;font-size:14px}.field-form-header[data-v-71862de4],.field-required-tip[data-v-71862de4]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.field-required-tip[data-v-71862de4]{font-weight:400;font-size:12px;gap:6px}.field-form-content[data-v-71862de4]{-ms-flex:1;flex:1;padding:12px 16px;overflow-y:auto}.field-form-footer[data-v-71862de4]{padding:10px 16px;border-top:1px solid #f0f2f6;text-align:center;background:#fafbfc}.field-form-empty[data-v-71862de4],.field-list-empty[data-v-71862de4]{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:24px 0}.form-tip[data-v-71862de4]{display:block;font-size:11px;color:#8c9aa8;line-height:1.4;margin-top:2px}.field-form-content .ant-form-model-item[data-v-71862de4]{margin-bottom:14px}.options-editor[data-v-71862de4]{border:1px solid #f0f2f6;border-radius:12px;padding:8px;background:#fefefe}.options-toolbar[data-v-71862de4]{display:-ms-flexbox;display:flex;gap:6px;margin-bottom:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.options-toolbar .danger-btn[data-v-71862de4]{color:#ff4d4f;border-color:#ffccc7}.options-toolbar .danger-btn[data-v-71862de4]:hover{color:#ff4d4f;border-color:#ff4d4f}.options-list[data-v-71862de4]{max-height:280px;overflow-y:auto;margin-bottom:8px}.option-item[data-v-71862de4]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;padding:4px 6px;margin-bottom:6px;background:#fff;border:1px solid #f0f2f6;border-radius:8px;transition:all .2s}.option-item[data-v-71862de4]:hover{background:#fafafa;border-color:#d9d9d9}.option-sort-icon[data-v-71862de4]{color:#bfbfbf;font-size:14px;cursor:move;width:18px;text-align:center}.option-fields[data-v-71862de4]{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;gap:8px}.option-fields .ant-input[data-v-71862de4]{width:50%}.option-actions[data-v-71862de4]{display:-ms-flexbox;display:flex;gap:6px;-ms-flex-align:center;align-items:center;width:90px;-ms-flex-pack:end;justify-content:flex-end}.sync-icon[data-v-71862de4]{font-size:14px;cursor:pointer;color:#8c8c8c;transition:all .2s}.sync-icon.active[data-v-71862de4]{color:#1890ff}.delete-option-icon[data-v-71862de4],.move-option-icon[data-v-71862de4]{font-size:13px;cursor:pointer;color:#8c8c8c;transition:color .2s}.move-option-icon[data-v-71862de4]:hover:not(.disabled){color:#1890ff}.delete-option-icon[data-v-71862de4]:hover:not(.disabled){color:#ff4d4f}.move-option-icon.disabled[data-v-71862de4]{cursor:not-allowed;opacity:.4}.options-empty[data-v-71862de4]{padding:12px 0}.options-tip[data-v-71862de4]{font-size:11px;color:#8c9aa8;margin-top:6px;padding-top:6px;border-top:1px dashed #f0f2f6}.json-editor-textarea[data-v-71862de4]{font-family:monospace;font-size:12px}.json-tip[data-v-71862de4]{margin-top:6px;font-size:11px;color:#ff9800}.rule-editor[data-v-71862de4]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;background:#fafbfc;border-radius:12px;padding:8px 12px;border:1px solid #f0f2f6;transition:all .2s}.rule-tags[data-v-71862de4]{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-ms-flex-align:center;align-items:center}.rule-tag[data-v-71862de4]{padding:4px 12px;font-size:13px;border-radius:24px;cursor:pointer;transition:all .2s;-webkit-user-select:none;-ms-user-select:none;user-select:none}.rule-tag span[data-v-71862de4]{display:inline-block}.rule-tag span[data-v-71862de4]:hover{text-decoration:underline}.add-rule-btn[data-v-71862de4]{border-style:dashed;height:28px;line-height:26px;font-size:12px}.rule-actions[data-v-71862de4]{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-align:center;align-items:center}.rule-actions .anticon[data-v-71862de4]{font-size:18px;color:#8c9aa8;cursor:pointer;transition:color .2s}.rule-actions .anticon.active[data-v-71862de4],.rule-actions .anticon[data-v-71862de4]:hover{color:#1890ff}.advanced-input[data-v-71862de4]{margin-top:8px;font-family:monospace}.rule-desc[data-v-71862de4]{font-size:12px;color:#8c9aa8}.field-list-content[data-v-71862de4]::-webkit-scrollbar,.options-list[data-v-71862de4]::-webkit-scrollbar{width:4px}.field-list-content[data-v-71862de4]::-webkit-scrollbar-track,.options-list[data-v-71862de4]::-webkit-scrollbar-track{background:#f0f2f6;border-radius:4px}.field-list-content[data-v-71862de4]::-webkit-scrollbar-thumb,.options-list[data-v-71862de4]::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.field-list-content[data-v-71862de4]::-webkit-scrollbar-thumb:hover,.options-list[data-v-71862de4]::-webkit-scrollbar-thumb:hover{background:#aaa}