.InverterDetailModal_body___vQBZ{display:flex;flex-direction:column;gap:16px}.InverterDetailModal_metricsGrid__ltSQ9{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.InverterDetailModal_metricCard__iakkY{padding:10px 12px;border:1px solid var(--color-divider);border-radius:8px;display:flex;flex-direction:column;gap:4px}.InverterDetailModal_metricLabel__7ECDp{font-size:11px;color:var(--color-text-secondary)}.InverterDetailModal_metricValue__OiwBY{font-weight:600;font-size:16px;color:var(--color-text-primary)}.InverterDetailModal_phaseRow__DVyr5{display:grid;grid-template-columns:60px 1fr 1fr;gap:8px;font-size:13px;align-items:center}.InverterDetailModal_phaseLabel__rKbyr{font-weight:600;color:var(--color-text-secondary)}.InverterDetailModal_controlsBlock__PM2yH{padding:12px;border-radius:8px;background:var(--color-surface);display:flex;flex-direction:column;gap:8px}.InverterDetailModal_controlsTitle__SM21j{font-weight:600;font-size:13px}.InverterDetailModal_controlsHint__UElGv{font-size:12px;color:var(--color-text-secondary)}.InverterDetailModal_sliderRow__8ySpr{display:flex;gap:12px;align-items:center}.InverterDetailModal_sliderRow__8ySpr .InverterDetailModal_slider__DPec8{flex:1 1}.InverterDetailModal_statusOnline__diIKl{color:var(--color-success-dark);font-weight:500}.InverterDetailModal_statusOffline__KFLUq{color:var(--color-danger);font-weight:500}@media (max-width:575px){.InverterDetailModal_metricsGrid__ltSQ9{grid-template-columns:1fr 1fr}.InverterDetailModal_phaseRow__DVyr5{grid-template-columns:50px 1fr 1fr}}.SmartLoggerInvertersGrid_tableWrap__TZQY3{background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;padding:12px;box-shadow:var(--shadow-card);overflow:hidden}.SmartLoggerInvertersGrid_tableWrap__TZQY3 .ant-table{background:transparent}.SmartLoggerInvertersGrid_tableWrap__TZQY3 .ant-table-thead>tr>th{background:var(--color-surface-secondary);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:8px 12px}.SmartLoggerInvertersGrid_tableWrap__TZQY3 .ant-table-tbody>tr>td{padding:8px 12px}.SmartLoggerInvertersGrid_tableWrap__TZQY3 .ant-table-tbody>tr:hover>td{background:var(--color-surface-secondary)}.SmartLoggerInvertersGrid_loaderWrap__9__f5{display:flex;align-items:center;justify-content:center;min-height:160px}.SmartLoggerInvertersGrid_modelCell__BPhen{display:flex;flex-direction:column;gap:1px}.SmartLoggerInvertersGrid_modelName__uu0hg{font-weight:600;color:var(--color-text-primary);font-size:13px}.SmartLoggerInvertersGrid_modelEsn__hsgVV{font-size:10px;color:var(--color-text-secondary)}.SmartLoggerInvertersGrid_empty__nDLmx{text-align:center;padding:24px;color:var(--color-text-secondary);font-size:13px;border:1px dashed var(--color-divider);border-radius:10px}.LiquidGauge_container__sb2yQ{position:relative;flex-shrink:0;width:var(--liquid-size);height:var(--liquid-size)}.LiquidGauge_canvas__Os7xs{display:block;width:100%;height:100%}.NoDataGauge_wrap__nGyrx{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px;text-align:center}.NoDataGauge_gauge__LLUPL{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.NoDataGauge_mark__DYajV{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:var(--mark-font-size);font-weight:800;line-height:1;color:var(--color-text-primary);text-shadow:0 1px 3px color-mix(in srgb,var(--color-shadow) 35%,transparent);pointer-events:none}.NoDataGauge_label__3_wmj{max-width:260px;color:var(--color-text-secondary);font-size:13px;line-height:1.35}.NoDataGauge_actions__z952I{margin-top:4px}.ant-spin-blur .NoDataGauge_wrap__nGyrx,.ant-spin-container-blur .NoDataGauge_wrap__nGyrx{visibility:hidden}.MirrorBanner_banner__tOKps{--mirror-color:var(--color-purple);display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 12px;padding:10px 12px;border:1px dashed var(--mirror-color);border-left-width:4px;border-radius:8px;background:color-mix(in srgb,var(--mirror-color) 8%,var(--color-surface));color:var(--color-text-primary);font-size:13px;line-height:1.4}.MirrorBanner_icon__CeYmV{flex-shrink:0;font-size:16px;color:var(--mirror-color)}.MirrorBanner_text__fFVlO{flex:1 1 240px;min-width:0}.MirrorBanner_backBtn__Aa7nr{flex-shrink:0;margin-left:auto}@media (max-width:767px){.MirrorBanner_banner__tOKps{margin-bottom:8px;padding:8px 10px;font-size:12px}.MirrorBanner_backBtn__Aa7nr{width:100%;margin-left:0}}.ChartPeriodButtons_group___j0Is{flex-shrink:0}.TelemetryPanel_grid__FxJjs{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10px;align-items:stretch;width:100%;min-width:0}.TelemetryPanel_sortable__V4aHE{position:relative;min-width:0}.TelemetryPanel_sortableDragging__dwhG2{z-index:3}.TelemetryPanel_dragHandle__Jgceg{position:absolute;top:6px;right:6px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:4px;background:transparent;color:var(--color-text-muted);font-size:12px;cursor:grab;opacity:.45;touch-action:none;transition:opacity .15s ease,color .15s ease}.TelemetryPanel_dragHandle__Jgceg:hover{color:var(--color-primary)}.TelemetryPanel_dragHandle__Jgceg:active{cursor:grabbing}.TelemetryPanel_dragHandle__Jgceg:focus-visible,.TelemetryPanel_sortable__V4aHE:hover .TelemetryPanel_dragHandle__Jgceg{opacity:1}.TelemetryPanel_panelHeaderDraggable__l50nW{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;padding-right:26px}.TelemetryPanel_panelHeaderDraggable__l50nW:active{cursor:grabbing}.TelemetryPanel_panel__ARBJ9{display:flex;flex-direction:column;gap:3px;min-width:0;min-height:126px;height:100%;padding:9px 11px;background:linear-gradient(135deg,var(--color-surface-secondary) 0,var(--color-surface) 100%);border:1px solid var(--color-border);border-left:3px solid var(--color-text-secondary);border-radius:8px;box-shadow:var(--shadow-sm);overflow:hidden}.TelemetryPanel_panelOnline__Bo_SP{border-left-color:var(--color-success)}.TelemetryPanel_panelOffline__rg9FT{border-left-color:var(--color-error)}.TelemetryPanel_panelHeader__rRO3v{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.TelemetryPanel_titleGroup__DlBVs{display:inline-flex;align-items:center;gap:6px;min-width:0}.TelemetryPanel_icon__s3fIR{display:inline-flex;color:var(--color-warning);flex:0 0 auto}.TelemetryPanel_title__EBo1g{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary);font-size:13px;font-weight:700}.TelemetryPanel_chip__ehaMo{flex:0 0 auto;padding:1px 6px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface);color:var(--color-text-muted);font-size:9px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.TelemetryPanel_statusDot__qCLf0{width:7px;height:7px;border-radius:999px;background:var(--color-text-muted);box-shadow:0 0 0 2px var(--color-surface-secondary);flex:0 0 auto}.TelemetryPanel_statusOnline__R35Ha{background:var(--color-success);animation:TelemetryPanel_telemetryPanelDotPulse__U3Hop 1.4s ease-in-out infinite}@keyframes TelemetryPanel_telemetryPanelDotPulse__U3Hop{0%,to{box-shadow:0 0 0 2px var(--color-surface-secondary),0 0 0 0 color-mix(in srgb,var(--color-success) 28%,transparent)}50%{box-shadow:0 0 0 2px var(--color-surface-secondary),0 0 0 5px color-mix(in srgb,var(--color-success) 0%,transparent)}}.TelemetryPanel_statusOffline__hNdrS{background:var(--color-error);animation:TelemetryPanel_telemetryPanelDotPulseOffline__BCLdJ 1.8s ease-in-out infinite}@keyframes TelemetryPanel_telemetryPanelDotPulseOffline__BCLdJ{0%,to{box-shadow:0 0 0 2px var(--color-surface-secondary),0 0 0 0 color-mix(in srgb,var(--color-error) 45%,transparent)}50%{box-shadow:0 0 0 2px var(--color-surface-secondary),0 0 0 6px color-mix(in srgb,var(--color-error) 0%,transparent)}}@media (prefers-reduced-motion:reduce){.TelemetryPanel_statusOffline__hNdrS,.TelemetryPanel_statusOnline__R35Ha{animation:none}.TelemetryPanel_statusOffline__hNdrS{box-shadow:0 0 0 2px var(--color-surface-secondary),0 0 0 3px color-mix(in srgb,var(--color-error) 50%,transparent)}}.TelemetryPanel_statusTime__6i_Do,.TelemetryPanel_subtitle__1smr5{color:var(--color-text-muted);font-size:9px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TelemetryPanel_mainMetric__rB3Ia{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;min-width:0;max-width:100%;padding-bottom:4px;border-bottom:1px solid var(--color-divider)}.TelemetryPanel_mainValue__W6N9y{flex:0 1 auto;min-width:0;max-width:100%;color:var(--color-warning);font-size:21px;font-weight:800;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TelemetryPanel_mainUnit__LkuiV{flex:0 0 auto;color:var(--color-text-secondary);font-size:11px;font-weight:600;white-space:nowrap}.TelemetryPanel_metricRows__f_QJN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 10px;min-width:0;max-width:100%}.TelemetryPanel_metricRow__JT32O{display:flex;justify-content:space-between;align-items:baseline;gap:6px;min-width:0;max-width:100%;font-size:10px;line-height:1.25}.TelemetryPanel_metricLabel__iji5K{color:var(--color-text-muted)}.TelemetryPanel_metricLabel__iji5K,.TelemetryPanel_metricValue__zaWKG{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TelemetryPanel_metricValue__zaWKG{max-width:100%;color:var(--color-text-primary);font-weight:700;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TelemetryPanel_accent_power__5RdFJ{color:var(--color-success)}.TelemetryPanel_accent_energy__XTKBp{color:var(--color-info)}.TelemetryPanel_accent_warning__KpGCV{color:var(--color-warning)}.TelemetryPanel_accent_neutral__PPblq{color:var(--color-text-primary)}.TelemetryPanel_accent_load__ZXbYe{color:var(--color-purple)}.TelemetryPanel_detailsButton__hCjag{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:auto;height:24px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface-secondary);color:var(--color-primary);font-size:11px;font-weight:600;cursor:pointer;transition:border-color .15s ease,background .15s ease}.TelemetryPanel_detailsButton__hCjag:hover{border-color:var(--color-primary);background:var(--color-bg-hover)}.TelemetryPanel_expanded__yBRtk{display:flex;flex-direction:column;gap:8px;margin-top:6px;padding-top:8px;border-top:1px solid var(--color-divider)}.TelemetryPanel_footer__1qIbE{margin-top:6px;padding-top:6px;border-top:1px solid var(--color-divider);color:var(--color-text-muted);font-size:9px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TelemetryPanel_metricTiles__teUpX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px;min-width:0;padding-top:2px}.TelemetryPanel_metricTile__0Veqm{display:flex;flex-direction:column;gap:1px;min-width:0}.TelemetryPanel_tileValue__bojU6{color:var(--color-text-primary);font-size:17px;font-weight:800;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TelemetryPanel_tileUnit__Lh_GL{margin-left:3px;color:var(--color-text-secondary);font-size:9px;font-weight:600}.TelemetryPanel_tileLabel__odHwy{color:var(--color-text-muted);font-size:8px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TelemetryPanel_accent_alert__LydM3{color:var(--color-flow-export)}.DashboardCustomizeModal_toolbar__IPSOI{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid var(--color-divider);margin-bottom:12px}.DashboardCustomizeModal_counter__1Ovsx{font-size:12px;color:var(--color-text-secondary)}.DashboardCustomizeModal_counterGroup__wZRue{display:flex;flex-direction:column;gap:2px;min-width:0}.DashboardCustomizeModal_limit__TbRhf{font-size:11px;color:var(--color-warning)}.DashboardCustomizeModal_actionBtn__T0fGL{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-size:12px;background:transparent;color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:4px;cursor:pointer;transition:all .15s ease}.DashboardCustomizeModal_actionBtn__T0fGL:hover{color:var(--color-primary);border-color:var(--color-primary);background:var(--color-surface)}.DashboardCustomizeModal_sectionHead__oBC6_{grid-column:1/-1;display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;padding-bottom:4px;border-bottom:1px dashed var(--color-divider)}.DashboardCustomizeModal_sectionHead__oBC6_:not(:first-child){margin-top:10px}.DashboardCustomizeModal_list__8gvlc{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px;max-height:320px;overflow-y:auto}.DashboardCustomizeModal_row__LN0Jf{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;font-size:12px;transition:all .15s ease}.DashboardCustomizeModal_row__LN0Jf:hover{border-color:var(--color-primary)}.DashboardCustomizeModal_rowHidden__S3tSC{opacity:.7}.DashboardCustomizeModal_label__ES5j8{color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto;min-width:0}.SmartLoggerGridShaping_wrap__wVau3{display:flex;flex-direction:column;gap:16px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;padding:16px;box-shadow:var(--shadow-card)}.SmartLoggerGridShaping_header__FGIVc{display:flex;align-items:center;justify-content:space-between}.SmartLoggerGridShaping_title__vOA7o{margin:0!important;font-size:14px!important;font-weight:600;display:inline-flex;align-items:center;gap:8px;color:var(--color-text-primary)}.SmartLoggerGridShaping_statusBar__GI63x{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid var(--color-divider);border-radius:8px;overflow:hidden}.SmartLoggerGridShaping_statusItem__UcDfo{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--color-surface);border-right:1px solid var(--color-divider)}.SmartLoggerGridShaping_statusItem__UcDfo:last-child{border-right:none}.SmartLoggerGridShaping_statusIcon__O1v7W{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0}.SmartLoggerGridShaping_statusIconPower__ZYtG2{background:var(--color-status-success-bg);color:var(--color-success)}.SmartLoggerGridShaping_statusIconReactive__E83GQ{background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-info)}.SmartLoggerGridShaping_statusIconPF__k3Q57{background:var(--color-status-warning-bg);color:var(--color-warning)}.SmartLoggerGridShaping_statusContent__7E9RW{display:flex;flex-direction:column;gap:1px;min-width:0}.SmartLoggerGridShaping_statusLabel__bHRSf{font-size:10px;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.03em}.SmartLoggerGridShaping_statusValue__Catk7{font-size:15px;font-weight:700;color:var(--color-text-primary);white-space:nowrap}.SmartLoggerGridShaping_statusValue__Catk7 span{font-size:11px;font-weight:400;color:var(--color-text-secondary);margin-left:2px}.SmartLoggerGridShaping_controlsGrid__GCDac{display:grid;grid-template-columns:1fr 1fr;gap:12px}.SmartLoggerGridShaping_controlCard__vsZh_{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.SmartLoggerGridShaping_controlCardTitle__c7bDP{font-size:13px;font-weight:600;display:flex;align-items:center;gap:6px}.SmartLoggerGridShaping_controlCardTitle__c7bDP.SmartLoggerGridShaping_active__6yRo4{color:var(--color-success)}.SmartLoggerGridShaping_controlCardTitle__c7bDP.SmartLoggerGridShaping_reactive__L7UkD{color:var(--color-info)}.SmartLoggerGridShaping_controlCardTitle__c7bDP.SmartLoggerGridShaping_pf__ClYGv{color:var(--color-warning)}.SmartLoggerGridShaping_sliderRow__w4gTG{display:flex;align-items:center;gap:12px}.SmartLoggerGridShaping_sliderRow__w4gTG .ant-slider{flex:1 1;margin:0}.SmartLoggerGridShaping_presetRow__Q9ipw{display:flex;gap:6px;flex-wrap:wrap}.SmartLoggerGridShaping_applyBtn__UbJmk{align-self:stretch}.SmartLoggerGridShaping_inputRow__mp5sS{display:flex;align-items:center;gap:8px}.SmartLoggerGridShaping_inputRow__mp5sS .ant-input-number{flex:1 1}.SmartLoggerGridShaping_inputRow__mp5sS .ant-btn{flex-shrink:0}.SmartLoggerGridShaping_powerGrid__sDp91{display:grid;grid-template-columns:1fr 1fr;gap:12px}.SmartLoggerGridShaping_powerCard__oD22m{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:14px 16px;display:flex;flex-direction:column;gap:10px;min-height:110px;justify-content:space-between}.SmartLoggerGridShaping_powerCardTitle__jdIvx{font-size:12px;font-weight:600;display:flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SmartLoggerGridShaping_powerBtnRow__JHTxr{display:grid;grid-template-columns:1fr 1fr;gap:8px}.SmartLoggerGridShaping_liveReadout__PsK3G{font-size:11px;color:var(--color-text-secondary);text-align:center;padding:6px 0 0}.SmartLoggerGridShaping_offlineBadge__81xS1{color:var(--color-error);font-weight:600}@media (max-width:767px){.SmartLoggerGridShaping_statusBar__GI63x{grid-template-columns:1fr}.SmartLoggerGridShaping_statusItem__UcDfo{border-right:none;border-bottom:1px solid var(--color-divider)}.SmartLoggerGridShaping_statusItem__UcDfo:last-child{border-bottom:none}.SmartLoggerGridShaping_controlsGrid__GCDac,.SmartLoggerGridShaping_powerGrid__sDp91{grid-template-columns:1fr}}@media (max-width:479px){.SmartLoggerGridShaping_wrap__wVau3{padding:12px}.SmartLoggerGridShaping_powerBtnRow__JHTxr{grid-template-columns:1fr}}.SmartLoggerSettingsTab_wrap__VsZZX{display:flex;flex-direction:column;gap:16px}.SmartLoggerSettingsTab_deviceCard__PAlNN{background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;padding:14px 16px;box-shadow:var(--shadow-card);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.SmartLoggerSettingsTab_deviceLeft__AYqZL{display:flex;align-items:center;gap:12px;min-width:0}.SmartLoggerSettingsTab_deviceIcon__WrqCx{width:40px;height:40px;border-radius:50%;background:var(--color-status-success-bg);color:var(--color-success);display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.SmartLoggerSettingsTab_deviceIcon__WrqCx.SmartLoggerSettingsTab_offline__u7J3D{background:var(--color-status-urgent-bg);color:var(--color-error)}.SmartLoggerSettingsTab_deviceInfo__GCQaM{display:flex;flex-direction:column;gap:2px;min-width:0}.SmartLoggerSettingsTab_deviceName__EEG5G{font-size:15px;font-weight:700;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SmartLoggerSettingsTab_deviceMeta__XAtW8{font-size:11px;color:var(--color-text-secondary);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.SmartLoggerSettingsTab_deviceDot__ruu_N{width:8px;height:8px;border-radius:50%;display:inline-block;flex-shrink:0}.SmartLoggerSettingsTab_deviceDot__ruu_N.SmartLoggerSettingsTab_online__pNEPx{background:var(--color-success);animation:SmartLoggerSettingsTab_pulse-online__jwM4Q 2s ease-in-out infinite}.SmartLoggerSettingsTab_deviceDot__ruu_N.SmartLoggerSettingsTab_offline__u7J3D{background:var(--color-error);animation:SmartLoggerSettingsTab_pulse-offline__bJ6c2 1.5s ease-in-out infinite}@keyframes SmartLoggerSettingsTab_pulse-online__jwM4Q{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-success) 50%,transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-success) 0%,transparent)}}@keyframes SmartLoggerSettingsTab_pulse-offline__bJ6c2{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-error) 50%,transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-error) 0%,transparent)}}.SmartLoggerSettingsTab_deviceMetrics__gNXWj{display:flex;gap:6px;flex-wrap:wrap}.SmartLoggerSettingsTab_metricBadge__D00Vt{display:flex;flex-direction:column;gap:1px;padding:4px 10px;background:var(--color-surface-secondary);border-left:1px solid var(--color-border);border:1px solid var(--color-border);border-left-width:3px;border-radius:6px;min-width:80px}.SmartLoggerSettingsTab_metricBadge__D00Vt[data-tone=power]{border-left-color:var(--color-warning)}.SmartLoggerSettingsTab_metricBadge__D00Vt[data-tone=energy]{border-left-color:var(--color-success)}.SmartLoggerSettingsTab_metricBadge__D00Vt[data-tone=online]{border-left-color:var(--color-info)}.SmartLoggerSettingsTab_metricBadge__D00Vt[data-tone=lock]{border-left-color:var(--color-text-muted)}.SmartLoggerSettingsTab_metricLabel__Aksky{font-size:9px;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.03em}.SmartLoggerSettingsTab_metricValue__bB9aX{font-size:13px;font-weight:700;color:var(--color-text-primary);white-space:nowrap}.SmartLoggerSettingsTab_metricValue__bB9aX span{font-size:10px;font-weight:400;color:var(--color-text-secondary);margin-left:2px}.SmartLoggerSettingsTab_invertersCard__kBqDa{background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;padding:14px 16px;box-shadow:var(--shadow-card)}.SmartLoggerSettingsTab_invertersCard__kBqDa .ant-table-tbody>tr>td{padding:4px 8px;font-size:12px}.SmartLoggerSettingsTab_invertersCard__kBqDa .ant-table-thead>tr>th{padding:4px 8px;font-size:10px}.SmartLoggerSettingsTab_inverterGrid__fW4IE{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.SmartLoggerSettingsTab_inverterTile__nqsBm{background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;padding:4px 10px 6px;display:flex;flex-direction:column;gap:2px}.SmartLoggerSettingsTab_inverterTileLabel__uEMvV{display:flex;align-items:baseline;gap:6px}.SmartLoggerSettingsTab_inverterSlave__0nFS1{font-size:11px;font-weight:700;color:var(--color-text-primary)}.SmartLoggerSettingsTab_inverterTileInfo__FVGlV{font-size:9px;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SmartLoggerSettingsTab_inverterTileLimit__HvvDb{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0}.SmartLoggerSettingsTab_inverterTileLimit__HvvDb .ant-slider{flex:1 1;margin:0;min-width:40px}.SmartLoggerSettingsTab_inverterLimitValue__j3jmD{font-size:11px;font-weight:700;min-width:36px;text-align:right}.SmartLoggerSettingsTab_inverterTileLimit__HvvDb .ant-btn{flex-shrink:0;margin-left:4px}.SmartLoggerSettingsTab_invertersHeader__WP9Gy{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:12px}.SmartLoggerSettingsTab_invertersTitle__sROsl{font-size:14px;font-weight:600;color:var(--color-text-primary);margin:0;display:flex;align-items:center;gap:6px}.SmartLoggerSettingsTab_inactiveToggle__k2h89{display:inline-flex;align-items:center;gap:8px}.SmartLoggerSettingsTab_adminHint__s7vGM{font-size:11px;color:var(--color-text-secondary);margin:0 0 8px;font-style:italic}.SmartLoggerSettingsTab_renameCell__zqult{display:inline-flex;align-items:center;gap:6px;min-width:180px}.SmartLoggerSettingsTab_powerLimitCell__SMcS9{display:flex;align-items:center;gap:6px;min-width:180px}.SmartLoggerSettingsTab_sliderField__nf77g{flex:1 1;min-width:80px}@media (max-width:767px){.SmartLoggerSettingsTab_inverterGrid__fW4IE{grid-template-columns:1fr}.SmartLoggerSettingsTab_deviceCard__PAlNN{flex-direction:column;align-items:flex-start}.SmartLoggerSettingsTab_deviceMetrics__gNXWj{width:100%}.SmartLoggerSettingsTab_metricBadge__D00Vt{flex:1 1;min-width:70px}}@media (max-width:479px){.SmartLoggerSettingsTab_deviceCard__PAlNN{padding:10px 12px}}.UserBessAccessEditor_container__uWGJ_{display:flex;flex-direction:column;gap:16px}.UserBessAccessEditor_companyGroup__mnhfO{display:flex;flex-direction:column;gap:10px}.UserBessAccessEditor_masterCard__hN4Vz{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-radius:10px;background:var(--color-surface);box-shadow:var(--shadow-card);flex-wrap:wrap}.UserBessAccessEditor_masterInfo__TMTO1{display:flex;flex-direction:column;gap:4px}.UserBessAccessEditor_masterTitle__vD2wM{font-weight:600;color:var(--color-text-primary)}.UserBessAccessEditor_masterHint___XMC6{font-size:12px;color:var(--color-text-secondary)}.UserBessAccessEditor_masterActions__DlzE_{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.UserBessAccessEditor_tableWrap__AHWy0{position:relative}.UserBessAccessEditor_tableDisabled__rdXa6{opacity:.45;pointer-events:none}.UserBessAccessEditor_deviceName___Y9Dc{font-weight:500;color:var(--color-text-primary)}.UserBessAccessEditor_componentsPanel__4maxn{display:flex;flex-direction:column;gap:8px;padding:4px 12px 8px 38px}.UserBessAccessEditor_componentsTitle__GuOoq{font-size:12px;font-weight:600;color:var(--color-text-secondary)}.UserBessAccessEditor_componentRow__nbYoB{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 0;border-top:1px solid var(--color-divider)}.UserBessAccessEditor_componentMeta__hToWs{display:inline-flex;align-items:center;min-width:0;gap:8px}.UserBessAccessEditor_componentName__LoLh6{overflow:hidden;color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap}.UserBessAccessEditor_componentFlags__c8NBT{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:12px}.UserBessAccessEditor_componentFlag__e9u5x{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--color-text-secondary)}@media (max-width:720px){.UserBessAccessEditor_componentsPanel__4maxn{padding-left:8px}.UserBessAccessEditor_componentRow__nbYoB{align-items:flex-start;flex-direction:column}.UserBessAccessEditor_componentFlags__c8NBT{justify-content:flex-start}}.BessComponentNamesTab_container__1xwF8{display:flex;flex-direction:column;gap:16px}.BessComponentNamesTab_hint__z_Dl9{padding:8px 12px;border-radius:8px;font-size:12px;color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--color-divider)}.BessComponentNamesTab_group__H8_vO{display:flex;flex-direction:column;gap:4px}.BessComponentNamesTab_groupTitle__2RgmF{margin-bottom:4px}.BessComponentNamesTab_row__akU_L{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-radius:8px;background:var(--color-surface)}.BessComponentNamesTab_name__fbr0k{overflow:hidden;color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap}.BessComponentNamesTab_lock__WFmMS{color:var(--color-text-secondary)}.BessComponentNamesTab_editRow__JxJGX.BessComponentNamesTab_editRow__JxJGX{display:flex;gap:8px;padding:8px 12px;border-radius:8px;background:var(--color-surface);align-items:center;flex-wrap:wrap}.BessComponentNamesTab_editItem__EGke1.BessComponentNamesTab_editItem__EGke1{flex:1 1;margin-bottom:0}@media (max-width:549px){.BessComponentNamesTab_editRow__JxJGX>*{width:100%}}.UserBessAccessModal_modal__WDM4l{top:32px;max-width:96vw;padding-bottom:24px}@media (max-width:1200px){.UserBessAccessModal_modal__WDM4l{top:16px}}.CompanyUsersTab_fs12Muted__Iil8f{font-size:12px;color:var(--color-text-muted)}.CompanyUsersTab_toolbar__RrFGO{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.CompanyUsersTab_toolbarRight__o5zSS{display:flex;gap:8px;align-items:center}.CompanyUsersTab_searchInput__x6aJ2{flex:0 0 250px;width:250px;height:32px}.CompanyUsersTab_statusDot__Dre0z{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--color-text-muted)}.CompanyUsersTab_statusDotOnline__t_Xuo{background:var(--color-success)}.CompanyUsersTab_roleSelect__u3G0g{width:160px}@media (max-width:575px){.CompanyUsersTab_searchInput__x6aJ2{width:100%}}.BatteryCenterGauge_wrap__mzrmF{display:flex;align-items:center;justify-content:center;position:relative;isolation:isolate}.BatteryCenterGauge_svg__WEM3_{display:block;overflow:visible}@keyframes BatteryCenterGauge_chargeArcPulse__BLtVs{0%,to{filter:drop-shadow(0 0 3px color-mix(in srgb,var(--gauge-charge) 55%,transparent));stroke-opacity:1}50%{filter:drop-shadow(0 0 9px color-mix(in srgb,var(--gauge-charge) 100%,transparent));stroke-opacity:.88}}@keyframes BatteryCenterGauge_dischargeArcPulse__aTDKo{0%,to{filter:drop-shadow(0 0 3px color-mix(in srgb,var(--gauge-discharge-glow) 55%,transparent));stroke-opacity:1}50%{filter:drop-shadow(0 0 9px color-mix(in srgb,var(--gauge-discharge-glow) 100%,transparent));stroke-opacity:.88}}.BatteryCenterGauge_chargeArcActive__vpoFl{animation:BatteryCenterGauge_chargeArcPulse__BLtVs 1.6s ease-in-out infinite}.BatteryCenterGauge_dischargeArcActive__ZXzpL{animation:BatteryCenterGauge_dischargeArcPulse__aTDKo 1.6s ease-in-out infinite}@keyframes BatteryCenterGauge_tipDotChargePulse__Mfvza{0%,to{transform:scale(1);filter:drop-shadow(0 0 3px color-mix(in srgb,var(--gauge-charge) 85%,transparent))}50%{transform:scale(1.35);filter:drop-shadow(0 0 9px color-mix(in srgb,var(--gauge-charge) 100%,transparent))}}@keyframes BatteryCenterGauge_tipDotDischargePulse__5_mQx{0%,to{transform:scale(1);filter:drop-shadow(0 0 3px color-mix(in srgb,var(--gauge-discharge-tip-glow) 85%,transparent))}50%{transform:scale(1.35);filter:drop-shadow(0 0 9px color-mix(in srgb,var(--gauge-discharge-tip-glow) 100%,transparent))}}.BatteryCenterGauge_tipDotCharge__nBQgE,.BatteryCenterGauge_tipDotDischarge__TWhPN{transform-origin:center;transform-box:fill-box}.BatteryCenterGauge_tipDotCharge__nBQgE{animation:BatteryCenterGauge_tipDotChargePulse__Mfvza 1.6s ease-in-out infinite}.BatteryCenterGauge_tipDotDischarge__TWhPN{animation:BatteryCenterGauge_tipDotDischargePulse__5_mQx 1.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.BatteryCenterGauge_chargeArcActive__vpoFl{animation:none;filter:drop-shadow(0 0 3px color-mix(in srgb,var(--gauge-charge) 55%,transparent))}.BatteryCenterGauge_dischargeArcActive__ZXzpL{animation:none;filter:drop-shadow(0 0 3px color-mix(in srgb,var(--gauge-discharge-glow) 55%,transparent))}.BatteryCenterGauge_tipDotCharge__nBQgE{animation:none;filter:drop-shadow(0 0 3px color-mix(in srgb,var(--gauge-charge) 85%,transparent))}.BatteryCenterGauge_tipDotDischarge__TWhPN{animation:none;filter:drop-shadow(0 0 3px color-mix(in srgb,var(--gauge-discharge-tip-glow) 85%,transparent))}}.BatteryCenterGauge_tabularNums__ki673{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BatteryCenterGauge_haloLabel__XwroX{filter:var(--gauge-halo-label)}.BatteryCenterGauge_haloValue__rllkP{filter:var(--gauge-halo-value)}.BatteryCenterGauge_haloSoc__AdHVI{filter:var(--gauge-halo-soc)}.BatteryCenterGauge_caption__4Tn68{letter-spacing:.32em;filter:var(--gauge-halo-caption)}.BatteryCenterGauge_captionCustom__7MAli{font-weight:700;letter-spacing:.04em}.BatteryCenterGauge_haloCharge__tpwVX{filter:var(--gauge-halo-charge)}.BatteryCenterGauge_haloDischarge__9TguZ{filter:var(--gauge-halo-discharge)}.BatteryCenterGauge_haloSolar__haTms{filter:var(--gauge-halo-solar)}.GroupAggregatesInline_aggRow__R1o_T{display:inline-flex;align-items:center;min-width:0;overflow:hidden;white-space:nowrap}.GroupAggregatesInline_aggSegment__FR9Vl{display:inline-flex;align-items:center;flex-shrink:0}.GroupAggregatesInline_aggSep__VQB_6{width:1px;height:14px;margin:0 10px;background:var(--color-divider);flex-shrink:0}.GroupAggregatesInline_aggItem__6vyfO{display:inline-flex;align-items:baseline;gap:4px;font-size:12px;font-weight:600;color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.GroupAggregatesInline_aggLabel__P6EaJ{font-weight:500;color:var(--color-text-muted)}.GroupAggregatesInline_aggValue__ilY56{font-weight:700}.GroupAggregatesInline_aggCharging__gZ_du{color:var(--color-success)}.GroupAggregatesInline_aggDischarging__u2OK0,.GroupAggregatesInline_aggSolar__sWSSZ{color:var(--color-warning)}.GroupAggregatesInline_aggWarn__bDGin{color:var(--color-error)}.GroupAggregatesInline_aggColdStart__NtbP6{color:var(--color-warning)}.GroupAggregatesInline_aggRowStacked__1U_hF{order:10;display:flex;flex-flow:row wrap;align-content:flex-start;align-items:center;width:100%;height:20px;overflow:hidden;container-type:inline-size}.GroupAggregatesInline_aggFlow__l695v,.GroupAggregatesInline_aggLine__mJCev{display:contents}.GroupAggregatesInline_aggRowStacked__1U_hF .GroupAggregatesInline_aggSegment__FR9Vl{height:20px}.GroupAggregatesInline_aggRowStacked__1U_hF [data-agg-line=site]>:first-child{margin-left:auto;padding-left:12px}.GroupAggregatesInline_aggTight__s3N5l{display:none}.GroupAggregatesInline_aggRowStacked__1U_hF .GroupAggregatesInline_aggItem__6vyfO{font-size:12px}@container (max-width: 1099px){.GroupAggregatesInline_aggRowStacked__1U_hF .GroupAggregatesInline_aggFull__cZg2t{display:none}.GroupAggregatesInline_aggRowStacked__1U_hF .GroupAggregatesInline_aggTight__s3N5l{display:inline}.GroupAggregatesInline_aggRowStacked__1U_hF .GroupAggregatesInline_aggItem__6vyfO{font-size:clamp(9px,calc((100cqi - 125px) / 49.5),12px)}.GroupAggregatesInline_aggRowStacked__1U_hF:has([data-agg-line=site]:empty) .GroupAggregatesInline_aggItem__6vyfO{font-size:clamp(10px,calc((100cqi - 60px) / 22),12px)}.GroupAggregatesInline_aggRowStacked__1U_hF .GroupAggregatesInline_aggSep__VQB_6{margin:0 6px}}@media (max-width:767px){.GroupAggregatesInline_aggRowStacked__1U_hF{display:block;height:auto}.GroupAggregatesInline_aggRowStacked__1U_hF .GroupAggregatesInline_aggFlow__l695v{display:flex;flex-flow:row wrap;align-items:center;row-gap:2px;margin-left:-13px}.GroupAggregatesInline_aggRowStacked__1U_hF .GroupAggregatesInline_aggLine__mJCev>:first-child{padding-left:13px}.GroupAggregatesInline_aggRowStacked__1U_hF .GroupAggregatesInline_aggItem__6vyfO{font-size:11px}@container (max-width: 659px){.GroupAggregatesInline_aggRowStacked__1U_hF [data-agg-line=site]:not(:empty):before{content:"";flex:0 0 100%;height:0}.GroupAggregatesInline_aggRowStacked__1U_hF [data-agg-line=site]>:first-child{margin-left:0}.GroupAggregatesInline_aggRowStacked__1U_hF .GroupAggregatesInline_aggItem__6vyfO{font-size:clamp(9px,calc((100cqi - 64px) / 29),11px)}.GroupAggregatesInline_aggRowStacked__1U_hF:has([data-agg-line=site]:empty) .GroupAggregatesInline_aggItem__6vyfO{font-size:11px}}.GroupAggregatesInline_aggRow__R1o_T{order:10;width:100%;flex-wrap:wrap;row-gap:4px}.GroupAggregatesInline_aggSep__VQB_6{margin:0 6px}}.IslandColorDot_picker__rAho7{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;line-height:0;outline-offset:2px}.IslandColorDot_picker__rAho7[aria-disabled=true]{cursor:not-allowed;opacity:.55}.IslandColorDot_picker__rAho7:focus-visible{outline:2px solid var(--color-primary)}.IslandCard_islandGroup__L2ikZ{--island-span:1;--island-card-basis:470px;--island-card-max:635px;--island-body-gap:16px;--island-body-frame:36px;position:relative;display:flex;flex-direction:column;width:fit-content;max-width:100%;border:2px solid var(--color-border);border-radius:12px;margin-bottom:16px;transition:border-color .3s,box-shadow .3s;background:var(--color-surface);box-shadow:0 4px 16px color-mix(in srgb,var(--color-shadow) 12%,transparent),0 1px 4px color-mix(in srgb,var(--color-shadow) 8%,transparent)}.IslandCard_islandGroup__L2ikZ[data-density=medium]{--island-card-basis:290px;--island-card-max:391px}.IslandCard_islandGroup__L2ikZ[data-span="1"]{--island-span:1}.IslandCard_islandGroup__L2ikZ[data-span="2"]{--island-span:2}.IslandCard_islandGroup__L2ikZ[data-span="3"]{--island-span:3}.IslandCard_islandGroup__L2ikZ[data-span="4"]{--island-span:4}.IslandCard_islandGroup__L2ikZ[data-span="5"]{--island-span:5}.IslandCard_islandGroup__L2ikZ[data-span="6"]{--island-span:6}.IslandCard_islandGroup__L2ikZ[data-span="7"]{--island-span:7}.IslandCard_islandGroup__L2ikZ[data-span="8"]{--island-span:8}.IslandCard_islandDragging__6PCPt{opacity:.55;border-color:var(--color-primary);cursor:grabbing}.IslandCard_islandOverlay__NE6p4{opacity:.85;pointer-events:none;border-color:var(--color-primary);box-shadow:0 12px 40px color-mix(in srgb,var(--color-shadow) 35%,transparent);cursor:grabbing}.IslandCard_islandSortOver__0GI2y{border-color:var(--color-primary);border-style:dashed;box-shadow:0 0 12px color-mix(in srgb,var(--color-primary) 30%,transparent)}.IslandCard_islandSortOver__0GI2y .IslandCard_dragHandle__HS45m{color:var(--color-primary)}.IslandCard_islandDropTarget__u8HF6{border-color:var(--color-primary);box-shadow:0 0 12px color-mix(in srgb,var(--color-primary) 25%,transparent)}.IslandCard_islandRemoving___9pZG{border-color:var(--color-error);box-shadow:0 0 12px color-mix(in srgb,var(--color-error) 30%,transparent)}.IslandCard_islandLabel__pJBa9{position:absolute;top:-28px;left:50%;transform:translateX(-50%);background:var(--color-primary);color:var(--color-on-primary);padding:4px 16px;border-radius:6px;font-size:12px;font-weight:600;white-space:nowrap;z-index:20;pointer-events:none}.IslandCard_islandLabelRemove__Chq_o{background:var(--color-error)}.IslandCard_islandMirror__t5qbI{--island-mirror-color:var(--color-purple);border-color:var(--island-mirror-color);border-style:dashed;margin-top:20px;box-shadow:0 4px 16px color-mix(in srgb,var(--island-mirror-color) 18%,transparent)}.IslandCard_islandLabelMirror__TtQE5{background:var(--island-mirror-color)}.IslandCard_islandHeader__RIPEC{container:modem-host/inline-size;display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--color-divider);border-radius:10px 10px 0 0;flex-shrink:0}.IslandCard_islandHeaderDraggable__L5qE8{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.IslandCard_islandHeaderDraggable__L5qE8:active{cursor:grabbing}.IslandCard_dragHandle__HS45m{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:2px 4px;border-radius:4px;font-size:14px;color:var(--color-text-disabled);cursor:grab;touch-action:none;transition:color .2s,background-color .2s}.IslandCard_dragHandle__HS45m:hover{color:var(--color-primary);background:var(--color-bg-muted)}.IslandCard_dragHandle__HS45m:active{cursor:grabbing}.IslandCard_dragHandle__HS45m:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.IslandCard_colorDot__dzd15{width:10px;height:10px;border-radius:50%;flex-shrink:0;background-color:var(--island-dot-color)}.IslandCard_titleGroup__aQnFA{display:flex;align-items:center;flex:1 1;gap:6px;min-width:120px}.IslandCard_titleGroup__aQnFA:has([data-modem-divider]){min-width:min(100%,180px)}@media (min-width:768px){.IslandCard_titleGroup__aQnFA:has([data-modem-divider]){min-width:120px}.IslandCard_islandGroup__L2ikZ:not([data-density=small]) .IslandCard_titleGroup__aQnFA{flex:0 1 auto}.IslandCard_islandGroup__L2ikZ:not([data-density=small]) .IslandCard_headAggregates____Qcu{flex:1 1;flex-wrap:wrap;align-content:flex-start;justify-content:safe flex-end;height:20px;line-height:20px}.IslandCard_islandGroup__L2ikZ:not([data-density=small]) .IslandCard_headAggregates____Qcu:before{content:"";width:0;height:20px}.IslandCard_islandGroup__L2ikZ[data-span="1"]:not([data-density=large]) .IslandCard_dashboardBtn__OKPgi>span:not(:first-child){display:none}}.IslandCard_name__gHJBd{flex:0 1 auto;min-width:0;font-weight:600;font-size:14px;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.IslandCard_editBtn__pK2s5{flex-shrink:0;color:var(--color-primary)!important;opacity:.6}.IslandCard_editBtn__pK2s5:hover{opacity:1}.IslandCard_dashboardBtn__OKPgi{flex-shrink:0;margin-inline-start:auto;white-space:nowrap;cursor:pointer}.IslandCard_nameInput__5AJ4e{flex:1 1;max-width:200px}.IslandCard_islandBody__E7n40{display:flex;flex-direction:row;align-items:stretch;gap:16px;padding:16px;overflow-x:auto;overflow-y:visible;border-radius:0 0 10px 10px}.IslandCard_islandBody__E7n40>*{border-radius:10px;box-shadow:0 1px 2px color-mix(in srgb,var(--color-shadow) 6%,transparent),0 1px 6px color-mix(in srgb,var(--color-shadow) 4%,transparent);flex:0 0 auto;min-width:0}@media (min-width:992px){.IslandCard_islandGroup__L2ikZ{flex-grow:var(--island-span);flex-shrink:1;flex-basis:auto;max-width:min(100%,calc(var(--island-card-max) * var(--island-span) + var(--island-body-gap) * (var(--island-span) - 1) + var(--island-body-frame)))}.IslandCard_islandGroup__L2ikZ .IslandCard_islandBody__E7n40>*{display:flex;justify-content:center;flex:1 0 var(--island-card-basis);max-width:var(--island-card-max)}.IslandCard_islandGroup__L2ikZ .IslandCard_islandBody__E7n40>*>*{flex-grow:1;min-width:0;max-width:100%}.IslandCard_islandGroup__L2ikZ .IslandCard_islandBody__E7n40 [data-battery-card]{flex-grow:1;width:auto;min-width:0;max-width:100%}}@media (max-width:767px){.IslandCard_islandGroup__L2ikZ{width:100%}.IslandCard_islandHeader__RIPEC{padding:6px 8px;gap:6px;flex-wrap:wrap}.IslandCard_islandBody__E7n40{flex-direction:column;gap:8px;padding:8px;overflow-x:visible}.IslandCard_name__gHJBd{font-size:13px}}.IslandCard_islandGroup__L2ikZ[data-density=small]{--island-card-basis:230px;--island-card-min:230px;--island-card-max:420px;--island-body-gap:8px;--island-body-frame:20px;--island-floor:640px;--island-min:max(var(--island-floor),calc(var(--island-card-basis) * var(--island-span) + var(--island-body-gap) * (var(--island-span) - 1) + var(--island-body-frame)));width:100%}.IslandCard_islandGroup__L2ikZ[data-density=small][data-span="1"]{--island-floor:440px}.IslandCard_islandGroup__L2ikZ[data-density=small] .IslandCard_islandHeader__RIPEC{padding:6px 10px;flex-wrap:wrap;row-gap:2px}.IslandCard_islandGroup__L2ikZ[data-density=small].IslandCard_islandMirror__t5qbI{margin-top:0}.IslandCard_mirrorBadge__yKMXB{flex:0 100 auto;min-width:28px;padding:1px 8px;overflow:hidden;border-radius:6px;background:var(--island-mirror-color);color:var(--color-on-primary);font-size:11px;font-weight:600;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.IslandCard_islandGroup__L2ikZ[data-density=small] .IslandCard_islandBody__E7n40{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--island-card-min),100%),1fr));align-items:stretch;flex:1 1 auto;gap:var(--island-body-gap);padding:8px;overflow-x:visible}.IslandCard_islandGroup__L2ikZ[data-density=small] .IslandCard_islandBody__E7n40>*{width:auto;min-width:0;max-width:none;padding-top:0}.IslandCard_islandGroup__L2ikZ[data-density=small] .IslandCard_islandBody__E7n40>:not([data-battery-card]){display:flex}.IslandCard_islandGroup__L2ikZ[data-density=small] .IslandCard_islandBody__E7n40>:not([data-battery-card])>*{flex:1 1 auto;min-width:0;max-width:100%}.IslandCard_islandGroup__L2ikZ[data-density=small] .IslandCard_islandBody__E7n40 [data-battery-card]{flex-grow:1;width:auto;min-width:0;max-width:100%}.IslandCard_islandGroup__L2ikZ[data-density=small] .IslandCard_islandBody__E7n40>[data-battery-card]>:not(:last-child){flex-grow:0}@media (max-width:767px){.IslandCard_islandGroup__L2ikZ[data-density=small] .IslandCard_islandHeader__RIPEC{gap:4px;padding:6px}.IslandCard_islandGroup__L2ikZ[data-density=small] .IslandCard_dashboardBtn__OKPgi>span:not(:first-child){display:none}}@media (min-width:768px){.IslandCard_islandGroup__L2ikZ[data-density=small]{flex:var(--island-span) 1 var(--island-min);width:auto;min-width:0;max-width:min(100%,max(var(--island-floor),calc(var(--island-card-max) * var(--island-span) + var(--island-body-gap) * (var(--island-span) - 1) + var(--island-body-frame))))}}.IslandAlarmsModal_body__KubOi{display:flex;flex-direction:column;gap:16px;max-height:70vh;overflow-y:auto;padding-top:4px}.IslandAlarmsModal_titleRow__V8jun{display:inline-flex;align-items:center;gap:10px}.IslandAlarmsModal_titleIcon__V6AWW{color:var(--color-warning)}.IslandAlarmsModal_hint__0hs_5{margin:0;padding:8px 10px;border-radius:6px;border-left:3px solid var(--color-border-strong);background:var(--color-bg-muted);color:var(--color-text-secondary);font-size:12px}.IslandAlarmsModal_island__cTKhv{display:flex;flex-direction:column;gap:8px;padding:10px 12px 12px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface)}.IslandAlarmsModal_islandHeader__INJKY{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.IslandAlarmsModal_islandTitle__NdsQe{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;color:var(--color-text-primary)}.IslandAlarmsModal_islandResetBtn__21KOO{white-space:nowrap}.IslandAlarmsModal_list__hrYEH{border-top:1px solid var(--color-divider);padding-top:6px}.IslandAlarmsModal_rowActions__uGcHq{display:inline-flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.IslandAlarmsModal_stopBtn__ecwEK .anticon{color:var(--color-error)}@media (min-width:768px){.IslandAlarmsModal_body__KubOi{max-height:72vh}}.ViewModeToggle_group__DVivA{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:6px;width:100%}.ViewModeToggle_modeBtn__Dhocf{height:auto;min-height:36px;font-weight:500;width:100%}@media (min-width:480px){.ViewModeToggle_group__DVivA{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:680px){.ViewModeToggle_group__DVivA{display:inline-flex;align-items:center;width:auto}}.OverviewAlarmButton_slot__zcPpn{display:inline-flex;align-items:center}.OverviewAlarmButton_button__X9Tpv.OverviewAlarmButton_button__X9Tpv{width:24px;height:24px;padding:2px;color:var(--color-text-muted)}.OverviewAlarmButton_button__X9Tpv.OverviewAlarmButton_button__X9Tpv:hover{color:var(--color-primary)}.OverviewAlarmButton_button__X9Tpv.OverviewAlarmButton_alerting__qdE2T,.OverviewAlarmButton_button__X9Tpv.OverviewAlarmButton_alerting__qdE2T:hover{color:var(--color-error)}.OverviewCardsView_view__TQpKZ{display:flex;flex-direction:column;gap:16px}.OverviewCardsView_islandsFlow__mCEpb{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px}.OverviewCardsView_islandsFlow__mCEpb.OverviewCardsView_islandsFlow__mCEpb>*{margin-bottom:0}.OverviewCardsView_islandsFlowSmall__2rUVz{align-items:stretch;gap:12px}.OverviewCardsView_cardsGrid___jM7c{display:flex;flex-wrap:wrap;align-items:stretch;gap:16px}.OverviewCardsView_cardsGrid___jM7c>*{min-width:0;flex:1 1 100%}.OverviewCardsView_cardsGridSmall___CBPb{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr));gap:8px}.OverviewCardsView_cardsGridSmall___CBPb>*{padding-top:0}@media (min-width:768px){.OverviewCardsView_cardsGrid___jM7c{gap:12px}.OverviewCardsView_cardsGrid___jM7c>*{flex:0 0 auto;height:auto}.OverviewCardsView_cardsGridMedium__eChXc{gap:8px}.OverviewCardsView_cardsGridSmall___CBPb{display:flex;gap:8px}}.IslandModeStrip_strip__dDgYM{--mode-sun:var(--color-warning);--mode-sale:var(--color-success);--mode-buy:var(--color-info);--mode-hold:var(--color-text-muted);--mode-own:var(--color-purple);display:flex;flex-direction:column;gap:6px;padding:6px 12px 8px;border-bottom:1px solid var(--color-divider);container-type:inline-size;container-name:strip}.IslandModeStrip_head__AhZfa{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;font-size:12px;line-height:1.3}.IslandModeStrip_title__tAaf6{font-weight:700;font-size:13px;color:var(--color-text-primary);white-space:nowrap}.IslandModeStrip_sub__v53os{margin-left:6px;font-weight:600;font-size:11.5px;color:var(--color-text-muted)}.IslandModeStrip_now__U1Q3w{color:var(--color-text-secondary);white-space:nowrap}.IslandModeStrip_now__U1Q3w b{color:var(--color-text-primary);font-weight:700}.IslandModeStrip_nowTime__EqA1u{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.IslandModeStrip_nowSlot__R2tM0:before{content:"\200b"}.IslandModeStrip_cells__8RGmr{--cell-w:calc((100cqw - 115px) / 24);display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:5px;min-width:0}.IslandModeStrip_cell__GRFkF,.IslandModeStrip_swatch__LLqpV{--mode:var(--mode-hold);--mode-top:var(--mode);--mode-bottom:var(--mode)}.IslandModeStrip_cell__GRFkF{--tint:14%;position:relative;display:grid;grid-template-rows:auto auto;align-content:center;justify-items:center;gap:3px;min-width:0;height:44px;border-radius:5px;overflow:hidden;background:color-mix(in srgb,var(--mode) var(--tint),var(--color-surface-secondary))}.IslandModeStrip_cell__GRFkF[data-mode=sun_to_bess],.IslandModeStrip_swatch__LLqpV[data-mode=sun_to_bess]{--mode:var(--mode-sun)}.IslandModeStrip_cell__GRFkF[data-mode=sun_to_grid],.IslandModeStrip_swatch__LLqpV[data-mode=sun_to_grid]{--mode:var(--mode-sun);--mode-bottom:var(--mode-sale)}.IslandModeStrip_cell__GRFkF[data-mode=sun_grid_to_bess],.IslandModeStrip_swatch__LLqpV[data-mode=sun_grid_to_bess]{--mode:var(--mode-buy);--mode-top:var(--mode-sun)}.IslandModeStrip_cell__GRFkF[data-mode=bess_to_grid],.IslandModeStrip_swatch__LLqpV[data-mode=bess_to_grid]{--mode:var(--mode-sale)}.IslandModeStrip_cell__GRFkF[data-mode=grid_to_bess],.IslandModeStrip_swatch__LLqpV[data-mode=grid_to_bess]{--mode:var(--mode-buy)}.IslandModeStrip_cell__GRFkF[data-mode=own_consumption],.IslandModeStrip_swatch__LLqpV[data-mode=own_consumption]{--mode:var(--mode-own)}.IslandModeStrip_cell__GRFkF:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--mode)}.IslandModeStrip_cell__GRFkF[data-mode=sun_grid_to_bess]:before,.IslandModeStrip_cell__GRFkF[data-mode=sun_to_grid]:before{background:repeating-linear-gradient(90deg,var(--mode-sun) 0 4px,transparent 4px 7px)}.IslandModeStrip_cell__GRFkF[data-mode=hold]{--tint:0%}.IslandModeStrip_cell__GRFkF[data-mode=hold]:before{opacity:.35}.IslandModeStrip_cell__GRFkF[data-mixed]:before{background:repeating-linear-gradient(90deg,var(--mode) 0 2px,transparent 2px 4px)}.IslandModeStrip_cell__GRFkF[data-current]{--tint:26%;outline:1.5px solid var(--color-text-primary);outline-offset:-1.5px}.IslandModeStrip_cell__GRFkF[data-pending]{--tint:10%}.IslandModeStrip_cell__GRFkF[data-pending]:before{display:none}.IslandModeStrip_cell__GRFkF[data-current] .IslandModeStrip_hour__YUX3t{color:var(--color-text-primary)}.IslandModeStrip_hour__YUX3t{margin-top:3px;font-size:clamp(6.5px,calc(var(--cell-w) * .23),10px);font-weight:600;line-height:1;letter-spacing:.02em;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.IslandModeStrip_price__J063H{font-size:clamp(7px,calc((var(--cell-w) - 8px) / 3.2),11px);font-weight:700;line-height:1;letter-spacing:-.01em;color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.IslandModeStrip_cell__GRFkF[data-mode=hold] .IslandModeStrip_price__J063H{color:var(--color-text-secondary);font-weight:600}.IslandModeStrip_axis__XZxi_{display:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:5px;min-width:0;min-height:1.2em;font-size:9px;line-height:1.2;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.IslandModeStrip_axisTick__hWIcj{text-align:center;overflow:hidden}.IslandModeStrip_legend__7cjO7{display:flex;justify-content:center;flex-wrap:wrap;gap:4px 14px;font-size:11px;line-height:1.2;color:var(--color-text-secondary)}.IslandModeStrip_legendItem__mzVjL{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.IslandModeStrip_legendUnit__5joEX{color:var(--color-text-muted);white-space:nowrap}.IslandModeStrip_swatch__LLqpV{width:10px;height:8px;border-radius:2px;flex:none;background:var(--mode)}.IslandModeStrip_swatch__LLqpV[data-mode=sun_to_grid]{background:repeating-linear-gradient(135deg,var(--mode) 0 3px,transparent 3px 6px);box-shadow:inset 0 0 0 1px var(--mode)}.IslandModeStrip_swatch__LLqpV[data-mode=sun_grid_to_bess]{background:repeating-linear-gradient(135deg,var(--mode-sun) 0 3px,var(--mode-buy) 3px 6px);box-shadow:inset 0 0 0 1px var(--mode-buy)}@container strip (max-width: 999px){.IslandModeStrip_priceGroup__k7G00{display:none}.IslandModeStrip_price__J063H{font-size:clamp(7px,calc((var(--cell-w) - 7px) / 2.95),11px)}}.IslandModeStrip_strip__dDgYM[data-dense]{gap:4px;padding:4px 10px 6px}.IslandModeStrip_strip__dDgYM[data-dense] .IslandModeStrip_head__AhZfa{flex-wrap:nowrap;align-items:center;height:16px;overflow:hidden;font-size:clamp(9px,1.55cqw,12px);line-height:16px}.IslandModeStrip_strip__dDgYM[data-dense] .IslandModeStrip_title__tAaf6{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:clamp(10px,1.7cqw,13px)}.IslandModeStrip_strip__dDgYM[data-dense] .IslandModeStrip_sub__v53os{font-size:.88em}.IslandModeStrip_strip__dDgYM[data-dense] .IslandModeStrip_now__U1Q3w{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.IslandModeStrip_strip__dDgYM[data-dense] .IslandModeStrip_legend__7cjO7{flex-wrap:nowrap;align-items:center;height:14px;overflow:hidden;gap:0 clamp(6px,1.4cqw,14px);font-size:clamp(8px,1.45cqw,11px);line-height:14px}.IslandModeStrip_strip__dDgYM[data-dense] .IslandModeStrip_cellNote__Xt3Z4{display:none}@container strip (max-width: 719px){.IslandModeStrip_cells__8RGmr{gap:3px}.IslandModeStrip_strip__dDgYM:not([data-dense]) .IslandModeStrip_nowSlot__R2tM0,.IslandModeStrip_strip__dDgYM:not([data-dense]) .IslandModeStrip_now__U1Q3w{flex-basis:100%}.IslandModeStrip_cell__GRFkF{--tint:62%;height:22px;grid-template-rows:none;border-radius:4px;background:linear-gradient(180deg,color-mix(in srgb,var(--mode-top) var(--tint),var(--color-surface-secondary)) 0 50%,color-mix(in srgb,var(--mode-bottom) var(--tint),var(--color-surface-secondary)) 50% 100%)}.IslandModeStrip_swatch__LLqpV[data-mode]{background:linear-gradient(180deg,var(--mode-top) 0 50%,var(--mode-bottom) 50% 100%);box-shadow:none}.IslandModeStrip_cell__GRFkF:before{display:none}.IslandModeStrip_cell__GRFkF[data-mode=hold]{--tint:22%}.IslandModeStrip_cell__GRFkF[data-mixed]:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--color-shadow) 28%,transparent) 0 2px,transparent 2px 5px)}.IslandModeStrip_cell__GRFkF[data-current]{--tint:78%}.IslandModeStrip_cellNote__Xt3Z4,.IslandModeStrip_hour__YUX3t,.IslandModeStrip_price__J063H{display:none}.IslandModeStrip_axis__XZxi_{display:grid;gap:3px}.IslandModeStrip_strip__dDgYM[data-dense] .IslandModeStrip_cell__GRFkF{height:28px}.IslandModeStrip_strip__dDgYM[data-dense] .IslandModeStrip_axis__XZxi_{height:12px;line-height:12px}.IslandModeStrip_strip__dDgYM[data-dense] .IslandModeStrip_sub__v53os{display:none}}@container strip (max-width: 459px){.IslandModeStrip_strip__dDgYM[data-dense] .IslandModeStrip_legendItem__mzVjL{gap:0;font-size:0}}@media (max-width:767px){.IslandModeStrip_strip__dDgYM{padding:6px 8px 8px}}.IslandModeStrip_fact__WAC4_{color:var(--color-text-secondary);font-weight:600}.IslandModeStrip_fact__WAC4_[data-fact=unknown]{color:var(--color-text-muted);font-weight:400}.IslandModeStrip_notExecuted__9MaD_{padding:1px 6px;border:1px solid var(--color-warning);border-radius:4px;color:var(--color-warning);font-size:11px;white-space:nowrap}.OverviewModemInline_inline__0rwe6{display:inline-flex;align-items:center;flex:0 0 auto;gap:6px;min-width:0;max-width:100%;overflow:hidden;font-size:12px;font-weight:400;line-height:18px;color:var(--color-text-secondary)}.OverviewModemInline_divider__DJAtK{flex-shrink:0;width:1px;height:14px;background:var(--color-divider)}.OverviewModemInline_chip__9BKni{display:inline-flex;align-items:center;flex:0 1 auto;gap:4px;min-width:0}.OverviewModemInline_chip__9BKni+.OverviewModemInline_chip__9BKni:before{content:"";flex-shrink:0;width:1px;height:10px;margin-inline-end:2px;background:var(--color-divider)}.OverviewModemInline_status__Q4MlS{display:inline-flex;align-items:center;gap:4px;min-width:0}.OverviewModemInline_status__Q4MlS .OverviewModemInline_brand__ZA6Jh{display:none;flex-shrink:0;width:auto;height:14px}.OverviewModemInline_channel__RFce5{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}@container modem-host (min-width: 520px){.OverviewModemInline_inline__0rwe6:not(.OverviewModemInline_multi__xh5mw) .OverviewModemInline_status__Q4MlS .OverviewModemInline_brand__ZA6Jh{display:block}}@container modem-host (min-width: 760px){.OverviewModemInline_multi__xh5mw .OverviewModemInline_status__Q4MlS .OverviewModemInline_brand__ZA6Jh{display:block}}.ConfirmationModal_modal__wEGxg .ant-modal-content{padding:0;border-radius:12px;overflow:hidden}.ConfirmationModal_modal__wEGxg .ant-modal-body{padding:0}.ConfirmationModal_content__JDzWy{padding:24px}.ConfirmationModal_header__t_t4q{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:16px}.ConfirmationModal_iconWrapper__DJpbF{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px}.ConfirmationModal_actionIconStart__JDk4c{color:var(--color-success)}.ConfirmationModal_actionIconStop__F9JL_{color:var(--color-info)}.ConfirmationModal_actionIconCharge___AFds{color:var(--color-success)}.ConfirmationModal_actionIconDischarge__MLZdP{color:var(--color-error)}.ConfirmationModal_title__HBQJ1{margin:0;font-size:18px;font-weight:600;color:var(--color-text-primary);text-align:center}.ConfirmationModal_description__C_bZz{margin:0 0 16px;font-size:14px;color:var(--color-text-secondary);text-align:center;line-height:1.5}.ConfirmationModal_affectedBadge__snLb1{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;background:var(--color-bg-muted);border-radius:8px;margin-bottom:20px}.ConfirmationModal_affectedLabel__8JfxN{font-size:13px;color:var(--color-text-muted)}.ConfirmationModal_affectedCount__pD0q7{font-size:16px;font-weight:700;color:var(--color-text-primary);background:var(--color-surface);padding:4px 12px;border-radius:4px;border:1px solid var(--color-border)}.ConfirmationModal_loadingPassword__r0X_p{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;color:var(--color-text-muted);font-size:13px}.ConfirmationModal_passwordSection__fAUqw{background:var(--color-status-warning-bg);border:1px solid var(--color-status-warning-border);border-radius:8px;padding:16px;margin-bottom:20px}.ConfirmationModal_passwordHeader__Oulhs{display:flex;align-items:center;gap:8px;margin-bottom:12px}.ConfirmationModal_passwordIcon__VG1bm{color:var(--color-warning-text);font-size:16px}.ConfirmationModal_passwordTitle__n_gKY{font-size:13px;font-weight:600;color:var(--color-warning-text)}.ConfirmationModal_passwordInput__Yfh96{height:40px}.ConfirmationModal_passwordError__lqiJ5{margin-top:12px}.ConfirmationModal_actions__xPm8F{display:flex;gap:12px;justify-content:flex-end;padding-top:8px;border-top:1px solid var(--color-divider);margin-top:4px}.ConfirmationModal_cancelBtn__eYlrT{min-width:100px;height:40px}.ConfirmationModal_confirmBtn__6VCsp{min-width:120px;height:40px;font-weight:500}.ConfirmationModal_confirmTone_success__dAI5R{--confirm-tone:var(--color-success)}.ConfirmationModal_confirmTone_error__hDd81{--confirm-tone:var(--color-error)}.ConfirmationModal_confirmTone_info__Zz0ao{--confirm-tone:var(--color-info)}.ConfirmationModal_confirmBtn__6VCsp.ConfirmationModal_confirmToned__SCnCf,.ConfirmationModal_confirmBtn__6VCsp.ConfirmationModal_confirmToned__SCnCf:not(:disabled):not(.ant-btn-disabled):active,.ConfirmationModal_confirmBtn__6VCsp.ConfirmationModal_confirmToned__SCnCf:not(:disabled):not(.ant-btn-disabled):hover{background-color:var(--confirm-tone);border-color:var(--confirm-tone)}@media (max-width:479px){.ConfirmationModal_content__JDzWy{padding:20px 16px}.ConfirmationModal_iconWrapper__DJpbF{width:48px;height:48px;font-size:24px}.ConfirmationModal_title__HBQJ1{font-size:16px}.ConfirmationModal_actions__xPm8F{flex-direction:column-reverse}.ConfirmationModal_cancelBtn__eYlrT,.ConfirmationModal_confirmBtn__6VCsp{width:100%}}.ConfirmationModal_approvalAlert__nJVLp{margin-bottom:16px;border-radius:8px}.ViewLockToggle_lockSlot__Jn1BV{display:flex;width:100%}.ViewLockToggle_lockBtn__NviF6{flex:1 1 auto;height:auto;min-height:36px;width:100%;font-weight:500;white-space:nowrap}.ViewLockToggle_lockBtnOn__ou_sq{color:var(--color-warning-text);border-color:var(--color-warning-border);background:var(--color-warning-bg)}.ViewLockToggle_lockBtnOn__ou_sq:hover{color:var(--color-warning-text);border-color:var(--color-warning)}@media (min-width:680px){.ViewLockToggle_lockBtn__NviF6,.ViewLockToggle_lockSlot__Jn1BV{width:auto}}.OverviewTopbar_topbarContainer__vbKac{background:var(--color-surface);border-radius:12px;box-shadow:var(--shadow-sm);margin-bottom:16px;border:1px solid var(--color-border);overflow:hidden}.OverviewTopbar_companySwitcherRow__7fGrx{display:flex;justify-content:flex-end;padding:8px 12px 0}.OverviewTopbar_companySwitcherRow__7fGrx:empty{display:none}.OverviewTopbar_statsLine__izeNo{display:flex;align-items:center;gap:8px;padding:10px 20px;background:var(--color-surface-secondary);border-bottom:1px solid var(--color-border);font-size:13px;flex-wrap:wrap}.OverviewTopbar_statItem__VpV2o{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.OverviewTopbar_statLabel__OEu5w{color:var(--color-text-muted);font-weight:400}.OverviewTopbar_statValue__U9Z6B{color:var(--color-text-primary);font-weight:600}.OverviewTopbar_statValueGreen___7KhM{color:var(--color-success);font-weight:600}.OverviewTopbar_statValueOrange__JzZ9s{color:var(--color-orange);font-weight:600}.OverviewTopbar_statValueYellow__7IKXo{color:var(--color-warning);font-weight:600}.OverviewTopbar_statDivider__6DEEW{color:var(--color-border);font-weight:300}.OverviewTopbar_statsRow__w4MtD{gap:12px;overflow-x:auto}.OverviewTopbar_statsRow__w4MtD,.OverviewTopbar_summaryRow__lo6BG{display:flex;padding:16px 20px;background:var(--color-bg-muted);border-bottom:1px solid var(--color-border);flex-wrap:wrap}.OverviewTopbar_summaryRow__lo6BG{gap:16px}.OverviewTopbar_summaryCard__wdkq_{background:var(--color-surface);border-radius:8px;padding:12px 20px;min-width:140px;flex:1 1;display:flex;flex-direction:column;gap:4px;border:1px solid var(--color-border);border-left:3px solid var(--color-info)}.OverviewTopbar_summaryLabel__75xK_{font-size:11px;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px;font-weight:500}.OverviewTopbar_summaryValue__FM7yg{font-size:24px;font-weight:700;color:var(--color-text-primary);line-height:1.2}.OverviewTopbar_summaryUnit__Czhxd{font-size:14px;font-weight:400;color:var(--color-text-muted);margin-left:4px}.OverviewTopbar_companyCard__ysdNn{display:flex;align-items:center;gap:12px;background:var(--color-surface);border-radius:8px;padding:12px 20px;border:1px solid var(--color-border);margin-left:auto}.OverviewTopbar_companyIcon__yQMKk{color:var(--color-info);font-size:20px}.OverviewTopbar_companyInfo__EZ4og{display:flex;flex-direction:column;gap:2px}.OverviewTopbar_companyName__TsfXH{font-size:14px;font-weight:600;color:var(--color-text-primary)}.OverviewTopbar_companyEdrpou__nG5O4{font-size:12px;color:var(--color-text-muted)}.OverviewTopbar_commandRow__tPXew{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:12px 20px;border-bottom:1px solid var(--color-divider)}.OverviewTopbar_groupDivider__npRXo{flex:0 0 100%;width:100%;height:1px;margin:0;background-color:var(--color-border)}.OverviewTopbar_commandButtons__JtFv8{display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex:1 1 auto}.OverviewTopbar_commandMeta__FFROa{display:flex;align-items:center;gap:8px;margin-left:auto}.OverviewTopbar_commandMeta__FFROa:empty{display:none}.OverviewTopbar_controlsRow__1SdYx{display:flex;flex-direction:column;gap:10px;padding:14px 20px;border-bottom:1px solid var(--color-divider)}.OverviewTopbar_controlsLabel__pd0FG{font-size:13px;font-weight:600;color:var(--color-text-secondary);white-space:nowrap}.OverviewTopbar_controlBtn__w6qfn{height:auto;min-height:36px;min-width:0;font-weight:500;white-space:nowrap}.OverviewTopbar_btnState__R81Jb{margin-left:6px;font-size:11px;font-weight:600;opacity:.85}.OverviewTopbar_btnRunning__2jGxy{animation:OverviewTopbar_bulkPulseRun__zFdX_ 1.8s ease-in-out infinite}.OverviewTopbar_btnPaused__R_7TE{border-color:var(--color-warning);color:var(--color-warning);animation:OverviewTopbar_bulkPulsePause__2cddT 1.8s ease-in-out infinite}.OverviewTopbar_btnDry__ddU0G{border-color:var(--color-info);color:var(--color-info);animation:OverviewTopbar_bulkPulseDry__1h5OE 1.8s ease-in-out infinite}@keyframes OverviewTopbar_bulkPulseRun__zFdX_{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-success) 55%,transparent)}50%{box-shadow:0 0 0 7px transparent}}@keyframes OverviewTopbar_bulkPulsePause__2cddT{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-warning) 55%,transparent)}50%{box-shadow:0 0 0 7px transparent}}@keyframes OverviewTopbar_bulkPulseDry__1h5OE{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-info) 55%,transparent)}50%{box-shadow:0 0 0 7px transparent}}.OverviewTopbar_viewModeRow__ZiOJr{display:flex;justify-content:flex-end;padding:8px 20px;border-bottom:1px solid var(--color-divider)}.OverviewTopbar_viewModeStandaloneRow__S2OM4{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:8px 20px;border-bottom:1px solid var(--color-divider)}.OverviewTopbar_selectedTag__an7Dh{margin-left:auto}.OverviewTopbar_automationSection__jDqSx{border-top:1px solid var(--color-divider)}.OverviewTopbar_automationHeader__CPhvc{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;cursor:pointer;transition:background .2s}.OverviewTopbar_automationHeader__CPhvc:hover{background:var(--color-surface-secondary)}.OverviewTopbar_automationTitle__BLaXT{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--color-text-primary)}.OverviewTopbar_automationIcon___VasX{color:var(--color-info);font-size:18px}.OverviewTopbar_automationActions__JkL2_{display:flex;align-items:center;gap:8px}.OverviewTopbar_expandIcon__NRWuV{font-size:12px;color:var(--color-text-muted);transition:transform .3s;margin-left:8px}.OverviewTopbar_expandIcon__NRWuV.OverviewTopbar_expanded__u0_LT{transform:rotate(180deg)}.OverviewTopbar_automationContent__ejyV0{padding:16px 20px;background:var(--color-surface-secondary);border-top:1px solid var(--color-divider)}.OverviewTopbar_selectAllRow__Z8Ih9{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--color-border);margin-bottom:12px}.OverviewTopbar_selectHint__o0_Ez{font-size:12px;color:var(--color-text-muted)}.OverviewTopbar_devicesList__Kbybo{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}.OverviewTopbar_deviceItem__Dpvgb{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:var(--color-surface);border-radius:6px;border:1px solid var(--color-border)}.OverviewTopbar_deviceName__wUjPS{font-size:13px;color:var(--color-text-primary)}.OverviewTopbar_deviceStatus__WCWsz{font-size:11px;font-weight:500;padding:2px 8px;border-radius:10px}.OverviewTopbar_deviceStatus__WCWsz.OverviewTopbar_online__j0gHR{background:var(--color-status-success-bg);color:var(--color-success)}.OverviewTopbar_deviceStatus__WCWsz.OverviewTopbar_offline__cj2Z_{background:var(--color-status-urgent-bg);color:var(--color-error)}@media (max-width:991px){.OverviewTopbar_summaryCard__wdkq_{min-width:120px;padding:10px 16px}.OverviewTopbar_summaryValue__FM7yg{font-size:20px}.OverviewTopbar_companyCard__ysdNn{flex:1 1 100%;margin-left:0;margin-top:8px}.OverviewTopbar_commandRow__tPXew,.OverviewTopbar_controlsRow__1SdYx{padding:12px 16px}.OverviewTopbar_viewModeRow__ZiOJr{padding:8px 16px}.OverviewTopbar_automationHeader__CPhvc{padding:12px 16px;flex-wrap:wrap;gap:8px}.OverviewTopbar_automationActions__JkL2_{flex-wrap:wrap;gap:6px}.OverviewTopbar_automationActions__JkL2_ button{min-width:120px}}@media (max-width:767px){.OverviewTopbar_statsRow__w4MtD,.OverviewTopbar_summaryRow__lo6BG{padding:12px;gap:8px}.OverviewTopbar_summaryCard__wdkq_{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px);min-width:0;padding:8px 12px}.OverviewTopbar_summaryValue__FM7yg{font-size:18px}.OverviewTopbar_commandRow__tPXew,.OverviewTopbar_controlsRow__1SdYx{padding:10px 12px;gap:8px}.OverviewTopbar_commandButtons__JtFv8{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.OverviewTopbar_commandButtons__JtFv8.OverviewTopbar_commandButtons__JtFv8>*{width:100%}.OverviewTopbar_commandMeta__FFROa{margin-left:0}.OverviewTopbar_controlBtn__w6qfn{font-size:13px;padding:4px 12px;width:100%}.OverviewTopbar_selectedTag__an7Dh{margin-left:0}.OverviewTopbar_viewModeRow__ZiOJr{padding:6px 12px}.OverviewTopbar_automationHeader__CPhvc{padding:10px 12px;flex-direction:column;align-items:flex-start;gap:10px}.OverviewTopbar_automationActions__JkL2_{display:flex;flex-direction:column;width:100%;gap:6px}.OverviewTopbar_automationActions__JkL2_ button{width:100%}.OverviewTopbar_automationContent__ejyV0{padding:10px 12px}.OverviewTopbar_devicesList__Kbybo{grid-template-columns:1fr}}@media (max-width:679px){.OverviewTopbar_commandRow__tPXew>*,.OverviewTopbar_viewModeStandaloneRow__S2OM4>*{width:100%}}@media (max-width:479px){.OverviewTopbar_commandButtons__JtFv8{grid-template-columns:repeat(1,1fr)}}@media (min-width:992px){.OverviewTopbar_groupDivider__npRXo{flex:0 0 auto;align-self:stretch;width:1px;height:auto;min-height:28px;margin:0 2px}}.FleetDispatchModal_section__vh2w_{display:flex;flex-direction:column;gap:10px}.FleetDispatchModal_sectionTitle__DOMzY{font-size:14px;font-weight:600;color:var(--color-text-primary)}.FleetDispatchModal_sectionHint__VZ185{font-size:12px;font-weight:400;color:var(--color-text-secondary)}.FleetDispatchModal_formGrid__mZUwv{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px}.FleetDispatchModal_formFull__TZDW2{grid-column:1/-1}.FleetDispatchModal_label__c5jUg{font-size:12px;color:var(--color-text-secondary);margin-bottom:4px}.FleetDispatchModal_toolbar__wpnBk{display:flex;gap:8px;flex-wrap:wrap}.FleetDispatchModal_deviceList__8WKQm{display:flex;flex-direction:column;gap:12px;max-height:360px;overflow-y:auto;border:1px solid var(--color-divider);border-radius:6px;padding:8px;background:var(--color-surface)}.FleetDispatchModal_groupBlock__dh5A1{display:flex;flex-direction:column;gap:4px}.FleetDispatchModal_deviceRow__Iac8j{display:grid;grid-template-columns:auto auto 1fr auto auto;align-items:center;gap:10px;padding:8px 10px;background:var(--color-surface);border:1px solid var(--color-divider);border-radius:6px;font-size:13px}.FleetDispatchModal_dragHandle__t7uWi{display:inline-flex;align-items:center;color:var(--color-text-secondary);-webkit-user-select:none;user-select:none;cursor:grab;touch-action:none}.FleetDispatchModal_dragHandleActive__vyHAG{cursor:grabbing}.FleetDispatchModal_deviceName__A8aIA{font-weight:500;color:var(--color-text-primary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FleetDispatchModal_devicePerInput__HCfCM{display:flex;align-items:center;gap:6px;justify-content:flex-end;width:220px}.FleetDispatchModal_devicePerLabel__SAlCQ{font-size:14px;color:var(--color-text-secondary);width:14px;text-align:center;flex-shrink:0}.FleetDispatchModal_deviceMaxHint__rejdO{font-size:11px;color:var(--color-text-secondary);width:60px;text-align:left;flex-shrink:0}.FleetDispatchModal_deviceMeta__LysFY{font-size:12px;color:var(--color-text-secondary);width:220px;text-align:right}.FleetDispatchModal_perDeviceBanner__9C4xd{padding:8px 12px;background:color-mix(in srgb,var(--color-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 30%,transparent);border-radius:6px;font-size:13px;color:var(--color-text-primary)}.FleetDispatchModal_sectionTitleRow__6_2_K{display:flex;align-items:center;justify-content:space-between;gap:8px}.FleetDispatchModal_strategyGroup__6tqwD{display:flex;flex-direction:column;gap:12px;width:100%}.FleetDispatchModal_strategyOption__YxEOj{display:flex;flex-direction:column;gap:4px;padding:8px 12px;border:1px solid var(--color-divider);border-radius:6px;background:var(--color-surface)}.FleetDispatchModal_strategyOptionDesc__IqM3J{font-size:12px;color:var(--color-text-secondary);padding-left:24px;line-height:1.45}.FleetDispatchModal_docsContent__mLEUP{display:flex;flex-direction:column;gap:16px;max-height:65vh;overflow-y:auto}.FleetDispatchModal_docsIntro__PRX03{font-size:13px;color:var(--color-text-secondary);margin:0}.FleetDispatchModal_docsBlock__RxJ_F{padding:12px 14px;border:1px solid var(--color-divider);border-radius:8px;background:var(--color-surface)}.FleetDispatchModal_docsHeading__d9Mh0{margin:0 0 8px;font-size:15px;font-weight:600;color:var(--color-text-primary)}.FleetDispatchModal_docsLabel__TSnMq{font-size:11px;font-weight:600;text-transform:uppercase;color:var(--color-text-secondary);margin-top:8px;margin-bottom:2px}.FleetDispatchModal_docsParagraph__4mNHI{margin:0 0 6px;font-size:13px;line-height:1.5;color:var(--color-text-primary)}.FleetDispatchModal_docsParagraphMono____Hx2{margin:0 0 6px;font-size:12px;line-height:1.5;color:var(--color-text-primary);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;background:var(--color-surface-secondary);padding:6px 10px;border-radius:4px}.FleetDispatchModal_docsList__N4ojq{margin:0;padding-left:18px;font-size:13px;line-height:1.65;color:var(--color-text-primary)}.FleetDispatchModal_previewSummary__GuusN{display:flex;gap:16px;align-items:center;margin-bottom:12px;font-size:13px;color:var(--color-text-primary);flex-wrap:wrap;padding:10px;background:var(--color-surface);border-radius:6px}.FleetDispatchModal_passwordHint__kmbsX{display:inline-flex;align-items:center;gap:6px;margin-top:10px;font-size:12px;color:var(--color-warning)}.FleetDispatchModal_fullWidth__8_EXU{width:100%}.FleetDispatchModal_my12__DD6JO{margin:12px 0}.FleetDispatchModal_w100__50izu{width:100px}.FleetDispatchModal_dangerMt6__I4Myn{color:var(--color-error);margin-top:6px}.BatteryListView_container__h8gM1{display:flex;flex-direction:column;gap:12px}.BatteryListView_section__vp8fS{background:var(--color-surface);border:1px solid var(--color-divider);border-radius:8px;overflow:hidden}.BatteryListView_sectionMirror__sE3OB{--list-mirror-color:var(--color-purple);border-color:var(--list-mirror-color);border-style:dashed}.BatteryListView_sectionHeader__Xk7ks{container:modem-host/inline-size;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:8px 12px;border-bottom:1px solid var(--color-divider);background:var(--color-surface-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s ease}.BatteryListView_sectionHeader__Xk7ks:hover{background:var(--color-bg-hover)}.BatteryListView_sectionHeader__Xk7ks:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.BatteryListView_sectionTitleGroup__wjYq5{display:inline-flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:600;color:var(--color-text-primary)}.BatteryListView_sectionLead__KfV4N{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}.BatteryListView_sectionLead__KfV4N>*{flex-shrink:0}.BatteryListView_sectionLead__KfV4N>.BatteryListView_sectionTitle__gn4bE{display:inline-flex;align-items:center;flex-shrink:1;min-width:0}.BatteryListView_sectionAside__weGki{display:inline-flex;align-items:center;min-width:0;cursor:default}.BatteryListView_sectionAside__weGki:empty{display:none}.BatteryListView_sectionAccent__ssKYz{width:8px;height:8px;border-radius:50%;background:var(--color-primary);flex-shrink:0}.BatteryListView_sectionSolar__usund .BatteryListView_sectionAccent__ssKYz{background:var(--color-warning)}.BatteryListView_sectionSummary__cHY5T{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;font-weight:500;cursor:default}.BatteryListView_sectionMeta__LFPOJ{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;margin-left:auto;font-size:12px;color:var(--color-text-muted);cursor:default}.BatteryListView_sectionStrip__DUgjr{background:var(--color-surface-secondary)}.BatteryListView_sectionCollapsed__vHIjc .BatteryListView_table__sP2HJ{display:none}.BatteryListView_table__sP2HJ{width:100%}.BatteryListView_table__sP2HJ .ant-table-cell{white-space:nowrap}.BatteryListView_clickableRow__rJRvt{cursor:pointer}.BatteryListView_islandAccent__Tmo7o,.BatteryListView_islandTitle__eoNTI{display:inline-flex;align-items:center;min-width:0;cursor:default}.BatteryListView_islandTitle__eoNTI{gap:2px}.BatteryListView_colorDot__7gc3Q{display:inline-block;width:10px;height:10px;flex-shrink:0}.BatteryListView_nameCell__LrdL_{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}.BatteryListView_nameText__UeHtL{font-weight:600;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BatteryListView_nameInput__MNq7Y{max-width:200px}.BatteryListView_batteryIcon__84xmp{color:var(--color-primary)}.BatteryListView_solarIcon__pCu2X{color:var(--color-warning)}.BatteryListView_mirrorLock__gzRHH{color:var(--list-mirror-color,var(--color-warning-text));font-size:13px}.BatteryListView_mirrorTag__6C8rS{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;border:1px solid var(--color-warning-border);border-radius:4px;background:var(--color-warning-bg);color:var(--color-warning-text);font-size:11px;font-weight:700;letter-spacing:.04em;white-space:nowrap}.BatteryListView_statusDot__pGalj{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}.BatteryListView_statusDotOnline__JDftm{background:var(--color-success)}.BatteryListView_statusDotOffline__0b_L_{background:var(--color-text-muted)}.BatteryListView_socCell__lPz8e{display:inline-grid;grid-template-columns:56px auto;align-items:center;gap:6px}.BatteryListView_socBar__1IkWd.ant-progress{margin:0;line-height:1}.BatteryListView_socBar__1IkWd .ant-progress-outer{display:block}.BatteryListView_tabular__kfzyy{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BatteryListView_powerCharge__Fj5q7{color:var(--color-success);font-weight:600}.BatteryListView_powerDischarge__nJlmo{color:var(--color-warning);font-weight:600}.BatteryListView_powerIdle__SJClt{color:var(--color-text-muted)}.BatteryListView_powerSolar__XPu8C{color:var(--color-success);font-weight:600}.BatteryListView_linkedIcon__xfY0t{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:var(--color-bg-muted);border:1px solid var(--color-divider);color:var(--color-text-secondary);font-size:14px;cursor:default}.BatteryListView_linkedIcon__xfY0t:hover{border-color:var(--color-primary);color:var(--color-text-primary)}.BatteryListView_linkedIconsRow__ktg6J{display:inline-flex;flex-wrap:nowrap;gap:6px}.BatteryListView_dim__NCOSK{color:var(--color-text-muted)}.BatteryListView_scheduleRunning__CSWcO{color:var(--color-success);font-weight:600}.BatteryListView_scheduleReady__CAz68{color:var(--color-text-secondary)}.BatteryListView_rowActions__c0rrI{display:inline-flex;align-items:center;justify-content:flex-end;gap:2px;cursor:default}.BatteryListView_actionSlot__fPWcF{display:inline-flex}.BatteryListView_groupActions__0BdJm .BatteryListView_actionBtn__EKGQg,.BatteryListView_islandTitle__eoNTI .BatteryListView_actionBtn__EKGQg,.BatteryListView_rowActions__c0rrI .BatteryListView_actionBtn__EKGQg{width:26px;min-width:26px;height:26px;padding:0;color:var(--color-text-secondary)}.BatteryListView_groupActions__0BdJm .BatteryListView_actionBtn__EKGQg.ant-btn:not(:disabled):hover,.BatteryListView_islandTitle__eoNTI .BatteryListView_actionBtn__EKGQg.ant-btn:not(:disabled):hover,.BatteryListView_rowActions__c0rrI .BatteryListView_actionBtn__EKGQg.ant-btn:not(:disabled):hover{color:var(--color-primary)}.BatteryListView_rowCommands__uFPUo{display:inline-flex;align-items:center;margin-right:4px}.BatteryListView_rowActions__c0rrI .BatteryListView_rowCommands__uFPUo>div{gap:4px;padding:0;border-top:0}.BatteryListView_rowActions__c0rrI .BatteryListView_rowCommands__uFPUo>div>.ant-btn{flex:0 0 26px;width:26px;min-height:26px;padding:0}.BatteryListView_lockIcon__XVLSr{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;color:var(--color-text-muted);font-size:14px}.BatteryListView_groupActions__0BdJm{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.BatteryListView_groupActions__0BdJm .BatteryListView_groupBtn__n2FEm{height:28px;padding:0 10px;border-radius:6px;font-size:12px;font-weight:600}.BatteryListView_groupActions__0BdJm .BatteryListView_groupBtnStop__SvjJR .anticon{color:var(--color-error)}.BatteryListView_groupActions__0BdJm .BatteryListView_groupBtn__n2FEm.BatteryListView_groupBtnStop__SvjJR.ant-btn:not(:disabled):hover{border-color:var(--color-error);background:var(--color-error-bg);color:var(--color-text-primary)}.BatteryListView_groupActions__0BdJm .BatteryListView_groupBtnStop__SvjJR.ant-btn:disabled .anticon{color:inherit}.BatteryListView_groupActions__0BdJm .BatteryListView_dashboardBtn__JZ9Ri,.BatteryListView_sectionMeta__LFPOJ .BatteryListView_dashboardBtn__JZ9Ri{height:28px;border-radius:6px;font-size:12px;font-weight:600;white-space:nowrap}@media (min-width:768px){.BatteryListView_sectionHeader__Xk7ks{padding:8px 16px}.BatteryListView_sectionTitleGroup__wjYq5{font-size:14px}.BatteryListView_sectionStrip__DUgjr{padding-left:28px}}.OverviewListView_table__Eknas{width:100%}.OverviewListView_groupRow__MgCfT>td{background:var(--color-surface-secondary)}.OverviewListView_group__YRWoF{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.OverviewListView_groupName__C0KMH{font-weight:600;color:var(--color-text-primary)}.OverviewListView_groupMeta__ot5UQ{color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.OverviewListView_name__1zzYT{display:block;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.OverviewListView_tabular__qeHLe{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.OverviewListView_dim__JHryD{color:var(--color-text-muted)}.OverviewListView_status__f94FH{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.OverviewListView_alarmTag__Gnl8r{margin-inline-end:0}.OverviewListView_actions___wU1k{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px}