html,body,#root{height:100%;width:100%}button{user-select:text!important}body{margin:0;padding:0;overflow:hidden}body .error-box{margin-top:5px;font-size:12px;color:red;line-height:16px;text-align:left}ul,li,dl,dt,dd{list-style:none;margin:0;padding:0}:root{--top-area-height: 52px;--left-area-pane-width: 48px;--left-area-width: 300px;--right-area-width: 300px;--color-pane-background: #000000;--background-color-gray: #f5f5f7;--border-color: #d2d4db;--background-color-panel: #2e3543;--main-color: #1b68fc;--main-color-deep: #225ed2;--main-background-color: #1b68fc1a;--main-hover-color: #1b68fc80;--main-border-color: #1b68fc4a}.sortable-ghost{border:1px solid #444;width:120px;border-radius:5px;line-height:36px;padding-left:8px}.ghost-bes{background-color:orange;display:none;position:fixed;z-index:100000}.ghost-top,.ghost-bottom{height:2px}.ghost-left,.ghost-right{width:2px}.ant-modal-content .ant-modal-title{font-weight:600;color:#262626;font-family:SourceHanSansCN}::selection{background-color:var(--main-color);color:#fff}.ant-pagination .ant-pagination-item-active{background-color:var(--main-color);border-color:var(--main-color)}.ant-pagination .ant-pagination-item-active a,.ant-pagination .ant-pagination-item-active:hover a{color:#fff}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){background-color:var(--main-color);border-color:var(--main-color)}.ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{background-color:var(--main-hover-color);border-color:var(--main-hover-color)}.ant-radio-button-wrapper:hover{color:var(--main-hover-color)}.ant-tabs-tab{padding:9px 0;font-weight:500}.ant-tabs-tab:hover{color:var(--main-hover-color)}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--main-color)}.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{background-color:var(--main-background-color);border-left:3px solid var(--main-color);border-radius:0 4px 4px 0}.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected .ant-tree-title{color:var(--main-color)}:where(.css-dev-only-do-not-override-32uv49).ant-tree .ant-tree-indent-unit{width:16px}:where(.css-dev-only-do-not-override-32uv49).ant-tree .ant-tree-treenode-leaf-last .ant-tree-switcher-leaf-line:before{height:16px!important}:where(.css-dev-only-do-not-override-32uv49).ant-tree .ant-tree-switcher-leaf-line:after{line-height:32px;height:16px}:where(.css-dev-only-do-not-override-32uv49).ant-tree .ant-tree-switcher{line-height:28px}:where(.css-dev-only-do-not-override-32uv49).ant-tree .ant-tree-node-content-wrapper .ant-tree-iconEle,:where(.css-dev-only-do-not-override-32uv49).ant-tree .ant-tree-checkbox+span .ant-tree-iconEle{height:32px;line-height:32px;width:20px;vertical-align:middle}:where(.css-dev-only-do-not-override-32uv49) .ant-tree .ant-tree-treenode{align-items:center;height:36px}:where(.css-dev-only-do-not-override-32uv49).ant-tree .ant-tree-node-content-wrapper{line-height:32px;border-left:3px solid transparent}:where(.css-dev-only-do-not-override-32uv49).ant-tree .ant-tree-node-content-wrapper .tree-icon-name{line-height:30px}.ant-menu-vertical>.ant-menu-item,.ant-menu-vertical-left>.ant-menu-item,.ant-menu-vertical-right>.ant-menu-item,.ant-menu-inline>.ant-menu-item,.ant-menu-vertical>.ant-menu-submenu>.ant-menu-submenu-title,.ant-menu-vertical-left>.ant-menu-submenu>.ant-menu-submenu-title,.ant-menu-vertical-right>.ant-menu-submenu>.ant-menu-submenu-title,.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title{height:30px;line-height:30px}.ant-menu-sub.ant-menu-inline>.ant-menu-item,.ant-menu-sub.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title{height:30px;line-height:30px}.ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{content:"*"!important}.ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after{content:"";display:inline-block;margin-left:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1}.ant-popover-content .ant-popover-inner-content>div{cursor:pointer}.ant-popover-content .ant-popover-inner-content span svg{width:16px;height:16px;cursor:pointer;margin:2px 6px 6px;vertical-align:middle}.ant-popover-content .ant-popover-inner-content span>svg>title{pointer-events:none}.ant-drawer-mask{background-color:#0000!important}#loading{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000a6;display:flex;align-items:center;justify-content:center;z-index:9999;font-size:20px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px}::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}div.zov-comps-ExpressionDialog{z-index:1001}.zov-comps-SchemaIcon{background:#fff no-repeat left center;background-image:url(./static/icon-object.7a6b5b4b.svg);background-size:16px auto}.zov-comps-SchemaIcon.\37cString\37c {background-image:url(./static/icon-string.cb9d9df3.svg)}.zov-comps-SchemaIcon.\37cNumber\37c {background-image:url(./static/icon-number.66a549aa.svg)}.zov-comps-SchemaIcon.\37c Bool\37c {background-image:url(./static/icon-boolean.b8f570e2.svg)}.zov-comps-SchemaIcon.\37c Date\37c {background-image:url(./static/icon-date.05463360.svg)}.zov-comps-SchemaIcon.\37c Datetime\37c {background-image:url(./static/icon-datetime.13958d9f.svg)}.zov-comps-SchemaIcon.\37cTime\37c {background-image:url(./static/icon-time.e0f91fe3.svg)}.zov-comps-SchemaIcon.\37c File\37c {background-image:url(./static/icon-file.ef4537fc.svg)}.zov-comps-SchemaIcon.\37cObject\37c {background-image:url(./static/icon-object.7a6b5b4b.svg)}.zov-comps-SchemaIcon.\37c Array\37c {background-image:url(./static/icon-array.5f4cc984.svg)}.zov-comps-SuperInput-formitem .ant-form-item-explain-error{display:none}.zov-comps-button{cursor:pointer}.zov-comps-button:hover{opacity:.7}.zov-comps-hd-actions>*{display:inline-block;margin-left:15px;vertical-align:middle}.zov-comps-dialog-actions{padding:14px 20px;text-align:right;border-top:1px solid #ebebeb}.zov-comps-dialog-actions>*{margin:0 6px}.zov-comps-dialog-content{margin:25px}.zov-comps-form-actions{text-align:center}.zov-comps-form-actions>*{margin:0 6px}.zov-comps-link{color:#1b68fc;cursor:pointer}.zov-comps-icon{padding-left:18px;background:url(./static/delete.d1570abc.svg) no-repeat center left;background-size:14px 14px}.zov-comps-icon2{padding-right:18px;background:url(./static/delete.d1570abc.svg) no-repeat center right;background-size:14px 14px}.zov-comps-iconButton{width:14px;height:14px;cursor:pointer;background:url(./static/delete.d1570abc.svg) no-repeat center left;background-size:14px 14px}.zov-comps-iconButton:hover{opacity:.7}.zov-comps-icon-json{background-image:url(./static/json.d4feeecc.svg)}.zov-comps-icon-del{background-image:url(./static/delete.d1570abc.svg)}.zov-comps-icon-plus{background-image:url(./static/plus.1b2ad63a.svg)}.zov-comps-icon-sub{background-image:url(./static/sub.5f15b63b.svg)}.zov-comps-icon-edit{background-image:url(./static/edit.c7dee4bc.svg)}.zov-comps-icon-drag{background-image:url(./static/drag.8315300d.svg)}.zov-comps-SchemaShow-list .zov-comps-SchemaTree-titleWrap>.switcher{margin-top:8px}.zov-comps-SchemaShow-Item{position:relative;padding:6px 2px}.zov-comps-SchemaShow-Item>*{display:inline-block;line-height:16px;vertical-align:middle}.zov-comps-SchemaShow-Item>.require{margin-left:2px;color:red}.zov-comps-SchemaShow-Item>.require:after{display:none}.zov-comps-SchemaShow-Item>.icon{width:16px;height:16px;margin-right:8px}.zov-comps-SchemaShow-Item>.title{cursor:pointer}.zov-comps-SchemaShow-Item>.title:hover{opacity:.6}.zov-comps-SchemaShow-empty{padding:30px 0;text-align:center;border:1px solid #ebebeb;border-radius:4px}.zov-comps-SchemaTree .zov-comps-SchemaTree-node.leaf>.zov-comps-SchemaTree-titleWrap>.switcher{visibility:hidden}.zov-comps-SchemaTree .zov-comps-SchemaTree-node.disabled>.zov-comps-SchemaTree-titleWrap{opacity:.5}.zov-comps-SchemaTree .zov-comps-SchemaTree-node.expanded>.zov-comps-SchemaTree-titleWrap>.switcher .anticon{transform:rotate(90deg)}.zov-comps-SchemaTree .zov-comps-SchemaTree-node.expanded>.zov-comps-SchemaTree-children{display:block}.zov-comps-SchemaTree .zov-comps-SchemaTree-node.hlight>.zov-comps-SchemaTree-titleWrap>.title{color:#4b6eef}.zov-comps-SchemaTree .zov-comps-SchemaTree-titleWrap{display:flex}.zov-comps-SchemaTree .zov-comps-SchemaTree-titleWrap>.switcher{flex:none;width:12px;height:15px;margin-top:11px;margin-right:2px;overflow:hidden;font-size:10px;cursor:pointer}.zov-comps-SchemaTree .zov-comps-SchemaTree-titleWrap>.title{flex:1 1}.zov-comps-SchemaTree .zov-comps-SchemaTree-children{display:none;margin-left:30px}.zov-comps-ExpressionDialog-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:998;background:#00000020}.zov-comps-ExpressionDialog{position:absolute;top:50%;left:50%;z-index:999;width:1000px;height:700px;margin-top:-350px;margin-left:-500px;overflow:hidden;background:#fff;border-radius:10px;box-shadow:1px 1px 15px #0002}.zov-comps-ExpressionDialog .xdag-comp-editor-input{border:1px solid #000!important;border-radius:0!important}.zov-comps-ExpressionDialog .xdag-comp-function-tip{display:none}.zov-comps-ExpressionDialog .\37c 1.cm-editor{border-radius:0!important}.zov-comps-ExpressionDialog .expression-tag{overflow:hidden;color:#eee!important;vertical-align:middle;background-color:#ffffff30!important}.zov-comps-ExpressionDialog>.hd{padding:15px 20px}.zov-comps-ExpressionDialog>.hd .title{font-weight:700}.zov-comps-ExpressionDialog>.hd .close{position:absolute;top:20px;right:20px;color:#666;cursor:pointer}.zov-comps-ExpressionDialog>.bd{box-sizing:content-box;height:550px;padding:20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.zov-comps-ExpressionDialog>.ft{display:flex;justify-content:flex-end;padding:15px 20px}.zov-comps-ExpressionDialog>.ft>*:last-child{margin-left:10px}.zov-comps-ExpressionDialog .main-form{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid #ddd;border-radius:5px}.zov-comps-ExpressionDialog .main-form .search-input{border:none;border-bottom:1px solid #ddd;border-radius:0}.zov-comps-ExpressionDialog .main-form>.hd{display:flex;justify-content:space-between;padding:8px 20px;font-size:13px;background:#d9d9d94d}.zov-comps-ExpressionDialog .main-form>.hd .error{color:red}.zov-comps-ExpressionDialog .main-form>.ft{display:flex;flex:1 1}.zov-comps-ExpressionDialog .variable-col{width:350px}.zov-comps-ExpressionDialog .method-col{width:250px}.zov-comps-ExpressionDialog .method-col .ant-collapse-content-box{padding-top:0!important}.zov-comps-ExpressionDialog .method-col .item{padding:5px 0 5px 25px;cursor:pointer}.zov-comps-ExpressionDialog .method-col .item:hover{background-color:#f7f7f7}.zov-comps-ExpressionDialog .method-col .item>em{display:block;margin-right:10px;font-size:14px;font-style:normal;color:#595959}.zov-comps-ExpressionDialog .method-col .item>span{display:block;padding:3px 0;font-size:12px;color:#999}.zov-comps-ExpressionDialog .help-col{flex:1 1;overflow:auto;border-right:1px solid #ddd;border-left:1px solid #ddd}.zov-comps-ExpressionDialog .help-col ul{display:block;padding-inline-start:40px;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;list-style-type:disc}.zov-comps-ExpressionDialog .help-col li{display:list-item;padding:5px 15px 5px 3em;line-height:1.5;list-style:disc}.zov-comps-ExpressionDialog .help-col ul.info li{padding:8px 8px 8px 0}.zov-comps-ExpressionDialog .help-col label{position:absolute;margin-left:-3em;font-weight:700}.zov-comps-ExpressionDialog .help-col p{padding-left:20px;margin:14px 0}.zov-comps-ExpressionDialog .help-col .link{color:#1677ff;text-decoration:underline}.zov-comps-ExpressionDialog .variable-panel{height:330px;padding-left:10px;overflow:auto}.zov-comps-ExpressionDialog .variable-panel .zov-comps-SchemaTree-children{color:#595959}.zov-comps-ExpressionDialog .method-panel{height:330px;overflow:auto}.zov-comps-KeyValues>.items>.item{display:flex;padding-bottom:15px}.zov-comps-KeyValues>.items>.item>.name{flex:none;width:150px}.zov-comps-KeyValues>.items>.item>.colon{flex:none;width:10px;line-height:32px}.zov-comps-KeyValues>.items>.item>.value{flex:1 1}.zov-comps-KeyValues>.items>.item>.del{flex:none;margin-left:10px}.zov-comps-KeyValues>.btns>*{color:#1677ff;cursor:pointer}.xdag-comp-editor-input .expression-text{font-size:13px;width:100%;border-left:none!important}.xdag-comp-editor-input .\37c 1.cm-editor{font-size:13px;border-radius:0 6px 6px 0}.xdag-comp-editor-input .expression-tag{height:17px!important;overflow:hidden;line-height:17px!important;vertical-align:middle}.zov-comps-SuperInput .\37cq{color:#79c0ff}.zov-comps-SuperInput .cm-theme-dark .expression-tag{color:#eee!important;background-color:#ffffff30!important}.zov-comps-SuperInput{position:relative;box-sizing:border-box;width:200px;padding-left:26px;border-radius:5px}.zov-comps-SuperInput.error{box-shadow:0 0 2px 1px #ff000080}.zov-comps-SuperInput.blocked{width:100%}.zov-comps-SuperInput.simple{padding-left:0}.zov-comps-SuperInput.simple .type-icon{display:none}.zov-comps-SuperInput.simple .result-cite{left:0;border-radius:5px}.zov-comps-SuperInput.simple .monaco-editor .overflow-guard,.zov-comps-SuperInput.simple .ant-input-affix-wrapper,.zov-comps-SuperInput.simple .ant-select-selector,.zov-comps-SuperInput.simple .ant-picker,.zov-comps-SuperInput.simple .zov-comps-editor-input{border-radius:5px}.zov-comps-SuperInput.simple .code-snippet-list{left:0}.zov-comps-SuperInput:hover>.mode-switch{display:block}.zov-comps-SuperInput>.mode-switch{position:absolute;top:0;right:10px;z-index:20;display:none;height:20px;padding:0;margin:-20px 0 0;overflow:hidden;font-size:12px;line-height:20px;list-style:none}.zov-comps-SuperInput>.mode-switch li{display:inline-block;padding:0 10px;cursor:pointer;background-color:#f7f7f7;border:1px solid #ccc;border-radius:5px 5px 0 0}.zov-comps-SuperInput>.mode-switch li:first-child{border-right:none}.zov-comps-SuperInput>.mode-switch li.on{background-color:#fff}.zov-comps-SuperInput>.validate-error{position:absolute;font-size:12px;color:#f60}.zov-comps-SuperInput>.result-cite{position:absolute;top:0;right:0;bottom:0;left:26px;z-index:9;display:flex;align-items:center;justify-content:flex-start;line-height:30px;background:#fff;border:1px solid #d9d9d9;border-radius:0 5px 5px 0}.zov-comps-SuperInput>.result-cite>.cite-label{flex:none;padding:0 10px 0 25px;margin-left:10px;overflow:hidden;font-family:monospace;font-size:13px;line-height:17px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:url(./static/icon-var.552c6b41.svg) no-repeat 5px center;border:1px solid #59595940;border-radius:4px}.zov-comps-SuperInput>.result-cite>.cite-remove{flex:none;margin-left:-17px;font-size:12px;color:#00000040;cursor:pointer}.zov-comps-SuperInput>.result-cite>.hidden-focus{flex:none;width:1px;padding:0;margin-left:5px;border:none}.zov-comps-SuperInput>.result-cite>.place-click{flex:1 1;width:100%;height:30px}.zov-comps-SuperInput>.result-cite.error>.cite-label{border-color:#f60}.zov-comps-SuperInput>.type-icon{position:absolute;top:0;left:0;box-sizing:border-box;width:27px;height:100%;padding-left:5px;overflow:hidden;font-family:serif;font-size:0;line-height:30px;color:#999;background-color:#f7f7f7;background-position:center center;border:1px solid #dcdcdc;border-radius:5px 0 0 5px}.zov-comps-SuperInput .ant-input-affix-wrapper,.zov-comps-SuperInput .ant-select-selector,.zov-comps-SuperInput .ant-picker,.zov-comps-SuperInput .xdag-comp-editor-input{border-radius:0 5px 5px 0}.zov-comps-SuperInput .input-loading{padding-left:10px;line-height:32px;background-color:#fff;border:1px solid #d9d9d9;border-radius:0 5px 5px 0}.zov-comps-SuperInput>.item-input{width:100%}.zov-comps-SuperInput>.item-input .ant-input[readonly]{background:#fff}.ant-form-item-has-error .zov-comps-SuperInput .ant-input-affix-wrapper,.ant-form-item-has-error .zov-comps-SuperInput .ant-picker-status-error{border-color:#dcdcdc!important}.ant-input-textarea-allow-clear .anticon{vertical-align:0}.xdag-comp-editor-input{position:relative;box-sizing:border-box;border:1px solid #d9d9d9;border-radius:6px}.xdag-comp-editor-input .cm-theme{overflow:auto}.xdag-comp-editor-input .expression-tag{position:relative;display:inline-block;height:20px;padding-right:10px;padding-left:22px;margin:0 3px;line-height:20px;cursor:default;background:url(./static/text-template.552c6b41.svg) no-repeat 5px center;border:1px solid #59595940;border-radius:4px}.xdag-comp-editor-input .expression-tag--error{border-color:#f60}.xdag-comp-editor-input .expression-tag--dark{border-color:#696309}.xdag-comp-editor-input .expression-tag--dark .expression-text{border-left-color:#696309}.xdag-comp-editor-input .expression-text{display:inline-block;height:100%;padding-left:5px;border-left:1px solid rgba(89,89,89,.2)}.xdag-comp-editor-input .hide{display:none}.xdag-comp-collapse__arrow-img{background-image:url(./static/arrow-right.7662bcd6.svg)}.xdag-comp__fn-instruction-img{width:292px;height:80px;background-image:url(./static/fn-Instruction.67c2c2c9.svg);background-size:100%}.xdag-comp-fn-instruction__icon{cursor:pointer;background-image:url(./static/retract.f2723d2f.svg)}.xdag-comp-fn-instruction--expand .xdag-comp-fn-instruction__icon{background-image:url(./static/expand.c4e84d41.svg)}.xdag-comp-function-tip{position:absolute;left:50%;z-index:10;box-sizing:border-box;min-width:300px;height:360px;padding:5px 0 10px;overflow:auto;color:#fff;background:#11151e;border:1px solid #dcdcdc;border-top:none;border-radius:0 0 3px 3px;transform:translate(-50%)}.xdag-comp-function-tip__fn-item-wrap:hover{background:#ffffff14}.xdag-comp-function-tip__fn-item{padding:6px 5px 6px 12px;font-size:14px;line-height:20px;color:#80b4ff;cursor:pointer;background:#0006}.xdag-comp-function-tip__line{height:.5px;margin:0 5px;background:#ffffff26}.xdag-comp-function-tip__fn-des{margin-left:4px;color:#999}.xdag-comp-collapse__children{display:none}.xdag-comp-collapse__title-wrap{display:flex;align-items:center;height:32px;padding-left:12px;cursor:pointer}.xdag-comp-collapse>.xdag-comp-collapse__title-wrap{border-bottom:1px solid rgba(255,255,255,.15)}.xdag-comp-collapse__title{margin-left:2px;font-size:14px;font-weight:400;line-height:20px;color:#fff}.xdag-comp-collapse__arrow{width:12px;height:12px;background-size:contain}.xdag-comp-collapse--active .xdag-comp-collapse__arrow{transform:rotate(90deg)}.xdag-comp-collapse--active .xdag-comp-collapse__children{display:block}.xdag-comp-fn-instruction{margin:7px 12px 12px;font-size:14px;font-weight:400;color:#fff;background:#1d2432;border-radius:4px}.xdag-comp-fn-instruction__title{display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 16px 0 12px}.xdag-comp-fn-instruction__wrap{display:flex;justify-content:center;padding:12px 0}.xdag-comp-fn-instruction__icon{width:12px;height:12px;background-size:100%}.xdag-comp__fn-detail{margin:0 10px;background:#11151e;border:1px solid #494e5a;border-radius:4px;box-shadow:0 6px 16px #00000014}.xdag-comp__fn-name{padding:8px 0 8px 12px;font-size:14px;font-weight:400;color:#80b4ff;border-bottom:1px solid rgba(255,255,255,.15)}.xdag-comp__fn-info{display:flex;padding:8px 0;font-size:14px;font-weight:400;color:#9fa1a5}.xdag-comp__fn-info-label{box-sizing:border-box;width:88px;padding-left:12px}.xdag-comp__fn-info-value{flex:1 1;line-height:20px;color:#fff;vertical-align:middle}.xdag-comp__fn-describe{background:#ffffff14}.xdag-comp__fn-code{position:relative;top:2px;display:inline-block;margin-top:-3px;margin-bottom:-3px}.xdag-comp__fn-code .cm-line{padding-left:0}.xdag-comp__fn-code .\37c 1.\37c 1 .cm-content{padding:0}.xdag-comp__fn-code .\37c 1.cm-editor .cm-line{line-height:20px}.xdag-comp__fn-code .\37c 1m{background-color:transparent}.zov-comps-SchemaSelect{display:block}.zov-comps-SchemaSelect.error>.ant-select-selector{border-color:red}.zov-comps-SchemaSelect-pop .zov-comps-SchemaIcon{display:block;width:24px;height:24px}.zov-comps-SchemaSelect-pop .ant-select-tree-node-content-wrapper{padding-left:0!important}.zov-comps-SchemaStruct-list{position:relative;max-height:400px;overflow:auto;border:1px solid #ebebeb;border-radius:4px}.zov-comps-SchemaStruct-list:after{position:absolute;right:3px;bottom:0;left:3px;z-index:10000;display:block;height:1px;overflow:hidden;content:"";background-color:#fff}.zov-comps-SchemaStruct-list.dragging:after{display:none}.zov-comps-SchemaStruct-list>.hd{padding:8px 10px;text-align:right;background-color:#f7f7f7}.zov-comps-SchemaStruct-list .zov-comps-SchemaTree-titleWrap{padding-left:10px;border-bottom:1px solid #ebebeb}.zov-comps-SchemaStruct-list .zov-comps-SchemaTree-titleWrap:hover .tools{display:block}.zov-comps-SchemaStruct-Item{position:relative;padding:10px 3px}.zov-comps-SchemaStruct-Item>*{display:inline-block;line-height:16px;vertical-align:middle}.zov-comps-SchemaStruct-Item>.require{margin-left:5px;overflow:hidden;color:red}.zov-comps-SchemaStruct-Item>.require:after{display:none}.zov-comps-SchemaStruct-Item>.icon{width:16px;height:16px;margin-right:8px;cursor:move}.zov-comps-SchemaStruct-Item>.zov-comps-icon-drag{margin-right:3px;cursor:move;background-position:center center;background-size:16px 16px}.zov-comps-SchemaStruct-Item>.tools{position:absolute;top:12px;right:15px;display:none}.zov-comps-SchemaStruct-empty{padding:30px 0;text-align:center;border:1px solid #ebebeb;border-radius:4px}.zov-comps-SchemaStruct-empty .title{margin-bottom:12px;font-weight:700}.zov-comps-SchemaStruct-empty .manual{margin-top:5px}.zov-comps-SchemaStruct-json .ant-modal-header{margin-bottom:0}.zov-comps-SchemaStruct-format-button{position:absolute;right:170px;bottom:10px}.zov-comps-SchemaData-list{padding-bottom:20px;border:1px solid #ebebeb;border-radius:4px}.zov-comps-SchemaData-list .zov-comps-SchemaTree-children{padding-bottom:15px;margin-left:15px;border:1px solid #ebebeb;border-right:none}.zov-comps-SchemaData-list .zov-comps-SchemaTree-children.level1{background-color:#f7f7f7}.zov-comps-SchemaData-list .zov-comps-SchemaTree-children.level0{background-color:#fff}.zov-comps-SchemaData-list .zov-comps-SchemaTree-children.val{display:none!important}.zov-comps-SchemaData-list .zov-comps-SchemaTree-titleWrap{padding-right:15px;padding-left:15px}.zov-comps-SchemaData-Item>.title{position:relative;display:flex;align-items:center;padding:10px 0}.zov-comps-SchemaData-Item>.title:hover .tools{display:block}.zov-comps-SchemaData-Item>.title>.require{margin-left:5px;overflow:hidden;color:red}.zov-comps-SchemaData-Item>.title>.require:after{display:none}.zov-comps-SchemaData-Item>.title>.tools{position:absolute;right:0;display:none}.zov-comps-SchemaData-Item>.title .index{position:absolute;margin-left:45px}.zov-comps-SchemaData-Item>.title .switch-code{overflow:hidden;font-size:12px;background-color:#f7f7f7;border:1px solid #ebebeb;border-radius:10px}.zov-comps-SchemaData-Item>.title .switch-code .on{color:#4b6eef;background-color:#fff}.zov-comps-SchemaData-Item>.title .switch-code>span{display:inline-block;padding:3px 10px;text-align:center;cursor:pointer}.zov-comps-SchemaData-Item>.title .switch-code>span:hover{color:#4b6eef}.zov-comps-SchemaData-Item>.title .switch-code>:first-child{padding-right:8px}.zov-comps-SchemaData-Item>.title .switch-code>:last-child{padding-left:8px}.zov-comps-SchemaData-Item.each>.val{margin-bottom:15px}.zov-comps-Conditions .group-item{padding:5px 8px;margin:7px 0;background-color:#f7f7f7;border:#ccc 1px dashed;border-radius:5px}.zov-comps-Conditions .group-item>.btn-opt{font-size:14px;color:#4975ff;cursor:pointer}.zov-comps-Conditions .group-relation,.zov-comps-Conditions .group-btns{text-align:right}.zov-comps-Conditions .condition-item{display:flex;align-items:start;margin:15px 0}.zov-comps-Conditions .condition-item>*{flex:1 1;width:33%;margin-right:5px}.zov-comps-Conditions .condition-item>.input-operation{flex:none;width:116px}.zov-comps-Conditions .condition-item>.btn-opt{flex:none;width:20px;height:32px;margin-right:0;margin-left:5px;color:#4975ff;cursor:pointer}.zov-comps-Conditions .condition-btns{padding-bottom:5px}.zov-comps-Conditions .condition-relation label{font-size:12px}.zov-comps-Conditions .btn-add{color:#1677ff;cursor:pointer}.zov-comps-Conditions .ant-select-selector{border-color:#ccc!important}.zov-comps-Conditions .zov-comps-SuperInput{outline:none}.zov-comps-Conditions .expression-disable{height:30px;background:#eee;border:#ccc 1px solid;border-radius:4px}.zov-comps-MInput.ant-input{border-color:#d9d9d9!important}.zov-comps-MInput.invalid{border-color:#ff4d4f!important}.zov-comps-TableJoin .joinItem{padding:5px 8px;margin:7px 0 5px;background-color:#f7f7f7;border:#ccc 1px dashed;border-radius:5px}.zov-comps-TableJoin .joinEntity{display:flex;align-items:center;white-space:nowrap}.zov-comps-TableJoin .joinRelation{display:flex;align-items:center;margin-top:10px;white-space:nowrap}.zov-comps-TableJoin .joinRelation-op{flex:none;width:85px}.zov-comps-TableJoin .joinRelation-type{flex:none;width:105px}.zov-comps-TableJoin .joinRelation-btn{flex:none;width:20px;margin-right:0;margin-left:5px;color:#4975ff;cursor:pointer}.zov-comps-TableJoin .joinRelation-label{flex:none;width:2em;text-align:right}.zov-comps-TableJoin .relation-actions{padding-top:8px;padding-left:40px}.zov-comps-TableJoin .relation-actions label{font-size:12px}.zov-comps-TableJoin .ant-select,.zov-comps-TableJoin .ant-input{margin-left:10px}.zov-comps-TableJoin .action-button{color:#4975ff;cursor:pointer}.zov-comps-TableJoin .entity-actions{padding:2px 0 4px;font-size:12px}.zov-comps-TableJoin .join-actions{text-align:right}.zov-comps-TableJoin .condition-relation{padding:5px 0 5px 40px}.zov-comps-TableJoin .condition-relation label{font-size:12px}.zov-comps-MSelect>.ant-select-selector{border-color:#d9d9d9!important}.zov-comps-MSelect.invalid>.ant-select-selector{border-color:#ff4d4f!important}.zov-comps-SqlWhere .addItem,.zov-comps-SqlWhere .delItem{color:#4975ff;cursor:pointer}.zov-comps-SqlWhere .group-item{position:relative;padding:5px 8px;margin-bottom:5px;background-color:#f7f7f7;border:#ccc 1px dashed;border-radius:5px}.zov-comps-SqlWhere .group-relation{padding-bottom:5px;text-align:right}.zov-comps-SqlWhere .group-relation label{font-size:12px}.zov-comps-SqlWhere .condition-relation{position:absolute;top:9px;left:43px}.zov-comps-SqlWhere .condition-relation label{font-size:12px}.zov-comps-SqlWhere .expression-disable{height:30px;background:#eee;border:#ccc 1px solid;border-radius:4px}.zov-comps-SqlWhere .condition-item{display:flex;align-items:center;padding-top:5px;padding-bottom:5px}.zov-comps-SqlWhere .condition-item>*{flex:1 1;width:33%;margin-right:5px}.zov-comps-SqlWhere .condition-item>.input-field{flex:none;width:140px}.zov-comps-SqlWhere .condition-item>.input-operation{flex:none;width:116px}.zov-comps-SqlWhere .condition-item>.joinRelation-label{flex:none;width:2em;text-align:center}.zov-comps-SqlWhere .condition-btn{flex:none;width:20px;margin-right:0;color:#4975ff;cursor:pointer}.zov-comps-SqlWhere .allowEmpty-btn{flex:none;width:20px;margin-right:0;color:#ccc;cursor:pointer}.zov-comps-SqlWhere .allowEmpty-btn.on{color:#4975ff}.zov-comps-SqlWhere .allowEmpty-btn.on>svg{transform:rotate(90deg)}.zov-comps-SqlWhere .condition-actions{text-align:right}.zov-comps-SqlWhere .group-actions{padding:7px 0 4px;font-size:12px}.zov-comps-SqlWhere .ant-select-selector{border-color:#d9d9d9!important}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}.umiIconDoNotUseThisHover{display:none}.umiIconDoNotUseThis:hover svg{display:none}.umiIconDoNotUseThis:hover .umiIconDoNotUseThisHover{display:inline-block}.umiIconLoadingCircle{display:inline-block;animation:umiIconLoadingCircle 1s linear infinite}@keyframes umiIconLoadingCircle{to{transform:rotate(360deg)}}
