.visibility-rule-editor[data-v-6d7415fc]{padding:4px 2px}.cond-list[data-v-6d7415fc]{margin-top:14px;display:flex;flex-direction:column;gap:10px}.cond-row[data-v-6d7415fc]{display:flex;align-items:center;gap:8px}.cond-row .cond-field[data-v-6d7415fc]{width:200px}.cond-row .cond-op[data-v-6d7415fc]{width:120px}.cond-row .cond-value[data-v-6d7415fc]{flex:1;min-width:0}.cond-row .cond-novalue[data-v-6d7415fc]{flex:1;text-align:center}.cond-hint[data-v-6d7415fc]{font-size:12px;color:#909399;line-height:1.6}.danger-link[data-v-6d7415fc]{color:#f56c6c}.cond-hit[data-v-6d7415fc]{flex-shrink:0}.preview-panel[data-v-6d7415fc]{margin-top:16px;border:1px dashed #dcdfe6;border-radius:4px;padding:8px 12px}.preview-header[data-v-6d7415fc]{cursor:pointer;user-select:none;font-size:13px;color:#606266;display:flex;align-items:center;gap:6px}.preview-sub[data-v-6d7415fc]{font-size:12px;color:#c0c4cc}.preview-body[data-v-6d7415fc]{margin-top:10px;display:flex;flex-direction:column;gap:8px}.preview-row[data-v-6d7415fc]{display:flex;align-items:center;gap:12px}.preview-key[data-v-6d7415fc]{width:220px;font-size:12px;color:#606266;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-input[data-v-6d7415fc]{width:220px}.preview-result[data-v-6d7415fc]{margin-top:4px;padding:6px 10px;border-radius:4px;font-size:13px;display:flex;align-items:center;gap:6px}.preview-result.is-show[data-v-6d7415fc]{background:#f0f9eb;color:#67c23a}.preview-result.is-hide[data-v-6d7415fc]{background:#fef0f0;color:#f56c6c}.schema-field-table[data-v-6cf0eed6]{margin-top:2px}.editor-heading[data-v-6cf0eed6]{display:flex;min-height:28px;align-items:center;justify-content:space-between;color:#606266;font-size:13px;font-weight:600}.editor-heading .el-button[data-v-6cf0eed6]{padding:2px 0}.sub-schema-area[data-v-6cf0eed6]{padding:8px 16px}.sub-section-title[data-v-6cf0eed6]{font-size:12px;color:#909399;margin-bottom:4px;font-weight:600}.sub-constraint-row[data-v-6cf0eed6]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sub-label[data-v-6cf0eed6]{font-size:11px;color:#909399;min-width:48px}.sub-hint[data-v-6cf0eed6]{font-size:12px;color:#c0c4cc}.danger-link[data-v-6cf0eed6]{color:#f56c6c}.drag-handle[data-v-6cf0eed6]{color:#909399;cursor:grab;font-size:16px}.drag-handle[data-v-6cf0eed6]:active{cursor:grabbing}.schema-field-dragging[data-v-6cf0eed6]{background:#ecf5ff}