.dna{font-family:arial;letter-spacing:-5px;margin:0 auto;-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:360px}.dna:after{color:#1e1653;content:"loading...";display:block;letter-spacing:5px;padding-top:50px;text-align:center}.ele{-webkit-animation:rotate 5s linear infinite;animation:rotate 5s linear infinite;display:inline-block;height:6px;margin-left:0;-webkit-transform:rotateX(-1turn) translateZ(0);transform:rotateX(-1turn) translateZ(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:6px}.ele:nth-of-type(2n) .dot:before{background:#c72e4e}.dot{-webkit-transform:translateZ(-20px);transform:translateZ(-20px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.dot,.dot:before{height:inherit;width:inherit}.dot:before{animation:rotate 5s linear infinite reverse;background:#1e1653;border-radius:50%;content:"";display:block;-webkit-transform:rotateX(-1turn) translateZ(0);transform:rotateX(-1turn) translateZ(0)}.ele:first-of-type,.ele:first-of-type .dot:before{-webkit-animation-delay:-.16667s;animation-delay:-.16667s}.ele:first-of-type:nth-of-type(odd){-webkit-animation-delay:-2.66667s;animation-delay:-2.66667s}.ele:nth-of-type(2),.ele:nth-of-type(2) .dot:before{-webkit-animation-delay:-.33333s;animation-delay:-.33333s}.ele:nth-of-type(2):nth-of-type(odd){-webkit-animation-delay:-2.83333s;animation-delay:-2.83333s}.ele:nth-of-type(3),.ele:nth-of-type(3) .dot:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.ele:nth-of-type(3):nth-of-type(odd){-webkit-animation-delay:-3s;animation-delay:-3s}.ele:nth-of-type(4),.ele:nth-of-type(4) .dot:before{-webkit-animation-delay:-.66667s;animation-delay:-.66667s}.ele:nth-of-type(4):nth-of-type(odd){-webkit-animation-delay:-3.16667s;animation-delay:-3.16667s}.ele:nth-of-type(5),.ele:nth-of-type(5) .dot:before{-webkit-animation-delay:-.83333s;animation-delay:-.83333s}.ele:nth-of-type(5):nth-of-type(odd){-webkit-animation-delay:-3.33333s;animation-delay:-3.33333s}.ele:nth-of-type(6),.ele:nth-of-type(6) .dot:before{-webkit-animation-delay:-1s;animation-delay:-1s}.ele:nth-of-type(6):nth-of-type(odd){-webkit-animation-delay:-3.5s;animation-delay:-3.5s}.ele:nth-of-type(7),.ele:nth-of-type(7) .dot:before{-webkit-animation-delay:-1.16667s;animation-delay:-1.16667s}.ele:nth-of-type(7):nth-of-type(odd){-webkit-animation-delay:-3.66667s;animation-delay:-3.66667s}.ele:nth-of-type(8),.ele:nth-of-type(8) .dot:before{-webkit-animation-delay:-1.33333s;animation-delay:-1.33333s}.ele:nth-of-type(8):nth-of-type(odd){-webkit-animation-delay:-3.83333s;animation-delay:-3.83333s}.ele:nth-of-type(9),.ele:nth-of-type(9) .dot:before{-webkit-animation-delay:-1.5s;animation-delay:-1.5s}.ele:nth-of-type(9):nth-of-type(odd){-webkit-animation-delay:-4s;animation-delay:-4s}.ele:nth-of-type(10),.ele:nth-of-type(10) .dot:before{-webkit-animation-delay:-1.66667s;animation-delay:-1.66667s}.ele:nth-of-type(10):nth-of-type(odd){-webkit-animation-delay:-4.16667s;animation-delay:-4.16667s}.ele:nth-of-type(11),.ele:nth-of-type(11) .dot:before{-webkit-animation-delay:-1.83333s;animation-delay:-1.83333s}.ele:nth-of-type(11):nth-of-type(odd){-webkit-animation-delay:-4.33333s;animation-delay:-4.33333s}.ele:nth-of-type(12),.ele:nth-of-type(12) .dot:before{-webkit-animation-delay:-2s;animation-delay:-2s}.ele:nth-of-type(12):nth-of-type(odd){-webkit-animation-delay:-4.5s;animation-delay:-4.5s}.ele:nth-of-type(13),.ele:nth-of-type(13) .dot:before{-webkit-animation-delay:-2.16667s;animation-delay:-2.16667s}.ele:nth-of-type(13):nth-of-type(odd){-webkit-animation-delay:-4.66667s;animation-delay:-4.66667s}.ele:nth-of-type(14),.ele:nth-of-type(14) .dot:before{-webkit-animation-delay:-2.33333s;animation-delay:-2.33333s}.ele:nth-of-type(14):nth-of-type(odd){-webkit-animation-delay:-4.83333s;animation-delay:-4.83333s}.ele:nth-of-type(15),.ele:nth-of-type(15) .dot:before{-webkit-animation-delay:-2.5s;animation-delay:-2.5s}.ele:nth-of-type(15):nth-of-type(odd){-webkit-animation-delay:-5s;animation-delay:-5s}.ele:nth-of-type(16),.ele:nth-of-type(16) .dot:before{-webkit-animation-delay:-2.66667s;animation-delay:-2.66667s}.ele:nth-of-type(16):nth-of-type(odd){-webkit-animation-delay:-5.16667s;animation-delay:-5.16667s}.ele:nth-of-type(17),.ele:nth-of-type(17) .dot:before{-webkit-animation-delay:-2.83333s;animation-delay:-2.83333s}.ele:nth-of-type(17):nth-of-type(odd){-webkit-animation-delay:-5.33333s;animation-delay:-5.33333s}.ele:nth-of-type(18),.ele:nth-of-type(18) .dot:before{-webkit-animation-delay:-3s;animation-delay:-3s}.ele:nth-of-type(18):nth-of-type(odd){-webkit-animation-delay:-5.5s;animation-delay:-5.5s}.ele:nth-of-type(19),.ele:nth-of-type(19) .dot:before{-webkit-animation-delay:-3.16667s;animation-delay:-3.16667s}.ele:nth-of-type(19):nth-of-type(odd){-webkit-animation-delay:-5.66667s;animation-delay:-5.66667s}.ele:nth-of-type(20),.ele:nth-of-type(20) .dot:before{-webkit-animation-delay:-3.33333s;animation-delay:-3.33333s}.ele:nth-of-type(20):nth-of-type(odd){-webkit-animation-delay:-5.83333s;animation-delay:-5.83333s}.ele:nth-of-type(21),.ele:nth-of-type(21) .dot:before{-webkit-animation-delay:-3.5s;animation-delay:-3.5s}.ele:nth-of-type(21):nth-of-type(odd){-webkit-animation-delay:-6s;animation-delay:-6s}.ele:nth-of-type(22),.ele:nth-of-type(22) .dot:before{-webkit-animation-delay:-3.66667s;animation-delay:-3.66667s}.ele:nth-of-type(22):nth-of-type(odd){-webkit-animation-delay:-6.16667s;animation-delay:-6.16667s}.ele:nth-of-type(23),.ele:nth-of-type(23) .dot:before{-webkit-animation-delay:-3.83333s;animation-delay:-3.83333s}.ele:nth-of-type(23):nth-of-type(odd){-webkit-animation-delay:-6.33333s;animation-delay:-6.33333s}.ele:nth-of-type(24),.ele:nth-of-type(24) .dot:before{-webkit-animation-delay:-4s;animation-delay:-4s}.ele:nth-of-type(24):nth-of-type(odd){-webkit-animation-delay:-6.5s;animation-delay:-6.5s}.ele:nth-of-type(25),.ele:nth-of-type(25) .dot:before{-webkit-animation-delay:-4.16667s;animation-delay:-4.16667s}.ele:nth-of-type(25):nth-of-type(odd){-webkit-animation-delay:-6.66667s;animation-delay:-6.66667s}.ele:nth-of-type(26),.ele:nth-of-type(26) .dot:before{-webkit-animation-delay:-4.33333s;animation-delay:-4.33333s}.ele:nth-of-type(26):nth-of-type(odd){-webkit-animation-delay:-6.83333s;animation-delay:-6.83333s}.ele:nth-of-type(27),.ele:nth-of-type(27) .dot:before{-webkit-animation-delay:-4.5s;animation-delay:-4.5s}.ele:nth-of-type(27):nth-of-type(odd){-webkit-animation-delay:-7s;animation-delay:-7s}.ele:nth-of-type(28),.ele:nth-of-type(28) .dot:before{-webkit-animation-delay:-4.66667s;animation-delay:-4.66667s}.ele:nth-of-type(28):nth-of-type(odd){-webkit-animation-delay:-7.16667s;animation-delay:-7.16667s}.ele:nth-of-type(29),.ele:nth-of-type(29) .dot:before{-webkit-animation-delay:-4.83333s;animation-delay:-4.83333s}.ele:nth-of-type(29):nth-of-type(odd){-webkit-animation-delay:-7.33333s;animation-delay:-7.33333s}.ele:nth-of-type(30),.ele:nth-of-type(30) .dot:before{-webkit-animation-delay:-5s;animation-delay:-5s}.ele:nth-of-type(30):nth-of-type(odd){-webkit-animation-delay:-7.5s;animation-delay:-7.5s}.ele:nth-of-type(31),.ele:nth-of-type(31) .dot:before{-webkit-animation-delay:-5.16667s;animation-delay:-5.16667s}.ele:nth-of-type(31):nth-of-type(odd){-webkit-animation-delay:-7.66667s;animation-delay:-7.66667s}.ele:nth-of-type(32),.ele:nth-of-type(32) .dot:before{-webkit-animation-delay:-5.33333s;animation-delay:-5.33333s}.ele:nth-of-type(32):nth-of-type(odd){-webkit-animation-delay:-7.83333s;animation-delay:-7.83333s}.ele:nth-of-type(33),.ele:nth-of-type(33) .dot:before{-webkit-animation-delay:-5.5s;animation-delay:-5.5s}.ele:nth-of-type(33):nth-of-type(odd){-webkit-animation-delay:-8s;animation-delay:-8s}.ele:nth-of-type(34),.ele:nth-of-type(34) .dot:before{-webkit-animation-delay:-5.66667s;animation-delay:-5.66667s}.ele:nth-of-type(34):nth-of-type(odd){-webkit-animation-delay:-8.16667s;animation-delay:-8.16667s}.ele:nth-of-type(35),.ele:nth-of-type(35) .dot:before{-webkit-animation-delay:-5.83333s;animation-delay:-5.83333s}.ele:nth-of-type(35):nth-of-type(odd){-webkit-animation-delay:-8.33333s;animation-delay:-8.33333s}.ele:nth-of-type(36),.ele:nth-of-type(36) .dot:before{-webkit-animation-delay:-6s;animation-delay:-6s}.ele:nth-of-type(36):nth-of-type(odd){-webkit-animation-delay:-8.5s;animation-delay:-8.5s}.ele:nth-of-type(37),.ele:nth-of-type(37) .dot:before{-webkit-animation-delay:-6.16667s;animation-delay:-6.16667s}.ele:nth-of-type(37):nth-of-type(odd){-webkit-animation-delay:-8.66667s;animation-delay:-8.66667s}.ele:nth-of-type(38),.ele:nth-of-type(38) .dot:before{-webkit-animation-delay:-6.33333s;animation-delay:-6.33333s}.ele:nth-of-type(38):nth-of-type(odd){-webkit-animation-delay:-8.83333s;animation-delay:-8.83333s}.ele:nth-of-type(39),.ele:nth-of-type(39) .dot:before{-webkit-animation-delay:-6.5s;animation-delay:-6.5s}.ele:nth-of-type(39):nth-of-type(odd){-webkit-animation-delay:-9s;animation-delay:-9s}.ele:nth-of-type(40),.ele:nth-of-type(40) .dot:before{-webkit-animation-delay:-6.66667s;animation-delay:-6.66667s}.ele:nth-of-type(40):nth-of-type(odd){-webkit-animation-delay:-9.16667s;animation-delay:-9.16667s}.ele:nth-of-type(41),.ele:nth-of-type(41) .dot:before{-webkit-animation-delay:-6.83333s;animation-delay:-6.83333s}.ele:nth-of-type(41):nth-of-type(odd){-webkit-animation-delay:-9.33333s;animation-delay:-9.33333s}.ele:nth-of-type(42),.ele:nth-of-type(42) .dot:before{-webkit-animation-delay:-7s;animation-delay:-7s}.ele:nth-of-type(42):nth-of-type(odd){-webkit-animation-delay:-9.5s;animation-delay:-9.5s}.ele:nth-of-type(43),.ele:nth-of-type(43) .dot:before{-webkit-animation-delay:-7.16667s;animation-delay:-7.16667s}.ele:nth-of-type(43):nth-of-type(odd){-webkit-animation-delay:-9.66667s;animation-delay:-9.66667s}.ele:nth-of-type(44),.ele:nth-of-type(44) .dot:before{-webkit-animation-delay:-7.33333s;animation-delay:-7.33333s}.ele:nth-of-type(44):nth-of-type(odd){-webkit-animation-delay:-9.83333s;animation-delay:-9.83333s}.ele:nth-of-type(45),.ele:nth-of-type(45) .dot:before{-webkit-animation-delay:-7.5s;animation-delay:-7.5s}.ele:nth-of-type(45):nth-of-type(odd){-webkit-animation-delay:-10s;animation-delay:-10s}.ele:nth-of-type(46),.ele:nth-of-type(46) .dot:before{-webkit-animation-delay:-7.66667s;animation-delay:-7.66667s}.ele:nth-of-type(46):nth-of-type(odd){-webkit-animation-delay:-10.16667s;animation-delay:-10.16667s}.ele:nth-of-type(47),.ele:nth-of-type(47) .dot:before{-webkit-animation-delay:-7.83333s;animation-delay:-7.83333s}.ele:nth-of-type(47):nth-of-type(odd){-webkit-animation-delay:-10.33333s;animation-delay:-10.33333s}.ele:nth-of-type(48),.ele:nth-of-type(48) .dot:before{-webkit-animation-delay:-8s;animation-delay:-8s}.ele:nth-of-type(48):nth-of-type(odd){-webkit-animation-delay:-10.5s;animation-delay:-10.5s}.ele:nth-of-type(49),.ele:nth-of-type(49) .dot:before{-webkit-animation-delay:-8.16667s;animation-delay:-8.16667s}.ele:nth-of-type(49):nth-of-type(odd){-webkit-animation-delay:-10.66667s;animation-delay:-10.66667s}.ele:nth-of-type(50),.ele:nth-of-type(50) .dot:before{-webkit-animation-delay:-8.33333s;animation-delay:-8.33333s}.ele:nth-of-type(50):nth-of-type(odd){-webkit-animation-delay:-10.83333s;animation-delay:-10.83333s}.ele:nth-of-type(51),.ele:nth-of-type(51) .dot:before{-webkit-animation-delay:-8.5s;animation-delay:-8.5s}.ele:nth-of-type(51):nth-of-type(odd){-webkit-animation-delay:-11s;animation-delay:-11s}.ele:nth-of-type(52),.ele:nth-of-type(52) .dot:before{-webkit-animation-delay:-8.66667s;animation-delay:-8.66667s}.ele:nth-of-type(52):nth-of-type(odd){-webkit-animation-delay:-11.16667s;animation-delay:-11.16667s}.ele:nth-of-type(53),.ele:nth-of-type(53) .dot:before{-webkit-animation-delay:-8.83333s;animation-delay:-8.83333s}.ele:nth-of-type(53):nth-of-type(odd){-webkit-animation-delay:-11.33333s;animation-delay:-11.33333s}.ele:nth-of-type(54),.ele:nth-of-type(54) .dot:before{-webkit-animation-delay:-9s;animation-delay:-9s}.ele:nth-of-type(54):nth-of-type(odd){-webkit-animation-delay:-11.5s;animation-delay:-11.5s}.ele:nth-of-type(55),.ele:nth-of-type(55) .dot:before{-webkit-animation-delay:-9.16667s;animation-delay:-9.16667s}.ele:nth-of-type(55):nth-of-type(odd){-webkit-animation-delay:-11.66667s;animation-delay:-11.66667s}.ele:nth-of-type(56),.ele:nth-of-type(56) .dot:before{-webkit-animation-delay:-9.33333s;animation-delay:-9.33333s}.ele:nth-of-type(56):nth-of-type(odd){-webkit-animation-delay:-11.83333s;animation-delay:-11.83333s}.ele:nth-of-type(57),.ele:nth-of-type(57) .dot:before{-webkit-animation-delay:-9.5s;animation-delay:-9.5s}.ele:nth-of-type(57):nth-of-type(odd){-webkit-animation-delay:-12s;animation-delay:-12s}.ele:nth-of-type(58),.ele:nth-of-type(58) .dot:before{-webkit-animation-delay:-9.66667s;animation-delay:-9.66667s}.ele:nth-of-type(58):nth-of-type(odd){-webkit-animation-delay:-12.16667s;animation-delay:-12.16667s}.ele:nth-of-type(59),.ele:nth-of-type(59) .dot:before{-webkit-animation-delay:-9.83333s;animation-delay:-9.83333s}.ele:nth-of-type(59):nth-of-type(odd){-webkit-animation-delay:-12.33333s;animation-delay:-12.33333s}.ele:nth-of-type(60),.ele:nth-of-type(60) .dot:before{-webkit-animation-delay:-10s;animation-delay:-10s}.ele:nth-of-type(60):nth-of-type(odd){-webkit-animation-delay:-12.5s;animation-delay:-12.5s}@-webkit-keyframes rotate{to{-webkit-transform:none;transform:none}}@keyframes rotate{to{-webkit-transform:none;transform:none}}.tablebox{background:#fff;padding:16px 24px;width:100%}.tablebox .tablebox-title{font-size:16px;font-weight:500}.tablebox .tablebox-tag{border-radius:2px;display:inline-block;font-size:12px;height:20px;line-height:20px;padding:0 8px}.tablebox .tablebox-finish-tag{background:#edf9f0;color:#23b541}.tablebox .tablebox-notfinish-tag{background:#dcefff;color:#0084f6}.react-resizable-handle{bottom:0;cursor:col-resize;height:100%;position:absolute;right:-5px;width:10px;z-index:1}.chart-container{min-height:300px;min-width:300px}.chart-nodata{align-items:center;background-color:#fff;display:flex;flex-direction:column;font-size:20px;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.nodedetail-tab .nodedetail-tool{bottom:0;display:flex;margin-left:-24px;padding:8px 16px;position:fixed;width:100%}.nodedetail-tab .icon-tool{align-items:center;display:flex;justify-content:center}.nodedetail-tab .icon-tool svg{fill:currentColor;height:14px;width:14px}.nodedetail-tab .icon-tool path{fill:currentColor}.nodedetail-tab .icon-tool-wrapper{align-items:center;display:flex}.nodedetail-wapper .ant-drawer-body{position:relative}.tree-header{background-color:#434343;box-shadow:0 1px 4px #0015292b;color:#fff;width:100%;z-index:9}.tree-header .header-detail{background-color:#f7f9fc;color:#000}.tree-header .header-detail .header-detail-item{border-right:1px solid #cdcdcd}.tree-header .header-detail .header-detail-item:last-child{border-right:none}.tree-header .btn-ghost{border:1px solid #fff;border-radius:3px;cursor:pointer;padding:2px 16px}