.battery-page[data-v-1a354c9c]{max-width:1440px;margin:0 auto;color:#eef3f8}.battery-heading[data-v-1a354c9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;margin-bottom:28px}.eyebrow[data-v-1a354c9c]{color:#91adbd;text-transform:uppercase;letter-spacing:.12em;font-size:12px;margin:0 0 6px}h1[data-v-1a354c9c]{font-size:32px;font-weight:600;margin:0}h2[data-v-1a354c9c]{font-size:18px;font-weight:600;margin:0}.robot-picker[data-v-1a354c9c]{width:360px;max-width:100%}.robot-picker label[data-v-1a354c9c]{font-size:12px;color:#afc0cc;margin-bottom:6px;display:block}.robot-picker select[data-v-1a354c9c]{width:100%;border:1px solid #4b6076;border-radius:8px;padding:11px 12px;background:#1e3045;color:#f1f5f9}.retry-button[data-v-1a354c9c]:focus,.robot-picker select[data-v-1a354c9c]:focus{outline:2px solid #5cdbca;outline-offset:3px}.feed-status[data-v-1a354c9c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.feed-status[data-v-1a354c9c],.status-badge[data-v-1a354c9c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.status-badge[data-v-1a354c9c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;border-radius:20px;background:#403c32;color:#f0d191;padding:7px 12px;font-size:12px}.status-badge.live[data-v-1a354c9c]{background:#173e3c;color:#75e6cb}.status-dot[data-v-1a354c9c]{width:7px;height:7px;background:currentColor;border-radius:50%}.last-update[data-v-1a354c9c],.metric-caption[data-v-1a354c9c],.source-note[data-v-1a354c9c]{color:#b1c0ce;font-size:12px}.notice[data-v-1a354c9c]{background:#3b3540;border-left:3px solid #e6b96a;color:#f4dbad;padding:14px 18px;border-radius:4px;margin-bottom:20px}.retry-button[data-v-1a354c9c]{color:inherit;border:1px solid currentColor;background:transparent;border-radius:4px;margin-left:12px;padding:3px 10px}.metrics-grid[data-v-1a354c9c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px}.battery-panel[data-v-1a354c9c],.metric[data-v-1a354c9c]{background:#1c2b40;border:1px solid #36485c;border-radius:12px}.metric[data-v-1a354c9c]{padding:24px;min-height:180px}.metric-charge[data-v-1a354c9c]{background:#19383f;border-color:#396369}.metric-label[data-v-1a354c9c]{color:#b4c5d2;display:block;font-size:13px}.metric-value[data-v-1a354c9c]{font-size:clamp(26px,2.7vw,40px);font-weight:600;margin:16px 0 8px;font-variant-numeric:tabular-nums}.metric-value small[data-v-1a354c9c]{font-size:17px;color:#afc0cc;font-weight:400}.charge-track[data-v-1a354c9c]{height:6px;border-radius:4px;background:#0f252f;overflow:hidden;margin:12px 0}.charge-track div[data-v-1a354c9c]{height:100%;background:#5cdbca;-webkit-transition:width .3s;transition:width .3s}.details-grid[data-v-1a354c9c]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:24px}.battery-panel[data-v-1a354c9c]{padding:24px}.panel-heading[data-v-1a354c9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel-heading>span[data-v-1a354c9c]{background:#304359;padding:3px 9px;border-radius:6px;font-size:12px}.cell-summary[data-v-1a354c9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;border-bottom:1px solid #36485c;padding:22px 0;margin-bottom:20px}.cell-summary span[data-v-1a354c9c],.cell-summary strong[data-v-1a354c9c]{display:block}.cell-summary span[data-v-1a354c9c]{color:#b4c5d2;font-size:12px;margin-bottom:6px}.cell-summary strong[data-v-1a354c9c]{font-size:17px;font-weight:500}.cell-grid[data-v-1a354c9c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:10px}.cell-card[data-v-1a354c9c]{background:#24364c;border-radius:8px;padding:14px 12px}.cell-card>span[data-v-1a354c9c]{color:#b4c5d2;display:block;font-size:11px;margin-bottom:8px}.cell-card strong[data-v-1a354c9c]{font-size:18px;font-weight:500;font-variant-numeric:tabular-nums}.cell-card small[data-v-1a354c9c]{font-size:12px;color:#b4c5d2}dl[data-v-1a354c9c]{margin:20px 0 0}dl>div[data-v-1a354c9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid #36485c}dt[data-v-1a354c9c]{color:#b4c5d2;font-size:13px;font-weight:400}dd[data-v-1a354c9c]{margin:0;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.capacity-note[data-v-1a354c9c]{color:#f0d191;font-size:12px;line-height:1.6;margin:20px 0 0}.source-note[data-v-1a354c9c]{margin:20px 0}.inactive[data-v-1a354c9c]{opacity:.65}.empty-state[data-v-1a354c9c]{padding:90px 20px;text-align:center;color:#b4c5d2;border:1px dashed #4b6076;border-radius:12px}.empty-state i[data-v-1a354c9c]{font-size:40px;color:#5cdbca;margin-bottom:20px}.empty-cells[data-v-1a354c9c]{padding:24px 0;color:#b4c5d2}@media (max-width:1100px){.metrics-grid[data-v-1a354c9c]{grid-template-columns:repeat(2,minmax(0,1fr))}.details-grid[data-v-1a354c9c]{grid-template-columns:1fr}}@media (max-width:600px){.battery-heading[data-v-1a354c9c]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.robot-picker[data-v-1a354c9c]{width:100%}.metrics-grid[data-v-1a354c9c]{gap:10px}.battery-panel[data-v-1a354c9c],.metric[data-v-1a354c9c]{padding:16px}.metric[data-v-1a354c9c]{min-height:160px}}