.formula-editor-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.formula-editor-variable-list .variable-list-content{position:relative;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.formula-editor-variable-list .variable-list-content .el-card__header{font-size:16px}.formula-editor-variable-list .variable-list-content .variable-list-input{padding:8px}.formula-editor-variable-list .el-tree-node__content{height:32px}.formula-editor-variable-list .el-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.formula-editor-variable-list .variable-tree-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:auto}.formula-editor-variable-list .variable-tree-item{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;vertical-align:middle;white-space:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:12px;color:#333}.formula-editor-variable-list .variable-tree-item .variable-name{font-size:14px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.formula-editor-variable-list .variable-tree-item .variable-type{text-align:center;vertical-align:middle;padding:0 .5rem;border-radius:3px;background-color:#eee;line-height:1.5rem;height:1.5rem}.formula-editor-function-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}.formula-editor-function-list .function-list-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;-webkit-box-flex:2;-ms-flex:2;flex:2}.formula-editor-function-list .function-list-content .el-card__header{font-size:16px}.formula-editor-function-list .function-list-content .function-list-input{padding:8px}.formula-editor-function-list .function-tree-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:auto}.formula-editor-function-list .function-tree-wrapper .function-item-label{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.formula-editor-function-list .el-card__body{-ms-flex-direction:column;flex-direction:column;padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.formula-editor-function-list .el-card__body,.formula-editor-function-list .function-list-description-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.formula-editor-function-list .function-list-description-card{-ms-flex-direction:column;flex-direction:column;min-width:0;-webkit-box-flex:3;-ms-flex:3;flex:3}.formula-editor-function-list .function-list-description-card .el-card__header{font-size:16px}.formula-editor-function-list .function-list-description-card .el-card__body{padding:8px;overflow:auto}.formula-editor-function-list .function-list-description-card .description-label{font-style:italic;font-weight:700;margin:8px 0;display:block}.formula-editor-function-list .function-list-description-card .function-list-syntax{background-color:#f3f4f6;padding:8px 4px;border-radius:3px}.formula-editor-function-list .function-list-description-card .function-list-syntax code{color:#3b82f6}.formula-editor-function-list .function-list-description-card .function-list-example{background-color:#f3f4f6;padding:8px 4px;border-radius:3px}.formula-editor-function-list .function-list-description-card .function-list-description{margin-top:8px;white-space:break-spaces}.formula-editor{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:8px;gap:8px}.formula-editor,.formula-editor .editor-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.formula-editor .editor-list{position:relative;grid-gap:16px;gap:16px;height:360px}.formula-editor .editor-list .formula-editor-variable-list{-webkit-box-flex:2;-ms-flex:2;flex:2;min-width:0}.formula-editor .editor-list .formula-editor-function-list{-webkit-box-flex:5;-ms-flex:5;flex:5}.cm-variable{margin:0 2px;padding:3px 5px;color:#fff;background:#007bff;border-radius:2px}.cm-func{margin:0 1px;padding:0 2px;color:#ae4597;font-weight:700;border-radius:2px}.input-formula .el-input .el-input__inner{padding:0 8px}.input-formula .el-input .el-input-group__append{padding:0}