.battery-cell-container[data-v-e0f3b08a]{display:flex;width:100%;height:100%;gap:.2rem}.legend-span[data-v-e0f3b08a]{display:inline-block;margin-right:.2rem;position:relative;padding-left:.18rem}.legend-span[data-v-e0f3b08a]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.12rem;height:.12rem}.max-value[data-v-e0f3b08a]:before{background-color:#d4970b}.min-value[data-v-e0f3b08a]:before{background-color:#208ad8}.main-panel[data-v-e0f3b08a]{flex:1}.panel-content[data-v-e0f3b08a]{height:100%;display:flex;flex-direction:column}.tab-navigation[data-v-e0f3b08a]{width:auto;margin:auto;display:flex;justify-content:center;gap:.2rem;color:#ccc}.tab-navigation .tab-item[data-v-e0f3b08a]{margin:.05rem .25rem;font-size:.27rem;font-weight:500;cursor:pointer}.tab-navigation .tab-item[data-v-e0f3b08a]:hover{color:#1beffb}.tab-navigation .tab-item.active[data-v-e0f3b08a]{color:#1beffb;border-bottom:.03rem solid #1beffb}.all-data-section[data-v-e0f3b08a]{flex:1;display:flex;flex-direction:column;margin-top:.3rem}.realtime-section[data-v-e0f3b08a]{flex:1;display:flex;flex-direction:column;width:100%;height:92%}.history-section[data-v-e0f3b08a]{flex:1;display:flex;flex-direction:column;height:80vh}.search-controls[data-v-e0f3b08a]{display:flex;align-items:center}.search-controls .cluster-select[data-v-e0f3b08a],.search-controls .point-select[data-v-e0f3b08a]{width:2rem}.search-controls .action-form-item[data-v-e0f3b08a],.search-controls .point-type-form-item[data-v-e0f3b08a]{margin-left:.3rem}.search-controls .action-form-item .export-btn[data-v-e0f3b08a]{margin-left:.15rem}.search-controls .update-time-section[data-v-e0f3b08a]{margin-left:auto;display:flex;align-items:center}.search-controls .update-time-section .time-label[data-v-e0f3b08a]{color:#ccc}.search-controls .update-time-section .time-value[data-v-e0f3b08a]{color:#fff}.search-controls .update-time-section .refresh-icon[data-v-e0f3b08a]{cursor:pointer;transition:transform .3s ease}.search-controls .update-time-section .refresh-icon[data-v-e0f3b08a]:hover{transform:scale(1.1)}.search-controls .update-time-section .rotate-animation[data-v-e0f3b08a]{animation:rotateAnimation-e0f3b08a .8s linear infinite}@keyframes rotateAnimation-e0f3b08a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.search-controls .form-wrapper[data-v-e0f3b08a]{display:flex;align-items:center}.data-content[data-v-e0f3b08a]{display:flex;gap:0;margin-top:.05rem;flex:1}.battery-summary-sidebar[data-v-e0f3b08a]{display:flex;flex-direction:column;text-align:center;gap:.08rem}.summary-card[data-v-e0f3b08a]{display:flex;flex-direction:column;justify-content:center;gap:.05rem;height:1.26rem;width:1.67rem;padding:.15rem;background:#051926;border-radius:.1rem}.summary-card .card-value[data-v-e0f3b08a]{margin-top:.1rem;color:#1beffb}.summary-card .card-value .value-unit[data-v-e0f3b08a]{margin-left:.05rem;color:#fff}.summary-card .card-timestamp[data-v-e0f3b08a]{margin-top:.1rem;color:#999}.battery-grid-main[data-v-e0f3b08a]{flex:1;display:flex;flex-wrap:wrap;align-items:flex-start;gap:.1rem;width:100%;height:72vh;overflow-y:auto}.battery-grid-main[data-v-e0f3b08a]:not(:empty){align-content:flex-start}.battery-cell-grid-item[data-v-e0f3b08a]{display:flex;align-items:center;justify-content:center;flex-direction:column;width:.74rem;height:.58rem;padding:.1rem 0;background:rgba(0,0,0,.46);border-radius:.04rem;border:.01rem solid var(--border-color);transition:all .2s;box-shadow:inset 0 0 .15rem transparent;position:relative;overflow:hidden}.battery-cell-grid-item .cell-name[data-v-e0f3b08a]{font-weight:700;font-size:.14rem;color:#636978;margin-top:.05rem}.battery-cell-grid-item .cell-value[data-v-e0f3b08a]{font-weight:700;font-size:.16rem;color:var(--val-color)}.battery-cell-grid-item[data-v-e0f3b08a]:hover{box-shadow:inset 0 0 .15rem #1f8095}.battery-cell-grid-item.active[data-v-e0f3b08a],.battery-cell-grid-item.active[data-v-e0f3b08a]:hover{box-shadow:inset 0 0 .15rem #00d5ff}.table-container[data-v-e0f3b08a]{display:flex;gap:.3rem;flex:1;height:100%;margin-bottom:.3rem}.battery-list-section[data-v-e0f3b08a]{max-height:4.8rem;min-height:1.8rem;display:flex;flex-wrap:wrap;align-items:flex-start;gap:.1rem;overflow-y:auto}.battery-list-section .battery-cell-item[data-v-e0f3b08a]{width:calc(11% - .075rem);height:1.05rem;background:rgba(5,25,40,.9);border-radius:.1rem;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;transition:all .2s;box-shadow:inset 0 0 .15rem transparent;position:relative;overflow:hidden}.battery-list-section .battery-cell-item .name[data-v-e0f3b08a]{margin-top:.1rem;font-size:.2rem}.battery-list-section .battery-cell-item .value[data-v-e0f3b08a]{color:#1beffb;margin-top:.1rem}.battery-list-section .battery-cell-item[data-v-e0f3b08a]:hover{box-shadow:inset 0 0 .15rem #1f8095}.battery-list-section .battery-cell-item.active[data-v-e0f3b08a],.battery-list-section .battery-cell-item.active[data-v-e0f3b08a]:hover{box-shadow:inset 0 0 .15rem #00d5ff}.new-item-badge[data-v-e0f3b08a]{width:.88rem;height:.6rem;position:absolute;color:#fff;top:-.22rem;right:-.34rem;transform:rotate(45deg)}.new-item-badge span[data-v-e0f3b08a]{position:absolute;bottom:.04rem;display:block;width:.88rem;text-align:center}.pagination-wrapper[data-v-e0f3b08a]{margin-top:.2rem;display:flex;justify-content:center}.chart-section[data-v-e0f3b08a]{background:rgba(0,0,0,.29);border-radius:.1rem;margin-top:.3rem;flex:1}.chart-content[data-v-e0f3b08a]{position:relative;height:100%}.chart-tab-navigation[data-v-e0f3b08a]{z-index:10;display:flex;position:absolute;right:.1rem;top:.1rem;width:2rem;height:.47rem}.chart-tab-navigation .chart-tab-item[data-v-e0f3b08a]{margin:.05rem .15rem .15rem .15rem;font-size:.16rem;cursor:pointer}.chart-tab-navigation .chart-tab-item[data-v-e0f3b08a]:hover{color:#5cb85c}.chart-tab-navigation .chart-tab-item.active[data-v-e0f3b08a]{color:#5cb85c;border-bottom:.03rem solid #5cb85c}.chart-wrapper[data-v-e0f3b08a]{width:100%;height:100%;padding:.25rem .1rem}[data-v-e0f3b08a] .el-table .caret-wrapper{height:.28rem}[data-v-e0f3b08a] .el-table .caret-wrapper .sort-caret.ascending{top:.01rem}[data-v-e0f3b08a] .el-table .caret-wrapper .sort-caret.descending{top:.15rem}[data-v-e0f3b08a] .no-sort-table th.el-table__cell>.cell{margin-bottom:.05rem}