.texecom-workspace_workspace__4lDTn{display:grid;gap:20px;min-width:0;margin:0;padding:8px 0 48px;color:var(--text)}.texecom-workspace_pageHeader__oYxI8{display:flex;align-items:center;justify-content:space-between;gap:20px;min-width:0;padding:20px 24px;border:1px solid var(--border);border-radius:10px;background:var(--surface);box-shadow:0 2px 12px rgba(24,38,56,.03)}.texecom-workspace_titleRow__Nt7H2{display:flex;align-items:center;gap:13px}.texecom-workspace_emptyIcon__Di_dj,.texecom-workspace_titleIcon__Q5MLw{display:grid;place-items:center;width:44px;height:44px;border-radius:10px;background:var(--brand-primary-soft);color:var(--appearance-brand-ink,var(--brand-primary));flex:none}.texecom-workspace_titleRow__Nt7H2 h1{margin:0;font-size:25px;line-height:1.2;font-weight:650;letter-spacing:-.025em}.texecom-workspace_sectionHeading__Icf8c p,.texecom-workspace_titleRow__Nt7H2 p{margin:5px 0 0;color:var(--text-muted);font-size:13px}.texecom-workspace_backLink__D4_vD{display:flex;align-items:center;gap:6px;border:0;background:none;color:var(--text-muted);padding:0 0 12px;font:inherit;font-size:12px;cursor:pointer}.texecom-workspace_headerActions__mhtmz{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap}.texecom-workspace_summaryGrid__R_sNp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.texecom-workspace_card__kt2dY,.texecom-workspace_summaryCard___qvqV{min-width:0;border:1px solid var(--border);background:var(--surface);border-radius:14px;box-shadow:0 3px 15px rgba(9,39,47,.04)}.texecom-workspace_summaryCard___qvqV{padding:19px 21px;display:flex;flex-direction:column;gap:8px}.texecom-workspace_receiverHead__d4l3R,.texecom-workspace_summaryTop__G_kCK{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--text-muted);font-size:12px}.texecom-workspace_summaryTop__G_kCK i{display:grid;place-items:center;width:29px;height:29px;border-radius:9px;background:var(--appearance-subtle,#f3f5f9);color:var(--appearance-muted,#55627a);font-style:normal}.texecom-workspace_summaryCard___qvqV>strong{font-size:25px;line-height:1.1;font-weight:650;letter-spacing:-.03em}.texecom-workspace_summaryCard___qvqV small{color:var(--text-muted);font-size:11px}.texecom-workspace_receiverCard__Iav7T{gap:7px}.texecom-workspace_receiverCard__Iav7T>strong{font-size:17px;letter-spacing:0}.texecom-workspace_receiverCard__Iav7T>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.texecom-workspace_card__kt2dY{padding:19px}.texecom-workspace_sectionHeading__Icf8c{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:17px}.texecom-workspace_sectionHeading__Icf8c h2{margin:0;font-size:16px;font-weight:630;letter-spacing:-.01em}.texecom-workspace_sectionHeading__Icf8c p{line-height:1.45}.texecom-workspace_tableWrap__ShHJN{width:100%;overflow:auto;border:1px solid var(--border);border-radius:9px}.texecom-workspace_tableWrap__ShHJN table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}.texecom-workspace_tableWrap__ShHJN th{padding:10px 12px;background:var(--surface-subtle);color:var(--text-muted);font-size:10px;font-weight:650;letter-spacing:.045em;text-transform:uppercase;white-space:nowrap}.texecom-workspace_tableWrap__ShHJN td{padding:12px;border-top:1px solid var(--border);vertical-align:middle}.texecom-workspace_siteTable__PqTdH{min-width:1050px}.texecom-workspace_eventTable__5Zd31{min-width:770px}.texecom-workspace_tableWrap__ShHJN td strong{font-weight:600}.texecom-workspace_tableWrap__ShHJN td small{display:block;margin-top:4px;color:var(--text-muted);font-size:11px}.texecom-workspace_clickRow__xUf0o{cursor:pointer}.texecom-workspace_clickRow__xUf0o:hover{background:var(--brand-primary-soft)}.texecom-workspace_clickRow__xUf0o:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}.texecom-workspace_alarmCount__grPoy,.texecom-workspace_zeroCount__EZouw{display:inline-grid;min-width:27px;height:25px;place-items:center;padding:0 7px;border-radius:8px;background:var(--neutral-soft);color:var(--appearance-muted,#626d7d);font-weight:650}.texecom-workspace_alarmCount__grPoy{background:var(--danger-soft);color:var(--danger-foreground)}.texecom-workspace_copyButton__b01hR,.texecom-workspace_iconButton__iXVch,.texecom-workspace_inlineAction__6ws34,.texecom-workspace_primaryButton__xFGni,.texecom-workspace_secondaryButton__hj_Go{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;border-radius:8px;padding:0 11px;font:inherit;font-size:12px;font-weight:570;cursor:pointer;transition:background .15s,border-color .15s}.texecom-workspace_primaryButton__xFGni{border:1px solid var(--brand-primary);background:var(--brand-primary);color:var(--brand-primary-foreground)}.texecom-workspace_primaryButton__xFGni:hover{background:var(--brand-primary-hover)}.texecom-workspace_secondaryButton__hj_Go{border:1px solid var(--border);background:var(--surface);color:var(--text)}.texecom-workspace_iconButton__iXVch:hover,.texecom-workspace_secondaryButton__hj_Go:hover{background:var(--surface-subtle)}.texecom-workspace_iconButton__iXVch{width:34px;padding:0;border:1px solid var(--border);background:var(--surface);color:var(--text-muted)}.texecom-workspace_inlineAction__6ws34{min-height:29px;padding:0 8px;border:1px solid var(--border);background:var(--appearance-surface,white);color:var(--appearance-brand-ink,var(--brand-primary))}.texecom-workspace_copyButton__b01hR{min-height:26px;width:28px;padding:0;border:1px solid var(--appearance-line,#e0e5ec);background:var(--surface);color:var(--appearance-muted,#59667a)}.texecom-workspace_primaryButton__xFGni:disabled,.texecom-workspace_secondaryButton__hj_Go:disabled{opacity:.55;cursor:wait}.texecom-workspace_badge__EqOdh{display:inline-flex;align-items:center;max-width:100%;min-height:23px;padding:3px 8px;border-radius:999px;background:var(--neutral-soft);color:var(--neutral-foreground);font-size:10px;font-weight:650;line-height:1.1;white-space:nowrap}.texecom-workspace_good__Cc21r{background:var(--success-soft);color:var(--success-foreground)}.texecom-workspace_bad__1BC21{background:var(--danger-soft);color:var(--danger-foreground)}.texecom-workspace_warning__UISWL{background:var(--warning-soft);color:var(--warning-foreground)}.texecom-workspace_neutral__aUS1I{background:var(--neutral-soft);color:var(--text-muted)}.texecom-workspace_normal__4zT3_{background:var(--info-soft);color:var(--info-foreground)}.texecom-workspace_detailSummary__0y99u{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.texecom-workspace_detailSummary__0y99u>div{display:grid;gap:7px;min-width:0;padding:14px 16px;border:1px solid var(--border);border-radius:10px;background:var(--surface)}.texecom-workspace_detailSummary__0y99u>div>span{color:var(--text-muted);font-size:11px}.texecom-workspace_detailSummary__0y99u>div>strong{min-width:0;font-size:12px;font-weight:590;overflow-wrap:anywhere}.texecom-workspace_tabs__FZv27{display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid var(--border)}.texecom-workspace_tabs__FZv27 button{flex:none;min-height:43px;padding:0 13px;border:0;border-bottom:2px solid transparent;background:none;color:var(--text-muted);font:inherit;font-size:12px;cursor:pointer}.texecom-workspace_tabs__FZv27 button:hover{color:var(--appearance-brand-ink,var(--brand-primary-hover))}.texecom-workspace_tabs__FZv27 .texecom-workspace_activeTab__3mrXc{border-bottom-color:var(--brand-primary);color:var(--appearance-brand-ink,var(--brand-primary-active));font-weight:620}.texecom-workspace_contentGrid__CM_Ug{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,1fr);gap:14px}.texecom-workspace_drawerInfo__zldXe,.texecom-workspace_infoGrid__oktnQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0}.texecom-workspace_drawerInfo__zldXe>div,.texecom-workspace_infoGrid__oktnQ>div{min-width:0;padding:11px 0;border-bottom:1px solid var(--border)}.texecom-workspace_drawerInfo__zldXe dt,.texecom-workspace_infoGrid__oktnQ dt,.texecom-workspace_setupGrid__njQMR dt{margin-bottom:5px;color:var(--text-muted);font-size:10px;font-weight:580}.texecom-workspace_drawerInfo__zldXe dd,.texecom-workspace_infoGrid__oktnQ dd,.texecom-workspace_setupGrid__njQMR dd{margin:0;color:var(--text);font-size:12px;font-weight:540;overflow-wrap:anywhere}.texecom-workspace_areaList__eDYu8{display:grid}.texecom-workspace_areaList__eDYu8>div{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--border);font-size:12px}.texecom-workspace_areaList__eDYu8 time{color:var(--text-muted);font-size:11px}.texecom-workspace_emptyInline__UPyK4,.texecom-workspace_muted__YOVh6{color:var(--text-muted);font-size:12px;line-height:1.5}.texecom-workspace_emptyInline__UPyK4{margin:12px 0}.texecom-workspace_emptyState__yTR6t{display:grid;justify-items:center;gap:9px;padding:35px 18px;text-align:center}.texecom-workspace_emptyState__yTR6t strong{font-size:13px}.texecom-workspace_emptyState__yTR6t p{max-width:480px;margin:0 0 5px;color:var(--text-muted);font-size:12px;line-height:1.5}.texecom-workspace_notice__D2rtr{display:flex;align-items:center;gap:12px;margin-bottom:15px;padding:13px;border:1px solid var(--border);border-radius:9px;background:var(--surface-subtle);color:var(--text-muted)}.texecom-workspace_notice__D2rtr>div{flex:1 1}.texecom-workspace_notice__D2rtr strong{font-size:12px}.texecom-workspace_notice__D2rtr p{margin:4px 0 0;color:var(--text-muted);font-size:11px}.texecom-workspace_siteForm__1nZT5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.texecom-workspace_siteForm__1nZT5 label{display:grid;gap:6px;color:var(--text-muted);font-size:11px;font-weight:580}.texecom-workspace_siteForm__1nZT5 input,.texecom-workspace_siteForm__1nZT5 select{width:100%;min-width:0;height:38px;padding:0 10px;border:1px solid var(--border);border-radius:7px;background:var(--appearance-surface,white);color:var(--text);font:inherit;font-size:12px}.texecom-workspace_siteForm__1nZT5 input:focus,.texecom-workspace_siteForm__1nZT5 select:focus{outline:2px solid var(--brand-primary-border);outline-offset:1px}.texecom-workspace_formNote__r3Q9M{grid-column:1/-1;margin:0;color:var(--text-muted);font-size:11px;line-height:1.55}.texecom-workspace_formActions__I5Lzj{grid-column:1/-1;display:flex;justify-content:flex-end;gap:8px}.texecom-workspace_setupCard__jDJj7{border-color:var(--brand-primary-border);background:var(--brand-primary-soft)}.texecom-workspace_setupGrid__njQMR{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0}.texecom-workspace_setupGrid__njQMR>div{min-width:0;padding:11px;border:1px solid var(--border);border-radius:8px;background:var(--appearance-surface,white)}.texecom-workspace_setupGrid__njQMR dd{display:flex;align-items:center;justify-content:space-between;gap:7px}.texecom-workspace_setupGrid__njQMR code{overflow-wrap:anywhere;font-size:11px}.texecom-workspace_reportingList__PtRRM{display:grid;gap:9px;margin-top:15px;font-size:11px}.texecom-workspace_reportingList__PtRRM>div{display:flex;flex-wrap:wrap;gap:7px}.texecom-workspace_reportingList__PtRRM>div span{display:inline-flex;align-items:center;gap:4px;padding:5px 7px;border-radius:6px;background:var(--brand-primary-soft);color:var(--appearance-muted,#59667a)}.texecom-workspace_reportingList__PtRRM p{margin:0;color:var(--text-muted);line-height:1.5}.texecom-workspace_copyRow__B_wzD{display:flex;gap:8px;margin-top:15px}.texecom-workspace_eyebrow__me_ix{color:var(--appearance-brand-ink,var(--brand-primary));font-size:9px;font-weight:700;letter-spacing:.09em}.texecom-workspace_error__we6l7{margin:0;padding:11px 13px;border:1px solid var(--danger-soft);border-radius:8px;background:var(--danger-soft);color:var(--danger-foreground);font-size:12px}.texecom-workspace_drawerBackdrop__iIwMW{position:fixed;z-index:80;inset:0;display:flex;justify-content:flex-end;background:rgba(16,24,39,.4)}.texecom-workspace_drawer__7Ntnz{width:min(520px,100%);height:100%;overflow:auto;padding:23px;background:var(--appearance-surface,white);box-shadow:-12px 0 35px #15233c1c}.texecom-workspace_drawer__7Ntnz>header{display:flex;justify-content:space-between;gap:15px;margin-bottom:18px}.texecom-workspace_drawer__7Ntnz>header h2{margin:5px 0 0;font-size:19px}.texecom-workspace_drawerInfo__zldXe{grid-template-columns:1fr 1fr}.texecom-workspace_rawDetails__q0w3L{margin-top:19px;padding:12px;border:1px solid var(--border);border-radius:8px;background:var(--surface-subtle);font-size:11px}.texecom-workspace_rawDetails__q0w3L summary{cursor:pointer;font-weight:600}.texecom-workspace_rawDetails__q0w3L p{color:var(--text-muted)}.texecom-workspace_rawDetails__q0w3L pre{overflow:auto;padding:10px;border-radius:6px;background:var(--surface-subtle);font-size:10px;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:1200px){.texecom-workspace_detailSummary__0y99u,.texecom-workspace_summaryGrid__R_sNp{grid-template-columns:repeat(2,minmax(0,1fr))}.texecom-workspace_contentGrid__CM_Ug{grid-template-columns:1fr}.texecom-workspace_setupGrid__njQMR{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.texecom-workspace_workspace__4lDTn{gap:14px}.texecom-workspace_pageHeader__oYxI8{padding:17px 18px;align-items:flex-start;flex-direction:column}.texecom-workspace_headerActions__mhtmz{width:100%;justify-content:flex-start}.texecom-workspace_card__kt2dY{padding:15px}.texecom-workspace_infoGrid__oktnQ{gap:0 14px}.texecom-workspace_siteForm__1nZT5{grid-template-columns:1fr}.texecom-workspace_siteForm__1nZT5 .texecom-workspace_formActions__I5Lzj,.texecom-workspace_siteForm__1nZT5 .texecom-workspace_formNote__r3Q9M{grid-column:1}.texecom-workspace_siteTable__PqTdH{min-width:980px}}@media(max-width:520px){.texecom-workspace_detailSummary__0y99u,.texecom-workspace_summaryGrid__R_sNp{grid-template-columns:1fr 1fr;gap:8px}.texecom-workspace_summaryCard___qvqV{padding:12px}.texecom-workspace_summaryCard___qvqV>strong{font-size:21px}.texecom-workspace_detailSummary__0y99u>div{padding:11px}.texecom-workspace_titleRow__Nt7H2 h1{font-size:22px}.texecom-workspace_setupGrid__njQMR{grid-template-columns:1fr}.texecom-workspace_drawer__7Ntnz{padding:17px}.texecom-workspace_drawerInfo__zldXe{grid-template-columns:1fr 1fr}.texecom-workspace_areaList__eDYu8>div{grid-template-columns:1fr auto}.texecom-workspace_areaList__eDYu8 time{grid-column:1/-1}.texecom-workspace_tabs__FZv27 button{padding:0 10px}}.texecom-workspace_policyControl__1y6KL{display:inline-flex;align-items:center;gap:8px;color:var(--text);font-size:12px;font-weight:600}.texecom-workspace_policyControl__1y6KL input{width:16px;height:16px;margin:0;accent-color:var(--brand-primary)}.texecom-workspace_card__kt2dY,.texecom-workspace_receiverCard__Iav7T,.texecom-workspace_setupCard__jDJj7,.texecom-workspace_summaryCard___qvqV{border-color:var(--border);border-radius:var(--card-radius);background:var(--surface);box-shadow:var(--card-shadow);min-width:0}.texecom-workspace_iconButton__iXVch,.texecom-workspace_primaryButton__xFGni,.texecom-workspace_secondaryButton__hj_Go{min-height:var(--control-height);border-radius:6px}.home-assistant-view_workspace__LmHN_{width:min(100%,1480px);margin:0 auto;padding:26px 24px 48px;display:grid;gap:18px;color:var(--text)}.home-assistant-view_header__kJFGg{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.home-assistant-view_header__kJFGg h1{margin:0 0 5px;font-size:1.8rem;letter-spacing:-.025em}.home-assistant-view_header__kJFGg p,.home-assistant-view_panel__SL3YU p{margin:0;color:var(--text-muted);line-height:1.5}.home-assistant-view_summary__9WDEP{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.home-assistant-view_metric__idu64,.home-assistant-view_panel__SL3YU{min-width:0;border:1px solid var(--border);border-radius:10px;background:var(--surface);box-shadow:0 1px 3px rgb(23 31 44/4%)}.home-assistant-view_metric__idu64{padding:15px 17px}.home-assistant-view_metric__idu64 strong{display:block;color:var(--text-muted);font-size:.78rem}.home-assistant-view_metric__idu64 p{margin:7px 0 0;color:var(--text);font-size:1.2rem;font-weight:700}.home-assistant-view_panel__SL3YU{padding:20px;display:grid;gap:16px}.home-assistant-view_panel__SL3YU h2{margin:0;font-size:1.15rem}.home-assistant-view_instanceRow__P0t9n{width:100%;padding:14px;display:flex;justify-content:space-between;gap:12px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);text-align:left;cursor:pointer}.home-assistant-view_instanceRow__P0t9n:hover{border-color:var(--brand-primary);background:var(--surface-subtle)}.home-assistant-view_instanceRow__P0t9n span{color:var(--text-muted)}.home-assistant-view_tabs__xRdLq{display:flex;flex-wrap:wrap;gap:7px;border-bottom:1px solid var(--border);padding-bottom:10px}.home-assistant-view_toolbar__MM0yJ{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.home-assistant-view_toolbar__MM0yJ>input{min-width:240px;min-height:38px;padding:7px 10px;border:1px solid var(--control-border);border-radius:7px;background:var(--surface);color:var(--text);font:inherit}.home-assistant-view_tableWrap__xLEJH{min-width:0;overflow:auto}.home-assistant-view_tableWrap__xLEJH table{width:100%;border-collapse:collapse}.home-assistant-view_tableWrap__xLEJH td,.home-assistant-view_tableWrap__xLEJH th{padding:10px 12px;border-bottom:1px solid var(--border);text-align:left;white-space:nowrap}.home-assistant-view_tableWrap__xLEJH th{color:var(--text-muted);font-size:.78rem}.home-assistant-view_status__Fd28r{display:inline-flex;padding:3px 8px;border:1px solid var(--border);border-radius:999px;background:var(--surface-subtle);font-size:.75rem}.home-assistant-view_form__9CXAL{display:grid;gap:12px;max-width:720px}.home-assistant-view_instanceHeader__uyAWo{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.home-assistant-view_instanceHeader__uyAWo h2{margin:0 0 6px}.home-assistant-view_instanceHeader__uyAWo p{color:var(--text-muted)}.home-assistant-view_actions__p8jAB{display:flex;flex-wrap:wrap;gap:8px}.home-assistant-view_activeTab__EsQcH{padding:8px 12px;border:1px solid var(--brand-primary);border-radius:7px;background:var(--surface-subtle);color:var(--text);font:inherit;font-weight:650}.home-assistant-view_metadata__rUnqY,.home-assistant-view_overview__Er2K4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.home-assistant-view_metadata__rUnqY>div,.home-assistant-view_overview__Er2K4>div{min-width:0;padding:13px;border:1px solid var(--border);border-radius:8px;background:var(--surface-subtle);display:grid;gap:6px}.home-assistant-view_metadata__rUnqY strong,.home-assistant-view_overview__Er2K4 strong{color:var(--text-muted);font-size:.78rem}.home-assistant-view_metadata__rUnqY span,.home-assistant-view_overview__Er2K4 span{overflow-wrap:anywhere}.home-assistant-view_panelInset__Pt5fK{display:grid;gap:14px}.home-assistant-view_panelInset__Pt5fK h3,.home-assistant-view_panelInset__Pt5fK h4{margin:0}.home-assistant-view_clickableRow__GGhzF{cursor:pointer}.home-assistant-view_clickableRow__GGhzF:hover{background:var(--surface-subtle)}.home-assistant-view_mappingForm__R39QR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px}.home-assistant-view_mappingRow__s0sLX{padding:10px 12px;border-bottom:1px solid var(--border)}.home-assistant-view_areaMappings__Tu2IG{display:grid;gap:10px}.home-assistant-view_areaMappings__Tu2IG>div{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;border-bottom:1px solid var(--border)}.home-assistant-view_pager__wA71V{display:flex;justify-content:flex-end;align-items:center;gap:8px;color:var(--text-muted)}@media (max-width:800px){.home-assistant-view_summary__9WDEP{grid-template-columns:repeat(2,minmax(0,1fr))}.home-assistant-view_header__kJFGg,.home-assistant-view_instanceHeader__uyAWo{flex-direction:column}.home-assistant-view_metadata__rUnqY,.home-assistant-view_overview__Er2K4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.home-assistant-view_workspace__LmHN_{padding:20px 14px 36px}.home-assistant-view_summary__9WDEP{grid-template-columns:1fr 1fr}.home-assistant-view_instanceRow__P0t9n{align-items:flex-start;flex-direction:column}.home-assistant-view_toolbar__MM0yJ>input{width:100%;min-width:0}.home-assistant-view_mappingForm__R39QR,.home-assistant-view_metadata__rUnqY,.home-assistant-view_overview__Er2K4{grid-template-columns:1fr}.home-assistant-view_areaMappings__Tu2IG>div{align-items:flex-start;flex-direction:column}.home-assistant-view_pager__wA71V{justify-content:flex-start;flex-wrap:wrap}}.home-assistant-view_panel__SL3YU{border-color:var(--border);border-radius:var(--card-radius);background:var(--surface);box-shadow:var(--card-shadow);min-width:0}