.sider{background:#f8fafc!important;border-right:1px solid rgba(226,232,240,.3)}.sider .ant-menu{background:transparent}.sider .ant-menu ul,.sider .ant-menu-sub,.sider .ant-menu-sub ul{background:transparent!important}.sider .ant-menu-item,.sider .ant-menu-submenu-title{align-items:center;border-radius:8px;display:flex;justify-content:flex-start}.sider .ant-menu-item-selected{background:rgba(59,130,246,.1)!important}.sider .ant-menu-item-selected .ant-menu-title-content{color:#3b82f6!important;font-size:14px;font-weight:500}.sider .ant-menu-item-selected .Icon{color:#3b82f6!important}.sider .ant-menu-submenu-selected>.ant-menu-submenu-title{background:transparent!important;color:#64748b!important}.sider .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-title-content{color:#64748b!important;font-weight:400}.sider .ant-menu-submenu-selected>.ant-menu-submenu-title .Icon{color:inherit!important}.sider .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-submenu-arrow{color:#94a3b8!important}.sider .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-submenu-arrow:after,.sider .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-submenu-arrow:before{background:#94a3b8!important}.sider .ant-menu-item .ant-menu-title-content,.sider .ant-menu-submenu-title .ant-menu-title-content{color:#64748b;font-size:14px}.sider .ant-menu-item .ant-menu-item-icon,.sider .ant-menu-submenu-title .ant-menu-item-icon{align-items:center;display:flex;justify-content:center}.adaptTableTabs .ant-tabs-content{height:100%}.adaptTableTabs .ant-tabs-tabpane{display:flex;flex-direction:column;height:100%}.ant-menu .ant-menu-item-selected .ant-menu-title-content{font-weight:700}.ant-menu .ant-menu-sub .ant-menu-title-content{font-size:14px}.ant-drawer .ant-drawer-header-title{flex-direction:row-reverse}.ant-drawer .ant-drawer-header-title .ant-drawer-title{margin-inline-start:8px}.ant-drawer .ant-drawer-header-title .ant-drawer-close{margin-inline-end:0}.ant-drawer .ant-drawer-footer,.ant-drawer .ant-drawer-header{border:none}.ant-btn:hover .icon{color:currentColor!important}.ant-steps .ant-steps-item-icon{font-weight:700}.ant-form .ant-form-item .ant-form-item-additional{margin-top:4px}.ant-form .ant-form-item .ant-form-item-explain-error{font-size:12px}.ant-modal-root .ant-modal-confirm-btns .ant-btn-primary,.ant-modal-root .ant-modal-footer .ant-btn-primary{padding-left:24px;padding-right:24px}.ant-modal-root .ant-modal-close:hover{background-color:transparent;color:#2196f3}.ant-table{scrollbar-color:unset!important}.captchaInput{border:1px solid #bdbdbd;border-radius:4px;box-sizing:border-box;height:36px;outline:none;padding:0 12px;width:100%}.captchaImg{height:130px;margin-top:10px;width:320px}.ant-select-dropdown .optionItem{height:36px}.ant-select-dropdown .optionItem .dsTypeIcon{align-items:center;border-radius:50%;display:flex;height:22px;justify-content:center;width:22px}.ant-select-dropdown .optionItem .dsTypeIcon .svg-icon{height:18px;width:18px}.ant-select-dropdown .optionItem .nameText{color:#151515;font-size:14px;margin-left:10px}.ant-select-dropdown .optionItem:hover .nameText{color:#2196f3}.connectorResultDialog{height:450px!important}.connectorResultDialog .ant-modal-content{padding:36px 24px}.connectorErrorDialog .errorInfo{background-color:rgba(244,67,54,.05);border-radius:3px;padding:8px 16px}.taskFlowEdit{overflow:auto}.taskFlowEdit.addTop .taskFlowEditContent>:first-child{margin-top:88px}.taskFlowEdit.taskFlowEditRelease .icon-custom_add_circle,.taskFlowEdit.taskFlowEditRelease .taskFlowOperate{display:none!important}.taskFlowEdit.taskFlowEditRelease .taskFlowNodeNameText{pointer-events:none}.taskFlowEdit .flexColumn{align-items:center;position:relative}.taskFlowEdit .taskFlowEditContent:first-child>:first-child{margin-top:48px}.taskFlowEdit .taskFlowEditContent:first-child .taskFlowBox{padding-top:30px}.taskFlowEdit .taskFlowBox{padding:16px 24px 0;position:relative}.taskFlowEdit .taskFlowBox:before,.taskFlowEdit .taskFlowBox~.taskFlowLineBtn:before{background-color:#ccc;bottom:0;content:"";height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:1px}.taskFlowEdit .taskFlowBoxBranchPending>.taskFlowExecBottomLine,.taskFlowEdit .taskFlowBoxPending .taskFlowExecBottomLine,.taskFlowEdit .taskFlowBoxPending .taskFlowExecLine,.taskFlowEdit .taskFlowBoxPending .taskFlowExecTopLine{background-color:#ccc}.taskFlowEdit .taskFlowExecLine{background-color:#2196f3;bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:3px}.taskFlowEdit .taskFlowExecBottomLine,.taskFlowEdit .taskFlowExecTopLine{background-color:#2196f3;height:3px;position:absolute;z-index:1}.taskFlowEdit .taskFlowExecTopLine{top:0}.taskFlowEdit .taskFlowExecBottomLine{bottom:0}.taskFlowEdit .BGBlue{background:#2196f3}.taskFlowEdit .BGSkyBlue{background:#00bcd4}.taskFlowEdit .BGGreen{background:#01ca83}.taskFlowEdit .BGViolet{background:#7e57c2}.taskFlowEdit .BGBlueAsh{background:#4c7d9e}.taskFlowEdit .BGYellow{background:#ffa340}.taskFlowEdit .BGGray{background:#ddd}.taskFlowEdit .BGDarkBlue{background:#4158db}.taskFlowEdit .BGRed{background:#f15b75}.taskFlowEdit .taskFlowItem{background:#fff;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,.16);cursor:pointer;display:flex;flex-direction:column;position:relative;width:281px}.taskFlowEdit .taskFlowItem:hover .taskFlowBranchCopy,.taskFlowEdit .taskFlowItem:hover .taskFlowNodeDel{display:inline-block}.taskFlowEdit .taskFlowItem.active{box-shadow:0 2px 6px rgba(33,150,243,.4),0 6px 24px rgba(33,150,243,.4)}.taskFlowEdit .taskFlowItem.active .taskFlowStartNull{background:#fff!important;border-color:#ddd!important;color:#bdbdbd!important}.taskFlowEdit .taskFlowItem.errorShadow{box-shadow:0 0 1px 1px #f44336,0 1px 4px rgba(0,0,0,.16)}.taskFlowEdit .taskFlowItem.errorShadow.active{box-shadow:0 0 1px 1px #f44336,0 2px 6px rgba(244,67,54,.4),0 6px 24px rgba(33,150,243,.4)}.taskFlowEdit .taskFlowItem.taskFlowItemDisabled .taskFlowContent,.taskFlowEdit .taskFlowItem.taskFlowItemDisabled .taskFlowName{opacity:.5!important}.taskFlowEdit .taskFlowItem.taskFlowItemDisabled .taskFlowAvatar{box-shadow:inset 0 0 30px 30px hsla(0,0%,100%,.5)}.taskFlowEdit .taskFlowItem .taskFlowAvatars{align-items:center;height:40px;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:-20px;z-index:2}.taskFlowEdit .taskFlowItem .taskFlowAvatars .taskFlowAvatar{border:2px solid #fff;border-radius:50%;box-sizing:initial;color:#fff;font-size:22px;height:36px;line-height:36px;text-align:center;width:36px}.taskFlowEdit .taskFlowItem .taskFlowAvatars .taskFlowAvatar.taskFlowAvatarSvg{align-items:center;display:inline-flex;justify-content:center}.taskFlowEdit .taskFlowItem .taskFlowAvatars .taskFlowAvatar.taskFlowAvatarSvg>div{height:22px}.taskFlowEdit .taskFlowItem .taskFlowName{border-top-left-radius:6px;border-top-right-radius:6px;box-sizing:border-box;color:#fff;font-size:15px;height:60px;padding:26px 10px 0;width:100%}.taskFlowEdit .taskFlowItem .taskFlowName.taskFlowBranchItem{border-bottom:1px solid #ccc;color:#151515;display:flex;flex-direction:column;font-size:13px;height:auto;justify-content:center;min-height:50px;padding:8px 8px 12px;text-align:left}.taskFlowEdit .taskFlowItem .taskFlowName.taskFlowBranchItem .maxWidth80{max-width:80px}.taskFlowEdit .taskFlowItem .taskFlowName.taskFlowBranchItem .taskFlowBranchItemTag{background:#f5f5f5;line-height:20px;min-height:32px;padding:6px 8px}.taskFlowEdit .taskFlowItem .taskFlowName.taskFlowBranchItem .taskFlowBranchItemTag .maxWidth{display:inline-block;max-width:100%}.taskFlowEdit .taskFlowItem .taskFlowName.taskFlowBranchItem .conditionSplit{color:#757575;font-size:14px;padding:8px 0;position:relative;text-align:center}.taskFlowEdit .taskFlowItem .taskFlowName.taskFlowBranchItem .conditionSplit:before{border-bottom:1px solid #bdbdbd;content:"";left:0;position:absolute;right:0;top:50%}.taskFlowEdit .taskFlowItem .taskFlowName.taskFlowBranchItem .conditionSplit span{background:#fff;display:inline-block;padding:0 10px;position:relative}.taskFlowEdit .taskFlowItem .taskFlowName.taskFlowBranchItem .taskFlowNodeName,.taskFlowEdit .taskFlowItem .taskFlowName.taskFlowBranchItem .taskFlowNodeNameText{font-size:15px;text-align:left}.taskFlowEdit .taskFlowItem .taskFlowName.taskFlowBranchItem .taskFlowNodeName:hover,.taskFlowEdit .taskFlowItem .taskFlowName.taskFlowBranchItem .taskFlowNodeNameText:hover{background:#f5f5f5}.taskFlowEdit .taskFlowItem .taskFlowName.taskFlowBranchItem .taskFlowNodeName:focus~span,.taskFlowEdit .taskFlowItem .taskFlowName.taskFlowBranchItem .taskFlowNodeNameText:focus~span{display:none!important}.taskFlowEdit .taskFlowItem .taskFlowName.taskFlowBranchItem .taskFlowNodeName{background:#f5f5f5;flex:1}.taskFlowEdit .taskFlowItem .taskFlowName.taskFlowBranchItem .taskFlowNotes{margin-top:-3px}.taskFlowEdit .taskFlowItem .taskFlowName.taskFlowBranchItem .taskFlowNotes,.taskFlowEdit .taskFlowItem .taskFlowName.taskFlowBranchItem .taskFlowOperate{margin-left:10px;position:static}.taskFlowEdit .taskFlowItem .taskFlowName .taskFlowNodeNameText{border-radius:3px;box-sizing:border-box;display:inline-block;height:28px;line-height:28px;max-width:100%;padding:0 6px;text-align:center}.taskFlowEdit .taskFlowItem .taskFlowName .taskFlowNodeNameText:hover{background:hsla(0,0%,100%,.08)}.taskFlowEdit .taskFlowItem .taskFlowName .taskFlowNodeName{background:#fff;border:none;border-radius:3px;box-sizing:border-box;color:#151515;font-size:15px;height:28px;line-height:28px;padding:0 6px;width:100%}.taskFlowEdit .taskFlowItem .taskFlowContent{display:flex;flex-direction:column;justify-content:center;min-height:50px;word-break:break-all}.taskFlowEdit .taskFlowItem .taskFlowContent .taskFlowStartNull{align-items:center;background:#e6f4ff;border:2px solid #2196f3;border-radius:18px;box-sizing:border-box;color:#2196f3;display:flex;font-size:14px;font-weight:700;height:36px;justify-content:center;margin:6px auto;min-width:140px;padding:0 16px}.taskFlowEdit .taskFlowItem .taskFlowContent .taskFlowStartNull:hover{background:#2196f3;color:#fff}.taskFlowEdit .taskFlowItem .taskFlowContent .taskFlowStartNull .nameCon{height:60px}.taskFlowEdit .taskFlowItem .taskFlowContent .taskFlowContentBG{background:#bdbdbd}.taskFlowEdit .taskFlowItem .taskFlowContent .blue{color:#2196f3!important}.taskFlowEdit .taskFlowItem .taskFlowContent .red{color:#f44336!important}.taskFlowEdit .taskFlowItem .taskFlowContent .yellow{color:#ffa340!important}.taskFlowEdit .taskFlowItem .taskFlowContent .taskFlowContentInfo{box-sizing:border-box;font-size:13px;height:30px;line-height:30px;padding:0 8px;width:100%}.taskFlowEdit .taskFlowItem .taskFlowContent .icon-taskFlow_error,.taskFlowEdit .taskFlowItem .taskFlowContent .icon-taskFlow_info{display:inline-block;margin-top:1px;vertical-align:top}.taskFlowEdit .taskFlowItem .taskFlowNodeDel{background:#fff;border-radius:50%;color:#757575;cursor:pointer;display:none;font-size:18px;height:18px;position:absolute;right:-8px;top:-8px;width:18px;z-index:10}.taskFlowEdit .taskFlowItem .taskFlowNodeDel:hover{color:#f44336}.taskFlowEdit .taskFlowItem .taskFlowNodeCopy{align-items:center;background:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.24);color:#757575;cursor:pointer;display:inline-block;display:flex;height:28px;justify-content:center;left:-14px;position:absolute;top:-14px;width:28px;z-index:10}.taskFlowEdit .taskFlowItem .taskFlowNodeCopy:hover{background:#eaeaea;border-color:#fff}.taskFlowEdit .taskFlowItem .taskFlowNodeCopy.active{border-color:#fff}.taskFlowEdit .taskFlowItem .taskFlowNodeCopy.active:hover{background:#3ea0ff!important}.taskFlowEdit .taskFlowItem .delNodeBox{align-items:center;background:rgba(51,51,51,.8);border-radius:6px;bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1}.taskFlowEdit .taskFlowItem .delNodeBox .delNodeCancelBtn,.taskFlowEdit .taskFlowItem .delNodeBox .delNodeSureBtn{background:#757575;border-radius:3px;color:#fff;cursor:pointer;height:32px;line-height:32px;margin:0 7px;text-align:center;width:106px}.taskFlowEdit .taskFlowItem .delNodeBox .delNodeSureBtn{background:#ff3b3b}.taskFlowEdit .taskFlowItem .taskFlowBranchCopy{display:none;height:15px}.taskFlowEdit .taskFlowItem .taskFlowNotes{position:absolute;right:30px;top:6px;z-index:1}.taskFlowEdit .taskFlowItem .taskFlowOperate{position:absolute;right:8px;top:6px;z-index:1}.taskFlowEdit .taskFlowItemSelect{border-radius:6px;box-shadow:0 0 16px #2196f3}.taskFlowEdit .taskFlowLineBtn{padding:16px 0;position:relative;width:261px}.taskFlowEdit .taskFlowLineBtn .icon-custom_add_circle{background:#f0f0f0;color:#ccc;cursor:pointer;display:block;font-size:20px;height:20px;margin:0 auto;position:relative;width:20px}.taskFlowEdit .taskFlowLineBtn .icon-custom_add_circle:hover{color:#757575}.taskFlowEdit .taskFlowLineBtn .taskFlowAddActionBox{align-items:center;background:#fff;border-radius:6px;box-shadow:0 4px 26px #2196f3;display:flex;flex-wrap:wrap;height:80px;justify-content:center;margin:20px 0;padding:16px;position:relative;width:100%}.taskFlowEdit .taskFlowLineBtn .taskFlowAddActionBox .taskFlowCopyBtn:hover{text-decoration:underline}.taskFlowEdit .taskFlowLineBtn .ming.Menu{left:50%!important;transform:translateX(-50%)}.taskFlowEdit .taskFlowLineBtn .ming.MenuItem .Item-content{color:#757575!important}.taskFlowEdit .taskFlowLineBtn .ming.MenuItem .Item-content:hover{background:#f5f5f5!important}.taskFlowEdit .taskFlowBranch{background-color:#f5f5f9;display:inline-flex;position:relative}.taskFlowEdit .taskFlowBranch.taskFlowBoxPending .taskFlowExecBeforeLine:before{background-color:#ccc!important}.taskFlowEdit .taskFlowBranch~.taskFlowLineBtn:before{background-color:#ccc;bottom:0;content:"";height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:1px}.taskFlowEdit .taskFlowBranch>.flexColumn{border-bottom:1px solid #ccc;border-top:1px solid #ccc}.taskFlowEdit .taskFlowBranch>.flexColumn:before{background-color:#ccc;bottom:0;content:"";height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:1px}.taskFlowEdit .taskFlowBranch>.flexColumn.taskFlowExecBeforeLine:before{background-color:#2196f3;width:3px}.taskFlowEdit .taskFlowBranch>.flexColumn>.taskFlowBox{box-sizing:border-box;padding-top:36px!important}.taskFlowEdit .taskFlowBranch>.flexColumn .clearLeftBorder{bottom:0;left:0;position:absolute;top:0;width:100%}.taskFlowEdit .taskFlowBranch>.flexColumn .clearLeftBorder:before{background:#f5f5f9;content:"";height:10px;left:0;position:absolute;top:-5px;width:calc(50% - .5px)}.taskFlowEdit .taskFlowBranch>.flexColumn .clearLeftBorder:after{background:#f5f5f9;bottom:-5px;content:"";height:10px;left:0;position:absolute;width:calc(50% - .5px)}.taskFlowEdit .taskFlowBranch>.flexColumn .clearRightBorder{bottom:0;position:absolute;right:0;top:0;width:100%}.taskFlowEdit .taskFlowBranch>.flexColumn .clearRightBorder:before{background:#f5f5f9;content:"";height:10px;position:absolute;right:0;top:-5px;width:calc(50% - .5px)}.taskFlowEdit .taskFlowBranch>.flexColumn .clearRightBorder:after{background:#f5f5f9;bottom:-5px;content:"";height:10px;position:absolute;right:0;width:calc(50% - .5px)}.taskFlowEdit .taskFlowBranch .taskFlowBranchBtn{color:#fff;cursor:pointer;font-size:34px;left:50%;margin-left:-17px;position:absolute;text-shadow:0 1px 3px rgba(0,0,0,.24);top:0;width:34px;z-index:3}.taskFlowEdit .taskFlowBranch .taskFlowBranchBtn .icon-all_run2,.taskFlowEdit .taskFlowBranch .taskFlowBranchBtn .icon-clear_bold{color:#2196f3;left:9px;position:absolute;text-shadow:none;top:9px}.taskFlowEdit .taskFlowBranch .taskFlowBranchSpecial{height:60px;margin:auto;width:160px}.taskFlowEdit .taskFlowBranch .taskFlowBranchSpecial .taskFlowName{align-items:center;justify-content:center;padding:0}.taskFlowEdit .taskFlowBranch .taskFlowBranchSpecial .taskFlowName .taskFlowYes{color:#01ca86}.taskFlowEdit .taskFlowBranch .taskFlowBranchSpecial .taskFlowName .taskFlowNo{color:#f44336}.taskFlowEdit .taskFlowBranchHide .taskFlowLineBtn{padding-top:32px!important}.taskFlowEdit .taskFlowBranchNumber{align-items:center;color:#fff;display:flex;height:34px;justify-content:center;left:0;position:absolute;top:0;width:34px}.taskFlowBranchTips{height:34px;white-space:nowrap;width:98px}.taskFlowBranchTips .ant-tooltip-inner{background-color:transparent!important;box-shadow:none!important;display:flex;justify-content:center;padding:0!important}.taskFlowBranchTips .ant-tooltip-arrow{display:none!important}.taskFlowBranchTips .taskFlowBranchBtnSmall{align-items:center;background:#fff;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.16);cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.taskFlowBranchTips .taskFlowBranchBtnSmall i{font-size:16px}.taskFlowBranchTips .taskFlowBranchBtnBig{cursor:pointer;height:34px;width:34px}.taskFlowEditBtn{align-items:center;background-color:#fff;border-radius:6px;box-shadow:0 2px 10px rgba(0,0,0,.12);display:flex;height:40px;justify-content:space-between;left:24px;padding:0 8px;position:absolute;top:24px;user-select:none;width:fit-content;z-index:5}.taskFlowEditBtn.mobile{justify-content:center;top:0}.taskFlowEditBtn.addTop{top:95px}.taskFlowEditBtn i{align-items:center;border-radius:3px;color:#757575;cursor:pointer;display:inline-flex;font-size:16px;height:20px;justify-content:center;width:28px}.taskFlowEditBtn i:not(.disabled):hover{background:#eaeced}.taskFlowEditBtn i.ThemeColor3{background:#fff!important}.taskFlowEditBtn i.disabled{color:#bdbdbd!important;cursor:not-allowed}.taskFlowEditBtn .taskFlowEditBtnLine{background:#ddd;height:16px;margin-right:8px;width:2px}.editTaskNodes .joinInner,.joinDrop .joinInner,.joinDropTriggerWrap .joinInner,.nodeCard .joinInner,.unionEditWrap .joinInner{background:url(data:image/png;base64,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) no-repeat 50%;background-size:contain}.editTaskNodes .joinLeft,.joinDrop .joinLeft,.joinDropTriggerWrap .joinLeft,.nodeCard .joinLeft,.unionEditWrap .joinLeft{background:url(data:image/png;base64,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) no-repeat 50%;background-size:contain}.editTaskNodes .joinRight,.joinDrop .joinRight,.joinDropTriggerWrap .joinRight,.nodeCard .joinRight,.unionEditWrap .joinRight{background:url(data:image/png;base64,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) no-repeat 50%;background-size:contain}.editTaskNodes .joinFull,.joinDrop .joinFull,.joinDropTriggerWrap .joinFull,.nodeCard .joinFull,.unionEditWrap .joinFull{background:url(data:image/png;base64,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) no-repeat 50%;background-size:contain}.editTaskNodes .unionImg,.joinDrop .unionImg,.joinDropTriggerWrap .unionImg,.nodeCard .unionImg,.unionEditWrap .unionImg{background:url(data:image/png;base64,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) no-repeat 50%;background-size:contain}.editTaskNodes .unionAllImg,.joinDrop .unionAllImg,.joinDropTriggerWrap .unionAllImg,.nodeCard .unionAllImg,.unionEditWrap .unionAllImg{background:url(data:image/png;base64,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) no-repeat 50%;background-size:contain}.editTaskNodes .intersectImg,.joinDrop .intersectImg,.joinDropTriggerWrap .intersectImg,.nodeCard .intersectImg,.unionEditWrap .intersectImg{background:url(data:image/png;base64,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) no-repeat 50%;background-size:contain}.editTaskNodes .intersectAllImg,.joinDrop .intersectAllImg,.joinDropTriggerWrap .intersectAllImg,.nodeCard .intersectAllImg,.unionEditWrap .intersectAllImg{background:url(data:image/png;base64,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) no-repeat 50%;background-size:contain}.editTaskNodes .exceptImg,.joinDrop .exceptImg,.joinDropTriggerWrap .exceptImg,.nodeCard .exceptImg,.unionEditWrap .exceptImg{background:url(data:image/png;base64,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) no-repeat 50%;background-size:contain}.editTaskNodes .exceptAllImg,.joinDrop .exceptAllImg,.joinDropTriggerWrap .exceptAllImg,.nodeCard .exceptAllImg,.unionEditWrap .exceptAllImg{background:url(data:image/png;base64,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) no-repeat 50%;background-size:contain}.bgImgjoinInner{background:url(static/inner_bg.8460f3e74b7309c098292d69d751c5c9.png) no-repeat top;background-size:contain}.bgImgjoinLeft{background:url(static/left_bg.54ccc361066d25ecdff5d3f604290eb4.png) no-repeat top;background-size:contain}.bgImgjoinRight{background:url(static/right_bg.b4ad1c176174b3c4c82121b9e5cbf7cb.png) no-repeat top;background-size:contain}.dropWorksheetIntegration ul li[value=add]{height:40px;line-height:40px}.dropWorksheetIntegration ul li[value=add] .Icon{color:#2196f3!important;margin-left:5px}.dropWorksheetIntegration ul li[value=add] .Icon.icon-add1{bottom:1;line-height:40px}.dropWorksheetIntegration ul li[value=add] .itemText{color:#2196f3;line-height:40px;padding-left:20px;vertical-align:bottom}.dropWorksheetIntegration ul li[value=add]:hover .Icon,.dropWorksheetIntegration ul li[value=add]:hover .itemText{color:#fff!important}.dropWorksheetIntegration ul li:last-child{border-bottom:1px solid #fff}.dropWorksheetIntegration .disabledIcon{position:static!important;vertical-align:middle!important}.dropConditionTri .aggFuncType{color:#9e9e9e}.dropConditionTri .ming.Item .Item-content:not(.disabled):hover .aggFuncType{color:#fff}.flexShrink0{flex-shrink:0}.bgImgEXCEPT{background:url(static/EXCEPT.c467c08335ad18fb2f1a1c1c155edf83.png) no-repeat 50%;background-size:contain}.bgImgEXCEPTALL{background:url(static/EXCEPTALL.afb980df1b90a1c7f6df11d700019b8b.png) no-repeat 50%;background-size:contain}.bgImgINTERSECT{background:url(static/INTERSECT.83862696815bf44a7f46f6dcee76db3d.png) no-repeat 50%;background-size:contain}.bgImgINTERSECTALL{background:url(static/INTERSECTALL.3753f4e9f62b9f6bae0e80f9c223c5d5.png) no-repeat 50%;background-size:contain}.bgImgUNION{background:url(static/UNION.71e4c3c46d0effabbb8a99c54c816ad5.png) no-repeat 50%;background-size:contain}.bgImgUNIONALL{background:url(static/UNIONALL.8b002baf815c7fb8f073f6cdfb430331.png) no-repeat 50%;background-size:contain}.taskFlowThumbnail{background:none!important;bottom:0;height:290px!important;outline:none!important;top:auto;width:290px!important}.taskFlowThumbnail:focus-visible{outline:none!important}.taskFlowThumbnail .ant-drawer-content-wrapper{box-shadow:none!important;outline:none!important}.taskFlowThumbnail .ant-drawer-content-wrapper:focus-visible{outline:none!important}.taskFlowThumbnail .ant-drawer-body,.taskFlowThumbnail .ant-drawer-content{background:transparent;outline:none!important}.taskFlowThumbnail .ant-drawer-body:focus-visible,.taskFlowThumbnail .ant-drawer-content:focus-visible{outline:none!important}.taskContainer{flex-shrink:0;min-height:0}.taskContainer .ContainerCon{height:100%;overflow:auto;position:relative;width:auto}.treeContainerCon{position:relative;transform:scale(1);transform-origin:left top;z-index:1}.treeContainerCon[data-scale]{transform:scale(var(--scale))}.treeContainerCon .ant-spin-container,.treeContainerCon .ant-spin-nested-loading{height:100%}.editTaskNodes{background:#fff;bottom:0;box-shadow:0 10px 24px 1px rgba(0,0,0,.24);height:100%;position:fixed;right:0;top:0;width:800px;z-index:10}.editNode{position:relative}.editNode .drawer-mask{bottom:0;left:0;right:0;top:0;z-index:1000}.editNode .drawer-container{background:#fff;bottom:0;box-shadow:-2px 0 8px rgba(0,0,0,.15);position:fixed;right:0;top:0;z-index:1001}.editNode .drawer-container .drawer-header{align-items:center;background:#fff;border-bottom:1px solid #e8e8e8;display:flex;height:56px;justify-content:space-between;padding:16px;position:relative}.editNode .drawer-container .drawer-header .drawer-title{align-items:center;color:#333;display:flex;font-size:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:normal}.editNode .drawer-container .drawer-header .drawer-actions{align-items:center;display:flex}.editNode .drawer-container .drawer-header .drawer-actions .gray{color:#9e9e9e}.editNode .drawer-container .drawer-header .drawer-actions .gray:hover{color:#2196f3}.editNode .drawer-container .drawer-header .drawer-close{color:#9e9e9e;cursor:pointer;font-size:20px;padding:0 4px}.editNode .drawer-container .drawer-header .drawer-close:hover{color:#2196f3}.editNode .drawer-container .drawer-resize-handle{background:transparent;bottom:0;cursor:ew-resize;left:0;position:absolute;top:0;width:4px;z-index:999}.editNode .drawer-container .drawer-resize-handle:hover{background:#2196f3}.editNode .drawer-container .drawer-content{height:calc(100% - 108px);overflow:auto;padding:16px;position:relative;z-index:1}.editNode .drawer-container .w100{width:100%}.editNode .drawer-container .pre{align-items:center;display:flex;height:100%;justify-content:center}.editNode .drawer-container .drawer-footer{align-items:center;border-top:1px solid #e8e8e8;display:flex;height:50px;justify-content:flex-start;padding-left:12px}.editNode .drawer-container .Button--disabled{background:#bdbdbd!important}.selectNodeType{background-color:#fff;height:100%;width:100%}.selectNodeType .groupTitle{font-size:13px;margin-bottom:10px;margin-left:24px}.selectNodeType .groupContent-item{border-radius:8px;cursor:pointer;display:flex;padding:10px}.selectNodeType .groupContent-item:hover{background-color:#f5f5f5}.selectNodeType .groupContent-item-icon{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:35px;justify-content:center;width:35px}.selectNodeType .groupContent-item-content{display:flex;flex-direction:column;justify-content:space-between;margin-left:10px}.selectNodeType .groupContent-item-content-title{font-size:14px;font-weight:500}.selectNodeType .groupContent-item-content-desc{color:#9e9e9e;font-size:12px}.dataSource{height:100%;width:100%}.objectDisplayName{align-items:baseline;display:inline-flex;flex:1 1 auto;gap:6px;max-width:100%;min-width:0;overflow:hidden;vertical-align:middle}.objectDisplayName.hasSuffix,.objectDisplayName.hasSuffix .objectDisplayNameFriendlyName{flex:0 1 auto}.objectDisplayName.objectDisplayNameOption .objectDisplayNameRawName.hasFriendlyName{max-width:none}.objectDisplayNameFriendlyName,.objectDisplayNameRawName{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.objectDisplayNameRawName{flex:0 1 auto}.objectDisplayNameRawName.hasFriendlyName{max-width:60%}.objectDisplayNameFriendlyName{color:#9e9e9e;flex:1 1 auto;font-size:12px;font-weight:400;line-height:18px}.objectDisplayNamePrefix,.objectDisplayNameSuffix{align-items:center;align-self:center;display:inline-flex;flex-shrink:0}.worksheetFilterBtn{border-radius:4px;cursor:pointer;font-size:13px;line-height:29px;margin-right:16px;vertical-align:middle}.worksheetFilterBtn .icon-worksheet_filter{font-size:18px;vertical-align:middle}.worksheetFilterBtn .selectedFilterName{display:inline-block;max-width:8em;vertical-align:middle}.worksheetFilterBtn .resetFilterBtn{font-size:16px;line-height:29px;margin-left:6px;vertical-align:middle}.worksheetFilterBtn.active{padding:0 10px}.worksheetFilterBtn.active .icon-worksheet_filter{margin-right:6px}.worksheetFilterBtn:not(.active){background-color:#fff!important;color:#9d9d9d!important;padding-left:0}.filterTrigger{position:absolute}.rc-trigger-popup-hidden{display:none}.workSheetFilter{background-color:#fff;border-radius:4px;box-shadow:0 4px 16px rgba(0,0,0,.24);width:400px}.workSheetFilter .filterHeader{border-bottom:1px solid #e0e0e0;color:#151515;font-size:16px;line-height:44px;padding:0 0 0 20px}.workSheetFilter .filterHeader .addFilterBtn{color:#9e9e9e;float:right;font-size:23px;line-height:1em;margin:10px;right:0}.workSheetFilter .filterBody{max-height:340px;overflow:auto}.workSheetFilter .filterBody hr{border:none;border-top:1px solid #e0e0e0;margin:6px 0}.workSheetFilter .filterBody .title{color:#9e9e9e;font-size:12px;padding:6px 20px}.workSheetFilter .filterBody>div:last-child:not(.customFilter):not(.expanded){margin-bottom:6px}.workSheetFilter .filterItem{color:#fff;cursor:pointer;font-size:14px;line-height:36px;padding:0 20px}.workSheetFilter .filterItem .filterNameInput{background-color:transparent;border:none;font-size:13px;height:20px;padding:0}.workSheetFilter .filterItem .moreOperateBtn{color:#9e9e9e;cursor:pointer;float:right;font-size:18px;line-height:36px;margin:0 10px}.workSheetFilter .filterItem .slideIcon{float:right;font-size:16px;line-height:32px;opacity:.7;visibility:hidden}.workSheetFilter .filterItem .slideIcon .icon{padding:6px 2px 6px 6px}.workSheetFilter .filterItem .slideIcon:hover{opacity:1}.workSheetFilter .filterItem .moreOperateBtn{color:#fff!important}.workSheetFilter .filterItem input{color:#fff}.workSheetFilter .filterItem:not(.expanded):hover .filterTitle{color:#fff!important}.workSheetFilter .filterItem:not(.expanded):hover .slideIcon{color:#fff!important;opacity:1;visibility:visible}.workSheetFilter .filterItem:not(:hover){background-color:#fff!important;color:#151515!important}.workSheetFilter .filterItem:not(:hover) input{color:#151515}.workSheetFilter .filterItem:not(:hover) .moreOperateBtn,.workSheetFilter .filterItem:not(:hover) .slideIcon{color:#9e9e9e!important}.workSheetFilter .filterItem.expanded{background-color:#fafafa!important;border-top:1px solid #e0e0e0}.workSheetFilter .filterItem.expanded input{color:#151515}.workSheetFilter .filterItem.expanded .slideIcon{visibility:visible}.workSheetFilter .filterItem.expanded .moreOperateBtn,.workSheetFilter .filterItem.expanded .slideIcon{color:#9e9e9e!important}.workSheetFilter .newFilter{font-size:13px;line-height:36px;padding:0 20px}.workSheetFilter .conditionsCon{background-color:#fafafa;overflow:hidden;padding:0 15px 10px 20px}.workSheetFilter .conditionItem{font-size:13px;margin:12px 0 0}.workSheetFilter .conditionItem .errorName{color:#f44336}.workSheetFilter .conditionItem .conditionItemHeader{margin-bottom:2px;padding-right:58px;position:relative}.workSheetFilter .conditionItem .conditionItemHeader .deletedColumn{color:#f44336;margin-bottom:6px}.workSheetFilter .conditionItem .conditionItemHeader .deletedColumn .icon{font-size:16px;margin-right:3px;transform:rotate(90deg)}.workSheetFilter .conditionItem .conditionItemHeader .columnName{display:inline-block;max-width:91px;vertical-align:middle}.workSheetFilter .conditionItem .conditionItemHeader .relation{border-radius:4px;color:#515151;margin-left:14px;padding:5px 4px;vertical-align:middle}.workSheetFilter .conditionItem .conditionItemHeader .relation .Dropdown--input .icon{visibility:hidden}.workSheetFilter .conditionItem .conditionItemHeader .relation:hover{background-color:#e8e8e8}.workSheetFilter .conditionItem .conditionItemHeader .deleteBtn{color:#9e9e9e;cursor:pointer;margin-top:5px;position:absolute;right:45px;visibility:hidden}.workSheetFilter .conditionItem .conditionItemHeader .deleteBtn i{font-size:16px}.workSheetFilter .conditionItem .conditionItemHeader.isbool{padding-top:4px}.workSheetFilter .conditionItem .conditionItemContent{padding-right:48px;position:relative}.workSheetFilter .conditionItem .conditionItemContent input{font-size:13px;width:100%}.workSheetFilter .conditionItem .conditionItemContent .deletedColumn{background:#ffebeb!important;border-color:#f44336!important}.workSheetFilter .conditionItem .conditionItemContent .conditionRelation{color:#9e9e9e;margin-top:-14px;position:absolute;right:0;top:50%}.workSheetFilter .conditionItem .conditionItemContent .conditionRelation .relationType{display:inline-block;padding:5px 20px 5px 0}.workSheetFilter .conditionItem .conditionItemContent .conditionRelation .Dropdown--input .icon{margin-left:4px!important}.workSheetFilter .conditionItem .conditionItemContent .conditionRelation .ming .List{text-align:center;width:50px}.workSheetFilter .conditionItem.readonly .relation:hover{background-color:transparent}.workSheetFilter .conditionItem.readonly .conditionRelation .Dropdown--input .icon{visibility:hidden}.workSheetFilter .conditionItem:not(.readonly):hover .conditionItemHeader .deleteBtn,.workSheetFilter .conditionItem:not(.readonly):hover .relation .Dropdown--input .icon{visibility:visible}.workSheetFilter .conditionItem:first-child{margin-top:0}.workSheetFilter .customFilter{background-color:#fafafa;border-bottom:1px solid #e0e0e0;padding:10px 15px 10px 20px}.workSheetFilter .customFilter .customFilterTitle{font-size:14px;padding:4px 0}.workSheetFilter .addFilterCondition{color:#757575;margin:16px 0 6px;position:relative}.workSheetFilter .addFilterCondition:hover{color:#1e88e5}.workSheetFilter .addFilterCondition .icon{font-size:16px;font-weight:600;margin-right:4px}.workSheetFilter input:disabled{background-color:#f5f5f5;cursor:not-allowed}.workSheetFilter input:disabled:hover{border-color:#ccc}.workSheetFilter.singleFilter{box-shadow:none;margin:0;width:100%}.workSheetFilter.singleFilter .conditionItem .conditionValue:hover .timeZoneTag{display:none}.addFilterPopup{background-color:#fff;border-radius:3px;box-shadow:0 4px 20px rgba(0,0,0,.13),0 2px 6px rgba(0,0,0,.1)}.addFilterPopup .columnsFilter{border-bottom:1px solid #e0e0e0;display:flex;flex-direction:row;padding:0 10px}.addFilterPopup .columnsFilter .icon-search{color:#9e9e9e;font-size:18px;margin:10px 0 0;text-align:center;width:20px}.addFilterPopup .columnsFilter .Input{border:none;flex:1;font-size:13px;padding:0 10px;width:124px}.addFilterPopup .columnsFilter .Input::placeholder{color:#bdbdbd}.addFilterPopup .Menu{box-shadow:none!important;width:100%}.addFilterPopup .tip{color:#9e9e9e;padding:10px 20px}.addFilterPopup.inEmpty{box-shadow:none;margin-top:6px}.addFilterPopup.inEmpty .columnsFilter{margin:0 20px;padding:0}.addFilterPopup.inEmpty .columnsFilter .Input{padding:0 7px}.addFilterPopup.inEmpty .worksheetFilterColumnOptionList.Menu{padding:5px 6px 6px;width:100%!important}.addFilterPopup.inEmpty .worksheetFilterColumnOptionList.Menu .ming.MenuItem .Item-content{border-radius:3px;font-size:14px}.addFilterPopup.inEmpty .worksheetFilterColumnOptionList.Menu .ming.MenuItem .Item-content:hover{background-color:#f5f5f5!important}.addFilterPopup.inEmpty .worksheetFilterColumnOptionList.Menu .ming.MenuItem .Item-content:hover .icon{color:#9e9e9e!important}.addFilterPopup.inEmpty .worksheetFilterColumnOptionList.Menu .ming.MenuItem .Item-content:hover span{color:#151515!important}.worksheetFilterColumnOptionList.Menu{width:220px!important}.worksheetFilterColumnOptionList.Menu,.worksheetFilterOperateList.Menu{max-height:260px;overflow:auto;position:static!important}.worksheetFilterColumnOptionList.Menu .ming.Item.selected .Item-content,.worksheetFilterOperateList.Menu .ming.Item.selected .Item-content{background-color:#e4f3fd;color:#0096ef}.worksheetFilterColumnOptionList.Menu .ming.Item.selected .Item-content .icon,.worksheetFilterOperateList.Menu .ming.Item.selected .Item-content .icon{color:#0096ef}.worksheetFilterColumnOptionList.Menu .Item-content,.worksheetFilterOperateList.Menu .Item-content{text-align:left}.worksheetFilterColumnOptionList.Menu .Item-content .icon,.worksheetFilterOperateList.Menu .Item-content .icon{color:#9e9e9e;font-size:14px;margin-right:10px;vertical-align:middle}.worksheetFilterColumnOptionList.Menu .Item-content>span,.worksheetFilterOperateList.Menu .Item-content>span{vertical-align:middle}.worksheetFilterColumnOptionList.Menu .ming.Item .Item-content:not(.disabled):hover .icon,.worksheetFilterOperateList.Menu .ming.Item .Item-content:not(.disabled):hover .icon{color:#fff!important}.worksheetFilterColumnOptionList.Menu .ming.Item .Item-content.disabled .icon,.worksheetFilterOperateList.Menu .ming.Item .Item-content.disabled .icon{color:#bbb!important}.worksheetFilterColumnOptionList.Menu .ming.Item.disabled .Item-content,.worksheetFilterOperateList.Menu .ming.Item.disabled .Item-content{background-color:#fff!important;color:#bdbdbd!important;cursor:not-allowed}.worksheetFilterColumnOptionList.Menu .ming.Item.disabled .Item-content .icon,.worksheetFilterOperateList.Menu .ming.Item.disabled .Item-content .icon{color:#bdbdbd!important}.worksheetFilterColumnOptionList.Menu .segmentationLine,.worksheetFilterOperateList.Menu .segmentationLine{border-top:1px solid #ddd;margin:8px 0;padding-top:8px}.worksheetFilterColumnOptionList.Menu .Item-content,.worksheetFilterOperateList.Menu .Item-content{padding:0 14px}.worksheetFilterOperateList.Menu .icon{color:#9e9e9e;font-size:16px;margin-right:10px}.worksheetFilterOperateList.Menu hr{border:none;border-top:1px solid #e0e0e0;margin:6px 0}.worksheetFilterTextCondition{outline:none}.worksheetFilterTextCondition .selectize-control .selectize-input{box-shadow:none;line-height:34px;padding:0 8px 0 10px!important}.worksheetFilterTextCondition .selectize-control .selectize-input .item{background-color:#e0e0e0;border-radius:12px;font-size:12px;line-height:22px;margin:0 6px 6px 0;max-width:360px;padding:0 20px 0 12px!important}.worksheetFilterTextCondition .selectize-control .selectize-input .remove{line-height:16px}.worksheetFilterTextCondition .selectize-control .selectize-input input::placeholder{color:#bdbdbd}.worksheetFilterTextCondition .selectize-control .selectize-dropdown{background-color:#fff;padding:10px}.worksheetFilterTextCondition.disabled .selectize-input{background-color:#f5f5f5;cursor:not-allowed;pointer-events:none}.worksheetFilterTextCondition.disabled .selectize-input .item{padding-right:12px!important}.worksheetFilterTextCondition.disabled .selectize-input .remove{display:none}.worksheetFilterTextCondition.disabled .selectize-input>input{display:none!important}.worksheetFilterYesNoCondition{padding:8px 0}.worksheetFilterYesNoCondition .RadioGroup label{margin:0;width:40%}.worksheetFilterNumberCondition .numberRange input::placeholder{color:#bdbdbd}.worksheetFilterNumberCondition .numberRange .split{color:#666;line-height:36px;margin:0 4px}.worksheetFilterDateCondition .dateInputCon{background:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;font-size:12px;height:36px;position:relative}.worksheetFilterDateCondition .dateInputCon .ant-picker input{font-size:12px!important}.worksheetFilterDateCondition .dateInputCon .ant-picker.ant-picker-range{padding:0 8px}.worksheetFilterDateCondition .dateInputCon .ming.Dropdown{width:100%}.worksheetFilterDateCondition .dateInputCon .ming.Dropdown .Dropdown--input{padding:8px}.worksheetFilterDateCondition .dateInputCon .ming.Dropdown .ming.Icon{float:right;margin:4px}.worksheetFilterDateCondition .dateInputCon.customDate{height:inherit}.worksheetFilterDateCondition .dateInputCon .customFormControlBox:not(.ant-picker){height:34px}.worksheetFilterDateCondition .dateValue input{border-radius:3px 0 0 3px;vertical-align:middle;width:90px!important}.worksheetFilterDateCondition .dateRangeType{border:1px solid #ccc;border-left:none;border-radius:0 3px 3px 0;height:36px;line-height:24px;vertical-align:middle;width:70px!important}.worksheetFilterDateCondition .dateRangeType .icon{float:right;margin-right:4px;margin-top:5px}.worksheetFilterDateCondition .includeToday{display:inline-block!important;margin-left:16px;vertical-align:middle}.worksheetFilterDateCondition .customDate{line-height:34px}.worksheetFilterDateCondition .customDate .mui-datetime-picker{display:inline-block;padding:0 8px;width:100%}.worksheetFilterDateCondition .customDate .customAntPicker{border:none;box-shadow:none}.worksheetFilterDateCondition .customDate .customFormControlBox{font-size:12px;padding:0 11px!important}.worksheetFilterDateCondition .customDate .customFormControlBox.dateTimeIcon .dateClearIcon{color:#bdbdbd;cursor:pointer;display:none}.worksheetFilterDateCondition .customDate .customFormControlBox.dateTimeIcon .dateClearIcon:hover{color:#777!important}.worksheetFilterDateCondition .customDate .customFormControlBox.dateTimeIcon:focus .dateClearIcon,.worksheetFilterDateCondition .customDate .customFormControlBox.dateTimeIcon:hover .dateClearIcon{display:inline-block}.worksheetFilterDateCondition .customDate .customFormControlBox.dateTimeIcon:focus .bellScheduleIcon,.worksheetFilterDateCondition .customDate .customFormControlBox.dateTimeIcon:hover .bellScheduleIcon{display:none}.worksheetFilterDateCondition .dateRangeInputCon{background:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;font-size:12px;height:36px}.worksheetFilterDateCondition .dateRangeInputCon .ant-picker{border:none;box-shadow:none;margin:4px 0}.worksheetFilterDateCondition .dateRangeInputCon .ant-picker input{font-size:12px!important}.worksheetFilterDateCondition .dateRangeInputCon .ant-picker-range{width:100%}.filterDateRangeInputPopup .ant-picker-time-panel-column{width:64px}.worksheetFilterRelateRecordCondition .recordsCon,.worksheetFilterRelateRecordCondition .usersCon,.worksheetFilterUsersCondition .recordsCon,.worksheetFilterUsersCondition .usersCon{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;color:#9e9e9e;font-size:14px;min-height:36px;padding:6px 8px 0}.worksheetFilterRelateRecordCondition .recordsCon.disabled,.worksheetFilterRelateRecordCondition .usersCon.disabled,.worksheetFilterUsersCondition .recordsCon.disabled,.worksheetFilterUsersCondition .usersCon.disabled{background-color:#f5f5f5;cursor:not-allowed}.worksheetFilterRelateRecordCondition .recordsCon.disabled .userItem .remove .icon,.worksheetFilterRelateRecordCondition .usersCon.disabled .userItem .remove .icon,.worksheetFilterUsersCondition .recordsCon.disabled .userItem .remove .icon,.worksheetFilterUsersCondition .usersCon.disabled .userItem .remove .icon{display:none}.worksheetFilterRelateRecordCondition .recordsCon.disabled:hover,.worksheetFilterRelateRecordCondition .usersCon.disabled:hover,.worksheetFilterUsersCondition .recordsCon.disabled:hover,.worksheetFilterUsersCondition .usersCon.disabled:hover{border-color:#ccc}.worksheetFilterRelateRecordCondition .recordItem,.worksheetFilterRelateRecordCondition .userItem,.worksheetFilterUsersCondition .recordItem,.worksheetFilterUsersCondition .userItem{background-color:#e5e5e5;border-radius:12px;color:#151515;display:inline-block;font-size:12px;margin:0 6px 6px 0}.worksheetFilterRelateRecordCondition .recordItem .iconCon,.worksheetFilterRelateRecordCondition .userItem .iconCon,.worksheetFilterUsersCondition .recordItem .iconCon,.worksheetFilterUsersCondition .userItem .iconCon{background-color:#fff;border-radius:50%;display:inline-block}.worksheetFilterRelateRecordCondition .recordItem .userHead,.worksheetFilterRelateRecordCondition .userItem .userHead,.worksheetFilterUsersCondition .recordItem .userHead,.worksheetFilterUsersCondition .userItem .userHead{display:inline-block!important;vertical-align:middle}.worksheetFilterRelateRecordCondition .recordItem .filterCustomUserHead,.worksheetFilterRelateRecordCondition .userItem .filterCustomUserHead,.worksheetFilterUsersCondition .recordItem .filterCustomUserHead,.worksheetFilterUsersCondition .userItem .filterCustomUserHead{font-size:25px;margin-right:-1px}.worksheetFilterRelateRecordCondition .recordItem .fullname,.worksheetFilterRelateRecordCondition .userItem .fullname,.worksheetFilterUsersCondition .recordItem .fullname,.worksheetFilterUsersCondition .userItem .fullname{display:inline;margin-left:6px;vertical-align:middle}.worksheetFilterRelateRecordCondition .recordItem .remove,.worksheetFilterRelateRecordCondition .userItem .remove,.worksheetFilterUsersCondition .recordItem .remove,.worksheetFilterUsersCondition .userItem .remove{color:#9e9e9e;cursor:pointer;font-size:12px;margin:0 8px 0 4px}.worksheetFilterRelateRecordCondition .recordItem .remove:hover,.worksheetFilterRelateRecordCondition .userItem .remove:hover,.worksheetFilterUsersCondition .recordItem .remove:hover,.worksheetFilterUsersCondition .userItem .remove:hover{color:#757575}.worksheetFilterRelateRecordCondition .recordItem,.worksheetFilterUsersCondition .recordItem{padding:2px 0 2px 8px}.worksheetFilterRelateRecordCondition .recordItem .icon,.worksheetFilterUsersCondition .recordItem .icon{font-size:14px;margin-right:4px}.worksheetFilterRelateRecordCondition .recordItem{max-width:360px}.worksheetFilterRelateRecordCondition .recordItem .recordname{display:inline-block;max-width:calc(100% - 28px)}.worksheetFilterCascaderCondition .cascaderDropdown{margin-top:0!important}.filterCustomUserHead{color:#01c982;font-size:27px;margin:0 8px 0 1px;vertical-align:middle}.filterTagCon{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:14px;gap:6px;min-height:36px;padding:6px 8px}.filterTagCon .placeholder{color:#bdbdbd}.filterTagCon .fiterTagItem{background-color:#e5e5e5;border-radius:12px;display:inline-block}.filterTagCon .fiterTagItem .text{display:inline-block;font-size:12px;margin:2px 0 2px 10px}.filterTagCon .fiterTagItem .remove{color:#9e9e9e;cursor:pointer;font-size:12px;margin:0 8px 0 4px}.filterTagCon .fiterTagItem .remove:hover{color:#757575}.filterTagCon.disabled{background-color:#f5f5f5;cursor:not-allowed}.filterTagCon.disabled .fiterTagItem .remove .icon{display:none}.filterTagCon.disabled:hover{border-color:#ccc}.worksheetFilterOptionsCondition .CityPicker-input-container,.worksheetFilterOptionsCondition .CityPicker-wrapper{display:block}.worksheetFilterOptionsCondition .CityPicker-input-container .CityPicker-input-tagSearchBox,.worksheetFilterOptionsCondition .CityPicker-wrapper .CityPicker-input-tagSearchBox{height:auto}.worksheetFilterOptionsCondition .optionCheckboxs .optionCheckbox{align-items:center;background:#fff;border:1px solid #ccc;border-radius:26px;box-sizing:border-box;color:#aaa;cursor:pointer;display:inline-flex;font-size:13px;height:26px;margin:6px 6px 0 0;max-width:100%;padding:0 10px}.worksheetFilterOptionsCondition .optionCheckboxs .optionCheckbox.checked{color:#fff}.worksheetFilterOptionsCondition .optionCheckboxs .optionCheckbox.checked.multiple{background-color:#e3f2fd!important;border:1px solid rgba(21,101,192,.17)!important;color:#1565c0}.worksheetFilterOptionsCondition .optionCheckboxs .optionCheckbox.checked.multiple .selectedIcon{font-size:16px;margin:0 5px 0 -4px}.worksheetFilterOptionsCondition .optionCheckboxs .showMore{display:inline-block;line-height:26px;margin:7px 0 0 6px}.filterControlOptionsList{max-height:320px;overflow-y:auto;width:220px!important}.filterControlOptionsList .tip{color:#999;margin:4px 10px}.filterControlOptionsList .deleteSplit hr{border:none;border-top:1px solid #ddd;margin:4px 0}.filterControlOptionsList .deleteSplit .title{color:#9e9e9e;font-size:12px;margin:12px 0 6px;padding:0 16px}.ming.Input.disabled{background-color:#f5f5f5}.worksheetFilterRelateCondition{position:relative}.worksheetFilterRelateCondition .inputText{border:1px solid #d0d0d0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#bdbdbd;cursor:pointer;display:inline-block;line-height:24px;min-height:36px;overflow:hidden;padding:5px 20px 5px 10px;position:relative;vertical-align:top;width:100%;z-index:1}.worksheetFilterRelateCondition .inputText.focusInput{border:1px solid #2196f3}.worksheetFilterRelateCondition .inputText .moreIntro{position:absolute;right:6px;top:9px}.worksheetFilterRelateCondition .inputText span{background:#e3f2fd;border:1px solid #2193f3;border-radius:15px;box-sizing:border-box;color:#2083d3;display:inline-block;font-size:12px;font-weight:500;line-height:22px;margin-right:6px;min-height:24px;padding:0 6px 0 12px}.worksheetFilterRelateCondition .inputText span.isWrong{background:rgba(244,67,54,.06);border:1px solid #f44336;color:#f44336}.worksheetFilterRelateCondition .inputText span i{color:#2083d3;font-style:normal;margin-left:6px;opacity:.6}.worksheetFilterRelateCondition .inputText span i.icon{color:#151515;cursor:pointer;font-size:12px;opacity:.2}.worksheetFilterRelateCondition .inputText span i.icon:hover{opacity:.4}.worksheetFilterRelateCondition .selectBox{background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 4px 20px rgba(0,0,0,.2),0 2px 6px rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;left:0;margin-bottom:20px;position:absolute;top:100%;width:100%;z-index:10}.worksheetFilterRelateCondition .selectBox .searchInput{border-bottom:1px solid #eaeaea;display:flex;width:100%}.worksheetFilterRelateCondition .selectBox .searchInput .searchIcon{line-height:40px;padding-left:16px}.worksheetFilterRelateCondition .selectBox .searchInput input{border:0;box-sizing:border-box;flex:1;font-size:12px;padding:8px 16px 8px 8px}.worksheetFilterRelateCondition .selectBox .searchInput input::placeholder{color:#bdbdbd}.worksheetFilterRelateCondition .selectBox .selectBoxCom{margin-top:-1px;max-height:300px;overflow:auto}.worksheetFilterRelateCondition .selectBox .customSelectUl{border-top:none;margin-top:-6px;padding-top:0}.worksheetFilterRelateCondition .selectBox ul{border-top:1px solid #eaeaea;padding:6px 0}.worksheetFilterRelateCondition .selectBox ul p{box-sizing:border-box;color:#151515;font-weight:500;height:36px;line-height:36px;margin:0;padding:0 16px}.worksheetFilterRelateCondition .selectBox ul li{box-sizing:border-box;cursor:pointer;height:36px;line-height:36px;padding-left:16px}.worksheetFilterRelateCondition .selectBox ul li i{color:#9e9e9e}.worksheetFilterRelateCondition .selectBox ul li:hover{background:#2196f3;color:#fff}.worksheetFilterRelateCondition .selectBox ul li:hover i{color:#fff}.scheduleTimingSetting{margin-bottom:10px}.scheduleTimingSetting .ant-radio-wrapper{height:fit-content}.scheduleTimingSetting .ant-radio-wrapper .ant-radio{height:-webkit-fill-available;margin-top:4px}.selectTypeTooltip{white-space:nowrap}.selectTypeTooltip .ant-tooltip-inner{white-space:nowrap;width:280px}.joinTable .ant-table-thead{background:#fff}.joinTable .ant-table-wrapper .ant-table-cell,.joinTable :where(.css-dev-only-do-not-override-ug8xpf).ant-table-wrapper .ant-table-thead>tr>th{font-weight:400;padding:12px 8px}.joinTable .deleteIconColumn{padding:12px 4px!important}.joinTable .deleteIcon{color:#bdbdbd;cursor:pointer;display:block;font-size:16px;width:16px}.joinTable .deleteIcon:hover{color:red}.joinTable .joinType{font-weight:500;margin-left:5px}.joinTable .joinType.l{color:#22bcd4}.joinTable .joinType.r{color:#ffa23f}.ConnectedList{height:100%;width:100%}.ConnectedList .group{margin-top:16px}.ConnectedList .group .header{align-items:center;display:flex;justify-content:space-between}.ConnectedList .group .header .title{color:#333;font-size:14px;font-weight:500}.ConnectedList .group .listItem{border-radius:3px;cursor:pointer;display:flex;font-size:13px;margin-top:16px;width:100%}.ConnectedList .group .listItem .itemIcon{align-items:center;border-radius:50%;display:flex;height:32px;justify-content:center;margin:6px 12px;width:32px}.ConnectedList .group .listItem .itemIcon .svg-icon{height:22px;width:22px}.ConnectedList .group .listItem .itemText{overflow:hidden;width:calc(100% - 44px)}.ConnectedList .group .listItem .itemText div{color:#151515;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ConnectedList .group .listItem .itemText span{color:#9e9e9e;margin-right:8px}.ConnectedList .group .listItem:hover{background:#f7f7f7}.noData{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.noData .svg-icon{height:22px;width:22px}.newConnected{height:100%;width:100%}.newConnected .newConnectedItem{background:#fff;border-radius:12px;box-sizing:border-box;cursor:pointer;display:inline-block;height:120px;position:relative;width:130px}.newConnected .newConnectedItem .content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.newConnected .newConnectedItem .content .svg-icon{height:36px;width:36px}.newConnected .newConnectedItem .upgradeIcon{color:#fac03a;font-size:16px;position:absolute;right:10px;top:10px}.addOrEditSource,.newConnected .newConnectedItem:hover{background-color:#f5f5f5}.addOrEditSource{display:flex;flex-direction:column;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1006}.addOrEditSourceBody,.addOrEditSourceMain{display:flex;flex:1 1 auto;min-height:0;overflow:hidden}.addOrEditSourceMain{min-width:0}.workspacePurchaseOrderPanel{display:flex;flex-direction:column;height:100%;min-width:0}.workspacePurchaseOrderBackRow{align-items:center;display:flex;flex:0 0 48px}.workspacePurchaseOrderBack{color:#757575;font-size:16px;height:36px;padding-left:0;padding-right:0}.workspacePurchaseOrderBody{flex:1;min-height:0;overflow-y:auto;padding-bottom:28px;padding-top:20px}.workspacePurchaseOrderForm{display:flex;flex-direction:column;gap:28px;max-width:840px;width:100%}.workspacePurchaseOrderFieldGrid,.workspacePurchaseOrderSummary{display:grid;gap:20px 48px;grid-template-columns:repeat(2,minmax(0,1fr))}.workspacePurchaseOrderSummaryItem{min-width:0}.workspacePurchaseOrderLabel{color:#374151;font-size:14px;font-weight:500;line-height:20px}.workspacePurchaseOrderLabelWithTip{align-items:center;display:inline-flex;gap:5px}.workspacePurchaseOrderRequired{color:#f44336;margin-right:4px}.workspacePurchaseOrderTitleRow{align-items:center;display:flex;gap:12px;margin-top:8px;min-width:0}.workspacePurchaseOrderTitle{color:#151515;font-size:20px;font-weight:600;line-height:28px;min-width:0}.workspacePurchaseOrderVersionLink{align-items:center;color:#1677ff;display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:500;gap:4px}.workspacePurchaseOrderPeriod{color:#151515;font-size:15px;font-weight:500;line-height:22px;margin-top:8px}.workspacePurchaseOrderOptions{margin-top:12px}.workspacePurchaseOrderChoice{border-radius:8px;font-size:14px;font-weight:500;height:36px;padding:0 16px}.workspacePurchaseOrderChoice.isSelected{background:#eaf3ff;border-color:#1677ff;color:#1677ff}.workspacePurchaseOrderCreditChoice.ant-btn{background:#fff;border-color:#e2e8f0;box-shadow:none;color:#334155;transition:color .2s,border-color .2s,background-color .2s,box-shadow .2s}.workspacePurchaseOrderCreditChoice.ant-btn:not(:disabled):not(.ant-btn-disabled):hover{background:#f8fafc;border-color:#cbd5e1;color:#334155}.workspacePurchaseOrderCreditChoice.ant-btn:not(:disabled):not(.ant-btn-disabled):active{background:rgba(59,130,246,.1);border-color:#3b82f6;color:#3b82f6}.workspacePurchaseOrderCreditChoice.ant-btn:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(59,130,246,.3);outline:none}.workspacePurchaseOrderCreditChoice.ant-btn.isSelected,.workspacePurchaseOrderCreditChoice.ant-btn.isSelected:not(:disabled):not(.ant-btn-disabled):active,.workspacePurchaseOrderCreditChoice.ant-btn.isSelected:not(:disabled):not(.ant-btn-disabled):hover{background:rgba(59,130,246,.1);border-color:#3b82f6;color:#3b82f6}.workspacePurchaseOrderStepper{align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:8px;display:inline-flex;height:38px;overflow:hidden}.workspacePurchaseOrderStepper>.ant-btn{border-radius:0;height:36px;width:38px}.workspacePurchaseOrderStepper .ant-input-number{border-color:#d9d9d9;border-radius:0;border-width:0 1px;box-shadow:none;width:86px}.workspacePurchaseOrderStepper .ant-input-number-input{font-weight:600;height:36px;padding:0 8px;text-align:center}.workspacePurchaseOrderCreditControl,.workspacePurchaseOrderQuantityControl{align-items:center;display:inline-flex;gap:8px}.workspacePurchaseOrderQuantityUnit{color:#616161;font-size:13px;white-space:nowrap}.workspacePurchaseOrderRule{color:#757575;font-size:12px;line-height:20px;margin-top:8px}.workspacePurchaseOrderRule .isActive{color:#1677ff;font-weight:600}.workspacePurchaseOrderRuleSplit{color:#d9d9d9;margin:0 8px}.workspacePurchaseOrderCreditInput.ant-input-number{background:#fff;border-color:#e2e8f0;border-radius:8px;box-shadow:none;height:36px;transition:border-color .2s,box-shadow .2s;width:132px}.workspacePurchaseOrderCreditInput.ant-input-number:not(.ant-input-number-disabled):hover{border-color:#cbd5e1}.workspacePurchaseOrderCreditInput.ant-input-number.ant-input-number-focused,.workspacePurchaseOrderCreditInput.ant-input-number:focus-within{border-color:#3b82f6;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(59,130,246,.2)}.workspacePurchaseOrderCreditInput.ant-input-number .ant-input-number-input{color:#0f172a;font-size:14px;font-weight:600;height:34px}.workspacePurchaseOrderCreditControl .workspacePurchaseOrderQuantityUnit{color:#475569}.workspacePurchaseOrderPrice{color:#1677ff;font-size:28px;font-weight:700;line-height:1;margin-top:8px}.workspacePurchaseOrderError{color:#d32f2f;font-size:13px;margin-top:12px}.workspacePurchaseOrderSubmit{border-radius:8px;font-size:15px;font-weight:600;height:44px;margin-top:24px;min-width:144px;padding:0 32px}.workspacePurchaseOrderResult{max-width:560px}.workspacePurchaseOrderResultTitle{font-size:22px;font-weight:600;margin-bottom:28px;margin-top:8px}.workspacePurchaseOrderResultRow{align-items:center;border-bottom:1px solid #eee;display:flex;gap:24px;min-width:0;padding:12px 0}.workspacePurchaseOrderResultRow span{color:#757575;flex:0 0 84px}.workspacePurchaseOrderResultRow strong{min-width:0}@media (max-width:720px){.workspacePurchaseOrderFieldGrid,.workspacePurchaseOrderSummary{grid-template-columns:minmax(0,1fr)}}.headerSelect{border-radius:4px;cursor:pointer;height:30px;margin-left:-12px;padding:0 12px;width:fit-content}.headerSelect:hover{background:#f5f5f5}.headerPopWrapper{margin:-12px;max-height:500px;overflow-y:auto;padding:6px 0;width:300px}.headerPopWrapper .menuItem{cursor:pointer;font-size:13px;font-weight:500;height:36px;line-height:36px;padding:0 16px}.headerPopWrapper .menuItem:hover{background:#f7f7f7}.headerPopWrapper .menuItem.isActive{background:#d6ebfe;color:#2196f3}.headerPopWrapper .groupTitle{color:#757575;font-weight:500;padding:12px 16px 8px}.selectUserModalContent{height:600px}.selectUserModalContent .userList{flex:1;margin-top:20px;min-height:200px;overflow-y:auto}.selectUserModalContent .userItem{border-radius:3px;cursor:pointer;font-size:13px;font-weight:500;height:40px;padding:0 8px}.selectUserModalContent .userItem:hover{background:#f5f5f5}.selectUserModalContent .selectedUserList{display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px;max-height:100px;overflow-y:auto}.selectUserModalContent .selectedUserList .selectedUserItem{align-items:center;background:#f5f5f5;border-radius:20px;display:flex}.messagePush .tooltipRef1 .ant-tooltip-inner{width:380px}.messagePush .tooltipRef2 .ant-tooltip-inner{width:300px}.workspaceAccounting{color:#151515;height:100%;min-width:0}.workspaceAccountingLabel{color:#757575;font-size:13px;font-weight:500}.workspaceAccountingBalance{color:#151515;font-size:22px;font-weight:600;line-height:30px}.workspaceAccountingRecords{margin-top:14px;min-width:0}.workspaceAccountingRecords .ant-tabs-nav{margin-bottom:8px}.workspaceAccountingTableToolbar{color:#6b7280}.workspaceAccountingToolbarButton{align-items:center;background:transparent;border:0;border-radius:6px;color:inherit;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;width:32px}.workspaceAccountingToolbarButton:hover{background:#f1f5f9;color:#374151}.workspaceAccountingToolbarButton:focus-visible{outline:2px solid rgba(33,150,243,.35);outline-offset:1px}.workspaceAccountingToolbarButton:disabled{cursor:default;opacity:.45}.workspaceAccountingTable{min-width:0}.workspaceAccountingTable .ant-table-cell{white-space:nowrap}.workspaceAccountingTable .workspaceAccountingOrderTime{min-width:168px}.workspaceAccountingTable .ant-table-container,.workspaceAccountingTable .ant-table-content{min-width:0}.workspaceAccountingStatus{align-items:center;border-radius:11px;display:inline-flex;font-size:12px;font-weight:500;height:22px;max-width:100%;padding:0 8px;white-space:nowrap}.workspaceAccountingStatus.isPending{background:#fff7e8;color:#e68619}.workspaceAccountingStatus.isSuccess{background:#eaf8f0;color:#1f9d55}.workspaceAccountingStatus.isProcessing{background:#eaf3ff;color:#1677ff}.workspaceAccountingStatus.isExpired{background:#f2f2f2;color:#757575}.workspaceAccountingCreator{align-items:center;display:inline-flex;gap:8px;max-width:100%;min-width:0}.workspaceAccountingText{min-width:0}.workspaceAccountingFilters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.workspaceAccountingFilterButton{align-items:center;background:#fff;border:1px solid #d9dfe9;border-radius:8px;color:#26364f;cursor:pointer;display:inline-flex;height:34px;min-width:0;padding:0 12px}.workspaceAccountingFilterButton:hover{border-color:#2196f3}.workspaceAccountingFilterLabel{color:#6b7a90;flex-shrink:0;margin-right:8px}.workspaceAccountingFilterValue{flex-shrink:0;font-weight:500;min-width:fit-content}.workspaceAccountingFilterIcon{color:#8a98ad;flex-shrink:0;font-size:14px;margin-left:auto;transform:scale(.9)}.workspaceAccountingDateRange,.workspaceAccountingTimeFilter{align-items:center;display:inline-flex;gap:8px;min-width:0}.workspaceAccountingDateRange .ant-picker{border-radius:8px;height:34px;width:134px}.workspaceAccountingDateSplit{color:#8a98ad}.sourceDetailHeader{align-items:center;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.16);display:flex;flex:0 0 50px;height:50px;justify-content:center;max-height:50px;min-height:50px;position:relative;width:100vw;z-index:10}.sourceDetailHeader:after{background:#e5e7eb;bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.sourceDetailHeader .sourceDetailHeaderLeft{align-items:center;display:flex;gap:8px;height:100%;left:0;max-width:38%;min-width:0;padding-left:12px;position:absolute;top:0;width:320px}.sourceDetailHeader .sourceDetailBackButton{align-items:center;border-radius:6px;color:#5f6368;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;gap:4px;height:32px;padding:0 8px;white-space:nowrap}.sourceDetailHeader .sourceDetailBackButton:hover{background:#f5f6f8;color:#1677ff}.sourceDetailHeader .sourceDetailHeaderDivider{background:#e5e7eb;flex:none;height:18px;width:1px}.sourceDetailHeader .sourceDetailIdentity{align-items:center;display:inline-flex;flex:1 1 auto;gap:8px;min-width:0;overflow:hidden}.sourceDetailHeader .sourceDetailIcon{align-items:center;display:inline-flex;flex:none;font-size:20px;height:20px;justify-content:center;width:20px}.sourceDetailHeader .sourceDetailIcon .svg-icon{fill:currentColor;height:20px;width:20px}.sourceDetailHeader .sourceDetailName{color:#1f2937;display:block;flex:1 1 auto;font-size:14px;font-weight:600;max-width:100%}.sourceDetailHeader .sourceDetailHeaderMiddle{box-sizing:border-box;display:flex;height:100%;justify-content:center}.sourceDetailHeader .sourceDetailHeaderMiddle .sourceDetailTabList{height:100%}.sourceDetailHeader .sourceDetailHeaderMiddle .sourceDetailTabList .sourceDetailTabItem{align-items:center;border-bottom:2px solid transparent;color:#5f6368;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:7px;height:100%;padding:0 16px;position:relative;white-space:nowrap;z-index:2}.sourceDetailHeader .sourceDetailHeaderMiddle .sourceDetailTabList .sourceDetailTabItem .sourceDetailTabIcon{font-size:15px}.sourceDetailHeader .sourceDetailHeaderMiddle .sourceDetailTabList .sourceDetailTabItem:hover{background:#f8fafc;color:#1677ff}.sourceDetailHeader .sourceDetailHeaderMiddle .sourceDetailTabList .sourceDetailTabItem.isCur{background:#f8fafc;border-bottom-color:#1677ff;color:#1677ff;z-index:4}.sourceDetailHeader .sourceDetailHeaderRight{align-items:center;display:inline-flex;gap:12px;height:100%;justify-content:flex-end;min-width:370px;padding-right:16px;position:absolute;right:0;top:0}.sourceDetailHeader .sourceDetailHeaderRight .sourceDetailSaveButton{font-weight:700;height:36px;min-width:88px}.sourceDetailHeader .sourceDetailHeaderRight .sourceDetailSaveButton.disabled{background:#93c4f1!important;border-color:#93c4f1!important;color:#fff!important}.sourceDetailHeader .sourceDetailHeaderRight .sourceDetailAIButton{background:#fff;border-color:var(--app-primary-color,#1e88e5);box-shadow:none;color:var(--app-primary-color,#1e88e5);font-weight:600;height:32px}.sourceDetailHeader .sourceDetailHeaderRight .sourceDetailAIButton:disabled{background:#f5f5f5;border-color:#d9d9d9;box-shadow:none;color:rgba(0,0,0,.25)}.sourceDetailHeader .sourceDetailHeaderRight .sourceDetailAIButtonWrap{display:inline-flex}.db-grid{background:#fff;color:#333;display:flex;flex-direction:column;height:100%;width:100%}.db-grid,.db-grid-main{min-height:0;overflow:hidden}.db-grid-main{flex:1 1 auto}.db-grid-empty-fields{align-items:center;color:#9e9e9e;display:flex;font-size:13px;justify-content:center;min-height:160px}.db-grid-empty-fields-spin{flex:1 1 auto;min-height:0}.db-grid-empty-fields-spin .ant-spin-container,.db-grid-empty-fields-spin .ant-spin-nested-loading{height:100%;min-height:160px;width:100%}.db-grid .data-grid-header{background:#f8fafc;border-top:none}.db-grid .data-grid-header-cell{background:#f8fafc;line-height:normal;padding:0 8px}.db-grid .data-grid-cell{font-size:13px;padding:0 8px}.db-grid .data-grid-row.db-grid-row-odd .data-grid-cell{background:#fbfcfe}.db-grid .data-grid-row:hover .data-grid-cell{background:#eef7ff}.db-grid .data-grid-row.is-active .data-grid-cell{background:#e8f3ff;color:var(--themeColor,#2196f3)}.db-grid .data-grid-overlay-cell:first-child,.db-grid .db-grid-index-cell,.db-grid .db-grid-index-header{left:0;position:sticky;z-index:3}.db-grid .db-grid-index-header{background:#f8fafc;z-index:7}.db-grid .db-grid-index-cell{color:#9e9e9e;text-align:center}.db-grid .data-grid-row:hover .db-grid-index-cell{color:var(--themeColor,#2196f3)}.db-grid-index-header-content{color:#9e9e9e;display:block;font-size:10px;height:100%;line-height:56px;text-align:center}.db-grid-row-index{display:block;height:100%;position:relative;width:100%}.db-grid-row-index.has-hover-action{cursor:pointer}.db-grid-row-index-hover,.db-grid-row-index-number{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.db-grid-row-index-number{font-size:10px}.db-grid-row-index-hover{opacity:0;pointer-events:none;z-index:1}.db-grid .data-grid-row:hover .db-grid-row-index.has-hover-action .db-grid-row-index-hover,.db-grid-row-index.has-hover-action:hover .db-grid-row-index-hover{opacity:1;pointer-events:auto}.db-grid .data-grid-row:hover .db-grid-row-index.has-hover-action .db-grid-row-index-number,.db-grid-row-index.has-hover-action:hover .db-grid-row-index-number{opacity:0}.db-grid-distribution-row{box-shadow:0 1px 0 rgba(0,0,0,.03)}.db-grid-distribution-placeholder{background:#f7f8fa;height:100%}.db-grid .data-grid-overlay-cell:first-child{background:#f7f8fa}.db-grid-distribution-cell{background:#f7f8fa;box-sizing:border-box;color:#757575;font-size:12px;height:100%;overflow:hidden;padding:7px 8px 6px;position:relative}.db-grid-distribution-cell.is-index{background:#f7f8fa}.db-grid-distribution-cell.is-muted{align-items:center;color:#9e9e9e;display:flex;justify-content:center}.db-grid-distribution-cell.is-action{background:#f7f8fa;border:none;color:var(--themeColor,#2196f3);cursor:pointer;font-size:12px;height:100%;width:100%}.db-grid-distribution-cell-skeleton{background:linear-gradient(90deg,#eceff3,#f6f7f9 45%,#eceff3);border-radius:4px;height:22px}.db-grid-distribution-cell.is-loading .db-grid-distribution-cell-skeleton{animation:dbGridDistributionPulse 1.4s ease-in-out infinite}.db-grid-distribution-cell-label{margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes dbGridDistributionPulse{0%{opacity:.55}50%{opacity:1}to{opacity:.55}}.db-grid-mini-bar-chart,.db-grid-numeric-mini-chart{height:100%;min-width:0}.db-grid-mini-bar-chart.is-empty{align-items:center;display:flex;justify-content:center}.db-grid-mini-bar-chart.is-empty.has-sample{display:grid;grid-template-rows:minmax(0,1fr) auto}.db-grid-mini-bar-chart.is-empty.has-sample .db-grid-mini-bar-chart-empty{align-self:center;justify-self:center}.db-grid-mini-bar-chart.is-empty.has-sample .db-grid-distribution-sample-tag{justify-self:end}.db-grid-mini-bar-chart-empty{color:#9e9e9e;font-size:10px;font-style:italic;line-height:16px}.db-grid-mini-bar-chart-bars{cursor:default;display:block;height:44px;width:100%}.db-grid-mini-bar-chart-bar{fill:rgba(33,150,243,.76);transition:opacity .12s ease}.db-grid-mini-bar-chart-bar.is-datetime{fill:#4db6ac}.db-grid-mini-bar-chart-bar.is-null{fill:#9e9e9e}.db-grid-mini-bar-chart-bar.is-muted{opacity:.4}.db-grid-mini-bar-chart-axis{color:#9e9e9e;display:flex;font-family:Menlo,Consolas,monospace;font-size:9px;gap:6px;justify-content:space-between;line-height:11px;margin-top:2px}.db-grid-mini-bar-chart-axis span{max-width:48%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-grid-mini-bar-chart-axis.is-has-null{display:grid;gap:4px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.db-grid-mini-bar-chart-axis.is-has-null span{max-width:none}.db-grid-mini-bar-chart-axis.is-has-null span:nth-child(2){text-align:right}.db-grid-mini-bar-chart-axis.is-hovering{display:block}.db-grid-mini-bar-chart-axis.has-sample{margin-top:1px}.db-grid-mini-bar-chart-axis.is-has-null.has-sample{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto auto}.db-grid-mini-bar-chart-axis.is-hovering.has-sample{align-items:center;display:flex}.db-grid-mini-bar-chart-axis.has-sample .db-grid-distribution-sample-tag{max-width:none;overflow:visible}.db-grid-mini-bar-chart-axis.is-hovering.has-sample .db-grid-mini-bar-chart-hover-label{flex:1 1 auto}.db-grid-mini-bar-chart-null-label{color:#757575;font-weight:600}.db-grid-mini-bar-chart-hover-label{color:#757575;font-weight:600;grid-column:-1;max-width:none!important;text-align:left;width:100%}.db-grid-distribution-sample-tag{background:rgba(33,150,243,.12);border-radius:3px;color:var(--themeColor,#2196f3);display:inline-block;flex-shrink:0;font-family:Menlo,Consolas,monospace;font-size:9px;font-weight:400;height:14px;line-height:14px;padding:0 5px;white-space:nowrap}.db-grid-datetime-mini-chart{height:100%;min-width:0}.db-grid-boolean-mini-chart{box-sizing:border-box;height:100%;min-width:0;padding-top:6px}.db-grid-boolean-mini-chart-track{background:#e0e0e0;border-radius:3px;display:flex;height:10px;overflow:hidden}.db-grid-boolean-mini-chart-true{background:#34a853;height:100%}.db-grid-boolean-mini-chart-false{background:#cfd8dc;height:100%}.db-grid-boolean-mini-chart-null{background:#9e9e9e;height:100%}.db-grid-boolean-mini-chart-legend{color:#757575;column-gap:6px;display:flex;flex-wrap:wrap;font-family:Menlo,Consolas,monospace;font-size:9px;line-height:11px;margin-top:6px;row-gap:2px}.db-grid-boolean-mini-chart-legend span{align-items:center;display:inline-flex;flex:0 0 auto;gap:2px;white-space:nowrap}.db-grid-boolean-mini-chart-dot{background:#34a853;border-radius:2px;flex:0 0 auto;height:6px;width:6px}.db-grid-boolean-mini-chart-dot.is-false{background:#cfd8dc}.db-grid-boolean-mini-chart-dot.is-null{background:#9e9e9e}.db-grid-boolean-mini-chart-legend .db-grid-distribution-sample-tag{margin-left:auto}.db-grid-unique-mini-chart{box-sizing:border-box;height:100%;min-width:0;padding-top:3px}.db-grid-unique-mini-chart-stripes{display:grid;gap:2px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;height:30px}.db-grid-unique-mini-chart-stripes i{background:rgba(33,150,243,.16);border-radius:2px;min-width:0}.db-grid-unique-mini-chart-summary{display:flex;font-size:10px;gap:8px;justify-content:space-between;line-height:12px;margin-top:7px;min-width:0}.db-grid-unique-mini-chart-summary-label{color:var(--themeColor,#2196f3);flex:1 1 auto;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-grid-unique-mini-chart-summary-meta{align-items:center;display:inline-flex;flex:0 1 auto;gap:4px;justify-content:flex-end;max-width:70%;min-width:0}.db-grid-unique-mini-chart-summary-meta em{color:#9e9e9e;font-family:Menlo,Consolas,monospace;font-size:9px;font-style:normal;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-grid-category-mini-chart{box-sizing:border-box;display:flex;flex-direction:column;gap:3px;height:100%;min-width:0}.db-grid-category-mini-chart-row{align-items:center;display:grid;gap:6px;grid-template-columns:minmax(28px,38%) minmax(0,1fr) auto;min-width:0}.db-grid-category-mini-chart-name{color:#757575;font-size:10px;line-height:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-grid-category-mini-chart-track{background:#edf1f5;border-radius:2px;height:8px;overflow:hidden}.db-grid-category-mini-chart-fill{background:var(--themeColor,#2196f3);border-radius:2px;display:block;height:100%}.db-grid-category-mini-chart-fill.is-other{background:#cfd8dc}.db-grid-category-mini-chart>.db-grid-distribution-sample-tag{align-self:flex-end;margin-top:auto}.db-grid-category-mini-chart-meta{align-items:center;display:inline-flex;gap:4px;justify-content:flex-end;min-width:30px}.db-grid-category-mini-chart-meta em{color:#9e9e9e;font-family:Menlo,Consolas,monospace;font-size:10px;font-style:normal;line-height:12px;text-align:right}.db-grid-toolbar{align-items:center;background:#fff;border-bottom:1px solid #e9edf2;box-sizing:border-box;color:#333;display:flex;flex:0 0 44px;gap:16px;justify-content:space-between;min-height:44px;padding:0 16px;position:relative;z-index:6}.db-grid-toolbar-title{align-items:center;display:flex;gap:8px;min-width:0;overflow:hidden}.db-grid-toolbar-title-icon{color:#757575;flex:0 0 auto;font-size:16px}.db-grid-toolbar-title-text{color:#333;font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-grid-toolbar-title-text.is-editable{cursor:text}.db-grid-toolbar-title-input{border:1px solid var(--themeColor,#2196f3);border-radius:4px;box-sizing:border-box;color:#333;font-size:14px;font-weight:600;height:26px;min-width:0;outline:none;padding:0 8px;width:180px}.db-grid-toolbar-meta,.db-grid-toolbar-title-raw{color:#9e9e9e;flex:0 0 auto;font-family:Menlo,Consolas,monospace;font-size:11px;white-space:nowrap}.db-grid-toolbar-actions{align-items:center;color:#64748b;display:flex;flex:0 0 auto;font-size:13px;gap:6px}.db-grid-toolbar-button,.db-grid-toolbar-icon-button{align-items:center;background:transparent;border:none;border-radius:4px;color:#64748b;cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .15s ease,color .15s ease}.db-grid-toolbar-icon-button{height:24px;padding:0;width:24px}.db-grid-toolbar-button{font-size:12px;gap:6px;padding:0 8px}.db-grid-toolbar-button svg,.db-grid-toolbar-icon-button svg{flex:0 0 auto}.db-grid-toolbar-button:hover,.db-grid-toolbar-icon-button:hover{background:#f1f5f9;color:#334155}.db-grid-toolbar-button.is-active{background:#dbeafe;color:#2563eb}.db-grid-toolbar-button:disabled,.db-grid-toolbar-icon-button:disabled{cursor:not-allowed;opacity:.45}.db-grid-toolbar-divider{background:#e2e8f0;height:16px;margin:0 2px;width:1px}.db-grid-pagination{align-items:center;display:inline-flex;gap:6px}.db-grid-pagination-summary{align-items:center;border-radius:4px;color:#757575;cursor:pointer;display:inline-flex;font-size:12px;gap:4px;min-height:28px;padding:0 10px;user-select:none}.db-grid-pagination-summary.is-open,.db-grid-pagination-summary:hover{background:#f3f5f7;color:#333}.db-grid-pagination-summary-arrow{font-size:10px;transition:transform .15s}.db-grid-pagination-summary.is-open .db-grid-pagination-summary-arrow{transform:rotate(180deg)}.db-grid-pagination-icon{align-items:center;background:transparent;border:none;border-radius:4px;color:#757575;cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:24px}.db-grid-pagination-icon:hover{background:#f3f5f7;color:#333}.db-grid-pagination-icon:disabled{cursor:not-allowed;opacity:.35}.db-grid-pagination-popover{color:#757575;min-width:180px;padding:2px 4px}.db-grid-pagination-section{margin-top:10px}.db-grid-pagination-section:first-child{margin-top:0}.db-grid-pagination-label{color:#9e9e9e;font-size:12px;line-height:16px;margin-bottom:6px}.db-grid-pagination-size-options{display:flex;flex-wrap:wrap;gap:4px}.db-grid-pagination-size-option{background:#f3f5f7;border:none;border-radius:4px;color:#757575;cursor:pointer;font-size:12px;height:22px;line-height:22px;min-width:34px;padding:0 8px}.db-grid-pagination-size-option:hover{background:#e9edf2;color:#333}.db-grid-pagination-size-option.is-active{background:var(--themeColor,#2196f3);color:#fff}.db-grid-pagination-line{background:#f3f5f7;height:1px;margin:10px 0}.db-grid-pagination-jump-row{align-items:center;display:flex;gap:6px}.db-grid-pagination-jump-input{background:#fff;border:1px solid #e3e6ed;border-radius:4px;color:#333;font-size:12px;height:24px;outline:none;padding:0 6px;text-align:center;width:56px}.db-grid-pagination-jump-input:focus{border-color:var(--themeColor,#2196f3)}.db-grid-pagination-total-page{color:#9e9e9e;font-size:12px;white-space:nowrap}.db-grid-pagination-jump{align-items:center;background:var(--themeColor,#2196f3);border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;height:24px;justify-content:center;width:24px}.db-grid-pagination-jump:hover{opacity:.9}.data-grid{background:#fff;overflow:hidden;position:relative}.data-grid,.data-grid .ant-spin-container,.data-grid .ant-spin-nested-loading,.data-grid-viewport-wrap{height:100%;min-height:0;width:100%}.data-grid-viewport-wrap{position:relative}.data-grid-viewport{background:#fff;height:100%;overflow:auto;position:relative;width:100%}.data-grid-content{min-height:100%}.data-grid-empty{align-items:center;border-bottom:1px solid #f0f0f0;color:#9e9e9e;display:flex;font-size:13px;justify-content:center;left:0;position:absolute;right:0;z-index:4}.data-grid-empty,.data-grid-virtual-spacer-cell{pointer-events:none}.data-grid-header{background:#fafafa;border-bottom:1px solid #eaeaea;border-top:1px solid #f0f0f0;display:grid;min-width:max-content;position:sticky;top:0;z-index:5}.data-grid-header-cell{background:#fafafa;border-right:1px solid #f0f0f0;box-sizing:border-box;color:#333;font-size:12px;font-weight:500;min-width:0;overflow:hidden;padding:0 8px;position:relative}.data-grid-resize-handle{bottom:0;cursor:col-resize;position:absolute;right:-4px;top:0;width:8px;z-index:4}.data-grid-resize-handle:after{background:transparent;bottom:8px;content:"";left:3px;position:absolute;top:8px;width:1px}.data-grid-resize-handle:hover:after{background:rgba(0,0,0,.16)}.data-grid-overlay-row{background:#f7f8fa;border-bottom:1px solid #e6e8eb;display:grid;min-width:max-content;position:sticky;z-index:4}.data-grid-overlay-cell{border-right:1px solid #eceff3;box-sizing:border-box;min-width:0;overflow:hidden;padding:0}.data-grid-body{min-width:max-content;position:relative}.data-grid-body-inner{left:0;min-width:max-content;position:absolute;right:0;top:0}.data-grid-row{display:grid;min-width:max-content}.data-grid-row:hover .data-grid-cell{background:#fafafa}.data-grid-cell{background:#fff;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;box-sizing:border-box;color:#333;font-size:13px;height:100%;line-height:33px;min-width:0;padding:0 8px}.data-grid-cell-content{display:block;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.data-grid-cell-content.align-center{text-align:center}.data-grid-cell-content.align-right{text-align:right}.db-grid-header-cell{box-sizing:border-box;height:100%;min-width:0;padding-right:24px;position:relative}.db-grid-header-cell.is-sorted:before{background:var(--themeColor,#2196f3);content:"";height:2px;left:-8px;position:absolute;right:-8px;top:0}.db-grid-header-index{color:#9e9e9e;display:block;text-align:center}.db-grid-header-main,.db-grid-header-sub{align-items:center;display:flex;gap:4px;min-width:0}.db-grid-header-main{height:31px;line-height:31px}.db-grid-header-sub{height:20px;line-height:20px}.db-grid-header-sort-icon,.db-grid-header-type-icon{color:#9e9e9e;flex:0 0 auto;font-size:13px}.db-grid-header-sort-icon{color:var(--themeColor,#2196f3);font-size:12px}.db-grid-header-name,.db-grid-header-raw-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-grid-header-name{color:#212121;font-size:13px;font-weight:600}.db-grid-header-name.is-editable{cursor:text}.db-grid-header-name.is-active{color:var(--themeColor,#2196f3)}.db-grid-header-name-input{border:1px solid var(--themeColor,#2196f3);border-radius:4px;box-sizing:border-box;color:#212121;font-size:13px;font-weight:600;height:24px;min-width:0;outline:none;padding:0 6px;width:100%}.db-grid-header-raw-name{color:#9e9e9e;font-family:Menlo,Consolas,monospace;font-size:11px;font-weight:400}.db-grid-header-badge{background:#f1f5f9;border-radius:5px;color:#4b5563;flex:0 0 auto;font-size:10px;font-weight:700;height:16px;line-height:16px;padding:0 6px;text-transform:uppercase}.db-grid-header-badge.is-pk{background:#fff1cc;color:#c2410c}.db-grid-header-badge.is-fk{background:#e8f0ff;color:#2563eb}.db-grid-header-badge.is-emerald{background:#dff7ec;color:#047857}.db-grid-header-badge.is-blue,.db-grid-header-badge.is-cyan,.db-grid-header-badge.is-sky{background:#e0f2fe;color:#0369a1}.db-grid-header-badge.is-indigo,.db-grid-header-badge.is-violet{background:#ede9fe;color:#6d28d9}.db-grid-header-badge.is-amber,.db-grid-header-badge.is-orange{background:#fff1cc;color:#c2410c}.db-grid-header-badge.is-pink{background:#fce7f3;color:#be185d}.db-grid-header-badge.is-red{background:#fee2e2;color:#b91c1c}.db-grid-header-badge.is-teal{background:#ccfbf1;color:#0f766e}.db-grid-header-badge.is-slate{background:#f1f5f9;color:#475569}.db-grid-header-trigger{align-items:center;border-radius:4px;color:#9e9e9e;display:inline-flex;height:22px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:-2px;top:17px;transition:opacity .12s ease,background .12s ease,color .12s ease;width:22px}.data-grid-header-cell:focus-within .db-grid-header-trigger,.data-grid-header-cell:hover .db-grid-header-trigger,.db-grid-header-trigger.is-open{opacity:1;pointer-events:auto}.db-grid-header-trigger:hover{background:rgba(0,0,0,.06);color:#424242}.db-grid-header-trigger.is-active{color:var(--themeColor,#2196f3)}.db-grid-header-menu{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.12);padding:6px 0;width:176px}.db-grid-header-menu-item{align-items:center;color:#424242;cursor:pointer;display:flex;font-size:13px;gap:10px;line-height:20px;padding:8px 12px;user-select:none}.db-grid-header-menu-item:hover{background:rgba(33,150,243,.08)}.db-grid-header-menu-item .anticon,.db-grid-header-menu-item i.Icon{color:#9e9e9e;flex:0 0 auto;font-size:14px}.db-grid-header-menu-divider{background:#eef1f5;height:1px;margin:5px 0}.db-grid-null{color:#b0b0b0;font-size:12px;font-style:italic}.db-grid-cell-value{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db-grid-boolean-cell{align-items:center;display:flex;height:100%;justify-content:center;line-height:normal;width:100%}.db-grid-boolean-checkbox{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:4px;box-sizing:border-box;color:#3b82f6;display:inline-flex;flex:0 0 18px;height:18px;justify-content:center;width:18px}.db-grid-boolean-checkbox.is-checked{background:rgba(59,130,246,.2);border-color:rgba(59,130,246,.4)}.db-grid-cell-value-currency,.db-grid-cell-value-date,.db-grid-cell-value-decimal,.db-grid-cell-value-integer,.db-grid-cell-value-time,.db-grid-cell-value-timestamp{font-family:Menlo,Consolas,monospace}.source-detail-panel{background:#fff;color:#333;display:flex;flex-direction:column;height:100%;min-height:0;width:100%}.source-detail-panel-header{align-items:center;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;flex:0 0 40px;justify-content:space-between;min-width:0;padding:0 12px}.source-detail-panel-tools{align-items:center;display:inline-flex;flex:0 0 auto;gap:2px;margin-left:8px}.source-detail-panel-add,.source-detail-panel-raw-toggle,.source-detail-panel-tool{align-items:center;background:transparent;border:0;border-radius:4px;color:#64748b;cursor:pointer;display:inline-flex;font-size:14px;height:24px;justify-content:center;transition:background .15s ease,color .15s ease;width:24px}.source-detail-panel-raw-toggle:hover,.source-detail-panel-tool:hover{background:#f1f5f9;color:#334155}.source-detail-panel-add:hover{color:var(--app-primary-color,#1e88e5)}.source-detail-panel-add{align-self:center;flex:0 0 24px}.source-detail-panel-raw-toggle.is-active,.source-detail-panel-tool.is-active{background:rgba(30,136,229,.12);color:var(--app-primary-color,#1e88e5)}.source-detail-panel-raw-toggle{margin-left:4px}.source-detail-panel-tool-sep{background:#e2e8f0;height:14px;margin:0 2px;width:1px}.source-detail-panel-tabs{align-items:center;border-bottom:1px solid #e2e8f0;box-sizing:border-box;display:flex;flex:0 0 38px;min-width:0;padding:0 8px}.source-detail-panel-tab-scroll{align-items:flex-end;align-self:stretch;display:flex;flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-color:#cbd5e1 transparent;scrollbar-width:thin}.source-detail-panel-tab-scroll::-webkit-scrollbar{height:4px}.source-detail-panel-tab-scroll::-webkit-scrollbar-thumb{background:#cbd5e1;border:0;border-radius:2px}.source-detail-panel-tab-scroll::-webkit-scrollbar-track{background:transparent}.source-detail-panel-tab{align-items:center;background:transparent;border:0;border-bottom:2px solid transparent;color:#64748b;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:13px;gap:6px;height:34px;padding:0 12px;transition:color .15s ease;white-space:nowrap}.source-detail-panel-tab.is-active,.source-detail-panel-tab:hover{color:var(--app-primary-color,#1e88e5)}.source-detail-panel-tab.is-active{border-bottom-color:var(--app-primary-color,#1e88e5)}.source-detail-panel-tab-lock{align-items:center;color:var(--app-primary-color,#1e88e5);display:inline-flex;font-size:12px}.source-detail-panel-tab-direction{color:#94a3b8;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:14px;line-height:1}.source-detail-panel-tab-count{align-items:center;background:#f1f5f9;border-radius:9px;color:#64748b;display:inline-flex;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:11px;height:16px;justify-content:center;min-width:18px;padding:0 5px}.source-detail-panel-tab.is-active .source-detail-panel-tab-count{background:rgba(30,136,229,.12);color:var(--app-primary-color,#1e88e5)}.source-detail-panel-pager{align-items:center;color:#64748b;display:inline-flex;flex:0 0 auto;font-size:12px;margin-left:4px}.source-detail-panel-pager .db-grid-pagination{gap:4px}.source-detail-panel-pager .db-grid-pagination-summary{min-height:24px;padding:0 6px;white-space:nowrap}.source-detail-panel-body,.source-detail-panel-right-content{flex:1 1 auto;min-height:0;overflow:hidden}.source-detail-panel-right-content{display:flex;flex-direction:column}.source-detail-panel-right-detail{flex-grow:0;flex-shrink:0;min-height:0;overflow:hidden}.source-detail-panel-right-related{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.source-detail-panel-inner-resize{align-items:center;background:transparent;border:0;color:#cbd5e1;cursor:row-resize;display:flex;flex:0 0 8px;justify-content:center;padding:0;position:relative;transition:background .15s ease,color .15s ease;user-select:none;width:100%;z-index:1}.source-detail-panel-inner-resize:before{background:#e2e8f0;content:"";height:1px;left:0;position:absolute;right:0;transition:background .15s ease}.source-detail-panel-inner-resize>svg{position:relative;transform:rotate(90deg);z-index:1}.source-detail-panel-inner-resize:hover{background:rgba(30,136,229,.1);color:var(--app-primary-color,#1e88e5)}.source-detail-panel-inner-resize:hover:before{background:var(--app-primary-color,#1e88e5)}.source-detail-panel-empty{align-items:center;color:#94a3b8;display:flex;font-size:13px;height:100%;justify-content:center;min-height:120px}.source-detail-panel-form{align-content:start;display:grid;gap:4px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));height:100%;overflow:auto;padding:8px}.source-detail-panel-form.is-right-layout{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.source-detail-field{border-radius:4px;min-width:0;padding:8px;position:relative;transition:background .15s ease}.source-detail-field:hover{background:#f8fafc}.source-detail-field-label{align-items:center;color:#94a3b8;display:flex;font-size:12px;gap:5px;margin-bottom:4px;min-width:0}.source-detail-field-type{align-items:center;color:#cbd5e1;display:inline-flex;flex:0 0 auto;font-size:14px;opacity:.65}.source-detail-field-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-detail-field-key{color:var(--app-primary-color,#1e88e5);flex:0 0 auto;font-size:13px}.source-detail-field-value-row{align-items:flex-start;display:flex;min-width:0}.source-detail-field-value{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#334155;display:-webkit-box;flex:1 1 auto;font-size:13px;line-height:18px;min-width:0;overflow:hidden;overflow-wrap:anywhere;white-space:pre-wrap}.source-detail-field-null{color:#cbd5e1;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:12px;font-style:italic}.source-detail-field-actions{align-items:center;display:inline-flex;flex:0 0 auto;margin-left:4px;opacity:0;transition:opacity .15s ease}.source-detail-field:hover .source-detail-field-actions{opacity:1}.source-detail-field-action{align-items:center;background:transparent;border:0;border-radius:4px;color:#94a3b8;cursor:pointer;display:inline-flex;font-size:12px;height:20px;justify-content:center;width:20px}.source-detail-field-action:hover{color:#475569}.source-detail-field-action.is-copied{color:#4caf50}.source-detail-field-modal-title{align-items:center;box-sizing:border-box;display:flex;gap:8px;justify-content:flex-start;min-width:0;padding-right:48px;width:100%}.source-detail-field-modal-title-main{align-items:center;display:inline-flex;flex:0 1 auto;gap:8px;min-width:0;overflow:hidden}.source-detail-field-modal-name,.source-detail-field-modal-raw{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.source-detail-field-modal-raw{color:#9e9e9e;font-size:12px;font-weight:400}.source-detail-field-modal-content{color:#333;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:13px;line-height:20px;margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.source-detail-field-modal-copy{align-items:center;background:transparent;border:0;border-radius:4px;color:#64748b;cursor:pointer;display:inline-flex;flex:0 0 auto;height:24px;justify-content:center;width:24px}.source-detail-field-modal-copy:hover{background:#f1f5f9;color:#334155}.source-detail-field-modal-copy.is-copied{color:#4caf50}.source-detail-field-modal-wrap .ant-modal-content{display:flex;flex-direction:column;max-height:80vh}.source-detail-field-modal-wrap .ant-modal-body{min-height:0;overflow:auto}.source-related-grid{height:100%;min-height:0;width:100%}.source-related-grid-state{align-items:center;color:#9e9e9e;display:flex;flex-direction:column;font-size:13px;height:100%;justify-content:center;min-height:160px}.source-related-grid-state-text{margin-bottom:8px}.source-related-grid-retry{background:#fff;border:1px solid #ddd;border-radius:4px;color:var(--themeColor,#2196f3);cursor:pointer;padding:4px 12px}.source-related-grid-open{align-items:center;background:transparent;border:0;color:var(--themeColor,#2196f3);cursor:pointer;display:inline-flex;height:100%;justify-content:center;width:100%}.source-detail-breadcrumb{align-items:center;display:flex;min-width:0;overflow:hidden;white-space:nowrap}.source-detail-breadcrumb-sep{color:#94a3b8;flex:0 0 auto;font-size:12px;margin:0 2px}.source-detail-breadcrumb-current,.source-detail-breadcrumb-link{align-items:baseline;background:transparent;border:0;display:inline-flex;font-size:13px;gap:4px;max-width:180px;min-width:0;padding:0}.source-detail-breadcrumb-link{color:var(--app-primary-color,#1e88e5);cursor:pointer}.source-detail-breadcrumb-link:hover{color:var(--app-primary-color,#1e88e5);text-decoration:underline}.source-detail-breadcrumb-current{color:#1e293b;font-weight:600}.source-detail-breadcrumb-name{min-width:0;overflow:hidden;text-overflow:ellipsis}.source-detail-breadcrumb-pk{font-family:Menlo,Monaco,Consolas,Courier New,monospace}.source-detail-breadcrumb-more,.source-detail-breadcrumb-pk{color:#94a3b8;flex:0 0 auto;font-size:12px;font-weight:400}.sourceQueryWorkspace{background:#fff;color:#1f2633;display:flex;flex:1 1 auto;font-size:13px;height:auto;min-height:0;overflow:hidden}.sourceQueryRecordsPanel{background:#fff;border-right:1px solid #e3e6ed;display:flex;flex:0 0 auto;flex-direction:column;height:100%}.sourceQueryPanelHeader{align-items:center;border-bottom:1px solid #e8edf5;color:#1f2633;display:flex;flex:0 0 44px;font-size:14px;font-weight:700;height:44px;justify-content:space-between;padding:0 12px}.sourceQueryPanelHeader .ant-btn{border-radius:6px;font-size:12px;font-weight:600;height:28px;padding:0 10px}.sourceQueryRecordSearch{border-bottom:1px solid #eef2f7;padding:10px 12px 12px}.sourceQueryRecordSearch .ant-input,.sourceQueryRecordSearch .ant-input-affix-wrapper{background:#fbfcff;border-radius:6px;font-size:13px;height:34px}.sourceQueryRecordList{flex:1;min-height:0;overflow:auto;padding:12px}.sourceQueryRecordGroup{margin-bottom:18px}.sourceQueryRecordGroup:last-child{margin-bottom:0}.sourceQueryRecordGroupTitle{color:#94a3b8;font-size:12px;font-weight:600;line-height:18px;margin:0 0 8px}.sourceQueryRecordItem{background:#fff;border:1px solid rgba(226,232,240,.7);border-radius:8px;cursor:pointer;margin-bottom:8px;overflow:hidden;padding:8px 12px;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.sourceQueryRecordItem:hover{background:rgba(248,250,252,.7);border-color:#cbd5e1}.sourceQueryRecordItem.menuOpen .sourceQueryRecordAction,.sourceQueryRecordItem.menuOpen .sourceQueryRecordTime,.sourceQueryRecordItem:hover .sourceQueryRecordAction,.sourceQueryRecordItem:hover .sourceQueryRecordTime{max-width:72px;opacity:1;pointer-events:auto}.sourceQueryRecordItem.favorite .sourceQueryRecordFavorite{max-width:24px;opacity:1;pointer-events:auto}.sourceQueryRecordItem.active{background:rgba(30,136,229,.08);border-color:var(--app-primary-color,#1e88e5);box-shadow:0 1px 2px rgba(15,23,42,.08)}.sourceQueryRecordFooter,.sourceQueryRecordHeader{align-items:center;display:flex;min-width:0}.sourceQueryRecordHeader{gap:8px;height:22px;justify-content:space-between}.sourceQueryRecordFooter{gap:8px;height:18px;margin-top:4px}.sourceQueryRecordTitleWrap{align-items:center;display:flex;flex:1;gap:6px;min-width:0}.sourceQueryRecordName{color:#1e293b;font-size:14px;font-weight:600;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sourceQueryRecordRenameInput.ant-input{background:#fff;border-radius:5px;color:#1e293b;font-size:13px;font-weight:600;height:26px;line-height:24px;padding:0 8px;width:100%}.sourceQueryRecordSummary{color:#64748b;flex:1;font-size:12px;line-height:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sourceQueryRecordActions{align-items:center;display:flex;flex:0 0 auto;gap:2px}.sourceQueryRecordAction{align-items:center;background:transparent;border:0;border-radius:6px;color:#94a3b8;cursor:pointer;display:inline-flex;height:24px;justify-content:center;max-width:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;transition:max-width .2s ease,opacity .2s ease;width:24px}.sourceQueryRecordAction .Icon{font-size:16px;line-height:24px}.sourceQueryRecordAction:hover{background:#f1f5f9;color:#334155}.sourceQueryRecordAction.active{color:#f5a400}.sourceQueryRecordTime{color:#94a3b8;flex:0 1 auto;font-size:12px;line-height:16px;max-width:0;opacity:0;overflow:hidden;pointer-events:none;transition:max-width .2s ease,opacity .2s ease;white-space:nowrap}.sourceQueryRecordActionDropdown{z-index:10001}.sourceQueryRecordDropdownItem{align-items:center;display:flex;gap:8px;height:100%}.sourceQueryRecordDropdownItem .Icon{flex:0 0 auto;font-size:15px}.sourceQueryRecordEmpty{color:#9aa5b5;padding-top:72px}.sourceQueryStatusBadge{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;color:#64748b;display:inline-flex;flex:0 0 auto;font-size:10px;font-weight:500;gap:4px;height:18px;line-height:16px;padding:0 6px 0 5px;white-space:nowrap}.sourceQueryStatusBadge .Icon{flex:0 0 auto;font-size:12px;line-height:16px}.sourceQueryStatusBadge.running{background:rgba(30,136,229,.08);border-color:rgba(30,136,229,.28);color:var(--app-primary-color,#1e88e5)}.sourceQueryStatusBadge.success{background:#ecfdf5;border-color:#a7f3d0;color:#047857}.sourceQueryStatusBadge.failed{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.sourceQueryStatusBadge.dirty{background:#fff8e7;border-color:#f6d68a;color:#b7791f}.sourceQueryResizeHandle{background:transparent;cursor:col-resize;flex:0 0 8px;height:100%;position:relative;user-select:none}.sourceQueryResizeHandle:before{background:rgba(0,0,0,.08);bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}.sourceQueryResizeHandle.resizing:before,.sourceQueryResizeHandle:hover:before{background:rgba(30,136,229,.42)}.sourceQueryResizeHandle.vertical{background:#fff;border-bottom:1px solid #edf1f7;border-top:1px solid #edf1f7;cursor:row-resize;flex:0 0 8px;height:8px;width:100%}.sourceQueryResizeHandle.vertical:before{display:none}.sourceQueryMainPanel{background:#fff;border-right:1px solid #e3e6ed;display:flex;flex:1;flex-direction:column;height:100%;min-height:0;min-width:0;padding:0}.sourceQuerySqlPanel{background:#fff;border:0;border-radius:0;box-shadow:none;display:flex;flex:0 0 auto;flex-direction:column;max-height:560px;min-height:160px;overflow:hidden}.sourceQueryHorizontalResize{background:#fff;cursor:ns-resize;flex:0 0 8px;height:8px;position:relative;transition:background .16s ease}.sourceQueryHorizontalResize:before{background:#e6ebf2;content:"";height:1px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:background .16s ease}.sourceQueryHorizontalResize:hover{background:rgba(30,136,229,.08)}.sourceQueryHorizontalResize:hover:before{background:var(--app-primary-color,#1e88e5)}.sourceQueryHorizontalResize span{border-top:2px dotted #b7c2d4;height:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:18px;z-index:1}.sourceQueryResultPanel{background:#fff;border:0;border-radius:0;display:flex;flex:1;flex-direction:column;min-height:220px;overflow:hidden}.sourceQueryResultHeader{align-items:center;background:#fff;display:flex;flex:0 0 auto;gap:16px;justify-content:space-between;min-height:40px;padding:8px 16px}.sourceQueryResultHeaderLeft{align-items:center;display:flex;flex:1;gap:12px;min-width:0}.sourceQueryResultTitle{color:#1f2633;flex:0 0 auto;font-size:14px;font-weight:600}.sourceQueryResultDuration{color:#7b8798;flex:0 0 auto;font-size:12px}.sourceQueryResultBody{flex:1;min-height:0;overflow:hidden;padding:0}.sourceQueryResultBody .ant-btn{border-radius:6px;font-size:12px;height:32px}.sourceQueryInlinePagination{align-items:center;display:flex;flex:0 0 auto;gap:4px;position:relative}.sourceQueryInlinePagination button{background:transparent;border:0;border-radius:4px;color:#64748b;height:24px;transition:background .16s ease,color .16s ease}.sourceQueryInlinePagination button:hover{background:#f1f5f9;color:#334155}.sourceQueryInlinePagination button:disabled{cursor:not-allowed;opacity:.3}.sourceQueryInlinePagination button .Icon{font-size:11px}.sourceQueryPageSummaryWrap{position:relative}.sourceQueryPageSummaryWrap>button{align-items:center;display:inline-flex;font-family:monospace;font-size:12px;font-variant-numeric:tabular-nums;gap:4px;padding:0 6px;white-space:nowrap}.sourceQueryPageDropdown{background:#fff;border:1px solid #e2e8f0;border-radius:4px;box-shadow:0 8px 24px rgba(15,23,42,.12);padding:10px 12px;position:absolute;right:0;top:28px;width:190px;z-index:20}.sourceQueryPageDropdownLabel{color:#94a3b8;font-size:12px;font-weight:600;margin-bottom:6px}.sourceQueryPageSizeList{display:flex;flex-wrap:wrap;gap:4px}.sourceQueryPageSizeList button{background:#f1f5f9;color:#475569;font-family:monospace;font-size:12px;height:22px;padding:0 8px}.sourceQueryPageSizeList button.active{background:var(--app-primary-color,#1e88e5);color:#fff}.sourceQueryPageDropdownDivider{background:#f1f5f9;height:1px;margin:10px 0}.sourceQueryJumpRow{align-items:center;display:flex;gap:6px}.sourceQueryJumpRow input{border:1px solid #e2e8f0;border-radius:4px;color:#334155;font-family:monospace;font-size:12px;height:24px;outline:none;padding:0 6px;width:56px}.sourceQueryJumpRow input:focus{border-color:#60a5fa}.sourceQueryJumpRow span{color:#94a3b8;font-size:12px}.sourceQueryJumpRow button{background:var(--app-primary-color,#1e88e5);color:#fff;width:24px}.sourceQueryEmptyState{flex-direction:column;height:100%;min-height:160px;padding:0 24px;text-align:center}.sourceQueryEmptyIcon,.sourceQueryEmptyState{align-items:center;display:flex;justify-content:center}.sourceQueryEmptyIcon{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 2px rgba(15,23,42,.06);color:#94a3b8;height:40px;margin-bottom:12px;width:40px}.sourceQueryEmptyIcon .Icon{font-size:18px}.sourceQueryEmptyTitle{color:#334155;font-size:14px;font-weight:700}.sourceQueryEmptyDesc{color:#64748b;font-size:12px;line-height:20px;margin-top:4px;max-width:260px}.sourceQueryResultSkeleton{height:100%;min-height:180px;padding:16px}.sourceQueryResultLoading{align-items:center;color:var(--app-primary-color,#1e88e5);display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:12px}.sourceQueryResultLoading .Icon{font-size:16px}.sourceQuerySkeletonTable{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.sourceQuerySkeletonHeader,.sourceQuerySkeletonRow{border-bottom:1px solid #e2e8f0;display:grid;grid-template-columns:repeat(5,1fr)}.sourceQuerySkeletonHeader span,.sourceQuerySkeletonRow span{border-right:1px solid #e2e8f0;height:40px;padding:12px}.sourceQuerySkeletonHeader span:before,.sourceQuerySkeletonRow span:before{animation:sourceQueryPulse 1.4s ease-in-out infinite;background:#e2e8f0;border-radius:999px;content:"";display:block;height:12px;width:80%}.sourceQuerySkeletonHeader{background:#f8fafc}.sourceQuerySkeletonRow:last-child{border-bottom:0}.sourceQuerySkeletonRow span:before{background:#f1f5f9;width:100%}@keyframes sourceQueryPulse{0%,to{opacity:1}50%{opacity:.45}}.sourceQueryExecutionError{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#334155;font-size:14px;margin:16px;padding:16px}.sourceQueryErrorHeader{align-items:center;display:flex;gap:16px;justify-content:space-between}.sourceQueryErrorHeader>div{align-items:center;color:#b91c1c;display:flex;font-weight:700;gap:8px}.sourceQueryErrorHeader>div .Icon{font-size:16px}.sourceQueryErrorLabel{color:#ef4444;font-size:12px;font-weight:700;margin-top:12px}.sourceQueryErrorText{color:#334155;margin-top:4px}.sourceQueryErrorDetail{align-items:flex-start;background:hsla(0,0%,100%,.72);border:1px solid #fecaca;border-radius:6px;display:flex;gap:8px;margin-top:4px;padding:12px}.sourceQueryErrorDetail pre{color:#475569;flex:1;font-size:12px;line-height:20px;margin:0;min-width:0;white-space:pre-wrap}.sourceQueryErrorDetail button{background:transparent;border:0;color:#64748b}.sourceQueryErrorDetail button .Icon{font-size:14px}.sourceQueryDbGrid{background:#fff;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.sourceQueryDbGridScroller{flex:1;min-height:0;overflow:auto}.sourceQueryDbGridScroller table{border-collapse:separate;border-spacing:0;color:#334155;font-size:13px;table-layout:fixed;width:100%}.sourceQueryDbGridScroller thead{position:sticky;top:0;z-index:2}.sourceQueryDbGridScroller th{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#334155;font-weight:700;height:36px;padding:0 12px;text-align:left}.sourceQueryDbGridScroller tbody tr{background:#fff;transition:background .08s ease}.sourceQueryDbGridScroller tbody tr:nth-child(2n){background:#f8fafc}.sourceQueryDbGridScroller tbody tr:hover{background:rgba(30,136,229,.08)}.sourceQueryDbGridScroller td{color:#334155;height:30px;overflow:hidden;padding:7px 12px;text-overflow:ellipsis;white-space:nowrap}.sourceQueryDbGridScroller .rowNumber{background:inherit;color:#cbd5e1;font-family:monospace;font-size:10px;left:0;min-width:40px;padding:0 8px 0 16px;position:sticky;text-align:right;user-select:none;width:40px;z-index:3}.sourceQueryDbGridScroller th.rowNumber{background:#f8fafc}.sourceQueryDbGridScroller th.rowNumber span{color:#94a3b8;font-size:9px;letter-spacing:1px}.sourceQueryColumnHeader{align-items:center;display:flex;gap:8px;min-width:0}.sourceQueryColumnHeader>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sourceQueryColumnType{color:#94a3b8;font-size:14px;font-weight:700}.sourceQueryNullCell{color:#94a3b8;font-family:monospace;font-size:11px;font-style:italic}.sourceQuerySqlEditorPanel{background:#fff;display:flex;flex-direction:column;height:100%;min-height:0}.sourceQuerySqlEditorHeader{align-items:center;background:#fff;display:flex;flex:0 0 44px;gap:16px;height:44px;justify-content:space-between;padding:0 16px}.sourceQuerySqlExecutionScope{align-items:center;color:#64748b;display:flex;font-size:12px;gap:8px;justify-content:flex-end;max-width:58%;min-width:0}.sourceQuerySqlExecutionScope>span{flex:0 0 auto;font-weight:500}.sourceQuerySqlExecutionScope .datasourceScopePickerTrigger{max-width:180px}.sourceQuerySqlEditorTitleWrap{align-items:center;display:flex;gap:8px;min-width:0}.sourceQuerySqlEditorIcon{color:#94a3b8;flex:0 0 auto;font-size:16px}.sourceQuerySqlTitleButton{background:transparent;border:0;border-radius:6px;color:#1f2633;font-size:14px;font-weight:700;height:28px;line-height:24px;max-width:260px;overflow:hidden;padding:2px 4px;text-align:left;text-overflow:ellipsis;transition:background .16s ease;white-space:nowrap}.sourceQuerySqlTitleButton:hover{background:#f1f5f9}.sourceQuerySqlTitleInput{background:#fff;border:1px solid rgba(30,136,229,.28);border-radius:6px;color:#1f2633;font-size:14px;font-weight:700;height:28px;outline:none;padding:0 8px;width:220px}.sourceQuerySqlEditorBody{background:#fff;flex:1;min-height:0}.sourceQuerySqlEditorSurface{background:#fff;border-top:1px solid #e6ebf2;height:100%;overflow:hidden;position:relative}.sourceQuerySqlEditorGrid{display:flex;height:100%}.sourceQuerySqlGutter{background:#f1f5f9;border-right:1px solid #e6ebf2;color:#94a3b8;flex:0 0 56px;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:11px;font-variant-numeric:tabular-nums;line-height:26px;overflow:hidden;padding:14px 0;text-align:right;user-select:none;width:56px}.sourceQuerySqlLineNumber{padding-right:12px}.sourceQuerySqlInputLayer{background:#fff;flex:1;min-width:0;position:relative}.sourceQuerySqlHint{color:#94a3b8;left:16px;pointer-events:none;right:16px;top:14px;z-index:10}.sourceQuerySqlHighlight,.sourceQuerySqlHint,.sourceQuerySqlTextarea{font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:13px;line-height:26px;position:absolute}.sourceQuerySqlHighlight,.sourceQuerySqlTextarea{font-feature-settings:"liga" 0,"calt" 0;background:transparent;border:0;box-sizing:border-box;font-kerning:none;font-style:normal;font-synthesis:none;font-variant-ligatures:none;font-weight:400;height:100%;inset:0;letter-spacing:0;margin:0;overflow-wrap:normal;padding:14px 16px 46px;tab-size:2;text-align:left;text-indent:0;text-transform:none;white-space:pre;width:100%;word-break:normal}.sourceQuerySqlHighlight{color:#1f2937;overflow:auto;pointer-events:none}.sourceQuerySqlHighlight code{font-feature-settings:inherit;display:block;font:inherit;font-kerning:inherit;font-synthesis:inherit;font-variant-ligatures:inherit;letter-spacing:inherit;min-height:100%;min-width:100%;overflow-wrap:inherit;tab-size:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;white-space:pre;word-break:inherit}.sourceQuerySqlTextarea{caret-color:#1f2937;color:transparent;outline:none;overflow:auto;resize:none;z-index:1}.sourceQuerySqlFloatingActions{align-items:center;bottom:12px;display:flex;gap:8px;position:absolute;right:16px;z-index:20}.sourceQuerySqlFloatingActionWrap{display:inline-flex;position:relative}.sourceQuerySqlFloatingActionWrap:focus-within .sourceQuerySqlTooltip,.sourceQuerySqlFloatingActionWrap:hover .sourceQuerySqlTooltip{display:block}.sourceQuerySqlTooltip{background:#1f2937;border-radius:6px;bottom:100%;box-shadow:0 10px 24px rgba(15,23,42,.18);color:#fff;display:none;font-size:12px;font-weight:500;left:50%;line-height:18px;margin-bottom:8px;max-width:200px;padding:5px 10px;pointer-events:none;position:absolute;transform:translateX(-50%);white-space:nowrap;width:max-content}.sourceQuerySqlFloatingAction{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:6px;color:#475569;cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:border-color .16s ease,background .16s ease,color .16s ease;width:28px}.sourceQuerySqlFloatingAction .Icon{font-size:13px}.sourceQuerySqlFloatingAction:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8;color:#1f2937}.sourceQuerySqlFloatingAction:disabled{background:#f8fafc;border-color:#e2e8f0;color:#cbd5e1;cursor:not-allowed}.sourceQuerySqlRunButton{align-items:center;background:var(--app-primary-color,#1e88e5);border:0;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:6px;height:28px;line-height:28px;padding:0 12px;transition:background .16s ease,opacity .16s ease}.sourceQuerySqlRunButton .Icon{font-size:13px}.sourceQuerySqlRunButton .Icon.running{animation:sourceQuerySqlPulse 1s ease-in-out infinite}.sourceQuerySqlRunButton:hover:not(:disabled){background:var(--app-primary-color,#1e88e5)}.sourceQuerySqlRunButton:disabled{cursor:not-allowed;opacity:.45}@keyframes sourceQuerySqlPulse{0%,to{opacity:1}50%{opacity:.45}}.datasourceScopePickerTrigger{align-items:center;background:transparent;border:0;color:var(--app-primary-color,#1e88e5);cursor:pointer;display:inline-flex;font-size:12px;gap:5px;height:28px;line-height:20px;max-width:220px;min-width:0;padding:0 4px;text-align:left}.datasourceScopePickerTrigger>span:first-child{font-weight:600;min-width:0;overflow:hidden;text-decoration:underline;text-decoration-color:rgba(30,136,229,.3);text-overflow:ellipsis;text-underline-offset:4px;white-space:nowrap}.datasourceScopePickerTrigger .Icon{flex:0 0 auto;font-size:13px}.datasourceScopePickerTrigger .ant-spin{flex:0 0 auto;transform:scale(.72)}.datasourceScopePickerTrigger.placeholder{color:#8a9ab3}.datasourceScopePickerTrigger.placeholder>span:first-child{text-decoration-color:rgba(138,154,179,.35)}.datasourceScopePickerTrigger:disabled{color:#94a3b8;cursor:default}.datasourceScopePickerOverlay .ant-popover-arrow{display:none}.datasourceScopePickerOverlay .ant-popover-inner{border-radius:8px;box-shadow:0 14px 32px rgba(15,23,42,.16);overflow:hidden;padding:0}.datasourceScopePickerOverlay .ant-popover-inner-content{padding:0}.datasourceScopePickerMenu{background:#fff;display:grid;grid-template-columns:minmax(0,1fr);max-height:320px;min-height:148px;overflow:hidden;width:180px}.datasourceScopePickerMenu.withSchemas{grid-template-columns:150px minmax(0,1fr);width:360px}.datasourceScopePickerDatabases,.datasourceScopePickerSchemas{max-height:320px;min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:6px;scrollbar-color:#cbd5e1 transparent;scrollbar-width:thin}.datasourceScopePickerDatabases::-webkit-scrollbar,.datasourceScopePickerSchemas::-webkit-scrollbar{width:6px}.datasourceScopePickerDatabases::-webkit-scrollbar-thumb,.datasourceScopePickerSchemas::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.datasourceScopePickerDatabases::-webkit-scrollbar-track,.datasourceScopePickerSchemas::-webkit-scrollbar-track{background:transparent}.datasourceScopePickerDatabases button,.datasourceScopePickerSchemas button{align-items:center;background:transparent;border:0;border-radius:6px;color:#52627a;cursor:pointer;display:flex;font-size:13px;gap:8px;height:34px;justify-content:space-between;padding:0 10px;text-align:left;transition:background .16s ease,color .16s ease;width:100%}.datasourceScopePickerDatabases button span,.datasourceScopePickerSchemas button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datasourceScopePickerDatabases button .Icon,.datasourceScopePickerSchemas button .Icon{color:#a0aec0;flex:0 0 auto;font-size:13px}.datasourceScopePickerDatabases button .ant-spin,.datasourceScopePickerSchemas button .ant-spin{flex:0 0 auto;transform:scale(.72)}.datasourceScopePickerDatabases button.active,.datasourceScopePickerDatabases button:hover,.datasourceScopePickerSchemas button.active,.datasourceScopePickerSchemas button:hover{background:#f1f5f9;color:#1f2937}.datasourceScopePickerSchemas{border-left:1px solid #e8edf5}.datasourceScopePickerSchemas button.active{background:#eef5ff;color:var(--app-primary-color,#1e88e5)}.datasourceScopePickerSchemas button.active .Icon{color:currentColor}.datasourceScopePickerLoading{align-items:center;display:flex;justify-content:center;min-height:120px}code.sourceSqlHighlightCode{font-feature-settings:inherit;color:#1f2937;display:block;font:inherit;font-kerning:inherit;font-synthesis:inherit;font-variant-ligatures:inherit;letter-spacing:inherit;overflow-wrap:inherit;tab-size:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;white-space:inherit;word-break:inherit}.sourceSqlHighlightToken.keyword{color:#0284c7}.sourceSqlHighlightToken.function{color:#7c3aed}.sourceSqlHighlightToken.string{color:#059669}.sourceSqlHighlightToken.number{color:#d97706}.sourceSqlHighlightToken.comment,.sourceSqlHighlightToken.operator{color:#94a3b8}.sourceStructure{background:#f5f6f8;flex:1;height:calc(100vh - 50px);min-height:calc(100vh - 50px);overflow:hidden;position:relative}.sourceStructure-layout{display:flex;height:100%;min-height:0;overflow:hidden}.sourceStructure-resizeHandle{background:transparent;cursor:col-resize;flex:0 0 8px;height:100%;position:relative;user-select:none}.sourceStructure-resizeHandle:before{background:rgba(0,0,0,.08);bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}.sourceStructure-resizeHandle:hover:before{background:rgba(0,0,0,.18)}.sourceStructure-loading{align-items:center;background:rgba(245,246,248,.72);display:flex;inset:0;justify-content:center;position:absolute;z-index:5}.sourceStructuralSemantic{box-sizing:border-box;flex:1;height:100%;min-width:0;overflow:auto;padding:0 54px;width:100%}.sourceStructuralSemantic-content{box-sizing:border-box;min-height:100%;padding:24px 0 128px}.sourceStructuralSemantic-toolbar{align-items:center;backdrop-filter:blur(8px);background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:16px;justify-content:space-between;margin-bottom:32px;padding:16px 24px 16px 16px;position:sticky;top:0;z-index:2}.sourceStructuralSemantic-title{color:#151515;font-size:20px;font-weight:700}.sourceStructuralSemantic-desc{color:#757575;font-size:13px;margin-top:4px}.sourceStructuralSemantic-toolbarActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;min-width:0}.sourceStructuralSemantic-aiGenerateBtn.ant-btn{align-items:center;background:#fff;border-color:var(--app-primary-color,#1e88e5);border-radius:6px;box-shadow:none;color:var(--app-primary-color,#1e88e5);display:inline-flex;font-size:14px;font-weight:600;gap:8px;height:34px;justify-content:center;padding:0 12px;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.sourceStructuralSemantic-aiGenerateBtn.ant-btn .ant-btn-icon{align-items:center;color:inherit;display:inline-flex;font-size:16px;line-height:1;margin-inline-end:0}.sourceStructuralSemantic-aiGenerateBtn.ant-btn:active,.sourceStructuralSemantic-aiGenerateBtn.ant-btn:focus,.sourceStructuralSemantic-aiGenerateBtn.ant-btn:hover{background:#fff;border-color:var(--app-primary-color,#1e88e5);color:var(--app-primary-color,#1e88e5)}.sourceStructuralSemantic-aiProgress{align-items:center;background:#fbf7ff;border:1px solid #e6d7ff;border-radius:6px;color:#7b2ff2;display:flex;gap:10px;max-width:52vw;min-height:44px;padding:7px 10px;width:520px}.sourceStructuralSemantic-aiProgressMuted,.sourceStructuralSemantic-aiProgressStopped{color:#8f6bc8}.sourceStructuralSemantic-aiProgressMuted .sourceStructuralSemantic-aiProgressFill,.sourceStructuralSemantic-aiProgressStopped .sourceStructuralSemantic-aiProgressFill{background:#c9adff}.sourceStructuralSemantic-aiProgressIcon{color:currentColor;flex:0 0 auto}.sourceStructuralSemantic-aiProgressIconRunning{animation:sourceStructuralSemanticPulse 1.4s ease-in-out infinite}.sourceStructuralSemantic-aiProgressMain{flex:1;min-width:0}.sourceStructuralSemantic-aiProgressText{font-size:12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sourceStructuralSemantic-aiProgressTrack{background:#efe4ff;border-radius:999px;height:5px;margin-top:5px;overflow:hidden}.sourceStructuralSemantic-aiProgressFill{background:#7b2ff2;border-radius:inherit;height:100%;transition:width .25s ease}.sourceStructuralSemantic-scopeCards,.sourceStructuralSemantic-tableList{display:flex;flex-direction:column}.sourceStructuralSemantic-scopeCards{gap:16px;margin-bottom:32px}.sourceStructuralSemantic-tableList{gap:40px}.sourceStructuralSemantic-card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 2px rgba(15,23,42,.04);overflow:hidden}.sourceStructuralSemantic-tableCard{scroll-margin-top:128px}.sourceStructuralSemantic-cardHeader{align-items:flex-start;background:rgba(248,250,252,.5);border-bottom:1px solid #f1f5f9;display:flex;gap:12px;padding:16px 24px}.sourceStructuralSemantic-cardIcon{align-items:center;background:#eef6ff;border-radius:4px;color:#1677ff;display:flex;flex:0 0 auto;font-size:18px;height:34px;justify-content:center;width:34px}.sourceStructuralSemantic-cardInfo{flex:1;min-width:0}.sourceStructuralSemantic-cardTitleRow{align-items:center;display:flex;gap:16px;justify-content:space-between;min-width:0}.sourceStructuralSemantic-cardTitle{color:#151515;flex:0 1 auto;font-size:18px;font-weight:600;line-height:28px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sourceStructuralSemantic-typeTag{background:#eceff3;border-radius:10px;color:#757575;flex:0 0 auto;font-size:10px;font-weight:700;height:19px;line-height:19px;padding:0 8px;text-transform:uppercase}.sourceStructuralSemantic-cardTitleRow .ant-switch{flex:0 0 auto;margin-left:auto}.sourceStructuralSemantic-headerFields{display:grid;gap:16px;grid-template-columns:minmax(180px,.35fr) minmax(320px,.65fr);margin-top:12px}.sourceStructuralSemantic-headerFields label{min-width:0}.sourceStructuralSemantic-headerFields label>span{color:#757575;display:block;font-size:12px;font-weight:600;margin-bottom:4px}.sourceStructuralSemantic-input{border-bottom:1px solid rgba(226,232,240,.5);border-radius:0;font-size:14px;line-height:22px;min-width:0;overflow-x:auto;overflow-y:hidden;padding:4px 0;text-overflow:clip;white-space:nowrap;width:100%}.sourceStructuralSemantic-input:focus,.sourceStructuralSemantic-input:hover{border-bottom-color:#d9d9d9;box-shadow:none}.sourceStructuralSemantic-input[disabled]{background:transparent;color:#bdbdbd}.sourceStructuralSemantic-inputMarked{background:#f8f1ff;border-bottom-color:#b88cff;color:#7b2ff2}.sourceStructuralSemantic-inputMarked:focus,.sourceStructuralSemantic-inputMarked:hover{border-bottom-color:#7b2ff2}.sourceStructuralSemantic-fieldLoading{align-items:center;border-top:1px solid #f1f5f9;color:#757575;display:flex;font-size:13px;gap:12px;padding:20px 24px}.sourceStructuralSemantic-spinner{animation:sourceStructuralSemanticSpin .8s linear infinite;border:2px solid rgba(22,119,255,.2);border-radius:50%;border-top-color:#1677ff;height:16px;width:16px}@keyframes sourceStructuralSemanticSpin{to{transform:rotate(1turn)}}@keyframes sourceStructuralSemanticPulse{0%,to{opacity:1}50%{opacity:.48}}.sourceStructuralSemantic-fieldTableWrap{overflow-x:auto}.sourceStructuralSemantic-fieldTable{border-collapse:collapse;font-size:14px;table-layout:auto;text-align:left;white-space:nowrap;width:100%}.sourceStructuralSemantic-fieldTable th{background:rgba(248,250,252,.8);border-bottom:1px solid #e2e8f0;color:#757575;font-weight:600;padding:12px 24px;text-align:left}.sourceStructuralSemantic-fieldTable th:first-child{padding-left:70px;width:224px}.sourceStructuralSemantic-fieldTable th:nth-child(2){width:128px}.sourceStructuralSemantic-fieldTable th:nth-child(3),.sourceStructuralSemantic-fieldTable th:nth-child(4){width:192px}.sourceStructuralSemantic-fieldTable th:nth-child(5){min-width:300px}.sourceStructuralSemantic-fieldTable td{border-bottom:1px solid #f1f5f9;box-sizing:border-box;padding:14px 24px;vertical-align:middle}.sourceStructuralSemantic-fieldTable td:first-child{padding-left:70px;position:relative}.sourceStructuralSemantic-fieldTable tr:hover td{background:#fbfcff}.sourceStructuralSemantic-fieldTable .sourceStructuralSemantic-input{height:31px;line-height:22px;padding:4px 0}.sourceStructuralSemantic-fieldName{align-items:center;color:#475569;display:flex;gap:8px;min-width:0}.sourceStructuralSemantic-fieldName .ant-switch{left:24px;position:absolute;top:50%;transform:translateY(-50%)}.sourceStructuralSemantic-fieldName>span:not(.sourceStructuralSemantic-keyTag),.sourceStructuralSemantic-fieldType{font-family:Menlo,Monaco,Consolas,Courier New,monospace;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sourceStructuralSemantic-fieldType{color:#9e9e9e;font-size:12px}.sourceStructuralSemantic-comment{color:#757575;font-size:12px;max-width:240px;min-width:192px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sourceStructuralSemantic-keyTag{color:#d48806;flex:0 0 auto;font-size:11px;font-weight:700}.sourceStructuralSemantic-fkTag{color:#1677ff}.sourceStructuralSemantic-rowDisabled{opacity:.55}.fileDatasourceEditor-body{box-sizing:border-box;display:flex;flex-direction:column;min-height:100%;padding:32px 0 48px}.fileDatasourceEditor-kind{color:#757575;font-size:13px;margin-bottom:16px}.fileDatasourceEditor-failedBanner{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:8px;margin-bottom:16px;padding:12px 14px}.fileDatasourceEditor-failedTitle{color:#151515;font-size:14px;font-weight:700;margin-bottom:4px}.fileDatasourceEditor-failedDesc{font-size:12px;line-height:18px}.fileDatasourceEditor-failedActions{margin-top:6px}.fileDatasourceEditor-failedLink{color:#2196f3;cursor:pointer;font-size:12px;font-weight:600}.fileDatasourceEditor-failedLink:hover{color:#1764c0}.fileDatasourceEditor-typeRow{margin-bottom:28px}.fileDatasourceEditor-typeIcon{height:28px;width:28px}.fileDatasourceEditor-typeName{color:#151515;font-size:16px;font-weight:600}.fileDatasourceEditor-uploadWrap{flex-shrink:0;height:400px;width:100%}.fileDatasourceEditor-uploadWrap .ant-spin-container,.fileDatasourceEditor-uploadWrap .ant-spin-nested-loading{height:100%}.fileDatasourceEditor-dragger.ant-upload-wrapper{display:flex!important;flex-direction:column;height:400px!important;width:100%}.fileDatasourceEditor-dragger.ant-upload-wrapper>.ant-upload-drag{align-items:stretch;background:#fafafa!important;border-radius:8px;display:flex!important;flex:1;flex-direction:column;height:100%!important;justify-content:center;min-height:0;text-align:center}.fileDatasourceEditor-dragger.ant-upload-wrapper>.ant-upload-drag .ant-upload-btn{align-items:center;display:flex!important;flex:1;justify-content:center;min-height:0;width:100%}.fileDatasourceEditor-dragger.ant-upload-wrapper .ant-upload-drag-container{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.fileDatasourceEditor-uploadIcon{margin-bottom:12px;text-align:center}.fileDatasourceEditor-uploadTitle{color:#151515;font-size:15px;margin-bottom:8px;text-align:center}.fileDatasourceEditor-uploadHint{font-size:13px;text-align:center}.fileDatasourceEditor-uploadTip{align-items:center;display:inline-flex;gap:16px}.fileDatasourceEditor-uploadCancel.ant-btn-link{height:auto;line-height:1;padding:0}.fileDatasourceEditor-uploadMessage .ant-message-notice-content{border-radius:12px;padding:14px 26px}.fileDatasourceEditor-afterUpload{display:flex;flex:1;flex-direction:column;min-height:200px}.fileDatasourceEditor-fileRow{background:#fafafa;border-radius:8px;margin-bottom:24px;padding:12px 16px}.fileDatasourceEditor-fileName{flex:1;min-width:0}.fileDatasourceEditor-fileName .ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fileDatasourceEditor-nameField{max-width:480px}.fileDatasourceEditor-label{color:#757575;font-size:13px;margin-bottom:8px}.fileDatasourceEditor-requiredMark{color:#ff4d4f;font-family:SimSun,sans-serif;margin-right:4px}.fileDatasourceEditor-guide{min-height:0}.csvFileDatasourcePreview{margin-top:24px;min-width:0;width:100%}.csvFileDatasourcePreview-warnings{margin-bottom:16px}.csvFileDatasourcePreview-section+.csvFileDatasourcePreview-section{margin-top:28px}.csvFileDatasourcePreview-sectionTitle{color:#151515;font-size:16px;font-weight:600;line-height:1.4;margin-bottom:16px}.csvFileDatasourceDelimRow .ant-checkbox-wrapper,.csvFileDatasourceParseRow .ant-checkbox-wrapper{color:#151515;font-size:14px}.csvFileDatasourceDelimInput{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;width:56px}.jsonFileDatasourcePreview{min-width:0;width:100%}.jsonFileDatasourcePreview-warnings{margin-bottom:12px}.jsonFileDatasourcePreview-rules{color:#c2185b;font-size:13px;line-height:1.6;margin:0 0 20px}.jsonFileDatasourcePreview-section{min-width:0;width:100%}.jsonFileDatasourcePreview-sectionTitle{color:#151515;font-size:16px;font-weight:600;line-height:1.4;margin-bottom:16px}.fileDatasourcePreview{margin-top:24px;min-width:0;width:100%}.fileDatasourcePreview-warnings{margin-bottom:16px}.fileDatasourcePreview-tabs .ant-tabs-nav{margin-bottom:12px}.fileDatasourcePreview-tabs .ant-tabs-nav:before{border-bottom:none}.fileDatasourcePreview-tabs .ant-tabs-ink-bar{background:#2196f3;height:2px}.fileDatasourcePreview-tabs .ant-tabs-tab{color:#757575;font-size:14px;max-width:180px;min-width:0;padding:8px 0}.fileDatasourcePreview-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:24px}.fileDatasourcePreview-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#2196f3;font-weight:600}.fileDatasourcePreview-tabs .ant-tabs-tab-btn:focus-visible{outline:2px solid rgba(33,150,243,.35);outline-offset:2px}.fileDatasourcePreview-selectRow{margin-bottom:10px}.fileDatasourcePreview-selectLabel{color:#757575;font-size:13px;margin-bottom:8px}.fileDatasourcePreview-selectChecks{max-width:100%;min-width:0}.fileDatasourcePreview-selectChecks .ant-checkbox-wrapper{color:#151515;margin-inline-start:0;max-width:220px;min-width:0}.fileDatasourcePreview-selectChecks .ant-checkbox+span{display:inline-flex;min-width:0}.fileDatasourcePreview-emptySelected{margin-top:12px}.fileDatasourcePreview-sheetNameEllipsis,.fileDatasourcePreview-tabNameEllipsis{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.fileDatasourcePreview-tabNameEllipsis{max-width:180px}.fileDatasourcePreview-tableNameModified{color:var(--app-primary-color,#2196f3)}.filePreview-toolbar{margin-bottom:20px;min-height:28px;min-width:0;width:100%}.filePreview-sheetTitleTypo{flex-grow:1;font-size:16px;font-weight:600;margin:0;max-width:min(55%,420px);min-width:0}.filePreview-sheetTitleTypo--modified{color:var(--app-primary-color,#2196f3)}.filePreview-statsText{color:#757575;flex-shrink:0;font-size:13px}.filePreview-statsNum{color:#2196f3;font-style:normal;font-weight:600;padding:0 2px}.filePreview-statsBottom{border-top:1px solid #e8e8e8;margin-top:16px;padding-top:12px}.filePreview-statsLine{font-size:13px;line-height:22px}.filePreview-statsLine+.filePreview-statsLine{margin-top:4px}.filePreview-statsLineStrong{color:#151515;font-weight:500}.filePreview-sheetPanel{min-width:0;width:100%}.filePreview-tableWrap{background:#fff;border:1px solid #e8e8e8;border-radius:6px;overflow:hidden}.filePreview-tableWrap--headerRowInteractive{--file-preview-row-hover-bg:#f0f0f0}.filePreview-tableWrap--headerRowInteractive .filePreview-dataRow:not(.isHeaderRow):hover td{background:var(--file-preview-row-hover-bg,#f0f0f0)}.filePreview-tableWrap--json .filePreview-gutter{min-width:56px;width:56px}.filePreview-tableScroll{max-height:min(480px,60vh);overflow:auto}.filePreview-table{border-collapse:separate;border-spacing:0;font-size:13px;min-width:100%;table-layout:fixed;width:max-content}.filePreview-gutter{background:#fafafa;border-right:1px solid #e8e8e8;box-shadow:2px 0 4px rgba(0,0,0,.04);left:0;min-width:48px;padding:8px 6px;position:sticky;text-align:center;vertical-align:middle;width:48px;z-index:2}.filePreview-headerArrowTag{align-items:center;background:#2196f3;border-radius:2px 0 0 2px;box-sizing:border-box;color:#fff;display:inline-flex;font-size:11px;font-weight:600;height:22px;line-height:1;margin:0 auto;padding:0 0 0 8px;position:relative;vertical-align:middle}.filePreview-headerArrowTag-text{padding-right:2px;white-space:nowrap}.filePreview-headerArrowTag:after{border-color:transparent transparent transparent #2196f3;border-style:solid;border-width:11px 0 11px 8px;content:"";height:0;left:100%;position:absolute;top:0;width:0}.filePreview-dataRow.isJsonStaticRow{cursor:default}.filePreview-dataRow{cursor:pointer}.filePreview-dataRow td{background:#fff;border-bottom:1px solid #e8e8e8;padding:6px 10px;vertical-align:middle}.filePreview-dataRow.isHeaderRow td{background:#e3f2fd;padding:4px 8px;vertical-align:middle}.filePreview-dataRow.isHeaderRow .filePreview-gutter{background:#d6ebfc;min-width:56px;padding:4px 8px 4px 4px;text-align:center;width:auto}.filePreview-dataRow.isBeforeHeaderRow td{background:#f7f7f7;color:#bdbdbd}.filePreview-dataRow.isBeforeHeaderRow .filePreview-gutter{background:#f0f0f0}.filePreview-dataRow.isBeforeHeaderRow .filePreview-cellText,.filePreview-dataRow.isBeforeHeaderRow .filePreview-rowNum{color:#bdbdbd}.filePreview-dataRow:last-child td{border-bottom:none}.filePreview-rowNum{color:#757575;display:inline-block;font-size:12px;min-width:20px}.filePreview-cell{max-width:180px;width:180px}.filePreview-cellText{display:block;font-size:13px}.filePreview-dataRow:not(.isHeaderRow) .filePreview-cell{color:#151515}.filePreview-table .filePreview-dataRow.isHeaderRow td.filePreview-headerCell{padding:4px 8px;vertical-align:middle}.filePreview-headerNameDisplay,.filePreview-headerTypeDisplay{align-items:center;background:transparent;border:none;border-radius:4px;color:inherit;cursor:pointer;display:flex;font:inherit;height:22px;justify-content:space-between;margin:0;min-width:0;padding:0 4px;text-align:left;width:100%}.filePreview-headerNameDisplay{justify-content:flex-start}.filePreview-headerTypeDisplay{font-size:11px;gap:4px;line-height:1.2}.filePreview-headerNameDisplay:hover,.filePreview-headerTypeDisplay:hover{background:rgba(33,150,243,.08)}.filePreview-headerNameDisplay:focus-visible,.filePreview-headerTypeDisplay:focus-visible{outline:2px solid #2196f3;outline-offset:1px}.filePreview-headerDisplayName{color:#151515;display:block;font-size:14px;font-weight:600;line-height:20px;width:100%}.filePreview-headerDisplayName--modified{color:var(--app-primary-color,#2196f3)}.filePreview-headerDisplayTypeIconWrap{align-items:center;display:inline-flex;flex-shrink:0;line-height:0}.filePreview-table .filePreview-headerDisplayTypeIconWrap .customIcon{margin-right:4px}.filePreview-headerDisplayTypeLabel{flex:1;min-width:0}.filePreview-headerInline{display:flex;flex-direction:column;gap:4px;min-height:48px;min-width:112px}.filePreview-headerNameInput{font-size:14px;line-height:1.25;min-width:0;width:100%}.filePreview-headerNameInput.ant-input-sm{font-size:14px;height:22px;line-height:20px;padding:0 6px}.filePreview-headerNameInput--modified.ant-input-sm{color:var(--app-primary-color,#2196f3)}.filePreview-headerTypeSelect{min-width:0;width:100%}.filePreview-tableWrap .filePreview-headerTypeSelect.ant-select-single.ant-select-sm{height:22px}.filePreview-tableWrap .filePreview-headerTypeSelect .ant-select-selector{border-radius:4px;min-width:0}.filePreview-tableWrap .filePreview-headerTypeSelect.ant-select-sm .ant-select-selector{height:22px;min-height:22px;padding:0 6px}.filePreview-tableWrap .filePreview-headerTypeSelect.ant-select-sm .ant-select-selection-item,.filePreview-tableWrap .filePreview-headerTypeSelect.ant-select-sm .ant-select-selection-placeholder{font-size:12px;line-height:20px}.filePreview-tableWrap .filePreview-headerTypeSelect.ant-select-sm .ant-select-selection-search-input{height:20px}.filePreview-typeOptionLabel{align-items:center;display:inline-flex;gap:6px}.filePreview-headerDropdown .filePreview-typeOptionLabel .customIcon{margin-right:0}.filePreview-headerDropdown{min-width:160px}.guideContent{font-size:13px}.guideContent img{cursor:pointer;width:100%}.guideContent p{color:#757575;margin:10px 0}.guideContent h5{color:#151515;font-size:13px;padding-top:10px}.guideContent ul{margin-bottom:10px}.guideContent ul li{color:#757575;list-style-position:inside;list-style-type:disc}.guideContent ul li li{list-style-position:inside;list-style-type:circle;margin-left:20px}.guideContent .subTitle{color:#151515}.guideContent .sqlText{background-color:rgba(244,67,54,.05);border-radius:3px;margin:10px auto;overflow-x:auto;padding:8px 16px}.guideContent .sqlText div{color:#151515;white-space:nowrap}.guideContent .indent{text-indent:1em}.guideContent .whiteSpaceNormal{white-space:normal!important}.guideContent .textUnderline{text-decoration:underline}.guideWrapper .markImg{background:rgba(0,0,0,.5);bottom:0;box-sizing:border-box;height:100%;left:0;padding:0 200px;position:fixed;right:0;top:0;width:100%;z-index:100}.guideWrapper .markImg img{width:100%}.taskStatus,.taskStatus .flexRow,.taskStatus>.flexRow{max-width:100%;min-width:0}.taskStatus .taskStatusText{display:inline-block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.taskStatus .errorIcon{color:#f44336;cursor:pointer;font-size:16px;margin-left:8px}.taskStatus .warnColor{color:#faad14}.errorInfoWrapper{background:#fff;border-radius:3px;max-height:400px;max-width:420px;overflow:auto}.errorInfoWrapper .errorText{color:#f44336;word-break:break-all}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:hsla(0,0%,100%,.5);--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:hsla(0,0%,94%,.6);--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:hsla(0,0%,94%,.25);--xy-node-boxshadow-hover-default:0 1px 4px 1px rgba(0,0,0,.08);--xy-node-boxshadow-selected-default:0 0 0 0.5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:rgba(0,89,220,.08);--xy-selection-border-default:1px dotted rgba(0,89,220,.8);--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px rgba(0,0,0,.08);--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;background-color:var(--xy-background-color,var(--xy-background-color-default));direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:hsla(0,0%,59%,.25);--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:rgba(60,60,60,.6);--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#777;--xy-background-pattern-lines-color-default:#777;--xy-background-pattern-cross-color-default:#777;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:hsla(0,0%,94%,.25);--xy-node-boxshadow-hover-default:0 1px 4px 1px hsla(0,0%,100%,.08);--xy-node-boxshadow-selected-default:0 0 0 0.5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:rgba(200,200,220,.08);--xy-selection-border-default:1px dotted rgba(200,200,220,.8);--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px rgba(0,0,0,.08);--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;pointer-events:none;position:absolute}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path,.react-flow__edge.selected .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{overflow:visible;position:absolute;z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:default;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:0;left:50%;top:auto;transform:translate(-50%,50%)}.react-flow__handle-top{left:50%;top:0;transform:translate(-50%,-50%)}.react-flow__handle-left{left:0;top:50%;transform:translate(-50%,-50%)}.react-flow__handle-right{right:0;top:50%;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.bottom.center,.react-flow__panel.top.center{left:50%;transform:translateX(-15px) translateX(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{pointer-events:none}.react-flow__edgelabel-renderer,.react-flow__viewport-portal{height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.react-flow__minimap{background:var(
    --xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default))
  )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(
      --xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default))
    );stroke:var(
      --xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default))
    );stroke-width:var(
      --xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default))
    )}.react-flow__minimap-node{fill:var(
      --xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default))
    );stroke:var(
      --xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default))
    );stroke-width:var(
      --xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default))
    )}.react-flow__background-pattern.dots{fill:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default))
    )}.react-flow__background-pattern.lines{stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default))
    )}.react-flow__background-pattern.cross{stroke:var(
      --xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default))
    )}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));display:flex;flex-direction:column}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{align-items:center;background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      );color:var(
      --xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default))
    );cursor:pointer;display:flex;height:26px;justify-content:center;padding:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:26px}.react-flow__controls-button svg{fill:currentColor;max-height:12px;max-width:12px;width:100%}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));border:var(--xy-node-border,var(--xy-node-border-default));border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));color:var(--xy-node-color,var(--xy-node-color-default));font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(
        --xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default))
      );color:var(
        --xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default))
      )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(
        --xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default))
      )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;height:5px;translate:-50% -50%;width:5px}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}.dataSourceAIAssistantPanel{background:#fff;border:0;border-radius:0;display:flex;flex:0 0 auto;flex-direction:column;height:100%;margin:0;opacity:1;overflow:hidden;transition:width .18s ease-out,opacity .18s ease-out}.dataSourceAIAssistantPanel.entering,.dataSourceAIAssistantPanel.leaving{opacity:0}.dataSourceAIAssistantPanel.hidden{pointer-events:none;visibility:hidden}.dataSourceAIAssistantPanel.resizing{transition:none}@media (prefers-reduced-motion:reduce){.dataSourceAIAssistantPanel,.dataSourceAIClarificationLayer{transition-duration:0ms}}.dataSourceAIMuted{color:#8a9ab3}.dataSourceAIClarificationLayer{flex:0 0 auto;opacity:0;padding:0 12px 8px;transform:translateY(8px) scale(.985);transform-origin:bottom center;transition:opacity .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1)}.dataSourceAIClarificationLayer.visible{opacity:1;transform:translateY(0) scale(1)}.dataSourceAIClarificationLayer.leaving{opacity:0;pointer-events:none;transform:translateY(6px) scale(.985)}.dataSourceAIPanelHeader{background:#fff;border-bottom:1px solid #e8edf5;flex:0 0 auto;padding:6px 12px}.dataSourceAIPanelHeaderMain{align-items:center;display:flex;gap:12px;justify-content:space-between;min-height:28px}.dataSourceAIPanelHeaderTitle{align-items:center;color:#1f2633;display:inline-flex;font-size:15px;font-weight:600;gap:8px;min-width:0}.dataSourceAIPanelHeaderTitle>svg{color:#4f8df7;flex:0 0 auto;font-size:14px}.dataSourceAIPanelHeaderTitle>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataSourceAIPanelHeaderActions{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px}.dataSourceAIPanelHeaderActions .ant-btn{color:#8a9ab3;height:28px;padding:0;width:28px}.dataSourceAIPanelHeaderActions .ant-btn svg{display:block}.dataSourceAIPanelHeaderContext{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:1px;min-height:16px;min-width:0}.dataSourceAIPanelHeaderSubtitle{color:#6f7f98;flex:1 1 auto;font-size:11px;line-height:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataSourceAIPanelHeaderScope{align-items:center;color:#8a9ab3;display:inline-flex;flex:0 1 auto;font-size:11px;font-weight:500;gap:6px;line-height:16px;max-width:180px;min-width:0}.dataSourceAIPanelHeaderScope>svg{flex:0 0 auto}.dataSourceAIPanelHeaderScope>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataSourceAIHistoryPopover .ant-popover-arrow{display:none}.dataSourceAIHistoryPopover .ant-popover-inner{border-radius:8px;box-shadow:0 16px 36px rgba(15,23,42,.16);overflow:visible}.dataSourceAIHistoryPopover .ant-popover-inner-content{padding:0}.dataSourceAIHistoryPanel{background:#fff;border-radius:8px;color:#26364f;display:flex;flex-direction:column;max-height:420px;overflow:hidden;position:relative;width:360px}.dataSourceAIHistoryHeader{align-items:center;color:#1f2633;display:flex;flex:0 0 40px;font-size:14px;font-weight:700;gap:12px;height:40px;justify-content:space-between;padding:0 12px}.dataSourceAIHistoryHeader>span:first-child{flex:0 0 auto}.dataSourceAIHistorySearch{border-top:1px solid #edf1f7;flex:0 0 auto;padding:8px}.dataSourceAIHistorySearch .ant-input-affix-wrapper{background:#f8fbff;border-color:#dfe6f0;border-radius:6px;box-shadow:none;height:32px}.dataSourceAIHistorySearch .ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.dataSourceAIHistorySearch .ant-input-affix-wrapper:hover{border-color:#9fc2ff;box-shadow:none}.dataSourceAIHistorySearch .Icon{color:#9aa8bd;font-size:16px}.dataSourceAIHistorySearch input{background:transparent;color:#26364f;font-size:13px}.dataSourceAIHistorySearch input::placeholder{color:#a9b5c8}.dataSourceAIHistoryList{max-height:320px;overflow-x:hidden;overflow-y:auto;padding:8px}.dataSourceAIHistoryItem{align-items:center;background:transparent;border:0;border-radius:6px;box-sizing:border-box;color:#59677f;display:flex;gap:8px;margin-bottom:2px;min-height:48px;padding:8px 10px;position:relative;transition:background .16s ease;width:100%}.dataSourceAIHistoryItem:hover{background:#f8fbff}.dataSourceAIHistoryItem.active{background:#eef5ff}.dataSourceAIHistoryItem.active,.dataSourceAIHistoryItem.active .dataSourceAIHistoryTitle{color:var(--app-primary-color,#1e88e5)}.dataSourceAIHistoryItem.menuOpen{background:#f8fbff}.dataSourceAIHistoryItem.menuOpen .dataSourceAIHistoryTime,.dataSourceAIHistoryItem:hover .dataSourceAIHistoryTime{opacity:1}.dataSourceAIHistoryItem.menuOpen .dataSourceAIHistoryMoreWrap,.dataSourceAIHistoryItem:hover .dataSourceAIHistoryMoreWrap{width:24px}.dataSourceAIHistoryContent{background:transparent;border:0;color:inherit;cursor:pointer;flex:1 1 auto;min-width:0;padding:0;text-align:left}.dataSourceAIHistoryTitle{color:inherit;display:block;font-size:14px;font-weight:600;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataSourceAIHistoryRenameInput{background:#fff;border:1px solid #9fc2ff;border-radius:6px;color:#26364f;font-size:13px;font-weight:600;height:26px;line-height:24px;outline:none;padding:0 8px;width:100%}.dataSourceAIHistoryMeta{align-items:center;display:inline-flex;flex:0 0 auto;gap:2px}.dataSourceAIHistoryTime{color:#9aa8bd;font-size:12px;line-height:18px;opacity:0;pointer-events:none;transition:opacity .15s ease;white-space:nowrap}.dataSourceAIHistoryMoreWrap{overflow:hidden;position:relative;transition:width .15s ease;width:0}.dataSourceAIHistoryMore{background:transparent;border:0;border-radius:6px;color:#9aa8bd;cursor:pointer;height:24px;padding:0;width:24px}.dataSourceAIHistoryMore .Icon{font-size:16px;line-height:24px}.dataSourceAIHistoryMore:hover{background:#edf3fa;color:#26364f}.dataSourceAIHistoryActionDropdown{z-index:10001}.dataSourceAIHistoryEmpty{color:#8a9ab3;font-size:12px;padding:32px 12px;text-align:center}.dataSourceAIHistoryDropdownItem{align-items:center;display:flex;gap:8px;height:100%}.dataSourceAIHistoryDropdownItem .Icon{flex:0 0 auto;font-size:15px}.dataSourceAIHistoryDeleteOverlay{align-items:center;backdrop-filter:blur(4px);background:hsla(0,0%,100%,.86);display:flex;inset:0;justify-content:center;padding:16px;position:absolute;z-index:10}.dataSourceAIHistoryDeleteCard{background:#fff;border:1px solid #dfe6f0;border-radius:8px;box-shadow:0 12px 28px rgba(15,23,42,.16);padding:14px;width:100%}.dataSourceAIHistoryDeleteTitle{align-items:center;color:#26364f;display:flex;font-size:14px;font-weight:700;gap:8px;justify-content:space-between}.dataSourceAIHistoryDeleteTitle button{align-items:center;background:transparent;border:0;border-radius:6px;color:#9aa8bd;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;width:24px}.dataSourceAIHistoryDeleteTitle button:hover{background:#f4f7fb;color:#26364f}.dataSourceAIHistoryDeleteTitle button .Icon{font-size:16px;line-height:24px}.dataSourceAIHistoryDeleteDesc{color:#6f7f95;font-size:12px;line-height:20px;margin-top:6px}.dataSourceAIHistoryDeleteActions{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.dataSourceAIHistoryScopePicker{flex:0 1 auto;height:28px;justify-content:flex-end;margin-left:auto;max-width:180px}.dataSourceAIHistoryScopePicker:disabled{opacity:.72}.dataSourceAIHistoryScopePickerOverlay{z-index:2}.dataSourceAIMessageList{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:12px}.dataSourceAIMessageRow{display:flex;margin-bottom:12px}.dataSourceAIMessageRow.user{justify-content:flex-end}.dataSourceAIMessageRow.assistant{justify-content:flex-start}.dataSourceAIMessageBottomAnchor{height:1px;width:100%}.dataSourceAIUserMessage{align-items:flex-end;display:flex;flex-direction:column;gap:8px;max-width:95%;width:100%}.dataSourceAIMessageCard{background:#f9fbfe;border:1px solid #dfe6f0;border-radius:8px;color:#40506a;font-size:14px;line-height:24px;max-width:100%;padding:12px}.dataSourceAIMessageMeta{align-items:center;color:#4c5367;display:flex;font-size:12px;gap:6px;margin-bottom:8px}.dataSourceAIMessageMeta .Icon{font-size:14px}.dataSourceAIEventText{color:#40506a;font-size:13px;line-height:22px;word-break:break-word}.dataSourceAISqlBlock{background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#26364f;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:12px;line-height:20px;margin:8px 0 0;max-height:160px;overflow:auto;padding:8px 10px;white-space:pre}.dataSourceAIResultSummary{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.dataSourceAIResultSummary span{background:#fff;border:1px solid #dfe6f0;border-radius:11px;color:#6b7c96;font-size:12px;height:22px;line-height:20px;padding:0 8px}.dataSourceAIFlowStack{display:flex;flex-direction:column;gap:12px;width:100%}.dataSourceAIGovernanceSuggestionStack{width:100%}.dataSourceAIError{background:#fff6f6;border:1px solid #ffd3d3;border-radius:6px;box-sizing:border-box;color:#d93026;font-size:12px;line-height:20px;margin:8px 0;max-width:100%;min-width:0;overflow-wrap:anywhere;padding:8px 10px;white-space:pre-wrap;width:100%;word-break:break-word}.dataSourceAIUserBubble{background:var(--app-primary-color,#1e88e5);border-radius:8px;border-bottom-right-radius:2px;box-shadow:0 1px 2px rgba(30,136,229,.18);color:#fff;font-size:14px;font-weight:600;line-height:24px;margin:0;max-width:100%;padding:8px 12px;width:fit-content}@keyframes dataSourceAIThinkingStepEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes dataSourceAIThinkingPing{75%,to{opacity:0;transform:scale(2)}}@keyframes dataSourceAIThinkingSpin{to{transform:rotate(1turn)}}@keyframes dataSourceAIThinkingCursorBlink{50%{opacity:0}}@keyframes dataSourceAIThinkingSkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes dataSourceAIThinkingSkeletonNodePulse{0%,to{opacity:.62;transform:scale(.86)}50%{opacity:1;transform:scale(1)}}.dataSourceAIThinkingSurface{background:rgba(248,250,252,.6);border:1px solid rgba(226,232,240,.8);border-radius:8px;overflow:hidden;padding:10px;transition:all .5s ease;width:100%}.dataSourceAIThinkingSurface.static,.dataSourceAIThinkingSurface.static .dataSourceAIThinkingBody{transition:none}.dataSourceAIThinkingSurface.static .dataSourceAIThinkingStep{animation:none}.dataSourceAIThinkingSurface.stopped{background:#fffbf3;border-color:#f0d6a2}.dataSourceAIThinkingHeader{align-items:center;background:transparent;border:0;color:#1e293b;cursor:pointer;display:flex;font-family:inherit;justify-content:space-between;line-height:normal;outline:none;padding:0;text-align:left;width:100%}.dataSourceAIThinkingHeader>span{align-items:center;display:flex;gap:8px}.dataSourceAIThinkingHeader strong{font-size:12px;font-weight:700;line-height:18px;overflow-wrap:break-word}.dataSourceAIThinkingHeader>svg{stroke-width:2;color:#8a9ab3;flex:none;height:14px;width:14px}.dataSourceAIThinkingHeader:focus-visible{border-radius:4px;box-shadow:0 0 0 2px rgba(30,136,229,.16)}.dataSourceAIDoneIcon,.dataSourceAISpinIcon,.dataSourceAIStoppedIcon{color:#26b36a;display:inline-flex}.dataSourceAIDoneIcon svg,.dataSourceAISpinIcon svg,.dataSourceAIStoppedIcon svg{stroke-width:2;color:currentColor;height:12px;width:12px}.dataSourceAIStoppedIcon{color:#cf8b18}.dataSourceAISpinIcon{color:var(--app-primary-color,#1e88e5)}.dataSourceAISpinIcon svg{animation:dataSourceAIThinkingSpin 1s linear infinite}.dataSourceAIThinkingBody{margin-top:10px;max-height:1000px;opacity:1;overflow:hidden;transition:max-height .48s ease-in-out,opacity .48s ease-in-out,margin .48s ease-in-out}.dataSourceAIThinkingBody.collapsed{margin-top:0;max-height:0;opacity:0}.dataSourceAIThinkingSteps{display:flex;flex-direction:column;gap:12px;padding-left:4px}.dataSourceAIThinkingSkeleton{display:flex;font-size:11px;gap:12px;min-height:33px;position:relative}.dataSourceAIThinkingSkeletonNode{animation:dataSourceAIThinkingSkeletonNodePulse 1.35s ease-in-out infinite;background:rgba(30,136,229,.9);border-radius:50%;box-shadow:0 0 0 4px rgba(219,234,254,.78);height:10px;margin-top:6px;position:relative;width:10px;z-index:1}.dataSourceAIThinkingSkeletonContent{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0;padding-top:1px}.dataSourceAIThinkingSkeletonLine{animation:dataSourceAIThinkingSkeletonShimmer 1.35s ease-in-out infinite;background:linear-gradient(90deg,rgba(226,232,240,.86) 25%,rgba(248,250,252,.98) 50%,rgba(226,232,240,.86) 75%);background-size:200% 100%;border-radius:2px;display:block;height:10px}.dataSourceAIThinkingSkeletonLine.title{height:12px;max-width:112px;width:38%}.dataSourceAIThinkingSkeletonLine.summary{width:84%}.dataSourceAIThinkingStep{animation:dataSourceAIThinkingStepEnter .72s cubic-bezier(.16,1,.3,1) both;display:flex;font-size:11px;gap:12px}.dataSourceAIThinkingDotWrap{display:flex;flex:0 0 16px;justify-content:center;position:relative}.dataSourceAIThinkingLine{border-left:1px dashed #e2e8f0;bottom:-12px;left:50%;position:absolute;top:14px;transform:translateX(-50%);width:1px}.dataSourceAIThinkingDot{align-items:center;background:#f8fafc;border-radius:50%;display:flex;height:14px;justify-content:center;margin-top:4px;position:relative;width:14px;z-index:1}.dataSourceAIThinkingDot:after{background:#cbd5e1;border-radius:50%;content:"";height:8px;width:8px}.dataSourceAIThinkingDot.done:after{background:#26b36a;height:10px;transition:all .3s;width:10px}.dataSourceAIThinkingDot.active i{animation:dataSourceAIThinkingPing 1s cubic-bezier(0,0,.2,1) infinite;background:rgba(30,136,229,.55);border-radius:50%;height:10px;position:absolute;width:10px}.dataSourceAIThinkingDot.active:after{background:var(--app-primary-color,#1e88e5);box-shadow:0 0 0 3px rgba(30,136,229,.12);height:10px;width:10px}.dataSourceAIThinkingDot.stopped:after{background:#d79a32;border-radius:2px;box-shadow:0 0 0 3px rgba(215,154,50,.12);height:9px;width:9px}.dataSourceAIThinkingContent{flex:1;min-width:0;padding-top:1px}.dataSourceAIThinkingContent strong{color:#26364f;display:block;font-size:12px;font-weight:700;line-height:18px;overflow-wrap:break-word;transition:color .3s}.dataSourceAIThinkingStep.done .dataSourceAIThinkingContent strong{color:#334155}.dataSourceAIThinkingStep.stopped .dataSourceAIThinkingContent strong{color:#8a6219}.dataSourceAIThinkingStoppedNotice{color:#9a6a14;font-size:11px;line-height:16px;padding-left:28px}.dataSourceAIThinkingSummary{color:#64748b;display:block;font-size:11px;line-height:16px;margin-top:2px;word-break:break-word}.dataSourceAIThinkingCursor{animation:dataSourceAIThinkingCursorBlink 1s step-end infinite;background:var(--app-primary-color,#1e88e5);display:inline-block;height:13px;margin-left:2px;vertical-align:-2px;width:1px}@media (prefers-reduced-motion:reduce){.dataSourceAIThinkingBody,.dataSourceAIThinkingContent strong,.dataSourceAIThinkingDot.done:after,.dataSourceAIThinkingSurface{transition-duration:0ms}.dataSourceAISpinIcon svg,.dataSourceAIThinkingCursor,.dataSourceAIThinkingDot.active i,.dataSourceAIThinkingSkeletonLine,.dataSourceAIThinkingSkeletonNode,.dataSourceAIThinkingStep{animation:none}}@keyframes dataSourceAIQueryPlanEnter{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.dataSourceAIQueryPlanCard{animation:dataSourceAIQueryPlanEnter .56s cubic-bezier(.22,1,.36,1) both;background:#fff;border:1px solid #dfe6f0;border-radius:8px;box-shadow:0 1px 2px rgba(38,54,79,.04);overflow:hidden;padding:10px;transition:all .3s;width:100%}.dataSourceAIQueryPlanCard.static{animation:none}.dataSourceAIQueryPlanHeader{align-items:center;background:transparent;border:0;color:#26364f;cursor:pointer;display:flex;justify-content:space-between;padding:0;width:100%}.dataSourceAIQueryPlanHeader strong{font-size:12px;font-weight:700;line-height:18px;min-width:0;overflow-wrap:break-word}.dataSourceAIQueryPlanHeader .Icon{color:#8a9ab3;flex:none;font-size:14px}.dataSourceAIQueryPlanBody{margin-top:10px;max-height:800px;opacity:1;overflow:hidden;transition:max-height .5s ease-in-out,opacity .5s ease-in-out,margin .5s ease-in-out}.dataSourceAIQueryPlanBody.collapsed{margin-top:0;max-height:0;opacity:0}.dataSourceAIQueryPlanItems{display:flex;flex-direction:column}.dataSourceAIQueryPlanItem{border-bottom:1px dashed #edf1f7;display:grid;font-size:12px;gap:8px;grid-template-columns:72px minmax(0,1fr);line-height:16px;margin-bottom:8px;padding-bottom:8px}.dataSourceAIQueryPlanItem.last{border-bottom:0;margin-bottom:0}.dataSourceAIQueryPlanItem span{color:#8a9ab3;font-weight:500;min-width:0;overflow-wrap:break-word}.dataSourceAIQueryPlanItem strong{color:#26364f;font-weight:700;min-width:0;word-break:break-word}.dataSourceAIQueryPlanAction{align-items:center;background:var(--app-primary-color,#1e88e5);border:0;border-radius:6px;box-shadow:0 1px 2px rgba(30,136,229,.18);color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:5px;height:30px;justify-content:center;margin-top:10px;transition:all .2s;width:100%}.dataSourceAIQueryPlanAction.again{background:#f2f5f9;box-shadow:none;color:#40506a}.dataSourceAIQueryPlanAction.again:hover:not(:disabled){background:#e7ecf3}.dataSourceAIQueryPlanAction:disabled{background:#a9c8f5;box-shadow:none;cursor:default}.dataSourceAIQueryPlanAction.again:disabled{background:#f2f5f9;color:#9aa8bb}.dataSourceAIQueryPlanAction .Icon{font-size:13px}.dataSourceAIQueryPlanAction .ant-spin-dot-item{background-color:#fff}.dataSourceAIQueryPlanPlayIcon{border-bottom:5px solid transparent;border-left:8px solid;border-top:5px solid transparent;height:0;margin-right:1px;width:0}@media (prefers-reduced-motion:reduce){.dataSourceAIQueryPlanCard{animation:none;transition-duration:0ms}.dataSourceAIQueryPlanAction,.dataSourceAIQueryPlanBody{transition-duration:0ms}}@keyframes dataSourceAISqlRevisionEnter{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.dataSourceAISqlRevisionCard{animation:dataSourceAISqlRevisionEnter .56s cubic-bezier(.22,1,.36,1) both;background:#fff;border:1px solid #dfe6f0;border-radius:8px;box-shadow:0 1px 2px rgba(38,54,79,.04);overflow:hidden;padding:10px;width:100%}.dataSourceAISqlRevisionCard.static{animation:none}.dataSourceAISqlRevisionCard>strong{color:#26364f;display:block;font-size:13px;font-weight:700;line-height:20px;margin-bottom:6px}.dataSourceAISqlRevisionCard pre{background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#26364f;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:12px;line-height:20px;margin:0;max-height:160px;overflow:auto;padding:8px 10px;white-space:pre}.dataSourceAISqlRevisionCard>p,.dataSourceAISqlRevisionCard>ul{color:#52627a;font-size:13px;line-height:1.6;margin:8px 0}.dataSourceAISqlRevisionCard>ul{padding-left:20px}.dataSourceAISqlRevisionActions{display:flex;gap:8px;justify-content:flex-end;margin-top:10px}.dataSourceAISqlRevisionActions button{align-items:center;background:#fff;border:1px solid #d8e0ec;border-radius:4px;color:#46566f;cursor:pointer;display:inline-flex;font-size:13px;gap:5px;height:30px;padding:0 10px}.dataSourceAISqlRevisionActions button.primary{background:var(--app-primary-color,#1e88e5);border-color:var(--app-primary-color,#1e88e5);color:#fff}@media (prefers-reduced-motion:reduce){.dataSourceAISqlRevisionCard{animation:none}}.dataSourceAIFlowOutcomeCard{background:#f9fbfe;border:1px solid #dfe6f0;border-radius:8px;color:#40506a;font-size:13px;line-height:22px;padding:10px 12px;word-break:break-word}.dataSourceAIFlowOutcomeCard.failed,.dataSourceAIFlowOutcomeCard.query_failed{background:#fff7f7;border-color:#ffd3d3;color:#b42318}.dataSourceAIFlowOutcomeCursor{animation:dataSourceAIFlowOutcomeCursorBlink 1s step-end infinite;background:var(--app-primary-color,#1e88e5);display:inline-block;height:13px;margin-left:2px;vertical-align:-2px;width:1px}.dataSourceAIFlowOutcomeLoading{align-items:center;color:#60728d;display:flex;gap:8px;min-height:22px}.dataSourceAIFlowOutcomeLoading .ant-spin{line-height:1}.dataSourceAIFlowOutcomeLoading .ant-spin-dot{font-size:14px}@keyframes dataSourceAIFlowOutcomeCursorBlink{50%{opacity:0}}.dataSourceAIMessageMarkdown{color:inherit;font:inherit;line-height:inherit;min-width:0;word-break:break-word}.dataSourceAIMessageMarkdown>:first-child{margin-top:0}.dataSourceAIMessageMarkdown>:last-child{margin-bottom:0}.dataSourceAIMessageMarkdown p{margin:0 0 10px}.dataSourceAIMessageMarkdown h1,.dataSourceAIMessageMarkdown h2,.dataSourceAIMessageMarkdown h3,.dataSourceAIMessageMarkdown h4,.dataSourceAIMessageMarkdown h5,.dataSourceAIMessageMarkdown h6{color:#26364f;font-size:14px;font-weight:700;line-height:22px;margin:14px 0 8px}.dataSourceAIMessageMarkdown strong{color:#26364f;font-weight:700}.dataSourceAIMessageMarkdown em{font-style:italic}.dataSourceAIMessageMarkdown ol,.dataSourceAIMessageMarkdown ul{margin:0 0 10px;padding-left:24px}.dataSourceAIMessageMarkdown li{padding-left:2px}.dataSourceAIMessageMarkdown li+li{margin-top:8px}.dataSourceAIMessageMarkdown blockquote{background:rgba(231,239,250,.55);border-left:3px solid #c8d7eb;color:#60728d;margin:0 0 10px;padding:6px 10px}.dataSourceAIMessageMarkdown a{color:var(--app-primary-color,#1e88e5);text-decoration:none}.dataSourceAIMessageMarkdown a:hover{text-decoration:underline}.dataSourceAIMessageMarkdown code{background:#edf2f8;border-radius:4px;color:#c7254e;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:12px;padding:2px 4px}.dataSourceAIMessageMarkdown pre{background:#fff;border:1px solid #dfe6f0;border-radius:6px;margin:0 0 10px;max-width:100%;overflow:auto;padding:10px 12px;white-space:pre}.dataSourceAIMessageMarkdown pre code{background:transparent;color:#26364f;line-height:20px;padding:0}.dataSourceAIMessageMarkdownTable{margin-bottom:10px;max-width:100%;overflow-x:auto}.dataSourceAIMessageMarkdownTable table{background:#fff;border-collapse:collapse;font-size:12px;width:100%}.dataSourceAIMessageMarkdownTable td,.dataSourceAIMessageMarkdownTable th{border:1px solid #dfe6f0;padding:6px 8px;text-align:left;vertical-align:top}.dataSourceAIMessageMarkdownTable th{background:#f3f6fa;color:#26364f;font-weight:600}.dataSourceAIGovernanceSuggestionCard{padding:12px}.dataSourceAIGovernanceSuggestionCard+.dataSourceAIGovernanceSuggestionCard{margin-top:10px}.dataSourceAIGovernanceSuggestionHeader{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.dataSourceAIGovernanceSuggestionHeader>div{align-items:center;color:#26364f;display:flex;gap:6px;min-width:0}.dataSourceAIGovernanceSuggestionHeader>div .Icon{color:var(--app-primary-color,#1e88e5);flex:0 0 auto;font-size:15px}.dataSourceAIGovernanceSuggestionHeader>div strong{font-size:13px;font-weight:700;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataSourceAIGovernanceSuggestionHeader>span{background:rgba(30,136,229,.1);border-radius:11px;color:var(--app-primary-color,#1e88e5);flex:0 0 auto;font-size:12px;height:22px;line-height:22px;padding:0 8px}.dataSourceAIGovernanceSuggestionDescription{color:#52617a;font-size:12px;line-height:20px;margin-top:8px;word-break:break-word}.dataSourceAIGovernanceSuggestionRows{border-top:1px dashed #dfe6f0;margin-top:10px}.dataSourceAIGovernanceSuggestionRow{border-bottom:1px dashed #edf1f7;display:grid;font-size:12px;gap:8px;grid-template-columns:72px minmax(0,1fr);line-height:18px;padding:8px 0}.dataSourceAIGovernanceSuggestionRow span{color:#8a9ab3}.dataSourceAIGovernanceSuggestionRow strong{color:#40506a;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataSourceAIGovernanceSuggestionActions{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.dataSourceAISurface{background:#fff;border:1px solid #dfe6f0;border-radius:8px;box-shadow:0 1px 2px rgba(38,54,79,.04);color:#40506a;width:100%}.dataSourceAISurface.subtle{background:#f8fbff}.dataSourceAISurface.info{background:#f6faff;border-color:#cfe1ff}.dataSourceAISurface.success{background:#f6fffa;border-color:#bdeed5}.dataSourceAISurface.warning{background:#fffaf0;border-color:#ffe4ad}.dataSourceAISurface.danger{background:#fff7f7;border-color:#ffd6d6}.dataSourceAIActionButton{align-items:center;background:#fff;border:1px solid #dfe6f0;border-radius:6px;color:#4f5f79;cursor:pointer;display:inline-flex;font-size:12px;gap:4px;height:28px;justify-content:center;line-height:26px;padding:0 10px;transition:all .16s ease}.dataSourceAIActionButton .Icon{font-size:14px}.dataSourceAIActionButton:hover{background:#f8fbff;border-color:#c7d6ef;color:#26364f}.dataSourceAIActionButton:disabled{cursor:not-allowed;opacity:.56}.dataSourceAIActionButton.primary,.dataSourceAIActionButton.primary:hover{background:var(--app-primary-color,#1e88e5);border-color:var(--app-primary-color,#1e88e5);color:#fff}.dataSourceAIActionButton.primary:hover{opacity:.9}.dataSourceAIActionButton.danger{border-color:#ffd6d6;color:#f44336}.dataSourceAIActionButton.danger:hover{background:#fff5f5;border-color:#ffc4c4;color:#f44336}.dataSourceAIClarificationAnswerCard{background:#fff;border:1px solid #dfe6f0;border-radius:8px;overflow:hidden;width:100%}.dataSourceAIClarificationAnswerItem{padding:12px 14px}.dataSourceAIClarificationAnswerItem:not(:last-child){border-bottom:1px solid #e8edf4}.dataSourceAIClarificationAnswerQuestion{color:#26364f;font-size:14px;font-weight:600;line-height:22px;word-break:break-word}.dataSourceAIClarificationAnswerValue{color:#7c8da8;font-size:13px;line-height:22px;margin-top:2px;word-break:break-word}.dataSourceAISqlAttachment{background:#fff;border:1px solid #dfe6f0;border-radius:8px;overflow:hidden;width:100%}.dataSourceAISqlAttachmentHeader{align-items:center;background:#fff;border:0;border-bottom:1px solid #edf1f7;color:#26364f;cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:8px;height:36px;justify-content:space-between;padding:0 12px;text-align:left;width:100%}.dataSourceAISqlAttachmentHeader span{flex:1;min-width:0}.dataSourceAISqlAttachmentHeader .dataSourceAISqlAttachmentChevron{color:#8a9ab3;flex:none;transition:transform .2s ease}.dataSourceAISqlAttachmentHeader .dataSourceAISqlAttachmentChevron.expanded{transform:rotate(180deg)}.dataSourceAISqlAttachmentCode{background:#f8fafc;border-bottom:1px solid #edf1f7;color:#26364f;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:11px;line-height:18px;margin:0;max-height:160px;overflow:auto;padding:8px 12px;white-space:pre-wrap;word-break:break-all}.dataSourceAISqlAttachmentFooter{align-items:center;color:#8a9ab3;display:flex;font-size:12px;height:36px;justify-content:space-between;padding:0 8px 0 12px}.dataSourceAISqlAttachmentFooter button{align-items:center;background:transparent;border:0;border-radius:4px;color:#8a9ab3;cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;transition:background-color .2s ease,color .2s ease;width:24px}.dataSourceAISqlAttachmentFooter button:hover{background:#f1f5f9;color:#52627a}.dataSourceAISqlAttachmentFooter button.copied{color:#21ba74}.dataSourceAISqlAttachmentFooter .Icon{font-size:14px}@keyframes dataSourceAIWelcomeBorderShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes dataSourceAIWelcomeLightFloat{0%{transform:translate3d(-6%,-4%,0) scale(.96)}50%{transform:translate3d(7%,6%,0) scale(1.06)}to{transform:translate3d(-6%,-4%,0) scale(.96)}}@keyframes dataSourceAIWelcomeSheen{0%{opacity:0;transform:translateX(-38%) skewX(-18deg)}20%{opacity:.24}60%{opacity:.08}to{opacity:0;transform:translateX(168%) skewX(-18deg)}}.dataSourceAIWelcomeState{display:flex;flex-direction:column;min-height:100%;padding:4px 0}.dataSourceAIWelcomeFrame{animation:dataSourceAIWelcomeBorderShift 2.6s linear infinite;background:linear-gradient(120deg,hsla(0,0%,100%,.98),rgba(245,250,255,.94),rgba(125,211,252,.48),hsla(0,0%,100%,.98),rgba(240,249,255,.94));background-size:220% 220%;border-radius:8px;box-shadow:0 10px 24px rgba(59,130,246,.05),0 0 0 .5px rgba(219,234,254,.95);overflow:hidden;padding:1px;position:relative}.dataSourceAIWelcomePanel{backdrop-filter:blur(18px) saturate(1.12);background:linear-gradient(135deg,hsla(0,0%,100%,.99),hsla(0,0%,100%,.97) 58%,rgba(247,252,255,.94));border-radius:7px;isolation:isolate;overflow:hidden;padding:16px;position:relative}.dataSourceAIWelcomePanel:before{animation:dataSourceAIWelcomeLightFloat 3.2s ease-in-out infinite;background:radial-gradient(circle,hsla(0,0%,100%,.94) 0,rgba(219,234,254,.58) 28%,rgba(147,197,253,.18) 46%,transparent 74%);border-radius:999px;bottom:-120px;content:"";filter:blur(16px);height:208px;opacity:.9;pointer-events:none;position:absolute;right:-40px;width:208px;z-index:0}.dataSourceAIWelcomePanel:after{animation:dataSourceAIWelcomeSheen 2.1s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.88),transparent);bottom:0;content:"";left:-18%;mix-blend-mode:screen;pointer-events:none;position:absolute;top:0;width:28%;z-index:0}.dataSourceAIWelcomePanel>*{position:relative;z-index:1}.dataSourceAIWelcomePanel p{color:#1f2937;font-size:15px;line-height:24px;margin:0;max-width:416px}.dataSourceAIWelcomeScope{align-items:center;color:#334155;display:flex;flex-wrap:wrap;font-size:12px;gap:4px 8px;line-height:20px;margin-top:16px}.dataSourceAIWelcomeScope>span{color:#475569;font-weight:500}.dataSourceAIDataReadinessCard{margin-top:12px;overflow:hidden;padding:12px 12px 14px;text-align:left}.dataSourceAIDataReadinessHeader{align-items:flex-start;color:#1f2937;display:flex;gap:10px;margin-bottom:10px}.dataSourceAIDataReadinessHeader strong{font-size:14px;font-weight:600;line-height:20px;min-width:0;padding-top:2px}.dataSourceAIDataReadinessIcon{align-items:center;background:hsla(0,0%,100%,.8);border:1px solid #f6c65b;border-radius:6px;color:#c77a00;display:flex;flex:0 0 24px;height:24px;justify-content:center;width:24px}.dataSourceAIDataReadinessIcon .Icon{font-size:16px}.dataSourceAIDataReadinessList{background:hsla(0,0%,100%,.86);border:1px solid #dfe6f0;border-radius:8px;overflow:hidden}.dataSourceAIDataReadinessItem{padding:12px}.dataSourceAIDataReadinessItem+.dataSourceAIDataReadinessItem{border-top:1px solid #e5eaf1}.dataSourceAIDataReadinessItemHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.dataSourceAIDataReadinessItemHeader>strong{color:#1f2937;font-size:14px;font-weight:600;line-height:20px;min-width:0;word-break:break-word}.dataSourceAIDataReadinessText{color:#71809a;font-size:12px;line-height:20px;margin-top:10px;word-break:break-word}.dataSourceAIDataReadinessActions{align-items:center;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:500;gap:8px;line-height:20px;min-height:20px}.dataSourceAIDataReadinessActions button{background:transparent;border:0;color:#7f8da5;cursor:pointer;font:inherit;line-height:inherit;padding:0;transition:color .2s ease}.dataSourceAIDataReadinessActions button:first-child{color:#1677ff}.dataSourceAIDataReadinessActions button:hover{color:#53647f}.dataSourceAIDataReadinessActions button:first-child:hover{color:#4096ff}.dataSourceAIDataReadinessActions button:focus-visible{border-radius:3px;outline:2px solid rgba(22,119,255,.24);outline-offset:2px}.dataSourceAIDataReadinessActions>span{color:#c4ccda}@media (max-width:360px){.dataSourceAIDataReadinessItemHeader{flex-wrap:wrap}}.dataSourceAIRecommendationGroups{margin-top:12px;padding:12px}.dataSourceAIRecommendationHeader{align-items:center;display:flex;gap:8px;justify-content:space-between}.dataSourceAIRecommendationTabs{align-items:center;display:flex;gap:12px;min-width:0}.dataSourceAIRecommendationTabs button{background:transparent;border:0;color:#7b8aa4;cursor:pointer;font-size:12px;font-weight:600;line-height:18px;padding:0 0 6px;position:relative}.dataSourceAIRecommendationTabs button:after{background:transparent;border-radius:2px;bottom:0;content:"";height:2px;left:0;position:absolute;right:0}.dataSourceAIRecommendationTabs button.active{color:var(--app-primary-color,#1e88e5)}.dataSourceAIRecommendationTabs button.active:after{background:var(--app-primary-color,#1e88e5)}.dataSourceAIRecommendationRefresh{align-items:center;background:transparent;border:0;color:#8a9ab3;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;width:24px}.dataSourceAIRecommendationRefresh .Icon{font-size:15px}.dataSourceAIRecommendationRefresh:disabled{cursor:not-allowed;opacity:.6}.dataSourceAIRecommendationList{display:flex;flex-direction:column;gap:6px}.dataSourceAIRecommendationHeader+.dataSourceAIRecommendationList{margin-top:10px}.dataSourceAIRecommendationItem{align-items:center;background:#fff;border:1px solid #edf1f7;border-radius:6px;color:#40506a;cursor:pointer;display:flex;font-size:12px;gap:8px;line-height:18px;min-height:34px;padding:7px 8px;text-align:left;transition:all .16s ease;width:100%}.dataSourceAIRecommendationItem span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataSourceAIRecommendationItem .Icon{color:#9aa8bd;flex:0 0 auto;font-size:15px}.dataSourceAIRecommendationItem:hover{background:#f7fbff;border-color:#d9e7ff;color:#26364f}.dataSourceAIRecommendationFailed{align-items:center;color:#8a9ab3;display:flex;font-size:12px;gap:8px;justify-content:space-between;line-height:18px;min-height:34px;padding:7px 0}.dataSourceAIRecommendationFailed>span{flex:1;min-width:0}.dataSourceAIRecommendationFailed button{align-items:center;background:#fff;border:1px solid #edf1f7;border-radius:6px;color:var(--app-primary-color,#1e88e5);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:12px;gap:4px;height:26px;line-height:24px;padding:0 8px}.dataSourceAIRecommendationFailed button .Icon{font-size:14px}.dataSourceAIRecommendationFailed button:hover{background:rgba(30,136,229,.06);border-color:rgba(30,136,229,.35)}@keyframes dataSourceAIClarificationStepEnterForward{0%{opacity:0;transform:translate3d(18px,0,0)}to{opacity:1;transform:translateX(0)}}@keyframes dataSourceAIClarificationStepEnterBackward{0%{opacity:0;transform:translate3d(-18px,0,0)}to{opacity:1;transform:translateZ(0)}}.dataSourceAIClarificationCard{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 10px 24px rgba(15,23,42,.08);padding:10px 12px}.dataSourceAIClarificationCard .ant-input{border-color:#dbeafe;border-radius:6px;color:#334155;font-size:13px;height:40px;margin-top:12px;padding:0 10px;transition:border-color .16s ease,box-shadow .16s ease}.dataSourceAIClarificationCard .ant-input::placeholder{color:#94a3b8}.dataSourceAIClarificationCard .ant-input.ant-input-focused,.dataSourceAIClarificationCard .ant-input:focus{border-color:#93c5fd;box-shadow:0 0 0 2px #dbeafe}.dataSourceAIClarificationHeader{align-items:center;color:#0f172a;display:flex;gap:12px;justify-content:space-between}.dataSourceAIClarificationHeader>div{align-items:center;display:flex;gap:8px;min-width:0}.dataSourceAIClarificationHeader>div>svg{stroke-width:2;color:var(--app-primary-color,#1e88e5);flex:0 0 auto;height:18px;width:18px}.dataSourceAIClarificationHeader strong{font-size:14px;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataSourceAIClarificationNavigation{flex:0 0 auto;gap:6px!important}.dataSourceAIClarificationNavigation button{align-items:center;background:transparent;border:0;border-radius:4px;color:#94a3b8;cursor:pointer;display:inline-flex;font-family:inherit;height:24px;justify-content:center;padding:0;transition:background-color .16s ease;width:24px}.dataSourceAIClarificationNavigation button:hover:not(:disabled){background:#f1f5f9}.dataSourceAIClarificationNavigation button:disabled{cursor:default;opacity:.35}.dataSourceAIClarificationNavigation button svg{stroke-width:2;height:16px;width:16px}.dataSourceAIClarificationNavigation span{color:#334155;font-size:13px;font-weight:600;min-width:44px;text-align:center}.dataSourceAIClarificationStep.forward{animation:dataSourceAIClarificationStepEnterForward .24s cubic-bezier(.22,1,.36,1) both}.dataSourceAIClarificationStep.backward{animation:dataSourceAIClarificationStepEnterBackward .24s cubic-bezier(.22,1,.36,1) both}.dataSourceAIClarificationQuestion{color:#334155;font-size:13px;line-height:20px;margin-top:8px;word-break:break-word}.dataSourceAIClarificationOptions{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.dataSourceAIClarificationOptions button{background:#f8fafc;border:1px solid #dbeafe;border-radius:6px;color:#475569;cursor:pointer;font-family:inherit;font-size:13px;line-height:20px;min-height:32px;padding:5px 10px;text-align:left}.dataSourceAIClarificationOptions button:hover{background:#fff;border-color:#bfdbfe}.dataSourceAIClarificationOptions button.active{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}@media (prefers-reduced-motion:reduce){.dataSourceAIClarificationStep.backward,.dataSourceAIClarificationStep.forward{animation:none}}.dataSourceAIAssistantInput{border:1px solid #dfe6f0;border-radius:12px;box-shadow:0 10px 24px rgba(15,23,42,.06);flex:0 0 auto;margin:0 12px 12px;padding:12px}.dataSourceAIScopeMismatch{align-items:center;background:#fffaf0;border:1px solid #f3d49a;border-radius:10px;color:#7c5a1b;cursor:pointer;display:flex;flex:0 0 auto;font-size:11px;gap:8px;justify-content:space-between;line-height:16px;margin:0 12px 8px;min-width:0;opacity:0;padding:6px 10px;text-align:left;transform:translateY(8px);transition:background .18s ease,border-color .18s ease,opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);width:auto}.dataSourceAIScopeMismatch>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataSourceAIScopeMismatch .Icon{color:#b58225;flex:0 0 auto;font-size:13px}.dataSourceAIScopeMismatch:hover{background:#fff6e5;border-color:#e8bd6d}.dataSourceAIScopeMismatch.visible{opacity:1;transform:translateY(0)}.dataSourceAIScopeMismatch.hidden{pointer-events:none}.dataSourceAIAssistantInputFooter{align-items:center;display:flex;gap:8px;height:32px;margin-top:8px}.dataSourceAIAssistantInputFooter .ant-switch{flex:0 0 auto;height:20px;min-width:36px}.dataSourceAIAssistantInputFooter .ant-switch .ant-switch-handle{height:16px;width:16px}.dataSourceAIAutoLabel{margin-left:auto}.dataSourceAIAtButton{color:#8ca0bb;flex:0 0 auto;font-size:17px;font-weight:400;padding:0 5px}.dataSourceAISendButton{align-items:center;border:0;border-radius:50%;cursor:pointer;display:inline-flex;flex:0 0 32px;height:32px;justify-content:center;padding:0;transition:background .2s,color .2s;width:32px}.dataSourceAISendButton.ready{background:var(--app-primary-color,#1e88e5);color:#fff}.dataSourceAISendButton.ready:hover{filter:brightness(.94)}.dataSourceAISendButton.running{background:#fff1d6;color:#d97706}.dataSourceAISendButton.running:hover{background:#ffe5b4}.dataSourceAISendButton.disabled{background:#f2f5f9;color:#c6d0de;cursor:not-allowed}.dataSourceAISendButton .Icon{color:currentColor;font-size:15px}.dataSourceAIStopIcon{background:currentColor;border-radius:2px;display:block;height:12px;width:12px}.dataSourceAIReferenceEditorWrap{cursor:text;min-height:80px;position:relative}.dataSourceAIReferenceEditorWrap.disabled{cursor:default}.dataSourceAIReferencePlaceholder{color:#b8c1ce;font-size:14px;left:0;line-height:28px;pointer-events:none;position:absolute;top:0}.dataSourceAIReferenceEditor{color:#44536b;font-size:14px;line-height:28px;min-height:80px;outline:none;position:relative;white-space:pre-wrap;word-break:break-word;z-index:1}.dataSourceAIReferenceChip{align-items:center;color:var(--app-primary-color,#1e88e5);display:inline-flex;font-size:13px;font-weight:600;gap:4px;line-height:20px;margin:0 5px;max-width:220px;user-select:none;vertical-align:middle}.dataSourceAIReferenceChip .Icon{flex:0 0 auto;font-size:14px}.dataSourceAIReferenceChip span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataSourceAIReferencePopover .ant-popover-arrow{display:none}.dataSourceAIReferencePopover .ant-popover-inner{border-radius:8px;box-shadow:0 12px 28px rgba(15,23,42,.16);overflow:hidden;padding:0}.dataSourceAIReferencePopover .ant-popover-inner-content{padding:0}.dataSourceAIReferencePanel{background:#fff;max-width:36vw;overflow:hidden;width:300px}.dataSourceAIReferencePanelTitle{align-items:center;border-bottom:1px solid #e8edf5;color:#64748b;display:flex;font-size:13px;font-weight:600;height:42px;padding:0 14px}.dataSourceAIReferenceList{max-height:320px;overflow-y:auto;padding:6px 0}.dataSourceAIReferenceList>button{align-items:center;background:transparent;border:0;color:#52627a;cursor:pointer;display:flex;gap:9px;min-height:38px;min-width:0;padding:6px 14px;text-align:left;width:100%}.dataSourceAIReferenceList>button:hover{background:#f5f7fa}.dataSourceAIReferenceList>button>.Icon{color:#94a3b8;flex:0 0 auto;font-size:15px}.dataSourceAIReferenceList>button>span{align-items:baseline;display:flex;gap:8px;min-width:0}.dataSourceAIReferenceList>button>span span,.dataSourceAIReferenceList>button>span strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataSourceAIReferenceList>button>span strong{color:#334155;font-size:13px;font-weight:600}.dataSourceAIReferenceList>button>span span{color:#94a3b8;font-size:12px}.dataSourceAIReferenceLoading{align-items:center;display:flex;height:96px;justify-content:center}.fileImportErrorModal .ant-modal-body{padding-top:12px}.fileImportErrorModal .ant-tabs-tab{max-width:180px;min-width:0}.fileImportErrorModal-tabNameEllipsis{display:inline-block;max-width:180px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.fileImportErrorModal-footer{display:flex;justify-content:flex-end;padding-top:12px}.fileColumnNameFixModal .ant-modal-body{padding-top:12px}.fileColumnNameFixModal .ant-tabs-tab{max-width:180px;min-width:0}.fileColumnNameFixModal-tabNameEllipsis{display:inline-block;max-width:180px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.fileColumnNameFixModal-footer{display:flex;justify-content:flex-end;padding-top:12px}.fileColumnNameFixModal-footer .ant-btn+.ant-btn{margin-inline-start:8px}.result-preview-container{background:#fff;bottom:0;left:0;position:fixed;right:0;transform:translateZ(0);z-index:1000}.result-preview-container .result-preview-content{background:#fff;display:flex;flex-direction:column;position:relative;transition:height .1s ease}.result-preview-container .result-preview-content.resizing{transition:none}.result-preview-container .result-preview-content .resize-handle{background:transparent;cursor:ns-resize;height:4px;left:0;position:absolute;right:0;top:0;z-index:1}.result-preview-container .result-preview-content .resize-handle:hover{background:#1890ff}.result-preview-container .result-preview-content .result-preview-header{align-items:center;background:#fafafa;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;min-height:50px;padding:12px}.result-preview-container .result-preview-content .result-preview-header .title{color:#333;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-preview-container .result-preview-content .result-preview-header .gray{color:#9e9e9e}.result-preview-container .result-preview-content .result-preview-header .rotate90{display:inline-block;transform:rotate(90deg)}.result-preview-container .result-preview-content .result-preview-body{display:flex;flex:1}.result-preview-container .result-preview-content .result-preview-body-left{border-right:1px solid #e8e8e8;overflow-y:auto;padding:0 12px;width:140px}.result-preview-container .result-preview-content .result-preview-body-left .navItem{align-items:center;cursor:pointer;display:flex;gap:8px;margin-top:8px;padding:4px 0}.result-preview-container .result-preview-content .result-preview-body-left .active,.result-preview-container .result-preview-content .result-preview-body-left .navItem:hover{color:#1890ff}.result-preview-container .result-preview-content .result-preview-body-left .disabled{color:#9e9e9e;cursor:not-allowed}.result-preview-container .result-preview-content .result-preview-body-left .disabled:hover{color:#9e9e9e}.result-preview-container .result-preview-content .result-preview-body-right{flex:1;overflow-y:auto;width:calc(100% - 140px)}.result-preview-container .result-preview-content .result-preview-body-right .ant-table-thead>tr>th{background-color:#f5f5f5!important}.result-preview-container .react-resizable{background:#fff;position:relative}.result-preview-container .react-resizable-handle{background:transparent;cursor:ns-resize;height:20px;left:0;position:absolute;top:0;width:100%;z-index:3}.preview-table-container,.preview-table-container .preview-table-content{height:100%;min-height:0;overflow:hidden;width:100%}.preview-table-container .preview-table-wait{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.preview-table-container .preview-table-wait-content{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.preview-table-container .preview-table-loading,.preview-table-error{align-items:center;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;width:100%}.preview-table-error{box-sizing:border-box;padding:20px;text-align:center}.preview-table-error .preview-table-error-message{color:#f5222d;max-height:60%;max-width:80%;overflow:auto;white-space:pre-wrap;word-break:break-word}.historicComparison{position:absolute}.historicComparison .drawer-mask{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1007;z-index:1000}.historicComparison .drawer-container{background:#fff;bottom:0;box-shadow:-2px 0 8px rgba(0,0,0,.15);position:fixed;right:0;top:0;z-index:1001}.historicComparison .drawer-container .loading{align-items:center;display:flex;height:100%;justify-content:center}.historicComparison .drawer-container .drawer-header{align-items:center;background:#fff;border-bottom:1px solid #e8e8e8;display:flex;height:55px;position:relative}.historicComparison .drawer-container .drawer-header .header-panel{align-items:center;border-right:1px solid #e8e8e8;display:flex;height:100%;justify-content:space-between;padding:0 16px;width:50%}.historicComparison .drawer-container .drawer-header .header-panel-tag{border-radius:12px;color:#fff;height:24px;padding:0 12px}.historicComparison .drawer-container .drawer-header .drawer-title{align-items:center;color:#333;display:flex;font-size:14px;font-weight:500}.historicComparison .drawer-container .drawer-header .drawer-actions{align-items:center;display:flex}.historicComparison .drawer-container .drawer-header .drawer-actions .gray{color:#9e9e9e}.historicComparison .drawer-container .drawer-header .drawer-actions .gray:hover{color:#2196f3}.historicComparison .drawer-container .drawer-resize-handle{background:transparent;bottom:0;cursor:ew-resize;left:0;position:absolute;top:0;width:4px;z-index:999}.historicComparison .drawer-container .drawer-resize-handle:hover{background:#2196f3}.historicComparison .drawer-container .drawer-content{height:calc(100% - 56px);overflow:hidden;position:relative;z-index:1}.historicComparison .drawer-container .drawer-content .comparison-container{display:flex;height:100%;overflow:hidden}.historicComparison .drawer-container .drawer-content .drawer-content-mask{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1000}.historicComparison .drawer-container .drawer-footer{align-items:center;border-top:1px solid #e8e8e8;display:flex;height:50px;justify-content:flex-start;padding-left:12px}.historicComparison .left-panel,.historicComparison .right-panel{background:#fff;display:flex;flex-direction:column;overflow:hidden;overflow:auto;width:50%}.historicComparison .left-panel{border-right:1px solid #e8e8e8}.historicComparison .panel-header{background:#f5f5f5;border-bottom:1px solid #e8e8e8;color:#595959;flex-shrink:0;font-size:13px;font-weight:500;padding:12px 16px}.historicComparison .panel-body{flex:1;padding:16px;position:relative;scroll-behavior:smooth}.historicComparison .panel-body .placeholder{align-items:center;background:#fafafa;border:2px dashed #d9d9d9;border-radius:6px;color:#bfbfbf;display:flex;font-size:14px;height:200px;justify-content:center}@media (max-width:1200px){.historicComparison .drawer-container{max-width:95vw}}@media (max-width:768px){.historicComparison .drawer-container{width:100vw!important}.historicComparison .comparison-container{flex-direction:column}.historicComparison .comparison-container .left-panel,.historicComparison .comparison-container .right-panel{height:50%}}.historicComparison .loading{align-items:center;display:flex;height:100%;justify-content:center}.taskDetailConfigPanel{background:#f5f7fb;flex:1;min-height:0;overflow:auto;padding:24px}.taskDetailConfigCard{background:#fff;border:1px solid #e3e6ed;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.08);box-sizing:border-box;margin:8px auto 0;max-width:1024px;min-height:240px;padding:32px;width:100%}.taskDetailConfigSection+.taskDetailConfigSection{margin-top:24px}.taskDetailConfigSectionTitle{color:#151515;font-size:16px;font-weight:700;margin-bottom:10px}.taskDetailConfigDescription{color:#9e9e9e;font-size:13px;line-height:20px}.taskDetailConfigActions{margin-top:50px;text-align:center}.taskDetailConfigActions .ant-btn{height:36px;min-width:104px}.taskDetailConfigLoading{align-items:center;display:flex;justify-content:center;min-height:176px}.taskDetailConfigOwners{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.taskDetailConfigOwner{align-items:center;background:#f5f5f5;border:1px solid #ddd;border-radius:26px;box-sizing:border-box;display:inline-flex;gap:6px;height:30px;max-width:250px;padding-right:8px}.taskDetailConfigOwnerName{font-size:14px;font-weight:600;max-width:150px;min-width:0}.taskDetailConfigOwnerDelete{background:transparent;border:0;color:#9e9e9e;cursor:pointer;height:20px;padding:0;width:20px}.taskDetailConfigOwnerDelete:hover{color:#f44336}.taskDetailConfigAddOwner{align-items:center;background:#fff;border:1px dashed #e3e6ed;border-radius:26px;color:#4c5367;cursor:pointer;display:inline-flex;gap:8px;height:30px;padding:0 12px}.taskDetailConfigAddOwner .Icon{font-size:24px}.taskDetailConfigAddOwner:hover{border-color:var(--themeColor,#2196f3);color:var(--themeColor,#2196f3)}.taskDetailConfigScheduleRow{margin-top:16px}.taskDetailConfigReadOption{align-items:flex-start;cursor:pointer;display:flex;gap:8px;margin-top:16px}.taskDetailConfigReadOption.disabled{cursor:not-allowed;opacity:.5}.taskDetailConfigReadOption .ant-radio-wrapper{margin-top:1px}.taskDetailConfigReadTitle{color:#151515;font-size:14px;font-weight:600;margin-bottom:4px}.scheduleControls{align-items:center;display:flex;gap:8px}.scheduleControls .scheduleControlsInterval{width:120px}.scheduleControls .scheduleControlsTime,.scheduleControls .scheduleControlsWeekday{width:100px}.taskDetailConfigWorkflowOptions{display:flex;flex-wrap:wrap;gap:24px;margin-top:16px}.taskDetailConfigDeleteTrigger{align-items:center;display:inline-flex;gap:4px}.taskConMonitorView{display:flex;flex:1;min-height:0;min-width:0}.taskDetailMonitorPanel{background:#f5f7fb;flex:1;min-height:0;overflow:auto;padding:24px}.taskDetailMonitorInner{background:#fff;border:1px solid #e3e6ed;border-radius:8px;box-sizing:border-box;margin:0 auto;max-width:1024px;padding:32px;width:100%}.taskDetailMonitorInner .taskDetailMonitorSectionHead,.taskDetailMonitorInner .taskDetailMonitorTitle,.taskDetailMonitorInner .taskDetailMonitorUsageHead{color:#1f2937;font-size:16px;font-weight:700}.taskDetailMonitorStats{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.taskDetailMonitorStatCard{align-items:center;background:#fff;border:1px solid #e3e6ed;border-radius:8px;display:flex;flex-direction:column;height:132px;justify-content:center}.taskDetailMonitorMetricLabel{color:#4c5367;font-size:13px;font-weight:600;margin-bottom:10px}.taskDetailMonitorDuration{align-items:baseline;color:#1f2937;display:flex;gap:6px}.taskDetailMonitorDuration b{font-size:30px;line-height:36px}.taskDetailMonitorDuration span{color:#4c5367;font-size:15px}.taskDetailMonitorMetricSub{color:#9ea4b3;font-size:13px;font-weight:600;margin-top:4px}.taskDetailMonitorSectionHead,.taskDetailMonitorUsageHead{align-items:center;display:flex;justify-content:space-between}.taskDetailMonitorSectionHead{margin-top:36px}.taskDetailMonitorRangeSelect{width:160px}.taskDetailMonitorChartWrap{margin-top:20px;min-height:300px;position:relative}.taskDetailMonitorChartLoading{align-items:center;background:hsla(0,0%,100%,.72);color:#9ea4b3;display:flex;inset:0;justify-content:center;position:absolute;z-index:1}.taskDetailMonitorUsageHead{margin:36px 0 22px}.taskDetailMonitorMonthPicker,.taskDetailMonitorOperationSelect{width:150px}@media (max-width:900px){.taskDetailMonitorStats{grid-template-columns:1fr}}.taskDetailHistoryChart{height:300px;width:100%}.workflowStatusWrap{display:flex;justify-content:flex-end}.workflowStatusWrap .publishFlowWrap .publishFlow{background-color:#2196f3;border-radius:3px;color:#fff;cursor:pointer;height:38px;line-height:38px;padding:0 22px;text-align:center}.workflowStatusWrap .refreshFlowWrap .refreshFlow{border:1px solid #2196f3;border-radius:3px;box-sizing:border-box;color:#2196f3;cursor:pointer;font-weight:600;line-height:36px;margin-right:16px;padding:0 22px;text-align:center}.workflowStatusWrap .refreshFlowWrap .refreshFlow:hover{background-color:#2196f3;color:#fff}.workflowStatusWrap .switchWrap{align-items:center;background-color:#bdbdbd;border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;height:38px;justify-content:space-between;width:100px}.workflowStatusWrap .switchWrap.switchWrap-pending{opacity:.6}.workflowStatusWrap .switchWrap.switchWrap-active{background-color:#01ca83}.workflowStatusWrap .switchWrap.switchWrap-active:hover{background-color:#01bf7c}.workflowStatusWrap .switchWrap .contentWrap{font-weight:600;line-height:38px;text-align:center;transition:all .5s;width:62px}.workflowStatusWrap .switchWrap .contentWrap.contentWrap-close{transform:translateX(40px)}.workflowStatusWrap .switchWrap .iconWrap{align-items:center;background-color:#f5f5f5;border-radius:3px;box-shadow:0 2px 8px rgba(0,0,0,.3),0 0 2px rgba(0,0,0,.3);display:flex;height:34px;justify-content:center;margin:2px;transition:all .5s;width:34px}.workflowStatusWrap .switchWrap .iconWrap .workflowSwitchIcon-active{color:#01ca83!important}.workflowStatusWrap .switchWrap .iconWrap.iconWrap-active{background-color:#fff}.workflowStatusWrap .switchWrap .iconWrap.iconWrap-close{transform:translateX(-62px)}.noTask{height:100%;width:100%}.noTask .header{align-items:center;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);display:flex;height:50px;padding:0 20px}.noTask .header .back{color:#757575;cursor:pointer;display:block;margin-right:15px;width:20px}.noTask .content{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 50px);justify-content:center}.noWorkspace{height:100%;width:100%}.noWorkspace .header{align-items:center;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);display:flex;height:50px;padding:0 20px;position:relative;z-index:1}.noWorkspace .header .workspaceWrapper{margin:-6px -12px;width:400px}.noWorkspace .header .workspaceWrapper .spaceList{max-height:500px;overflow-y:auto}.noWorkspace .header .workspaceWrapper .spaceItem{cursor:pointer;height:40px;padding:0 20px}.noWorkspace .header .workspaceWrapper .spaceItem:hover{background:#f7f7f7}.noWorkspace .header .workspaceWrapper .spaceItem.isActive{background:rgba(33,150,243,.08)}.noWorkspace .header .workspaceWrapper .spaceItem.isActive .ant-typography{color:#2196f3}.noWorkspace .header .workspaceWrapper .spaceItem .icon-logout{color:#ff4d4f!important}.noWorkspace .content{background-color:#fff;flex-direction:column;height:calc(100vh - 50px)}.noWorkspace .content,.noWorkspace .content .icon{align-items:center;display:flex;justify-content:center}.noWorkspace .content .icon{background-color:#f5f5f5;border-radius:50%;height:100px;width:100px}.noWorkspace .content .btn{color:#2196f3;cursor:pointer;margin:0 5px}.initWorkspace{align-items:center;background:#f3f5f7;display:flex;height:100%;justify-content:center;width:100%}.initWorkspace .inviteCard{background:#fff;border-radius:12px;height:500px;padding:30px 30px 100px;width:400px}.initWorkspace .inviteCard .content{align-items:center;color:#757575;display:flex;flex-direction:column;height:340px;justify-content:center}.initWorkspace .createCard{box-shadow:0 2px 8px rgba(0,0,0,.08);box-sizing:border-box;height:342px;padding:48px;width:480px}.initWorkspace .createCard .createTitle{color:#151515;font-size:24px;font-weight:600;letter-spacing:0;line-height:34px;margin:0}.initWorkspace .createCard .createDescription{color:#151515;font-size:16px;line-height:24px;margin-top:4px}.initWorkspace .createCard .createForm{margin-top:48px}.initWorkspace .createCard .createForm .ant-input{font-size:16px;height:48px;padding:0 16px}.initWorkspace .createCard .createForm .ant-btn{font-size:16px;height:48px;margin-top:24px}@media (max-width:560px){.initWorkspace .inviteCard.createCard{height:auto;min-height:342px;padding:40px 24px;width:68%}}.createWorkspace{align-items:center;background:#f3f5f7;display:flex;justify-content:center;padding-top:40px;width:100%}.createWorkspace .inviteCard{background:#fff;border-radius:12px;min-height:500px;padding:40px;width:480px}.createWorkspace .inviteCard .content{color:#757575;display:flex;flex-direction:column;min-height:340px}.mesDiv{border:1px solid #d9d9d9;border-radius:4px;box-sizing:border-box;margin-bottom:0;margin-top:20px;position:relative;transition:border-color .1s,box-shadow .1s;width:100%}.mesDiv .mesDiv-title{background-color:transparent;color:#999;font-size:14px;font-weight:400;left:12px;line-height:1;padding:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s cubic-bezier(.4,0,.2,1);white-space:nowrap;z-index:1}.mesDiv.mesDiv-floating .mesDiv-title{background-color:#fff;color:var(--app-primary-color,#1e88e5);padding:0 4px;top:0;transform:translateY(-60%)}.mesDiv.mesDiv-focused{border-color:var(--app-primary-color,#1e88e5);box-shadow:0 0 0 1px var(--app-primary-color,#1e88e5)}.mesDiv.mesDiv-danger{border-color:#ff4d4f;border-width:2px}.mesDiv.mesDiv-danger.mesDiv-focused{box-shadow:0 0 0 2px #ff4d4f}.mesDiv.mesDiv-danger.mesDiv-floating .mesDiv-title{color:#ff4d4f}.mesDiv .mesDiv-content{width:100%}.mesDiv .mesDiv-content .ant-input:not(.ant-input[type=textarea]){border:none!important;box-shadow:none!important;outline:none!important;padding-bottom:12px;padding-top:12px}.mesDiv .mesDiv-content .ant-input:focus,.mesDiv .mesDiv-content .ant-input:focus-within{border:none!important;box-shadow:none!important;outline:none!important}.mesDiv .mesDiv-content .ant-select{width:100%}.mesDiv .mesDiv-content .ant-select .ant-select-selector{border:none!important;box-shadow:none!important;min-height:40px;padding-bottom:12px;padding-top:12px}.mesDiv .mesDiv-content .ant-select:focus .ant-select-selector,.mesDiv .mesDiv-content .ant-select:focus-within .ant-select-selector{border:none!important;box-shadow:none!important}.mesDiv .mesDiv-content .ant-select.ant-select-focused .ant-select-selector{border:none!important;box-shadow:none!important}.mesDiv .mesDiv-content .ant-input[type=textarea]{border:none!important;box-shadow:none!important;outline:none!important;padding-top:12px}.mesDiv .mesDiv-content .ant-input[type=textarea]:focus,.mesDiv .mesDiv-content .ant-input[type=textarea]:focus-within{border:none!important;box-shadow:none!important;outline:none!important}