body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ant-picker-status-error.ant-picker,.ant-picker-status-error.ant-picker:not(.ant-picker-disabled):hover{background-color:#fff;border-color:#ff4d4f}.ant-picker-status-error.ant-picker-focused,.ant-picker-status-error.ant-picker:focus{border-color:#ff7875;border-right-width:1px;box-shadow:0 0 0 2px #ff4d4f33;outline:0}.ant-picker-status-error.ant-picker .ant-picker-active-bar{background:#ff7875}.ant-picker-status-warning.ant-picker,.ant-picker-status-warning.ant-picker:not(.ant-picker-disabled):hover{background-color:#fff;border-color:#faad14}.ant-picker-status-warning.ant-picker-focused,.ant-picker-status-warning.ant-picker:focus{border-color:#ffc53d;border-right-width:1px;box-shadow:0 0 0 2px #faad1433;outline:0}.ant-picker-status-warning.ant-picker .ant-picker-active-bar{background:#ffc53d}.ant-picker{font-feature-settings:"tnum","tnum";align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:2px;box-sizing:border-box;color:#000000d9;display:inline-flex;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;margin:0;padding:4px 11px;position:relative;transition:border .3s,box-shadow .3s}.ant-picker-focused,.ant-picker:hover{border-color:#40a9ff;border-right-width:1px}.ant-picker-focused{box-shadow:0 0 0 2px #1890ff33;outline:0}.ant-picker.ant-picker-disabled{background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-picker.ant-picker-disabled .ant-picker-suffix{color:#00000040}.ant-picker.ant-picker-borderless{background-color:initial!important;border-color:#0000!important;box-shadow:none!important}.ant-picker-input{align-items:center;display:inline-flex;position:relative;width:100%}.ant-picker-input>input{background-color:#fff;background-image:none;background:#0000;border:0;border-radius:2px;color:#000000d9;display:inline-block;flex:auto;font-size:14px;height:auto;line-height:1.5715;min-width:0;min-width:1px;padding:0;position:relative;transition:all .3s;width:100%}.ant-picker-input>input::-moz-placeholder{color:#bfbfbf;-moz-user-select:none;user-select:none}.ant-picker-input>input:-ms-input-placeholder{color:#bfbfbf;-ms-user-select:none;user-select:none}.ant-picker-input>input::placeholder{color:#bfbfbf;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-picker-input>input:-moz-placeholder-shown{text-overflow:ellipsis}.ant-picker-input>input:-ms-input-placeholder{text-overflow:ellipsis}.ant-picker-input>input:placeholder-shown{text-overflow:ellipsis}.ant-picker-input>input:hover{border-color:#40a9ff;border-right-width:1px}.ant-picker-input>input-focused,.ant-picker-input>input:focus{border-color:#40a9ff;border-right-width:1px;box-shadow:0 0 0 2px #1890ff33;outline:0}.ant-picker-input>input-disabled{background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;color:#00000040;cursor:not-allowed;opacity:1}.ant-picker-input>input-disabled:hover{border-color:#d9d9d9;border-right-width:1px}.ant-picker-input>input[disabled]{background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;color:#00000040;cursor:not-allowed;opacity:1}.ant-picker-input>input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.ant-picker-input>input-borderless,.ant-picker-input>input-borderless-disabled,.ant-picker-input>input-borderless-focused,.ant-picker-input>input-borderless:focus,.ant-picker-input>input-borderless:hover,.ant-picker-input>input-borderless[disabled]{background-color:initial;border:none;box-shadow:none}textarea.ant-picker-input>input{height:auto;line-height:1.5715;max-width:100%;min-height:32px;transition:all .3s,height 0s;vertical-align:bottom}.ant-picker-input>input-lg{font-size:16px;padding:6.5px 11px}.ant-picker-input>input-sm{padding:0 7px}.ant-picker-input>input:focus{box-shadow:none}.ant-picker-input>input[disabled]{background:#0000}.ant-picker-input:hover .ant-picker-clear{opacity:1}.ant-picker-input-placeholder>input{color:#bfbfbf}.ant-picker-large{padding:6.5px 11px}.ant-picker-large .ant-picker-input>input{font-size:16px}.ant-picker-small{padding:0 7px}.ant-picker-suffix{align-self:center;color:#00000040;display:flex;flex:none;line-height:1;margin-left:4px;pointer-events:none}.ant-picker-suffix>*{vertical-align:top}.ant-picker-suffix>:not(:last-child){margin-right:8px}.ant-picker-clear{background:#fff;color:#00000040;cursor:pointer;line-height:1;opacity:0;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:opacity .3s,color .3s}.ant-picker-clear>*{vertical-align:top}.ant-picker-clear:hover{color:#00000073}.ant-picker-separator{color:#00000040;cursor:default;display:inline-block;font-size:16px;height:16px;position:relative;vertical-align:top;width:1em}.ant-picker-focused .ant-picker-separator{color:#00000073}.ant-picker-disabled .ant-picker-range-separator .ant-picker-separator{cursor:not-allowed}.ant-picker-range{display:inline-flex;position:relative}.ant-picker-range .ant-picker-clear{right:11px}.ant-picker-range:hover .ant-picker-clear{opacity:1}.ant-picker-range .ant-picker-active-bar{background:#1890ff;bottom:-1px;height:2px;margin-left:11px;opacity:0;pointer-events:none;transition:all .3s ease-out}.ant-picker-range.ant-picker-focused .ant-picker-active-bar{opacity:1}.ant-picker-range-separator{align-items:center;line-height:1;padding:0 8px}.ant-picker-range.ant-picker-small .ant-picker-clear{right:7px}.ant-picker-range.ant-picker-small .ant-picker-active-bar{margin-left:7px}.ant-picker-dropdown{font-feature-settings:"tnum","tnum";box-sizing:border-box;color:#000000d9;font-size:14px;font-variant:tabular-nums;left:-9999px;line-height:1.5715;list-style:none;margin:0;padding:0;position:absolute;top:-9999px;z-index:1050}.ant-picker-dropdown-hidden{display:none}.ant-picker-dropdown-placement-bottomLeft .ant-picker-range-arrow{display:block;top:2.58561808px;transform:rotate(-135deg) translateY(1px)}.ant-picker-dropdown-placement-topLeft .ant-picker-range-arrow{bottom:2.58561808px;display:block;transform:rotate(45deg)}.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-topRight,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-topRight{animation-name:antSlideDownIn}.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-picker-dropdown-placement-bottomRight,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-picker-dropdown-placement-bottomRight{animation-name:antSlideUpIn}.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topLeft,.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-topRight{animation-name:antSlideDownOut}.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomLeft,.ant-picker-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-picker-dropdown-placement-bottomRight{animation-name:antSlideUpOut}.ant-picker-dropdown-range{padding:7.54247233px 0}.ant-picker-dropdown-range-hidden{display:none}.ant-picker-dropdown .ant-picker-panel>.ant-picker-time-panel{padding-top:4px}.ant-picker-ranges{line-height:34px;list-style:none;margin-bottom:0;overflow:hidden;padding:4px 12px;text-align:left}.ant-picker-ranges>li{display:inline-block}.ant-picker-ranges .ant-picker-preset>.ant-tag-blue{background:#e6f7ff;border-color:#91d5ff;color:#1890ff;cursor:pointer}.ant-picker-ranges .ant-picker-ok{float:right;margin-left:8px}.ant-picker-range-wrapper{display:flex}.ant-picker-range-arrow{border-radius:0 0 2px;box-shadow:2px 2px 6px -2px #0000001a;height:11.3137085px;margin-left:16.5px;pointer-events:none;position:absolute;transition:left .3s ease-out;width:11.3137085px;z-index:1}.ant-picker-range-arrow:before{background:#fff;background-position:-10px -10px;background-repeat:no-repeat;clip-path:inset(33% 33%);clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z");content:"";height:33.9411255px;left:-11.3137085px;position:absolute;top:-11.3137085px;width:33.9411255px}.ant-picker-panel-container{background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px 0 #00000014,0 9px 28px 8px #0000000d;overflow:hidden;transition:margin .3s;vertical-align:top}.ant-picker-panel-container .ant-picker-panels{direction:ltr;display:inline-flex;flex-wrap:nowrap}.ant-picker-panel-container .ant-picker-panel{background:#0000;border-radius:0;border-width:0 0 1px;vertical-align:top}.ant-picker-panel-container .ant-picker-panel .ant-picker-content,.ant-picker-panel-container .ant-picker-panel table{text-align:center}.ant-picker-panel-container .ant-picker-panel-focused{border-color:#f0f0f0}.ant-picker-compact-item:not(.ant-picker-compact-last-item):not(.ant-picker-compact-item-rtl){margin-right:-1px}.ant-picker-compact-item:not(.ant-picker-compact-last-item).ant-picker-compact-item-rtl{margin-left:-1px}.ant-picker-compact-item.ant-picker-focused,.ant-picker-compact-item:active,.ant-picker-compact-item:focus,.ant-picker-compact-item:hover{z-index:2}.ant-picker-compact-item[disabled]{z-index:0}.ant-picker-compact-item:not(.ant-picker-compact-first-item):not(.ant-picker-compact-last-item).ant-picker{border-radius:0}.ant-picker-compact-item.ant-picker.ant-picker-compact-first-item:not(.ant-picker-compact-last-item):not(.ant-picker-compact-item-rtl){border-bottom-right-radius:0;border-top-right-radius:0}.ant-picker-compact-item.ant-picker.ant-picker-compact-item-rtl.ant-picker-compact-first-item:not(.ant-picker-compact-last-item),.ant-picker-compact-item.ant-picker.ant-picker-compact-last-item:not(.ant-picker-compact-first-item):not(.ant-picker-compact-item-rtl){border-bottom-left-radius:0;border-top-left-radius:0}.ant-picker-compact-item.ant-picker.ant-picker-compact-item-rtl.ant-picker-compact-last-item:not(.ant-picker-compact-first-item){border-bottom-right-radius:0;border-top-right-radius:0}.ant-picker-panel{background:#fff;border:1px solid #f0f0f0;border-radius:2px;display:inline-flex;flex-direction:column;outline:none;text-align:center}.ant-picker-panel-focused{border-color:#1890ff}.ant-picker-date-panel,.ant-picker-decade-panel,.ant-picker-month-panel,.ant-picker-quarter-panel,.ant-picker-time-panel,.ant-picker-week-panel,.ant-picker-year-panel{display:flex;flex-direction:column;width:280px}.ant-picker-header{border-bottom:1px solid #f0f0f0;color:#000000d9;display:flex;padding:0 8px}.ant-picker-header>*{flex:none}.ant-picker-header button{background:#0000;border:0;color:#00000040;cursor:pointer;line-height:40px;padding:0;transition:color .3s}.ant-picker-header>button{font-size:14px;min-width:1.6em}.ant-picker-header>button:hover{color:#000000d9}.ant-picker-header-view{flex:auto;font-weight:500;line-height:40px}.ant-picker-header-view button{color:inherit;font-weight:inherit}.ant-picker-header-view button:not(:first-child){margin-left:8px}.ant-picker-header-view button:hover{color:#1890ff}.ant-picker-next-icon,.ant-picker-prev-icon,.ant-picker-super-next-icon,.ant-picker-super-prev-icon{display:inline-block;height:7px;position:relative;width:7px}.ant-picker-next-icon:before,.ant-picker-prev-icon:before,.ant-picker-super-next-icon:before,.ant-picker-super-prev-icon:before{border:0 solid;border-width:1.5px 0 0 1.5px;content:"";display:inline-block;height:7px;left:0;position:absolute;top:0;width:7px}.ant-picker-super-next-icon:after,.ant-picker-super-prev-icon:after{border:0 solid;border-width:1.5px 0 0 1.5px;content:"";display:inline-block;height:7px;left:4px;position:absolute;top:4px;width:7px}.ant-picker-prev-icon,.ant-picker-super-prev-icon{transform:rotate(-45deg)}.ant-picker-next-icon,.ant-picker-super-next-icon{transform:rotate(135deg)}.ant-picker-content{border-collapse:collapse;table-layout:fixed;width:100%}.ant-picker-content td,.ant-picker-content th{font-weight:400;min-width:24px;position:relative}.ant-picker-content th{color:#000000d9;height:30px;line-height:30px}.ant-picker-cell{color:#00000040;cursor:pointer;padding:3px 0}.ant-picker-cell-in-view{color:#000000d9}.ant-picker-cell:before{content:"";height:24px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s;z-index:1}.ant-picker-cell:hover:not(.ant-picker-cell-in-view) .ant-picker-cell-inner,.ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(.ant-picker-cell-range-hover-end) .ant-picker-cell-inner{background:#f5f5f5}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:1px solid #1890ff;border-radius:2px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.ant-picker-cell-in-view.ant-picker-cell-in-range{position:relative}.ant-picker-cell-in-view.ant-picker-cell-in-range:before{background:#e6f7ff}.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background:#1890ff;color:#fff}.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before{background:#e6f7ff}.ant-picker-cell-in-view.ant-picker-cell-range-start:before{left:50%}.ant-picker-cell-in-view.ant-picker-cell-range-end:before{right:50%}.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-start-near-hover:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-end-near-hover:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range):after{border-bottom:1px dashed #7ec1ff;border-top:1px dashed #7ec1ff;content:"";height:24px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s;z-index:0}.ant-picker-cell-range-hover-end:after,.ant-picker-cell-range-hover-start:after,.ant-picker-cell-range-hover:after{left:2px;right:0}.ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end:before,.ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start:before,.ant-picker-panel>:not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end:before,.ant-picker-panel>:not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start:before{background:#cbe6ff}.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{border-radius:2px 0 0 2px}.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner{border-radius:0 2px 2px 0}.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after,.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{background:#cbe6ff;bottom:0;content:"";position:absolute;top:0;transition:all .3s;z-index:-1}.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{left:0;right:-6px}.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{left:-6px;right:0}.ant-picker-cell-range-hover.ant-picker-cell-range-start:after{right:50%}.ant-picker-cell-range-hover.ant-picker-cell-range-end:after{left:50%}.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after,.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child:after{border-bottom-left-radius:2px;border-left:1px dashed #7ec1ff;border-top-left-radius:2px;left:6px}.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child:after{border-bottom-right-radius:2px;border-right:1px dashed #7ec1ff;border-top-right-radius:2px;right:6px}.ant-picker-cell-disabled{color:#00000040;pointer-events:none}.ant-picker-cell-disabled .ant-picker-cell-inner{background:#0000}.ant-picker-cell-disabled:before{background:#0000000a}.ant-picker-cell-disabled.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#00000040}.ant-picker-decade-panel .ant-picker-content,.ant-picker-month-panel .ant-picker-content,.ant-picker-quarter-panel .ant-picker-content,.ant-picker-year-panel .ant-picker-content{height:264px}.ant-picker-decade-panel .ant-picker-cell-inner,.ant-picker-month-panel .ant-picker-cell-inner,.ant-picker-quarter-panel .ant-picker-cell-inner,.ant-picker-year-panel .ant-picker-cell-inner{padding:0 8px}.ant-picker-quarter-panel .ant-picker-content{height:56px}.ant-picker-footer{border-bottom:1px solid #0000;line-height:38px;min-width:100%;text-align:center;width:-moz-min-content;width:min-content}.ant-picker-panel .ant-picker-footer{border-top:1px solid #f0f0f0}.ant-picker-footer-extra{line-height:38px;padding:0 12px;text-align:left}.ant-picker-footer-extra:not(:last-child){border-bottom:1px solid #f0f0f0}.ant-picker-now{text-align:left}.ant-picker-today-btn{color:#1890ff}.ant-picker-today-btn:hover{color:#40a9ff}.ant-picker-today-btn:active{color:#096dd9}.ant-picker-today-btn.ant-picker-today-btn-disabled{color:#00000040;cursor:not-allowed}.ant-picker-decade-panel .ant-picker-cell-inner{padding:0 4px}.ant-picker-decade-panel .ant-picker-cell:before{display:none}.ant-picker-month-panel .ant-picker-body,.ant-picker-quarter-panel .ant-picker-body,.ant-picker-year-panel .ant-picker-body{padding:0 8px}.ant-picker-month-panel .ant-picker-cell-inner,.ant-picker-quarter-panel .ant-picker-cell-inner,.ant-picker-year-panel .ant-picker-cell-inner{width:60px}.ant-picker-month-panel .ant-picker-cell-range-hover-start:after,.ant-picker-quarter-panel .ant-picker-cell-range-hover-start:after,.ant-picker-year-panel .ant-picker-cell-range-hover-start:after{border-left:1px dashed #7ec1ff;border-radius:2px 0 0 2px;left:14px}.ant-picker-month-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-start:after,.ant-picker-quarter-panel .ant-picker-cell-range-hover-end:after,.ant-picker-year-panel .ant-picker-cell-range-hover-end:after{border-radius:0 2px 2px 0;border-right:1px dashed #7ec1ff;right:14px}.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-end:after{border-left:1px dashed #7ec1ff;border-radius:2px 0 0 2px;left:14px}.ant-picker-week-panel .ant-picker-body{padding:8px 12px}.ant-picker-week-panel .ant-picker-cell .ant-picker-cell-inner,.ant-picker-week-panel .ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-week-panel .ant-picker-cell:hover .ant-picker-cell-inner{background:#0000!important}.ant-picker-week-panel-row td{transition:background .3s}.ant-picker-week-panel-row:hover td{background:#f5f5f5}.ant-picker-week-panel-row-selected td,.ant-picker-week-panel-row-selected:hover td{background:#1890ff}.ant-picker-week-panel-row-selected td.ant-picker-cell-week,.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-week{color:#ffffff80}.ant-picker-week-panel-row-selected td.ant-picker-cell-today .ant-picker-cell-inner:before,.ant-picker-week-panel-row-selected:hover td.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#fff}.ant-picker-week-panel-row-selected td .ant-picker-cell-inner,.ant-picker-week-panel-row-selected:hover td .ant-picker-cell-inner{color:#fff}.ant-picker-date-panel .ant-picker-body{padding:8px 12px}.ant-picker-date-panel .ant-picker-content{width:252px}.ant-picker-date-panel .ant-picker-content th{width:36px}.ant-picker-datetime-panel{display:flex}.ant-picker-datetime-panel .ant-picker-time-panel{border-left:1px solid #f0f0f0}.ant-picker-datetime-panel .ant-picker-date-panel,.ant-picker-datetime-panel .ant-picker-time-panel{transition:opacity .3s}.ant-picker-datetime-panel-active .ant-picker-date-panel,.ant-picker-datetime-panel-active .ant-picker-time-panel{opacity:.3}.ant-picker-datetime-panel-active .ant-picker-date-panel-active,.ant-picker-datetime-panel-active .ant-picker-time-panel-active{opacity:1}.ant-picker-time-panel{min-width:auto;width:auto}.ant-picker-time-panel .ant-picker-content{display:flex;flex:auto;height:224px}.ant-picker-time-panel-column{flex:1 0 auto;list-style:none;margin:0;overflow-y:hidden;padding:0;text-align:left;transition:background .3s;width:56px}.ant-picker-time-panel-column:after{content:"";display:block;height:196px}.ant-picker-datetime-panel .ant-picker-time-panel-column:after{height:198px}.ant-picker-time-panel-column:not(:first-child){border-left:1px solid #f0f0f0}.ant-picker-time-panel-column-active{background:#e6f7ff33}.ant-picker-time-panel-column:hover{overflow-y:auto}.ant-picker-time-panel-column>li{margin:0;padding:0}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner{border-radius:0;color:#000000d9;cursor:pointer;display:block;height:28px;line-height:28px;margin:0;padding:0 0 0 14px;transition:background .3s;width:100%}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner:hover{background:#f5f5f5}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:#e6f7ff}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-disabled .ant-picker-time-panel-cell-inner{background:#0000;color:#00000040;cursor:not-allowed}:root .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,:root .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell,_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-month-panel .ant-picker-cell,_:-ms-fullscreen .ant-picker-range-wrapper .ant-picker-year-panel .ant-picker-cell{padding:21px 0}.ant-picker-rtl{direction:rtl}.ant-picker-rtl .ant-picker-suffix{margin-left:0;margin-right:4px}.ant-picker-rtl .ant-picker-clear{left:0;right:auto}.ant-picker-rtl .ant-picker-separator{transform:rotate(180deg)}.ant-picker-panel-rtl .ant-picker-header-view button:not(:first-child){margin-left:0;margin-right:8px}.ant-picker-rtl.ant-picker-range .ant-picker-clear{left:11px;right:auto}.ant-picker-rtl.ant-picker-range .ant-picker-active-bar{margin-left:0;margin-right:11px}.ant-picker-rtl.ant-picker-range.ant-picker-small .ant-picker-active-bar{margin-right:7px}.ant-picker-dropdown-rtl .ant-picker-ranges{text-align:right}.ant-picker-dropdown-rtl .ant-picker-ranges .ant-picker-ok{float:left;margin-left:0;margin-right:8px}.ant-picker-panel-rtl{direction:rtl}.ant-picker-panel-rtl .ant-picker-prev-icon,.ant-picker-panel-rtl .ant-picker-super-prev-icon{transform:rotate(135deg)}.ant-picker-panel-rtl .ant-picker-next-icon,.ant-picker-panel-rtl .ant-picker-super-next-icon{transform:rotate(-45deg)}.ant-picker-cell .ant-picker-cell-inner{border-radius:2px;display:inline-block;height:24px;line-height:24px;min-width:24px;position:relative;transition:background .3s,border .3s;z-index:2}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:before{left:0;right:50%}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:before{left:50%;right:0}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-end:before{left:50%;right:50%}.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after{left:-6px;right:0}.ant-picker-panel-rtl .ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{left:0;right:-6px}.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-start:after{left:50%;right:0}.ant-picker-panel-rtl .ant-picker-cell-range-hover.ant-picker-cell-range-end:after{left:0;right:50%}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):not(.ant-picker-cell-range-end) .ant-picker-cell-inner{border-radius:0 2px 2px 0}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):not(.ant-picker-cell-range-start) .ant-picker-cell-inner{border-radius:2px 0 0 2px}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):first-child:after{border-left:none;border-radius:0 2px 2px 0;border-right:1px dashed #7ec1ff;left:0;right:6px}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):last-child:after{border-left:1px dashed #7ec1ff;border-radius:2px 0 0 2px;border-right:none;left:6px;right:0}.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-start.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-end.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-end:first-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-start:last-child:after{border-left:1px dashed #7ec1ff;border-radius:2px;border-right:1px dashed #7ec1ff;left:6px;right:6px}.ant-picker-dropdown-rtl .ant-picker-footer-extra{direction:rtl;text-align:right}.ant-picker-panel-rtl .ant-picker-time-panel{direction:ltr}[class*=ant-] input::-ms-clear,[class*=ant-] input::-ms-reveal,[class*=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal,[class^=ant-]::-ms-clear{display:none}body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}body{font-feature-settings:"tnum","tnum";background-color:#fff;color:#000000d9;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;font-variant:tabular-nums;line-height:1.5715;margin:0}[tabindex="-1"]:focus{outline:none!important}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{color:#000000d9;font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}a{-webkit-text-decoration-skip:objects;background-color:initial;color:#1890ff;cursor:pointer;outline:none;text-decoration:none;transition:color .3s}a:hover{color:#40a9ff}a:active{color:#096dd9}a:active,a:focus,a:hover{outline:0;text-decoration:none}a[disabled]{color:#00000040;cursor:not-allowed}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;color:#00000073;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}::-moz-selection{background:#1890ff;color:#fff}::selection{background:#1890ff;color:#fff}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.anticon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;color:inherit;display:inline-flex;font-style:normal;line-height:0;text-align:center;text-rendering:optimizelegibility;text-transform:none;vertical-align:-.125em}.anticon>*{line-height:1}.anticon svg{display:inline-block}.anticon:before{display:none}.anticon .anticon-icon{display:block}.anticon>.anticon{line-height:0;vertical-align:0}.anticon[tabindex]{cursor:pointer}.anticon-spin,.anticon-spin:before{animation:loadingCircle 1s linear infinite;display:inline-block}.ant-fade-appear,.ant-fade-enter,.ant-fade-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-fade-appear.ant-fade-appear-active,.ant-fade-enter.ant-fade-enter-active{animation-name:antFadeIn;animation-play-state:running}.ant-fade-leave.ant-fade-leave-active{animation-name:antFadeOut;animation-play-state:running;pointer-events:none}.ant-fade-appear,.ant-fade-enter{animation-timing-function:linear;opacity:0}.ant-fade-leave{animation-timing-function:linear}@keyframes antFadeIn{0%{opacity:0}to{opacity:1}}@keyframes antFadeOut{0%{opacity:1}to{opacity:0}}.ant-move-up-appear,.ant-move-up-enter,.ant-move-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-move-up-appear.ant-move-up-appear-active,.ant-move-up-enter.ant-move-up-enter-active{animation-name:antMoveUpIn;animation-play-state:running}.ant-move-up-leave.ant-move-up-leave-active{animation-name:antMoveUpOut;animation-play-state:running;pointer-events:none}.ant-move-up-appear,.ant-move-up-enter{animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0}.ant-move-up-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.ant-move-down-appear,.ant-move-down-enter,.ant-move-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-move-down-appear.ant-move-down-appear-active,.ant-move-down-enter.ant-move-down-enter-active{animation-name:antMoveDownIn;animation-play-state:running}.ant-move-down-leave.ant-move-down-leave-active{animation-name:antMoveDownOut;animation-play-state:running;pointer-events:none}.ant-move-down-appear,.ant-move-down-enter{animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0}.ant-move-down-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.ant-move-left-appear,.ant-move-left-enter,.ant-move-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-move-left-appear.ant-move-left-appear-active,.ant-move-left-enter.ant-move-left-enter-active{animation-name:antMoveLeftIn;animation-play-state:running}.ant-move-left-leave.ant-move-left-leave-active{animation-name:antMoveLeftOut;animation-play-state:running;pointer-events:none}.ant-move-left-appear,.ant-move-left-enter{animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0}.ant-move-left-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.ant-move-right-appear,.ant-move-right-enter,.ant-move-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-move-right-appear.ant-move-right-appear-active,.ant-move-right-enter.ant-move-right-enter-active{animation-name:antMoveRightIn;animation-play-state:running}.ant-move-right-leave.ant-move-right-leave-active{animation-name:antMoveRightOut;animation-play-state:running;pointer-events:none}.ant-move-right-appear,.ant-move-right-enter{animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0}.ant-move-right-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}@keyframes antMoveDownIn{0%{opacity:0;transform:translateY(100%);transform-origin:0 0}to{opacity:1;transform:translateY(0);transform-origin:0 0}}@keyframes antMoveDownOut{0%{opacity:1;transform:translateY(0);transform-origin:0 0}to{opacity:0;transform:translateY(100%);transform-origin:0 0}}@keyframes antMoveLeftIn{0%{opacity:0;transform:translateX(-100%);transform-origin:0 0}to{opacity:1;transform:translateX(0);transform-origin:0 0}}@keyframes antMoveLeftOut{0%{opacity:1;transform:translateX(0);transform-origin:0 0}to{opacity:0;transform:translateX(-100%);transform-origin:0 0}}@keyframes antMoveRightIn{0%{opacity:0;transform:translateX(100%);transform-origin:0 0}to{opacity:1;transform:translateX(0);transform-origin:0 0}}@keyframes antMoveRightOut{0%{opacity:1;transform:translateX(0);transform-origin:0 0}to{opacity:0;transform:translateX(100%);transform-origin:0 0}}@keyframes antMoveUpIn{0%{opacity:0;transform:translateY(-100%);transform-origin:0 0}to{opacity:1;transform:translateY(0);transform-origin:0 0}}@keyframes antMoveUpOut{0%{opacity:1;transform:translateY(0);transform-origin:0 0}to{opacity:0;transform:translateY(-100%);transform-origin:0 0}}@keyframes loadingCircle{to{transform:rotate(1turn)}}[ant-click-animating-without-extra-node=true],[ant-click-animating=true]{position:relative}html{--antd-wave-shadow-color:#1890ff;--scroll-bar:0}.ant-click-animating-node,[ant-click-animating-without-extra-node=true]:after{animation:fadeEffect 2s cubic-bezier(.08,.82,.17,1),waveEffect .4s cubic-bezier(.08,.82,.17,1);animation-fill-mode:forwards;border-radius:inherit;bottom:0;box-shadow:0 0 0 0 #1890ff;box-shadow:0 0 0 0 var(--antd-wave-shadow-color);content:"";display:block;left:0;opacity:.2;pointer-events:none;position:absolute;right:0;top:0}@keyframes waveEffect{to{box-shadow:0 0 0 #1890ff;box-shadow:0 0 0 6px #1890ff;box-shadow:0 0 0 6px var(--antd-wave-shadow-color)}}@keyframes fadeEffect{to{opacity:0}}.ant-slide-up-appear,.ant-slide-up-enter,.ant-slide-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-slide-up-appear.ant-slide-up-appear-active,.ant-slide-up-enter.ant-slide-up-enter-active{animation-name:antSlideUpIn;animation-play-state:running}.ant-slide-up-leave.ant-slide-up-leave-active{animation-name:antSlideUpOut;animation-play-state:running;pointer-events:none}.ant-slide-up-appear,.ant-slide-up-enter{animation-timing-function:cubic-bezier(.23,1,.32,1);opacity:0;transform:scale(0);transform-origin:0 0}.ant-slide-up-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.ant-slide-down-appear,.ant-slide-down-enter,.ant-slide-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-slide-down-appear.ant-slide-down-appear-active,.ant-slide-down-enter.ant-slide-down-enter-active{animation-name:antSlideDownIn;animation-play-state:running}.ant-slide-down-leave.ant-slide-down-leave-active{animation-name:antSlideDownOut;animation-play-state:running;pointer-events:none}.ant-slide-down-appear,.ant-slide-down-enter{animation-timing-function:cubic-bezier(.23,1,.32,1);opacity:0;transform:scale(0);transform-origin:0 0}.ant-slide-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.ant-slide-left-appear,.ant-slide-left-enter,.ant-slide-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-slide-left-appear.ant-slide-left-appear-active,.ant-slide-left-enter.ant-slide-left-enter-active{animation-name:antSlideLeftIn;animation-play-state:running}.ant-slide-left-leave.ant-slide-left-leave-active{animation-name:antSlideLeftOut;animation-play-state:running;pointer-events:none}.ant-slide-left-appear,.ant-slide-left-enter{animation-timing-function:cubic-bezier(.23,1,.32,1);opacity:0;transform:scale(0);transform-origin:0 0}.ant-slide-left-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.ant-slide-right-appear,.ant-slide-right-enter,.ant-slide-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-slide-right-appear.ant-slide-right-appear-active,.ant-slide-right-enter.ant-slide-right-enter-active{animation-name:antSlideRightIn;animation-play-state:running}.ant-slide-right-leave.ant-slide-right-leave-active{animation-name:antSlideRightOut;animation-play-state:running;pointer-events:none}.ant-slide-right-appear,.ant-slide-right-enter{animation-timing-function:cubic-bezier(.23,1,.32,1);opacity:0;transform:scale(0);transform-origin:0 0}.ant-slide-right-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes antSlideUpIn{0%{opacity:0;transform:scaleY(.8);transform-origin:0 0}to{opacity:1;transform:scaleY(1);transform-origin:0 0}}@keyframes antSlideUpOut{0%{opacity:1;transform:scaleY(1);transform-origin:0 0}to{opacity:0;transform:scaleY(.8);transform-origin:0 0}}@keyframes antSlideDownIn{0%{opacity:0;transform:scaleY(.8);transform-origin:100% 100%}to{opacity:1;transform:scaleY(1);transform-origin:100% 100%}}@keyframes antSlideDownOut{0%{opacity:1;transform:scaleY(1);transform-origin:100% 100%}to{opacity:0;transform:scaleY(.8);transform-origin:100% 100%}}@keyframes antSlideLeftIn{0%{opacity:0;transform:scaleX(.8);transform-origin:0 0}to{opacity:1;transform:scaleX(1);transform-origin:0 0}}@keyframes antSlideLeftOut{0%{opacity:1;transform:scaleX(1);transform-origin:0 0}to{opacity:0;transform:scaleX(.8);transform-origin:0 0}}@keyframes antSlideRightIn{0%{opacity:0;transform:scaleX(.8);transform-origin:100% 0}to{opacity:1;transform:scaleX(1);transform-origin:100% 0}}@keyframes antSlideRightOut{0%{opacity:1;transform:scaleX(1);transform-origin:100% 0}to{opacity:0;transform:scaleX(.8);transform-origin:100% 0}}.ant-zoom-appear,.ant-zoom-enter,.ant-zoom-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-appear.ant-zoom-appear-active,.ant-zoom-enter.ant-zoom-enter-active{animation-name:antZoomIn;animation-play-state:running}.ant-zoom-leave.ant-zoom-leave-active{animation-name:antZoomOut;animation-play-state:running;pointer-events:none}.ant-zoom-appear,.ant-zoom-enter{animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0;transform:scale(0)}.ant-zoom-appear-prepare,.ant-zoom-enter-prepare{transform:none}.ant-zoom-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-big-appear,.ant-zoom-big-enter,.ant-zoom-big-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-big-appear.ant-zoom-big-appear-active,.ant-zoom-big-enter.ant-zoom-big-enter-active{animation-name:antZoomBigIn;animation-play-state:running}.ant-zoom-big-leave.ant-zoom-big-leave-active{animation-name:antZoomBigOut;animation-play-state:running;pointer-events:none}.ant-zoom-big-appear,.ant-zoom-big-enter{animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0;transform:scale(0)}.ant-zoom-big-appear-prepare,.ant-zoom-big-enter-prepare{transform:none}.ant-zoom-big-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-big-fast-appear,.ant-zoom-big-fast-enter,.ant-zoom-big-fast-leave{animation-duration:.1s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-big-fast-appear.ant-zoom-big-fast-appear-active,.ant-zoom-big-fast-enter.ant-zoom-big-fast-enter-active{animation-name:antZoomBigIn;animation-play-state:running}.ant-zoom-big-fast-leave.ant-zoom-big-fast-leave-active{animation-name:antZoomBigOut;animation-play-state:running;pointer-events:none}.ant-zoom-big-fast-appear,.ant-zoom-big-fast-enter{animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0;transform:scale(0)}.ant-zoom-big-fast-appear-prepare,.ant-zoom-big-fast-enter-prepare{transform:none}.ant-zoom-big-fast-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-up-appear,.ant-zoom-up-enter,.ant-zoom-up-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-up-appear.ant-zoom-up-appear-active,.ant-zoom-up-enter.ant-zoom-up-enter-active{animation-name:antZoomUpIn;animation-play-state:running}.ant-zoom-up-leave.ant-zoom-up-leave-active{animation-name:antZoomUpOut;animation-play-state:running;pointer-events:none}.ant-zoom-up-appear,.ant-zoom-up-enter{animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0;transform:scale(0)}.ant-zoom-up-appear-prepare,.ant-zoom-up-enter-prepare{transform:none}.ant-zoom-up-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-down-appear,.ant-zoom-down-enter,.ant-zoom-down-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-down-appear.ant-zoom-down-appear-active,.ant-zoom-down-enter.ant-zoom-down-enter-active{animation-name:antZoomDownIn;animation-play-state:running}.ant-zoom-down-leave.ant-zoom-down-leave-active{animation-name:antZoomDownOut;animation-play-state:running;pointer-events:none}.ant-zoom-down-appear,.ant-zoom-down-enter{animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0;transform:scale(0)}.ant-zoom-down-appear-prepare,.ant-zoom-down-enter-prepare{transform:none}.ant-zoom-down-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-left-appear,.ant-zoom-left-enter,.ant-zoom-left-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-left-appear.ant-zoom-left-appear-active,.ant-zoom-left-enter.ant-zoom-left-enter-active{animation-name:antZoomLeftIn;animation-play-state:running}.ant-zoom-left-leave.ant-zoom-left-leave-active{animation-name:antZoomLeftOut;animation-play-state:running;pointer-events:none}.ant-zoom-left-appear,.ant-zoom-left-enter{animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0;transform:scale(0)}.ant-zoom-left-appear-prepare,.ant-zoom-left-enter-prepare{transform:none}.ant-zoom-left-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ant-zoom-right-appear,.ant-zoom-right-enter,.ant-zoom-right-leave{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ant-zoom-right-appear.ant-zoom-right-appear-active,.ant-zoom-right-enter.ant-zoom-right-enter-active{animation-name:antZoomRightIn;animation-play-state:running}.ant-zoom-right-leave.ant-zoom-right-leave-active{animation-name:antZoomRightOut;animation-play-state:running;pointer-events:none}.ant-zoom-right-appear,.ant-zoom-right-enter{animation-timing-function:cubic-bezier(.08,.82,.17,1);opacity:0;transform:scale(0)}.ant-zoom-right-appear-prepare,.ant-zoom-right-enter-prepare{transform:none}.ant-zoom-right-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}@keyframes antZoomIn{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes antZoomOut{0%{transform:scale(1)}to{opacity:0;transform:scale(.2)}}@keyframes antZoomBigIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes antZoomBigOut{0%{transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes antZoomUpIn{0%{opacity:0;transform:scale(.8);transform-origin:50% 0}to{transform:scale(1);transform-origin:50% 0}}@keyframes antZoomUpOut{0%{transform:scale(1);transform-origin:50% 0}to{opacity:0;transform:scale(.8);transform-origin:50% 0}}@keyframes antZoomLeftIn{0%{opacity:0;transform:scale(.8);transform-origin:0 50%}to{transform:scale(1);transform-origin:0 50%}}@keyframes antZoomLeftOut{0%{transform:scale(1);transform-origin:0 50%}to{opacity:0;transform:scale(.8);transform-origin:0 50%}}@keyframes antZoomRightIn{0%{opacity:0;transform:scale(.8);transform-origin:100% 50%}to{transform:scale(1);transform-origin:100% 50%}}@keyframes antZoomRightOut{0%{transform:scale(1);transform-origin:100% 50%}to{opacity:0;transform:scale(.8);transform-origin:100% 50%}}@keyframes antZoomDownIn{0%{opacity:0;transform:scale(.8);transform-origin:50% 100%}to{transform:scale(1);transform-origin:50% 100%}}@keyframes antZoomDownOut{0%{transform:scale(1);transform-origin:50% 100%}to{opacity:0;transform:scale(.8);transform-origin:50% 100%}}.ant-motion-collapse-legacy{overflow:hidden}.ant-motion-collapse,.ant-motion-collapse-legacy-active{transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important}.ant-motion-collapse{overflow:hidden}.ant-btn{background-image:none;background:#fff;border:1px solid #d9d9d9;border-radius:2px;box-shadow:0 2px 0 rgba(0,0,0,.015);color:#000000d9;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;height:32px;line-height:1.5715;padding:4px 15px;position:relative;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.ant-btn>.anticon{line-height:1}.ant-btn,.ant-btn:active,.ant-btn:focus{outline:0}.ant-btn:not([disabled]):hover{text-decoration:none}.ant-btn:not([disabled]):active{box-shadow:none;outline:0}.ant-btn[disabled]{cursor:not-allowed}.ant-btn[disabled]>*{pointer-events:none}.ant-btn-lg{border-radius:2px;font-size:16px;height:40px;padding:6.4px 15px}.ant-btn-sm{border-radius:2px;font-size:14px;height:24px;padding:0 7px}.ant-btn>a:only-child{color:currentcolor}.ant-btn>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn:focus,.ant-btn:hover{background:#fff;border-color:#40a9ff;color:#40a9ff}.ant-btn:focus>a:only-child,.ant-btn:hover>a:only-child{color:currentcolor}.ant-btn:focus>a:only-child:after,.ant-btn:hover>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn:active{background:#fff;border-color:#096dd9;color:#096dd9}.ant-btn:active>a:only-child{color:currentcolor}.ant-btn:active>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn[disabled],.ant-btn[disabled]:active,.ant-btn[disabled]:focus,.ant-btn[disabled]:hover{background:#f5f5f5;border-color:#d9d9d9;box-shadow:none;color:#00000040;text-shadow:none}.ant-btn[disabled]:active>a:only-child,.ant-btn[disabled]:focus>a:only-child,.ant-btn[disabled]:hover>a:only-child,.ant-btn[disabled]>a:only-child{color:currentcolor}.ant-btn[disabled]:active>a:only-child:after,.ant-btn[disabled]:focus>a:only-child:after,.ant-btn[disabled]:hover>a:only-child:after,.ant-btn[disabled]>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn:active,.ant-btn:focus,.ant-btn:hover{background:#fff;text-decoration:none}.ant-btn>span{display:inline-block}.ant-btn-primary{background:#1890ff;border-color:#1890ff;box-shadow:0 2px 0 rgba(0,0,0,.045);color:#fff;text-shadow:0 -1px 0 #0000001f}.ant-btn-primary>a:only-child{color:currentcolor}.ant-btn-primary>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-primary:focus,.ant-btn-primary:hover{background:#40a9ff;border-color:#40a9ff;color:#fff}.ant-btn-primary:focus>a:only-child,.ant-btn-primary:hover>a:only-child{color:currentcolor}.ant-btn-primary:focus>a:only-child:after,.ant-btn-primary:hover>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-primary:active{background:#096dd9;border-color:#096dd9;color:#fff}.ant-btn-primary:active>a:only-child{color:currentcolor}.ant-btn-primary:active>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-primary[disabled],.ant-btn-primary[disabled]:active,.ant-btn-primary[disabled]:focus,.ant-btn-primary[disabled]:hover{background:#f5f5f5;border-color:#d9d9d9;box-shadow:none;color:#00000040;text-shadow:none}.ant-btn-primary[disabled]:active>a:only-child,.ant-btn-primary[disabled]:focus>a:only-child,.ant-btn-primary[disabled]:hover>a:only-child,.ant-btn-primary[disabled]>a:only-child{color:currentcolor}.ant-btn-primary[disabled]:active>a:only-child:after,.ant-btn-primary[disabled]:focus>a:only-child:after,.ant-btn-primary[disabled]:hover>a:only-child:after,.ant-btn-primary[disabled]>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child){border-left-color:#40a9ff;border-right-color:#40a9ff}.ant-btn-group .ant-btn-primary:not(:first-child):not(:last-child):disabled{border-color:#d9d9d9}.ant-btn-group .ant-btn-primary:first-child:not(:last-child){border-right-color:#40a9ff}.ant-btn-group .ant-btn-primary:first-child:not(:last-child)[disabled]{border-right-color:#d9d9d9}.ant-btn-group .ant-btn-primary+.ant-btn-primary,.ant-btn-group .ant-btn-primary:last-child:not(:first-child){border-left-color:#40a9ff}.ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled],.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled]{border-left-color:#d9d9d9}.ant-btn-ghost{background:#0000;border-color:#d9d9d9;color:#000000d9}.ant-btn-ghost>a:only-child{color:currentcolor}.ant-btn-ghost>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-ghost:focus,.ant-btn-ghost:hover{background:#0000;border-color:#40a9ff;color:#40a9ff}.ant-btn-ghost:focus>a:only-child,.ant-btn-ghost:hover>a:only-child{color:currentcolor}.ant-btn-ghost:focus>a:only-child:after,.ant-btn-ghost:hover>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-ghost:active{background:#0000;border-color:#096dd9;color:#096dd9}.ant-btn-ghost:active>a:only-child{color:currentcolor}.ant-btn-ghost:active>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-ghost[disabled],.ant-btn-ghost[disabled]:active,.ant-btn-ghost[disabled]:focus,.ant-btn-ghost[disabled]:hover{background:#f5f5f5;border-color:#d9d9d9;box-shadow:none;color:#00000040;text-shadow:none}.ant-btn-ghost[disabled]:active>a:only-child,.ant-btn-ghost[disabled]:focus>a:only-child,.ant-btn-ghost[disabled]:hover>a:only-child,.ant-btn-ghost[disabled]>a:only-child{color:currentcolor}.ant-btn-ghost[disabled]:active>a:only-child:after,.ant-btn-ghost[disabled]:focus>a:only-child:after,.ant-btn-ghost[disabled]:hover>a:only-child:after,.ant-btn-ghost[disabled]>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-dashed{background:#fff;border-color:#d9d9d9;border-style:dashed;color:#000000d9}.ant-btn-dashed>a:only-child{color:currentcolor}.ant-btn-dashed>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-dashed:focus,.ant-btn-dashed:hover{background:#fff;border-color:#40a9ff;color:#40a9ff}.ant-btn-dashed:focus>a:only-child,.ant-btn-dashed:hover>a:only-child{color:currentcolor}.ant-btn-dashed:focus>a:only-child:after,.ant-btn-dashed:hover>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-dashed:active{background:#fff;border-color:#096dd9;color:#096dd9}.ant-btn-dashed:active>a:only-child{color:currentcolor}.ant-btn-dashed:active>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-dashed[disabled],.ant-btn-dashed[disabled]:active,.ant-btn-dashed[disabled]:focus,.ant-btn-dashed[disabled]:hover{background:#f5f5f5;border-color:#d9d9d9;box-shadow:none;color:#00000040;text-shadow:none}.ant-btn-dashed[disabled]:active>a:only-child,.ant-btn-dashed[disabled]:focus>a:only-child,.ant-btn-dashed[disabled]:hover>a:only-child,.ant-btn-dashed[disabled]>a:only-child{color:currentcolor}.ant-btn-dashed[disabled]:active>a:only-child:after,.ant-btn-dashed[disabled]:focus>a:only-child:after,.ant-btn-dashed[disabled]:hover>a:only-child:after,.ant-btn-dashed[disabled]>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-danger{background:#ff4d4f;border-color:#ff4d4f;box-shadow:0 2px 0 rgba(0,0,0,.045);color:#fff;text-shadow:0 -1px 0 #0000001f}.ant-btn-danger>a:only-child{color:currentcolor}.ant-btn-danger>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-danger:focus,.ant-btn-danger:hover{background:#ff7875;border-color:#ff7875;color:#fff}.ant-btn-danger:focus>a:only-child,.ant-btn-danger:hover>a:only-child{color:currentcolor}.ant-btn-danger:focus>a:only-child:after,.ant-btn-danger:hover>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-danger:active{background:#d9363e;border-color:#d9363e;color:#fff}.ant-btn-danger:active>a:only-child{color:currentcolor}.ant-btn-danger:active>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-danger[disabled],.ant-btn-danger[disabled]:active,.ant-btn-danger[disabled]:focus,.ant-btn-danger[disabled]:hover{background:#f5f5f5;border-color:#d9d9d9;box-shadow:none;color:#00000040;text-shadow:none}.ant-btn-danger[disabled]:active>a:only-child,.ant-btn-danger[disabled]:focus>a:only-child,.ant-btn-danger[disabled]:hover>a:only-child,.ant-btn-danger[disabled]>a:only-child{color:currentcolor}.ant-btn-danger[disabled]:active>a:only-child:after,.ant-btn-danger[disabled]:focus>a:only-child:after,.ant-btn-danger[disabled]:hover>a:only-child:after,.ant-btn-danger[disabled]>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-link{background:#0000;border-color:#0000;box-shadow:none;color:#1890ff}.ant-btn-link>a:only-child{color:currentcolor}.ant-btn-link>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-link:focus,.ant-btn-link:hover{background:#0000;border-color:#40a9ff;color:#40a9ff}.ant-btn-link:focus>a:only-child,.ant-btn-link:hover>a:only-child{color:currentcolor}.ant-btn-link:focus>a:only-child:after,.ant-btn-link:hover>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-link:active{background:#0000;border-color:#096dd9;color:#096dd9}.ant-btn-link:active>a:only-child{color:currentcolor}.ant-btn-link:active>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-link[disabled],.ant-btn-link[disabled]:active,.ant-btn-link[disabled]:focus,.ant-btn-link[disabled]:hover{background:#f5f5f5;border-color:#d9d9d9}.ant-btn-link:hover{background:#0000}.ant-btn-link:active,.ant-btn-link:focus,.ant-btn-link:hover{border-color:#0000}.ant-btn-link[disabled],.ant-btn-link[disabled]:active,.ant-btn-link[disabled]:focus,.ant-btn-link[disabled]:hover{background:#0000;border-color:#0000;box-shadow:none;color:#00000040;text-shadow:none}.ant-btn-link[disabled]:active>a:only-child,.ant-btn-link[disabled]:focus>a:only-child,.ant-btn-link[disabled]:hover>a:only-child,.ant-btn-link[disabled]>a:only-child{color:currentcolor}.ant-btn-link[disabled]:active>a:only-child:after,.ant-btn-link[disabled]:focus>a:only-child:after,.ant-btn-link[disabled]:hover>a:only-child:after,.ant-btn-link[disabled]>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-text{background:#0000;border-color:#0000;box-shadow:none;color:#000000d9}.ant-btn-text>a:only-child{color:currentcolor}.ant-btn-text>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-text:focus,.ant-btn-text:hover{background:#0000;border-color:#40a9ff;color:#40a9ff}.ant-btn-text:focus>a:only-child,.ant-btn-text:hover>a:only-child{color:currentcolor}.ant-btn-text:focus>a:only-child:after,.ant-btn-text:hover>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-text:active{background:#0000;border-color:#096dd9;color:#096dd9}.ant-btn-text:active>a:only-child{color:currentcolor}.ant-btn-text:active>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-text[disabled],.ant-btn-text[disabled]:active,.ant-btn-text[disabled]:focus,.ant-btn-text[disabled]:hover{background:#f5f5f5;border-color:#d9d9d9}.ant-btn-text:focus,.ant-btn-text:hover{background:rgba(0,0,0,.018);border-color:#0000;color:#000000d9}.ant-btn-text:active{background:rgba(0,0,0,.028);border-color:#0000;color:#000000d9}.ant-btn-text[disabled],.ant-btn-text[disabled]:active,.ant-btn-text[disabled]:focus,.ant-btn-text[disabled]:hover{background:#0000;border-color:#0000;box-shadow:none;color:#00000040;text-shadow:none}.ant-btn-text[disabled]:active>a:only-child,.ant-btn-text[disabled]:focus>a:only-child,.ant-btn-text[disabled]:hover>a:only-child,.ant-btn-text[disabled]>a:only-child{color:currentcolor}.ant-btn-text[disabled]:active>a:only-child:after,.ant-btn-text[disabled]:focus>a:only-child:after,.ant-btn-text[disabled]:hover>a:only-child:after,.ant-btn-text[disabled]>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-dangerous{background:#fff;border-color:#ff4d4f;color:#ff4d4f}.ant-btn-dangerous>a:only-child{color:currentcolor}.ant-btn-dangerous>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-dangerous:focus,.ant-btn-dangerous:hover{background:#fff;border-color:#ff7875;color:#ff7875}.ant-btn-dangerous:focus>a:only-child,.ant-btn-dangerous:hover>a:only-child{color:currentcolor}.ant-btn-dangerous:focus>a:only-child:after,.ant-btn-dangerous:hover>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-dangerous:active{background:#fff;border-color:#d9363e;color:#d9363e}.ant-btn-dangerous:active>a:only-child{color:currentcolor}.ant-btn-dangerous:active>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-dangerous[disabled],.ant-btn-dangerous[disabled]:active,.ant-btn-dangerous[disabled]:focus,.ant-btn-dangerous[disabled]:hover{background:#f5f5f5;border-color:#d9d9d9;box-shadow:none;color:#00000040;text-shadow:none}.ant-btn-dangerous[disabled]:active>a:only-child,.ant-btn-dangerous[disabled]:focus>a:only-child,.ant-btn-dangerous[disabled]:hover>a:only-child,.ant-btn-dangerous[disabled]>a:only-child{color:currentcolor}.ant-btn-dangerous[disabled]:active>a:only-child:after,.ant-btn-dangerous[disabled]:focus>a:only-child:after,.ant-btn-dangerous[disabled]:hover>a:only-child:after,.ant-btn-dangerous[disabled]>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-dangerous.ant-btn-primary{background:#ff4d4f;border-color:#ff4d4f;box-shadow:0 2px 0 rgba(0,0,0,.045);color:#fff;text-shadow:0 -1px 0 #0000001f}.ant-btn-dangerous.ant-btn-primary>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-primary>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-dangerous.ant-btn-primary:focus,.ant-btn-dangerous.ant-btn-primary:hover{background:#ff7875;border-color:#ff7875;color:#fff}.ant-btn-dangerous.ant-btn-primary:focus>a:only-child,.ant-btn-dangerous.ant-btn-primary:hover>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-primary:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-primary:hover>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-dangerous.ant-btn-primary:active{background:#d9363e;border-color:#d9363e;color:#fff}.ant-btn-dangerous.ant-btn-primary:active>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-primary:active>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-dangerous.ant-btn-primary[disabled],.ant-btn-dangerous.ant-btn-primary[disabled]:active,.ant-btn-dangerous.ant-btn-primary[disabled]:focus,.ant-btn-dangerous.ant-btn-primary[disabled]:hover{background:#f5f5f5;border-color:#d9d9d9;box-shadow:none;color:#00000040;text-shadow:none}.ant-btn-dangerous.ant-btn-primary[disabled]:active>a:only-child,.ant-btn-dangerous.ant-btn-primary[disabled]:focus>a:only-child,.ant-btn-dangerous.ant-btn-primary[disabled]:hover>a:only-child,.ant-btn-dangerous.ant-btn-primary[disabled]>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-primary[disabled]:active>a:only-child:after,.ant-btn-dangerous.ant-btn-primary[disabled]:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-primary[disabled]:hover>a:only-child:after,.ant-btn-dangerous.ant-btn-primary[disabled]>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-dangerous.ant-btn-link{background:#0000;border-color:#0000;box-shadow:none;color:#ff4d4f}.ant-btn-dangerous.ant-btn-link>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-link>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-dangerous.ant-btn-link:focus,.ant-btn-dangerous.ant-btn-link:hover{border-color:#40a9ff;color:#40a9ff}.ant-btn-dangerous.ant-btn-link:active{border-color:#096dd9;color:#096dd9}.ant-btn-dangerous.ant-btn-link[disabled],.ant-btn-dangerous.ant-btn-link[disabled]:active,.ant-btn-dangerous.ant-btn-link[disabled]:focus,.ant-btn-dangerous.ant-btn-link[disabled]:hover{background:#f5f5f5;border-color:#d9d9d9}.ant-btn-dangerous.ant-btn-link:focus,.ant-btn-dangerous.ant-btn-link:hover{background:#0000;border-color:#0000;color:#ff7875}.ant-btn-dangerous.ant-btn-link:focus>a:only-child,.ant-btn-dangerous.ant-btn-link:hover>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-link:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-link:hover>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-dangerous.ant-btn-link:active{background:#0000;border-color:#0000;color:#d9363e}.ant-btn-dangerous.ant-btn-link:active>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-link:active>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-dangerous.ant-btn-link[disabled],.ant-btn-dangerous.ant-btn-link[disabled]:active,.ant-btn-dangerous.ant-btn-link[disabled]:focus,.ant-btn-dangerous.ant-btn-link[disabled]:hover{background:#0000;border-color:#0000;box-shadow:none;color:#00000040;text-shadow:none}.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child,.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child,.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child,.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child:after,.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child:after,.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-dangerous.ant-btn-text{background:#0000;border-color:#0000;box-shadow:none;color:#ff4d4f}.ant-btn-dangerous.ant-btn-text>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-text>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-dangerous.ant-btn-text:focus,.ant-btn-dangerous.ant-btn-text:hover{background:#0000;border-color:#40a9ff;color:#40a9ff}.ant-btn-dangerous.ant-btn-text:active{background:#0000;border-color:#096dd9;color:#096dd9}.ant-btn-dangerous.ant-btn-text[disabled],.ant-btn-dangerous.ant-btn-text[disabled]:active,.ant-btn-dangerous.ant-btn-text[disabled]:focus,.ant-btn-dangerous.ant-btn-text[disabled]:hover{background:#f5f5f5;border-color:#d9d9d9}.ant-btn-dangerous.ant-btn-text:focus,.ant-btn-dangerous.ant-btn-text:hover{background:rgba(0,0,0,.018);border-color:#0000;color:#ff7875}.ant-btn-dangerous.ant-btn-text:focus>a:only-child,.ant-btn-dangerous.ant-btn-text:hover>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-text:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-text:hover>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-dangerous.ant-btn-text:active{background:rgba(0,0,0,.028);border-color:#0000;color:#d9363e}.ant-btn-dangerous.ant-btn-text:active>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-text:active>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-dangerous.ant-btn-text[disabled],.ant-btn-dangerous.ant-btn-text[disabled]:active,.ant-btn-dangerous.ant-btn-text[disabled]:focus,.ant-btn-dangerous.ant-btn-text[disabled]:hover{background:#0000;border-color:#0000;box-shadow:none;color:#00000040;text-shadow:none}.ant-btn-dangerous.ant-btn-text[disabled]:active>a:only-child,.ant-btn-dangerous.ant-btn-text[disabled]:focus>a:only-child,.ant-btn-dangerous.ant-btn-text[disabled]:hover>a:only-child,.ant-btn-dangerous.ant-btn-text[disabled]>a:only-child{color:currentcolor}.ant-btn-dangerous.ant-btn-text[disabled]:active>a:only-child:after,.ant-btn-dangerous.ant-btn-text[disabled]:focus>a:only-child:after,.ant-btn-dangerous.ant-btn-text[disabled]:hover>a:only-child:after,.ant-btn-dangerous.ant-btn-text[disabled]>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-icon-only{border-radius:2px;font-size:16px;height:32px;padding:2.4px 0;vertical-align:-3px;width:32px}.ant-btn-icon-only>*{font-size:16px}.ant-btn-icon-only.ant-btn-lg{border-radius:2px;font-size:18px;height:40px;padding:4.9px 0;width:40px}.ant-btn-icon-only.ant-btn-lg>*{font-size:18px}.ant-btn-icon-only.ant-btn-sm{border-radius:2px;font-size:14px;height:24px;padding:0;width:24px}.ant-btn-icon-only.ant-btn-sm>*{font-size:14px}.ant-btn-icon-only>.anticon{display:flex;justify-content:center}.ant-btn-icon-only .anticon-loading{padding:0!important}a.ant-btn-icon-only{vertical-align:-1px}a.ant-btn-icon-only>.anticon{display:inline}.ant-btn-round{border-radius:32px;font-size:14px;height:32px;padding:4px 16px}.ant-btn-round.ant-btn-lg{border-radius:40px;font-size:16px;height:40px;padding:6.4px 20px}.ant-btn-round.ant-btn-sm{border-radius:24px;font-size:14px;height:24px;padding:0 12px}.ant-btn-round.ant-btn-icon-only{width:auto}.ant-btn-circle{border-radius:50%;min-width:32px;padding-left:0;padding-right:0;text-align:center}.ant-btn-circle.ant-btn-lg{border-radius:50%;min-width:40px}.ant-btn-circle.ant-btn-sm{border-radius:50%;min-width:24px}.ant-btn:before{background:#fff;border-radius:inherit;bottom:-1px;content:"";display:none;left:-1px;opacity:.35;pointer-events:none;position:absolute;right:-1px;top:-1px;transition:opacity .2s;z-index:1}.ant-btn .anticon{transition:margin-left .3s cubic-bezier(.645,.045,.355,1)}.ant-btn .anticon.anticon-minus>svg,.ant-btn .anticon.anticon-plus>svg{shape-rendering:optimizespeed}.ant-btn.ant-btn-loading{cursor:default;position:relative}.ant-btn.ant-btn-loading:before{display:block}.ant-btn>.ant-btn-loading-icon{transition:width .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1)}.ant-btn>.ant-btn-loading-icon .anticon{animation:none;padding-right:8px}.ant-btn>.ant-btn-loading-icon .anticon svg{animation:loadingCircle 1s linear infinite}.ant-btn-group{display:inline-flex}.ant-btn-group,.ant-btn-group>.ant-btn,.ant-btn-group>span>.ant-btn{position:relative}.ant-btn-group>.ant-btn:active,.ant-btn-group>.ant-btn:focus,.ant-btn-group>.ant-btn:hover,.ant-btn-group>span>.ant-btn:active,.ant-btn-group>span>.ant-btn:focus,.ant-btn-group>span>.ant-btn:hover{z-index:2}.ant-btn-group>.ant-btn[disabled],.ant-btn-group>span>.ant-btn[disabled]{z-index:0}.ant-btn-group .ant-btn-icon-only{font-size:14px}.ant-btn+.ant-btn-group,.ant-btn-group .ant-btn+.ant-btn,.ant-btn-group .ant-btn+span,.ant-btn-group span+.ant-btn,.ant-btn-group+.ant-btn,.ant-btn-group+.ant-btn-group,.ant-btn-group>span+span{margin-left:-1px}.ant-btn-group .ant-btn-primary+.ant-btn:not(.ant-btn-primary):not([disabled]){border-left-color:#0000}.ant-btn-group .ant-btn{border-radius:0}.ant-btn-group>.ant-btn:first-child,.ant-btn-group>span:first-child>.ant-btn{margin-left:0}.ant-btn-group>.ant-btn:only-child,.ant-btn-group>span:only-child>.ant-btn{border-radius:2px}.ant-btn-group>.ant-btn:first-child:not(:last-child),.ant-btn-group>span:first-child:not(:last-child)>.ant-btn{border-bottom-left-radius:2px;border-top-left-radius:2px}.ant-btn-group>.ant-btn:last-child:not(:first-child),.ant-btn-group>span:last-child:not(:first-child)>.ant-btn{border-bottom-right-radius:2px;border-top-right-radius:2px}.ant-btn-group-sm>.ant-btn:only-child,.ant-btn-group-sm>span:only-child>.ant-btn{border-radius:2px}.ant-btn-group-sm>.ant-btn:first-child:not(:last-child),.ant-btn-group-sm>span:first-child:not(:last-child)>.ant-btn{border-bottom-left-radius:2px;border-top-left-radius:2px}.ant-btn-group-sm>.ant-btn:last-child:not(:first-child),.ant-btn-group-sm>span:last-child:not(:first-child)>.ant-btn{border-bottom-right-radius:2px;border-top-right-radius:2px}.ant-btn-group>.ant-btn-group{float:left}.ant-btn-group>.ant-btn-group:not(:first-child):not(:last-child)>.ant-btn{border-radius:0}.ant-btn-group>.ant-btn-group:first-child:not(:last-child)>.ant-btn:last-child{border-bottom-right-radius:0;border-top-right-radius:0;padding-right:8px}.ant-btn-group>.ant-btn-group:last-child:not(:first-child)>.ant-btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0;padding-left:8px}.ant-btn-group-rtl.ant-btn+.ant-btn-group,.ant-btn-group-rtl.ant-btn-group .ant-btn+.ant-btn,.ant-btn-group-rtl.ant-btn-group .ant-btn+span,.ant-btn-group-rtl.ant-btn-group span+.ant-btn,.ant-btn-group-rtl.ant-btn-group+.ant-btn,.ant-btn-group-rtl.ant-btn-group+.ant-btn-group,.ant-btn-group-rtl.ant-btn-group>span+span,.ant-btn-rtl.ant-btn+.ant-btn-group,.ant-btn-rtl.ant-btn-group .ant-btn+.ant-btn,.ant-btn-rtl.ant-btn-group .ant-btn+span,.ant-btn-rtl.ant-btn-group span+.ant-btn,.ant-btn-rtl.ant-btn-group+.ant-btn,.ant-btn-rtl.ant-btn-group+.ant-btn-group,.ant-btn-rtl.ant-btn-group>span+span{margin-left:auto;margin-right:-1px}.ant-btn-group.ant-btn-group-rtl{direction:rtl}.ant-btn-group-rtl.ant-btn-group>.ant-btn:first-child:not(:last-child),.ant-btn-group-rtl.ant-btn-group>span:first-child:not(:last-child)>.ant-btn{border-radius:0 2px 2px 0}.ant-btn-group-rtl.ant-btn-group>.ant-btn:last-child:not(:first-child),.ant-btn-group-rtl.ant-btn-group>span:last-child:not(:first-child)>.ant-btn{border-radius:2px 0 0 2px}.ant-btn-group-rtl.ant-btn-group-sm>.ant-btn:first-child:not(:last-child),.ant-btn-group-rtl.ant-btn-group-sm>span:first-child:not(:last-child)>.ant-btn{border-radius:0 2px 2px 0}.ant-btn-group-rtl.ant-btn-group-sm>.ant-btn:last-child:not(:first-child),.ant-btn-group-rtl.ant-btn-group-sm>span:last-child:not(:first-child)>.ant-btn{border-radius:2px 0 0 2px}.ant-btn:active>span,.ant-btn:focus>span{position:relative}.ant-btn>.anticon+span,.ant-btn>span+.anticon{margin-left:8px}.ant-btn.ant-btn-background-ghost{border-color:#fff;color:#fff}.ant-btn.ant-btn-background-ghost,.ant-btn.ant-btn-background-ghost:active,.ant-btn.ant-btn-background-ghost:focus,.ant-btn.ant-btn-background-ghost:hover{background:#0000}.ant-btn.ant-btn-background-ghost:focus,.ant-btn.ant-btn-background-ghost:hover{border-color:#40a9ff;color:#40a9ff}.ant-btn.ant-btn-background-ghost:active{border-color:#096dd9;color:#096dd9}.ant-btn.ant-btn-background-ghost[disabled]{background:#0000;border-color:#d9d9d9;color:#00000040}.ant-btn-background-ghost.ant-btn-primary{border-color:#1890ff;color:#1890ff;text-shadow:none}.ant-btn-background-ghost.ant-btn-primary>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-primary>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-background-ghost.ant-btn-primary:focus,.ant-btn-background-ghost.ant-btn-primary:hover{border-color:#40a9ff;color:#40a9ff}.ant-btn-background-ghost.ant-btn-primary:focus>a:only-child,.ant-btn-background-ghost.ant-btn-primary:hover>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-primary:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary:hover>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-background-ghost.ant-btn-primary:active{border-color:#096dd9;color:#096dd9}.ant-btn-background-ghost.ant-btn-primary:active>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-primary:active>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-background-ghost.ant-btn-primary[disabled],.ant-btn-background-ghost.ant-btn-primary[disabled]:active,.ant-btn-background-ghost.ant-btn-primary[disabled]:focus,.ant-btn-background-ghost.ant-btn-primary[disabled]:hover{background:#f5f5f5;border-color:#d9d9d9;box-shadow:none;color:#00000040;text-shadow:none}.ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child,.ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-primary[disabled]:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary[disabled]:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary[disabled]:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-primary[disabled]>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-background-ghost.ant-btn-danger{border-color:#ff4d4f;color:#ff4d4f;text-shadow:none}.ant-btn-background-ghost.ant-btn-danger>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-danger>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-background-ghost.ant-btn-danger:focus,.ant-btn-background-ghost.ant-btn-danger:hover{border-color:#ff7875;color:#ff7875}.ant-btn-background-ghost.ant-btn-danger:focus>a:only-child,.ant-btn-background-ghost.ant-btn-danger:hover>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-danger:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger:hover>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-background-ghost.ant-btn-danger:active{border-color:#d9363e;color:#d9363e}.ant-btn-background-ghost.ant-btn-danger:active>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-danger:active>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-background-ghost.ant-btn-danger[disabled],.ant-btn-background-ghost.ant-btn-danger[disabled]:active,.ant-btn-background-ghost.ant-btn-danger[disabled]:focus,.ant-btn-background-ghost.ant-btn-danger[disabled]:hover{background:#f5f5f5;border-color:#d9d9d9;box-shadow:none;color:#00000040;text-shadow:none}.ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child,.ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-danger[disabled]:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger[disabled]:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger[disabled]:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-danger[disabled]>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-background-ghost.ant-btn-dangerous{border-color:#ff4d4f;color:#ff4d4f;text-shadow:none}.ant-btn-background-ghost.ant-btn-dangerous>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-background-ghost.ant-btn-dangerous:focus,.ant-btn-background-ghost.ant-btn-dangerous:hover{border-color:#ff7875;color:#ff7875}.ant-btn-background-ghost.ant-btn-dangerous:focus>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous:hover>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous:hover>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-background-ghost.ant-btn-dangerous:active{border-color:#d9363e;color:#d9363e}.ant-btn-background-ghost.ant-btn-dangerous:active>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous:active>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-background-ghost.ant-btn-dangerous[disabled],.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover{background:#f5f5f5;border-color:#d9d9d9;box-shadow:none;color:#00000040;text-shadow:none}.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous[disabled]>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous[disabled]:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous[disabled]:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous[disabled]>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link{border-color:#0000;color:#ff4d4f;text-shadow:none}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover{border-color:#0000;color:#ff7875}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:hover>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active{border-color:#0000;color:#d9363e}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link:active>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled],.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover{background:#f5f5f5;border-color:#d9d9d9;box-shadow:none;color:#00000040;text-shadow:none}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child{color:currentcolor}.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:active>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:focus>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]:hover>a:only-child:after,.ant-btn-background-ghost.ant-btn-dangerous.ant-btn-link[disabled]>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.ant-btn-two-chinese-chars:first-letter{letter-spacing:.34em}.ant-btn-two-chinese-chars>:not(.anticon){letter-spacing:.34em;margin-right:-.34em}.ant-btn.ant-btn-block{width:100%}.ant-btn:empty{content:"\a0";display:inline-block;visibility:hidden;width:0}a.ant-btn{line-height:30px;padding-top:.01px!important}a.ant-btn-disabled{cursor:not-allowed}a.ant-btn-disabled>*{pointer-events:none}a.ant-btn-disabled,a.ant-btn-disabled:active,a.ant-btn-disabled:focus,a.ant-btn-disabled:hover{background:#0000;border-color:#0000;box-shadow:none;color:#00000040;text-shadow:none}a.ant-btn-disabled:active>a:only-child,a.ant-btn-disabled:focus>a:only-child,a.ant-btn-disabled:hover>a:only-child,a.ant-btn-disabled>a:only-child{color:currentcolor}a.ant-btn-disabled:active>a:only-child:after,a.ant-btn-disabled:focus>a:only-child:after,a.ant-btn-disabled:hover>a:only-child:after,a.ant-btn-disabled>a:only-child:after{background:#0000;bottom:0;content:"";left:0;position:absolute;right:0;top:0}a.ant-btn-lg{line-height:38px}a.ant-btn-sm{line-height:22px}.ant-btn-compact-item:not(.ant-btn-compact-last-item):not(.ant-btn-compact-item-rtl){margin-right:-1px}.ant-btn-compact-item:not(.ant-btn-compact-last-item).ant-btn-compact-item-rtl{margin-left:-1px}.ant-btn-compact-item:active,.ant-btn-compact-item:focus,.ant-btn-compact-item:hover{z-index:2}.ant-btn-compact-item[disabled]{z-index:0}.ant-btn-compact-item:not(.ant-btn-compact-first-item):not(.ant-btn-compact-last-item).ant-btn{border-radius:0}.ant-btn-compact-item.ant-btn.ant-btn-compact-first-item:not(.ant-btn-compact-last-item):not(.ant-btn-compact-item-rtl){border-bottom-right-radius:0;border-top-right-radius:0}.ant-btn-compact-item.ant-btn.ant-btn-compact-item-rtl.ant-btn-compact-first-item:not(.ant-btn-compact-last-item),.ant-btn-compact-item.ant-btn.ant-btn-compact-last-item:not(.ant-btn-compact-first-item):not(.ant-btn-compact-item-rtl){border-bottom-left-radius:0;border-top-left-radius:0}.ant-btn-compact-item.ant-btn.ant-btn-compact-item-rtl.ant-btn-compact-last-item:not(.ant-btn-compact-first-item){border-bottom-right-radius:0;border-top-right-radius:0}.ant-btn-icon-only.ant-btn-compact-item{flex:none}.ant-btn-compact-item.ant-btn-primary:not([disabled])+.ant-btn-compact-item.ant-btn-primary:not([disabled]){position:relative}.ant-btn-compact-item.ant-btn-primary:not([disabled])+.ant-btn-compact-item.ant-btn-primary:not([disabled]):after{background-color:#40a9ff;content:" ";display:inline-block;height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;width:1px}.ant-btn-compact-item-rtl.ant-btn-compact-first-item.ant-btn-compact-item-rtl:not(.ant-btn-compact-last-item){border-bottom-left-radius:0;border-top-left-radius:0}.ant-btn-compact-item-rtl.ant-btn-compact-last-item.ant-btn-compact-item-rtl:not(.ant-btn-compact-first-item){border-bottom-right-radius:0;border-top-right-radius:0}.ant-btn-compact-item-rtl.ant-btn-sm.ant-btn-compact-first-item.ant-btn-compact-item-rtl.ant-btn-sm:not(.ant-btn-compact-last-item){border-bottom-left-radius:0;border-top-left-radius:0}.ant-btn-compact-item-rtl.ant-btn-sm.ant-btn-compact-last-item.ant-btn-compact-item-rtl.ant-btn-sm:not(.ant-btn-compact-first-item){border-bottom-right-radius:0;border-top-right-radius:0}.ant-btn-compact-item-rtl.ant-btn-primary:not([disabled])+.ant-btn-compact-item-rtl.ant-btn-primary:not([disabled]):after{right:-1px}.ant-btn-compact-vertical-item:not(.ant-btn-compact-vertical-last-item){margin-bottom:-1px}.ant-btn-compact-vertical-item:active,.ant-btn-compact-vertical-item:focus,.ant-btn-compact-vertical-item:hover{z-index:2}.ant-btn-compact-vertical-item[disabled]{z-index:0}.ant-btn-compact-vertical-item:not(.ant-btn-compact-vertical-first-item):not(.ant-btn-compact-vertical-last-item){border-radius:0}.ant-btn-compact-vertical-item.ant-btn-compact-vertical-first-item:not(.ant-btn-compact-vertical-last-item){border-bottom-left-radius:0;border-bottom-right-radius:0}.ant-btn-compact-vertical-item.ant-btn-compact-vertical-last-item:not(.ant-btn-compact-vertical-first-item){border-top-left-radius:0;border-top-right-radius:0}.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled])+.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled]){position:relative}.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled])+.ant-btn-compact-vertical-item.ant-btn-primary:not([disabled]):after{background-color:#40a9ff;content:" ";display:inline-block;height:1px;left:-1px;position:absolute;top:-1px;width:calc(100% + 2px)}.ant-btn-rtl{direction:rtl}.ant-btn-group-rtl.ant-btn-group .ant-btn-primary+.ant-btn-primary,.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child){border-left-color:#d9d9d9;border-right-color:#40a9ff}.ant-btn-group-rtl.ant-btn-group .ant-btn-primary+.ant-btn-primary[disabled],.ant-btn-group-rtl.ant-btn-group .ant-btn-primary:last-child:not(:first-child)[disabled]{border-left-color:#40a9ff;border-right-color:#d9d9d9}.ant-btn-rtl.ant-btn>.ant-btn-loading-icon .anticon{padding-left:8px;padding-right:0}.ant-btn-rtl.ant-btn>.anticon+span,.ant-btn-rtl.ant-btn>span+.anticon{margin-left:0;margin-right:8px}.ant-tag{font-feature-settings:"tnum","tnum";background:#fafafa;border:1px solid #d9d9d9;border-radius:2px;box-sizing:border-box;display:inline-block;font-size:14px;font-size:12px;font-variant:tabular-nums;height:auto;line-height:1.5715;line-height:20px;list-style:none;margin:0 8px 0 0;opacity:1;padding:0 7px;transition:all .3s;white-space:nowrap}.ant-tag,.ant-tag a,.ant-tag a:hover{color:#000000d9}.ant-tag>a:first-child:last-child{display:inline-block;margin:0 -8px;padding:0 8px}.ant-tag-close-icon{color:#00000073;cursor:pointer;font-size:10px;margin-left:3px;transition:all .3s}.ant-tag-close-icon:hover{color:#000000d9}.ant-tag-has-color{border-color:#0000}.ant-tag-has-color,.ant-tag-has-color .anticon-close,.ant-tag-has-color .anticon-close:hover,.ant-tag-has-color a,.ant-tag-has-color a:hover{color:#fff}.ant-tag-checkable{background-color:initial;border-color:#0000;cursor:pointer}.ant-tag-checkable:not(.ant-tag-checkable-checked):hover{color:#1890ff}.ant-tag-checkable-checked,.ant-tag-checkable:active{color:#fff}.ant-tag-checkable-checked{background-color:#1890ff}.ant-tag-checkable:active{background-color:#096dd9}.ant-tag-hidden{display:none}.ant-tag-pink{background:#fff0f6;border-color:#ffadd2;color:#c41d7f}.ant-tag-pink-inverse{background:#eb2f96;border-color:#eb2f96;color:#fff}.ant-tag-magenta{background:#fff0f6;border-color:#ffadd2;color:#c41d7f}.ant-tag-magenta-inverse{background:#eb2f96;border-color:#eb2f96;color:#fff}.ant-tag-red{background:#fff1f0;border-color:#ffa39e;color:#cf1322}.ant-tag-red-inverse{background:#f5222d;border-color:#f5222d;color:#fff}.ant-tag-volcano{background:#fff2e8;border-color:#ffbb96;color:#d4380d}.ant-tag-volcano-inverse{background:#fa541c;border-color:#fa541c;color:#fff}.ant-tag-orange{background:#fff7e6;border-color:#ffd591;color:#d46b08}.ant-tag-orange-inverse{background:#fa8c16;border-color:#fa8c16;color:#fff}.ant-tag-yellow{background:#feffe6;border-color:#fffb8f;color:#d4b106}.ant-tag-yellow-inverse{background:#fadb14;border-color:#fadb14;color:#fff}.ant-tag-gold{background:#fffbe6;border-color:#ffe58f;color:#d48806}.ant-tag-gold-inverse{background:#faad14;border-color:#faad14;color:#fff}.ant-tag-cyan{background:#e6fffb;border-color:#87e8de;color:#08979c}.ant-tag-cyan-inverse{background:#13c2c2;border-color:#13c2c2;color:#fff}.ant-tag-lime{background:#fcffe6;border-color:#eaff8f;color:#7cb305}.ant-tag-lime-inverse{background:#a0d911;border-color:#a0d911;color:#fff}.ant-tag-green{background:#f6ffed;border-color:#b7eb8f;color:#389e0d}.ant-tag-green-inverse{background:#52c41a;border-color:#52c41a;color:#fff}.ant-tag-blue{background:#e6f7ff;border-color:#91d5ff;color:#096dd9}.ant-tag-blue-inverse{background:#1890ff;border-color:#1890ff;color:#fff}.ant-tag-geekblue{background:#f0f5ff;border-color:#adc6ff;color:#1d39c4}.ant-tag-geekblue-inverse{background:#2f54eb;border-color:#2f54eb;color:#fff}.ant-tag-purple{background:#f9f0ff;border-color:#d3adf7;color:#531dab}.ant-tag-purple-inverse{background:#722ed1;border-color:#722ed1;color:#fff}.ant-tag-success{background:#f6ffed;border-color:#b7eb8f;color:#52c41a}.ant-tag-processing{background:#e6f7ff;border-color:#91d5ff;color:#1890ff}.ant-tag-error{background:#fff2f0;border-color:#ffccc7;color:#ff4d4f}.ant-tag-warning{background:#fffbe6;border-color:#ffe58f;color:#faad14}.ant-tag>.anticon+span,.ant-tag>span+.anticon{margin-left:7px}.ant-tag.ant-tag-rtl{direction:rtl;margin-left:8px;margin-right:0;text-align:right}.ant-tag-rtl .ant-tag-close-icon{margin-left:0;margin-right:3px}.ant-tag-rtl.ant-tag>.anticon+span,.ant-tag-rtl.ant-tag>span+.anticon{margin-left:0;margin-right:7px}.tn-base{height:100vh;position:fixed;width:100vw}.upload-download-panel{position:fixed;z-index:1003!important}.fill-remaining-space{flex:1 1 auto}.ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tn-base-modal .ant-modal-content .ant-modal-close .ant-modal-close-x{align-items:center;height:100%;justify-content:center;width:100%}::-webkit-scrollbar{background-color:initial;height:4px;width:4px}::-webkit-scrollbar-thumb{background-color:#adadad;border-radius:2px;-webkit-transition:background-color .3s;transition:background-color .3s}.first-level-title{font-family:Microsoft YaHei UI;font-size:18px;font-style:normal;font-weight:700;line-height:22px}.second-level-title{font-weight:700}.first-level-text,.second-level-title{font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;line-height:20px}.first-level-text{font-weight:400}.second-level-text{font-size:14px;line-height:18px}.button-text,.second-level-text{font-family:Microsoft YaHei UI;font-style:normal;font-weight:400}.button-text{font-size:12px;line-height:16px}.ant-tooltip-placement-bottom,.ant-tooltip-placement-bottomLeft,.ant-tooltip-placement-bottomRight{padding-top:0!important}.ant-tooltip-placement-bottom .ant-tooltip-placement-bottom .ant-tooltip-arrow,.ant-tooltip-placement-bottomLeft .ant-tooltip-placement-bottom .ant-tooltip-arrow,.ant-tooltip-placement-bottomRight .ant-tooltip-placement-bottom .ant-tooltip-arrow{left:50%!important;transform:translateY(-100%) translateX(-50%)!important}.ant-tooltip-placement-left,.ant-tooltip-placement-leftBottom,.ant-tooltip-placement-leftTop{padding-right:0!important}.ant-tooltip-placement-left .ant-tooltip-arrow,.ant-tooltip-placement-leftBottom .ant-tooltip-arrow,.ant-tooltip-placement-leftTop .ant-tooltip-arrow{top:50%!important;transform:translateX(100%) translateY(-50%) rotate(90deg)!important}.ant-tooltip-placement-right,.ant-tooltip-placement-rightBottom,.ant-tooltip-placement-rightTop{padding-left:0!important}.ant-tooltip-placement-right .ant-tooltip-arrow,.ant-tooltip-placement-rightBottom .ant-tooltip-arrow,.ant-tooltip-placement-rightTop .ant-tooltip-arrow{top:50%!important;transform:translateX(-100%) translateY(-50%) rotate(-90deg)!important}.ant-tooltip-placement-top,.ant-tooltip-placement-topLeft,.ant-tooltip-placement-topRight{padding-bottom:0!important}.ant-tooltip-placement-top .ant-tooltip-arrow,.ant-tooltip-placement-topLeft .ant-tooltip-arrow,.ant-tooltip-placement-topRight .ant-tooltip-arrow{left:50%!important;transform:translateY(100%) translateX(-50%) rotate(-180deg)!important}.draw-panel{cursor:none;display:flex;height:calc(100% - 30px);overflow:hidden;width:100%}.draw-panel .viewport-item{flex:1 1 auto;height:100%;position:relative}.bottom{background:#e3f1f4;display:flex;flex-shrink:0;height:28px!important;padding-bottom:1px;padding-top:1px;z-index:2}.select-rect{background-color:#19bd134d;border:1px dashed #fff;position:fixed}.select-rect.reverse{background-color:#1368e74d;border:1px solid #fff}.viewport{bottom:0;cursor:default;left:0;position:absolute;right:0;top:0}.viewport-pan{cursor:grab}.viewport-pan:active{cursor:grabbing}.viewport-rotate{cursor:url(/static/media/rotate-black.8bdf50e48fabf12df7e0.svg),auto!important}.viewport.active{cursor:none}.viewport:not(.active){outline:0}.viewport .view-helper{cursor:default!important;height:128px;position:absolute;right:0;top:0;width:128px}.viewport .view-helper .arrow{align-items:center;display:none;justify-content:center;position:absolute}.viewport .view-helper .arrow:hover .arrow-icon{color:#51a4f1}.viewport .view-helper .arrow .arrow-icon{color:#fff;font-size:16px}.viewport .view-helper .arrow.top{height:16px;left:48px;top:12px;width:32px}.viewport .view-helper .arrow.down{bottom:12px;height:16px;left:48px;width:32px}.viewport .view-helper .arrow.right{height:32px;right:12px;top:48px;width:16px}.viewport .view-helper .arrow.left{height:32px;left:12px;top:48px;width:16px}.viewport .toolbar{position:absolute;top:132px}.viewport .toolbar .tool-btn{align-items:center;background-color:#2b2b2b;cursor:pointer;display:flex;height:24px;justify-content:center;margin-bottom:4px;position:relative;width:24px}.viewport .toolbar .tool-btn:hover{background-color:#616060}.viewport .toolbar .tool-btn>svg{flex-shrink:0;height:18px;width:18px}.viewport .toolbar .tool-btn.is-active{background-color:#646363}.viewport .toolbar .tool-btn .warning-num{background-color:red;border-radius:50%;color:#fff;font-family:Microsoft YaHei UI;font-size:12px;font-style:normal;font-weight:400;height:16px;line-height:normal;padding:1px 4px;position:absolute;right:0;top:0;transform:translate(50%,-50%)}.viewport .displaytype{bottom:40px;left:97%;position:absolute}.viewport .recent-warning-area{background-color:#fff;border-radius:4px;left:80px;padding:10px;position:absolute;top:50px}.viewport .recent-warning-area .close-svg{cursor:pointer;height:24px;position:absolute;right:4px;top:4px;-webkit-user-select:none;user-select:none;width:24px}.viewport .recent-warning-area .close-svg:hover{background-color:#f6f6f6}.viewport .recent-warning-area .close-svg:active{background-color:#e4e4e4}.viewport .recent-warning-area .warning-info{border-bottom:1px solid #bebebe;display:flex;flex-direction:column;flex-shrink:0;padding:0 0 20px 8px;width:100%}.viewport .recent-warning-area .warning-info .first-row{display:flex;flex-direction:row;gap:8px;height:23px;margin-bottom:12px}.viewport .recent-warning-area .warning-info .first-row span{color:#363636;font-family:Microsoft YaHei UI;font-size:18px;font-style:normal;font-weight:400;line-height:23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:372px}.viewport .recent-warning-area .warning-info .second-row{margin-bottom:24px;padding-left:32px;white-space:wrap}.viewport .recent-warning-area .warning-info .second-row .small-text{color:#363636;flex-shrink:0;font-family:Microsoft YaHei UI;font-size:18px;font-style:normal;font-weight:400;line-height:23px}.viewport .recent-warning-area .warning-info .second-row .large-text{color:#363636;font-family:Microsoft YaHei UI;font-size:24px;font-style:normal;font-weight:400;line-height:28px}.viewport .recent-warning-area .warning-info .third-row{align-items:center;color:#626262;display:flex;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding-left:32px}.viewport .recent-warning-area .warning-info .third-row>div{margin-right:16px}.viewport .recent-warning-area .warning-info .third-row Button{margin-right:8px}.common-tabbar-container{flex-shrink:0;height:32px;margin:0;overflow:auto}.common-tabbar-container::-webkit-scrollbar{display:none}.common-tabbar-container .scrollable{align-items:center;display:flex;width:100%}.common-tabbar-container .scrollable::-webkit-scrollbar{display:none}.common-tabbar-container .tab-item{align-items:center;background-color:#e4e4e4;border:1px solid #bebebe;cursor:pointer;display:flex;height:32px;max-width:150px;min-width:100px;padding:1px 8px;text-align:center;transition:all .3s;-webkit-user-select:none;user-select:none}.common-tabbar-container .tab-item .content{margin:0 auto}.common-tabbar-container .tab-item .content,.common-tabbar-container .tab-item .ope{color:#888;transition:all .3s}.common-tabbar-container .tab-item .content>div,.common-tabbar-container .tab-item .ope>div{white-space:nowrap}.common-tabbar-container .tab-item:hover{background-color:#eaeaea}.common-tabbar-container .tab-item .ope{font-weight:700;height:24px;line-height:24px;text-align:center;width:24px}.common-tabbar-container .tab-item.active{background-color:#fff;border:1px solid #fff}.common-tabbar-container .tab-item.active .content,.common-tabbar-container .tab-item.active .ope{color:#363636}.project{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.project .system-manager{height:47px}.project .menu,.project .system-manager{display:flex;flex-shrink:0;justify-content:center;width:100%}.project .menu{align-items:center;background-color:#fff;height:120px;overflow:hidden}.project .project-main{display:flex;flex:1 1 auto;overflow:hidden}.project .project-main .side{display:flex;flex-shrink:0;height:100%;overflow:hidden;width:300px}.project .project-main .draw{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.project .project-main .draw .tool{align-items:center;background-color:#f6f6f6;display:flex;flex-shrink:0;height:28px;width:100%}.project .project-main .draw .draw-main{background-color:#eaeaea;display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden;padding-left:4px}.project .project-main .draw .draw-main .draw-body{background-color:#fff;display:flex;flex:1 1 auto;overflow:hidden}.side-panel{background-color:#ebf3fe;flex-direction:column;height:100%;overflow:hidden}.side-panel,.side-tool{display:flex;width:100%}.side-tool{align-items:center;background-color:#f6f6f6;flex-direction:row;height:28px;padding:3px 12px}.side-tool .side-select.ant-select{height:22px;width:82px}.side-tool .side-select .ant-select-selector{height:22px!important;padding:3px 4px!important;width:82px!important}.side-tool .side-select .ant-select-selector .ant-select-selection-search-input{height:16px}.side-tool .side-select .ant-select-selector .ant-select-selection-item{color:#363636;font-family:Microsoft YaHei UI;font-size:12px;font-style:normal;font-weight:400;line-height:132.5%}.side-tool .tool-item{align-items:center;cursor:pointer;display:flex;height:22px;justify-content:center;width:24px}.side-tool .tool-item:hover{background-color:#f4f9ff}.side-tool .tool-item:active{background-color:#ebf3fe}.side-tool .tool-item .item-icon{height:16px;width:16px}.file-main{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.file-main .table-area{display:flex;flex:1 1 auto;overflow:auto;width:100%}.system-log-container,.system-log-container .system-log-panel{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.system-log-container .system-log-panel{padding:8px}.system-log-container .system-log-panel .log-scroll-area{display:flex;flex:1 1 auto;flex-direction:column;overflow:auto;width:100%}.system-log-container .system-log-panel .log-scroll-area .log{display:flex;flex-direction:column;flex-shrink:0;padding:20px 10px;white-space:pre-wrap;width:100%}.system-log-container .system-log-panel .log-scroll-area .log-row{display:flex;flex-direction:row;gap:8px}.tn-input-wrap{display:flex;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;width:100%}.tn-input-wrap .ant-input-affix-wrapper{background:#fff;border:1px solid #0000001a;border-radius:4px;color:#000000e6;height:32px;padding:5px 8px;text-overflow:ellipsis;white-space:nowrap}.tn-input-wrap .ant-input-affix-wrapper:hover{border:1px solid #0052d9}.tn-input-wrap .ant-input-affix-wrapper .ant-input{background-color:initial}.tn-input-wrap .ant-input-affix-wrapper-focused{background:#fff!important;border:1px solid #0052d9!important;box-shadow:0 0 0 2px #d9e1ff}.tn-input-wrap .ant-input-affix-wrapper .ant-input-clear-icon{align-items:center;display:flex;justify-content:center}.tn-input-wrap-small .ant-input-affix-wrapper{height:24px;padding:0 3px}.column-main{background-color:#ebf3fe;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.column-main .column-side-body{display:flex;flex:1 1 auto;flex-direction:column}.column-main .column-side-body .item{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:52px;padding:12px;-webkit-user-select:none;user-select:none;width:100%}.column-main .column-side-body .item-active{background-color:#fff}.column-main .column-side-body .item .rec-icon{border:2px solid #000;height:14px;margin-right:11px;width:14px}.column-main .column-side-body .item .rec-input{font-family:Microsoft YaHei UI;font-size:12px;font-style:normal;font-weight:400;height:24px;margin-right:4px;width:50px}.column-main .column-side-body .item .text-1{height:7px;line-height:7px;margin-right:6px}.column-main .column-side-body .item .text-2{height:7px;line-height:7px;margin-right:auto}.column-main .column-side-body .item .circle-icon{border:2px solid #000;border-radius:50%;height:14px;margin-right:11px;width:14px}.column-main .column-side-body .item .circle-input{height:24px;margin-right:4px;width:70px}.column-main .column-side-body .item .text-3{height:7px;line-height:7px;margin-right:auto}.place-button{align-items:center;background:#fff;border:1px solid #2469ef;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;gap:2px;height:28px;padding:2px 4px;width:66px}.place-button .place-icon{display:flex;flex-shrink:0;height:24px;width:24px}.place-button .place-text{color:#363636;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.roof-slab-container{display:flex;flex-direction:column;height:100%}.roof-slab-container .side-tool{flex-shrink:0}.roof-slab-container .list-main{background:#ebf3fe;flex:1 1 auto;overflow-y:auto;padding-bottom:12px}.roof-slab-container .list-main .divider{background:#bebebe;height:1px;width:calc("100% - 24px")}.roof-slab-container .list-main .roof-slab-item{align-items:center;display:flex;flex-direction:column}.roof-slab-container .list-main .roof-slab-item .name{align-items:center;display:flex;flex-shrink:0;height:52px;justify-content:space-between;padding-inline:12px;width:100%}.roof-slab-container .list-main .roof-slab-item .name .text{color:#363636;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:700;line-height:20px}.roof-slab-container .list-main .roof-slab-item .name .icon{cursor:pointer;display:none;flex-shrink:0;height:24px;margin-left:14px;width:24px}.roof-slab-container .list-main .roof-slab-item .name.edit,.roof-slab-container .list-main .roof-slab-item .name.selected{background:#fff}.roof-slab-container .list-main .roof-slab-item .name.selected .icon{display:block}.roof-slab-container .list-main .roof-slab-item .name:hover{background:#fff}.roof-slab-container .list-main .roof-slab-item .name:hover .icon{display:block}.roof-slab-container .list-main .roof-slab-item .legeng{height:90px}.roof-slab-container .list-main .roof-slab-item .draw-btn{align-items:center;background:#fff;border:1px solid #2469ef;border-radius:4px;cursor:pointer;display:inline-flex;gap:2px;margin-bottom:32px;margin-top:24px;padding:5px 8px;width:fit-content}.roof-slab-container .list-main .roof-slab-item .draw-btn:hover{border:1px solid #5087f2}.roof-slab-container .list-main .roof-slab-item .draw-btn:active{border:1px solid #1d54bf}.tn-modal-panel .tn-modal-footer{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.tn-modal-panel .tn-modal-footer .ant-btn.modal-footer-button{border:0;border-radius:4px;color:#fff;height:24px;padding:0;width:64px}.tn-modal-panel .tn-modal-footer .ant-btn.modal-footer-button.primary{background-color:#0088cf!important;font-weight:600!important}.tn-modal-panel .tn-modal-footer .ant-btn.modal-footer-button.danger{background-color:#e71111!important;font-weight:600!important}.tn-modal-panel .tn-modal-footer .ant-btn.modal-footer-button.second{background-color:#afafaf!important;font-weight:600!important}.delete-modal-panel .ant-modal .ant-modal-content{background:#fff;left:0;padding:16px;top:35%;width:312px}.delete-modal-panel .ant-modal-confirm-body .ant-modal-confirm-paragraph{width:100%}.delete-modal-panel .ant-modal-confirm-body .ant-modal-confirm-title{color:#e71111;font-family:Hiragino Sans GB;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.delete-modal-panel .ant-modal-confirm-body .ant-modal-confirm-content{color:#000;font-family:Hiragino Sans GB;font-size:14px;font-style:normal;line-height:normal}.delete-modal-panel.closable-hidden .ant-modal-close{display:none}.eaves-board-container{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.eaves-board-container .table-area{display:flex;flex:1 1 auto;overflow:auto;width:100%}.eaves-board-container .table-area .monix-row{height:52px}.eaves-board-container .table-area .code,.eaves-board-container .table-area .height,.eaves-board-container .table-area .thickness{align-items:center;display:flex;justify-content:left}.eaves-board-container .table-area .save-btn{align-items:center;background:#fff;border:1px solid #2469ef;border-radius:4px;color:#2469ef;cursor:pointer;display:flex;flex-shrink:0;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;gap:2px;height:28px;justify-content:center;line-height:18px;padding:2px 8px 2px 4px;-webkit-user-select:none;user-select:none;width:66px}.eaves-board-container .table-area .board-input{display:flex;flex-shrink:0;height:24px;width:40px}.gutter-container{display:flex;flex-direction:column;height:100%}.gutter-container .side-tool{flex-shrink:0}.gutter-container .list-main{background:#ebf3fe;flex:1 1 auto;overflow-y:auto;padding-bottom:12px}.gutter-container .list-main .divider{background:#bebebe;height:1px;width:calc("100% - 24px")}.gutter-container .list-main .gutter-item{align-items:center;display:flex;flex-direction:column}.gutter-container .list-main .gutter-item .name{align-items:center;display:flex;flex-shrink:0;height:52px;justify-content:space-between;padding-inline:12px;width:100%}.gutter-container .list-main .gutter-item .name .text{color:#363636;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:700;line-height:20px}.gutter-container .list-main .gutter-item .name .icon{cursor:pointer;display:none;flex-shrink:0;height:24px;margin-left:14px;width:24px}.gutter-container .list-main .gutter-item .name.edit,.gutter-container .list-main .gutter-item .name.selected{background:#fff}.gutter-container .list-main .gutter-item .name.selected .icon{display:block}.gutter-container .list-main .gutter-item .name:hover{background:#fff}.gutter-container .list-main .gutter-item .name:hover .icon{display:block}.gutter-container .list-main .gutter-item .legeng{height:90px}.gutter-container .list-main .gutter-item .draw-btn{align-items:center;background:#fff;border:1px solid #2469ef;border-radius:4px;cursor:pointer;display:inline-flex;gap:2px;margin-bottom:32px;margin-top:24px;padding:5px 8px;width:fit-content}.gutter-container .list-main .gutter-item .draw-btn:hover{border:1px solid #5087f2}.gutter-container .list-main .gutter-item .draw-btn:active{border:1px solid #1d54bf}.device-side-main{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.device-side-main .device-body{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;overflow:auto}.device-side-main .device-body .list{width:100%}.device-side-main .device-body .list .list-title{align-items:center;border-bottom:1px solid #bebebe;color:#363636;display:flex;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:700;height:40px;justify-content:left;line-height:20px;padding:10px 12px;width:100%}.device-side-main .device-body .list .list-item{align-items:center;cursor:pointer;display:flex;padding:11px 12px}.device-side-main .device-body .list .list-item:hover{background-color:#f6f6f6}.device-side-main .device-body .list .list-item-active,.device-side-main .device-body .list .list-item-active:hover,.device-side-main .device-body .list .list-item:active{background-color:#fff}.device-side-main .device-body .list .list-item .icon{height:12px;margin-left:auto;width:12px}.tn-base-modal .ant-modal-content{border-radius:8px;padding:0}.tn-base-modal.closable-hidden .ant-modal-close{display:none}.tn-base-modal.no-radius .ant-modal-content{border-radius:0}.tn-base-modal.no-padding .ant-modal-content{padding:0}.tn-base-modal .body{background:#fff;border-radius:8px;display:flex;flex-direction:column}.tn-base-modal .body .title{align-items:center;border-bottom:1px solid #e7e7e7;color:#363636;display:flex;flex-direction:row;font-family:Microsoft YaHei UI;font-size:18px;font-style:normal;font-weight:700;height:54px}.tn-base-modal .body .title .name{margin-left:24px}.tn-base-modal .body .title .icon{cursor:pointer;margin-left:auto;margin-right:8px}.tn-base-modal .body .main{display:flex;flex:1 1 auto}.tn-base-modal .body .button-area{display:flex;flex-direction:row;flex-shrink:0;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;height:32px;justify-content:right;margin:0 24px 24px}.tn-base-modal .body .button-area .cancel{border:1px solid #2469ef;border-radius:5px;color:#2469ef;cursor:pointer;flex-shrink:0;gap:10px;line-height:16px;margin-right:8px;padding:7px 14px;text-align:center}.tn-base-modal .body .button-area .cancel:hover{border:1px solid #5087f2;color:#5087f2}.tn-base-modal .body .button-area .cancel:active{border:1px solid #1d54bf;color:#1d54bf}.tn-base-modal .body .button-area .cancel-disable{border:1px solid #e4e4e4;border-radius:5px;color:#999;cursor:not-allowed;gap:10px;line-height:16px;margin-right:8px;padding:7px 14px;text-align:center}.tn-base-modal .body .button-area .cancel-disable:active,.tn-base-modal .body .button-area .cancel-disable:hover{border:1px solid #e4e4e4;color:#999}.tn-base-modal .body .button-area .save{background:#2469ef;border-radius:5px;color:#fff;cursor:pointer;flex-shrink:0;gap:10px;line-height:18px;padding:7px 14px;text-align:center}.tn-base-modal .body .button-area .save span{color:#fff;font-size:16px;line-height:18px}.tn-base-modal .body .button-area .save:hover{background-color:#5087f2}.tn-base-modal .body .button-area .save:active{background-color:#1d54bf}.tn-base-modal .body .button-area .save-disable{background:#e4e4e4;border-radius:5px;color:#fff;color:#999;cursor:not-allowed;gap:10px;line-height:18px;margin-right:8px;padding:7px 14px;text-align:center}.tn-base-modal .body .button-area .save-disable:active,.tn-base-modal .body .button-area .save-disable:hover{background:#e4e4e4;color:#999}.station-main{background-color:#ebf3fe;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.station-main .list-main{display:flex;flex:1 1 auto;flex-direction:column;overflow:auto}.station-main .list-main .list-item{display:flex;flex-direction:column;flex-shrink:0;width:100%}.station-main .list-main .list-item .name{align-items:center;color:#363636;cursor:pointer;display:flex;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:700;height:52px;line-height:20px;padding:12px;-webkit-user-select:none;user-select:none}.station-main .list-main .list-item .name-active{background-color:#fff}.station-main .list-main .list-item .name .name-icon{margin-left:8px;transform:rotate(-30deg);transition:transform .2s ease}.station-main .list-main .list-item .name .name-icon-show{transform:rotate(-120deg)}.station-main .list-main .list-item .name .place-btn{margin-left:auto}.station-main .list-main .list-item .station-detail{display:flex;flex-direction:column}.station-main .list-main .list-item .station-detail .canvas-area{display:flex;flex-shrink:0;height:92px;overflow:hidden;width:300px}.station-main .list-main .list-item .station-detail .canvas-area .canvas-scroll{display:flex;height:70px;margin:auto;overflow:auto;width:276px}.station-main .list-main .list-item .station-detail .item-list{display:flex;flex-wrap:wrap;gap:12px;padding:14px 12px 24px}.station-main .list-main .list-item .station-detail .item-list .detail-input{align-items:center;display:flex;height:24px;width:calc(50% - 12px)}.station-main .list-main .list-item .station-detail .item-list .detail-input .title{display:flex;flex-shrink:0;height:18px;justify-content:right;line-height:18px;margin-right:4px;width:21px}.station-main .list-main .list-item .station-detail .item-list .detail-input .input{height:24px}.station-main .list-main .list-item .station-detail .item-list .detail-input .suffix{margin-left:2px}.station-main .list-main .list-item .hr{background-color:#bebebe;height:1px;margin:0 12px;width:calc(100% - 24px)}.delete-station-menu{background-color:#fff;box-shadow:2px 2px 8px 0 #e4e4e4;flex-shrink:0;height:26px;width:94px}.delete-station-menu .item{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:6px;padding:4px 8px}.delete-station-menu .item .icon{height:16px;width:16px}.delete-station-menu .item:hover{background-color:#e4e4e4}.add-station-modal .ant-modal{width:560px!important}.add-station-modal .add-main{color:#363636;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:22px;padding:16px 24px}.add-station-modal .add-main .type-switch{align-items:center;display:flex;flex-direction:row;gap:12px;height:36px}.add-station-modal .add-main .type-switch .switch-area{align-items:center;background:#ebf3ff;border-radius:2px;display:flex;flex-direction:row;gap:4px;height:36px;padding:2px;width:160px}.add-station-modal .add-main .type-switch .switch-area .switch-item{align-items:center;color:#999;cursor:pointer;display:flex;height:32px;justify-content:center;-webkit-user-select:none;user-select:none;width:76px}.add-station-modal .add-main .type-switch .switch-area .switch-item-active{background-color:#fff;color:#2469ef;font-weight:700}.add-station-modal .add-main .explain{background-color:#faebd7;flex-shrink:0;height:166px;margin-top:16px;width:512px}.add-station-modal .add-main .detail{align-items:center;display:flex;flex-direction:row;height:32px;margin-top:24px}.add-station-modal .add-main .detail .name-1,.add-station-modal .add-main .detail .name-2{flex-shrink:0;height:22px;margin-right:4px;width:68px}.add-station-modal .add-main .detail .station-input{margin-right:16px;width:70px}.add-station-modal .add-main .detail .track-input{border:1px solid #dcdcdc;border-radius:3px;color:#999;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;height:32px;line-height:20px;margin-right:16px;padding:5px 8px;width:70px}.add-station-modal .add-main .detail .track-detail-input{width:124px}.add-station-modal .add-main .name-area{align-items:center;display:flex;flex-direction:row;margin-top:16px}.add-station-modal .add-main .name-area .name-title{margin-right:4px}.add-station-modal .add-main .name-area .station-name{align-items:center;background:#fff;border:1px solid #dcdcdc;border-radius:3px;color:#363636;display:flex;font-size:16px;font-weight:400;height:32px;line-height:20px;padding:5px 8px;width:440px}.databox-container{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.databox-container .table-area{display:flex;flex:1 1 auto;overflow:auto;width:100%}.sensor-container{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.sensor-container .table-area{display:flex;flex:1 1 auto;overflow:auto;width:100%}.device-list-container{background-color:#ebf3fe;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.device-list-container .refresh-btn{align-items:center;background:#fff;border:1px solid #2469ef;border-radius:4px;color:#000;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;gap:2px;height:30px;line-height:18px;margin:12px 12px 12px auto;padding:2px 8px 2px 4px;width:68px}.device-list-container .refresh-btn .icon,.device-list-container .refresh-btn .icon svg{height:24px;width:24px}.device-list-container .device-list-body{display:flex;flex-direction:column;height:100%;overflow:auto;width:100%}.device-list-container .device-list-body .device-item{align-items:center;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;height:40px;position:relative;-webkit-user-select:none;user-select:none;width:100%}.device-list-container .device-list-body .device-item .check-box{cursor:pointer;height:16px;left:12px;position:absolute;top:12px;width:16px}.device-list-container .device-list-body .device-item .level-link-line{height:100%;margin-right:10;width:2px}.device-list-container .device-list-body .device-item .h-line{background-color:#212121;margin-bottom:auto;width:2px}.device-list-container .device-list-body .device-item .v-line{background-color:#212121;height:2px;margin-bottom:auto;margin-top:auto;width:9px}.device-list-container .device-list-body .device-item .device-icon{display:flex;flex-shrink:0;margin-right:6px}.device-list-container .device-list-body .device-item .status-icon{display:flex;flex-shrink:0;margin-left:6px}.device-list-container .device-list-body .device-item .device-name{color:#000;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-list-container .device-list-body .device-item:hover{background-color:#ffffffb3}.device-list-container .device-list-body .device-item-active{background-color:#fff!important}.device-list-container .device-list-body .ant-tree .ant-tree-switcher_open{background-color:#639;display:none}.device-list-right-menu{background-color:#e4e4e4;display:flex;flex-direction:column;padding:1px;width:96px}.device-list-right-menu .menu-item{align-items:center;background-color:#fff;color:#363636;cursor:pointer;display:flex;flex-direction:row;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:18px;padding:4px 0 4px 8px;width:100%}.device-list-right-menu .menu-item svg{margin-right:6px}.device-list-right-menu .menu-item:hover{background-color:#e4e4e4}.device-list-right-menu .menu-item:active{background-color:#d2d2d2!important}.cable-container{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.cable-container .table-area{display:flex;flex:1 1 auto;overflow:auto;width:100%}.monitor-object-side-container{display:flex;flex-direction:column;height:100%}.monitor-object-side-container .side-tool{flex-shrink:0}.monitor-object-side-container .list-main{background:#ebf3fe;flex:1 1 auto;overflow-y:auto;padding-bottom:12px}.monitor-object-side-container .list-main .monitor-object-item{align-items:center;display:flex;flex-direction:column}.monitor-object-side-container .list-main .monitor-object-item .title{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:space-between;padding:1px 12px;width:100%}.monitor-object-side-container .list-main .monitor-object-item .title .name{color:#000;cursor:default;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.monitor-object-side-container .list-main .monitor-object-item .title .arrow-icon{flex-shrink:0;height:10px;margin-left:4px;width:10px}.monitor-object-side-container .list-main .monitor-object-item .title .arrow-icon.expanded{transform:rotate(-180deg)}.monitor-object-side-container .list-main .monitor-object-item .title .replace-btn{display:none;flex-shrink:0;height:18px;margin-left:auto}.monitor-object-side-container .list-main .monitor-object-item .title .add-param-btn{align-items:center;color:#2469ef;cursor:pointer;display:flex;flex-shrink:0;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;gap:4px;height:18px;line-height:18px;margin-left:14px;visibility:hidden}.monitor-object-side-container .list-main .monitor-object-item .title.selected{background:#fff}.monitor-object-side-container .list-main .monitor-object-item .title.selected .add-param-btn{visibility:visible}.monitor-object-side-container .list-main .monitor-object-item .title:hover{background:#fff}.monitor-object-side-container .list-main .monitor-object-item .title:hover .replace-btn{align-items:center;display:flex}.monitor-object-side-container .list-main .monitor-object-item .title:hover .add-param-btn{visibility:visible}.monitor-object-side-container .list-main .monitor-object-item .title .small-input{font-size:12px;height:18px;padding:0 4px 0 2px}.monitor-object-side-container .list-main .monitor-object-item .title .small-input .tn-input-wrap{width:inherit}.monitor-object-side-container .list-main .monitor-object-item .param-list{display:flex;flex-direction:column;width:100%}.monitor-object-side-container .list-main .monitor-object-item .param-list .param{align-items:center;cursor:default;display:flex;flex-shrink:0;height:18px;padding-inline:12px}.monitor-object-side-container .list-main .monitor-object-item .param-list .param.selected,.monitor-object-side-container .list-main .monitor-object-item .param-list .param:hover{background:#fff}.monitor-object-side-container .list-main .monitor-object-item .param-list .param .encoding{color:#999;flex-shrink:0;font-family:Microsoft YaHei UI;font-size:12px;font-style:normal;font-weight:400;line-height:132.5%;width:22px}.monitor-object-side-container .list-main .monitor-object-item .param-list .param .param-name{color:#363636;font-family:Microsoft YaHei UI;font-size:12px;font-style:normal;font-weight:400;line-height:132.5%;margin-left:8px;padding-inline:5px;width:80px}.monitor-object-side-container .list-main .monitor-object-item .param-list .param .param-code{color:#363636;font-family:Microsoft YaHei UI;font-size:12px;font-style:normal;font-weight:400;line-height:132.5%;margin-left:8px;padding-left:7px}.monitor-object-side-container .list-main .monitor-object-item .param-list .param .param-select{margin-left:8px}.monitor-object-side-container .list-main .monitor-object-item .param-list .param .param-select.ant-select{height:16px;width:80px}.monitor-object-side-container .list-main .monitor-object-item .param-list .param .param-select .ant-select-selector{height:16px!important;padding:2px!important;width:80px!important}.monitor-object-side-container .list-main .monitor-object-item .param-list .param .param-select .ant-select-selector .ant-select-selection-search-input{height:16px}.monitor-object-side-container .list-main .monitor-object-item .param-list .param .param-select .ant-select-selector .ant-select-selection-item{color:#363636;font-family:Microsoft YaHei UI;font-size:12px;font-style:normal;font-weight:400;line-height:132.5%;margin-left:2px}.monitor-object-side-container .list-main .monitor-object-item .param-list .param .param-code-input{flex:1 1 auto;font-size:12px;height:16px;margin-left:8px;padding:0 4px 0 2px}.monitor-object-side-container .list-main .monitor-object-item .param-list .param .param-code-input .tn-input-wrap{width:inherit}.monitor-object-side-container .list-main .monitor-object-item .param-list .param .confirm{color:#2469ef;cursor:pointer;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin-left:8px}.monitor-parameter-side-container{display:flex;flex-direction:column;height:100%}.monitor-parameter-side-container .side-tool{flex-shrink:0}.monitor-parameter-side-container .list-main{background:#ebf3fe;flex:1 1 auto;overflow-y:auto;padding-bottom:12px}.monitor-parameter-side-container .list-main .monitor-parameter-item{align-items:center;display:flex;flex-direction:column}.monitor-parameter-side-container .list-main .monitor-parameter-item .title{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:space-between;padding:1px 12px;width:100%}.monitor-parameter-side-container .list-main .monitor-parameter-item .title .name{color:#000;cursor:default;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.monitor-parameter-side-container .list-main .monitor-parameter-item .title .arrow-icon{flex-shrink:0;height:10px;margin-left:4px;width:10px}.monitor-parameter-side-container .list-main .monitor-parameter-item .title .arrow-icon.expanded{transform:rotate(-180deg)}.monitor-parameter-side-container .list-main .monitor-parameter-item .title .monitor-obj-name{align-items:center;background:#f4f9ff;border:1px solid #d4e1f6;border-radius:2px;color:#2469ef;cursor:pointer;display:flex;font-family:Microsoft YaHei UI;font-size:12px;font-style:normal;font-weight:400;gap:10px;justify-content:center;line-height:132.5%;padding:.5px 4px}.monitor-parameter-side-container .list-main .monitor-parameter-item .title.selected,.monitor-parameter-side-container .list-main .monitor-parameter-item .title:hover{background:#fff}.monitor-parameter-side-container .list-main .monitor-parameter-item .param-list{width:100%}.monitor-parameter-side-container .list-main .monitor-parameter-item .param-list .param{align-items:center;display:flex;height:19px;justify-content:space-between;padding:1px 12px 1px 40px;width:100%}.monitor-parameter-side-container .list-main .monitor-parameter-item .param-list .param.selected,.monitor-parameter-side-container .list-main .monitor-parameter-item .param-list .param:hover{background:#fff}.monitor-parameter-side-container .list-main .monitor-parameter-item .param-list .param .param-name{color:#363636;cursor:default;font-family:Microsoft YaHei UI;font-size:12px;font-style:normal;font-weight:400;line-height:132.5%}.monitor-parameter-side-container .list-main .monitor-parameter-item .param-list .param .sensor-type-btn{align-items:center;background:#f6f6f6;border:1px solid #bebebe;border-radius:2px;display:flex;gap:10px;justify-content:center;padding:.5px 4px}.monitor-parameter-side-container .list-main .monitor-parameter-item .param-list .param .sensor-type-btn .text{color:#999;font-family:Microsoft YaHei UI;font-size:12px;font-style:normal;font-weight:400;line-height:132.5%}.monitor-parameter-side-container .list-main .monitor-parameter-item .param-list .param .sensor-btn{align-items:center;background:#f4f9ff;border:1px solid #d4e1f6;border-radius:2px;cursor:pointer;display:flex;gap:10px;justify-content:center;max-width:130px;padding:.5px 4px}.monitor-parameter-side-container .list-main .monitor-parameter-item .param-list .param .sensor-btn .text{color:#2469ef;font-family:Microsoft YaHei UI;font-size:12px;font-style:normal;font-weight:400;line-height:132.5%}.param-match-sensor-side-container{display:flex;flex-direction:column;height:100%}.param-match-sensor-side-container .side-tool{flex-shrink:0}.param-match-sensor-side-container .list-main{background:#ebf3fe;flex:1 1 auto;overflow-y:auto;padding-bottom:12px}.param-match-sensor-side-container .list-main .monitor-object-item{align-items:center;display:flex;flex-direction:column}.param-match-sensor-side-container .list-main .monitor-object-item .title{align-items:center;cursor:default;display:flex;flex-shrink:0;height:20px;justify-content:space-between;padding:1px 12px;width:100%}.param-match-sensor-side-container .list-main .monitor-object-item .title .name{color:#000;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.param-match-sensor-side-container .list-main .monitor-object-item .title .arrow-icon{flex-shrink:0;height:10px;margin-left:4px;width:10px}.param-match-sensor-side-container .list-main .monitor-object-item .title .arrow-icon.expanded{transform:rotate(-180deg)}.param-match-sensor-side-container .list-main .monitor-object-item .title .detail-btn{align-items:flex-start;background:#f4f9ff;border:1px solid #d4e1f6;border-radius:2px;cursor:pointer;display:flex;justify-content:flex-end;padding:.5px 4px;visibility:hidden}.param-match-sensor-side-container .list-main .monitor-object-item .title .detail-btn .text{color:#2469ef;font-family:Microsoft YaHei UI;font-size:12px;font-style:normal;font-weight:400;line-height:132.5%}.param-match-sensor-side-container .list-main .monitor-object-item .title.selected,.param-match-sensor-side-container .list-main .monitor-object-item .title:hover{background:#fff}.param-match-sensor-side-container .list-main .monitor-object-item .title:hover .detail-btn{visibility:visible}.param-match-sensor-side-container .list-main .monitor-object-item .param-list{display:flex;flex-direction:column;width:100%}.param-match-sensor-side-container .list-main .monitor-object-item .param-list .monitor-parameter-item{align-items:center;display:flex;flex-direction:column}.param-match-sensor-side-container .list-main .monitor-object-item .param-list .monitor-parameter-item .param-title{align-items:center;cursor:default;display:flex;flex-shrink:0;height:20px;justify-content:space-between;padding:1px 12px 1px 24px;width:100%}.param-match-sensor-side-container .list-main .monitor-object-item .param-list .monitor-parameter-item .param-title:hover{background:#fff}.param-match-sensor-side-container .list-main .monitor-object-item .param-list .monitor-parameter-item .param-title:hover .detail-btn{visibility:visible}.param-match-sensor-side-container .list-main .monitor-object-item .param-list .monitor-parameter-item .param-title.selected{background:#fff}.param-match-sensor-side-container .list-main .monitor-object-item .param-list .monitor-parameter-item .param-title .name{color:#000;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.param-match-sensor-side-container .list-main .monitor-object-item .param-list .monitor-parameter-item .param-title .arrow-icon{flex-shrink:0;height:10px;margin-left:4px;width:10px}.param-match-sensor-side-container .list-main .monitor-object-item .param-list .monitor-parameter-item .param-title .arrow-icon.expanded{transform:rotate(-180deg)}.param-match-sensor-side-container .list-main .monitor-object-item .param-list .monitor-parameter-item .param-title .detail-btn{align-items:flex-start;background:#f4f9ff;border:1px solid #d4e1f6;border-radius:2px;cursor:pointer;display:flex;justify-content:flex-end;padding:.5px 4px;visibility:hidden}.param-match-sensor-side-container .list-main .monitor-object-item .param-list .monitor-parameter-item .param-title .detail-btn .text{color:#2469ef;font-family:Microsoft YaHei UI;font-size:12px;font-style:normal;font-weight:400;line-height:132.5%}.param-match-sensor-side-container .list-main .monitor-object-item .param-list .monitor-parameter-item .param-dq-list{width:100%}.param-match-sensor-side-container .list-main .monitor-object-item .param-list .monitor-parameter-item .param-dq-list .param{align-items:center;display:flex;height:19px;justify-content:space-between;padding:1px 12px 1px 40px;width:100%}.param-match-sensor-side-container .list-main .monitor-object-item .param-list .monitor-parameter-item .param-dq-list .param.selected,.param-match-sensor-side-container .list-main .monitor-object-item .param-list .monitor-parameter-item .param-dq-list .param:hover{background:#fff}.param-match-sensor-side-container .list-main .monitor-object-item .param-list .monitor-parameter-item .param-dq-list .param:hover .match-btn,.param-match-sensor-side-container .list-main .monitor-object-item .param-list .monitor-parameter-item .param-dq-list .param:hover .sensor-info .edit-btn{visibility:visible}.param-match-sensor-side-container .list-main .monitor-object-item .param-list .monitor-parameter-item .param-dq-list .param .param-name{color:#363636;font-family:Microsoft YaHei UI;font-size:12px;font-style:normal;font-weight:400;line-height:132.5%}.param-match-sensor-side-container .list-main .monitor-object-item .param-list .monitor-parameter-item .param-dq-list .param .match-btn{align-items:flex-start;background:#f4f9ff;border:1px solid #d4e1f6;border-radius:2px;cursor:pointer;display:flex;justify-content:flex-end;padding:.5px 4px;visibility:hidden}.param-match-sensor-side-container .list-main .monitor-object-item .param-list .monitor-parameter-item .param-dq-list .param .match-btn .text{color:#2469ef;font-family:Microsoft YaHei UI;font-size:12px;font-style:normal;font-weight:400;line-height:132.5%}.param-match-sensor-side-container .list-main .monitor-object-item .param-list .monitor-parameter-item .param-dq-list .param .sensor-info{align-items:center;display:flex;gap:4px;white-space:nowrap}.param-match-sensor-side-container .list-main .monitor-object-item .param-list .monitor-parameter-item .param-dq-list .param .sensor-info .sensor-code{align-items:flex-start;background:#f4f9ff;border:1px solid #d4e1f6;border-radius:2px;cursor:pointer;display:flex;justify-content:flex-end;max-width:130px;padding:.5px 4px}.param-match-sensor-side-container .list-main .monitor-object-item .param-list .monitor-parameter-item .param-dq-list .param .sensor-info .sensor-code .text{color:#2469ef;font-family:Microsoft YaHei UI;font-size:12px;font-style:normal;font-weight:400;line-height:132.5%}.param-match-sensor-side-container .list-main .monitor-object-item .param-list .monitor-parameter-item .param-dq-list .param .sensor-info .edit-btn{cursor:pointer;visibility:hidden}.component-main{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.component-main .component-list{display:flex;flex:1 1 auto;flex-direction:column;overflow:auto}.component-main .component-list .item{align-items:center;color:#363636;cursor:pointer;display:flex;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;height:40px;line-height:18px;padding:12px}.component-main .component-list .item-active,.component-main .component-list .item:hover{background-color:#fff}.test-record-main{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.test-record-main .test-list{display:flex;flex:1 1 auto;flex-direction:column;overflow:auto}.test-record-main .test-list .list-item{align-items:center;color:#000;cursor:pointer;display:flex;flex-shrink:0;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;height:28px;line-height:18px;padding:0 12px;-webkit-user-select:none;user-select:none;width:100%}.test-record-main .test-list .list-item:hover{background-color:#fff}.user-manager-container{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.user-manager-container .table-area{display:flex;flex:1 1 auto;overflow:auto;width:100%}.user-detail-modal{display:flex;flex-direction:column}.user-detail-modal .user-detail-body{display:flex;flex-direction:column;gap:16px;height:360px;justify-content:center;overflow:hidden;width:100%}.user-detail-modal .user-detail-body .detail-body{display:flex;flex-direction:column;gap:16px;height:280px;overflow:auto;width:100%}.user-detail-modal .user-detail-body .detail-body .info-row{align-items:center;display:flex;flex-direction:row;gap:16px;height:20px;width:100%}.user-detail-modal .user-detail-body .detail-body .info-row .info-left{color:#999;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;height:20px;line-height:20px;text-align:right;width:76px}.user-detail-modal .user-detail-body .detail-body .info-row .info-right{color:#363636;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;height:20px;line-height:20px;width:398px}.draw-tool{align-items:center;display:flex;flex-direction:row;gap:2px;justify-content:left;padding:3px 2px}.draw-tool .tool-item{align-items:center;border-radius:2px;cursor:pointer;display:flex;height:22px;justify-content:center;width:24px}.draw-tool .tool-item:hover{background-color:#e4e4e4}.draw-tool .tool-item.selected,.draw-tool .tool-item:active{background-color:#d2d2d2}.draw-tool .layer-select-container{align-items:center;display:flex;flex-direction:row;height:22px;width:152px}.draw-tool .layer-select-container .layer-icon{align-items:center;display:flex;justify-content:center;margin:0 4px}.draw-tool .layer-select-container .ant-select-selector{background-color:#fff!important;border:none!important;height:22px!important;margin-top:1px!important;padding:0 4px!important}.draw-tool .ucs-select-container{align-items:center;background-color:#fff;display:flex;flex-direction:row;height:22px;width:152px}.draw-tool .ucs-select-container .ucs-icon{align-items:center;display:flex;justify-content:center;margin:0 4px}.draw-tool .ucs-select-container .ant-select-selector{background-color:#fff!important;border:none!important;height:22px!important;margin-top:1px!important;padding:0 4px!important}.color-select{background-color:#fff}.color-select .current-color-wrapper{background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;cursor:pointer;display:flex;height:16px;position:relative;transition:all .3s;width:100%}.color-select .current-color-wrapper .current-item{align-items:center;display:flex;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.color-select .current-color-wrapper .color-box{height:16px;width:16px}.color-select-dropdown{background-color:#f7f7f7;padding:4px 0}.color-select-dropdown .divider{border-bottom:1px solid #868686;width:100%}.color-select-dropdown .click-select{align-items:center;background-color:#fff;cursor:pointer;display:flex;margin:0;padding:0 10px;transition:all .2s}.color-select-dropdown .click-select:hover{background-color:#c9c9c9}.color-select-dropdown .color-box{border:1px solid #868686;height:16px;margin-right:8px;width:16px}.color-select-dropdown .color-select{padding:6px 10px}.color-select-dropdown .color-select .color-wrapper{align-items:center;display:flex;flex-wrap:wrap;width:180px}.color-select-dropdown .color-select .color-wrapper .color-item{cursor:pointer;flex:0,1 20px;height:20px;padding:2px;width:20px}.color-select-dropdown .color-select .color-wrapper .color-item:hover{padding:1px}.color-select-dropdown .color-select .color-wrapper .color-item:hover .color-box{height:19px;width:19px}.color-select-dropdown .palette-icon{color:#007ac5;margin:0 6px}.color-tooltip{padding-bottom:0}.color-tooltip .ant-tooltip-arrow{bottom:-13px}.color-tooltip .ant-tooltip-inner{border:1px solid #aeaeae;color:#000;padding:4px;text-align:center}.color-select-modal .modal-dragger .fill-remaining-space{flex:1 1 auto}.color-select-modal-body{display:flex}.color-palette-container{display:flex;position:relative;width:600px}.color-palette-container .left-panel,.color-palette-container .right-panel{padding:10px;width:50%}.color-palette-container .right-panel{display:flex;flex-direction:column}.color-palette-container .palette-saturation{height:200px;position:relative}.color-palette-container .palette-hue{height:18px;margin-top:6px;position:relative}.color-palette-container .hue-pointer{background-color:#f8f8f8;border-radius:50%;box-shadow:0 1px 4px 0 #0000005e;height:18px;transform:translate(-9px);width:18px}.color-palette-container .input-wrapper{display:flex;padding-top:4px}.color-palette-container .input-wrapper .input-item-hex{width:80px}.color-palette-container .input-wrapper .input-item-rgb{margin-left:10px;width:50px}.color-palette-container .color-wrapper{align-items:center;display:flex;flex-wrap:wrap;height:80px;justify-content:space-between;z-index:1001}.color-palette-container .color-wrapper .color-item{cursor:pointer;flex:0,1 20px;height:20px;padding:2px;width:20px}.color-palette-container .color-wrapper .color-item:hover{padding:1px}.color-palette-container .color-wrapper .color-item:hover .color-box{height:19px;width:19px}.color-palette-container .color-wrapper .color-box{border:1px solid #ccc;height:16px;margin-right:8px;width:16px}.color-palette-container .color-footer{align-items:flex-end;display:flex}.color-palette-container .current-color{border:1px solid #666;height:80px;width:80px}.layer-manage-container{padding:10px}.layer-manage-container .ant-table-thead>tr>th{background:#eef1f6;padding:4px 8px}.layer-manage-container .ant-table-thead>tr>th .ant-table-column-sorters{padding:inherit}.layer-manage-container .ant-table-tbody>tr>td{padding:4px 8px}.layer-manage-container .ant-table-tbody>tr>td.ant-table-column-sort{background:inherit}.layer-manage-container .ant-table-tbody>tr.ant-table-row:hover>td{background-color:initial}.layer-manage-container .manage-body{height:400px;margin-top:10px;overflow:auto}.layer-manage-container .manage-body .color-box{border:1px solid #868686;height:16px;margin-right:8px;width:16px}.layer-manage-container .manage-body .color-select{align-items:center;cursor:pointer;display:flex}.layer-manage-container .manage-body .visible-select{cursor:pointer}.layer-manage-container .manage-body .visible-select>span{color:#f5c000}.layer-manage-container .manage-body .lock-select{cursor:pointer}.layer-manage-container .manage-body .row-selected{background-color:#bfe0f8}.layer-manage-container .manage-body .ant-select{color:#fff}.layer-manage-container .manage-body .ant-select .ant-select-selector{background-color:#5c5c5c;border:1px solid #525252}.layer-manage-container .manage-body .ant-select .ant-select-selector:hover{border:1px solid #525252}.layer-manage-container .manage-body .ant-select .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{background-color:#6e6e6e;border:1px solid #525252;box-shadow:none}.layer-manage-container .manage-body .ant-select .ant-select-arrow{color:#fff}.layer-manage-container .manage-body .ant-select .ant-select-selection-item{height:22px!important}.layer-manage-container .manage-body .lw-select-option .lw-select-box{background-color:#fefefe;margin-right:3px;width:40%}.layer-manage-container .manage-body .lw-select-option .lw-select-name{color:#fff;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.layer-context-menu-wrapper{background-color:#fff;border-radius:2px;box-shadow:0 1px 4px 0 #0000005e;padding:4px 0}.layer-context-menu .menu-item{padding:2px 6px;-webkit-user-select:none;user-select:none}.layer-context-menu .menu-item:hover{background-color:#eaeaea}.lw-select{height:100%}.lw-select,.lw-select-option{align-items:center;display:flex}.lw-select .ant-select{color:#fff}.lw-select .ant-select .ant-select-selector{background-color:#5c5c5c;border:1px solid #525252}.lw-select .ant-select .ant-select-selector:hover{border:1px solid #525252}.lw-select .ant-select .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{background-color:#6e6e6e;border:1px solid #525252;box-shadow:none}.lw-select .ant-select .ant-select-arrow{color:#fff}.lw-select .lw-select-option{width:100%}.lw-select .lw-select-option .lw-select-box{background-color:#fefefe;margin-right:3px;width:40%}.lw-select .lw-select-option .lw-select-name{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.ucs-manage-container{padding:4px 10px}.ucs-manage-container .ucs-header{padding:4px 10px 0}.ucs-manage-container .ucs-body{display:flex}.ucs-manage-container .ucs-body .axis-panel{border:1px solid #898989;flex:1 1 auto;height:200px;margin:0 10px 10px;overflow:auto;padding:4px 1px}.ucs-manage-container .ucs-body .btn-panel{width:90px}.ucs-manage-container .ucs-body .ucs-item{align-items:center;display:flex}.ucs-manage-container .ucs-body .ucs-item.selected .ucs-item-name{background-color:#0168b3;color:#fff}.ucs-manage-container .ucs-body .ucs-item.active .selected-arrow{opacity:1}.ucs-manage-container .ucs-body .ucs-item:hover:not(.selected) .ucs-item-name{background-color:#eaeaea}.ucs-manage-container .ucs-body .ucs-item .selected-arrow{opacity:0}.ucs-manage-container .ucs-body .ucs-item .ucs-item-icon{color:#0168b3;margin-right:2px}.ucs-manage-container .ucs-body .ucs-item .ucs-item-name{cursor:pointer;flex:1 1 auto;overflow:hidden;padding:0 6px;text-overflow:ellipsis}.system-switch{align-items:center;display:flex;flex-direction:row;height:100%;padding-right:4px}.system-switch .coord{width:357px}.system-switch .bottom-work-plane,.system-switch .coord{align-items:center;background:#fff;display:flex;flex-shrink:0;height:100%;justify-content:right;padding-inline:6px;white-space:nowrap}.system-switch .bottom-work-plane .name{align-items:center;display:flex;gap:8px;justify-content:right}.system-switch .bottom-work-plane .name:not(:first-child){margin-left:16px}.system-switch .divider{border-right:1px solid #0088cf;height:100%;margin:0 8px;width:0}.system-switch .switch-group{align-items:center;background-color:#fff;display:flex;height:100%;padding:0 2px}.system-switch .switch-group .system-ope{align-items:center;cursor:pointer;display:flex;font-size:16px;height:22px;justify-content:center;line-height:22px;margin:0 4px;white-space:nowrap}.system-switch .switch-group .system-triangle{height:22px;padding-left:0;padding-top:9px;width:14px}.system-switch .switch-group .system-ope.active{color:#0168b3}.system-switch .switch-group .display-frame{display:flex;justify-content:flex-end;min-width:280px}.capture-menu-container{background-color:#525252;border:1px solid #7f7f7f;box-shadow:0 1px 4px 0 #0000005e}.capture-menu-container .capture-menu-item{align-items:center;color:#fff;cursor:pointer;display:flex;-webkit-user-select:none;user-select:none;width:120px}.capture-menu-container .capture-menu-item:hover{background-color:#6a6a6a}.capture-menu-container .capture-menu-item .check-icon{text-align:center;width:20px}.capture-menu-container .capture-menu-item.setting{font-size:13px;margin:4px 0;padding:0 2px}.capture-menu-container .menu-divider{border-bottom:1px solid #d8d8d8}.polar-menu-container{background-color:#525252;border:1px solid #7f7f7f;box-shadow:0 1px 4px 0 #0000005e}.polar-menu-container .polar-menu-item{align-items:center;color:#fff;cursor:pointer;display:flex;-webkit-user-select:none;user-select:none;width:134px}.polar-menu-container .polar-menu-item:hover{background-color:#6a6a6a}.polar-menu-container .polar-menu-item .check-icon{text-align:center;width:20px}.polar-menu-container .polar-menu-item .multiply{color:#bdbdbd;white-space:pre}.polar-menu-container .polar-menu-item.setting{font-size:13px;margin:4px 0;padding:0 2px}.polar-menu-container .menu-divider{border-bottom:1px solid #d8d8d8}.render-menu-container{background-color:#525252;border:1px solid #7f7f7f;box-shadow:0 1px 4px 0 #0000005e}.render-menu-container .render-menu-item{align-items:center;color:#fff;cursor:pointer;display:flex;-webkit-user-select:none;user-select:none;width:100px}.render-menu-container .render-menu-item:hover{background-color:#6a6a6a}.render-menu-container .render-menu-item .check-icon{text-align:center;width:20px}.render-menu-container .render-menu-item .multiply{color:#bdbdbd;white-space:pre}.render-menu-container .render-menu-item.setting{font-size:13px;margin:4px 0;padding:0 2px}.render-menu-container .menu-divider{border-bottom:1px solid #d8d8d8}.capture-setting-container{background-color:#f0f0f0;height:270px;padding:5px 10px}.capture-setting-container .ant-tabs{height:230px}.capture-setting-container .ant-tabs-card.ant-tabs-small>.ant-tabs-nav .ant-tabs-tab{padding:0 3px}.capture-setting-container .ant-tabs-bottom>.ant-tabs-nav,.capture-setting-container .ant-tabs-bottom>div>.ant-tabs-nav,.capture-setting-container .ant-tabs-top>.ant-tabs-nav,.capture-setting-container .ant-tabs-top>div>.ant-tabs-nav{margin:0}.capture-setting-container .ant-tabs-content-holder{background-color:#fff;padding:10px}.capture-setting-container .manage-header{margin-bottom:10px;margin-left:10px}.capture-setting-container .manage-check{display:flex;justify-content:space-between}.capture-setting-container .angle-select{align-items:center;display:flex;height:25px;margin-left:10px;margin-top:5px;padding-bottom:0;width:180px}.capture-setting-container .angle-select .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{box-shadow:none}.capture-setting-container .capture-item-group{display:flex;flex-wrap:wrap;justify-content:center;margin:20px 0}.capture-setting-container .capture-item-group .capture-item{align-items:center;display:flex;width:30%}.capture-setting-container .manage-foot{display:flex;justify-content:space-between;margin-top:5px}.menu-container{background-color:#fff;border:1px solid #7f7f7f;box-shadow:0 1px 4px 0 #0000005e}.menu-container .menu-item{align-items:center;color:#000;cursor:pointer;display:flex;-webkit-user-select:none;user-select:none}.menu-container .menu-item:hover{background-color:#0078d7;color:#fff}.static-input-container{align-items:center;display:flex;height:100%;padding-right:3px;position:relative;width:100%}.static-input-container .static-tool-bar{align-items:center;background:#d4e1f6;display:flex;flex-direction:row;flex-shrink:0;height:100%;justify-content:center;margin-left:10px;padding:6px;width:56px}.static-input-container .static-tool-bar .cancel{margin-right:10px}.static-input-container .static-tool-bar .cancel,.static-input-container .static-tool-bar .tool{align-items:center;cursor:pointer;display:flex;flex-shrink:0;justify-content:center}.static-input-container .ant-input-affix-wrapper-sm{border:none;border-radius:0;height:26px;padding:0 10px 0 14px}.static-input-container .ant-input-affix-wrapper .ant-input-prefix{margin-inline-end:9px}.static-input-container .static-prefix{align-items:center;display:flex}.static-input-container .static-prefix .tip-cmd{font-weight:700;margin-right:6px}.static-input-container .cmd-options{align-items:center;display:flex;white-space:pre}.static-input-container .cmd-options.active:before{content:" [ "}.static-input-container .cmd-options.active:after{content:" ] "}.static-input-container .cmd-options .cmd-options-item{background-color:#d2d2d2;border-radius:2px;cursor:pointer;font-size:12px;height:20px;line-height:20px;padding:0 2px}.static-input-container .cmd-options .cmd-options-item:hover{background-color:#b3b3b3}.static-input-container .cmd-options .cmd-options-item:not(:last-of-type){margin-right:4px}.static-input-container .cmd-options .cmd-options-item .key{color:#11788f}.static-input-container .log-history-tag{background-color:#626262;border-radius:2px;color:#fff;flex-shrink:0;font-size:12px;height:20px;left:10px;letter-spacing:1px;line-height:12px;opacity:0;padding:2px;position:absolute;transition:all .5s;white-space:nowrap;z-index:-1}.static-input-container .log-history-tag.visible{opacity:1;z-index:1000}.static-input-container .log-history-tag-0{top:-19px}.static-input-container .log-history-tag-1{top:-38px}.static-input-container .log-history-tag-2{top:-57px}.static-input-container .stmode-command-list{background-color:#fff;border:1px solid #000;display:none;height:100px;min-width:150px;overflow:auto;position:absolute;top:-106px;z-index:1002}.static-input-container .stmode-command-list.visible{display:block}.static-input-container .stmode-command-list .cmd-item{cursor:pointer;padding:0 4px;-webkit-user-select:none;user-select:none}.static-input-container .stmode-command-list .cmd-item.active{background-color:#11788f;color:#fff}.static-input-container .stmode-command-list .cmd-item:hover:not(.active){background-color:#c9cdd4}.log-history-menu{background-color:#c8c8c8;border:1px solid #000;font-size:12px;height:150px;overflow-y:auto;padding:4px 10px;white-space:pre}.device-detail-pop-container{position:absolute}.device-detail-pop-container>.device-detail-pop{background:#fff;border-radius:6px;box-shadow:0 0 4px 0 #00000040;cursor:default;display:flex;flex-direction:column;flex-shrink:0;height:250px;position:absolute;width:320px}.device-detail-pop-container>.device-detail-pop .pop-header{align-items:center;background:linear-gradient(90deg,#2469ef,#2469efb3);color:#fff;display:flex;flex-direction:row;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:700;justify-content:space-between;line-height:20px;padding-left:24px}.device-detail-pop-container>.device-detail-pop .pop-header svg{cursor:pointer}.device-detail-pop-container>.device-detail-pop .pop-body{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;overflow:hidden;padding:16px 0 14px}.device-detail-pop-container>.device-detail-pop .pop-body .pop-item{align-items:center;display:flex;flex-direction:row;gap:16px;height:28px;width:100%}.device-detail-pop-container>.device-detail-pop .pop-body .pop-item .pop-left{color:#999;display:flex;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;justify-content:end;line-height:28px;width:90px}.device-detail-pop-container>.device-detail-pop .pop-body .pop-item .pop-right{color:#363636;flex:1 1 auto;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-detail-pop-container>.device-detail-pop .pop-body .another-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.device-detail-pop-container>.device-detail-pop .pop-body .another-row .another-detail{color:#2469ef;cursor:pointer;display:flex;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;justify-content:end;line-height:20px;text-decoration-line:underline;width:90px}.device-detail-pop-container>.device-detail-pop .param-body{background-color:#fff;display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden;padding-top:12px}.device-detail-pop-container>.device-detail-pop .param-body .param-block-area{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;overflow:auto;width:100%}.device-detail-pop-container>.device-detail-pop .param-body .param-block-area .param-block{background-color:#fff;display:flex;flex-direction:column;flex-shrink:0;gap:2px;padding:0 12px;width:100%}.device-detail-pop-container>.device-detail-pop .param-body .param-block-area .param-block .objname,.device-detail-pop-container>.device-detail-pop .param-body .param-block-area .param-block .root-param{color:#000;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.device-detail-pop-container>.device-detail-pop .param-body .param-block-area .param-block .root-param{padding-left:20px}.device-detail-pop-container>.device-detail-pop .param-body .param-block-area .param-block .dq-param-row{align-items:center;display:flex;flex-direction:row;padding-left:40px;width:100%}.device-detail-pop-container>.device-detail-pop .param-body .param-block-area .param-block .dq-param-row .icon{align-items:center;background-color:#fff;border:2px solid #eaeaea;border-radius:50%;cursor:pointer;display:flex;height:14px;justify-content:center;margin-right:8px;width:14px}.device-detail-pop-container>.device-detail-pop .param-body .param-block-area .param-block .dq-param-row .icon-selected{border:4px solid #2469ef}.device-detail-pop-container>.device-detail-pop .param-body .param-block-area .param-block .dq-param-row .dq{color:#363636;font-family:Microsoft YaHei UI;font-size:12px;font-style:normal;font-weight:400;line-height:132.5%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 22px)}.device-detail-pop-container>.device-detail-pop .param-body .save-btn{align-items:center;background:#fff;border:1px solid #2469ef;border-radius:4px;color:#2469ef;cursor:pointer;display:flex;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;gap:10px;justify-content:center;line-height:16px;margin:4px auto;padding:4px 8px;width:72px}.sensor-param-pop-window{cursor:default;display:flex;flex-direction:column;position:absolute}.sensor-param-pop-window .param-list{background:#fff;border-radius:4px;display:flex;flex-direction:column}.sensor-param-pop-window .param-list .param-item{align-items:center;display:flex;gap:8px;height:25px;justify-content:center;padding:4px 8px}.sensor-param-pop-window .param-list .param-item .text{color:#212121;font-family:D-DIN;font-size:16px;font-style:normal;font-weight:400;line-height:normal;white-space:nowrap}.sensor-param-pop-window .arrow-icon{margin-left:60px}.sensor-param-pop-container{position:absolute}.data-box-panel-main{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.data-box-panel-main .detail-scroll{display:flex;flex:1 1 auto;flex-direction:column;gap:60px;overflow:auto;padding:40px 0 40px 40px}.data-box-panel-main .device-menu-area{height:334px;position:absolute;right:100px;top:266px;width:82px}.data-box-panel-main .device-menu-area .menu-item{display:flex;flex-direction:column}.data-box-panel-main .device-menu-area .menu-item .label{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:8px;height:20px;-webkit-user-select:none;user-select:none}.data-box-panel-main .device-menu-area .menu-item .label .name{color:#626262;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:18px;text-align:right;width:64px}.data-box-panel-main .device-menu-area .menu-item .label .name-active{color:#2469ef;font-weight:700;line-height:20px}.data-box-panel-main .device-menu-area .menu-item .label .circle{background-color:#adadad;border-radius:50%;height:10px;width:10px}.data-box-panel-main .device-menu-area .menu-item .label .circle-active{background-color:#2469ef}.data-box-panel-main .device-menu-area .menu-item .line{background-color:#d2d2d2;height:60px;margin-left:auto;margin-right:4px;width:2px}.data-box-define-main .title{color:#2469ef;font-family:Microsoft YaHei UI;font-size:18px;font-style:normal;font-weight:700;height:24px;line-height:22px;padding:0 24px;width:100%}.data-box-define-main .data-box-detail{display:flex;flex-direction:column;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;gap:8px;line-height:28px;margin-top:24px}.data-box-define-main .data-box-detail .item{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:16px;height:28px;width:50%}.data-box-define-main .data-box-detail .item .label{color:#999;height:100%;text-align:right;width:90px}.data-box-define-main .data-box-detail .item .value{align-items:center;color:#363636;display:flex;flex:1 1 auto}.data-box-define-main .data-box-detail .item .value .code{align-items:center;display:flex;gap:16px}.data-box-define-main .data-box-detail .item .value .code .edit-svg{cursor:pointer;height:16px;width:16px}.data-box-define-main .data-box-detail .item .value .change-switch{width:40px}.data-box-define-main .data-box-detail .item .value .status{border-radius:50%;height:12px;width:12px}.data-box-define-main .data-box-detail .item .value .status-off{background-color:#adadad}.data-box-define-main .data-box-detail .item .value .status-on{background-color:#7fc112}.data-box-define-main .data-box-detail .item .value .status-error{background-color:red}.device-detail-panel-main{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.device-detail-panel-main .detail-scroll{display:flex;flex:1 1 auto;flex-direction:column;gap:60px;overflow:auto;padding:40px 0 40px 40px}.device-detail-panel-main .device-menu-area{height:334px;position:absolute;right:100px;top:266px;width:82px}.device-detail-panel-main .device-menu-area .menu-item{display:flex;flex-direction:column}.device-detail-panel-main .device-menu-area .menu-item .label{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:8px;height:20px;-webkit-user-select:none;user-select:none}.device-detail-panel-main .device-menu-area .menu-item .label .name{color:#626262;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:18px;text-align:right;width:64px}.device-detail-panel-main .device-menu-area .menu-item .label .name-active{color:#2469ef;font-weight:700;line-height:20px}.device-detail-panel-main .device-menu-area .menu-item .label .circle{background-color:#adadad;border-radius:50%;height:10px;width:10px}.device-detail-panel-main .device-menu-area .menu-item .label .circle-active{background-color:#2469ef}.device-detail-panel-main .device-menu-area .menu-item .line{background-color:#d2d2d2;height:60px;margin-left:auto;margin-right:4px;width:2px}.define-main .title{color:#2469ef;font-family:Microsoft YaHei UI;font-size:18px;font-style:normal;font-weight:700;height:24px;line-height:22px;padding:0 24px;width:100%}.define-main .device-detail{display:flex;flex-direction:column;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;gap:8px;line-height:28px;margin-top:24px}.define-main .device-detail .item{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:16px;height:28px;width:50%}.define-main .device-detail .item .label{color:#999;height:100%;text-align:right;width:90px}.define-main .device-detail .item .value{align-items:center;color:#363636;display:flex;flex:1 1 auto}.define-main .device-detail .item .value .code{align-items:center;display:flex;gap:16px}.define-main .device-detail .item .value .code .edit-svg{cursor:pointer;height:16px;width:16px}.define-main .device-detail .item .value .change-switch{width:40px}.define-main .device-detail .item .value .status{border-radius:50%;height:12px;width:12px}.define-main .device-detail .item .value .status-off{background-color:#adadad}.define-main .device-detail .item .value .status-on{background-color:#7fc112}.define-main .device-detail .item .value .status-error{background-color:red}.define-main .device-detail .device-params-list{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;margin-top:16px}.define-main .device-detail .device-params-list .list-title{color:#2469ef;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:700;height:24px;line-height:22px;padding:0 24px;width:100%}.define-main .device-detail .device-params-list .list-item{align-items:center;display:flex;flex-direction:row;gap:30px;height:24px;width:100%}.define-main .device-detail .device-params-list .list-item .first-name{color:#000;height:100%;text-align:right;width:90px}.define-main .device-detail .device-params-list .list-item .input-item{height:100%;text-align:left;width:120px}.define-main .device-detail .device-params-list .list-item .input-value{align-items:center;border:1px solid #0000001a;border-radius:4px;color:#999;display:flex;font-family:Microsoft YaHei;font-size:14px;font-style:normal;font-weight:400;height:100%;line-height:24px;padding:0 6px;text-overflow:ellipsis;white-space:nowrap;width:120px}.define-main .device-detail .device-params-list .list-item .name{color:#999;height:100%;text-align:right;width:90px}.modeling-main .title{color:#2469ef;font-family:Microsoft YaHei UI;font-size:18px;font-style:normal;font-weight:700;height:24px;line-height:22px;padding:0 24px;width:100%}.modeling-main .modeling-detail{display:flex;flex-direction:column;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;gap:8px;line-height:28px;margin-top:24px}.modeling-main .modeling-detail .item{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:16px;width:50%}.modeling-main .modeling-detail .item .label{color:#999;display:flex;height:100%;justify-content:flex-end;text-align:right;width:90px}.modeling-main .modeling-detail .item .value{align-items:center;color:#363636;display:flex;flex:1 1 auto}.modeling-main .modeling-detail .item .value .value-text-area{height:120px}.modeling-main .modeling-detail .item .value .code{align-items:center;display:flex;gap:16px}.modeling-main .modeling-detail .item .value .code .edit-svg{cursor:pointer;height:16px;width:16px}.install-main{width:100%}.install-main .title{font-size:18px;font-weight:700;line-height:22px;padding:0 24px;width:100%}.install-main .title,.install-main .title .add-btn{align-items:center;color:#2469ef;display:flex;font-family:Microsoft YaHei UI;font-style:normal;height:32px}.install-main .title .add-btn{border:1px solid #2469ef;border-radius:5px;cursor:pointer;font-size:16px;font-weight:400;gap:10px;justify-content:center;line-height:18px;margin-left:32px;-webkit-user-select:none;user-select:none;width:92px}.install-main .install-list{display:flex;flex-direction:column;gap:80px;margin-top:36px;padding:0 24px}.install-main .install-list .install-item{display:flex;flex-direction:row;flex-shrink:0;gap:24px;height:360px;width:100%}.install-main .install-list .install-item .picture{align-items:center;background:#eaeaea;border-radius:6px;display:flex;flex-shrink:0;height:360px;justify-content:center;width:640px}.install-main .install-list .install-item .detail-list{display:flex;flex-direction:column;gap:8px;width:100%}.install-main .install-list .install-item .detail-list .item{display:flex;flex-direction:row;height:28px;width:406px}.install-main .install-list .install-item .detail-list .item .title{color:#999;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;height:28px;line-height:28px;text-align:right;white-space:nowrap;width:120px}.install-main .install-list .install-item .detail-list .item .value{color:#363636;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;height:28px;line-height:28px;width:300px}.install-main .install-list .install-item .detail-list .item .value-area{color:#363636;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;line-height:28px;max-width:300px;white-space:pre-wrap;width:300px;word-break:break-word}.install-main .install-list .install-item .detail-list .item .value-area .text-area{height:129px;width:100%}.install-main .down-btn-area{display:flex;flex-direction:row;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;gap:8px;height:32px;line-height:18px;margin-top:40px;padding:0 24px}.install-main .down-btn-area .cancel-btn{border:1px solid #2469ef;border-radius:5px;color:#2469ef}.install-main .down-btn-area .cancel-btn,.install-main .down-btn-area .save-btn{align-items:center;cursor:pointer;display:flex;height:32px;justify-content:center;-webkit-user-select:none;user-select:none;width:60px}.install-main .down-btn-area .save-btn{background:#2469ef;border-radius:5px;color:#fff}.check-main{width:100%}.check-main .title{color:#2469ef;font-family:Microsoft YaHei UI;font-size:18px;font-style:normal;font-weight:700;height:24px;line-height:22px;padding:0 24px;width:100%}.check-main .report-list{display:flex;flex-direction:column;gap:2px;margin-top:24px;width:100%}.check-main .report-list .list-item{align-items:center;display:flex;flex-direction:row;flex-shrink:0;font-size:16px;gap:16px;height:28px;line-height:28px;width:50%}.check-main .report-list .list-item .label{color:#999;height:100%;text-align:right;width:95px}.check-main .report-list .list-item .value{align-items:center;color:#363636;display:flex;flex:1 1 auto;height:100%}.check-main .btn-area{display:flex;flex-direction:row;gap:8px;margin-left:24px;margin-top:40px;-webkit-user-select:none;user-select:none}.check-main .btn-area .upload-btn{border:1px solid #2469ef;border-radius:5px;color:#2469ef}.check-main .btn-area .check-btn,.check-main .btn-area .upload-btn{align-items:center;cursor:pointer;display:flex;flex-shrink:0;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;height:32px;justify-content:center;line-height:18px;width:92px}.check-main .btn-area .check-btn{background:#2469ef;border-radius:5px;color:#fff}.collection-main{width:100%}.collection-main .title{color:#2469ef;font-family:Microsoft YaHei UI;font-size:18px;font-style:normal;font-weight:700;height:24px;line-height:22px;padding:0 24px;width:100%}.collection-main .collection-list{display:flex;flex-direction:column;margin-top:24px;width:100%}.collection-main .collection-list .list-item{align-items:center;display:flex;flex-direction:row;flex-shrink:0;font-size:16px;gap:16px;height:28px;line-height:28px;width:50%}.collection-main .collection-list .list-item .label{color:#999;height:100%;text-align:right;width:95px}.collection-main .collection-list .list-item .value{align-items:center;color:#363636;display:flex;flex:1 1 auto;height:100%}.collection-main .btn-area{display:flex;flex-direction:row;gap:8px;margin-left:24px;margin-top:40px;-webkit-user-select:none;user-select:none}.collection-main .btn-area .upload-btn{border:1px solid #2469ef;border-radius:5px;color:#2469ef}.collection-main .btn-area .check-btn,.collection-main .btn-area .upload-btn{align-items:center;cursor:pointer;display:flex;flex-shrink:0;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;height:32px;justify-content:center;line-height:18px;width:92px}.collection-main .btn-area .check-btn{background:#2469ef;border-radius:5px;color:#fff}.collection-main .btn-area .stop-btn{align-items:center;background-color:#e71111;border-radius:5px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;height:32px;justify-content:center;line-height:18px;width:92px}.sensor-collection-panel{display:flex;flex-direction:row;flex-shrink:0;height:320px;width:100%}.sensor-collection-panel .left-body{display:flex;flex-direction:column;height:100%;width:160px}.sensor-collection-panel .left-body .collection-title{background:#f6f6f6;color:#363636;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:700;height:32px;line-height:20px;padding:6px 24px;-webkit-user-select:none;user-select:none}.sensor-collection-panel .left-body .param-list{background-color:#f4f9ff;display:flex;flex:1 1 auto;flex-direction:column;overflow:auto}.sensor-collection-panel .left-body .param-list .list-item{color:#363636;cursor:pointer;flex-shrink:0;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;height:40px;line-height:20px;padding:10px 24px;-webkit-user-select:none;user-select:none;width:100%}.sensor-collection-panel .left-body .param-list .list-item-active,.sensor-collection-panel .left-body .param-list .list-item:hover{background-color:#fff}.sensor-collection-panel .right-body{display:flex;flex:1 1 auto;flex-direction:column}.sensor-collection-panel .right-body .tab-area{align-items:center;background-color:#f6f6f6;display:flex;flex-direction:row;flex-shrink:0;height:32px;width:100%}.sensor-collection-panel .right-body .tab-area .tab-item{align-items:center;background:#eaeaea;border:1px solid #bebebe;cursor:pointer;display:flex;gap:8px;height:100%;padding:4px 8px;width:127px}.sensor-collection-panel .right-body .tab-area .tab-item-active{background-color:#fff;border:1px solid #fff}.sensor-collection-panel .right-body .tab-area .tab-item .tab-name{color:#363636;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.sensor-collection-panel .right-body .tab-area .close-btn{cursor:pointer;flex-shrink:0;height:24px;margin-left:auto;margin-right:16px;width:24px}.sensor-collection-panel .right-body .data-chart{background-color:#fff;display:flex;flex:1 1 auto;padding:13px 43px}.tncet-echart{height:100%;position:relative;width:100%}.tncet-echart .date-pick{position:absolute;right:0;top:0}.monitor-parameter-main{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.monitor-parameter-main .monitor-parameter-detail{display:flex;flex-direction:column;gap:8px;height:100%;overflow:auto;padding:40px 32px;width:100%}.monitor-parameter-main .monitor-parameter-detail .item{align-items:center;display:flex;gap:16px}.monitor-parameter-main .monitor-parameter-detail .item .label{color:#999;flex-shrink:0;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;line-height:28px;text-align:right;width:130px}.monitor-parameter-main .monitor-parameter-detail .item .text-value{color:#363636;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.monitor-parameter-main .monitor-parameter-detail .item .text-value.link{color:#2469ef;cursor:pointer;text-decoration-line:underline}.monitor-parameter-main .monitor-parameter-detail .item .func-select.ant-select{height:32px;width:276px}.monitor-parameter-main .monitor-parameter-detail .item .func-select .ant-select-selector{height:32px!important;padding:5px 8px!important;width:276px!important}.monitor-parameter-main .monitor-parameter-detail .item .func-select .ant-select-selector .ant-select-selection-search-input{height:22px}.monitor-parameter-main .monitor-parameter-detail .item .func-select .ant-select-selector .ant-select-selection-item{color:#363636;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.monitor-parameter-main .monitor-parameter-detail .item .add-func-btn{align-items:center;border:1px solid #2469ef;border-radius:4px;color:#2469ef;cursor:pointer;display:flex;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;gap:2px;padding:2px 8px 2px 4px}.monitor-parameter-main .monitor-parameter-detail .item.param-dq-row{gap:24px}.monitor-parameter-main .monitor-parameter-detail .item.param-dq-row .label{width:130px}.monitor-parameter-main .monitor-parameter-detail .item.param-dq-row .label.short{width:100px}.monitor-parameter-main .monitor-parameter-detail .item.param-dq-row .label.length{width:160px}.monitor-parameter-main .monitor-parameter-detail .item.param-dq-row .text-value{flex-shrink:0;text-align:right;width:130px}.monitor-parameter-main .monitor-parameter-detail .item.param-dq-row .text-value.short{width:100px}.monitor-parameter-main .monitor-parameter-detail .item.param-dq-row .select-device-type.ant-select{height:32px;width:160px}.monitor-parameter-main .monitor-parameter-detail .item.param-dq-row .select-device-type .ant-select-selector{height:32px!important;padding:5px 8px!important;width:160px!important}.monitor-parameter-main .monitor-parameter-detail .item.param-dq-row .select-device-type .ant-select-selector .ant-select-selection-search-input{height:22px}.monitor-parameter-main .monitor-parameter-detail .item.param-dq-row .select-device-type .ant-select-selector .ant-select-selection-item{color:#363636;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.monitor-parameter-main .monitor-parameter-detail .item.param-dq-row .btn-block{display:flex;flex-shrink:0;justify-content:flex-end;width:130px}.monitor-parameter-main .monitor-parameter-detail .item.param-dq-row .btn-block.length{width:160px}.monitor-parameter-main .monitor-parameter-detail .item.param-dq-row .btn-block .open-detail-btn{align-items:center;border:1px solid #2469ef;border-radius:4px;cursor:pointer;display:flex;gap:10px;justify-content:center;padding:4px 8px}.monitor-parameter-main .monitor-parameter-detail .item.param-dq-row .btn-block .open-detail-btn>span{color:#2469ef;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.monitor-parameter-main .monitor-parameter-detail .item.param-dq-row .btn-block .link-btn{align-items:flex-start;background:#f4f9ff;border:1px solid #d4e1f6;border-radius:4px;cursor:pointer;display:flex;justify-content:flex-end;padding:4px 8px;width:inherit}.monitor-parameter-main .monitor-parameter-detail .item.param-dq-row .btn-block .link-btn .text{color:#2469ef;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.monitor-parameter-main .monitor-parameter-detail .primary-btn{align-items:center;background:#2469ef;border-radius:5px;cursor:pointer;display:flex;height:32px;justify-content:center;margin-top:40px;margin-inline:auto;padding:7px 14px;width:92px}.monitor-parameter-main .monitor-parameter-detail .primary-btn .text{color:#fff;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:18px}.ant-modal-wrap.tn-base-modal.calibration-modal-container .ant-modal-content .ant-modal-body{width:1080px}.ext-param-model-main .ant-modal-content .ant-modal-body{height:600px}.ext-param-model-main .ant-modal-content .ant-modal-body .body{height:100%}.params-data-panel-main{display:flex;flex-direction:row;flex-shrink:0;height:320px;width:100%}.params-data-panel-main .left-body{display:flex;flex-direction:column;height:100%;width:160px}.params-data-panel-main .left-body .collection-title{background:#f6f6f6;color:#363636;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:700;height:32px;line-height:20px;padding:6px 24px;-webkit-user-select:none;user-select:none}.params-data-panel-main .left-body .param-list{background-color:#f4f9ff;display:flex;flex:1 1 auto;flex-direction:column;overflow:auto}.params-data-panel-main .left-body .param-list .list-item{color:#363636;cursor:pointer;flex-shrink:0;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;height:40px;line-height:20px;padding:10px 24px;-webkit-user-select:none;user-select:none;width:100%}.params-data-panel-main .left-body .param-list .list-item-active,.params-data-panel-main .left-body .param-list .list-item:hover{background-color:#fff}.params-data-panel-main .right-body{display:flex;flex:1 1 auto;flex-direction:column}.params-data-panel-main .right-body .tab-area{align-items:center;background-color:#f6f6f6;display:flex;flex-direction:row;flex-shrink:0;height:32px;width:100%}.params-data-panel-main .right-body .tab-area .tab-item{align-items:center;background:#eaeaea;border:1px solid #bebebe;cursor:pointer;display:flex;gap:8px;height:100%;padding:4px 8px;width:127px}.params-data-panel-main .right-body .tab-area .tab-item-active{background-color:#fff;border:1px solid #fff}.params-data-panel-main .right-body .tab-area .tab-item .tab-name{color:#363636;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.params-data-panel-main .right-body .tab-area .close-btn{cursor:pointer;flex-shrink:0;height:24px;margin-left:auto;margin-right:16px;width:24px}.params-data-panel-main .right-body .data-chart{background-color:#fff;display:flex;flex:1 1 auto;padding:13px 43px}.calibration-panel-container{display:flex;height:700px;width:100%}.calibration-panel-container .left{background-color:#f0f0f0;border-right:1px solid #ccc;display:flex;flex-direction:column;width:200px}.calibration-panel-container .left .toolbar{align-items:center;background-color:#e0e0e0;border-bottom:1px solid #ccc;display:flex;font-weight:700;height:30px;padding-left:10px}.calibration-panel-container .left .list{flex:1 1;overflow-y:auto}.calibration-panel-container .left .list .list-item{align-items:center;border-bottom:1px solid #ddd;cursor:pointer;display:flex;height:25px;padding-left:10px}.calibration-panel-container .left .list .list-item:hover{background-color:#d0d0d0}.calibration-panel-container .left .list .list-item.selected{background-color:#667a97}.calibration-panel-container .right{background-color:#fff;display:flex;flex:1 1;flex-direction:column;gap:10px;padding:10px}.calibration-panel-container .right .text-section{display:flex;flex-direction:column;gap:5px}.calibration-panel-container .right .image-section{display:flex;flex-direction:row;gap:10px}.calibration-panel-container .right .image-section .image{height:auto;max-width:100%}.calibration-panel-container .right .picture-area{height:500px;width:100%}.calibration-panel-container .right .input-area{display:flex;flex-direction:column;gap:2px;height:200px}.calibration-panel-container .right .input-area .area-title{font-weight:700;height:26px;line-height:26px}.calibration-panel-container .right .input-area .area-list{display:flex;flex-direction:row;gap:12px;height:32px}.calibration-panel-container .right .input-area .area-list .list-head{flex-shrink:0;line-height:32px;width:60px}.calibration-panel-container .right .input-area .area-list .my-input{width:150px}.calibration-panel-container .right .pick-area{display:flex;gap:10px}.calibration-panel-container .right .pick-area .pick-item{border:1px solid #000;height:330px;width:400px}.ext-param-panel-main{overflow:hidden;padding:8px}.ext-param-panel-main,.ext-param-panel-main .panel-body{display:flex;flex:1 1 auto;flex-direction:column;gap:8px}.ext-param-panel-main .panel-body{overflow:auto}.ext-param-panel-main .panel-body .item{align-items:center;display:flex;flex-direction:row;gap:16px;height:26px;line-height:26px;width:100%}.ext-param-panel-main .panel-body .item .label{color:#999;flex-shrink:0;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;line-height:28px;text-align:right;width:200px}.ext-param-panel-main .btn-area{align-items:center;display:flex;flex-shrink:0;gap:16px;height:26px;justify-content:right;width:100%}.monitor-object-detail{display:flex;flex-direction:column;gap:8px;height:100%;overflow:auto;padding:40px 32px;width:100%}.monitor-object-detail .item{align-items:center;display:flex;gap:16px}.monitor-object-detail .item .label{color:#999;flex-shrink:0;text-align:right;width:130px}.monitor-object-detail .item .label,.monitor-object-detail .item .text-value{font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.monitor-object-detail .item .text-value{color:#363636}.monitor-object-detail .item .text-value .change-switch{width:40px}.monitor-object-detail .item.param-dq-row{gap:24px}.monitor-object-detail .item.param-dq-row .label{width:130px}.monitor-object-detail .item.param-dq-row .text-value{flex-shrink:0;text-align:right;width:130px}.monitor-object-detail .item.param-dq-row .btn-block{display:flex;flex-shrink:0;justify-content:flex-end;width:130px}.monitor-object-detail .item.param-dq-row .btn-block .open-detail-btn{align-items:center;border:1px solid #2469ef;border-radius:4px;cursor:pointer;display:flex;gap:10px;justify-content:center;padding:4px 8px}.monitor-object-detail .item.param-dq-row .btn-block .open-detail-btn>span{color:#2469ef;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.monitor-object-detail .primary-btn{align-items:center;background:#2469ef;border-radius:5px;cursor:pointer;display:flex;height:32px;justify-content:center;margin-top:40px;margin-inline:auto;padding:7px 14px;width:92px}.monitor-object-detail .primary-btn .text{color:#fff;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:18px}.warning-record-container{display:flex;flex-direction:column;height:100%;overflow:hidden!important;padding:32px;width:100%}.warning-record-container .warning-record-table-area{overflow:auto}.record-panel-main{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.record-panel-main .record-title{align-items:flex-end;display:flex;flex-direction:row;gap:100px;height:22px;margin:32px}.record-panel-main .record-title .total-num{color:#363636;display:flex;flex-direction:row;font-family:Microsoft YaHei UI;font-size:18px;font-style:normal;font-weight:700;gap:10px;line-height:22px}.record-panel-main .record-title .total-num .num{color:#46aaf2;font-family:Microsoft YaHei UI;font-size:30px;font-style:normal;font-weight:400;line-height:22px}.record-panel-main .record-title .error{display:flex;flex-direction:row;gap:10px}.record-panel-main .record-title .error .name{color:#1d54bf;font-family:Microsoft YaHei UI;font-size:18px;font-style:normal;font-weight:700;line-height:22px;text-decoration-line:underline}.record-panel-main .record-title .error .num{color:#e71111;font-family:Microsoft YaHei UI;font-size:30px;font-style:normal;font-weight:400;line-height:22px}.record-panel-main .record-title .un-install{color:#363636;display:flex;flex-direction:row;font-family:Microsoft YaHei UI;font-size:18px;font-style:normal;font-weight:700;gap:10px;line-height:22px}.record-panel-main .record-title .un-install .num{color:#ee9d23;font-family:Microsoft YaHei UI;font-size:30px;font-style:normal;font-weight:400;line-height:22px}.record-panel-main .record-title .success{color:#363636;display:flex;flex-direction:row;font-family:Microsoft YaHei UI;font-size:18px;font-style:normal;font-weight:700;gap:10px;line-height:22px}.record-panel-main .record-title .success .num{color:#7fc112;font-family:Microsoft YaHei UI;font-size:30px;font-style:normal;font-weight:400;line-height:22px}.record-panel-main .list{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;margin:0 32px;overflow:auto}.record-panel-main .list .item{align-items:center;color:#363636;display:flex;flex-direction:row;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;height:28px;line-height:28px;width:100%}.record-panel-main .list .item-active,.record-panel-main .list .item:hover{background-color:#eaeaea}.record-panel-main .list .item .icon{border-radius:4px;flex-shrink:0;height:8px;margin:0 8px;width:8px}.record-panel-main .list .item .icon-success{background-color:#7fc112}.record-panel-main .list .item .icon-error{background-color:#e71111}.record-panel-main .list .item .icon-un-install{background-color:#ee9d23}.record-panel-main .list .item .name{height:28px;text-align:left;width:328px}.record-panel-main .list .item .btn-area{align-items:center;display:flex;width:312px}.record-panel-main .list .item .btn-area .show-btn{align-items:center;background:#fff;border:1px solid #2469ef;border-radius:4px;color:#2469ef;cursor:pointer;display:flex;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;height:26px;justify-content:center;line-height:18px;-webkit-user-select:none;user-select:none;width:72px}.record-panel-main .list .item .detail{display:flex;flex:1 1 auto;height:100%}.monitor-relation-container{background-color:#fff;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:16px;width:100%}.monitor-relation-container .monitor-relation-table{background-color:#fff;display:flex;flex-direction:column;height:100%;overflow:auto;width:100%}.monitor-relation-container .monitor-relation-table .head-row{display:flex;flex-direction:row;gap:8px;height:28px;width:100%}.monitor-relation-container .monitor-relation-table .head-row .head-cell{color:#999;font-family:Microsoft YaHei;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.monitor-relation-container .monitor-relation-table .head-row .flex-1{flex:1 1}.monitor-relation-container .monitor-relation-table .head-row .flex-2{flex:2 1}.monitor-relation-container .monitor-relation-table .head-row .flex-3{flex:3 1}.monitor-relation-container .monitor-relation-table .body-row{display:flex;flex-direction:row;gap:8px;height:20px;width:100%}.monitor-relation-container .monitor-relation-table .body-row-hover{background-color:#eaeaea}.monitor-relation-container .monitor-relation-table .body-row .body-cell{line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monitor-relation-container .monitor-relation-table .body-row .body-cell .have-border{background:#f4f9ff;border:1px solid #d4e1f6;border-radius:2px;color:#2469ef;cursor:pointer;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:18px;overflow:hidden;padding:0 4px;text-overflow:ellipsis;white-space:nowrap}.monitor-relation-container .monitor-relation-table .body-row .body-cell .have-border:hover{background:#d4e1f6;border:1px solid #d4e1f6}.monitor-relation-container .monitor-relation-table .body-row .body-cell .have-border:active{background:#2469ef!important;border:1px solid #2469ef!important;color:#fff!important}.monitor-relation-container .monitor-relation-table .body-row .body-cell .doing{align-items:center;background:#7fc112;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;gap:10px;justify-content:center;line-height:18px;padding:1px 4px;width:50px}.monitor-relation-container .monitor-relation-table .body-row .body-cell .doing:hover{background-color:#68a309}.monitor-relation-container .monitor-relation-table .body-row .body-cell .doing:active{background-color:#4f8000}.monitor-relation-container .monitor-relation-table .body-row .body-cell .close{align-items:center;background:#adadad;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;gap:10px;justify-content:center;line-height:18px;padding:1px 4px;width:50px}.monitor-relation-container .monitor-relation-table .body-row .body-cell .close:hover{background-color:#969696}.monitor-relation-container .monitor-relation-table .body-row .body-cell .close:active{background-color:#7d7d7d}.monitor-relation-container .monitor-relation-table .body-row .body-cell .warning{font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:18px;padding:0 4px;width:40px}.monitor-relation-container .monitor-relation-table .body-row .body-cell .warning-t0{background:#7fc1121a;border-radius:4px;color:#7fc112}.monitor-relation-container .monitor-relation-table .body-row .body-cell .warning-t1{background:#ffd0281a;border-radius:4px;color:#dbad0a}.monitor-relation-container .monitor-relation-table .body-row .body-cell .warning-t2{background:#ed7b131a;border-radius:4px;color:#ed7b13}.monitor-relation-container .monitor-relation-table .body-row .body-cell .warning-t3{background:#e711111a;border-radius:4px;color:#e71111}.monitor-relation-container .monitor-relation-table .body-row .flex-1{flex:1 1}.monitor-relation-container .monitor-relation-table .body-row .flex-2{flex:2 1}.monitor-relation-container .monitor-relation-table .body-row .flex-3{flex:3 1}.monitor-relation-container .monitor-relation-table .body-row .select{align-items:center;display:flex;height:20px;justify-content:center}.monitor-relation-container .monitor-relation-table .body-row .select .ant-select{height:20px;width:100%}.monitor-relation-container .monitor-relation-table .body-row .select .ant-select .ant-select-selector{height:20px!important;padding:0 6px 0 8px!important}.monitor-relation-container .monitor-relation-table .body-row .select .ant-select .ant-select-selector .ant-select-selection-item,.monitor-relation-container .monitor-relation-table .body-row .select .ant-select .ant-select-selector .ant-select-selection-search,.monitor-relation-container .monitor-relation-table .body-row .select .ant-select .ant-select-selector .ant-select-selection-search-input{height:18px!important;line-height:18px!important}.monitor-relation-container .monitor-relation-table .divider{background-color:#eaeaea;height:1px;margin:4px 0;width:100%}.monitor-relation-container .monitor-relation-table-area{overflow:auto}.monitor-threshold-container{background-color:#fff;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:16px 241px 16px 16px;width:100%}.monitor-threshold-container .monitor-threshold-table{background-color:#fff;display:flex;flex-direction:column;gap:4px;height:100%;overflow:auto;width:100%}.monitor-threshold-container .monitor-threshold-table .head-row{display:flex;flex-direction:row;gap:8px;height:28px;width:100%}.monitor-threshold-container .monitor-threshold-table .head-row .head-cell{color:#999;font-family:Microsoft YaHei;font-size:14px;font-style:normal;font-weight:400;line-height:28px}.monitor-threshold-container .monitor-threshold-table .head-row .flex-1{flex:1 1}.monitor-threshold-container .monitor-threshold-table .head-row .flex-2{flex:2 1}.monitor-threshold-container .monitor-threshold-table .head-row .flex-3{flex:3 1}.monitor-threshold-container .monitor-threshold-table .body-row{display:flex;flex-direction:row;gap:8px;height:28px;width:100%}.monitor-threshold-container .monitor-threshold-table .body-row .body-cell{color:#363636;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.monitor-threshold-container .monitor-threshold-table .body-row .body-cell .ant-input-number-affix-wrapper{border:1px solid #dcdcdc;border-radius:3px}.monitor-threshold-container .monitor-threshold-table .body-row .flex-1{flex:1 1}.monitor-threshold-container .monitor-threshold-table .body-row .flex-2{flex:2 1}.monitor-threshold-container .monitor-threshold-table .body-row .flex-3{flex:3 1}.monitor-threshold-container .monitor-threshold-table-area{overflow:auto}.calibration-camera-panel{display:flex;flex-direction:column;gap:4px;overflow:hidden;padding:40px;width:100%}.system-manage-container{align-items:center;background:#fff;box-shadow:0 2px 6px 0 #252b3a1f;display:flex;flex-direction:row;flex-shrink:0;height:46px;margin-bottom:1px;overflow:hidden;width:100%}.system-manage-container .logo{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-left:16px;margin-right:24px}.system-manage-container .project-panel{align-items:center;background:#ebf3fe80;border:1px solid #d4e1f6;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;height:30px;padding:4px 10px;width:243px}.system-manage-container .project-panel .project-name{color:#000;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:700;height:20px;line-height:20px;width:200px}.system-manage-container .project-panel .project-arrow{align-items:center;display:flex;justify-content:center;margin-left:auto}.system-manage-container .add-panel{margin-left:8px;padding:2px;width:24px}.system-manage-container .add-panel,.system-manage-container .switch-panel{align-items:center;background:#ebf3fe80;border:1px solid #d4e1f6;border-radius:4px;cursor:pointer;display:flex;height:24px}.system-manage-container .switch-panel{gap:8px;margin-right:12px;padding:0 5px;width:28px}.system-manage-container .switch-panel .switch-icon{align-items:center;display:flex;justify-content:center}.system-manage-container .switch-panel .switch-name{color:#363636;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.system-manage-container .user-panel{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:8px}.system-manage-container .full-panel{background:#ebf3fe80;border:1px solid #d4e1f6;border-radius:4px;cursor:pointer;gap:8px;height:24px;margin-right:12px;width:24px}.system-manage-container .full-panel,.system-manage-container .full-panel .full-icon{align-items:center;display:flex;justify-content:center}.system-manage-container .right-group{align-items:center;display:flex;gap:8px;margin-left:auto;margin-right:24px}.project-dropdown-panel{background-color:#fff;display:flex;flex-direction:column;max-height:132px;overflow:hidden;width:243px}.project-dropdown-panel .project-dropdown-scroll-area{display:flex;flex-direction:column;gap:4px;height:100%;padding:0;width:100%}.project-dropdown-panel .project-dropdown-scroll-area .project-dropdown-item{color:#000;cursor:pointer;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:20px;padding:4px 10px;width:100%}.project-dropdown-panel .project-dropdown-scroll-area .project-dropdown-item:hover{background-color:#f6f6f6}.project-dropdown-panel .project-dropdown-scroll-area .project-dropdown-item-active{background-color:#ebf3fe!important}.menu-button{align-items:center;background-color:#fff;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;gap:4px;height:24px;padding:4px}.menu-button .prefix-icon{align-items:center;display:flex;flex-shrink:0;height:16px;line-height:16px;width:16px}.menu-button .button-text{align-items:center;color:#363636;display:flex;font-family:Microsoft YaHei UI;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.menu-button:hover{background-color:#f4f9ff}.menu-button:active{background-color:#ebf3fe}.menu-main{display:flex;flex-direction:row;height:100%;overflow:auto;padding:8px;width:100%}.menu-main .division{background-color:#d4e1f6;height:100%;margin:0 12px;width:1px}.menu-main .menu-item{display:flex;flex-direction:column;gap:1px;height:100%}.menu-main .menu-item .title{color:#000;font-family:Microsoft YaHei UI;font-size:12px;font-style:normal;font-weight:400;height:22px;line-height:22px;margin-bottom:4px;text-align:center;width:100%}.menu-main .menu-item .menu-row{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:left}.total-test-modal .ant-modal-content .ant-modal-body{padding:0}.total-test-modal .test-body{background:#fff;border-radius:8px;box-shadow:0 4px 20px 0 #0000001a;display:flex;flex-direction:column;flex-shrink:0;height:132px;padding:16px;width:432px}.total-test-modal .test-body .title{display:flex;flex-direction:row;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.total-test-modal .test-body .title .name{color:#000}.total-test-modal .test-body .title .percent{color:#2469ef;margin-left:auto}.total-test-modal .test-body .body{align-items:center;display:flex;flex:1 1 auto}.total-test-modal .test-body .body .line{background-color:#e4e4e4;border-radius:3px;display:flex;height:6px;justify-content:left;width:100%}.total-test-modal .test-body .body .line .active-line{background-color:#2469ef;border-radius:3px;height:100%}.total-test-modal .test-body .btn{align-items:center;border:1px solid #2469ef;border-radius:5px;color:#2469ef;cursor:pointer;display:flex;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;height:32px;justify-content:center;line-height:18px;margin-left:auto;-webkit-user-select:none;user-select:none;width:60px}.change-modal .ant-modal-body,.upload-record-modal .ant-modal-body{padding:0}.change-model-main{display:flex;flex-direction:column;padding-bottom:24px}.change-model-main .title{align-items:center;border-bottom:1px solid #e7e7e7;color:#363636;display:flex;flex-direction:row;font-family:Microsoft YaHei UI;font-size:18px;font-style:normal;font-weight:700;height:54px}.change-model-main .title .name{margin-left:24px}.change-model-main .title .icon{cursor:pointer;margin-left:auto;margin-right:8px}.change-model-main .body{display:flex;flex:1 1 auto;flex-direction:row;gap:16px;padding:24px}.change-model-main .body .body-item{display:flex;flex-direction:column;gap:8px;width:50%}.change-model-main .body .body-item .picture-item{align-items:center;display:flex;flex-direction:row;gap:16px;height:114px;width:100%}.change-model-main .body .body-item .picture-item .picture-label{color:#999;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;height:100%;line-height:18px;text-align:right;width:90px}.change-model-main .body .body-item .picture-item .picture-area{align-items:center;background-color:#eaeaea;display:flex;flex:1 1 auto;height:100%;justify-content:center}.change-model-main .body .body-item .picture-item .picture-area .btn{cursor:pointer;height:40px;width:40px}.change-model-main .body .body-item .item{align-items:center;display:flex;flex-direction:row;gap:16px;height:26px;width:100%}.change-model-main .body .body-item .item .label{color:#999;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:18px;text-align:right;width:90px}.change-model-main .body .body-item .item .input{display:flex;flex:1 1 auto}.change-model-main .body .body-item .item .input .input-value{align-items:center;border:1px solid #dcdcdc;border-radius:3px;display:flex;flex:1 1 auto;height:24px;padding:4px 6px}.change-model-main .button-area{display:flex;flex-direction:row;flex-shrink:0;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;height:32px;justify-content:right;margin-right:24px}.change-model-main .button-area .cancel{border:1px solid #2469ef;border-radius:5px;color:#2469ef;cursor:pointer;flex-shrink:0;gap:10px;line-height:16px;margin-right:8px;padding:7px 14px;text-align:center}.change-model-main .button-area .cancel:hover{border:1px solid #5087f2;color:#5087f2}.change-model-main .button-area .cancel:active{border:1px solid #1d54bf;color:#1d54bf}.change-model-main .button-area .cancel-disable{border:1px solid #e4e4e4;border-radius:5px;color:#999;cursor:not-allowed;gap:10px;line-height:16px;margin-right:8px;padding:7px 14px;text-align:center}.change-model-main .button-area .cancel-disable:active,.change-model-main .button-area .cancel-disable:hover{border:1px solid #e4e4e4;color:#999}.change-model-main .button-area .save{background:#2469ef;border-radius:5px;color:#fff;cursor:pointer;flex-shrink:0;gap:10px;line-height:18px;padding:7px 14px;text-align:center}.change-model-main .button-area .save span{color:#fff;font-size:16px;line-height:18px}.change-model-main .button-area .save:hover{background-color:#5087f2}.change-model-main .button-area .save:active{background-color:#1d54bf}.change-model-main .button-area .save-disable{background:#e4e4e4;border-radius:5px;color:#fff;color:#999;cursor:not-allowed;gap:10px;line-height:18px;margin-right:8px;padding:7px 14px;text-align:center}.change-model-main .button-area .save-disable:active,.change-model-main .button-area .save-disable:hover{background:#e4e4e4;color:#999}.upload-model-main{display:flex;flex-direction:column;padding-bottom:24px}.upload-model-main .title{align-items:center;border-bottom:1px solid #e7e7e7;color:#363636;display:flex;flex-direction:row;font-family:Microsoft YaHei UI;font-size:18px;font-style:normal;font-weight:700;height:54px}.upload-model-main .title .name{margin-left:24px}.upload-model-main .title .icon{cursor:pointer;margin-left:auto;margin-right:8px}.upload-model-main .body{display:flex;flex:1 1 auto;flex-direction:row;gap:16px;padding:24px}.upload-model-main .body .body-item{display:flex;flex-direction:column;gap:8px;width:50%}.upload-model-main .body .body-item .picture-item{align-items:center;display:flex;flex-direction:row;gap:16px;height:114px;width:100%}.upload-model-main .body .body-item .picture-item .picture-label{color:#999;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;height:100%;line-height:18px;text-align:right;width:90px}.upload-model-main .body .body-item .picture-item .picture-area{align-items:center;background-color:#eaeaea;display:flex;flex:1 1 auto;height:100%;justify-content:center}.upload-model-main .body .body-item .picture-item .picture-area .btn{cursor:pointer;height:40px;width:40px}.upload-model-main .body .body-item .item{align-items:center;display:flex;flex-direction:row;gap:16px;height:26px;width:100%}.upload-model-main .body .body-item .item .label{color:#999;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:18px;text-align:right;width:90px}.upload-model-main .body .body-item .item .input{display:flex;flex:1 1 auto}.upload-model-main .body .body-item .item .input .input-value{align-items:center;border:1px solid #dcdcdc;border-radius:3px;display:flex;flex:1 1 auto;height:24px;padding:4px 6px}.upload-model-main .button-area{display:flex;flex-direction:row;flex-shrink:0;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;height:32px;justify-content:right;margin-right:24px}.upload-model-main .button-area .cancel{border:1px solid #2469ef;border-radius:5px;color:#2469ef;cursor:pointer;flex-shrink:0;gap:10px;line-height:16px;margin-right:8px;padding:7px 14px;text-align:center}.upload-model-main .button-area .cancel:hover{border:1px solid #5087f2;color:#5087f2}.upload-model-main .button-area .cancel:active{border:1px solid #1d54bf;color:#1d54bf}.upload-model-main .button-area .cancel-disable{border:1px solid #e4e4e4;border-radius:5px;color:#999;cursor:not-allowed;gap:10px;line-height:16px;margin-right:8px;padding:7px 14px;text-align:center}.upload-model-main .button-area .cancel-disable:active,.upload-model-main .button-area .cancel-disable:hover{border:1px solid #e4e4e4;color:#999}.upload-model-main .button-area .save{background:#2469ef;border-radius:5px;color:#fff;cursor:pointer;flex-shrink:0;gap:10px;line-height:18px;padding:7px 14px;text-align:center}.upload-model-main .button-area .save span{color:#fff;font-size:16px;line-height:18px}.upload-model-main .button-area .save:hover{background-color:#5087f2}.upload-model-main .button-area .save:active{background-color:#1d54bf}.upload-model-main .button-area .save-disable{background:#e4e4e4;border-radius:5px;color:#fff;color:#999;cursor:not-allowed;gap:10px;line-height:18px;margin-right:8px;padding:7px 14px;text-align:center}.upload-model-main .button-area .save-disable:active,.upload-model-main .button-area .save-disable:hover{background:#e4e4e4;color:#999}.add-sensor-marking-modal .ant-modal-content{border-radius:8px;padding:0}.add-sensor-marking-modal.closable-hidden .ant-modal-close{display:none}.add-sensor-marking-modal.no-radius .ant-modal-content{border-radius:0}.add-sensor-marking-modal.no-padding .ant-modal-content{padding:0}.add-sensor-marking-modal .marking-body{background:#fff;border-radius:8px;display:flex;flex-direction:column;height:484px}.add-sensor-marking-modal .marking-body .title{align-items:center;border-bottom:1px solid #e7e7e7;color:#363636;display:flex;flex-direction:row;flex-shrink:0;font-family:Microsoft YaHei UI;font-size:18px;font-style:normal;font-weight:700;height:54px}.add-sensor-marking-modal .marking-body .title .name{margin-left:24px}.add-sensor-marking-modal .marking-body .title .icon{cursor:pointer;display:flex;margin-left:auto;margin-right:8px}.add-sensor-marking-modal .marking-body .main{display:flex;flex-direction:row;gap:2px;height:100%;margin-top:1px;overflow:hidden;padding:0 24px 24px;width:100%}.add-sensor-marking-modal .marking-body .main .table-area{background-color:#fff;display:flex;flex-direction:column;flex-shrink:0;height:100%;overflow:auto;width:50%}.add-sensor-marking-modal .marking-body .main .table-area .head-row{align-items:center;display:flex;flex-direction:row;gap:2px;height:22px;width:100%}.add-sensor-marking-modal .marking-body .main .table-area .head-row .head-cell{background:#f6f6f6;color:#626262;flex:1 1 auto;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:18px;padding:2px 12px}.add-sensor-marking-modal .marking-body .main .table-area .body-row{align-items:center;border-bottom:1px solid #e4e4e4;display:flex;flex-direction:row;gap:2px;height:23px;width:100%}.add-sensor-marking-modal .marking-body .main .table-area .body-row .body-cell{background:#fff;color:#626262;cursor:pointer;flex:1 1;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:18px;padding:2px 12px}.add-sensor-marking-modal .marking-body .main .table-area .body-row .body-cell:hover{background-color:#f6f6f6}.add-sensor-marking-modal .marking-body .main .table-area .body-row .body-cell-active{background:#ebf3fe!important}.add-sensor-marking-modal .marking-body .main .detail-area{background-color:#fff;display:flex;flex-direction:column;flex-shrink:0;height:100%;overflow:hidden;width:50%}.add-sensor-marking-modal .marking-body .main .detail-area .head-row{align-items:center;display:flex;flex-direction:row;gap:2px;height:22px;width:100%}.add-sensor-marking-modal .marking-body .main .detail-area .head-row .head-cell{background:#f6f6f6;color:#626262;flex:1 1 auto;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:18px;padding:2px 12px}.add-sensor-marking-modal .marking-body .main .detail-area .detail-panel{background-color:#ebf3fe;display:flex;flex-direction:column;flex-shrink:0;flex:1 1 auto;overflow:auto;width:100%}.add-sensor-marking-modal .marking-body .main .detail-area .detail-panel .detail-row{align-items:center;color:#363636;display:flex;flex-direction:row;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;gap:8px;height:22px;line-height:18px;padding:2px 12px;-webkit-user-select:none;user-select:none;width:100%}.add-sensor-marking-modal .marking-body .main .detail-area .detail-panel .detail-row svg{cursor:pointer}.add-sensor-marking-modal .marking-body .main .detail-area .add-btn{background-color:#639;display:flex}.add-sensor-marking-modal .marking-body .button-area{display:flex;flex-direction:row;flex-shrink:0;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;height:32px;justify-content:right;margin:24px 24px 24px auto}.add-sensor-marking-modal .marking-body .button-area .cancel{border:1px solid #2469ef;border-radius:5px;color:#2469ef;cursor:pointer;flex-shrink:0;gap:10px;line-height:16px;margin-right:8px;padding:7px 14px;text-align:center}.add-sensor-marking-modal .marking-body .button-area .cancel:hover{border:1px solid #5087f2;color:#5087f2}.add-sensor-marking-modal .marking-body .button-area .cancel:active{border:1px solid #1d54bf;color:#1d54bf}.add-sensor-marking-modal .marking-body .button-area .cancel-disable{border:1px solid #e4e4e4;border-radius:5px;color:#999;cursor:not-allowed;gap:10px;line-height:16px;margin-right:8px;padding:7px 14px;text-align:center}.add-sensor-marking-modal .marking-body .button-area .cancel-disable:active,.add-sensor-marking-modal .marking-body .button-area .cancel-disable:hover{border:1px solid #e4e4e4;color:#999}.add-sensor-marking-modal .marking-body .button-area .save{background:#2469ef;border-radius:5px;color:#fff;cursor:pointer;flex-shrink:0;gap:10px;line-height:18px;padding:7px 14px;text-align:center}.add-sensor-marking-modal .marking-body .button-area .save span{color:#fff;font-size:16px;line-height:18px}.add-sensor-marking-modal .marking-body .button-area .save:hover{background-color:#5087f2}.add-sensor-marking-modal .marking-body .button-area .save:active{background-color:#1d54bf}.add-sensor-marking-modal .marking-body .button-area .save-disable{background:#e4e4e4;border-radius:5px;color:#fff;color:#999;cursor:not-allowed;gap:10px;line-height:18px;margin-right:8px;padding:7px 14px;text-align:center}.add-sensor-marking-modal .marking-body .button-area .save-disable:active,.add-sensor-marking-modal .marking-body .button-area .save-disable:hover{background:#e4e4e4;color:#999}.large-screen-container{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.large-screen-container .system-manager{display:flex;flex-shrink:0;height:47px;justify-content:center;width:100%}.large-screen-container .main{display:flex;flex:1 1 auto;flex-direction:row;position:relative}.large-screen-container .main .draw{border:2px #fff;border-radius:2px;box-shadow:0 2px 12px 0 #252b3a29;cursor:none;flex:1 1 auto;height:100%;position:relative}.large-screen-container .main .right-panel{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:linear-gradient(180deg,#fff3,#fff3);border:1px solid #d3edff;display:flex;height:100%;overflow:hidden;position:absolute;right:0;top:0;width:552px}.large-screen-container .main .btn-area{display:flex;flex-direction:column;gap:16px;height:88px;left:25px;position:absolute;top:25px;width:120px}.large-screen-container .main .btn-area .btn-item{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(180deg,#ffffff29,#7bc8ff33);border:.5px solid #d3edff;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;gap:8px;height:36px;justify-content:center;line-height:normal;width:100%}.large-screen-container .main .btn-area .btn-item-active{background:linear-gradient(180deg,#fff,#7bc8ff);color:#1d54bf}.large-screen-container .fade-box{align-items:center;background-color:#e9eff9;display:flex;height:100%;justify-content:center;left:0;opacity:1;pointer-events:auto;position:absolute;top:0;transition:opacity 3s ease-in-out;width:100%}.large-screen-container .fade-box .logo-area{align-items:center;display:flex;height:400px;justify-content:center;opacity:1;transition:opacity 2s ease-in-out;width:800px}.large-screen-container .fade-box .logo-area .img-area{opacity:0;transition:opacity 3s ease-in-out}.large-screen-container .fade-box .logo-area .img-area.visible{opacity:1}.large-screen-container .fade-box .logo-area.hidden,.large-screen-container .fade-box.hidden{opacity:0;pointer-events:none}.large-screen-container .gif-modal .ant-modal-content{border-radius:0;min-width:0;padding:0!important}.right-panel-main{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:linear-gradient(180deg,#fff3,#fff3);border:1px solid #d3edff;display:flex;flex-direction:column;gap:24px;height:100%;padding:24px 32px 32px;position:absolute;right:0;top:0;width:552px}.right-panel-main .device-code-area{border-radius:4px;height:36px;overflow:hidden;width:100%}.right-panel-main .device-code-area .device-code{background:#4f86e4;border-radius:4px;color:#fff;font-family:Microsoft YaHei UI;font-size:22px;font-style:normal;font-weight:700;height:36px;line-height:36px;max-width:486px!important;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;text-shadow:0 2px 6px #252b3a1f;white-space:nowrap}.right-panel-main .panel-item{display:flex;flex:1 1;flex-shrink:0;overflow:hidden;width:100%}.panel-item.monitor-item{border-radius:8px}.panel-item.monitor-item .abs-button{cursor:pointer;height:40px;left:10px;opacity:0;position:absolute;top:10px;visibility:hidden;width:40px;z-index:101}.panel-item.monitor-item .empty-image{color:#0af}.panel-item.monitor-item .empty-image,.panel-item.monitor-item .error-image{align-items:center;display:flex;font-size:25px;justify-content:center;width:100%}.panel-item.monitor-item .error-image{color:#ff000d}.panel-item.monitor-item .empty-video{align-items:center;background-color:#818181;display:flex;font-size:25px;justify-content:center;width:100%}.panel-item.monitor-item:hover .abs-button,.panel-item.monitor-item:hover .circle-control-container{opacity:1;visibility:visible}.monitor-setting-panel{background-color:#fff;border-radius:4px;display:flex;flex:1 1 auto;flex-direction:column;flex-shrink:0;padding:4px}.monitor-setting-panel .tab-area{align-items:center;display:flex;flex-direction:row}.monitor-setting-panel .tab-area .icon{cursor:pointer;margin-left:auto;margin-right:4px}.monitor-setting-panel .third-main{background:linear-gradient(0deg,#f5f5f566,#dfeafe66);border-radius:1px;display:flex;flex:1 1 auto;margin-top:4px;overflow:hidden}.monitor-setting-panel .third-main .params-main{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;overflow:hidden;padding:32px}.monitor-setting-panel .third-main .params-main .item{align-items:center;color:#181818;display:flex;flex-direction:row;font-family:PingFang SC;font-size:20px;font-style:normal;font-weight:400;height:32px;line-height:28px}.monitor-setting-panel .third-main .params-main .item .item-name{align-items:center;display:flex;height:32px;justify-content:right;width:100px}.monitor-setting-panel .third-main .params-main .item .item-value .edit-area{display:flex;flex-direction:row;gap:8px;height:32px}.monitor-setting-panel .third-main .params-main .item .item-value .edit-area .edit{align-items:center;color:#18181866;display:flex;font-family:PingFang SC;font-size:20px;font-style:normal;font-weight:400;justify-content:center;line-height:28px;width:76px}.monitor-setting-panel .third-main .params-main .item .item-value .edit-area .edit-active{background:#4f86e4;color:#fff;font-weight:600}.monitor-setting-panel .third-main .setting-main{display:flex;flex-direction:column;gap:24px;overflow:auto;padding:32px 36px 32px 20px;width:100%}.monitor-setting-panel .third-main .setting-main .param{align-items:center;display:flex}.monitor-setting-panel .third-main .setting-main .param .name{color:#363636;flex:1 1 auto;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.monitor-setting-panel .third-main .setting-main .param .cell{flex-shrink:0;margin-left:8px;width:80px}.monitor-setting-panel .third-main .setting-main .param .cell.header{color:#ec9c00;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.monitor-setting-panel .third-main .setting-main .param .cell.header.sec{color:#f26600}.monitor-setting-panel .third-main .setting-main .param .cell.header.third{color:#f21b1b}.monitor-setting-panel .third-main .setting-main .param .cell.sec,.monitor-setting-panel .third-main .setting-main .param .cell.third{margin-left:40px}.monitor-setting-panel .third-main .setting-main .param .cell .blue-input{border:1px solid #9dbcf3!important;border-radius:1px;font-size:20px;padding:2px 8px}.device-code-area .ant-btn.modal-footer-button{border:0;border-radius:4px;color:#fff;height:24px;padding:0;width:64px}.device-code-area .ant-btn.modal-footer-button.primary{background-color:#0088cf!important;font-weight:600!important}.device-code-area .ant-btn.modal-footer-button.danger{background-color:#e71111!important;font-weight:600!important}.device-code-area .ant-btn.modal-footer-button.second{background-color:#afafaf!important;font-weight:600!important}.device-code-area .tabs{display:flex;position:absolute;right:38px;top:26px;z-index:1001}.device-code-area .tabs .tab{align-items:flex-start;background:#eaeaea;border:1px solid #bebebe;cursor:pointer;display:flex;gap:10px;padding:4px 10px}.device-code-area .tabs .tab .text{color:#626262;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.device-code-area .tabs .tab.active{background:#fff;border:none}.device-code-area .tabs .tab.active .text{color:#0c51c8}.img-area-drag-modal{position:relative;z-index:1002!important}.load-disp-panel{height:100%;width:100%}.right-tab-main{display:flex;flex-direction:row;gap:20px;justify-content:left}.right-tab-main .tab-item{align-items:center;border-radius:4px;color:#181818;cursor:pointer;display:flex;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;height:36px;justify-content:center;line-height:28px;padding:4px 8px;text-shadow:0 2px 6px #252b3a1f;-webkit-user-select:none;user-select:none}.right-tab-main .tab-item-active{background:#4f86e4;color:#fff;font-weight:600}.circle-control-container{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#f0f0f0cc;border-radius:50%;box-shadow:0 2px 10px #0003;display:inline-block;position:absolute;visibility:hidden;z-index:1000}.circle-control-container .control-button{align-items:center;background-color:#1890ff;border:none;border-radius:50%;box-shadow:0 2px 5px #0003;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:center;padding:0;position:absolute}.circle-control-container .control-button:hover:not(:disabled){background-color:#40a9ff;box-shadow:0 3px 8px #0000004d;transform:scale(1.1)}.circle-control-container .control-button:disabled{background-color:#d9d9d9b3;cursor:not-allowed}.circle-control-container .center-circle{background-color:#1a1a2ecc;border-radius:50%;pointer-events:none;position:absolute}.tn-modal-footer{display:flex;gap:8px;justify-content:flex-end;margin-top:2px}.tn-modal-footer .ant-btn.modal-footer-button{border:0;border-radius:4px;color:#fff;height:24px;padding:0;width:64px}.tn-modal-footer .ant-btn.modal-footer-button.primary{background-color:#0088cf!important;font-weight:600!important}.tn-modal-footer .ant-btn.modal-footer-button.danger{background-color:#e71111!important;font-weight:600!important}.tn-modal-footer .ant-btn.modal-footer-button.second{background-color:#afafaf!important;font-weight:600!important}.canvas-operation-footer{align-items:center;background-color:#fafafa;border-radius:8px;box-shadow:0 1px 2px #0000000d;display:flex;flex-wrap:wrap;gap:12px;margin-top:24px;padding:16px}.canvas-btn{border-radius:6px!important;font-size:14px!important;padding:6px 16px!important;transition:all .2s ease}.canvas-btn--primary{background-color:#1890ff!important;border-color:#1890ff!important}.canvas-btn--primary:hover{background-color:#096dd9!important;border-color:#096dd9!important}.canvas-btn--dashed{border-color:#1890ff!important;color:#1890ff!important}.canvas-btn--dashed:hover{background-color:#e6f7ff!important}.canvas-btn--complete{border-color:#40a9ff!important;color:#40a9ff!important}.canvas-btn--complete:hover{background-color:#e6f7ff!important}.canvas-btn--complete:disabled{background-color:#f9f9f9!important;border-color:#a8cfff!important;color:#a8cfff!important}.canvas-btn--default{border-color:#d9d9d9!important;color:#666!important}.canvas-btn--default:hover{background-color:#f5faff!important;border-color:#1890ff!important;color:#1890ff!important}.canvas-btn--default:disabled{border-color:#e8e8e8!important;color:#bfbfbf!important}.canvas-btn--danger{background-color:#fff2f0!important;border-color:#ff4d4f!important;color:#ff4d4f!important}.canvas-btn--danger:hover{background-color:#fff2f0!important;border-color:#ff7875!important;color:#ff7875!important}.canvas-btn--cancel{border-color:#d9d9d9!important;color:#999!important}.canvas-btn--cancel:hover{background-color:#fafafa!important;border-color:#bfbfbf!important;color:#666!important}.canvas-polygon-item-btn{font-size:12px!important;padding:0 4px!important}.canvas-polygon-item-btn.ant-btn-link{color:#1890ff!important}.canvas-polygon-item-btn.ant-btn-link.ant-btn-danger{color:#ff4d4f!important}.canvas-polygon-item-btn.ant-btn-link:hover{color:#096dd9!important;text-decoration:underline!important}.wind-first{background:#68748699;border-radius:8px;display:flex;flex:1 1 auto;flex-direction:row}.wind-first .left{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center}.wind-first .left .speed-value-wrapper{display:flex;flex-direction:row;flex-shrink:0;height:57px;margin-left:43px;width:170px}.wind-first .left .speed-value-wrapper .speed-value{color:#fff;display:flex;flex:1 1 auto;font-family:PingFang SC;font-size:48px;font-style:normal;font-weight:500;justify-content:left;line-height:57px}.wind-first .left .speed-value-wrapper .speed-suffix{display:flex;flex-direction:column;flex-shrink:0;height:100%;width:90px}.wind-first .left .speed-value-wrapper .speed-suffix .speed-unit{color:#a3c8ff;font-family:PingFang SC;font-size:18px;font-style:normal;font-weight:500;line-height:23px}.wind-first .left .speed-value-wrapper .speed-suffix .speed-name{color:#fff;font-family:PingFang SC;font-size:24px;font-style:normal;font-weight:500;line-height:30px}.wind-first .left .hr{background:#fff3;flex-shrink:0;height:1px;margin:22px 24px 32px;width:calc(100% - 48px)}.wind-first .right{display:flex;flex-shrink:0;width:230px}.wind-chart{border-radius:8px;height:100%;width:100%}.wind-chart,.wind-third{background-color:#fff;padding:4px}.wind-third{border-radius:4px;display:flex;flex:1 1 auto;flex-direction:column;flex-shrink:0}.wind-third .tab-area{align-items:center;display:flex;flex-direction:row}.wind-third .tab-area .icon{cursor:pointer;margin-left:auto;margin-right:4px}.wind-third .third-main{background:linear-gradient(0deg,#f5f5f566,#dfeafe66);border-radius:1px;display:flex;flex:1 1 auto;margin-top:4px;overflow:hidden}.wind-third .third-main .params-main{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;overflow:hidden;padding:32px}.wind-third .third-main .params-main .item{align-items:center;color:#181818;display:flex;flex-direction:row;font-family:PingFang SC;font-size:20px;font-style:normal;font-weight:400;height:32px;line-height:28px}.wind-third .third-main .params-main .item .item-name{align-items:center;display:flex;height:32px;justify-content:right;width:100px}.wind-third .third-main .params-main .item .item-value .edit-area{display:flex;flex-direction:row;gap:8px;height:32px}.wind-third .third-main .params-main .item .item-value .edit-area .edit{align-items:center;color:#18181866;display:flex;font-family:PingFang SC;font-size:20px;font-style:normal;font-weight:400;justify-content:center;line-height:28px;width:76px}.wind-third .third-main .params-main .item .item-value .edit-area .edit-active{background:#4f86e4;color:#fff;font-weight:600}.wind-third .third-main .manager-main{background:linear-gradient(0deg,#f5f5f566,#dfeafe66);border-radius:1px;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.wind-third .third-main .manager-main .list{display:flex;flex-direction:column;gap:24px;height:100%;margin-top:2px;overflow:auto;width:100%}.wind-third .third-main .manager-main .list .list-item{color:#181818;display:flex;flex-direction:column;flex-shrink:0;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;height:57px;line-height:normal;padding:4px 12px;width:100%}.wind-third .third-main .setting-main{display:flex;flex-direction:column;gap:24px;overflow:auto;padding:32px 36px 32px 20px;width:100%}.wind-third .third-main .setting-main .param{align-items:center;display:flex}.wind-third .third-main .setting-main .param .name{color:#363636;flex:1 1 auto;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.wind-third .third-main .setting-main .param .cell{flex-shrink:0;margin-left:8px;width:80px}.wind-third .third-main .setting-main .param .cell.header{color:#ec9c00;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.wind-third .third-main .setting-main .param .cell.header.sec{color:#f26600}.wind-third .third-main .setting-main .param .cell.header.third{color:#f21b1b}.wind-third .third-main .setting-main .param .cell.sec,.wind-third .third-main .setting-main .param .cell.third{margin-left:40px}.wind-third .third-main .setting-main .param .cell .blue-input{border:1px solid #9dbcf3!important;border-radius:1px;font-size:20px;padding:2px 8px}.panel-item>.water-first-panel{background:#68748699;border-radius:8px;display:flex;flex-direction:row;height:100%;overflow:hidden;padding:74px 16px 74px 103px;width:100%}.panel-item>.water-first-panel .water-item{display:flex;flex-direction:column}.panel-item>.water-first-panel .water-item .first-row{color:#fff;font-family:Microsoft YaHei UI;font-size:24px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:20px;opacity:.6}.panel-item>.water-first-panel .water-item .second-row{align-items:end;display:flex;flex-direction:row}.panel-item>.water-first-panel .water-item .second-row .data{color:#fff;font-family:Microsoft YaHei UI;font-size:60px;font-style:normal;font-weight:700;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel-item>.water-first-panel .water-item .second-row .unit{color:#a3c8ff;flex-shrink:0;font-family:Microsoft YaHei UI;font-size:32px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:12px;margin-left:15px}.panel-item>.water-first-panel .divider{background:#fff3;display:flex;height:100%;margin:0 26px;width:1px}.panel-item>.water-chart-panel{background-color:#fff;border-radius:8px;height:100%;padding:4px;width:100%}.water-third{background-color:#fff;border-radius:4px;display:flex;flex:1 1 auto;flex-direction:column;flex-shrink:0;padding:4px}.water-third .tab-area{align-items:center;display:flex;flex-direction:row}.water-third .tab-area .icon{cursor:pointer;margin-left:auto;margin-right:4px}.water-third .third-main{background:linear-gradient(0deg,#f5f5f566,#dfeafe66);border-radius:1px;display:flex;flex:1 1 auto;margin-top:4px;overflow:hidden}.water-third .third-main .params-main{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;overflow:hidden;padding:32px}.water-third .third-main .params-main .item{align-items:center;color:#181818;display:flex;flex-direction:row;font-family:PingFang SC;font-size:20px;font-style:normal;font-weight:400;height:32px;line-height:28px}.water-third .third-main .params-main .item .item-name{align-items:center;display:flex;height:32px;justify-content:right;width:100px}.water-third .third-main .params-main .item .item-value .edit-area{display:flex;flex-direction:row;gap:8px;height:32px}.water-third .third-main .params-main .item .item-value .edit-area .edit{align-items:center;color:#18181866;display:flex;font-family:PingFang SC;font-size:20px;font-style:normal;font-weight:400;justify-content:center;line-height:28px;width:76px}.water-third .third-main .params-main .item .item-value .edit-area .edit-active{background:#4f86e4;color:#fff;font-weight:600}.water-third .third-main .manager-main{background:linear-gradient(0deg,#f5f5f566,#dfeafe66);border-radius:1px;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.water-third .third-main .manager-main .list{display:flex;flex-direction:column;gap:24px;height:100%;margin-top:2px;overflow:auto;width:100%}.water-third .third-main .manager-main .list .list-item{color:#181818;display:flex;flex-direction:column;flex-shrink:0;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;height:57px;line-height:normal;padding:4px 12px;width:100%}.water-third .third-main .setting-main{display:flex;flex-direction:column;gap:24px;overflow:auto;padding:32px 36px 32px 20px;width:100%}.water-third .third-main .setting-main .param{align-items:center;display:flex}.water-third .third-main .setting-main .param .name{color:#363636;flex:1 1 auto;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.water-third .third-main .setting-main .param .cell{flex-shrink:0;margin-left:8px;width:80px}.water-third .third-main .setting-main .param .cell.header{color:#ec9c00;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.water-third .third-main .setting-main .param .cell.header.sec{color:#f26600}.water-third .third-main .setting-main .param .cell.header.third{color:#f21b1b}.water-third .third-main .setting-main .param .cell.sec,.water-third .third-main .setting-main .param .cell.third{margin-left:40px}.water-third .third-main .setting-main .param .cell .blue-input{border:1px solid #9dbcf3!important;border-radius:1px;font-size:20px;padding:2px 8px}.monitor-object-param-current-panel{background:#68748699;border-radius:8px;display:flex;flex-wrap:wrap;height:100%;overflow:auto;width:100%}.monitor-object-param-current-panel .item{box-sizing:border-box;height:inherit;padding-bottom:74px;padding-left:32px;padding-top:74px;position:relative;width:50%}.monitor-object-param-current-panel .item.even{padding-left:28px}.monitor-object-param-current-panel .item.even .divider{display:block}.monitor-object-param-current-panel .item .divider{background:#fff3;display:none;height:212px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.monitor-object-param-current-panel .item .label{color:#fff;font-family:Microsoft YaHei UI;font-size:24px;font-style:normal;font-weight:400;line-height:normal;opacity:.6}.monitor-object-param-current-panel .item .current-value{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:20px}.monitor-object-param-current-panel .item .current-value .value{color:#fff;font-family:Microsoft YaHei UI;font-size:60px;font-style:normal;font-weight:700;line-height:normal}.monitor-object-param-current-panel .item .current-value .unit{color:#a3c8ff;font-family:Microsoft YaHei UI;font-size:28px;font-style:normal;font-weight:400;line-height:normal}.monitor-object-param-history-panel{background:#fff;border-radius:8px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.monitor-object-param-history-panel .tabs{display:flex;left:4px;position:absolute;top:4px;z-index:1001}.monitor-object-param-history-panel .tabs .tab{align-items:flex-start;background:#eaeaea;border:1px solid #bebebe;cursor:pointer;display:flex;gap:10px;padding:4px 10px}.monitor-object-param-history-panel .tabs .tab .text{color:#626262;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.monitor-object-param-history-panel .tabs .tab.active{background:#fff;border:none}.monitor-object-param-history-panel .tabs .tab.active .text{color:#0c51c8}.monitor-object-param-history-panel .data{flex:1 1 auto;margin:4px}.monitor-object-info-panel{background:#fff;border-radius:8px;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.monitor-object-info-panel .tab-area{display:flex;padding:4px}.monitor-object-info-panel .main{background:linear-gradient(0deg,#f5f5f566,#dfeafe66);border-radius:1px;display:flex;flex:1 1 auto;overflow:hidden}.monitor-object-info-panel .main .info{display:flex;flex-direction:column;gap:8px;overflow:auto;padding:24px 26px 16px 15px;width:100%}.monitor-object-info-panel .main .info .item{display:flex;gap:16px}.monitor-object-info-panel .main .info .label{color:#999;flex-shrink:0;font-family:Microsoft YaHei;font-size:18px;font-style:normal;font-weight:400;line-height:28px;text-align:right;width:90px}.monitor-object-info-panel .main .info .text-value{color:#363636;font-family:Microsoft YaHei;font-size:18px;font-style:normal;font-weight:400;line-height:32px}.monitor-object-info-panel .main .setting{display:flex;flex-direction:column;gap:24px;overflow:auto;padding:32px 36px 32px 20px;width:100%}.monitor-object-info-panel .main .setting .param{align-items:center;display:flex}.monitor-object-info-panel .main .setting .param .name{color:#363636;flex:1 1 auto;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.monitor-object-info-panel .main .setting .param .cell{flex-shrink:0;margin-left:8px;width:80px}.monitor-object-info-panel .main .setting .param .cell.header{color:#ec9c00;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.monitor-object-info-panel .main .setting .param .cell.header.sec{color:#f26600}.monitor-object-info-panel .main .setting .param .cell.header.third{color:#f21b1b}.monitor-object-info-panel .main .setting .param .cell.sec,.monitor-object-info-panel .main .setting .param .cell.third{margin-left:40px}.monitor-object-info-panel .main .setting .param .cell .blue-input{border:1px solid #9dbcf3!important;border-radius:1px;font-size:20px;padding:2px 8px}.warning-right-panel{background:#fff;border-radius:8px;display:flex;flex-direction:column;height:100%;overflow:hidden;padding-bottom:8px;width:100%}.warning-right-panel .warning-header{align-items:center;color:#181818;display:flex;flex-direction:row;font-family:Microsoft YaHei UI;font-size:20px;font-style:normal;font-weight:400;height:40px;line-height:normal;padding-left:12px;width:100%}.warning-right-panel .warning-header svg{cursor:pointer;margin-left:auto}.warning-right-panel .warning-body{background:linear-gradient(0deg,#f5f5f566,#dfeafe66);display:flex;flex:1 1 auto;flex-direction:column;gap:24px;overflow:auto;padding-left:16px;padding-right:16px;padding-top:24px;width:100%}.warning-right-panel .warning-body .warning-info{border-bottom:1px solid #bebebe;display:flex;flex-direction:column;flex-shrink:0;padding:0 0 20px 8px;width:100%}.warning-right-panel .warning-body .warning-info .first-row{display:flex;flex-direction:row;gap:8px;height:23px;margin-bottom:12px}.warning-right-panel .warning-body .warning-info .first-row span{color:#363636;font-family:Microsoft YaHei UI;font-size:18px;font-style:normal;font-weight:400;line-height:23px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:372px}.warning-right-panel .warning-body .warning-info .second-row{margin-bottom:24px;padding-left:32px;white-space:wrap}.warning-right-panel .warning-body .warning-info .second-row .small-text{color:#363636;flex-shrink:0;font-family:Microsoft YaHei UI;font-size:18px;font-style:normal;font-weight:400;line-height:23px}.warning-right-panel .warning-body .warning-info .second-row .large-text{color:#363636;font-family:Microsoft YaHei UI;font-size:24px;font-style:normal;font-weight:400;line-height:28px}.warning-right-panel .warning-body .warning-info .third-row{align-items:center;color:#626262;display:flex;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding-left:32px}.warning-right-panel .warning-body .warning-info .third-row>div{margin-right:16px}.warning-right-panel .warning-body .warning-info .third-row Button{margin-right:8px}.device-list-panel{background-color:#fff;display:flex;flex:1 1;flex-direction:column;gap:4px;overflow-y:auto}.device-list-panel .device-item{cursor:pointer;padding:2px 8px}.device-list-panel .device-item.active,.device-list-panel .device-item:hover{background-color:#efefef}.tn-monix-table{width:100%}.tn-monix-table .ant-table{font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;width:100%}.tn-monix-table .ant-table .ant-table-header{border-radius:0!important}.tn-monix-table .ant-table .ant-table-thead{background-color:#ebf3fe;height:40px;line-height:40px;padding:0}.tn-monix-table .ant-table .ant-table-thead .ant-table-cell{background-color:#ebf3fe;border-bottom:1px solid #0000001a;line-height:15px;overflow:hidden;padding:12px;text-overflow:ellipsis;white-space:nowrap}.tn-monix-table .ant-table .ant-table-thead .ant-table-cell:first-child{border-start-start-radius:0}.tn-monix-table .ant-table .ant-table-thead .ant-table-cell:last-child{border-start-end-radius:0}.tn-monix-table .ant-table .ant-table-thead th{font-weight:400}.tn-monix-table .ant-table .ant-table-tbody{background-color:#ebf3fe}.tn-monix-table .ant-table .ant-table-tbody .monix-row-select{background:#fff!important}.tn-monix-table .ant-table .ant-table-tbody .ant-table-row{padding:0}.tn-monix-table .ant-table .ant-table-tbody .ant-table-row:hover{background:#ffffffb3}.tn-monix-table .ant-table .ant-table-tbody .ant-table-row .ant-table-cell{border-bottom:0;padding:0}.tn-monix-table .ant-table .ant-table-tbody .ant-table-row .ant-table-cell .cell{height:40px;line-height:16px;overflow:hidden;padding:12px;text-overflow:ellipsis;white-space:nowrap}.tn-monix-table .ant-table .ant-table-tbody .ant-table-row .ant-table-cell .cell-icon{height:52px;line-height:28px;overflow:hidden;padding:12px;text-overflow:ellipsis;white-space:nowrap}.tn-monix-table .ant-table .ant-table-tbody .ant-table-row .ant-table-cell .multi-cell{align-items:center;display:flex;flex-direction:row;gap:5px;padding:12px}.tn-monix-table .ant-table .ant-table-tbody .ant-table-row .ant-table-cell .multi-cell .multi-icon{align-items:center;cursor:pointer;display:flex}.tn-monix-table .ant-table .ant-table-tbody .ant-table-row .ant-table-cell .multi-cell .multi-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.tn-monix-table .ant-table .ant-table-tbody .ant-table-row .ant-table-cell .place-button{align-items:center;background:#fff;border:1px solid #2469ef;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;gap:2px;height:28px;margin-left:auto;margin-right:12px;padding:2px 8px 2px 4px;width:66px}.tn-monix-table .ant-table .ant-table-tbody .ant-table-row .ant-table-cell .place-button .place-icon{display:flex;height:24px;width:24px}.tn-monix-table .ant-table .ant-table-tbody .ant-table-row .ant-table-cell .place-button .place-text{color:#363636;font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:18px}.tn-monix-table .ant-table .ant-table-tbody .ant-table-row .ant-table-cell-row-hover{background:#0000}.tn-monix-table .ant-table .ant-table-tbody .ant-table-placeholder{background-color:#ebf3fe}.tn-warning-table{width:100%}.tn-warning-table .ant-table{font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;width:100%}.tn-warning-table .ant-table .ant-table-header{border-radius:0!important}.tn-warning-table .ant-table .ant-table-thead{background-color:#ebf3fe;height:40px;line-height:40px;padding:0}.tn-warning-table .ant-table .ant-table-thead .ant-table-cell{background-color:#fff;border-bottom:none;color:#999;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;line-height:28px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.tn-warning-table .ant-table .ant-table-thead .ant-table-cell:first-child{border-start-start-radius:0}.tn-warning-table .ant-table .ant-table-thead .ant-table-cell:last-child{border-start-end-radius:0}.tn-warning-table .ant-table .ant-table-thead .ant-table-cell:before{display:none}.tn-warning-table .ant-table .ant-table-thead th{font-weight:400}.tn-warning-table .ant-table .ant-table-tbody{background-color:#fff}.tn-warning-table .ant-table .ant-table-tbody .monix-row-select{background:#fff!important}.tn-warning-table .ant-table .ant-table-tbody .ant-table-row{padding:0}.tn-warning-table .ant-table .ant-table-tbody .ant-table-row:hover{background:#fff}.tn-warning-table .ant-table .ant-table-tbody .ant-table-row .ant-table-cell{border-bottom:0;color:#363636;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;line-height:36px;padding:0}.tn-warning-table .ant-table .ant-table-tbody .ant-table-row .ant-table-cell:before{display:none}.tn-warning-table .ant-table .ant-table-tbody .ant-table-row .ant-table-cell-row-hover{background:#0000}.tn-warning-table .ant-table .ant-table-tbody .ant-table-placeholder{background-color:#fff}.tn-project-table{width:100%}.tn-project-table .ant-table-header{border-radius:0!important}.tn-project-table .ant-table{font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;width:100%}.tn-project-table .ant-table .project-table-row:hover{background-color:#eaeaea}.tn-project-table .ant-table .user-table-row:hover{background-color:#f6f6f6}.tn-project-table .ant-table .user-table-row-active{background-color:#eaeaea!important}.tn-project-table .ant-table .ant-table-thead{background-color:#f6f6f6;padding:0}.tn-project-table .ant-table .ant-table-thead .ant-table-cell{background-color:#f6f6f6;border-bottom:none;color:#626262;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;line-height:28px;overflow:hidden;padding:4px 16px;text-overflow:ellipsis;white-space:nowrap}.tn-project-table .ant-table .ant-table-thead .ant-table-cell:first-child{border-start-start-radius:0}.tn-project-table .ant-table .ant-table-thead .ant-table-cell:last-child{border-start-end-radius:0}.tn-project-table .ant-table .ant-table-thead .ant-table-cell:before{display:none}.tn-project-table .ant-table .ant-table-thead th{border-radius:0;font-weight:400}.tn-project-table .ant-table .ant-table-tbody{background-color:#fff}.tn-project-table .ant-table .ant-table-tbody .monix-row-select{background:#fff!important}.tn-project-table .ant-table .ant-table-tbody .ant-table-row{padding:0}.tn-project-table .ant-table .ant-table-tbody .ant-table-row .ant-table-cell{border-bottom:1px solid #eaeaea;color:#363636;cursor:pointer;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;line-height:28px;padding:8px 16px}.tn-project-table .ant-table .ant-table-tbody .ant-table-row .ant-table-cell:before{display:none}.tn-project-table .ant-table .ant-table-tbody .ant-table-row .ant-table-cell-row-hover{background:#0000}.tn-project-table .ant-table .ant-table-tbody .ant-table-row .ant-table-cell .editable-cell-value-input{font-size:16px;font-style:normal;font-weight:400;height:28px;line-height:28px}.tn-project-table .ant-table .ant-table-tbody .ant-table-row .ant-table-cell .editable-cell-value-wrap{cursor:pointer}.tn-project-table .ant-table .ant-table-tbody .ant-table-placeholder{background-color:#fff}.form-modal .form-body{flex:1 1 auto;padding:32px 24px 0;width:100%}.form-modal .ant-form-item{margin-bottom:24px}.form-modal .ant-form-item .ant-form-item-no-colon{color:#363636;line-height:22px}.form-modal .ant-form-item .ant-form-item-no-colon,.form-modal .button-area{font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400}.form-modal .button-area{display:flex;flex-direction:row;flex-shrink:0;height:32px;justify-content:right;margin:0 24px 24px}.form-modal .button-area .cancel{border:1px solid #2469ef;border-radius:5px;color:#2469ef;cursor:pointer;flex-shrink:0;gap:10px;line-height:16px;margin-right:8px;padding:7px 14px;text-align:center}.form-modal .button-area .cancel:hover{border:1px solid #5087f2;color:#5087f2}.form-modal .button-area .cancel:active{border:1px solid #1d54bf;color:#1d54bf}.form-modal .button-area .cancel-disable{border:1px solid #e4e4e4;border-radius:5px;color:#999;cursor:not-allowed;gap:10px;line-height:16px;margin-right:8px;padding:7px 14px;text-align:center}.form-modal .button-area .cancel-disable:active,.form-modal .button-area .cancel-disable:hover{border:1px solid #e4e4e4;color:#999}.form-modal .button-area .save{background:#2469ef;border-radius:5px;color:#fff;cursor:pointer;flex-shrink:0;gap:10px;line-height:18px;padding:7px 14px;text-align:center}.form-modal .button-area .save:hover{background-color:#5087f2}.form-modal .button-area .save:active{background-color:#1d54bf}.form-modal .button-area .save-disable{background:#e4e4e4;border-radius:5px;color:#fff;color:#999;cursor:not-allowed;gap:10px;line-height:18px;margin-right:8px;padding:7px 14px;text-align:center}.form-modal .button-area .save-disable:active,.form-modal .button-area .save-disable:hover{background:#e4e4e4;color:#999}.link-global-device-modal{display:flex;flex-direction:column}.link-global-device-modal .link-global-device-body{display:flex;flex-direction:column;gap:16px;height:452px;overflow:hidden;width:100%}.link-global-device-modal .link-global-device-body .link-body{display:flex;flex-direction:column;gap:16px;height:452px;overflow:auto;padding:40px;width:100%}.link-global-device-modal .link-global-device-body .link-body .link-item{align-items:center;display:flex;flex-direction:row}.link-global-device-modal .link-global-device-body .link-body .link-item .item-icon{align-items:center;cursor:pointer;display:flex;justify-content:center;margin-right:8px}.link-global-device-modal .link-global-device-body .link-body .link-item .item-text{color:#363636;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calc-func-modal .calc-func-body{max-height:700px;overflow:auto;padding:32px 24px;width:100%}.calc-func-modal .ant-form-item{margin-bottom:24px}.calc-func-modal .ant-form-item .ant-form-item-no-colon{color:#363636;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.calc-func-modal .button-area{display:flex;flex-direction:row;flex-shrink:0;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;height:32px;justify-content:right;margin:16px 24px 24px!important}.calc-func-modal .button-area .cancel{border:1px solid #2469ef;border-radius:5px;color:#2469ef;cursor:pointer;flex-shrink:0;gap:10px;line-height:16px;margin-right:8px;padding:7px 14px;text-align:center}.calc-func-modal .button-area .cancel:hover{border:1px solid #5087f2;color:#5087f2}.calc-func-modal .button-area .cancel:active{border:1px solid #1d54bf;color:#1d54bf}.calc-func-modal .button-area .cancel-disable{border:1px solid #e4e4e4;border-radius:5px;color:#999;cursor:not-allowed;gap:10px;line-height:16px;margin-right:8px;padding:7px 14px;text-align:center}.calc-func-modal .button-area .cancel-disable:active,.calc-func-modal .button-area .cancel-disable:hover{border:1px solid #e4e4e4;color:#999}.calc-func-modal .button-area .save{background:#2469ef;border-radius:5px;color:#fff;cursor:pointer;flex-shrink:0;gap:10px;line-height:18px;padding:7px 14px;text-align:center}.calc-func-modal .button-area .save:hover{background-color:#5087f2}.calc-func-modal .button-area .save:active{background-color:#1d54bf}.calc-func-modal .button-area .save-disable{background:#e4e4e4;border-radius:5px;color:#fff;color:#999;cursor:not-allowed;gap:10px;line-height:18px;margin-right:8px;padding:7px 14px;text-align:center}.calc-func-modal .button-area .save-disable:active,.calc-func-modal .button-area .save-disable:hover{background:#e4e4e4;color:#999}.desktop-layout-container{background-color:#eaeaea;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.desktop-layout-container .desktop-layout-panel{background-color:pink;display:flex;flex-direction:row;height:100%;overflow:hidden;width:100%}.desktop-layout-container .desktop-layout-panel .left-nav-panel{background-color:#ebf3fe;display:flex;flex-direction:column;flex-shrink:0;height:100%;overflow:auto;padding:16px 0;width:180px}.desktop-layout-container .desktop-layout-panel .left-nav-panel .nav-block{align-items:center;color:#363636;display:flex;flex-direction:row;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;gap:8px;line-height:20px;padding:8px 16px;-webkit-user-select:none;user-select:none}.desktop-layout-container .desktop-layout-panel .left-nav-panel .nav-block-hover{background:#ffffffb3;color:#2469ef}.desktop-layout-container .desktop-layout-panel .left-nav-panel .nav-block-active{background:#fff;color:#2469ef}.desktop-layout-container .desktop-layout-panel .left-nav-panel .nav-block-pointer{cursor:pointer}.desktop-layout-container .desktop-layout-panel .left-nav-panel .nav-block svg{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.desktop-layout-container .desktop-layout-panel .right-nav-panel{background-color:#fff;display:flex;flex:1 1 auto;flex-direction:column;height:100%}.create-project-modal .create-project-body{flex:1 1 auto;padding:32px 24px 0;width:100%}.create-project-modal .ant-form-item{margin-bottom:24px}.create-project-modal .ant-form-item .ant-form-item-no-colon{color:#363636;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.create-project-modal .button-area{display:flex;flex-direction:row;flex-shrink:0;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;height:32px;justify-content:right;margin:0 24px 24px}.create-project-modal .button-area .cancel{border:1px solid #2469ef;border-radius:5px;color:#2469ef;cursor:pointer;flex-shrink:0;gap:10px;line-height:16px;margin-right:8px;padding:7px 14px;text-align:center}.create-project-modal .button-area .cancel:hover{border:1px solid #5087f2;color:#5087f2}.create-project-modal .button-area .cancel:active{border:1px solid #1d54bf;color:#1d54bf}.create-project-modal .button-area .cancel-disable{border:1px solid #e4e4e4;border-radius:5px;color:#999;cursor:not-allowed;gap:10px;line-height:16px;margin-right:8px;padding:7px 14px;text-align:center}.create-project-modal .button-area .cancel-disable:active,.create-project-modal .button-area .cancel-disable:hover{border:1px solid #e4e4e4;color:#999}.create-project-modal .button-area .save{background:#2469ef;border-radius:5px;color:#fff;cursor:pointer;flex-shrink:0;gap:10px;line-height:18px;padding:7px 14px;text-align:center}.create-project-modal .button-area .save:hover{background-color:#5087f2}.create-project-modal .button-area .save:active{background-color:#1d54bf}.create-project-modal .button-area .save-disable{background:#e4e4e4;border-radius:5px;color:#fff;color:#999;cursor:not-allowed;gap:10px;line-height:18px;margin-right:8px;padding:7px 14px;text-align:center}.create-project-modal .button-area .save-disable:active,.create-project-modal .button-area .save-disable:hover{background:#e4e4e4;color:#999}.project-list-panel{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:16px 40px;width:100%}.project-list-panel .project-header{align-items:center;display:flex;flex-direction:row;gap:16px;height:32px;margin-bottom:16px}.project-list-panel .project-header .create-project-btn{align-items:center;background:#2469ef;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;gap:8px;height:32px;justify-content:center;line-height:18px;padding:7px 14px;width:160px}.project-list-panel .project-table-area{background-color:#fff;display:flex;height:100%;overflow:auto;width:100%}.lib-device-container{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:16px 40px;width:100%}.lib-device-container .ope-header{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:8px;height:32px;margin-bottom:16px;width:100%}.lib-device-container .ope-header .create-device-btn{align-items:center;background:#2469ef;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;gap:8px;height:32px;justify-content:center;line-height:18px;margin-right:8px;padding:7px 14px;width:160px}.lib-device-container .ope-header .ope-icon{align-items:center;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:4px}.lib-device-container .ope-header .ope-icon:active{background-color:#ebf3fe}.lib-device-container .lib-device-panel{background-color:#fff;display:flex;flex:1 1 auto;flex-direction:row;overflow:hidden;width:100%}.lib-device-container .lib-device-panel .lib-device-list{background-color:#fff;color:#626262;display:flex;flex-direction:column;flex-shrink:0;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;height:100%;line-height:28px;overflow:hidden;width:50%}.lib-device-container .lib-device-panel .lib-device-list .lib-header{align-items:center;background:#f6f6f6;display:flex;flex-direction:row;gap:24px;height:100%;height:36px;padding-right:4px}.lib-device-container .lib-device-panel .lib-device-list .lib-header .header-cell-1{flex:1 1;height:28px;padding-left:16px;padding-right:16px}.lib-device-container .lib-device-panel .lib-device-list .lib-header .header-cell-2{flex:2 1;height:28px;padding-left:16px;padding-right:16px}.lib-device-container .lib-device-panel .lib-device-list .lib-header .header-cell-3{color:#626262;flex:3 1;height:28px;padding-left:16px;padding-right:16px}.lib-device-container .lib-device-panel .lib-device-list .lib-body{align-items:center;border-right:1px solid #eaeaea;display:flex;flex-direction:column;height:100%;overflow:auto}.lib-device-container .lib-device-panel .lib-device-list .lib-body .divider{background-color:#eaeaea;height:1px;margin:8px auto;width:100%}.lib-device-container .lib-device-panel .lib-device-list .lib-body .body-row{align-items:center;background-color:#fff;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;gap:24px;height:36px;width:100%}.lib-device-container .lib-device-panel .lib-device-list .lib-body .body-row:hover{background-color:#f6f6f6}.lib-device-container .lib-device-panel .lib-device-list .lib-body .body-row-active{background-color:#eaeaea!important}.lib-device-container .lib-device-panel .lib-device-list .lib-body .body-row .body-cell-1{flex:1 1;height:28px;overflow:hidden;padding-left:16px;padding-right:16px;text-overflow:ellipsis;white-space:nowrap}.lib-device-container .lib-device-panel .lib-device-list .lib-body .body-row .body-cell-2{flex:2 1;height:28px;overflow:hidden;padding-left:16px;padding-right:16px;text-overflow:ellipsis;white-space:nowrap}.lib-device-container .lib-device-panel .lib-device-list .lib-body .body-row .body-cell-3{color:#626262;flex:3 1;height:28px;overflow:hidden;padding-left:16px;padding-right:16px;text-overflow:ellipsis;white-space:nowrap}.lib-device-container .lib-device-panel .lib-device-detail{background-color:#fff;display:flex;flex-direction:column;flex-shrink:0;height:100%;overflow:auto;width:50%}.lib-device-container .lib-device-panel .lib-device-detail .lib-header{align-items:center;background:#f6f6f6;color:#626262;display:flex;flex-direction:row;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;height:100%;height:36px;line-height:28px;padding-left:40px}.lib-sensor-container{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:40px 40px 0;width:100%}.lib-sensor-container .title{color:#363636;font-family:Microsoft YaHei UI;font-size:18px;font-style:normal;font-weight:700;line-height:22px;margin-bottom:29px}.lib-sensor-container .main{display:flex;flex-direction:column;gap:12px;height:100%;overflow:auto;width:100%}.lib-sensor-container .main .item{display:flex;flex-direction:row;gap:16px;width:100%}.lib-sensor-container .main .item .item-name{align-items:center;color:#999;display:flex;flex-shrink:0;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;height:28px;justify-content:right;line-height:28px;text-align:right;width:100px}.lib-sensor-container .main .item .item-name svg{cursor:pointer;margin-right:4px}.lib-sensor-container .main .item .item-value-list{display:flex;flex-direction:column;width:100%}.lib-sensor-container .main .item .item-value-list .value-item{color:#363636;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;height:28px;line-height:28px}@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_AMS-Regular.73ea273a72f4aca30ca5.woff2) format("woff2"),url(/static/media/KaTeX_AMS-Regular.d562e886c52f12660a41.woff) format("woff"),url(/static/media/KaTeX_AMS-Regular.853be92419a6c3766b9a.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/static/media/KaTeX_Caligraphic-Bold.a1abf90dfd72792a577a.woff2) format("woff2"),url(/static/media/KaTeX_Caligraphic-Bold.d757c535a2e5902f1325.woff) format("woff"),url(/static/media/KaTeX_Caligraphic-Bold.7489a2fbfb9bfe704420.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Caligraphic-Regular.d6484fce1ef428d5bd94.woff2) format("woff2"),url(/static/media/KaTeX_Caligraphic-Regular.db074fa22cf224af93d7.woff) format("woff"),url(/static/media/KaTeX_Caligraphic-Regular.7e873d3833eb108a0758.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/static/media/KaTeX_Fraktur-Bold.931d67ea207ab37ee693.woff2) format("woff2"),url(/static/media/KaTeX_Fraktur-Bold.354501bac435c3264834.woff) format("woff"),url(/static/media/KaTeX_Fraktur-Bold.4c761b3711973ab04edf.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Fraktur-Regular.172d3529b26f8cedef6b.woff2) format("woff2"),url(/static/media/KaTeX_Fraktur-Regular.6fdf0ac577be0ba82a4c.woff) format("woff"),url(/static/media/KaTeX_Fraktur-Regular.ed305b5434865e06ffde.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/static/media/KaTeX_Main-Bold.39890742bc957b368704.woff2) format("woff2"),url(/static/media/KaTeX_Main-Bold.0c3b8929d377c0e9b2f3.woff) format("woff"),url(/static/media/KaTeX_Main-Bold.8169508bf58f8bd92ad8.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/static/media/KaTeX_Main-BoldItalic.20f389c4120be058d80a.woff2) format("woff2"),url(/static/media/KaTeX_Main-BoldItalic.428978dc7837d46de091.woff) format("woff"),url(/static/media/KaTeX_Main-BoldItalic.828abcb200061cffbaae.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/static/media/KaTeX_Main-Italic.fe2176f79edaa716e621.woff2) format("woff2"),url(/static/media/KaTeX_Main-Italic.fd947498bc16392e76c2.woff) format("woff"),url(/static/media/KaTeX_Main-Italic.fa675e5e4bec9eb250b6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Main-Regular.f650f111a3b890d116f1.woff2) format("woff2"),url(/static/media/KaTeX_Main-Regular.4f35fbcc9ee8614c2bcc.woff) format("woff"),url(/static/media/KaTeX_Main-Regular.9eba1d77abcf2aa6e94e.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/static/media/KaTeX_Math-BoldItalic.dcbcbd93bac0470b462d.woff2) format("woff2"),url(/static/media/KaTeX_Math-BoldItalic.3f07ed67f06c720120ce.woff) format("woff"),url(/static/media/KaTeX_Math-BoldItalic.bf2d440b3a42ea78a998.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/static/media/KaTeX_Math-Italic.6d3d25f4820d0da8f01f.woff2) format("woff2"),url(/static/media/KaTeX_Math-Italic.96759856b4e70f3a8338.woff) format("woff"),url(/static/media/KaTeX_Math-Italic.8a5f936332e8028c7278.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(/static/media/KaTeX_SansSerif-Bold.95591a929f0d32aa282a.woff2) format("woff2"),url(/static/media/KaTeX_SansSerif-Bold.b9cd458ac6d5889ff9c3.woff) format("woff"),url(/static/media/KaTeX_SansSerif-Bold.5b49f4993ae22d7975b4.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(/static/media/KaTeX_SansSerif-Italic.7d393d382f3e7fb1c637.woff2) format("woff2"),url(/static/media/KaTeX_SansSerif-Italic.8d593cfaa96238d5e2f8.woff) format("woff"),url(/static/media/KaTeX_SansSerif-Italic.b257a18c016f37ee4543.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(/static/media/KaTeX_SansSerif-Regular.cd5e231e0cc53b2cb2c0.woff2) format("woff2"),url(/static/media/KaTeX_SansSerif-Regular.02271ec5cb9f5b4588ac.woff) format("woff"),url(/static/media/KaTeX_SansSerif-Regular.2f7bc363fc5424ebda59.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Script-Regular.c81d1b2a4b75d3eded60.woff2) format("woff2"),url(/static/media/KaTeX_Script-Regular.073b3402d036714b4370.woff) format("woff"),url(/static/media/KaTeX_Script-Regular.fc9ba5249878cd8f8d88.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size1-Regular.6eec866c69313624be60.woff2) format("woff2"),url(/static/media/KaTeX_Size1-Regular.0108e89c9003e8c14ea3.woff) format("woff"),url(/static/media/KaTeX_Size1-Regular.6de7d4b539221a49e9e2.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size2-Regular.2960900c4f271311eb36.woff2) format("woff2"),url(/static/media/KaTeX_Size2-Regular.3a99e70aee4076660d38.woff) format("woff"),url(/static/media/KaTeX_Size2-Regular.57f5c1837853986ea1db.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size3-Regular.e1951519f6f0596f7356.woff2) format("woff2"),url(/static/media/KaTeX_Size3-Regular.7947224e8a9914fa332b.woff) format("woff"),url(/static/media/KaTeX_Size3-Regular.8d6b6822586eea3d3b20.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Size4-Regular.e418bf257af1052628d8.woff2) format("woff2"),url(/static/media/KaTeX_Size4-Regular.aeffd8025cba3647f1a6.woff) format("woff"),url(/static/media/KaTeX_Size4-Regular.4ad7c7e8bb8d10a34bb7.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/static/media/KaTeX_Typewriter-Regular.c295e7f71970f03c0549.woff2) format("woff2"),url(/static/media/KaTeX_Typewriter-Regular.4c6b94fd1d07f8beff7c.woff) format("woff"),url(/static/media/KaTeX_Typewriter-Regular.c5c02d763c89380dcb4e.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.21"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.lib-data-box-container{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:40px;width:100%}.lib-data-box-container .title{color:#363636;font-family:Microsoft YaHei UI;font-size:18px;font-style:normal;font-weight:700;line-height:22px;margin-bottom:29px}.lib-data-box-container .main{display:flex;flex-direction:column;gap:12px;height:100%;overflow:auto;width:100%}.lib-data-box-container .main .item{display:flex;flex-direction:row;gap:16px;width:100%}.lib-data-box-container .main .item .item-name{align-items:top;color:#999;display:flex;flex-shrink:0;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;height:28px;justify-content:right;line-height:28px;text-align:right;width:100px}.lib-data-box-container .main .item .item-value-list{display:flex;flex-direction:column;width:100%}.lib-data-box-container .main .item .item-value-list .value-item{color:#363636;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;height:28px;line-height:28px}.lib-cable-container{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:40px;width:100%}.lib-cable-container .title{color:#363636;font-family:Microsoft YaHei UI;font-size:18px;font-style:normal;font-weight:700;line-height:22px;margin-bottom:29px}.lib-cable-container .main{display:flex;flex-direction:column;gap:12px;height:100%;overflow:auto;width:100%}.lib-cable-container .main .item{display:flex;flex-direction:row;gap:16px;width:100%}.lib-cable-container .main .item .item-name{align-items:top;color:#999;display:flex;flex-shrink:0;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;height:28px;justify-content:right;line-height:28px;text-align:right;width:100px}.lib-cable-container .main .item .item-value-list{display:flex;flex-direction:column;width:100%}.lib-cable-container .main .item .item-value-list .value-item{color:#363636;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;height:28px;line-height:28px}.lib-parameter-container{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:16px 40px;width:100%}.lib-parameter-container .ope-header{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:8px;height:32px;margin-bottom:16px;width:100%}.lib-parameter-container .ope-header .create-parameter-btn{align-items:center;background:#2469ef;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;gap:8px;height:32px;justify-content:center;line-height:18px;margin-right:8px;padding:7px 14px;width:160px}.lib-parameter-container .ope-header .ope-icon{align-items:center;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:4px}.lib-parameter-container .ope-header .ope-icon:active{background-color:#ebf3fe}.lib-parameter-container .lib-parameter-panel{background-color:#fff;display:flex;flex:1 1 auto;flex-direction:row;overflow:hidden;width:100%}.lib-parameter-container .lib-parameter-panel .lib-parameter-list{background-color:#fff;color:#626262;display:flex;flex-direction:column;flex-shrink:0;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;height:100%;line-height:28px;overflow:hidden;width:30%}.lib-parameter-container .lib-parameter-panel .lib-parameter-list .lib-header{align-items:center;background:#f6f6f6;display:flex;flex-direction:row;gap:24px;height:100%;height:36px}.lib-parameter-container .lib-parameter-panel .lib-parameter-list .lib-header .header-cell-1{flex:1 1;height:28px;padding-left:16px;padding-right:16px}.lib-parameter-container .lib-parameter-panel .lib-parameter-list .lib-header .header-cell-2{flex:2 1;height:28px;padding-left:16px;padding-right:16px}.lib-parameter-container .lib-parameter-panel .lib-parameter-list .lib-header .header-cell-3{color:#626262;flex:3 1;height:28px;padding-left:16px;padding-right:16px}.lib-parameter-container .lib-parameter-panel .lib-parameter-list .lib-body{align-items:center;border-right:1px solid #eaeaea;display:flex;flex-direction:column;height:100%;overflow:auto}.lib-parameter-container .lib-parameter-panel .lib-parameter-list .lib-body .divider{background-color:#eaeaea;height:1px;margin:8px auto;width:100%}.lib-parameter-container .lib-parameter-panel .lib-parameter-list .lib-body .body-row{align-items:center;background-color:#fff;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;gap:24px;height:36px;width:100%}.lib-parameter-container .lib-parameter-panel .lib-parameter-list .lib-body .body-row:hover{background-color:#f6f6f6}.lib-parameter-container .lib-parameter-panel .lib-parameter-list .lib-body .body-row-active{background-color:#eaeaea!important}.lib-parameter-container .lib-parameter-panel .lib-parameter-list .lib-body .body-row .body-cell-1{flex:1 1;height:28px;overflow:hidden;padding-left:16px;padding-right:16px;text-overflow:ellipsis;white-space:nowrap}.lib-parameter-container .lib-parameter-panel .lib-parameter-list .lib-body .body-row .body-cell-2{flex:2 1;height:28px;overflow:hidden;padding-left:16px;padding-right:16px;text-overflow:ellipsis;white-space:nowrap}.lib-parameter-container .lib-parameter-panel .lib-parameter-list .lib-body .body-row .body-cell-3{color:#626262;flex:3 1;height:28px;overflow:hidden;padding-left:16px;padding-right:16px;text-overflow:ellipsis;white-space:nowrap}.lib-parameter-container .lib-parameter-panel .lib-parameter-detail{background-color:#fff;display:flex;flex-direction:column;flex-shrink:0;height:100%;overflow:auto;width:70%}.lib-parameter-container .lib-parameter-panel .lib-parameter-detail .lib-header{align-items:center;background:#f6f6f6;color:#626262;display:flex;flex-direction:row;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;height:100%;height:36px;line-height:28px;padding-left:40px}.lib-parameter-detail-container .main .item{display:flex;flex-direction:row;gap:16px;width:100%}.lib-parameter-detail-container .main .item .item-name{align-items:center;color:#999;display:flex;flex-shrink:0;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;height:28px;justify-content:right;line-height:28px;text-align:right;width:100px}.lib-parameter-detail-container .main .item .item-name svg{cursor:pointer;margin-right:4px}.lib-parameter-detail-container .main .item .item-value-list{display:flex;flex-direction:column;width:100%}.lib-parameter-detail-container .main .item .item-value-list .value-item{color:#363636;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;height:28px;line-height:28px}.lib-parameter-detail-container .main .item .item-value-list .value-block{display:flex;flex:1 1 auto;flex-direction:row;gap:45px;height:158px;margin-bottom:16px}.lib-parameter-detail-container .main .item .item-value-list .value-block-active{background-color:#eaeaea!important}.lib-parameter-detail-container .main .item .item-value-list .value-block .value-code{display:flex;height:158px;width:690px}.lib-parameter-detail-container .main .item .item-value-list .value-block .value-button{background:#165dff;border-radius:2px;color:#fff;cursor:pointer;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:300;height:28px;line-height:22px;margin-bottom:8px;max-width:200px;overflow:hidden;padding:3px 16px;text-overflow:ellipsis;white-space:nowrap}.lib-relation-container{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:16px 40px;width:100%}.lib-relation-container .ope-header{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:8px;height:32px;margin-bottom:16px;width:100%}.lib-relation-container .ope-header .create-relation-btn{align-items:center;background:#2469ef;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;gap:8px;height:32px;justify-content:center;line-height:18px;margin-right:8px;padding:7px 14px;width:160px}.lib-relation-container .ope-header .ope-icon{align-items:center;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:4px}.lib-relation-container .ope-header .ope-icon:active{background-color:#ebf3fe}.lib-relation-container .lib-relation-panel{background-color:#fff;display:flex;flex:1 1 auto;flex-direction:row;overflow:hidden;width:100%}.lib-relation-container .lib-relation-panel .lib-relation-list{background-color:#fff;color:#626262;display:flex;flex-direction:column;flex-shrink:0;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;height:100%;line-height:28px;overflow:hidden;width:30%}.lib-relation-container .lib-relation-panel .lib-relation-list .lib-header{align-items:center;background:#f6f6f6;display:flex;flex-direction:row;gap:24px;height:100%;height:36px}.lib-relation-container .lib-relation-panel .lib-relation-list .lib-header .header-cell-1{flex:1 1;height:28px;padding-left:16px;padding-right:16px}.lib-relation-container .lib-relation-panel .lib-relation-list .lib-header .header-cell-2{flex:2 1;height:28px;padding-left:16px;padding-right:16px}.lib-relation-container .lib-relation-panel .lib-relation-list .lib-header .header-cell-3{color:#626262;flex:3 1;height:28px;padding-left:16px;padding-right:16px}.lib-relation-container .lib-relation-panel .lib-relation-list .lib-body{align-items:center;border-right:1px solid #eaeaea;display:flex;flex-direction:column;height:100%;overflow:auto}.lib-relation-container .lib-relation-panel .lib-relation-list .lib-body .divider{background-color:#eaeaea;height:1px;margin:8px auto;width:100%}.lib-relation-container .lib-relation-panel .lib-relation-list .lib-body .body-row{align-items:center;background-color:#fff;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;gap:24px;height:36px;width:100%}.lib-relation-container .lib-relation-panel .lib-relation-list .lib-body .body-row:hover{background-color:#f6f6f6}.lib-relation-container .lib-relation-panel .lib-relation-list .lib-body .body-row-active{background-color:#eaeaea!important}.lib-relation-container .lib-relation-panel .lib-relation-list .lib-body .body-row .body-cell-1{flex:1 1;height:28px;overflow:hidden;padding-left:16px;padding-right:16px;text-overflow:ellipsis;white-space:nowrap}.lib-relation-container .lib-relation-panel .lib-relation-list .lib-body .body-row .body-cell-2{flex:2 1;height:28px;overflow:hidden;padding-left:16px;padding-right:16px;text-overflow:ellipsis;white-space:nowrap}.lib-relation-container .lib-relation-panel .lib-relation-list .lib-body .body-row .body-cell-3{color:#626262;flex:3 1;height:28px;overflow:hidden;padding-left:16px;padding-right:16px;text-overflow:ellipsis;white-space:nowrap}.lib-relation-container .lib-relation-panel .lib-relation-detail{background-color:#fff;display:flex;flex-direction:column;flex-shrink:0;height:100%;overflow:auto;width:70%}.lib-relation-container .lib-relation-panel .lib-relation-detail .lib-header{align-items:center;background:#f6f6f6;color:#626262;display:flex;flex-direction:row;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;height:100%;height:36px;line-height:28px;padding-left:40px}.lib-parameter-detail-container{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:40px;width:100%}.lib-parameter-detail-container .title{color:#363636;font-family:Microsoft YaHei UI;font-size:18px;font-style:normal;font-weight:700;line-height:22px;margin-bottom:29px}.lib-parameter-detail-container .main{gap:12px;overflow:auto}.lib-parameter-detail-container .main,.user-list-panel{display:flex;flex-direction:column;height:100%;width:100%}.user-list-panel{overflow:hidden;padding:16px 40px}.user-list-panel .user-header{align-items:center;display:flex;flex-direction:row;gap:8px;height:32px;margin-bottom:16px}.user-list-panel .user-header .create-user-btn{background:#2469ef;color:#fff;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;gap:8px;height:32px;line-height:18px;margin-right:8px;padding:7px 14px;width:160px}.user-list-panel .user-header .create-user-btn,.user-list-panel .user-header .ope-icon{align-items:center;border-radius:4px;cursor:pointer;display:flex;justify-content:center}.user-list-panel .user-header .ope-icon{padding:4px}.user-list-panel .user-header .ope-icon:active{background-color:#ebf3fe}.user-list-panel .user-table-area{background-color:#fff;display:flex;height:100%;overflow:auto;width:100%}.lib-position-container{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:16px 40px;width:100%}.lib-position-container .ope-header{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:8px;height:32px;margin-bottom:16px;width:100%}.lib-position-container .ope-header .create-position-btn{align-items:center;background:#2469ef;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;gap:8px;height:32px;justify-content:center;line-height:18px;margin-right:8px;padding:7px 14px;width:160px}.lib-position-container .ope-header .ope-icon{align-items:center;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:4px}.lib-position-container .ope-header .ope-icon:active{background-color:#ebf3fe}.lib-position-container .lib-position-panel{background-color:#fff;display:flex;flex:1 1 auto;flex-direction:row;overflow:hidden;width:100%}.lib-position-container .lib-position-panel .lib-position-list{background-color:#fff;color:#626262;display:flex;flex-direction:column;flex-shrink:0;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;height:100%;line-height:28px;overflow:hidden;width:20%}.lib-position-container .lib-position-panel .lib-position-list .lib-header{align-items:center;background:#f6f6f6;display:flex;flex-direction:row;gap:24px;height:100%;height:36px}.lib-position-container .lib-position-panel .lib-position-list .lib-header .header-cell{flex:1 1;height:28px;padding-left:16px;padding-right:16px}.lib-position-container .lib-position-panel .lib-position-list .lib-body{align-items:center;border-right:1px solid #eaeaea;display:flex;flex-direction:column;height:100%;overflow:auto}.lib-position-container .lib-position-panel .lib-position-list .lib-body .divider{background-color:#eaeaea;height:1px;margin:8px auto;width:100%}.lib-position-container .lib-position-panel .lib-position-list .lib-body .body-row{align-items:center;background-color:#fff;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;gap:24px;height:36px;width:100%}.lib-position-container .lib-position-panel .lib-position-list .lib-body .body-row:hover{background-color:#f6f6f6}.lib-position-container .lib-position-panel .lib-position-list .lib-body .body-row-active{background-color:#eaeaea!important}.lib-position-container .lib-position-panel .lib-position-list .lib-body .body-row .body-cell{flex:1 1;height:28px;overflow:hidden;padding-left:16px;padding-right:16px;text-overflow:ellipsis;white-space:nowrap}.lib-position-container .lib-position-panel .lib-position-detail{background-color:#fff;display:flex;flex-direction:column;flex-shrink:0;height:100%;overflow:auto;width:80%}.lib-position-container .lib-position-panel .lib-position-detail .lib-header{align-items:center;background:#f6f6f6;color:#626262;display:flex;flex-direction:row;font-family:Microsoft YaHei;font-size:16px;font-style:normal;font-weight:400;height:100%;height:36px;line-height:28px;padding-left:24px}.lib-position-auth-detail-container{display:flex;flex-direction:column;gap:32px;height:100%;overflow:hidden;padding:24px;width:100%}.lib-position-auth-detail-container .auth-row{align-items:center;display:flex;flex-direction:row;gap:24px;height:20px;width:100%}.lib-position-auth-detail-container .auth-row .auth-block{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:8px;width:140px}.lib-position-auth-detail-container .auth-row .auth-block .auth-icon{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.lib-position-auth-detail-container .auth-row .auth-block .auth-text{align-items:center;color:#363636;display:flex;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;justify-content:center;line-height:20px}.login-container{background:linear-gradient(215deg,#fff 50.17%,#c9ddff 97.05%);display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.login-container .tn-logo{left:70px;position:absolute;top:70px}.login-container .ellipse-1{border-radius:878px;height:450px;right:-84px;top:-270px;width:878px}.login-container .ellipse-1,.login-container .ellipse-2{background:#eafafe;filter:blur(100px);flex-shrink:0;position:absolute}.login-container .ellipse-2{border-radius:1077px;bottom:-276px;height:552px;right:-171px;width:1077px}.login-container .big-bg{background-image:url(/static/media/login.6985f1c482be8de8e276.png);background-size:100% 100%;flex-shrink:0;height:67%;left:144px;position:absolute;top:50%;transform:translateY(-50%);width:45%}.login-container .login-panel{background:#fff;border-radius:12px;box-shadow:0 4px 20px 0 #0000001a;display:flex;flex-direction:column;height:388px;padding:80px 60px;position:absolute;right:278px;top:50%;transform:translateY(-50%);width:420px}.login-container .login-panel .welcome{color:#000;font-family:Microsoft YaHei UI;font-size:26px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:60px}.login-container .login-panel .ant-input-affix-wrapper{border:1px solid #dcdcdc;border-radius:3px;height:40px;padding:5px 8px}.login-container .login-panel .ant-input-affix-wrapper .ant-input-prefix{margin-inline-end:8px!important}.login-container .login-panel .ant-input-affix-wrapper .ant-input{font-family:Microsoft YaHei UI;font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.login-container .login-panel .remeber-me{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:end}.login-container .login-panel .remeber-me svg{align-items:center;cursor:pointer;display:flex;margin-right:8px}.login-container .login-panel .ant-btn{background:#2469ef;border-radius:5px;color:#fff;font-family:Microsoft YaHei UI;font-size:16px;font-style:normal;font-weight:400;height:40px;line-height:18px;margin-top:auto;width:100%}.login-container .login-panel .ant-btn:hover{background:#2469ef;color:#fff}
/*# sourceMappingURL=main.4f2d9dd4.css.map*/