.data-center[data-v-55a0c33e]{position:relative;height:100%;padding:12px;padding-top:80px;padding-bottom:140px;background:linear-gradient(180deg,#1a1a2e,#16213e)}.content-area[data-v-55a0c33e]{padding:16px;display:flex;flex-direction:column;gap:12px;height:calc(100vh - 230px)}.stats-table-wrap[data-v-55a0c33e]{height:100%}.module-card[data-v-55a0c33e]{flex:1 1 50%;display:flex;flex-direction:column;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;overflow:hidden}.module-header[data-v-55a0c33e]{padding:10px 12px;background:rgba(255,103,20,.08);border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;align-items:center;justify-content:space-between}.module-title[data-v-55a0c33e]{color:#ff7618;font-weight:600;font-size:14px}.module-body[data-v-55a0c33e]{flex:1;padding:10px 12px;overflow:auto}.slide-trigger[data-v-55a0c33e]{position:fixed;left:0;top:50%;transform:translateY(-50%);width:40px;height:80px;background:linear-gradient(135deg,#ff6714,#ff8a3d);border-radius:0 20px 20px 0;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1000;transition:all .3s ease;box-shadow:2px 0 10px rgba(255,103,20,.3)}.slide-trigger[data-v-55a0c33e]:hover{width:45px;background:linear-gradient(135deg,#ff8a3d,#ff6714);box-shadow:3px 0 15px rgba(255,103,20,.5)}.slide-trigger i[data-v-55a0c33e]{color:#fff;font-size:18px;transition:transform .3s ease}.slide-trigger:hover i[data-v-55a0c33e]{transform:translateX(2px)}.slide-panel[data-v-55a0c33e]{position:fixed;left:-420px;top:80px;width:420px;height:calc(100vh - 80px);background:linear-gradient(180deg,#1a1a2e,#16213e);z-index:1001;transition:left .4s cubic-bezier(.25,.8,.25,1);box-shadow:4px 0 20px rgba(0,0,0,.3);display:flex;flex-direction:column;border-right:1px solid hsla(0,0%,100%,.08)}.slide-panel.active[data-v-55a0c33e]{left:0}.slide-overlay[data-v-55a0c33e]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:1000;opacity:0;visibility:hidden;transition:all .3s ease}.slide-overlay.active[data-v-55a0c33e]{opacity:1;visibility:visible}.panel-header[data-v-55a0c33e]{padding:16px 20px;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;align-items:center;background:rgba(255,103,20,.08)}.panel-header h3[data-v-55a0c33e]{color:#fff;margin:0;font-size:18px;font-weight:600}.panel-tools[data-v-55a0c33e]{display:flex;align-items:center;gap:8px}.panel-content[data-v-55a0c33e]{flex:1;padding:16px 20px;overflow-y:auto}.panel-content[data-v-55a0c33e]::-webkit-scrollbar{width:6px}.panel-content[data-v-55a0c33e]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:3px}.panel-content[data-v-55a0c33e]::-webkit-scrollbar-thumb{background:rgba(255,103,20,.6);border-radius:3px}.panel-content[data-v-55a0c33e]::-webkit-scrollbar-thumb:hover{background:rgba(255,103,20,.8)}.panel-footer[data-v-55a0c33e]{padding:12px 16px;border-top:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:flex-end;gap:10px}.section[data-v-55a0c33e]{margin-bottom:18px}.section-title[data-v-55a0c33e]{color:#fff;font-size:16px;font-weight:600;margin:0 0 12px 0;padding-bottom:8px;border-bottom:2px solid #ff6714;position:relative}.section-title[data-v-55a0c33e]:after{content:"";position:absolute;bottom:-2px;left:0;width:30px;height:2px;background:#ff8a3d}.uom-list[data-v-55a0c33e]{display:flex;flex-direction:column;gap:10px}.type-tabs[data-v-55a0c33e]{display:flex;gap:8px;margin-bottom:10px}.type-tab-btn[data-v-55a0c33e]{padding:6px 10px;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;color:#dde6f5;cursor:pointer;font-size:12px}.type-tab-btn.active[data-v-55a0c33e]{border-color:#ff6714;background:rgba(255,103,20,.12);color:#fff}.uom-item[data-v-55a0c33e]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;cursor:pointer;transition:all .2s ease}.uom-item[data-v-55a0c33e]:hover{background:rgba(255,103,20,.06);border-color:rgba(255,103,20,.3)}.uom-item.selected[data-v-55a0c33e]{background:rgba(255,103,20,.08);border-color:#ff6714;box-shadow:inset 0 0 0 1px rgba(255,103,20,.4),0 0 12px rgba(255,103,20,.25)}.uom-item.disabled[data-v-55a0c33e]{opacity:.5;pointer-events:none}.uom-name[data-v-55a0c33e]{color:#dde6f5;font-size:14px;font-weight:500}.empty-tip[data-v-55a0c33e]{color:#93a2b7;font-size:13px;padding:12px;text-align:center}.selection-tip[data-v-55a0c33e]{margin-top:8px;color:#93a2b7;font-size:12px}.placeholder-text[data-v-55a0c33e]{color:#93a2b7}.time-range-selector[data-v-55a0c33e]{display:flex;flex-direction:column;gap:8px}.time-options[data-v-55a0c33e]{display:flex;flex-wrap:wrap;gap:8px}.time-option[data-v-55a0c33e]{padding:6px 10px;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;color:#dde6f5;cursor:pointer;font-size:12px}.time-option.active[data-v-55a0c33e]{border-color:#ff6714;background:rgba(255,103,20,.12);color:#fff}.custom-time[data-v-55a0c33e]{margin-top:6px}.time-tip[data-v-55a0c33e]{color:#93a2b7;font-size:12px}.chart-wrap[data-v-55a0c33e]{height:100%;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:12px;display:flex}.history-chart[data-v-55a0c33e]{width:100%;height:100%}.empty-chart[data-v-55a0c33e]{color:#93a2b7;text-align:center;padding:20px}.pie-stats-wrap[data-v-55a0c33e]{display:flex;gap:12px;height:100%}.pie-area[data-v-55a0c33e]{flex:2;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:12px;display:flex}.pie-chart[data-v-55a0c33e]{width:100%;height:100%}.stats-area[data-v-55a0c33e]{flex:1}.stats-area .table[data-v-55a0c33e]{height:100%;overflow:hidden;overflow-y:scroll}.table[data-v-55a0c33e]{border:1px solid hsla(0,0%,100%,.1);border-radius:8px;overflow:hidden;background:rgba(0,0,0,.2)}.table-header[data-v-55a0c33e]{background:rgba(255,103,20,.08);border-bottom:1px solid hsla(0,0%,100%,.08);padding:10px 12px}.th[data-v-55a0c33e]{color:#ff7618;font-weight:600;font-size:12px}.table-body .tr[data-v-55a0c33e]{padding:10px 12px;border-bottom:1px solid hsla(0,0%,100%,.06);transition:background .2s ease}.table-body .tr[data-v-55a0c33e]:hover{background:rgba(255,103,20,.06)}.table-body .tr.empty[data-v-55a0c33e]{background:transparent}.td[data-v-55a0c33e]{color:#fff;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}