.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}.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}}.LoadingBlock_wrap__EfTm9{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box}.LoadingBlock_inline__OE1cV{min-height:48px;padding:4px 0}.LoadingBlock_card__226sH{min-height:120px;padding:16px}.LoadingBlock_block__bFE8Z{min-height:220px;padding:24px}.LoadingBlock_page__7C9_g{min-height:calc(100vh - 220px);padding:32px}@media (min-width:768px){.LoadingBlock_block__bFE8Z{min-height:260px}}.MailStatusStrip_statCard__4s3ol{min-width:180px;display:flex;flex-direction:column;justify-content:center}.MailStatusStrip_statValue__Dbss1{color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MailStatusStrip_statHint__xv_Or{margin-top:2px;font-size:11px;color:var(--color-text-muted);overflow-wrap:anywhere}.MailStatusStrip_statValue__Dbss1.MailStatusStrip_toneWarning__9v0Jb{color:var(--color-warning-text)}.MailStatusStrip_statValue__Dbss1.MailStatusStrip_toneCritical__ZauX4{color:var(--color-error)}.MailPasswordFields_hint__DjhkS{margin:-8px 0 24px;padding:8px 12px;border:1px solid var(--color-divider);border-radius:8px;background:var(--color-bg-muted);font-size:13px;line-height:1.5;color:var(--color-text-secondary)}.MailboxCreateModal_form__D7KPR{margin-top:8px}.MailboxCreateModal_number__j4CVo{width:100%}.MailPasswordModal_alert__pFqtV{margin:8px 0 16px}.MailQuotaModal_form__UNj7I{margin-top:8px}.MailQuotaModal_number__gJD1_{width:100%}.MailDeleteConfirm_content__BwI_X{display:flex;flex-direction:column;gap:12px}.MailDeleteConfirm_text__Tngps{margin:0;color:var(--color-text-secondary)}.MailDeleteConfirm_warning__YwCXi{margin:0;font-size:13px;color:var(--color-error)}.AlarmRow_row__bRYWg{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:10px 12px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;list-style:none;transition:background .15s ease,border-color .15s ease}.AlarmRow_row__bRYWg.AlarmRow_clickable__X7hrb{cursor:pointer}.AlarmRow_row__bRYWg.AlarmRow_clickable__X7hrb:hover{background:var(--color-bg-elevated);border-color:var(--color-primary)}.AlarmRow_severity_critical__Ao4WT{border-left:3px solid var(--color-error)}.AlarmRow_severity_warning__nDfaE{border-left:3px solid var(--color-warning)}.AlarmRow_severity_info__kfaj3{border-left:3px solid var(--color-info)}.AlarmRow_severityBadge___DZ5J{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:var(--color-on-primary);font-size:16px;flex-shrink:0}.AlarmRow_severityBadge_critical__h_VEl{background:var(--color-error)}.AlarmRow_severityBadge_warning__3Qxnq{background:var(--color-warning)}.AlarmRow_severityBadge_info__xDnv1{background:var(--color-info)}.AlarmRow_body__Kl6Ax{min-width:0}.AlarmRow_header__LT8sX{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--color-text-secondary);flex-wrap:wrap}.AlarmRow_severityTag__YIF3t,.AlarmRow_sourceTag__KVuVr{margin:0;font-size:11px;line-height:18px}.AlarmRow_code__657Ti{font-family:monospace;background:var(--color-surface-secondary);padding:1px 6px;border-radius:4px;font-size:11px;color:var(--color-text-primary)}.AlarmRow_register__qSOf9{font-family:monospace;font-size:10px}.AlarmRow_dot__JnFfK,.AlarmRow_register__qSOf9{color:var(--color-text-muted)}.AlarmRow_company__3uQzo{color:var(--color-primary);font-weight:500}.AlarmRow_device__9hGDP{color:var(--color-text-primary);font-weight:500}.AlarmRow_occurrences__QTz4R{color:var(--color-warning);font-weight:500}.AlarmRow_message__jPY1S{font-size:13px;color:var(--color-text-primary);margin-top:4px;word-break:break-word;line-height:1.4}.AlarmRow_right__N34fI{display:inline-flex;align-items:center;gap:8px}.AlarmRow_age___H7fQ{font-size:11px;color:var(--color-text-muted);white-space:nowrap}@media (max-width:600px){.AlarmRow_row__bRYWg{grid-template-columns:28px 1fr}.AlarmRow_right__N34fI{grid-column:1/-1;justify-content:flex-end}.AlarmRow_severityBadge___DZ5J{width:28px;height:28px;font-size:13px}}.AlarmsList_wrapper__llL0O{display:flex;flex-direction:column;gap:12px;width:100%}.AlarmsList_toolbar__IZ9uF{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.AlarmsList_title__U6KmK{margin:0;font-size:15px;font-weight:600;color:var(--color-text-primary)}.AlarmsList_count__22Th5{font-size:12px;color:var(--color-text-secondary);background:var(--color-surface-secondary);padding:2px 10px;border-radius:12px}.AlarmsList_filter__7_wEA{margin-left:auto}.AlarmsList_list__Ci4D7{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.SmartLoggerAlarmsTab_toolbar__5fqAS{display:flex;align-items:center;gap:16px;margin-bottom:12px;flex-wrap:wrap}.SmartLoggerAlarmsTab_title__mc5T0.SmartLoggerAlarmsTab_title__mc5T0{margin:0}.SmartLoggerAlarmsTab_toggle__vDx2Q{display:inline-flex;align-items:center;gap:8px}.page_container__BEbLp{padding:16px;display:flex;flex-direction:column;gap:16px}.page_subtitle__IYjR_{color:var(--color-text-secondary);font-size:13px}.LinkedSmartLoggerBlock_wrapper__pJgty{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;box-shadow:var(--shadow-card);padding:20px}.LinkedSmartLoggerBlock_wrapperCompact__MMZs6{border:0;border-radius:0;box-shadow:none;padding:0;background:transparent}.LinkedSmartLoggerBlock_wrapperCompact__MMZs6 .LinkedSmartLoggerBlock_wrapperHeader__95i71{margin-bottom:6px}.LinkedSmartLoggerBlock_wrapperCompact__MMZs6 .LinkedSmartLoggerBlock_summaryRow__KPmWp{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:0 0 6px;margin-bottom:7px}.LinkedSmartLoggerBlock_wrapperCompact__MMZs6 .LinkedSmartLoggerBlock_summaryCard__5h42J{padding:4px 6px}.LinkedSmartLoggerBlock_wrapperCompact__MMZs6 .LinkedSmartLoggerBlock_invertersGrid__Hpclz{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}@media (max-width:1100px){.LinkedSmartLoggerBlock_wrapper__pJgty{padding:16px}}@media (max-width:600px){.LinkedSmartLoggerBlock_wrapper__pJgty{padding:12px}}.LinkedSmartLoggerBlock_wrapperHeader__95i71{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.LinkedSmartLoggerBlock_headerTitle__yz94f{display:inline-flex;align-items:center;gap:8px;font-weight:600}.LinkedSmartLoggerBlock_tabs__nj71Z{background:transparent}.LinkedSmartLoggerBlock_tabs__nj71Z .ant-tabs-nav{margin:0;padding:16px 24px 0}.LinkedSmartLoggerBlock_tabs__nj71Z .ant-tabs-content{padding:12px 24px 24px}.LinkedSmartLoggerBlock_iconYellow__zMJnU{color:var(--color-warning)}.LinkedSmartLoggerBlock_onlineCount__FYfVE{font-size:13px;color:var(--color-text-secondary)}.LinkedSmartLoggerBlock_summaryRow__KPmWp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:6px 0 12px;margin-bottom:12px;border-bottom:1px solid var(--color-divider)}@media (max-width:700px){.LinkedSmartLoggerBlock_summaryRow__KPmWp{grid-template-columns:repeat(2,minmax(0,1fr))}}.LinkedSmartLoggerBlock_summaryCard__5h42J{padding:4px 8px;border-radius:6px;background:var(--color-surface);border:1px solid var(--color-border);border-left:2px solid var(--color-text-secondary);display:flex;flex-direction:column;gap:1px;min-width:0}.LinkedSmartLoggerBlock_summaryCard__5h42J[data-tone=power]{border-left-color:var(--color-warning)}.LinkedSmartLoggerBlock_summaryCard__5h42J[data-tone=energy]{border-left-color:var(--color-success)}.LinkedSmartLoggerBlock_summaryCard__5h42J[data-tone=online]{border-left-color:var(--color-info)}.LinkedSmartLoggerBlock_summaryCard__5h42J[data-tone=ok]{border-left-color:var(--color-success)}.LinkedSmartLoggerBlock_summaryCard__5h42J[data-tone=warning]{border-left-color:var(--color-warning)}.LinkedSmartLoggerBlock_summaryCard__5h42J[data-tone=critical]{border-left-color:var(--color-error)}.LinkedSmartLoggerBlock_summaryLabel__Z_XT4{font-size:9px;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LinkedSmartLoggerBlock_summaryValue__oCLKQ{font-size:13px;font-weight:700;color:var(--color-text-primary);line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LinkedSmartLoggerBlock_summaryValue__oCLKQ span{font-size:10px;font-weight:500;color:var(--color-text-secondary);margin-left:2px}.LinkedSmartLoggerBlock_invertersGrid__Hpclz{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px}.LinkedSmartLoggerBlock_liveMetricsRow__80VSg{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:8px;padding:8px 10px;border:1px solid var(--color-border);border-radius:8px;font-size:12px}.LinkedSmartLoggerBlock_liveMetric__HV9ya{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap}.LinkedSmartLoggerBlock_liveMetricLabel__0aeyn,.LinkedSmartLoggerBlock_liveMetricOwner__TePeT{color:var(--color-text-secondary);font-size:11px}.LinkedSmartLoggerBlock_liveMetricOwner__TePeT{width:100%;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.StationEnergyBalanceCard_card___NNPL{display:flex;flex-direction:column;gap:4px;min-width:0;min-height:126px;height:100%;padding:7px 9px;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-info);border-radius:8px;box-shadow:var(--shadow-sm);overflow:hidden}.StationEnergyBalanceCard_header__eGEk_{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.StationEnergyBalanceCard_titleGroup__aZex2{display:inline-flex;align-items:center;gap:6px;min-width:0}.StationEnergyBalanceCard_icon__pr8o1{display:inline-flex;color:var(--color-info);flex:0 0 auto}.StationEnergyBalanceCard_title__zrHuu{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary);font-size:12px;font-weight:700}.StationEnergyBalanceCard_subtitle__OJPjm{color:var(--color-text-muted);font-size:9px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StationEnergyBalanceCard_periodSwitch__D2CYZ{display:inline-flex;gap:2px;flex:0 0 auto}.StationEnergyBalanceCard_periodButton__QgA_X{border:1px solid var(--color-border);border-radius:5px;background:var(--color-surface-secondary);color:var(--color-text-secondary);font-size:9px;font-weight:600;line-height:1;padding:4px 6px;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.StationEnergyBalanceCard_periodActive__LkoYu,.StationEnergyBalanceCard_periodButton__QgA_X:hover{border-color:var(--color-primary);color:var(--color-primary)}.StationEnergyBalanceCard_periodActive__LkoYu{background:var(--color-bg-hover)}.StationEnergyBalanceCard_rows__x9lK6{display:flex;flex-direction:column;min-width:0}.StationEnergyBalanceCard_row__x5vQv{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0;padding:3px 0;border-bottom:1px solid var(--color-divider);font-size:10px;line-height:1.25}.StationEnergyBalanceCard_row__x5vQv:last-child{border-bottom:0}.StationEnergyBalanceCard_rowLabel__cUsZh{flex:1 1 auto;min-width:0;color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StationEnergyBalanceCard_rowValue__SCvA8{flex:0 1 auto;min-width:0;color:var(--color-text-primary);font-weight:700;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StationEnergyBalanceCard_feederLabel__KFVf9{padding-left:10px}.StationEnergyBalanceCard_headline__ihKfy{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0;margin-top:2px;padding-top:4px;border-top:1px solid var(--color-divider)}.StationEnergyBalanceCard_headlineLabel__qX73t{flex:1 1 auto;min-width:0;color:var(--color-text-secondary);font-size:10px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StationEnergyBalanceCard_headlineMuted__jlvo4{font-size:15px;font-weight:600;color:var(--color-text-secondary)}.StationEnergyBalanceCard_headlineValue__vFFJr{flex:0 0 auto;color:var(--color-warning);font-size:17px;font-weight:800;line-height:1.1;white-space:nowrap}.StationEnergyBalanceCard_headlineUncertainty__maqZb{flex:0 0 auto;color:var(--color-text-muted);font-size:9px;white-space:nowrap}.StationEnergyBalanceCard_coverage__molT1{color:var(--color-text-muted);font-size:9px;line-height:1.2}.StationEnergyBalanceCard_coverageWarning__8qA1q{color:var(--color-warning);font-size:9px;line-height:1.2}.StationEnergyBalanceCard_notice__GWvPO{padding:8px;color:var(--color-text-muted);font-size:10px;border:1px dashed var(--color-border);border-radius:6px;text-align:center}@media (min-width:768px){.StationEnergyBalanceCard_periodButton__QgA_X{padding:4px 8px;font-size:10px}}.StationEnergyBalanceCard_compactGrid__SPnNE{display:grid;grid-template-columns:1fr 1fr;gap:2px 16px}.StationEnergyBalanceCard_footerRow__EGtuC{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px}.StationEnergyBalanceCard_expandButton__gXtDC{display:inline-flex;align-items:center;gap:6px;border:none;background:transparent;color:var(--color-info);cursor:pointer;font-size:12px;padding:2px 4px}.StationEnergyBalanceCard_expandButton__gXtDC:hover{text-decoration:underline}.StationEnergyBalanceCard_modalFormula__pod6Q{font-size:12px;color:var(--color-text-secondary);margin-bottom:12px}.StationEnergyBalanceCard_modalRows__ani1R{display:flex;flex-direction:column;gap:4px}.LinkedTelemetryStrip_strip__PajnT{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:8px;align-items:stretch;width:100%;min-width:0;margin:8px 0 10px}.LinkedTelemetryStrip_strip__PajnT:has(>:only-child){grid-template-columns:minmax(280px,420px)}.LinkedTelemetryStrip_strip__PajnT>*{min-width:0}.LinkedTelemetryStrip_dragHandle__Ihkle{position:absolute;top:4px;right:4px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;border-radius:4px;background:transparent;color:var(--color-text-muted);font-size:11px;cursor:grab;opacity:0;transition:opacity .15s ease,color .15s ease}.LinkedTelemetryStrip_dragHandle__Ihkle:hover{color:var(--color-primary)}.LinkedTelemetryStrip_dragHandle__Ihkle:active{cursor:grabbing}.LinkedTelemetryStrip_strip__PajnT>div:hover .LinkedTelemetryStrip_dragHandle__Ihkle{opacity:1}.LinkedTelemetryStrip_panel__DHYvU{display:flex;flex-direction:column;gap:3px;min-width:0;min-height:126px;height:100%;padding:7px 9px;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}.LinkedTelemetryStrip_panelOnline__I_bpA{border-left-color:var(--color-success)}.LinkedTelemetryStrip_panelOffline__57mQS{border-left-color:var(--color-error)}.LinkedTelemetryStrip_panelHeader__ts17C{display:flex;align-items:center;gap:8px;min-width:0}.LinkedTelemetryStrip_titleGroup__u0KVY{display:inline-flex;align-items:center;gap:6px;min-width:0}.LinkedTelemetryStrip_icon__LeSKG{display:inline-flex;color:var(--color-warning);flex:0 0 auto}.LinkedTelemetryStrip_title__m03fq{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary);font-size:12px;font-weight:700}.LinkedTelemetryStrip_statusDot__gIdnm{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}.LinkedTelemetryStrip_statusOnline__KUJFN{background:var(--color-success);animation:LinkedTelemetryStrip_linkedStatusDotPulse__hDWS7 1.4s ease-in-out infinite}@keyframes LinkedTelemetryStrip_linkedStatusDotPulse__hDWS7{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 transparent}}.LinkedTelemetryStrip_statusOffline__gmiRP{background:var(--color-error);animation:LinkedTelemetryStrip_linkedStatusDotPulseOffline__2Ai9_ 1.8s ease-in-out infinite}@keyframes LinkedTelemetryStrip_linkedStatusDotPulseOffline__2Ai9_{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 transparent}}@media (prefers-reduced-motion:reduce){.LinkedTelemetryStrip_statusOffline__gmiRP,.LinkedTelemetryStrip_statusOnline__KUJFN{animation:none}.LinkedTelemetryStrip_statusOffline__gmiRP{box-shadow:0 0 0 2px var(--color-surface-secondary),0 0 0 3px color-mix(in srgb,var(--color-error) 50%,transparent)}}.LinkedTelemetryStrip_statusTime__0Yjux,.LinkedTelemetryStrip_subtitle__UDETB{color:var(--color-text-muted);font-size:9px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LinkedTelemetryStrip_mainMetric__T8QLT{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)}.LinkedTelemetryStrip_mainValue__MlKmt{flex:0 1 auto;min-width:0;max-width:100%;color:var(--color-warning);font-size:19px;font-weight:800;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LinkedTelemetryStrip_mainUnit__YQFMH{flex:0 0 auto;color:var(--color-text-secondary);font-size:11px;font-weight:600;white-space:nowrap}.LinkedTelemetryStrip_metricRows__g1HHN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 10px;min-width:0;max-width:100%}.LinkedTelemetryStrip_metricRow__j85go{display:flex;align-items:baseline;gap:6px;min-width:0;max-width:100%;font-size:10px;line-height:1.25}.LinkedTelemetryStrip_metricLabel__C54pO{color:var(--color-text-muted)}.LinkedTelemetryStrip_metricLabel__C54pO,.LinkedTelemetryStrip_metricValue__N2U2L{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LinkedTelemetryStrip_metricValue__N2U2L{max-width:100%;color:var(--color-text-primary);font-weight:700;text-align:right}.LinkedTelemetryStrip_virtualPanel__l4VoN{min-height:126px;gap:0;overflow:hidden}.LinkedTelemetryStrip_vfBody__XAf_b{display:flex;flex:1 1 auto;min-width:0;gap:0}.LinkedTelemetryStrip_vfNow__91W24{flex:1 1 48%;display:flex;flex-direction:column;justify-content:center;min-width:0;border-right:1px solid var(--color-divider);padding:6px 8px}.LinkedTelemetryStrip_vfPeaks__IQ6Le{flex:1 1 52%;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:6px 10px}.LinkedTelemetryStrip_vfSectionLabel__KxZ0N{display:flex;align-items:center;gap:4px;font-size:7px;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}.LinkedTelemetryStrip_vfPeakDot__BSw5u{width:6px;height:6px;border-radius:50%;background:var(--color-primary);flex-shrink:0}.LinkedTelemetryStrip_vfPeakRow__BqL_g{display:flex;align-items:center;justify-content:space-between;padding:5px 0;border-bottom:1px solid var(--color-divider);gap:6px;min-width:0;max-width:100%}.LinkedTelemetryStrip_vfPeakRow__BqL_g:last-child{border-bottom:0}.LinkedTelemetryStrip_vfPeakLeft__cLOEe{display:flex;flex-direction:column;min-width:0;flex:1 1 auto;overflow:hidden}.LinkedTelemetryStrip_vfPeakLabel__daSAF{flex:1 1 auto;min-width:0;font-size:8.5px;color:var(--color-text-secondary);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LinkedTelemetryStrip_vfPeakSub__fZuEt{font-size:7.5px;color:var(--color-text-muted);line-height:1.1;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LinkedTelemetryStrip_vfPeakValue__10gEg{flex:0 1 auto;min-width:0;max-width:100%;font-size:13px;font-weight:800;line-height:1.1;white-space:nowrap;text-align:right;overflow:hidden;text-overflow:ellipsis}.LinkedTelemetryStrip_accent_power__K_AKU{color:var(--color-success)}.LinkedTelemetryStrip_accent_energy__mLeRZ{color:var(--color-info)}.LinkedTelemetryStrip_accent_warning__uURwi{color:var(--color-warning)}.LinkedTelemetryStrip_accent_neutral__SLaWd{color:var(--color-text-primary)}.LinkedTelemetryStrip_accent_danger__7hl_K{color:var(--color-error);font-weight:700}.LinkedTelemetryStrip_detailsButton__6sGm4{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}.LinkedTelemetryStrip_detailsButton__6sGm4:hover{border-color:var(--color-primary);background:var(--color-bg-hover)}.LinkedTelemetryStrip_sheet__UJEPU{position:fixed;top:0;left:0;z-index:1045;width:min(380px,calc(100vw - 32px));min-width:min(320px,calc(100vw - 32px));min-height:190px;max-height:min(520px,calc(100vh - 32px));display:flex;flex-direction:column;background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;box-shadow:var(--shadow-card-hover);overflow:hidden;resize:both}.LinkedTelemetryStrip_sheetHandle__pDHhG{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px;padding:7px 10px;border-bottom:1px solid var(--color-divider);color:var(--color-text-primary);cursor:move;-webkit-user-select:none;user-select:none}.LinkedTelemetryStrip_sheetClose__ifSXp{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface-secondary);color:var(--color-text-secondary);cursor:pointer;transition:border-color .15s ease,color .15s ease}.LinkedTelemetryStrip_sheetClose__ifSXp:hover{color:var(--color-error);border-color:var(--color-error)}.LinkedTelemetryStrip_sheetBody__mt651{min-height:0;overflow:auto;padding:6px}.LinkedTelemetryStrip_detailList__0hXqF{display:flex;flex-direction:column;gap:6px}.LinkedTelemetryStrip_detailMeta__v2pXH{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--color-text-secondary);font-size:10px;padding-bottom:5px;border-bottom:1px solid var(--color-divider)}.LinkedTelemetryStrip_detailNotice__7_cnv{padding:10px 12px;color:var(--color-warning);background:var(--color-status-warning-bg);border:1px solid var(--color-warning);border-radius:8px;font-size:13px}.LinkedTelemetryStrip_detailRows__K2k4l{display:grid;grid-template-columns:1fr;gap:0}.LinkedTelemetryStrip_detailRow__I5pbz{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:5px 0;border-bottom:1px solid var(--color-divider)}.LinkedTelemetryStrip_detailLabel__7a_YF{color:var(--color-text-secondary);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LinkedTelemetryStrip_detailValue__dYK_P{color:var(--color-text-primary);font-size:12px;text-align:right;white-space:nowrap}.LinkedTelemetryStrip_componentSections__b4qWM{display:flex;flex-direction:column;gap:4px;margin-top:4px;padding-top:4px;border-top:1px solid var(--color-divider)}.LinkedTelemetryStrip_componentSection__s1snH{display:flex;flex-direction:column;gap:2px;padding:4px 6px;border:1px solid var(--color-divider);border-radius:8px}.LinkedTelemetryStrip_componentHeader__IRYiV{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0;padding-bottom:3px;border-bottom:1px solid var(--color-divider)}.LinkedTelemetryStrip_componentName__diKH8{color:var(--color-text-primary);font-size:11px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LinkedTelemetryStrip_componentTs__2Hk_G{flex:0 0 auto;color:var(--color-text-muted);font-size:9px;white-space:nowrap}.LinkedTelemetryStrip_phaseSection__K78nD{padding:2px 0 4px;border-bottom:1px solid var(--color-divider)}.LinkedTelemetryStrip_phaseSectionTitle__iBHPx{color:var(--color-text-secondary);font-size:10px;letter-spacing:.04em;text-transform:uppercase;padding:5px 0 2px}.LinkedTelemetryStrip_phaseTableWrap__2NWGy{overflow-x:auto}.LinkedTelemetryStrip_phaseTable__S1egX{width:100%;border-collapse:collapse}.LinkedTelemetryStrip_phaseTable__S1egX th{color:var(--color-text-secondary);font-size:10px;font-weight:500;text-align:right;padding:3px 0 3px 8px;border-bottom:1px solid var(--color-divider);white-space:nowrap}.LinkedTelemetryStrip_phaseTable__S1egX td{color:var(--color-text-primary);font-size:12px;text-align:right;padding:3px 0 3px 8px;white-space:nowrap}.LinkedTelemetryStrip_phaseTable__S1egX td:first-child,.LinkedTelemetryStrip_phaseTable__S1egX th:first-child{text-align:left;padding-left:0}.LinkedTelemetryStrip_phaseTable__S1egX td:first-child{color:var(--color-text-secondary);font-size:11px}.LinkedTelemetryStrip_panelErrorBody__nMg3a{align-items:center;justify-content:center;gap:8px}.LinkedTelemetryStrip_panelErrorText__Ttgkc{color:var(--color-text-secondary);font-size:12px;text-align:center}.LinkedTelemetryStrip_panelErrorRetry__38f3U{padding:3px 12px;background:transparent;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-primary);font-size:12px;cursor:pointer}.LinkedTelemetryStrip_panelErrorRetry__38f3U:hover{border-color:var(--color-primary);color:var(--color-primary)}.LinkedTelemetryStrip_detailError__C1AiD{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 8px}@media (max-width:1200px){.LinkedTelemetryStrip_strip__PajnT{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}@media (max-width:900px){.LinkedTelemetryStrip_strip__PajnT{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.LinkedTelemetryStrip_metricRows__g1HHN{grid-template-columns:1fr}.LinkedTelemetryStrip_vfBody__XAf_b{flex-direction:column}.LinkedTelemetryStrip_vfNow__91W24,.LinkedTelemetryStrip_vfPeaks__IQ6Le{flex:1 1 auto;border-right:0;border-bottom:1px solid var(--color-divider)}.LinkedTelemetryStrip_vfPeaks__IQ6Le:last-child{border-bottom:0}}@media (max-width:520px){.LinkedTelemetryStrip_strip__PajnT{grid-template-columns:1fr}.LinkedTelemetryStrip_panel__DHYvU{min-height:auto}.LinkedTelemetryStrip_mainValue__MlKmt{font-size:17px}.LinkedTelemetryStrip_vfPeakValue__10gEg{font-size:12px}.LinkedTelemetryStrip_detailRows__K2k4l{grid-template-columns:1fr}.LinkedTelemetryStrip_detailMeta__v2pXH{align-items:flex-start;flex-direction:column}}.SupplyCard_card__4uSbx{display:flex;flex-direction:column;gap:12px;height:100%;min-width:0;padding:14px 16px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface)}.SupplyCard_head__FDRWt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px}.SupplyCard_title__jL3hs{display:flex;align-items:center;gap:10px;margin:0;font-size:15px;font-weight:600}.SupplyCard_icon__4zLZa{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--color-info-bg);color:var(--color-info)}.SupplyCard_extra__qEmF7{color:var(--color-text-secondary);font-size:12px}.SupplyCard_body__lgL4u{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;min-width:0}.SupplyScheduleAdminTab_tab__jG9F8{min-width:0}.SupplyScheduleAdminTab_form__hBLcG{display:flex;flex-direction:column;gap:12px}.SupplyScheduleAdminTab_head__qA18p{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 16px}.SupplyScheduleAdminTab_headText__Xl1y6{display:flex;flex:1 1 320px;flex-direction:column;gap:4px;min-width:0}.SupplyScheduleAdminTab_headTitle__awgVa{margin:0;font-size:15px;font-weight:600}.SupplyScheduleAdminTab_headLead__JdXYg{margin:0;color:var(--color-text-secondary);font-size:13px}.SupplyScheduleAdminTab_headTag__gb1iD{margin-inline-end:0}.SupplyScheduleAdminTab_headSwitch___QYBa{flex:none;margin-top:2px}.SupplyScheduleAdminTab_shadowRun__hCP3d{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.SupplyScheduleAdminTab_shadowHint__m_bw8{color:var(--color-text-secondary);font-size:12px}.SupplyScheduleAdminTab_grid__6gGCE{display:grid;grid-template-areas:"mail" "recipients" "times" "journal" "file";grid-template-columns:minmax(0,1fr);gap:12px}.SupplyScheduleAdminTab_areaMail__2GRR_{grid-area:mail;min-width:0}.SupplyScheduleAdminTab_areaRecipients__jVvrH{grid-area:recipients;min-width:0}.SupplyScheduleAdminTab_areaTimes__iHv6n{grid-area:times;min-width:0}.SupplyScheduleAdminTab_areaJournal__6CTPc{grid-area:journal;min-width:0}.SupplyScheduleAdminTab_areaFile__X6ceb{grid-area:file;min-width:0}.SupplyScheduleAdminTab_pair__EsWMj,.SupplyScheduleAdminTab_triple__741N6{display:grid;grid-template-columns:minmax(0,1fr);gap:0 12px}.SupplyScheduleAdminTab_triple__741N6{align-items:end}.SupplyScheduleAdminTab_passwordField__8AwvL{display:flex;flex-direction:column;min-width:0}.SupplyScheduleAdminTab_inlineAction__BX_zB{align-self:flex-start;margin-top:-12px;margin-bottom:12px}.SupplyScheduleAdminTab_recipients___bX_1{display:flex;flex-direction:column;gap:10px}.SupplyScheduleAdminTab_recipient__aOfNc{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface-secondary)}.SupplyScheduleAdminTab_recipientFields__Y2bwl{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:0 8px}.SupplyScheduleAdminTab_role__4uMNr{grid-column:1/-1}.SupplyScheduleAdminTab_email__B0Qrn{min-width:0}.SupplyScheduleAdminTab_remove__YMhyj{margin-bottom:24px}.SupplyScheduleAdminTab_receives__HU5NQ{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;color:var(--color-text-secondary);font-size:12px}.SupplyScheduleAdminTab_receivesLabel__WX160{flex:none}.SupplyScheduleAdminTab_documents__py_q_{margin-bottom:0}.SupplyScheduleAdminTab_addRecipient__Xx9c1{align-self:flex-start}.SupplyScheduleAdminTab_timeGroup__zJRd0{display:flex;flex-direction:column;gap:4px;padding-bottom:8px;border-bottom:1px solid var(--color-divider)}.SupplyScheduleAdminTab_timeGroup__zJRd0:last-child{border-bottom:0}.SupplyScheduleAdminTab_groupTitle__erdGr{margin:0;font-size:13px;font-weight:600}.SupplyScheduleAdminTab_clockRow___jJ86{display:flex;flex-wrap:wrap;gap:0 16px}.SupplyScheduleAdminTab_withSuffix__qf_UB{display:inline-flex;align-items:center;gap:8px}.SupplyScheduleAdminTab_clock__jNBaC,.SupplyScheduleAdminTab_number__SuiSy{width:110px}.SupplyScheduleAdminTab_suffix__iuyms{color:var(--color-text-secondary);font-size:12px;white-space:nowrap}.SupplyScheduleAdminTab_ruleRow__VgxUk{display:flex;align-items:flex-start;gap:10px;padding-top:6px;font-size:13px}.SupplyScheduleAdminTab_ruleText__4jkxk{flex:1 1 auto;min-width:0}.SupplyScheduleAdminTab_ruleInfo__2DV_K{flex:none;margin-top:3px;color:var(--color-text-secondary)}.SupplyScheduleAdminTab_note___GQrK{margin:0;color:var(--color-text-secondary);font-size:12px}.SupplyScheduleAdminTab_mono__bTpl9{font-family:var(--font-mono)}.SupplyScheduleAdminTab_example__IE2gP{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:-12px 0 12px;padding:8px 12px;border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-secondary);overflow-wrap:anywhere}.SupplyScheduleAdminTab_example__IE2gP strong{color:var(--color-text-primary)}.SupplyScheduleAdminTab_exampleIcon__yUg_f{color:var(--color-success)}.SupplyScheduleAdminTab_journal__pLyeD{display:flex;flex-direction:column;max-height:420px;margin:0;padding:0;overflow-y:auto;list-style:none}.SupplyScheduleAdminTab_journalRow__itRuh{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px 0;border-bottom:1px solid var(--color-divider)}.SupplyScheduleAdminTab_journalRow__itRuh:last-child{border-bottom:0}.SupplyScheduleAdminTab_journalTime__eUrRB{grid-column:1;grid-row:1;font-family:var(--font-mono);font-size:13px;font-weight:600;white-space:nowrap}.SupplyScheduleAdminTab_journalLetter__TRk0z{display:flex;grid-column:1/-1;grid-row:2;flex-direction:column;gap:2px;min-width:0;font-size:13px}.SupplyScheduleAdminTab_journalState__iQFf7{grid-column:2;grid-row:1;justify-self:end}.SupplyScheduleAdminTab_journalProblem__avqFr{color:var(--color-text-secondary);font-size:12px}.SupplyScheduleAdminTab_actions__2c03Y{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px}@media (min-width:500px){.SupplyScheduleAdminTab_actions__2c03Y{flex-direction:row}}@media (min-width:768px){.SupplyScheduleAdminTab_pair__EsWMj{grid-template-columns:repeat(2,minmax(0,1fr))}.SupplyScheduleAdminTab_triple__741N6{grid-template-columns:repeat(3,minmax(0,1fr))}.SupplyScheduleAdminTab_recipientFields__Y2bwl{grid-template-columns:180px minmax(0,1fr) auto}.SupplyScheduleAdminTab_role__4uMNr{grid-column:auto}.SupplyScheduleAdminTab_journal__pLyeD{display:grid;grid-template-columns:auto minmax(0,1fr) auto}.SupplyScheduleAdminTab_journalRow__itRuh{grid-column:1/-1;grid-template-columns:subgrid}.SupplyScheduleAdminTab_journalLetter__TRk0z{grid-column:2;grid-row:1}.SupplyScheduleAdminTab_journalState__iQFf7{grid-column:3}}@media (min-width:992px){.SupplyScheduleAdminTab_grid__6gGCE{grid-template-areas:"mail times" "recipients times" "journal file";grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto 1fr auto}}.BessAlarmsTab_container__qC7rv{padding:0}.BessAlarmsTab_header__UE73e{justify-content:space-between;align-items:center;margin-bottom:12px}.BessAlarmsTab_filters__ki_kX,.BessAlarmsTab_header__UE73e{display:flex;flex-wrap:wrap;gap:8px}.BessAlarmsTab_alertBanner__nO920{margin-bottom:12px}.BessAlarmsTab_severityBadge__QYYas{display:inline-flex;align-items:center;gap:4px;font-weight:500;font-size:12px}.BessAlarmsTab_severityTag__fXmOM{white-space:nowrap}.BessAlarmsTab_categoryTag__C1h68{font-size:11px;white-space:nowrap}.BessAlarmsTab_alarmCode__rw7jJ{font-family:monospace;font-size:12px;color:var(--color-text-secondary)}.BessAlarmsTab_noAlarms__AxjV3{text-align:center;padding:40px 16px;color:var(--color-text-secondary)}.BessAlarmsTab_noAlarmsIcon__ZEbRe{font-size:48px;color:var(--color-success);margin-bottom:12px}.BessAlarmsTab_totalCount__SWjVH{font-size:13px;color:var(--color-text-secondary)}@media (max-width:767px){.BessAlarmsTab_header__UE73e{flex-direction:column;align-items:flex-start}.BessAlarmsTab_filters__ki_kX{width:100%}}.BessAlarmsTab_title___Q5V4.BessAlarmsTab_title___Q5V4{margin:0 0 12px}.DeviceLockSection_container__pytNy{display:flex;flex-direction:column;gap:24px;margin-top:24px;padding:20px;background:var(--color-surface-secondary);border:1px solid var(--color-divider);border-radius:8px}.DeviceLockSection_header__kkdGC{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.DeviceLockSection_muted__gL8_b{color:var(--color-text-muted);font-size:.85em}.DeviceLockSection_controls__iWHXc{width:100%}.DeviceLockSection_row___aqSQ{display:flex;align-items:flex-start;gap:12px}.DeviceLockSection_label__iDWg2{min-width:140px;padding-top:4px;color:var(--color-text-secondary);font-size:.9em}.DeviceLockSection_modeSelect__gcXCR{width:240px}@media (max-width:500px){.DeviceLockSection_header__kkdGC .ant-space{flex-direction:column;width:100%}.DeviceLockSection_row___aqSQ{flex-wrap:wrap}.DeviceLockSection_controls__iWHXc button,.DeviceLockSection_modeSelect__gcXCR{width:100%}}.BessDashboardModal_loadingContainer__MzBBs{display:flex;justify-content:center;align-items:center;min-height:400px}.BessDashboardModal_spacingBottom16__VJFfN{margin-bottom:20px}.BessDashboardModal_controlTab__ow5el .ant-card{margin-bottom:16px;border:1px solid var(--color-divider);background:var(--color-surface)}.BessDashboardModal_controlTab__ow5el .ant-card:last-child{margin-bottom:0}.BessDashboardModal_controlTab__ow5el .ant-card-head{border-bottom:1px solid var(--color-divider)}.BessDashboardModal_spacingTop8__Jgd_u{margin-top:8px}.BessDashboardModal_spacingTop16__fvODM{margin-top:16px}.BessDashboardModal_monospaceBold__NxGH6{font-family:monospace;font-weight:600}.BessDashboardModal_rawValue__b6Mnv{font-family:monospace;font-size:11px;color:var(--color-text-muted);background:var(--color-bg-muted);padding:2px 4px;border-radius:2px}.BessDashboardModal_cmdButton__t7Xzi{min-width:160px}.BessDashboardModal_settingRow__6lFMu{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.BessDashboardModal_hint__mIQba{font-size:12px;color:var(--color-text-muted);margin-top:8px}.BessDashboardModal_protocolInfo__uteBa{margin-top:16px;padding-top:16px;border-top:1px solid var(--color-divider);font-size:12px;color:var(--color-text-muted)}@media (max-width:767px){.BessDashboardModal_cmdButton__t7Xzi{min-width:100%}.BessDashboardModal_settingRow__6lFMu{flex-direction:column;align-items:flex-start;gap:8px}}@media (min-width:768px){.BessDashboardModal_cmdButton__t7Xzi{min-width:140px}}@media (min-width:992px){.BessDashboardModal_cmdButton__t7Xzi{min-width:160px}}.BessDashboardModal_fullWidth__LJnFY{width:100%}.BessDashboardModal_w100___EZbp{width:100px}.BessDashboardModal_w150__UK0EJ{width:150px}.BessDashboardModal_w200__viWVM{width:200px}.BessDashboardModal_flex1MinW150__Ci6A7{flex:1 1;min-width:150px}.BessSettingsPage_container__4T7Nz{padding:1rem;width:100%;max-width:100%}.BessSettingsPage_header__fG6Du{margin-bottom:1.5rem}@media (max-width:600px){.BessSettingsPage_extraButtons__NUQVc,.BessSettingsPage_extraButtons__NUQVc .ant-space-item,.BessSettingsPage_extraButtons__NUQVc.BessSettingsPage_extraButtons__NUQVc .ant-btn{width:100%}.BessSettingsPage_extraButtons__NUQVc{flex-direction:column}}.BessSettingsPage_titleRow__84iQ8{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.BessSettingsPage_title__UBeXz{font-size:1.5rem;font-weight:600;color:var(--color-text-primary);margin:0 0 .25rem}.BessSettingsPage_subtitle__pMVng{font-size:.875rem;color:var(--color-text-muted);margin:0}.BessSettingsPage_toolbar__PrV6p{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-wrap:wrap;gap:1rem}.BessSettingsPage_toolbar__PrV6p{>.ant-space>.ant-space-item:first-child{width:330px;max-width:100%}}.BessSettingsPage_table__Ws3ud{background:var(--color-surface);border-radius:.5rem;box-shadow:var(--shadow-card);border:1px solid var(--color-divider);overflow:hidden}.BessSettingsPage_table__Ws3ud .ant-table-wrapper{width:100%}.BessSettingsPage_table__Ws3ud .ant-table-content{overflow:auto}.BessSettingsPage_table__Ws3ud .ant-table-cell{word-break:break-word;padding:8px!important;vertical-align:middle}.BessSettingsPage_table__Ws3ud .ant-table-tbody>tr>td{vertical-align:middle}.BessSettingsPage_table__Ws3ud .ant-table-thead>tr>th{text-align:center!important;font-size:12px;font-weight:600;text-transform:none;padding:8px!important}.BessSettingsPage_filterLabel__Nc4sm{font-size:.875rem;color:var(--color-text-secondary)}.BessSettingsPage_deviceName__BMEvk{font-weight:500;color:var(--color-text-primary)}.BessSettingsPage_companySelect__qsLM8{min-width:180px}.BessSettingsPage_companyTag__unkbs{max-width:100%;overflow:hidden;text-overflow:ellipsis}.BessSettingsPage_table__Ws3ud .ant-table-tbody>tr.BessSettingsPage_companyGroupStart__Zff_H>td{border-top:2px solid var(--color-border-strong)}.BessSettingsPage_noData__Kr56R{color:var(--color-text-disabled);font-size:.75rem}.BessSettingsPage_limits__qSA43{font-size:.75rem;color:var(--color-text-muted);font-family:monospace}.BessSettingsPage_mode__RsYL4{font-size:.75rem;color:var(--color-text-secondary)}.BessSettingsPage_voltage__JIRjN{font-size:.75rem;font-family:monospace;color:var(--color-info)}.BessSettingsPage_current__ZcMez{font-size:.75rem;font-family:monospace;color:var(--color-text-secondary)}.BessSettingsPage_serialNumber__8TLJp{font-size:.75rem;color:var(--color-text-muted);font-family:monospace}.BessSettingsPage_connectionInfo__y4MuG{display:flex;flex-direction:column;gap:.25rem}.BessSettingsPage_connectionInfo__y4MuG code{background:var(--color-bg-muted);padding:.125rem .375rem;border-radius:.25rem;font-size:.75rem}.BessSettingsPage_protocol__VyAJz{font-size:.625rem;text-transform:uppercase;color:var(--color-text-disabled)}.BessSettingsPage_specsInfo__T8SKz{display:flex;flex-direction:column;gap:.125rem;font-size:.8125rem}.BessSettingsPage_efficiency__J1Bqp{font-size:.75rem;color:var(--color-text-muted)}.BessSettingsPage_onlineIcon__XbFR9{color:var(--color-success);font-size:1.125rem}.BessSettingsPage_offlineIcon__otamF{color:var(--color-error);font-size:1.125rem}.BessSettingsPage_statusCell__IJjCc{display:inline-flex;align-items:center;gap:6px}.BessSettingsPage_lockNoAccess__rO18y{color:var(--color-error);font-size:1rem}.BessSettingsPage_lockReadOnly__cBq0a{color:var(--color-warning);font-size:1rem}.BessSettingsPage_lockTagClickable__KSIGO{cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .1s ease,box-shadow .1s ease}.BessSettingsPage_lockTagClickable__KSIGO:hover{transform:scale(1.05);box-shadow:0 0 0 1px var(--color-info)}.BessSettingsPage_tabs___HxCL{margin-bottom:0}.BessSettingsPage_tabs___HxCL .ant-tabs-nav{margin-bottom:1rem}.BessSettingsPage_tabLabel__9Ylgx{display:flex;align-items:center;gap:.5rem}.BessSettingsPage_tabIconBattery__9D0ob{color:var(--color-info)}.BessSettingsPage_solarIcon__ZNJNB,.BessSettingsPage_tabIconSolar__IO7N3{color:var(--color-warning)}.BessSettingsPage_sandboxTag__MItrR{margin:0;font-size:10px}.BessSettingsPage_solarModalForm__do57I .ant-form-item-label>label{font-size:12px;height:auto}@media (max-width:767px){.BessSettingsPage_toolbar__PrV6p{flex-direction:column;align-items:stretch}.BessSettingsPage_toolbar__PrV6p>div{width:100%;justify-content:space-between}}@media (max-width:549px){.BessSettingsPage_solarModalForm__do57I .ant-row{flex-direction:column}.BessSettingsPage_solarModalForm__do57I .ant-input-number,.BessSettingsPage_solarModalForm__do57I .ant-row>*{max-width:100%;width:100%}}.SolarDevicesTab_statusCell__8pb8l{display:inline-flex;align-items:center;gap:4px}.SolarDevicesTab_sandboxTag__grBfF{margin:0;line-height:18px}.SolarDevicesTab_fullWidth__O8RU0{width:100%}.SolarDevicesTab_distributionBlock__3QBp9{margin-top:16px;padding:16px;background:var(--color-surface-secondary);border-radius:8px}.SolarDevicesTab_distributionHeading__17W5x{margin-bottom:12px}.SolarDevicesTab_distributionHint__gdOLy{font-size:12px;color:var(--color-text-muted);margin-top:4px}.SolarDevicesTab_distributionRow__SMI3c{width:100%}.SolarDevicesTab_lockTagClickable__7T23k{cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .1s ease,box-shadow .1s ease}.SolarDevicesTab_lockTagClickable__7T23k:hover{transform:scale(1.05);box-shadow:0 0 0 1px var(--color-info)}.SolarDevicesTab_muted__s_Y5F{color:var(--color-text-muted)}.SolarDevicesTab_nameCell__ihV4u,.SolarDevicesTab_textOverflow__vHmhl{display:inline-flex;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SolarDevicesTab_textOverflow__vHmhl{display:inline-block}.SolarDevicesTab_lockSectionWrap__zpGAF{margin-top:16px;padding-top:16px;border-top:1px solid var(--color-divider)}@media (max-width:549px){.SolarDevicesTab_tripleForm__ctM6L{flex-direction:column}.SolarDevicesTab_tripleForm__ctM6L .ant-space-item{width:100%}}.SupplyConsumptionModal_body__NSPEM{display:flex;flex-direction:column;gap:14px}.SupplyConsumptionModal_versionRow__ynlEe{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.SupplyConsumptionModal_versionLabel__7Fxyt{font-weight:600}.SupplyConsumptionModal_versionOption__7_QMa{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap}.SupplyConsumptionModal_versionWord__7Hsg5{color:var(--color-text-secondary);font-size:12px}.SupplyConsumptionModal_toolbar__kdUOI{display:flex;flex-wrap:wrap;gap:8px}.SupplyConsumptionModal_drop__Xu0Ui{width:100%}.SupplyConsumptionModal_dropIcon__0PNvw{margin:0 0 6px;color:var(--color-info);font-size:32px}.SupplyConsumptionModal_dropText__UQKIa{margin:0;font-weight:600}.SupplyConsumptionModal_dropHint__bsiLg{margin:4px 0 0;color:var(--color-text-secondary);font-size:12px}.SupplyConsumptionModal_checked__joyja{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid var(--color-status-success-border);border-radius:8px;background:var(--color-success-bg)}.SupplyConsumptionModal_checkedTitle__dvrOl{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;overflow-wrap:anywhere}.SupplyConsumptionModal_checkedTitle__dvrOl .anticon{color:var(--color-success)}.SupplyConsumptionModal_summary__G2ESx{color:var(--color-text-secondary);font-size:13px}.SupplyConsumptionModal_issues__tWaE_{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--color-error);border-radius:8px;background:var(--color-error-bg)}.SupplyConsumptionModal_issuesTitle__HsLNn{display:flex;align-items:center;gap:8px;margin:0;color:var(--color-error);font-size:14px;font-weight:600;overflow-wrap:anywhere}.SupplyConsumptionModal_issueList__3SwX3{display:flex;flex-direction:column;gap:2px;max-height:240px;margin:0;padding-inline-start:18px;overflow-y:auto;font-size:13px}.SupplyConsumptionModal_halves__eS1pU{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.SupplyConsumptionModal_hours__MFPhr{width:100%}@media (min-width:768px){.SupplyConsumptionModal_halves__eS1pU{grid-template-columns:repeat(2,minmax(0,1fr))}}.SupplyConsumptionCard_lead__VmxtS{margin:0;color:var(--color-text-secondary);font-size:13px}.SupplyConsumptionCard_version__XJTp2{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface-secondary)}.SupplyConsumptionCard_versionHead__DIQZu{display:flex;align-items:center;justify-content:space-between;gap:8px}.SupplyConsumptionCard_tag__zCmMg{font-family:Courier New,monospace;font-weight:800}.SupplyConsumptionCard_state__J0X_3{margin-inline-end:0}.SupplyConsumptionCard_fileName__Ytkj1{font-weight:600;overflow-wrap:anywhere}.SupplyConsumptionCard_missing__wKeDA{font-weight:600}.SupplyConsumptionCard_meta__9W_cN{color:var(--color-text-secondary);font-size:12px}.SupplyConsumptionCard_actions__9fBmw{display:flex;flex-wrap:wrap;gap:8px}.SupplyConsumptionCard_note__tQJA6{margin:0;color:var(--color-text-secondary);font-size:12px}.SupplyRecipientsCard_lead__DsilC{margin:0;color:var(--color-text-secondary);font-size:13px}.SupplyRecipientsCard_rows__HrRKe{display:flex;flex-direction:column;margin:0}.SupplyRecipientsCard_row__UBkuH{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--color-divider)}.SupplyRecipientsCard_row__UBkuH:last-child{border-bottom:0}.SupplyRecipientsCard_label__bkv5V{flex:none;color:var(--color-text-secondary)}.SupplyRecipientsCard_values__ILfYh{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;margin:0}.SupplyRecipientsCard_value__vrLx4{font-weight:700;text-align:right;overflow-wrap:anywhere}.SupplyRecipientsCard_missing__OLcUX{color:var(--color-text-secondary)}.SupplyRecipientsCard_note__w2Nc0{margin:auto 0 0;color:var(--color-text-secondary);font-size:12px}.SupplyReportCard_lead__Zkf36{margin:0;color:var(--color-text-secondary);font-size:13px}.SupplyReportCard_figures__fmrGk{display:flex;flex-direction:column;margin:0}.SupplyReportCard_figure__Ees_q{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--color-divider)}.SupplyReportCard_figure__Ees_q:last-child{border-bottom:0}.SupplyReportCard_label__mH_PC{color:var(--color-text-secondary)}.SupplyReportCard_value__zBVHx{margin:0;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.SupplyReportCard_actions__pu0Nx{display:flex;flex-wrap:wrap;gap:8px}.SupplyReportCard_note___BEEk{margin:auto 0 0;color:var(--color-text-secondary);font-size:12px}.SupplySubmissionTab_tab__9ae_B{display:flex;flex-direction:column;gap:12px;min-width:0}.SupplySubmissionTab_cards__s_f_m{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px}@media (min-width:992px){.SupplySubmissionTab_cards__s_f_m{grid-template-columns:repeat(3,minmax(0,1fr))}}.SupportChannelGate_notice__V4npc{display:flex;align-items:center;justify-content:center;min-height:220px;padding:0 12px}.SupportChannelGate_leadChannel__XbjCj{display:flex;flex-direction:column;gap:12px;width:100%}.SupportChannelGate_leadNotice__8Ubzc{margin:0}@media (min-width:768px){.SupportChannelGate_notice__V4npc{min-height:260px;padding:0 24px}}.UserBatteryPage_loadingContainer___lZtB{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 220px);gap:16px}.UserBatteryPage_emptyContainer__RJQ21{display:flex;align-items:center;justify-content:center;min-height:400px}.UserBatteryPage_sidebarDeviceInfo__gb6Pc{display:flex;flex-direction:column;gap:8px;min-width:0;container:device-info/inline-size}.UserBatteryPage_deviceSpecsRow__ohk3S{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--color-text-muted)}.UserBatteryPage_deviceSpecsValues__F4bS4{flex-wrap:nowrap;gap:4px;min-width:0;font-size:11px;white-space:nowrap}.UserBatteryPage_deviceSpecsValues__F4bS4>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.UserBatteryPage_deviceSpecsValues__F4bS4>span:nth-child(2){flex-shrink:0}@container device-info (min-width: 200px){.UserBatteryPage_deviceSpecsValues__F4bS4{gap:6px;font-size:12px}}.UserBatteryPage_topbarDeviceInfo__UoU_N{display:flex;align-items:center;gap:8px;padding-right:16px;border-right:1px solid var(--color-border);flex-wrap:wrap}.UserBatteryPage_deviceNameText__PXo0h{font-size:13px;font-weight:600;color:var(--color-text-primary);max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserBatteryPage_islandOption__m1aoV{display:flex;align-items:center;gap:6px;width:100%;max-width:260px;font-size:12px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.UserBatteryPage_islandOptionIcon__N5mL1{flex-shrink:0;color:var(--color-primary)}.UserBatteryPage_islandOptionCount__cX1NO{flex-shrink:0;margin-left:auto;font-size:10px;font-weight:700;text-transform:uppercase;color:var(--color-text-secondary)}.UserBatteryPage_divider__Q_Ppy{color:var(--color-border);font-size:12px}.UserBatteryPage_licenseBadge__BNyr4{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;cursor:help}.UserBatteryPage_licenseLabel__7nRTN{font-weight:600;color:var(--color-text-primary)}.UserBatteryPage_licenseValue__HuCKI{font-weight:700}.UserBatteryPage_licenseBadge__BNyr4.UserBatteryPage_license_ok__EChql{background:color-mix(in srgb,var(--color-info) 15%,transparent);color:var(--color-info);border:1px solid color-mix(in srgb,var(--color-info) 30%,transparent)}.UserBatteryPage_licenseBadge__BNyr4.UserBatteryPage_license_warning__8ugYm{background:color-mix(in srgb,var(--color-warning) 18%,transparent);color:var(--color-orange-dark);border:1px solid color-mix(in srgb,var(--color-warning) 40%,transparent)}.UserBatteryPage_licenseBadge__BNyr4.UserBatteryPage_license_critical__76ddb{background:color-mix(in srgb,var(--color-error) 18%,transparent);color:var(--color-error);border:1px solid color-mix(in srgb,var(--color-error) 45%,transparent)}.UserBatteryPage_licenseBadge__BNyr4.UserBatteryPage_license_expired__6UrbE{background:color-mix(in srgb,var(--color-error) 24%,transparent);color:var(--color-error);border:1px solid color-mix(in srgb,var(--color-error) 60%,transparent);animation:UserBatteryPage_pulseAlert__6lLMg 2s infinite}.UserBatteryPage_mobileLicenseBtn__X85Ze{padding:4px 8px;font-size:18px}.UserBatteryPage_mobileLicenseBtn__X85Ze.UserBatteryPage_license_ok__EChql{color:var(--color-info)}.UserBatteryPage_mobileLicenseBtn__X85Ze.UserBatteryPage_license_warning__8ugYm{color:var(--color-warning)}.UserBatteryPage_mobileLicenseBtn__X85Ze.UserBatteryPage_license_critical__76ddb,.UserBatteryPage_mobileLicenseBtn__X85Ze.UserBatteryPage_license_expired__6UrbE{color:var(--color-error)}.UserBatteryPage_statusIndicatorLarge__BRjAn{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.UserBatteryPage_statusIndicatorLarge__BRjAn:before{content:"";width:8px;height:8px;border-radius:50%}.UserBatteryPage_statusIndicatorLarge__BRjAn.UserBatteryPage_online__F1Hjd{background:color-mix(in srgb,var(--color-emerald) 15%,transparent);color:var(--color-success-dark);border:1px solid color-mix(in srgb,var(--color-emerald) 30%,transparent)}.UserBatteryPage_statusIndicatorLarge__BRjAn.UserBatteryPage_online__F1Hjd:before{background:var(--color-success);box-shadow:0 0 6px color-mix(in srgb,var(--color-emerald) 50%,transparent)}.UserBatteryPage_statusIndicatorLarge__BRjAn.UserBatteryPage_offline__Kwark{background:color-mix(in srgb,var(--color-danger) 15%,transparent);color:var(--color-error);border:1px solid color-mix(in srgb,var(--color-danger) 30%,transparent)}.UserBatteryPage_statusIndicatorLarge__BRjAn.UserBatteryPage_offline__Kwark:before{background:var(--color-danger);box-shadow:0 0 6px color-mix(in srgb,var(--color-danger) 50%,transparent)}.UserBatteryPage_statusIndicatorLarge__BRjAn.UserBatteryPage_deactivated__vAwjR{background:color-mix(in srgb,var(--color-tint-gray) 15%,transparent);color:var(--color-text-secondary);border:1px solid color-mix(in srgb,var(--color-tint-gray) 30%,transparent)}.UserBatteryPage_statusIndicatorLarge__BRjAn.UserBatteryPage_deactivated__vAwjR:before{background:var(--color-text-muted);box-shadow:0 0 6px color-mix(in srgb,var(--color-tint-gray) 50%,transparent)}.UserBatteryPage_statusIndicatorLarge__BRjAn.UserBatteryPage_alert__qt2XJ{background:color-mix(in srgb,var(--color-error) 15%,transparent);color:var(--color-error);border:1px solid color-mix(in srgb,var(--color-error) 30%,transparent);animation:UserBatteryPage_pulseAlert__6lLMg 2s infinite}.UserBatteryPage_statusIndicatorLarge__BRjAn.UserBatteryPage_alert__qt2XJ:before{background:var(--color-error);box-shadow:0 0 6px color-mix(in srgb,var(--color-error) 50%,transparent)}@keyframes UserBatteryPage_pulseAlert__6lLMg{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-error) 40%,transparent)}50%{box-shadow:0 0 0 4px transparent}}.UserBatteryPage_statusIndicatorLarge__BRjAn.UserBatteryPage_warning__Esy18{background:color-mix(in srgb,var(--color-warning) 15%,transparent);color:var(--color-orange-dark);border:1px solid color-mix(in srgb,var(--color-warning) 30%,transparent)}.UserBatteryPage_statusIndicatorLarge__BRjAn.UserBatteryPage_warning__Esy18:before{background:var(--color-warning);box-shadow:0 0 6px color-mix(in srgb,var(--color-warning) 50%,transparent)}.UserBatteryPage_alertTooltipOverlay__TUEp1{z-index:1070}.UserBatteryPage_alertTooltipOverlay__TUEp1 .ant-tooltip-inner{color:var(--color-error);box-shadow:0 6px 16px color-mix(in srgb,var(--color-error) 20%,transparent);border-radius:8px;padding:12px 16px}.UserBatteryPage_alertTooltipOverlay__TUEp1 .ant-tooltip-arrow:before,.UserBatteryPage_alertTooltipOverlay__TUEp1 .ant-tooltip-inner{background:var(--color-status-urgent-bg);border:1px solid var(--color-status-urgent-border)}.UserBatteryPage_alertTooltip__rOsyP{min-width:160px}.UserBatteryPage_alertTooltipRow__bejp9{display:flex;align-items:center;padding:6px 0;border-bottom:1px solid var(--color-status-urgent-border);gap:8px}.UserBatteryPage_alertTooltipRow__bejp9:last-child{border-bottom:none}.UserBatteryPage_alertTooltipRow__bejp9:before{content:"!";display:flex;align-items:center;justify-content:center;width:16px;height:16px;background:var(--color-error);color:var(--color-on-primary);border-radius:50%;font-size:10px;font-weight:700;flex-shrink:0}.UserBatteryPage_alertTooltipRowClickable__c27wj{width:100%;background:transparent;border:0;border-bottom:1px solid var(--color-status-urgent-border);cursor:pointer;text-align:left;color:inherit;font:inherit;padding:6px 0;transition:background .15s ease}.UserBatteryPage_alertTooltipRowClickable__c27wj:hover{background:var(--color-status-urgent-bg)}.UserBatteryPage_alertTooltipRowClickable__c27wj:last-child{border-bottom:none}.UserBatteryPage_statusIndicatorClickable__PlQ_V{cursor:pointer;-webkit-user-select:none;user-select:none}.UserBatteryPage_statusIndicatorClickable__PlQ_V:hover{filter:brightness(1.1)}.UserBatteryPage_alertTooltipLabel__NNpbG{color:var(--color-error);font-size:13px;font-weight:600}.UserBatteryPage_alertTooltipRowWarning__l6uij:before{background:var(--color-warning)}.UserBatteryPage_alertTooltipRowWarning__l6uij .UserBatteryPage_alertTooltipLabel__NNpbG{color:var(--color-warning-text)}.UserBatteryPage_alertTooltipRowWarning__l6uij.UserBatteryPage_alertTooltipRowClickable__c27wj:hover{background:var(--color-status-warning-bg)}.UserBatteryPage_alertTooltipRowInfo__Hwh0m:before{content:"i";background:var(--color-info)}.UserBatteryPage_alertTooltipRowInfo__Hwh0m .UserBatteryPage_alertTooltipLabel__NNpbG{color:var(--color-info)}.UserBatteryPage_alertTooltipRowInfo__Hwh0m.UserBatteryPage_alertTooltipRowClickable__c27wj:hover{background:var(--color-status-open-bg)}.UserBatteryPage_topbarControls__ILeT8{display:flex;align-items:center;gap:16px;flex-wrap:wrap;width:100%}.UserBatteryPage_deviceSelect__pf9Mh.ant-select.ant-select-sm{vertical-align:middle;margin-top:-2px}.UserBatteryPage_deviceSelect__pf9Mh.ant-select.ant-select-sm .ant-select-selector{padding:4px 10px;min-height:0;background:color-mix(in srgb,var(--color-info) 15%,transparent);border:1px solid color-mix(in srgb,var(--color-info) 30%,transparent);border-radius:12px;height:26px;display:flex;align-items:center}.UserBatteryPage_deviceSelect__pf9Mh.ant-select.ant-select-sm:hover .ant-select-selector{border-color:color-mix(in srgb,var(--color-info) 50%,transparent)}.UserBatteryPage_deviceSelect__pf9Mh.ant-select.ant-select-sm .ant-select-selection-item{font-weight:600;font-size:11px;color:var(--color-info);padding:0;padding-inline-end:14px;line-height:1;text-transform:uppercase;letter-spacing:.3px}.UserBatteryPage_deviceSelect__pf9Mh.ant-select.ant-select-sm .ant-select-arrow{color:var(--color-info);font-size:10px;inset-inline-end:10px}.UserBatteryPage_deviceSelect__pf9Mh .ant-select-selection-search{display:none}.UserBatteryPage_desktopOnly__Y_YpO{display:inline-flex}.UserBatteryPage_deviceOption__P8Am4{display:flex;align-items:center;gap:4px;width:100%;font-size:12px;overflow:hidden}.UserBatteryPage_deviceOption__P8Am4>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0}.UserBatteryPage_statusDot__JswOc{width:8px;height:8px;border-radius:50%}.UserBatteryPage_statusDot__JswOc.UserBatteryPage_online__F1Hjd{background:var(--color-success);animation:UserBatteryPage_statusDotPulse__TjdO5 1.4s ease-in-out infinite}.UserBatteryPage_statusDot__JswOc.UserBatteryPage_offline__Kwark{background:var(--color-danger)}.UserBatteryPage_statusDot__JswOc.UserBatteryPage_deactivated__vAwjR{background:var(--color-text-muted)}@keyframes UserBatteryPage_statusDotPulse__TjdO5{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-success) 28%,transparent)}50%{box-shadow:0 0 0 4px transparent}}.UserBatteryPage_primaryBadge__td_V0{font-size:10px;font-weight:700;color:var(--color-cyan);flex-shrink:0;margin-left:6px;text-transform:uppercase}.UserBatteryPage_modeControlBlock__CXF6H{display:flex;align-items:center;gap:12px;margin-left:auto}.UserBatteryPage_modeSelector__vyBK1{display:flex;align-items:center;gap:8px}.UserBatteryPage_modeSelectRow__DWUGu{display:flex;align-items:center;gap:6px}.UserBatteryPage_modeSelectorLabel__zBYUp{font-size:13px;color:var(--color-text-secondary);display:flex;align-items:center;gap:6px;white-space:nowrap}.UserBatteryPage_modeSelect__inUcp{min-width:180px}.UserBatteryPage_modeDropdown__bjDp8{min-width:280px;max-width:calc(100vw - 16px)}.UserBatteryPage_modeDropdown__bjDp8 .ant-select-item-option-content{white-space:normal;width:100%}.UserBatteryPage_modeWarning__FBdyA{margin-left:4px}.UserBatteryPage_modeHelp__Rxf1f{color:var(--color-text-secondary);cursor:help;font-size:14px}.UserBatteryPage_modeHelp__Rxf1f:hover{color:var(--color-info)}.UserBatteryPage_mobileModeSelectorBtn__L1Qid{min-width:80px;max-width:110px;align-items:center}.UserBatteryPage_mobileModeSelectorBtn__L1Qid .ant-select-selector{padding:0 8px!important;height:32px!important}.UserBatteryPage_mobileModeSelectorBtn__L1Qid .ant-select-selection-item{font-size:12px;line-height:30px!important}.UserBatteryPage_mobileStatusBtn__drCGq{padding:4px 8px;font-size:18px}.UserBatteryPage_mobileStatusBtn__drCGq.UserBatteryPage_online__F1Hjd{color:var(--color-success)}.UserBatteryPage_mobileStatusBtn__drCGq.UserBatteryPage_offline__Kwark{color:var(--color-warning)}.UserBatteryPage_mobileStatusBtn__drCGq.UserBatteryPage_deactivated__vAwjR{color:var(--color-error)}.UserBatteryPage_mobileDeviceBtn__IZhct{padding:4px 8px;font-size:18px;color:var(--color-text-secondary)}.UserBatteryPage_mobileDeviceBtn__IZhct:hover{color:var(--color-info)}.UserBatteryPage_mobileOptionItem__MPd0V{display:flex;align-items:center;gap:8px;padding:4px 0}.UserBatteryPage_mobileOptionIcon__VLydn{color:var(--mode-color)}.UserBatteryPage_modeToneManual__xlIyb{--mode-color:var(--color-success);--mode-bg:var(--color-status-success-bg)}.UserBatteryPage_modeToneConstant__ELWLQ{--mode-color:var(--color-primary);--mode-bg:var(--color-info-bg)}.UserBatteryPage_modeToneFollow__hEng0{--mode-color:var(--color-warning);--mode-bg:var(--color-status-warning-bg)}.UserBatteryPage_modeToneIdle__UWcE9{--mode-color:var(--color-text-muted);--mode-bg:var(--color-bg-muted)}.UserBatteryPage_modeOption__S6QzU{display:flex;flex-direction:column;gap:6px;padding:10px 14px;border-radius:6px;margin:2px 0;width:100%;min-width:240px;box-sizing:border-box;border-left:3px solid var(--mode-color);background:var(--mode-bg)}.UserBatteryPage_modeOptionHeader__ut8sA{display:flex;align-items:center;gap:8px}.UserBatteryPage_modeOptionIcon__8NQrt{font-size:16px;color:var(--mode-color)}.UserBatteryPage_modeOptionName___Kjuc{font-size:13px;font-weight:600;color:var(--color-text-primary)}.UserBatteryPage_modeOptionDesc__QzY88{font-size:12px;color:var(--color-text-secondary);line-height:1.5;padding-left:24px;word-wrap:break-word}.UserBatteryPage_modeConfirmContent__T8_JQ{padding:8px 0}.UserBatteryPage_modeConfirmContent__T8_JQ p{margin:0 0 12px;font-size:14px;line-height:1.6}.UserBatteryPage_modeDescription__D45rx{color:var(--color-text-secondary);font-style:italic;padding:8px 12px;background:var(--color-surface-secondary);border-radius:6px;border-left:3px solid var(--color-primary)}@media (max-width:1119px){.UserBatteryPage_divider__Q_Ppy,.UserBatteryPage_modeControlBlock__CXF6H{display:none}.UserBatteryPage_topbarDeviceInfo__UoU_N{border-right:none}}@media (max-width:799px){.UserBatteryPage_deviceNameText__PXo0h,.UserBatteryPage_licenseBadge__BNyr4,.UserBatteryPage_statusIndicatorLarge__BRjAn,.UserBatteryPage_topbarDeviceInfo__UoU_N>.UserBatteryPage_divider__Q_Ppy{display:none}.UserBatteryPage_desktopOnly__Y_YpO{display:none!important}}@media (max-width:375px){.UserBatteryPage_topbarControls__ILeT8{gap:4px}.UserBatteryPage_topbarDeviceInfo__UoU_N{gap:3px}.UserBatteryPage_mobileModeSelectorBtn__L1Qid{min-width:50px;max-width:70px}.UserBatteryPage_mobileModeSelectorBtn__L1Qid .ant-select-selector{padding:0 4px!important;height:26px!important}.UserBatteryPage_mobileModeSelectorBtn__L1Qid .ant-select-selection-item{font-size:9px;line-height:24px!important}.UserBatteryPage_mobileDeviceBtn__IZhct,.UserBatteryPage_mobileLicenseBtn__X85Ze,.UserBatteryPage_mobileStatusBtn__drCGq{font-size:14px;padding:2px}.UserBatteryPage_modeOption__S6QzU{padding:4px 6px}.UserBatteryPage_modeOptionHeader__ut8sA{gap:4px}.UserBatteryPage_modeOptionIcon__8NQrt{font-size:14px}.UserBatteryPage_modeOptionName___Kjuc{font-size:12px}.UserBatteryPage_modeOptionDesc__QzY88{font-size:9px;padding-left:18px;line-height:1.2}}.UserBatteryPage_deviceInfoRow__PORNa{display:flex;gap:16px;margin-bottom:16px;padding:12px;background:var(--color-bg-muted);border-radius:8px;border:1px solid var(--color-border)}.UserBatteryPage_deviceInfoItem__sYiMq{flex:1 1;display:flex;flex-direction:column;gap:4px}.UserBatteryPage_deviceInfoLabel__7bULm{font-size:11px;color:var(--color-text-secondary);text-transform:uppercase;font-weight:500}.UserBatteryPage_deviceInfoValue__GxU7g{font-size:14px;font-weight:600;color:var(--color-text-primary);font-family:monospace}.UserBatteryPage_companyName__NfIN7{font-size:12px;font-weight:500;color:var(--color-text-primary);white-space:nowrap;max-width:150px;overflow:hidden;text-overflow:ellipsis}.UserBatteryPage_companyEdrpou__QOJxi{font-size:12px;color:var(--color-text-secondary);white-space:nowrap;padding-left:8px;border-left:1px solid var(--color-border)}.SmartLoggerEditModal_formGrid__FsejV{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.SmartLoggerEditModal_formFullWidth__1Cjl_{grid-column:1/-1}.SmartLoggerEditModal_scanRangeRow__Ki0br{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media (max-width:575px){.SmartLoggerEditModal_formGrid__FsejV{grid-template-columns:1fr}.SmartLoggerEditModal_modalForm__SJvng .ant-row{flex-direction:column}.SmartLoggerEditModal_modalForm__SJvng .ant-input-number,.SmartLoggerEditModal_modalForm__SJvng .ant-row>*{max-width:100%;width:100%}.SmartLoggerEditModal_modalForm__SJvng .ant-divider-inner-text{white-space:normal}.SmartLoggerEditModal_modalForm__SJvng .ant-divider{justify-content:center}.SmartLoggerEditModal_modalForm__SJvng .ant-divider:after{display:none}}.InverterDiscoveryWizard_wizard__Xkf4O{display:flex;flex-direction:column;gap:12px}.InverterDiscoveryWizard_summaryRow__kVp3N{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;font-size:13px}.InverterDiscoveryWizard_summaryItem__fzWis{padding:8px 12px;border-radius:8px;background:var(--color-surface);display:flex;flex-direction:column;gap:4px}.InverterDiscoveryWizard_summaryLabel__rjrUu{font-size:11px;color:var(--color-text-secondary)}.InverterDiscoveryWizard_summaryValue__kB3n_{font-size:16px;font-weight:600}.InverterDiscoveryWizard_errorList__4WOFf{font-size:12px;color:var(--color-danger);background:color-mix(in srgb,var(--color-tint-red) 10%,transparent);padding:8px;border-radius:6px}.InverterDiscoveryWizard_scanRangeRow__14EcA{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media (max-width:420px){.InverterDiscoveryWizard_scanRangeRow__14EcA{grid-template-columns:1fr}}@media (max-width:575px){.InverterDiscoveryWizard_summaryRow__kVp3N{grid-template-columns:1fr}}.ModbusTestModal_title__bZVeH{display:flex;align-items:center;gap:8px}.ModbusTestModal_titleIcon__wxqZw{color:var(--color-info);font-size:18px}.ModbusTestModal_controls__t44P_{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--color-divider)}.ModbusTestModal_field__v6Cvm{display:flex;flex-direction:column;gap:4px}.ModbusTestModal_fieldLabel__cJgPq{font-size:12px;color:var(--color-text-muted)}.ModbusTestModal_result__CnTlH{margin-top:4px}.ModbusTestModal_loading__cqIDm{display:flex;justify-content:center;align-items:center;min-height:160px}.ModbusTestModal_mono__XtsHU{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px}.ModbusTestModal_muted__RqpMz{margin-left:8px;color:var(--color-text-muted);font-size:12px}.ModbusTestModal_errorBox__68SpI{margin-top:12px}@media (min-width:768px){.ModbusTestModal_controls__t44P_{flex-wrap:nowrap}}.SmartLoggerListPage_toolbar___3alO{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap}.SmartLoggerListPage_toolbar___3alO{>.ant-space>.ant-space-item:first-child{width:330px;max-width:100%}}.SmartLoggerListPage_title__o6kp0{font-weight:600;font-size:16px}.SmartLoggerListPage_actions__7UEYo{display:flex;gap:8px}.SmartLoggerListPage_filterLabel__fBmgk{font-size:.875rem;color:var(--color-text-secondary)}.SmartLoggerListPage_statusActive__tdD1N{background:color-mix(in srgb,var(--color-flow-discharge) 16%,transparent);color:var(--color-success-dark)}.SmartLoggerListPage_statusInactive__aRuqx{background:color-mix(in srgb,var(--color-danger) 14%,transparent);color:var(--color-danger)}.SmartLoggerListPage_lockTagClickable__1FIK9{cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .1s ease,box-shadow .1s ease}.SmartLoggerListPage_lockTagClickable__1FIK9:hover{transform:scale(1.05);box-shadow:0 0 0 1px var(--color-info)}.SmartLoggerListPage_onlineIcon__fRZ3z{color:var(--color-success);font-size:1.125rem}.SmartLoggerListPage_offlineIcon__d2gi6{color:var(--color-error);font-size:1.125rem}.SmartLoggerListPage_table__5HHqt{background:var(--color-surface);border-radius:.5rem;box-shadow:var(--shadow-card);border:1px solid var(--color-divider);overflow:hidden}.SmartLoggerListPage_table__5HHqt .ant-table-cell{word-break:break-word;padding:8px!important;vertical-align:middle}.SmartLoggerListPage_table__5HHqt .ant-table-thead>tr>th{text-align:center!important;font-size:12px;font-weight:600;padding:8px!important}.SmartLoggerListPage_nameCell__RGlyK{max-width:100%;min-width:0;overflow:hidden;flex-wrap:nowrap}.SmartLoggerListPage_nameCell__RGlyK .ant-space-item{min-width:0;overflow:hidden}.SmartLoggerListPage_nameCell__RGlyK strong,.SmartLoggerListPage_vendorTag__gDmsx{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SmartLoggerListPage_vendorTag__gDmsx{max-width:100%}.SmartLoggerListPage_endpointCell__3Q6gR{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SmartMeterEditModal_formGrid__2Vgb3{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.SmartMeterEditModal_formFullWidth__bOLzU{grid-column:1/-1}@media (max-width:575px){.SmartMeterEditModal_formGrid__2Vgb3{grid-template-columns:1fr}.SmartMeterEditModal_formGrid__2Vgb3>*{width:100%;min-width:0}.SmartMeterEditModal_modalForm__GLSBG .ant-row{flex-direction:column}.SmartMeterEditModal_modalForm__GLSBG .ant-input-number,.SmartMeterEditModal_modalForm__GLSBG .ant-row>*{max-width:100%;width:100%}}