.table-list[data-v-4fd49757]{overflow-y:auto;width:100%;max-height:6.25rem;min-height:6.25rem}.el-loading-mask[data-v-69b9d798],.el-loading-parent--relative[data-v-69b9d798]{width:10.625rem!important}.time-range-list[data-v-69b9d798]{min-width:10.625rem!important;overflow-y:auto;position:relative;background-color:var(--x-bgc);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;height:12.5rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-left:.125rem solid var(--x-box);margin-top:.3125rem}.time-range-list[data-v-69b9d798] .ant-empty{opacity:.5}.time-range-list[data-v-69b9d798] .ant-empty .ant-empty-image{height:2.5rem}.time-range-list[data-v-69b9d798] .ant-empty .ant-empty-description{font-size:.625rem;line-height:1rem}.time-range-list .el-pagination[data-v-69b9d798]{text-align:center;width:100%;padding:.3125rem 0;box-shadow:0 -.3125rem .625rem rgba(0,0,0,.3)}.time-range-list ul.TimeRangeList[data-v-69b9d798]{width:100%;overflow-y:auto;padding:.3125rem 0;margin:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:6.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:0!important;overflow-x:hidden}.time-range-list ul.TimeRangeList.isLarge[data-v-69b9d798]{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:space-between;-webkit-align-items:space-between;-ms-flex-align:space-between;align-items:space-between}.time-range-list ul.TimeRangeList li[data-v-69b9d798]{color:var(--x-fc);text-align:center;cursor:pointer;min-height:1.375rem;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.time-range-list ul.TimeRangeList li[data-v-69b9d798]:first-child{font-weight:600;cursor:auto;border-bottom:solid .125rem var(--x-box);position:-webkit-sticky;position:sticky;top:0;background-color:var(--x-chart)}.time-range-list ul.TimeRangeList li:first-child h3[data-v-69b9d798]{color:var(--x-active);margin:0;padding:.1875rem 0}.time-range-list ul.TimeRangeList li[data-v-69b9d798]:first-child:hover{background:var(--x-chart);opacity:1}.time-range-list ul.TimeRangeList li[data-v-69b9d798]:hover{background:var(--x-active);font-weight:600;opacity:.7}.time-range-list ul.TimeRangeList li .btn[data-v-69b9d798]{font-size:.75rem;color:var(--x-box);font-weight:900;margin-left:.125rem}.time-range-list ul.TimeRangeList li.active[data-v-69b9d798]{background:var(--x-active);font-weight:600}.xchart[data-v-08687f69]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wave-value[data-v-5bfa662c]{width:100%;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;position:absolute;top:1.1875rem;left:0;padding:0}.wave-value h3[data-v-5bfa662c]{text-indent:.25rem;color:var(--x-white);font-weight:600}.wave-value ul[data-v-5bfa662c]{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.75rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow-x:auto;gap:.625rem}.wave-value ul li span[data-v-5bfa662c]:last-child{color:var(--x-active);font-weight:600}.xchart-wave,.xchart-wave .right-panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.xchart-wave .right-panel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.xchart-wave .chart{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%}.xchart-wave .chart .sampling_frequency{position:absolute;top:.25rem;left:.625rem;padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.75rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow-x:auto;gap:.625rem;line-height:1rem;color:var(--x-fc)}.xchart-wave .chart .sampling_frequency li span:last-child{color:var(--x-friendly);font-weight:600}.xchart-wave .right-panel[data-v-5849aa86],.xchart-wave[data-v-5849aa86]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.xchart-wave .right-panel[data-v-5849aa86]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.xchart-wave .chart[data-v-5849aa86]{overflow:hidden;position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;display:grid;grid-template-rows:1fr 3.75rem;height:100%;box-sizing:border-box}.xchart-wave .chart .echarts[data-v-5849aa86]{border-bottom:solid .125rem var(--x-box)}.xchart-wave .right-panel[data-v-f25f14ea],.xchart-wave[data-v-f25f14ea]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.xchart-wave .right-panel[data-v-f25f14ea]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.xchart-wave .right-panel[data-v-36641eef],.xchart-wave[data-v-36641eef]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.xchart-wave .right-panel[data-v-36641eef]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.chart-pane[data-v-037423ba]{position:relative}.chart-pane .waterfall-panel[data-v-037423ba]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;position:relative}.chart-pane .waterfall-panel .h-waterfall[data-v-037423ba]{height:100%}.chart-pane .handler[data-v-037423ba]{position:absolute;top:.625rem;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.625rem 0;width:1.875rem}.chart-pane .handler>div[data-v-037423ba]{width:1.25rem;height:1.25rem;cursor:pointer}.chart-pane .handler svg[data-v-037423ba]{fill:#fff;cursor:pointer;width:1.25rem}.chart-pane .handler svg.active[data-v-037423ba],.chart-pane .handler svg[data-v-037423ba]:hover{fill:var(--x-active)}.filter-plugin.keys{min-width:11.25rem}.filter-plugin .el-select{box-sizing:border-box;display:block;border-radius:.3125rem}.filter-plugin .el-select .el-select__tags{margin-left:.625rem;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.filter-plugin .el-select .el-select__tags .el-tag{border-radius:.125rem}.filter-plugin .el-select span.el-tag{background-color:var(--x-active)!important;border:0;color:var(--x-fc)}.filter-plugin .el-select span.el-tag i{color:#999;font-weight:600;background-color:rgba(0,0,0,.2)}.filter-plugin .el-select .el-input input.el-input__inner{background-color:var(--x-header);border:solid 1px var(--x-active);border:0;color:var(--x-active);border-radius:0;cursor:pointer}.unit .el-select{box-sizing:border-box;display:block;border-radius:.3125rem}.unit .el-select span.el-tag{background-color:var(--x-active)!important;border:0;color:var(--x-fc)}.unit .el-select span.el-tag i{color:#999;font-weight:600;background-color:rgba(0,0,0,.2)}.unit .el-select .el-input input.el-input__inner{background-color:var(--x-header);border:solid 1px var(--x-active);border:0;color:var(--x-active);border-radius:0;cursor:pointer;width:7.5rem;font-weight:600}.dataType .el-select{box-sizing:border-box;display:block;border-radius:.3125rem}.dataType .el-select span.el-tag{background-color:var(--x-active)!important;border:0;color:var(--x-fc)}.dataType .el-select span.el-tag i{color:#999;font-weight:600;background-color:rgba(0,0,0,.2)}.dataType .el-select .el-input input.el-input__inner{background-color:var(--x-header);border:solid 1px var(--x-active);border:0;color:var(--x-active);border-radius:0;cursor:pointer;width:6.25rem;font-weight:600}.time-picker[data-v-41226b32] .ant-calendar-picker{width:20.625rem!important}.time-picker[data-v-41226b32] .ant-calendar-picker-input{border:0;border-radius:0;background-color:var(--x-header)!important;height:1.75rem}.chart-tree-status-filter-popper .status-dot{display:inline-block;width:.625rem;height:.625rem;border-radius:50%;margin-right:.375rem;vertical-align:middle}.chart-tree-status-filter-popper .el-select-dropdown__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.chart-tree[data-v-009dfce8]{height:100%;min-width:12.5rem;box-sizing:border-box;background:var(--x-box);border:solid 5px var(--x-chart);border-right:0;border-bottom-left-radius:.3125rem}.chart-tree .handlers[data-v-009dfce8],.chart-tree[data-v-009dfce8]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.chart-tree .handlers[data-v-009dfce8]{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.3125rem;padding:0;border-bottom:.3125rem solid var(--x-chart);box-shadow:inset 0 0 .625rem var(--x-bgc)}.chart-tree .handlers[data-v-009dfce8] input{padding-right:.125rem;color:var(--x-active);border-radius:0;background:transparent;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;padding-left:1.25rem;border-width:.5px}.chart-tree .handlers[data-v-009dfce8] .el-input__prefix{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.chart-tree .handlers[data-v-009dfce8] .el-input__prefix i{color:var(--x-active);font-weight:900;font-size:.8125rem}.chart-tree .handlers .el-input[data-v-009dfce8]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chart-tree .handlers .sub-select[data-v-009dfce8]{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:.625rem}.chart-tree .handlers .sub-select .status-filter[data-v-009dfce8] .el-input__inner{color:var(--status-color)!important}.chart-tree .handlers[data-v-009dfce8] .el-select{width:5.625rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.chart-tree[data-v-009dfce8] .el-tree{box-shadow:inset 0 0 .625rem var(--x-bgc);height:12.5rem;overflow-y:auto;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;background:var(--x-chart)}.chart-tree[data-v-009dfce8] .el-tree .el-tree-node__content .crew-badge{margin-left:.25rem;font-size:.8125rem;font-weight:600;color:var(--x-friendly);vertical-align:middle}.chart-tree[data-v-009dfce8] .el-tree .el-tree-node__content span.isPoint:hover{background:var(--x-active)!important}.chart-tree[data-v-009dfce8] .el-tree .el-tree-node__content:hover{background:transparent!important}.chart-tree[data-v-009dfce8] .el-tree .el-tree-node__content .el-tree-node__expand-icon.is-leaf~span{color:rgba(var(--x-active),1);font-weight:600;font-size:.8125rem}.chart-tree[data-v-009dfce8] .el-tree .el-tree-node__content .is-leaf~.el-checkbox{margin-right:1rem}.chart-tree[data-v-009dfce8] .el-tree .el-tree-node__content .is-leaf~.el-checkbox .el-checkbox__inner{border:0;box-sizing:border-box}.chart-tree[data-v-009dfce8] .el-tree .el-tree-node__content .is-leaf~.el-checkbox .el-checkbox__inner:after{top:.125rem;left:.3125rem}.chart-tree[data-v-009dfce8] .el-tree .el-tree-node:focus>.el-tree-node__content,.chart-tree[data-v-009dfce8] .el-tree .is-current>.el-tree-node__content{background-color:transparent}.chart-tree[data-v-009dfce8] .el-tree span.isPoint{margin-left:-.9375rem;font-weight:600;display:inline-block;padding:0 .1875rem;border-radius:.125rem;box-sizing:border-box;width:calc(100% - .75rem)}.chart-tree[data-v-009dfce8] .el-tree span.isPoint.active{background:var(--x-active)!important}.chart-tree[data-v-009dfce8] .el-tree span.isPoint .status_{-webkit-text-decoration-line:line-through;-moz-text-decoration-line:line-through;text-decoration-line:line-through;-webkit-text-decoration-style:line;-moz-text-decoration-style:line;text-decoration-style:line;text-decoration-thickness:.125rem}.chart-tree[data-v-009dfce8] .el-tree span.isPoint i{margin-right:.1875rem}[data-v-2deac589] .ant-drawer{-webkit-transform:translateX(-.625rem);-ms-transform:translateX(-.625rem);transform:translateX(-.625rem)}[data-v-2deac589] .ant-drawer .ant-drawer-header{padding:.6875rem;border-bottom:.5px solid var(--x-box)}[data-v-2deac589] .ant-drawer .ant-drawer-header .ant-drawer-title{color:var(--x-friendly);text-align:center}[data-v-2deac589] .ant-drawer .ant-drawer-body{padding:.625rem}[data-v-2deac589] .ant-drawer .ant-drawer-body .wrap{font-size:.8125rem;padding-bottom:1.25rem}[data-v-2deac589] .ant-drawer .ant-drawer-body .wrap p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.25rem}[data-v-2deac589] .ant-drawer .ant-drawer-body .wrap p .el-radio__label{font-size:.75rem}[data-v-2deac589] .ant-drawer .ant-drawer-body textarea{padding-bottom:.5rem;width:100%}[data-v-2deac589] .ant-drawer .footer{position:absolute;bottom:0;width:100%;border-top:.5px solid var(--x-box);padding:.3125rem 1rem;text-align:right;left:0;border-radius:0;background-color:var(--x-chart)}[data-v-2deac589] .ant-drawer .footer>*{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:.9}[data-v-2deac589] .ant-drawer .footer>:hover{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.params-area[data-v-e426536c]{padding:0 .3125rem;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:0}.params-area h3[data-v-e426536c]{font-size:.875rem;color:var(--x-friendly);text-align:center;border-bottom:1px solid var(--x-gray);height:2rem;line-height:2rem;margin:0;margin-bottom:.625rem}.params-area h3 b[data-v-e426536c]{font-size:.75rem}.params-area .param-group[data-v-e426536c]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:0}.params-area .param-group .el-radio[data-v-e426536c]{margin:0;width:6.75rem}.params-area .param-group .label[data-v-e426536c]{display:block;font-size:.8125rem;color:var(--x-fc-fade);height:1.75rem;line-height:1.75rem;min-width:4.6875rem}.params-area .param-group .label i[data-v-e426536c]{vertical-align:.25rem;margin-left:-.25rem}.params-area .param-group .ant-switch .ant-switch-inner[data-v-e426536c]{font-size:.625rem}.params-area .param-group[data-v-e426536c] .el-radio__label{padding-left:.25rem;font-size:.8125rem;color:var(--x-fc)}.params-area .param-group[data-v-e426536c] .el-input{height:1.75rem!important}.params-area .param-group[data-v-e426536c] .el-input .el-input__suffix i{color:var(--x-fc);font-weight:900;margin-top:-.125rem}.params-area .param-group[data-v-e426536c] .el-input input{border-radius:.1875rem;padding-right:1.125rem;text-align:left!important;color:var(--x-active);border:.5px solid var(--x-chart);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:1.5rem;line-height:1.5rem}.ai-skeleton[data-v-73d49b4c]{padding:.625rem 0}.ai-skeleton .sk-msg[data-v-73d49b4c]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem}.ai-skeleton .sk-msg.user[data-v-73d49b4c]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ai-skeleton .sk-msg.user .sk-bubble[data-v-73d49b4c]{min-width:12.5rem}.ai-skeleton .sk-msg .sk-avatar[data-v-73d49b4c]{width:1.5rem;height:1.5rem;border-radius:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 .3125rem;background:-webkit-linear-gradient(left,var(--x-gray) 25%,transparent 50%,var(--x-gray) 75%);background:linear-gradient(90deg,var(--x-gray) 25%,transparent 50%,var(--x-gray) 75%);background-size:200% 100%;-webkit-animation:shimmer-73d49b4c 1.5s infinite;animation:shimmer-73d49b4c 1.5s infinite}.ai-skeleton .sk-msg .sk-bubble[data-v-73d49b4c]{padding:.5rem .75rem;border-radius:.375rem;background:color-mix(in srgb,var(--x-chart),transparent 70%);min-width:26.25rem}.ai-skeleton .sk-msg .sk-bubble .sk-line[data-v-73d49b4c]{height:.75rem;border-radius:.25rem;margin-bottom:.5rem;background:-webkit-linear-gradient(left,var(--x-gray) 25%,transparent 50%,var(--x-gray) 75%);background:linear-gradient(90deg,var(--x-gray) 25%,transparent 50%,var(--x-gray) 75%);background-size:200% 100%;-webkit-animation:shimmer-73d49b4c 1.5s infinite;animation:shimmer-73d49b4c 1.5s infinite}.ai-skeleton .sk-msg .sk-bubble .sk-line[data-v-73d49b4c]:last-child{margin-bottom:0}.ai-skeleton .sk-msg .sk-bubble .sk-line.w-85[data-v-73d49b4c]{width:85%}.ai-skeleton .sk-msg .sk-bubble .sk-line.w-55[data-v-73d49b4c]{width:55%}.ai-skeleton .sk-msg .sk-bubble .sk-line.w-65[data-v-73d49b4c]{width:65%}.ai-skeleton .sk-msg .sk-bubble .sk-line.w-90[data-v-73d49b4c]{width:90%}.ai-skeleton .sk-msg .sk-bubble .sk-line.w-75[data-v-73d49b4c]{width:75%}.ai-skeleton .sk-msg .sk-bubble .sk-line.w-45[data-v-73d49b4c]{width:45%}@-webkit-keyframes shimmer-73d49b4c{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes shimmer-73d49b4c{0%{background-position:200% 0}to{background-position:-200% 0}}.ai-panel[data-v-0078ef64]{position:relative;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:100%;width:100%;background-color:var(--x-box);box-shadow:inset 0 0 .625rem var(--x-bgc)}.ai-panel.floating[data-v-0078ef64],.ai-panel[data-v-0078ef64]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;overflow:hidden}.ai-panel.floating[data-v-0078ef64]{position:fixed!important;z-index:2000!important;height:32.5rem!important;box-shadow:0 .3125rem 1.25rem rgba(0,0,0,.8);border-radius:.375rem;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ai-panel.floating .float-header[data-v-0078ef64]{-ms-flex-align:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 .75rem;height:2.25rem;background:var(--x-chart);color:#fff;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-bottom:solid .5px var(--x-gray)}.ai-panel.floating .float-header .float-title[data-v-0078ef64],.ai-panel.floating .float-header[data-v-0078ef64]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ai-panel.floating .float-header .float-title[data-v-0078ef64]{font-size:.8125rem;font-weight:600;color:var(--color-a);text-transform:uppercase;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;gap:.3125rem}.ai-panel.floating .float-header .float-title .robot[data-v-0078ef64]{fill:var(--color-a);font-size:1.125rem}.ai-panel.floating .float-header .float-title b[data-v-0078ef64]{color:var(--x-friendly)}.ai-panel.floating .float-header .float-actions[data-v-0078ef64]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.25rem;-webkit-filter:drop-shadow(0 0 .375rem var(--x-friendly));filter:drop-shadow(0 0 .375rem var(--x-friendly));color:var(--x-friendly);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.ai-panel.floating .float-header .float-actions[data-v-0078ef64]:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.ai-panel.floating .float-header .float-actions>span[data-v-0078ef64]{font-size:.75rem}.ai-panel.floating .float-header .float-actions .float-btn[data-v-0078ef64]{font-size:.875rem}.ai-panel.floating .dialog-area[data-v-0078ef64]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0}.ai-panel.floating .user-input-box textarea[data-v-0078ef64]{height:5rem!important}.ai-panel.floating .user-input-box textarea.expand[data-v-0078ef64]{height:7.5rem!important}.ai-panel .fixed-float-btn[data-v-0078ef64]{position:absolute;top:.25rem;right:.75rem;z-index:1;font-size:1rem;color:var(--x-friendly);cursor:pointer;-webkit-transition:all .2s;transition:all .2s;font-weight:700;-webkit-filter:drop-shadow(0 0 .375rem var(--x-friendly));filter:drop-shadow(0 0 .375rem var(--x-friendly));display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ai-panel .fixed-float-btn>span[data-v-0078ef64]{font-size:.75rem}.ai-panel .fixed-float-btn[data-v-0078ef64]:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.ai-panel .dialog-area[data-v-0078ef64]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:0;padding:.375rem .625rem;padding-right:0;box-sizing:border-box;overflow:hidden;position:relative}.ai-panel .dialog-area .msg-bg[data-v-0078ef64]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:var(--bg-url);background-size:20%;background-position:50% calc(50% - 1.875rem);background-repeat:no-repeat;opacity:.12;pointer-events:none;z-index:1}.ai-panel .dialog-area .ai-output-messages[data-v-0078ef64]{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;overflow-y:auto;padding-right:.3125rem;position:relative;padding-bottom:.625rem}.ai-panel .dialog-area .ai-output-messages .message-bubble[data-v-0078ef64]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative;max-width:90%}.ai-panel .dialog-area .ai-output-messages .message-bubble:not(:first-child) .message.markdown-body[data-v-0078ef64]{width:100%}.ai-panel .dialog-area .ai-output-messages .message-bubble[data-v-0078ef64]:nth-child(2){margin-bottom:.625rem}.ai-panel .dialog-area .ai-output-messages .message-bubble.ai .output-block[data-v-0078ef64]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:.3125rem}.ai-panel .dialog-area .ai-output-messages .message-bubble.user[data-v-0078ef64]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ai-panel .dialog-area .ai-output-messages .message-bubble .output-block[data-v-0078ef64]{min-width:0;width:auto;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.ai-panel .dialog-area .ai-output-messages .message-bubble .output-block span.time[data-v-0078ef64]{color:var(--x-fc-fade);font-size:.75rem}.ai-panel .dialog-area .ai-output-messages .message-bubble .msg-wrapper[data-v-0078ef64]{position:relative}.ai-panel .dialog-area .ai-output-messages .message-bubble .msg-wrapper .message.markdown-body[data-v-0078ef64]{margin:0;padding:.25rem .5rem;border-radius:.375rem;line-height:1.5;word-break:break-word;font-size:.75rem;display:table;max-width:100%}.ai-panel .dialog-area .ai-output-messages .message-bubble .msg-wrapper .message.markdown-body[data-v-0078ef64] .thinking{position:relative;font-size:.8125rem;line-height:1.125rem;width:4.375rem}.ai-panel .dialog-area .ai-output-messages .message-bubble .msg-wrapper .message.markdown-body[data-v-0078ef64] .thinking:after{margin-left:.1875rem;content:"";position:absolute;top:0;bottom:0;-webkit-animation:dot-0078ef64 2s steps(3,start) infinite;animation:dot-0078ef64 2s steps(3,start) infinite}@-webkit-keyframes dot-0078ef64{33.33%{content:"."}66.67%{content:".."}to{content:"..."}}@keyframes dot-0078ef64{33.33%{content:"."}66.67%{content:".."}to{content:"..."}}.ai-panel .dialog-area .ai-output-messages .message-bubble .msg-wrapper .message.markdown-body[data-v-0078ef64] div.stop{font-style:italic;-webkit-transform:translateY(.1875rem);-ms-transform:translateY(.1875rem);transform:translateY(.1875rem);font-size:.625rem}.ai-panel .dialog-area .ai-output-messages .message-bubble .msg-wrapper.ai .message.markdown-body[data-v-0078ef64]{padding-bottom:1.5rem}.ai-panel .dialog-area .ai-output-messages .message-bubble .msg-wrapper.ai .btns[data-v-0078ef64]{top:auto!important;bottom:0;right:0;padding:.125rem .1875rem;background:rgba(0,0,0,.2);box-shadow:inset 0 0 .625rem var(--x-bgc);border-radius:.125rem}.ai-panel .dialog-area .ai-output-messages .message-bubble .msg-wrapper.ai .btns[data-v-0078ef64] .btn:hover{background-color:var(--x-active)!important}.ai-panel .dialog-area .ai-output-messages .message-bubble .msg-wrapper .btns[data-v-0078ef64]{position:absolute;top:.125rem;right:.25rem}.ai-panel .dialog-area .ai-output-messages .message-bubble .msg-wrapper .btns>.disabled[data-v-0078ef64]{pointer-events:none;cursor:not-allowed!important;color:grey!important}.ai-panel .dialog-area .ai-output-messages .message-bubble .sender-avatar[data-v-0078ef64]{width:1.25rem;height:1.25rem;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.625rem;font-weight:700;color:#fff;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.ai-panel .dialog-area .ai-output-messages .message-bubble.ai[data-v-0078ef64]{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-transform:uppercase}.ai-panel .dialog-area .ai-output-messages .message-bubble.ai .ai-avatar[data-v-0078ef64]{margin-right:.25rem;width:1.5rem;height:1.5rem}.ai-panel .dialog-area .ai-output-messages .message-bubble.ai .message.markdown-body[data-v-0078ef64]{background-color:color-mix(in srgb,var(--x-chart),transparent 70%);color:var(--x-fc);border-bottom-left-radius:0}.ai-panel .dialog-area .ai-output-messages .message-bubble.ai .message.markdown-body[data-v-0078ef64]:has(.stop) .thinking{display:none}.ai-panel .dialog-area .ai-output-messages .message-bubble.user[data-v-0078ef64]{margin-left:auto;margin-top:.625rem;margin-bottom:.3125rem}.ai-panel .dialog-area .ai-output-messages .message-bubble.user .user-avatar[data-v-0078ef64]{margin-left:.625rem;margin-right:.5rem;width:1.75rem;height:1.75rem;background:-webkit-linear-gradient(315deg,var(--x-box),var(--x-chart));background:linear-gradient(135deg,var(--x-box),var(--x-chart));box-shadow:0 0 .25rem var(--x-chart);color:var(--x-fc-fade);font-weight:700;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:.6875rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.ai-panel .dialog-area .ai-output-messages .message-bubble.user .message.markdown-body[data-v-0078ef64]{font-size:.6875rem;background-color:color-mix(in srgb,var(--x-chart),transparent 70%);color:var(--x-fc);border-bottom-right-radius:0;padding-right:3.125rem}.ai-panel .dialog-area .ai-output-messages .message-bubble.user .message.markdown-body[data-v-0078ef64] div i{font-style:italic;color:var(--x-active)}.ai-panel .dialog-area .quick-msgs[data-v-0078ef64]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.375rem;overflow-x:auto;white-space:nowrap;padding:.25rem 0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-height:1.75rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:transparent!important}.ai-panel .dialog-area .quick-msgs[data-v-0078ef64]::-webkit-scrollbar{height:.125rem}.ai-panel .dialog-area .quick-msgs[data-v-0078ef64]::-webkit-scrollbar-thumb{background:var(--x-fc-fade);border-radius:.125rem}.ai-panel .dialog-area .quick-msgs .quick-msg[data-v-0078ef64]{font-size:.6875rem;padding:.1875rem .625rem;border-radius:.75rem;background:hsla(0,0%,100%,.05);border:.5px solid var(--x-fc-fade);color:var(--x-fc-fade);cursor:pointer;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .2s;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ai-panel .dialog-area .quick-msgs .quick-msg[data-v-0078ef64]:hover{border-color:var(--x-fc);color:var(--x-fc);background:hsla(0,0%,100%,.1)}.ai-panel .dialog-area[data-v-0078ef64] textarea{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border:.5px solid var(--x-fc-fade);border-radius:.25rem;padding:.375rem;resize:none;font-size:.75rem;line-height:1.4;outline:none;background-color:var(--x-box);box-shadow:inset 0 0 .625rem rgba(0,0,0,.2);color:var(--x-fc);padding-bottom:1.25rem;height:3.75rem}.ai-panel .dialog-area[data-v-0078ef64] textarea::-webkit-input-placeholder{color:var(--x-gray)}.ai-panel .dialog-area[data-v-0078ef64] textarea::-moz-placeholder{color:var(--x-gray)}.ai-panel .dialog-area[data-v-0078ef64] textarea:-ms-input-placeholder{color:var(--x-gray)}.ai-panel .dialog-area[data-v-0078ef64] textarea::placeholder{color:var(--x-gray)}.ai-panel .dialog-area[data-v-0078ef64] textarea.expand{height:5.625rem}.ai-panel .dialog-area[data-v-0078ef64] textarea:focus{border-color:var(--x-active);box-shadow:0 0 0 .125rem rgba(0,123,255,.25)}.ai-panel .dialog-area .user-input-box[data-v-0078ef64]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin-right:.625rem}.ai-panel .dialog-area .user-input-box .input-btns[data-v-0078ef64]{position:absolute;bottom:1px;left:.3125rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.125rem .5rem;width:calc(100% - .625rem);box-sizing:border-box;gap:.375rem;color:var(--x-fc-fade)}.ai-panel .dialog-area .user-input-box .input-btns>[data-v-0078ef64]{font-size:.875rem;color:var(--x-active);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;opacity:1!important}.ai-panel .dialog-area .user-input-box .input-btns>[data-v-0078ef64]:active{opacity:.7}.ai-panel .dialog-area .user-input-box .input-btns>.disabled[data-v-0078ef64]{pointer-events:none;cursor:not-allowed!important;color:grey!important}.ai-panel .dialog-area .user-input-box .input-btns>[data-v-0078ef64]:last-child{font-weight:900;font-size:1.125rem;padding-left:.1875rem;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ai-panel .dialog-area .user-input-box .input-btns>:last-child.pause[data-v-0078ef64]{color:var(--color-d);-webkit-filter:drop-shadow(0 0 .25rem var(--color-d));filter:drop-shadow(0 0 .25rem var(--color-d))}.ai-panel .dialog-area .user-input-box .input-btns>:last-child.send[data-v-0078ef64]{color:var(--x-active);-webkit-filter:drop-shadow(0 0 .25rem var(--x-active));filter:drop-shadow(0 0 .25rem var(--x-active))}.ai-panel .dialog-area .user-input-box .el-button[data-v-0078ef64]{padding:0 .625rem}.ai-panel .params-drawer[data-v-0078ef64]{position:absolute;right:0;top:0;height:100%;width:13.75rem;background:var(--x-box);z-index:5;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;overflow-y:auto}.ai-panel .params-drawer.visible[data-v-0078ef64]{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);box-shadow:-.3125rem 0 .625rem rgba(0,0,0,.5)}.ai-panel .params-tab[data-v-0078ef64]{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-1.875rem!important;z-index:10;width:.875rem;height:3.75rem;background:var(--x-box);border:.5px solid var(--x-chart);border-right:none;border-radius:.1875rem 0 0 .1875rem;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ai-panel .params-tab .tab-arrow[data-v-0078ef64]{font-size:.875rem;color:var(--x-fc-fade);font-weight:700;line-height:1;-webkit-transition:all .2s ease;transition:all .2s ease}.ai-panel .params-tab[data-v-0078ef64]:hover{background:var(--x-active)}.ai-panel .params-tab:hover .tab-arrow[data-v-0078ef64]{color:#fff}.ai-panel .params-tab.active[data-v-0078ef64]{background:var(--x-active);opacity:1}.ai-panel .params-tab.active .tab-arrow[data-v-0078ef64]{color:#fff}.tool-chain[data-v-0078ef64]{padding:.375rem .625rem;margin-bottom:.375rem;background:hsla(0,0%,100%,.05);border-radius:.25rem;font-size:.75rem}.tool-chain .tool-item[data-v-0078ef64]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.25rem;padding:.125rem 0;height:1.25rem}.tool-chain .tool-item .tool-spinner[data-v-0078ef64]{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);margin-left:-.1875rem;margin-right:-.125rem}.tool-chain .tool-item .tool-wait[data-v-0078ef64]{color:var(--x-fc-gray)}.tool-chain .tool-item .tool-name[data-v-0078ef64]{color:var(--x-fc);font-weight:500;line-height:1rem}.tool-chain .tool-item .tool-name i[data-v-0078ef64]{-webkit-transform:translateY(-.1875rem);-ms-transform:translateY(-.1875rem);transform:translateY(-.1875rem);margin-left:-.125rem;cursor:pointer}.tool-chain .tool-item .tool-summary[data-v-0078ef64]{color:var(--x-fc-gray);-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.tool-chain .tool-item .tool-summary.feature-detail[data-v-0078ef64]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:auto}.tool-chain .tool-item .tool-time[data-v-0078ef64]{font-size:.6875rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.thinking-box[data-v-0078ef64]{margin-bottom:.375rem;border:.5px solid hsla(0,0%,100%,.1);border-radius:.25rem}.thinking-box .thinking-header[data-v-0078ef64]{padding:.25rem .5rem;font-size:.6875rem;color:var(--x-fc);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:hsla(0,0%,100%,.1);border-radius:.25rem .25rem 0 0}.thinking-box .thinking-header[data-v-0078ef64]:hover{background:hsla(0,0%,100%,.05)}.thinking-box .thinking-content[data-v-0078ef64]{-webkit-transition:max-height .3s ease;transition:max-height .3s ease;padding:.25rem .5rem .5rem;font-size:.6875rem;color:var(--x-gray);word-break:break-all}.thinking-box .thinking-content[data-v-0078ef64]::-webkit-scrollbar-thumb{background:var(--x-gray)}@-webkit-keyframes fadeInScale-0078ef64{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeInScale-0078ef64{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.header-btns[data-v-0078ef64]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-btns .btn[data-v-0078ef64],.header-btns[data-v-0078ef64]{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-btns .btn[data-v-0078ef64]{cursor:pointer;font-size:.75rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1;min-width:.875rem;padding:.1875rem .3125rem;border-radius:.125rem;font-weight:600}.header-btns .btn.a[data-v-0078ef64],.header-btns .btn.v[data-v-0078ef64]{opacity:1}.header-btns .btn[data-v-0078ef64]:hover{background-color:rgba(0,0,0,.5)}.header-btns .btn>span[data-v-0078ef64]{font-size:.625rem;margin-left:.125rem}.header-btns .copied[data-v-0078ef64]{min-width:.75rem;color:var(--color-a);-webkit-animation:fadeInScale-0078ef64 .2s ease;animation:fadeInScale-0078ef64 .2s ease}.machine-image-wrap[data-v-8ce33d12]{width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:.5rem}.machine-image-wrap .machine-image[data-v-8ce33d12]{position:relative;overflow:hidden;border-radius:.25rem;background:var(--x-chart)}.machine-image-wrap .machine-image img[data-v-8ce33d12]{display:block;object-fit:contain}.machine-image-wrap .machine-image .point-marker[data-v-8ce33d12]{position:absolute;width:.5rem;height:.5rem;border-radius:50%;background:var(--x-fc);border:solid 1px var(--x-active);box-sizing:border-box;z-index:4;box-shadow:0 1px .1875rem rgba(0,0,0,.5)}.machine-image-wrap .machine-image .point-marker[data-v-8ce33d12]:after{content:"";position:absolute;z-index:-1;top:50%;left:50%;width:.5rem;height:.5rem;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);background-color:var(--x-fc);border-radius:50%;opacity:.5;-webkit-animation:ripple-wave-8ce33d12 1.5s ease-out infinite;animation:ripple-wave-8ce33d12 1.5s ease-out infinite;-webkit-animation-delay:var(--delay,0s);animation-delay:var(--delay,0s)}.machine-image-wrap .machine-image .point-marker.active[data-v-8ce33d12]{background:var(--x-active);border-color:#fff;border-width:1.5px;width:.625rem;height:.625rem}.machine-image-wrap .machine-image .point-marker.active[data-v-8ce33d12]:after{background-color:var(--x-active);-webkit-animation:ripple-wave-active-8ce33d12 1.5s ease-out infinite;animation:ripple-wave-active-8ce33d12 1.5s ease-out infinite;-webkit-animation-delay:var(--delay,0s);animation-delay:var(--delay,0s)}@-webkit-keyframes ripple-wave-8ce33d12{0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:.6}to{-webkit-transform:translate(-50%,-50%) scale(3);transform:translate(-50%,-50%) scale(3);opacity:0}}@keyframes ripple-wave-8ce33d12{0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:.6}to{-webkit-transform:translate(-50%,-50%) scale(3);transform:translate(-50%,-50%) scale(3);opacity:0}}@-webkit-keyframes ripple-wave-active-8ce33d12{0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:.9}to{-webkit-transform:translate(-50%,-50%) scale(4);transform:translate(-50%,-50%) scale(4);opacity:0}}@keyframes ripple-wave-active-8ce33d12{0%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:.9}to{-webkit-transform:translate(-50%,-50%) scale(4);transform:translate(-50%,-50%) scale(4);opacity:0}}.col .empty[data-v-8ce33d12]{-webkit-transform:translateY(-3.125rem);-ms-transform:translateY(-3.125rem);transform:translateY(-3.125rem);box-shadow:none!important}.machine-info[data-v-5ace8a6c]{height:100%;overflow:hidden;padding:.3125rem;box-sizing:border-box;color:var(--x-fc);background:var(--x-box);border-bottom-right-radius:.3125rem;max-width:100%;position:relative}.machine-info[data-v-5ace8a6c] .empty{padding:0 .3125rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;gap:.625rem;font-size:.75rem;box-shadow:inset 0 0 .625rem var(--x-bgc)}.machine-info[data-v-5ace8a6c] .empty i{font-size:1.25rem}.machine-info[data-v-5ace8a6c] .empty .goto-btn{opacity:1;font-size:.875rem;padding:0;height:auto;color:var(--color-b);opacity:.8}.machine-info[data-v-5ace8a6c] .empty .goto-btn:hover{opacity:1}.machine-info[data-v-5ace8a6c] .empty .goto-btn i{font-size:.75rem}.machine-info .info-grid[data-v-5ace8a6c]{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:.625rem;height:100%}.machine-info .col,.machine-info .info-grid[data-v-5ace8a6c]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.machine-info .col{padding:.625rem .4375rem;min-width:0;min-height:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-shadow:inset 0 0 .625rem var(--x-bgc);-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:8.75rem;-webkit-transition:width .3s ease,padding .3s ease,min-width .3s ease;transition:width .3s ease,padding .3s ease,min-width .3s ease}.machine-info .col.collapsed{width:2.25rem!important;min-width:2.25rem!important;padding:.625rem .1875rem;overflow:visible}.machine-info .col.collapsed .section-header{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;letter-spacing:.125rem;padding-bottom:0;padding-right:0;border-bottom:none;border-right:.5px solid var(--x-active);margin-bottom:0;white-space:nowrap;min-width:auto;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.125rem}.machine-info .col.collapsed .section-header span{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;font-size:.75rem}.machine-info .col.collapsed .section-header .header-actions{margin-left:0;margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0}.machine-info .col.collapsed .section-header .header-actions .action-btn{font-size:.75rem;padding:0}.machine-info .col.collapsed>:not(.section-header){display:none}.machine-info .col .section-header{font-size:.8125rem;font-weight:600;color:var(--x-active);padding-bottom:.375rem;border-bottom:.5px solid var(--x-active);margin-bottom:.5rem;gap:.25rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease;transition:all .3s ease}.machine-info .col .section-header,.machine-info .col .section-header .header-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.machine-info .col .section-header .header-actions{margin-left:auto;gap:.125rem}.machine-info .col .section-header .header-actions .action-btn{font-size:.8125rem;padding:0 .125rem;height:auto;color:var(--color-b);-webkit-transition:color .2s;transition:color .2s;font-weight:900}.machine-info .col .section-header .header-actions .action-btn:hover{color:var(--x-active)}.machine-info .col .section-header .header-actions .action-btn.toggle-btn{width:.9375rem;color:var(--x-fc)}.machine-info .col .section-header .header-actions .action-btn.toggle-btn:hover{color:var(--x-active)}.machine-info .col .section-header .header-actions .action-btn.submit-btn{color:var(--color-a)}.machine-info .col .section-header .header-actions .action-btn.submit-btn[disabled]{color:var(--x-fc-fade);opacity:.4;cursor:not-allowed}.machine-info .col .section-header .header-actions .action-btn.submit-btn:not([disabled]):hover{color:#52c41a}.machine-info .col .info-list{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.machine-info .col .info-list .info-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.1875rem 0;font-size:.6875rem;border-bottom:1px dashed var(--x-fc-fade);opacity:.8}.machine-info .col .info-list .info-item:last-child{border-bottom:none}.machine-info .col .info-list .info-item .label{color:var(--x-fc-fade);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:.6875rem}.machine-info .col .info-list .info-item .value{color:var(--x-fc);text-align:right;font-weight:500;font-size:.6875rem;margin-left:.3125rem;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.machine-info .col .params-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.1875rem;margin-top:.375rem;overflow-y:auto;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0}.machine-info .col .params-grid .param-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.25rem;padding:.1875rem .375rem;background:var(--x-chart);border-radius:.1875rem;font-size:.6875rem}.machine-info .col .params-grid .param-item .param-label{color:var(--x-fc-fade);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:.6875rem}.machine-info .col .params-grid .param-item .param-value{color:var(--x-active);font-weight:600;font-size:.6875rem}.machine-info .col .params-grid .param-item .param-unit{color:var(--x-fc-fade);font-size:.625rem}.machine-info .col .params-grid .param-item.is-editing{background:rgba(250,140,22,.12);border:1px solid rgba(250,140,22,.4);padding:.125rem .3125rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.machine-info .col .params-grid .param-item.is-editing .param-label{color:#fa8c16;font-weight:600}.machine-info .col .params-grid .param-item.is-editing .speed-input{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.machine-info .col .params-grid .param-item.is-editing .speed-input .el-input__inner{height:1.5rem;line-height:1.5rem;font-size:.6875rem;padding:0 .3125rem}@font-face{font-family:led;src:url(/led.ttf)}@font-face{font-family:led_zh;src:url(/led_zh.otf)}.dashboard-content[data-v-b7f80476]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:-.3125rem}.dashboard-content>h3[data-v-b7f80476]{color:var(--x-active)}.dashboard-content .chart-wrap[data-v-b7f80476]{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-height:0;height:100%;box-sizing:border-box;margin-top:0!important;display:grid;grid-template-rows:5rem 1fr}.dashboard-content .chart-wrap .chart-filters[data-v-b7f80476]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;gap:.3125rem;background-color:var(--x-chart);margin-top:.1875rem}.dashboard-content .chart-wrap .chart-filters[data-v-b7f80476] .ant-input,.dashboard-content .chart-wrap .chart-filters[data-v-b7f80476] input{border:solid .5px var(--x-active);border-radius:1.25rem!important}.dashboard-content .chart-wrap .chart-filters[data-v-b7f80476] .ant-input input{border:0;border-radius:0}.dashboard-content .chart-wrap .chart-filters .filter-his[data-v-b7f80476] .el-select{box-sizing:border-box;display:block;border-radius:.3125rem;width:100%;margin:0!important;margin-left:.625rem!important}.dashboard-content .chart-wrap .chart-filters .filter-his[data-v-b7f80476] .el-select .el-input input.el-input__inner{background-color:var(--x-header);color:var(--x-active);cursor:pointer;font-weight:600}.dashboard-content .chart-wrap .chart-filters[data-v-b7f80476] .ant-select{width:12.5rem!important}.dashboard-content .chart-wrap .chart-filters[data-v-b7f80476] .ant-select:first-child{width:6.25rem!important}.dashboard-content .chart-wrap .chart-filters[data-v-b7f80476] .ant-select:first-child .ant-select-selection__rendered{color:var(--x-active);font-weight:900}.dashboard-content .chart-wrap .chart-filters[data-v-b7f80476] .ant-select .ant-select-selection{border-radius:0;border:0;background:var(--x-header);box-shadow:none}.dashboard-content .chart-wrap .chart-filters[data-v-b7f80476] .ant-select .ant-select-selection svg{fill:var(--x-fc-fade)}.dashboard-content .chart-wrap .chart-filters[data-v-b7f80476] .ant-select .ant-select-selection .ant-select-selection__rendered{border:0}.dashboard-content .chart-wrap[data-v-b7f80476] .ant-tabs{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-top-left-radius:.1875rem;border-top-right-radius:.1875rem}.dashboard-content .chart-wrap[data-v-b7f80476] .ant-tabs .ant-tabs-bar{margin:0;background-color:var(--x-chart);color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;border:0}.dashboard-content .chart-wrap[data-v-b7f80476] .ant-tabs .ant-tabs-bar .ant-tabs-nav-container{width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;border-bottom:.125rem solid transparent}.dashboard-content .chart-wrap[data-v-b7f80476] .ant-tabs .ant-tabs-bar .ant-tabs-extra-content{width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.dashboard-content .chart-wrap[data-v-b7f80476] .ant-tabs .ant-tabs-bar .ant-tabs-extra-content .extra-filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:2rem}.dashboard-content .chart-wrap[data-v-b7f80476] .ant-tabs .ant-tabs-bar .ant-tabs-extra-content .extra-filters .el-button{width:1.75rem;height:1.75rem;padding:0;border:solid .5px var(--x-active);box-sizing:border-box}.dashboard-content .chart-wrap[data-v-b7f80476] .ant-tabs .ant-tabs-bar .ant-tabs-extra-content .extra-filters .el-button i{font-weight:900;color:var(--x-active);font-size:1.125rem}.dashboard-content .chart-wrap[data-v-b7f80476] .ant-tabs .ant-tabs-bar .ant-tabs-extra-content .extra-filters .el-button:active{opacity:.8}.dashboard-content .chart-wrap[data-v-b7f80476] .ant-tabs .ant-tabs-bar .ant-tabs-extra-content .extra-filters .el-button:hover{box-shadow:0 .5rem .9375rem rgba(0,0,0,.2)}.dashboard-content .chart-wrap[data-v-b7f80476] .ant-tabs .ant-tabs-bar .ant-tabs-extra-content .extra-filters>*{margin:0 .1875rem}.dashboard-content .chart-wrap[data-v-b7f80476] .ant-tabs .ant-tabs-bar .ant-tabs-extra-content .extra-filters>:first-child{margin-left:0}.dashboard-content .chart-wrap[data-v-b7f80476] .ant-tabs .ant-tabs-bar .ant-tabs-extra-content .extra-filters>* .el-input input{text-align:center;padding-left:.3125rem}.dashboard-content .chart-wrap[data-v-b7f80476] .ant-tabs .ant-tabs-bar .ant-tabs-tab{font-weight:500;font-size:.875rem;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:.625rem}.dashboard-content .chart-wrap[data-v-b7f80476] .ant-tabs .ant-tabs-bar .ant-tabs-tab:hover{text-shadow:0 0 .625rem currentColor,0 0 1.25rem currentColor}.dashboard-content .chart-wrap[data-v-b7f80476] .ant-tabs .ant-tabs-bar .ant-tabs-tab:last-child:after{display:none}.dashboard-content .chart-wrap[data-v-b7f80476] .ant-tabs .ant-tabs-bar .ant-tabs-tab:after{content:"";height:.625rem;display:inline-block;position:relative;left:1.25rem;border-right:solid .125rem var(--x-fc-fade)}.dashboard-content .chart-wrap[data-v-b7f80476] .ant-tabs .ant-tabs-bar .ant-tabs-tab .anticon{margin-right:0;font-weight:900}.dashboard-content .chart-wrap[data-v-b7f80476] .ant-tabs .ant-tabs-content{display:none}.dashboard-content .chart-wrap .chart-box[data-v-b7f80476]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;min-height:0;margin:0;padding:0;box-sizing:border-box;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:hidden}.dashboard-content .chart-wrap .chart-box .machine-info-panel[data-v-b7f80476]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;min-width:0;min-height:0;overflow-y:auto;border-left:.5px solid var(--x-box)}.dashboard-content .chart-wrap .chart-box .chart-main[data-v-b7f80476]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:0;min-width:0}.dashboard-content .chart-wrap .chart-box .chart-main .chart-top .xchart[data-v-b7f80476],.dashboard-content .chart-wrap .chart-box .chart-main .chart-top[data-v-b7f80476]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:0}.dashboard-content .chart-wrap .chart-box .chart-main .chart-top .xchart[data-v-b7f80476]{border:solid 5px var(--x-chart);-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.dashboard-content .chart-wrap .chart-box .chart-main .chart-top[data-v-b7f80476] .echarts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.dashboard-content .chart-wrap .chart-box .chart-main .chart-top[data-v-b7f80476] .echarts>div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.dashboard-content .chart-wrap .chart-box .chart-main .chart-top[data-v-b7f80476] .right-panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;min-width:10.25rem;max-width:10.25rem;border-right:0}.dashboard-content .chart-wrap .chart-box .chart-main .ai-panel-container[data-v-b7f80476]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;overflow:hidden;height:0;opacity:0;-webkit-transition:height .35s ease,opacity .25s ease;transition:height .35s ease,opacity .25s ease}.dashboard-content .chart-wrap .chart-box .chart-main .ai-panel-container.visible[data-v-b7f80476]{height:25vh;opacity:1;border:solid 5px var(--x-box);border-right:0}.dashboard-content .chart-wrap .chart-box .chart-main .ai-panel-container.floating[data-v-b7f80476]{border:solid 0 var(--x-chart)!important;box-shadow:0 0 1.25rem rgba(0,0,0,.6);opacity:.98;max-width:62.5rem;border-radius:.125rem}.dashboard-content .chart-wrap .chart-box .chart-main .ai-panel-container.floating[data-v-b7f80476] .msg-bg{background-size:50%!important}