.tower-shell_root__UALcd{--bg-main:#0a0b0d;--bg-panel:#0e0f11;--bg-header:#111214;--bg-console:#07080a;--border-color:#222;--border-color-dim:#151619;--text-primary:#e0e0e0;--text-secondary:#888;--text-muted:#555;--text-dim:#444;--accent-cyan:#22d3ee;--accent-cyan-hover:#06b6d4;--accent-cyan-dark:#0891b2;--accent-cyan-dim:#0369a1;--accent-amber:#f59e0b;--accent-amber-dim:#b45309;--accent-amber-bg:rgba(245,158,11,.1);--accent-emerald:#10b981;--accent-emerald-dim:#047857;--accent-emerald-bg:rgba(16,185,129,.1);--accent-purple:#a855f7;--accent-purple-dim:#7e22ce;--accent-purple-bg:rgba(168,85,247,.1);--accent-blue:#3b82f6;--accent-blue-dim:#1d4ed8;--accent-blue-bg:rgba(59,130,246,.1);--accent-slate:#94a3b8;--accent-slate-dim:#475569;--accent-slate-bg:rgba(148,163,184,.1);display:flex;flex-direction:column;height:100vh;width:100vw;background-color:var(--bg-main);color:var(--text-primary);font-family:ui-sans-serif,system-ui,sans-serif;overflow:hidden;transition:background-color .2s,color .2s}.tower-shell_root__UALcd.light-mode{--bg-main:#f3f5f7;--bg-panel:#fff;--bg-header:#fff;--border-color:#cbd5e1;--border-color-dim:#e2e8f0;--text-primary:#0f172a;--text-secondary:#334155;--text-muted:#64748b;--text-dim:#94a3b8;--accent-cyan:#0284c7;--accent-cyan-hover:#0369a1;--accent-cyan-dark:#075985;--accent-cyan-dim:#e0f2fe;--accent-amber-bg:#fef3c7;--accent-emerald-bg:#d1fae5;--accent-purple-bg:#f3e8ff;--accent-blue-bg:#dbeafe;--accent-slate-bg:#f1f5f9}.tower-shell_header___LMqr{height:48px;border-bottom:1px solid var(--border-color);display:flex;align-items:center;padding:0 16px;justify-content:space-between;background-color:var(--bg-header);flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.tower-shell_headerTitleBlock__KZ503{display:flex;align-items:center;gap:24px;height:100%}.tower-shell_headerTitle__DSUgm{display:flex;align-items:center;gap:8px}.tower-shell_headerTitleDot__pFNS_{width:12px;height:12px;background-color:var(--accent-cyan-dark);border-radius:2px}.tower-shell_headerTitleText__WnKPV{font-weight:700;font-size:14px;letter-spacing:-.05em;text-transform:uppercase}.tower-shell_headerBadge__xW5Y6{display:none;align-items:center;gap:8px;padding:4px 10px;background-color:var(--bg-console);border-radius:4px;font-size:10px;border:1px solid var(--border-color);color:var(--accent-cyan);font-weight:700}@media (min-width:768px){.tower-shell_headerBadge__xW5Y6{display:flex}}.tower-shell_headerActions__ZPd3F{display:flex;align-items:center;gap:12px}.tower-shell_themeToggle__ie_3A{display:flex;align-items:center;gap:6px;padding:4px 10px;background-color:var(--bg-console);border:1px solid var(--border-color);border-radius:4px;font-size:10px;font-weight:700;color:var(--text-primary);cursor:pointer;text-transform:uppercase;transition:background-color .15s}.tower-shell_themeToggle__ie_3A:hover{background-color:var(--border-color-dim)}.tower-shell_headerOperator__r_guS{display:flex;align-items:center;gap:8px;padding:4px 10px;background-color:var(--bg-console);border:1px solid var(--border-color);border-radius:4px;font-size:10px}.tower-shell_headerOperatorLabel__5vHA6{color:var(--text-muted)}.tower-shell_headerOperatorEmail__Xch4P{color:var(--accent-cyan);font-weight:700}.tower-shell_headerStatus__SEGAi{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:700}.tower-shell_headerStatusLabel___A1xQ{color:var(--accent-amber)}.tower-shell_headerStatusDot__8R9Et{width:8px;height:8px;border-radius:50%;background-color:var(--accent-amber);animation:tower-shell_pulse___rC0N 2s infinite}@keyframes tower-shell_pulse___rC0N{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(245,158,11,.5)}70%{transform:scale(1);box-shadow:0 0 0 6px rgba(245,158,11,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(245,158,11,0)}}.tower-shell_layoutBody__0ldq_{display:flex;flex:1 1;overflow:hidden}.tower-shell_sidebar__lUnH9{width:320px;border-right:1px solid var(--border-color);background-color:var(--bg-panel);display:flex;flex-direction:column;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;flex-shrink:0;overflow-y:auto}.tower-shell_sidebarHeader__BFY50{padding:12px;border-bottom:1px solid var(--border-color);font-size:10px;font-weight:700;color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase}.tower-shell_sidebarMenu___C3j_{padding:8px;display:flex;flex-direction:column;gap:4px}.tower-shell_sidebarMenuItem__v6pno{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:4px;cursor:pointer;transition:all .15s;border:1px solid transparent}.tower-shell_sidebarMenuItem__v6pno:hover{background-color:var(--border-color-dim);color:var(--text-primary)}.tower-shell_sidebarMenuItemActive__MDlZA{background-color:var(--accent-cyan-dim)!important;border:1px solid var(--border-color);color:var(--accent-cyan)!important}.light-mode .tower-shell_sidebarMenuItemActive__MDlZA{border:2px solid var(--accent-cyan)!important;font-weight:700!important}.tower-shell_sidebarMenuItemIcon__rihTX{width:16px;height:16px;color:var(--accent-cyan-dark);flex-shrink:0}.tower-shell_sidebarMenuItemContent__4PMaf{flex:1 1;display:flex;justify-content:space-between;align-items:center;overflow:hidden}.tower-shell_sidebarMenuItemLabel__FObYW{font-size:12px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tower-shell_sidebarMenuItemFlag__TeCNu{font-size:9px;color:var(--text-dim);font-weight:600}.tower-shell_sidebarFooter__lsx5F{margin-top:auto;padding:12px;border-top:1px solid var(--border-color);background-color:rgba(7,8,10,.5);display:flex;flex-direction:column;gap:8px}.tower-shell_sidebarFooterStatus__4ariG{font-size:9px;font-weight:700;display:flex;justify-content:space-between;align-items:center}.tower-shell_sidebarFooterStatusLabel__Nh75_{color:var(--text-muted)}.tower-shell_sidebarFooterStatusBadge__fn4PN{color:var(--accent-cyan);background-color:var(--bg-console);padding:2px 6px;border-radius:2px;border:1px solid var(--border-color)}.tower-shell_sidebarFooterText__8O_4y{font-size:9px;color:var(--text-dim);line-height:1.4}.tower-shell_main__87D7K{flex:1 1;display:flex;flex-direction:column;background-color:var(--bg-main);padding:16px;gap:16px;overflow:hidden;min-width:0}.tower-shell_mainTitleBar__jLaeI{display:flex;justify-content:space-between;align-items:flex-end;border-b:1px solid var(--border-color);padding-bottom:8px;flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.tower-shell_mainTitle__ny8jf{font-size:14px;font-weight:700;letter-spacing:-.02em;color:var(--text-primary);text-transform:uppercase;margin:0}.tower-shell_mainSubtitle__0xjrY{font-size:10px;color:var(--text-muted);text-transform:uppercase;margin:2px 0 0}.tower-shell_workspaceContent__3Q5PP{flex:1 1;display:flex;flex-direction:column;min-height:0;min-width:0}.tower-shell_matrix___Q9PN{display:flex;flex-direction:column;gap:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;flex-shrink:0}.tower-shell_matrixHeader__MHiIv{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border-color);padding-bottom:6px}.tower-shell_matrixHeaderTitle__3_IeJ{font-size:10px;font-weight:700;letter-spacing:.1em;color:var(--text-muted)}.tower-shell_matrixHeaderMeta__BmjEo{font-size:10px;color:var(--text-muted);font-weight:700;display:flex;align-items:center;gap:6px}.tower-shell_matrixGrid__Rjuw7{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}@media (min-width:1024px){.tower-shell_matrixGrid__Rjuw7{grid-template-columns:repeat(3,1fr)}}@media (min-width:1440px){.tower-shell_matrixGrid__Rjuw7{grid-template-columns:repeat(6,1fr)}}.tower-shell_matrixCard__ZX6rE{border:1px solid var(--border-color);padding:12px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;transition:all .15s;background-color:var(--bg-panel);height:112px;box-sizing:border-box}.tower-shell_matrixCard__ZX6rE:hover{background-color:var(--border-color-dim)}.tower-shell_matrixCardSelected__DTRua{border:2px solid var(--accent-cyan)!important;box-shadow:0 4px 10px rgba(34,211,238,.05)}.tower-shell_matrixCardHeader__lI4eD{display:flex;justify-content:space-between;align-items:flex-start;gap:4px}.tower-shell_matrixCardLabel__dAmjv{font-size:10px;color:var(--text-secondary);font-weight:700;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tower-shell_matrixCardBadge__9PtWA{font-size:9px;font-weight:700;padding:2px 6px;border-radius:2px;border:1px solid transparent;text-transform:uppercase;flex-shrink:0}.tower-shell_badgeLive__qx4WA{color:#10b981;background-color:rgba(16,185,129,.1);border-color:rgba(16,185,129,.2)}.tower-shell_badgeDerived__NbdSu{color:#06b6d4;background-color:rgba(6,182,212,.1);border-color:rgba(6,182,212,.2)}.tower-shell_badgeStatic__j9zRn{color:#94a3b8;background-color:rgba(148,163,184,.1);border-color:rgba(148,163,184,.2)}.tower-shell_badgeNotConnected__TlsbP{color:#f59e0b;background-color:rgba(245,158,11,.1);border-color:rgba(245,158,11,.25);font-weight:700}.tower-shell_badgeUnknown__ZtE45{color:#6b7280;background-color:hsla(220,9%,46%,.1);border-color:hsla(220,9%,46%,.2)}.tower-shell_matrixCardValueBlock__D3pfe{margin:4px 0;display:flex;align-items:baseline;gap:4px}.tower-shell_matrixCardValue__wdBn4{font-size:20px;font-weight:700;color:var(--text-primary)}.tower-shell_matrixCardValueNotConnected__Dd_H_{font-size:13px;font-weight:700;color:var(--accent-amber)}.tower-shell_matrixCardValueUnknown__Zs_p0{font-size:14px;font-weight:700;color:var(--text-dim)}.tower-shell_matrixCardUnit__zl4Dg{font-size:10px;color:var(--text-muted)}.tower-shell_matrixCardFooter__RiJoK{display:flex;justify-content:space-between;align-items:center;font-size:9px;color:var(--text-dim);border-top:1px solid var(--border-color-dim);padding-top:6px;margin-top:4px}.tower-shell_matrixCardSource__PuNXs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60%;font-weight:600;text-transform:uppercase}.tower-shell_matrixCardClock__fOT_l{display:flex;align-items:center;gap:2px;flex-shrink:0}.tower-shell_inspector__Ay8Y9{width:320px;border-left:1px solid var(--border-color);background-color:var(--bg-panel);display:flex;flex-direction:column;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;flex-shrink:0;overflow-y:auto}.tower-shell_inspectorHeader__iAEtb{padding:12px;border-bottom:1px solid var(--border-color);font-size:10px;font-weight:700;color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;display:flex;align-items:center;gap:6px;background-color:var(--bg-header)}.tower-shell_inspectorBody__3M_Ld{padding:16px;display:flex;flex-direction:column;gap:16px;flex:1 1}.tower-shell_inspectorFocusHeader__iWcbA{border-bottom:1px solid var(--border-color-dim);padding-bottom:12px}.tower-shell_inspectorFocusTitle__oF2qk{font-size:11px;font-weight:700;color:var(--accent-cyan);text-transform:uppercase;margin:0;line-height:1.4}.tower-shell_inspectorFocusSubtitle__OxBGx{font-size:9px;color:var(--text-muted);text-transform:uppercase;margin:4px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tower-shell_inspectorSection__ELmUK{display:flex;flex-direction:column;gap:4px}.tower-shell_inspectorSectionLabel__nczf5{font-size:9px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.tower-shell_inspectorSectionValue__z05F5{font-size:12px;color:var(--text-secondary);line-height:1.5;margin:0}.tower-shell_inspectorSourceValue__GhqPv{font-size:12px;color:var(--accent-cyan)!important;font-weight:700;word-break:break-all}.tower-shell_inspectorDependencyValue__c7aem{font-size:12px;color:var(--text-muted);font-weight:600;word-break:break-all}.tower-shell_inspectorActionsGrid__H02OY{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px;margin-top:4px}.tower-shell_inspectorButtonSecondary__ZZVc4{padding:6px;background-color:var(--bg-console);border:1px solid var(--border-color);font-size:9px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;border-radius:4px;cursor:pointer;transition:all .15s}.tower-shell_inspectorButtonSecondary__ZZVc4:hover{background-color:var(--border-color-dim);color:var(--text-primary)}.tower-shell_inspectorButtonPrimary__sweuK{padding:6px;background-color:rgba(6,182,212,.15);border:1px solid var(--accent-cyan-dark);font-size:9px;font-weight:700;color:var(--accent-cyan);text-transform:uppercase;border-radius:4px;cursor:pointer;transition:all .15s}.tower-shell_inspectorButtonPrimary__sweuK:hover{background-color:var(--accent-cyan-dark);color:#fff}.tower-shell_inspectorActionMessage__Rt1VV{padding:8px;background-color:var(--accent-cyan-dim);border:1px solid var(--border-color);font-size:9.5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:var(--accent-cyan);border-radius:4px;white-space:pre-wrap;line-height:1.4;word-break:break-all}.tower-shell_inspectorRawContainer__PVuWT{display:flex;flex-direction:column;gap:6px;flex:1 1;min-height:120px}.tower-shell_inspectorRawPre__XgqnR{padding:8px;background-color:#0f172a!important;color:#e2e8f0!important;border:1px solid #334155!important;border-radius:4px;font-size:9px;overflow:auto;flex:1 1;white-space:pre;box-sizing:border-box}.tower-shell_inspectorFooter__P8aie{margin-top:auto;border-top:1px solid var(--border-color-dim);padding-top:12px;display:flex;justify-content:space-between;align-items:center;font-size:9px;color:var(--text-dim)}.tower-shell_timeline__ESv1r{height:112px;border-top:1px solid var(--border-color);background-color:var(--bg-panel);flex-shrink:0;overflow:hidden;display:flex;flex-direction:column}.tower-shell_timelineInner__EjTPg{display:flex;flex-direction:column;height:100%}.tower-shell_timelineHeader__OTZSq{height:36px;padding:0 12px;background-color:var(--bg-header);border-bottom:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between;font-size:10px;color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.tower-shell_timelineHeaderTitle__dsin_{display:flex;align-items:center;gap:8px;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.tower-shell_timelineFilters__xfKCq{display:flex;align-items:center;gap:4px}.tower-shell_timelineFiltersLabel__BL5Lv{font-size:9px;margin-right:4px;text-transform:uppercase}.tower-shell_timelineFilterButton__BZkdI{padding:2px 8px;border-radius:4px;font-size:9.5px;font-weight:700;color:var(--text-muted);cursor:pointer;background-color:transparent;border:1px solid transparent;text-transform:uppercase}.tower-shell_timelineFilterButtonActive__YZ7vR{background-color:var(--border-color-dim);color:var(--accent-cyan);border:1px solid var(--border-color)}.tower-shell_timelineFeed__aOSP_{flex:1 1;padding:10px;overflow-y:auto;display:flex;flex-direction:column;gap:4px;background-color:var(--bg-console);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.tower-shell_timelineRow__mvdot{display:flex;align-items:start;gap:12px;padding:8px;border:1px solid var(--border-color-dim);background-color:var(--bg-panel);border-radius:4px;cursor:pointer;transition:border-color .15s;font-size:11px}.tower-shell_timelineRowSelected__nWNn4{background-color:var(--border-color-dim)!important;border-color:var(--accent-cyan-dark)!important;color:var(--text-primary)}.tower-shell_timelineRowClock__w_ZNo{color:var(--text-dim);font-size:10px;font-weight:700;flex-shrink:0}.tower-shell_timelineRowBadge__TtA_T{padding:2px 6px;font-size:8.5px;border-radius:2px;border:1px solid transparent;text-transform:uppercase;font-weight:700;text-align:center;min-width:70px;box-sizing:border-box}.tower-shell_cat_build__N1FYH{color:var(--accent-cyan);background-color:var(--accent-cyan-dim);border-color:rgba(6,182,212,.2)}.tower-shell_cat_verify__zKLr4{color:var(--accent-emerald);background-color:var(--accent-emerald-bg);border-color:rgba(16,185,129,.2)}.tower-shell_cat_deploy__V27eF{color:var(--accent-purple);background-color:var(--accent-purple-bg);border-color:rgba(168,85,247,.2)}.tower-shell_cat_review__JS8bm{color:var(--accent-amber);background-color:var(--accent-amber-bg);border-color:rgba(245,158,11,.2)}.tower-shell_cat_support__y0s86{color:var(--accent-blue);background-color:var(--accent-blue-bg);border-color:rgba(59,130,246,.2)}.tower-shell_cat_customer__MTflX{color:#10b981;background-color:rgba(16,185,129,.1);border-color:rgba(16,185,129,.2)}.tower-shell_cat_system__EkFnr{color:var(--text-secondary);background-color:var(--accent-slate-bg);border-color:rgba(148,163,184,.2)}.tower-shell_timelineRowMessage__2M1Dc{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.tower-shell_timelineRowOp__ndHzz{font-size:9.5px;color:var(--text-muted);font-weight:700;text-transform:uppercase;flex-shrink:0}.tower-shell_timelineEmpty__5YYGY{text-align:center;padding:24px;font-size:10px;color:var(--text-muted);text-transform:uppercase;font-weight:700}.tower-shell_previewDesk__4UQ9j{flex:1 1;border:1px solid var(--border-color);background-color:var(--bg-panel);display:flex;flex-direction:column;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;overflow:hidden;border-radius:4px}.tower-shell_previewDeskHeader__SxozC{height:36px;padding:0 12px;background-color:var(--bg-header);border-bottom:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between;font-size:10px;color:var(--text-muted)}.tower-shell_previewDeskTitleBlock__gvvc2{display:flex;align-items:center;gap:6px}.tower-shell_previewDeskTitle__5CAck{font-weight:700;color:var(--accent-cyan);letter-spacing:.05em}.tower-shell_previewDeskHeaderBadge___8Tob{background-color:var(--bg-console);padding:2px 6px;font-size:9px;border-radius:2px;color:var(--accent-amber);font-weight:700;border:1px solid var(--border-color)}.tower-shell_previewDeskModes__w5dbK{display:flex;background-color:var(--bg-main);border-bottom:1px solid var(--border-color);font-size:10px;font-weight:700;text-transform:uppercase}.tower-shell_previewDeskModeButton__2Ayx_{flex:1 1;padding:6px;text-align:center;color:var(--text-muted);cursor:pointer;background-color:transparent;border:none;border-right:1px solid var(--border-color);transition:all .15s}.tower-shell_previewDeskModeButton__2Ayx_:hover{color:var(--text-primary)}.tower-shell_previewDeskModeButtonActive__3WKLn{color:var(--accent-cyan)!important;background-color:var(--border-color-dim)!important;border-bottom:2px solid var(--accent-cyan)!important}.tower-shell_previewDeskBuffer__HSEJq{flex:1 1;padding:14px;background-color:#07080a!important;color:#9eadb6!important;overflow-y:auto;box-sizing:border-box}.tower-shell_previewDeskPre__mfQ9B{white-space:pre-wrap;line-height:1.6;font-size:11px;word-break:break-all;margin:0}.tower-shell_previewDeskCatalogBar__ChSk4{background-color:var(--bg-main);border-top:1px solid var(--border-color);padding:8px 14px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.tower-shell_previewDeskCatalogLabel__bphkU{font-size:9px;color:var(--text-muted);font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-right:6px}.tower-shell_previewDeskCatalogButton__0kGCA{padding:4px 8px;border:1px solid var(--border-color);border-radius:4px;font-size:9.5px;font-weight:700;text-transform:uppercase;cursor:pointer;background-color:var(--bg-console);color:var(--text-secondary);transition:all .15s}.tower-shell_previewDeskCatalogButton__0kGCA:hover{color:var(--text-primary);background-color:var(--border-color-dim)}.tower-shell_previewDeskCatalogButtonActive__UpKCy{border-color:var(--accent-cyan)!important;background-color:var(--bg-panel)!important;color:var(--accent-cyan)!important}.tower-shell_previewDeskInputBar__jymPz{height:40px;background-color:var(--bg-header);border-top:1px solid var(--border-color);display:flex;align-items:center;padding:0 12px;gap:8px;flex-shrink:0}.tower-shell_previewDeskInputSymbol__P0EDj{color:var(--accent-cyan);font-weight:700}.tower-shell_previewDeskInputText__oFvNa{flex:1 1;background-color:transparent!important;font-size:12px;color:var(--text-primary)!important;outline:none;border:none!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.tower-shell_previewDeskInputText__oFvNa::placeholder{color:var(--text-dim)!important}.tower-shell_previewDeskInputBadge__JvM8T{font-size:9px;font-weight:700;background-color:var(--bg-console);color:var(--text-muted);padding:2px 6px;border:1px solid var(--border-color);border-radius:2px}.tower-shell_spaceContainer__Dyrvd{flex:1 1;border:1px solid var(--border-color);background-color:var(--bg-panel);border-radius:4px;display:flex;flex-direction:column;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;padding:16px;gap:16px;min-height:0;overflow-y:auto}.tower-shell_spaceHeader__B9j3T{border-bottom:1px solid var(--border-color);padding-bottom:12px;display:flex;justify-content:space-between;align-items:flex-start;flex-shrink:0}.tower-shell_spaceHeaderLabel__cZ5aG{font-size:10px;color:var(--accent-cyan);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.tower-shell_spaceHeaderTitle__jWL95{font-size:14px;font-weight:700;color:var(--text-primary);margin:2px 0 0;text-transform:uppercase}.tower-shell_spaceHeaderSubtitle__jiNmL{font-size:12px;color:var(--text-muted);margin:4px 0 0}.tower-shell_spaceHeaderBadge__fZmkC{padding:2px 8px;border:1px solid var(--border-color);background-color:var(--bg-console);color:var(--text-secondary);border-radius:4px;font-size:9.5px;font-weight:700;text-transform:uppercase}.tower-shell_spaceGridTwo__psFDd{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media (min-width:1024px){.tower-shell_spaceGridTwo__psFDd{grid-template-columns:1fr 1fr}}.tower-shell_spaceSubTitle__6_B6L{font-size:10px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;display:block}.tower-shell_spaceStack__k4DBC{display:flex;flex-direction:column;gap:12px}.tower-shell_spaceBox__IBy0t{padding:12px;background-color:var(--bg-console);border:1px solid var(--border-color-dim);border-radius:4px;display:flex;flex-direction:column;gap:4px}.tower-shell_spaceBoxTitle__1rn3i{font-size:12px;font-weight:700;color:var(--accent-cyan-dark)}.tower-shell_spaceBoxText__S4QbX{font-size:12px;color:var(--text-secondary);line-height:1.5;margin:0}.tower-shell_warningBox__bsEcu{padding:16px;background-color:var(--accent-amber-bg);border:1px solid var(--accent-amber-dim);color:var(--accent-amber-dim);border-radius:4px;display:flex;flex-direction:column;gap:8px}.light-mode .tower-shell_warningBox__bsEcu{color:#78350f!important}.tower-shell_warningBoxTitle__rpS6w{font-size:12px;font-weight:700;display:flex;align-items:center;gap:8px;text-transform:uppercase}.tower-shell_warningBoxText__5sa8G{font-size:12px;line-height:1.5;margin:0;color:inherit}.tower-shell_settingsAlert__ZPF2g{padding:14px;background-color:var(--accent-amber-bg);border:1px solid rgba(245,158,11,.4);color:var(--accent-amber-dim);border-radius:4px;font-size:12px;line-height:1.5}.light-mode .tower-shell_settingsAlert__ZPF2g{color:#78350f!important}.tower-shell_settingsAlertTitle__srS0l{font-weight:700;text-transform:uppercase;display:flex;align-items:center;gap:6px;margin-bottom:6px}.tower-shell_heartbeatBox__U9Eyh{padding:12px;background-color:var(--bg-console);border:1px solid var(--border-color);border-radius:4px;font-size:12px;color:var(--text-secondary)}.tower-shell_heartbeatBoxLabel__unDuL{font-size:9.5px;font-weight:700;color:var(--accent-cyan-dark);text-transform:uppercase;margin-bottom:8px;display:block}.tower-shell_heartbeatBoxRow__4dQ0t{display:flex;justify-content:space-between;padding:6px 0;border-bottom:1px solid var(--border-color-dim)}.tower-shell_heartbeatBoxRow__4dQ0t:last-child{border-bottom:none}.tower-shell_heartbeatStatusActive__Thua_{color:var(--accent-emerald);font-weight:750}.tower-shell_heartbeatStatusReady__C17L5{color:var(--accent-cyan);font-weight:750}.tower-shell_spaceFooter__yURdq{margin-top:auto;padding-top:16px;border-top:1px solid var(--border-color-dim);display:flex;justify-content:space-between;align-items:center;font-size:10px;color:var(--text-dim);font-weight:600}.tower-shell_spaceFooterOwnerBlock__aGE0Y{display:flex;align-items:center;gap:8px}.tower-shell_spaceFooterOwnerValue__qJ0eu{color:var(--accent-cyan);font-weight:700}.tower-shell_buildActionsRow__SS5My{display:flex;gap:8px;border-bottom:1px solid var(--border-color-dim);padding-bottom:12px;margin-bottom:4px;flex-wrap:wrap}.tower-shell_buildButtonPrimary__yCk6W{flex:1 1;padding:8px;background-color:rgba(6,182,212,.15);border:1px solid var(--accent-cyan-dark);color:var(--accent-cyan);font-weight:700;font-size:9.5px;text-transform:uppercase;border-radius:4px;cursor:pointer;transition:all .15s;min-width:150px}.tower-shell_buildButtonPrimary__yCk6W:hover{background-color:var(--accent-cyan-dark);color:#fff}.tower-shell_buildButtonSecondary__mKhYf{padding:8px 12px;background-color:var(--bg-console);border:1px solid var(--border-color);color:var(--text-secondary);font-weight:700;font-size:9.5px;text-transform:uppercase;border-radius:4px;cursor:pointer;transition:all .15s}.tower-shell_buildButtonSecondary__mKhYf:hover{background-color:var(--border-color-dim);color:var(--text-primary)}.tower-shell_buildStatusAlert__ksln5{padding:10px;background-color:var(--accent-emerald-bg);border:1px solid rgba(16,185,129,.4);color:var(--accent-emerald);font-size:10.5px;text-align:center;border-radius:4px;margin-bottom:4px}.tower-shell_buildFileList__23_wU{border:1px solid var(--border-color-dim);background-color:var(--bg-console);border-radius:4px;display:flex;flex-direction:column}.tower-shell_buildFileRow__bBc5Y{padding:10px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background-color .15s;border-bottom:1px solid var(--border-color-dim)}.tower-shell_buildFileRow__bBc5Y:last-child{border-bottom:none}.tower-shell_buildFileRowActive__1iPEl,.tower-shell_buildFileRow__bBc5Y:hover{background-color:var(--border-color-dim)}.tower-shell_buildFileLabel__nnRER{display:flex;align-items:center;gap:8px}.tower-shell_buildFileLabelIcon___pf1I{width:14px;height:14px;color:var(--accent-cyan-dark);flex-shrink:0}.tower-shell_buildFileLabelIconActive__pLZkZ{color:var(--accent-cyan)!important}.tower-shell_buildFileName__tAQD6{font-weight:700;font-size:11px;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:210px}.tower-shell_buildFileNameActive__9TnDh{color:var(--accent-cyan)!important}.tower-shell_buildFileMeta__BqKwC{display:flex;align-items:center;gap:8px;font-size:10px}.tower-shell_buildFileMetaCat__z7bq1{color:var(--text-dim);font-weight:700}.tower-shell_buildFileMetaSize__RVDct{color:var(--text-muted);background-color:var(--border-color-dim);border:1px solid var(--border-color-dim);padding:2px 4px;border-radius:2px;font-size:9.5px}.tower-shell_buildInspectorBox__creUm{padding:14px;background-color:var(--bg-console);border:1px solid var(--border-color);border-radius:4px;display:flex;flex-direction:column;gap:6px;margin-top:8px}.tower-shell_buildInspectorLabel__mlw6J{font-size:9.5px;font-weight:700;color:var(--accent-cyan-dark);text-transform:uppercase}.tower-shell_buildInspectorPath__1Sr9K{font-weight:700;color:var(--text-primary);margin-bottom:2px}.tower-shell_buildInspectorDesc__SsJHb{font-size:11px;color:var(--text-secondary);line-height:1.5}.tower-shell_topographyOverlay__Iqv1P{position:absolute;inset:0;background-color:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px;text-align:center;box-sizing:border-box}.tower-shell_topographyOverlayAlert__XiwPX{padding:12px;background-color:#1a110b;border:1px solid rgba(245,158,11,.6);color:var(--accent-amber);border-radius:4px;max-width:380px;display:flex;flex-direction:column;gap:8px;align-items:center}.light-mode .tower-shell_topographyOverlayAlert__XiwPX{background-color:#fef3c7!important;color:#78350f!important}.tower-shell_topographyOverlayAlertTitle__al6vD{font-size:12px;font-weight:700;display:flex;align-items:center;gap:8px;text-transform:uppercase}.tower-shell_topographyOverlayAlertText__LD9r0{font-size:10.5px;color:var(--text-secondary);line-height:1.5;margin:0}.light-mode .tower-shell_topographyOverlayAlertText__LD9r0{color:#78350f!important}.tower-shell_topographyOverlayBadge__34zL7{font-size:9px;font-weight:700;background-color:#2a1b10;padding:2px 6px;border-radius:2px;border:1px solid #6b4610;display:inline-block;margin-top:4px;text-transform:uppercase}.light-mode .tower-shell_topographyOverlayBadge__34zL7{background-color:#fee2e2!important;color:#991b1b!important;border-color:#fca5a5!important}.tower-shell_unimplementedHeader__bs5q1{display:flex;justify-content:space-between;align-items:start;border-bottom:1px solid var(--border-color);padding-bottom:16px;flex-shrink:0}.tower-shell_unimplementedTitleBlock__VBwDK{display:flex;flex-direction:column}.tower-shell_unimplementedSpaceCategory__MzFQH{font-size:10px;color:var(--accent-cyan-dark);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.tower-shell_unimplementedSpaceTitle__VHPor{font-size:14px;font-weight:700;color:var(--text-primary);margin:4px 0 0;text-transform:uppercase}.tower-shell_unimplementedSpaceSubtitle__qbfEU{font-size:12px;color:var(--text-muted);margin:4px 0 0}.tower-shell_unimplementedBadge__w6oab{padding:2px 8px;border-radius:4px;font-size:10px;font-weight:700;text-transform:uppercase}.tower-shell_unimplementedSection__25E52{display:flex;flex-direction:column;gap:6px}.tower-shell_unimplementedSectionLabel__ROjgU{font-size:9.5px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:4px}.tower-shell_unimplementedSectionText__4GcLP{font-size:12px;color:var(--text-secondary);line-height:1.5;margin:0}.tower-shell_unimplementedActionItem__CjOML{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-secondary)}.tower-shell_unimplementedActionSymbol__vV2Id{color:var(--accent-cyan-dark)}.tower-shell_unimplementedDataGrid__kl3zA{display:flex;flex-wrap:wrap;gap:6px}.tower-shell_unimplementedDataBadge__xun2c{padding:4px 8px;background-color:var(--bg-console);border:1px solid var(--border-color-dim);font-size:10px;color:var(--text-secondary);border-radius:4px}.tower-shell_unimplementedFooter__pMtsi{margin-top:auto;padding-top:16px;border-top:1px solid var(--border-color-dim);display:flex;justify-content:space-between;align-items:center;font-size:10.5px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.tower-shell_unimplementedFooterOwner__x3GBY{display:flex;align-items:center;gap:8px}.tower-shell_unimplementedFooterOwnerLabel__nAfHH{color:var(--text-muted);text-transform:uppercase}.tower-shell_unimplementedFooterOwnerValue__9TaEw{color:var(--accent-cyan);font-weight:700;text-transform:uppercase}.tower-shell_unimplementedFooterMeta__t_3Q0{color:var(--text-dim)}.tower-shell_knowDocRow__Uvj7K{padding:12px;background-color:var(--bg-console);border:1px solid var(--border-color-dim);border-radius:4px;cursor:pointer;transition:all .15s;display:flex;flex-direction:column;gap:4px}.tower-shell_knowDocRow__Uvj7K:hover{border-color:var(--border-color)}.tower-shell_knowDocRowActive__t8oHr{border-color:var(--accent-cyan)!important}.tower-shell_knowDocHeader__JGMO3{display:flex;align-items:center;gap:8px;margin-bottom:4px}.tower-shell_knowDocIcon__qgnJs{width:14px;height:14px;color:var(--accent-cyan-dark);flex-shrink:0}.tower-shell_knowDocIconActive__lOVji{color:var(--accent-cyan)!important}.tower-shell_knowDocTitle__apmth{font-weight:700;font-size:12px;color:var(--text-secondary);line-height:1.3}.tower-shell_knowDocTitleActive__CBPiu{color:var(--accent-cyan)!important}.tower-shell_knowDocDesc__t9tZE{font-size:9.5px;color:var(--text-muted);line-height:1.4}.tower-shell_knowViewerHeader__NpmQ9{border-bottom:1px solid var(--border-color-dim);padding-bottom:8px;margin-bottom:12px}.tower-shell_knowViewerCategory__x_YB6{font-size:9.5px;color:var(--accent-cyan-dark);font-weight:700;text-transform:uppercase;letter-spacing:.1em}.tower-shell_knowViewerTitle__JM1jz{font-size:12px;font-weight:700;color:#eee;margin:2px 0 0;text-transform:uppercase}.light-mode .tower-shell_knowViewerTitle__JM1jz{color:#0f172a!important}.tower-shell_knowViewerContentPre__iS7c5{padding:12px;background-color:#07080a!important;color:#b1bfc9!important;border:1px solid var(--border-color-dim)!important;border-radius:4px;font-size:11px;line-height:1.5;overflow-y:auto;max-height:280px;white-space:pre-wrap;box-sizing:border-box}.tower-shell_knowViewerAlert__L_l7z{padding:12px;background-color:#130e14;border:1px solid #2b162d;color:#a855f7;border-radius:4px;font-size:12px;line-height:1.5}.light-mode .tower-shell_knowViewerAlert__L_l7z{background-color:#f3e8ff!important;color:#7e22ce!important;border-color:#e9d5ff!important}.tower-shell_knowViewerAlertTitle__ljc8A{font-weight:700;text-transform:uppercase;display:flex;align-items:center;gap:6px;margin-bottom:4px}.tower-shell_knowViewerAlertText__w1ciT{color:#a25dba;line-height:1.4;margin:0}.light-mode .tower-shell_knowViewerAlertText__w1ciT{color:#7e22ce!important}.tower-shell_knowViewerSweepAlert__3kSZ_{padding:10px;background-color:rgba(168,85,247,.1);border:1px solid rgba(168,85,247,.4);color:#a855f7;font-size:10.5px;text-align:center;border-radius:4px;margin-bottom:4px}.tower-shell_settingsGrid__JHvvT{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:16px;gap:16px}@media (min-width:1280px){.tower-shell_settingsGrid__JHvvT{grid-template-columns:repeat(3,1fr)}}.tower-shell_settingsCard__rKuRZ{padding:14px;background-color:var(--bg-console);border:1px solid var(--border-color-dim);border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;height:144px;box-sizing:border-box}.tower-shell_settingsCardHeader__GZhxK{display:flex;justify-content:space-between;align-items:start;gap:8px}.tower-shell_settingsCardKey__MkH0Y{font-size:12px;font-weight:700;color:var(--accent-cyan);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:70%}.tower-shell_settingsCardStatus__ePjCl{font-size:8.5px;font-weight:700;padding:2px 6px;border-radius:2px;border:1px solid rgba(245,158,11,.5);background-color:rgba(245,158,11,.1);color:var(--accent-amber);white-space:nowrap;flex-shrink:0}.tower-shell_settingsCardScope__zqSKG{font-size:8.5px;color:var(--text-muted);font-weight:700;margin-top:2px;text-transform:uppercase}.tower-shell_settingsCardDesc__g_GYF{font-size:9.5px;color:var(--text-secondary);line-height:1.4;margin:10px 0 4px;flex:1 1;overflow:hidden}.tower-shell_settingsCardFooter__YrHta{font-size:8.5px;color:var(--text-dim);border-top:1px solid var(--border-color-dim);padding-top:6px;margin-top:4px;display:flex;justify-content:space-between}.eoc_root__NHT_Z{--bg:#0a0e13;--panel:#11161d;--panel-2:#0e141b;--border:#1d2530;--border-strong:#2a3441;--ink:#e6edf3;--ink-2:#c4ccd6;--muted:#8b96a3;--muted-2:#5c6773;--accent:#2dd4bf;--success:#10b981;--warning:#f59e0b;--danger:#ef4444;--info:#3b82f6;min-height:100vh;padding:24px 28px 56px;color:var(--ink);font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.eoc_header__pJrJp{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:end;margin-bottom:22px}.eoc_eyebrow__lWv2q{color:var(--accent);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.eoc_title__ebexA{margin:5px 0 6px;font-size:34px;line-height:1.05;letter-spacing:0}.eoc_subtitle__5lb55{max-width:860px;margin:0;color:var(--muted);font-size:14px}.eoc_sourcePill__yI9rE{border:1px solid var(--border);border-radius:8px;background:var(--panel);padding:10px 12px;color:var(--ink-2);font-size:12px}.eoc_sourcePill__yI9rE strong{display:block;margin-bottom:3px;color:var(--ink);font-size:11px;text-transform:uppercase;letter-spacing:.08em}.eoc_metrics__w3TuW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:18px}.eoc_metric___JiEM{border:1px solid var(--border);border-radius:8px;background:var(--panel);padding:14px}.eoc_metricLabel__mlERy{color:var(--muted-2);font-size:11px;text-transform:uppercase;letter-spacing:.06em}.eoc_metricValue__OYhfc{margin-top:8px;font-size:28px;font-weight:750;line-height:1}.eoc_metricNote__IE4QP{margin-top:7px;color:var(--muted);font-size:12px}.eoc_layout__DRC76{grid-template-columns:minmax(0,1fr) 360px;align-items:start}.eoc_layout__DRC76,.eoc_main__8qRyq,.eoc_rail__eQLSi{display:grid;grid-gap:18px;gap:18px}.eoc_panel__gOjiq{border:1px solid var(--border);border-radius:8px;background:var(--panel);overflow:hidden}.eoc_panelHeader__Q1bmE{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px 14px;border-bottom:1px solid #161d27;background:var(--panel-2)}.eoc_panelTitle__bHGHi{font-size:13px;font-weight:700}.eoc_panelMeta__32e18{color:var(--muted-2);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px}.eoc_capabilityGrid__gnkZT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.eoc_capability__ohxfq{padding:14px;border-bottom:1px solid #161d27;border-right:1px solid #161d27}.eoc_capability__ohxfq:nth-child(2n){border-right:0}.eoc_capabilityName__yM42P{display:flex;justify-content:space-between;gap:10px;color:var(--ink);font-size:13px;font-weight:700}.eoc_domain__rxhp5{margin-top:4px;color:var(--muted-2);font-size:11px;text-transform:uppercase;letter-spacing:.05em}.eoc_description__NwqdW{min-height:48px;margin:10px 0 12px;color:var(--muted);font-size:12px}.eoc_bar__9kG3M{height:7px;overflow:hidden;border-radius:999px;background:#080c11;border:1px solid #17202a}.eoc_barFill__AknpB{height:100%;border-radius:999px;background:var(--accent)}.eoc_capabilityFooter__kVoiX{display:flex;justify-content:space-between;gap:12px;margin-top:10px;color:var(--muted-2);font-size:11px}.eoc_pill__qL8Pc{display:inline-flex;align-items:center;min-height:22px;padding:2px 8px;border-radius:999px;border:1px solid var(--border-strong);color:var(--ink-2);background:#0c1118;font-size:11px;white-space:nowrap}.eoc_riskLow__a3_jm{border-color:rgba(16,185,129,.35);color:#6ee7b7}.eoc_riskMedium__WwbEI{border-color:rgba(245,158,11,.35);color:#fbbf24}.eoc_riskCritical__brW8I,.eoc_riskHigh__WmDAu{border-color:rgba(239,68,68,.45);color:#fca5a5}.eoc_rows__7FyTt{display:grid}.eoc_row__WWO5b{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;padding:12px 14px;border-bottom:1px solid #161d27}.eoc_row__WWO5b:last-child{border-bottom:0}.eoc_rowTitle__DDotq{color:var(--ink);font-size:13px;font-weight:650}.eoc_rowMeta__cZsWE{margin-top:3px;color:var(--muted);font-size:12px}.eoc_empty__N0nPm{padding:18px 14px;color:var(--muted);font-size:13px}.eoc_timeline__E6Tjb{display:grid;padding:4px 0}.eoc_event__Z0EKk{display:grid;grid-template-columns:64px 1fr;grid-gap:12px;gap:12px;padding:12px 14px;border-bottom:1px solid #161d27}.eoc_event__Z0EKk:last-child{border-bottom:0}.eoc_time__GFOlr{color:var(--muted-2);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px}.eoc_eventTitle__xBnu2{color:var(--ink);font-size:13px;font-weight:650}.eoc_eventDescription__kKs3F{margin-top:3px;color:var(--muted);font-size:12px}.eoc_byAreaPanel__evPs5{border:1px solid var(--border);border-radius:8px;background:var(--panel);overflow:hidden;margin-bottom:18px}.eoc_areaGrid__meo8a{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.eoc_areaCard__fWnq9{padding:14px;border-bottom:1px solid #161d27;border-right:1px solid #161d27}.eoc_areaCard__fWnq9:nth-child(3n){border-right:0}.eoc_areaCard__fWnq9:nth-last-child(-n+3){border-bottom:0}.eoc_areaHeader__GtWe7{display:flex;justify-content:space-between;gap:10px;align-items:center}.eoc_areaName__q9nse{color:var(--ink);font-size:13px;font-weight:700}.eoc_areaDescription__p9O_6{min-height:32px;margin:6px 0 10px;color:var(--muted);font-size:12px}.eoc_areaStats__xln8h{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:10px;color:var(--muted);font-size:11px}.eoc_areaStats__xln8h strong{color:var(--ink);font-weight:700}.eoc_areaFooter__RpLL4{margin-top:8px;color:var(--muted-2);font-size:11px}.eoc_areaFooter__RpLL4 strong{color:var(--ink-2);font-weight:650}.eoc_areaBadge__AkZLR{display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;border:1px solid var(--border-strong);background:#0c1118;color:var(--ink-2);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.eoc_badgeLive__SmUtG{border-color:rgba(16,185,129,.45);color:#6ee7b7;background:rgba(16,185,129,.1)}.eoc_badgeBuilding__ojDEQ{border-color:rgba(59,130,246,.45);color:#93c5fd;background:rgba(59,130,246,.1)}.eoc_badgeQa__t0Bye{border-color:rgba(45,212,191,.45);color:#5eead4;background:rgba(45,212,191,.1)}.eoc_badgeBlocked__TC4OW{border-color:rgba(239,68,68,.45);color:#fca5a5;background:rgba(239,68,68,.1)}.eoc_badgePending__oSgFx{border-color:rgba(245,158,11,.45);color:#fbbf24;background:rgba(245,158,11,.1)}.eoc_badgeClaimed__H1M_q{border-color:var(--border-strong);color:var(--muted)}.eoc_blockersPanel__2hrHZ,.eoc_deploymentPanel__RdCrX,.eoc_matrixPanel__7_t7T,.eoc_releasePanel__bGDRT{border:1px solid var(--border);border-radius:8px;background:var(--panel);overflow:hidden;margin-bottom:18px}.eoc_gateGrid__umBXq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.eoc_gate__4X5d0{padding:12px 14px;border-bottom:1px solid #161d27;border-right:1px solid #161d27}.eoc_gate__4X5d0:nth-child(4n){border-right:0}.eoc_gate__4X5d0:nth-last-child(-n+4){border-bottom:0}.eoc_gateLabel__s3fwv{color:var(--ink);font-size:12px;font-weight:650}.eoc_gateDetail__e_q7J{margin-top:4px;color:var(--muted);font-family:ui-monospace,Menlo,Consolas,monospace;font-size:11px}.eoc_goPill__GztL8{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;border:1px solid var(--border-strong);background:#0c1118;font-size:11px;font-weight:800;letter-spacing:.05em}.eoc_gatePass__sn6__{border-left:3px solid var(--success);color:#6ee7b7}.eoc_gateWarn__Fjbk7{border-left:3px solid var(--warning);color:#fbbf24}.eoc_gateFail__9ni3z{border-left:3px solid var(--danger);color:#fca5a5}.eoc_gatePass__sn6__.eoc_goPill__GztL8{border-color:rgba(16,185,129,.45);background:rgba(16,185,129,.1)}.eoc_gateWarn__Fjbk7.eoc_goPill__GztL8{border-color:rgba(245,158,11,.45);background:rgba(245,158,11,.1)}.eoc_gateFail__9ni3z.eoc_goPill__GztL8{border-color:rgba(239,68,68,.45);background:rgba(239,68,68,.1)}.eoc_blockerRow__ZBdLb{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;align-items:start;padding:12px 14px;border-bottom:1px solid #161d27}.eoc_blockerRow__ZBdLb:last-child{border-bottom:0}.eoc_blockerBody__kFVLp{min-width:0}.eoc_sevPill__vpP4_{display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;border:1px solid var(--border-strong);background:#0c1118;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.eoc_sevCritical__WwvKl{border-color:rgba(239,68,68,.55);color:#fca5a5;background:rgba(239,68,68,.14)}.eoc_sevHigh__PXE9f{border-color:rgba(239,68,68,.35);color:#fca5a5}.eoc_sevMedium__tyX2s{border-color:rgba(245,158,11,.35);color:#fbbf24}.eoc_sevLow__o5RgM{border-color:rgba(59,130,246,.35);color:#93c5fd}.eoc_matrixWrap__ZM47M{overflow-x:auto}.eoc_deploymentTable__sUJDr,.eoc_matrix__t8RYP{width:100%;border-collapse:collapse;font-size:12px}.eoc_deploymentTable__sUJDr td,.eoc_deploymentTable__sUJDr th,.eoc_matrix__t8RYP td,.eoc_matrix__t8RYP th{padding:10px 14px;text-align:left;border-bottom:1px solid #161d27}.eoc_deploymentTable__sUJDr th,.eoc_matrix__t8RYP th{color:var(--muted-2);font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;background:var(--panel-2)}.eoc_deploymentTable__sUJDr td:first-child,.eoc_matrix__t8RYP td:first-child{color:var(--ink);font-weight:650}.eoc_matrix__t8RYP td:not(:first-child){text-align:center;font-family:ui-monospace,Menlo,Consolas,monospace;font-weight:700}.eoc_cellPassed__KlZQy{color:#6ee7b7}.eoc_cellFailed__QqA_X{color:#fca5a5;background:rgba(239,68,68,.08)}.eoc_cellPending__uWCi1{color:#fbbf24}.eoc_cellNone__ePWEH{color:var(--muted-2)}.eoc_depPill__VN4Qa{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;border:1px solid var(--border-strong);background:#0c1118;color:var(--ink-2);font-size:10px;font-weight:650;white-space:nowrap}.eoc_depHealthy__R73QJ{border-color:rgba(16,185,129,.45);color:#6ee7b7;background:rgba(16,185,129,.1)}.eoc_depDegraded__EmIO6{border-color:rgba(245,158,11,.45);color:#fbbf24;background:rgba(245,158,11,.1)}.eoc_depFailed__TcI_1{border-color:rgba(239,68,68,.45);color:#fca5a5;background:rgba(239,68,68,.1)}.eoc_depPending__TXJlS{border-color:rgba(59,130,246,.45);color:#93c5fd;background:rgba(59,130,246,.1)}.eoc_shaCell__iOToV{font-family:ui-monospace,Menlo,Consolas,monospace;color:var(--muted)}.eoc_driftPill__EThBr{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;border:1px solid var(--border-strong);background:#0c1118;color:var(--ink-2);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.eoc_driftOk__EKMVM{border-color:rgba(16,185,129,.45);color:#6ee7b7;background:rgba(16,185,129,.1)}.eoc_driftStale__N8O59{border-color:rgba(245,158,11,.45);color:#fbbf24;background:rgba(245,158,11,.1)}.eoc_driftDegraded__MrHjD{border-color:rgba(245,158,11,.55);color:#fbbf24;background:rgba(245,158,11,.14)}.eoc_driftFailed__xV3_S{border-color:rgba(239,68,68,.55);color:#fca5a5;background:rgba(239,68,68,.14)}.eoc_driftMissingSha__v2wLd{border-color:rgba(245,158,11,.35);color:#fbbf24}.eoc_driftPending__0cg_b{border-color:rgba(59,130,246,.45);color:#93c5fd;background:rgba(59,130,246,.1)}.eoc_agentPanel__cLIty{border:1px solid var(--border);border-radius:8px;background:var(--panel);overflow:hidden;margin-bottom:18px}.eoc_agentTable__XYcV8{width:100%;border-collapse:collapse;font-size:12px}.eoc_agentTable__XYcV8 td,.eoc_agentTable__XYcV8 th{padding:9px 12px;text-align:left;border-bottom:1px solid #161d27;white-space:nowrap}.eoc_agentTable__XYcV8 th{color:var(--muted-2);font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;background:var(--panel-2)}.eoc_agentTable__XYcV8 td:first-child{color:var(--ink);font-weight:650}.eoc_agentTaskCell__tBjoL{max-width:280px;overflow:hidden;text-overflow:ellipsis;color:var(--ink-2);white-space:nowrap}.eoc_muted__Fu89k{color:var(--muted-2)}.eoc_agentPill__8Ud38{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;border:1px solid var(--border-strong);background:#0c1118;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.eoc_agentComplete__xEXDT{border-color:rgba(16,185,129,.45);color:#6ee7b7;background:rgba(16,185,129,.1)}.eoc_agentVerifying__SXT_j{border-color:rgba(45,212,191,.45);color:#5eead4;background:rgba(45,212,191,.1)}.eoc_agentWorking__MZVL_{border-color:rgba(59,130,246,.45);color:#93c5fd;background:rgba(59,130,246,.1)}.eoc_agentBlocked__ca_G_,.eoc_agentFailed__mTyRJ{border-color:rgba(239,68,68,.55);color:#fca5a5;background:rgba(239,68,68,.14)}.eoc_agentIdle__HLO0O{border-color:var(--border-strong);color:var(--muted)}.eoc_verifPass__g04ke{color:#6ee7b7}.eoc_verifFail__ndRtC,.eoc_verifPass__g04ke{font-weight:700;text-align:center;font-family:ui-monospace,Menlo,Consolas,monospace}.eoc_verifFail__ndRtC{color:#fca5a5;background:rgba(239,68,68,.08)}.eoc_verifPending__g1Jjk{color:#fbbf24;font-weight:700}.eoc_verifPending__g1Jjk,.eoc_verifUnknown__JHK8k{text-align:center;font-family:ui-monospace,Menlo,Consolas,monospace}.eoc_verifUnknown__JHK8k{color:var(--muted-2)}.eoc_historyPanel__8bIeU{border:1px solid var(--border);border-radius:8px;background:var(--panel);overflow:hidden;margin-bottom:18px}.eoc_evidenceChip__r1zh4,.eoc_signoffPill__GpFUU,.eoc_verifierPill__JtPni{display:inline-flex;align-items:center;margin-left:8px;padding:1px 8px;border-radius:999px;border:1px solid var(--border-strong);background:#0c1118;color:var(--ink-2);font-size:10px;font-weight:650;text-transform:none;letter-spacing:0;white-space:nowrap;vertical-align:middle}.eoc_verifierOk__TVlZM{border-color:rgba(16,185,129,.45);color:#6ee7b7;background:rgba(16,185,129,.1)}.eoc_verifierMissing__3IAWT{border-color:rgba(245,158,11,.45);color:#fbbf24;background:rgba(245,158,11,.1)}.eoc_evidenceChip__r1zh4{border-color:rgba(59,130,246,.45);color:#93c5fd;background:rgba(59,130,246,.1)}.eoc_signoffUat__DqUUe{border-color:rgba(45,212,191,.45);color:#5eead4;background:rgba(45,212,191,.1)}.eoc_signoffPilot__hjrj6{border-color:rgba(59,130,246,.45);color:#93c5fd;background:rgba(59,130,246,.1)}.eoc_signoffProduction__4qyvi{border-color:rgba(16,185,129,.55);color:#6ee7b7;background:rgba(16,185,129,.14)}.eoc_signoffStaging__vzTAZ{border-color:rgba(168,85,247,.45);color:#d8b4fe;background:rgba(168,85,247,.1)}.eoc_resolvedTitle__ytXP_{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:hsla(0,0%,100%,.15);text-decoration-color:hsla(0,0%,100%,.15)}.eoc_fsPanel__74Yjv{border:1px solid var(--border);border-radius:8px;background:var(--panel);overflow:hidden;margin-bottom:18px}.eoc_fsTable__vVhCv{width:100%;border-collapse:collapse;font-size:12px}.eoc_fsTable__vVhCv td,.eoc_fsTable__vVhCv th{padding:9px 12px;text-align:left;border-bottom:1px solid #161d27;white-space:nowrap}.eoc_fsTable__vVhCv th{color:var(--muted-2);font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;background:var(--panel-2)}.eoc_fsTable__vVhCv td:first-child{color:var(--ink);font-weight:650}.eoc_fsPill___VTp4{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;border:1px solid var(--border-strong);background:#0c1118;color:var(--ink-2);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.eoc_fsApproved__AUzgG{border-color:rgba(16,185,129,.45);color:#6ee7b7;background:rgba(16,185,129,.1)}.eoc_fsQa__iQhos{border-color:rgba(45,212,191,.45);color:#5eead4;background:rgba(45,212,191,.1)}.eoc_fsFailed__gzbgC{border-color:rgba(239,68,68,.55);color:#fca5a5;background:rgba(239,68,68,.14)}.eoc_fsClaimed__S_Oez{border-color:var(--border-strong);color:var(--muted)}.eoc_flagPill__oRn6s{display:inline-flex;align-items:center;margin-left:6px;padding:1px 7px;border-radius:999px;border:1px solid var(--border-strong);background:#0c1118;color:var(--ink-2);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;vertical-align:middle}.eoc_flagWeak__uEgHY{border-color:rgba(245,158,11,.45);color:#fbbf24;background:rgba(245,158,11,.08)}.eoc_flagFollowUp__Q4vSS{border-color:rgba(168,85,247,.45);color:#d8b4fe;background:rgba(168,85,247,.1)}.eoc_flagSynthetic__RmADe{border-color:rgba(148,163,184,.45);color:#94a3b8;background:rgba(148,163,184,.1);text-decoration:none;font-style:italic}.eoc_promotionPanel__MVrPE{border:1px solid var(--border);border-radius:8px;background:var(--panel);overflow:hidden;margin-bottom:18px}.eoc_promotionTable__AwuyO{width:100%;border-collapse:collapse;font-size:12px}.eoc_promotionTable__AwuyO td,.eoc_promotionTable__AwuyO th{padding:9px 12px;text-align:left;border-bottom:1px solid #161d27;vertical-align:top}.eoc_promotionTable__AwuyO th{color:var(--muted-2);font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;background:var(--panel-2)}.eoc_promotionTable__AwuyO td:first-child{color:var(--ink);font-weight:650;white-space:nowrap}.eoc_promotionTable__AwuyO td:nth-child(2){white-space:nowrap}.eoc_promoPill___0K1v{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;border:1px solid var(--border-strong);background:#0c1118;color:var(--ink-2);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.eoc_promoAllowed__IAZlo{border-color:rgba(16,185,129,.45);color:#6ee7b7;background:rgba(16,185,129,.1)}.eoc_promoBlocked__DD_Y9{border-color:rgba(239,68,68,.55);color:#fca5a5;background:rgba(239,68,68,.14)}.eoc_promoOverride__plDqS{border-color:rgba(245,158,11,.55);color:#fbbf24;background:rgba(245,158,11,.14)}.eoc_promoReasonsCell__nIUVs{max-width:520px;color:var(--muted);font-size:11px}.eoc_promoReasonLine__ZaF1_{padding:1px 0;line-height:1.4}.eoc_repoPanel__Ywhi9{border:1px solid var(--border);border-radius:8px;background:var(--panel);overflow:hidden;margin-bottom:18px}.eoc_repoBody__T8V86{display:grid;grid-gap:16px;gap:16px;padding:14px}.eoc_repoMeta__1WzPh{display:grid;grid-gap:6px;gap:6px;font-size:12px}.eoc_repoMetaRow__UUIwR{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.eoc_repoMetaLabel__0OmQE{display:inline-flex;min-width:78px;color:var(--muted-2);font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.eoc_repoCommitMsg__ouSHQ{color:var(--ink);font-weight:650}.eoc_repoStatePill__Iarcb{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;border:1px solid var(--border-strong);background:#0c1118;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.eoc_dirtyYes__zpIlS{border-color:rgba(245,158,11,.55);color:#fbbf24;background:rgba(245,158,11,.14)}.eoc_dirtyNo__KtZbY{border-color:rgba(16,185,129,.45);color:#6ee7b7;background:rgba(16,185,129,.1)}.eoc_repoRunLink__bcvqi{color:#93c5fd;font-size:11px;text-decoration:none}.eoc_repoRunLink__bcvqi:hover{text-decoration:underline}.eoc_repoCapList__dtlLl{display:flex;flex-wrap:wrap;gap:4px}.eoc_repoCapPill__1PD8U{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;border:1px solid var(--border-strong);background:#0c1118;color:var(--ink-2);font-size:11px}.eoc_repoHints__t0lQl{border-top:1px solid #161d27;padding-top:10px}.eoc_repoHintsHeader__9_QQH{color:var(--muted-2);font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;margin-bottom:6px}.eoc_repoHintRow__f2ImY{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;align-items:start;padding:8px 0;border-bottom:1px solid #161d27}.eoc_repoHintRow__f2ImY:last-child{border-bottom:0}.eoc_repoHintBody__XxXps{min-width:0}.eoc_repoHintKind__VPwee{color:var(--ink);font-size:12px;font-weight:650}.eoc_repoHintMessage__oO_Zf{margin-top:2px;color:var(--muted);font-size:12px;line-height:1.4}.eoc_hintPill__XVPPy{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;border:1px solid var(--border-strong);background:#0c1118;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.eoc_hintHigh__hTLC9{border-color:rgba(239,68,68,.55);color:#fca5a5;background:rgba(239,68,68,.14)}.eoc_hintMedium__5Nx0j{border-color:rgba(245,158,11,.45);color:#fbbf24;background:rgba(245,158,11,.1)}.eoc_hintLow__B9267{border-color:rgba(59,130,246,.45);color:#93c5fd;background:rgba(59,130,246,.1)}.eoc_repoHistory__uhSef{border-top:1px solid #161d27;padding-top:10px}.eoc_repoHistoryHeader__JuPek{color:var(--muted-2);font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;margin-bottom:6px}.eoc_repoHistoryRows__NDcM1{display:grid;grid-gap:4px;gap:4px;font-size:12px}.eoc_repoHistoryRow__BKcKN{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:4px 0;border-bottom:1px dashed #14202c}.eoc_repoHistoryRow__BKcKN:last-child{border-bottom:0}.eoc_parallelPanel__69ASZ{border:1px solid var(--border);border-radius:8px;background:var(--panel);overflow:hidden;margin-bottom:18px}.eoc_safetyBadge__c_A4r{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;border:1px solid var(--border-strong);background:#0c1118;color:var(--ink-2);font-size:11px;font-weight:800;letter-spacing:.06em}.eoc_safetySafe__57HfZ{border-color:rgba(16,185,129,.55);color:#6ee7b7;background:rgba(16,185,129,.14)}.eoc_safetyCaution__LAWL0{border-color:rgba(245,158,11,.45);color:#fbbf24;background:rgba(245,158,11,.1)}.eoc_safetyHold__ULjjH{border-color:rgba(239,68,68,.45);color:#fca5a5;background:rgba(239,68,68,.1)}.eoc_safetyUnsafe__cywuh{border-color:rgba(239,68,68,.65);color:#fca5a5;background:rgba(239,68,68,.22)}.eoc_parallelBody__82bib{display:grid;grid-gap:14px;gap:14px;padding:0 0 14px}.eoc_parallelTable__mi9ER{width:100%;border-collapse:collapse;font-size:12px}.eoc_parallelTable__mi9ER td,.eoc_parallelTable__mi9ER th{padding:9px 12px;text-align:left;border-bottom:1px solid #161d27;vertical-align:top}.eoc_parallelTable__mi9ER th{color:var(--muted-2);font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;background:var(--panel-2)}.eoc_parallelTable__mi9ER td:first-child{min-width:200px}.eoc_parallelPill__fxtk6{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;border:1px solid var(--border-strong);background:#0c1118;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.eoc_pwActive__PTchI{border-color:rgba(59,130,246,.45);color:#93c5fd;background:rgba(59,130,246,.1)}.eoc_pwReady__9U3ER{border-color:rgba(45,212,191,.45);color:#5eead4;background:rgba(45,212,191,.1)}.eoc_pwPaused__0b88N{border-color:rgba(245,158,11,.45);color:#fbbf24;background:rgba(245,158,11,.1)}.eoc_pwBlocked__Jh6OF{border-color:rgba(239,68,68,.45);color:#fca5a5;background:rgba(239,68,68,.1)}.eoc_pwMerged__9IBtx{border-color:rgba(16,185,129,.45);color:#6ee7b7;background:rgba(16,185,129,.1)}.eoc_pwCancelled__gYNGr{border-color:var(--border-strong);color:var(--muted)}.eoc_pwPlanned__pd9ZE{border-color:var(--border-strong);color:var(--muted-2)}.eoc_pwRiskLow__dGzOo{border-color:var(--border-strong);color:var(--muted)}.eoc_pwRiskMedium__y_sxa{border-color:rgba(245,158,11,.35);color:#fbbf24}.eoc_pwRiskHigh__HvlDi{border-color:rgba(239,68,68,.45);color:#fca5a5}.eoc_pwRiskCritical__uVGOS{border-color:rgba(239,68,68,.65);color:#fca5a5;background:rgba(239,68,68,.18)}.eoc_pathsCell__0zkLV{font-size:11px;font-family:ui-monospace,Menlo,Consolas,monospace;color:var(--muted);max-width:220px}.eoc_pathLine__pJea5,.eoc_pathsCell__0zkLV{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eoc_conflictsBlock__t1_jv{border-top:1px solid #161d27;padding:10px 14px}.eoc_conflictsHeader__SDU_O{color:var(--muted-2);font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;margin-bottom:6px}.eoc_conflictRow__IFa0F{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;align-items:start;padding:8px 0;border-bottom:1px solid #161d27}.eoc_conflictRow__IFa0F:last-child{border-bottom:0}.eoc_conflictBody__e032L{min-width:0}.eoc_conflictSummary__DF0PD{color:var(--ink-2);font-size:12px;font-weight:650}.eoc_conflictRecommendation__pmvLk{margin-top:3px;color:var(--muted);font-size:12px}.eoc_conflictMeta__kkR0x{margin-top:3px;font-size:11px}.eoc_conflictKindPill__iBIi_{display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;border:1px solid var(--border-strong);background:#0c1118;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.eoc_pcLow__3asR3{border-color:rgba(59,130,246,.45);color:#93c5fd;background:rgba(59,130,246,.1)}.eoc_pcMedium__1c1s9{border-color:rgba(245,158,11,.45);color:#fbbf24;background:rgba(245,158,11,.1)}.eoc_pcHigh__Ko5r3{border-color:rgba(239,68,68,.45);color:#fca5a5;background:rgba(239,68,68,.1)}.eoc_pcCritical__Pir27{border-color:rgba(239,68,68,.65);color:#fca5a5;background:rgba(239,68,68,.22)}.eoc_historicalConflictsBlock__jxrBm{border-top:1px solid #161d27;padding:10px 14px;background:hsla(0,0%,100%,.01)}.eoc_historicalConflictRow__frfsv{opacity:.6}.eoc_provResolved__UjPrg{border-color:rgba(16,185,129,.45);color:#6ee7b7;background:rgba(16,185,129,.1)}.eoc_provStale__reJWP{border-color:rgba(245,158,11,.45);color:#fbbf24;background:rgba(245,158,11,.1)}.eoc_provExample__Cbb3L{border-color:rgba(168,85,247,.45);color:#d8b4fe;background:rgba(168,85,247,.1)}.eoc_provSynthetic__qzfz7{border-color:rgba(148,163,184,.45);color:#94a3b8;background:rgba(148,163,184,.1);font-style:italic}.eoc_provArchived__54FC5{border-color:var(--border-strong);color:var(--muted)}.eoc_runtimePanel__b1_Ot{border:1px solid var(--border);border-radius:8px;background:var(--panel);overflow:hidden;margin-bottom:18px}.eoc_runtimeOverallBadge__n4TCJ{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;border:1px solid var(--border-strong);background:#0c1118;color:var(--ink-2);font-size:11px;font-weight:800;letter-spacing:.06em}.eoc_runtimeBody__xQv2T{display:grid;grid-gap:14px;gap:14px;padding:0 0 14px}.eoc_runtimeTable__VvFzt{width:100%;border-collapse:collapse;font-size:12px}.eoc_runtimeTable__VvFzt td,.eoc_runtimeTable__VvFzt th{padding:9px 12px;text-align:left;border-bottom:1px solid #161d27;vertical-align:top}.eoc_runtimeTable__VvFzt th{color:var(--muted-2);letter-spacing:.06em;background:var(--panel-2)}.eoc_runtimePill__SH7Gb,.eoc_runtimeTable__VvFzt th{font-size:10px;text-transform:uppercase;font-weight:700}.eoc_runtimePill__SH7Gb{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;border:1px solid var(--border-strong);background:#0c1118;letter-spacing:.05em;white-space:nowrap}.eoc_rtHealthy__4wlZi{border-color:rgba(16,185,129,.55);color:#6ee7b7;background:rgba(16,185,129,.14)}.eoc_rtDegraded__so0ei{border-color:rgba(245,158,11,.45);color:#fbbf24;background:rgba(245,158,11,.1)}.eoc_rtUnhealthy__SJWS9{border-color:rgba(239,68,68,.65);color:#fca5a5;background:rgba(239,68,68,.22)}.eoc_critLow__hUi7J,.eoc_rtUnknown__XRUv2{border-color:var(--border-strong);color:var(--muted)}.eoc_critMedium__vv9rS{border-color:rgba(59,130,246,.45);color:#93c5fd}.eoc_critHigh__RPZFE{border-color:rgba(245,158,11,.45);color:#fbbf24}.eoc_critCritical__bgHu_{border-color:rgba(239,68,68,.55);color:#fca5a5;background:rgba(239,68,68,.14)}.eoc_runtimeIncidentsBlock__TGXzz{border-top:1px solid #161d27;padding:10px 14px}.eoc_runtimeIncidentsHeader__0wLBn{color:var(--muted-2);font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;margin-bottom:6px}.eoc_runtimeIncidentRow__i7FVS{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;align-items:start;padding:8px 0;border-bottom:1px solid #161d27}.eoc_runtimeIncidentRow__i7FVS:last-child{border-bottom:0}.eoc_runtimeIncidentBadges__V8VcN{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.eoc_runtimeIncidentBody__V_6CA{min-width:0}.eoc_runtimeIncidentSummary__73vp5{margin-top:4px;color:var(--ink-2);font-size:12px;line-height:1.45}.eoc_runtimeIncidentReco__V6q0v{margin-top:3px;color:var(--muted);font-size:12px}.eoc_rtIncCritical__k6Rny{border-color:rgba(239,68,68,.65);color:#fca5a5;background:rgba(239,68,68,.22)}.eoc_rtIncHigh__537AA{border-color:rgba(239,68,68,.45);color:#fca5a5;background:rgba(239,68,68,.1)}.eoc_rtIncMedium__1v5_j{border-color:rgba(245,158,11,.45);color:#fbbf24;background:rgba(245,158,11,.1)}.eoc_rtIncLow__E98V9{border-color:rgba(59,130,246,.45);color:#93c5fd;background:rgba(59,130,246,.1)}.eoc_rtIncOpen__8PFAJ{border-color:rgba(239,68,68,.45);color:#fca5a5}.eoc_rtIncInvestigating__889Ip{border-color:rgba(245,158,11,.45);color:#fbbf24}.eoc_rtIncResolved__GzKqf{border-color:rgba(16,185,129,.45);color:#6ee7b7;background:rgba(16,185,129,.1)}.eoc_dependencyPanel__duaA_{border:1px solid var(--border);border-radius:8px;background:var(--panel);overflow:hidden;margin-bottom:18px}.eoc_dependencyBody__enyYC{display:grid;grid-gap:14px;gap:14px;padding:0 0 14px}.eoc_dependencyTable__1sgl0{width:100%;border-collapse:collapse;font-size:12px}.eoc_dependencyTable__1sgl0 td,.eoc_dependencyTable__1sgl0 th{padding:9px 12px;text-align:left;border-bottom:1px solid #161d27;vertical-align:top}.eoc_dependencyTable__1sgl0 th{color:var(--muted-2);font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;background:var(--panel-2)}.eoc_depDescriptionCell__kgyKT{color:var(--muted);font-size:11px;max-width:480px}.eoc_depCritPill__TItop,.eoc_depImpPill__F2Ab5,.eoc_depTypePill__rVHLs{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;border:1px solid var(--border-strong);background:#0c1118;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.eoc_depTypeRuntime__nBBcc{border-color:rgba(45,212,191,.45);color:#5eead4;background:rgba(45,212,191,.1)}.eoc_depTypeDeployment__VSj76{border-color:rgba(59,130,246,.45);color:#93c5fd;background:rgba(59,130,246,.1)}.eoc_depTypeVerification__zXa8h{border-color:rgba(168,85,247,.45);color:#d8b4fe;background:rgba(168,85,247,.1)}.eoc_depTypeWorkflow__AR4ob{border-color:rgba(245,158,11,.45);color:#fbbf24;background:rgba(245,158,11,.1)}.eoc_depTypeData__vqzg0{border-color:rgba(236,72,153,.45);color:#f9a8d4;background:rgba(236,72,153,.1)}.eoc_depTypeUi__6TtiC{border-color:rgba(34,211,238,.45);color:#67e8f9;background:rgba(34,211,238,.1)}.eoc_depTypeApi__b4htZ{border-color:rgba(132,204,22,.45);color:#bef264;background:rgba(132,204,22,.1)}.eoc_depTypeShared__d05Qe{border-color:rgba(244,114,182,.45);color:#f9a8d4;background:rgba(244,114,182,.1)}.eoc_depTypeBuild__1Ft6q{border-color:rgba(251,146,60,.45);color:#fdba74;background:rgba(251,146,60,.1)}.eoc_depCritLow__FnCT2{border-color:var(--border-strong);color:var(--muted)}.eoc_depCritMedium__nf93_{border-color:rgba(59,130,246,.45);color:#93c5fd}.eoc_depCritHigh__x_1W5{border-color:rgba(245,158,11,.45);color:#fbbf24}.eoc_depCritCritical__Gxao2{border-color:rgba(239,68,68,.55);color:#fca5a5;background:rgba(239,68,68,.14)}.eoc_depFanOutBlock__RJ5_W,.eoc_depImpactsBlock__G3oRP{border-top:1px solid #161d27;padding:10px 14px}.eoc_depFanOutGrid__TnVtw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.eoc_depFanOutCard__JVauU{border:1px solid #161d27;border-radius:6px;background:var(--panel-2);padding:8px 10px;font-size:11px;min-width:0}.eoc_depFanOutLine__ofkLs{margin-top:3px;color:var(--ink-2);font-size:11px;word-break:break-word}.eoc_depImpactRow__weoOz{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;align-items:start;padding:8px 0;border-bottom:1px solid #161d27}.eoc_depImpactRow__weoOz:last-child{border-bottom:0}.eoc_depImpactBody__OvBlD{min-width:0}.eoc_depImpactReason__A4FS1{margin-top:3px;color:var(--ink-2);font-size:12px;line-height:1.4}.eoc_depImpactAffected__D1A2n{margin-top:3px;color:var(--muted);font-size:11px}.eoc_depImpCritical___jhmF{border-color:rgba(239,68,68,.65);color:#fca5a5;background:rgba(239,68,68,.22)}.eoc_depImpHigh__pudwB{border-color:rgba(239,68,68,.45);color:#fca5a5;background:rgba(239,68,68,.1)}.eoc_depImpMedium__ztp1f{border-color:rgba(245,158,11,.45);color:#fbbf24;background:rgba(245,158,11,.1)}.eoc_depImpLow__S45Yg{border-color:rgba(59,130,246,.45);color:#93c5fd;background:rgba(59,130,246,.1)}.eoc_agentWorkforcePanel__U3Dao{border:1px solid var(--border);border-radius:8px;background:var(--panel);overflow:hidden;margin-bottom:18px}.eoc_agentWorkforceBody__gmvhb{display:grid;grid-gap:14px;gap:14px;padding:0 0 14px}.eoc_agentAssignmentsTable__3v_A9,.eoc_agentWorkforceTable__iywYd{width:100%;border-collapse:collapse;font-size:12px}.eoc_agentAssignmentsTable__3v_A9 td,.eoc_agentAssignmentsTable__3v_A9 th,.eoc_agentWorkforceTable__iywYd td,.eoc_agentWorkforceTable__iywYd th{padding:9px 12px;text-align:left;border-bottom:1px solid #161d27;vertical-align:top}.eoc_agentAssignmentsTable__3v_A9 th,.eoc_agentWorkforceTable__iywYd th{color:var(--muted-2);font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;background:var(--panel-2)}.eoc_agLifePill__uVeEK,.eoc_agRolePill__IuCDF{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;border:1px solid var(--border-strong);background:#0c1118;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.eoc_agRolePlanner__avhCk{border-color:rgba(168,85,247,.45);color:#d8b4fe;background:rgba(168,85,247,.1)}.eoc_agRoleBuilder__OOOvd{border-color:rgba(59,130,246,.45);color:#93c5fd;background:rgba(59,130,246,.1)}.eoc_agRoleReviewer__7mUSX{border-color:rgba(45,212,191,.45);color:#5eead4;background:rgba(45,212,191,.1)}.eoc_agRoleAnalyzer__1dflL{border-color:rgba(34,211,238,.45);color:#67e8f9;background:rgba(34,211,238,.1)}.eoc_agRoleQa__1YBd6{border-color:rgba(132,204,22,.45);color:#bef264;background:rgba(132,204,22,.1)}.eoc_agRoleRelease__g_X0e{border-color:rgba(245,158,11,.45);color:#fbbf24;background:rgba(245,158,11,.1)}.eoc_agRoleObserver__1J9pQ{border-color:var(--border-strong);color:var(--muted)}.eoc_agLifeActive__zJp6U{border-color:rgba(16,185,129,.55);color:#6ee7b7;background:rgba(16,185,129,.14)}.eoc_agLifeStandby__yILPN{border-color:rgba(59,130,246,.45);color:#93c5fd;background:rgba(59,130,246,.1)}.eoc_agLifePaused__3GX74{border-color:rgba(245,158,11,.45);color:#fbbf24;background:rgba(245,158,11,.1)}.eoc_agLifeDisabled___B0xo{border-color:var(--border-strong);color:var(--muted)}.eoc_routingDecisionRow__tiwh8{display:flex;flex-direction:column;gap:4px;padding:8px 0;border-bottom:1px solid #161d27}.eoc_routingDecisionRow__tiwh8:last-child{border-bottom:0}.eoc_routingDecisionHead__iUGV0{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.eoc_routingDecisionHead__iUGV0,.eoc_routingDecisionLine__nKRfb{font-size:12px;color:var(--ink-2)}.eoc_routingAlternatives__fnT0Y,.eoc_routingDecisionReason__ebsS_{color:var(--muted);font-size:11px}.eoc_orchestrationPanel__BZKRH{border:1px solid var(--border);border-radius:8px;background:var(--panel);overflow:hidden;margin-bottom:18px}.eoc_orchestrationBody__HIPxa{display:grid;grid-gap:14px;gap:14px;padding:14px}.eoc_orchestrationPlanCard__Z_mut{border:1px solid #161d27;border-radius:8px;background:var(--panel-2);padding:12px}.eoc_orchestrationPlanHead__BkLIC{display:grid;grid-gap:4px;gap:4px;margin-bottom:10px}.eoc_opDeployPill__ItM_i,.eoc_opPlanPill__P_kOt,.eoc_opPriPill__kvmXK,.eoc_opPromptPill__4CJsH,.eoc_opStepPill__tY5Fa{display:inline-flex;align-items:center;margin-left:8px;padding:2px 8px;border-radius:999px;border:1px solid var(--border-strong);background:#0c1118;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.eoc_opPlanProposed__G__nn{border-color:var(--border-strong);color:var(--muted)}.eoc_opPlanApproved__PdC45{border-color:rgba(16,185,129,.45);color:#6ee7b7;background:rgba(16,185,129,.1)}.eoc_opPlanRejected__MwrSo{border-color:rgba(239,68,68,.55);color:#fca5a5;background:rgba(239,68,68,.14)}.eoc_opPlanCompleted__AOhDW{border-color:rgba(16,185,129,.55);color:#6ee7b7;background:rgba(16,185,129,.14)}.eoc_opPlanSuperseded__qf7Mn{border-color:rgba(148,163,184,.45);color:#94a3b8;font-style:italic}.eoc_opStepProposed__mqLwT{border-color:var(--border-strong);color:var(--muted)}.eoc_opStepApproved__KffB6,.eoc_opStepAssigned__Za_9U{border-color:rgba(59,130,246,.45);color:#93c5fd;background:rgba(59,130,246,.1)}.eoc_opStepActive__j_8iZ{border-color:rgba(245,158,11,.45);color:#fbbf24;background:rgba(245,158,11,.1)}.eoc_opStepCompleted__eohFv{border-color:rgba(16,185,129,.55);color:#6ee7b7;background:rgba(16,185,129,.14)}.eoc_opStepBlocked__4Qx98{border-color:rgba(239,68,68,.55);color:#fca5a5;background:rgba(239,68,68,.14)}.eoc_opStepCancelled__JMbL3,.eoc_opStepSkipped__tpdlF{border-color:var(--border-strong);color:var(--muted)}.eoc_opStepSkipped__tpdlF{font-style:italic}.eoc_opPriLow__dLMGm{border-color:var(--border-strong);color:var(--muted)}.eoc_opPriMedium__erGDx{border-color:rgba(59,130,246,.45);color:#93c5fd}.eoc_opPriHigh__5wyT_{border-color:rgba(245,158,11,.45);color:#fbbf24}.eoc_opPriCritical__6iKQZ{border-color:rgba(239,68,68,.55);color:#fca5a5;background:rgba(239,68,68,.14)}.eoc_opDeployNow__JIap6{border-color:rgba(16,185,129,.55);color:#6ee7b7;background:rgba(16,185,129,.14)}.eoc_opDeployReview__jRQJL{border-color:rgba(245,158,11,.45);color:#fbbf24;background:rgba(245,158,11,.1)}.eoc_opDeployHold__jF4Gn{border-color:rgba(239,68,68,.55);color:#fca5a5;background:rgba(239,68,68,.14)}.eoc_opPromptGenerated__kyvH_{border-color:var(--border-strong);color:var(--muted)}.eoc_opPromptCopied__rOTwV{border-color:rgba(59,130,246,.45);color:#93c5fd;background:rgba(59,130,246,.1)}.eoc_opPromptUsed__xhDWD{border-color:rgba(16,185,129,.45);color:#6ee7b7;background:rgba(16,185,129,.1)}.eoc_orchestrationReasons__KBRyH{margin-top:6px;font-size:11px}.eoc_orchestrationReasonList__tlYLr{margin:4px 0 0 18px;padding:0;color:var(--muted);font-size:11px}.eoc_orchestrationStepsTable__F_u_o{width:100%;border-collapse:collapse;font-size:12px;margin-top:10px}.eoc_orchestrationStepsTable__F_u_o td,.eoc_orchestrationStepsTable__F_u_o th{padding:7px 10px;text-align:left;border-bottom:1px solid #161d27;vertical-align:top}.eoc_orchestrationStepsTable__F_u_o th{color:var(--muted-2);font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;background:var(--panel)}.eoc_orchestrationMergeOrder__H4Nx6{margin-top:8px;font-size:11px;color:var(--muted);word-break:break-all}@media (max-width:1100px){.eoc_depFanOutGrid__TnVtw{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.eoc_depFanOutGrid__TnVtw{grid-template-columns:1fr}}@media (max-width:1180px){.eoc_header__pJrJp,.eoc_layout__DRC76{grid-template-columns:1fr}.eoc_areaGrid__meo8a,.eoc_metrics__w3TuW{grid-template-columns:repeat(2,minmax(0,1fr))}.eoc_areaCard__fWnq9:nth-child(3n){border-right:1px solid #161d27}.eoc_areaCard__fWnq9:nth-child(2n){border-right:0}.eoc_areaCard__fWnq9:nth-last-child(-n+3){border-bottom:1px solid #161d27}.eoc_areaCard__fWnq9:nth-last-child(-n+2){border-bottom:0}.eoc_gateGrid__umBXq{grid-template-columns:repeat(2,minmax(0,1fr))}.eoc_gate__4X5d0:nth-child(4n){border-right:1px solid #161d27}.eoc_gate__4X5d0:nth-child(2n){border-right:0}}@media (max-width:720px){.eoc_root__NHT_Z{padding:18px 16px 40px}.eoc_areaGrid__meo8a,.eoc_capabilityGrid__gnkZT,.eoc_gateGrid__umBXq,.eoc_metrics__w3TuW{grid-template-columns:1fr}.eoc_areaCard__fWnq9{border-right:0!important}.eoc_areaCard__fWnq9:not(:last-child){border-bottom:1px solid #161d27!important}.eoc_areaCard__fWnq9:last-child{border-bottom:0!important}.eoc_capability__ohxfq{border-right:0}.eoc_title__ebexA{font-size:26px}}.eoc_liveSourcesPanel__rEKoP{border:1px solid hsla(0,0%,100%,.08);border-radius:14px;padding:16px;background:hsla(0,0%,100%,.02);display:flex;flex-direction:column;gap:14px}.eoc_liveSourcesGrid__Uxz_P{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px}.eoc_liveSourceCell__kJtwc{border:1px solid hsla(0,0%,100%,.06);border-radius:10px;padding:10px 12px;background:rgba(0,0,0,.18);display:flex;flex-direction:column;gap:4px;font-size:12px}.eoc_liveSourceHead__XRok0{display:flex;align-items:center;justify-content:space-between;gap:8px}.eoc_liveSourceLabel__WQvZ4{font-weight:600;font-size:13px}.eoc_liveSourceDetail__c4P4k{font-family:var(--font-mono,ui-monospace,monospace);font-size:11px;opacity:.8;word-break:break-all}.eoc_liveSourcePill__bYQOf{font-family:var(--font-mono,ui-monospace,monospace);font-size:10.5px;font-weight:700;padding:2px 8px;border-radius:999px;letter-spacing:.04em}.eoc_liveOk__tnXtw{background:rgba(34,197,94,.18);color:#4ade80}.eoc_liveEmpty__qejQy{background:rgba(234,179,8,.18);color:#facc15}.eoc_liveNc__LWGEp{background:rgba(148,163,184,.16);color:#cbd5e1}.eoc_liveErr___YNGn{background:rgba(244,63,94,.18);color:#f87171}.eoc_liveProbesTable__Pboji{margin-top:4px;border-top:1px dashed hsla(0,0%,100%,.08);padding-top:10px;display:flex;flex-direction:column;gap:6px}.eoc_liveProbesHead__DPKz0{font-size:11.5px;font-weight:600;opacity:.85;letter-spacing:.02em}.eoc_liveProbesGrid__vugpY{display:flex;flex-direction:column;gap:4px}.eoc_liveProbeRow__8aPpd{display:grid;grid-template-columns:110px 1fr 1fr 60px 60px 100px;grid-gap:8px;gap:8px;align-items:center;font-size:11.5px}.eoc_liveProbeName__p_CWO{font-weight:600}