.fx-root[data-v-ea1ad813]{display:flex;gap:12px;height:420px}.fx-funcs[data-v-ea1ad813]{width:220px;flex-shrink:0;border:1px solid #eef0f3;border-radius:6px;display:flex;flex-direction:column;overflow:hidden}.fx-col-title[data-v-ea1ad813]{font-weight:600;font-size:12px;padding:6px 8px;background:#fafafa;border-bottom:1px solid #eef0f3}.fx-func-scroll[data-v-ea1ad813]{overflow:auto;flex:1;padding:4px}.fx-cat-title[data-v-ea1ad813]{font-size:11px;color:#999;margin:6px 4px 2px}.fx-fn[data-v-ea1ad813]{display:flex;flex-direction:column;padding:3px 8px;border-radius:4px;cursor:pointer;font-size:12px}.fx-fn[data-v-ea1ad813]:hover{background:#f0f7ff}.fx-fn-name[data-v-ea1ad813]{color:#1677ff;font-weight:600}.fx-fn-sub[data-v-ea1ad813]{color:#999;font-size:11px}.fx-main[data-v-ea1ad813]{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.fx-vars[data-v-ea1ad813]{display:flex;flex-direction:column;gap:4px}.fx-var-group[data-v-ea1ad813]{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.fx-var-label[data-v-ea1ad813]{font-size:12px;color:#666}.fx-var-tag[data-v-ea1ad813]{cursor:pointer;-webkit-user-select:none;user-select:none}.fx-textarea[data-v-ea1ad813]{flex:1;min-height:120px;resize:vertical;border:1px solid #d9d9d9;border-radius:6px;padding:8px;font-family:Consolas,Courier New,monospace;font-size:13px;line-height:1.6;outline:none}.fx-textarea[data-v-ea1ad813]:focus{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff1a}.fx-ops[data-v-ea1ad813]{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.fx-ops-label[data-v-ea1ad813]{font-size:12px;color:#666}.fx-op-btn[data-v-ea1ad813]{min-width:28px;padding:0 6px}.fx-op-btn.clear[data-v-ea1ad813]{margin-left:auto}.fx-preview[data-v-ea1ad813]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px;background:#fafafa;border-radius:4px;padding:6px 8px;min-height:30px}.fx-preview-label[data-v-ea1ad813]{color:#666}.fx-preview-value[data-v-ea1ad813]{color:#52c41a;font-weight:600;background:#fff;padding:1px 6px;border-radius:3px;border:1px solid #eef0f3}.fx-preview-hint[data-v-ea1ad813],.fx-preview-empty[data-v-ea1ad813]{color:#bbb}.fx-preview-error[data-v-ea1ad813]{color:#ff4d4f}.fx-tip[data-v-ea1ad813]{font-size:11px;color:#999;line-height:1.5}.inline-field[data-v-746bc94a]{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#666}.count-tip[data-v-746bc94a]{font-size:12px;color:#888}.toolbar[data-v-746bc94a]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 0 8px}.r-field[data-v-746bc94a]{font-family:monospace;color:#555}.fxed[data-v-746bc94a]{color:#1677ff;border-color:#1677ff}.fixed-formula[data-v-746bc94a]{font-family:monospace;font-size:12px;color:#b8860b}.danger-link[data-v-746bc94a]{color:#ff4d4f}
